@charset "euc-jp";
/*****************************/
/*       default             */
/*****************************/
*{
	font-size: 100%;
	margin:	 0;
	padding: 0;
}
html {   
    overflow-y:scroll;   
}  
body {
	text-align:center;
	vertical-align: top;
	margin:0 auto;
	padding:0 auto;
	background-color:#EEEDEF;
}
#all {
	text-align:left;
	font-family: "ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Osaka;
	color: #333333;
	text-align:left;
	line-height:100%;
	font-size:14px;
	width:786px;
	margin:0 auto;
	background:url(https://www.inaba-unso.com/img/com_bg_md.jpg) repeat-y top left;
}
#container {
	width:780px;
	padding:0 3px;
}
h1,h2,h3,h4,h5,h6,p,ul,ol,dl,address {
	margin: 0px;
	padding: 0px;
    font-size:100%;
	font-weight:normal;
	font-style:normal;
}
table {
    border-spacing:0;
    border-collapse:separate;
    *border-collapse:collapse; /* ie6,7 */	
}
th, td {
	vertical-align:top;
	text-align:left;
	font-weight:normal;
}
img{
	border:none;
	margin:0;
	padding:0;
	vertical-align:bottom;
}
ul{
	list-style-type:none;
}
.clear {
	clear:both;
}
br.clear {
	clear: both;
	font: 0pt/0pt sans-serif;
	background-color:#00FFFF;
}

/*****************************/
/*       common             */
/*****************************/


/*********** header **************/
#header {
	width:780px;
	border-top:5px solid #004094;
	padding:32px 0 0 0;
}
#header .header_wrap {
	width:780px;
}
#header .siteTitle {
	float:left;
	margin:0 0 19px 0;
	width:400px;
	display:inline;
}
#header .serch_form_box {
	float:right;
	margin:12px 12px 0 0;
	display:inline;
}
#header #searchform .search_box {
	float:left;
	margin-right:5px;
	width:200px;
	display:inline;
}
#header #searchform .btn_search {
	float:left;
	width:35px;
	display:inline;
}
.illust{
	width: 5rem;
	margin-top: -1.5rem;
	float: left;
}
/*********** gloval navi **************/
#glovalnavi {
	clear:both;
	height:50px;
	margin:0 0 12px 8px;
	width:764px;
}
#glovalnavi li {
	float:left;
}
#g_navi01 a{
	width:136px;
	height:50px;
	background:url(https://www.inaba-unso.com/img/g_navi01.jpg) no-repeat;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
　  outline:none;
}
#g_navi02 a{
	width:156px;
	height:50px;
	background:url(https://www.inaba-unso.com/img/g_navi02.jpg) no-repeat;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
　  outline:none;
}
#g_navi03 a{
	width:156px;
	height:50px;
	background:url(https://www.inaba-unso.com/img/g_navi03.jpg) no-repeat;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
　  outline:none;
}
#g_navi04 a{
	width:156px;
	height:50px;
	background:url(https://www.inaba-unso.com/img/g_navi04.jpg) no-repeat;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
　  outline:none;
}
#g_navi05 a{
	width:156px;
	height:50px;
	background:url(https://www.inaba-unso.com/img/g_navi05.jpg) no-repeat;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
　  outline:none;
}
#g_navi06 a{
	width:160px;
	height:50px;
	background:url(https://www.inaba-unso.com/img/g_navi06.jpg) no-repeat;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
　  outline:none;
}

#g_navi01 a:hover{ background:url(https://www.inaba-unso.com/img/g_navi01.jpg) 0 -50px no-repeat;}
#g_navi02 a:hover{ background:url(https://www.inaba-unso.com/img/g_navi02.jpg) 0 -50px no-repeat;}
#g_navi03 a:hover{ background:url(https://www.inaba-unso.com/img/g_navi03.jpg) 0 -50px no-repeat;}
#g_navi04 a:hover{ background:url(https://www.inaba-unso.com/img/g_navi04.jpg) 0 -50px no-repeat;}
#g_navi05 a:hover{ background:url(https://www.inaba-unso.com/img/g_navi05.jpg) 0 -50px no-repeat;}
#g_navi06 a:hover{ background:url(https://www.inaba-unso.com/img/g_navi06.jpg) 0 -50px no-repeat;}

/*** 現在の位置を表すロールオーバー ***/
.page-id-2 #g_navi02 a { background:url(https://www.inaba-unso.com/img/g_navi02.jpg) 0 -50px no-repeat; cursor:default;}
.parent-pageid-2 #g_navi02 a { background:url(https://www.inaba-unso.com/img/g_navi02.jpg) 0 -50px no-repeat; cursor:default;}

