@charset "UTF-8";.clear_both{clear:both}a{outline:none;text-decoration:none}a:hover{text-decoration:none;filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7}a.no_link:hover{cursor:default;filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.clearfix:after{display:block;clear:both;height:0px;visibility:hidden;content:"."}.clearfix{min-height:1px}body{letter-spacing:0;font-family:var(--FONT-STACK-BODY)}@-ms-viewport{width:auto;initial-scale:1}@viewport{width:device-width;initial-scale:1}.mod_title01{text-align:center;vertical-align:middle;font-weight:400;padding-bottom:15px;margin:0;font-size:1.2em}.mod_caption01{vertical-align:middle;font-weight:400;padding:8px;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;margin:15px auto;font-size:18px;text-align:center;line-height:1.1}.bordertop_dashed{border-top:dashed 1px}.borderbottom_dashed{border-bottom:dashed 1px}.bordertop_dotted{border-top:dotted 1px}.borderbottom_dotted{border-bottom:dotted 1px}.border_radius_lg{border:solid 1px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}.border_radius_md{border:solid 1px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px}.border_radius_sm{border:solid 1px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.border_radius_xs{border:solid 1px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}*{line-height:1.7em}.sup{font-size:76%;vertical-align:top;position:relative;top:-.3em}.margin-top-lg{margin-top:60px}.margin-top-md{margin-top:30px}.margin-top-sm{margin-top:15px}.margin-top-xm{margin-top:10px}.margin-top-0{margin-top:0}.margin-bottom-lg{margin-bottom:60px}.margin-bottom-md{margin-bottom:30px}.margin-bottom-sm{margin-bottom:15px}.margin-bottom-xs{margin-bottom:10px}.margin-bottom-0{margin-bottom:0}.margin-lg{margin:60px}.margin-md{margin:30px}.margin-sm{margin:15px}.margin-xs{margin:10px}.padding-top-lg{padding-top:60px}.padding-top-md{padding-top:30px}.padding-top-sm{padding-top:15px}.padding-top-xs{padding-top:10px}.padding-bottom-lg{padding-bottom:60px}.padding-bottom-md{padding-bottom:30px}.padding-bottom-sm{padding-bottom:15px}.padding-bottom-xs{padding-bottom:10px}.padding-lg{padding:24px}.padding-md{padding:18px}.padding-sm{padding:12px}.padding-xs{padding:6px}.pc_br,.sp_br{display:inline}.sp_only{display:none}@media(max-width:768px){.tb_only{display:block}}@media(max-width:480px){.sp_br{display:block}.sp_only{display:block;width:100%}.pc_only,.pc_only.tb,.tb_only{display:none}}@media(min-width:769px){.tb_only{display:none}}.row .colPadding{padding-top:15px;padding-bottom:15px}.no-gutter,.no-gutter>[class*=col-]{padding-right:0;padding-left:0}.gutter10{margin-right:-5px;margin-left:-5px}.gutter10>[class*=col-]{padding-right:5px;padding-left:5px}.gutter18{margin-right:-9px;margin-left:-9px}.gutter18>[class*=col-]{padding-right:9px;padding-left:9px}.gutter20{margin-right:-10px;margin-left:-10px}.gutter20>[class*=col-]{padding-right:10px;padding-left:10px}.gutter30{margin-right:-15px;margin-left:-15px}.gutter40>[class*=col-]{padding-right:20px;padding-left:20px}@media screen and (max-width:480px){.gutter_xs_10{margin-right:-5px;margin-left:-5px}.gutter_xs_10>[class*=col-]{padding-right:5px;padding-left:5px}.col-centered{float:none;margin-left:auto;margin-right:auto}}.column_5{width:calc(100% + 12px);margin-left:-6px;margin-right:-6px}.column_5>.col{display:block;float:left;padding:6px;width:20%}.column_6{width:calc(100% + 20px);margin-left:-5px;margin-right:-5px}.column_6>.col{display:block;float:left;padding:.5%;width:16.5%}@media screen and (max-width:799px){.column_5>.col{width:33.333%}.column_6{width:calc(100% + 10px)}.column_6>.col{padding:5px;width:33.333%}}@media screen and (max-width:480px){.column_5>.col{width:50%}.column_6>.col{width:50%}}.page{background-color:#ededed;max-width:100%;padding:0}.page_title{padding:0;background-color:#fff;text-align:center}.box{background-color:#fff}.newstopics_page .page_title{padding:32px 0}.newstopics_page section{padding:50px;background-color:#fff;margin-bottom:50px}@media(max-width:480px){.newstopics_page section{padding:8%;background-color:#fff;margin-bottom:50px}.newstopics_page .page_title h1{font-size:1.7em}}.newstopics_page .thumb{border:solid 4px #EFEFEF;padding:1em 0}@media(max-width:480px){.newstopics_page .thumb{margin-bottom:4%}}.newstopics_page .thumb img{min-width:142px;max-height:180px}.newstopics_page .post .cat_info{color:#fff;background-color:#2f76cc;padding:.2em 1.2em}.newstopics_page .post .cat_media{color:#fff;background-color:#d84a84;padding:.2em 1.2em}.newstopics_page .post .cat_new{color:#fff;background-color:#bf0000;padding:.2em 1.2em}.newstopics_page .post p{margin:0}.newstopics_page .post h2{font-size:1.5em;line-height:1.3;margin-top:.5em;padding-bottom:.5em;border-bottom:1px dotted #CCC}.newstopics_page .post h2 br{margin:0;padding:0;line-height:1.3}.newstopics_page .btn_readmore{display:block;margin:60px 0 20px;padding:.7em;text-align:center;border:solid 1px #CCC}.project_page .page_title{padding:20px 0}.project_page .page_title h1 img{width:40%;margin-bottom:20px;display:block}@media(max-width:480px){.project_page .page_title h1 img{width:90%}}.project_page section{padding:0 50px 10px;background-color:#fff;margin-bottom:50px}@media(max-width:768px){.project_page section{padding:0 5% 10px}}@media(max-width:480px){.project_page section{padding:0 3% 10px}}.project_page .category{border-bottom:solid 1px #AAA;margin-bottom:30px}.project_page #ifme .category{margin-bottom:0}.project_page #powerwoman .category{background:url(/cdn/shop/files/project_powerwoman_img03.png) right center no-repeat;background-size:43%}.project_page .category img{width:35%;padding:30px 0}@media(max-width:480px){.project_page .category img{width:54%;padding:20px 0}.project_page #powerwoman .category,.project_page #onigokko .category{background-size:52%}}.project_page #ifme .category .left{width:80%;float:left}.project_page #ifme .category .left h2{font-size:2em;color:#004e8b;font-weight:700;padding:15px 0 0}.project_page #ifme .category img{width:17%;padding:20px 0}.project_page .thumb{padding:0}.project_page .thumb img{width:98%;padding-left:2%}@media(max-width:768px){.project_page .thumb img{width:96%;padding:0 2%}}.project_page .post p{margin:0}.project_page .post h2{font-size:1.5em;font-weight:700;line-height:1.3;margin-top:0;padding-bottom:.5em;margin-bottom:.5em;border-bottom:1px dotted #AAA}@media(max-width:480px){.project_page .post h2{margin-top:.5em}}.project_page #powerwoman .post h2.title{color:#d84a84}.project_page #onigokko .post h2.title{color:#48a521}.project_page .post p.text{padding:0;margin:0 0 .8em}.project_page .btn{background:#666;padding:1.5% 5%;color:#fff;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}@media(max-width:480px){.project_page .btn{width:100%;padding:3%}}.project_page .btn .small{font-size:.6em;vertical-align:middle}.project_page #ifme article{border-bottom:dotted 1px #CCC;padding:4% 0}.project_page #ifme article:last-child{border-bottom:none}.project_page #ifme h3{font-size:1.5em;color:#2076b7;padding:.5% 0;margin:0;line-height:1.2;font-weight:700}.project_page #ifme h3 .small{font-size:.7em;color:#2076b7;font-weight:700}.project_page #ifme p{font-size:1em}.project_page #ifme article p{font-size:.8em;padding:0;margin:0}.project_page #ifme p.date{font-weight:700}.project_page #ifme .left{float:left;width:80%}.project_page #ifme .btn{background:#666;padding:1% 2%;color:#fff;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;float:right;width:20%;margin-top:2%}.ifme_project_page .page_title h1 img{width:50%;margin-bottom:20px;display:block}.ifme_project_page section{padding:0 50px 10px;background-color:#fff;margin-bottom:50px}.ifme_project_page .title{border-bottom:solid 1px #AAA;margin-bottom:30px}.ifme_project_page .title{padding-bottom:.5em;margin-bottom:1em;border-bottom:1px dotted #AAA;padding-top:2%}.ifme_project_page .title h2{font-size:2.2em;font-weight:700;line-height:1.3;margin-top:0;padding-top:2.5%;color:#004e8b}.ifme_project_page .title h2 .small{color:#004e8b}.ifme_project_page .title p.catch{font-size:1.4em;line-height:1}.ifme_project_page article img{width:70%;margin:5% auto}.column_page .page_title{padding:0}.column_page .page_title .title{margin:50px auto}.column_page .page_title .title h1{font-size:2em}@media(max-width:480px){.column_page .page_title .title h1{font-size:1.5em;font-weight:700}}.column_page section{margin:50px 0 0;padding:50px;background-color:#fff}@media(max-width:480px){.column_page section{padding:3%}}.column_page section h1{padding:20px;color:#fff;background-color:#666;margin:0 0 30px;font-size:1.5em;text-align:center}.column_page .title.column1{padding-left:4%;padding-bottom:6%;background:url(/cdn/shop/files/column_img01.jpg) no-repeat right center;background-size:36%}.column_page .title.column10{background-size:36%}@media(max-width:480px){.column_page .title.column1{float:none;width:96%;padding-left:2%;background-position:right 10%;background-size:50%}}@media(max-width:480px){.column_page .title.column10{float:none;width:96%;padding-left:2%;background-position:right 10%;background-size:50%}}.column_page .title.column1 .ico.useful{background:#e5b7b7;color:#fff;padding:4px 10px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.column_page .title.column1 p{margin:5px 0 0}.column_page .title.column1 h2{font-size:2em;margin-top:0;font-weight:700}@media(max-width:480px){.column_page .title.column1 h2{font-size:1.5em}}@media(max-width:480px){.column_page .title.column10 h2{font-size:1.5em}}.column_page .column2{background:#ebebeb url(/cdn/shop/files/column_img02.png) no-repeat 92% center;background-size:26%;height:150px;padding:2%}.column_page .column2,.column_page .column3,.column_page .column4,.column_page .column5{margin-top:7%}.column_page a.column{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-9999px;text-align:left}@media(max-width:799px){.column_page .column2{background-position:right center}}@media(max-width:480px){.column_page .column2{background-size:30%}}.column_page .column2 .title{font-size:1.5em;line-height:1;padding:40px 0 0 15px;font-weight:700}.column_page .column3{background:#ebebeb;padding:10px;height:150px}@media(max-width:799px){.column_page .column3{margin-bottom:2%}}@media(max-width:480px){.column_page .column3{height:auto}}.column_page .column3 .text p{font-size:2rem;margin-left:10px;font-weight:700;margin-bottom:1%;width:62%;display:inline-block}@media(max-width:850px){.column_page .column3 .text p{font-size:1.8rem;width:59%}}@media(max-width:790px){.column_page .column3 .text p{font-size:1.6rem}}.column_page .column3 .text .small{font-size:.8em;display:inline-block;margin-left:1%;background:#444;color:#fff;padding:1%;vertical-align:middle;width:33%;text-align:center;margin-bottom:10px;position:relative}.column_page .column3 .text .small:after,.column_page .column3 .text .small:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.column_page .column3 .text .small:after{border-color:#4440;border-top-color:#444;border-width:8px;margin-left:-8px;position:absolute}.column_page .column3 .text .small:before{border-color:#4440;border-top-color:#444;border-width:3px;margin-left:-3px;position:absolute}@media(max-width:480px){.column_page .column3 .text{margin-left:0;text-align:center}.column_page .column3 .text .small{width:100%;font-size:.6em;font-weight:400;margin:0;text-align:center;position:relative;background:#444;border:4px solid #444;display:block}}.column_page .column3 .method{display:flex;justify-content:center}.column_page .column3 .method a{display:flex;align-items:center;justify-content:center;width:22%;background:#777;color:#fff;text-align:center;vertical-align:middle;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;font-size:1.4rem;line-height:1;padding:2%;text-decoration:none;margin-left:2.8%;min-height:86px}.column_page .column3 .method a:first-child{margin-left:0}.column_page .column3 a{color:#fff;font-size:1.4rem;text-align:center;display:block;padding:14% 5%}@media(max-width:768px){.column_page .column3 .method a{font-size:1.2rem}}@media(max-width:767px){.column_page .column3 .text p{font-size:2rem;width:62%}.column_page .column3 .method a{min-height:72px;font-size:1.6rem}}@media(max-width:480px){.column_page .column3 .text p{width:100%}.column_page .column3 .method{display:block}.column_page .column3 .method a{display:inline-block;width:46%;min-height:auto;padding:5.2%;margin-left:2%;margin-bottom:2.5%}.column_page .column3 .method a:first-child{margin-left:2%}.column_page .column3 .text .small{margin-bottom:8px;font-size:1.2rem}.column_page .column3 .text .small:after{border-width:10px;margin-left:-10px}.column_page .column3 .text .small:before{border-width:8px;margin-left:-8px}}.column_page .column4{background:#ebebeb url(/cdn/shop/files/column_img03.png) no-repeat right center;background-size:40%;height:150px;padding:0}@media(max-width:799px){.column_page .column4{background-size:42%}}.column_page .column4 .title{padding:30px 25px 0;line-height:1;font-size:1.5em;font-weight:700}.column_page .column4 .text2{font-size:.5em;background:#444;padding:2px 5px;display:block;width:46%;color:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;text-align:center;font-weight:400;margin-bottom:12px}@media(max-width:799px){.column_page .column4 .text2{width:56%}}.column_page .column5{background:#ebebeb url(/cdn/shop/files/arch_img01.png) no-repeat 92% center;background-size:30%;height:150px;padding:2%}.column_page .column5 .title{padding:20px 0 0 20px;font-size:1.5em;font-weight:700}@media(max-width:799px){.column_page .column5{background-size:28%;background-position:right center}}.column_page .column5 .title .text3{font-size:.6em;display:block;font-weight:400}.knowledge_page .page_title{padding:0 0 30px;border-bottom:solid 1px #CCC}.knowledge_page.index .page_title{border:none}@media(max-width:480px){.knowledge_page .container{padding:0}.knowledge_page.index .container{padding:0 3%}.knowledge_page section .row .padding-lg{padding:0 3.5%}.knowledge_page .page_title{padding:0}}.knowledge_page .page_title .title{margin:50px auto}@media(max-width:480px){.knowledge_page.select .page_title .title{margin:0 auto 30px}.knowledge_page .page_title .title{margin:20px auto 30px}}.knowledge_page .page_title .title h1{font-size:2em;font-weight:700}.knowledge_page .page_title .title .ico:before{display:inline-block;content:"";width:25px;height:25px;margin-right:5px;background:url(/cdn/shop/files/common_ico_book.png) no-repeat center top;background-size:contain;vertical-align:middle}.knowledge_page .page_title .title h1.ico:before{display:inline-block;content:"";width:40px;height:40px;margin-right:5px;vertical-align:middle}.knowledge_page .category{position:relative;margin-bottom:20px}.knowledge_page .category.cat1{background:#fff url(/cdn/shop/files/knowledge_select_img01.png) no-repeat right bottom;background-size:38%}.knowledge_page .category.cat2{background:#fff url(/cdn/shop/files/knowledge_puton_img01.jpg) no-repeat right 66%;background-size:44%}.knowledge_page .category.cat3{background:#fff url(/cdn/shop/files/knowledge_putoff_img01.jpg) no-repeat right center;background-size:32%}.knowledge_page .category.cat4{background:#fff url(/cdn/shop/files/knowledge_care_img01.jpg) no-repeat right 70%;background-size:38%}.knowledge_page .category a{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-9999px;text-align:left}.knowledge_page .category .title{width:56%;padding:30px;text-align:center}@media(max-width:799px){.knowledge_page .category .title{width:76%}}@media(max-width:480px){.knowledge_page .category .title{width:78%}.knowledge_page .container .category .title h2{font-size:1.5em;margin-top:0}}.knowledge_page .category .title .ico:before{display:inline-block;content:"";width:25px;height:25px;margin-right:5px;background:url(/cdn/shop/files/common_ico_book.png) no-repeat center top;background-size:contain;vertical-align:middle}.knowledge_page .category .title h2{font-size:1.8em;background:#888;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;color:#fff;padding:2% 0}.knowledge_page section{margin:50px 0;padding:50px;background-color:#fff}@media(max-width:480px){.knowledge_page section{padding:0 3% 3%;margin-top:30px}}.knowledge_page section h1{padding:20px;color:#fff;background-color:#666;margin:0 0 30px;font-size:1.5em;text-align:center}.knowledge_page p{font-size:16px}.knowledge_page .box01 img{width:86%}.knowledge_page .box02 img{width:70%}.knowledge_page .num{display:inline-block;text-align:center;background:#2076b7;min-width:30px;color:#fff;font-weight:700;float:left;margin-right:1%;font-size:1.3em}@media(max-width:480px){.knowledge_page.select .num{min-width:auto}}.knowledge_page p.text{display:inline-block;text-align:justify;width:90%;float:left}@media(max-width:800px){.knowledge_page p.text{width:80%}}.knowledge_page .point{border:solid 4px #85C0E5;padding:20px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}@media(max-width:480px){.knowledge_page .point{margin:0 3%}.knowledge_page p.text{width:87%;display:inline-block;float:left}}.knowledge_page .box02 .point p{text-align:justify}.knowledge_page .point p.title{background:#888;padding:2px;color:#fff;font-size:1em;text-align:center}.knowledge_page .box03 a.btn{text-align:center;color:#fff;font-weight:700;background:#444;width:100%;border-radius:6px;-webkit-border-radius:6x;-moz-border-radius:6px;padding:3%;margin:4% 0 0}.knowledge_page .box03 a:hover{filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;font-weight:700}.knowledge_page .box04 .left{float:left;display:inline-block}.knowledge_page .box04 p.left{float:left;display:inline-block;width:76%;vertical-align:middle}.knowledge_page .box04 img{width:76%}.knowledge_page .box04 img.left{width:22%;margin-right:2%}.knowledge_page .btn_knowledge a{margin:0 10px;display:block;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;overflow:hidden;vertical-align:middle;padding:10px 20px;background:#777;color:#fff;font-weight:700;font-size:1.4em;text-align:center;line-height:1.2}@media(max-width:799px){.knowledge_page .btn_knowledge a{font-size:1em}}@media(max-width:480px){.knowledge_page .btn_knowledge a{font-size:1.4em;margin:0 0 20px}}.knowledge_page .btn_knowledge a .small{font-size:.7em;display:block;line-height:1.2;font-weight:400}.knowledge_page .btn_knowledge a:hover{text-decoration:none;filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7}.knowledge_page .box05 img{width:76%}.knowledge_page .box05 p{text-align:center}@media(max-width:480px){.knowledge_page .box05 p{text-align:justify}}@media(max-width:480px){.knowledge_page.select .page_title .container{background-position:86% bottom;background-size:40%}}.knowledge_page.select h2.title{background:#444;border:none;color:#fff;font-size:1.6em;padding:3%}@media(max-width:480px){.knowledge_page.select h2.title{font-size:1.2em;padding:3% 0}}.knowledge_page.select h2.title .yellow{color:#fff200}.knowledge_page.select dl{padding:4% 4% 0}.knowledge_page.select dl dt{display:block;margin-bottom:.5em;font-size:1.6em;color:#2076b7;font-weight:700;line-height:1.2}.knowledge_page.select dl dt .num{font-size:80%;width:4%}.knowledge_page.select dl dd{padding-left:5%;font-size:15px}@media(max-width:480px){.knowledge_page.select dl dt{font-size:1.3em}.knowledge_page.select dl dt .num{width:8%}.knowledge_page.select dl dd{padding-left:0;font-size:1em}}.knowledge_page.select .select3{padding:5% 20%}.knowledge_page.select .select3 .left{float:left;width:45%;margin-right:2%}.knowledge_page.select .select3 .right{float:right;width:53%}@media(max-width:799px){.knowledge_page.select .select3{padding:5% 10%}}@media(max-width:480px){.knowledge_page.select .select3{padding:5% 2%;margin:8% 0}.knowledge_page.select .select3 .left,.knowledge_page.select .select3 .right{float:none;width:100%}}.knowledge_page.select .select3 .right p{font-size:1.4em}.knowledge_page.select .select3 .right .btn{background:#777;color:#fff;overflow:hidden;font-size:1.1em;padding:3% 4%;vertical-align:middle;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}@media(max-width:480px){.knowledge_page.select .select3 .right p{font-size:1em;text-align:center}.knowledge_page.select .select3 .right .btn{width:100%;padding:4% 0}}.knowledge_page.select .select3 .right .btn .small{font-size:.5em;vertical-align:middle}.knowledge_page.select .select3 .right .btn:before{display:inline-block;content:"";width:30px;height:30px;margin-right:5px;background:url(/cdn/shop/files/common_ico_video.png) no-repeat center center;background-size:contain;vertical-align:middle}.knowledge_page.select .select4{background:#e5f1f9;overflow:hidden;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;padding:25px}@media(max-width:480px){.knowledge_page.select .select4{padding:4%}}.knowledge_page.select .select4 h3{color:#2076b7;font-size:1.4em;font-weight:700;padding:0 0 1.6%;line-height:1.5}.knowledge_page.select .select4 p{font-size:14px;padding:0}.knowledge_page.select .select4 a.btn{width:100%;background:#2076b7;color:#fff;padding:2%;overflow:hidden;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}.knowledge_page.select .select4 a.btn:before{display:inline-block;content:"";width:34px;height:28px;margin-right:16px;background:url(/cdn/shop/files/common_ico_mail.png) no-repeat center center;background-size:contain;vertical-align:middle}@media(max-width:480px){.knowledge_page.select .select4 a.btn:before{margin-right:4px}}.knowledge_page.select .select4 a.btn .small{font-size:.8em;vertical-align:middle}.knowledge_page.select .select4 a.btn img{width:12%;float:left;margin-right:2%}.knowledge_page.select .select5{padding-left:3%;overflow:hidden}.knowledge_page.select .select5 img{width:90%;margin-right:2%}.knowledge_page.select .select5 p.small{font-size:.75em;letter-spacing:-.5px}.knowledge_page.select .select5 p .name{font-size:1.8em;line-height:1}@media(max-width:480px){.knowledge_page.select .select5{padding-top:5%}.knowledge_page.select .select5 img{width:30%;margin-right:2%;float:left}.knowledge_page.select .select5 .text{width:66%;float:left;padding-top:5%}.knowledge_page.select .select5 p,.knowledge_page.select .select5 p.small{font-size:.6em}}.knowledge_page.puton .page_title .container{background:#fff url(/cdn/shop/files/knowledge_puton_img01.jpg) no-repeat right center;background-size:22%}.knowledge_page.puton .page_title .container{background:#fff url(/cdn/shop/files/knowledge_puton_img01.jpg) no-repeat right center;background-size:22%}@media(max-width:480px){.knowledge_page.puton .page_title .container{background-position:98% bottom;background-size:56%}.knowledge_page .page_title .title h1{text-align:left;padding-left:7%;font-size:1.6em}.knowledge_page.index .page_title .title h1,.knowledge_page.select .page_title .title h1{text-align:center;padding-left:0}}.knowledge_page h2.title{border:solid 1px #AAA;padding:1.2%;font-size:1.2em;font-weight:700;text-align:center}.knowledge_page .box06{border:solid 1px #AAA;padding:3% 8%}@media(max-width:480px){.knowledge_page h2.title{padding:4%;margin-top:2%}.knowledge_page .box06{margin:2%;padding:3%}}.knowledge_page .box06 img{width:80%}.knowledge_page .box06 .arrow_box{position:relative;background:#2076b7;border:10px solid #2076B7;text-align:center;color:#fff;padding:1% 2%}.knowledge_page .box06 .arrow_box:after,.knowledge_page .box06 .arrow_box:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.knowledge_page .box06 .arrow_box:after{border-color:#2076b700;border-top-color:#2076b7;border-width:20px;margin-left:-20px}.knowledge_page.takeoff .page_title .container{background:#fff url(/cdn/shop/files/knowledge_putoff_img01.jpg) no-repeat right center;background-size:18%}@media(max-width:480px){.knowledge_page.takeoff .page_title .container{background-position:98% 80%;background-size:47%}}.knowledge_page.takeoff img{width:80%}.knowledge_page.takeoff .wide_bnr_area img{width:100%}.knowledge_page.takeoff .box07{vertical-align:middle;margin-top:100px;display:inline-block}.knowledge_page.takeoff .box08 p{text-align:center;width:100%}.knowledge_page.takeoff .box08 img{width:40%}@media(max-width:480px){.knowledge_page.takeoff .box08 p{text-align:justify}.knowledge_page.takeoff .box08 img{width:90%;margin-bottom:2%}}.knowledge_page.care .page_title .container{background:#fff url(/cdn/shop/files/knowledge_care_img01.jpg) no-repeat right center;background-size:22%}@media(max-width:480px){.knowledge_page.care .page_title .container{background-position:98% bottom;background-size:48%}}.scale_page .page_title{padding:0 0 30px;border-bottom:solid 1px #CCC}.scale_page .page_title .title{margin:50px auto;font-weight:700}@media(max-width:480px){.scale_page .page_title .title{margin:0 auto 10px}}.scale_page .page_title .title h1{font-size:2em;font-weight:700}@media(max-width:480px){.scale_page .page_title .title h1{font-size:1.5em}}.scale_page .page_title .container{background:#fff url(/cdn/shop/files/scale/scale_img01.png) no-repeat right center;background-size:26%}.scale_page section{margin:0 0 50px;padding:50px;background-color:#fff}.scale_page section h2{font-size:1.7em;color:#2076b7;font-weight:700;margin-bottom:4%}@media(max-width:480px){.scale_page section{padding:3% 0}.scale_page section h2{font-size:1.5em}}.scale_page p{font-size:16px}.scale_page .num{width:4%}.scale_page p.text{font-size:1.7em;color:#2076b7;font-weight:700;line-height:1.2}.scale_page p.text2{padding-left:5%}.scale1{border:solid 2px #2076B7;padding:1.5% 2% 1%;overflow:hidden;background:#f5fbff;vertical-align:middle;margin-top:4%}.scale1 .arrow_box{position:relative;background:#2076b7;border:4px solid #2076B7;text-align:center;color:#fff;padding:0 2%;float:left;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin-right:2%}.scale1 .arrow_box:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.scale1 .arrow_box:after{border-color:#88b7d500;border-left-color:#2076b7;border-width:10px;margin-top:-10px}.scale1 p{float:left;line-height:1.8}.scale2{padding:4% 4% 0}.scale2 .num{display:inline-block;text-align:center;background:#2076b7;width:4%;padding:.2%;color:#fff;font-weight:700;float:left;margin-right:1%;font-size:1.3em}.scale2 p.text{font-size:1.7em;color:#2076b7;font-weight:700;line-height:1.2}@media(max-width:480px){.scale2{padding:4% 0 0}.scale2 .num{width:8%}.scale2 p.text{font-size:1.5em}}.scale2 p.text2{padding-left:5%}.scale3{padding-left:7%}.scale3 p{text-indent:-1em}.scale3 p.small{font-size:.9em}.scale3 .btn{background:#444;color:#fff;width:50%;text-align:center;font-size:1.2em;padding:1%;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;margin-bottom:1%}@media(max-width:480px){.scale3 .btn{width:96%;font-size:1em;padding:2%}}.scale3 .btn .small{font-size:.5em;vertical-align:middle}.scale4{padding:4% 0 4% 8%}.scale4 p{text-indent:-1em}.scale_page section .scale4 p strong{color:#d81e00}@media(max-width:480px){.scale4{padding:4% 4% 4% 8%}}.scale4 p.small{font-size:.9em}.scale_page section .scale5 h2{background:#2076b7;color:#fff;padding:2%;text-align:center}.scale_page section .scale5 h2 strong{color:#fff200}.scale_page section .scale5 img{width:90%;padding-left:10%}.scale_page a.scale6{font-size:2em;padding:20px;vertical-align:middle;overflow:hidden;text-align:center;color:#333;display:block;background:#fff;border:solid 4px #CCC}@media(max-width:480px){.scale_page a.scale6{padding:3%}}.scale_page a.scale6 .small{font-size:.6em}.scale_page a.scale6:before{display:inline-block;content:"";width:80px;height:80px;margin-right:5px;background:url(/cdn/shop/files/common_ico_column.png) left center no-repeat;background-size:contain;vertical-align:middle}.scale_page a.scale6:after{background-size:10%;display:inline-block;content:"";width:100px;height:100px;background:url(/cdn/shop/files/arch/arch_img01.png) 90% center no-repeat;background-size:contain;vertical-align:middle}@media(max-width:799px){.scale_page a.scale6{padding:10px}.scale_page a.scale6 .text{font-size:.8em}.scale_page a.scale6:before{width:9%}.scale_page a.scale6:after{width:9%}}@media(max-width:480px){.scale_page a.scale6{padding:10px 0}.scale_page a.scale6:before{width:40px;height:40px;background-position:10% center}.scale_page a.scale6:after{width:50px;height:50px}.scale_page a.scale6 .text{font-size:70%}}.scale7{padding-left:60px}.scale7 p{font-weight:700}@media(max-width:480px){.scale7{padding-left:0}.scale7 p{padding-top:20px}}.arch_page .page_title{padding:0 0 30px;border-bottom:solid 1px #CCC}.arch_page .page_title .arch{background:#555;color:#fff;padding:2px 5px;margin-right:5px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}@media(max-width:480px){.arch_page .container{padding:0}.arch_page .page_title{margin:2% 0;padding:0 0 10px}.arch_page .page_title .title .arch{display:block;margin:0 5%}}.arch_page .page_title .title{margin:50px auto;font-weight:700}.arch_page .page_title .title h1{font-size:2em;font-weight:700}.arch_page .page_title .container{background:#fff url(/cdn/shop/files/arch/arch_img01.png) no-repeat right top;background-size:16%}@media(max-width:480px){.arch_page .page_title .container{background-position:right bottom;background-size:20%}.arch_page .page_title .title h1{margin-top:0;font-size:1.5em}.arch_page .page_title .title p{margin-bottom:0}.arch_page .page_title .title{margin:0 auto 50px}}.arch_page section{margin:50px 0;padding:50px;background-color:#fff}@media(max-width:768px){.arch_page section{margin:20px 0}}@media(max-width:480px){.arch_page section{padding:0 0 3%}}.arch_page section h2{font-size:1.7em;color:#2076b7;font-weight:700;margin-bottom:2%}.arch_page p{font-size:16px}@media(max-width:480px){.arch_page section h2{font-size:1.5em}.arch_page p.text{padding:3%}.arch_page .row p{padding:0 4%}}.arch_page .arch2{border:solid 4px #85C0E5;padding:5%;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;margin:2.5%}.arch_page .arch2 dl{margin-top:16%}.arch_page .arch2 dl dt{border-bottom:solid 1px #888;padding-bottom:2%;margin-bottom:4%;text-align:center;color:#888;font-size:1.5em}.arch_page .arch2 dl dd{font-size:1.2em;background:#888;color:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;padding:2% 2% 2% 8%;margin-bottom:4%}.arch_page h2.arch3{background:#2076b7;color:#fff200;padding:2%;text-align:center;margin:8% auto 4%}@media(max-width:480px){.arch_page h2.arch3{font-size:1.2em;padding:4% 1%}}.arch_page .arch4{border:solid 4px #85C0E5;padding:3%;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;margin:2.5%}@media(max-width:480px){.arch_page .arch4{margin-bottom:8%}}.arch_page .arch4 img{width:80%}.arch_page .arch4 h3{color:#2076b7;background:#e9f8ff;text-align:center;padding:2%;line-height:1}.arch_page .arch4 h3 .small{font-size:.5em;color:#2076b7}.arch_page .arch5{overflow:hidden;position:relative;padding:0}.arch_page .arch5 img{width:104px;height:80px;display:inline-block;position:absolute;bottom:0;left:15%}.arch_page .arch5 h3{background:#2076b7;color:#fff;font-size:1.5em;padding:2%;text-align:center;margin:6% auto 0}@media(max-width:799px){.arch_page .arch5 img{left:2%}}@media(max-width:480px){.arch_page .arch5 img{width:60px;height:48px;left:78%}.arch_page .arch5 h3{font-size:1.2em}.arch_page .btn_fc_detail{width:100%;margin-top:0}.arch_page .arch5.margin-bottom-lg{margin-bottom:10px}.arch_page .btn_fc_detail .fc_img{right:0}}.btn_fc_detail{position:relative;border:solid 5px #777;width:460px;margin:20px auto;display:block}.btn_fc_detail a{color:#666;text-decoration:none}.btn_fc_detail a:hover,.btn_fc_detail a:visited{text-decoration:none;filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.btn_fc_detail .fc_img{position:absolute;z-index:999;right:25px;top:0}.btn_fc_detail .btn_box{position:relative;z-index:1}.btn_fc_detail .title{background:#777;position:relative;color:#fff;font-size:24px;text-align:left;padding:10px;font-weight:700}.btn_fc_detail .title img{position:relative;width:44px;margin-right:5px}.btn_fc_detail p{padding:15px 20px 6px;line-height:2;font-size:18px}.fc_detail .page{padding-top:40px}.bottom_menu{background:#fff;padding:20px;margin-bottom:40px}.bottom_menu .title{background:#777;text-align:center;padding:5px;color:#fff}.bottom_menu ul{overflow:hidden}.bottom_menu ul li{list-style-type:none;float:left;padding-right:30px;margin-top:20px}@media(max-width:480px){.bottom_menu ul{margin-left:0;padding-left:5%}.bottom_menu ul li{float:none;padding:0}}.bottom_menu ul li a{white-space:nowrap;display:inline-block;color:#333}.bottom_menu ul li a .small{font-size:8px;color:#666;margin-right:2px;display:inline-block}.btn_fc_bottom a{border:solid 3px #999;margin:0 10px;display:block;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;overflow:hidden;vertical-align:middle;padding:10px 20px;color:#333;font-weight:700;font-size:16px;text-align:center}@media(max-width:799px){.fc_detail01{width:100%;margin:0}.fc_detail01 .catch2{width:96%}.btn_wash .arrow_box{width:20%;font-size:86%}.btn_wash img.right{float:right;width:12%}.btn_fc_bottom a{font-size:14px}}@media(max-width:480px){.fc_detail section{margin:15px 0;padding:15px}.fc_detail .page_title .title img{width:14%;float:none;margin:0 auto;text-align:center;display:inline-block}.fc_detail .page_title h1{font-size:1.5em;float:none}.fc_detail01 .title img{width:100%}.fc_detail01 .title img.right{width:10%}.fc_detail01 .catch2{width:86%}.fc_detail02 img{width:80%}.fc_detail02 .left{float:none;width:80%;margin:0 auto}.fc_detail02 .left img{width:80%}.fc_detail02 img.right{float:none;width:100%;margin-top:20px}.fc_detail.ws p .tri{text-align:center;display:block;margin:0}a.btn_wash{padding:6px 10px;background:none}.btn_wash .arrow_box:after,.btn_wash .arrow_box:before{display:none}.btn_wash .arrow_box{width:92%;font-size:1.3em;padding:0;margin-bottom:.5%}.btn_wash p strong{font-size:20px}.btn_wash p{text-align:center}.fc_detail03{padding:0}.fc_detail03 .btn_fc_detail{width:90%}.fc_detail03 h3{font-size:18px}.btn_fc_detail .fc_img img{width:90%}.btn_fc_detail .title,.btn_fc_detail p{font-size:1.1em}.btn_fc_bottom a{margin-bottom:3%;font-size:1em}}@media(max-width:940px){.wide_bnr_area img{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/ifme-style.css.map */
