@charset "utf-8";html,body{margin:0;padding:0;height:100%;line-height:150%;color:#031c49;font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif;position:relative}header,footer,div,article,section,p,span,a,ul,ol,li,dl,dt,dd{margin:0;padding:0;list-style-type:none;box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400;line-height:150%}form,fieldset,input,textarea{margin:0;padding:0;border:0;outline:none}img{margin:0;padding:0;max-width:100%;height:auto;vertical-align:bottom;border:none;box-sizing:content-box}table,tr,td{margin:0;padding:0;border-collapse:collapse;border-spacing:0;box-sizing:border-box}th{margin:0;padding:0;font-weight:400;text-align:left;box-sizing:border-box}a:link{color:#031c49;text-decoration:none}a:visited{color:#031c49;text-decoration:none}a:hover{color:#031c49;text-decoration:underline}a:active{color:#031c49;text-decoration:underline}.alpha_button{transition:all .5s ease}.alpha_button:hover{opacity:.7}.red{color:#dd0012}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.page_title{color:#fff;text-align:center}.screen-reader-text{display:none}.bread{margin-top:15px}.bread ul{display:flex;justify-content:flex-end}.bread li{font-size:12px}.bread li:after{content:'>';padding:0 15px}.bread li:last-child:after{display:none}.nnm-btn{width:100%;height:50px;overflow:hidden}.nnm-btn a{display:block;width:100%;height:100%;line-height:50px;text-align:center;text-decoration:none;position:relative;z-index:2;transition:.3s}.nnm-btn a:before{content:'';position:absolute;top:0;left:-100%;width:120%;height:100%;z-index:-1;transition:all .3s linear;transform:skewX(-45deg) scale(0,1)}.nnm-btn a:hover:before{left:-10%;transform:skewX(-45deg) scale(1,1)}.btn-blue a{color:#031c49;background-color:rgba(255,255,255,0);border:solid 1px #031c49;background-image:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/corner_blue.png);background-position:left top;background-repeat:no-repeat}.btn-blue a:before{background-color:#031c49}.btn-blue a:hover{color:#fff;border:solid 1px #031c49}.btn-line a{color:#fff;background-color:#2cb613;border:solid 1px #2cb613;background-image:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/corner_white.png);background-position:left top;background-repeat:no-repeat}.btn-line a:before{background-color:#fff}.btn-line a:hover{color:#2cb613;border:solid 1px #fff}.btn-white a{color:#fff;background-color:rgba(255,255,255,0);border:solid 1px #fff;background-image:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/corner_white.png);background-position:left top;background-repeat:no-repeat}.btn-white a:before{background-color:#fff}.btn-white a:hover{color:#031c49;border:solid 1px #fff}.btn-pink a{color:#dc007a;background-color:rgba(255,255,255,0);border:solid 1px #dc007a;background-image:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/corner_pink.png);background-position:left top;background-repeat:no-repeat}.btn-pink a:before{background-color:#dc007a}.btn-pink a:hover{color:#fff;border:solid 1px #dc007a}.btn-green a{color:#00973b;background-color:rgba(255,255,255,0);border:solid 1px #00973b;background-image:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/corner_green.png);background-position:left top;background-repeat:no-repeat}.btn-green a:before{background-color:#00973b}.btn-green a:hover{color:#fff;border:solid 1px #00973b}.search-submit{width:100%;max-width:60px}@media (min-width:1025px){.com_wid{margin-left:auto;margin-right:auto;width:90%;max-width:960px}.page_title{padding:170px 2.5%}.page_title h1{font-size:36px}.tb_sp{display:none}.sp{display:none}}@media (min-width:600px) and (max-width:1024px){body{font-size:14px}.com_wid{margin-left:auto;margin-right:auto;width:90%}.page_title{padding:170px 2.5%}.page_title h1{font-size:36px}.pc{display:none}.sp{display:none}}@media (max-width:599px){body{padding:0 0 70px;font-size:14px}.com_wid{margin-left:auto;margin-right:auto;width:95%}.page_title{padding:100px 2.5%}.page_title h1{font-size:24px}.pc{display:none}.pc_tb{display:none}}@media (min-width:1025px){#head dl{display:flex;align-items:center;margin:0 auto;width:90%;max-width:960px}#head dt{width:30%;max-width:250px}#head .nav_area{display:flex;justify-content:flex-end;align-items:center;flex:1}#head #gnav>ul{display:flex;justify-content:center}#head #gnav>ul>li{padding:35px 23px 35px 15px;white-space:nowrap;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/head_01.png) no-repeat right center}#head #gnav>ul>li:last-child{padding:35px 0 35px 15px;background:0 0}#head #gnav a{position:relative;display:inline-block;transition:.3s;color:#031c49;text-decoration:none}#head #gnav a:after{position:absolute;bottom:.3em;left:0;content:'';width:100%;height:1px;background-color:#0097e0;opacity:0;transition:.3s}#head #gnav a:hover:after{bottom:0;opacity:1}#head #gnav>ul>li:hover .menu{margin:35px 0 0;max-height:9999px;opacity:1}#head #gnav>ul .menu{transition:all .2s ease-in;max-height:0;opacity:0;overflow:hidden;width:100%;left:0;position:absolute;background-color:#fff;border-top:solid 1px #0097e0;z-index:999999999}#head #gnav .menu .com_wid{display:flex;justify-content:center}#head #gnav .menu .box{margin:0 20px;padding:1em 0;min-width:160px}#head #gnav .menu p{margin:10px 0 0 10px}#head #gnav .menu a:before{content:'> '}#head .grd_btn a{display:inline-block;padding:35px 15px;text-decoration:none;background:linear-gradient(#0097e0,#124194 50%,#0097e0);background-size:100% 200%;color:#fff;transition:background-position .3s}#head .grd_btn{margin:0 0 0 30px}#head .grd_btn a:hover{background-position:0 100%}}@media screen and (min-width:1px) and (max-width:1024px){.sp_nav{display:flex;justify-content:space-between;align-items:center;width:100%;height:80px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/head_02.png) no-repeat;background-position:bottom 5px right 18px}.sp_nav h1{padding:0 0 0 2.5%;width:50%}.sp_nav ul{margin:0 10px 10px 0}#navToggle{display:none;position:absolute;right:13px;top:13px;width:50px;height:50px;padding:0 10px;cursor:pointer;background:linear-gradient(to right,#0097e0,#124194);border-radius:50%}#navToggle div{position:relative}#navToggle span{display:block;position:absolute;width:100%;border-bottom:solid 3px #fff;transition:.35s ease-in-out}#navToggle span:nth-child(1){top:20px}#navToggle span:nth-child(2){top:28px}.sp_nav nav{position:absolute;right:0;top:-501px;background:#fff;width:80%;padding:0 10px;font-size:14px;transition:.5s ease-in-out;text-align:left;z-index:9999999}.sp_nav dl{margin:0}.sp_nav dt{margin:0 0 10px}.sp_nav dd{margin:0 0 10px 1em}.sp_nav p{margin:10px 0 10px 1em}.sp_nav strong{display:block;margin:0 0 10px 1em;font-weight:400}.sp_nav nav a:before{content:'> '}#navToggle{display:block}.openNav #navToggle span:nth-child(1){top:23px;transform:rotate(-45deg)}.openNav #navToggle span:nth-child(2){top:23px;transform:rotate(45deg)}.openNav nav{transform:translateY(581px)}}@media (min-width:1025px){#foot{margin:120px 0 0}#foot .sec_01{padding:40px 0;background:#f5f8fa}#foot .sec_01 h3{font-size:36px;text-align:center;line-height:100%}#foot .sec_01 h3 span{display:block;margin:20px 0 0;font-size:14px;font-weight:400;line-height:100%}#foot .sec_01 ul{display:flex;justify-content:space-between;margin-top:40px}#foot .sec_01 li{padding:30px 15px;width:33%;background:#fff}#foot .sec_01 li p{margin:0 0 5px}#foot .sec_01 li:first-child p{margin:0 0 15px}#foot .sec_02{padding:60px 0 20px;color:#fff;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/foot_03.jpg) no-repeat right center}#foot .sec_02 .com_wid{max-width:930px}#foot .sec_02 .box_01{padding:0 0 50px;border-bottom:solid 1px #fff}#foot .sec_02 .box_01 ul{display:flex;justify-content:space-between}#foot .sec_02 .box_01 li:last-child{width:230px}#foot .sec_02 .box_02{margin-top:50px}#foot .sec_02 .box_02 a{color:#fff;text-decoration:none}#foot .sec_02 .box_02 a:hover{text-decoration:underline}#foot .sec_02 .box_02 ul{display:flex;flex-wrap:wrap}#foot .sec_02 .box_02 ul>li{margin:0 0 15px;font-size:14px}#foot .sec_02 .box_02 ol{display:flex}#foot .sec_02 .box_02 ol>li{margin:0 10px 0 0}#foot .sec_02 .box_02 .spacer{padding:0 15px}#foot .sec_02 .box_03{margin-top:60px;font-size:14px;text-align:right}}@media (min-width:600px) and (max-width:1024px){#foot{margin:80px 0 0}#foot .sec_01{padding:30px 0;background:#f5f8fa}#foot .sec_01 h3{font-size:28px;text-align:center;line-height:100%}#foot .sec_01 h3 span{display:block;margin:10px 0 0;font-size:12px;font-weight:400;line-height:100%}#foot .sec_01 ul{display:flex;justify-content:space-between;margin-top:30px}#foot .sec_01 li{padding:30px 15px;width:33%;background:#fff}#foot .sec_01 li p{margin:0 0 5px}#foot .sec_01 li:first-child p{margin:0 0 15px}#foot .sec_02{padding:30px 0 20px;color:#fff;font-size:14px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/foot_03.jpg) no-repeat right center}#foot .sec_02 .com_wid{width:85%}#foot .sec_02 .box_01{padding:0 0 30px;border-bottom:solid 1px #fff}#foot .sec_02 .box_01 ul{display:flex;justify-content:space-between}#foot .sec_02 .box_01 li{width:30%}#foot .sec_02 .box_02{margin-top:30px}#foot .sec_02 .box_02 a{color:#fff;text-decoration:none}#foot .sec_02 .box_02 a:hover{text-decoration:underline}#foot .sec_02 .box_02 dl{display:flex;justify-content:space-between}#foot .sec_02 .box_02 dt{flex:1}#foot .sec_02 .box_02 dd{margin:0 0 0 30px;width:30%}#foot .sec_02 .box_02 ul{display:flex;flex-wrap:wrap;margin:0 0 10px}#foot .sec_02 .box_02 .spacer{padding:0 10px}#foot .sec_02 .box_02 ol{display:flex}#foot .sec_02 .box_02 ol>li{margin:0 10px 0 0}#foot .sec_02 .box_03{margin-top:30px;text-align:right}}@media (max-width:599px){#foot{margin:70px 0 0;padding:0 0 50px}#foot .sec_02{padding:50px 0;color:#fff;font-size:12px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/foot_03.jpg) no-repeat right center}#foot .sec_02 .box_01 li:first-child{margin:0 0 25px}#foot .sec_02 .box_02{margin-top:70px}#foot .sec_02 .com_wid{width:90%}#foot .sec_02 .box_02 a{color:#fff;text-decoration:none}#foot .sec_02 .box_02 a:hover{text-decoration:underline}#foot .sec_02 .box_02 dd{text-align:center}#foot .sec_02 .box_02 ul{display:flex;flex-wrap:wrap;margin:0 0 10px}#foot .sec_02 .box_02 .spacer{padding:0 10px}#foot .sec_02 .box_02 ol{display:flex;justify-content:center;margin:70px 0 0}#foot .sec_02 .box_02 ol>li{padding:0 5px}#foot .sec_02 .box_03{margin-top:60px;text-align:center}#fix_foot{position:fixed;left:0;bottom:0;width:100%;padding:5px 0;border-top:solid 1px #c0c1c1;background:#fff;z-index:999999}#fix_foot ul{display:table;table-layout:fixed;width:100%}#fix_foot li{display:table-cell;padding:0 10px;height:60px;text-align:center;vertical-align:middle;border-right:solid 1px #c0c1c1}#fix_foot li:last-child{border-right:none}}.button{width:100%;padding:10px 0;display:block;border:none;background:0 0;color:inherit;text-align:center;vertical-align:middle;position:relative;z-index:1;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;cursor:pointer}.button:focus{outline:none}.button>span{vertical-align:middle}.button--round-l{border-radius:40px}.button.button--aylen{background:#efad2d;color:#231815;font-size:18px;font-weight:700;overflow:hidden;-webkit-transition:color .3s;transition:color .3s}.button--aylen.button--inverted{background:0 0;color:#fff}.button--aylen:before,.button--aylen:after{content:'';position:absolute;height:100%;width:100%;bottom:100%;left:0;z-index:-1;-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.button--aylen:before{background:#aa7f2c}.button--aylen:after{background:#604d2b}.button--aylen:hover{color:#fff}.button--aylen:hover:before,.button--aylen:hover:after{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.button--aylen:hover:after{-webkit-transition-delay:.175s;transition-delay:.175s}.iconNew{width:3em;text-align:center;background:#ffe800;color:#dd0012;margin:0 25px 25px 0;padding:0 5px}.iconNew.arrange03{position:relative;bottom:0;-webkit-animation-duration:1.5s;-webkit-animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:middle center;-webkit-animation-name:outer03;-webkit-transform:rotate(0deg)}@-webkit-keyframes outer03{0%{-webkit-transform:rotate(0deg);bottom:0}50%{-webkit-transform:rotate(0deg);bottom:0}60%{-webkit-transform:rotate(5deg);bottom:5px}70%{-webkit-transform:rotate(-5deg)}80%{-webkit-transform:rotate(4deg)}90%{-webkit-transform:rotate(-3deg)}100%{-webkit-transform:rotate(0deg)}}@media (min-width:1025px){.main{width:100%;height:350px}.main h1{margin:0 auto;padding:60px 0 0;width:900px;font-size:34px}.mail_btn{position:fixed;width:95px;height:90px;left:100%;bottom:10px;margin-left:-100px;z-index:999}.holiday{margin:65px auto 0 auto;width:95%;max-width:960px}.holiday img{width:100%}}@media (min-width:600px) and (max-width:1024px){.main{width:100%;height:350px}.main h1{margin:0 auto;padding:60px 0 0;width:95%;max-width:660px;font-size:34px}.mail_btn{display:none}.holiday{margin:65px auto 0 auto;width:95%}.holiday img{width:100%}}@media (max-width:599px){.main{width:100%;height:170px}.main h1{margin:0 auto;padding:60px 0 0;width:95%;font-size:17px}.mail_btn{display:none}.holiday{margin:30px auto 0 auto;width:95%}.holiday img{width:100%}}#top .sec_01 .box span{color:transparent;animation:blur 5s forwards}#top .sec_01 .box span:nth-child(1){animation-delay:.1s}#top .sec_01 .box span:nth-child(2){animation-delay:.2s}#top .sec_01 .box span:nth-child(3){animation-delay:.3s}#top .sec_01 .box span:nth-child(4){animation-delay:.4s}#top .sec_01 .box span:nth-child(5){animation-delay:.5s}#top .sec_01 .box span:nth-child(6){animation-delay:.6s}#top .sec_01 .box span:nth-child(7){animation-delay:.7s}#top .sec_01 .box span:nth-child(8){animation-delay:.8s}#top .sec_01 .box span:nth-child(9){animation-delay:.9s}#top .sec_01 .box span:nth-child(10){animation-delay:1s}#top .sec_01 .box span:nth-child(11){animation-delay:1.1s}#top .sec_01 .box span:nth-child(12){animation-delay:1.2s}#top .sec_01 .box span:nth-child(13){animation-delay:1.3s}#top .sec_01 .box span:nth-child(14){animation-delay:1.4s}#top .sec_01 .box span:nth-child(15){animation-delay:1.5s}#top .sec_01 .box span:nth-child(16){animation-delay:1.6s}@keyframes blur{0%{text-shadow:0 0 100px #031c49;opacity:0}5%{text-shadow:0 0 90px #031c49}15%{opacity:1}20%{text-shadow:0 0 0px #031c49}80%{text-shadow:0 0 0px #031c49}85%{opacity:1}95%{text-shadow:0 0 0px #031c49}100%{text-shadow:0 0 0px #031c49}}#top .nnm-btn{margin:0 auto;max-width:260px}@media (min-width:1025px){#top .sec_01{padding:180px 0 0;height:800px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_01.jpg) no-repeat center center;background-size:cover}#top .sec_01 .box span{font-size:36px;line-height:180%}#top .sec_02{background:#f5f8fa}#top .sec_02 h2{font-size:22px}#top .sec_02 dl{display:flex;justify-content:flex-start;align-items:center;margin:0 auto;width:90%;max-width:960px}#top .sec_02 dt{margin:0 40px 0 0}#top .sec_02 dd{margin-left:auto}#top .sec_02 dd a{display:block;padding:30px 20px;background:#ebeff5}#top .sec_02 ul{display:flex;align-items:center}#top .sec_02 li{margin:0 20px 0 0}#top .sec_02 .cat{padding:5px 15px;border:solid 1px #031c49;white-space:nowrap}#top .sec_03{margin-top:70px}#top .sec_03 h2{font-size:36px;text-align:center}#top .sec_03 ul{display:flex;justify-content:space-between;align-items:center;margin:40px 0 0}#top .sec_03 li{width:48%}#top .sec_03 li p{margin:15px 0}#top .sec_04{margin:70px 0 0;padding:60px 0;background:#f5f8fa}#top .sec_04 dl{display:flex;justify-content:space-between;flex-direction:row-reverse}#top .sec_04 dt{width:48%}#top .sec_04 dd{width:48%}#top .sec_04 h2{display:flex;justify-content:space-between;align-items:center}#top .sec_04 h2 .hl_big{padding:0 20px 0 0;font-size:36px;line-height:100%}#top .sec_04 h2 .hl_small{padding:0 0 0 130px;font-size:14px;line-height:100%;position:relative}#top .sec_04 h2 .hl_small:before{display:inline-block;width:100px;height:1px;content:'';position:absolute;top:50%;left:0;background-color:#031c49}#top .sec_04 dd p{margin:15px 0}#top .sec_05{margin-top:50px}#top .sec_05 h2{font-size:36px;text-align:center;line-height:100%}#top .sec_05 h2 span{display:block;margin:20px 0 0;font-size:14px;font-weight:400;line-height:100%}#top .sec_05 .box_01{display:flex;justify-content:space-between;margin:25px 0 0}#top .sec_05 .box_01 li{width:49%}#top .sec_05 .box_02{display:flex;justify-content:space-between;margin:25px 0 0}#top .sec_05 .box_02 li{width:32%;max-width:300px}#top .sec_05 .box_03{margin:50px 0 0;padding:30px 40px;background:#f3f6f8}#top .sec_05 .box_03 h2{display:flex;align-items:center;margin:0 0 20px;text-align:left}#top .sec_05 .box_03 h2 span{margin:0 0 0 15px}#top .sec_05 .box_03 dl{display:flex;margin:10px 0 0}#top .sec_05 .box_03 dt{width:70px}#top .sec_05 .box_03 dd{flex:1}#top .sec_05 dl{display:flex;align-items:center;margin:100px 0 0}#top .sec_05 dt{width:250px}#top .sec_05 dd{flex:1}#top .sec_06{margin-top:60px;margin-bottom:100px}#top .sec_06 h2{font-size:36px;text-align:center;line-height:100%}#top .sec_06 h2 span{display:block;margin:20px 0 0;font-size:14px;font-weight:400;line-height:100%}#top .sec_06 ul{display:flex;justify-content:space-between;margin:30px 0 0}#top .sec_06 .box{margin:60px 0 0;text-align:center}}@media (min-width:600px) and (max-width:1024px){#top .sec_01{padding:80px 0 200px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_01.jpg) no-repeat center center;background-size:cover}#top .sec_01 .box span{font-size:28px;line-height:180%}#top .sec_02{background:#f5f8fa}#top .sec_02 h2{font-size:22px}#top .sec_02 dl{display:flex;justify-content:flex-start;align-items:center;padding:0 0 0 5%}#top .sec_02 dt{margin:0 15px 0 0}#top .sec_02 dd{margin-left:auto}#top .sec_02 dd a{display:block;padding:30px 15px;background:#ebeff5}#top .sec_02 ul{display:flex;align-items:center}#top .sec_02 li{margin:0 10px 0 0;font-size:14px}#top .sec_02 .cat{padding:5px 10px;border:solid 1px #031c49;white-space:nowrap}#top .sec_03{margin-top:50px}#top .sec_03 h2{font-size:28px;text-align:center}#top .sec_03 ul{display:flex;justify-content:space-between;align-items:center;margin:30px 0 0}#top .sec_03 li{width:48%}#top .sec_03 li p{margin:15px 0}#top .sec_04{margin:50px 0 0;padding:50px 0;background:#f5f8fa}#top .sec_04 dl{display:flex;justify-content:space-between;flex-direction:row-reverse}#top .sec_04 dt{width:48%}#top .sec_04 dd{width:48%}#top .sec_04 h2{display:flex;justify-content:space-between;align-items:center}#top .sec_04 h2 .hl_big{padding:0 20px 0 0;font-size:28px;line-height:100%}#top .sec_04 h2 .hl_small{padding:0 0 0 70px;font-size:10px;line-height:100%;position:relative}#top .sec_04 h2 .hl_small:before{display:inline-block;width:50px;height:1px;content:'';position:absolute;top:50%;left:0;background-color:#031c49}#top .sec_04 dd p{margin:15px 0}#top .sec_05{margin-top:50px}#top .sec_05 h2{font-size:28px;text-align:center;line-height:100%}#top .sec_05 h2 span{display:block;margin:10px 0 0;font-size:10px;font-weight:400;line-height:100%}#top .sec_05 .box_01{display:flex;justify-content:space-between;margin:25px 0 0}#top .sec_05 .box_01 li{width:49%}#top .sec_05 .box_02{display:flex;justify-content:space-between;margin:25px 0 0}#top .sec_05 .box_02 li{width:32%;max-width:300px}#top .sec_05 .box_03{margin:40px 0 0;padding:30px 40px;background:#f3f6f8}#top .sec_05 .box_03 h2{display:flex;align-items:center;margin:0 0 20px;text-align:left}#top .sec_05 .box_03 h2 span{margin:0 0 0 15px}#top .sec_05 .box_03 dl{display:flex;margin:10px 0 0}#top .sec_05 .box_03 dt{width:70px}#top .sec_05 .box_03 dd{flex:1}#top .sec_05 dl{display:flex;align-items:center;margin:70px 0 0}#top .sec_05 dt{width:200px}#top .sec_05 dd{flex:1}#top .sec_06{margin-top:60px;margin-bottom:100px}#top .sec_06 h2{font-size:28px;text-align:center;line-height:100%}#top .sec_06 h2 span{display:block;margin:10px 0 0;font-size:10px;font-weight:400;line-height:100%}#top .sec_06 ul{display:flex;justify-content:space-between;margin:30px 0 0}#top .sec_06 li{width:32%}#top .sec_06 .box{margin:60px 0 0;text-align:center}}@media (max-width:599px){#top .sec_01{padding:50px 0 0;height:300px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_01.jpg) no-repeat center center;background-size:cover}#top .sec_01 .box span{font-size:24px;line-height:180%}#top .sec_02{padding:20px 2.5%;background:#f5f8fa}#top .sec_02 h2{font-size:22px}#top .sec_02 dt{margin:0 0 15px;text-align:center}#top .sec_02 dd{text-align:center}#top .sec_02 dd a{display:block;margin:0 auto;padding:10px;max-width:260px;border:solid 1px #031c49}#top .sec_02 ul{display:flex;align-items:center}#top .sec_02 li{margin:0 10px 0 0;font-size:14px;text-align:left}#top .sec_02 .cat{padding:5px 10px;border:solid 1px #031c49;white-space:nowrap}#top .sec_03{margin-top:30px;width:90%}#top .sec_03 h2{font-size:16px;text-align:center}#top .sec_03 li{margin:20px 0 0}#top .sec_03 li p{margin:15px 0}#top .sec_04{margin:30px 0 0;padding:45px 0;background:#f5f8fa}#top .sec_04 .com_wid{width:90%}#top .sec_04 dd{margin:15px 0 0}#top .sec_04 h2{display:flex;justify-content:space-between;align-items:center}#top .sec_04 h2 .hl_big{padding:0 20px 0 0;font-size:28px;line-height:100%}#top .sec_04 h2 .hl_small{padding:0 0 0 70px;font-size:10px;line-height:100%;position:relative}#top .sec_04 h2 .hl_small:before{display:inline-block;width:50px;height:1px;content:'';position:absolute;top:50%;left:0;background-color:#031c49}#top .sec_04 dd p{margin:15px 0}#top .sec_05{margin-top:30px}#top .sec_05 h2{font-size:28px;text-align:center;line-height:100%}#top .sec_05 h2 span{display:block;margin:10px 0 0;font-size:10px;font-weight:400;line-height:100%}#top .sec_05 .box_wrap{display:flex;flex-direction:column-reverse}#top .sec_05 ul{margin:5px 0 0}#top .sec_05 li{margin:15px 0 0;text-align:center}#top .sec_05 .box_03{margin:30px 0 0;padding:30px 15px;background:#f3f6f8}#top .sec_05 .box_03 h2{display:flex;align-items:center;margin:0 0 20px;text-align:left}#top .sec_05 .box_03 h2 span{margin:0 0 0 15px}#top .sec_05 .box_03 dl{display:flex;margin:10px 0 0}#top .sec_05 .box_03 dt{width:70px}#top .sec_05 .box_03 dd{flex:1;margin:0}#top .sec_05 dl{margin:50px 0 0}#top .sec_05 dd{margin:20px 0 0}#top .sec_05 .box{margin:30px 0 0;text-align:center}#top .sec_06{margin-top:30px;margin-bottom:30px}#top .sec_06 h2{font-size:28px;text-align:center;line-height:100%}#top .sec_06 h2 span{display:block;margin:10px 0 0;font-size:10px;font-weight:400;line-height:100%}#top .sec_06 li{margin:15px 0 0;text-align:center}#top .sec_06 .box{margin:30px 0 0;text-align:center}}#business .page_title{background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/business_01.jpg) no-repeat center center;background-size:cover}#business h2{font-size:30px;text-align:center}#business h3{font-size:24px;text-align:center}@media (min-width:1025px){#business .sec_02{margin-top:50px}#business .sec_02 h3{margin:40px 0}#business .sec_02 dl{display:flex;justify-content:space-between}#business .sec_02 dt{width:48%}#business .sec_02 dd{width:48%}#business .sec_02 ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin:35px 0 0}#business .sec_02 li{width:48%;margin:15px 0 0}#business .sec_03{margin:50px 0 0;padding:50px 0;background:#f5f8fa}#business .sec_03 dl{display:flex;justify-content:space-between;flex-direction:row-reverse;margin-top:40px}#business .sec_03 dt{width:48%}#business .sec_03 dd{width:48%}#business .sec_03 .nnm-btn{margin:60px auto 0 auto;width:230px}#business .sec_04{margin-top:50px}#business .sec_04 dl{display:flex;justify-content:space-between;margin:40px 0 0}#business .sec_04 dt{width:48%}#business .sec_04 dd{width:48%}#business .sec_04 .nnm-btn{margin:60px auto 0 auto;width:230px}}@media (min-width:600px) and (max-width:1024px){#business .sec_02{margin-top:50px}#business .sec_02 h3{margin:30px 0}#business .sec_02 dl{display:flex;justify-content:space-between}#business .sec_02 dt{width:48%}#business .sec_02 dd{width:48%}#business .sec_02 ul{display:flex;justify-content:space-between;flex-wrap:wrap}#business .sec_02 li{width:48%;margin:15px 0 0}#business .sec_03{margin:50px 0 0;padding:50px 0;background:#f5f8fa}#business .sec_03 dl{display:flex;justify-content:space-between;flex-direction:row-reverse;margin-top:30px}#business .sec_03 dt{width:48%}#business .sec_03 dd{width:48%}#business .sec_03 .nnm-btn{margin:40px auto 0 auto;max-width:230px}#business .sec_04{margin-top:50px}#business .sec_04 dl{display:flex;justify-content:space-between;margin:30px 0 0}#business .sec_04 dt{width:48%}#business .sec_04 dd{width:48%}#business .sec_04 .nnm-btn{margin:40px auto 0 auto;max-width:230px}}@media (max-width:599px){#business .sec_02{margin-top:30px}#business .sec_02 h3{margin:15px 0 30px}#business .sec_02 dt{text-align:center}#business .sec_02 dd{margin:30px 0 0}#business .sec_02 ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin:15px 0 0}#business .sec_02 li{width:48%;margin:15px 0 0}#business .sec_03{margin:50px 0 0;padding:50px 0;background:#f5f8fa}#business .sec_03 dl{margin-top:30px}#business .sec_03 dt{text-align:center}#business .sec_03 dd{margin:30px 0 0}#business .sec_03 .nnm-btn{margin:30px auto 0 auto;max-width:230px}#business .sec_04{margin-top:50px}#business .sec_04 dl{margin:30px 0 0}#business .sec_04 dt{text-align:center}#business .sec_04 dd{margin:30px 0 0}#business .sec_04 .nnm-btn{margin:30px auto 0 auto;max-width:230px}}#farm{font-family:"游ゴシック","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}#farm .page_title{background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/farm_01.jpg) no-repeat center center;background-size:cover}#farm .page_title h1{font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif}.kiwi{font-family:'Kiwi Maru',serif}@media (min-width:1025px){#farm h2{color:#14489d;font-size:30px;text-align:center}#farm .sec_02{margin:15px 0 0;padding:60px 0;text-align:center;background:#f5f8fa}#farm .sec_02 h2{margin:70px 0}#farm .sec_02 dl{display:flex;align-items:center}#farm .sec_02 dt{width:430px}#farm .sec_02 dd{flex:1;margin:0 0 0 4%;text-align:left}#farm .sec_02 .red{background:#f5e149}#farm .sec_03{margin-top:70px}#farm .sec_03 h2 span{display:inline-block;padding:0 30px;background-image:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/farm_04.png),url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/farm_05.png);background-repeat:no-repeat,no-repeat;background-position:left bottom,right bottom}#farm .sec_03 p{margin:30px 0 50px;text-align:center}#farm .sec_03 h3{text-align:center;position:relative;z-index:1}#farm .sec_03 dl{display:flex;justify-content:space-between;align-items:center;margin:-30px 0 0;padding:30px 5%;border:solid 2px #f5e149;border-radius:30px}#farm .sec_03 dt{flex:1;margin:0 4% 0 0}#farm .sec_03 dd{width:250px}#farm .sec_03 li{margin:30px 0 0;padding:0 0 0 40px;font-size:24px;min-height:28px;line-height:28px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/farm_07.png) no-repeat left top}#farm .sec_03 li:first-child{margin:0}#farm .sec_03 li span{border-bottom:solid 2px #e5001e}#farm .sec_03 h4{margin:40px 0 0;color:#e5001e;font-size:30px;text-align:center}#farm .sec_04{margin:70px 0 0;padding:60px 0;background:#f5f8fa}#farm .sec_04 dl{display:flex;align-items:center;margin-top:70px}#farm .sec_04 dt{width:420px}#farm .sec_04 dd{flex:1;margin:0 0 0 4%;text-align:center}#farm .sec_04 dd p{margin:0 0 70px;text-align:left}#farm .sec_05{margin-top:70px}#farm .sec_05 dl{display:flex;align-items:center;margin:70px 0 0}#farm .sec_05 dt{width:360px}#farm .sec_05 dd{flex:1;margin:0 0 0 4%}#farm .sec_06{margin:70px 0 0;padding:60px 0;background:#f5f8fa}#farm .sec_06 dl{display:flex;align-items:center;margin-top:70px}#farm .sec_06 dt{flex:1;margin:0 4% 0 0}#farm .sec_06 dd{width:470px}#farm .sec_07{margin-top:90px}#farm .sec_07{display:flex;justify-content:flex-end;padding:40px 4% 30px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/farm_13.png) no-repeat left bottom #f5e149;border-radius:30px}#farm .sec_07 .box{text-align:center}#farm .sec_07 h3{color:#231815;font-size:40px}#farm .sec_07 p{margin:30px 0 0}#farm .sec_07 a{display:block;margin:20px 0}}@media (min-width:600px) and (max-width:1024px){#farm h2{color:#14489d;font-size:30px;text-align:center}#farm .sec_02{margin:15px 0 0;padding:40px 0;text-align:center;background:#f5f8fa}#farm .sec_02 h2{margin:50px 0}#farm .sec_02 dl{display:flex;justify-content:space-between;align-items:center}#farm .sec_02 dt{width:48%}#farm .sec_02 dd{width:48%;text-align:left}#farm .sec_02 .red{background:#f5e149}#farm .sec_03{margin-top:50px}#farm .sec_03 h2 span{display:inline-block;padding:0 30px;background-image:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/farm_04.png),url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/farm_05.png);background-repeat:no-repeat,no-repeat;background-position:left bottom,right bottom}#farm .sec_03 p{margin:20px 0 30px;text-align:center}#farm .sec_03 h3{margin:0 auto;width:170px;position:relative;z-index:1}#farm .sec_03 dl{display:flex;justify-content:space-between;align-items:center;margin:-20px 0 0;padding:40px 5% 30px;border:solid 2px #f5e149;border-radius:20px}#farm .sec_03 dt{width:65%}#farm .sec_03 dd{width:30%}#farm .sec_03 li{margin:30px 0 0;padding:0 0 0 30px;font-size:20px;min-height:20px;line-height:20px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/farm_07.png) no-repeat left top;background-size:20px 20px}#farm .sec_03 li:first-child{margin:0}#farm .sec_03 li span{border-bottom:solid 2px #e5001e}#farm .sec_03 h4{margin:30px 0 0;color:#e5001e;font-size:24px;text-align:center}#farm .sec_04{margin:50px 0 0;padding:40px 0;background:#f5f8fa}#farm .sec_04 dl{display:flex;justify-content:space-between;align-items:center;margin-top:30px}#farm .sec_04 dt{width:40%}#farm .sec_04 dd{width:55%;text-align:center}#farm .sec_04 dd p{margin:0 0 40px;text-align:left}#farm .sec_04 dd img{width:80%}#farm .sec_05{margin-top:50px}#farm .sec_05 dl{display:flex;justify-content:space-between;align-items:center;margin:30px 0 0}#farm .sec_05 dt{width:40%}#farm .sec_05 dd{width:55%}#farm .sec_06{margin:50px 0 0;padding:40px 0;background:#f5f8fa}#farm .sec_06 dl{display:flex;justify-content:space-between;align-items:center;margin-top:30px}#farm .sec_06 dt{width:48%}#farm .sec_06 dd{width:48%}#farm .sec_07{margin-top:70px}#farm .sec_07{display:flex;justify-content:flex-end;padding:20px 3%;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/farm_13.png) no-repeat left bottom #f5e149;background-size:50% auto;border-radius:20px}#farm .sec_07 .box{width:60%;text-align:center}#farm .sec_07 h3{color:#231815;font-size:25px}#farm .sec_07 p{margin:20px 0 0}#farm .sec_07 a{display:block;margin:20px auto;width:90%}}@media (max-width:599px){#farm h2{color:#14489d;font-size:24px;text-align:center}#farm .sec_02{margin:15px 0 0;padding:50px 0;text-align:center;background:#f5f8fa}#farm .sec_02 h2{margin:40px 0 30px}#farm .sec_02 dd{margin:60px 0 0;text-align:left}#farm .sec_02 .red{background:#f5e149}#farm .sec_03{margin-top:70px}#farm .sec_03 h2 span{display:inline-block;padding:0 20px;background-image:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/farm_04.png),url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/farm_05.png);background-repeat:no-repeat,no-repeat;background-position:left bottom,right bottom}#farm .sec_03 p{margin:20px 0 30px;text-align:center}#farm .sec_03 h3{margin:0 auto;width:170px;position:relative;z-index:1}#farm .sec_03 dl{margin:-20px 0 0;padding:50px 5% 30px;border:solid 2px #f5e149;border-radius:20px}#farm .sec_03 dd{margin:40px 0 0;text-align:center}#farm .sec_03 li{margin:30px 0 0;padding:0 0 0 30px;font-size:18px;min-height:20px;line-height:20px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/farm_07.png) no-repeat left top;background-size:20px 20px}#farm .sec_03 li:first-child{margin:0}#farm .sec_03 li span{border-bottom:solid 2px #e5001e}#farm .sec_03 h4{margin:30px 0 0;color:#e5001e;font-size:24px;text-align:center}#farm .sec_04{margin:70px 0 0;padding:50px 0;background:#f5f8fa}#farm .sec_04 dl{margin-top:30px}#farm .sec_04 dt{text-align:center}#farm .sec_04 dd{margin:60px 0 0;text-align:center}#farm .sec_04 dd p{margin:0 0 20px;text-align:left}#farm .sec_05{margin-top:50px}#farm .sec_05 dl{margin:30px 0 0}#farm .sec_05 dt{text-align:center}#farm .sec_05 dd{margin:30px 0 0}#farm .sec_06{margin:50px 0 0;padding:50px 0;background:#f5f8fa}#farm .sec_06 dl{margin-top:30px}#farm .sec_06 dd{margin:30px 0 0;text-align:center}#farm .sec_07{margin-top:20px}#farm .sec_07{padding:50px 2.5% 220px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/farm_16.png) no-repeat left bottom #f5e149;background-size:95% auto;border-radius:20px}#farm .sec_07 .box{text-align:center}#farm .sec_07 h3{color:#231815;font-size:25px}#farm .sec_07 p{margin:20px 0 0}#farm .sec_07 a{display:block;margin:20px auto}}#estate .page_title{background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/estate_08.jpg) no-repeat center center;background-size:cover}@media (min-width:1025px){#estate h2{font-size:30px;text-align:center}#estate .sec_02{margin-top:70px}#estate .sec_02 ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin:40px 0 0}#estate .sec_02 li{margin:0 0 20px;width:32%;max-width:305px;text-align:center;border:solid 1px #031c49}#estate .sec_03{margin:40px 0 0;padding:50px 0;background:#f5f8fa}#estate .sec_03 dl{display:flex;align-items:center}#estate .sec_03 dt{width:48%;max-width:470px}#estate .sec_03 dd{flex:1;margin:0 0 0 4%}#estate .sec_04{margin-top:60px}#estate .sec_04 dl{display:flex;align-items:center;flex-direction:row-reverse;margin:40px 0 0}#estate .sec_04 dt{width:48%;max-width:470px}#estate .sec_04 dd{flex:1;margin:0 4% 0 0}#estate .sec_05{margin-top:60px}#estate .sec_05 dl{display:flex;justify-content:space-between;align-items:center;padding:60px 10% 60px 5%;color:#fff;font-size:22px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/estate_07.jpg) no-repeat center center;background-size:cover}#estate .sec_05 dt{width:48%;text-align:center}#estate .sec_05 dt span{display:inline-block;padding:0 15px;background-image:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/estate_09.png),url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/estate_10.png);background-repeat:no-repeat,no-repeat;background-position:left bottom,right bottom}#estate .sec_05 dt strong{display:inline-block;padding:15px 0 0;font-weight:400}#estate .sec_05 dd{width:48%;max-width:260px}}@media (min-width:600px) and (max-width:1024px){#estate h2{font-size:24px;text-align:center}#estate .sec_02{margin-top:70px}#estate .sec_02 ul{display:flex;justify-content:space-between;margin:40px 0 0}#estate .sec_02 li{width:24.5%;max-width:232px;text-align:center;border:solid 1px #031c49}#estate .sec_03{margin:60px 0 0;padding:50px 0;background:#f5f8fa}#estate .sec_03 dl{display:flex;align-items:center}#estate .sec_03 dt{width:48%;max-width:470px}#estate .sec_03 dd{flex:1;margin:0 0 0 4%}#estate .sec_04{margin-top:60px}#estate .sec_04 dl{display:flex;align-items:center;flex-direction:row-reverse;margin:40px 0 0}#estate .sec_04 dt{width:48%;max-width:470px}#estate .sec_04 dd{flex:1;margin:0 4% 0 0}#estate .sec_05{margin-top:60px}#estate .sec_05 dl{display:flex;justify-content:space-between;align-items:center;padding:60px 10% 60px 5%;color:#fff;font-size:22px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/estate_07.jpg) no-repeat center center;background-size:cover}#estate .sec_05 dt{width:48%;text-align:center}#estate .sec_05 dt span{display:inline-block;padding:0 15px;background-image:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/estate_09.png),url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/estate_10.png);background-repeat:no-repeat,no-repeat;background-position:left bottom,right bottom}#estate .sec_05 dt strong{display:inline-block;padding:15px 0 0;font-weight:400}#estate .sec_05 dd{width:48%;max-width:260px}}@media (max-width:599px){#estate h2{font-size:20px;text-align:center}#estate .sec_02{margin-top:40px}#estate .sec_02 ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin:20px 0 0}#estate .sec_02 li{margin:10px 0 0;width:48%;text-align:center;border:solid 1px #031c49}#estate .sec_03{margin:30px 0 0;padding:30px 0;background:#f5f8fa}#estate .sec_03 h2{margin:20px 0}#estate .sec_03 dt{text-align:center}#estate .sec_04{margin-top:30px}#estate .sec_04 dl{margin:30px 0 0}#estate .sec_04 dt{text-align:center}#estate .sec_04 dd{margin:20px 0 0}#estate .sec_05{margin-top:80px}#estate .sec_05 dl{padding:30px 5%;color:#fff;font-size:18px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/estate_07.jpg) no-repeat center center;background-size:cover}#estate .sec_05 dt{text-align:center}#estate .sec_05 dt span{display:inline-block;padding:0 15px;background-image:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/estate_09.png),url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/estate_10.png);background-repeat:no-repeat,no-repeat;background-position:left bottom,right bottom}#estate .sec_05 dt strong{display:inline-block;padding:15px 0 0;font-weight:400}#estate .sec_05 dd{margin:30px auto 0 auto;max-width:260px}}#recruit .page_title{background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/recruit_01.jpg) no-repeat center center;background-size:cover}@media (min-width:1025px){#recruit h2{font-size:30px;text-align:center}#recruit .sec_02{margin-top:50px}#recruit .sec_02 p{margin:30px 0 0}#recruit .sec_03{margin:60px 0 0;padding:50px 0;background:#f5f8fa}#recruit .sec_03 dl{display:flex;justify-content:space-between}#recruit .sec_03 dt{width:35%}#recruit .sec_03 dd{width:60%}#recruit .sec_03 h3{font-size:30px}#recruit .sec_03 h4{margin:30px 0 15px;font-size:24px;font-weight:400}#recruit .sec_03 .box{margin:60px auto 0 auto;width:80%;max-width:770px}#recruit .sec_03 table{table-layout:fixed;width:100%;border-top:solid 1px #142042}#recruit .sec_03 th{padding:10px;width:20%;text-align:center;border-bottom:solid 1px #142042}#recruit .sec_03 td{padding:10px 0;width:80%;border-bottom:solid 1px #142042}#recruit .sec_04{margin-top:120px}#recruit .sec_04 h2{padding:230px 10%;color:#fff;text-align:left;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/recruit_03.jpg) no-repeat center center;background-size:cover}#recruit .sec_04 p{margin:30px 0}#recruit .sec_04 .box{margin:0 0 0 10%}#recruit .sec_04 .cell{padding:40px 20px;color:#000;background:#f5f8fa}#recruit .sec_04 h3{font-size:24px;font-weight:400}#recruit .sec_04 h4{margin:15px 0;font-size:20px;font-weight:400}}@media (min-width:600px) and (max-width:1024px){#recruit h2{font-size:30px;text-align:center}#recruit .sec_02{margin-top:50px}#recruit .sec_02 p{margin:30px 0 0}#recruit .sec_03{margin:50px 0 0;padding:50px 0;background:#f5f8fa}#recruit .sec_03 dl{display:flex;justify-content:space-between}#recruit .sec_03 dt{width:35%}#recruit .sec_03 dd{width:60%}#recruit .sec_03 h3{font-size:30px}#recruit .sec_03 h4{margin:30px 0 15px;font-size:24px;font-weight:400}#recruit .sec_03 .box{margin:50px auto 0 auto;width:90%}#recruit .sec_03 table{table-layout:fixed;width:100%;border-top:solid 1px #142042}#recruit .sec_03 th{padding:10px;width:20%;text-align:center;border-bottom:solid 1px #142042}#recruit .sec_03 td{padding:10px 0;width:80%;border-bottom:solid 1px #142042}#recruit .sec_04{margin-top:50px}#recruit .sec_04 h2{padding:140px 10%;color:#fff;font-size:24px;text-align:left;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/recruit_03.jpg) no-repeat center center;background-size:cover}#recruit .sec_04 p{margin:30px 0}#recruit .sec_04 .cell{padding:40px 20px;color:#000;background:#f5f8fa}#recruit .sec_04 h3{font-size:24px;font-weight:400}#recruit .sec_04 h4{margin:15px 0;font-size:20px;font-weight:400}}@media (max-width:599px){#recruit h2{font-size:20px;text-align:center}#recruit .sec_02{margin-top:30px}#recruit .sec_02 p{margin:15px 0 0}#recruit .sec_03{margin:30px 0 0;padding:30px 0;background:#f5f8fa}#recruit .sec_03 h3{margin:0 0 20px;font-size:20px;text-align:center}#recruit .sec_03 dt{text-align:center}#recruit .sec_03 h4{margin:20px 0 10px;font-size:20px;font-weight:400}#recruit .sec_03 .box{margin:30px auto 0 auto;width:95%}#recruit .sec_03 table{table-layout:fixed;width:100%;border-top:solid 1px #142042}#recruit .sec_03 th{padding:10px;width:25%;text-align:center;border-bottom:solid 1px #142042}#recruit .sec_03 td{padding:10px 0;width:75%;border-bottom:solid 1px #142042}#recruit .sec_04{margin-top:30px}#recruit .sec_04 h2{padding:90px 5%;color:#fff;font-size:24px;text-align:left;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/recruit_03.jpg) no-repeat center center;background-size:cover}#recruit .sec_04 p{margin:30px 0}#recruit .sec_04 .cell{padding:30px 15px;color:#000;background:#f5f8fa}#recruit .sec_04 h3{font-size:20px;font-weight:400}#recruit .sec_04 h4{margin:10px 0;font-size:16px;font-weight:400}}#about{overflow-x:hidden}#about .page_title{background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/about_01.jpg) no-repeat center center;background-size:cover}#about .map p{margin:5px 0 0;text-align:right}#about .ggmap{margin:0;padding:0;vertical-align:bottom;position:relative;padding-top:80%;height:0;overflow:hidden}#about .ggmap iframe,#about .ggmap object,#about .ggmap embed{position:absolute;top:0;left:0;width:100%;height:100%;vertical-align:bottom}@media (min-width:1025px){#about h2{font-size:30px}#about h3{padding:15px;color:#fff;font-size:30px;text-align:center;background:linear-gradient(to bottom,#0097e0,#124194)}#about .sec_02{margin-top:20px;padding:50px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/about_02.jpg) no-repeat right bottom;background-size:cover}#about .sec_02 p{margin:20px 0 0;width:70%;max-width:510px}#about .sec_03{margin-top:60px}#about .sec_03 p{margin:20px auto 0 auto;width:90%}#about .sec_03 dl{display:flex;margin:20px auto 0 auto;width:90%}#about .sec_04{margin-top:60px;text-align:center}#about .sec_04 img{display:inline-block;padding:30px 0 0}#about .sec_04 h4{margin:40px 0 10px;font-size:24px;font-weight:400}#about .sec_04 .box{display:inline-block}#about .sec_04 dl{display:flex;margin:10px 0 0}#about .sec_04 dd{text-align:left}#about .sec_05{margin-top:80px}#about .sec_05 ul{display:flex;justify-content:space-between;margin:20px 0 0}#about .sec_05 ul li{width:48%}#about .sec_05 dl{display:flex;padding:10px;border-bottom:dashed 1px #000}#about .sec_05 dl:first-child{border-top:dashed 1px #000}#about .sec_05 dt{width:30%}#about .sec_05 dd{width:70%}#about .sec_05 dd ol li{margin:0 0 0 1.5em;width:100%;list-style-type:decimal}#about .sec_06{margin-top:80px}#about .sec_06 ul{margin:20px 0 0}#about .sec_06 li{padding:10px;border-bottom:dashed 1px #000}#about .sec_06 li:first-child{border-top:dashed 1px #000}}@media (min-width:600px) and (max-width:1024px){#about h2{font-size:30px}#about h3{padding:15px;color:#fff;font-size:30px;text-align:center;background:linear-gradient(to bottom,#0097e0,#124194)}#about .sec_02{margin-top:20px;padding:40px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/about_02.jpg) no-repeat right bottom #f0f1f5}#about .sec_02 p{margin:20px 0 0;width:50%;max-width:510px}#about .sec_03{margin-top:50px}#about .sec_03 p{margin:20px auto 0 auto;width:90%}#about .sec_03 dl{display:flex;margin:20px auto 0 auto;width:90%}#about .sec_04{margin-top:50px;text-align:center}#about .sec_04 img{display:inline-block;padding:30px 0 0}#about .sec_04 h4{margin:40px 0 10px;font-size:24px;font-weight:400}#about .sec_04 .box{display:inline-block}#about .sec_04 dl{display:flex;margin:10px 0 0}#about .sec_04 dd{text-align:left}#about .sec_05{margin-top:80px}#about .sec_05 ul{display:flex;justify-content:space-between;margin:20px 0 0}#about .sec_05 ul li{width:48%}#about .sec_05 dl{display:flex;padding:10px;border-bottom:dashed 1px #000}#about .sec_05 dl:first-child{border-top:dashed 1px #000}#about .sec_05 dt{width:30%}#about .sec_05 dd{width:70%}#about .sec_05 dd ol li{margin:0 0 0 1.5em;width:100%;list-style-type:decimal}#about .sec_06{margin-top:80px}#about .sec_06 ul{margin:20px 0 0}#about .sec_06 li{padding:10px;border-bottom:dashed 1px #000}#about .sec_06 li:first-child{border-top:dashed 1px #000}}@media (max-width:599px){#about h2{font-size:24px}#about h3{padding:5px;color:#fff;font-size:20px;text-align:center;background:linear-gradient(to bottom,#0097e0,#124194)}#about .sec_02{margin-top:20px}#about .sec_02 .sp{margin:20px 0 0;text-align:center}#about .sec_02 p{margin:20px 0 0}#about .sec_03{margin-top:40px}#about .sec_03 p{margin:20px auto 0 auto;width:90%}#about .sec_03 dl{display:flex;margin:20px auto 0 auto;width:90%}#about .sec_04{margin-top:40px;text-align:center}#about .sec_04 img{display:inline-block;padding:30px 0 0}#about .sec_04 h4{margin:40px 0 10px;font-size:20px;font-weight:400}#about .sec_04 .box{display:inline-block}#about .sec_04 dl{display:flex;margin:10px 0 0}#about .sec_04 dd{text-align:left}#about .sec_05{margin-top:50px}#about .sec_05 li{margin:20px 0 0}#about .sec_05 dl{display:flex;padding:10px;border-bottom:dashed 1px #000}#about .sec_05 dl:first-child{border-top:dashed 1px #000}#about .sec_05 dt{width:30%}#about .sec_05 dd{width:70%}#about .sec_05 dd ol li{margin:0 0 0 1.5em;width:100%;list-style-type:decimal}#about .sec_06{margin-top:50px}#about .sec_06 ul{margin:20px 0 0}#about .sec_06 li{padding:10px;border-bottom:dashed 1px #000}#about .sec_06 li:first-child{border-top:dashed 1px #000}}#battery{color:#000;font-family:"游ゴシック","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}#battery .page_title{background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/battery_01.jpg) no-repeat center center;background-size:cover}#battery .page_title h1{font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif}#battery h2,#battery h3,#battery h4{font-weight:700}@media (min-width:1025px){#battery .sec_02{margin-top:50px}#battery .sec_02 ul{display:flex;align-items:center}#battery .sec_02 h2{font-size:36px;line-height:120%}#battery .sec_02 dl{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:30px 0 0}#battery .sec_02 dt{width:48%}#battery .sec_02 dd{margin:-10px 0 0;width:48%}#battery .sec_02 ol{display:flex;flex-direction:row}#battery .sec_02 ol>li:first-child{width:211px;text-align:center}#battery .sec_02 ol>li:last-child{flex:1;margin:0 0 0 15px}#battery .sec_02 ol p{margin:50px 0 30px;padding:5px;text-align:center;border:solid 1px #0f6bb5;border-radius:20px}#battery .sec_03{margin:70px auto 0 auto;padding:30px 0 70px;background:#efad2d}#battery .sec_03 .article{background:#fff}#battery .sec_03 h2{padding:0 0 5px;text-align:center;border-bottom:dashed 1px #231815;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_img_32.png) repeat-x left top}#battery .sec_03 .cell{padding:50px 30px;border-bottom:dashed 1px #231815}#battery .sec_03 .cell:last-child{border:none}#battery .sec_03 dl{display:flex;align-items:center}#battery .sec_03 dt{width:25%}#battery .sec_03 dd{flex:1}#battery .sec_03 dd li{margin:0 0 35px}#battery .sec_03 dd li:last-child{margin:0}#battery .sec_03 h3{padding:0 0 0 20px;color:#d90012;font-size:26px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/battery_06.png) no-repeat left center}#battery .sec_03 p{margin:5px 0 0;padding:0 0 0 20px}#battery .sec_04{margin-top:70px}#battery .sec_04 dl{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:30px 0 0}#battery .sec_04 dt{width:48%}#battery .sec_04 dd{width:48%}#battery .sec_04 dd h2{font-size:35px;line-height:120%}#battery .sec_04 dd p{margin:30px 0 0;line-height:40px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_img_21.png)}.consul{margin:40px 0 0;padding:20px 0;background:#efad2d}.consul .cell{padding:30px;background:#fff;border-radius:5px}.consul dt{padding:15px;font-weight:700;text-align:center;border:solid 1px #000;border-radius:5px}.consul dt p{display:inline-block;font-size:36px;text-align:left}.consul dt .small{display:block;margin:0 0 10px;font-size:18px;font-weight:400}.consul dd{margin:20px 0 0;text-align:center}.consul dd ul{display:flex;justify-content:center;align-items:center}.consul dd li:last-child{margin:0 0 0 10px}}@media (min-width:600px) and (max-width:1024px){#battery .sec_02{margin-top:50px}#battery .sec_02 ul{display:flex;align-items:center}#battery .sec_02 li:first-child{flex:1}#battery .sec_02 li:last-child{width:30%}#battery .sec_02 h2{font-size:30px;line-height:120%}#battery .sec_02 dl{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:30px 0 0}#battery .sec_02 dt{width:48%}#battery .sec_02 dd{margin:-10px 0 0;width:48%}#battery .sec_02 ol{display:flex;flex-direction:row}#battery .sec_02 ol>li:first-child{width:211px;text-align:center}#battery .sec_02 ol>li:last-child{flex:1;margin:0 0 0 15px}#battery .sec_02 ol p{margin:50px 0 30px;padding:5px;text-align:center;border:solid 1px #0f6bb5;border-radius:20px}#battery .sec_03{margin:70px auto 0 auto;padding:30px 0 70px;background:#efad2d}#battery .sec_03 .article{background:#fff}#battery .sec_03 h2{padding:0 20px 5px;text-align:center;border-bottom:dashed 1px #231815;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_img_32.png) repeat-x left top}#battery .sec_03 .cell{padding:30px 10px;border-bottom:dashed 1px #231815}#battery .sec_03 .cell:last-child{border:none}#battery .sec_03 dl{display:flex;align-items:center}#battery .sec_03 dt{width:30%;text-align:center}#battery .sec_03 dt img{width:80%;max-width:175px}#battery .sec_03 dd{flex:1;padding:0 0 0 15px}#battery .sec_03 dd li{margin:0 0 35px}#battery .sec_03 dd li:last-child{margin:0}#battery .sec_03 h3{padding:0 0 0 20px;color:#d90012;font-size:22px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/battery_img_06.png) no-repeat left center}#battery .sec_03 p{margin:5px 0 0;padding:0 0 0 20px}#battery .sec_04{margin-top:50px}#battery .sec_04 dl{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:15px 0 0}#battery .sec_04 dt{width:48%}#battery .sec_04 dd{width:48%}#battery .sec_04 dd h2{font-size:26px;line-height:120%}#battery .sec_04 dd p{margin:15px 0 0;line-height:40px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_img_21.png)}.consul{margin:40px 0 0;padding:20px 0;background:#efad2d}.consul .cell{padding:30px;background:#fff;border-radius:5px}.consul dl{padding:0 2.5%}.consul dt{padding:5px;font-weight:700;text-align:center;border:solid 1px #000;border-radius:5px}.consul dt p{display:inline-block;font-size:24px;text-align:left;line-height:110%}.consul dt .small{display:block;font-size:18px;font-weight:400}.consul dd{margin:20px 0 0}.consul dd ul{display:flex;justify-content:space-between;align-items:center}.consul dd li:first-child{width:37%}.consul dd li:last-child{width:62%}}@media (max-width:599px){#battery .sec_02{margin-top:30px}#battery .sec_02 ul{display:flex;align-items:center}#battery .sec_02 h2{font-size:24px;line-height:120%}#battery .sec_02 dl{margin:15px 0 0}#battery .sec_02 dt p{text-align:center}#battery .sec_02 ol{margin:30px 0 0}#battery .sec_02 ol>li:first-child{text-align:center}#battery .sec_02 ol>li:last-child{margin:5px 0 0;text-align:center}#battery .sec_02 ol p{margin:15px auto;padding:5px;max-width:200px;text-align:center;border:solid 1px #0f6bb5;border-radius:20px}#battery .sec_03{margin:60px auto 0 auto;padding:0 0 50px;background:#efad2d}#battery .sec_03 .image{text-align:center;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_img_33.png) repeat-x left top}#battery .sec_03 .article{background:#fff}#battery .sec_03 h2{margin:10px 0 0;padding:10px;text-align:center;border-bottom:dashed 1px #231815}#battery .sec_03 h2 img{width:100%}#battery .sec_03 .cell{padding:0 10px;border-bottom:dashed 1px #231815}#battery .sec_03 .cell:last-child{border:none}#battery .sec_03 dl{padding:30px 0}#battery .sec_03 dt{text-align:center}#battery .sec_03 dt img{max-width:175px}#battery .sec_03 dd li{margin:30px 0 0}#battery .sec_03 h3{padding:0 0 0 20px;color:#d90012;font-size:22px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/battery_img_06.png) no-repeat left center}#battery .sec_03 p{margin:5px 0 0;padding:0 0 0 20px}#battery .sec_04{margin-top:50px}#battery .sec_04 dl{margin:5px 0 0}#battery .sec_04 h2{font-size:22px;line-height:120%}#battery .sec_04 dd p{line-height:40px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_img_21.png)}.consul{margin:50px 0 0;padding:30px 0;background:#efad2d}.consul .cell{padding:20px 0;background:#fff;border-radius:5px}.consul dl{padding:0 2.5%}.consul dt{padding:5px;font-weight:700;text-align:center;border:solid 1px #000;border-radius:5px}.consul dt p{display:inline-block;font-size:20px;text-align:left;line-height:110%}.consul dt .small{display:block;font-size:14px;font-weight:400}.consul dd li{margin:20px 0 0;text-align:center}}#solar{color:#000;font-family:"游ゴシック","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}#solar .page_title{background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/solar_01.jpg) no-repeat center center;background-size:cover}#solar .page_title h1{font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif}#solar h2,#solar h3,#solar h4{font-weight:700}@media (min-width:1025px){#solar h2{font-size:36px}.hr_center{display:flex;align-items:center;margin:0 0 40px}.hr_center:before,.hr_center:after{content:"";height:1px;flex-grow:1}.hr_center:before{margin-right:1rem}.hr_center:after{margin-left:1rem}#solar .sec_02{margin-top:70px;text-align:center}#solar .sec_02 p{margin:25px 0 0}#solar .sec_03{margin-top:80px;text-align:center}#solar .sec_03 .hr_center{color:#0b3182}#solar .sec_03 .hr_center:before,#solar .sec_03 .hr_center:after{background-color:#0b3182}#solar .sec_04{margin-top:50px}#solar .sec_04 h2{color:#0b3182;text-align:center}#solar .sec_04 h3{margin:0 0 0 10px;color:#0b3182;font-size:28px}#solar .sec_04 dl{display:flex;align-items:center;margin:15px 0 0;padding:30px;background:#f1f4f6;border-radius:5px}#solar .sec_04 .reverse{flex-direction:row-reverse}#solar .sec_04 dt{margin:0;width:50%;max-width:410px}#solar .sec_04 .reverse dt{width:70%;max-width:500px}#solar .sec_04 dd{flex:1;text-align:center}#solar .sec_04 ul{display:flex;align-items:center;margin:0 0 10px}#solar .sec_05{margin-top:40px;padding:40px 60px;background:#fcf9c8}#solar .sec_05 h2{color:#0b3182;text-align:center}#solar .sec_05 ul{display:flex;justify-content:space-between;align-items:flex-end;margin:30px 0 0}#solar .sec_05 li{text-align:center}#solar .sec_05 p{margin:15px 0 0;font-size:20px}#solar .sec_06{margin-top:60px}#solar .sec_06 h2{text-align:center;line-height:120%}#solar .sec_06 .hr_center{color:#dc007a}#solar .sec_06 .hr_center:before,#solar .sec_06 .hr_center:after{background-color:#dc007a}#solar .sec_06 dl{display:flex;justify-content:space-between;margin:40px 0 0}#solar .sec_06 dt{width:48%}#solar .sec_06 dd{margin:-15px 0 0;width:48%;line-height:40px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_img_21.png)}#solar .sec_07{margin-top:40px}#solar .sec_07 h3{margin:0 0 0 10px;color:#dc007a;font-size:28px}#solar .sec_07 dl{display:flex;align-items:center;margin:15px 0 0;padding:30px;background:#f6eff4;border-radius:5px}#solar .sec_07 .reverse{flex-direction:row-reverse}#solar .sec_07 dt{width:50%;max-width:410px}#solar .sec_07 .reverse dt{width:70%;max-width:520px}#solar .sec_07 dd{flex:1;text-align:center}#solar .sec_07 ul{display:flex;align-items:center;margin:0 0 10px}#solar .sec_07 .nnm-btn{margin:20px 0 0;width:260px}#solar .sec_08{margin-top:70px}#solar .sec_08 h2{text-align:center;line-height:120%}#solar .sec_08 .hr_center{color:#00973b}#solar .sec_08 .hr_center:before,#solar .sec_08 .hr_center:after{background-color:#00973b}#solar .sec_08 h3{margin:0 0 0 10px;color:#00973b;font-size:28px}#solar .sec_08 dl{display:flex;align-items:center;margin:15px 0 0;padding:30px;background:#e7fbe5;border-radius:5px}#solar .sec_08 dt{width:50%;max-width:410px}#solar .sec_08 dd{flex:1;text-align:center}#solar .sec_08 .nnm-btn{margin:20px 0 0;width:260px}#solar .sec_09{margin-top:80px;padding:50px 0;background:#f1f4f6}#solar .sec_09 .box{margin:0 auto;width:90%;max-width:800px}#solar .sec_09 h2{margin:0 0 50px;text-align:center}#solar .sec_09 p{margin:0 0 70px;text-align:center}#solar .sec_09 h3{color:#d90012;font-size:36px;text-align:center}#solar .sec_09 dl{display:flex;justify-content:space-between;margin:20px 0 0}#solar .sec_09 dt{flex:1;text-align:center}#solar .sec_09 dt span{display:block;margin:0 0 30px;text-align:left}#solar .sec_09 dd{margin:0 0 0 30px;width:273px}#solar .sec_10{margin-top:50px}#solar .sec_10 dl{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:15px 0 0}#solar .sec_10 dt{width:50%}#solar .sec_10 dd{width:48%}#solar .sec_10 dd h2{font-size:36px;line-height:120%}#solar .sec_10 dd p{margin:5px 0 0;line-height:40px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_img_21.png)}#solar .sec_10 ul{margin:15px 0 0;padding:10px 40px;color:#cd0012;font-weight:700;border:solid 1px #cd0012}#solar .sec_10 li{display:table-cell;vertical-align:middle}#solar .sec_10 li:last-child{padding:0 0 0 20px}#solar .sec_11{margin-top:50px}#solar .sec_11 h2{padding:0 2.5%;height:60px;color:#fff;font-size:26px;text-align:center;line-height:60px;background:#009ce5}#solar .sec_11 dl{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:30px 0 0}#solar .sec_11 dt{width:50%}#solar .sec_11 dd{width:45%;font-size:24px;font-weight:700;line-height:150%}#solar .sec_11 ul{display:flex;justify-content:space-between;margin:100px 0 0}#solar .sec_11 li{width:49%}}@media (min-width:600px) and (max-width:1024px){#solar h2{font-size:26px}.hr_center{display:flex;align-items:center;margin:0 0 40px}.hr_center:before,.hr_center:after{content:"";height:1px;flex-grow:1}.hr_center:before{margin-right:1rem}.hr_center:after{margin-left:1rem}#solar .sec_02{margin-top:70px;text-align:center}#solar .sec_02 p{margin:25px 0 0}#solar .sec_03{margin-top:80px;text-align:center}#solar .sec_03 .hr_center{color:#0b3182}#solar .sec_03 .hr_center:before,#solar .sec_03 .hr_center:after{background-color:#0b3182}#solar .sec_04{margin-top:50px}#solar .sec_04 h2{color:#0b3182;text-align:center}#solar .sec_04 h3{margin:0 0 0 10px;color:#0b3182;font-size:20px}#solar .sec_04 dl{display:flex;align-items:center;justify-content:space-between;margin:15px 0 0;padding:30px;background:#f1f4f6;border-radius:5px}#solar .sec_04 .reverse{flex-direction:row-reverse}#solar .sec_04 dt{width:60%}#solar .sec_04 dd{width:35%;text-align:center}#solar .sec_04 ul{display:flex;align-items:center;margin:0 0 10px}#solar .sec_05{margin-top:40px;padding:30px;background:#fcf9c8}#solar .sec_05 h2{color:#0b3182;text-align:center}#solar .sec_05 ul{display:flex;justify-content:space-between;align-items:flex-end;margin:30px 0 0}#solar .sec_05 li{width:30%;text-align:center}#solar .sec_05 p{margin:15px 0 0}#solar .sec_06{margin-top:60px}#solar .sec_06 h2{text-align:center;line-height:120%}#solar .sec_06 .hr_center{color:#dc007a}#solar .sec_06 .hr_center:before,#solar .sec_06 .hr_center:after{background-color:#dc007a}#solar .sec_06 dl{display:flex;justify-content:space-between;margin:40px 0 0}#solar .sec_06 dt{width:48%}#solar .sec_06 dd{margin:-15px 0 0;width:48%;line-height:40px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_img_21.png)}#solar .sec_07{margin-top:40px}#solar .sec_07 h3{margin:0 0 0 10px;color:#dc007a;font-size:20px}#solar .sec_07 dl{display:flex;align-items:center;justify-content:space-between;margin:15px 0 0;padding:30px;background:#f6eff4;border-radius:5px}#solar .sec_07 .reverse{flex-direction:row-reverse}#solar .sec_07 dt{width:60%}#solar .sec_07 dd{width:35%;text-align:center}#solar .sec_07 ul{display:flex;align-items:center;margin:0 0 10px}#solar .sec_07 .nnm-btn{margin:20px 0 0;width:260px}#solar .sec_08{margin-top:70px}#solar .sec_08 h2{text-align:center;line-height:120%}#solar .sec_08 .hr_center{color:#00973b}#solar .sec_08 .hr_center:before,#solar .sec_08 .hr_center:after{background-color:#00973b}#solar .sec_08 h3{margin:0 0 0 10px;color:#00973b;font-size:20px}#solar .sec_08 dl{display:flex;align-items:center;justify-content:space-between;margin:15px 0 0;padding:30px;background:#e7fbe5;border-radius:5px}#solar .sec_08 dt{width:60%}#solar .sec_08 dd{width:35%;text-align:center}#solar .sec_08 .nnm-btn{margin:20px 0 0;width:260px}#solar .sec_09{margin-top:80px;padding:50px 0;background:#f1f4f6}#solar .sec_09 .box{margin:0 auto;width:90%;max-width:800px}#solar .sec_09 h2{margin:0 0 50px;text-align:center}#solar .sec_09 p{margin:0 0 70px;text-align:center}#solar .sec_09 h3{color:#d90012;font-size:26px;text-align:center}#solar .sec_09 dl{display:flex;justify-content:space-between;margin:20px 0 0}#solar .sec_09 dt{flex:1;text-align:center}#solar .sec_09 dt span{display:block;margin:0 0 30px;text-align:left}#solar .sec_09 dd{margin:0 0 0 30px;width:273px}#solar .sec_10{margin-top:50px}#solar .sec_10 dl{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:15px 0 0}#solar .sec_10 dt{width:50%}#solar .sec_10 dd{width:48%}#solar .sec_10 dd h2{font-size:26px;line-height:120%}#solar .sec_10 dd p{margin:5px 0 0;line-height:40px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_img_21.png)}#solar .sec_10 ul{margin:15px 0 0;padding:10px 40px;color:#cd0012;font-weight:700;border:solid 1px #cd0012}#solar .sec_10 li{display:table-cell;vertical-align:middle}#solar .sec_10 li:last-child{padding:0 0 0 20px}#solar .sec_11{margin-top:50px}#solar .sec_11 h2{padding:0 2.5%;height:60px;color:#fff;font-size:26px;text-align:center;line-height:60px;background:#009ce5}#solar .sec_11 dl{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:30px 0 0}#solar .sec_11 dt{width:50%}#solar .sec_11 dd{width:45%;font-size:24px;font-weight:700;line-height:150%}#solar .sec_11 ul{display:flex;justify-content:space-between;margin:100px 0 0}#solar .sec_11 li{width:49%}}@media (max-width:599px){#solar h2{font-size:18px}.hr_center{display:flex;align-items:center;margin:0 0 20px}.hr_center:before,.hr_center:after{content:"";height:1px;flex-grow:1}.hr_center:before{margin-right:1rem}.hr_center:after{margin-left:1rem}#solar .sec_02{margin-top:40px;text-align:center}#solar .sec_02 p{margin:20px 0 0}#solar .sec_03{margin-top:40px;text-align:center}#solar .sec_03 .hr_center{color:#0b3182}#solar .sec_03 .hr_center:before,#solar .sec_03 .hr_center:after{background-color:#0b3182}#solar .sec_04{margin-top:30px}#solar .sec_04 h2{color:#0b3182;text-align:center}#solar .sec_04 h3{margin:0 0 0 10px;color:#0b3182;font-size:16px}#solar .sec_04 dl{margin:15px 0 0;padding:15px;background:#f1f4f6;border-radius:5px}#solar .sec_04 dd{margin:15px 0 0;text-align:center}#solar .sec_04 ul{display:flex;align-items:center;margin:0 0 10px}#solar .sec_04 ul>li:first-child{width:35px}#solar .sec_05{margin-top:60px;padding:30px 10px;background:#fcf9c8}#solar .sec_05 h2{color:#0b3182;text-align:center}#solar .sec_05 ul{display:flex;justify-content:space-between;align-items:flex-end;margin:15px 0 0}#solar .sec_05 li{width:30%;text-align:center}#solar .sec_05 p{margin:15px 0 0;font-size:12px}#solar .sec_06{margin-top:60px}#solar .sec_06 h2{text-align:center;line-height:120%}#solar .sec_06 .hr_center{color:#dc007a}#solar .sec_06 .hr_center:before,#solar .sec_06 .hr_center:after{background-color:#dc007a}#solar .sec_06 dl{margin:40px 0 0}#solar .sec_06 dt{text-align:center}#solar .sec_06 dd{margin:20px 0 0;line-height:40px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_img_21.png)}#solar .sec_07{margin-top:40px}#solar .sec_07 h3{margin:0 0 0 10px;color:#dc007a;font-size:16px}#solar .sec_07 dl{margin:15px 0 0;padding:15px;background:#f6eff4;border-radius:5px}#solar .sec_07 dd{margin:15px 0 0;text-align:center}#solar .sec_07 ul{display:flex;align-items:center;margin:0 0 10px}#solar .sec_07 ul>li:first-child{width:35px}#solar .sec_07 .nnm-btn{margin:20px auto 0 auto;max-width:260px}#solar .sec_08{margin-top:60px}#solar .sec_08 h2{text-align:center;line-height:120%}#solar .sec_08 .hr_center{color:#00973b}#solar .sec_08 .hr_center:before,#solar .sec_08 .hr_center:after{background-color:#00973b}#solar .sec_08 h3{margin:0 0 0 10px;color:#00973b;font-size:16px}#solar .sec_08 dl{margin:15px 0 0;padding:15px;background:#e7fbe5;border-radius:5px}#solar .sec_08 dd{margin:15px 0 0;text-align:center}#solar .sec_08 .nnm-btn{margin:20px auto 0 auto;max-width:260px}#solar .sec_09{margin-top:40px;padding:30px 20px;background:#f1f4f6}#solar .sec_09 h2{margin:0 0 20px;text-align:center}#solar .sec_09 p{margin:0 0 40px;text-align:center}#solar .sec_09 h3{color:#d90012;font-size:18px;text-align:center}#solar .sec_09 dl{margin:20px 0}#solar .sec_09 dt{text-align:center}#solar .sec_09 dt span{display:block;margin:0 0 30px;text-align:left}#solar .sec_09 dd{margin:30px 0 0;text-align:center}#solar .sec_10{margin-top:50px}#solar .sec_10 dl{margin:5px 0 0}#solar .sec_10 dt img{width:100%}#solar .sec_10 h2{font-size:18px;line-height:120%}#solar .sec_10 dd p{line-height:40px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_img_21.png)}#solar .sec_10 ul{margin:15px 0 0;padding:10px 40px;color:#cd0012;font-weight:700;border:solid 1px #cd0012}#solar .sec_10 li{display:table-cell;vertical-align:middle}#solar .sec_10 li:last-child{padding:0 0 0 20px}#solar .sec_11{margin-top:70px}#solar .sec_11 h2{padding:0 2.5%;height:60px;color:#fff;font-size:26px;text-align:center;line-height:60px;background:#009ce5}#solar .sec_11 dt{margin:15px 0 0}#solar .sec_11 dd{margin:15px 0 0;font-size:18px;font-weight:700;line-height:150%}#solar .sec_11 ul{margin:50px 0 0}#solar .sec_11 li{margin:15px 0 0}#solar .sec_11 img{width:100%}}#support{color:#000;font-family:"游ゴシック","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}#support .page_title{background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/support_01.jpg) no-repeat center center;background-size:cover}#support .page_title h1{font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif}#support h2,#support h3,#support h4{font-weight:700}@media (min-width:1025px){#support .sec_02{margin-top:100px}#support .sec_02 ul{display:flex}#support .sec_02 h2{font-size:36px;line-height:120%}#support .sec_02 dl{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:15px 0 0}#support .sec_02 dt{width:50%}#support .sec_02 dd{width:48%;line-height:40px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_img_21.png)}#support .sec_03{margin:85px 0 0;padding:50px 0;background:#e4a22d}#support .sec_03 h2{padding:20px 0;text-align:center;border-bottom:dashed 1px #000;background:#fff}#support .sec_03 .cell{padding:30px 30px 60px;background:#fff}#support .sec_03 .touroku{padding:20px 10px;color:#fff;font-size:20px;font-weight:700;text-align:center;border-radius:5px;background:#d20012}#support .sec_03 dl{display:flex;justify-content:space-between;margin:45px 0 0}#support .sec_03 dt{width:30%}#support .sec_03 dt img{width:250px;height:auto}#support .sec_03 dd{width:68%}#support .sec_03 h3{font-size:26px}#support .sec_03 p{margin:10px 0 0}#support .sec_03 ul{margin:10px 0 0;padding:10px 15px;border:dashed 1px #000}#support .sec_03 span{padding:0 0 0 15px}#support .sec_04{margin-top:50px}#support .sec_04 h2{padding:0 2.5%;height:60px;color:#fff;font-size:26px;text-align:center;line-height:60px;background:#009ce5}#support .sec_04 h3{margin:20px 0 0;font-size:36px;line-height:120%}#support .sec_04 dl{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:15px 0 0}#support .sec_04 dt{width:50%}#support .sec_04 dt p{margin:15px 0 0;padding:10px;text-align:center;border:solid 1px #d00012}#support .sec_04 dd{width:48%}#support .sec_04 dd p{line-height:40px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_img_21.png)}#support .sec_04 dd .btn{margin:15px auto 0 auto;width:270px}}@media (min-width:600px) and (max-width:1024px){#support .sec_02{margin-top:100px}#support .sec_02 ul{display:flex}#support .sec_02 h2{font-size:26px;line-height:120%}#support .sec_02 dl{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:15px 0 0}#support .sec_02 dt{width:50%}#support .sec_02 dt img{width:100%}#support .sec_02 dd{width:48%;line-height:40px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_img_21.png)}#support .sec_03{margin:85px 0 0;padding:50px 0;background:#e4a22d}#support .sec_03 h2{padding:20px 0;text-align:center;border-bottom:dashed 1px #000;background:#fff}#support .sec_03 .cell{padding:30px 2.5% 60px;background:#fff}#support .sec_03 .touroku{padding:20px 10px;color:#fff;font-size:17px;font-weight:700;text-align:center;border-radius:5px;background:#d20012}#support .sec_03 dl{display:flex;justify-content:space-between;margin:45px 0 0}#support .sec_03 dt{width:35%}#support .sec_03 dt img{width:100%;height:auto}#support .sec_03 dd{width:63%}#support .sec_03 h3{font-size:26px}#support .sec_03 p{margin:10px 0 0}#support .sec_03 ul{margin:10px 0 0;padding:10px 15px;border:dashed 1px #000}#support .sec_03 span{padding:0 0 0 15px}#support .sec_04{margin-top:50px}#support .sec_04 h2{padding:0 2.5%;height:60px;color:#fff;font-size:26px;text-align:center;line-height:60px;background:#009ce5}#support .sec_04 h3{margin:20px 0 0;font-size:26px;line-height:120%}#support .sec_04 dl{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:15px 0 0}#support .sec_04 dt{width:50%}#support .sec_04 dt img{width:100%}#support .sec_04 dt p{margin:15px 0 0;padding:10px;text-align:center;border:solid 1px #d00012}#support .sec_04 dd{width:48%}#support .sec_04 dd p{line-height:40px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_img_21.png)}#support .sec_04 dd .btn{margin:15px auto 0 auto;width:270px}}@media (max-width:599px){#support .main{background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/support_img_01.jpg) no-repeat center center;background-size:cover}#support .sec_02{margin-top:15px}#support .sec_02 ul{display:flex}#support .sec_02 h2{font-size:22px;line-height:120%}#support .sec_02 dl{margin:15px 0 0}#support .sec_02 dt img{width:100%}#support .sec_02 dd{margin:10px 0 0;line-height:40px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_img_21.png)}#support .sec_02 dd img{width:100%}#support .sec_03{margin:60px 0 0;padding:25px 0;background:#e4a22d}#support .sec_03 h2{padding:20px 2.5%;text-align:center;border-bottom:dashed 1px #000;background:#fff}#support .sec_03 h2 img{width:100%}#support .sec_03 .cell{padding:20px 2.5% 30px;background:#fff}#support .sec_03 .touroku{padding:10px;color:#fff;font-weight:700;text-align:center;border-radius:5px;background:#d20012}#support .sec_03 dl{margin:30px 0 0}#support .sec_03 dt img{width:100%;height:auto}#support .sec_03 dd{margin:15px 0 0}#support .sec_03 h3{font-size:22px}#support .sec_03 p{margin:10px 0 0}#support .sec_03 ul{margin:10px 0 0;padding:10px;border:dashed 1px #000}#support .sec_03 ul img{width:50px}#support .sec_03 span{padding:0 0 0 10px}#support .sec_04{margin-top:50px}#support .sec_04 h2{padding:0 2.5%;height:60px;color:#fff;font-size:26px;text-align:center;line-height:60px;background:#009ce5}#support .sec_04 h3{margin:20px 0 0;font-size:22px;line-height:120%}#support .sec_04 dl{margin:15px 0 0}#support .sec_04 dt img{width:100%}#support .sec_04 dt p{margin:15px 0 0;padding:10px;text-align:center;border:solid 1px #d00012}#support .sec_04 dd{margin:10px 0 0}#support .sec_04 dd p{line-height:40px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_img_21.png)}#support .sec_04 dd .btn{margin:15px auto 0 auto;width:270px}}#privacy .page_title{padding:15px;color:#031c49;background:#f5f8fa}#privacy .sec_02{margin:50px auto 0 auto;width:90%;max-width:800px}#privacy .sec_02 .box{margin:40px 0 0}#privacy .sec_02 h2{margin:0 0 5px}#privacy .sec_02 ol li{margin:0 0 0 1em;list-style-type:decimal}#privacy .sec_03{margin-top:50px}#privacy .sec_03 h2{padding:15px;color:#031c49;text-align:center;background:#f5f8fa}#privacy .sec_03 p{margin:40px auto 0 auto;width:90%;max-width:800px}#privacy .sec_03 span{display:block;text-align:center}@media (min-width:1025px){#privacy h1,#privacy h2,#privacy h3{font-size:36px}}@media (min-width:600px) and (max-width:1024px){#privacy h1,#privacy h2,#privacy h3{font-size:36px}}@media (max-width:599px){#privacy h1,#privacy h2,#privacy h3{font-size:20px}}#contact .page_title{background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/contact_01.jpg) no-repeat center center;background-size:cover}@media (min-width:1025px){#contact h2{font-size:36px;text-align:center}#contact h3{margin:50px 0 0 5%;font-size:16px}#contact .sec_02{margin-top:50px}#contact .sec_02 dl{margin:40px 0 0;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/contact_img_03.jpg) no-repeat right bottom}#contact .sec_02 dt{display:none}#contact .sec_02 dd{margin:0 0 0 5%}#contact .sec_02 .box{margin:0 0 30px}#contact .sec_02 .box img{display:block;margin:0 0 10px}#contact .sec_02 .box .nnm-btn{margin:10px 0;max-width:260px}#contact .sec_02 ul{display:flex;align-items:center;margin:50px 0 0}#contact .sec_02 li{margin:0 10px 0 0}#contact .sec_03{margin-top:100px}#contact .sec_03 h2{padding:15px;color:#fff;font-size:30px;text-align:center;background:linear-gradient(to bottom,#0097e0,#124194)}#contact .sec_03 li{margin:15px 0 0;padding:20px;border:solid 1px #0097e0}#contact .sec_03 dt{padding-left:1em;text-indent:-1em;font-weight:700}#contact .sec_03 dd{padding-left:1em;text-indent:-1em;margin:5px 0 0;color:#dd0012}#contact .sec_04{margin:100px 0 0;padding:50px 0;background:#f5f8fa}#contact .sec_04 .box{padding:50px 0;background:#fff}#contact .sec_04 strong{padding:0 20px;color:#d90012;font-weight:700;background-image:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/foot_img_02.png),url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/foot_img_03.png);background-repeat:no-repeat,no-repeat;background-position:left bottom,right bottom}#contact .sec_04 .form{margin:15px auto 0 auto;width:80%;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/head_img_03.png) no-repeat right 60px}#contact .sec_04 .att{color:#d90012}#contact .sec_04 dl{display:flex;margin:5px 0 0}#contact .sec_04 dt{padding:5px 0 0;width:20%;text-align:right}#contact .sec_04 dd{padding:0 0 0 30px;width:80%}#contact .sec_04 .input{display:block;padding:5px;width:70%;border:solid 1px #231815;background:#fff;box-sizing:border-box}#contact .sec_04 textarea{display:block;padding:5px;width:555px;height:150px;border:solid 1px #231815;background:#fff;box-sizing:border-box}#contact .sec_04 .send{margin:20px 0 0}#contact .sec_05{margin-top:100px;text-align:center}#contact .sec_05 h2{margin:0 0 60px}#contact .sec_05 ul{display:flex;justify-content:space-between;margin:40px 0 0}#contact .sec_05 li{width:49%}}@media (min-width:600px) and (max-width:1024px){#contact h2{font-size:26px;text-align:center}#contact h3{margin:50px 0 0 5%;font-size:16px}#contact .sec_02{margin-top:50px}#contact .sec_02 dl{margin:40px 0 0;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/contact_img_03.jpg) no-repeat right bottom}#contact .sec_02 dt{display:none}#contact .sec_02 dd{margin:0 0 0 5%}#contact .sec_02 .box{margin:0 0 30px}#contact .sec_02 .box img{display:block;margin:0 0 10px}#contact .sec_02 .box .nnm-btn{margin:10px 0;max-width:260px}#contact .sec_02 ul{display:flex;align-items:center;margin:50px 0 0}#contact .sec_02 li{margin:0 10px 0 0}#contact .sec_03{margin-top:100px}#contact .sec_03 h2{padding:15px;color:#fff;font-size:30px;text-align:center;background:linear-gradient(to bottom,#0097e0,#124194)}#contact .sec_03 li{margin:15px 0 0;padding:20px;border:solid 1px #0097e0}#contact .sec_03 dt{padding-left:1em;text-indent:-1em;font-weight:700}#contact .sec_03 dd{padding-left:1em;text-indent:-1em;margin:5px 0 0;color:#dd0012}#contact .sec_04{margin:100px 0 0;padding:50px 0;background:#f5f8fa}#contact .sec_04 .box{padding:50px 0;background:#fff}#contact .sec_04 strong{padding:0 20px;color:#d90012;font-weight:700;background-image:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/foot_img_02.png),url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/foot_img_03.png);background-repeat:no-repeat,no-repeat;background-position:left bottom,right bottom}#contact .sec_04 .form{margin:15px auto 0 auto;width:80%;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/head_img_03.png) no-repeat right 60px}#contact .sec_04 .att{color:#d90012}#contact .sec_04 dl{display:flex;margin:5px 0 0}#contact .sec_04 dt{padding:5px 0 0;width:20%;text-align:right}#contact .sec_04 dd{padding:0 0 0 30px;width:80%}#contact .sec_04 .input{display:block;padding:5px;width:70%;border:solid 1px #231815;background:#fff;box-sizing:border-box}#contact .sec_04 textarea{display:block;padding:5px;width:555px;height:150px;border:solid 1px #231815;background:#fff;box-sizing:border-box}#contact .sec_04 .send{margin:0}#contact .sec_04 .wpcf7-form-control{width:100% !important}#contact .sec_05{margin-top:100px;text-align:center}#contact .sec_05 h2{margin:0 0 60px}#contact .sec_05 ul{display:flex;justify-content:space-between;margin:40px 0 0}#contact .sec_05 li{width:49%}}@media (max-width:599px){#contact h2{font-size:22px;text-align:center}#contact h3{margin:30px 0;font-size:16px}#contact .sec_02{margin-top:50px}#contact .sec_02 dd{margin:30px 0 0}#contact .sec_02 .box{margin:0 0 30px}#contact .sec_02 .box img{display:block;margin:0 0 10px}#contact .sec_02 .box .nnm-btn{margin:10px 0;max-width:260px}#contact .sec_02 ul{display:flex;align-items:center}#contact .sec_02 li{margin:0 10px 0 0}#contact .sec_03{margin-top:50px}#contact .sec_03 h2{padding:15px;color:#fff;text-align:center;background:linear-gradient(to bottom,#0097e0,#124194)}#contact .sec_03 li{margin:15px 0 0;padding:20px;border:solid 1px #0097e0}#contact .sec_03 dt{padding-left:1em;text-indent:-1em;font-weight:700}#contact .sec_03 dd{padding-left:1em;text-indent:-1em;margin:5px 0 0;color:#dd0012}#contact .sec_04{margin:50px 0 0;padding:30px 0;background:#f5f8fa}#contact .sec_04 .box{padding:30px 0;background:#fff}#contact .sec_04 h2{padding:0 5%;line-height:120%}#contact .sec_04 .form{margin:0 auto;width:90%}#contact .sec_04 .att{color:#d90012}#contact .sec_04 dl{margin:15px 0 0}#contact .sec_04 .input{display:block;padding:5px;width:100%;border:solid 1px #231815;background:#fff;box-sizing:border-box}#contact .sec_04 textarea{display:block;padding:5px;width:100%;height:150px;border:solid 1px #231815;background:#fff;box-sizing:border-box}#contact .sec_04 .send{margin:20px 0 0;border-radius:5px;overflow:hidden}#contact .sec_04 .send .wpcf7-form-control{object-fit:cover;width:100% !important}#contact .sec_05{margin-top:70px;text-align:center}#contact .sec_05 h2{margin:0 0 30px}#contact .sec_05 li{margin:20px 0 0;text-align:center}}.gal_box a:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )"}@media (min-width:1025px){#works .main{background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/works_img_01.jpg) no-repeat center center;background-size:cover}#works .box_01{margin:70px auto 0 auto;width:960px}#works .box_01 h2{font-size:34px;text-align:center}#works .box_01 #case_gal ul#tab:after{content:".";display:block;height:0;clear:both;line-height:0;visibility:hidden}#works .box_01 #case_gal .btn_area{margin:50px 0 0;text-align:center}#works .box_01 #case_gal ul#tab{display:inline-block}#works .box_01 #case_gal ul#tab li{display:table-cell;padding:0 25px}#works .box_01 #case_gal ul#tab li.active,#works .box_01 #case_gal ul#tab li.active a,#works .box_01 #case_gal ul#tab li.active a:hover{text-decoration:underline}#works .box_01 #case_gal #detail{overflow:hidden;margin:50px 0 0}#works .box_01 #detail ul{margin:0 0 0 -20px}#works .box_01 #detail li{margin:0 0 20px 20px;width:305px;float:left}#works .box_01 #detail img{width:305px;height:230px;object-fit:cover}#works .box_01 #case_gal .tabbox{display:none}#works .box_02{margin:140px auto 0 auto;width:960px}#works .box_02 h2{padding:0 2.5%;height:60px;color:#fff;font-size:26px;text-align:center;line-height:60px;background:#009ce5}#works .box_02 li{margin:30px 0 0}#works .box_02 dl{display:flex;justify-content:space-between}#works .box_02 dt{width:40%}#works .box_02 dt img{width:100%}#works .box_02 dd{width:57%}#works .box_02 dd p{line-height:40px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_img_21.png)}#works .box_02 dd span{display:block;margin:15px 0 0;text-align:right}#works .box_02 dd a{color:#009ce5}}@media (min-width:600px) and (max-width:1024px){#works .main{background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/works_img_01.jpg) no-repeat center center;background-size:cover}#works .box_01{margin:70px auto 0 auto;width:95%}#works .box_01 h2{font-size:34px;text-align:center}#works .box_01 #case_gal ul#tab:after{content:".";display:block;height:0;clear:both;line-height:0;visibility:hidden}#works .box_01 #case_gal .btn_area{margin:50px 0 0;text-align:center}#works .box_01 #case_gal ul#tab{display:inline-block}#works .box_01 #case_gal ul#tab li{display:table-cell;padding:0 25px}#works .box_01 #case_gal ul#tab li.active,#works .box_01 #case_gal ul#tab li.active a,#works .box_01 #case_gal ul#tab li.active a:hover{text-decoration:underline}#works .box_01 #case_gal #detail{overflow:hidden;margin:50px 0 0}#works .box_01 #detail ul{margin:0 0 0 -3.333%}#works .box_01 #detail li{margin:0 0 3.333% 3.333%;width:30%;float:left}#works .box_01 #detail img{width:100%;height:170px;object-fit:cover}#works .box_01 #case_gal .tabbox{display:none}#works .box_02{margin:140px auto 0 auto;width:95%}#works .box_02 h2{padding:0 2.5%;height:60px;color:#fff;font-size:26px;text-align:center;line-height:60px;background:#009ce5}#works .box_02 li{margin:30px 0 0}#works .box_02 dl{display:flex;justify-content:space-between}#works .box_02 dt{width:49%}#works .box_02 dt img{width:100%}#works .box_02 dd{width:49%}#works .box_02 dd p{line-height:40px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_img_21.png)}#works .box_02 dd span{display:block;margin:15px 0 0;text-align:right}#works .box_02 dd a{color:#009ce5}}@media (max-width:599px){#works .main{background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/works_img_01.jpg) no-repeat center center;background-size:cover}#works .box_01{margin:40px auto 0 auto;width:95%}#works .box_01 h2{font-size:34px;text-align:center}#works .box_01 #case_gal ul#tab:after{content:".";display:block;height:0;clear:both;line-height:0;visibility:hidden}#works .box_01 #case_gal .btn_area{margin:20px 0 0;text-align:center}#works .box_01 #case_gal ul#tab{display:inline-block}#works .box_01 #case_gal ul#tab li{display:table-cell;padding:0 15px}#works .box_01 #case_gal ul#tab li.active,#works .box_01 #case_gal ul#tab li.active a,#works .box_01 #case_gal ul#tab li.active a:hover{text-decoration:underline}#works .box_01 #case_gal #detail{overflow:hidden;margin:20px 0 0}#works .box_01 #detail ul{margin:0 0 0 -2%}#works .box_01 #detail li{margin:0 0 2% 2%;width:48%;float:left}#works .box_01 #detail img{width:100%;height:130px;object-fit:cover}#works .box_01 #case_gal .tabbox{display:none}#works .box_02{margin:80px auto 0 auto;width:95%}#works .box_02 h2{padding:0 2.5%;height:60px;color:#fff;font-size:26px;text-align:center;line-height:60px;background:#009ce5}#works .box_02 li{margin:30px 0 0}#works .box_02 dl{margin:15px 0 0}#works .box_02 dt img{width:100%}#works .box_02 dd{margin:15px 0 0}#works .box_02 dd p{line-height:40px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_img_21.png)}#works .box_02 dd span{display:block;margin:15px 0 0;text-align:right}#works .box_02 dd a{color:#009ce5}}@font-face{font-family:"あずきフォントP";src:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/../fonts/azukiP.ttf) format("truetype")}#room a:link{color:#0087d0;text-decoration:none}#room a:visited{color:#0087d0;text-decoration:none}#room a:hover{color:#0087d0;text-decoration:underline}#room a:active{color:#0087d0;text-decoration:underline}#room .red{color:#ed1c24;font-weight:700}#room{position:relative;height:100%}#room .top_btn{position:fixed;bottom:10px;right:10px}@media (min-width:1025px){#room .room_head{padding:0 0 80px;min-height:1250px;background:#f5f5f5;position:relative}#room .box_01{height:690px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_03.jpg) no-repeat center center;background-size:cover}#room .box_01 .cell_01{background-color:rgba(255,255,255,.8)}#room .box_01 .cell_01 ul{display:flex;justify-content:space-between;margin:0 auto;padding:5px 0;width:95%;max-width:960px}#room .box_01 .cell_01 li:nth-child(2){padding:15px 0 0}#room .box_01 .cell_02{margin:5px auto 0 auto;width:95%;max-width:960px}#room .box_01 .cell_03{margin:40px auto 0 auto;width:95%;max-width:960px;text-align:center}#room .box_01 .cell_03 img{width:100%;max-width:766px}#room .box_02{margin:80px auto 0 auto;padding:50px;width:95%;max-width:960px;border-radius:10px;background:#fff}#room .box_02 dl{display:flex}#room .box_02 dt{width:250px}#room .box_02 dt img:first-child{padding:0 0 10px}#room .box_02 dd{margin:0 0 0 30px}#room .box_02 dd h3{margin:5px 0 15px}#room .box_02 dd h3 img{width:100%;max-width:510px}#room .box_03{width:100%;position:absolute;top:430px}#room .box_03 p{margin:0 auto;width:95%;max-width:960px;text-align:right}#room .box_04{margin:40px auto 0 auto;padding:80px 0 0 8%;width:95%;max-width:960px;height:440px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_10.jpg) no-repeat right top}#room .box_04 h3{margin:0 0 30px;font-size:30px}#room .box_04 li{margin:15px 0 0;padding:0 0 0 40px;min-height:25px;font-size:18px;font-weight:700;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_11.png) no-repeat left top}#room .box_05{margin:50px auto;width:95%;max-width:960px;text-align:center}#room .box_05 h3{margin:0 0 30px;color:#ed1c24;font-size:36px}#room .box_05 .sp{display:none}#room .box_06{padding:50px 0;background:#f7931e}#room .box_06 h3{margin:0 auto;padding:25px 25px 15px;width:95%;max-width:960px;color:#fff;font-size:36px;text-align:center;line-height:100%;border:solid 2px #fff}#room .box_06 h3 span{color:#ff0}#room .box_06 .cell{margin:15px auto 0 auto;padding:30px;width:95%;max-width:960px;background:#fff}#room .box_06 dl{display:flex;justify-content:space-between;flex-direction:row-reverse}#room .box_06 dt{width:40%}#room .box_06 dt img{width:100%;max-width:398px}#room .box_06 dt p{margin:5px 0 0}#room .box_06 dt span{padding:0 0 0 2em}#room .box_06 dt a{padding:0 0 0 10px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_img_16.png) no-repeat left 5px}#room .box_06 dd{width:58%;line-height:36px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_12.png)}#room .box_06 article{margin:40px 0 0;padding:30px 0;border:solid 1px #f7931e}#room .box_06 h4{margin:0 auto;width:95%;max-width:85%;color:#ed1c24;font-size:22px}#room .box_06 ul{display:flex;justify-content:space-between;margin:10px auto 0 auto;width:95%;max-width:85%}#room .box_06 ul img{width:100%}#room .box_06 .sp{display:none}#room .box_07{padding:100px 0;color:#3f3c25;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_19.jpg) no-repeat center center;background-size:cover}#room .box_07 .cell{margin:0 auto;width:95%;max-width:960px}#room .box_07 h3{font-size:40px;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}#room .box_07 dl{display:flex;justify-content:space-between;margin:30px 0 0}#room .box_07 dt{width:65%;line-height:36px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_12.png)}#room .box_07 dd{width:30%;font-size:14px;line-height:120%}#room .box_07 dd img{width:100%;max-width:365px}#room .box_07 .article_01{margin:15px 0 0;padding:10px 15px 10px 50px;width:100%;border:solid 1px #3f3c25;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_21.png) no-repeat 12px center}#room .box_07 .article_02{margin:15px 0 0;padding:10px 15px 10px 50px;width:100%;border:solid 1px #3f3c25;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_22.png) no-repeat 12px center}#room .box_07 strong{display:block;color:#ed1c24}#room .box_08{padding:20px 0 60px;background:#f5f5f5}#room .box_08 .title{margin:0 auto 15px auto;width:95%;max-width:960px}#room .box_08 .title ul{display:table;table-layout:fixed;width:100%}#room .box_08 .title li{display:table-cell}#room .box_08 .title li:first-child{padding:0 0 0 5%}#room .box_08 .title li:first-child img{width:100%;max-width:263px}#room .box_08 .title li:last-child img{width:100%;max-width:470px}#room .box_08 .cell{margin:0 auto 60px auto;padding:50px 10px 50px 30px;width:95%;max-width:960px;border-radius:10px;background:#fff}#room .box_08 .cell:last-child{margin-bottom:0}#room .box_08 h3{margin:0 0 20px;color:#ed1c24;font-size:36px}#room .box_08 dl{display:table;table-layout:fixed;width:100%}#room .box_08 dt{display:table-cell;vertical-align:middle;width:60%;font-family:"あずきフォントP"}#room .box_08 dt ul{line-height:36px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_12.png)}#room .box_08 dt li{margin:0 0 0 1.5em;list-style-type:disc}#room .box_08 dt p{line-height:36px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_12.png)}#room .box_08 dd{display:table-cell;vertical-align:middle;padding:0 0 0 10px;width:40%;text-align:center}#room .box_08 dd img{width:100%;max-width:341px}#room .box_08 dd .small{padding:0 0 40px;max-width:276px}#room .box_08 .tb{display:none}#room .box_08 .sp{display:none}#room .box_09{margin:30px auto 0 auto;width:95%;max-width:960px}#room .box_09 h3 span{font-size:40px;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}#room .box_09 li{margin:20px 0 0;padding:0 0 40px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_37.png) no-repeat center bottom}#room .box_09 li:last-child{padding:0;background:0 0}#room .box_09 .cell{padding:15px 15px 15px 5%;border:solid 1px #999;border-radius:5px}#room .box_09 dl{display:table;table-layout:fixed;width:100%}#room .box_09 dt{display:table-cell;vertical-align:middle;padding:0 3% 0 0;width:21%;max-width:230px;min-height:80px;border-right:solid 1px #999}#room .box_09 dt span{display:block;color:#f15a24}#room .box_09 dd{display:table-cell;vertical-align:middle;min-height:80px;padding:0 0 0 3%}#room .box_09 dd img{display:block}#room .box_10{margin:100px 0 0;padding:70px 0;background:#f5f5f5}#room .box_10 .cell{margin:0 auto;width:95%;max-width:960px}#room .box_10 h3{margin:0 0 30px;font-size:40px;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}#room .box_10 dl{margin:20px 0 0;padding:15px 30px;background:#fff}#room .box_10 dt{padding:5px 0 0 45px;min-height:32px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_31.png) no-repeat left top}#room .box_10 dd{margin:15px 0 0;padding:5px 0 0 45px;min-height:32px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_32.png) no-repeat left top}#room .box_11{margin:40px auto 80px auto;padding:30px 0;width:95%;max-width:960px;border:solid 3px #231815;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_34.png) no-repeat left top}#room .box_11 .cell{display:flex}#room .box_11 .left{width:260px;text-align:center}#room .box_11 .right{padding:0 30px 0 0;width:auto;max-width:600px}#room .box_11 h3{margin:0 10px}#room .box_11 h3 span{padding:0 2em 0 0}#room .box_11 dl{display:flex;justify-content:flex-start;margin:5px 0 0;font-weight:700;border-bottom:dotted 1px #000}#room .box_11 dt{padding:0 0 0 20px}#room .box_11 dt span{font-weight:400}#room .box_11 dd{margin-left:auto;padding:0 20px 0 0}#room .box_11 p{margin:30px 10px 0}#room .box_12{padding:30px 0 20px;color:#fff;background:#231815}#room .box_12 .cell_01{margin:0 auto;width:95%;max-width:960px}#room .box_12 .cell_01 ul{display:flex;justify-content:space-between}#room .box_12 .cell_01 li{width:30%}#room .box_12 .cell_01 li:last-child{overflow:hidden}#room .box_12 .cell_01 .logo{display:block;margin:0 0 15px;width:100%;max-width:264px}#room .box_12 .cell_01 .gm{margin:10px 0 0}#room .box_12 .cell_01 .gm img{width:100%;max-width:301px}#room .box_12 .cell_01 .bnr{width:100%;max-width:305px}#room .box_12 .cell_02{margin:50px auto 0 auto;width:95%;max-width:960px;text-align:center}#room .box_12 .cell_02 a{padding:0 0 0 10px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_img_16.png) no-repeat left 5px}#room .box_12 .cell_03{margin:0 auto;width:95%;max-width:960px;height:36px;position:relative}#room .box_12 .cell_03 ul{position:absolute;bottom:0;right:0}#room .box_12 .cell_03 li{display:table-cell;padding:0 0 0 10px}#room .box_12 .cell_03 p{width:100%;text-align:center;position:absolute;bottom:0;left:0}#room .open{padding:15px 0;color:#fff;font-size:32px;font-weight:700;text-align:center;background:#ed1c24}}@media (min-width:600px) and (max-width:1024px){#room .room_head{padding:0 0 80px;min-height:1230px;background:#f5f5f5;position:relative}#room .box_01{height:690px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_03.jpg) no-repeat center center;background-size:cover}#room .box_01 .cell_01{background-color:rgba(255,255,255,.8)}#room .box_01 .cell_01 ul{display:flex;justify-content:space-between;margin:0 auto;padding:5px 0;width:95%}#room .box_01 .cell_01 img{width:100%;max-width:260px}#room .box_01 .cell_02{margin:5px auto 0 auto;width:95%}#room .box_01 .cell_03{margin:40px auto 0 auto;width:95%;text-align:center}#room .box_01 .cell_03 img{width:100%;max-width:766px}#room .box_01 .pc{display:none}#room .box_02{margin:80px auto 0 auto;padding:50px 15px;width:95%;border-radius:10px;background:#fff}#room .box_02 dl{display:flex}#room .box_02 dt{width:45%}#room .box_02 dt img{width:100%;max-width:250px}#room .box_02 dt img:first-child{padding:0 0 10px}#room .box_02 dd{margin:0 0 0 20px}#room .box_02 dd h3{margin:5px 0 15px}#room .box_02 dd h3 img{width:100%;max-width:510px}#room .box_03{width:100%;position:absolute;top:430px}#room .box_03 p{margin:0 auto;width:95%;text-align:right}#room .box_03 img{width:50%;max-width:299px}#room .box_04{margin:40px 0 0;padding:80px 0 0 8%;height:440px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_10.jpg) no-repeat;background-position:top 0 right -70px}#room .box_04 h3{margin:0 0 30px;font-size:30px}#room .box_04 li{margin:15px 0 0;padding:0 0 0 40px;min-height:25px;font-size:18px;font-weight:700;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_11.png) no-repeat left top}#room .box_05{margin:50px auto;width:95%;text-align:center}#room .box_05 h3{margin:0 0 30px;color:#ed1c24;font-size:30px;line-height:120%}#room .box_05 .sp{display:none}#room .box_06{padding:50px 0;background:#f7931e}#room .box_06 h3{margin:0 auto;padding:25px 25px 15px;width:95%;color:#fff;font-size:30px;text-align:center;line-height:100%;border:solid 2px #fff}#room .box_06 h3 span{color:#ff0}#room .box_06 .cell{margin:15px auto 0 auto;padding:30px;width:95%;background:#fff}#room .box_06 dl{display:flex;justify-content:space-between;flex-direction:row-reverse}#room .box_06 dt{width:48%}#room .box_06 dt img{width:100%;max-width:398px}#room .box_06 dt p{margin:5px 0 0}#room .box_06 dt span{padding:0 0 0 1em}#room .box_06 dt a{padding:0 0 0 10px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_img_16.png) no-repeat left 5px}#room .box_06 dd{width:50%;line-height:36px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_12.png)}#room .box_06 article{margin:40px 0 0;padding:30px 0;border:solid 1px #f7931e}#room .box_06 h4{margin:0 auto;width:95%;color:#ed1c24;font-size:22px}#room .box_06 ul{display:flex;justify-content:space-between;margin:10px auto 0 auto;width:95%}#room .box_06 ul img{width:100%}#room .box_06 li{padding:0 0 0 10px}#room .box_06 li:first-child{padding:0}#room .box_06 .sp{display:none}#room .box_07{padding:100px 0;color:#3f3c25;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_19.jpg) no-repeat center center;background-size:cover}#room .box_07 .cell{margin:0 auto;width:95%}#room .box_07 h3{font-size:36px;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}#room .box_07 dl{display:flex;justify-content:space-between;margin:30px 0 0}#room .box_07 dt{width:58%;line-height:36px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_12.png)}#room .box_07 dd{width:40%;font-size:14px;line-height:120%}#room .box_07 dd img{width:100%;max-width:365px}#room .box_07 .article_01{margin:15px 0 0;padding:10px 15px 10px 50px;width:100%;border:solid 1px #3f3c25;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_21.png) no-repeat 12px center}#room .box_07 .article_02{margin:15px 0 0;padding:10px 15px 10px 50px;width:100%;border:solid 1px #3f3c25;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_22.png) no-repeat 12px center}#room .box_07 strong{display:block;color:#ed1c24}#room .box_08{padding:20px 0 60px;background:#f5f5f5}#room .box_08 .title{margin:0 auto 15px auto;width:95%}#room .box_08 .title ul{display:table;table-layout:fixed;width:100%}#room .box_08 .title li{display:table-cell}#room .box_08 .title li:first-child{padding:0 5%}#room .box_08 .title li:first-child img{width:100%;max-width:263px}#room .box_08 .title li:last-child img{width:100%;max-width:470px}#room .box_08 .cell{margin:0 auto 60px auto;padding:50px 10px 50px 30px;width:95%;border-radius:10px;background:#fff}#room .box_08 .cell:last-child{margin-bottom:0}#room .box_08 h3{margin:0 0 20px;color:#ed1c24;font-size:30px}#room .box_08 dl{display:table;table-layout:fixed;width:100%}#room .box_08 dt{display:table-cell;vertical-align:middle;width:60%;font-family:"あずきフォントP"}#room .box_08 dt ul{line-height:36px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_12.png)}#room .box_08 dt li{margin:0 0 0 1.5em;list-style-type:disc}#room .box_08 dt p{line-height:36px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_12.png)}#room .box_08 dt img{width:35%;max-width:250px;float:right}#room .box_08 dt .cl{clear:both}#room .box_08 .pc{display:none}#room .box_08 .sp{display:none}#room .box_09{margin:30px auto 0 auto;width:95%}#room .box_09 h3 span{font-size:36px;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}#room .box_09 li{margin:20px 0 0;padding:0 0 40px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_37.png) no-repeat center bottom}#room .box_09 li:last-child{padding:0;background:0 0}#room .box_09 .cell{padding:15px;border:solid 1px #999;border-radius:5px}#room .box_09 dt{display:table-cell;vertical-align:middle;padding:0 15px 0 0;min-width:170px;min-height:80px;white-space:nowrap;border-right:solid 1px #999}#room .box_09 dt span{display:block;color:#f15a24}#room .box_09 dd{display:table-cell;vertical-align:middle;padding:0 0 0 15px;min-height:80px}#room .box_09 dd img{display:block}#room .box_10{margin:100px 0 0;padding:70px 0;background:#f5f5f5}#room .box_10 .cell{margin:0 auto;width:95%}#room .box_10 h3{margin:0 0 30px;font-size:36px;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}#room .box_10 dl{margin:20px 0 0;padding:15px 30px;background:#fff}#room .box_10 dt{padding:5px 0 0 45px;min-height:32px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_31.png) no-repeat left top}#room .box_10 dd{margin:15px 0 0;padding:5px 0 0 45px;min-height:32px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_32.png) no-repeat left top}#room .box_11{margin:40px auto 80px auto;padding:30px 0;width:95%;border:solid 3px #231815;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_34.png) no-repeat left top}#room .box_11 .cell{display:flex}#room .box_11 .left{width:260px;text-align:center}#room .box_11 .right{padding:0 30px 0 0;width:auto;max-width:600px}#room .box_11 h3{margin:0 10px}#room .box_11 h3 span{padding:0 1em 0 0}#room .box_11 dl{display:flex;justify-content:flex-start;margin:5px 0 0;font-weight:700;border-bottom:dotted 1px #000}#room .box_11 dt{padding:0 0 0 10px}#room .box_11 dt span{font-weight:400}#room .box_11 dd{margin-left:auto;padding:0 10px 0 0;white-space:nowrap}#room .box_11 p{margin:20px 10px 0}#room .box_12{padding:30px 0 20px;color:#fff;background:#231815}#room .box_12 .cell_01{margin:0 auto;width:95%}#room .box_12 .cell_01 ul{display:flex;justify-content:space-between;flex-wrap:wrap}#room .box_12 .cell_01 li{width:48%}#room .box_12 .cell_01 li:first-child{margin:0 0 30px;width:100%}#room .box_12 .cell_01 .column{display:table;table-layout:fixed;width:100%}#room .box_12 .cell_01 article{display:table-cell;vertical-align:middle}#room .box_12 .cell_01 li:last-child{overflow:hidden}#room .box_12 .cell_01 .logo{display:block;margin:0 0 15px;width:100%;max-width:264px}#room .box_12 .cell_01 .gm{margin:10px 0 0}#room .box_12 .cell_01 .gm img{width:100%;max-width:301px}#room .box_12 .cell_01 .bnr{width:100%;max-width:305px}#room .box_12 .cell_02{margin:15px auto 0 auto;width:95%}#room .box_12 .cell_02 a{padding:0 0 0 10px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_img_16.png) no-repeat left 5px}#room .box_12 .cell_03{margin:0 auto;width:95%;height:36px;position:relative}#room .box_12 .cell_03 ul{position:absolute;bottom:0;right:0}#room .box_12 .cell_03 li{display:table-cell;padding:0 0 0 10px}#room .box_12 .cell_03 p{width:100%;position:absolute;top:5px;left:0}#room .open{padding:15px 0;color:#fff;font-size:28px;font-weight:700;text-align:center;background:#ed1c24}}@media (max-width:599px){#room .room_head{padding:0 0 50px;background:#f5f5f5;position:relative}#room .box_01{height:300px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_03.jpg) no-repeat center center;background-size:cover}#room .box_01 .cell_01{background-color:rgba(255,255,255,.8)}#room .box_01 .cell_01 ul{display:flex;justify-content:space-between;margin:0 auto;padding:5px 0;width:95%}#room .box_01 .cell_01 li:last-child{margin:0 0 0 10px}#room .box_01 .cell_01 img{width:100%;max-width:260px}#room .box_01 .cell_02{margin:5px auto 0 auto;width:95%}#room .box_01 .cell_02 img{width:120px}#room .box_01 .cell_03{margin:15px auto 0 auto;width:95%;text-align:center}#room .box_01 .cell_03 img{width:100%;max-width:766px}#room .box_01 .pc{display:none}#room .box_02{margin:50px auto 0 auto;padding:30px 15px;width:95%;border-radius:10px;background:#fff}#room .box_02 dt img{width:50%}#room .box_02 dd{margin:10px 0 0}#room .box_02 dd h3{margin:5px 0 10px}#room .box_02 dd h3 img{width:100%}#room .box_03{display:none}#room .box_04{margin:50px 0 0;padding:30px 0 0 2.5%;min-height:350px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_10.jpg) no-repeat;background-position:top -30px right -100px}#room .box_04 h3{margin:0 0 30px;font-size:18px;line-height:120%}#room .box_04 li{margin:15px 0 0;padding:0 0 0 40px;min-height:25px;font-size:18px;font-weight:700;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_11.png) no-repeat left top}#room .box_05{margin:50px auto;width:95%;text-align:center}#room .box_05 h3{margin:0 0 30px;color:#ed1c24;font-size:20px;text-align:left;line-height:120%}#room .box_06{padding:50px 0;background:#f7931e}#room .box_06 h3{margin:0 auto;padding:15px;width:95%;color:#fff;font-size:20px;line-height:120%;border:solid 2px #fff}#room .box_06 h3 span{color:#ff0}#room .box_06 .cell{margin:15px auto 0 auto;padding:15px;width:95%;background:#fff}#room .box_06 dt img{width:100%;max-width:398px}#room .box_06 dt p{margin:5px 0 0}#room .box_06 dt span{padding:0 0 0 1em}#room .box_06 dt a{padding:0 0 0 10px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_img_16.png) no-repeat left 5px}#room .box_06 dd{margin:30px 0 0;line-height:36px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_12.png)}#room .box_06 article{margin:30px 0 0;padding:15px;text-align:center;border:solid 1px #f7931e}#room .box_06 h4{color:#ed1c24;font-size:18px}#room .box_06 ul img{width:100%;max-width:249px}#room .box_06 li{margin:10px 0 0}#room .box_06 .pc{display:none}#room .box_07{padding:50px 0;color:#3f3c25;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_19.jpg) no-repeat center center;background-size:cover}#room .box_07 .cell{margin:0 auto;width:95%}#room .box_07 h3{font-size:30px;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}#room .box_07 dl{margin:30px 0 0}#room .box_07 dt{line-height:36px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_12.png)}#room .box_07 dd{margin:50px 0 0;font-size:14px;line-height:120%}#room .box_07 dd img{width:100%;max-width:365px}#room .box_07 .article_01{margin:15px 0 0;padding:10px 15px 10px 50px;width:100%;border:solid 1px #3f3c25;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_21.png) no-repeat 12px center}#room .box_07 .article_02{margin:15px 0 0;padding:10px 15px 10px 50px;width:100%;border:solid 1px #3f3c25;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_22.png) no-repeat 12px center}#room .box_07 strong{display:block;color:#ed1c24}#room .box_08{padding:20px 0 60px;background:#f5f5f5}#room .box_08 .title{margin:0 auto 15px auto;width:95%}#room .box_08 .title ul{display:table;table-layout:fixed;width:100%}#room .box_08 .title li{display:table-cell}#room .box_08 .title li:first-child{padding:0 5%}#room .box_08 .title li:first-child img{width:100%;max-width:263px}#room .box_08 .title li:last-child img{width:100%;max-width:470px}#room .box_08 .cell{margin:0 auto 50px auto;padding:30px 15px;width:95%;border-radius:10px;background:#fff}#room .box_08 .cell:last-child{margin-bottom:0}#room .box_08 h3{display:table;table-layout:fixed;width:100%;color:#ed1c24;font-size:20px}#room .box_08 h3 span{display:table-cell;vertical-align:middle;width:70%}#room .box_08 h3 img{display:table-cell;vertical-align:middle;padding:0 0 0 10px;width:80px}#room .box_08 dl{margin:10px 0 0}#room .box_08 dt{font-family:"あずきフォントP"}#room .box_08 dt ul{line-height:36px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_12.png)}#room .box_08 dt li{margin:0 0 0 1.5em;list-style-type:disc}#room .box_08 dt p{line-height:36px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_12.png)}#room .box_08 .pc{display:none}#room .box_08 .tb{display:none}#room .box_09{margin:30px auto 0 auto;width:95%}#room .box_09 h3{display:table;table-layout:fixed;width:100%}#room .box_09 h3 span{display:table-cell;vertical-align:bottom;font-size:20px;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}#room .box_09 h3 img{display:table-cell;vertical-align:bottom;max-width:100px}#room .box_09 li{margin:20px 0 0;padding:0 0 40px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_37.png) no-repeat center bottom}#room .box_09 li:last-child{padding:0;background:0 0}#room .box_09 .cell{padding:10px 0;border:solid 1px #999;border-radius:5px}#room .box_09 dt{display:table-cell;vertical-align:middle;padding:0 10px;width:40%;border-right:solid 1px #999}#room .box_09 dt span{display:block;color:#f15a24}#room .box_09 dd{display:table-cell;vertical-align:middle;padding:0 10px;width:60%}#room .box_09 dd img{display:block;width:100%}#room .box_10{margin:60px 0 0;padding:30px 0;background:#f5f5f5}#room .box_10 .cell{margin:0 auto;width:95%}#room .box_10 h3{font-size:30px;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}#room .box_10 dl{margin:20px 0 0;padding:15px;background:#fff}#room .box_10 dt{padding:5px 0 0 45px;min-height:32px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_31.png) no-repeat left top}#room .box_10 dd{margin:15px 0 0;padding:5px 0 0 45px;min-height:32px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_32.png) no-repeat left top}#room .box_11{margin:30px auto;width:95%;border:solid 3px #231815;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/room_img_34.png) no-repeat left top}#room .box_11 .left{padding:20px 0;text-align:center}#room .box_11 .left img{width:100px}#room .box_11 .right{padding:0 15px}#room .box_11 h3 span{padding:0 1em 0 0}#room .box_11 dl{padding:5px 0;font-weight:700;border-bottom:dotted 1px #000}#room .box_11 dt span{font-weight:400}#room .box_11 dd{text-align:right}#room .box_11 p{margin:20px 10px 0;padding:0 0 20px}#room .box_12{padding:30px 0 20px;color:#fff;background:#231815}#room .box_12 .cell_01{margin:0 auto;width:300px}#room .box_12 .cell_01 li{margin:0 0 15px}#room .box_12 .cell_01 li:last-child{margin:0;overflow:hidden}#room .box_12 .cell_01 .logo{display:block;margin:0 0 15px;width:100%;max-width:264px}#room .box_12 .cell_01 .gm{margin:10px 0 0}#room .box_12 .cell_01 .gm img{width:100%;max-width:301px}#room .box_12 .cell_01 .bnr{width:100%;max-width:305px}#room .box_12 .cell_02{margin:15px auto 0 auto;width:95%;text-align:center}#room .box_12 .cell_02 a{padding:0 0 0 10px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/top_img_16.png) no-repeat left 5px}#room .box_12 .cell_03{margin:20px auto 0 auto;width:95%;text-align:center}#room .box_12 .cell_03 ul{display:inline-block}#room .box_12 .cell_03 li{display:table-cell;padding:0 0 0 10px}#room .open{padding:15px 0;color:#fff;font-size:18px;font-weight:700;text-align:center;background:#ed1c24}}.pagenation:after,.pagenation ul:after{clear:both;content:".";display:block;height:0;visibility:hidden}.pagenation li{float:left;margin:0 15px 0 0}.pagenation li.active{background-color:#95989a;border:solid 1px #95989a;color:#fff;cursor:not-allowed;padding:10px 20px}.pagenation li a{background:none repeat scroll 0 0 #fff;border:solid 1px #95989a;color:#95989a;display:block;padding:10px 20px;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,.2)}.pagenation li a:hover{background-color:#fff;color:#fff;opacity:.8;transition-duration:.5s;transition-property:all;transition-timing-function:ease}.entry_main .text a{text-decoration:underline}@media (min-width:1025px){.entry_head{padding:15px 0;color:#fff;background:#031c49}.entry_head .box{display:flex;justify-content:space-between;align-items:center}.entry_head ul{display:flex;justify-content:flex-end}.entry_head a{color:#fff}.entry_side{width:27%;max-width:320px;float:right}.entry_side .side_cat dt{padding:5px 0;color:#fff;font-weight:700;text-align:center;background:#031c49}.entry_side .side_cat dd{padding:5px 10px;border-bottom:dotted 1px #95989a}.entry_side .side_cat dd a{padding:0 0 0 15px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/foot_img_08.png) no-repeat left center}.entry_side .side_cat li{margin:15px 0 0}.entry_side h1{padding:5px 0;font-size:16px;text-align:center;color:#fff;background:#031c49}.recent-posts-widget-with-thumbnails{margin:40px 0 0}.recent-posts-widget-with-thumbnails li{margin:0 !important;padding:5px 0;border-bottom:dotted 1px #95989a}.widget_search{margin:40px 0 0}.widget_search .search-form{display:flex;margin:10px 0 0}.widget_search .search-field{padding:5px;border:solid 1px #95989a;box-sizing:border-box}.search-submit{margin:0 !important;padding:5px 0 !important;background:#eba92d}form.search-form input.search-field{float:none !important}form.search-form input.search-submit{float:none !important}form.search-form label{float:none !important}.widget_tag_cloud{margin:40px 0 0}.tagcloud a{border:none}}@media (min-width:600px) and (max-width:1024px){.entry_head{padding:15px 0;color:#fff;background:#031c49}.entry_head .box{display:flex;justify-content:space-between;align-items:center}.entry_head ul{display:flex;justify-content:flex-end}.entry_head a{color:#fff}.entry_side{margin:20px 0 0;padding:20px 0 0;border-top:solid 1px #95989a}.entry_side .side_cat dt{padding:5px 0;color:#fff;font-weight:700;text-align:center;background:#031c49}.entry_side .side_cat dd{padding:5px 10px;border-bottom:dotted 1px #95989a}.entry_side .side_cat dd a{padding:0 0 0 15px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/foot_img_08.png) no-repeat left center}.entry_side .side_cat ul{margin:15px 0 0;text-align:center}.entry_side .side_cat li{display:table-cell;padding:0 5px}.entry_side h1{padding:5px 0;font-size:16px;text-align:center;color:#fff;background:#031c49}.recent-posts-widget-with-thumbnails{margin:40px 0 0}.recent-posts-widget-with-thumbnails li{margin:0 !important;padding:5px 0;border-bottom:dotted 1px #95989a}.widget_search{margin:40px 0 0}.widget_search .search-form{display:flex;margin:10px 0 0}.widget_search .search-field{padding:5px;border:solid 1px #95989a;box-sizing:border-box}.search-submit{margin:0 !important;padding:5px 0 !important;background:#eba92d}form.search-form input.search-field{float:none !important}form.search-form input.search-submit{float:none !important}form.search-form label{float:none !important}.widget_tag_cloud{margin:40px 0 0}.tagcloud a{border:none}}@media (max-width:599px){.entry_head{padding:15px 0;color:#fff;background:#031c49}.entry_head .box{display:flex;justify-content:space-between;align-items:center}.entry_head ul{display:flex;justify-content:flex-end}.entry_head a{color:#fff}.entry_side{margin:20px 0 0;padding:20px 0 0;border-top:solid 1px #95989a}.entry_side .side_cat dt{padding:5px 0;color:#fff;font-weight:700;text-align:center;background:#031c49}.entry_side .side_cat dd{padding:5px 10px;border-bottom:dotted 1px #95989a}.entry_side .side_cat dd a{padding:0 0 0 15px;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/foot_img_08.png) no-repeat left center}.entry_side .side_cat ul{margin:15px 0 0;text-align:center}.entry_side .side_cat li{margin:15px auto 0 auto;width:90%}.entry_side h1{padding:5px 0;font-size:16px;text-align:center;color:#fff;background:#031c49}.recent-posts-widget-with-thumbnails{margin:40px 0 0}.recent-posts-widget-with-thumbnails li{margin:0 !important;padding:5px 0;border-bottom:dotted 1px #95989a}.widget_search{margin:40px 0 0}.widget_search .search-form{display:flex;margin:10px 0 0}.widget_search .search-field{padding:5px;border:solid 1px #95989a;box-sizing:border-box}.search-submit{margin:0 !important;padding:5px 0 !important;background:#eba92d}form.search-form input.search-field{float:none !important}form.search-form input.search-submit{float:none !important}form.search-form label{float:none !important}.widget_tag_cloud{margin:40px 0 0}.tagcloud a{border:none}}@media (min-width:1025px){#custom_archive .entry_contain{margin:30px auto 0 auto;width:95%;max-width:960px}#custom_archive .entry_main{width:70%;max-width:615px;float:left}#custom_archive .entry_main h2{line-height:130%}#custom_archive .entry_main article{margin:0 0 30px;padding:0 0 30px;border-bottom:dotted 1px #95989a}#custom_archive .entry_main .left{width:290px;float:left}#custom_archive .entry_main .left img{width:290px;height:200px;object-fit:cover}#custom_archive .entry_main .right{width:290px;float:right}#custom_archive .entry_main .right h3{font-size:26px;line-height:120%}#custom_archive .entry_main .right .cat{margin:10px 0 0}#custom_archive .entry_main .right .cat ul{display:flex;flex-wrap:wrap}#custom_archive .entry_main .right .cat li{margin:10px 10px 0 0}#custom_archive .entry_main .right .cat a{display:inline-block;padding:10px 20px;color:#fff;background:#031c49;white-space:nowrap}#custom_archive .entry_main .right .time{margin:10px 0 0}#custom_archive .entry_main .right .text{margin:10px 0 0}}@media (min-width:600px) and (max-width:1024px){#custom_archive .entry_contain{margin:30px auto 0 auto;width:95%}#custom_archive .entry_main h2{line-height:130%}#custom_archive .entry_main article{display:flex;margin:0 0 30px;padding:0 0 30px;border-bottom:dotted 1px #95989a}#custom_archive .entry_main .left{width:290px;float:left}#custom_archive .entry_main .left img{width:290px;height:200px;object-fit:cover}#custom_archive .entry_main .right{margin:0 0 0 35px;flex:1}#custom_archive .entry_main .right h3{font-size:22px;line-height:120%}#custom_archive .entry_main .right .cat{margin:15px 0 0}#custom_archive .entry_main .right .cat ul{display:flex;flex-wrap:wrap}#custom_archive .entry_main .right .cat li{margin:10px 10px 0 0}#custom_archive .entry_main .right .cat a{display:inline-block;padding:10px 20px;color:#fff;background:#031c49;white-space:nowrap}#custom_archive .entry_main .right .time{margin:10px 0 0}#custom_archive .entry_main .right .text{margin:10px 0 0}}@media (max-width:599px){#custom_archive .entry_contain{margin:30px auto 0 auto;width:95%}#custom_archive .entry_main h2{line-height:130%}#custom_archive .entry_main article{margin:0 0 30px;padding:0 0 30px;border-bottom:dotted 1px #95989a}#custom_archive .entry_main .left img{width:100%;height:200px;object-fit:cover}#custom_archive .entry_main .right h3{margin:15px 0 0;font-size:22px;line-height:120%}#custom_archive .entry_main .right .cat{margin:15px 0 0}#custom_archive .entry_main .right .cat ul{display:flex;flex-wrap:wrap}#custom_archive .entry_main .right .cat li{margin:5px 5px 0 0}#custom_archive .entry_main .right .cat a{display:inline-block;padding:10px;color:#fff;background:#031c49;white-space:nowrap}#custom_archive .entry_main .right .time{margin:10px 0 0}#custom_archive .entry_main .right .text{margin:10px 0 0}}.mawarikomi{clear:both}@media (min-width:1025px){#custom_single .entry_contain{margin:30px auto 0 auto;width:95%;max-width:960px}#custom_single .entry_main{width:70%;max-width:615px;float:left}#custom_single .entry_main .photo img{width:100%}#custom_single .entry_main h2{margin:40px 0 0}#custom_single .entry_main .cat{margin:20px 0 0}#custom_single .entry_main .cat li{display:table-cell;padding:0 10px 0 0}#custom_single .entry_main .cat a{padding:10px 30px;background:#eba92d}#custom_single .entry_main .time{margin:20px 0 0}#custom_single .entry_main p{margin:0 0 1em}#custom_single .nav-links{margin:40px 0 0}#custom_single .nav-previous{margin:0;padding:30px;width:45%;max-width:290px;float:left;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/arrow_left.png) no-repeat #eff1ee;background-position:15px center}#custom_single .nav-next{margin:0;padding:30px;width:45%;max-width:290px;float:right;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/arrow_right.png) no-repeat #eff1ee;background-position:right 15px center}#custom_single .entry_side{width:27%;max-width:320px;float:right}}@media (min-width:600px) and (max-width:1024px){#custom_single .entry_contain{margin:30px auto 0 auto;width:95%}#custom_single .entry_main .photo img{width:100%}#custom_single .entry_main h2{margin:20px 0 0}#custom_single .entry_main .cat{margin:20px 0 0}#custom_single .entry_main .cat li{display:table-cell;padding:0 10px 0 0}#custom_single .entry_main .cat a{padding:10px 30px;background:#eba92d}#custom_single .entry_main .time{margin:20px 0 0}#custom_single .entry_main p{margin:0 0 16px}#custom_single .nav-links{margin:40px 0 0}#custom_single .nav-previous{margin:0;padding:30px;width:45%;max-width:290px;float:left;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/arrow_left.png) no-repeat #eff1ee;background-position:15px center}#custom_single .nav-next{margin:0;padding:30px;width:45%;max-width:290px;float:right;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/arrow_right.png) no-repeat #eff1ee;background-position:right 15px center}#custom_single .entry_side{margin:90px 0 0}}@media (max-width:599px){#custom_single .entry_contain{margin:15px auto 0 auto;width:95%}#custom_single .entry_main .photo img{width:100%}#custom_single .entry_main h2{margin:20px 0 0}#custom_single .entry_main .cat{margin:20px 0 0}#custom_single .entry_main .cat li{display:table-cell;padding:0 10px 0 0}#custom_single .entry_main .cat a{padding:10px 30px;background:#eba92d}#custom_single .entry_main .time{margin:20px 0 0}#custom_single .entry_main p{margin:0 0 16px}#custom_single .nav-links{margin:40px auto 0 auto;width:80%}#custom_single .nav-previous{display:block;margin:0;padding:30px;width:100%;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/arrow_left.png) no-repeat #eff1ee;background-position:15px center}#custom_single .nav-next{display:block;margin:5px 0 0;padding:30px;width:100%;background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/arrow_right.png) no-repeat #eff1ee;background-position:right 15px center}#custom_single .entry_side{margin:50px 0 0}}#custom_page .entry-header{display:none}#custom_page .entry-content{margin:0}.page-id-1219 #head{display:none}.page-id-1219 #foot{display:none}.page-id-1219 #fix_foot{display:none}.page-id-1219 .wpcf7-response-output{font-size:16px;line-height:150%}.page-id-1219 .grecaptcha-badge{display:none}.suidou{margin:0 auto;max-width:780px;color:#000;font-family:'小塚ゴシック Pro','Kozuka Gothic Pro',sans-serif}.suidou a{transition:all .5s ease}.suidou a:hover{opacity:.7}.suidou img{display:block}.suidou .sec_01{background:url(//asahi-boiler.jp/wp-content/themes/asahiboiler/images/suidou_15.png) repeat-y left top;background-size:100%}.suidou .sec_01 .box{margin:0 auto;line-height:150%}.suidou .sec_02{padding:0 0 20px;background:#2175d1}.suidou .sec_02 dl{display:flex;align-items:center;margin:0 auto 40px auto;background:#fff;border-radius:20px}.suidou .sec_02 dt{width:125px;font-weight:700}.suidou .sec_02 dd{flex:1;line-height:150%}.suidou .sec_03{margin:0 auto 40px auto}.suidou .sec_03 input[type=text]{width:100%;border:solid 1px #707070;border-radius:10px;box-sizing:border-box}.suidou .sec_03 input[type=email]{width:100%;border:solid 1px #707070;border-radius:10px;box-sizing:border-box}.suidou .sec_03 input[type=tel]{width:100%;border:solid 1px #707070;border-radius:10px;box-sizing:border-box}.suidou .sec_03 textarea{width:100%;height:350px;line-height:150%;border:solid 1px #707070;border-radius:10px;box-sizing:border-box}.suidou .sec_03 .wpcf7-submit{padding:30px 20px;width:100%;color:#fff;font-weight:700;text-align:center;background:#b52314;border-radius:10px;box-sizing:border-box;cursor:pointer}.wpcf7-list-item.first{margin:0}.wpcf7-list-item-label{cursor:pointer;display:flex;align-items:center}input[type=radio]{opacity:0;position:absolute}.wpcf7-list-item-label:before{background:#fff;border:1px solid #333;border-radius:100%;content:"";height:1.2em;margin-bottom:auto;margin-right:.5em;margin-top:auto;transition:background-color .5s;width:1.2em}input[type=radio]:checked+.wpcf7-list-item-label:before{background-color:#7fbfff;box-shadow:inset 0 0 0 3px #fff}.lp_foot{position:relative;background:#2175d2}.lp_foot .sec_01{text-align:center}.lp_foot .sec_02{padding:20px 0;width:100%;background:#2175d2;position:fixed;bottom:0;left:0}.lp_foot .sec_02 ul{display:flex;justify-content:space-between;margin:0 auto;max-width:735px}@media (min-width:1025px){.suidou .sec_01 .box{padding:25px 30px 25px 50px;max-width:735px;font-size:26px}.suidou .sec_01 .box dl{display:flex;justify-content:space-between;padding:10px 0}.suidou .sec_01 .box dt{width:48%}.suidou .sec_01 .box dd{width:50%}.suidou .sec_01 .box span{font-size:20px}.suidou .sec_02 dl{padding:40px 20px 40px 30px;max-width:735px}.suidou .sec_02 dt{width:125px;font-size:33px}.suidou .sec_02 dd{font-size:33px}.suidou .sec_03{max-width:735px;font-size:33px}.suidou .sec_03 p{margin:0 0 20px}.suidou .sec_03 li{margin:0 0 60px}.suidou .sec_03 li:first-child .wpcf7-radio{display:flex;justify-content:space-between;flex-wrap:wrap}.suidou .sec_03 li:first-child .wpcf7-list-item{margin:0 0 20px;padding:40px;width:48%;border:solid 1px #707070;border-radius:10px;box-sizing:border-box}.suidou .sec_03 input[type=text]{padding:15px 40px}.suidou .sec_03 input[type=email]{padding:15px 40px}.suidou .sec_03 input[type=tel]{padding:15px 40px}.suidou .sec_03 textarea{padding:15px 40px}.suidou .sec_03 .wpcf7-submit{font-size:40px}.lp_foot{padding:0 0 145px}.lp_foot .sec_02 ul{justify-content:center;max-width:735px}.lp_foot .sec_02 li:first-child{display:none}}@media (min-width:600px) and (max-width:1024px){.suidou .sec_01 .box{padding:25px 30px 25px 50px;max-width:735px;font-size:18px}.suidou .sec_01 .box dl{display:flex;justify-content:space-between;padding:10px 0}.suidou .sec_01 .box dt{width:48%}.suidou .sec_01 .box dd{width:50%}.suidou .sec_01 .box span{font-size:14px}.suidou .sec_02 dl{padding:40px 20px 40px 30px;width:95%;max-width:735px}.suidou .sec_02 dt{width:125px;font-size:33px}.suidou .sec_02 dd{font-size:33px}.suidou .sec_03{width:95%;max-width:735px;font-size:20px}.suidou .sec_03 p{margin:0 0 20px}.suidou .sec_03 li{margin:0 0 60px}.suidou .sec_03 li:first-child .wpcf7-radio{display:flex;justify-content:space-between;flex-wrap:wrap}.suidou .sec_03 li:first-child .wpcf7-list-item{margin:0 0 20px;padding:20px;width:48%;border:solid 1px #707070;border-radius:10px;box-sizing:border-box}.suidou .sec_03 input[type=text]{padding:15px 25px}.suidou .sec_03 input[type=email]{padding:15px 25px}.suidou .sec_03 input[type=tel]{padding:15px 25px}.suidou .sec_03 textarea{padding:15px 25px}.suidou .sec_03 .wpcf7-submit{font-size:40px}.lp_foot{padding:0 0 145px}.lp_foot .sec_02 ul{width:95%;max-width:735px}.lp_foot .sec_02 li{width:48%;max-width:355px}}@media (max-width:599px){.suidou .sec_01 .box{padding:25px 30px;font-size:20px}.suidou .sec_01 .box dl{padding:10px 0}.suidou .sec_01 .box span{font-size:16px}.suidou .sec_02 dl{padding:40px 15px;width:92%}.suidou .sec_02 dt{width:80px;font-size:20px}.suidou .sec_02 dd{font-size:16px}.suidou .sec_03{width:92%;font-size:16px}.suidou .sec_03 p{margin:0 0 10px}.suidou .sec_03 li{margin:0 0 30px}.suidou .sec_03 li:first-child .wpcf7-list-item{display:block;margin:0 0 10px;padding:20px;border:solid 1px #707070;border-radius:10px;box-sizing:border-box}.suidou .sec_03 input[type=text]{padding:15px}.suidou .sec_03 input[type=email]{padding:15px}.suidou .sec_03 input[type=tel]{padding:15px}.suidou .sec_03 textarea{padding:15px}.suidou .sec_03 .wpcf7-submit{font-size:20px}.lp_foot{padding:0 0 120px}.lp_foot .sec_02 ul{width:92%}.lp_foot .sec_02 li{width:48%}}.page-id-1224 #head{display:none}.page-id-1224 #foot{display:none}.page-id-1224 #fix_foot{display:none}.page-id-1224 .lp_foot{background:#fff}.page-id-1224 .lp_foot .sec_01{background:#fff}.page-id-1224 .wpcf7-response-output{font-size:16px;line-height:150%}.page-id-1224 .grecaptcha-badge{display:none}.denki{margin:0 auto;max-width:780px;color:#000;font-family:'小塚ゴシック Pro','Kozuka Gothic Pro',sans-serif}.denki a{transition:all .5s ease}.denki a:hover{opacity:.7}.denki img{display:block}.denki .sec_01{margin:0 auto;width:95%}.denki .sec_01 .box{margin:0 auto;line-height:150%}.denki .sec_01 .box li{margin:0 0 0 1em;list-style-type:disc}.denki .sec_02{margin:0 auto;width:95%}.denki .sec_02 dl{display:flex;align-items:center;margin:40px auto;background:#fff000;border-radius:20px}.denki .sec_02 dt{width:125px;font-weight:700}.denki .sec_02 dd{flex:1;line-height:150%}.denki .sec_03{margin:0 auto 40px auto}.denki .sec_03 input[type=text]{width:100%;border:solid 1px #707070;border-radius:10px;box-sizing:border-box}.denki .sec_03 input[type=email]{width:100%;border:solid 1px #707070;border-radius:10px;box-sizing:border-box}.denki .sec_03 input[type=tel]{width:100%;border:solid 1px #707070;border-radius:10px;box-sizing:border-box}.denki .sec_03 textarea{width:100%;height:350px;line-height:150%;border:solid 1px #707070;border-radius:10px;box-sizing:border-box}.denki .sec_03 .wpcf7-submit{padding:30px 20px;width:100%;color:#fff;font-weight:700;text-align:center;background:#b52314;border-radius:10px;box-sizing:border-box;cursor:pointer}.wpcf7-list-item.first{margin:0}.wpcf7-list-item-label{cursor:pointer;display:flex;align-items:center}input[type=radio]{opacity:0;position:absolute}.wpcf7-list-item-label:before{background:#fff;border:1px solid #333;border-radius:100%;content:"";height:1.2em;margin-bottom:auto;margin-right:.5em;margin-top:auto;transition:background-color .5s;width:1.2em}input[type=radio]:checked+.wpcf7-list-item-label:before{background-color:#7fbfff;box-shadow:inset 0 0 0 3px #fff}.lp_foot{position:relative}.lp_foot .sec_01{text-align:center}.lp_foot .sec_02{padding:20px 0;width:100%;background:#b52314;position:fixed;bottom:0;left:0}.lp_foot .sec_02 ul{display:flex;justify-content:space-between;margin:0 auto;max-width:735px}@media (min-width:1025px){.denki .sec_01 .box{font-size:30px}.denki .sec_01 .box dl{display:flex;justify-content:space-between;align-items:center;margin:0 0 90px}.denki .sec_01 .box dt{width:50%;max-width:293px}.denki .sec_01 .box dd{flex:1;margin:0 0 0 5%}.denki .sec_01 .box h2{display:inline-block;font-size:33px;font-weight:700;background:rgba(0,0,0,0) linear-gradient(transparent 60%,#fff000 0%) repeat scroll 0 0}.denki .sec_01 .box h3{margin:20px 0 10px;color:#b52314;font-size:52px;font-weight:700}.denki .sec_01 .box h3 span{font-size:38px}.denki .sec_02 dl{padding:40px 20px 40px 30px}.denki .sec_02 dt{width:125px;font-size:33px}.denki .sec_02 dd{font-size:33px}.denki .sec_03{max-width:735px;font-size:33px}.denki .sec_03 p{margin:0 0 20px}.denki .sec_03 li{margin:0 0 60px}.denki .sec_03 li:first-child .wpcf7-radio{display:flex;justify-content:space-between;flex-wrap:wrap}.denki .sec_03 li:first-child .wpcf7-list-item{margin:0 0 20px;padding:40px;width:48%;border:solid 1px #707070;border-radius:10px;box-sizing:border-box}.denki .sec_03 input[type=text]{padding:15px 40px}.denki .sec_03 input[type=email]{padding:15px 40px}.denki .sec_03 input[type=tel]{padding:15px 40px}.denki .sec_03 textarea{padding:15px 40px}.denki .sec_03 .wpcf7-submit{font-size:40px}.lp_foot{padding:0 0 145px}.lp_foot .sec_02 ul{justify-content:center;max-width:735px}.lp_foot .sec_02 li:first-child{display:none}}@media (min-width:600px) and (max-width:1024px){.denki .sec_01 .box{font-size:20px}.denki .sec_01 .box dl{display:flex;justify-content:space-between;align-items:center;margin:0 0 70px}.denki .sec_01 .box dt{width:50%;max-width:293px}.denki .sec_01 .box dd{flex:1;margin:0 0 0 5%}.denki .sec_01 .box h2{display:inline-block;font-size:24px;font-weight:700;background:rgba(0,0,0,0) linear-gradient(transparent 60%,#fff000 0%) repeat scroll 0 0}.denki .sec_01 .box h3{margin:20px 0 10px;color:#b52314;font-size:48px;font-weight:700}.denki .sec_01 .box h3 span{font-size:30px}.denki .sec_02 dl{padding:40px 20px 40px 30px;width:95%;max-width:735px}.denki .sec_02 dt{width:125px;font-size:33px}.denki .sec_02 dd{font-size:33px}.denki .sec_03{width:95%;max-width:735px;font-size:20px}.denki .sec_03 p{margin:0 0 20px}.denki .sec_03 li{margin:0 0 60px}.denki .sec_03 li:first-child .wpcf7-radio{display:flex;justify-content:space-between;flex-wrap:wrap}.denki .sec_03 li:first-child .wpcf7-list-item{margin:0 0 20px;padding:20px;width:48%;border:solid 1px #707070;border-radius:10px;box-sizing:border-box}.denki .sec_03 input[type=text]{padding:15px 25px}.denki .sec_03 input[type=email]{padding:15px 25px}.denki .sec_03 input[type=tel]{padding:15px 25px}.denki .sec_03 textarea{padding:15px 25px}.denki .sec_03 .wpcf7-submit{font-size:40px}.lp_foot{padding:0 0 145px}.lp_foot .sec_02 ul{width:95%;max-width:735px}.lp_foot .sec_02 li{width:48%;max-width:355px}}@media (max-width:599px){.denki .sec_01 .box{font-size:18px}.denki .sec_01 .box dl{margin:0 0 70px}.denki .sec_01 .box dt img{margin:0 auto}.denki .sec_01 .box dd{margin:15px 0 0}.denki .sec_01 .box h2{display:inline-block;font-size:24px;font-weight:700;background:rgba(0,0,0,0) linear-gradient(transparent 60%,#fff000 0%) repeat scroll 0 0}.denki .sec_01 .box h3{margin:10px 0 0;color:#b52314;font-size:48px;font-weight:700}.denki .sec_01 .box h3 span{font-size:30px}.denki .sec_02 dl{padding:40px 15px;width:92%}.denki .sec_02 dt{width:80px;font-size:20px}.denki .sec_02 dd{font-size:16px}.denki .sec_03{width:92%;font-size:16px}.denki .sec_03 p{margin:0 0 10px}.denki .sec_03 li{margin:0 0 30px}.denki .sec_03 li:first-child .wpcf7-list-item{display:block;margin:0 0 10px;padding:20px;border:solid 1px #707070;border-radius:10px;box-sizing:border-box}.denki .sec_03 input[type=text]{padding:15px}.denki .sec_03 input[type=email]{padding:15px}.denki .sec_03 input[type=tel]{padding:15px}.denki .sec_03 textarea{padding:15px}.denki .sec_03 .wpcf7-submit{font-size:20px}.lp_foot{padding:0 0 120px}.lp_foot .sec_02 ul{width:92%}.lp_foot .sec_02 li{width:48%}}