.page-id-14 #g_navi03 a { background:url(https://www.inaba-unso.com/img/g_navi03.jpg) 0 -50px no-repeat; cursor:default;}
.parent-pageid-14 #g_navi03 a { background:url(https://www.inaba-unso.com/img/g_navi03.jpg) 0 -50px no-repeat; cursor:default;}

.page-id-22 #g_navi05 a { background:url(https://www.inaba-unso.com/img/g_navi05.jpg) 0 -50px no-repeat; cursor:default;}
.parent-pageid-22 #g_navi05 a { background:url(https://www.inaba-unso.com/img/g_navi05.jpg) 0 -50px no-repeat; cursor:default;}

.page-id-26 #g_navi06 a { background:url(https://www.inaba-unso.com/img/g_navi06.jpg) 0 -50px no-repeat; cursor:default;}
.inquiry #g_navi06 a { background:url(https://www.inaba-unso.com/img/g_navi06.jpg) 0 -50px no-repeat; cursor:default;}

.page-id-459  #g_navi04 a { background:url(https://www.inaba-unso.com/img/g_navi04.jpg) 0 -50px no-repeat; cursor:default;}
/*********** contents **************/
.contents {
	width:760px;
	padding:0 10px 0 10px;
}
#side {
	float:left;
	width:190px;
}
#main {
	float:right;
	width:550px;
}
#side #sidebar {
	background:url(https://www.inaba-unso.com/img/com_side_navi_tp.gif) no-repeat top left;
	padding:17px 0;
}
#side #sidebar ul {
	background:url(https://www.inaba-unso.com/img/com_side_navi_bm.gif) no-repeat bottom left;
	padding:0 0 15px 0;
}
#side #sidebar li {
	background:url(https://www.inaba-unso.com/img/com_side_arrow.gif) no-repeat top left;
	background-position:180px 15px;
	background-color:#B2C5DF;
	font-size:15px;
	padding:10px 15px 10px 0px;
	line-height:110%;
	border-bottom:2px solid #ffffff;
	text-align:right;
}
#side #sidebar li.current_page_item {
	background:url(https://www.inaba-unso.com/img/com_side_arrow_on.gif) no-repeat top left;
	background-position:180px 15px;
	background-color:#004094;
	color:#FFFFFF;
}
.children{
	display: none;
}

#side #sidebar li.current_page_item a {color:#FFFFFF;}
#side #sidebar li.current_page_item a:link {color:#FFFFFF;}
#side #sidebar li.current_page_item a:visited {color:#FFFFFF;}
#side #sidebar li.current_page_item a:hover {color:#FFFFFF;}
#side #sidebar li.current_page_item a:active {color:#FFFFFF;}
/*********** footer **************/
#footer {
	clear:both;
	padding:60px 0 0 0;
	width:780px;
}
#footer .f_logo {
	float:left;
	width:186px;
	display:inline;
	margin:0 0 16px 30px;
}
#footer .f_txt01 {
	clear:both;
	font-size:11px;
	margin-bottom:16px;
	text-align:center;
}
#footer .f_tp {
	background:url(https://www.inaba-unso.com/img/foot_line1.gif) no-repeat top left;
	padding:30px 0 0 0;
}
#footer .f_inquiry {
	margin:0 0 0 125px;
}
#footer .f_face-link {
	display: block;
	text-align: center;
	margin-bottom: 2rem;
}
#footer .pagetop {
	clear:both;
	float:right;
	font-size:12px;
	padding:0px 0px 0 18px;	
	line-height:110%;
	margin:30px 10px 17px 0;
	text-align:right;
	background:url(https://www.inaba-unso.com/img/foot_icon_pagetop.gif) no-repeat top left;
	background-position:0 4px;
}
#footer .f_bm {
	clear:both;
	border-top:1px solid #cccccc;
	padding:10px 0 0 0;
}
#footer .f_navi {
	clear:both;
	float:left;
	margin:0 0 10px 10px;
}
#footer .f_navi a {
	background:url(https://www.inaba-unso.com/img/foot_icon1.gif) no-repeat top left;
	background-position:0 2px;
	padding:0 0 0 18px;
	font-size:12px;
}
#footer .copyright {
	float:right;
	font-size:12px;
	margin:0 10px 10px 0px;
}
/**********************************************************/
/*               ページ共通
/**********************************************************/
.breadcrumb {
	clear:both;
	font-size:12px;
	padding:0px 0 10px 10px;
}
#main .title {
}
#main h3 {
	margin-top:50px;
	margin-bottom:20px;
}
#main h4 {
	font-weight:bold;
	color:#0099cc;
	margin-bottom:10px;
	line-height:160%;
}
#main p {
	line-height:160%;
	letter-spacing:0.04em;
	margin-bottom:30px;
}
#main table th {
	line-height:160%;
}
#main table td {
	line-height:160%;
	letter-spacing:0.04em;
}
#main .tx11 {
	font-size:11px;
}
#main .center {
	text-align:center;
}
#main .p_waku_grey img {
	border:1px solid #cccccc;
}
#main ol {
	list-style-position:inside;
}
#main .txt12 { font-size:12px; }
#main .txt13 { font-size:13px; }
#main .txt16 { font-size:16px; }

