/*!
Theme Name: フカミナトリフォーム Child
Author: Lead yamada
Description:
Template: fukaminato
*/body{font-family:"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,游ゴシック体,"Yu Gothic",YuGothic,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}a:hover{cursor:pointer;opacity:.7}p{line-height:1.8}@media screen and (min-width:1100px){.cont_2clm{padding-bottom:80px}}.f_min{font-family:"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN",游明朝,YuMincho,HG明朝E,"Sawarabi Mincho","ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝",serif}.mainwrap{width:calc(100% - 30px);margin:0 auto;max-width:1200px;overflow:hidden}@media screen and (max-width:767px){.mainwrap.mw_max{width:100%}}.contentscolumn{width:100%;max-width:1300px;overflow:hidden;margin:0 auto;padding:10px 15px 30px}.contentscolumn.column2{overflow:hidden}@media print,screen and (min-width:960px){.contentscolumn.column2 .maincolumn{width:calc(100% - 280px - 50px);float:left}.contentscolumn.column2 .side{width:280px;float:right}}.contentscolumn.mainwrap{max-width:1300px;margin:0 auto}@media print,screen and (min-width:1200px){.contentscolumn{padding:30px 50px}}@media print,screen and (max-width:959px){.side{display:none}}@media print,screen and (min-width:960px){.cont_2clm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cont_2clm .content{width:calc(100% - 280px - 50px)}.cont_2clm .side{width:280px}}@media print,screen and (min-width:1200px){.cont_2clm{width:1200px;max-width:1200px}}.mw_990{max-width:990px}.mw_1920{max-width:1920px}.pad_7{padding:7px}.pad_15{padding:15px}.pad_015{padding:0 15px}.pad_in{padding:15px}@media print,screen and (min-width:1200px){.pad_in{padding:30px}}.com_btm{margin-bottom:30px}@media print,screen and (min-width:768px){.com_btm{margin-bottom:60px 0}}.com_btm.half{margin-bottom:15px}@media print,screen and (min-width:768px){.com_btm.half{margin-bottom:30px 0}}.com_pad{padding:30px 0}@media print,screen and (min-width:768px){.com_pad{padding:60px 0}}.com_pad.half{padding:15px 0}@media print,screen and (min-width:768px){.com_pad.half{padding:30px 0}}.com_btm{margin-bottom:30px}@media print,screen and (min-width:768px){.com_btm{margin-bottom:60px}}.com_btm_h{margin-bottom:15px}@media print,screen and (min-width:768px){.com_btm_h{margin-bottom:30px}}.wrap_map{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.wrap_map iframe{position:absolute;left:0;top:0;height:100%;width:100%}.wrap_movie{position:relative;width:100%;padding-top:56.25%}.wrap_movie iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}.ta_c{text-align:center}.ta_r{text-align:right}.ta_l{text-align:left}.spview{display:none}@media print,screen and (max-width:767px){.spview{display:block}}.sptaview{display:none}@media print,screen and (max-width:980px){.sptaview{display:block}}.taview{display:none}@media print,screen and (min-width:768px)and (max-width:980px){.taview{display:block}}.tapcview{display:none}@media print,screen and (min-width:768px){.tapcview{display:block}}.pcview{display:none}@media print,screen and (min-width:981px){.pcview{display:block}}.flex{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex.fnowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex.c2 .item{width:calc((100% - 20px)/2);margin-right:20px}.flex.c2 .item:nth-child(2n){margin-right:0}@media print,screen and (min-width:768px){.flex.c2.spc3 .item{width:calc((100% - 40px)/3)}.flex.c2.spc3 .item:nth-child(2n){margin-right:20px}.flex.c2.spc3 .item:nth-child(3n){margin-right:0}}@media print,screen and (min-width:768px){.flex.c2.spc4 .item{width:calc((100% - 60px)/4)}.flex.c2.spc4 .item:nth-child(2n){margin-right:20px}.flex.c2.spc4 .item:nth-child(4n){margin-right:0}}.flex.c3 .item{width:calc((100% - 40px)/3);margin-right:20px}.flex.c3 .item:nth-child(3n){margin-right:0}.flex.sp2pc3 .item{width:calc((100% - 40px)/2);margin-right:20px}.flex.sp2pc3 .item:nth-child(2n){margin-right:0}@media print,screen and (min-width:768px){.flex.sp2pc3 .item{width:calc((100% - 40px)/3);margin-right:20px}.flex.sp2pc3 .item:nth-child(3n){margin-right:0}}.flex.sp3pc6 .item{width:calc((100% - 40px)/3);margin-right:20px}.flex.sp3pc6 .item:nth-child(3n){margin-right:0}@media print,screen and (min-width:768px){.flex.sp3pc6 .item{width:calc((100% - 100px)/6)}}.flex.sp2pc4 .item{width:calc((100% - 20px)/2);margin-right:20px}.flex.sp2pc4 .item:nth-child(2n){margin-right:0}@media print,screen and (min-width:768px){.flex.sp2pc4 .item{width:calc((100% - 60px)/4)}}.flex.c4 .item{width:calc((100% - 60px)/4)}.flex.c5 .item{width:calc((100% - 80px)/5)}.flex.ac{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex.sb{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex.ae{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex.fr{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media print,screen and (min-width:768px){.flex_pc{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex_pc.ac{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex_pc.sb{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex_pc.ae{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex_pc.fr{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex_pc.c2>.item{width:calc((100% - 30px)/2);margin-right:30px}.flex_pc.c2>.item:nth-child(2n){margin-right:0}.flex_pc.c3>.item{width:calc((100% - 60px)/3);margin-right:30px}.flex_pc.c3>.item:nth-child(3n){margin-right:0}.flex_pc.c4>.item{width:calc((100% - 90px)/4);margin-right:30px}.flex_pc.c4>.item:nth-child(4n){margin-right:0}.flex_pc.c5>.item{width:calc((100% - 120px)/5);margin-right:30px}.flex_pc.c5>.item:nth-child(5n){margin-right:0}}@media print,screen and (min-width:768px){.boxwrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.boxwrap.ac{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.boxwrap.ae{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.boxwrap.fr{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.boxwrap>.item1{width:10%}.boxwrap>.item9{width:calc(90% - 30px)}.boxwrap>.item2{width:20%}.boxwrap>.item8{width:calc(80% - 30px)}.boxwrap>.item3{width:30%}.boxwrap>.item7{width:calc(70% - 30px)}.boxwrap>.item4{width:40%}.boxwrap>.item6{width:calc(60% - 30px)}.boxwrap>.item5{width:calc((100% - 30px)/2)}.boxwrap>.item10{width:100%}.boxwrap img{margin-bottom:0}}.boxwrap.bwsp{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.boxwrap.bwsp.ac{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.boxwrap.bwsp.ae{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.boxwrap.bwsp.fr{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.boxwrap.bwsp>.item1{width:10%}.boxwrap.bwsp>.item9{width:calc(90% - 15px)}.boxwrap.bwsp>.item2{width:20%}.boxwrap.bwsp>.item8{width:calc(80% - 15px)}.boxwrap.bwsp>.item3{width:30%}.boxwrap.bwsp>.item7{width:calc(70% - 15px)}.boxwrap.bwsp>.item4{width:40%}.boxwrap.bwsp>.item6{width:calc(60% - 15px)}.boxwrap.bwsp>.item5{width:calc((100% - 15px)/2)}.boxwrap.bwsp>.item10{width:100%}.bg_theme{background:#ff7900}.bg_white{background:#fff}.c_theme{color:#ff7900}.c_blue{color:#273ebe}.c_red{color:#be272d}.c_yellow{color:#ffea00}.c_brown{color:#42210b}.border_theme{border:solid 3px #ff7900}@media screen and (-webkit-min-device-pixel-ratio:0){img{image-rendering:-webkit-optimize-contrast}.iPhone img{image-rendering:auto}}_::-webkit-full-page-media,_:future,:root img{image-rendering:auto}.mbno{margin-bottom:0}.mb7{margin-bottom:7px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb15_30{margin-bottom:15px}@media print,screen and (min-width:768px){.mb15_30{margin-bottom:30px}}.mb30_60{margin-bottom:30px}@media print,screen and (min-width:768px){.mb30_60{margin-bottom:60px}}.marker{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(0%,#f7e921));background:-webkit-linear-gradient(transparent 60%,#f7e921 0%);background:linear-gradient(transparent 60%,#f7e921 0%)}.post_thumb{position:relative;overflow:hidden;padding-top:65%}.post_thumb img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.link_text a{color:#1565c0;text-decoration:underline}.com_fukidashi_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.com_fukidashi_wrap .face_icon{width:25%}.com_fukidashi_wrap .fukidashi{width:65%;background:#fff6e2;padding:20px;border-radius:15px;position:relative;color:#be272d;margin:0 3px 3px 0;-webkit-box-shadow:3px 3px 0 #d4ca98;box-shadow:3px 3px 0 #d4ca98}.com_fukidashi_wrap .fukidashi:after{border:solid rgba(0,0,0,0);content:"";height:0;width:0;pointer-events:none;position:absolute;border-color:rgba(222,231,231,0);border-top-width:14px;border-bottom-width:14px;border-left-width:24px;border-right-width:24px;margin-top:-14px;border-right-color:#fff6e2;right:100%;top:30px}@media print,screen and (min-width:768px){.com_fukidashi_wrap{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.com_fukidashi_wrap .face_icon{width:15%}.com_fukidashi_wrap .fukidashi{width:80%;padding:20px 30px}.com_fukidashi_wrap .fukidashi:after{top:50%}}@media print,screen and (min-width:1100px){.pankuzu ul{width:100%;max-width:1200px}}table{border-collapse:collapse}table th,table td{border:solid 1px #ccc;text-align:center;padding:5px 10px}table td{background:#fff}table thead{background:#ff7900;color:#fff}@media print,screen and (min-width:1200px){table th,table td{padding:10px}}table.p-table01 td:last-child{text-align:left}@media print,screen and (max-width:640px){table.p-table01 thead{display:none}table.p-table01 tr{display:block;width:100%;margin-bottom:15px}table.p-table01 td{display:block;width:100%;text-align:left}table.p-table01 td:first-child{background:#ff7900;color:#fff;font-weight:700;text-align:center;border-bottom:none}table.p-table01 td:before{content:attr(data-label);float:left;font-weight:700;margin-right:10px}table.p-table01 td:last-child:before{width:100%}table.p-table01 td br{display:none}}@media screen and (min-width:768px){table.p-table01 th:nth-child(n+1):nth-child(-n+3){width:20%}}@media print,screen and (min-width:1200px){table.p-table01 th:nth-child(n+1):nth-child(-n+3){width:16%}}.fwb{font-weight:700}.case_url:hover{background:#ff7900;color:#fff;text-decoration:underline}.content h2{font-size:20px;line-height:30px;color:#fff;letter-spacing:1px;margin:20px auto;padding:10px;background-color:#ff7900;display:block;position:relative;font-family:"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,游ゴシック体,"Yu Gothic",YuGothic,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;text-align:left;background-image:none}.content h2 .far.fa-copy{display:none}.content h3{color:#42210b;background:none}.content h3:before{background:#ff7900}@media screen and (max-width:959px){.post-template-default .cont_2clm .content{width:95%;margin:0 auto}}.header{background:#fbf9f7;height:68px}.header img{vertical-align:bottom;width:100%;height:auto}.header p{text-align:left;color:#333;margin:0;font-size:14px;letter-spacing:0}.header h1{position:static}@media screen and (max-width:1100px){.header h1{width:auto}}.header .site-h1{padding:5px 0 0 0}.header .site-h1 h1{font-size:14px}@media print,screen and (max-width:768px){.header .site-h1{width:100%;overflow:hidden;white-space:nowrap;padding-top:2px}.header .site-h1 h1{font-size:12px;-webkit-animation:scrollSample01 10s linear infinite;animation:scrollSample01 10s linear infinite}}@-webkit-keyframes scrollSample01{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes scrollSample01{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.header .openbtn{position:relative;z-index:1001;cursor:pointer;width:43px;height:43px;border-radius:5px;background:#ff7900}.header .openbtn span{display:inline-block;-webkit-transition:all .4s;transition:all .4s;position:absolute;left:12px;height:2px;border-radius:5px;background:#fbf9f7;width:45%;-webkit-transition:all .5s;transition:all .5s}.header .openbtn span:nth-of-type(1){top:10px}.header .openbtn span:nth-of-type(2){top:16px}.header .openbtn span:nth-of-type(3){top:22px}.header .openbtn span:nth-of-type(3):after{content:"MENU";position:absolute;top:3px;left:-4px;color:#fbf9f7;font-size:10px;text-transform:uppercase}.header .openbtn.active span:nth-of-type(1){top:10px;left:16px;-webkit-transform:translateY(6px) rotate(-45deg);transform:translateY(6px) rotate(-45deg);width:30%}.header .openbtn.active span:nth-of-type(2){opacity:0}.header .openbtn.active span:nth-of-type(3){top:22px;left:16px;-webkit-transform:translateY(-6px) rotate(45deg);transform:translateY(-6px) rotate(45deg);width:30%}.header .openbtn.active span:nth-of-type(3):after{content:"CLOSE";-webkit-transform:translateY(0) translateX(-2px) rotate(-45deg);transform:translateY(0) translateX(-2px) rotate(-45deg);top:3px;left:1px}.header_content{height:48px}.header_content .item_left{height:100%}.header_content .item_left .logo{width:180px}.header_content .item_left .logo a{display:block}.header_content .item_left .anniversary_mark{width:40px}.header_content .item_right{width:43px;height:100%}.header_content .item_right .header_contact{display:none}@media screen and (max-width:768px){.header{position:fixed;top:0;left:0;width:100%;z-index:1000;background:#fbf9f7;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width:769px){.header{height:auto}.header h1.site-h1{display:block;font-weight:400;font-size:12px;padding:5px 0;-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;max-height:27px;line-height:1.8;margin-bottom:10px}.header .openbtn{display:none}.header_content{height:auto;margin-bottom:12px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header_content .item_left .logo{width:200px}.header_content .item_left .anniversary_mark{width:60px}.header_content .item_right{width:60%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.header_content .item_right .header_contact{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.header_content .item_right .header_contact .address_wrap br{display:none}.header_content .item_right .header_contact .address_wrap li{font-size:12px;margin-bottom:5px}.header_content .item_right .header_contact .address_wrap span{background:#42210b;color:#fff;padding:4px;display:inline-block;margin-right:6px;line-height:1}.header_content .item_right .header_contact .tel_wrap{width:40%}.header_content .item_right .header_contact .tel_wrap .index{font-weight:700;position:relative;margin-bottom:4px;font-size:12px}.header_content .item_right .header_contact .tel_wrap .index:before{position:absolute;top:calc(50% - 1px);left:0;width:100%;height:2px;content:"";background:#333}.header_content .item_right .header_contact .tel_wrap .index span{position:relative;padding:0 .5em;background:#fbf9f7}.header_content .item_right .header_contact .tel_wrap .opentime{font-size:10px;line-height:1;padding:3px 0;background:#ff7900;color:#fff}}@media print,screen and (min-width:1200px){.header_content .item_left .logo{width:340px}.header_content .item_left .anniversary_mark{width:90px;margin-left:15px}.header_content .item_right{width:52%}.header_content .item_right .header_contact .address_wrap li{font-size:14px}.header_content .item_right .header_contact .tel_wrap{width:50%}.header_content .item_right .header_contact .tel_wrap .index{font-size:14px}.header_content .item_right .header_contact .tel_wrap .index:before{top:calc(50% - 3px)}.header_content .item_right .header_contact .tel_wrap .opentime{font-size:14px}}.spheadernav{margin-top:68px}.spheadernav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:scroll;white-space:nowrap;margin-bottom:0;padding:5px 0 5px 15px}.spheadernav ul li{margin-right:15px}.spheadernav ul li a{color:#ff7900;text-decoration:none;font-size:14px}@media screen and (min-width:769px){.spheadernav{display:none}}.gnav{background:#ff7900;padding:10px}@media screen and (max-width:768px){.gnav{position:fixed;z-index:1000;top:0;right:-120%;width:310px;height:100vh;background:#fbf9f7;-webkit-transition:all .6s;transition:all .6s}.gnav .mainwrap{padding-top:40px}.gnav .spnav_top{padding-top:80px}.gnav .spnav_top .item{display:block;width:48.5%;margin-bottom:10px}.gnav .globalnav li{position:relative}.gnav .globalnav li a{display:block;padding:12px 7px 12px 7px;border-bottom:1px solid #666;line-height:1;color:#333;text-decoration:none;font-size:14px}.gnav .globalnav li .sub-menu{display:none}.gnav .globalnav li .sub-menu a{padding-left:15px}.gnav .globalnav li .toggle_btn{position:absolute;top:5px;right:0;width:30px;height:30px;display:block;z-index:10002}.gnav .globalnav li .toggle_btn:before{content:"";background-image:url(../../../../../../themes/fukaminato-child/images/arrow_down_g.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;width:12px;height:12px;position:absolute;right:8px;top:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.gnav .globalnav li .toggle_btn:after{content:"";width:16px;height:16px;border:1px solid #ccc;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.gnav .globalnav li .toggle_btn.close:before{-webkit-transform:rotate(180deg) translateY(-50%);transform:rotate(180deg) translateY(-50%);top:2%}}.gnav.panelactive{right:0}.gnav.panelactive .scrolling_wrap{height:100%;overflow-y:scroll}.gnav.panelactive .scrolling_wrap .mainwrap{overflow:visible}.gnav.panelactive .scrolling_wrap.swsp{position:fixed;z-index:5;width:295px;height:100vh;overflow:auto;-webkit-overflow-scrolling:touch}.gnav.panelactive .scrolling_wrap .spnav_bottom{padding-top:30px;margin-bottom:5em}.gnav.panelactive .scrolling_wrap .spnav_bottom .item{display:block;margin-bottom:15px}.gnav.panelactive .scrolling_wrap .spnav_middle{padding-top:30px}@media screen and (min-width:769px){.gnav .spheadernav{display:none}.gnav .spnav_bottom,.gnav .spnav_top{display:none}.gnav .mainwrap{position:relative;height:35px;overflow:visible}.gnav.fixed{width:100%;position:fixed;top:0;z-index:10}.gnav .globalnav{position:absolute;width:100%;top:0;z-index:5;height:35px;margin:0 auto;width:100%;font-size:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:769px)and (min-width:1024px){.gnav .globalnav{font-size:18px}}@media screen and (min-width:769px){.gnav .globalnav .menu-item{list-style:none;position:relative;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.gnav .globalnav .menu-item:after{content:"";background:#fff;width:2px;height:35px;display:inline-block;position:absolute;right:0;top:0}.gnav .globalnav .menu-item:first-child:before{content:"";background:#fff;width:2px;height:35px;display:inline-block;position:absolute;left:0;top:0}.gnav .globalnav .menu-item a{display:block;text-align:center;text-decoration:none;width:100%;font-weight:bolder;height:35px;line-height:35px;color:#fff}.gnav .globalnav .menu-item .sub-menu{top:100%;width:240px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.gnav .globalnav .menu-item .sub-menu .menu-item{overflow:hidden}.gnav .globalnav .menu-item .sub-menu .menu-item:first-child:before,.gnav .globalnav .menu-item .sub-menu .menu-item:after{content:none}.gnav .globalnav .menu-item .sub-menu .menu-item.menu-item-has-children:hover{overflow:visible}.gnav .globalnav .menu-item .sub-menu .menu-item.menu-item-has-children .sub-menu{top:0;left:100%;-webkit-transform:translateX(0);transform:translateX(0)}.gnav .globalnav .menu-item .sub-menu .menu-item.menu-item-has-children .sub-menu .menu-item{-webkit-transform:translateY(0);transform:translateY(0)}.gnav .globalnav .menu-item .sub-menu .menu-item.menu-item-has-children .sub-menu .menu-item a{background:#fff;color:#ff7900}.gnav .globalnav .menu-item .sub-menu .menu-item.menu-item-has-children .sub-menu .menu-item a:hover{background:#ff7900;color:#fff}.gnav .globalnav .menu-item:hover{opacity:1}.gnav .globalnav .menu-item:hover .sub-menu{display:block;-webkit-transition:.5s;-webkit-transition:all .5s;transition:all .5s}.gnav .globalnav .menu-item:hover>.sub-menu>.menu-item{height:55px;visibility:visible}.gnav .globalnav .menu-item:hover>.sub-menu>.menu-item a{height:55px;line-height:55px}.gnav .globalnav .menu-item:hover>.sub-menu>.menu-item:hover .sub-menu{display:block}.gnav .globalnav .menu-item .menu-item{width:100%;height:0;overflow:hidden;-webkit-transition:.5s;-webkit-transition:all .5s;transition:all .5s;border-right:none;-webkit-transform:translateY(10px);transform:translateY(10px)}.gnav .globalnav .menu-item .menu-item a{border-bottom:1px solid #eee;color:#fff;background:#ff7900;font-size:16px}.gnav .globalnav .menu-item .menu-item a:hover{opacity:1;color:#ff7900;background:#fff}.gnav .globalnav .menu-item .menu-item .sub-menu{position:absolute;left:100%;top:0;width:100%}}@media print,screen and (min-width:769px)and (max-width:1200px){.gnav .mainwrap{width:100%}}.topkv_area img{vertical-align:bottom;width:100%;height:auto}.topkv_slide{overflow:hidden}.topkv_slide .slick-slide{max-width:1200px;opacity:.5}.topkv_slide .slick-slide.slick-current{opacity:1}.topkv_choice-btn_wrap{background:#fab337;padding:20px 0}@media print,screen and (max-width:767px){.topkv_choice-btn_wrap{display:none}}.topkv_choice-btn{width:100%;max-width:1200px;margin:0 auto}.topkv_choice-btn .slick-track{-webkit-transform:unset!important;transform:unset!important}.topkv_choice-btn .slide_item{padding:0 10px;cursor:pointer}.top_forward{background:#42210b;padding:10px 0}.top_forward .mainwrap{overflow:visible}.top_forward .sns_icon_wrap .item{padding:0 5px}.top_forward .item.text{width:45%}.top_forward_bottom{width:53%}.top_forward_bottom .item.google_review_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:70%;text-decoration:none}.top_forward_bottom .item.sns_icon_wrap{width:29%}.top_forward_bottom .item.sns_icon_wrap .item{width:32%;padding:0 2px}@media print,screen and (max-width:1024px){.top_forward .top_forward_bottom .item.google_review_wrap .google_review .g_rating{font-size:18px}}@media print,screen and (max-width:1119px){.top_forward .item.text{width:100%;margin:0 auto .5em}.top_forward_bottom.flex.sb{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto;width:100%}.top_forward .sns_icon_wrap{width:30%}}.page-id-2083 .else_kv{background-image:url(../../../../../../themes/fukaminato-child/images/tosou_kv_bg.jpg);background-repeat:no-repeat;background-size:cover;padding-top:10px}.page-id-2083 .else_kv img{vertical-align:bottom;width:100%;height:auto}.page-id-5012 .else_kv{background-image:url(../../../../../../themes/fukaminato-child/images/roof-const_kvbg.jpg);background-repeat:no-repeat;background-size:cover;padding-top:10px}.page-id-5012 .else_kv img{vertical-align:bottom;width:100%;height:auto}.page-id-149 .else_kv,.page-id-1012 .else_kv,.page-id-1252 .else_kv,.page-id-5002 .else_kv,.page-id-5046 .else_kv,.page-id-5053 .else_kv{background-image:url(../../../../../../themes/fukaminato-child/images/company_kvbg.jpg);background-repeat:no-repeat;background-size:cover;padding-top:10px}.page-id-149 .else_kv img,.page-id-1012 .else_kv img,.page-id-1252 .else_kv img,.page-id-5002 .else_kv img,.page-id-5046 .else_kv img,.page-id-5053 .else_kv img{vertical-align:bottom;width:100%;height:auto}.page-id-5042 .home_reason{background:#ffeec6}.page-id-5042 .home_reason img{width:100%;height:auto}.page-id-5042 .home_reason h1{color:#42210b;font-size:4.2vw}.page-id-5042 .home_reason h1 .fz_l{font-size:1.5em}@media print,screen and (min-width:768px){.page-id-5042 .home_reason h1{font-size:32px}}@media print,screen and (min-width:1200px){.page-id-5042 .home_reason h1{font-size:48px}}.gmb_review_wrap{margin-left:20px}@media print,screen and (max-width:610px){.gmb_review_wrap{margin-left:0}}.gmb_review_wrap_inner{width:100%;max-width:1200px;margin:0 auto}.gmb_review_wrap_inner a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none}.gmb_review_wrap_inner #user_ratings_total-1{background-image:url(../../../../../../themes/fukaminato-child/images/google.png);background-repeat:no-repeat;background-size:contain;width:180px;height:60px;position:relative}.gmb_review_wrap_inner #user_ratings_total-1 span{position:absolute;top:-5px;right:0;font-size:18px;background:red;border:#fff;border-radius:10px;display:inline-block;padding:2px 10px;line-height:1;color:#fff;font-weight:700}@media print,screen and (max-width:610px){.gmb_review_wrap_inner #user_ratings_total-1{width:100px;height:30px}.gmb_review_wrap_inner #user_ratings_total-1 span{font-size:12px}}.gmb_review_wrap_inner #rating-1{margin-left:20px;color:#fff;font-size:28px;font-weight:700}.gmb_review_wrap_inner #rating-1 span{color:#ffe91f}@media print,screen and (max-width:610px){.gmb_review_wrap_inner #rating-1{margin-left:5px;font-size:16px;margin-right:10px}}.gmb_review_list_wrap .gmb_review_wrap_head{position:relative;background:#ff9b06;padding:15px}.gmb_review_list_wrap .gmb_review_wrap_head .flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:wrap;-webkit-flex:wrap;-ms-flex:wrap;flex:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-left:170px;margin:10px 0}@media print,screen and (max-width:599px){.gmb_review_list_wrap .gmb_review_wrap_head .flex{padding-left:0}}.gmb_review_list_wrap .gmb_review_wrap_head .gmb_review_storename{padding-left:170px}@media print,screen and (max-width:599px){.gmb_review_list_wrap .gmb_review_wrap_head .gmb_review_storename{padding-left:60px}}.gmb_review_list_wrap .gmb_review_wrap_head:before{content:"";background-image:url(../../../../../../themes/fukaminato-child/images/google.png);background-repeat:no-repeat;background-size:contain;display:inline-block;width:150px;height:50px;position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media print,screen and (max-width:599px){.gmb_review_list_wrap .gmb_review_wrap_head:before{width:60px;height:20px;top:10px;-webkit-transform:translateY(0);transform:translateY(0)}}.gmb_review_list_wrap .gmb_review_wrap_head .gmb_review_storename,.gmb_review_list_wrap .gmb_review_wrap_head #rating-2,.gmb_review_list_wrap .gmb_review_wrap_head #user_ratings_total-2{color:#fff;line-height:1.3;font-size:22px}@media print,screen and (max-width:599px){.gmb_review_list_wrap .gmb_review_wrap_head .gmb_review_storename,.gmb_review_list_wrap .gmb_review_wrap_head #rating-2,.gmb_review_list_wrap .gmb_review_wrap_head #user_ratings_total-2{font-size:16px}}.gmb_review_list_wrap .gmb_review_wrap_head #rating-2,.gmb_review_list_wrap .gmb_review_wrap_head #user_ratings_total-2{font-weight:700}.gmb_review_list_wrap .gmb_review_wrap_head #rating-2{margin-right:15px}.gmb_review_list_wrap .gmb_review_wrap_head #rating-2 span{color:#ffe91f}.gmb_review_list_wrap .gmb_review_wrap_inner{border-left:2px solid #ccc;border-right:2px solid #ccc;border-bottom:2px solid #ccc;padding:15px 30px 15px 15px}@media print,screen and (max-width:599px){.gmb_review_list_wrap .gmb_review_wrap_inner{padding:10px 15px}}@media print,screen and (max-width:599px){.gmb_review_list_wrap .gmb_review_wrap_inner #reviews{padding-left:0}}.gmb_review_list_wrap .gmb_review_wrap_inner #reviews .review_list{padding-bottom:55px;border-bottom:1px dashed #ccc;overflow:hidden;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;height:115px;position:relative}.gmb_review_list_wrap .gmb_review_wrap_inner #reviews .review_list .open_trigger{position:absolute;bottom:10px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);color:#ff9b06;width:156px;text-align:center;border-radius:4px;font-weight:700}.gmb_review_list_wrap .gmb_review_wrap_inner #reviews .review_list .open_trigger:before{content:"＋　続きを見る";display:inline}.gmb_review_list_wrap .gmb_review_wrap_inner #reviews .review_list:before{display:block;position:absolute;bottom:0;left:0;content:"";width:100%;height:60px;background:-webkit-linear-gradient(top,rgba(242,242,242,0) 0%,rgba(242,242,242,.9) 50%,rgba(242,242,242,.9) 50%,#f2f2f2 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(242,242,242,0)),color-stop(50%,rgba(242,242,242,.9)),color-stop(50%,rgba(242,242,242,.9)),to(#f2f2f2));background:linear-gradient(top,rgba(242,242,242,0) 0%,rgba(242,242,242,.9) 50%,rgba(242,242,242,.9) 50%,#f2f2f2 100%)}.gmb_review_list_wrap .gmb_review_wrap_inner #reviews .review_list.is-show{height:auto}.gmb_review_list_wrap .gmb_review_wrap_inner #reviews .review_list.is-show .open_trigger:before{content:"ー　閉じる";display:inline}.gmb_review_list_wrap .gmb_review_wrap_inner #reviews .review_list.is-show:before{display:none}.gmb_review_list_wrap .gmb_review_wrap_inner #reviews .review_list::marker{content:none}.gmb_review_list_wrap .gmb_review_wrap_inner #reviews .review_list .rating{color:#ffe91f}.gmb_review_list_wrap .gmb_review_wrap_inner #reviews .review_list .rating[data-rate="1"]:before{content:"★"}.gmb_review_list_wrap .gmb_review_wrap_inner #reviews .review_list .rating[data-rate="2"]:before{content:"★★"}.gmb_review_list_wrap .gmb_review_wrap_inner #reviews .review_list .rating[data-rate="3"]:before{content:"★★★"}.gmb_review_list_wrap .gmb_review_wrap_inner #reviews .review_list .rating[data-rate="4"]:before{content:"★★★★"}.gmb_review_list_wrap .gmb_review_wrap_inner #reviews .review_list .rating[data-rate="5"]:before{content:"★★★★★"}.gmb_review_list_wrap .gmb_review_wrap_inner #reviews .review_list .time{padding:0 10px}.gmb_review_list_wrap .gmb_review_wrap_inner #reviews .review_list .text{display:block}.gmb_review_list_wrap .gmb_review_wrap_inner .more_btn_wrap{text-align:center;width:200px;margin:20px auto}.gmb_review_list_wrap .gmb_review_wrap_inner .more_btn_wrap a{background:#ff9b06;width:100%;color:#fff;display:block;border-radius:4px}.footer{padding-bottom:57px;padding-top:0}.footer img{vertical-align:bottom;width:100%;height:auto}.footer_storename{background:#fab337;padding:8px 0}.footer_storename a{color:#333;text-decoration:none;font-size:14px;line-height:1.4}@media print,screen and (min-width:769px){.footer_storename a{font-size:16px}}.footer_inner{background:#ff7900;padding-top:2em}@media print,screen and (min-width:769px){.footer{padding-bottom:0}}.footer_info{color:#333;margin-bottom:2em}.footer_info .mainwrap{background:#fbf9f7;padding:15px}.footer_info .item_left{width:100%;max-width:400px;margin:0 auto 15px}.footer_info .item_left .logo{width:75%}.footer_info .item_left .logo img{width:100%}.footer_info .item_left .anniversary_mark{width:23%}.footer_info .item_left .anniversary_mark img{width:100%}.footer_info .item_right{width:100%}.footer_info .item_right .address_wrap{margin-bottom:15px}.footer_info .item_right .address_wrap li{font-size:12px;margin-bottom:5px}.footer_info .item_right .address_wrap li:last-child{margin-bottom:0}.footer_info .item_right .address_wrap li br{display:none}.footer_info .item_right .address_wrap span{background:#42210b;color:#fff;padding:4px;display:inline-block;margin-right:6px;line-height:1}.footer_info .item_right .tel_wrap .index{font-weight:700;position:relative;margin-bottom:4px;font-size:12px}.footer_info .item_right .tel_wrap .index:before{position:absolute;top:calc(50% - 1px);left:0;width:100%;height:2px;content:"";background:#333}.footer_info .item_right .tel_wrap .index span{position:relative;padding:0 .5em;background:#fbf9f7}.footer_info .item_right .tel_wrap .tel{width:100%}.footer_info .item_right .tel_wrap .tel img{width:100%}.footer_info .item_right .tel_wrap .opentime{font-size:10px;line-height:1;padding:3px 0;background:#ff7900;color:#fff}.footer_sitemap{display:none}.footer .copyright{background:#42210b;color:#fff;padding:8px 0}.footer .copyright small{font-size:12px;line-height:1;display:block}@media print,screen and (min-width:769px){.footer .copyright small{font-size:14px}}@media print,screen and (min-width:600px){.footer_info .item_right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer_info .item_right .address_wrap{width:50%;margin-bottom:0}.footer_info .item_right .tel_wrap{width:50%}}@media print,screen and (min-width:768px){.footer_info .item_left{margin:0;width:34%;max-width:100%}.footer_info .item_right{width:64%}.footer_info .item_right .address_wrap{width:60%}.footer_info .item_right .tel_wrap{width:39%}}@media print,screen and (min-width:769px){.footer_sitemap{display:block}.footer_sitemap_index{font-size:16px;background:#42210b;line-height:1;padding:10px 15px;margin-bottom:30px;font-weight:700;text-align:center;width:100%;max-width:380px;margin-right:auto;margin-left:auto}.footer_sitemap .mainwrap .item{background:#fff;padding:2em;margin-bottom:30px}.footer_sitemap .mainwrap .item ul{margin-bottom:30px}.footer_sitemap .mainwrap .item ul .menu-item{font-size:14px}.footer_sitemap .mainwrap .item ul .menu-item a{display:block;margin-bottom:15px;color:#42210b}.footer_sitemap .mainwrap .item ul .menu-item>a:before{content:"▶︎"}.footer_sitemap .mainwrap .item ul .menu-item .sub-menu .menu-item>a:before{content:"ー"}.footer_sitemap .mainwrap .item:first-child ul .menu-item a:before{content:none}}@media print,screen and (min-width:1000px){.footer_info .item_left{width:40%}.footer_info .item_right{width:58%}.footer_info .item_right .address_wrap{width:48%}.footer_info .item_right .tel_wrap{width:50%}.footer_info .item_right .tel_wrap .index{font-size:14px}.footer_info .item_right .tel_wrap .opentime{font-size:14px}.footer_sitemap_index{font-size:18px}.footer_sitemap .footer_nav_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.footer_sitemap .footer_nav_wrap ul{width:32.5%}.footer_sitemap .footer_nav_wrap ul a{font-size:16px}.footer_sitemap .footer_nav_wrap ul .sub-menu{width:100%}.footer_sitemap .mainwrap .item ul{margin-bottom:0}}@media print,screen and (min-width:1200px){.footer_info .mainwrap{padding:30px}.footer_info .item_left{width:40%}.footer_info .item_left .logo{width:78%}.footer_info .item_left .anniversary_mark{width:21%}.footer_info .item_right{width:59%}.footer_info .item_right .address_wrap{width:48%}.footer_info .item_right .address_wrap li{font-size:15px}.footer_info .item_right .tel_wrap{width:50%}.footer_info .item_right .tel_wrap .index{font-size:18px}.footer_info .item_right .tel_wrap .opentime{font-size:16px}}#to_top img{vertical-align:bottom;width:100%;height:auto}#to_top a{background:none}#to_top a:hover{background:none}@media print,screen and (min-width:960px){#to_top{right:20px;bottom:20px}}.mobile_nav a{padding:7.5px 0}.mobile_nav img{vertical-align:bottom;width:100%;height:auto}.side_banner .item{display:block;margin-bottom:15px}.side_nav{margin-bottom:15px}.side_nav ul a{color:#333;text-decoration:none;font-size:15px}.side_nav ul li.menu-item-has-children{margin-bottom:15px;text-align:center;border:1px solid #ff7900}.side_nav ul li.menu-item-has-children>a{background:#ff7900;display:block;color:#fff;font-weight:700;font-size:18px;padding:5px 0}.side_nav ul li.menu-item-has-children li.menu-item{padding:10px 0;border-bottom:1px solid #ccc}.side_nav ul li.menu-item-has-children li.menu-item a{display:block}.side_nav ul li.menu-item-has-children li.menu-item:last-child{border-bottom:none}@media print,screen and (min-width:960px){.side .home_topics .panels>.item.boxwrap.sb.bwsp{width:100%;margin-right:0;margin-bottom:.5em}.side .home_topics .panels>.item.boxwrap.sb.bwsp .item7{padding-left:7px}}h2.styleno{position:static;background-image:none;font-family:"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,游ゴシック体,"Yu Gothic",YuGothic,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;color:#333;padding:0;margin:0 0 1em 0;line-height:1.4}h2 .fukidashi{padding:5px 0 13px;font-size:16px;display:block;color:#754c24;background-repeat:no-repeat;background-size:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:relative}h2 .fukidashi .fz_s{font-size:.9em}@media print,screen and (min-width:1200px){h2 .fukidashi{font-size:24px}h2 .fukidashi .fz_s{font-size:.8em}}h2 .line_fukidashi{display:block;font-size:24px;position:relative;margin:0 auto;color:#42210b}h2 .line_fukidashi:before,h2 .line_fukidashi:after{content:"";background-repeat:no-repeat;background-size:contain;display:inline-block;width:18px;height:27px;position:absolute;top:5px}h2 .line_fukidashi:before{background-image:url(../../../../../../themes/fukaminato-child/images/line_fukidashi_l.png);left:0}h2 .line_fukidashi:after{background-image:url(../../../../../../themes/fukaminato-child/images/line_fukidashi_r.png);right:0}@media print,screen and (min-width:768px){h2 .line_fukidashi{font-size:36px}h2 .line_fukidashi:before,h2 .line_fukidashi:after{width:25px;height:37px;top:10px}}@media print,screen and (min-width:1200px){h2 .line_fukidashi{font-size:48px}h2 .line_fukidashi:before,h2 .line_fukidashi:after{width:35px;height:52px}}h2 .sub_index{display:block;color:#754c24;font-size:14px;line-height:1.4}@media print,screen and (min-width:768px){h2 .sub_index{font-size:18px}}@media print,screen and (min-width:1200px){h2 .sub_index{font-size:24px}}.cat{max-height:55px;overflow:hidden;padding-top:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cat a{background:#fab337;color:#fff;font-size:10px;display:inline-block;line-height:1;padding:2px 4px;margin:0 5px 3px 0;text-decoration:none}@media print,screen and (min-width:768px){.cat{padding-top:10px;max-height:70px}.cat a{font-size:14px}}.more_btn_wrap .item{width:80%;margin:0 auto 15px;background:#42210b;border-radius:7px;border:2px solid #876239}.more_btn_wrap .item:last-child{margin-bottom:0}.more_btn_wrap .item a{display:block;color:#fff;text-decoration:none;font-size:14px;padding:10px 0;font-weight:700;position:relative}.more_btn_wrap .item a .fz_s{font-size:.8em}.more_btn_wrap .item a:after{content:"";background-image:url(../../../../../../themes/fukaminato-child/images/more_icon_w.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;width:8px;height:8px;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media print,screen and (min-width:768px){.more_btn_wrap.flex_pc.c3 .item{width:32%;margin:0 auto}.more_btn_wrap.flex_pc.c3 .item:after{right:10px}.more_btn_wrap.c1 .item{width:50%}}@media print,screen and (min-width:1200px){.more_btn_wrap.flex_pc.c3 .item{width:30%}.more_btn_wrap.flex_pc.c3 .item:after{width:12px;height:12px;right:20px}.more_btn_wrap.flex_pc.c3 .item a{font-size:24px}.more_btn_wrap.flex_pc.c3 .item a .fz_s{font-size:20px}.more_btn_wrap.c1 .item{width:40%}.more_btn_wrap.c1 .item a{font-size:22px}}@media print,screen and (min-width:1200px){.column2 .more_btn_wrap.c1 .item{width:55%}}.c-title01,h2.styleno.c-title01{font-size:23px;color:#42210b;line-height:1.4;margin-bottom:1em}.c-title01 .subtitle,h2.styleno.c-title01 .subtitle{display:block;font-size:.7em;color:#754c24}.c-title01 .fz_s,h2.styleno.c-title01 .fz_s{font-size:.8em}@media print,screen and (min-width:768px){.c-title01,h2.styleno.c-title01{font-size:28px}}@media print,screen and (min-width:1200px){.c-title01,h2.styleno.c-title01{font-size:38px}}.c-title02,h2.styleno.c-title02{background:#ff7900;color:#fff;text-shadow:2px 2px 4px #743600;font-size:19px;padding:7px 10px;margin-bottom:.8em;line-height:1.3}@media print,screen and (min-width:768px){.c-title02,h2.styleno.c-title02{font-size:24px}}@media print,screen and (min-width:1200px){.c-title02,h2.styleno.c-title02{font-size:34px;padding:12px 10px}}.c-title03,h2.styleno.c-title03{border-left:5px solid #ff7900;font-size:18px;padding:2px 0 2px 10px;margin-bottom:1em;line-height:1.4;text-align:left}@media print,screen and (min-width:768px){.c-title03,h2.styleno.c-title03{font-size:22px}}@media print,screen and (min-width:1200px){.c-title03,h2.styleno.c-title03{font-size:28px}}.c-title04,h2.styleno.c-title04{position:relative;padding:10px;border:2px solid #ff7900;font-size:18px;color:#42210b;background:#fff;line-height:1.4;margin-bottom:1em}.c-title04:before,.c-title04:after,h2.styleno.c-title04:before,h2.styleno.c-title04:after{position:absolute;left:0;width:100%;content:"";border-top:2px dotted #ff7900}.c-title04:before,h2.styleno.c-title04:before{top:3px}.c-title04:after,h2.styleno.c-title04:after{bottom:3px}@media print,screen and (min-width:768px){.c-title04,h2.styleno.c-title04{font-size:28px;border:4px solid #ff7900;padding:20px 0}.c-title04:before,.c-title04:after,h2.styleno.c-title04:before,h2.styleno.c-title04:after{border-top:4px dotted #ff7900}.c-title04:before,h2.styleno.c-title04:before{top:6px}.c-title04:after,h2.styleno.c-title04:after{bottom:6px}}@media print,screen and (min-width:1200px){.c-title04,h2.styleno.c-title04{font-size:38px}}.c-title05,h2.styleno.c-title05{position:relative;margin-bottom:1.6em;padding-bottom:10px;color:#42210b;font-size:22px;line-height:1.4}.c-title05:before,h2.styleno.c-title05:before{position:absolute;bottom:-10px;left:calc(50% - 30px);width:60px;height:5px;content:"";border-radius:3px;background:#ff7900}@media print,screen and (min-width:768px){.c-title05,h2.styleno.c-title05{font-size:28px}}@media print,screen and (min-width:1200px){.c-title05,h2.styleno.c-title05{font-size:38px}}.c-title06,h2.styleno.c-title06{font-size:24px;color:#42210b;margin-bottom:.8em;line-height:1.4}.c-title06 .fz_s,h2.styleno.c-title06 .fz_s{display:inline-block;background:#ff7900;color:#fff;padding:2px 15px;font-size:.6em;margin-bottom:10px}@media print,screen and (min-width:768px){.c-title06,h2.styleno.c-title06{font-size:30px}}@media print,screen and (min-width:1200px){.c-title06,h2.styleno.c-title06{font-size:38px}}.c-title07,h2.styleno.c-title07{background:#333;color:#fff;font-size:18px;padding:5px 0;line-height:1.4}.c-title07 .fz_m,h2.styleno.c-title07 .fz_m{font-size:1.2em}.c-title07 .fz_l,h2.styleno.c-title07 .fz_l{font-size:1.4em}@media print,screen and (min-width:768px){.c-title07,h2.styleno.c-title07{font-size:26px}}@media print,screen and (min-width:1200px){.c-title07,h2.styleno.c-title07{font-size:32px}}.c-title08,h2.styleno.c-title08{background:#ffeec6;color:#42210b;font-size:19px;padding:7px 10px;margin-bottom:.8em;line-height:1.3}@media print,screen and (min-width:768px){.c-title08,h2.styleno.c-title08{font-size:24px}}@media print,screen and (min-width:1200px){.c-title08,h2.styleno.c-title08{font-size:34px;padding:12px 10px}}.p-box01{margin-bottom:45px}.p-box01 .boxwrap{margin-bottom:1em}.p-box01 .boxwrap .item3{margin-bottom:10px}.p-box01 .flex_pc.c3 .item .image{margin-bottom:7px}@media print,screen and (min-width:768px){.p-box01 .boxwrap{margin-bottom:1.5em}}@media print,screen and (min-width:1200px){.p-box01{margin-bottom:60px}}.title_c_theme .text{color:#42210b}.title_c_theme .text:before{content:"◆";margin-right:5px}@media print,screen and (min-width:1200px){.title_c_theme .text{font-size:20px;margin-bottom:5px}}.title_absolute .image{position:relative;border:2px solid #42210b}.title_absolute .image .text{position:absolute;left:0;bottom:10px;width:auto;background:#42210b;color:#fff;padding:5px 10px;font-size:15px}@media print,screen and (min-width:1200px){.title_absolute .text{font-size:16px}}.p-box02 .boxwrap .item3{display:block;margin-bottom:7px}.p-box02 .boxwrap .item7 h4{font-size:20px;margin-bottom:7px}@media print,screen and (min-width:768px){.p-box02 .boxwrap .item7 h4{font-size:26px}}@media print,screen and (min-width:1200px){.p-box02 .boxwrap .item7 h4{font-size:34px}}.link_box{border:3px solid #ff7900;padding:5px;border-radius:4px;margin:0 auto 3px auto;-webkit-box-shadow:3px 3px 0 #ad5202;box-shadow:3px 3px 0 #ad5202;background:#fff;max-width:357px}.link_box:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(3px);transform:translateY(3px)}.link_box .boxwrap{color:#333;text-decoration:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.link_box .boxwrap .item2{width:30%}.link_box .boxwrap .item8{width:68%;text-align:center;font-size:17px;font-weight:700;color:#42210b}.link_box .boxwrap .item8 .fz_s{display:block;font-size:.8em}@media print,screen and (min-width:1200px){.link_box{max-width:600px}.link_box .boxwrap .item8{font-size:28px}}.link_box_wrap{margin-bottom:30px}.link_box_wrap .link_box{max-width:100%;margin-bottom:15px}@media print,screen and (min-width:768px){.link_box_wrap{margin-right:3px}}@media print,screen and (min-width:1200px){.link_box_wrap .link_box .boxwrap .item8{font-size:18px}}.connection_artice .item{display:block;margin-bottom:15px}.border_dashed{border:2px dashed #ff7900;padding:10px}@media print,screen and (min-width:768px){.border_dashed{padding:30px}}.bg{margin:0 calc(50% - 50vw);width:100vw;padding:30px 0}@media print,screen and (min-width:960px){.bg{width:100%;margin:0 auto;padding:30px}}.bg_mainwrap{width:calc(100% - 30px);margin:0 auto;max-width:1200px;overflow:hidden}@media print,screen and (min-width:960px){.bg_mainwrap{width:100%}}.bg.com_btm{margin-bottom:30px}@media print,screen and (min-width:768px){.bg.com_btm{margin-bottom:60px}}.bg_roof{background-image:url(../../../../../../themes/fukaminato-child/images/bg_roof.jpg);background-size:cover}.bg_c{background:#fff6e2}.bg_c .com_fukidashi_wrap .fukidashi{background:#ffeec6}.bg_c .com_fukidashi_wrap .fukidashi:after{border-right-color:#ffeec6}@media print,screen and (min-width:960px){.bg_c.bg_c_triangle{position:relative}.bg_c.bg_c_triangle:before{height:0;display:block;position:absolute;right:0;content:"";border-top:solid 50px #fbf9f7;border-left:solid 50px rgba(0,0,0,0);top:0}.bg_c.bg_c_triangle:after{height:0;display:block;position:absolute;right:0;content:"";border-bottom:solid 50px #c7a046;border-right:solid 50px rgba(0,0,0,0);top:0}}.bg_g{background:#eee}.parts_cta{background:#ffeec6}.parts_cta h2{margin-bottom:1em;font-size:20px}.parts_cta img{vertical-align:bottom;width:100%;height:auto}.parts_cta .fukidashi{background:#fbf9f7;position:relative;margin-bottom:30px;color:#42210b;font-weight:700;padding:5px 0;font-size:12px;line-height:1.3}.parts_cta .fukidashi:after{border:solid rgba(0,0,0,0);content:"";height:0;width:0;pointer-events:none;position:absolute;border-color:rgba(255,238,198,0);border-top-width:24px;border-bottom-width:24px;border-left-width:13px;border-right-width:13px;margin-left:-13px;border-top-color:#fbf9f7;top:100%;left:50%}.parts_cta .tel_wrap img,.parts_cta .mail_wrap,.parts_cta .mail_wrap .flex.sb .item img{-webkit-box-shadow:0 2px 4px #ad9f7d;box-shadow:0 2px 4px #ad9f7d;position:relative}.parts_cta .tel_wrap{display:block;margin-bottom:1em;margin-right:4px}.parts_cta .mail_wrap{padding:10px 20px;margin-right:4px;margin-bottom:4px}.parts_cta .mail_wrap .mail_top.boxwrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:7px}.parts_cta .mail_wrap .mail_top.boxwrap .item7{width:60%}.parts_cta .mail_wrap .mail_top.boxwrap .item3{width:38%;font-size:12px;line-height:1.3;text-decoration:underline}.parts_cta .mail_wrap .flex.sb .item{display:block}.parts_cta .available_area{-webkit-box-shadow:0 2px 4px #ad9f7d;box-shadow:0 2px 4px #ad9f7d;margin:1em 4px 4px 0;border:2px solid #f7f536}.parts_cta .available_area .item2{background:#f7f536;font-weight:700;padding:7px 0}.parts_cta .available_area .item2 br{display:none}.parts_cta .available_area .item8{background:#fff;padding:10px}.parts_cta .available_area .item8 span{font-size:14px;display:inline-block}.parts_cta .available_area .item8 span:after{content:"|";margin:0 5px}.parts_cta .available_area .item8 span:last-child:after{content:none}@media print,screen and (min-width:768px){.parts_cta h2{font-size:28px}.parts_cta .fukidashi{font-size:15px;padding:10px 0}.parts_cta .flex_pc.c2 .item{margin-right:15px}.parts_cta .flex_pc.c2 .item:last-child{margin-right:2px}.parts_cta .tel_wrap{margin-bottom:0}.parts_cta .mail_wrap{padding:10px 45px;height:18.8vw;margin-right:4px}.parts_cta .mail_wrap .mail_top.boxwrap .item3{font-size:10px}.parts_cta .available_area .item2{width:20%;margin-right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.parts_cta .available_area .item2 br{display:block}.parts_cta .available_area .item8{width:80%;padding:10px 30px}}@media print,screen and (min-width:961px){.parts_cta .mail_wrap{padding:15px 60px;height:18.8vw}.parts_cta .mail_wrap .mail_top.boxwrap .item3{font-size:14px}}@media print,screen and (min-width:1024px){.parts_cta .mail_wrap{padding:15px 60px;height:19.1vw}}@media print,screen and (min-width:1200px){.parts_cta .available_area .item2{font-size:22px}.parts_cta .available_area .item8 span{font-size:20px}.parts_cta .available_area .item8 span:after{margin:0 10px}}@media print,screen and (min-width:1230px){.parts_cta h2{font-size:38px}.parts_cta .fukidashi{font-size:22px}.parts_cta .mail_wrap{height:236px}.parts_cta .mail_wrap .mail_top.boxwrap .item3{font-size:16px}}.parts_estimate_01{background:#ffeec6}.parts_estimate_01 h2{margin-bottom:1.5em}.parts_estimate_01 h2 .fukidashi{background-image:url(../../../../../../themes/fukaminato-child/images/index_bg_m_sp.png);width:274px;line-height:1.3;padding:13px 0 15px}.parts_estimate_01 h2 .line_fukidashi{width:320px;font-size:22px}.parts_estimate_01 h2 .line_fukidashi .fz_s{font-size:.9em}.parts_estimate_01 .flex_pc .item{margin-bottom:1em}.parts_estimate_01 .flex_pc .item:last-child{margin-bottom:0}.parts_estimate_01 .flex_pc .item ul{color:#be272d;font-weight:700}.parts_estimate_01 .flex_pc .item ul li{line-height:1.8}.parts_estimate_01 .flex_pc .item ul li:before{content:"✔︎";margin-right:5px}@media print,screen and (min-width:768px){.parts_estimate_01 h2 .fukidashi{background-image:url(../../../../../../themes/fukaminato-child/images/index_bg_m.png);width:440px;padding:8px 0 15px}.parts_estimate_01 h2 .line_fukidashi{width:500px;font-size:34px}}@media print,screen and (min-width:1200px){.parts_estimate_01 h2 .fukidashi{background-image:url(../../../../../../themes/fukaminato-child/images/index_bg_m.png);width:700px;padding:15px 0 30px}.parts_estimate_01 h2 .line_fukidashi{width:800px;font-size:56px}.parts_estimate_01 h2 .line_fukidashi .fz_s{font-size:.8em}.parts_estimate_01 h2 .line_fukidashi:before,.parts_estimate_01 h2 .line_fukidashi:after{width:40px;height:60px}.parts_estimate_01 .flex_pc p{font-size:20px}.parts_estimate_01 .flex_pc ul li{font-size:20px}}.parts_works h2{margin-bottom:1em;overflow:visible}.parts_works h2 .fukidashi{background-image:url(../../../../../../themes/fukaminato-child/images/index_bg_s.png);width:240px}.parts_works h2 .line_fukidashi{width:187px;margin:10px auto}.parts_works .panels{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.parts_works .panels .panel{width:100%;margin-bottom:2em}.parts_works .panels .panel h3{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;padding:0;margin-bottom:10px;background:#ff7900;padding:2px 10px}.parts_works .panels .panel h3 a{color:#fff;font-size:14px;display:block;line-height:1.5}.parts_works .panels .panel h3:before{content:none}.parts_works .panels .panel .boxwrap{margin-bottom:10px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.parts_works .panels .panel .boxwrap .item4{width:42%}.parts_works .panels .panel .boxwrap .item4 .post_thumb.before_img{padding-top:62%}.parts_works .panels .panel .boxwrap .item6{width:56%}.parts_works .panels .panel .boxwrap .item6 .post_thumb.after_img{padding-top:69%}.parts_works .panels .panel .boxwrap .arrow_img{position:absolute;left:30%;top:3em;width:24vw}.parts_works .panels .panel .text{font-size:14px;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.parts_works .panels .panel:nth-child(n+3){width:calc((100% - 20px)/2);margin-right:20px}.parts_works .panels .panel:nth-child(n+3) .boxwrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.parts_works .panels .panel:nth-child(n+3) .boxwrap .item4,.parts_works .panels .panel:nth-child(n+3) .boxwrap .item6{width:100%}.parts_works .panels .panel:nth-child(n+3) .boxwrap .arrow_img,.parts_works .panels .panel:nth-child(n+3) .boxwrap .before_img{display:none}.parts_works .panels .panel:nth-child(2n){margin-right:0}@media print,screen and (min-width:768px){.parts_works h2 .line_fukidashi{width:250px}.parts_works .panels .panel{margin-right:0}.parts_works .panels .panel .boxwrap .arrow_img{top:8em}}@media print,screen and (min-width:960px){.parts_works .panels .panel{width:calc((100% - 30px)/2);margin-right:30px}.parts_works .panels .panel:nth-child(n+3){width:calc((100% - 90px)/4);margin-right:30px}.parts_works .panels .panel:nth-child(6){margin-right:0}.parts_works .panels .panel .boxwrap .arrow_img{width:13vw}}@media print,screen and (min-width:1200px){.parts_works h2 .fukidashi{width:360px;padding:10px 0 16px}.parts_works h2 .line_fukidashi{width:350px}.parts_works .panels{margin-bottom:1.5em}.parts_works .panels .panel h3{padding:3px 10px}.parts_works .panels .panel h3 a{font-size:18px}.parts_works .panels .panel .boxwrap .arrow_img{top:6em;width:120px}}.parts_voice{background:#ffeec6}.parts_voice h2{margin-bottom:1em;overflow:visible}.parts_voice h2 .fukidashi{background-image:url(../../../../../../themes/fukaminato-child/images/index_bg_s.png);width:240px}.parts_voice h2 .line_fukidashi{width:200px;margin:10px auto}.parts_voice .panels{margin-bottom:2em}.parts_voice .item.panel{background:#fbf9f7;-webkit-box-shadow:3px 3px 0 #999;box-shadow:3px 3px 0 #999;padding:10px;margin:0 20px 3px}.parts_voice .item.panel .post_thumb{padding-top:75%}.parts_voice .item.panel .panel_title{font-size:14px;text-decoration:underline;margin:7px 0}.parts_voice .item.panel .panel_title a{color:#333}.parts_voice .item.panel .cat{padding-top:0}.parts_voice .slick-prev,.parts_voice .slick-next{position:absolute;top:42%;cursor:pointer;outline:none;border-top:4px solid #ff7900;border-right:4px solid #ff7900;height:15px;width:15px}.parts_voice .slick-prev:before,.parts_voice .slick-next:before{content:none}.parts_voice .slick-prev{left:5px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.parts_voice .slick-next{right:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.parts_voice .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.parts_voice .slick-slide{height:auto!important}@media print,screen and (min-width:768px){.parts_voice h2 .line_fukidashi{width:250px}.parts_voice .item.panel{margin:0 15px 3px}.parts_voice .item.panel .cat a{font-size:12px}.parts_voice .slick-list{margin:0 30px}.parts_voice .slick-next{right:5px}}@media print,screen and (min-width:1200px){.parts_voice h2 .fukidashi{width:360px;padding:7px 0 16px}.parts_voice h2 .line_fukidashi{width:370px}.parts_voice .panels{margin-bottom:3em}.parts_voice .item.panel .panel_title{font-size:18px;margin:10px 0}.parts_voice .item.panel .cat a{font-size:14px}.parts_voice .slick-prev,.parts_voice .slick-next{height:25px;width:25px}.parts_voice .slick-next{right:8px}.parts_voice .more_btn_wrap.c1 .item{width:35%}}.parts_reason h2{margin-bottom:1em;overflow:visible}.parts_reason h2 .fukidashi{background-image:url(../../../../../../themes/fukaminato-child/images/index_bg_s.png);width:270px;padding-top:7px}.parts_reason h2 .line_fukidashi{width:230px;margin:10px auto}.parts_reason .reason_item{padding:15px 0}.parts_reason .reason_item:nth-child(even){background:#fff6e2}.parts_reason .reason_item .num{color:#ff7900;font-weight:700;line-height:1;font-size:14px}.parts_reason .reason_item .num .f_min{font-size:2em;padding-left:4px}.parts_reason .reason_item .title{font-size:20px}.parts_reason .reason_item .title .marker{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(0%,#ffe098));background:-webkit-linear-gradient(transparent 60%,#ffe098 0%);background:linear-gradient(transparent 60%,#ffe098 0%)}.parts_reason .reason_item .eyecatch{display:block}@media print,screen and (min-width:768px){.parts_reason h2 .line_fukidashi{width:320px}.parts_reason .reason_item{overflow:hidden;padding:30px 0}.parts_reason .reason_item .title{font-size:24px;float:left;width:68%}.parts_reason .reason_item .eyecatch{float:right;width:30%;margin-bottom:0}.parts_reason .reason_item .text{float:left;width:68%}}@media print,screen and (min-width:1200px){.parts_reason h2 .fukidashi{width:360px;padding:10px 0 16px}.parts_reason h2 .line_fukidashi{width:420px}.parts_reason .reason_item .title{font-size:38px}.parts_reason .reason_item .title .num{font-size:18px}}.parts_blog .panels .panel{margin-bottom:1.5em}.parts_blog .panels .panel .item2{margin-bottom:7px}.parts_blog .panels .panel h3{font-size:18px;padding-bottom:5px;margin-bottom:10px;border-bottom:2px solid #ff7900}.parts_blog .panels .panel .text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-bottom:10px}.parts_blog .more_btn_wrap .item{width:90%}@media print,screen and (min-width:768px){.parts_blog .panels{margin-bottom:3em}.parts_blog .panels .panel h3{font-size:20px}.parts_blog .panels .panel .item2{width:25%}.parts_blog .panels .panel .item8{width:72%}.parts_blog .more_btn_wrap .item{width:60%}}@media print,screen and (min-width:1200px){.parts_blog .panels .panel h3{font-size:22px}}.parts_menu_wrap .flex_pc.c3 .item{display:block;color:#333;text-decoration:none}.parts_menu_wrap .flex_pc.c3 .item h3{background:#ff7900;color:#fff;font-size:22px;line-height:1.4;padding:7px 10px;text-shadow:2px 2px 4px #964d0e}.parts_menu_wrap .flex_pc.c3 .item h3 span{display:block;font-size:.7em;text-shadow:none;color:#42210b}.parts_menu_wrap .flex_pc.c3 .item .image{position:relative}.parts_menu_wrap .flex_pc.c3 .item .image .price{position:absolute;bottom:5px;right:10px;margin-bottom:0;font-weight:700;text-shadow:2px 2px 1px #fff,-2px 2px 1px #fff,2px -2px 1px #fff,-2px -2px 1px #fff,2px 0 1px #fff,0 2px 1px #fff,-2px 0 1px #fff,0 -2px 1px #fff}.parts_menu_wrap .flex_pc.c3 .item .image .price .c_red{font-size:1.5em}.parts_menu_wrap .flex_pc.c3 .item .image .price .c_red .fz_s{font-size:.5em}@media print,screen and (min-width:768px){.parts_menu_wrap .flex_pc.c3 .item h3{font-size:18px}.parts_menu_wrap .flex_pc.c3 .item .image .price{font-size:14px}}@media print,screen and (min-width:1200px){.parts_menu_wrap .flex_pc.c3 .item h3{font-size:30px}.parts_menu_wrap .flex_pc.c3 .item .image .price{font-size:22px}}.home .parts_estimate_01 h2 .fukidashi{background-image:url(../../../../../../themes/fukaminato-child/images/index_bg_s.png);padding:10px 0 15px}@media print,screen and (min-width:768px){.home .parts_estimate_01 h2 .fukidashi{width:270px}}@media print,screen and (min-width:1200px){.home .parts_estimate_01 h2 .fukidashi{width:420px;padding:15px 0 20px}}.home .parts_reason .reason_item:nth-child(even){background:#fff6e2}.home .parts_reason .reason_item:nth-child(odd){background:#fbf9f7}.home img{vertical-align:bottom;width:100%;height:auto}.home .parts_cta{background:#ff7900}.home .parts_cta h2{color:#fff}.home .parts_cta .fukidashi{background:#ffeec6}.home .parts_cta .fukidashi:after{border-top-color:#ffeec6}.home .parts_cta .available_area,.home .parts_cta .tel_wrap img,.home .parts_cta .mail_wrap,.home .parts_cta .mail_wrap .flex.sb .item img{-webkit-box-shadow:0 2px 4px #693009;box-shadow:0 2px 4px #693009}#to_top a{width:50px;height:50px}@media print,screen and (min-width:1200px){#to_top a{width:100px;height:100px}}.parts_banner_01 .flex.c2 .item{display:block;margin-bottom:1em}.parts_banner_01 .flex.c2 .item:nth-child(n+3){margin-bottom:0}@media print,screen and (min-width:600px){.parts_banner_01 .flex.c2 .item{width:24%;margin-right:0;margin-bottom:0}}.parts_banner_02 .flex.c2 .item{display:block;margin-bottom:1em}.parts_banner_02 .flex.c2 .item:nth-child(n+9){margin-bottom:0}@media print,screen and (min-width:600px){.parts_banner_02 .flex.c2 .item{width:19%;margin-right:0}.parts_banner_02 .flex.c2 .item:nth-child(n+6){margin-bottom:0}}.home img{width:100%}.home_voice .mainwrap{padding:10px;background:#fff;background:-webkit-gradient(linear,left bottom,left top,from(rgb(214,214,220)),to(rgb(255,255,255)));background:-webkit-linear-gradient(bottom,rgb(214,214,220) 0%,rgb(255,255,255) 100%);background:linear-gradient(0deg,rgb(214,214,220) 0%,rgb(255,255,255) 100%);border-radius:15px;-webkit-box-shadow:4px 4px 0 #ccc;box-shadow:4px 4px 0 #ccc}.home_voice .boxwrap>.item2{margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.home_voice .boxwrap>.item2 h2{font-size:24px;color:#42210b;margin-right:30px}.home_voice .boxwrap>.item2 a{color:#333}.home_voice .boxwrap>.item8{background:#fbf9f7;padding:10px;border-radius:5px;border:2px solid #ddd}.home_voice .boxwrap>.item8 .boxwrap.bwsp{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;text-decoration:none}.home_voice .boxwrap>.item8 .boxwrap.bwsp .item2{width:30%;display:block}.home_voice .boxwrap>.item8 .boxwrap.bwsp .item8{width:65%;border:none;padding:0}.home_voice .boxwrap>.item8 .boxwrap.bwsp .item8 p{font-size:12px;color:#754c24;font-weight:700;margin-bottom:4px}.home_voice .boxwrap>.item8 .boxwrap.bwsp .item8 h3{font-size:14px;color:#333;line-height:1.4}@media print,screen and (min-width:768px){.home_voice .boxwrap>.item2{width:25%;margin-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.home_voice .boxwrap>.item2 h2{margin-right:0}.home_voice .boxwrap>.item8{width:75%}.home_voice .boxwrap>.item8 .boxwrap.bwsp{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.home_voice .boxwrap>.item8 .boxwrap.bwsp .item2{width:20%}.home_voice .boxwrap>.item8 .boxwrap.bwsp .item8{width:75%}.home_voice .boxwrap>.item8 .boxwrap.bwsp .item8 p{font-size:14px}.home_voice .boxwrap>.item8 .boxwrap.bwsp .item8 h3{font-size:18px}}@media print,screen and (min-width:1200px){.home_voice .boxwrap>.item2 h2{font-size:32px;margin-bottom:5px}.home_voice .boxwrap>.item2 a{font-size:22px}.home_voice .boxwrap>.item8 .boxwrap.bwsp .item8 p{font-size:18px}.home_voice .boxwrap>.item8 .boxwrap.bwsp .item8 h3{font-size:24px}}.home_topics{background:#ffeec6}.home_topics h2{margin-bottom:.5em;font-size:20px}.home_topics h2 .marker{background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,transparent),color-stop(0%,#f9b337));background:-webkit-linear-gradient(transparent 70%,#f9b337 0%);background:linear-gradient(transparent 70%,#f9b337 0%)}.home_topics_inner{border:1px solid gray;padding:15px;background:#fff}.home_topics_inner .panel{margin-bottom:1em}.home_topics_inner .panel .post_date{font-size:12px;margin-bottom:5px}.home_topics_inner .panel .cat a{font-size:12px}.home_topics_inner .panel_title a{font-size:14px;color:#333;display:block;line-height:1.4}.home_topics_inner .more_btn_wrap{background:#ff6239;width:80%;max-width:400px;margin:0 auto;border-radius:7px;position:relative;-webkit-box-shadow:1px 1px 2px #666;box-shadow:1px 1px 2px #666}.home_topics_inner .more_btn_wrap a{color:#fff;text-decoration:none;display:block;padding:7px 0;position:relative}.home_topics_inner .more_btn_wrap a:after{content:"";background-image:url(../../../../../../themes/fukaminato-child/images/more_btn_w.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;width:15px;height:15px;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media print,screen and (min-width:768px){.home_topics h2{font-size:28px}.home_topics_inner{padding:30px}.home_topics .panels{margin-bottom:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.home_topics .panels>.item{width:48%}.home_topics .panels>.item .item3{width:25%;margin-top:5px}.home_topics .panels>.item .item7{width:73%}.home_topics .panels>.item .item7>.flex.sb{margin-bottom:5px}.home_topics .panels>.item .item7>.flex.sb>.item{width:50%}.home_topics .panels>.item .item7>.flex.sb .post_date{margin-bottom:0}.home_topics .panels>.item .item7>.flex.sb .cat{display:block;text-align:right;padding-top:0}.home_topics .more_btn_wrap{width:50%}}@media print,screen and (min-width:1200px){.home_topics h2{font-size:40px}.home_topics_inner{padding:30px}.home_topics_inner .panel{margin-bottom:2em}.home_topics_inner .panel .post_date{font-size:14px}.home_topics_inner .panel .cat a{font-size:14px;padding:4px 8px}.home_topics_inner .panel_title a{font-size:18px}.home_topics .more_btn_wrap a{font-size:22px;padding:12px 0}.home_topics .more_btn_wrap a:after{width:22px;height:22px;right:20px}}.home_estimate_02 h2{margin-bottom:1.5em}.home_estimate_02 h2 .line_fukidashi{width:330px;line-height:1.3;font-size:22px}.home_estimate_02 h2 .line_fukidashi:before,.home_estimate_02 h2 .line_fukidashi:after{width:30px;height:45px;top:10px}.home_estimate_02 h2 .line_fukidashi .c_red{color:#be272d;font-size:1.3em}.home_estimate_02 .boxwrap .item7{margin-bottom:1em}.home_estimate_02 .boxwrap .item3 p{line-height:1.8}@media print,screen and (min-width:768px){.home_estimate_02 h2 .line_fukidashi{width:600px;font-size:28px}}@media print,screen and (min-width:1200px){.home_estimate_02 h2 .line_fukidashi{width:900px;font-size:42px}.home_estimate_02 .boxwrap .item3 p{font-size:20px}}.home_about_01{padding-top:4em;padding-bottom:2em}.home_about .more_btn_wrap{width:300px;margin:0 auto}.home_about .more_btn_wrap a{position:relative;display:block;background:#ff7900;color:#fff;border:2px solid #fbf9f7;font-weight:700;text-decoration:none;padding:12px 0;-webkit-box-shadow:2px 2px 2px #666;box-shadow:2px 2px 2px #666;margin-bottom:4px}.home_about .more_btn_wrap a img{position:absolute;left:-20px;bottom:0;width:65px}.home_about .message_wrap h2{margin-bottom:1em}.home_about .message_wrap h2 .fukidashi{background-image:url(../../../../../../themes/fukaminato-child/images/index_bg_m_sp.png);width:274px;line-height:1.3;padding:13px 0 15px}.home_about .message_wrap h2 .line_fukidashi{line-height:1.3;font-size:28px;width:320px}.home_about .message_wrap h2 .line_fukidashi:before,.home_about .message_wrap h2 .line_fukidashi:after{width:30px;height:45px;top:18px}.home_about .message_wrap h2 .line_fukidashi .fz_s{font-size:.5em}.home_about .message_wrap h2 .line_fukidashi .fz_m{font-size:.8em}.home_about .message_wrap .float{overflow:hidden;margin-bottom:2.5em}.home_about .message_wrap p{line-height:1.8}.home_about .message_wrap .president_image{float:right;width:40%;margin:0 0 10px 15px;position:relative}.home_about .message_wrap .president_image .president_name{background:#ff7900;color:#fff;position:absolute;right:0;bottom:2em;font-size:12px;padding:0 4px}.home_about .staff_wrap h2{margin-bottom:1em}.home_about .staff_wrap h2 .line_fukidashi{width:320px;font-size:20px}.home_about .staff_wrap h2 .line_fukidashi:before,.home_about .staff_wrap h2 .line_fukidashi:after{width:30px;height:45px;top:10px}.home_about .staff_wrap h2 .line_fukidashi .fz_s{font-size:.8em}.home_about .staff_wrap .boxwrap .item6{margin-bottom:1em}.home_about .staff_wrap .boxwrap .item4 p{line-height:1.8;margin-bottom:2.5em}@media print,screen and (min-width:768px){.home_about .message_wrap h2 .fukidashi{background-image:url(../../../../../../themes/fukaminato-child/images/index_bg_m.png);width:420px;padding:8px 0 15px}.home_about .message_wrap h2 .line_fukidashi{font-size:34px;width:600px}.home_about .message_wrap h2 .line_fukidashi:before,.home_about .message_wrap h2 .line_fukidashi:after{width:30px;height:45px;top:5px}.home_about .message_wrap .float{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.home_about .message_wrap .president_image{float:none;width:40%;margin:0}.home_about .message_wrap .president_image .president_name{right:0;bottom:10em;font-size:14px}.home_about .message_wrap p{width:60%}.home_about .staff_wrap h2 .line_fukidashi{width:500px;font-size:32px;line-height:1.1}}@media print,screen and (min-width:1200px){.home_about_01{padding-top:6em;padding-bottom:0}.home_about .more_btn_wrap{width:500px}.home_about .more_btn_wrap a{font-size:26px;padding:20px 0}.home_about .more_btn_wrap a img{left:-40px;width:110px}.home_about .message_wrap{position:relative}.home_about .message_wrap h2 .fukidashi{width:660px;padding:13px 0 18px}.home_about .message_wrap h2 .line_fukidashi{font-size:52px;width:920px}.home_about .message_wrap h2 .line_fukidashi:before,.home_about .message_wrap h2 .line_fukidashi:after{width:40px;height:60px;top:10px}.home_about .message_wrap .president_image{width:40%}.home_about .message_wrap .president_image .president_name{bottom:10em;font-size:18px}.home_about .message_wrap p{width:60%;margin-top:2em;font-size:20px}.home_about .message_wrap .more_btn_wrap{position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.home_about .staff_wrap h2 .line_fukidashi{width:700px;font-size:46px}.home_about .staff_wrap .boxwrap{margin-bottom:4em}.home_about .staff_wrap .boxwrap .item4 p{font-size:20px}}.home_reason{background:#ff7900;padding:10px 5px}.home_reason a{display:block;color:#fff;text-decoration:none}.home_reason .client_image_wrap.flex.c5 .item{width:19.5%;margin-right:0;border:2px solid #fab337;border-radius:7px}.home_reason .index_wrap{padding:10px 0}.home_reason .index_wrap_inner{max-width:700px;margin:0 auto;padding:0 15px}.home_reason .index_wrap h2{width:60%;color:#fff;font-size:14px;line-height:1.3}.home_reason .index_wrap h2 .fz_l{font-size:1.3em}.home_reason .index_wrap .more_btn_wrap{width:38%;background:#fab337;border:2px solid #fbf9f7;color:#fff;font-weight:700;padding:5px 10px;border-radius:7px;-webkit-box-shadow:2px 2px 2px #754c24;box-shadow:2px 2px 2px #754c24;position:relative;font-size:12px}.home_reason .index_wrap .more_btn_wrap:after{content:"";background-image:url(../../../../../../themes/fukaminato-child/images/more_icon_w.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;width:8px;height:8px;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media print,screen and (min-width:500px){.home_reason .index_wrap h2{width:70%;font-size:16px}.home_reason .index_wrap h2 br{display:none}.home_reason .index_wrap .more_btn_wrap{width:27%}}@media print,screen and (min-width:768px){.home_reason .index_wrap h2{width:70%;font-size:24px}.home_reason .index_wrap .more_btn_wrap{font-size:14px;padding:10px 30px 10px 30px}}@media print,screen and (min-width:1200px){.home_reason{padding:20px 0}.home_reason .index_wrap{padding:20px 0}.home_reason .index_wrap_inner{max-width:1060px}.home_reason .index_wrap h2{width:80%;font-size:40px}.home_reason .index_wrap h2 .fz_l{font-size:1.5em}.home_reason .index_wrap .more_btn_wrap{width:19%;padding:15px 30px 15px 20px;font-size:16px}}@media print,screen and (min-width:1490px){.home_reason .index_wrap{position:relative;max-width:1060px;margin:0 auto}.home_reason .index_wrap:before,.home_reason .index_wrap:after{content:"";background-repeat:no-repeat;background-size:contain;display:inline-block;width:320px;height:240px;position:absolute;top:0}.home_reason .index_wrap:before{background-image:url(../../../../../../themes/fukaminato-child/images/reason_left.png);left:-320px}.home_reason .index_wrap:after{background-image:url(../../../../../../themes/fukaminato-child/images/reason_right.png);right:-320px}}@media print,screen and (min-width:1700px){.home_reason .index_wrap{max-width:1700px}.home_reason .index_wrap:before,.home_reason .index_wrap:after{width:400px;height:300px;top:-20px}.home_reason .index_wrap:before{left:-90px}.home_reason .index_wrap:after{right:-90px}}.home_menu{background:#ffeec6;padding-bottom:30px}.home_menu h2{margin-bottom:1em}.home_menu h2 .fukidashi{background-image:url(../../../../../../themes/fukaminato-child/images/index_bg_s.png);width:276px;padding-top:10px}.home_menu h2 .line_fukidashi{width:280px}.home_menu .menu_item{background:#fbf9f7;margin-bottom:30px;-webkit-box-shadow:5px 5px 0 #ccc;box-shadow:5px 5px 0 #ccc;margin-right:5px}.home_menu .menu_item_inner{padding:15px}.home_menu .menu_item_inner p.ta_c{color:#42210b;margin-bottom:10px;line-height:1.4;font-weight:700}.home_menu .menu_item_left h3{background:#ff7900;text-shadow:2px 2px 4px #603813;color:#fff;padding:7px 0;font-size:22px}.home_menu .menu_item_left .flex_pc.c2 .item{background:#ffeec6;color:#603813;text-decoration:none;margin-bottom:10px}.home_menu .menu_item_left .flex_pc.c2 .item:last-child{margin-bottom:0}.home_menu .menu_item_left .flex_pc.c2 .item h4{width:80%}.home_menu .menu_item_left .flex_pc.c2 .item .img{width:20%}.home_menu .menu_item_right{margin-bottom:15px}.home_menu .banner_wrap .item{display:block;margin-bottom:15px}.home_menu .banner_wrap .item:last-child{margin-bottom:0}@media print,screen and (min-width:680px){.home_menu .menu_item_inner{padding-bottom:0}.home_menu .menu_item_inner p.ta_c{font-size:14px}.home_menu .menu_item_inner p.ta_c .spview{display:none}.home_menu .menu_item .flex_pc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.home_menu .menu_item_left{width:65%}.home_menu .menu_item_left .flex_pc.c2 .item.flex{width:49%;margin-right:0}.home_menu .menu_item_left .flex_pc.c2 .item.flex:nth-child(n+3){margin-bottom:0}.home_menu .menu_item_left .flex_pc.c2 .item.flex h4{font-size:14px}.home_menu .menu_item_right{width:35%;margin-bottom:0}}@media print,screen and (min-width:768px){.home_menu{padding-bottom:60px}.home_menu h2 .line_fukidashi{width:420px}.home_menu .menu_item_inner p.ta_c{font-size:16px}.home_menu .menu_item_left .flex_pc.c2 .item.flex h4{width:75%}.home_menu .menu_item_left .flex_pc.c2 .item.flex .img{width:25%}}@media print,screen and (min-width:1200px){.home_menu h2 .fukidashi{width:400px;padding:10px 0 20px}.home_menu h2 .line_fukidashi{width:580px}.home_menu .menu_item h3{font-size:42px}.home_menu .menu_item_inner{padding:15px 30px}.home_menu .menu_item_inner p.ta_c{font-size:24px}.home_menu .menu_item_left .flex_pc.c2 .item.flex h4{font-size:20px}}.home_menu_banner_wrap{padding-bottom:0}.home_menu_banner_wrap .flex.c2 .item{display:block;margin-bottom:15px;color:#333;text-decoration:none}@media print,screen and (min-width:1200px){.home_menu_banner_wrap .flex.c2 .item{width:23.5%;margin-right:0;margin-bottom:0}}.home_menu_banner_wrap .flex.c2 .item p{font-size:14px;margin-top:4px;line-height:1.5}@media print,screen and (min-width:1200px){.home_menu_banner_wrap .flex.c2 .item p{font-size:16px}}.home_point h2.styleno .fz_m{font-size:.8em}.home_point h2.styleno .fz_s{font-size:.7em}.home_point h2.styleno .line_fukidashi{width:330px;margin:0 auto}.home_point h2.styleno .line_fukidashi:before,.home_point h2.styleno .line_fukidashi:after{width:30px;height:45px;top:15px}.home_point_item{margin-bottom:2em}.home_point_item:last-child{margin-bottom:0}.home_point_item h3.styleno{background:#42210b;color:#fff;padding:5px 10px;margin-bottom:1em}.home_point_item h3.styleno .subindex{font-size:.6em;display:block;margin-bottom:4px}.home_point_item h3.styleno .subindex .num{background:#fff;color:#42210b;padding:2px 3px;margin-left:5px}@media print,screen and (min-width:768px){.home_point h2.styleno .line_fukidashi{width:500px}.home_point h2.styleno .line_fukidashi:before,.home_point h2.styleno .line_fukidashi:after{top:40px}.home_point_item{overflow:hidden}.home_point_item h3.styleno,.home_point_item .text{float:left;width:68%}.home_point_item .image{float:right;width:30%}}@media print,screen and (min-width:1200px){.home_point h2.styleno .line_fukidashi{width:650px}.home_point h2.styleno .line_fukidashi:before,.home_point h2.styleno .line_fukidashi:after{width:40px;height:60px;top:55px}.home_point_item h3.styleno{font-size:1.7em}}h2.styleno.r-home_index{color:#42210b;font-size:22px}h2.styleno.r-home_index .r-home_subindex{display:block;font-size:.7em;margin:4px 0}h2.styleno.r-home_index .fz_m{font-size:.8em}h2.styleno.r-home_index .fz_s{font-size:.7em}h2.styleno.r-home_index .fz_xs{font-size:.4em}@media print,screen and (min-width:768px){h2.styleno.r-home_index{font-size:32px}h2.styleno.r-home_index .r-home_subindex{font-size:.6em}}@media print,screen and (min-width:1200px){h2.styleno.r-home_index{font-size:42px}}.index_fukidashi span{position:relative;padding:0 30px}.index_fukidashi span:before,.index_fukidashi span:after{content:"";background-repeat:no-repeat;background-size:contain;display:inline-block;width:1em;height:1.2em;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.index_fukidashi span:before{background-image:url(../../../../../../themes/fukaminato-child/images/line_fukidashi_l.png);left:0}.index_fukidashi span:after{background-image:url(../../../../../../themes/fukaminato-child/images/line_fukidashi_r.png);right:0}.r-home_voice_list{margin-bottom:1.5em}.r-home_voice_list a{color:#333;text-decoration:none}.r-home_voice_list p{line-height:1.3;margin-bottom:7px;color:#42210b;font-size:14px}.r-home_voice_list h3{font-size:16px}.r-home_voice_list .image{border:1px solid #ccc;padding:4px}@media print,screen and (max-width:767px){.r-home_voice_list{overflow:hidden}.r-home_voice_list .image{float:left;width:35%}.r-home_voice_list p,.r-home_voice_list h3{float:right;width:62%}}@media print,screen and (min-width:768px){.r-home_voice h2.styleno.r-home_index .r-home_subindex{display:inline-block;margin-right:15px}.r-home_voice_lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.r-home_voice_list{width:23%;margin-right:0}.r-home_voice_list .image{margin-bottom:7px}.r-home_voice .more_btn_wrap .item{width:32%;margin:0 auto}}@media print,screen and (min-width:1200px){.r-home_voice .more_btn_wrap{margin-top:30px}.r-home_voice .more_btn_wrap .item a{font-size:24px}}.home_message h2.styleno.r-home_index .fz_m{display:block;margin-bottom:5px}.home_message h3.styleno{font-size:1.1em;margin-bottom:1em}.home_message .more_btn_wrap{margin-top:30px}@media print,screen and (max-width:767px){.home_message h3.styleno{line-height:1.6}}@media print,screen and (min-width:768px){.home_message h3.styleno{font-size:1.4em}.home_message .more_btn_wrap.flex_pc.c3{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.home_message .more_btn_wrap.flex_pc.c3 .item{margin:0 50px}}@media print,screen and (min-width:1200px){.home_message p{font-size:18px!important}}.r-home_menu{background-color:#ffeec6;padding-bottom:2em}.r-home_menu_bg img{vertical-align:bottom}.r-home_menu h2.styleno.r-home_index.bg_theme{background:#ff7900;color:#fff;padding:12px 0}.r-home_menu h2.styleno.r-home_index.bg_theme .r-home_subindex{margin-top:0}.r-home_menu .menu_item ul{margin-bottom:2em}.r-home_menu .menu_item ul li{margin-bottom:10px}.r-home_menu .menu_item ul li a{color:#333}.r-home_menu .menu_item>.boxwrap{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.r-home_menu .menu_item>.boxwrap .item3{margin-bottom:10px;position:relative}.r-home_menu .menu_item>.boxwrap .item3 .image_on_text{position:absolute;color:#fff;background:#42210b;text-align:center;width:95%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:2.5%;line-height:1.4;font-weight:700;font-size:18px;padding:10px;border-radius:7px}.r-home_menu .menu_item .menu_links.flex_pc.c2{margin-bottom:2em}.r-home_menu .menu_item .menu_links.flex_pc.c2 .item{margin-bottom:15px;background:#fff;color:#603813;text-decoration:none;border:4px solid #ff7900;border-radius:4px;-webkit-box-shadow:2px 2px 4px #999;box-shadow:2px 2px 4px #999}.r-home_menu .menu_item .menu_links.flex_pc.c2 .item h3{width:80%}.r-home_menu .menu_item .menu_links.flex_pc.c2 .item .img{width:20%;-webkit-transform:translateX(1px);transform:translateX(1px)}.r-home_menu .contents_items a{display:block;color:#333;text-decoration:none}.r-home_menu .contents_items .contents_item{margin-bottom:1.5em}.r-home_menu .contents_items p.item6{font-size:14px}.r-home_menu .subsidy_wrap{background:#fff;border:3px solid #ff7900;padding:1.5em;margin-top:4em;margin-bottom:4em}.r-home_menu .subsidy_wrap h3.styleno{color:#42210b;font-size:1.2em;margin-bottom:.5em;text-align:center}.r-home_menu .subsidy_wrap .text{margin-bottom:1em}.r-home_menu .inspection_wrap .underline{text-decoration:underline}@media print,screen and (max-width:767px){.r-home_menu .inspection_wrap .item7{margin-bottom:15px}}.r-home_menu .text_link a{color:#ff7900;font-weight:700;font-size:1.2em}@media print,screen and (max-width:767px){.r-home_menu .menu_item>.boxwrap .item3{margin-bottom:1.5em}.r-home_menu .menu_item>.boxwrap .item3 img{height:200px;-o-object-fit:cover;object-fit:cover}.r-home_menu .subsidy_wrap .boxwrap .item6{margin-bottom:15px}}@media print,screen and (min-width:768px){.r-home_menu .fwb{font-size:1.2em;margin-bottom:1em}.r-home_menu .menu_item{margin-bottom:4em}.r-home_menu .menu_item .menu_links.flex_pc.c2{margin-bottom:10px}.r-home_menu .menu_item .menu_links.flex_pc.c2 .item{width:48%;margin-right:0}.r-home_menu .menu_item .menu_links.flex_pc.c2 .item h3{font-size:16px}.r-home_menu .menu_item ul li{font-size:18px}.r-home_menu .menu_item>.boxwrap{margin-bottom:0}.r-home_menu .menu_item>.boxwrap .item3{margin-bottom:0}.r-home_menu .menu_item>.boxwrap .item3 img{height:330px;-o-object-fit:cover;object-fit:cover}.r-home_menu .contents_items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.r-home_menu .contents_items>a{width:48%}.r-home_menu .contents_items p.item6{font-size:16px}.r-home_menu .contents_item.boxwrap.bwsp{display:block;margin-bottom:0}.r-home_menu .contents_item.boxwrap.bwsp .item4,.r-home_menu .contents_item.boxwrap.bwsp .item6{width:100%}.r-home_menu .contents_item.boxwrap.bwsp .item4{margin-bottom:10px}.r-home_menu .subsidy_wrap h3.styleno{font-size:26px}.r-home_menu .text_link a{font-size:1.4em}}@media print,screen and (min-width:1200px){.r-home_menu .fwb{font-size:1.4em}.r-home_menu h2.styleno.r-home_index.bg_theme{font-size:52px}.r-home_menu h2.styleno.r-home_index.bg_theme .r-home_subindex{font-size:.5em}.r-home_menu .menu_item>.boxwrap>.item3 .image_on_text{font-size:22px}.r-home_menu .menu_item .menu_links.flex_pc.c2 .item h3{font-size:22px}.r-home_menu .subsidy_wrap .boxwrap .item8{padding:2.5em 4em}.r-home_menu .subsidy_wrap .text{font-size:18px}.r-home_menu .subsidy_wrap .text .fwb{font-size:18px}.r-home_menu .subsidy_wrap p.ta_c.fz_l{font-size:1.8em}}.home_amamori{padding-bottom:4em}.home_amamori .btn{text-align:center;margin-bottom:15px}.home_amamori .btn:last-child{margin-bottom:0}.home_amamori .btn a{display:block;width:100%;padding:15px 0;background:#fff;color:#ff7900;text-decoration:none;font-weight:700;border-radius:10px}.home_amamori .boxwrap.fr{margin-bottom:1.5em}.home_amamori .com_fukidashi_wrap .fukidashi{background:#fff}.home_amamori .com_fukidashi_wrap .fukidashi:after{border-right-color:#fff}@media print,screen and (min-width:1200px){.home_amamori .boxwrap.fr{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.home_amamori .boxwrap.fr .item3{width:35%}.home_amamori .boxwrap.fr .item7{width:60%}.home_amamori .boxwrap.fr .item7 .text{font-size:18px}.home_amamori .btn a{font-size:20px}}.r-home_reason{padding:30px 0}.r-home_reason .mainwrap{overflow:visible}.r-home_reason_item{margin-bottom:2em}.r-home_reason_item .index_wrap{margin-bottom:1em}.r-home_reason_item .num{font-size:45px;font-weight:700;color:#ff7900;line-height:1;margin-bottom:10px}.r-home_reason_item h3.styleno{font-size:18px}.r-home_reason_item h3.styleno .fwn{display:block;font-weight:400;font-size:16px}.r-home_reason_item .text{margin-bottom:1.5em}.r-home_reason_item .banner{overflow:visible}.r-home_reason_item .banner img{-webkit-box-shadow:5px 5px 0 rgba(0,0,0,.2);box-shadow:5px 5px 0 rgba(0,0,0,.2)}@media print,screen and (min-width:768px){.r-home_reason{padding:60px 0}.r-home_reason_items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.r-home_reason_item{width:48%;margin-bottom:4em}.r-home_reason_item:nth-child(3),.r-home_reason_item:nth-child(4){margin-bottom:0}}@media print,screen and (min-width:1200px){.r-home_reason_item h3.styleno{font-size:24px}.r-home_reason_item h3.styleno .fwn{font-size:22px}}.home_about .message_wrap .float{margin-bottom:1em}.home_about .staff_wrap .boxwrap .item4 p{margin-bottom:1em}@media print,screen and (min-width:768px){.home_about .message_wrap .float{position:relative}.home_about .message_wrap .float .president_image{width:30%}.home_about .message_wrap .float .president_image img{position:absolute;right:0;bottom:0;width:80%}.home_about .message_wrap .float .text{width:68%}.home_about .message_wrap .float .text p{width:100%}}@media print,screen and (min-width:1200px){.home_about .message_wrap .float .president_image img{width:90%}.home_about .message_wrap .more_btn_wrap{width:350px;left:auto;right:0;-webkit-transform:translate(0,10%);transform:translate(0,10%)}.home_about .message_wrap .more_btn_wrap a{padding:15px 0;font-size:22px}.home_about .message_wrap .text p{font-size:18px}.home_about .staff_wrap{position:relative}.home_about .staff_wrap .boxwrap{margin-bottom:1em}.home_about .staff_wrap .boxwrap .item4 p{font-size:18px}.home_about .staff_wrap .more_btn_wrap{width:350px}.home_about .staff_wrap .more_btn_wrap a{padding:15px 0;font-size:22px}}.parts_estimate_01 .text p{margin-bottom:1em}.parts_estimate_01 .gmb_review_wrap{margin-left:0;background:#42210b;padding:10px 30px;margin-bottom:1em}@media print,screen and (max-width:1199px){.parts_estimate_01 .gmb_review_wrap{padding:10px 15px}}.parts_estimate_01 .gmb_review_wrap #user_ratings_total-3{background-image:url(../../../../../../themes/fukaminato-child/images/google.png);background-repeat:no-repeat;background-size:contain;width:180px;height:60px;position:relative}@media print,screen and (max-width:1199px){.parts_estimate_01 .gmb_review_wrap #user_ratings_total-3{width:100px;height:35px}}.parts_estimate_01 .gmb_review_wrap #user_ratings_total-3 span{position:absolute;top:-5px;right:0;font-size:18px;background:red;border:#fff;border-radius:10px;display:inline-block;padding:2px 10px;line-height:1;color:#fff;font-weight:700}@media print,screen and (max-width:1199px){.parts_estimate_01 .gmb_review_wrap #user_ratings_total-3 span{font-size:12px}}.parts_estimate_01 .gmb_review_wrap #rating-3{margin-left:20px;color:#fff;font-size:28px;font-weight:700}@media print,screen and (max-width:1199px){.parts_estimate_01 .gmb_review_wrap #rating-3{font-size:18px}}.parts_estimate_01 .gmb_review_wrap #rating-3 span{color:#ffe91f}.parts_estimate_01 .more_btn_wrap a{display:block;background:#ff7900;color:#fff;border:2px solid #fbf9f7;font-weight:700;text-decoration:none;padding:12px 0;-webkit-box-shadow:2px 2px 2px #666;box-shadow:2px 2px 2px #666;margin-bottom:4px}.parts_estimate_01 .item4 .image{margin-bottom:1em}@media print,screen and (min-width:1200px){.parts_estimate_01 .text p{font-size:18px}.parts_estimate_01 .more_btn_wrap a{font-size:22px}}@media print,screen and (min-width:1200px){.home_point p.item7{font-size:18px}}.side .home_topics{margin-bottom:1em}.side .home_topics h2.styleno{font-size:18px;background:#ff7900;color:#fff;padding:5px 10px;margin-bottom:0}.side .home_topics_inner{padding:1em;border:1px solid #ff7900}.side .home_topics .panel:last-child{margin-bottom:0}.side .home_topics .panel:last-child .thumbnail{margin-bottom:1.5em}.side .home_topics .post_date{font-size:12px;margin-bottom:2px}.side .home_topics .panel_title a{font-size:14px}.side .home_topics .more_btn_wrap{width:100%}.side .home_topics .more_btn_wrap a{font-size:16px}.home_inspection h2.styleno.r-home_index,.home_inspection p,.home_seminar h2.styleno.r-home_index,.home_seminar p{text-align:left}.home_inspection .item3,.home_seminar .item3{margin-bottom:10px}.home_inspection p,.home_seminar p{margin-bottom:1em}.home_inspection .btn,.home_seminar .btn{text-align:center;margin-bottom:15px}.home_inspection .btn:last-child,.home_seminar .btn:last-child{margin-bottom:0}.home_inspection .btn a,.home_seminar .btn a{display:block;width:100%;padding:15px 0;background:#fff;color:#ff7900;text-decoration:none;font-weight:700;border-radius:10px}@media print,screen and (max-width:767px){.home_inspection .item3,.home_seminar .item3{width:70%;margin-left:auto;margin-right:auto}}@media print,screen and (min-width:768px){.home_inspection .boxwrap,.home_seminar .boxwrap{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.home_inspection .item3,.home_seminar .item3{margin-bottom:0}.home_inspection .btn a,.home_seminar .btn a{width:330px;font-size:20px}}.home_inspection{background:#ff7900}.home_inspection h2.styleno.r-home_index,.home_inspection p{color:#fff}.home_seminar .btn a{border:2px solid #ff7900}@media print,screen and (max-width:767px){.home_seminar .item3{width:100%}}.home_topics_news h2{margin-bottom:1em}.home_topics_news .boxwrap .item3{width:85px}.home_topics_news .boxwrap .item7{width:calc(100% - 110px)}@media print,screen and (min-width:768px){.home_topics_news .boxwrap .item3{width:135px}.home_topics_news .boxwrap .item7{width:calc(100% - 160px)}}.home_showroom_index{padding-top:2em}.home_showroom_index h2{margin:0 auto;vertical-align:middle;font-size:22px}.home_showroom_index h2 .text{display:block}.home_showroom_index h2 img{width:40%;max-width:180px;margin-top:10px}.home_showroom_index h2 .fz_xs{font-size:.8em;display:block}.home_showroom_index h2 .fz_m{font-size:.9em}.home_showroom_index h2 .c_orange{color:#ff7900}@media print,screen and (min-width:768px){.home_showroom_index{padding-top:3em}.home_showroom_index h2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.home_showroom_index h2 .text{margin-right:2%;width:73%}.home_showroom_index h2 img{width:25%;max-width:288px;text-align:left}.home_showroom_index h2 .fz_xs{display:inline}}@media print,screen and (min-width:1000px){.home_showroom_index h2{font-size:30px}.home_showroom_index h2 .fz_xs{font-size:.6em}.home_showroom_index h2 .fz_m{font-size:.8em}}@media print,screen and (min-width:1200px){.home_showroom_index h2{font-size:36px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.home_showroom_index h2 .text{width:65%}.home_showroom_index h2 img{width:33%}}.middle_works_wrap h2.styleno.r-home_index{font-style:italic}.middle_works_wrap h2.styleno.r-home_index span{display:block;font-size:.7em;margin-top:10px;font-style:normal}.middle_works_wrap .panels .panel{margin-bottom:2em}.middle_works_wrap .panels .panel h3{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;padding:0;margin-bottom:10px;background:#ff7900;padding:2px 10px}.middle_works_wrap .panels .panel h3 a{color:#fff;font-size:14px;display:block;line-height:1.5}.middle_works_wrap .panels .panel h3:before{content:none}.middle_works_wrap .panels .panel .before_img{margin-bottom:7px}.middle_works_wrap .panels .panel .text{font-size:14px;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.middle_works_wrap .more_btn_wrap .item{max-width:400px}@media print,screen and (min-width:768px){.middle_works_wrap .panels .panel{width:calc((100% - 60px)/4);margin-right:20px}.middle_works_wrap .panels .panel:nth-child(2n){margin-right:20px}.middle_works_wrap .panels .panel:nth-child(4n){margin-right:0}}@media print,screen and (min-width:1200px){.middle_works_wrap h2.styleno.r-home_index span{display:inline-block;margin-top:0}.middle_works_wrap .panels{margin-bottom:1.5em}.middle_works_wrap .panels .panel h3{padding:3px 10px}.middle_works_wrap .panels .panel h3 a{font-size:18px}.middle_works_wrap .more_btn_wrap .item a{font-size:24px}}.r-home_menu .link_text{width:100%;text-align:right;color:#ff7900;font-weight:700;text-decoration:underline}@media print,screen and (min-width:768px){.r-home_menu .contents_item.boxwrap.bwsp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.r-home_menu .contents_item.boxwrap.bwsp .item4{width:40%}.r-home_menu .contents_item.boxwrap.bwsp .item6{width:58%}}.home_search_banner .menu_search_bar{margin-bottom:3em}.home_search_banner .menu_search_bar h2.styleno{font-size:14px;border-bottom:2px solid #ff7900;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:60px;padding-top:30px;padding-bottom:5px;margin-left:auto;margin-right:auto}.home_search_banner .menu_search_bar h2.styleno:before{content:"";background-image:url(../../../../../../themes/fukaminato-child/images/search_ownerimg.png);background-repeat:no-repeat;background-size:contain;display:inline-block;width:60px;height:42px;position:absolute;bottom:0;left:0}.home_search_banner .menu_search_bar select{width:78%;background:#fff;font-size:16px;height:40px;border-radius:5px;color:#333;border:1px solid #666;cursor:pointer}@media print,screen and (min-width:1200px){.home_search_banner .menu_search_bar select{font-size:18px;height:55px}}.home_search_banner .menu_search_bar .btn{width:20%;background:-webkit-gradient(linear,left top,left bottom,from(#e2e1e2),to(#818181));background:-webkit-linear-gradient(#e2e1e2,#818181);background:linear-gradient(#e2e1e2,#818181);font-weight:700;font-size:16px;height:40px;border-radius:5px;border:1px solid #666;color:#333;cursor:pointer}@media print,screen and (min-width:1200px){.home_search_banner .menu_search_bar .btn{font-size:20px;height:55px;-webkit-transform:translateY(1px);transform:translateY(1px)}}@media print,screen and (min-width:768px){.home_search_banner .menu_search_bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.home_search_banner .menu_search_bar h2.styleno{width:40%;margin-bottom:0}.home_search_banner .menu_search_bar .select_wrap{width:58%}}@media print,screen and (min-width:1200px){.home_search_banner .menu_search_bar h2.styleno{font-size:22px;padding-top:45px;padding-left:100px}.home_search_banner .menu_search_bar h2.styleno:before{width:99px;height:73px}}.r-home_menu_banners.flex.c2 .item{margin-bottom:1.5em}.r-home_menu_banners.flex.c2 .item a{text-decoration:none}.r-home_menu_banners.flex.c2 .item .image{margin-bottom:7px}.r-home_menu_banners.flex.c2 .item .text{color:#333;font-size:14px;line-height:1.6}@media print,screen and (min-width:768px){.r-home_menu_banners.flex.c2{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.r-home_menu_banners.flex.c2 .item{width:23%;margin-right:0;margin-bottom:0}}@media print,screen and (min-width:981px){.r-home_menu_banners.flex.c2 .item .image{margin-bottom:10px}.r-home_menu_banners.flex.c2 .item .text{text-align:center}}@media print,screen and (min-width:1200px){.r-home_menu_banners.flex.c2 .item .text{font-size:16px}}.maincolumn{margin-bottom:20px}@media print,screen and (min-width:1200px){.maincolumn{margin-bottom:30px}}.maincolumn table,.main table,.side table{width:100%}.maincolumn img,.main img,.side img{vertical-align:bottom;width:100%;height:auto}.maincolumn .post_thumb img,.main .post_thumb img,.side .post_thumb img{height:100%}.maincolumn p,.main p,.side p{margin-bottom:1.2em;line-height:1.8}.maincolumn p.mbno,.main p.mbno,.side p.mbno{margin-bottom:0}.maincolumn small,.main small,.side small{font-size:.8em}.license_box{border:2px dashed #42210b;padding:5px;background:#fff}.license_box .boxwrap{margin-bottom:0}.license_box .boxwrap .item3{margin-bottom:0}.license_box .boxwrap .item7{font-weight:700;color:#ff7900;font-size:18px}.license_box .boxwrap .item7 .fz_s{display:block;font-size:.8em;color:#42210b}@media print,screen and (min-width:768px){.license_box{width:100%;max-width:48%;margin:0 auto}}@media print,screen and (min-width:1200px){.license_box{padding:10px}.license_box .boxwrap .item7{font-size:26px}}.company_link_box .flex.c2.mainwrap{width:100%}.company_link_box .flex.c2.mainwrap .item{display:block;text-decoration:none;color:#42210b;margin-bottom:1.6em}.company_link_box .flex.c2.mainwrap .item:nth-child(n+7){margin-bottom:0}.company_link_box .flex.c2.mainwrap .item .image{margin-bottom:10px;border:2px solid #42210b}.company_link_box .flex.c2.mainwrap .item p{font-weight:700;line-height:1.4;border:2px dashed #42210b;font-size:13px;height:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}@media print,screen and (min-width:1200px){.company_link_box .flex.c2.mainwrap .item p{font-size:20px;height:90px}}@media print,screen and (min-width:1200px){.column2 .company_link_box .flex.c2.mainwrap .item p{font-size:16px;height:80px}}.page_title_wrap{padding:1em 0 2em}.page_title_wrap .page_title{font-size:22px;border-bottom:4px solid #fab337;padding:0 0 10px 0;position:relative;color:#42210b}.page_title_wrap .page_title:before{position:absolute;bottom:-4px;left:0;width:20%;height:4px;content:"";background:#ff7900}.page_title_wrap .page_title .subtitle{display:block;font-size:.7em;color:#754c24}.page_title_wrap .page_title .fz_s{font-size:.8em}@media print,screen and (min-width:768px){.page_title_wrap .page_title{font-size:24px}}@media print,screen and (min-width:1200px){.page_title_wrap .page_title{font-size:30px;padding:0 0 15px 0}}.thumbnail{margin:0 auto 1em}.thumbnail img{width:100%}@media print,screen and (min-width:1200px){.thumbnail{width:80%;margin:0 auto 2em}}.page-id-2083 .parts_estimate_01,.page-id-5012 .parts_estimate_01{background:#fbf9f7}.tosou .banner_wrap .flex_pc.c2 .item,.roof-const .banner_wrap .flex_pc.c2 .item{display:block;margin-bottom:15px}.tosou .banner_wrap .flex_pc.c2 .item:last-child,.roof-const .banner_wrap .flex_pc.c2 .item:last-child{margin-bottom:0}.tosou .trouble_wrap,.roof-const .trouble_wrap{padding-top:0}.tosou .trouble_wrap h2,.roof-const .trouble_wrap h2{margin-bottom:1em}.tosou .trouble_wrap h2 .fukidashi,.roof-const .trouble_wrap h2 .fukidashi{background-image:url(../../../../../../themes/fukaminato-child/images/index_bg_m_sp.png);width:230px;line-height:1.3;padding:7px 0 15px}.tosou .trouble_wrap h2 .line_fukidashi,.roof-const .trouble_wrap h2 .line_fukidashi{width:345px;font-size:22px}.tosou .trouble_wrap h2 .line_fukidashi:before,.tosou .trouble_wrap h2 .line_fukidashi:after,.roof-const .trouble_wrap h2 .line_fukidashi:before,.roof-const .trouble_wrap h2 .line_fukidashi:after{top:0}.tosou .trouble_wrap .flex_pc.c2,.roof-const .trouble_wrap .flex_pc.c2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.tosou .trouble_wrap .flex_pc.c2 .image,.roof-const .trouble_wrap .flex_pc.c2 .image{width:70%;margin:0 auto 10px}.tosou .trouble_wrap .flex_pc.c2 .list li,.roof-const .trouble_wrap .flex_pc.c2 .list li{font-weight:700;margin-bottom:7px}.tosou .trouble_wrap .flex_pc.c2 .list li:before,.roof-const .trouble_wrap .flex_pc.c2 .list li:before{content:"";background-image:url(../../../../../../themes/fukaminato-child/images/check.png);background-repeat:no-repeat;background-size:contain;display:inline-block;width:20px;height:22px;margin-right:10px}.tosou .trouble_wrap .arrow_image,.roof-const .trouble_wrap .arrow_image{width:30%;margin:10px auto}.tosou .trouble_wrap .message_wrap .boxwrap .item2,.roof-const .trouble_wrap .message_wrap .boxwrap .item2{width:40%;margin:15px auto}.tosou .trouble_wrap .message_wrap .boxwrap .item8 p,.roof-const .trouble_wrap .message_wrap .boxwrap .item8 p{font-weight:700}@media print,screen and (min-width:768px){.tosou .trouble_wrap,.roof-const .trouble_wrap{padding-bottom:0}.tosou .trouble_wrap h2 .fukidashi,.roof-const .trouble_wrap h2 .fukidashi{background-image:url(../../../../../../themes/fukaminato-child/images/index_bg_m.png);width:370px;padding:7px 0 15px}.tosou .trouble_wrap h2 .line_fukidashi,.roof-const .trouble_wrap h2 .line_fukidashi{width:560px;font-size:36px}.tosou .trouble_wrap h2 .line_fukidashi:before,.tosou .trouble_wrap h2 .line_fukidashi:after,.roof-const .trouble_wrap h2 .line_fukidashi:before,.roof-const .trouble_wrap h2 .line_fukidashi:after{top:5px}.tosou .trouble_wrap .flex_pc.c2,.roof-const .trouble_wrap .flex_pc.c2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.tosou .trouble_wrap .flex_pc.c2 .image,.roof-const .trouble_wrap .flex_pc.c2 .image{width:44%;margin:0}.tosou .trouble_wrap .flex_pc.c2 .list,.roof-const .trouble_wrap .flex_pc.c2 .list{width:52%}.tosou .trouble_wrap .flex_pc.c2 .list li,.roof-const .trouble_wrap .flex_pc.c2 .list li{margin-bottom:15px;font-size:19px}.tosou .trouble_wrap .flex_pc.c2 .list li:before,.roof-const .trouble_wrap .flex_pc.c2 .list li:before{width:20px;height:22px}.tosou .trouble_wrap .arrow_image,.roof-const .trouble_wrap .arrow_image{width:20%;margin:30px auto}.tosou .trouble_wrap .message_wrap .boxwrap,.roof-const .trouble_wrap .message_wrap .boxwrap{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.tosou .trouble_wrap .message_wrap .boxwrap .item2,.roof-const .trouble_wrap .message_wrap .boxwrap .item2{width:30%;margin-bottom:0}.tosou .trouble_wrap .message_wrap .boxwrap .item8,.roof-const .trouble_wrap .message_wrap .boxwrap .item8{width:68%}.tosou .trouble_wrap .message_wrap .boxwrap .item8 .mb15,.roof-const .trouble_wrap .message_wrap .boxwrap .item8 .mb15{margin-bottom:25px}.tosou .trouble_wrap .message_wrap .boxwrap .item8 p,.roof-const .trouble_wrap .message_wrap .boxwrap .item8 p{font-size:20px}}@media print,screen and (min-width:1200px){.tosou .trouble_wrap h2 .fukidashi,.roof-const .trouble_wrap h2 .fukidashi{width:540px}.tosou .trouble_wrap h2 .line_fukidashi,.roof-const .trouble_wrap h2 .line_fukidashi{width:780px;font-size:48px}.tosou .trouble_wrap h2 .line_fukidashi:before,.tosou .trouble_wrap h2 .line_fukidashi:after,.roof-const .trouble_wrap h2 .line_fukidashi:before,.roof-const .trouble_wrap h2 .line_fukidashi:after{top:10px}.tosou .trouble_wrap .flex_pc.c2 .list li,.roof-const .trouble_wrap .flex_pc.c2 .list li{margin-bottom:15px;font-size:26px}.tosou .trouble_wrap .flex_pc.c2 .list li:before,.roof-const .trouble_wrap .flex_pc.c2 .list li:before{width:35px;height:42px;-webkit-transform:translateY(6px);transform:translateY(6px);margin-right:20px}.tosou .trouble_wrap .message_wrap .boxwrap .item8 p,.roof-const .trouble_wrap .message_wrap .boxwrap .item8 p{font-size:34px}}.tosou .area_wrap,.roof-const .area_wrap{background:#fab337}.tosou .area_wrap h2,.roof-const .area_wrap h2{background:#ff7900;padding:4px 0;margin-bottom:0}@media print,screen and (max-width:768px){.tosou .area_wrap .mainwrap.sp_margin_no,.roof-const .area_wrap .mainwrap.sp_margin_no{width:100%;margin:0}}.tosou .inspection_banner,.roof-const .inspection_banner{display:block;margin-top:2em}.tosou .inspection_banner .mainwrap,.roof-const .inspection_banner .mainwrap{-webkit-box-shadow:4px 4px 0 #ccc;box-shadow:4px 4px 0 #ccc}.commitment .commitment_wrap .border_g{border:1px solid #999}.commitment .cannot_wrap h2.styleno{font-size:24px;line-height:1.3}.commitment .cannot_wrap h2.styleno .c_red{margin-bottom:10px}.commitment .cannot_wrap h2.styleno .fz_s{font-size:.8em;display:inline-block}.commitment .cannot_wrap .c_blue{margin-top:7px}@media print,screen and (min-width:768px){.commitment .cannot_wrap h2.styleno{font-size:28px}}@media print,screen and (min-width:1200px){.commitment .cannot_wrap h2.styleno{font-size:36px}}.commitment .point_wrap .point_item{margin-bottom:15px;border:2px dashed #42210b;background:#fff;padding:5px}.commitment .point_wrap .point_item .item3{width:30%}.commitment .point_wrap .point_item .item7{width:70%;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#42210b;font-weight:700;font-size:16px}@media print,screen and (min-width:1200px){.commitment .point_wrap .point_item .item7{font-size:18px}}.commitment .repair_wrap .boxwrap .item3{display:block;margin-bottom:7px}.commitment .repair_wrap .boxwrap .item7 h2.styleno{font-size:16px;margin-bottom:10px;color:#42210b}.commitment .repair_wrap .boxwrap .item7 h2.styleno .fz_l{font-size:1.1em}@media print,screen and (min-width:768px){.commitment .repair_wrap .boxwrap .item7 h2.styleno{font-size:21px}.commitment .repair_wrap .boxwrap .item7 h2.styleno .fz_l{font-size:1.2em}}@media print,screen and (min-width:1200px){.commitment .repair_wrap .boxwrap .item7 h2.styleno{font-size:25px}}.maincolumn.price .plan_01_wrap h2.styleno{font-size:24px;color:#42210b}@media print,screen and (min-width:768px){.maincolumn.price .plan_01_wrap h2.styleno{font-size:26px}}@media print,screen and (min-width:1200px){.maincolumn.price .plan_01_wrap h2.styleno{font-size:32px}}@media print,screen and (min-width:1200px){.maincolumn.paint .choose_wrap h3.c_red{font-size:23px}}.maincolumn.paint .recommend_wrap p.ta_c{font-weight:700;margin-top:10px;line-height:1.4}.maincolumn.paint .recommend_wrap .flex_pc.c3 .item{display:block;color:#333;text-decoration:none}@media print,screen and (max-width:1199px){.maincolumn.corporation .trouble_wrap .title_absolute .image .text{font-size:12px}}@media print,screen and (min-width:1200px){.maincolumn.corporation .trouble_wrap h2.styleno{font-size:36px}}.maincolumn.corporation .plan_wrap .c-title02{margin-bottom:0}@media print,screen and (min-width:768px){.maincolumn.corporation .plan_wrap .c-title02{font-size:20px}}@media print,screen and (min-width:1200px){.maincolumn.corporation .plan_wrap .c-title02{font-size:22px}}.maincolumn.corporation .small_const_wrap h3{font-size:16px}.maincolumn.corporation .small_const_wrap .price{font-weight:700}.maincolumn.corporation .reason_wrap .reason_item .boxwrap .item2{width:20%;max-width:100px}.maincolumn.corporation .reason_wrap .reason_item .boxwrap .item8{width:80%}.maincolumn.corporation .reason_wrap .reason_item .num{background:#ff7900;color:#fff;font-weight:700;-webkit-transform:translate(10px) skew(-15deg);transform:translate(10px) skew(-15deg);display:inline-block;padding:2px 6px;font-size:14px;margin-bottom:10px}.maincolumn.corporation .reason_wrap .reason_item .num span{font-size:1.6em}.maincolumn.corporation .reason_wrap .reason_item h3{font-size:16px;margin-bottom:1em}.maincolumn.corporation .reason_wrap .reason_item h3 .c_orange{font-size:1.4em;color:#ff7900}@media print,screen and (min-width:768px){.maincolumn.corporation .reason_wrap .reason_item_index_wrap.boxwrap{margin-bottom:1em}.maincolumn.corporation .reason_wrap .reason_item_index_wrap.boxwrap .item8{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.maincolumn.corporation .reason_wrap .reason_item_index_wrap.boxwrap .item8 .num{margin:0 30px 0 0}.maincolumn.corporation .reason_wrap .reason_item_index_wrap.boxwrap .item8 h3{margin-bottom:0;font-size:22px}}@media print,screen and (min-width:1200px){.maincolumn.corporation .reason_wrap .reason_item_index_wrap.boxwrap{margin-bottom:1em}.maincolumn.corporation .reason_wrap .reason_item_index_wrap.boxwrap .item2{max-width:125px}.maincolumn.corporation .reason_wrap .reason_item_index_wrap.boxwrap .item8 .num{font-size:20px}.maincolumn.corporation .reason_wrap .reason_item_index_wrap.boxwrap .item8 h3{font-size:28px}}.maincolumn.estimate .difference_wrap .c-title01 .subtitle{color:#be272d}.maincolumn.estimate .difference_wrap ul.flex_pc.c3 li.item{text-align:center;background:#ff7900;font-weight:700;margin-bottom:15px;padding:25px 0;outline:2px solid #fff;outline-offset:-10px}.maincolumn.estimate .difference_wrap ul.flex_pc.c3 li.item:last-child{margin-bottom:0}.maincolumn.estimate .difference_wrap ul.flex_pc.c3 li.item a{color:#fff;text-decoration:none}.maincolumn.estimate .difference_wrap .c-title02{font-size:20px}@media print,screen and (min-width:768px){.maincolumn.estimate .difference_wrap ul.flex_pc.c3 li.item{margin-bottom:0}.maincolumn.estimate .difference_wrap .c-title02{font-size:24px}}@media print,screen and (min-width:1200px){.maincolumn.estimate .difference_wrap .c-title02{font-size:28px}}.maincolumn.estimate .flow_wrap .flow_item .c-title03{font-size:18px}.maincolumn.estimate .flow_wrap .flow_item .flex_pc.c2 .item{display:block;margin-bottom:15px}.maincolumn.estimate .flow_wrap .flow_item .flex_pc.c2 .item:last-child{margin-bottom:0}@media print,screen and (min-width:768px){.maincolumn.estimate .flow_wrap .flow_item .c-title03{font-size:22px}.maincolumn.estimate .flow_wrap .flow_item .flex_pc.c2 .item{margin-bottom:0}}@media print,screen and (min-width:1200px){.maincolumn.estimate .flow_wrap .flow_item .c-title03{font-size:26px}}.maincolumn.siding-cover .case_wrap .c_blue{font-weight:700}.maincolumn.siding-cover .trouble_wrap{padding:30px 15px}.maincolumn.siding-cover .trouble_wrap h2.styleno{font-size:22px}.maincolumn.siding-cover .trouble_wrap .flex_pc.c3 .item{margin-bottom:1em}.maincolumn.siding-cover .trouble_wrap .flex_pc.c3 .item:last-child{margin-bottom:0}@media print,screen and (min-width:768px){.maincolumn.siding-cover .trouble_wrap h2.styleno{font-size:28px}}@media print,screen and (min-width:1200px){.maincolumn.siding-cover .trouble_wrap{padding:30px}.maincolumn.siding-cover .trouble_wrap h2.styleno{font-size:32px}}.maincolumn.siding-cover .recommend_wrap .c-title03{font-size:20px}@media print,screen and (min-width:768px){.maincolumn.siding-cover .recommend_wrap .c-title03{font-size:24px}}@media print,screen and (min-width:1200px){.maincolumn.siding-cover .recommend_wrap .c-title03{font-size:28px}}.maincolumn.valcony .menu_wrap ul.flex_pc.c3{margin-bottom:1em}.maincolumn.valcony .menu_wrap ul.flex_pc.c3 li.item{background:#be272d;margin-bottom:15px;border-radius:8px;border-bottom:3px solid #3f0c0d}.maincolumn.valcony .menu_wrap ul.flex_pc.c3 li.item a{color:#fff;text-decoration:none;display:block;padding:20px 0;font-weight:700}.maincolumn.valcony .menu_wrap ul.flex_pc.c3 li.item:hover{border-bottom:none;-webkit-transform:translateY(3px);transform:translateY(3px)}.maincolumn.valcony .menu_wrap ul.flex_pc.c2{margin-bottom:45px}.maincolumn.valcony .menu_wrap ul.flex_pc.c2 li.item{margin-bottom:15px;background:#42210b;color:#fff;padding:10px 0;position:relative;font-size:15px;position:relative;min-height:66px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700}.maincolumn.valcony .menu_wrap ul.flex_pc.c2 li.item span:before{content:"✔︎";position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.maincolumn.valcony .menu_wrap ul.flex_pc.c2 li.item:before{height:0;display:block;position:absolute;right:0;content:"";border-top:solid 20px #fbf9f7;border-left:solid 20px rgba(0,0,0,0);top:0}.maincolumn.valcony .menu_wrap ul.flex_pc.c2 li.item:after{height:0;display:block;position:absolute;right:0;content:"";border-bottom:solid 20px #c7a046;border-right:solid 20px rgba(0,0,0,0);top:0}.maincolumn.valcony .menu_wrap .menu_item ul{margin:10px 0}.maincolumn.valcony .menu_wrap .menu_item ul li{color:#be272d;font-weight:700;margin-bottom:5px}.maincolumn.valcony .menu_wrap .menu_item ul li:before{content:"✔︎";margin-right:10px}.maincolumn.valcony .menu_wrap .menu_item .flex_pc.c2 .item h4{background:#333;color:#fff;padding:4px 0}.maincolumn.valcony .menu_wrap .menu_item table th,.maincolumn.valcony .menu_wrap .menu_item table td{font-size:14px}.maincolumn.valcony .menu_wrap .menu_item .com_fukidashi_wrap{margin-top:1.5em}@media print,screen and (min-width:768px){.maincolumn.valcony .menu_wrap .menu_item .flex_pc.c2 .item h4{margin-bottom:10px;font-size:18px}.maincolumn.valcony .menu_wrap .menu_item table th,.maincolumn.valcony .menu_wrap .menu_item table td{font-size:16px}}@media print,screen and (min-width:1200px){.maincolumn.valcony .menu_wrap ul.flex_pc.c3{margin-bottom:1em}.maincolumn.valcony .menu_wrap ul.flex_pc.c3 li.item{font-size:20px}.maincolumn.valcony .menu_wrap ul.flex_pc.c2 li.item{font-size:18px}.maincolumn.valcony .menu_wrap .menu_item .flex_pc.c2 .item h4{margin-bottom:15px;font-size:22px}}.maincolumn.valcony .timing_wrap .timing_item h3{margin-bottom:7px}@media print,screen and (min-width:768px){.maincolumn.valcony .timing_wrap .timing_item h3{font-size:22px}}@media print,screen and (min-width:1200px){.maincolumn.valcony .timing_wrap .timing_item h3{font-size:28px}}.maincolumn.sealing .trouble_wrap.border_dashed{padding:30px 15px}.maincolumn.sealing .trouble_wrap.border_dashed .flex_pc.c3 .item{margin-bottom:1em}.maincolumn.sealing .trouble_wrap.border_dashed .flex_pc.c3 .item:last-child{margin-bottom:0}@media print,screen and (min-width:768px){.maincolumn.sealing .trouble_wrap.border_dashed h2.styleno{font-size:28px}}@media print,screen and (min-width:1200px){.maincolumn.sealing .trouble_wrap.border_dashed{padding:30px}.maincolumn.sealing .trouble_wrap.border_dashed h2.styleno{font-size:32px}.maincolumn.sealing .trouble_wrap.border_dashed .flex_pc.c3 .item{margin-bottom:0}}.maincolumn.sealing .flow_wrap .flex_pc.c4 .item .title{color:#42210b}.maincolumn.sealing .method_wrap.p-box01{margin-bottom:0}.main.roof-const .parts_voice h2 .fukidashi,.main.roof-const .parts_works h2 .fukidashi{width:270px;padding:8px 0 16px}@media print,screen and (min-width:1200px){.main.roof-const .parts_voice h2 .fukidashi,.main.roof-const .parts_works h2 .fukidashi{width:420px;padding:13px 0 18px}}.main.roof-const .trouble_wrap h2 .fukidashi{width:250px;padding:10px 0 15px}.main.roof-const .trouble_wrap .flex.c2 .item{margin-bottom:15px}.main.roof-const .trouble_wrap .flex.c2 .item:nth-child(n+3){margin-bottom:0}.main.roof-const .trouble_wrap .flex.c2 .item .c_red{font-weight:700;line-height:1.4}.main.roof-const .trouble_wrap .arrow_image{margin:1em auto}@media print,screen and (min-width:768px){.main.roof-const .trouble_wrap h2 .fukidashi{width:400px;padding:7px 0 15px}}@media print,screen and (min-width:1200px){.main.roof-const .trouble_wrap h2 .fukidashi{width:580px;padding:10px 0 15px}.main.roof-const .trouble_wrap .flex.c2 .item .c_red{font-size:24px}.main.roof-const .trouble_wrap .arrow_image{margin:.5em auto 2.5em}}.main.roof-const .parts_menu_wrap h2.styleno .line_fukidashi{width:280px;margin:10px auto}@media print,screen and (min-width:768px){.main.roof-const .parts_menu_wrap h2.styleno .line_fukidashi{width:380px}}@media print,screen and (min-width:1200px){.main.roof-const .parts_menu_wrap h2.styleno .line_fukidashi{width:530px}}@media print,screen and (min-width:1200px){.main.roof-const .parts_blog h2.styleno.c-title05{font-size:44px}.main.roof-const .parts_blog .panels .panel h3{font-size:28px}}.main.roof-const .inspection_banner{margin-top:3em}.maincolumn.repair-cover .repair_wrap h3,.maincolumn.repair-cover .cover_wrap h3{color:#42210b;border-bottom:2px solid #ff7900;margin-bottom:30px;padding-bottom:7px}.maincolumn.repair-cover .repair_wrap .item.boxwrap.sb,.maincolumn.repair-cover .cover_wrap .item.boxwrap.sb{margin-bottom:2em}.maincolumn.repair-cover .repair_wrap .item.boxwrap.sb .item3,.maincolumn.repair-cover .cover_wrap .item.boxwrap.sb .item3{display:block}.maincolumn.repair-cover .repair_wrap .item.boxwrap.sb .item7 .price,.maincolumn.repair-cover .cover_wrap .item.boxwrap.sb .item7 .price{font-weight:700}.maincolumn.repair-cover .repair_wrap .item.boxwrap.sb .item7 .price .c_red,.maincolumn.repair-cover .cover_wrap .item.boxwrap.sb .item7 .price .c_red{padding-left:20px}.maincolumn.repair-cover .repair_wrap .item.boxwrap.sb .item7 .more_btn,.maincolumn.repair-cover .cover_wrap .item.boxwrap.sb .item7 .more_btn{background:#42210b;color:#fff;padding:8px 20px;text-decoration:none}@media print,screen and (min-width:768px){.maincolumn.repair-cover .repair_wrap h3,.maincolumn.repair-cover .cover_wrap h3{font-size:24px}.maincolumn.repair-cover .repair_wrap .item7 .price,.maincolumn.repair-cover .cover_wrap .item7 .price{font-size:15px}}@media print,screen and (min-width:1200px){.maincolumn.repair-cover .repair_wrap h3,.maincolumn.repair-cover .cover_wrap h3{font-size:26px}.maincolumn.repair-cover .repair_wrap .item7 .price,.maincolumn.repair-cover .cover_wrap .item7 .price{font-size:18px}}.maincolumn.repair-cover .difference_wrap .flex_pc.c2 .item{margin-bottom:2em}.maincolumn.repair-cover .difference_wrap .flex_pc.c2 .item .image{border:2px solid #42210b}.maincolumn.repair-cover .difference_wrap .flex_pc.c2 .item .c_red{font-weight:700;margin-bottom:7px;font-size:18px}.maincolumn.repair-cover .difference_wrap .flex_pc.c2 .item ul li{font-weight:700;margin-bottom:4px}.maincolumn.repair-cover .difference_wrap .flex_pc.c2 .item ul li:before{content:"✔︎";margin-right:10px;color:#be272d}.maincolumn.repair-cover .difference_wrap h3{font-size:18px;margin-bottom:1em;color:#42210b}.maincolumn.repair-cover .difference_wrap h3 .subtitle{display:block;font-size:.8em}@media print,screen and (min-width:768px){.maincolumn.repair-cover .difference_wrap .flex_pc.c2 .item{margin-bottom:0}.maincolumn.repair-cover .difference_wrap .flex_pc.c2 .item .c_red{font-size:20px}.maincolumn.repair-cover .difference_wrap h3{font-size:28px}}@media print,screen and (min-width:1200px){.maincolumn.repair-cover .difference_wrap .flex_pc.c2 .item{margin-bottom:0}.maincolumn.repair-cover .difference_wrap .flex_pc.c2 .item .c_red{font-size:22px}.maincolumn.repair-cover .difference_wrap h3{font-size:34px}.maincolumn.repair-cover .difference_wrap .p-table01 thead th{width:16%}.maincolumn.repair-cover .difference_wrap .p-table01 thead th:last-child{width:20%}}.maincolumn.sheetmetal .trouble_wrap .flex_pc.c3 .item{margin-bottom:1em}.maincolumn.sheetmetal .trouble_wrap .flex_pc.c3 .item:last-child{margin-bottom:0}.maincolumn.sheetmetal .commitment_wrap h3.c_red{margin-bottom:15px}.maincolumn.sheetmetal .commitment_wrap .flex_pc.c3 .item.border .image{border:1px solid #666}.maincolumn.sheetmetal .commitment_wrap .flex_pc.c3 .item .fwb{line-height:1.4;border:2px dashed #42210b;background:#fff;padding:5px 10px;color:#42210b}@media print,screen and (min-width:768px){.maincolumn.sheetmetal .commitment_wrap h3.c_red{font-size:28px}}@media print,screen and (min-width:1200px){.maincolumn.sheetmetal .commitment_wrap h3.c_red{font-size:36px}}.maincolumn.tile .trouble_wrap .flex_pc.c3 .item{margin-bottom:1em}@media print,screen and (min-width:768px){.maincolumn.tile .trouble_wrap .flex_pc.c3 .item{margin-bottom:0}}.maincolumn.tile .trouble_wrap .flex_pc.c3 .item:last-child{margin-bottom:0}.maincolumn.tile .mentenance_wrap .border_bottom{padding-bottom:5px;color:#42210b;border-bottom:2px solid #42210b;margin-bottom:10px}.maincolumn.tile .mentenance_wrap .flex_pc.c2 p{background:#be272d;color:#fff;font-weight:700;position:relative}.maincolumn.tile .mentenance_wrap .flex_pc.c2 p:before{height:0;display:block;position:absolute;right:0;content:"";border-top:solid 30px #fbf9f7;border-left:solid 30px rgba(0,0,0,0);top:0}.maincolumn.tile .mentenance_wrap .flex_pc.c2 p:after{height:0;display:block;position:absolute;right:0;content:"";border-bottom:solid 30px #5a1215;border-right:solid 30px rgba(0,0,0,0);top:0}.maincolumn.tile .mentenance_wrap .clay_wrap .flex_pc.c2 p{padding:20px 0}.maincolumn.tile .mentenance_wrap .cement_wrap .flex_pc.c2 p{padding:10px 0}@media print,screen and (min-width:1200px){.maincolumn.tile .mentenance_wrap h3{font-size:22px}.maincolumn.tile .mentenance_wrap h3.border_bottom{margin-bottom:15px;font-size:26px}.maincolumn.tile .mentenance_wrap .clay_wrap .flex_pc.c2 p,.maincolumn.tile .mentenance_wrap .cement_wrap .flex_pc.c2 p{font-size:19px}}.maincolumn.rain-gutter .recommend_wrap .flex_pc.c3 .item h4{background:#333;color:#fff;padding:5px 0;font-size:20px}.maincolumn.rain-gutter .recommend_wrap .flex_pc.c3 .item h4 .fz_s{font-size:.8em;display:block;color:#ffea00}@media print,screen and (min-width:768px){.maincolumn.rain-gutter .recommend_wrap .flex_pc.c3 .item{margin-bottom:0}}.maincolumn.rain-gutter .material_wrap .flex.c2 .item h2.styleno{font-size:16px;margin-bottom:7px;color:#42210b}.maincolumn.rain-gutter .material_wrap .flex.c2 .item .image{border:1px solid #666}@media print,screen and (min-width:1200px){.maincolumn.rain-gutter .material_wrap .flex.c2 .item h2.styleno{font-size:20px}.maincolumn.rain-gutter .material_wrap .flex.c2 .item p{margin-bottom:0}}.maincolumn.rain-gutter .net_wrap .net_item h2.styleno{color:#42210b;border-bottom:2px solid #42210b;padding-bottom:7px;margin-bottom:12px}.maincolumn.rain-gutter .net_wrap .net_item .price .c_red{font-size:1.2em;font-weight:700}@media print,screen and (min-width:768px){.maincolumn.rain-gutter .net_wrap .net_item{overflow:hidden}.maincolumn.rain-gutter .net_wrap .net_item .item3{float:left;width:30%}.maincolumn.rain-gutter .net_wrap .net_item h2.styleno,.maincolumn.rain-gutter .net_wrap .net_item .item7{float:right;width:68%}.maincolumn.rain-gutter .net_wrap .net_item h2.styleno{font-size:22px}}@media print,screen and (min-width:1200px){.maincolumn.rain-gutter .net_wrap .net_item h2.styleno{font-size:26px}}.maincolumn.rain-gutter .flow_wrap .flow_item{margin-bottom:1.5em}.maincolumn.rain-gutter .flow_wrap .flow_item:last-child{margin-bottom:0}.maincolumn.rain-gutter .flow_wrap .flow_item h3{color:#42210b}.maincolumn.rain-gutter .flow_wrap .flow_item h3 .num{font-size:1.6em;color:#ff7900}.maincolumn.rain-gutter .flow_wrap .flow_item .item2{width:50%;margin:20px auto}@media print,screen and (min-width:768px){.maincolumn.rain-gutter .flow_wrap .flow_item h3{font-size:22px;margin-bottom:15px}.maincolumn.rain-gutter .flow_wrap .flow_item .item2{width:20%;margin:0}}@media print,screen and (min-width:1200px){.maincolumn.rain-gutter .flow_wrap .flow_item{margin-bottom:2.5em}.maincolumn.rain-gutter .flow_wrap .flow_item h3{font-size:28px}}.maincolumn.rain-gutter .construction_wrap.p-box01{margin-bottom:0}.maincolumn.skylight .p-box01 h3{color:#42210b;padding-bottom:5px;margin-bottom:10px;border-bottom:2px solid #42210b}@media print,screen and (min-width:768px){.maincolumn.skylight .p-box01 h3{font-size:20px}}@media print,screen and (min-width:1200px){.maincolumn.skylight .p-box01 h3{font-size:26px}}.main.amamori .trouble_wrap h2.styleno .fukidashi{background-image:url(../../../../../../themes/fukaminato-child/images/index_bg_m_sp.png);width:320px;line-height:1.3;padding:13px 0 30px}.main.amamori .trouble_wrap h2.styleno .line_fukidashi{width:300px}@media print,screen and (min-width:768px){.main.amamori .trouble_wrap h2.styleno .fukidashi{background-image:url(../../../../../../themes/fukaminato-child/images/index_bg_m.png);width:550px;padding:13px 0 20px}.main.amamori .trouble_wrap h2.styleno .line_fukidashi{width:460px}}@media print,screen and (min-width:1200px){.main.amamori .trouble_wrap{padding:60px 0}.main.amamori .trouble_wrap h2.styleno .fukidashi{width:790px;padding:17px 0 30px}.main.amamori .trouble_wrap h2.styleno .line_fukidashi{width:640px}.main.amamori .trouble_wrap .flex_pc.c3 .item h4{font-size:18px}}.main.amamori .point_wrap .point_item h4{background:#333;color:#ffea00;font-size:18px;padding:5px 0}.main.amamori .point_wrap .point_item p.ta_c.fwb{font-size:16px;line-height:1.4}.main.amamori .point_wrap .point_item p.ta_c.fwb.c_blue{color:#273ebe}.main.amamori .point_wrap .point_item.parts_menu_wrap p.ta_c.fwb{font-size:18px}@media print,screen and (min-width:768px){.main.amamori .point_wrap .point_item .boxwrap .item3.mb15{margin-bottom:0}.main.amamori .point_wrap .point_item .border_dashed{padding:15px}.main.amamori .point_wrap .point_item p.ta_c.fwb{font-size:14px}.main.amamori .point_wrap .point_item p.ta_c.fwb.c_blue{font-size:16px}.main.amamori .point_wrap .point_item.parts_menu_wrap p.ta_c.fwb{font-size:24px}.main.amamori .point_wrap .point_item .flex_pc.c3 .item .text{margin-bottom:0}}@media print,screen and (min-width:1200px){.main.amamori .point_wrap h2.styleno.c-title01{font-size:50px}.main.amamori .point_wrap .point_item h4{font-size:22px}.main.amamori .point_wrap .point_item .border_dashed{padding:30px}.main.amamori .point_wrap .point_item .border_dashed p.ta_c.fwb{font-size:20px}.main.amamori .point_wrap .point_item .border_dashed p.ta_c.fwb.c_blue{font-size:24px}.main.amamori .point_wrap .point_item.parts_menu_wrap p.ta_c.fwb{font-size:36px}}.main.amamori .cause_wrap h2.styleno .line_fukidashi{width:300px}@media print,screen and (min-width:768px){.main.amamori .cause_wrap h2.styleno .line_fukidashi{width:480px}}@media print,screen and (min-width:1200px){.main.amamori .cause_wrap h2.styleno{margin-bottom:2em}.main.amamori .cause_wrap h2.styleno .line_fukidashi{width:600px}}.main.amamori .case_wrap h2.styleno .line_fukidashi{width:320px}.main.amamori .case_wrap .boxwrap h3{position:relative;border-bottom:2px solid #ff7900;padding-bottom:10px;margin-bottom:20px;color:#42210b}.main.amamori .case_wrap .boxwrap h3:before{position:absolute;bottom:-14px;left:1em;width:0;height:0;content:"";border-width:14px 12px 0 12px;border-style:solid;border-color:#ff7900 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.main.amamori .case_wrap .boxwrap h3:after{position:absolute;bottom:-10px;left:1em;width:0;height:0;content:"";border-width:14px 12px 0 12px;border-style:solid;border-color:#fbf9f7 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media print,screen and (min-width:768px){.main.amamori .case_wrap h2.styleno .line_fukidashi{width:480px}.main.amamori .case_wrap .boxwrap{margin-bottom:1.5em}}@media print,screen and (min-width:1200px){.main.amamori .case_wrap h2.styleno .line_fukidashi{width:700px}.main.amamori .case_wrap .boxwrap h3{font-size:24px}}.main.amamori .contact_wrap h2.c-title09{color:#ff7900;text-shadow:1px 1px 2px #3a1f08;font-size:24px}@media print,screen and (min-width:768px){.main.amamori .contact_wrap h2.c-title09{font-size:28px}}@media print,screen and (min-width:768px){.main.amamori .contact_wrap h2.c-title09{font-size:50px}}.main.inspection .page_intro .boxwrap .item7 ul{margin-bottom:1em}.main.inspection .page_intro .boxwrap .item7 ul li{color:#be272d;font-weight:700;margin-bottom:10px}.main.inspection .page_intro .boxwrap .item7 ul li:before{content:"✔︎";margin-right:10px}.main.inspection .page_intro .flex_pc.c2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.main.inspection .page_intro .flex_pc.c2 .image{width:70%;margin:0 auto 10px}.main.inspection .page_intro .flex_pc.c2 .list li{font-weight:700;margin-bottom:7px}.main.inspection .page_intro .flex_pc.c2 .list li:before{content:"";background-image:url(../../../../../../themes/fukaminato-child/images/check.png);background-repeat:no-repeat;background-size:contain;display:inline-block;width:20px;height:22px;margin-right:10px}@media print,screen and (min-width:768px){.main.inspection .page_intro .flex_pc.c2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main.inspection .page_intro .flex_pc.c2 .image{width:43%;margin:0}.main.inspection .page_intro .flex_pc.c2 .list{width:52%}.main.inspection .page_intro .flex_pc.c2 .list li{margin-bottom:15px;font-size:19px}.main.inspection .page_intro .flex_pc.c2 .list li:before{width:20px;height:22px}}@media print,screen and (min-width:1200px){.main.inspection .page_intro .flex_pc.c2 .list li{margin-bottom:15px;font-size:20px}.main.inspection .page_intro .flex_pc.c2 .list li:before{width:35px;height:42px;-webkit-transform:translateY(6px);transform:translateY(6px);margin-right:20px}}.main.inspection .point_wrap .flex.c2 .item h3{background:#ff7900;color:#fff;font-size:16px;text-shadow:2px 2px 4px #743600;padding:5px 0}@media print,screen and (min-width:1200px){.main.inspection .point_wrap{padding:60px 0}.main.inspection .point_wrap .flex.c2 .item h3{font-size:22px}}.main.inspection .drone_wrap h2.styleno .line_fukidashi{width:300px}.main.inspection .drone_wrap h2.styleno .line_fukidashi:before,.main.inspection .drone_wrap h2.styleno .line_fukidashi:after{width:30px;height:40px;top:15px}.main.inspection .drone_wrap .drone_item h4{padding-bottom:5px;border-bottom:1px solid #ff7900;margin-bottom:15px}@media print,screen and (min-width:768px){.main.inspection .drone_wrap h2.styleno .line_fukidashi{width:700px}.main.inspection .drone_wrap h2.styleno .line_fukidashi:before,.main.inspection .drone_wrap h2.styleno .line_fukidashi:after{width:30px;height:40px;top:5px}.main.inspection .drone_wrap .drone_item h4{font-size:20px}}@media print,screen and (min-width:1200px){.main.inspection .drone_wrap h2.styleno .line_fukidashi{width:950px}.main.inspection .drone_wrap h2.styleno .line_fukidashi:before,.main.inspection .drone_wrap h2.styleno .line_fukidashi:after{top:15px}.main.inspection .drone_wrap .drone_item h4{font-size:24px}}@media print,screen and (min-width:1200px){.main.inspection .certificate_wrap h2.styleno.c-title07{font-size:38px}}.main.inspection .flow_wrap h2.styleno .line_fukidashi{width:340px}.main.inspection .flow_wrap .flow_item h3{border-bottom:2px solid #ff7900;color:#ff7900;margin-bottom:15px;padding-bottom:5px}.main.inspection .flow_wrap p.c_red{font-weight:700;line-height:1.4;font-size:24px;border-top:2px solid #be272d;border-bottom:2px solid #be272d;padding:10px 0}@media print,screen and (min-width:768px){.main.inspection .flow_wrap h2.styleno .line_fukidashi{width:540px}.main.inspection .flow_wrap .flow_item{margin-bottom:2em}}@media print,screen and (min-width:1200px){.main.inspection .flow_wrap h2.styleno{margin-bottom:1.5em}.main.inspection .flow_wrap h2.styleno .line_fukidashi{width:710px}.main.inspection .flow_wrap .flow_item h3{font-size:32px;margin-bottom:30px}.main.inspection .flow_wrap p.c_red{font-size:40px}}.main.inspection .parts_voice{background:#eee;padding:30px 0}.main.inspection .parts_voice h2.styleno{color:#42210b;font-size:22px}.main.inspection .parts_voice h2.styleno .fz_s{display:inline-block;background:#ff7900;color:#fff;font-size:.7em;margin-bottom:10px;padding:2px 10px}.main.inspection .parts_voice h2.styleno .subtitle{display:block;font-size:.7em;color:#754c24}@media print,screen and (min-width:768px){.main.inspection .parts_voice h2.styleno{font-size:28px}}@media print,screen and (min-width:1200px){.main.inspection .parts_voice{padding:60px 0}.main.inspection .parts_voice h2.styleno{font-size:38px}}.main.inspection .promise_wrap{background-image:url(../../../../../../themes/fukaminato-child/images/promise_bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.main.inspection .promise_wrap h2.styleno.c-title01{color:#fff}.main.inspection .promise_wrap ul{background:rgba(255,255,255,.6);padding:25px}.main.inspection .promise_wrap ul li{font-weight:700;padding:5px 0;border-bottom:1px dashed #999;padding-left:1em;text-indent:-1em}@media print,screen and (min-width:768px){.main.inspection .promise_wrap ul{padding:30px 60px;max-width:660px;margin:0 auto}.main.inspection .promise_wrap ul li{padding:10px;font-size:24px}}@media print,screen and (min-width:1200px){.main.inspection .promise_wrap ul{max-width:900px;padding:30px 100px}.main.inspection .promise_wrap ul li{padding:15px;font-size:26px}}.main.inspection .speedy_wrap .mainwrap{border:6px double #ff7900;padding:30px 15px}@media print,screen and (min-width:1200px){.main.inspection .speedy_wrap .mainwrap{padding:30px}}.maincolumn.simulation #simulator .simulator_content h3{background:none;border-left:5px solid #ff7900;padding:5px 10px}@media print,screen and (min-width:768px){.maincolumn.simulation #simulator h2.styleno.c-title01 .subtitle{font-size:18px}}@media print,screen and (min-width:1200px){.maincolumn.simulation #simulator h2.styleno.c-title01 .subtitle{font-size:22px}.maincolumn.simulation #simulator .simulator_content h3{font-size:26px}}.maincolumn.simulation .flow_wrap .flow_item{margin-bottom:2em}.maincolumn.simulation .flow_wrap .flow_item:last-child{margin-bottom:0}.maincolumn.simulation .flow_wrap .flow_item h3{border-bottom:2px solid #ff7900;padding-bottom:5px;margin-bottom:15px;font-size:19px}.maincolumn.simulation .flow_wrap .flow_item .boxwrap .item2{width:50%;margin:15px auto}@media print,screen and (min-width:768px){.maincolumn.simulation .flow_wrap .flow_item h3{font-size:22px;margin-bottom:1em}.maincolumn.simulation .flow_wrap .flow_item .boxwrap{margin-bottom:1em}.maincolumn.simulation .flow_wrap .flow_item .boxwrap .item2{width:20%}.maincolumn.simulation .flow_wrap .flow_item .boxwrap .item8{width:70%}}@media print,screen and (min-width:1200px){.maincolumn.simulation .flow_wrap .flow_item h3{font-size:28px}}.maincolumn.simulation .point_wrap .point_item{margin-bottom:2em}.maincolumn.simulation .point_wrap .point_item:last-child{margin-bottom:0}.maincolumn.simulation .point_wrap .point_item h3{background:#42210b;color:#fff;padding:2px 10px;margin-bottom:10px}.maincolumn.simulation .point_wrap .point_item .flex.c2 .item{margin-bottom:15px}.maincolumn.simulation .point_wrap .point_item .flex.c2 .item:nth-child(n+3){margin-bottom:0}@media print,screen and (min-width:768px){.maincolumn.simulation .point_wrap .point_item h3{font-size:22px}}@media print,screen and (min-width:1200px){.maincolumn.simulation .point_wrap .point_item h3{font-size:26px;padding:8px 15px}}.maincolumn.entrance-door .page_intro ul.item7 li{color:#be272d;font-weight:700;margin-bottom:10px;padding-left:2em;text-indent:-1.5em}.maincolumn.entrance-door .page_intro ul.item7 li:before{content:"✔︎";margin-right:10px}@media print,screen and (min-width:1200px){.maincolumn.entrance-door .page_intro ul.item7 li{font-size:20px}}.maincolumn.entrance-door .menu_wrap h2.styleno{margin-bottom:0}@media print,screen and (min-width:768px){.maincolumn.entrance-door .menu_wrap h2.styleno{font-size:18px}}.maincolumn.entrance-door .flow_wrap h2.styleno .fz_s{display:block;font-size:.8em}.maincolumn.entrance-door .flow_wrap .flow_item{margin-bottom:2em}.maincolumn.entrance-door .flow_wrap .flow_item h3{border-bottom:2px solid #ff7900;padding-bottom:5px;margin-bottom:15px}.maincolumn.entrance-door .flow_wrap .flow_item .item4{margin-bottom:15px}@media print,screen and (min-width:768px){.maincolumn.entrance-door .flow_wrap .flow_item h3{font-size:22px}}@media print,screen and (min-width:1200px){.maincolumn.entrance-door .flow_wrap .flow_item h3{font-size:28px}}.maincolumn.entrance-door .type_wrap .flex{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.maincolumn.entrance-door .type_wrap .flex .item{padding:0 10px;margin-bottom:15px}.maincolumn.entrance-door .type_wrap .flex .item img{width:auto;height:160px}.maincolumn.entrance-door .type_wrap .flex .item_high img{height:190px}.maincolumn.entrance-door .type_wrap .flex p{font-weight:700;font-size:14px}.maincolumn.entrance-door .type_wrap .link{display:block}.maincolumn.entrance-door .type_wrap .link a{text-decoration:underline;word-break:break-all}@media print,screen and (min-width:768px){.maincolumn.entrance-door .type_wrap .flex .item img{height:175px}.maincolumn.entrance-door .type_wrap .flex .item_high img{height:210px}}@media print,screen and (min-width:960px){.maincolumn.entrance-door .type_wrap .flex .item img{height:110px}.maincolumn.entrance-door .type_wrap .flex .item_high img{height:180px}}@media print,screen and (min-width:1200px){.maincolumn.entrance-door .type_wrap .flex .item img{height:195px}.maincolumn.entrance-door .type_wrap .flex .item_high img{height:240px}}@media print,screen and (min-width:1300px){.maincolumn.entrance-door .type_wrap .flex .item img{height:225px}.maincolumn.entrance-door .type_wrap .flex .item_high img{height:270px}}.main.reason .page_intro{padding-bottom:0}.main.reason .page_intro h2.styleno .subtitle{display:block;color:#ff7900;margin-bottom:10px}.main.reason .page_intro h2.styleno .line_fukidashi{width:330px}.main.reason .page_intro h2.styleno .line_fukidashi:before,.main.reason .page_intro h2.styleno .line_fukidashi:after{width:25px;height:34px;top:15px}@media print,screen and (min-width:768px){.main.reason .page_intro h2.styleno .line_fukidashi{width:700px}}@media print,screen and (min-width:1200px){.main.reason .page_intro h2.styleno .line_fukidashi{width:930px}}.main.reason .toc_wrap{background-image:url(../../../../../../themes/fukaminato-child/images/reason_toc_bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.main.reason .toc_wrap .mainwrap{background:rgba(255,255,255,.7);padding:30px;max-width:600px}.main.reason .toc_wrap .mainwrap a{color:#333;display:block;padding:10px 0;text-decoration:none;font-weight:700;border-bottom:1px dashed #666}.main.reason .toc_wrap .mainwrap .toc_sub{margin-left:15px}.main.reason .toc_wrap .mainwrap .toc_sub li a:before{content:"▶︎";margin-right:10px}@media print,screen and (min-width:768px){.main.reason .toc_wrap h2.styleno{font-size:24px}}@media print,screen and (min-width:1200px){.main.reason .toc_wrap h2.styleno{font-size:32px}.main.reason .toc_wrap .mainwrap{max-width:900px;padding:60px}.main.reason .toc_wrap .mainwrap a{font-size:22px}}.main.reason .message_wrap .boxwrap .item2{width:40%;margin:15px auto}.main.reason .message_wrap .boxwrap .item8 p{font-weight:700}@media print,screen and (min-width:768px){.main.reason .message_wrap .boxwrap{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main.reason .message_wrap .boxwrap .item2{width:30%;margin-bottom:0}.main.reason .message_wrap .boxwrap .item8{width:68%}.main.reason .message_wrap .boxwrap .item8 .mb15{margin-bottom:25px}.main.reason .message_wrap .boxwrap .item8 p{font-size:20px}}@media print,screen and (min-width:1200px){.main.reason .message_wrap .boxwrap .item8 p{font-size:34px}}.main.reason .reason_item h2.styleno{margin-bottom:1.5em;padding:15px 0;font-size:24px}.main.reason .reason_item#reason_03 h2.styleno{margin-bottom:0}.main.reason .reason_item .parts_menu_wrap .flex_pc.c3 .item .image .price{line-height:1.4;bottom:10px}.main.reason .reason_item .consul_wrap .boxwrap.mbno{margin-bottom:0}@media print,screen and (min-width:768px){.main.reason .reason_item .consul_wrap .boxwrap.mbno .item3{margin-bottom:0}}.main.reason .reason_item .certification_wrap.flex.c2 .item p{font-weight:700;line-height:1.4;font-size:12px}@media print,screen and (min-width:1200px){.main.reason .reason_item .certification_wrap.flex.c2 .item p{font-size:18px}}.main.reason .reason_item_innerbox h3{color:#ff7900;text-shadow:1px 1px 2px #3a1f08;font-size:24px;margin-bottom:1em}.main.reason .reason_item_innerbox .boxwrap .item7 h4{font-size:18px;margin-bottom:1em;color:#42210b}.main.reason .reason_item_innerbox .boxwrap .item7 ul.flex_pc.c3 .item{text-align:center;background:#be272d;color:#fff;margin-bottom:15px;font-weight:700;padding:15px 0}.main.reason .reason_item_innerbox .link_box.mb15{margin-bottom:15px}@media print,screen and (min-width:768px){.main.reason .reason_item_innerbox .link_box.mb15{margin-bottom:3px}}.main.reason .reason_item_innerbox .link_box_02{font-size:18px}.main.reason .reason_item_innerbox .link_box_02 .flex.c2{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.main.reason .reason_item_innerbox .link_box_02 .google_logo{width:50%;padding:5px 15px}.main.reason .reason_item_innerbox .link_box_02 a{color:#42210b;font-weight:700;text-decoration:none}@media print,screen and (min-width:1200px){.main.reason .reason_item_innerbox .link_box_02 .google_logo{width:40%;padding:10px 15px}.main.reason .reason_item_innerbox .link_box_02 a{font-size:26px}}@media print,screen and (min-width:768px){.main.reason .reason_item_innerbox .boxwrap .item7 h4{font-size:22px}.main.reason .reason_item_innerbox .boxwrap .item7 ul.flex_pc.c3 .item{font-size:14px}.main.reason .reason_item_innerbox .boxwrap.mb50{margin-bottom:50px}}@media print,screen and (min-width:1200px){.main.reason .reason_item_innerbox .boxwrap .item7 h4{font-size:32px}.main.reason .reason_item_innerbox .boxwrap .item7 ul.flex_pc.c3 .item{font-size:18px}}@media print,screen and (min-width:768px){.main.reason .reason_item h2.styleno{font-size:30px;padding:15px 0}.main.reason .reason_item_innerbox h3{font-size:26px}}@media print,screen and (min-width:1200px){.main.reason .reason_item h2.styleno{font-size:52px;padding:30px 0}.main.reason .reason_item_innerbox h3{font-size:50px}}.main.reason .reason_item#reason_03 .boxwrap.mainwrap h3.item6{color:#42210b;margin:15px auto;font-size:22px}@media print,screen and (min-width:768px){.main.reason .reason_item#reason_03 .boxwrap.mainwrap h3.item6{font-size:26px}}@media print,screen and (min-width:1200px){.main.reason .reason_item#reason_03 .boxwrap.mainwrap h3.item6{font-size:40px}}.main.reason .matome_wrap .image_wrap{background:url(../../../../../../themes/fukaminato-child/images/company_kvbg.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.maincolumn.company .page_title,.maincolumn.showroom .page_title,.maincolumn.greeting .page_title,.maincolumn.volunteer .page_title,.maincolumn.awards .page_title,.maincolumn.warranty .page_title,.maincolumn.sitemap .page_title,.maincolumn.privacy-policy .page_title,.maincolumn.line .page_title{border-bottom:none;text-align:center;position:relative;margin-bottom:.8em;padding-bottom:10px;color:#42210b;font-size:22px;line-height:1.4}.maincolumn.company .page_title:after,.maincolumn.showroom .page_title:after,.maincolumn.greeting .page_title:after,.maincolumn.volunteer .page_title:after,.maincolumn.awards .page_title:after,.maincolumn.warranty .page_title:after,.maincolumn.sitemap .page_title:after,.maincolumn.privacy-policy .page_title:after,.maincolumn.line .page_title:after{position:absolute;bottom:-10px;left:calc(50% - 30px);width:60px;height:5px;content:"";border-radius:3px;background:#ff7900}@media print,screen and (min-width:768px){.maincolumn.company .page_title,.maincolumn.showroom .page_title,.maincolumn.greeting .page_title,.maincolumn.volunteer .page_title,.maincolumn.awards .page_title,.maincolumn.warranty .page_title,.maincolumn.sitemap .page_title,.maincolumn.privacy-policy .page_title,.maincolumn.line .page_title{font-size:28px}}@media print,screen and (min-width:1200px){.maincolumn.company .page_title,.maincolumn.showroom .page_title,.maincolumn.greeting .page_title,.maincolumn.volunteer .page_title,.maincolumn.awards .page_title,.maincolumn.warranty .page_title,.maincolumn.sitemap .page_title,.maincolumn.privacy-policy .page_title,.maincolumn.line .page_title{font-size:38px}}.maincolumn.company .page_title:before,.maincolumn.showroom .page_title:before,.maincolumn.greeting .page_title:before,.maincolumn.volunteer .page_title:before,.maincolumn.awards .page_title:before,.maincolumn.warranty .page_title:before,.maincolumn.sitemap .page_title:before,.maincolumn.privacy-policy .page_title:before,.maincolumn.line .page_title:before{content:none}@media print,screen and (min-width:768px){.maincolumn.company .guidelines_wrap .f_min,.maincolumn.company .philosophy_wrap .f_min{font-size:24px}}@media print,screen and (min-width:1200px){.maincolumn.company .guidelines_wrap .f_min,.maincolumn.company .philosophy_wrap .f_min{font-size:30px}}.maincolumn.company .guidelines_wrap ul{margin-left:20px}.maincolumn.company .guidelines_wrap ul li{margin-bottom:5px}@media print,screen and (min-width:1200px){.maincolumn.company .guidelines_wrap ul{margin-left:100px}}.maincolumn.company .overview_wrap table th,.maincolumn.company .overview_wrap table td{font-size:14px}.maincolumn.company .overview_wrap table td{text-align:left}@media print,screen and (min-width:1200px){.maincolumn.company .overview_wrap table th,.maincolumn.company .overview_wrap table td{font-size:16px}}.maincolumn.company .showroom_wrap .item{display:block;color:#333;text-decoration:none}.maincolumn.company .showroom_wrap .showroom_banner a.ta_c{display:block}@media print,screen and (min-width:768px){.maincolumn.company .showroom_wrap .showroom_banner a.ta_c img{width:70%}}.maincolumn.showroom .gallery_wrap .showroom_gallery{margin-bottom:10px}.maincolumn.showroom .gallery_wrap .slick-prev,.maincolumn.showroom .gallery_wrap .slick-next{position:absolute;z-index:3;top:44%;cursor:pointer;outline:none;border-top:4px solid #333;border-right:4px solid #333;height:16px;width:16px}.maincolumn.showroom .gallery_wrap .slick-prev:before,.maincolumn.showroom .gallery_wrap .slick-next:before{content:none}.maincolumn.showroom .gallery_wrap .slick-prev{left:2.5%;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.maincolumn.showroom .gallery_wrap .slick-next{right:2.5%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.maincolumn.showroom .gallery_wrap .showroom_choice-btn .slick-prev,.maincolumn.showroom .gallery_wrap .showroom_choice-btn .slick-next{top:40%}.maincolumn.showroom .gallery_wrap .showroom_choice-btn li{cursor:pointer;outline:none;background:#333;list-style:none}.maincolumn.showroom .gallery_wrap .showroom_choice-btn li img{opacity:.4}.maincolumn.showroom .gallery_wrap .showroom_choice-btn li.slick-current img{opacity:1}@media print,screen and (min-width:1200px){.maincolumn.showroom .gallery_wrap .slick-prev,.maincolumn.showroom .gallery_wrap .slick-next{width:25px;height:25px}}.maincolumn.showroom .access_wrap .access_item{margin-bottom:2em}.maincolumn.showroom .access_wrap .access_item .item{margin-bottom:15px}.maincolumn.showroom .access_wrap .access_item p.fwb{font-size:1.2em;border-bottom:2px solid #ff7900;margin-bottom:15px}@media print,screen and (min-width:768px){.maincolumn.showroom .access_wrap .wrap_map{padding-bottom:102%}}@media print,screen and (min-width:1200px){.maincolumn.showroom .access_wrap .wrap_map{padding-bottom:98%}}.maincolumn.greeting .page_title .subtitle{font-size:.6em}.maincolumn.greeting .greeting_wrap .box_01{overflow:hidden}.maincolumn.greeting .greeting_wrap .text_01{float:left}.maincolumn.greeting .greeting_wrap .image_01{float:right;width:45%;margin:0 0 15px 15px}.maincolumn.greeting .greeting_wrap .boxwrap .item4 .item{margin-bottom:15px}.maincolumn.greeting .greeting_wrap .boxwrap .item4 .item:nth-child(n+3){margin-bottom:0}@media print,screen and (min-width:768px){.maincolumn.greeting .greeting_wrap .box_01,.maincolumn.greeting .greeting_wrap .box_02,.maincolumn.greeting .greeting_wrap .box_03{margin-bottom:1em}.maincolumn.greeting .greeting_wrap .image_01{width:35%}.maincolumn.greeting .greeting_wrap .boxwrap{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.maincolumn.greeting .greeting_wrap .boxwrap .item4{width:40%;margin-right:0}.maincolumn.greeting .greeting_wrap .boxwrap .item6{width:56%;margin-right:0}}.maincolumn.volunteer .page_intro .item6 h2.styleno{position:relative;padding-left:60px;color:#42210b}.maincolumn.volunteer .page_intro .item6 h2.styleno:before{content:"";background-image:url(../../../../../../themes/fukaminato-child/images/question_mark.png);background-repeat:no-repeat;background-size:contain;display:inline-block;width:50px;height:50px;position:absolute;left:0;bottom:-10px}@media print,screen and (min-width:768px){.maincolumn.volunteer .page_intro .item6 h2.styleno{font-size:24px}}@media print,screen and (min-width:1200px){.maincolumn.volunteer .page_intro .item6 h2.styleno{font-size:28px}.maincolumn.volunteer .page_intro .item6 h2.styleno:before{width:70px;height:70px;bottom:-10px;left:-10px}.maincolumn.volunteer .page_intro .flex.c2 .item p{font-size:18px}}.maincolumn.volunteer .gallery_wrap .gallery_item{margin-bottom:3em}.maincolumn.volunteer .gallery_wrap .gallery_item h3{color:#42210b;margin-bottom:15px;font-size:16px}.maincolumn.volunteer .gallery_wrap .gallery_item .flex_pc.c2 .item{border:10px solid #fff;margin-bottom:25px;-webkit-box-shadow:4px 4px 8px #666;box-shadow:4px 4px 8px #666}@media print,screen and (min-width:768px){.maincolumn.volunteer .gallery_wrap .gallery_item h3{margin-bottom:30px;font-size:20px}}.maincolumn.volunteer .results_wrap .image{margin-bottom:15px}.maincolumn.volunteer .results_wrap ul li{margin-bottom:10px}.maincolumn.awards .page_intro .item6 h2.styleno{margin-bottom:10px}@media print,screen and (min-width:768px){.maincolumn.awards .page_intro .item6 h2.styleno{font-size:22px}}@media print,screen and (min-width:1200px){.maincolumn.awards .page_intro .item6 h2.styleno{font-size:28px}}.maincolumn.awards .awards_item h2.styleno{text-align:left;font-size:18px;border-left:5px solid #42210b}.maincolumn.awards .awards_item_01 .image{max-width:700px}.maincolumn.awards .awards_item_03 .image{max-width:400px}.maincolumn.awards .awards_item_04 .image,.maincolumn.awards .awards_item_06 .image{max-width:500px}@media print,screen and (min-width:768px){.maincolumn.awards .awards_item h2.styleno{margin-bottom:30px}.maincolumn.awards .awards_item .image{margin:0 auto 30px}}@media print,screen and (min-width:1200px){.maincolumn.awards .awards_item h2.styleno{font-size:28px}}.maincolumn.warranty .triple_wrap .flex_pc.c3 .item{margin-bottom:2em}.maincolumn.warranty .triple_wrap .flex_pc.c3 .item:last-child{margin-bottom:0}.maincolumn.warranty .triple_wrap .flex_pc.c3 .item p{color:#42210b;font-weight:700;border:2px dashed #42210b;margin-bottom:0;line-height:1.4;padding:10px 0;background:#fff}.maincolumn.warranty .point_wrap .point_item{margin-bottom:2em}.maincolumn.warranty .point_wrap .point_item h2.c-title03{color:#42210b}.maincolumn.sitemap .sitemap_item{margin-bottom:2em}.maincolumn.sitemap .sitemap_item a{color:#333;text-decoration:none;line-height:2}.maincolumn.sitemap .sitemap_item a:before{content:"▶︎";margin-right:10px}.maincolumn.privacy-policy h2.styleno{text-align:left}@media print,screen and (min-width:1200px){.maincolumn.privacy-policy h2.styleno{font-size:26px}}.maincolumn.privacy-policy h3{margin-bottom:1em}.maincolumn.privacy-policy ul{margin-bottom:1.6rem}.maincolumn.line .step_wrap .step_item{margin-bottom:4em}.maincolumn.line .step_wrap .step_item h3{position:relative;padding:10px;margin-bottom:1em}.maincolumn.line .step_wrap .step_item h3 span{font-size:.8em;position:absolute;left:5px;top:-10px;color:#ffea00;text-shadow:2px 2px 1px #333,-2px 2px 1px #333,2px -2px 1px #333,-2px -2px 1px #333,2px 0 1px #333,0 2px 1px #333,-2px 0 1px #333,0 -2px 1px #333}.maincolumn.line .step_wrap .step_item .arrow_image{width:30%;max-width:150px;margin:15px auto}.maincolumn.line .step_wrap .step_item01 .step_item_btn,.maincolumn.line .step_wrap .step_item01 .step_item_id{border:2px solid #42210b;margin-bottom:1em;padding:15px}.maincolumn.line .step_wrap .step_item01 .step_item_btn h4,.maincolumn.line .step_wrap .step_item01 .step_item_id h4{margin-bottom:15px;color:#42210b}.maincolumn.line .step_wrap .step_item01 .step_item_btn p,.maincolumn.line .step_wrap .step_item01 .step_item_id p{margin-bottom:4px}.maincolumn.line .step_wrap .step_item01 h4.c_theme{font-size:20px;margin-bottom:10px}.maincolumn.line .step_wrap .step_item01 h4.c_theme:before{content:"";background-image:url(../../../../../../themes/fukaminato-child/images/ico_add.png);background-repeat:no-repeat;background-size:contain;display:inline-block;width:40px;height:40px;-webkit-transform:translateY(10px);transform:translateY(10px);margin-right:10px}@media print,screen and (min-width:1200px){.maincolumn.line .step_wrap .step_item01 .flex_xl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.maincolumn.line .step_wrap .step_item01 .flex_xl .step_item_btn,.maincolumn.line .step_wrap .step_item01 .flex_xl .step_item_id{width:48%}.maincolumn.line .step_wrap .step_item01 .flex_xl .step_item_btn .flex.c2 .item p,.maincolumn.line .step_wrap .step_item01 .flex_xl .step_item_id .flex.c2 .item p{text-align:left}.maincolumn.line .step_wrap .step_item01 .flex_xl .step_item_id h4{margin-bottom:2em}.maincolumn.line .step_wrap .step_item01 h4.c_theme{font-size:30px}}.maincolumn.line .step_wrap .step_item02 .flex_pc.c3{margin-bottom:2em}.maincolumn.line .step_wrap .step_item02 .flex_pc.c3 .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.maincolumn.line .step_wrap .step_item02 .flex_pc.c3 .item .comment{position:relative;background:#ffeec6;padding:15px;border-radius:15px;color:#42210b;font-weight:700}.maincolumn.line .step_wrap .step_item02 .flex_pc.c3 .item_02{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.maincolumn.line .step_wrap .step_item02 .flex_pc.c3 .item_02 .comment:after{border:solid rgba(0,0,0,0);content:"";height:0;width:0;pointer-events:none;position:absolute;border-color:rgba(255,238,198,0);border-top-width:10px;border-bottom-width:10px;border-left-width:26px;border-right-width:26px;margin-top:-10px;border-right-color:#ffeec6;right:100%;top:50%}.maincolumn.line .step_wrap .step_item02 .flex_pc.c3 .item_01 .comment,.maincolumn.line .step_wrap .step_item02 .flex_pc.c3 .item_02 .comment{width:65%}.maincolumn.line .step_wrap .step_item02 .flex_pc.c3 .item_01 .illust,.maincolumn.line .step_wrap .step_item02 .flex_pc.c3 .item_02 .illust{width:27%}.maincolumn.line .step_wrap .step_item02 .flex_pc.c3 .item_03 .comment{width:55%}.maincolumn.line .step_wrap .step_item02 .flex_pc.c3 .item_03 .illust{width:37%}.maincolumn.line .step_wrap .step_item02 .flex_pc.c3 .item_01 .comment:after,.maincolumn.line .step_wrap .step_item02 .flex_pc.c3 .item_03 .comment:after{border:solid rgba(0,0,0,0);content:"";height:0;width:0;pointer-events:none;position:absolute;border-color:rgba(255,238,198,0);border-top-width:10px;border-bottom-width:10px;border-left-width:26px;border-right-width:26px;margin-top:-10px;border-left-color:#ffeec6;left:100%;top:50%}.maincolumn.line .step_wrap .step_item02 h4{font-size:20px;margin-bottom:1em}.maincolumn.line .step_wrap .step_item02 h4 .fz_s{font-size:.7em;display:block}.maincolumn.line .step_wrap .step_item03{margin-bottom:2em}.maincolumn.line .step_wrap .more_btn_wrap{margin-bottom:3em}@media print,screen and (min-width:768px){.maincolumn.line .step_wrap .step_item h3 span{top:-20px}.maincolumn.line .step_wrap .step_item01 .step_item_btn,.maincolumn.line .step_wrap .step_item01 .step_item_id{padding:30px 60px}.maincolumn.line .step_wrap .step_item01 .step_item_btn .flex.c2 .item p,.maincolumn.line .step_wrap .step_item01 .step_item_id .flex.c2 .item p{text-align:center}.maincolumn.line .step_wrap .step_item01 .step_item_btn .flex.c2 .item .image,.maincolumn.line .step_wrap .step_item01 .step_item_id .flex.c2 .item .image{max-width:150px;margin:0 auto}.maincolumn.line .step_wrap .step_item02 .flex_pc.c3 .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.maincolumn.line .step_wrap .step_item02 .flex_pc.c3 .item .comment{width:100%}.maincolumn.line .step_wrap .step_item02 .flex_pc.c3 .item .illust{width:100%}.maincolumn.line .step_wrap .step_item02 .flex_pc.c3 .item .illust_01{width:40%;margin:0 auto}.maincolumn.line .step_wrap .step_item02 .flex_pc.c3 .item .illust_02{width:42%;margin:0 auto}.maincolumn.line .step_wrap .step_item02 .flex_pc.c3 .item .illust_03{width:80%;margin:0 auto}.maincolumn.line .step_wrap .step_item02 .flex_pc.c3 .item_01 .comment,.maincolumn.line .step_wrap .step_item02 .flex_pc.c3 .item_02 .comment,.maincolumn.line .step_wrap .step_item02 .flex_pc.c3 .item_03 .comment{margin-bottom:30px}.maincolumn.line .step_wrap .step_item02 .flex_pc.c3 .item_01 .comment:after,.maincolumn.line .step_wrap .step_item02 .flex_pc.c3 .item_02 .comment:after,.maincolumn.line .step_wrap .step_item02 .flex_pc.c3 .item_03 .comment:after{content:none}.maincolumn.line .step_wrap .step_item02 .flex_pc.c3 .item_01 .comment:before,.maincolumn.line .step_wrap .step_item02 .flex_pc.c3 .item_02 .comment:before,.maincolumn.line .step_wrap .step_item02 .flex_pc.c3 .item_03 .comment:before{border:solid rgba(0,0,0,0);content:"";height:0;width:0;pointer-events:none;position:absolute;border-color:rgba(255,238,198,0);border-top-width:28px;border-bottom-width:28px;border-left-width:18px;border-right-width:18px;margin-left:-18px;border-top-color:#ffeec6;top:100%;left:50%}.maincolumn.line .step_wrap .step_item02 h4{font-size:28px}}@media print,screen and (min-width:1200px){.maincolumn.line .step_wrap .step_item02 h4{font-size:36px}}.maincolumn.line .meeting_wrap h2.c-title05,.maincolumn.line .showroom_wrap h2.c-title05{font-size:20px}@media print,screen and (min-width:768px){.maincolumn.line .meeting_wrap h2.c-title05,.maincolumn.line .showroom_wrap h2.c-title05{font-size:28px}}@media print,screen and (min-width:1200px){.maincolumn.line .meeting_wrap h2.c-title05,.maincolumn.line .showroom_wrap h2.c-title05{font-size:38px}}.maincolumn.line .meeting_wrap .showroom_banner a.ta_c,.maincolumn.line .showroom_wrap .showroom_banner a.ta_c{display:block}@media print,screen and (min-width:768px){.maincolumn.line .meeting_wrap .showroom_banner a.ta_c img,.maincolumn.line .showroom_wrap .showroom_banner a.ta_c img{width:70%}}.maincolumn.line .point_wrap h2.styleno,.maincolumn.line .merit_wrap h2.styleno{background:#ff7900;color:#fff;margin-bottom:0;padding:5px 10px;text-shadow:2px 2px 4px #743600}.maincolumn.line .point_wrap ul,.maincolumn.line .merit_wrap ul{background:#ffeec6;padding:15px;border-bottom:3px solid #ff7900}.maincolumn.line .point_wrap ul li,.maincolumn.line .merit_wrap ul li{line-height:1.8}.maincolumn.line .point_wrap ul li span,.maincolumn.line .merit_wrap ul li span{font-size:1.2em;color:#be272d;font-weight:700}.maincolumn.line .point_wrap .image,.maincolumn.line .merit_wrap .image{display:none}@media print,screen and (min-width:768px){.maincolumn.line .point_wrap h2.styleno,.maincolumn.line .merit_wrap h2.styleno{font-size:20px}}@media print,screen and (min-width:1200px){.maincolumn.line .point_wrap,.maincolumn.line .merit_wrap{position:relative}.maincolumn.line .point_wrap h2.styleno,.maincolumn.line .merit_wrap h2.styleno{font-size:28px}.maincolumn.line .point_wrap ul,.maincolumn.line .merit_wrap ul{padding:15px 30px}.maincolumn.line .point_wrap ul li,.maincolumn.line .merit_wrap ul li{font-size:22px}.maincolumn.line .point_wrap .image,.maincolumn.line .merit_wrap .image{display:block;position:absolute;bottom:0;right:0;width:250px}}.main.c-contact .privacy-policy_wrap,.main.amamori .privacy-policy_wrap{height:300px;overflow:scroll;border:1px solid #666;padding:15px}.main.c-contact .privacy-policy_wrap h2.styleno,.main.amamori .privacy-policy_wrap h2.styleno{text-align:left}@media print,screen and (min-width:768px){.main.c-contact .privacy-policy_wrap h2.styleno,.main.amamori .privacy-policy_wrap h2.styleno{font-size:22px}}.main.c-contact .estimate_txt,.main.amamori .estimate_txt{background:#ff7900;color:#fff;font-size:24px;line-height:1.3;padding:10px 0;margin:30px 0}@media print,screen and (max-width:767px){.main.c-contact .estimate_txt,.main.amamori .estimate_txt{font-size:16px;margin:15px 0}}.main.c-contact .tel_wrap .item6,.main.amamori .tel_wrap .item6{background:#000;color:#fff;padding:15px}.main.c-contact .tel_wrap .item4,.main.amamori .tel_wrap .item4{border:2px solid #000;padding:15px}.main.c-contact .tel_wrap .item4 .tel_no,.main.amamori .tel_wrap .item4 .tel_no{width:70%;margin:0 auto}@media print,screen and (min-width:768px){.main.c-contact .tel_wrap .item6,.main.amamori .tel_wrap .item6{width:55%}.main.c-contact .tel_wrap .item4,.main.amamori .tel_wrap .item4{width:45%;padding:25px 15px}.main.c-contact .tel_wrap .item4 .tel_no,.main.amamori .tel_wrap .item4 .tel_no{width:80%;margin:0 auto 5px}}@media print,screen and (min-width:1200px){.main.c-contact .tel_wrap,.main.amamori .tel_wrap{margin-bottom:3em}.main.c-contact .tel_wrap .item6,.main.amamori .tel_wrap .item6{padding:30px}.main.c-contact .tel_wrap .item4 .index,.main.c-contact .tel_wrap .item4 .opentime,.main.amamori .tel_wrap .item4 .index,.main.amamori .tel_wrap .item4 .opentime{font-size:18px}}.main.c-contact .form_wrap,.main.amamori .form_wrap{width:100%;margin:0 auto 5em;padding:0}.main.c-contact .form_wrap .table,.main.amamori .form_wrap .table{display:table;margin:0 0 15px 0;table-layout:fixed;width:100%;border-collapse:collapse}.main.c-contact .form_wrap .table_02,.main.amamori .form_wrap .table_02{margin-top:0}.main.c-contact .form_wrap .table th,.main.c-contact .form_wrap .table td,.main.amamori .form_wrap .table th,.main.amamori .form_wrap .table td{border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding:20px;color:#333}.main.c-contact .form_wrap .table th,.main.amamori .form_wrap .table th{background:#ffeec6;color:#42210b;border-left:1px solid #d7d7d7;width:30%;text-align:left;vertical-align:middle;font-weight:700}.main.c-contact .form_wrap .table th .require,.main.amamori .form_wrap .table th .require{float:right;color:#be272d;font-weight:700;font-size:14px}.main.c-contact .form_wrap .table td,.main.amamori .form_wrap .table td{border-right:1px solid #d7d7d7;width:70%;text-align:left}.main.c-contact .form_wrap input::-webkit-input-placeholder,.main.amamori .form_wrap input::-webkit-input-placeholder{font-size:18px}.main.c-contact .form_wrap input:-moz-placeholder,.main.amamori .form_wrap input:-moz-placeholder{font-size:18px}.main.c-contact .form_wrap input::-moz-placeholder,.main.amamori .form_wrap input::-moz-placeholder{font-size:18px}.main.c-contact .form_wrap input:-ms-input-placeholder,.main.amamori .form_wrap input:-ms-input-placeholder{font-size:18px}.main.c-contact .form_wrap input[type=submit],.main.c-contact .form_wrap input[type=email],.main.c-contact .form_wrap input[type=text],.main.c-contact .form_wrap input[type=number],.main.c-contact .form_wrap select,.main.c-contact .form_wrap textarea,.main.c-contact .form_wrap button,.main.amamori .form_wrap input[type=submit],.main.amamori .form_wrap input[type=email],.main.amamori .form_wrap input[type=text],.main.amamori .form_wrap input[type=number],.main.amamori .form_wrap select,.main.amamori .form_wrap textarea,.main.amamori .form_wrap button{-moz-appearance:none;-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none;outline:none;border:none}.main.c-contact .form_wrap select::-ms-expand,.main.amamori .form_wrap select::-ms-expand{display:none}.main.c-contact .form_wrap input[type=checkbox],.main.amamori .form_wrap input[type=checkbox]{-webkit-transform:scale(1.5) translateY(-2px);transform:scale(1.5) translateY(-2px)}.main.c-contact .form_wrap input[type=text],.main.c-contact .form_wrap input[type=email],.main.c-contact .form_wrap input[type=number],.main.c-contact .form_wrap textarea,.main.amamori .form_wrap input[type=text],.main.amamori .form_wrap input[type=email],.main.amamori .form_wrap input[type=number],.main.amamori .form_wrap textarea{background:#eee;font-size:16px;padding:12px 15px;-webkit-transition:.8s;transition:.8s;border-radius:0;width:100%}.main.c-contact .form_wrap .mwform-tel-field input[type=text],.main.amamori .form_wrap .mwform-tel-field input[type=text]{width:100px}.main.c-contact .form_wrap input[type=number],.main.amamori .form_wrap input[type=number]{width:60px}.main.c-contact .form_wrap input.mwform_submitButton,.main.amamori .form_wrap input.mwform_submitButton{background-color:#333;color:#fff;font-size:28px;padding:12px 0;width:40%;-webkit-appearance:none;border:none;margin-top:30px;cursor:pointer}.main.c-contact .form_wrap input[name=submitBack],.main.amamori .form_wrap input[name=submitBack]{margin-top:15px;max-width:150px;padding:10px 40px}@media screen and (max-width:1264px){.main.c-contact .form_wrap,.main.amamori .form_wrap{width:100%}.main.c-contact .form_wrap input::-webkit-input-placeholder,.main.amamori .form_wrap input::-webkit-input-placeholder{font-size:14px}.main.c-contact .form_wrap input:-moz-placeholder,.main.amamori .form_wrap input:-moz-placeholder{font-size:14px}.main.c-contact .form_wrap input::-moz-placeholder,.main.amamori .form_wrap input::-moz-placeholder{font-size:14px}.main.c-contact .form_wrap input:-ms-input-placeholder,.main.amamori .form_wrap input:-ms-input-placeholder{font-size:14px}}@media screen and (max-width:767px){.main.c-contact .form_wrap input[type=checkbox],.main.amamori .form_wrap input[type=checkbox]{-webkit-transform:scale(1) translateY(-1px);transform:scale(1) translateY(-1px)}.main.c-contact .form_wrap input.mwform_submitButton,.main.amamori .form_wrap input.mwform_submitButton{font-size:22px}.main.c-contact .form_wrap textarea,.main.amamori .form_wrap textarea{height:150px}.main.c-contact .form_wrap .table,.main.amamori .form_wrap .table{border-bottom:1px solid #d7d7d7}.main.c-contact .form_wrap .table th,.main.c-contact .form_wrap .table td,.main.amamori .form_wrap .table th,.main.amamori .form_wrap .table td{display:block;width:100%;border-right:1px solid #d7d7d7;border-left:1px solid #d7d7d7;border-bottom:none;padding:10px}.main.c-contact .form_wrap .table th .require,.main.amamori .form_wrap .table th .require{float:none;margin-left:30px}.main.c-contact .form_wrap .mwform-tel-field input[type=text],.main.amamori .form_wrap .mwform-tel-field input[type=text]{width:75px}}@media screen and (max-width:650px){.main.c-contact .form_wrap table,.main.amamori .form_wrap table{padding-top:30px;margin-bottom:0}.main.c-contact .form_wrap input.mwform_submitButton,.main.amamori .form_wrap input.mwform_submitButton{width:300px}}.main.c-contact .page_title{border-bottom:none;text-align:center;position:relative;margin-top:1em;margin-bottom:.8em;padding-bottom:10px;color:#42210b;font-size:22px;line-height:1.4}.main.c-contact .page_title:after{position:absolute;bottom:-10px;left:calc(50% - 30px);width:60px;height:5px;content:"";border-radius:3px;background:#ff7900}@media print,screen and (min-width:768px){.main.c-contact .page_title{font-size:28px}}@media print,screen and (min-width:1200px){.main.c-contact .page_title{font-size:38px}}.main.c-contact .page_title:before{content:none}@media print,screen and (min-width:768px){.main.c-contact .text{text-align:center;margin-bottom:2em}}@media print,screen and (min-width:1200px){.main.c-contact .text{font-size:20px;margin-bottom:3em}}.maincolumn.toryo img{width:auto}.maincolumn.toryo img.w70{width:100%}@media print,screen and (min-width:768px){.maincolumn.toryo img.w70{width:70%}}.maincolumn.toryo img.w100{width:100%}.maincolumn.toryo .border{background:#fff;border:1px solid #ff7900;padding:4px 10px;text-align:center;color:#ff7900;font-weight:700;line-height:1.3;min-height:52px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media print,screen and (min-width:1200px){.maincolumn.toryo .border{font-size:20px}}.maincolumn.toryo .page_title_wrap{padding:1em 0}.maincolumn.toryo .thumbnail{width:100%;margin-bottom:1em}.maincolumn.toryo .thumbnail img{width:100%}@media print,screen and (min-width:768px){.maincolumn.toryo .thumbnail{margin-bottom:0}}.maincolumn.toryo .ttl_thumbnail_wrap{margin:1em 0 2em}@media print,screen and (min-width:768px){.maincolumn.toryo .ttl_thumbnail_wrap{margin:1em 0 3em}}.maincolumn.toryo .contents_wrap section{margin-bottom:3em}.maincolumn.toryo .contents_wrap .image{margin-bottom:1.6rem}.maincolumn.toryo .contents_wrap .astec_banner img{width:100%}.maincolumn.toryo .contents_wrap h2{background:#ff7900;color:#fff;text-shadow:2px 2px 4px #743600;font-size:19px;padding:7px 10px;margin-bottom:.8em;line-height:1.3;font-family:"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,游ゴシック体,"Yu Gothic",YuGothic,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;text-align:left}@media print,screen and (min-width:768px){.maincolumn.toryo .contents_wrap h2{font-size:24px}}@media print,screen and (min-width:1200px){.maincolumn.toryo .contents_wrap h2{font-size:34px;padding:12px 10px}}.maincolumn.toryo .contents_wrap h3{border-left:5px solid #ff7900;font-size:18px;padding:2px 0 2px 10px;margin-bottom:1em;line-height:1.4;text-align:left;color:#42210b}@media print,screen and (min-width:768px){.maincolumn.toryo .contents_wrap h3{font-size:22px}}@media print,screen and (min-width:1200px){.maincolumn.toryo .contents_wrap h3{font-size:28px}}.maincolumn.toryo h4{color:#ff7900;margin-bottom:1em;font-size:18px}@media print,screen and (min-width:768px){.maincolumn.toryo h4{font-size:20px}}@media print,screen and (min-width:1200px){.maincolumn.toryo h4{font-size:26px}}.maincolumn.toryo h4:before{content:"●"}.maincolumn.toryo .fusen_wrap{background:#fff2db;border-top:5px solid #ff7900;border-bottom:5px solid #ff7900;padding:15px}.maincolumn.toryo .fusen_wrap h4:before{content:"X";margin-right:10px}@media print,screen and (min-width:768px){.maincolumn.toryo .fusen_wrap{padding:30px}}.maincolumn.toryo .fz_l{font-size:1.2em}.maincolumn.toryo .for_paint{display:block;margin:3em auto}@media print,screen and (min-width:768px){.maincolumn.toryo .for_paint{width:370px;margin:5em auto 3em}}.maincolumn.toryo .for_paint a{background:#42210b;color:#fff;text-decoration:none;padding:15px;border-radius:10px;font-weight:700;font-size:16px}@media print,screen and (min-width:768px){.maincolumn.toryo .for_paint a{font-size:20px;padding:15px 30px}}.maincolumn.toryo .for_paint a:hover{background:#fff;color:#42210b;border:2px solid #42210b;opacity:1}@media print,screen and (max-width:767px){.maincolumn.toryo .alignleft,.maincolumn.toryo .alignright{width:95%}}.page-id-4990 .maincolumn.toryo .contents_wrap .flex.c3 .item{width:33.3333333333%;margin:0}.maincolumn.case .pager,.maincolumn.voice .pager{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.maincolumn.case .more_btn_wrap,.maincolumn.voice .more_btn_wrap{text-align:center}.maincolumn.case .more_btn_wrap a,.maincolumn.voice .more_btn_wrap a{border:2px solid #ff7900;color:#ff7900;text-decoration:none;width:100%;max-width:330px;display:block;margin:0 auto;padding:10px 0;font-size:14px}.maincolumn.case .btn,.maincolumn.voice .btn{margin-top:3em;text-align:center}.maincolumn.case .btn a,.maincolumn.voice .btn a{background:#ff7900;color:#fff;text-decoration:none;width:100%;max-width:330px;display:block;margin:0 auto;padding:10px 0;font-size:14px}@media print,screen and (min-width:1200px){.maincolumn.case .more_btn_wrap a,.maincolumn.case .btn a,.maincolumn.voice .more_btn_wrap a,.maincolumn.voice .btn a{font-size:18px}}.maincolumn.case .case_list{padding-bottom:2em;margin-bottom:2em;border-bottom:1px solid #ccc}.maincolumn.case .case_list h2{font-size:18px;margin-bottom:7px;text-align:left}.maincolumn.case .case_list h2 a{color:#333;text-decoration:none}.maincolumn.case .case_list .cat{margin-bottom:7px;padding-top:0;height:auto;max-height:100%;overflow:visible}.maincolumn.case .case_list .cat a{font-size:12px;padding:4px 6px}.maincolumn.case .case_list .boxwrap{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-bottom:15px}.maincolumn.case .case_list .boxwrap .image_before{border:2px solid #999;position:relative}.maincolumn.case .case_list .boxwrap .image_before span{position:absolute;bottom:0;left:0;padding:2px 10px;background:#999;color:#fff;z-index:2;font-size:12px}.maincolumn.case .case_list .boxwrap .image_after{border:2px solid #ff7900;position:relative}.maincolumn.case .case_list .boxwrap .image_after span{position:absolute;bottom:0;left:0;padding:2px 10px;background:#ff7900;color:#fff;z-index:2;font-size:12px}.maincolumn.case .case_list .more_btn_wrap{text-align:center}.maincolumn.case .case_list .more_btn_wrap a{border:2px solid #ff7900;color:#ff7900;text-decoration:none;width:100%;max-width:330px;display:block;margin:0 auto;padding:10px 0;font-size:14px}@media print,screen and (min-width:1200px){.maincolumn.case .case_list h2{font-size:22px;margin-bottom:15px}.maincolumn.case .case_list .cat{margin-bottom:15px}.maincolumn.case .case_list .cat a{font-size:16px}.maincolumn.case .case_list .boxwrap{margin-bottom:30px}.maincolumn.case .case_list .boxwrap .image_before{border:5px solid #999}.maincolumn.case .case_list .boxwrap .image_before span{font-size:20px}.maincolumn.case .case_list .boxwrap .image_after{border:5px solid #ff7900}.maincolumn.case .case_list .boxwrap .image_after span{font-size:20px}}.maincolumn.voice .voice_list{padding-bottom:2em;margin-bottom:2em;border-bottom:1px solid #ccc}.maincolumn.voice .voice_list .image_wrap{position:relative;margin-bottom:10px}.maincolumn.voice .voice_list .image_wrap .catchcopy{position:absolute;left:0;bottom:0;background:rgba(0,0,0,.6);width:100%;color:#fff;margin-bottom:0;padding:4px 10px}.maincolumn.voice .voice_list h2{font-size:16px;font-weight:400;margin-bottom:10px;text-align:left}.maincolumn.voice .voice_list h2 a{color:#333;text-decoration:none}@media print,screen and (min-width:768px){.maincolumn.voice .voice_lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.maincolumn.voice .voice_list{width:48%}.maincolumn.voice .voice_list h2{height:48px;overflow:hidden}}.card_category a{color:#fff;text-decoration:none;padding:5px 6px 4px;font-size:12px;min-width:6em;text-align:center;background:#80b67a;display:inline-block;line-height:1}@media print,screen and (min-width:1200px){.card_category a{font-size:14px}}.card_category a.reccomend{background:#bec279}.card_category a.repair{background:#84afc8}.card_category a.wall-paint{background:#d1917e}.date{font-size:12px;color:#666}.date:before{content:"";background-repeat:no-repeat;background-size:contain;display:inline-block;width:12px;height:12px;margin-right:4px;-webkit-transform:translateY(1px);transform:translateY(1px)}.date_create:before{background-image:url(../../../../../../themes/fukaminato-child/images/time_icon.svg)}.date_modified:before{background-image:url(../../../../../../themes/fukaminato-child/images/modified_icon.svg);margin-left:12px}@media print,screen and (min-width:1200px){.date{font-size:14px}}.maincolumn.archive .cat_list_wrap{border:2px solid #ff7900;padding:15px;margin-bottom:2em}.maincolumn.archive .cat_list_wrap p{font-weight:700;font-size:18px;margin-bottom:10px}.maincolumn.archive .cat_list_wrap ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.maincolumn.archive .cat_list_wrap ul li{margin-right:15px}.maincolumn.archive .item{margin-bottom:2em}.maincolumn.archive .item .title{text-align:left;font-size:18px;margin-bottom:5px}@media print,screen and (min-width:1200px){.maincolumn.archive .item .title{font-size:24px}}.maincolumn.archive .item .title a{color:#42210b}.maincolumn.archive .item .item3{position:relative}.maincolumn.archive .item .item3 .card_category{position:absolute;top:0;right:1px}.maincolumn.archive .item .post_thumb{border:1px solid #42210b}.maincolumn.archive .item .contxt p{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;margin-bottom:10px}.maincolumn.archive .item .btn{background:#ff7900;text-align:center;display:block;width:100%;padding:7px 0;margin:0 0 0 auto}.maincolumn.archive .item .btn a{display:block;color:#fff;text-decoration:none}@media print,screen and (min-width:415px){.maincolumn.archive .item .btn{max-width:200px}}.maincolumn.archive-faq ul li{margin-bottom:3em}.maincolumn.archive-faq h2.styleno{text-align:left;color:#42210b;padding-bottom:5px;border-bottom:2px solid #ff7900}@media print,screen and (min-width:768px){.maincolumn.archive-faq h2.styleno{font-size:22px}}@media print,screen and (min-width:1200px){.maincolumn.archive-faq h2.styleno{font-size:26px}}.maincolumn.archive-faq h2.styleno .q{font-size:1.4em;margin-right:10px;color:#ff7900}.maincolumn.archive-faq .text .a{font-size:1.4em;margin-right:10px;color:#42210b;font-weight:700}.maincolumn.archive-faq .more_btn_wrap{background:#ff7900;text-align:center;display:block;width:100%;padding:7px 0;margin:0 0 0 auto}.maincolumn.archive-faq .more_btn_wrap a{display:block;color:#fff;text-decoration:none}@media print,screen and (min-width:415px){.maincolumn.archive-faq .more_btn_wrap{max-width:200px}}.maincolumn.single-faq .page_title .q{font-size:1.4em;margin-right:10px;color:#ff7900}.maincolumn.single-faq .post_content{margin-bottom:3em}.maincolumn.single-faq .post_content .a{font-size:1.4em;margin-right:10px;color:#42210b;font-weight:700}.maincolumn.single-faq .for_faqlist{width:260px;margin:0 auto 0 0}.maincolumn.single-faq .for_faqlist a{width:100%;display:block;background:#ff7900;color:#fff;padding:5px 0;text-decoration:none}.single_pager{margin-top:3em;margin-bottom:30px}.single_pager .flex .item{line-height:1.2;font-size:14px}.single_pager .flex .item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:4px 10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:37px;height:100%;color:#333;text-decoration:none}.single_pager .flex .item.prev,.single_pager .flex .item.next{position:relative}.single_pager .flex .item.prev a:before,.single_pager .flex .item.next a:before{content:"";background-repeat:no-repeat;background-size:contain;display:inline-block;width:10px;height:10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.single_pager .flex .item.prev a{border-left:12px solid #ff7900}.single_pager .flex .item.prev a:before{background-image:url(../../../../../../themes/fukaminato-child/images/arrow_prev_w.svg);left:2px}.single_pager .flex .item.next a{border-right:12px solid #ff7900}.single_pager .flex .item.next a:before{background-image:url(../../../../../../themes/fukaminato-child/images/arrow_next_w.svg);right:-1px}@media print,screen and (min-width:1024px){.box_enq img{width:70%}}@media print,screen and (min-width:768px){.content .page_title .date_wrap{float:right}}@media print,screen and (min-width:768px){.maincolumn.single-renewal .page_title{overflow:hidden}.maincolumn.single-renewal .page_title .date_wrap{float:right}}.maincolumn.single-renewal img{width:auto}.maincolumn.single-renewal img.w50{width:100%}@media print,screen and (min-width:768px){.maincolumn.single-renewal img.w50{width:50%}}.maincolumn.single-renewal img.w70{width:100%}@media print,screen and (min-width:768px){.maincolumn.single-renewal img.w70{width:70%}}.maincolumn.single-renewal img.w100{width:100%}.maincolumn.single-renewal .thumbnail img{width:100%}.maincolumn.single-renewal .contents_wrap{margin-bottom:5em}.maincolumn.single-renewal .contents_wrap section{margin-bottom:3em}.maincolumn.single-renewal .contents_wrap .image{margin-bottom:1.6rem}.maincolumn.single-renewal .contents_wrap ul{line-height:1.8;margin-bottom:1.6rem}.maincolumn.single-renewal .contents_wrap p.link_text{word-break:break-all}.maincolumn.single-renewal .contents_wrap h2{background:#ff7900;color:#fff;text-shadow:2px 2px 4px #743600;font-size:19px;padding:7px 10px;margin-bottom:.8em;line-height:1.3;font-family:"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,游ゴシック体,"Yu Gothic",YuGothic,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;text-align:left}@media print,screen and (min-width:768px){.maincolumn.single-renewal .contents_wrap h2{font-size:24px}}@media print,screen and (min-width:1200px){.maincolumn.single-renewal .contents_wrap h2{font-size:34px;padding:12px 10px}}.maincolumn.single-renewal .contents_wrap h2.styleno{background:none;text-shadow:none;color:#42210b;text-align:center}.maincolumn.single-renewal .contents_wrap h2.s-title01{background:none;color:#ff7900;text-shadow:1px 1px 2px #4e2500;text-align:center;font-size:24px}@media print,screen and (min-width:768px){.maincolumn.single-renewal .contents_wrap h2.s-title01{font-size:32px}}@media print,screen and (min-width:1200px){.maincolumn.single-renewal .contents_wrap h2.s-title01{font-size:40px}}.maincolumn.single-renewal .contents_wrap h2.s-title02{background:none;color:#be272d;text-shadow:none}.maincolumn.single-renewal .contents_wrap h3{border-left:5px solid #ff7900;font-size:18px;padding:2px 0 2px 10px;margin-bottom:1em;line-height:1.4;text-align:left;color:#42210b}@media print,screen and (min-width:768px){.maincolumn.single-renewal .contents_wrap h3{font-size:22px}}@media print,screen and (min-width:1200px){.maincolumn.single-renewal .contents_wrap h3{font-size:28px}}.maincolumn.single-renewal .contents_wrap h4{color:#ff7900;margin-bottom:1em;font-size:16px}@media print,screen and (min-width:768px){.maincolumn.single-renewal .contents_wrap h4{font-size:18px}}@media print,screen and (min-width:1200px){.maincolumn.single-renewal .contents_wrap h4{font-size:24px}}.maincolumn.single-renewal .contents_wrap h4:before{content:"●"}.maincolumn.single-renewal .contents_wrap .subindex{line-height:1.4;font-size:18px}@media print,screen and (min-width:768px){.maincolumn.single-renewal .contents_wrap .subindex{font-size:24px}}@media print,screen and (min-width:1200px){.maincolumn.single-renewal .contents_wrap .subindex{font-size:30px}}.maincolumn.single-renewal .contents_wrap .fz_l{font-size:1.2em}.maincolumn.single-renewal .contents_wrap .underline{text-decoration:underline}.maincolumn.single-renewal .contents_wrap .boxwrap{margin-bottom:2em}.maincolumn.single-renewal .contents_wrap .boxwrap.mbno{margin-bottom:0}.maincolumn.single-renewal .contents_wrap .point_wrap .text_wrap{border:2px solid #ff7900;padding:1em}@media print,screen and (min-width:1200px){.maincolumn.single-renewal .contents_wrap .point_wrap .text_wrap{padding:2em}}.maincolumn.single-renewal .contents_wrap .point_wrap .point_index{background:#ff7900;color:#fff;display:inline-block;padding:5px 10px;line-height:1}.maincolumn.single-renewal .contents_wrap .border{border:1px solid #42210b;padding:1em}.maincolumn.single-renewal .contents_wrap .border_dashed{border:2px dashed #42210b;padding:10px 0;margin-bottom:15px}@media print,screen and (min-width:1200px){.postid-5088 .maincolumn.single-renewal .contents_wrap .section02 h3{font-size:24px}}.postid-5088 .maincolumn.single-renewal .contents_wrap .section03 h2{font-size:30px}.postid-5090 .maincolumn.single-renewal .contents_wrap .section01 .s-title01 br{display:none}@media print,screen and (min-width:768px){.postid-5090 .maincolumn.single-renewal .contents_wrap .section01 .s-title01 br{display:block}}.postid-5090 .maincolumn.single-renewal .contents_wrap .section01 .flex_pc.c3 .item{margin-bottom:2em}@media print,screen and (min-width:1200px){.postid-5090 .maincolumn.single-renewal .contents_wrap .section01 .flex_pc.c3 .item{margin-bottom:1em}}.postid-5090 .maincolumn.single-renewal .contents_wrap .section01 .flex_pc.c3 h3{margin-bottom:4px}@media print,screen and (min-width:768px){.postid-5090 .maincolumn.single-renewal .contents_wrap .section01 .flex_pc.c3 h3{font-size:18px}}@media print,screen and (min-width:1200px){.postid-5090 .maincolumn.single-renewal .contents_wrap .section01 .flex_pc.c3 h3{font-size:22px}}@media print,screen and (min-width:1200px){.postid-5090 .maincolumn.single-renewal .contents_wrap .section01 .more_btn_wrap{margin-bottom:5em}}.postid-5090 .maincolumn.single-renewal .contents_wrap .section03 .flex_pc.c3 .item{margin-bottom:2em}@media print,screen and (min-width:1200px){.postid-5090 .maincolumn.single-renewal .contents_wrap .section03 .flex_pc.c3{margin-bottom:1em}.postid-5090 .maincolumn.single-renewal .contents_wrap .section03 .flex_pc.c3 .item{margin-bottom:0}}.postid-5090 .maincolumn.single-renewal .contents_wrap .section04 h2.styleno{font-size:22px}@media print,screen and (min-width:768px){.postid-5090 .maincolumn.single-renewal .contents_wrap .section04 h2.styleno{font-size:30px}}@media print,screen and (min-width:1200px){.postid-5090 .maincolumn.single-renewal .contents_wrap .section04 h2.styleno{font-size:36px}}.postid-5090 .maincolumn.single-renewal .contents_wrap .section05 .more_btn_wrap{margin-bottom:1.5em}.postid-5093 .maincolumn.single-renewal .contents_wrap .section01 .more_btn_wrap{margin-bottom:1em}@media print,screen and (min-width:1200px){.postid-5093 .maincolumn.single-renewal .contents_wrap .section01 .more_btn_wrap{margin-top:2em;margin-bottom:2em}}.postid-5093 .maincolumn.single-renewal .contents_wrap .section02 h3{margin-bottom:4px}@media print,screen and (min-width:768px){.postid-5093 .maincolumn.single-renewal .contents_wrap .section02 h3{font-size:18px}}@media print,screen and (min-width:1200px){.postid-5093 .maincolumn.single-renewal .contents_wrap .section02 h3{font-size:22px}}@media print,screen and (min-width:1200px){.postid-5093 .maincolumn.single-renewal .contents_wrap .section02 .underline{margin-bottom:2em}}.postid-5093 .maincolumn.single-renewal .contents_wrap .section02 .border_dashed{padding:15px}@media print,screen and (min-width:1200px){.postid-5093 .maincolumn.single-renewal .contents_wrap .section02 .border_dashed{padding:30px}}.postid-5093 .maincolumn.single-renewal .contents_wrap .section02 .border_dashed h3{border-left:none;color:#be272d;margin-bottom:1em;text-align:center}@media print,screen and (min-width:768px){.postid-5093 .maincolumn.single-renewal .contents_wrap .section02 .border_dashed h3{font-size:24px}}@media print,screen and (min-width:1200px){.postid-5093 .maincolumn.single-renewal .contents_wrap .section02 .border_dashed h3{font-size:30px}}.postid-5093 .maincolumn.single-renewal .contents_wrap .section02 .border_dashed .point_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #333;padding:15px;background:#ffeec6;width:100%;max-width:370px;margin:0 auto 1em}.postid-5093 .maincolumn.single-renewal .contents_wrap .section02 .border_dashed .point_wrap p{width:20%;margin-bottom:0;font-weight:700;color:#be272d}.postid-5093 .maincolumn.single-renewal .contents_wrap .section02 .border_dashed .point_wrap ul{width:75%;margin-bottom:0;font-weight:700}.postid-5093 .maincolumn.single-renewal .contents_wrap .section03 .flex_pc.c2 .item{margin-bottom:2em}@media print,screen and (min-width:768px){.postid-5093 .maincolumn.single-renewal .contents_wrap .section03 .flex_pc.c2 .item{margin-bottom:0}}.postid-5093 .maincolumn.single-renewal .contents_wrap .section04 h2{position:relative;padding:1em 0;color:#be272d}@media print,screen and (min-width:1200px){.postid-5093 .maincolumn.single-renewal .contents_wrap .section04 h2{font-size:30px}}.postid-5093 .maincolumn.single-renewal .contents_wrap .section04 h2:before,.postid-5093 .maincolumn.single-renewal .contents_wrap .section04 h2:after{position:absolute;content:""}.postid-5093 .maincolumn.single-renewal .contents_wrap .section04 h2:before{right:0;bottom:0;width:50px;height:50px;border-right:2px solid #000;border-bottom:2px solid #000}.postid-5093 .maincolumn.single-renewal .contents_wrap .section04 h2:after{top:0;left:0;width:50px;height:50px;border-top:2px solid #000;border-left:2px solid #000}.postid-5093 .maincolumn.single-renewal .contents_wrap .section04 .boxwrap{overflow:hidden}@media print,screen and (min-width:768px){.postid-5093 .maincolumn.single-renewal .contents_wrap .section04 .boxwrap p{float:left;width:75%}}.postid-5093 .maincolumn.single-renewal .contents_wrap .section04 .boxwrap .illust{width:50%;margin:0 auto}@media print,screen and (min-width:768px){.postid-5093 .maincolumn.single-renewal .contents_wrap .section04 .boxwrap .illust{float:right;width:20%}}.postid-5093 .maincolumn.single-renewal .contents_wrap .section04 .more_btn_wrap{margin-bottom:1em}@media print,screen and (min-width:1200px){.postid-5093 .maincolumn.single-renewal .contents_wrap .section04 .more_btn_wrap{margin-top:2em;margin-bottom:2em}}.postid-5095 .maincolumn.single-renewal .contents_wrap .section02 section{border-bottom:2px dashed #ff7900;padding-bottom:2em}.postid-5095 .maincolumn.single-renewal .contents_wrap .section02 .boxwrap{width:100%;max-width:650px;margin:0 auto 1.5em}.postid-5095 .maincolumn.single-renewal .contents_wrap .section02 .boxwrap .item6{font-weight:700;font-size:18px}@media print,screen and (min-width:1200px){.postid-5095 .maincolumn.single-renewal .contents_wrap .section02 .boxwrap .item6{font-size:20px}}.postid-5095 .maincolumn.single-renewal .contents_wrap .section03 h2{font-size:24px;color:#be272d}@media print,screen and (min-width:768px){.postid-5095 .maincolumn.single-renewal .contents_wrap .section03 h2{font-size:32px}}.post-type-archive-works .content h2,.tax-area .content h2,.tax-works-cat .content h2,.tax-building .content h2{text-align:left;margin-top:0;margin-bottom:1.5em;border:2px solid #ff7900;color:#42210b;background:#fff}@media print,screen and (min-width:768px){.post-type-archive-works .content h2,.tax-area .content h2,.tax-works-cat .content h2,.tax-building .content h2{font-size:22px}}@media print,screen and (min-width:1200px){.post-type-archive-works .content h2,.tax-area .content h2,.tax-works-cat .content h2,.tax-building .content h2{font-size:28px;padding:20px 10px}}.post-type-archive-works .content h2:before,.post-type-archive-works .content h2:after,.tax-area .content h2:before,.tax-area .content h2:after,.tax-works-cat .content h2:before,.tax-works-cat .content h2:after,.tax-building .content h2:before,.tax-building .content h2:after{position:absolute;left:0;width:100%;content:"";border-top:4px dotted #ff7900}.post-type-archive-works .content h2:before,.tax-area .content h2:before,.tax-works-cat .content h2:before,.tax-building .content h2:before{top:6px}.post-type-archive-works .content h2:after,.tax-area .content h2:after,.tax-works-cat .content h2:after,.tax-building .content h2:after{bottom:6px}.post-type-archive-works .content h3,.tax-area .content h3,.tax-works-cat .content h3,.tax-building .content h3{background:none;color:#42210b}.post-type-archive-works .content .search_wrap,.tax-area .content .search_wrap,.tax-works-cat .content .search_wrap,.tax-building .content .search_wrap{border:2px solid #ccc;background:#fff;padding:1em;margin-bottom:2em}.post-type-archive-works .content .search_wrap h2,.tax-area .content .search_wrap h2,.tax-works-cat .content .search_wrap h2,.tax-building .content .search_wrap h2{font-size:18px;margin-bottom:0;padding:10px 0;color:#42210b;border:none;background:none}.post-type-archive-works .content .search_wrap h2:before,.post-type-archive-works .content .search_wrap h2:after,.tax-area .content .search_wrap h2:before,.tax-area .content .search_wrap h2:after,.tax-works-cat .content .search_wrap h2:before,.tax-works-cat .content .search_wrap h2:after,.tax-building .content .search_wrap h2:before,.tax-building .content .search_wrap h2:after{content:none}.post-type-archive-works .content .search_wrap h3,.tax-area .content .search_wrap h3,.tax-works-cat .content .search_wrap h3,.tax-building .content .search_wrap h3{font-size:16px;margin:0;padding-left:18px}.post-type-archive-works .content .search_wrap h3:before,.tax-area .content .search_wrap h3:before,.tax-works-cat .content .search_wrap h3:before,.tax-building .content .search_wrap h3:before{left:5px;background:#ff7900}.post-type-archive-works .content .search_wrap p,.tax-area .content .search_wrap p,.tax-works-cat .content .search_wrap p,.tax-building .content .search_wrap p{margin:0}@media print,screen and (min-width:1200px){.post-type-archive-works .content .search_wrap,.tax-area .content .search_wrap,.tax-works-cat .content .search_wrap,.tax-building .content .search_wrap{padding:2em}.post-type-archive-works .content .search_wrap h2,.tax-area .content .search_wrap h2,.tax-works-cat .content .search_wrap h2,.tax-building .content .search_wrap h2{font-size:22px}.post-type-archive-works .content .search_wrap h3,.tax-area .content .search_wrap h3,.tax-works-cat .content .search_wrap h3,.tax-building .content .search_wrap h3{font-size:18px}}.post-type-archive-works .content .list_box_img.post_thumb,.tax-area .content .list_box_img.post_thumb,.tax-works-cat .content .list_box_img.post_thumb,.tax-building .content .list_box_img.post_thumb{padding-top:75%;margin-bottom:15px}h2.staffs_arch_list_name{font-size:18px;background:none;padding:0;border:none;line-height:normal;margin:10px 0;font-weight:700;letter-spacing:1px;text-align:center}h2.staffs_arch_list_name span{font-size:14px;display:block;font-weight:400}.staffs_arch_list{padding-bottom:0}.single-items .items_box_gallery{margin:0 2.5%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-items .items_box_gallery li{margin-bottom:15px}@media print,screen and (min-width:768px){.single-items .items_box_gallery li{width:24%}}.postid-5086 .maincolumn.single-renewal .contents_wrap .flex_pc.c3 .item img{border:1px solid #ff7900}.postid-5086 .maincolumn.single-renewal .contents_wrap table td{color:#be272d;font-weight:700}.postid-5086 .maincolumn.single-renewal .contents_wrap .flow_item h3{padding-left:0;border-left:none;border-bottom:2px solid #ff7900}.postid-5084 .maincolumn.single-renewal .contents_wrap .section01 h2{padding:7px 0}.postid-5084 .maincolumn.single-renewal .contents_wrap .section01 .flex_pc.c2{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.postid-5084 .maincolumn.single-renewal .contents_wrap .section01 .flex_pc.c2 .item{margin-right:0}.postid-5084 .maincolumn.single-renewal .contents_wrap .section02 .border_dashed{padding:1em;margin-bottom:2em}.postid-5084 .maincolumn.single-renewal .contents_wrap .section02 .border_dashed .boxwrap{margin-bottom:0}.postid-5084 .maincolumn.single-renewal .contents_wrap .section02 .border_dashed .boxwrap .item3{margin-bottom:15px}@media print,screen and (min-width:768px){.postid-5084 .maincolumn.single-renewal .contents_wrap .section02 .border_dashed .boxwrap .item3{margin-bottom:0}}.postid-5084 .maincolumn.single-renewal .contents_wrap .section02 .border_dashed .boxwrap h3{margin-bottom:.5em;border-left:none;padding-left:0}@media print,screen and (min-width:1200px){.postid-5084 .maincolumn.single-renewal .contents_wrap .section02 .border_dashed .boxwrap h3{font-size:24px}}.postid-5084 .maincolumn.single-renewal .contents_wrap .section02 .border_dashed .boxwrap p{margin-bottom:0}@media print,screen and (min-width:768px){.postid-5084 .maincolumn.single-renewal .contents_wrap .section02 .com_fukidashi_wrap{margin-bottom:30px}}.postid-5084 .maincolumn.single-renewal .contents_wrap .section03 .flow_item h3{border-left:none;padding-left:0;margin-bottom:10px;border-bottom:2px solid #ff7900}@media print,screen and (min-width:1200px){.postid-5084 .maincolumn.single-renewal .contents_wrap .section03 .flow_item h3{font-size:24px}}.postid-5084 .maincolumn.single-renewal .contents_wrap .section04 ul li{margin-bottom:15px}.postid-5084 .maincolumn.single-renewal .contents_wrap .section04 ul li h3{border-left:none;padding-left:0;margin-bottom:5px}@media print,screen and (min-width:1200px){.postid-5084 .maincolumn.single-renewal .contents_wrap .section04 ul li h3{font-size:20px}}.postid-5082 .maincolumn.single-renewal .contents_wrap .toc_wrap{width:100%;max-width:450px;margin:0 auto 3em;padding:2em;background:#fff;border:2px dashed #42210b}.postid-5082 .maincolumn.single-renewal .contents_wrap .toc_wrap div{font-weight:700;margin-bottom:15px;color:#42210b}.postid-5082 .maincolumn.single-renewal .contents_wrap .toc_wrap ul{margin-bottom:0}.postid-5082 .maincolumn.single-renewal .contents_wrap .toc_wrap ul li{border-bottom:1px dashed #999}.postid-5082 .maincolumn.single-renewal .contents_wrap .toc_wrap ul li a{color:#333;text-decoration:none}.postid-5082 .maincolumn.single-renewal .contents_wrap .section04 .illust{width:70%;max-width:400px;margin:0 auto 30px}.postid-5080 .maincolumn.single-renewal .contents_wrap .section01 p{font-size:20px}.postid-5080 .maincolumn.single-renewal .contents_wrap .section01 p br{display:none}@media print,screen and (min-width:768px){.postid-5080 .maincolumn.single-renewal .contents_wrap .section01 p{text-align:center}.postid-5080 .maincolumn.single-renewal .contents_wrap .section01 p br{display:block}}@media print,screen and (min-width:1200px){.postid-5080 .maincolumn.single-renewal .contents_wrap .section01 p{font-size:26px}}@media print,screen and (min-width:768px){.postid-5080 .maincolumn.single-renewal .contents_wrap .section02 p.ta_c.fwb{font-size:20px}}@media print,screen and (min-width:1200px){.postid-5080 .maincolumn.single-renewal .contents_wrap .section02 p.ta_c.fwb{font-size:24px}}.postid-5080 .maincolumn.single-renewal .contents_wrap .section04 .underline{text-decoration:underline}.postid-5080 .maincolumn.single-renewal .contents_wrap .section04 ul li{margin-bottom:20px}.postid-5080 .maincolumn.single-renewal .contents_wrap .section04 ul li h3{border-left:none;padding-left:0;font-size:18px;margin-bottom:10px}@media print,screen and (min-width:1200px){.postid-5080 .maincolumn.single-renewal .contents_wrap .section04 ul li h3{font-size:20px}}@media print,screen and (min-width:768px){.postid-5077 .maincolumn.single-renewal .contents_wrap .section02 p.ta_c.fwb{font-size:20px}}@media print,screen and (min-width:1200px){.postid-5077 .maincolumn.single-renewal .contents_wrap .section02 p.ta_c.fwb{font-size:24px}}.postid-5077 .maincolumn.single-renewal .contents_wrap .section03 .underline{text-decoration:underline}.postid-5077 .maincolumn.single-renewal .contents_wrap .section03 ul li{margin-bottom:20px}.postid-5077 .maincolumn.single-renewal .contents_wrap .section03 ul li h3{border-left:none;padding-left:0;font-size:18px;margin-bottom:10px}@media print,screen and (min-width:1200px){.postid-5077 .maincolumn.single-renewal .contents_wrap .section03 ul li h3{font-size:20px}}.postid-5077 .maincolumn.single-renewal .contents_wrap .section04 ul li{margin-bottom:15px}@media print,screen and (min-width:768px){.postid-5075 .maincolumn.single-renewal .contents_wrap .section03 p.ta_c.fwb{font-size:20px}}@media print,screen and (min-width:1200px){.postid-5075 .maincolumn.single-renewal .contents_wrap .section03 p.ta_c.fwb{font-size:24px}}.postid-5075 .maincolumn.single-renewal .contents_wrap .section04 ul li{margin-bottom:20px}.postid-5075 .maincolumn.single-renewal .contents_wrap .section04 ul li h3{border-left:none;padding-left:0;font-size:18px;margin-bottom:10px}@media print,screen and (min-width:1200px){.postid-5075 .maincolumn.single-renewal .contents_wrap .section04 ul li h3{font-size:20px}}.postid-5075 .maincolumn.single-renewal .contents_wrap .section05 ul li{margin-bottom:30px}.postid-5075 .maincolumn.single-renewal .contents_wrap .section05 ul li h3{margin-bottom:10px}.postid-2500 .maincolumn.single-renewal .contents_wrap .toc_wrap{width:100%;max-width:450px;margin:0 auto 3em;padding:2em;background:#fff;border:2px dashed #42210b}.postid-2500 .maincolumn.single-renewal .contents_wrap .toc_wrap div{font-weight:700;margin-bottom:15px;color:#42210b}.postid-2500 .maincolumn.single-renewal .contents_wrap .toc_wrap ul{margin-bottom:0}.postid-2500 .maincolumn.single-renewal .contents_wrap .toc_wrap ul li{border-bottom:1px dashed #999}.postid-2500 .maincolumn.single-renewal .contents_wrap .toc_wrap ul li a{color:#333;text-decoration:none}.postid-2500 .maincolumn.single-renewal .contents_wrap .section03-3 h3.c_red{color:#be272d}@media print,screen and (min-width:768px){.postid-2500 .maincolumn.single-renewal .contents_wrap .section06{position:relative}}.postid-2500 .maincolumn.single-renewal .contents_wrap .section06 h2.c_red{color:#be272d}@media print,screen and (min-width:768px){.postid-2500 .maincolumn.single-renewal .contents_wrap .section06 h2.c_red{width:85%}}@media print,screen and (min-width:768px){.postid-2500 .maincolumn.single-renewal .contents_wrap .section06 .illust{position:absolute;top:0;right:0;width:200px}}.post-type-archive-works .case_list,.tax-area .case_list,.tax-building .case_list,.tax-works-cat .case_list{padding-bottom:2em;margin-bottom:2em;border-bottom:1px solid #ccc}.post-type-archive-works .case_list h2,.tax-area .case_list h2,.tax-building .case_list h2,.tax-works-cat .case_list h2{font-size:18px;margin-bottom:7px;text-align:left}.post-type-archive-works .case_list h2 a,.tax-area .case_list h2 a,.tax-building .case_list h2 a,.tax-works-cat .case_list h2 a{color:#333;text-decoration:none}.post-type-archive-works .case_list .cat,.tax-area .case_list .cat,.tax-building .case_list .cat,.tax-works-cat .case_list .cat{margin-bottom:7px;padding-top:0;height:auto;max-height:100%;overflow:visible}.post-type-archive-works .case_list .cat a,.tax-area .case_list .cat a,.tax-building .case_list .cat a,.tax-works-cat .case_list .cat a{font-size:12px;padding:4px 6px}.post-type-archive-works .case_list .boxwrap,.tax-area .case_list .boxwrap,.tax-building .case_list .boxwrap,.tax-works-cat .case_list .boxwrap{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-bottom:15px}.post-type-archive-works .case_list .boxwrap .image_before,.tax-area .case_list .boxwrap .image_before,.tax-building .case_list .boxwrap .image_before,.tax-works-cat .case_list .boxwrap .image_before{border:2px solid #999;position:relative}.post-type-archive-works .case_list .boxwrap .image_before span,.tax-area .case_list .boxwrap .image_before span,.tax-building .case_list .boxwrap .image_before span,.tax-works-cat .case_list .boxwrap .image_before span{position:absolute;bottom:0;left:0;padding:2px 10px;background:#999;color:#fff;z-index:2;font-size:12px}.post-type-archive-works .case_list .boxwrap .image_after,.tax-area .case_list .boxwrap .image_after,.tax-building .case_list .boxwrap .image_after,.tax-works-cat .case_list .boxwrap .image_after{border:2px solid #ff7900;position:relative}.post-type-archive-works .case_list .boxwrap .image_after span,.tax-area .case_list .boxwrap .image_after span,.tax-building .case_list .boxwrap .image_after span,.tax-works-cat .case_list .boxwrap .image_after span{position:absolute;bottom:0;left:0;padding:2px 10px;background:#ff7900;color:#fff;z-index:2;font-size:12px}.post-type-archive-works .case_list .more_btn_wrap,.tax-area .case_list .more_btn_wrap,.tax-building .case_list .more_btn_wrap,.tax-works-cat .case_list .more_btn_wrap{text-align:center}.post-type-archive-works .case_list .more_btn_wrap a,.tax-area .case_list .more_btn_wrap a,.tax-building .case_list .more_btn_wrap a,.tax-works-cat .case_list .more_btn_wrap a{border:2px solid #ff7900;color:#ff7900;text-decoration:none;width:100%;max-width:330px;display:block;margin:0 auto;padding:10px 0;font-size:14px}@media print,screen and (min-width:1200px){.post-type-archive-works .case_list h2,.tax-area .case_list h2,.tax-building .case_list h2,.tax-works-cat .case_list h2{margin-bottom:15px}.post-type-archive-works .case_list h2 a,.tax-area .case_list h2 a,.tax-building .case_list h2 a,.tax-works-cat .case_list h2 a{font-size:22px}.post-type-archive-works .case_list .cat,.tax-area .case_list .cat,.tax-building .case_list .cat,.tax-works-cat .case_list .cat{margin-bottom:15px}.post-type-archive-works .case_list .cat a,.tax-area .case_list .cat a,.tax-building .case_list .cat a,.tax-works-cat .case_list .cat a{font-size:16px}.post-type-archive-works .case_list .boxwrap,.tax-area .case_list .boxwrap,.tax-building .case_list .boxwrap,.tax-works-cat .case_list .boxwrap{margin-bottom:30px}.post-type-archive-works .case_list .boxwrap .image_before,.tax-area .case_list .boxwrap .image_before,.tax-building .case_list .boxwrap .image_before,.tax-works-cat .case_list .boxwrap .image_before{border:5px solid #999}.post-type-archive-works .case_list .boxwrap .image_before span,.tax-area .case_list .boxwrap .image_before span,.tax-building .case_list .boxwrap .image_before span,.tax-works-cat .case_list .boxwrap .image_before span{font-size:20px}.post-type-archive-works .case_list .boxwrap .image_after,.tax-area .case_list .boxwrap .image_after,.tax-building .case_list .boxwrap .image_after,.tax-works-cat .case_list .boxwrap .image_after{border:5px solid #ff7900}.post-type-archive-works .case_list .boxwrap .image_after span,.tax-area .case_list .boxwrap .image_after span,.tax-building .case_list .boxwrap .image_after span,.tax-works-cat .case_list .boxwrap .image_after span{font-size:20px}}.post-type-archive-works h2.styleno,.tax-area h2.styleno,.tax-building h2.styleno,.tax-works-cat h2.styleno{font-size:16px;border:none;background:rgba(0,0,0,0);padding:0;line-height:1.4;margin-bottom:1em}.post-type-archive-works h2.styleno:before,.post-type-archive-works h2.styleno:after,.tax-area h2.styleno:before,.tax-area h2.styleno:after,.tax-building h2.styleno:before,.tax-building h2.styleno:after,.tax-works-cat h2.styleno:before,.tax-works-cat h2.styleno:after{content:none}.post-type-archive-works a.btn_more,.tax-area a.btn_more,.tax-building a.btn_more,.tax-works-cat a.btn_more{margin-bottom:2.5em}.post-type-archive-works .btn,.tax-area .btn,.tax-building .btn,.tax-works-cat .btn{margin-top:3em;text-align:center}.post-type-archive-works .btn:last-child,.tax-area .btn:last-child,.tax-building .btn:last-child,.tax-works-cat .btn:last-child{margin-top:1em;margin-bottom:4em}.post-type-archive-works .btn a,.tax-area .btn a,.tax-building .btn a,.tax-works-cat .btn a{background:#ff7900;color:#fff;text-decoration:none;width:100%;max-width:330px;display:block;margin:0 auto;padding:10px 0;font-size:14px}.post-type-archive-works .search_wrap,.tax-area .search_wrap,.tax-building .search_wrap,.tax-works-cat .search_wrap{border:2px solid #ccc;background:#fff;padding:1em;margin-bottom:2em;width:100%}.post-type-archive-works .search_wrap h2,.tax-area .search_wrap h2,.tax-building .search_wrap h2,.tax-works-cat .search_wrap h2{font-size:18px;margin-bottom:0;padding:10px 0;color:#42210b;border:none;background:none;text-align:left;font-family:"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,游ゴシック体,"Yu Gothic",YuGothic,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.post-type-archive-works .search_wrap h2:before,.post-type-archive-works .search_wrap h2:after,.tax-area .search_wrap h2:before,.tax-area .search_wrap h2:after,.tax-building .search_wrap h2:before,.tax-building .search_wrap h2:after,.tax-works-cat .search_wrap h2:before,.tax-works-cat .search_wrap h2:after{content:none}.post-type-archive-works .search_wrap h3,.tax-area .search_wrap h3,.tax-building .search_wrap h3,.tax-works-cat .search_wrap h3{font-size:16px;margin:1em 0 .5em;padding-left:18px;position:relative}.post-type-archive-works .search_wrap h3:before,.tax-area .search_wrap h3:before,.tax-building .search_wrap h3:before,.tax-works-cat .search_wrap h3:before{content:"";display:block;width:5px;height:24px;position:absolute;background-color:#ffd17b;border-radius:5px;left:0}.post-type-archive-works .search_wrap p,.tax-area .search_wrap p,.tax-building .search_wrap p,.tax-works-cat .search_wrap p{margin:0}@media print,screen and (min-width:1200px){.post-type-archive-works .search_wrap,.tax-area .search_wrap,.tax-building .search_wrap,.tax-works-cat .search_wrap{padding:2em}.post-type-archive-works .search_wrap h2,.tax-area .search_wrap h2,.tax-building .search_wrap h2,.tax-works-cat .search_wrap h2{font-size:22px}.post-type-archive-works .search_wrap h3,.tax-area .search_wrap h3,.tax-building .search_wrap h3,.tax-works-cat .search_wrap h3{font-size:18px}}@media print,screen and (min-width:768px){.post-type-archive-works .list_boxs,.tax-area .list_boxs,.tax-building .list_boxs,.tax-works-cat .list_boxs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.post-type-archive-works .list_boxs .list_box,.tax-area .list_boxs .list_box,.tax-building .list_boxs .list_box,.tax-works-cat .list_boxs .list_box{width:48%}.post-type-archive-works .btn,.tax-area .btn,.tax-building .btn,.tax-works-cat .btn{margin-bottom:4em}.post-type-archive-works .btn a,.tax-area .btn a,.tax-building .btn a,.tax-works-cat .btn a{font-size:18px}.post-type-archive-works .btn:last-child,.tax-area .btn:last-child,.tax-building .btn:last-child,.tax-works-cat .btn:last-child{margin-top:3em;margin-bottom:4em}}