﻿body{margin:0;padding:0;color:#333;font-size:16px;line-height:1.8;font-family:"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS P Gothic","Osaka"}@media all and (min-width: 768px){body{background:#eee}}div,p,ul,ol,dl,table{margin:0;padding:0;box-sizing:border-box}li,dt,dd{margin:0;padding:0;list-style:none;box-sizing:border-box}img,a{margin:0;padding:0;border:none;text-decoration:none}img{max-width:100%}a{color:#174db9}a:hover{text-decoration:underline}a:visited{color:#003}@media all and (min-width: 768px){a img{-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}a:hover img{opacity:.8}}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:inherit;font-weight:normal}@media all and (min-width: 768px){.sp{display:none}}#wrap{width:100%;margin:0 auto}@media all and (min-width: 768px){#wrap{width:auto}}@media all and (min-width: 1280px){#wrap{width:1280px}}#content.companyInfo #Pttl{padding:10px 10px 9px 15px;font-size:1.3rem}@media all and (min-width: 768px){#content.companyInfo{width:100%}#content.companyInfo #Pttl{padding:10px 1rem 9px 1.5rem}}.membership img{width:2.5rem;margin-right:.5rem;vertical-align:bottom}.membership span{display:inline-block;padding:0 .5rem;font-size:.9rem;font-weight:700;color:#fff;background:#aaa;border-radius:.2rem}@media all and (min-width: 768px){.membership{width:80%;margin:0 auto}}.company-information{margin-bottom:3rem}.company-information dt{padding:0 .5rem;background:#f2f6f5}.company-information dt.headline{margin-top:.8rem;color:#fff;font-size:.9rem;font-weight:700;background:#40aba6;text-align:center}.company-information dd{padding:.5rem .5rem .5rem 1.5rem;margin-bottom:1rem;background:#fff}.company-information dd span{display:inline-block;padding:0 .3rem;margin-right:.5rem;border-radius:.2rem;font-size:1rem;color:#fff}@media all and (min-width: 768px){.company-information{width:80%;margin:0 auto 3rem;display:flex;flex-wrap:wrap}.company-information dt{width:20%;padding:.7rem 1.5rem;border-bottom:1px #aaa dashed}.company-information dt.headline{width:100%;padding:.2rem 1.5rem;border-bottom:none}.company-information dd{width:80%;padding:.7rem 1.5rem;margin-bottom:0;border-bottom:1px #aaa dashed}}#header{width:100%;display:table;background:#fff;position:fixed;top:0px;z-index:4;box-shadow:0px 2px 4px rgba(0,0,0,.3)}#header #siteID{width:58%;float:left;margin:.7em}@media all and (min-width: 768px){#header{position:inherit;box-shadow:0px 3px 3px rgba(0,0,0,.3);border-bottom:4px #333 solid}#header #siteID{width:22%;margin:1rem}#header a{color:#333}}#snv{margin:5px 0 0 0;float:right}#snv li{display:none}#snv li.mb_links{display:block;float:right;width:55px;box-sizing:border-box;padding:.6em 0;margin:0 .5em .5em 0;font-size:.6em;text-align:center;background:#f5f5f5;border-radius:3px}#snv li.mb_links a{color:#333}#snv li.mb_links i{display:block;font-size:2.2em;color:#40aba6}#snv li.mb_links.opnv:nth-child(2){display:none}@media all and (min-width: 768px){#snv{margin:5px 0 0 0;float:right}#snv li{display:block;padding:0 15px;float:left;border-right:1px #ccc solid;font-size:.9em}#snv li:last-child{border-right:none}#snv li.mb_links{display:none}}#Anv{display:none}@media all and (min-width: 768px){#Anv{display:flex;flex-wrap:wrap;clear:right;float:right;padding:1.5em 0 0 0}#Anv li{display:inline-block;margin-bottom:0;border-left:1px #ddd solid;box-sizing:border-box;text-align:center;font-size:.8rem;background:linear-gradient(#fff, #eee);-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}#Anv li a{display:block;color:#333;padding:0 1.5em .3em 1em;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}#Anv li a img{margin:.2em .5em 0 0;width:1.8rem;vertical-align:text-bottom}#Anv li:hover{opacity:.7}#Anv li:hover a{text-decoration:none}#Anv li.kmc{border-top:4px #f69 solid}#Anv li.grp{border-top:4px #fc9325 solid}#Anv li.eng,#Anv li.mst{border-top:4px #40aba6 solid}#Anv li.scl{border-top:4px #4ea2db solid}}#Gnavi{display:none}@media all and (min-width: 768px){#Gnavi{width:100%;display:flex;flex-wrap:wrap}#Gnavi li{width:20%;padding:.5rem 0 0;text-align:center}#Gnavi li a{display:block;padding:.7rem 0 .5rem;background:#40aba6;color:#fff;font-size:1.2rem;letter-spacing:1px;border-right:1px #333 solid;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}#Gnavi li a img{height:2.3rem;vertical-align:middle;margin-right:1.2rem;margin-left:-1rem;border-radius:5%;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}#Gnavi li a:hover{background:#7ec8c5;text-decoration:none}#Gnavi li a:hover img{opacity:1}#Gnavi li a.actv{color:#333;background:#f5f5f5;text-decoration:none;pointer-events:none}#Gnavi li.Gnavi_info{margin:0 0 0 0}#Gnavi li:last-child a{border-right:none}}#menu_mb{position:absolute;top:3.5em;right:-105%;width:100%;height:auto;overflow:auto;background:rgba(200,200,200,.9);z-index:5;transition:all .2s ease-out;box-shadow:0px 2px 4px rgba(0,0,0,.4)}#menu_mb.navin{top:3.5em;right:0}#menu_mb li{width:90%;margin-left:5%}#menu_mb li a{display:block;padding:.7em 1em;border-bottom:1px #ccc solid;background:hsla(0,0%,100%,.9)}#menu_mb li:last-child a{border-bottom:none}#menu_mb li i{margin-right:.7em;font-size:1.2em}#menu_mb li img{margin-right:.7em;width:2rem;vertical-align:middle;max-height:2rem}@media all and (min-width: 768px){#menu_mb{display:none}}#mb_menu{display:flex;flex-wrap:wrap;padding:1em 0 .5em 0}#mb_menu li{display:inline-block;width:20%;margin-bottom:10px;padding:.5em 0 .5em 0;border:1px #aaa solid;border-radius:.2em;box-sizing:border-box;text-align:center;font-size:2.5vw;box-shadow:0px 0px 5px #ccc;background:linear-gradient(#fff, #bccde0)}#mb_menu li i{display:block;margin-bottom:.1em;font-size:2em;color:#40aba6}#mb_menu li img{display:block;margin:0 auto .1em;width:2.6rem}#mb_menu li:last-child{width:100%;padding:1em .5em;font-size:.8rem}#mb_menu li:last-child i{display:inline-block;margin:0 .5em 0 0;vertical-align:middle}#mb_menu li a{color:#333}@media all and (min-width: 768px){#mb_menu{display:none}}#content{width:100%;margin:1rem 0 0 0;padding:0 10px 2rem 10px;box-sizing:border-box;position:relative;background:#fff}@media all and (min-width: 768px){#content{width:1024px;margin:.5rem auto 0 auto;padding:0 1.5rem 2rem 1.5rem}}#content a[href$=".pdf"]:not(.normal){background:url(../gaiyo/images/ic_pdf.svg) no-repeat 0px 3px;background-size:1.5rem;margin:0 5px;padding:3px 0 3px 2rem;line-height:21px}#content .button a[href$=".pdf"]{background:none;margin:0 5px;padding:0 0 0 0;line-height:inherit}.ftMkB{background:-webkit-linear-gradient(transparent 80%, #64b0e3 80%);background:-o-linear-gradient(transparent 80%, #64b0e3 80%);background:linear-gradient(transparent 80%, #64b0e3 80%)}.ftMkR{background:-webkit-linear-gradient(transparent 80%, #fc8481 80%);background:-o-linear-gradient(transparent 80%, #fc8481 80%);background:linear-gradient(transparent 80%, #fc8481 80%)}.ftMkO{background:-webkit-linear-gradient(transparent 80%, #fec07e 80%);background:-o-linear-gradient(transparent 80%, #fec07e 80%);background:linear-gradient(transparent 80%, #fec07e 80%)}.ftMkY{background:-webkit-linear-gradient(transparent 80%, #feea8d 80%);background:-o-linear-gradient(transparent 80%, #feea8d 80%);background:linear-gradient(transparent 80%, #feea8d 80%)}.ftMkG{background:-webkit-linear-gradient(transparent 80%, #40aba6 80%);background:-o-linear-gradient(transparent 80%, #40aba6 80%);background:linear-gradient(transparent 80%, #40aba6 80%)}.mgB{margin-bottom:3rem}.mgB1{margin-bottom:1rem}.mgT{margin-top:3rem}.pdB{padding-bottom:3rem}.pdT{padding-top:3rem}.smenu{display:flex;justify-content:center;flex-wrap:wrap;margin:2rem 0 0}.smenu li{margin-bottom:1px;margin-right:1px;width:49.5%}.smenu li a{display:block;padding:.6rem 2rem .6rem 1rem;color:#fff;background:#4059ab;border-bottom:2px #4059ab solid;position:relative}.smenu li a.actv{background:#f5f5f5;border-bottom:2px #4059ab solid;pointer-events:none;color:#aaa}.smenu li a.imp{background:#fc9325}.smenu li a:after{content:"";width:.3rem;height:.3rem;background:rgba(0,0,0,0);border-top:2px #fff solid;border-right:2px #fff solid;transform:rotate(45deg);position:absolute;top:1.2rem;right:.5rem}@media screen and (min-width: 769px){.smenu{margin:1rem 0 1rem;display:flex;justify-content:center}.smenu li{margin-right:2px;margin-bottom:0;width:auto}.smenu li a{padding:.4rem .8rem .3rem;opacity:1;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.smenu li a:hover{opacity:.8}.smenu li a:after{display:none}}#pan{display:none}a#totop{display:none;clear:both;float:right;margin:20px 0 0 0}#Pttl{margin:0 0 15px 0;padding:10px 0 9px 15px;font-size:1.4em;line-height:1.4;font-weight:bold;color:#fff;background:#333}#Pnv,.Pnv{padding:15px 0}#Pnv li,.Pnv li{margin:0 0 8px 0;border:1px #ccc solid;border-radius:.3em}#Pnv li a,.Pnv li a{display:block;padding:.5em 1em}@media all and (min-width: 768px){#pan{display:block;padding:.5rem 0 5px .5rem;font-size:.8em}#Pnv,.Pnv{display:table;padding:0 0 25px 0}#Pnv li,.Pnv li{float:left;margin:0 8px 0 0}#Pnv li a,.Pnv li a{padding:3px 10px}}.tx{padding:0 5px 0 5px;text-align:justify;text-justify:inter-ideograph}@media all and (min-width: 768px){.tx{padding:0 10px 0 20px}}.tx-att{font-size:.8rem}.colorB{color:#40aba6;font-weight:600}.att{padding:0 10px 0 20px;text-align:right}.stl{margin:30px 0 15px 0;padding:3px 8px;border-left:5px #4059ab solid;font-size:1.1rem}@media all and (min-width: 768px){.stl{margin:30px 0 10px 10px;font-size:1.2rem}}.stl.first{margin-top:0}.mtl{margin:15px 5px 15px 10px;padding:5px 0 3px 8px;font-size:14px;color:#fff;background:url(../images/pttl_bg.jpg) repeat-x left -20px}.sstl{margin:15px 0 10px 0;padding:0 8px;border-bottom:1px #2f414f dotted;font-size:1.2em;font-weight:bold}@media all and (min-width: 768px){.sstl{width:95%;margin:15px 0 10px 20px}}.imgcap{display:block;float:left;margin:10px 15px;text-align:center}.icList{padding:0 0 0 25px}.icList li{padding:0 10px 10px 0;list-style:disc}@media all and (min-width: 768px){.icList{padding:0 15px 0 45px}}.noList{padding:0 0 0 25px}.noList li{padding:0 10px 10px 0;list-style:decimal}@media all and (min-width: 768px){.noList{padding:0 15px 0 45px}}.toukeiList{padding:15px 5px 0 5px}.toukeiList li{padding:0 0 15px 0;font-size:1.1em}@media all and (min-width: 768px){.toukeiList{padding:15px 15px 0 15px}.toukeiList li{padding:0 10px 15px 0}}a.linkbtn{display:inline-block;width:80%;margin:1rem 0;padding:.6rem 0;text-align:center;background:#4059ab;color:#fff;border-radius:2px;box-shadow:2px 2px 5px #999}a.linkbtn .fas{font-size:1.4em;margin:0 .3em;vertical-align:middle}a.linkbtn.set{margin:0 0 0}@media all and (min-width: 768px){a.linkbtn{width:45%;margin:1.5rem 0 1rem;font-size:1.1rem;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}a.linkbtn:hover{opacity:.9}}@media all and (min-width: 768px){.bx-flex{display:flex;flex-wrap:wrap}.bx-flex .bx-hf{width:50%}.bx-flex .bx-30{width:30%}.bx-flex .bx-70{width:70%}}.bx-img{text-align:center;margin-bottom:3rem}@media all and (min-width: 768px){.bx-img.w70 img{width:70%}}@media all and (min-width: 768px){.bx-img.w50 img{width:50%}}.doc_menu li{width:80%;margin:0 auto .5rem;border:1px #ccc solid;border-radius:.2rem}.doc_menu li a{display:block;padding:.8rem .5rem;color:#333}.doc_menu li a img{width:2rem;margin-right:.5rem;vertical-align:middle}@media all and (min-width: 768px){.doc_menu{display:flex;flex-wrap:wrap;width:88%;margin:0 auto}.doc_menu li{width:auto;margin:0 .1rem .5rem}.doc_menu li a{padding:.5rem 1rem .5rem .5rem}}.bookinfo{padding:0 0 0 25px}.book #Pnv{margin:0 0 0 15px;padding:10px 0 25px 0}.book #Pnv li{list-style:none;float:left;margin:0 3px 3px 0;padding:3px 10px;border:1px #ccc solid;border-radius:5px}@media screen and (max-width: 767px){.book #Pnv{display:table;margin:0 0 15px 0}}.book h3{clear:both}.book table{margin:10px 0 10px 20px}.book table th,.book table td{background:none;border-bottom:1px #ccc solid}.book table th p,.book table td p{padding:0 0 0 0}.book table th p.booktl{padding:0 0 0 15px;background:url(../images/plus.gif) no-repeat left;cursor:pointer}@media screen and (max-width: 767px){.book table{width:96%;margin:10px 0 10px 2%}.book table th{display:block}}.book .bookinfo{padding:0 0 0 15px;font-weight:normal}.row{background:#eff5f7}.bookpub{float:right;font-weight:normal}.mbprice{margin-right:3px;vertical-align:middle}.mbprice2{margin-left:5px;vertical-align:middle}a.bookbuy{padding:2px 20px !important;background:#0a7cca !important;color:#fff;font-size:.9em;border-radius:6px}.stl a{display:inline-block;float:right;margin:0 10px;padding:3px 5px;font-size:.6em;border:1px #b0c0d0 solid;border-radius:4px}.book .btmline{padding:0 0 5px 25px;border-bottom:1px #b0c0d0 dotted}#wrap.mlmg #content{margin:4em 0 0 0;padding:0 10px 2rem 10px;box-sizing:border-box;position:relative}#wrap.mlmg #content .stl{margin:15px 0 5px 0;padding:3px 8px;border-left:5px #2f414f solid;font-size:16px;line-height:1.4}#wrap.mlmg #content .tx{margin:0 0 15px 0;padding:0 0 10px 0;border-bottom:1px #ccc dotted}#wrap.mlmg #content blockquote{width:100%;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0}#wrap.mlmg #content form{font-size:1.2em}#wrap.mlmg #content form strong{display:block}#wrap.mlmg #content form input{margin:7px 0 4px 0}#wrap.mlmg #content form small{background:#f60;padding:1px 6px;border-radius:.3em}#wrap.mlmg #content form small b{font-size:.8em;color:#fff}#wrap.mlmg #content form input[type=submit]{font-size:1.2em;padding:.3em 2em}@media all and (min-width: 768px){#wrap.mlmg #content{float:none;margin:15px auto 0 auto}#wrap.mlmg #content .stl{margin:15px 0 5px 10px;font-size:14px}#wrap.mlmg #content .tx{margin:0 20px 15px 15px;padding:0 10px 10px 20px}#wrap.mlmg #content blockquote{-webkit-margin-start:40px;-webkit-margin-end:40px}#wrap.mlmg #content form strong{display:inline;margin-right:5px}}#alllistbox h2.sdgs{margin:0 0 0 0;padding:5px 0 5px 10px;font-size:.9rem}.sdgslist li{border-bottom:1px #999 dashed}.sdgslist li h3{margin-top:.6rem;padding-bottom:.3rem;padding-left:.5rem;font-size:1.2rem}.sdgslist li h3 .fas{font-size:.8rem;margin-left:.5rem}.sdgslist li>a{display:flex;flex-wrap:wrap}.sdgslist li>a span{display:inline-block;width:25%;padding:.1rem .5rem;font-size:.8rem;text-align:right}.sdgslist li>a .ic-sdgs{display:flex;flex-wrap:wrap;width:70%;margin-bottom:.5rem}.sdgslist li>a .ic-sdgs img{width:7%;margin:1%}@media all and (min-width: 768px){.sdgslist li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline}.sdgslist li h3{width:40%}.sdgslist li>a{width:58%}.sdgslist li>a span{width:auto}.sdgslist li>a .ic-sdgs img{width:5%;margin:.5%}}.sdgsfeature{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.sdgsfeature dt{width:25%;margin:.2rem 0}.sdgsfeature dd{width:73%;margin:.2rem 0}@media all and (min-width: 768px){.sdgsfeature{justify-content:flex-start}.sdgsfeature dt{width:12%;margin-right:1%}.sdgsfeature dd{width:35%;margin-right:2%}}.li-movie li{padding-bottom:2rem}.li-movie li a.dlbtn{display:block;width:80%;margin:1rem auto .2rem;padding:.6rem 0;text-align:center;background:#4059ab;color:#fff;border-radius:2px;box-shadow:2px 2px 5px #999}@media all and (min-width: 768px){.li-movie li a.dlbtn{display:inline-block;width:45%;margin:1rem 1rem 1rem 0;font-size:1.1rem;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.li-movie li a.dlbtn:hover{opacity:.9}}.li-movie li a.ytmovie{display:block;position:relative}.li-movie li a.ytmovie::after{content:"▶";padding:.1rem 1rem 0;background:red;font-size:1.1rem;color:#fff;border-radius:.3rem;position:absolute;top:1.7rem;left:50%;transform:translateX(-50%)}.li-movie li h4{font-size:1.1rem}.li-movie li img{width:100%;border-radius:.5rem}.li-movie li iframe{width:100%;height:57vw}.li-movie li .tx-mvinfo{padding:1rem;font-size:.7rem;line-height:1.4;background:#f1f1f1}@media all and (min-width: 768px){.li-movie{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 10px 0 20px}.li-movie li{width:32%}.li-movie li.full{width:100%}.li-movie li a{cursor:pointer}.li-movie li a.ytmovie::after{top:3.5rem;font-size:1.4rem}.li-movie li iframe{width:640px;height:360px}}section.modal{width:100%;height:100vh;background:rgba(0,0,0,.8);position:fixed;top:0;left:0;opacity:0;visibility:hidden;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}section.modal.isShow{opacity:1;visibility:visible;z-index:120}section.modal>div{width:95%;height:80vh;margin:10vh auto;padding:1rem 1rem;background:#fff;overflow-y:scroll}section.modal>div .tl-modal{margin-bottom:1.5rem;font-size:1.2rem}section.modal .modal-close{width:2.2rem;height:2.2rem;font-size:2rem;font-weight:700;line-height:2.3rem;text-align:center;color:#fff;border-radius:50%;position:fixed;top:.5rem;right:.5rem}@media print,screen and (min-width: 768px){section.modal>div{width:800px;height:80vh;margin:10vh auto;padding:2rem 3rem}section.modal .modal-close{top:2.5rem;right:calc((100% - 800px - 5rem)/2);cursor:pointer}}.modal .bx-movie{width:100vw;height:75vw;background:rgba(0,0,0,0)}@media print,screen and (min-width: 768px){.modal .bx-movie{width:900px;height:500px;overflow:hidden}.modal .bx-movie iframe{height:450px}}#footer{clear:both;padding:5px 10px 5px 10px;font-size:.8em;text-align:center;background:#333;color:#fff}#footer .totop{display:none;position:fixed;right:0;bottom:3.5rem}#footer .totop a{display:none}#footer .totop img{height:2rem}@media all and (min-width: 768px){#footer{width:100%;padding:5px 0 5px 0;font-size:.8em}#footer .totop{display:inline-block;right:1.2rem;bottom:1.5rem}#footer .totop a{display:block}#footer .totop img{height:3rem}}#mobil_box{width:100%;margin:20px 0 5px 0;padding:5px 0 10px 0;background:#f1f1f1;border-radius:4px;position:relative;overflow:hidden}#mobil_box .check{padding:0 0 0 20px;font-size:12px;line-height:1.8}#mobil_box .check input{width:16px;height:16px}#mobil_box .check p{width:200px;display:inline-block;margin:0 0 15px 0}#mobil_box .check p span{display:inline-block;width:55px;margin:0 5px 0 0;padding:3px 0;border-radius:2px;font-size:1.1rem;color:#fff;text-align:center;line-height:1.1}#mobil_box .check label{cursor:pointer}@media all and (min-width: 768px){#mobil_box{clear:both;width:705px;margin:0 auto 5px auto}#mobil_box .check{padding:0 0 0 30px}}button.pla,span.pla,input.pla{background:#00a0e9}button.pre,span.pre,input.pre{background:#32b16c}button.rub,span.rub,input.rub{background:#f39800}button.chi,span.chi,input.chi{background:#eb6877}button.die,span.die,input.die{background:#b3d465}button.tan,span.tan,input.tan{background:#aa89bd}button.gla,span.gla,input.gla{background:#88abda}button.pow,span.pow,input.pow{background:#f29b76}button.oth,span.oth,input.oth{background:#84ccc9}.area_box{width:100%;margin:0 0 5px 0;padding:5px 0 10px;background:#f1f1f1;border-radius:4px;position:relative;overflow:hidden}.area_box .boxttl{display:block;width:220px;height:35px;margin:7px 10px 2px 8px;background:#f6f7f7;border:1px #e5e4e4 solid;line-height:35px}.area_box .check{height:2.5rem;margin:0px 5px 2px 8px;padding-top:4px;font-size:12px;line-height:1.5}.area_box .check select{padding:5px 10px;font-size:12px}.area_box .check input{padding:3px 10px;font-size:12px;width:85%}@media all and (min-width: 768px){.area_box{clear:both;width:705px;margin:0 auto 5px auto}.area_box .boxttl{display:inline;float:left}.area_box .check{height:22px;margin:0;padding-top:13px}.area_box .check input{width:inherit}}.sub_btn{text-align:center;padding:10px 0 0 0}.sub_btn a:hover,.sub_btn input:hover{opacity:.7}.boxttl{height:35px;margin:7px 8px 7px 8px;background:#f6f7f7;border:1px #e5e4e4 solid;line-height:35px}.boxttl .black16{display:block;float:left;background:url(../srvchg/search/images/mobil_waku_ic.gif) no-repeat 5px 10px;text-indent:25px;font-size:16px;font-weight:bold}.boxttl .main{display:block;float:left;text-indent:15px;color:#333;font-size:12px}.search_lnk{text-align:center}.search_lnk a{display:inline-block;width:80%;margin-bottom:.5rem;font-size:1.1rem;padding:.5rem 0;text-align:center;background:#40aba6;color:#fff;border-radius:.2rem}.search_lnk a i{margin-right:.5rem}.search_lnk a.bl{background:#4059ab}.search_lnk a.gr{background:#40aba6}.search_lnk a.pp{background:#9a63e4}@media all and (min-width: 768px){.search_lnk a{width:30%;margin:0 1rem .5rem}}.Vtop{display:none;position:absolute;left:0px;top:0px;padding-bottom:2px}.Vbottom{display:none;clear:both;position:absolute;left:0px;bottom:0px}@media all and (min-width: 768px){.Fleft{float:left}.Fright{float:right}}img[src$="area_waku_bottom.gif"]{display:none}.result_box{clear:both;width:100%;margin:0 0 6px 0;padding:6px 0;background:#f1f1f1;border-radius:4px;background-size:100%;position:relative;overflow:hidden}.result_box .boxttl{display:block;width:180px;height:35px;margin:2px 10px 2px 8px;background:#f6f7f7;border:1px #e5e4e4 solid;line-height:35px}.result_box .check{margin:10px 10px 0 20px;font-size:12px;line-height:1.5}@media all and (min-width: 768px){.result_box{width:100%}.result_box .boxttl{display:inline;float:left}.result_box .check{margin:10px 10px 0 200px}}#count_results{text-align:center;padding:12px}#count_results h2{padding:5px 0 0 0;font-size:16px;color:#dd540a}@media all and (min-width: 768px){#count_results h2{padding:20px 0 0 0;font-size:21px}}h3.results{clear:both;height:46px;font-size:16px;margin:30px 0 0 0;padding:10px 0 0 40px;background:url(../srvchg/search/images/sttlbg.gif) no-repeat;position:relative}h3.results a{display:block;position:absolute;top:15px;right:20px;font-size:12px;font-weight:normal;float:right}.resultlist_box{width:96.5%;margin:6px 0 6px 6px;padding:0 0 3px 0;background:#fff;position:relative}@media all and (min-width: 768px){.resultlist_box{width:99%}}.resultlist li{margin:5px 8px 5px 8px;padding:10px 0 10px 0;background:url(../srvchg/search/images/line.gif) repeat-x 0px bottom;font-size:1.1rem;position:relative}.resultlist li .a{display:block}.resultlist li p{text-align:right}.resultlist li p span{display:inline-block;width:50px;padding:2px 0;margin:3px 0 0 5px;border-radius:2px;font-size:.8rem;color:#fff;text-align:center;line-height:1.1}.resultlist li p span.place{display:block;width:auto;color:#333;text-align:right}@media all and (min-width: 768px){.resultlist li{width:98%;padding:10px 25px;font-size:1.2rem;display:table}.resultlist li p{display:inline-block;float:right}}#alllistbox{clear:both;width:100%;padding:10px 0 0 0}#alllistbox h2{clear:both;font-size:16px;margin:15px 0 15px 0;padding:10px 0 10px 10px;background:#f5f5f5;position:relative}#alllistbox h2 img{width:1.8rem;margin-right:.5rem;vertical-align:middle}#alllistbox h2 a{display:block;position:absolute;top:15px;right:20px;font-size:12px;font-weight:normal;float:right}#alllistbox .Pnv{display:table}#alllistbox .Pnv li{float:none;display:inline-block;margin:0 5px 5px 0}#alllistbox .Pnv li a{display:block}#alllistbox .Pnv li button{display:block;padding:.2rem .5rem;border-radius:2px;color:#fff;text-align:center;border:none;cursor:pointer}@media all and (min-width: 768px){#alllistbox{clear:both}#alllistbox .Pnv{padding:.5rem 0}}.aiueolist,.aiueoslist{width:97%;margin:0;padding:10px 10px 30px 10px;line-height:1.6}.aiueolist a,.aiueoslist a{display:block;margin-bottom:.7rem;color:#333;border-bottom:1px #999 dashed}.aiueolist a button,.aiueoslist a button{border:none;cursor:pointer}.aiueolist a button,.aiueolist a span,.aiueoslist a button,.aiueoslist a span{display:inline-block;margin-right:.5rem;padding:0 .5rem;font-size:.7rem;color:#fff;border-radius:.2rem}.aiueolist:nth-child(even),.aiueoslist:nth-child(even){clear:left}.aiueolist h3,.aiueoslist h3{width:100%;margin-bottom:10px;font-size:16px;line-height:1.6;border-bottom:#ccc 3px double}@media all and (min-width: 768px){.aiueolist,.aiueoslist{font-size:1.1rem}.aiueolist a,.aiueoslist a{display:inline-block;width:280px;padding:.5rem .6rem;margin:.5rem .9rem 0 0}.aiueolist a:hover,.aiueoslist a:hover{background:#f5f5f5}.aiueolist a span,.aiueoslist a span{margin-right:.2rem;font-size:.7rem}.aiueolist a:nth-child(3n+1),.aiueoslist a:nth-child(3n+1){margin:.5rem 0 0 0}}/*# sourceMappingURL=companyInfo.css.map */