#main .mb30 { margin-bottom:30px; }

.pdl{
		padding-left: 0.5rem;
}

.pdb{
		padding-bottom: 1.5rem;
}

/**********************************************************/
/*               TOP ページ 
/**********************************************************/
.home .lead {
	width:760px;
	padding:0px 0px 25px 0px;
}
.home .service .box {
	float:left;
	width:249px;
	width:376px;
}
.home .service .box_md {
	border-left:1px solid #E0DFE3;
	border-right:1px solid #E0DFE3;
	width:368px;
	padding-left:3px;
	padding-right:3px;
	overflow:auto;
}
.home .service .box_md .txt01 {
	line-height:160%;
	padding:7px 5px 7px 7px;
	font-size:13px;
	width:240px;
	float:left;
	display:inline;
}
.home .service .box_md .more {
	background:url(https://www.inaba-unso.com/img/icon_arrow_b.gif) no-repeat top left;
	background-position:right 3px;
	padding:0 11px 0 0px;
	display:inline;
	font-size:13px;
	width:60px;
	float:right;
	margin-right:5px;
	margin-top:31px;
}
.home .service .box_bm img {
	vertical-align:top;
	margin-bottom:8px;
}

.home .news h2, .home .group h2 {
	padding:0 0 12px 0;
}
.home .history h2, .home .company h2 {
	padding:30px 0 12px 0;
} 
/* ヒストリー */
.home .history {
	clear:both;
	float:left;
	width:507px;
	margin:0 5px 0 0;
}
.home .history p.pic {
	float:left;
	width:260px;
	padding:0 0 0 7px;
}
.home .history p.txt01 {
	float:right;
	width:233px; /* 240 */
	padding:0 7px 0 0px;
	font-size:14px;
	line-height:140%;
}
.home .history .his_more {
	background:url(https://www.inaba-unso.com/img/icon_arrow_b.gif) no-repeat top left;
	background-position:right 3px;
	padding:0 11px 0 0px;
	display:inline;
	margin:10px 0 0 130px;
	font-size:13px;
}

/* 会社概要 */
.home .company {
	float:left;
	width:248px;
}
.home .company ul.list {
	padding:0 0 0px 23px;
} 
.home .company .list li {
	background:url(https://www.inaba-unso.com/img/icon_arrow_b2.gif) no-repeat top left;
	background-position:left 3px;
	line-height:120%;
	padding:0 0 10px 18px;
	font-size:14px;
}

/* 新着情報 */
.home .news {
	clear:both;
	float:left;
	display:inline;
	width:507px;
	margin:20px 5px 0 0;
}
.home .news_wrap {
	overflow-y: auto;
	height: 282px;
	scrollbar-base-color: #ffffff;
	scrollbar-face-color:#ffffff; 
	scrollbar-track-color:#ffffff; 
	scrollbar-arrow-color:#cccccc; 
	scrollbar-highlight-color:#cccccc; 
	scrollbar-shadow-color:#cccccc; 
	scrollbar-3dlight-color:#ffffff; 
	scrollbar-darkshadow-color:#ffffff;
}
.home .news_box table {
	font-size:13px;
	margin:0 15px 0 15px;
	padding:15px 0;
	width:475px;
	background:url(https://www.inaba-unso.com/img/index_news_line.gif) repeat-x bottom left;
}
.home .news_box table th {
	padding:0 30px 10px 2px;
	width:68px;
}
.home .news_txt01 {
	margin-bottom:7px;
}

/* 所属団体 */
.home .group {
	float:left;
	width:248px;
	margin:20px 0 0 0;
}
.home .group .list li {
	padding:0 0 17px 37px;
}


/**********************************************************/
/*               稲葉運送について
/**********************************************************/
.page-id-2 .comp_box{
	margin:30px 15px 0 15px;
	width:530px;
}
.page-id-2 .comp_box .tbl_l {
	clear:both;
	float:left;
	width:249px;
	margin:0 22px 30px 0;
}
.page-id-2 .comp_box .tbl_r {
	float:left;
	margin:0 0 30px 0;
	width:249px;
}
.page-id-2 .comp_box .tbl_l td.md, .page-id-2 .comp_box .tbl_r td.md {
	border-left:1px solid #E0DFE3;
	border-right:1px solid #E0DFE3;
	padding:4px 1px 10px 1px;
	width:245x;
}
.page-id-2 .comp_box .tbl_l td.md2, .page-id-2 .comp_box .tbl_r td.md2 {
	border-left:1px solid #E0DFE3;
	border-right:1px solid #E0DFE3;
	text-align:center;
	padding-bottom:3px;
	width:247x;
}
.page-id-2 .comp_box table.tbl_l, .page-id-2 .comp_box table.tbl_r {
	background:url(https://www.inaba-unso.com/img/comp_box_bm.gif) no-repeat bottom left;
	padding:0 0 8px 0;
} 
/**********************************************************/
/*               稲葉運送について
/**********************************************************/
.page-id-4 #main .mes_list1 li {
	background:url(https://www.inaba-unso.com/img/mes_icon1.gif) no-repeat top left;
	padding:0 0 20px 37px;
	margin:0 0 0 60px;
	font-size:18px;
	font-weight:bold;
	line-height:120%;
}
.page-id-4 #main .text_r {
	text-align:right;
/*	float:left;
	margin: 130px 0 0 200px;*/
}

.page-id-4 #main .img_block{
	display: block;
	text-align: right;
}
/**********************************************************/
/*               会社概要
/**********************************************************/
#main .sum_subtl {
	border-bottom:1px dotted #D5E3EC;
	padding:2px 0 5px 10px;
	margin:0 0 10px 0;
	font-weight:bold;
	color:#004094;
	background:url(https://www.inaba-unso.com/img/sum_icon1.gif) no-repeat top left;
}
#main table.tbl01{
	margin:0 0 30px 0;
	width:100%;
}
#main .tbl01 th{
	padding:10px 20px 10px 10px;
	border-bottom:1px dotted #D5E3EC;
	font-weight:bold;
	color:#004094;
	background:url(https://www.inaba-unso.com/img/sum_icon1.gif) no-repeat top left;
	background-position:0 12px;
}
#main .tbl01 td{
	padding:10px 20px 10px 10px;
	border-bottom:1px dotted #D5E3EC;
}

#main table.tbl02{
	border-right:1px solid #cccccc;
	border-top:1px solid #cccccc;
	margin-bottom:30px;
	width:100%;
}
#main .tbl02 th{
	padding:7px 12px 7px 12px;
	background-color:#B2C5DF;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	color:#004094;
	text-align: center;
}
.tbl02 td{
	padding:7px 12px 7px 12px;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}
