@charset "UTF-8";#header,#pan{padding-top:10px}#header .site h1 a,#header .site p.siteName a,#pan li a,#pan ul:after{display:block}#contents,#pan,#topContents{padding-bottom:15px}#contents .detail img,#topContents .topImg img,#topList ul li img,.add{max-width:100%;height:auto}#copyright p a,#header .site h1 a:link,#header .site h1 a:visited,#header .site p.siteName a:link,#header .site p.siteName a:visited,#pan li a,.sideMenu li a,a:active,a:hover{text-decoration:none}#copyright .footerNavi:after,#pan ul:after{content:"";clear:both}body{font-family:'メイリオ','Hiragino Kaku Gothic Pro',sans-serif;margin:0;background-color:#fff}a:link,a:visited{color:#00a}cite{font-style:normal}.red{color:red!important}#footer,#header,#topContents,#wrapper{padding-left:10px;padding-right:10px}#header{background-color:#5c5596;padding-bottom:10px}#header .site p{font-size:12px;margin:0}#header .site h1,#header .site p.siteName{text-indent:-9999px;margin:5px 0}#topContents{padding-top:15px}#topContents .topImg{margin-bottom:15px}#topContents .topImg img{border:none;margin-bottom:15px;vertical-align:bottom}#topContents .topImg h2{margin:0;font-size:14px;font-weight:400}#topContents .topImg p{margin:0 0 15px;font-size:14px}#pan ul{margin:0;padding:0;list-style:none}#pan li a{color:#fff;font-size:12px;background-color:#968a42;margin-right:5px;padding:3px 6px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}#pan li{float:left;width:auto;margin-top:5px}#contents .detail h1,#contents .topDetail h1{font-size:30px;margin-top:0;margin-bottom:15px}#contents .detail h2{font-weight:400;margin-top:30px;padding-left:10px;border-left:solid 10px #4c6a8d}#contents .detail h3{color:#333;margin:0 0 15px;border-bottom:2px dotted #999;display:inline-block}#contents .detail ol,#contents .detail ul{line-height:1.8;margin-top:0;margin-bottom:15px;margin-left:30px;padding:0;list-style-position:outside}#contents .detail ol ul,#contents .detail ul ul{margin-bottom:0;margin-left:10px;padding:0;list-style-type:disc}#contents .detail ol ol,#contents .detail ul ol{margin-bottom:0;margin-left:1em;padding:0}#contents .detail ol.mrBtm10 li,#contents .detail ul.mrBtm10 li{margin-bottom:10px}#contents .detail ol.mrBtm10 li:last-child,#contents .detail ul.mrBtm10 li:last-child{margin-bottom:0}#list ul li,#topList ul li,#topList ul li img{margin-bottom:15px}#contents .detail ol.mrBtm10 li a,#contents .detail ul.mrBtm10 li a{padding:5px 5px 5px 0}#contents .detail p,#contents .topDetail p{margin-top:0;margin-bottom:15px}#list ul,#topList ul{margin:0;padding:0;list-style:none}#list ul li a,#topList ul li a{color:#000;text-decoration:none;border:1px solid #ddd;display:block}#list ul li a:hover,#topList ul li a:hover{box-shadow:0 0 10px #ddd}#topList ul li img{border:none;vertical-align:bottom}#list ul li a .ico{text-align:center;margin-top:15px;display:block}#contents .detail h1 .fa-truck,#list ul li a .fa-truck{color:#f1981a}#contents .detail h1 .fa-exchange,#contents .detail h1 .fa-file-text-o,#list ul li a .fa-exchange,#list ul li a .fa-file-text-o{color:#1658af}#contents .detail h1 .fa-recycle,#list ul li a .fa-recycle{color:#865199}#contents .detail h1 .fa-file-o,#list ul li a .fa-file-o{color:#009be2}#contents .detail h1 .fa-wrench,#list ul li a .fa-wrench{color:#6db726}#contents .detail h1 .fa-car,#contents .detail h1 .fa-motorcycle,#list ul li a .fa-car,#list ul li a .fa-motorcycle{color:#009374}#contents .detail h1 .fa-building-o,#list ul li a .fa-building-o{color:#3870b7}#topList ul li h2{font-size:22px;line-height:1.4;margin:0 15px 5px}#list ul li h2{font-size:18px;line-height:1.3;margin:15px}#list ul li p,#topList ul li p{font-size:14px;margin:0 15px 15px}#list ul li a .btn,#topList ul li a .btn{color:#fff;padding:5px 15px;background-color:#5c5596;display:inline-block;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}#list ul li a:hover .btn,#topList ul li a:hover .btn{background-color:#857fb4}#list ul li a .btn i,#topList ul li a .btn i{margin-left:10px}#contents .detail p.dunroad{margin-bottom:30px}.pdf{background-color:#f1f1f1;border-color:#999 #666 #666 #999;border-style:solid;border-width:1px;color:red;margin-right:1em;padding:2px 5px}.nowrap{white-space:nowrap}.pcTable{padding:30px 0 15px}.pcTable table{width:100%;border-collapse:collapse}.pcTable table td,.pcTable table th{font-weight:400;text-align:center;border:1px solid #999;padding:3px 0}.pcTable table .thType1{background-color:#cecdf3}.pcTable table .thType2,.sideMenu li a:hover{background-color:#eee}.sideMenu{margin-bottom:20px}.sideMenu ul{margin:0;padding:0;list-style:none}.sideMenu li a{color:#000;font-size:14px;font-weight:700;padding:5px;display:block}.sideMenu h3{color:#333;font-size:18px;margin-top:0;margin-bottom:10px;border-bottom:2px dotted #999}.sideMenu i{margin-right:5px;color:#666}.add{padding:30px 0 15px}.add p{color:#333!important;font-size:12px!important;text-align:center!important;margin:0!important}#footer{border-top:1px solid #ddd;padding-top:15px;padding-bottom:15px}#copyright{text-align:center}#copyright p{font-size:14px;line-height:1.2;margin:0}#copyright p a{color:#000}#copyright .footerNavi{margin:0 0 5px;padding:0;list-style:none;font-size:14px}#copyright .footerNavi:after{display:block}#copyright .footerNavi li{display:inline;padding:0 5px}@media (max-width:599px){#gNavi,#header .topTxt,#menuBtn span{display:none}#header{position:relative}#header .site h1 a,#header .site p.siteName a{background:url(/img/logo_s.png) 0 50% no-repeat;background-size:240px 21px;width:240px;height:21px}#menuBtn{padding:4px 12px;margin-top:-18px;border:1px solid #aaa;border-radius:5px;background-color:#fff;position:absolute;top:50%;right:12px;cursor:pointer}#menuBtn:focus{outline:0}#menuBtn i{color:#666;font-size:23px}#gNavi #menu ul{margin:0;padding:0;list-style:none}#gNavi #menu ul li a{font-weight:700;text-decoration:none;padding:10px 12px;border-right:none;border-left:none;border-bottom:1px solid #b2aed3;display:block}#gNavi #menu ul li:first-child a{border-left:none}#topList ul li h2{font-size:18px}#list ul li p,#topList ul li p{font-size:14px}#contents .detail h1{font-size:26px}#sideContents{margin-left:-10px;margin-right:-10px}.sideMenu h3,.sideMenu li a{font-size:16px;padding-left:10px;padding-right:10px}}@media (min-width:600px){#gNavi,#gNavi #menu ul li a,#header .topTxt{display:block}#header{background-color:#fff;padding-top:8px;padding-bottom:8px}#header .site p{font-size:14px}#header .site h1 a,#header .site p.siteName a{background:url(/img/logo.png) 0 50% no-repeat;background-size:300px 26px;width:300px;height:26px}#menuBtn{display:none}#gNavi{background-color:#5c5596}#gNavi #menu ul{list-style:none;margin:0;padding:0}#gNavi #menu ul li{float:left;width:auto}#gNavi #menu ul li a{color:#fff;font-size:14px;text-decoration:none;border-right:1px solid #b2aed3;padding:15px}#gNavi #menu ul li:first-child a{border-left:1px solid #b2aed3}#gNavi #menu ul li a:hover,#gNavi #menu ul li.active a{background-color:#857fb4}#gNavi #menu ul:after,#list ul:after,#topList ul:after{content:"";display:block;clear:both}#gNaviInner{padding-left:10px;padding-right:10px}#list ul{display:flex;flex-wrap:wrap}#topList ul li{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%}#list ul li{display:inherit;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3%}#list ul li:nth-child(4){clear:both}}@media (min-width:600px) and (max-width:767px){#list ul li,#topList ul li{width:50%}#list ul li:nth-child(4){clear:none}#list ul li:nth-child(odd),#topList ul li:nth-child(odd){padding-left:0;padding-right:7.5px;clear:both}#list ul li:nth-child(even),#topList ul li:nth-child(even){padding-left:7.5px;padding-right:0}#sideContents{margin-left:-10px;margin-right:-10px}.sideMenu h3,.sideMenu li a{font-size:16px;padding-left:10px;padding-right:10px}}@media (min-width:768px){#list ul li,#topList ul li{padding-left:7.5px;padding-right:7.5px}#wrapper:after{content:"";display:block;clear:both}#contents{float:left;width:70%;padding-right:50px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#sideContents{float:left;width:30%}}@media (min-width:1040px){#copyright,#gNaviInner,#header,#pan,#topContents,#wrapper{width:1000px;margin-left:auto;margin-right:auto}}