@import"common.css";body{_position:relative;_top:-11px}#head{width:100%;background:url(../images/bg_kv_sub.jpg) no-repeat center;top:0px;margin:-20px auto 0px auto;height:144px}#head img.pngg{position:relative;left:-8px;top:20px}#head div.navi{width:951px;margin:0px auto;_position:relative;_top:-10px}#head div.navi ul{position:relative;top:20px;left:-50px}#head div.navi ul li{background:url(../images/lbg04.gif) no-repeat 0 3px;font-size:12px;position:relative;left:0px;top:20px}#head div.navi ul li.seo{background:none;float:none}#head div.navi ul li.seo p{position:relative;left:-662px;top:83px;margin-bottom:5px;color:#999;font-size:x-small;color:#50ac13;font-weight:bold}#head div.navi ul li a{color:#fff}#head.common-head{margin:0;height:124px;background-position-y:-20px}#head.common-head .navi ul{top:auto;left:auto;margin:40px 50px 0px 0px}#head.common-head .navi ul li{margin:0;top:0}#head.common-head .navi ul li+li{margin-left:15px}#head.common-head .navi .return_Home{display:inline-block}#head.common-head .navi .return_Home a{margin-left:-10px;display:inline-block}#head.common-head .navi .return_Home a img{height:113px}#head.common-head .navi .return_Home .seo{margin-top:-7px;font-size:x-small;color:#50ac13;font-weight:bold}#read{height:102px;background-position:bottom}#read div.read_area{background:url(../images/bg_readbody_sub.png) no-repeat 0 0;width:950px;height:102px}body#s_download #read div.read_area h1{position:relative;top:27px;left:-7px}body#s_case #read div.read_area h1{position:relative;top:27px;left:-7px}body#s_case #read.index div.read_area h1{position:relative;top:35px;left:0px}body#s_about #read div.read_area h1{position:relative;top:33px}body#s_ecopoint #read div.read_area h1{position:relative;top:36px}body#s_privacy #read div.read_area h1,body#s_sitepolicy #read div.read_area h1,body#s_sitemap #read div.read_area h1,body#s_publicity #read div.read_area h1,body#s_ming #read div.read_area h1,body#s_news #read div.read_area h1,body#s_letter #read div.read_area h1,body#s_business #read div.read_area h1,body#s_event #read div.read_area h1,body#s_faq #read div.read_area h1,body#s_green #read div.read_area h1,body#seisanseikojo #read div.read_area h1,body#shouene-jutakupoint #read div.read_area h1,body#jutaku-stock #read div.read_area h1{position:relative;top:34px}body#grant-subsidy em.sii{letter-spacing:.3em}body#s_about #wrap div.contents div.cont_l,body#s_ecopoint #wrap div.contents div.cont_l,body#s_case #wrap div.contents div.cont_l{margin-top:-26px}body#s_business #wrap div.contents div.cont_l{margin-top:-18px}body#s_business.case #wrap div.contents div.cont_l{margin-top:0px}body#s_case.detail #wrap div.contents div.cont_l{margin-top:1px}body#s_event.detail #wrap div.contents div.cont_l{margin-top:5px}body#s_event.detail .imgCenter{text-align:center}body#s_event.detail .detailist{margin:0 0 2em 2em}body#s_business.index #wrap div.contents div.cont_l,body#s_privacy #wrap div.contents div.cont_l,body#s_sitepolicy #wrap div.contents div.cont_l,body#s_sitemap #wrap div.contents div.cont_l,body#s_faq #wrap div.contents div.cont_l{margin-top:-24px}body#s_publicity #wrap div.contents div.cont_l,body#s_ming #wrap div.contents div.cont_l,body#s_letter #wrap div.contents div.cont_l{margin-top:-19px}body#s_news #wrap div.contents div.cont_l,body#s_event #wrap div.contents div.cont_l{margin-top:-23px}#s_event #glassnomori #carWrap{position:relative;width:650px;margin:20px 0 0;height:282px}#s_event #glassnomori #carWrap #info{margin:0 0 20px}#s_event #glassnomori #carWrap #car{position:absolute;top:0;right:-15px;width:456px;height:282px}#s_event #glassnomori #contents{margin:0 0 30px;padding:15px 10px;background:#e8f2e1;overflow:hidden;height:auto !important;height:1%}#s_event #glassnomori #contents h3{margin:0 0 10px}#s_event #glassnomori #informationWrap{width:630px;margin:0 auto 10px;background:#fff url(../../s_event/images/glassnomori/info_top.png) no-repeat left top}#s_event #glassnomori #information{width:630px;background:url(../../s_event/images/glassnomori/info_bottom.png) no-repeat left bottom;overflow:hidden;height:auto !important;height:1%}#s_event #glassnomori #information .text{float:left;width:330px;padding:10px;color:#666;line-height:1.9}#s_event #glassnomori #information .illustration{float:right;margin:0 10px 0 0}#s_event #glassnomori #contents .photoWrap{display:inline;float:left;width:310px;margin:0 0 30px 10px;background:#fff url(../../s_event/images/glassnomori/photo_top.png) no-repeat center top}#s_event #glassnomori #contents .photo{padding:10px;background:url(../../s_event/images/glassnomori/photo_bottom.png) no-repeat center bottom;color:#666}#s_event #glassnomori #contents .photo img{margin:0 0 10px}#s_event #glassnomori #contents .movie{display:inline;float:left;width:310px;margin:0 0 0 10px;color:#666}#s_event #glassnomori #contents .movie .title{width:305px;height:32px;margin:0 0 15px;padding:0 0 0 5px;background:url(../../s_event/images/glassnomori/movie-titleBg.png) no-repeat}#s_event #glassnomoriRental #contents .movie .title{width:305px;height:32px;margin:0 0 15px;padding:0 0 0 5px;background:url(../../s_event/images/glassnomori/movie-titleBg.png) no-repeat}#s_event #glassnomori #contents .movieIframe{padding:0 0 0 20px;background:url(../../s_event/images/glassnomori/movieBg.png) repeat-y}#s_event #glassnomori .movie .text{padding:10px 15px 0}#s_event #glassnomori .movie .time{text-align:right}#s_event #glassnomoriRental #carWrap{height:250px;margin:20px 0 0;background:url(../../s_event/eventrental/images/car.jpg) no-repeat right 60px}#s_event #glassnomoriRental #carWrap .info{margin:0 0 10px}#s_event #glassnomoriRental #contents{background:#e8f2e1}#s_event #glassnomoriRental #futureWrap{float:left;width:100%;background:#fff url(../../s_event/images/glassnomori/photo_top.png) no-repeat left top}#s_event #glassnomoriRental #future{color:#666;line-height:1.4;background:url(../../s_event/images/glassnomori/photo_bottom.png) no-repeat left bottom}#s_event #glassnomoriRental #future h3{margin:0;padding:3px 10px;border-bottom:1px solid #63a833}#s_event #glassnomoriRental #future dl{padding:10px}#s_event #glassnomoriRental #future dt{margin:0 0 10px}#s_event #glassnomoriRental #future dd{margin:0 0 20px}#s_event #glassnomoriRental #contents{padding:10px;overflow:hidden;height:auto !important;height:1%}#s_event #glassnomoriRental #contents .movieIframe{padding:0 0 0 20px;background:url(../../s_event/images/glassnomori/movieBg.png) repeat-y}#s_event #glassnomoriRental #contents .movie{display:inline;float:left;width:310px;margin:0 0 0 10px;color:#666}#s_event #glassnomoriRental .movie .text{padding:10px 15px 0}#s_event #glassnomoriRental .movie .time{text-align:right}#wrap div.contents div.cont_r{margin-top:-20px}#wrap div.contents div.cont_r .bn{margin:10px 0 0}#s_business #wrap div.contents div.cont_r,#s_download #wrap div.contents div.cont_r{margin-top:0px}#wrap div.contents div.cont_r p.serch input.txt{width:170px;width:170px\9 ;_width:174px}#wrap div.contents div.cont_r div.b_menu{padding-top:10px}#wrap div.contents div.cont_r div.b_menu ul{margin-top:10px}#wrap div.contents div.cont_r div.sub_menu{margin:-58px 0px 10px 0px;position:relative}body#s_business #wrap div.contents div.cont_r div.sub_menu{margin:-77px 0px 10px 0px}body#s_business.case #wrap div.contents div.cont_r div.sub_menu,body#s_business.index #wrap div.contents div.cont_r div.sub_menu{margin:-80px 0px 10px 0px}body#s_publicity #wrap div.contents div.cont_r,body#s_sitemap #wrap div.contents div.cont_r,body#s_privacy #wrap div.contents div.cont_r,body#s_sitepolicy #wrap div.contents div.cont_r,body#s_ming #wrap div.contents div.cont_r,body#s_letter #wrap div.contents div.cont_r{margin:-30px 0px 10px 0px}#wrap div.contents div.cont_r div.sub_menu ul.menu{margin-top:-5px}#kv{clear:both;background-color:#e6e9d4;width:100%;margin:0;padding:0}#kv div.kv_img{width:1200px;margin:0px auto}.crumb{width:951px;margin:10px auto 48px auto}.crumb ul{width:670px}#s_download .crumb{margin-bottom:28px}.crumb ul li{display:inline;font-size:90%;color:#666}.crumb ul li a{padding-right:5px;color:#666;text-decoration:none}.crumb ul li a:hover{text-decoration:underline}#sub_fnavi{clear:both;width:100%;margin:0;padding:0;background:url(../images/bg_sub_fnavi.gif) repeat-x;height:139px}#sub_fnavi div.fnavi_cont{width:951px;margin:0px auto;position:relative;top:22px}#sub_fnavi div.fnavi_cont ul{position:relative;top:8px}#sub_fnavi div.fnavi_cont ul li{float:left}body#s_privacy #wrap p.pagetop,body#s_sitepolicy #wrap p.pagetop,body#s_sitemap #wrap p.pagetop,body#s_publicity #wrap p.pagetop,body#s_surch #wrap p.pagetop,body#s_ming #wrap p.pagetop,body#s_news #wrap p.pagetop,body#s_business #wrap p.pagetop,body#s_letter #wrap p.pagetop,body#s_about #wrap p.pagetop,body#s_ecopoint #wrap p.pagetop,body#s_case #wrap p.pagetop,body#s_event #wrap p.pagetop,body#s_faq #wrap p.pagetop,body#s_green #wrap p.pagetop,body#grant-subsidy #wrap p.pagetop,body#seisanseikojo #wrap p.pagetop,body#shouene-jutakupoint #wrap p.pagetop{width:400px;margin:0px auto}body#s_letter.detail #wrap p.pagetop,body#s_case.detail #wrap p.pagetop,body#s_business.business #wrap p.pagetop{width:100%;margin:0px auto}#wrap div.contents h2 img,#wrap div.contents h3 img,#wrap div.contents h4 img{_position:relative}#wrap div.contents div.cont_l div.titArea{background:url(../images/bg_h-field.gif) no-repeat 0 0;width:670px;height:98px;color:#369cbf}#wrap div.contents div.cont_l div.titArea.new{background:url(../images/bg_h-field_new.gif) no-repeat 0 0}#wrap div.contents div.cont_l div.titArea.buil{background:url(../images/bg_h-field_buil.gif) no-repeat 0 0}#wrap div.contents div.cont_l div.titArea.op01,#wrap div.contents div.cont_l div.titArea.op02{background:url(../images/bg_h-field02.gif) no-repeat 0 0}#wrap div.contents div.cont_l div.titArea h2,#wrap div.contents div.cont_l div.titArea h3{position:relative;top:20px}#wrap div.contents div.cont_l div.titArea p{position:relative;top:20px}#wrap div.contents div.cont_l div.titArea p.event{top:10px}#wrap div.contents div.cont_l div.titArea h2{font-size:130%;margin-bottom:5px}#wrap div.contents div.cont_l div.titArea h3{font-size:140%;margin-bottom:5px}#wrap div.contents div.cont_l div.titArea.op02 h2{position:relative;top:35px}#wrap div.contents div.cont_l div.profData{margin:20px 0px 0px 0px}#wrap div.contents div.cont_l div.profData p{width:242px;padding:5px;border:1px solid #d9d9d9}#wrap div.contents div.cont_l div.profData table{float:right;position:relative;top:5px}#wrap div.contents div.cont_l div.profData table th,#wrap div.contents div.cont_l div.profData table td{padding:8px 15px}#wrap div.contents div.cont_l div.profData table th{background-color:#ecf5ed}#wrap div.contents div.cont_l div.profData table tr.line01 th,#wrap div.contents div.cont_l div.profData table tr.line01 td{background-color:#dbebdd}#wrap div.contents div.cont_l div.profData table tr.line02 th,#wrap div.contents div.cont_l div.profData table tr.line02 td{background-color:#ecf5ed}#wrap div.contents div.cont_l div.profData2{margin:20px 0px 0px 0px}#wrap div.contents div.cont_l div.profData2 #imageOnly{width:242px;padding:5px;border:1px solid #d9d9d9}#wrap div.contents div.cont_l div.profData2 p{width:242px;padding:10px 0 0 0}#wrap div.contents div.cont_l div.profData2 table{float:right;position:relative;top:5px}#wrap div.contents div.cont_l div.profData2 table th,#wrap div.contents div.cont_l div.profData2 table td{padding:8px 15px}#wrap div.contents div.cont_l div.profData2 table th{background-color:#ecf5ed}#wrap div.contents div.cont_l div.profData2 table tr.line01 th,#wrap div.contents div.cont_l div.profData2 table tr.line01 td{background-color:#dbebdd}#wrap div.contents div.cont_l div.profData2 table tr.line02 th,#wrap div.contents div.cont_l div.profData2 table tr.line02 td{background-color:#ecf5ed}#wrap div.contents div.cont_l dl.case_index{background:url(../../s_images/bg_jirei_box.gif) no-repeat bottom;clear:both;padding-bottom:10px}#wrap div.contents div.cont_l dl.case_index.download{background:none;padding-bottom:0px;margin-bottom:-10px}#wrap div.contents div.cont_l dl.case_index.download:after{clear:both;display:block;content:""}#wrap div.contents div.cont_l dl.case_index dt{float:left;margin-right:15px}#wrap div.contents div.cont_l dl.case_index dd{overflow:hidden}#wrap div.contents div.cont_l dl.case_index dd p.next{text-align:right;margin-bottom:0px}#wrap div.contents div.cont_l dl.case_index dd p.next .pdfArticleLink{margin-left:.5rem}#wrap div.contents div.cont_l dl.case_index dd p.next.pdfArticle{margin-top:15px}#wrap div.contents div.cont_l dl.case_index dd strong{overflow:hidden;display:block;margin-bottom:10px;color:#66a63d}#wrap div.contents div.cont_l dl.case_index dd.new strong{background:url(../../s_case/images/icom_new.gif) no-repeat 0 0;padding:13px 0px 0px 110px;_padding-top:10px;margin-bottom:0px;height:3.5em;line-height:1.3em}#wrap div.contents div.cont_l dl.case_index dd.reform strong{background:url(../../s_case/images/icom_reform.gif) no-repeat 0 0;padding:13px 0px 0px 110px;_padding-top:10px;margin-bottom:0px;height:3.5em}#wrap div.contents div.cont_l dl.case_index dd.building strong{background:url(../../s_case/images/icom_building.gif) no-repeat 0 0;padding:13px 0px 0px 110px;_padding-top:10px;margin-bottom:0px;height:4em;line-height:1.3em}#wrap div.contents div.cont_l dl.case_index dd.new_building strong{background:url(../../s_case/images/icom_new_building.gif) no-repeat 0 0;padding:13px 0px 0px 110px;margin-bottom:0px;height:4em;line-height:1.3em}#wrap div.contents div.cont_l dl.case_index.pdfGroupe{padding-bottom:25px;margin-top:20px}#wrap div.contents div.cont_l dl.case_index dd.glass strong{background:url(../../s_business/glass/images/icom01.gif) no-repeat 0 0;padding-left:60px;margin-top:4px;height:3.1em}#wrap div.contents div.cont_l dl.case_index dd.glass strong.architect{background:url(../../s_business/glass/images/icom02.gif) no-repeat 0 0}#wrap div.contents div.cont_l dl.case_index dd.construction strong{background:url(../../s_business/construction/images/icom01.gif) no-repeat 0 0;padding-left:60px;margin-top:4px;height:3.1em}#wrap div.contents div.cont_l dl.case_index dd.school strong{background:url(../../s_business/school/images/icom01.gif) no-repeat 0 0;padding-left:60px;margin-top:3px;height:3.1em}#wrap div.contents div.cont_l div.block{margin-top:30px}#wrap div.contents div.cont_l div.block h3{color:#369cbf;border-bottom:3px solid #cae0bb;font-size:120%;padding-bottom:5px;margin-bottom:20px}#wrap div.contents div.cont_l div.block div.tx h4,#wrap div.contents div.cont_l div.block div.tx_a h4{color:#314c1c}#wrap div.contents div.cont_l div.block div.imgB{width:218px;font-size:x-small;color:#666;float:right;position:relative;left:-5px;line-height:1.3em}#wrap div.contents div.cont_l div.block div.imgB p{width:212px;padding:4px;border:1px solid #b9b9b9;margin:5px 0px}#wrap div.contents div.cont_l div.block div.tx{width:425px}#wrap div.contents div.cont_l div.block div.tx_a{width:auto}#wrap div.contents div.cont_l div.block div.tx ul.bulletPoint{margin-left:1.2em;margin-bottom:1em}#wrap div.contents div.cont_l div.block div.tx ul.bulletPoint li{list-style-type:disc}#wrap div.contents div.cont_l div.block div.tx p,#wrap div.contents div.cont_l div.block div.tx h4{margin-bottom:15px}#wrap div.contents div.cont_l div.b_caption{margin-bottom:20px}#wrap div.contents div.cont_l div.b_caption div.person,#wrap div.contents div.cont_l div.b_caption div.reform{background:url(../images/bg_sub-caption.gif) no-repeat 0 0;width:670px;padding-top:25px;margin-top:15px}#wrap div.contents div.cont_l table.coverage{margin-bottom:2em;border-collapse:collapse;border-spacing:0;width:450px}#wrap div.contents div.cont_l table.coverage tbody{table-layout:fixed}#wrap div.contents div.cont_l table.coverage th{background:#f3fdfd;width:80px}#wrap div.contents div.cont_l table.coverage td{background:#f3fdfd;padding:10px 10px 10px 0}#wrap div.contents div.cont_l table.coverage tr.line2 th,#wrap div.contents div.cont_l table.coverage tr.line2 td{background:#e1f2f2}#wrap div.contents div.cont_l div.b_caption div.person p,#wrap div.contents div.cont_l div.b_caption div.person div{border:1px solid #c7c7c7;padding:15px}#wrap div.contents div.cont_l div.b_caption div.person p strong,#wrap div.contents div.cont_l div.b_caption div.person div strong{display:block;margin-bottom:5px;font-weight:normal}#wrap div.contents div.cont_l div.b_caption div.person p em{font-size:x-small;display:block}#wrap div.contents div.cont_l div.b_caption div.person div div.link{border-width:1px 0px 0px 0px;padding:5px 0px 0px 0px;overflow:hidden;text-align:right;margin:85px 0px -25px 0px}#wrap div.contents div.cont_l div.b_caption div.reform div{border:1px solid #ee3c01;padding:15px}#wrap div.contents div.cont_l div.b_caption div.reform div strong{display:block;text-indent:-9999px;background:url(../../s_case/reform/images/tit_reform.gif) no-repeat 0 0;width:228px;height:20px}#wrap div.contents div.cont_l div.b_caption div.reform div ul{position:relative;top:10px;left:10px}#wrap div.contents div.cont_l div.b_caption div.reform div ul li{background:url(../../s_case/reform/images/lbg00.gif) no-repeat 0 0;padding:3px 0px 0px 38px;height:30px}#wrap div.contents div.cont_l div.b_caption div.reform div em{font-size:x-small;display:block}#wrap div.contents div.cont_l div.box .pdfRight{margin-right:4px;float:right}#wrap div.contents div.cont_l div.box div.ecoFlash object{position:relative;left:20px;top:30px}#wrap div.contents h2 img.voice{margin-bottom:20px;position:relative}#wrap div.contents div.cont_l div.box div.voice img{margin:-40px 0px -35px 0px;position:relative}dl.eco_method{border-bottom:1px dotted #b8b8b8;margin-left:17px;clear:both;margin-bottom:5px;padding-bottom:5px}dl.eco_method dt{width:100px;float:left}dl.eco_method dd{overflow:hidden}#wrap div.contents div.cont_l div.event_p{background:url(../../s_event/detail/images/bg_event_up.gif) no-repeat 0 0;padding-top:50px;margin:0px 0px 0px -5px}#wrap div.contents div.cont_l div.event_p div.body{background:url(../../s_event/detail/images/bg_event_down.gif) no-repeat 0px bottom;padding-bottom:50px}#wrap div.contents div.cont_l div.event_p div.body dl{width:278px;float:left;margin:0px 0px 10px 20px;position:relative;left:25px}#wrap div.contents div.cont_l div.event_p div.body dl dt{background:url(../../s_event/detail/images/bg_img.png) no-repeat 0 0;width:278px;height:215px}#wrap div.contents div.cont_l div.event_p div.body dl dt img{position:relative;top:8px;left:9px}#wrap div.contents div.cont_l div.event_p div.body dl dd{color:#42200a;padding:0px 15px;font-size:90%}#wrap div.contents div.cont_l div.event_p div.body p.link{background:url(../../s_event/detail/images/bg_link.png) no-repeat 0 0;width:549px;height:37px;position:relative;top:20px;left:60px}#wrap div.contents div.cont_l div.event_p div.body p.link a.lbg01{background-position:0 1px;color:#fff;font-size:90%;position:relative;top:8px;left:10px}#wrap div.contents div.cont_l ul.faq_menu{background:url(../../s_faq/images/bg_menu.gif) no-repeat 0 7px;_width:662px;_margin-left:4px}#wrap div.contents div.cont_l ul.faq_menu li{float:left;margin-left:-4px;position:relative}#wrap div.contents div.cont_l ul.faq_menu li.btn01{left:0px}#wrap div.contents div.cont_l ul.faq_menu li.btn02{left:14px}#wrap div.contents div.cont_l ul.faq_menu li.btn03{left:28px}#wrap div.contents div.cont_l ul.faq_menu li.btn04{left:42px}#wrap div.contents div.cont_l div.q_a_menu{background:url(../images/bg_index_menu.gif) no-repeat 0 0;padding-top:30px;margin-top:30px}#wrap div.contents div.cont_l div.q_a_menu dl{width:600px;padding:20px 20px 20px 0px;margin:0px auto}#wrap div.contents div.cont_l div.q_a_menu dl dt{float:left;margin-right:10px}#wrap div.contents div.cont_l div.q_a_menu dl dt img{position:relative}#wrap div.contents div.cont_l div.q_a_menu dl dd{overflow:hidden;_padding-left:75px}#wrap div.contents div.cont_l div.q_a_menu dl.question{background-color:#eef8ed}#wrap div.contents div.cont_l div.q_a_menu dl.question dd{color:#2b832a}#wrap div.contents div.cont_l div.q_a_menu dl.question img{top:-35px;left:-10px}#wrap div.contents div.cont_l div.q_a_menu dl.ansar{background-color:#fff5cc}#wrap div.contents div.cont_l div.q_a_menu dl.ansar img{top:-15px;left:-10px}#wrap div.contents div.cont_l div.s_case{width:681px;margin:20px -10px 0 0}#wrap div.contents div.cont_l div.s_case dl{float:left;width:214px;height:auto;margin:0 10px 20px 0;border:1px solid #e0e0e0}#wrap div.contents div.cont_l div.s_case dl.Le01{left:11px}#wrap div.contents div.cont_l div.s_case dl.Le02{left:22px}#wrap div.contents div.cont_l div.s_case dl dt{background:url(../../s_case/new/images/tit_img01.gif) no-repeat bottom;width:214px;height:55px;text-align:right}#wrap div.contents div.cont_l div.s_case dl.reform dt{background:url(../../s_case/reform/images/tit_img01.gif) no-repeat bottom}#s_faq #wrap div.contents div.cont_l .faq_body{margin-top:-5px;width:670px;border:solid #56ba4d;border-width:0px 1px 1px 1px;box-sizing:border-box;background:url(../../s_faq/images/bg_menu.gif) no-repeat;background-size:auto;background-position:center top}#s_faq #wrap div.contents div.cont_l .faq_body ul.faq{width:630px;margin:0px auto}#s_faq #wrap div.contents div.cont_l .faq_body ul.faq li{background:url(../../s_faq/images/lbg_question.gif) no-repeat 0 2px;padding-left:30px;margin-bottom:5px}#s_faq #wrap div.contents div.cont_l .faq_body ul.faq li a{color:#2b832a}#s_faq #wrap div.contents div.cont_l .faq_menu{background:none}#s_faq #wrap div.contents div.cont_l .faq_menu li{display:inline-block;margin-left:0}#s_faq #wrap div.contents div.cont_l .faq_menu li:last-child{float:none}#s_faq #wrap div.contents div.cont_l .faq_menu li+li{margin-left:15px}#s_faq #wrap div.contents div.cont_l .q_a_menu{margin-top:0;padding:30px 20px 40px}#s_faq #wrap div.contents div.cont_l .q_a_menu:first-child{padding:50px 20px 40px;background:none}#s_faq #wrap div.contents div.cont_l .question,#s_faq #wrap div.contents div.cont_l .ansar{margin:0;padding:20px 20px 20px 70px;position:relative;width:auto}#s_faq #wrap div.contents div.cont_l .question dt,#s_faq #wrap div.contents div.cont_l .ansar dt{margin:0;float:none;position:absolute;left:0;top:0}#s_faq #wrap div.contents div.cont_l .question dt img,#s_faq #wrap div.contents div.cont_l .ansar dt img{left:-10px}@keyframes show{from{opacity:0}to{opacity:1}}#s_faq #wrap div.contents div.cont_l .question dt img{top:-15px}#s_faq #wrap div.contents div.cont_l .ansar dt img{top:5px}#s_faq #wrap div.contents div.cont_l .js-menu a.box01{background:url(../../s_faq/images/btn_faq01_cur.gif) no-repeat;background-size:160px 93px}#s_faq #wrap div.contents div.cont_l .js-menu a.box02{background:url(../../s_faq/images/btn_faq02_cur.gif) no-repeat;background-size:160px 93px}#s_faq #wrap div.contents div.cont_l .js-menu a.box03{background:url(../../s_faq/images/btn_faq03_cur.gif) no-repeat;background-size:160px 93px}#s_faq #wrap div.contents div.cont_l .js-menu img{display:none}#s_faq #wrap div.contents div.cont_l .js-menu a{display:block;width:160px;height:93px}#s_faq #wrap div.contents div.cont_l .tabContent{display:none}#s_faq #wrap div.contents div.cont_l .tabContent.js-show{display:block;animation:show 1s linear 0s}#s_faq #wrap div.contents div.cont_l .ansar{margin-top:20px}#fontSmall{font-size:12px}#wrap div.contents div.cont_l div.s_case dl.building dt{background:url(../../s_case/building/images/tit_img01.gif) no-repeat bottom}#wrap div.contents div.cont_l div.s_case dl.building dt strong span.line2{font-size:11px;padding-top:3px;display:inline-block;line-height:1}#wrap div.contents div.cont_l div.s_case dl.new_building dt{background:url(../../s_case/new_building/images/tit_img01.gif) no-repeat bottom}#wrap div.contents div.cont_l div.s_case dl.new_building dt strong span.line2{font-size:11px;padding-top:3px;display:inline-block;line-height:1}#wrap div.contents div.cont_l div.s_case dl dt strong{display:block;margin-right:12px;line-height:1.8em;position:relative;top:16px}#wrap div.contents div.cont_l div.s_case dl dt strong.twolines{line-height:1.2;top:7px}#wrap div.contents div.cont_l div.s_case dl dd p{color:#66a63d;border-bottom:1px solid #e0e0e0;margin:10px 0px 0px 0px;padding:0px 5px 5px 5px;height:3.3em}#wrap div.contents div.cont_l div.s_case dl dd p.building{height:4.5em}#wrap div.contents div.cont_l div.s_case dl dd p a{color:#66a63d}#wrap div.contents div.cont_l div.s_case dl dd img{padding:2px}#wrap div.contents div.cont_l div.business_Menu{margin-top:15px}#wrap div.contents div.cont_l div.business_Menu dl{float:left}#wrap div.contents div.cont_l div.business_Menu dl dt,#wrap div.contents div.cont_l div.business_Menu dl dd ul li{margin-top:-5px}#wrap div.contents div.cont_l div.publicity dl{clear:both;padding-bottom:10px;margin-bottom:15px;border-bottom:1px dotted #b2b2b2}#wrap div.contents div.cont_l div.publicity dl dt{background:url(../images/lbg03.gif) no-repeat 0 4px;padding-left:20px;float:left;width:100px;color:#369cbf}#wrap div.contents div.cont_l div.publicity dl dd{overflow:hidden}#wrap div.contents div.cont_l div.publicity dl dd ul{margin-top:-1px}#wrap div.contents div.cont_l div.publicity dl dd ul li{background:url(../images/lbg05.gif) no-repeat 0 7px;padding-left:10px;margin-bottom:5px}#wrap div.contents div.cont_l div.sitemap{background:url(../../s_sitemap/images/bg01.gif) no-repeat 0 top;margin:30px 0px 0px 0px;padding-top:15px;_height:1px}#wrap div.contents div.cont_l div.sitemap ul.num{position:relative;left:5px}#wrap div.contents div.cont_l div.sitemap div.sitemap_body{background:url(../../s_sitemap/images/bg02.gif) no-repeat 0 bottom;padding-bottom:20px;position:relative;left:105px;top:-24px;clear:both}#wrap div.contents div.cont_l div.sitemap div.sitemap_body a.blnk{background:url(../../s_sitemap/images/icom01.gif) no-repeat right 0;padding:0px 25px 10px 0px}#wrap div.contents div.cont_l div.sitemap ul li{background:url(../images/lbg01.gif) no-repeat 0 3px;padding-left:20px;margin-bottom:5px}#wrap div.contents div.cont_l div.sitemap div.sitemap_body ul{overflow:hidden}#wrap div.contents div.cont_l div.sitemap div.sitemap_body ul li ul{overflow:hidden;margin:0px 0px -15px 0px;position:relative;left:160px;top:-20px}#wrap div.contents div.cont_l div.sitemap div.sitemap_body ul li ul li{border-bottom:1px dotted #ccc;padding-bottom:5px;width:360px}#wrap div.contents div.cont_l div.sitemap div.sitemap_body ul li ul li ul.num03{left:180px;margin-bottom:-25px}#wrap div.contents div.cont_l div.sitemap div.sitemap_body ul li ul li ul.num03 li{background:url(../images/lbg02.gif) no-repeat 0 3px;border:none}#wrap div.contents div.cont_l div.sitemap div.sitemap_body ul li ul li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}table#genzei{width:612px}table#genzei td{vertical-align:top;font-weight:normal;font-size:12px;line-height:140%}table#genzei td.tdGenzei{padding:10px;background:url("../ecopoint/images/bk_tbl_genzei_flat.gif") repeat-y right top}table#genzei td.last{background:none}.genzeiTable{width:613px}.genzeiTable th{padding:7px;border:1.5px solid #090;background:#5cb837;color:#fff;width:130px}.genzeiTable td{padding:7px;border:1.5px solid #090;background:#fff}.genzeiTable td.status1{background:#def1d7;text-align:center;width:50px}.genzeiTable td.status2{background:#ffc;text-align:center;width:50px}.genzeiMap{position:relative;margin:10px 0 0 15px}.genzeiMap h4{padding:10px 0 2px 3px}.mapTxt{position:absolute;top:41px;left:27px;width:366px}.btnHkkaido{position:absolute;top:21px;left:427px}.btnYanagata{position:absolute;top:189px;left:418px}.btnFukui{position:absolute;top:258px;left:324px}.btnChiba{position:absolute;top:283px;left:511px;width:44px}.btnTokyo{position:absolute;top:292px;left:448px}.btnShizuoka{position:absolute;top:335px;left:408px}.btnAichi{position:absolute;top:335px;left:366px}.btnShiga{position:absolute;top:308px;left:324px}.btnOkayama{position:absolute;top:270px;left:229px}.btnHiroshima{position:absolute;top:270px;left:199px}.btnYamaguchi{position:absolute;top:270px;left:163px}.btnFukuoka{position:absolute;top:270px;left:108px}.btnSaga{position:absolute;top:270px;left:79px}.btnNagasaki{position:absolute;top:270px;left:49px}#wrap div.contents div.cont_l div.index_menu{background:url(../images/bg_index_menu.gif) no-repeat 0 0;padding-top:45px;margin-top:10px}#wrap div.contents div.cont_l div.index_menu ul li{height:105px;border:solid #b9b9b9;border-width:1px 0px 0px 1px;padding:3px 3px 1px 3px;float:left;margin-bottom:-1px}#wrap div.contents div.cont_l div.index_menu ul li.right{border-right:solid 1px #b9b9b9}#wrap div.contents div.cont_l div.index_menu ul li.bottom{border-bottom:solid 1px #b9b9b9;_margin-bottom:0px}#wrap div.contents div.cont_l div.box{margin-top:0px}#wrap div.contents div.cont_l div.box h2,#wrap div.contents div.cont_l div.box h3,#wrap div.contents div.cont_l div.box h4,#wrap div.contents div.cont_l div.box p{margin-bottom:20px}#wrap div.contents div.cont_l div.box h2.pdfTitle{margin-bottom:0}#wrap div.contents div.cont_l div.box dl.lineup{width:668px;border:1px solid #ccc;padding-top:1px;margin-bottom:10px}#wrap div.contents div.cont_l div.box dl.lineup p.tx{width:630px;margin:20px auto;color:#369cbf}#wrap div.contents div.cont_l div.box dl.lineup p.o_Site{text-align:right;margin:-18px 2px 2px 0px}#wrap div.contents div.cont_l div.box.product_list .performance_value{width:100%;text-align:center;border-collapse:collapse;box-sizing:border-box;margin-bottom:20px}#wrap div.contents div.cont_l div.box.product_list .performance_value td{padding:10px;vertical-align:middle;line-height:1.4}th{padding:10px;vertical-align:middle;line-height:1.4}#wrap div.contents div.cont_l div.box.product_list .performance_value td{font-size:12px;border:1px solid #333}#wrap div.contents div.cont_l div.box.product_list .performance_value th{border:2px solid #333;text-align:center;padding:5px}#wrap div.contents div.cont_l div.box.product_list .performance_value .solid1p{border-right:solid 1px;border-left:solid 1px;color:#fff;border-color:#333}#wrap div.contents div.cont_l div.box.product_list .performance_value .solid1p.color1{background-color:#55709f}#wrap div.contents div.cont_l div.box.product_list .performance_value .solid1p.color2{background-color:#7ba5ca}#wrap div.contents div.cont_l div.box.product_list .performance_value .solid1p.color3{background-color:#49a964}#wrap div.contents div.cont_l div.box.product_list .performance_value .solid1p.color4{background-color:#eae35c}#wrap div.contents div.cont_l div.box.product_list .performance_value .solid1p.color5{background-color:#e89d4e}#wrap div.contents div.cont_l div.box.product_list .performance_value .solid1p.color6{background-color:#dc6952}#wrap div.contents div.cont_l div.box.product_list .performance_value .color7{background-color:#d56a9a;color:#fff;border-color:#333;border-left:solid 1px}#wrap div.contents div.cont_l div.box.product_list .performance_value .color{background-color:#d56a9a;background-color:#d5ead7;color:#47b53e}#wrap div.contents div.cont_l div.box.product_list .performance_value .bottom2p{border-bottom:solid 2px}#wrap div.contents div.cont_l div.box.product_list .performance_value.yellow td{border:2px solid #333;text-align:left}#wrap div.contents div.cont_l div.box.product_list .performance_value.yellow th{background:#fff799;text-align:center;padding:5px}#wrap div.contents div.cont_l div.box.product_list .performance_value.yellow .topbotm1p{border-top:solid 1px;border-bottom:solid 1px}#wrap div.contents div.cont_l div.box.product_list .performance_value.yellow .top1p{border-top:solid 1px}#wrap div.contents div.cont_l div.box.product_list .performance_value.vol3 th{border-left-style:hidden;border-top-style:hidden;border-bottom-style:hidden;border:1px;padding-top:20px;vertical-align:top;width:105px}#wrap div.contents div.cont_l div.box.product_list .performance_value.vol3 td{text-align:left;border:1px solid #333}.mbox{position:relative}.magnify{position:absolute;bottom:4px;right:4px;_bottom:6px;_right:2px}.magnify2{position:absolute;bottom:4px;right:423px;_bottom:6px;_right:2px}#s_green .greenLogo{float:right;margin:-10px 0 0}#s_green #target{width:666px;border:2px solid #5db946;border-collapse:collapse;border-spacing:0}#s_green #target th,#s_green #target td{padding:5px;line-height:1.5}#s_green #target th{width:3em;background:#5db946;color:#fff;font-size:20px;text-align:center;letter-spacing:.2em}#s_green #target td{font-size:16px}#s_green #fulfills{padding:40px 0 50px 30px;background:url(../../green/images/index/fulfillsBg.png) no-repeat right top;color:#5db946;font-size:22px;font-weight:bold;line-height:1.5}#s_green #fulfills .year{text-align:right;padding:0 240px 0 0;color:#666;font-size:12px;font-weight:normal}#s_green #point{width:657px}#s_green #point dt{margin:0;padding:0;line-height:1;height:34px;overflow:hidden}#s_green #point dd{margin:0 0 30px;padding:5px 10px 10px;background:#d3e7aa url(../../green/images/index/pointBottom.png) no-repeat left bottom;overflow:hidden;height:auto !important;height:1%}#s_green #point span{font-size:16px;font-weight:bold}#s_green #point table{border-collapse:collapse;border-spacing:0}#s_green #point .select p{margin:0 0 5px}#s_green #point .select em{padding:0 0 2px;background:url(../../green/images/wavyline.png) repeat-x center bottom}#s_green #point .select th{padding:5px;background:#5db946;color:#fff;font-size:20px;font-weight:normal;text-align:center}#s_green #point .select td{padding:5px 10px;background:#fff}#s_green #point .select1,#s_green #point .select2{float:left}#s_green #point .select1{margin:0 20px}#s_green #detail{margin:0 0 30px;padding:20px 20px 70px;border:2px solid #5189c8;background:url(../../green/images/index/illustration.png) no-repeat right bottom;overflow:hidden;height:auto !important;height:1%}#s_green #detail dt{margin:0 0 10px;padding:0 0 5px;border-bottom:1px solid #5189c8}#s_green #detail dd{margin:0 0 20px}#s_green #detail .left{float:left;width:285px}#s_green #detail .right{float:right;width:285px}#s_green #detail .ex{font-size:11px;line-height:1.2}#s_green #detail .ex dt{margin:0;padding:5px 0;border:none;border-top:1px dotted #5189c8;color:#5189c8;font-weight:bold}#s_green #detail .ex p{margin:0 0 5px}#s_green #footerNav{background:#edf5e0;overflow:hidden;height:auto !important;height:1%}#s_green #footerNav ul{border-top:1px solid #aaabaa;border-left:1px solid #aaabaa;overflow:hidden;height:auto !important;height:1%}#s_green #footerNav li{float:left;width:334px;border-right:1px solid #aaabaa;border-bottom:1px solid #aaabaa;line-height:1}#s_green #footerNav li a{display:block;padding:15px 15px 15px 30px;background:url(../../green/images/icon-arrow.png) no-repeat 10px center;color:#00ab33;text-decoration:none}#s_green #footerNav li a:hover{background:#fff url(../../green/images/icon-arrow.png) no-repeat 10px center}#s_green #footerNav li .current{background:#fff url(../../green/images/icon-arrow.png) no-repeat 10px center}#s_green #lead{color:#00a583;font-size:18px;line-height:1.5}#s_green .box{margin:0 0 30px;overflow:hidden;height:auto !important;height:1%}#s_green .box .note{font-size:11px}#s_green .title{margin:0 0 50px !important}#s_green .notes{margin:0 0 30px !important;padding:15px 15px 15px 25px;border:3px dotted #0097db;color:#0097db;text-indent:-1em}#s_green .contact{float:right;width:410px;height:296px;padding:40px 0 0 40px;background:url(../../green/images/flow/contact.png) no-repeat;font-size:16px}#s_green .contact dt{color:#0f6cba;font-weight:bold}#s_green .contact dd{margin:0 0 15px;padding:0 0 0 20px;font-size:14px}#s_green #documentList dt{height:30px}#s_green #documentList dt span{display:block;margin:-30px 0 0;text-align:right}#s_green #documentList dd{width:670px;background:url(../../green/images/application/documentListBg.png) repeat-y}#s_green #documentList dd p{margin:0}#s_green #documentList th img,#s_green #documentList td img{vertical-align:middle}#s_green #documentList .num{display:inline;margin:0 5px 0 0;padding:3px 5px;background:#13ae30;color:#fff;font-weight:bold;line-height:1;text-indent:0}#s_green #documentList th{padding:5px;background:#e5f2f0;border-bottom:2px solid #fff}#s_green #documentList th span{float:left;display:block;line-height:1.5}#s_green #documentList td{padding:5px;background:#e5f2f0;border-bottom:2px solid #fff}#s_green #documentList th{padding:5px;background:#e5f2f0;color:#2b6ebb;font-size:16px;font-weight:bold;line-height:1}#s_green #documentList td p{margin:0 0 5px}#s_green #document{padding:0 20px}#s_green #document table{width:100%;border-collapse:collapse;border-spacing:0}#s_green #document a{padding:2px 0 2px 20px;background:url(../../green/images/application/arrow.png) no-repeat;font-size:12px}#s_green .applyWrap{height:530px !important;background:url(../../green/images/application/sample.png) no-repeat right bottom}#s_green .apply{height:530px;background:url(../../green/images/application/illustration.png) no-repeat left bottom}#s_green .apply dt{margin:20px 0 0 20px}#s_green .apply .info{width:240px;margin:20px 0 0 20px}#s_green .curtainwall{float:left;width:319px}#s_green .toplight{float:right;width:299px}#s_green .target{text-align:right}.clearfix:after{display:block;clear:both;content:""}#grant-subsidy .textCenter{text-align:center}#grant-subsidy sup,#grant-subsidy sub{margin-right:.125em;line-height:1;font-size:10px;font-family:Roboto,Arial,Helvetica,sans-serif}#grant-subsidy sub{position:relative;top:-0.25em}#grant-subsidy caption{margin-bottom:.5em}#grant-subsidy .list_after_headline{margin-top:-0.5em}#grant-subsidy .list_after_headline>li{padding-left:1em;text-indent:-1em}#grant-subsidy .list_after_headline>li+li{margin-top:.25em}#grant-subsidy .box{margin:0 0 30px}#grant-subsidy .outline{height:140px;padding:0 240px 0 0;background:url(../../grant-subsidy/material/images/outlineBg.png) no-repeat right bottom}#grant-subsidy .apply{height:400px;background:url(../../grant-subsidy/material/images/applyBg.png) no-repeat right bottom}#grant-subsidy .list{margin-bottom:20px}#grant-subsidy .list li{margin:0;padding:0 0 0 1em;text-indent:-1em}#grant-subsidy .list li+li{margin-top:.25em}#grant-subsidy .list li .list_annotation{margin-left:1.32em}#grant-subsidy .list li .list_annotation li{padding:0;text-indent:-1.35em}#grant-subsidy .attention li{margin:0 0 5px;padding:0 0 0 2em;text-indent:-2em}#grant-subsidy .item{width:100%;margin:0 0 30px;border-collapse:collapse}#grant-subsidy .item th{padding:5px;background:#63a837;border:1px solid #333;text-align:center;color:#fff;line-height:1}#grant-subsidy .item td{padding:5px;border:1px solid #333;font-size:11px}#grant-subsidy .num{width:70px}#grant-subsidy .name{width:290px}#grant-subsidy .head{width:130px}#grant-subsidy .company span{float:right}#grant-subsidy .itemList{margin:0 0 20px}#grant-subsidy .itemList li{clear:both;list-style:disc;margin:0 0 1em 1.5em}#grant-subsidy .itemList li.sii img{float:right;margin:0 0 15px}#grant-subsidy .itemList.dl a{padding:2px 0 2px 20px;background:url(../../green/images/application/arrow.png) no-repeat;font-size:12px}#grant-subsidy .itemList.dl li{list-style:none;line-height:1}#grant-subsidy .attention dt{color:#63a837;font-size:14px;font-weight:bold}#grant-subsidy .tit_h4_bg{width:160px;height:18px;padding:7px 0 0;background:url(../../grant-subsidy/material/images/flow/tit_h4_bg.png) no-repeat;color:#fff;line-height:1;text-align:center}#grant-subsidy .bold{font-weight:bold}#grant-subsidy .requirement_list{width:100%;text-align:center;border-collapse:collapse;box-sizing:border-box;margin-bottom:20px}#grant-subsidy .requirement_list td,#grant-subsidy .requirement_list th{border:1px solid #333;padding:10px;vertical-align:middle;line-height:1.4}#grant-subsidy .requirement_list td{font-size:12px}#grant-subsidy .requirement_list td.price{font-size:1.3em}#grant-subsidy .requirement_list th{background:#63ab37;color:#fff;text-align:center;padding:5px}#grant-subsidy .requirement_list th.sub_th{background:#d2ecc2;color:#000;font-weight:normal}#grant-subsidy .requirement_list .left{text-align:left}#grant-subsidy .requirement_list .notice{margin-bottom:5px;text-indent:-1em;padding-left:1em}#grant-subsidy .requirement_list .notice:last-child{margin-bottom:0}#grant-subsidy .requirement_list span{display:block;font-size:10px}#grant-subsidy .requirement_list .detail{font-size:10px}#grant-subsidy .requirement_list .doubleLine{border-bottom:double #333}#grant-subsidy .requirement_list+.attention{margin-top:-0.5em}#grant-subsidy .requirement_list .tag{display:inline-block}#grant-subsidy .requirement_list .tag span{display:inline-block;font-size:13px}#grant-subsidy .subsidyColorTable{width:100%}#grant-subsidy .subsidyColorTable th,#grant-subsidy .subsidyColorTable td{padding:.5em;box-sizing:border-box}#grant-subsidy .subsidyColorTable th{background:#d2d2d2;text-align:center}#grant-subsidy .subsidyColorTable th+th,#grant-subsidy .subsidyColorTable th+td{border-left:solid .25em #fff}#grant-subsidy .subsidyColorTable th:first-child{width:10%}#grant-subsidy .subsidyColorTable th:nth-child(2){width:39%}#grant-subsidy .subsidyColorTable th:nth-child(3){width:11%}#grant-subsidy .subsidyColorTable th:nth-child(4){width:15%}#grant-subsidy .subsidyColorTable th:nth-child(5){width:15%}#grant-subsidy .subsidyColorTable th+td{padding-left:.75em;text-align:left}#grant-subsidy .subsidyColorTable td{border-left:solid .25em #fff;text-align:center}#grant-subsidy .subsidyColorTable td:first-child{padding-left:.75em;text-align:left}#grant-subsidy .subsidyColorTable td.textLeft{padding-left:.75em;padding-right:0;text-align:left}#grant-subsidy .subsidyColorTable tr+tr th,#grant-subsidy .subsidyColorTable tr+tr td{border-top:solid .25em #fff}#grant-subsidy .subsidyColorTable tr+tr th{color:#fff;line-height:1.2}#grant-subsidy .subsidyColorTable tr+tr th span{display:inline-block;width:1em}#grant-subsidy .subsidyColorTable tr+tr th span+span{padding-left:.25em}#grant-subsidy .subsidyColorTable tr+tr th b{display:block;transform:rotate(90deg)}#grant-subsidy .read_area{display:flex;align-items:center}#grant-subsidy .detached_house th{background:#fd916d}#grant-subsidy .detached_house td{background:#fdeee2}#grant-subsidy .condominium_individual th{background:#287bc8}#grant-subsidy .condominium_individual td{background:#add9ed}#grant-subsidy .condominium_collective th{background:#4d8279}#grant-subsidy .condominium_collective td{background:#e1edd6}#grant-subsidy .applicant span{display:inline-block;padding:.25em .5em;border-radius:.4em;background:#000;color:#fff;font-weight:bold}#grant-subsidy .borderBox{position:relative;margin:1em auto;padding:.5em 2em .5em 3em;border:solid 2px #000;border-radius:.4em}#grant-subsidy .borderBox .applicant{position:absolute;top:0;left:0}#grant-subsidy .borderBox .applicant span{border-radius:0 0 .4em 0}#grant-subsidy .borderBox>ul>li{padding-left:1em;text-indent:-1em}#grant-subsidy .borderBox .noteArea{padding-left:.75em}#grant-subsidy .borderBox .noteArea ol{padding-left:2.75em}#grant-subsidy .borderBox .noteArea ol li{list-style:decimal}#grant-subsidy .borderBox .list{margin-bottom:0}#grant-subsidy .borderBox.borderBox_dashed{border:dashed 1px #999;border-radius:.25em}#grant-subsidy .borderBox.borderBox_dashed>ul>li{padding-left:2em;text-indent:-2em}#grant-subsidy .borderBox.borderBox_notindent{padding:.5em 1em}#grant-subsidy .borderBox.borderBox_btm20{margin-bottom:20px}#grant-subsidy .labelTextWrap{display:block;margin:1em auto;padding-left:1em}#grant-subsidy .labelText{display:inline-block;padding:0em 1em;border-radius:.4em;color:#fff;text-align:center;font-weight:bold}#grant-subsidy .labelText_detached{background:#fd916d}#grant-subsidy .labelText_individual{background:#287bc8}#grant-subsidy .labelText_collective{background:#4d8279}#grant-subsidy .business_size_list{margin-bottom:20px}#grant-subsidy .business_size_list li+li{margin-top:.5em}#grant-subsidy .business_size_list span:first-of-type{display:inline-block;width:9em}#grant-subsidy .business_size_list .labelText{margin-right:.5em}#grant-subsidy .business_size_list .money{display:inline-block;width:6.25em;text-align:right}#grant-subsidy .listTitle+.labelTextWrap{margin-top:-0.5em}#grant-subsidy .listTitle.listTitle_font_normal{font-weight:normal}#grant-subsidy .inner_olist{margin-left:1em;text-indent:0}#grant-subsidy .inner_olist li{list-style:decimal}#grant-subsidy .inner_olist+.labelTextWrap{margin-top:1.25em}#grant-subsidy .text_red{color:red}#grant-subsidy .energie_table{margin-top:20px}#grant-subsidy .energie_table th,#grant-subsidy .energie_table td{font-size:10px}#grant-subsidy .energie_table .region th{width:2.75em}#grant-subsidy .energie_table sup{display:inline-block;margin-left:-0.125em;margin-right:-0.5em;transform:scale(0.7)}#grant-subsidy .cell_25{background:#daeef3}#grant-subsidy .cell_30{background:#92cddc}#grant-subsidy .cell_40{background:#ebf1de}#grant-subsidy .cell_50{background:#fde9d9}#grant-subsidy .cell_70{background:#e4dfec}#grant-subsidy .cell_100{background:#e6b8b7}#grant-subsidy .cell_individual{background:#ccc}#grant-subsidy .cell_individual.cell_individual_right{border-bottom:none}#grant-subsidy .cell_individual.cell_individual_bottom_left{border-right:none}#grant-subsidy .cell_individual.cell_individual_bottom_right{border-top:none;border-left:none}#grant-subsidy .formula_box{margin:-0.5em auto 1em;padding:1em 2em;border:solid 1px #000;width:90%;box-sizing:border-box;text-align:center;font-size:1.2em}#grant-subsidy .after_headline{margin-top:-1em}#grant-subsidy .attention .calc{font-size:11px}#grant-subsidy .application{margin-bottom:15px;padding-left:1em}#grant-subsidy .application dd{margin-left:1em}#grant-subsidy .container{margin-bottom:30px}#grant-subsidy .scale{margin-bottom:15px}#grant-subsidy .scale li span{display:inline-block;width:11em}#grant-subsidy .scale.scale_annotation{padding-left:1em;text-indent:-1em}#grant-subsidy .requirement_list.w400{width:400px}#grant-subsidy .requirement_list.w400 td{line-height:1}#grant-subsidy .requirement_list.w500{width:500px}#grant-subsidy .requirement_list.w600{width:600px}#grant-subsidy .underline{text-decoration:underline}#grant-subsidy .border{border:1px solid #ccc;padding:20px 20px 0 20px}#grant-subsidy .subList li{padding-left:2em;margin-bottom:0}#grant-subsidy .exitAccepted{width:21em;height:18px;padding:8px 5px 0;background:#e00;color:#fff;font-size:12px;line-height:1;text-align:center}#grant-subsidy .detailLink{position:relative}#grant-subsidy .detailLink .exitAccepted{position:absolute;right:157px;bottom:-20px}#grant-subsidy #footerNav{background:#edf5e0;overflow:hidden;height:auto !important;height:1%}#grant-subsidy #footerNav ul{border:1px solid #aaabaa;overflow:hidden;height:auto !important;height:1%}#grant-subsidy #footerNav li{float:left;width:334px;line-height:1;box-sizing:border-box}#grant-subsidy #footerNav li:nth-child(2n){border-left:1px solid #aaabaa}#grant-subsidy #footerNav li:nth-child(n+3){border-top:1px solid #aaabaa}#grant-subsidy #footerNav li a{display:block;padding:15px 5px 15px 30px;background:url(../../grant-subsidy/images/icon-arrow.png) no-repeat 10px center;color:#00ab33;text-decoration:none}#grant-subsidy #footerNav li a:hover{background:#fff url(../../grant-subsidy/images/icon-arrow.png) no-repeat 10px center}#grant-subsidy #footerNav li .current{background:#fff url(../../grant-subsidy/images/icon-arrow.png) no-repeat 10px center}#grant-subsidy #footerNav .residentialLink .confirmLink{line-height:1.6}#grant-subsidy #footerNav .residentialLink .confirmLink a{height:30px;padding:12px 13px 18px 32px}#grant-subsidy #footerNav .residentialLink .confirmLink.line1 a{height:60px;line-height:60px;padding:0 13px 0 32px}#grant-subsidy #footerNav li #symbolLink{height:30px;padding:21px 15px 9px 30px}#grant-subsidy.h26subsidy-sme .outline{height:auto;padding:0;background:none}#grant-subsidy.h26subsidy-sme .corresponding{margin:0 0 20px;padding:10px;border:1px solid #777}#grant-subsidy.h26subsidy-sme .corresponding p{margin:0 !important}#grant-subsidy.h26subsidy-sme .list{padding:0 0 0 2em}#grant-subsidy.h26subsidy-sme .list li{list-style:disc}#grant-subsidy.h26subsidy-sme .glassBefore{float:left}#grant-subsidy.h26subsidy-sme .glassAfter{float:right}#grant-subsidy.h26subsidy-sme #documentList dt{margin:0 0 10px}#grant-subsidy.h26subsidy-sme #documentList dd{width:670px}#grant-subsidy.h26subsidy-sme #documentList dd p{margin:0}#grant-subsidy.h26subsidy-sme #documentList th img,#grant-subsidy.h26subsidy-sme #documentList td img{vertical-align:middle}#grant-subsidy.h26subsidy-sme #documentList .num{display:inline;width:auto;margin:0 5px 0 0;padding:3px 5px;background:#2da7e0;color:#fff;font-weight:bold;line-height:1;text-indent:0}#grant-subsidy.h26subsidy-sme #documentList th{padding:5px;background:#e5f2f0;border-bottom:2px solid #fff}#grant-subsidy.h26subsidy-sme #documentList th span{float:left;display:block;line-height:1.5}#grant-subsidy.h26subsidy-sme #documentList td{padding:5px;background:#e5f2f0;border-bottom:2px solid #fff}#grant-subsidy.h26subsidy-sme #documentList th,#grant-subsidy.h26subsidy-sme #documentList .maker{padding:5px;background:#e5f2f0;color:#2b6ebb;font-size:14px;font-weight:bold;line-height:1}#grant-subsidy.h26subsidy-sme #documentList td p{margin:0 0 5px}#grant-subsidy.h26subsidy-sme #document table{width:100%;border-collapse:collapse;border-spacing:0}#grant-subsidy.h26subsidy-sme #document a{padding:2px 0 2px 20px;background:url(../../green/images/application/arrow.png) no-repeat;font-size:12px}#grant-subsidy.h26subsidy-sme .flow{margin:0 0 30px}#grant-subsidy.h26subsidy-sme .flow li{margin:0 0 5px;padding:0 0 25px 2em;text-indent:-2em}#grant-subsidy.h26subsidy-sme .flow li.arrow{background:url(../../grant-subsidy/h26subsidy-sme/images/arrow.png) no-repeat 100px bottom}#grant-subsidy.h26subsidy-sme .mathematical{padding:0 0 0 1em}#grant-subsidy.h26subsidy-sme .glass:after{clear:both;display:block;content:""}#grant-subsidy.h26subsidy-sme .brand dt{margin:10px 0 0}#grant-subsidy.h26subsidy-sme .brand dd{margin:0 0 1em;padding:0 0 0 4em}#grant-subsidy.h26subsidy-sme .contact dd{margin:0 0 1em;padding:0 0 0 2em}#grant-subsidy.h26subsidy-sme .itemList{width:100%;background:#dff1fc;border-collapse:collapse;color:#056bba}#grant-subsidy.h26subsidy-sme .itemList th,#grant-subsidy.h26subsidy-sme .itemList td{padding:5px;border:1px solid #fff;text-align:center}#grant-subsidy.h26subsidy-sme .itemList .name{text-align:left}#grant-subsidy.h26subsidy-sme .comp{position:relative;color:#056bba;font-size:15px;font-weight:bold;margin:-4px 0 0 0;padding:0 0 0 18px;line-height:1}#grant-subsidy.h26subsidy-sme .comp:before{position:absolute;left:0;top:0;width:1em;height:1em;display:block;background:url(../../seisanseikojo/images/itemlist/tit-icon.png) no-repeat;padding:1px 0 5px 0;content:""}#seisanseikojo .exitAccepted{width:21em;height:18px;padding:8px 5px 0;background:#e00;color:#fff;font-size:12px;line-height:1;text-align:center}#seisanseikojo .logo{float:right;margin:-10px 0 0}#seisanseikojo #index-img{background:url(../../seisanseikojo/images/index/index-img.png) no-repeat}#seisanseikojo #target{width:666px;border-collapse:collapse;border-spacing:0}#seisanseikojo #target th,#seisanseikojo #target td{padding:5px;line-height:1.5}#seisanseikojo #target th{width:3em;background:#3887be;color:#fff;font-size:20px;text-align:center;letter-spacing:.2em}#seisanseikojo #target td{font-size:16px;color:#3887be}#seisanseikojo #target td b{font-size:20px;color:#166aa5}#seisanseikojo #fulfills{padding:40px 0 50px 10px;color:#3887be;font-size:22px;font-weight:bold;line-height:1.5}#seisanseikojo #fulfills .year{text-align:right;padding:0 240px 0 0;color:#666;font-size:12px;font-weight:normal}#seisanseikojo .right{text-align:right}#seisanseikojo #point dt{margin:0 0 10px;padding:0;line-height:1;overflow:hidden}#seisanseikojo #point dd{margin:0 0 30px;padding:5px 10px 10px;overflow:hidden;height:auto !important;height:1%}#seisanseikojo #point p{margin:0 0 .5em}#seisanseikojo #point .point{padding:0 0 0 20px;background:url(../../seisanseikojo/images/index/circle.png) no-repeat;font-size:14px}#seisanseikojo #point .req dt{margin:0 0 5px}#seisanseikojo #point .req dd{margin:0 0 10px}#seisanseikojo #point .list1 li{list-style:disc;margin:0 0 10px 2em}#seisanseikojo .table-blue{width:100%;text-align:center;border-collapse:collapse;box-sizing:border-box;margin-bottom:20px}#seisanseikojo .table-blue th,#seisanseikojo .table-blue td{padding:10px;text-align:center;border:1px solid #000}#seisanseikojo .table-blue th{background:#0054a7;color:#fff}#seisanseikojo .table-blue .text-left{text-align:left}#seisanseikojo .table-blue .blue-light-bg{background:#c2d7e0}#seisanseikojo #footerNav{overflow:hidden;height:auto !important;height:1%}#seisanseikojo #footerNav ul{border-top:1px solid #aaabaa;border-left:1px solid #aaabaa;overflow:hidden;height:auto !important;height:1%}#seisanseikojo #footerNav li{float:left;width:334px;border-right:1px solid #aaabaa;border-bottom:1px solid #aaabaa;background:#edf5e0;line-height:1}#seisanseikojo #footerNav li a{display:block;padding:15px 15px 15px 30px;background:url(../../grant-subsidy/images/icon-arrow.png) no-repeat 10px center;color:#00ab33;text-decoration:none}#seisanseikojo #footerNav li a:hover{background:#fff url(../../grant-subsidy/images/icon-arrow.png) no-repeat 10px center}#seisanseikojo #footerNav li .current{background:#fff url(../../grant-subsidy/images/icon-arrow.png) no-repeat 10px center}#seisanseikojo #lead{color:#00a583;font-size:18px;line-height:1.5}#seisanseikojo .box{margin:0 0 30px;overflow:hidden;height:auto !important;height:1%}#seisanseikojo .box .note{font-size:11px}#seisanseikojo .title{margin:0 0 50px !important}#seisanseikojo .notes{margin:0 0 30px !important;padding:15px 15px 15px 25px;border:3px dotted #0097db;color:#0097db;text-indent:-1em}#seisanseikojo .notes2{margin:0 0 1.5em !important;padding:0 0 0 1em;font-size:11px;text-indent:-1em}#seisanseikojo .contact{width:670px;height:116px;padding:40px 0 0 10px;background:url(../../seisanseikojo/images/flow/contact.png) no-repeat;font-size:16px}#seisanseikojo .contact dl{float:left;width:220px}#seisanseikojo .contact dt{color:#0f6cba;font-weight:bold;padding:0 0 0 2em;text-indent:-1em}#seisanseikojo .contact dd{margin:0 0 15px;padding:0 0 0 20px;font-size:14px}#seisanseikojo #documentList dt{margin:0 0 10px}#seisanseikojo #documentList dd{width:670px}#seisanseikojo #documentList dd p{margin:0}#seisanseikojo #documentList th img,#seisanseikojo #documentList td img{vertical-align:middle}#seisanseikojo #documentList .num{display:inline;margin:0 5px 0 0;padding:3px 5px;background:#2da7e0;color:#fff;font-weight:bold;line-height:1;text-indent:0}#seisanseikojo #documentList th{padding:5px;background:#e5f2f0;border-bottom:2px solid #fff}#seisanseikojo #documentList th span{float:left;display:block;line-height:1.5}#seisanseikojo #documentList td{padding:5px;background:#e5f2f0;border-bottom:2px solid #fff}#seisanseikojo #documentList th,#seisanseikojo #documentList .maker{padding:5px;background:#e5f2f0;color:#2b6ebb;font-size:14px;font-weight:bold;line-height:1}#seisanseikojo #documentList td p{margin:0 0 5px}#seisanseikojo #document table{width:100%;border-collapse:collapse;border-spacing:0}#seisanseikojo #document a{padding:2px 0 2px 20px;background:url(../../green/images/application/arrow.png) no-repeat;font-size:12px}#seisanseikojo .applyWrap{height:530px !important;background:url(../../green/images/application/sample.png) no-repeat right bottom}#seisanseikojo .apply{height:530px;background:url(../../green/images/application/illustration.png) no-repeat left bottom}#seisanseikojo .apply dt{margin:20px 0 0 20px}#seisanseikojo .apply .info{width:240px;margin:20px 0 0 20px}#seisanseikojo .curtainwall{float:left;width:319px}#seisanseikojo .toplight{float:right;width:299px}#seisanseikojo .target{text-align:right}#seisanseikojo #itemList dd{margin:0 0 30px}#seisanseikojo #itemList .item{clear:both;background:#dff1fc}#seisanseikojo #itemList .item span{float:left}#seisanseikojo #itemList .item a{float:right;display:inline;margin:-3px 10px 0 0;width:164px;height:24px;background:url(../../seisanseikojo/images/itemlist/bt_open.png) no-repeat;text-indent:-9999px}#seisanseikojo #itemList .item dl{border-bottom:2px solid #fff;background:url(../../seisanseikojo/images/itemlist/bg_line.png) repeat-y 240px top;color:#036eb8;overflow:hidden;height:auto !important;height:1%}#seisanseikojo #itemList .item dt{float:left;width:200px;padding:10px 20px}#seisanseikojo #itemList .item dd{position:relative;margin:0;padding:10px 0 10px 260px}#seisanseikojo #itemList .item a.open{background:url(../../seisanseikojo/images/itemlist/bt_close.png) no-repeat right top}#seisanseikojo #itemList .detail{display:none;margin:0}#seisanseikojo #itemList dt.icon{background:url(../../seisanseikojo/images/itemlist/tit-icon.png) no-repeat;padding:1px 0 5px 0}#seisanseikojo #itemList .comp{color:#056bba;font-size:15px;font-weight:bold;margin:-4px 0 0 18px}#shouene-jutakupoint .outline{height:140px;padding:0 240px 0 0;background:url(../../shouene-jutakupoint/images/outlineBg.jpg) no-repeat right bottom}#shouene-jutakupoint .box{margin:0 0 30px}#shouene-jutakupoint #wrap div.contents div.cont_l div .box h4{margin-top:0}#shouene-jutakupoint #wrap div.contents div.cont_l .box .headline{margin-bottom:10px;font-size:14px;font-weight:bold}#shouene-jutakupoint .box .bottomList{padding:0 0 15px 10px}#shouene-jutakupoint .txRight{text-align:right}#shouene-jutakupoint .fig1 .head{float:left}#shouene-jutakupoint .fig1 .explanation{margin:0 0 5px 135px !important}#shouene-jutakupoint #wrap div.contents div.cont_l div.box .fig1 .textArea p:first-child{margin-bottom:5px}#shouene-jutakupoint .exitAccepted{width:21em;height:18px;padding:8px 5px 0;background:#e00;color:#fff;font-size:12px;line-height:1;text-align:center}#shouene-jutakupoint .fig1 .textArea{margin-left:135px;padding:5px 0 0 105px}#shouene-jutakupoint .fig1 .textArea.bg1{background:url(../../shouene-jutakupoint/images/taisyouyouken_taisyoukouji/fig1-8.png) no-repeat}#shouene-jutakupoint .fig1 .textArea.bg2{height:90px;background:url(../../shouene-jutakupoint/images/taisyouyouken_taisyoukouji/fig1-9.png) no-repeat}#shouene-jutakupoint .fig1 .textArea ul{margin-bottom:5px}#shouene-jutakupoint .fig1 .textArea ul.number{font-weight:bold}#shouene-jutakupoint .fig2{position:relative;background:url(../../shouene-jutakupoint/images/taisyouyouken_taisyoukouji/fig2-bg.png) no-repeat;padding:70px 22px 10px 12px;height:257px}#shouene-jutakupoint .fig2 ul{float:left;margin-left:10px}#shouene-jutakupoint .fig2 .chara{position:absolute;bottom:-15px;right:-14px}#shouene-jutakupoint .textBox{padding:8px}#shouene-jutakupoint .fig3 .countPoint{background:url(../../shouene-jutakupoint/images/taisyouyouken_taisyoukouji/fig3-2bg.png) no-repeat right top;width:670px}#shouene-jutakupoint .fig3 .countPoint p:first-child{float:left}#shouene-jutakupoint .fig3 .pointList{padding:35px 0px 5px 270px}#shouene-jutakupoint .fig3.second .countPoint{background:url(../../shouene-jutakupoint/images/taisyouyouken_taisyoukouji/fig3-4bg.png) no-repeat right top;width:670px}#shouene-jutakupoint .fig3.third .countPoint{background:url(../../shouene-jutakupoint/images/taisyouyouken_taisyoukouji/fig3-6bg.png) no-repeat right top;width:670px}#shouene-jutakupoint .fig3.third .pointList{padding-top:50px}#shouene-jutakupoint .fig4{height:270px}#shouene-jutakupoint .fig4 p:first-child{float:left;margin-right:20px}#shouene-jutakupoint span.word1{width:4em;position:absolute}#shouene-jutakupoint span.word1-1{width:3em;position:absolute}#shouene-jutakupoint span.word2{padding-left:3.5em;display:inline-block}#shouene-jutakupoint span.word2-1{padding-left:2.5em;display:inline-block}#shouene-jutakupoint #footerNav{background:#edf5e0;overflow:hidden;height:auto !important;height:1%}#shouene-jutakupoint #footerNav ul{border-top:1px solid #aaabaa;border-left:1px solid #aaabaa;overflow:hidden;height:auto !important;height:1%}#shouene-jutakupoint #footerNav li{float:left;width:334px;border-right:1px solid #aaabaa;border-bottom:1px solid #aaabaa;line-height:1}#shouene-jutakupoint #footerNav li a{display:block;padding:15px 5px 15px 30px;background:url(../../grant-subsidy/images/icon-arrow.png) no-repeat 10px center;color:#00ab33;text-decoration:none}#shouene-jutakupoint #footerNav li a:hover{background:#fff url(../../grant-subsidy/images/icon-arrow.png) no-repeat 10px center}#shouene-jutakupoint #footerNav li .current{background:#fff url(../../grant-subsidy/images/icon-arrow.png) no-repeat 10px center}#shouene-jutakupoint .jisedai-points-2019 .fig{overflow:hidden}#shouene-jutakupoint .jisedai-points-2019 .fig2{margin-top:20px;padding:0;background:none;height:auto}#shouene-jutakupoint .jisedai-points-2019 .target_building{margin-right:10px;width:125px;display:block;float:left}#shouene-jutakupoint .jisedai-points-2019 .target_construction{width:535px;display:inline-block;clear:both}#shouene-jutakupoint .jisedai-points-2019 .target_construction .target_construction_list{font-weight:bold}#shouene-jutakupoint .jisedai-points-2019 .target_construction .target_construction_list li{margin-bottom:10px;font-size:18px}#shouene-jutakupoint .jisedai-points-2019 .target_construction .target_construction_list li .lower-alpha{margin-left:2.25em;text-indent:-1.25em}#shouene-jutakupoint .jisedai-points-2019 .target_construction .target_construction_list li .lower-alpha li{margin-bottom:0;font-size:14px}#shouene-jutakupoint .jisedai-points-2019 div.contents div.cont_l div.box .target_construction .text{margin-bottom:5px;line-height:1.3}#shouene-jutakupoint .jisedai-points-2019 div.contents div.cont_l div.box .reformTable{margin-bottom:10px}#shouene-jutakupoint .jisedai-points-2019 div.contents div.cont_l div.box .countPoint p{padding:.5em 0 0 1.5em}#shouene-jutakupoint .jisedai-points-2019 div.contents div.cont_l div.box .noMargin{margin:0}#shouene-jutakupoint .jisedai-points-2019 div.contents div.cont_l div.box .contact{margin-right:20px;float:left;display:inline-block}#shouene-jutakupoint .jisedai-points-2019 div.contents div.cont_l div.box .tel{margin-left:3.25em;text-indent:-3.25em}#shouene-jutakupoint .jisedai-points-2019 .annotation{margin-left:1em;display:inline-block;text-align:left;text-indent:-1em}#shouene-jutakupoint .jisedai-points-2019 .annotation_reform{margin:0 0 1em 3em;display:inline-block;text-align:left;text-indent:-3em;font-size:12px;line-height:1.2}#shouene-jutakupoint .jisedai-points-2019 .glassChange{margin-top:30px;padding:69px 22px 10px 22px;position:relative;background:url(../../shouene-jutakupoint/images/taisyouyouken_taisyoukouji/fig2-bg.png) no-repeat;height:257px}#shouene-jutakupoint .jisedai-points-2019 .glassChange dl{float:left}#shouene-jutakupoint .jisedai-points-2019 .glassChange dl dt{margin-bottom:10px}#shouene-jutakupoint .jisedai-points-2019 .glassChange dl .btn{margin-top:5px}#shouene-jutakupoint .jisedai-points-2019 .glassChange dl+dl{margin-left:15px}#shouene-jutakupoint .jisedai-points-2019 .countPoint img{float:left}#shouene-jutakupoint .jisedai-points-2019 .countPoint img+img{float:none}#shouene-jutakupoint .jisedai-points-2019 .countPoint:last-child{margin-bottom:20px}#shouene-jutakupoint .jisedai-points-2019 h5{display:inline-block}#s_case .cont_l .textline sub{height:0;line-height:1;vertical-align:baseline;_vertical-align:bottom;position:relative}body#s_ming .mimgList{border-left:solid #b9b9b9 1px;border-top:solid #b9b9b9 1px;width:669px}body#s_ming .mimgList:after{display:block;clear:both;content:""}body#s_ming .mimgList li{padding:20px 0;width:222px;border-bottom:solid #b9b9b9 1px;border-right:solid #b9b9b9 1px;font-size:110%;float:left}body#s_ming .mimgList li a{position:relative;text-align:center;left:4px;color:#369cbf;letter-spacing:-0.75px}#s_about .commentaryVideos{margin-bottom:40px;margin-top:-10px;padding:15px 15px 7px 15px;background-color:#ecf4df}#s_about .commentaryVideos a{text-decoration:none}#s_about .commentaryVideos:after{display:block;clear:both;content:""}#s_about .commentaryVideos dt{float:left;margin-right:5px}#s_about .commentaryVideos dd{float:left}#s_about .commentaryVideos .title{margin-bottom:8px !important;padding-top:2px;font-size:23px;font-weight:bold;color:#47a928 !important}#s_about .commentaryVideos .btn{float:left;margin-right:10px;margin-bottom:0px !important}#s_about .commentaryVideos .comment{float:left;margin-top:26px;margin-bottom:0px !important}#s_about .commentaryVideos .btn img:hover{filter:Alpha(opacity=70);-moz-opacity:.7;opacity:.7}#s_about #TOPRUNNER{padding-top:35px;margin-top:-35px}#s_case .campaign .cont_l .campaignBlock{margin-top:30px}#s_case .campaign .cont_l .campaignBlock h3{margin-bottom:25px;border-bottom:none}#s_case .campaign .cont_l .campaignBlock p:last-child{margin-bottom:55px}#s_case .campaign .cont_l h2{margin:0 0 45px 0}#s_case .campaign .cont_l h4{margin-left:22px;margin-bottom:15px;margin-top:25px}#s_case .campaign .cont_l h3+h4{margin-top:0}#s_case .campaign .cont_l p{font-size:16px;margin-left:22px;line-height:1.4}#s_case .campaign .cont_l p+p{margin-top:15px}#s_case .campaign .cont_l dl{background:url(../../s_case/example/images/contents1-fugure.png) no-repeat;padding-left:260px;height:430px;margin-bottom:40px}#s_case .campaign .cont_l dt{padding-top:18px;padding-bottom:25px;font-size:16px;line-height:1.4}#s_case .campaign .cont_l dd{display:inline-block}#s_case .campaign .cont_l dd.btn{position:relative;bottom:20px;left:10px}#s_case .campaign .cont_l .formBtn{margin:60px 0 0;text-align:center}#s_case .campaign .cont_l .pdf:after{clear:both;display:block;content:""}#s_case .campaign .cont_l .pdf .sample{float:left;width:160px;border:1px solid #ccc}#read .read_area .residentialTitle{position:relative;top:34px;line-height:45px;color:#39ac37;font-size:28px;font-weight:normal;font-family:serif}#residential{position:relative;top:-19px;font-size:12px}#residential .box h2 img{float:left}#residential .box h2 img:last-child{position:relative;top:20px}#residential .box h2:after{display:block;clear:both;content:""}#residential .h2Notes{clear:both;padding-left:34px;font-size:12px;font-family:sans-serif}#residential .pdfdownload-area{margin-bottom:1em;padding:10px;display:flex;justify-content:space-between;align-items:center;border-radius:5px;border:1px solid #56992c;background:#56992c;color:#fff;text-decoration:none;transition:.5s;font-size:14px}#residential .pdfdownload-area p{margin:0 !important}#residential .pdfdownload-area:hover{background:#427721}#residential .pdfdownload-area .pdfdownload-text{width:74%}#residential .pdfdownload-area .pdfdownload-icon{padding:0 1em 0 1.5em;position:relative}#residential .pdfdownload-area .pdfdownload-icon::before,#residential .pdfdownload-area .pdfdownload-icon::after{content:"";position:absolute;top:50%;transform:translateY(-50%)}#residential .pdfdownload-area .pdfdownload-icon::before{display:inline-block;background:url(/residential-building/images/icon-pdf.png);background-size:contain;width:17px;height:20px;left:0}#residential .pdfdownload-area .pdfdownload-icon::after{border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-width:6px 0px 6px 10px;right:0}#residential .point dt{margin:15px 0 10px;color:#3d62ad;font-size:18px;font-weight:bold}#residential .point dd{margin-bottom:20px;font-size:12px}#residential .point .heat_transmission_fontright{margin-bottom:10px}#residential .point .heat_transmission_fontright img{position:absolute;display:block}#residential .point .heat_transmission_fontright p{padding-left:80px;display:block}#residential .point p{margin:0px;padding:0}#residential .point3{position:relative}#residential .point3 dd{width:460px}#residential .point3 .mapImg img{position:absolute;right:0;top:25px}#residential .point .rigionTable dt{margin:15px 0 0;color:#000;font-size:small;font-weight:normal}#residential .point .pointNotes{width:636px;margin:15px 0;padding:18px;border-radius:10px;background:#e0f1f1;color:#000;font-size:small;font-weight:normal}#residential .evaluation dl{margin-bottom:20px}#residential .evaluation dl dt{margin-bottom:20px}#residential .evaluation dl .h2Notes{padding-left:60px}#residential .evaluation ul{margin-top:-10px}#residential .evaluation ul li{padding-left:2em;text-indent:-2em}#residential .heatTransmission span{font-size:small;color:#231815}#residential .confirmSymbol dl{margin-bottom:80px}#residential .confirmSymbolPrint{margin-top:150px}#residential .tableNotes{position:relative;top:-15px;font-size:11px}#residential .tableNotes li{position:relative;top:10px;font-size:11px}#residential .accountLink{padding:15px 15px 20px;border:solid 2px #b5c6e6;border-radius:12px;text-align:center}#residential .accountLink dl{margin-bottom:0}#residential .accountLink dl dt{padding-bottom:5px;border-bottom:solid 2px #b5c6e6;color:#004077;font-size:15px;font-weight:bold}#residential .accountLink dl dd{overflow:hidden}#residential .accountLink dl dd dl{float:left;width:50%;margin:0 0 0 2.5%;text-align:left}#residential .accountLink dl dd dl:last-child{width:42.5%;margin-left:5%}#residential .accountLink dl dd dl dt{margin-bottom:0;padding-bottom:0px;border:none;color:#231815;font-size:12px;text-align:left}#residential .accountLink dl dd dl dd a{line-height:1.2;color:#005bac;font-size:18px;font-weight:bold;text-decoration:none}#residential .accountLink dl dd dl dd a:hover{opacity:.7}#residential .evaluation .faqList dl dt{margin:0 20px 0 0}#residential .question,#residential .answer{width:670px;overflow:hidden}#residential .faqList{margin-top:50px}#residential .evaluation .faqList ul li{margin:0 0 10px;padding:0;text-indent:0}#residential .question dt,#residential .answer dt{display:inline-block;float:left;width:36px;margin:0 10px 0 0;padding:0}#residential .question dd{display:inline-block;float:left;width:580px;margin:0;padding:9px 1em 6px;border-radius:4px;background:#47b7b8;color:#fff;font-size:15px;font-family:sans-serif;font-weight:bold}#residential .answer dd{display:inline-block;float:left;width:580px;margin:0;padding:0 1em;font-family:sans-serif;font-weight:bold}#residential .evaluation .faqList .question{margin:10px 0 0}#residential .evaluation .faqList .answer{margin:15px 0 25px}#seisanseikojo #footerNav .residentialLink .confirmLink{line-height:1.6}#seisanseikojo #footerNav .residentialLink .confirmLink a{height:30px;padding:12px 13px 18px 32px}#seisanseikojo #footerNav li #symbolLink{height:30px;padding:21px 15px 9px 30px}#wrap div#residential div.cont_r div.sub_menu{margin:-39px 0px 10px 0px}#residential .heat_transmission{padding:20px 15px 0px;border:solid 2px #b5c6e6;border-radius:12px}#residential .heat_transmission dl{margin-bottom:0px}#residential .heat_transmission dl dt{position:absolute;display:block;border:none;color:#231815;font-size:12px;margin-top:0px}#residential .heat_transmission dl dd{line-height:1.2;color:#005bac;font-size:15px;font-weight:bold;text-decoration:none;padding-left:230px}#residential .heat_transmission dl dd a{line-height:1.2;color:#005bac;font-size:15px;font-weight:bold;text-decoration:none}#residential .heat_transmission dl dd a:hover{opacity:.7}#residential .confirmSymbol_boder{padding:20px 15px 0px;border:solid 2px #b5c6e6;border-radius:12px;margin-top:1em}#residential .confirmSymbol_boder dl{margin-bottom:10px}#residential .confirmSymbol_boder dl dt{color:#3d62ad;font-size:18px;font-weight:bold;padding-bottom:1em}#jutaku-stock .exitAccepted{width:21em;height:18px;padding:8px 5px 0;background:#e00;color:#fff;font-size:12px;line-height:1;text-align:center}#jutaku-stock #wrap .box{margin:0 0 40px 0}#jutaku-stock #wrap .box .headline{font-weight:bold;font-size:14px;margin:0 0 10px 0}#jutaku-stock #wrap .cont-area{padding:15px;background:#e0f1f7;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;color:#0054a7;font-size:15px;line-height:1.4}#jutaku-stock #wrap .cont-area p{margin:0}#jutaku-stock #wrap .lead{font-size:14px;padding:15px 0;line-height:1.5}#jutaku-stock #wrap .description{margin:0 0 10px 0}#jutaku-stock #wrap .description2{margin-top:-21px;width:647px;padding:10px;font-size:11px;color:#423e3b;line-height:1.5;background:#fff6da;border:1px solid #60c4ce}#jutaku-stock #wrap .cont-area .notes{margin:5px 0;padding-left:1.5em;text-indent:-1.5em}#jutaku-stock #wrap .notes{font-size:12px;font-weight:normal;color:#333}#jutaku-stock #wrap h2,#jutaku-stock #wrap h4{margin:0 0 10px 0}#jutaku-stock #wrap .tx-right{text-align:right;margin:15px 0 0 0}#jutaku-stock #wrap .fig4{height:270px}#jutaku-stock #wrap .fig4 p:first-child{float:left;margin-right:20px}#jutaku-stock #wrap .min-list li{font-size:12px;line-height:1.4}#jutaku-stock #wrap dt{float:left;width:5em}#jutaku-stock #wrap dt+dd{padding:0;float:left;clear:none}#jutaku-stock #wrap dd{padding:5px 0 0 0;clear:both}#s_about .ecoglass-s h4{padding:.25em 1.5em;display:inline-block;background:linear-gradient(to right, #378bc8, #64c1bd);border-radius:15px;color:#fff;font-weight:bold;font-size:16px}#s_about .ecoglass-s .annotation{margin:1em 0 1em 2.75em;text-indent:-2.75em;font-size:12px}#s_about .ecoglass-s #wrap div.contents div.cont_l div.box+.box{margin-top:30px}#s_about .ecoglass-s table{width:100%;border:none;border-spacing:0}#s_about .ecoglass-s table th,#s_about .ecoglass-s table td{padding:10px;box-sizing:border-box;text-align:center;border:1px solid #fff}#s_about .ecoglass-s table th{background:#0081cc;color:#fff;font-size:13px}#s_about .ecoglass-s table td{background:#dff2fc}#s_about .ecoglass-s .table-logo{margin-bottom:10px}#s_about .ecoglass-s .table-logo .insulation{width:105px}#s_about .ecoglass-s .table-logo .feat_flow{width:140px}#s_about .ecoglass-s .table-logo .classification{width:110px;font-weight:bold}#s_about .ecoglass-s .table-logo .mark{width:150px}#s_about .ecoglass-s .table-logo .specification{text-align:left}#s_about .ecoglass-s .table-logo .classification_contents{font-weight:bold;font-size:15px;color:#0081cc}#s_about .ecoglass-s .table-logo .heading{background:#0081cc}#s_about .ecoglass-s .table-logo .heading th{font-size:11px}#s_about .ecoglass-s .table-logo li{margin-left:.75em;text-indent:-0.75em}#s_about .ecoglass-s .table-logo li+li{padding-top:1em}#s_about .ecoglass-s .table-logo.green th{background:#45b035}#s_about .ecoglass-s .table-logo.green td{background:#eaf4e3}#s_about .ecoglass-s .table-logo.green .classification_contents{color:#45b035}#s_about .ecoglass-s .glass-thickness{padding:15px 10px 25px 10px;display:flex;justify-content:space-between;background:#eef7f6;border-radius:5px}#s_about .ecoglass-s .glass-thickness div{width:155px}#s_about .ecoglass-s .glass-thickness p{font-size:14px;font-weight:bold;text-indent:1em;color:#036eb8;position:relative;height:40px}#s_about .ecoglass-s .glass-thickness p:after{content:"";width:10px;height:10px;background:#a8cde1;position:absolute;left:0;top:5px}#s_about .ecoglass-s .glass-thickness span{font-size:10px}#s_about .ecoglass-s .glass-thickness .glass5mm,#s_about .ecoglass-s .glass-thickness .glass9mm{position:relative}#s_about .ecoglass-s .glass-thickness .comment{position:absolute;z-index:2;left:36px;bottom:-64px}#s_about .ecoglass-s .glass-thickness .glass9mm .comment{left:20px;bottom:-66px}#s_about .ecoglass-s #wrap div.contents div.cont_l div.box .glass-thickness p,#s_about .ecoglass-s #wrap div.contents div.cont_l div.box .dotted_line-box p{margin:0}#s_about .ecoglass-s #wrap div.contents div.cont_l div.box .compare-three_types p{margin:0 0 5px 0}#s_about .ecoglass-s #wrap div.contents div.cont_l div.box.specification-content{margin-top:20px}#s_about .ecoglass-s .specification_example span{padding:10px;display:block;background:#fff;border-radius:5px}#s_about .ecoglass-s .specification_example tr:nth-child(3) td{background:#eff8fe}#s_about .ecoglass-s .specification_example strong{font-size:18px}#s_about .ecoglass-s .annotation-comment{display:block;font-size:12px;text-align:right}#s_about .ecoglass-s .temperature{display:flex;justify-content:space-between;align-items:flex-end}#s_about .ecoglass-s .explanation{width:625px}#s_about .ecoglass-s .compare-three_types{display:flex;justify-content:space-between}#s_about .ecoglass-s .compare-three_types p{text-align:center}#s_about .ecoglass-s .compare-three_types p span{background:#d3edfb;color:#1d2088;padding:2px 5px;font-size:12px;font-weight:bold}#s_about .ecoglass-s .graph-explanation{margin-top:10px;text-align:center;font-size:16px}#s_about .ecoglass-s .graph-line img{margin-right:10px}#s_about .ecoglass-s .dotted_line-box{padding:1em;margin-top:2em;border:1px dotted}#s_about .ecoglass-s .dotted_line-box ul{margin-top:10px;margin-left:1em;text-indent:-1em}.anchorLink{position:absolute;margin-top:-30px}.annotation{margin:1em 0 1em 3em;text-indent:-2.75em}.list-circle_number{margin-left:1.25em;text-indent:-1.25em}.list-circle_number li+li{margin-top:.5em}.list-circle_number+.listTitle{display:block;margin:1em 0}#wrap div.contents div.cont_l div.box .list-circle_number p{margin-bottom:.5em}.list-alphabet{margin-left:1.5em;text-indent:-1.5em}.list-alphabet li+li{margin-top:.5em}.list-alphabet .lower_alphabet>li{text-indent:-1.25em}.list-alphabet .lower_alphabet p{margin-bottom:0;padding-left:0;text-indent:0}.list-alphabet .lower_alphabet .kome{padding-left:1.4em;text-indent:-1.4em}.list_notes-plain{padding-left:2em}.list_notes-plain>li{padding-left:1.4em;text-indent:-1.4em}.list-indent_dott{margin-left:1em;text-indent:-1em}.list-indent_dott li+li{margin-top:.5em}.list-indent_dott .kome{padding-left:1.4em;text-indent:-1.4em}#grant-subsidy .listTitle+.application{margin-top:-0.75em}.list_margin>li{margin-top:.5em}.table_meti_target th{padding:1em}.table_meti_target td{text-align:left}.table_meti_target td p+ul{margin-top:-1.5em}.table_meti_target td>.list-indent_dott{padding-left:0}#grant-subsidy .requirement_list .vertical{text-align:center}#grant-subsidy .requirement_list .vertical span{display:inline-block;width:1em;font-size:1em}.paragraph-kome{padding-left:1.4em;text-indent:-1.4em}.ieStyle#grant-subsidy .annotation>li{padding-left:2.4em;text-indent:-2.4em}.ieStyle#grant-subsidy .list_after_headline>li,.ieStyle#grant-subsidy .list li{padding-left:.5em;text-indent:-0.5em}.edgeStyle#s_about .ecoglass-s .annotation,.ieStyle#s_about .ecoglass-s .annotation{margin:1em 0 1em 2em;text-indent:-2em}.edgeStyle#s_about .ecoglass-s .dotted_line-box ul,.ieStyle#s_about .ecoglass-s .dotted_line-box ul{margin-left:.5em;text-indent:-0.5em}