.tbl02 th.txt_center #main .tbl02 td.txt_center{
	text-align:center;
}
.tbl02 td.txt_right{
	text-align:right;
}
/**********************************************************/
/*               関連会社
/**********************************************************/
.page-id-12 #main table.group_tbl01 {
	border-right:1px solid #D5E3EC;
	border-top:1px solid #D5E3EC;
	margin-bottom:30px;
	width:100%;
	font-size:13px;
}
.page-id-12 #main .group_tbl01 th {
	padding:8px 12px 8px 12px;
	background-color:#EBF1F5;
	border-left:1px solid #D5E3EC;
	border-bottom:1px solid #D5E3EC;
	color:#004094;
}
.page-id-12 #main .group_tbl01 td {
	padding:8px 12px 8px 12px;
	border-left:1px solid #D5E3EC;
	border-bottom:1px solid #D5E3EC;
}
/**********************************************************/
/*               業務内容
/**********************************************************/
.page-id-14 .ser_box{
	margin:30px 15px 0 15px;
	width:530px;
}
.page-id-14 .ser_box .tbl_l {
	clear:both;
	float:left;
	width:249px;
	margin:0 22px 30px 0;
}
.page-id-14 .ser_box .tbl_r {
	float:left;
	margin:0 0 30px 0;
	width:249px;
}
.page-id-14 .ser_box .tbl_l td.md, .page-id-14 .ser_box .tbl_r td.md {
	border-left:1px solid #E0DFE3;
	border-right:1px solid #E0DFE3;
	padding:4px 1px 10px 1px;
	width:245x;
}
.page-id-14 .ser_box .tbl_l td.md2, .page-id-14 .ser_box .tbl_r td.md2 {
	border-left:1px solid #E0DFE3;
	border-right:1px solid #E0DFE3;
	text-align:center;
	padding-bottom:3px;
	width:247x;
}
.page-id-14 .ser_box table.tbl_l, .page-id-14 .ser_box table.tbl_r {
	background:url(https://www.inaba-unso.com/img/ser_box_bm.jpg) no-repeat bottom left;
	padding:0 0 8px 0;
}

/**********************************************************/
/*               採用情報
/**********************************************************/
.page-id-22 #main table.rec_tbl01 {
	border-right:1px solid #D5E3EC;
	border-top:1px solid #D5E3EC;
	margin-bottom:50px;
	width:100%;
}
.page-id-22 #main .rec_tbl01 th {
	padding:8px 12px 8px 12px;
	background-color:#EBF1F5;
	border-left:1px solid #D5E3EC;
	border-bottom:1px solid #D5E3EC;
	color:#004094;
	white-space: nowrap;
}
.page-id-22 #main .rec_tbl01 td {
	padding:8px 12px 8px 12px;
	border-left:1px solid #D5E3EC;
	border-bottom:1px solid #D5E3EC;
}
.page-id-22 #main .rec_link {
	font-size:12px;
	color:#004094;
}

