﻿#top #wrapper{background:none;margin:0 auto;font-size:14px}#wrapper{background:none;margin:0 auto}#container{width:100%;margin:0 auto;text-align:left;clear:both;position:relative;background:#FFF}#container:after{content:"";display:block;clear:both}.go_top{text-align:center;width:100%;margin:0 auto}.go_top a{background:#FE8201;display:block;padding:10px 0}hr{margin:0;padding:0;clear:both;display:block;width:100%;height:1px;border:0;border-top:1px dashed #FFFFFF;height:0;border:none}* html hr{border-top:1px solid}*:first-child+html hr{border-top:1px solid}#headerWrap{height:auto;background:none;position:relative;text-align:left;z-index:2}#headerArea{width:100%;height:auto;position:relative;margin:0 auto}#headerArea .logo{padding:15px 10px 10px;position:static;top:0;left:0}#headerArea .logo2{display:none}#headerArea .text{display:none;padding:10px;position:static;top:0;left:0;letter-spacing:0}#top #titleImg{width:1180px;height:410px;margin:0 auto;position:absolute;top:186px;left:120px;background:url(../images/top/img_main.png) no-repeat;z-index:3}#top #slideshow{width:100%;height:auto;top:0}#top #slideshow img{width:100%;height:auto}#mainTitle{position:static;width:100%;height:auto;margin:0 auto}#mainTitle img{width:100%;height:auto}#gnaviArea_sp ul{clear:both;overflow:hidden}#gnaviArea_sp li{box-sizing:border-box;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;float:left;width:50%;text-align:center}#gnaviArea_sp li:nth-child(2n){border-right:none}#gnaviArea_sp li a{color:#333;display:block;padding:10px 0;text-decoration:none}#gnaviArea_menu{background:#E8370D;color:#FFFFFF;padding:10px 0;text-align:center;font-size:15px;font-weight:bold}#gnaviArea_menu span:before{content:"▼ "}#top #contentsWrap{padding-top:45%;width:100%;position:relative}#contentsArea{position:static;top:0;width:100%;margin:30px auto 0 auto}#contentsLeft{float:none;width:100%}#contentsRight{float:none;width:100%}.topNaviWrap{margin:0 auto 40px;width:100%}.topNavi{width:100%;background:none;top:0;height:auto;position:static;text-align:center}.topNavi .top01,.topNavi .top02,.topNavi .top03{width:auto;height:auto;float:none;margin:0}.topNavi .top01 ul,.topNavi .top02 ul,.topNavi .top03 ul{width:auto}.topNavi li{border-bottom:1px dotted #333;margin-bottom:0;font-size:13px}.topNavi li a{display:block;padding:10px 0}.topNavi li a:link,.topNavi li a:visited{text-decoration:none;color:#333}.topNavi li a:active,.topNavi li a:hover{color:#EA4515;text-decoration:underline}.topNavi .top01 h2,.topNavi .top02 h2,.topNavi .top03 h2{padding:10px 0;line-height:1.2;margin-bottom:0;color:#FFFFFF}.topNavi .top01 h2{background:#0e6eb8}.topNavi .top01 ul{background:#DFF2FC}.topNavi .top02 h2{background:#23ac39}.topNavi .top02 ul{background:#F0F6E1}.topNavi .top03 h2{background:#ea5415}.topNavi .top03 ul{background:#FEEED5}.topix{background:#00B9EF;height:auto;background-size:100% 100%}.topix .topInfo{width:100%;padding:20px 0 0;margin:0 auto;color:#FFF;text-align:center}.topix .topInfo h2{color:#FFF;font-size:25px;margin-bottom:10px}.topix .topInfo dl{width:100%;margin:0 0 10px;float:none;font-size:90%}.topix .topInfo dl:last-child{margin-bottom:0}.topix .topInfo dt{background:url(../images/common/icon03.gif) top center no-repeat;padding-top:30px;margin-bottom:0}.topix .topInfo a{display:block}.topix .topInfo a:link,.topix .topInfo a:visited{text-decoration:none;color:#FFF}.topix .topInfo a:active,.topix .topInfo a:hover{color:#FFF;text-decoration:underline}.banner{width:100%;height:auto;margin:20px auto 0 auto}.banner ul{height:auto}.banner li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 20px;padding:0 10px;text-align:center;float:left;font-size:14px;width:50%;height:120px}.banner li a{display:inline-block}.banner li a img{width:100%;height:auto}.banner div{padding:10px}.banner div img{width:100%;height:auto}.topbtn01{width:80%;height:auto;margin:0 0 30px 0;padding:0 0 0 0;text-align:left}.topbtn01 img{width:100%;height:auto;padding:0 0 0 0;margin:0 0 0 0}#sideBar{float:none;width:100%;padding:0 0 0 0}.sideBtn{margin-bottom:20px}.sideBtn li{list-style:none;margin-bottom:10px}.menuHead{display:block;background:#ff5302;padding:7px 5px;font-size:15px;color:#FFFFFF;font-weight:bold}.menuHead a:link,.menuHead a:visited,.menuHead a:active,.menuHead a:hover{color:#FFF;text-decoration:none}.menu,.menu2{margin-bottom:20px;font-size:12px;line-height:1.2}.menu li,.menu2 li{border-bottom:1px dotted #CCC}.menu li a{display:block;padding:8px 5px 8px 5px;background:url(../images/icon03.gif) no-repeat 5px 0.9em}.menu2 li a{display:block;padding:8px 5px 8px 5px;background:url(../images/icon03.gif) no-repeat 5px 0.9em;display:inline-block}.menu li a:link,.menu li a:visited{color:#333;text-decoration:none}.menu li a:active,.menu li a:hover{color:#333;text-decoration:none;background:#fdf5e2 url(../images/icon03.gif) no-repeat 5px 0.8em}.menu2 li a:link,.menu2 li a:visited{color:#333;text-decoration:none}.menu2 li a:active,.menu2 li a:hover{color:#999;text-decoration:underline}.menu .current_page_item{color:#333;text-decoration:none;background:#fdf5e2 url(../images/icon03.gif) no-repeat 5px 0.8em}#pageTop{clear:both}#pageTop div{width:100%;margin:0 auto;text-align:right}#footerArea{padding:0 0 20px;clear:both;position:relative;background:#efeff0;text-align:center;color:#666666;margin:0 auto}.footerInfo{width:100%;text-align:left;margin:0 auto}.footerInfo h6{font-size:0.9em}.footerInfo .floatL{display:none}.footerInfo .floatR{float:none;width:100%;margin:0 0 20px !important;font-size:15px}.footerInfo .floatR ul{border-top:1px dotted #ccc;float:none;margin:0 0 0}.footerInfo .floatR ul li{border-bottom:1px dotted #ccc;margin:0}.footerInfo .floatR ul li:first-child{background:#CCCCCC}.footerInfo .floatR ul li a{display:block;padding:10px}.footerInfo .floatR ul li a:link,.footerInfo .floatR ul li a:visited{color:#666666;text-decoration:none}.footerInfo .floatR ul li a:active,.footerInfo .floatR ul li a:hover{color:#EA4515;text-decoration:underline}.footerInfo .tx10{text-align:center}#contentsWrap .navi ul{display:block}#contentsWrap .navi ul li{background:url(../images/general/icon.gif) no-repeat;background-size:contain;margin:0 10px 10px;padding:0 0 0 30px;font-size:16px;line-height:24px;border:none}#contentsWrap .navi a:link,#contentsWrap .navi a:visited{color:#0089ce;text-decoration:none}#contentsWrap .navi a:active,#contentsWrap .navi a:hover{color:#2996d4;text-decoration:underline}.pankuzu{position:relative;width:950px}.pankuzu ul{font-size:0.8em;color:#666;margin:0}.pankuzu li{float:left;margin-right:5px}#contentsWrap .general_service .navi{width:100%;margin:20px auto 70px auto}#contentsWrap .general_service .navi a:link,#contentsWrap .general_service .navi a:visited{color:#0089ce;text-decoration:none}#contentsWrap .general_service .navi a:active,#contentsWrap .general_service .navi a:hover{color:#2996d4;text-decoration:underline}#contentsWrap .general_service .navi li{float:none;background:url(../images/general/icon.gif) no-repeat;background-size:contain;height:auto;margin:0 10px 10px;padding:0 0 0 30px;font-size:16px;border:none}#contentsWrap .general_service h3{background:url(../images/common/midashi01.png) no-repeat;background-size:contain;height:auto;padding:15px 0 15px 25px;font-size:25px;margin-bottom:20px}#contentsWrap .general_service_contents h4{border-left:5px solid #0089ce;margin:0 0 20px 80px;padding-left:10px}#contentsWrap .general_service_contents ul{margin:0;clear:both;overflow:hidden}#contentsWrap .general_service_contents li{box-sizing:border-box;float:left;border:none;margin:0 0 20px;height:auto;width:50%;padding:0 10px;font-size:12px;min-height:80px}#contentsWrap .general_service_contents li img{box-sizing:border-box;border:1px solid #CCC;width:100%;height:auto}#contentsWrap .general_service .box01{margin:0 auto;background:url(../images/general/general-service_bg.jpg) no-repeat bottom;height:auto}#contentsWrap .general_service .box01 p{line-height:1.8;padding:0 20px}#contentsWrap .general_service .box01 h2{text-align:center;margin-bottom:60px}#contentsWrap .general_service .box01 h2 img{width:100%;height:auto}#contentsWrap .general_service .box01 p{text-align:center}#contentsWrap .general_service .box02{width:100%;background:#dff2fc}#contentsWrap .general_service .box02 div{box-sizing:border-box;width:100%;margin:0 auto;padding:30px 20px 50px}#contentsWrap .general_service .box02 div p{margin-left:20px}#contentsWrap .general_service .box03{width:100%}#contentsWrap .general_service .box03 div{box-sizing:border-box;width:100%;margin:0 auto;padding:30px 20px 50px}#contentsWrap .general_service .box03 div p{margin-left:20px}#contentsWrap .general_service .box04{width:100%;background:#dff2fc}#contentsWrap .general_service .box04 div{box-sizing:border-box;width:100%;margin:0 auto;padding:30px 20px 50px}#contentsWrap .general_service .box04 div p{margin-left:20px}#contentsWrap .general_service .box05{width:100%}#contentsWrap .general_service .box05 div{box-sizing:border-box;width:100%;margin:0 auto;padding:30px 20px 50px}#contentsWrap .general_service .box05 div p{margin-left:20px}.faq{height:1%;margin:10px 0}.faq dt{background:url("../images/common/faq01.gif") no-repeat scroll 0 0;color:#0089ce;font-weight:bold;line-height:150%;margin-bottom:0.5em;padding:3px 0 3px 30px}.faq dd{background:url("../images/common/faq02.gif") no-repeat scroll 0 0;border-bottom:1px dotted #ccc;line-height:150%;margin-bottom:1.5em;padding:0 0 15px 30px}#contentsWrap .corporation_service .navi{width:100%;margin:20px auto 70px auto}#contentsWrap .corporation_service .navi a:link,#contentsWrap .corporation_service .navi a:visited{color:#0089ce;text-decoration:none}#contentsWrap .corporation_service .navi a:active,#contentsWrap .corporation_service .navi a:hover{color:#2996d4;text-decoration:underline}#contentsWrap .corporation_service .navi li{float:none;background:url(../images/general/icon.gif) no-repeat;background-size:contain;height:auto;margin:0 10px 10px;padding:0 0 0 30px;font-size:16px;border:none}.corporation_service h3{background:url(../images/common/midashi02.png) no-repeat;background-size:contain;height:auto;padding:15px 0 15px 25px;font-size:25px;margin-bottom:20px}.corporation_service_contents h4{border-left:5px solid #f39800;margin:0 0 20px 80px;padding-left:10px}.corporation_service ul{clear:both;margin:0;overflow:hidden}.corporation_service_contents li{box-sizing:border-box;float:left;border:none;margin:0 0 20px;height:auto;width:50%;padding:0 10px;font-size:12px;min-height:80px}.corporation_service_contents li img{box-sizing:border-box;border:1px solid #CCC;width:100%;height:auto}.corporation_service .box01{margin:0 auto;background:url(../images/general/general-service_bg.jpg) no-repeat bottom;height:auto}.corporation_service .box01 p{line-height:40px}.corporation_service .box01 h2{text-align:center;margin-bottom:60px}.corporation_service .box01 h2 img{width:100%;height:auto}.corporation_service .box01 p{text-align:center;padding:0 20px}.corporation_service .box02{width:100%;background:#fef1da}.corporation_service .box02 div{box-sizing:border-box;width:100%;margin:0 auto;padding:30px 20px 50px}.corporation_service .box02 div p{margin-left:20px}.corporation_service .box03{width:100%}.corporation_service .box03 div{box-sizing:border-box;width:100%;margin:0 auto;padding:30px 20px 50px}.corporation_service .box03 div p{margin-left:20px}.corporation_service .box04{width:100%;background:#fef1da}.corporation_service .box04 div{box-sizing:border-box;width:100%;margin:0 auto;padding:30px 20px 50px}.corporation_service .box04 div p{margin-left:20px}.corporation_service strong{color:#ea5413}.entryArea{padding:0 10px}.entryArea h2{background:url(../images/common/icon02.gif) no-repeat 0 0.5em;padding:0px 0 5px 25px;border-bottom:2px solid #F60;margin-bottom:20px}.entryArea h2 a:link,.entryArea h2 a:visited{color:#333;text-decoration:underline}.entryArea h2 a:active,.entryArea h2 a:hover{color:#666;text-decoration:none}.entryArea h3{background:none repeat scroll 0 0 #FDF5E2;border-left:5px solid #F3981C;font-weight:bold;padding:3px 0 3px 7px;margin:20px 0 20px 0}.entryArea h4{clear:both;margin-top:20px;margin-bottom:15px;border-left:5px solid #ff3e00;padding:3px 0 3px 9px;font-size:14px}.entryArea h4 img{margin-bottom:20px}.entryBody{margin-top:10px}.entryBody .fl_L{width:100% !important}.entryBody .fl_R{width:100% !important;text-align:center}.entryBody img.fl_L,.entryBody img.fl_R{width:auto !important;height:auto !important}.entryBody p.fl_L{text-align:center}.entryBody .mr100,.entryBody .ml100{margin:0 !important}.entryDate{position:relative;margin-top:-10px;margin-bottom:15px;padding-bottom:5px;font-size:0.9em;color:#666;border-bottom:1px dotted #CCC}.entryArea p{margin-bottom:20px;clear:both;overflow:hidden}.entryArea p img{display:block;float:none !important;margin:0 auto 10px !important}.entryArea table{border-collapse:collapse;width:100%;margin-top:20px}.entryArea th{border-bottom:#e3e3e3 1px solid;text-align:left;padding:10px;font-weight:normal;background:#efefef;vertical-align:top}.entryArea th.t_top{border-top:#ff6600 4px solid}.entryArea td{border-bottom:#e3e3e3 1px solid;text-align:left;padding:10px;vertical-align:top}.entryArea td.t_top{border-top:#b3b3b3 4px solid}.entryArea ul{margin:0 0 20px 20px;list-style-type:disc}.entryArea ul li a{margin:0;padding:0}.entryArea ol{margin:0 0 20px 25px;list-style-type:decimal}.entryArea ul li,.entryArea ol li{margin-bottom:0.7em}.entryArea ul ul,.entryArea ul ol{padding-top:0.5em;font-size:1em}.entryArea ol ul,.entryArea ol ol{padding-top:0.5em;font-size:1em}.entryArea blockquote{margin:0 0 25px;padding:10px;line-height:150%;background:#f9f8f0;border:1px dotted #999}.entryArea blockquote p{margin-bottom:0}#main .entryArea blockquote p{margin:0}.entryFoot{clear:both;text-align:right;margin-top:40px}.wpEdit a{padding:5px 10px;font-size:80%;background:#EEE;border:1px solid #999}.more-link{clear:both;margin-bottom:15px}.more-link a{padding:3px 5px}a[href$='.pdf']{background:url(../images/icon_pdf.gif) no-repeat 0 center;margin:0 0 0 1em;padding:5px 0 5px 20px}a[href$='.xls'],a[href$='.xlsx']{background:url(../images/icon_xls.gif) no-repeat 0 center;margin:0 0 0 1em;padding:5px 0 5px 20px}a[href$='.doc'],a[href$='.docx']{background:url(../images/icon_doc.gif) no-repeat 0 center;margin:0 0 0 1em;padding:5px 0 5px 20px}.require{color:#FF0000}#trust-form table{margin-bottom:10px;border-top:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3}@media screen and (max-width: 950px){#headerArea .headerNavi,#headerArea #gnaviArea{display:none}}