.recruit_ttl{
	margin-bottom: 30px;
}

.btn{
	border:1px solid #1c1c80;
	display: block;
	padding: 1rem 5rem;
  border-radius: 10px;
  width: 10rem;
  margin: 1rem auto;
  text-decoration: none;
}

.btn:hover{
	background: #1c1c80;
	color:#fff;
}

.btn p{
	margin-bottom: 0!important;
	text-align: center;
}

.b_right{
	margin: 1rem 0 0 auto;
}
/**********************************************************/
/*               サイトマップ
/**********************************************************/
.page-id-28 #main .link_lv1{
	background:url(https://www.inaba-unso.com/img/site_icon1.gif) no-repeat top left;
	background-position:0 3px;
	padding:0 0 0 25px;
	margin:0 17px 15px 0;
}
.page-id-28 #main .link_lv2{
	background:url(https://www.inaba-unso.com/img/site_icon2.gif) no-repeat top left;
	background-position:0 7px;
	padding:0 0 14px 11px;
	margin:0 0 0 10px;
}
.page-id-28 #main .link_line {
	background:url(https://www.inaba-unso.com/img/site_link_line.gif) repeat-x top left;
	background-position:0 7px;
}

/**********************************************************/
/*               検索結果
/**********************************************************/
.search_result_main {
	width:550px;
	margin:0 0 0 210px;
}
.search_result_main .search_result_tl {
	color:#004094;
	font-weight:bold;
	margin-bottom:15px;
	padding-bottom:10px;
	font-size:18px;
	border-bottom:2px dotted #cccccc;
}
.search_result_main .ser_page_title {
	background:url(https://www.inaba-unso.com/img/ser_page_title_icon.gif) no-repeat top left;
	background-position:0 2px;
	padding:0 0 10px 15px;
}
.search_result_main .search_result_subtl {
	clear:both;
	background-color:#B2C5DF;
	padding:10px 5px;
	margin:10px 0;
}
/**********************************************************/
/*               スタッフ紹介
/**********************************************************/
table.staff_tbl01 {
	margin-bottom:30px;
	width:100%;
}
table.staff_tbl01 td.name {
	background-color:#FFF1DD;
	padding:10px;
	vertical-align:middle;
	line-height:110%;
}
#main p.staff_q {
	background:url(https://www.inaba-unso.com/img/staff_icon_q.jpg) no-repeat top left;
	font-weight:bold;
	margin-bottom:15px;
	padding-bottom:0px;
	padding-left:30px;
}
#main p.staff_a {
	background:url(https://www.inaba-unso.com/img/staff_icon_a.jpg) no-repeat top left;
	padding-left:30px;
}
.staff_cmt {
	border:1px solid #BEDAFF;
	padding:20px 10px 0px 100px;
	background:url(https://www.inaba-unso.com/img/staff_pic_senmu.jpg) no-repeat top left;
	background-position:10px 20px;
}
#main .staff_cmt p {
	margin-bottom:15px;
}
#main .staff_border {
	border-top:3px solid #004094;
	margin-top:30px;
	margin-bottom:10px;
}
#main .staff_top_link {
	color:#004094;
}
#main .staff_page_top {
	text-align:right;
	font-size:12px;
	margin-top:15px;
	color:#004094;
}
