﻿/*!
Theme Name: basic_theme
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: basic_theme
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

basic_theme is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{color:#4497bc}#slick-slide02 .left-area .gray-a,.colmn .left-area .gray-a{color:#231815 !important}.drawer-open .drawer-overlay{z-index:4}.h-menu li{border-right:1px solid #a8cddd}.g06{border-bottom:1px dotted #93b3c5;padding-bottom:40px}.table-product img{width:auto}.flex-all{width:100%}.about .about-kv{background:url(../img/about/kv2.png) no-repeat;background-size:cover}.homepage2 .slider{opacity:0;transition:opacity .3s linear}.homepage2 .slider.slick-initialized{opacity:1}.pc-none768{display:none}.h1-ue{line-height:1.3;letter-spacing:1.5px}.after-care img{height:auto}.news-wrap a,.news-wrap .date{font-size:18px}.f-font28,.newhome-wrap33 li p{font-size:26px;line-height:1.4}.f-font40{font-size:40px}.midon{color:#717071;text-align:center;margin-top:80px}.h3new-home{font-size:65px}.h2-yugo-sita-ari{border-bottom:1px solid #4597BC !important;background-size:cover}.bk2-font{color:#727171}.h3-bar-ttl{background:#95c4e2}.newhome-wrap33{margin-top:10px;margin-bottom:50px}.newhome-wrap33 li{width:32%;margin-right:2%;text-align:center;color:#727171}.newhome-wrap33 li p{color:#727171;margin-top:5px;font-size:23px}.newhome-wrap33 li:last-child{margin-right:0}.h2-newu{text-align:center;font-size:22px}.newhome-wrap50 li{width:48%}.newhome-wrap50 li:last-child{margin-left:4%}.newhome-wrap6-3{margin-top:30px}.newhome-wrap6-3 li{width:40%;position:relative}.newhome-wrap6-3 li:last-child{width:56%;margin-left:4%}.newhome-wrap3-6{margin-top:80px;margin-bottom:80px}.newhome-wrap3-6 li{width:56%;position:relative}.newhome-wrap3-6 li:last-child{width:40%;margin-left:4%}.h3new-home{font-weight:bold;text-align:center}.bggrade{background:linear-gradient(to right, #7fb9dd, #7fabd3, #8099c8)}.bggrade *{color:#FFF}.new-btn{border-radius:18px;width:100%;margin-top:30px}.new-btn a{font-size:33px;display:block;text-align:center;padding:16px 25px;line-height:1.2}.new-btn a .ander{border-top:1px solid #FFF;padding-top:20px;margin-top:18px;display:block;font-size:20px}li .qqq:first-child{border-top:1px solid #4497bc;padding-top:10px}.taging{background:#95c4e2;color:#FFF;padding:8px 30px;display:inline-block;line-height:1;font-size:20px}.home-news-wrap{margin-top:20px}.home-news-wrap .news-wrap{border-bottom:1px solid #95c4e2;padding-bottom:14px;margin-bottom:14px}.home-news-wrap .news-wrap .date{width:120px;display:flex;align-items:center}.home-news-wrap .news-wrap a{display:flex;flex:1;position:relative;padding-right:55px}.home-news-wrap .news-wrap a:after{content:"▶︎";position:absolute;right:30px}.home-news-wrap .news-wrap:first-child{border-top:1px solid #95c4e2;padding-top:14px}.qa *{color:#007AC0}.news-right{position:relative;padding-right:40px}.news-right:after{content:"";background:url(../img/home/b-arrow.png) no-repeat center center;background-size:contain;width:30px;height:30px;position:absolute;right:0px;top:-1px}.qqq{width:100%;position:relative;display:flex;border-bottom:1px solid #4497bc;padding-bottom:10px;margin-bottom:12px}.qqq .qi{width:80px;display:flex;align-items:center}.qqq .qi img{display:inline-block;margin-right:15px}.qqq .qi-txt{flex:1;display:flex;align-items:center;font-size:26px}.qqq .qi-txt a{font-size:inherit}.homepage2 #section03 .inner-w{padding:60px}.homepage2 #section03 .inner-w .h3-bar-ttl{margin-top:0}.flex-all{position:relative}.flex-all h2{font-size:52px;font-weight:normal;text-align:center;position:absolute;top:50%;left:17%;transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);width:66%;text-align:center;line-height:1.4;font-family:"游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;font-weight:bold}.flex-all img{width:auto;height:100%;object-fit:cover}.left-area{position:absolute;top:25%;left:30px;transform:translate(0%, -25%);-webkit-transform:translate(0%, -25%);-ms-transform:translate(0%, -25%)}.pink-a{color:#ED86B3;font-size:24px;line-height:1;font-weight:bold}.blue-a{color:#007AC0;font-size:42px;line-height:1;margin-top:10px;margin-bottom:5px;margin-left:-2px;font-weight:bold}.gray-a{color:#9E9E9F;font-size:15px}.tttx{position:absolute;bottom:10%;left:45%;transform:translate(0%, -45%);-webkit-transform:translate(0%, -45%);-ms-transform:translate(0%, -45%);color:#9FA0A0;line-height:2}.tttx img{display:inline-block;margin-left:15px;position:relative}.left-area{position:absolute}.f-inner{background:url(../img/f-back.png) no-repeat center center;background-size:cover}.f-inner .f1{display:flex;height:120px;font-size:24px;justify-content:center;align-items:center}.f-inner .f1 a{font-size:24px}.f-inner a span:after{background:url(../img/w-arrow.png) no-repeat center center;background-size:contain}.f-inner .f1{width:20%}.f-inner .f2,.f-inner .f3{width:32%}.product-step .flex-left{background:#FFF}.product-step .flex-left .h1-txt{color:#4497bc !important}.product-step .h2-yugo-trick .kon{background:#95C5E3}.table-product td,.table-product th{color:#717071}.table-product td span,.table-product th span{color:#717071}.table-product td .redred,.table-product th .redred{color:#E50017}.table-product td div,.table-product th div{color:#717071}.table-product tr{border:1px solid #939494}.table-product td{border-left:1px solid #939494}.table-product .ueao{background:#95C5E3}.table-product .font-siro{color:#FFF !important;font-size:inherit;font-weight:normal}.table-product td div.sitag{font-size:23px}.pants{width:20%}.pan01 *,.pan03 *{color:#717071;font-size:16px}.pan01 .pan-img,.pan03 .pan-img{margin-top:20px;position:relative}.pan01 .pan-txt,.pan03 .pan-txt{font-size:14px;margin-top:4px}.pan01 .pan-img:after{content:"";height:31px;width:130%;display:block;background:#001B5C;position:absolute;top:40%;left:99%}.pan03{z-index:1}.pan03 .pan-img:before{content:"";height:31px;width:175%;display:block;background:#9bafba;position:absolute;top:40%;right:97%;z-index:1}.pan02{width:40%;margin-left:10%;margin-right:10%;z-index:3}.step-super-wrap{margin-top:70px;width:100%}.pin{color:#FFF;text-align:center;padding:4px 10px}.p1{background:#001B5C}.p2{background:#6D91A9}.p3{background:#ACBBC3}.icon-area{margin-top:50px}.ena-left,.ena-right{background:#95C5E3;width:48%;padding:10px;position:relative}.ena-left *,.ena-right *{color:#FFF;text-align:center}.ena-left span,.ena-right span{display:block;text-align:center}.ena-left img,.ena-right img{display:block;margin:0 auto 5px}.ena-right{background:#ACBBC3;margin-left:4%}.pan-icon{height:64px}.pan-icon55{position:relative;overflow:visible;margin-top:20px;height:182px}.pan-icon55 img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);width:119%;max-width:none}.product-step .h2-yugo-trick{text-align:center;font-size:37px;font-weight:bold;letter-spacing:1.5px}.table-product .ten{display:flex;align-items:center}.table-product .ten .small{font-size:12px;display:inline;margin-left:4px}.back-gray{background:#ACBBC3 !important}.btn-step-btn{text-align:center;margin-top:50px}.btn-step-btn span{background:#95C5E3;color:#FFF;display:inline-block;padding:10px 100px}.btn-step-btn span a{color:#FFF;font-size:40px;line-height:1.4}.btn-step-btn .kon2{background:#9bafba;margin-left:50px}.h3-daen{background:#95C5E3;color:#FFF;margin-top:3px;margin-bottom:30px;text-align:center;font-weight:bold;font-size:41px;padding:8px;border-radius:54px}.pstep-wrap span,.pstep-wrap p{color:#4597BC}.pstep-wrap .okiten span{background:#4597BC}.pstep-wrap li{margin-bottom:15px}.product-flow .yesyes span{background:#ACBBC3;color:#FFF !important}.product-flow li h4{color:#ACBBC3}.pstep-wrap li .step-txt,.product-flow li p{font-size:16px}.product-flow li p{color:#ACBBC3}.product-flow li .sasa-chu{position:relative;font-size:12px;padding-left:1.3em}.sasa-chu:before{content:"※";position:absolute;left:0}.yellow-monkey{margin-top:80px;background:#FCEDE2;padding:10px 40px;align-items:center}.yellow-monkey *{color:#C5006F;padding:5px 0}.yellow-monkey .ym1{width:100px;font-size:24px;font-weight:bold}.yellow-monkey .ym2{flex:1;border-left:1px solid #C5006F;padding-left:25px}#page{margin-top:-30px;padding-top:30px}.flex-left{background:#FFF}.after-care #section02 *{color:#231815}.after-care #kv{overflow:hidden}.after-care .flex-left .h1-txt{color:#717071;letter-spacing:0;font-weight:bold;text-align:left;line-height:1.5;padding-left:40px}.after-care .flex-left .h1-txt .s1{color:#9E9E9F;font-size:20px}.after-care .flex-left .h1-txt .sO{color:#EC8E26}.after-care .flex-left .h1-txt .sR{color:#BC6976}.after-care .flex-left .h1-txt .sR,.after-care .flex-left .h1-txt .sO{font-size:40px;font-weight:bold}.after-care .flex-left .h1-txt .wraping{display:block}.after-care .flex-left .h1-txt span:after{content:none}.after-care .flex-left{position:relative}.after-care .flex-left:after{content:"";border-top:200px solid transparent;border-bottom:200px solid transparent;border-left:90px solid #FFF;right:-10.5%;position:absolute;top:50%;transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%)}.maru-btn-wrap li{background:#BC6976;border-radius:32px;padding:5px 40px;width:49%;position:relative}.maru-btn-wrap li a{color:#FFF;font-size:45px;font-weight:bold}.maru-btn-wrap li:last-child{margin-left:2%;background:radial-gradient(#f6c75c 5%,#e2b258 90%)}.maru-btn-wrap li:after{content:"";display:inline-block;background:url(../img/aftercare/w-arrow.png) no-repeat center center;background-size:contain;width:100px;height:39px;position:absolute;right:0;top:21px}.mid-ttl{font-size:21px}.h3-yugo-ttl.shu-back{font-size:44px;font-weight:bold;position:relative}.shu-padding{padding:30px 40px}.shu-back{background:#BC6976 !important}.shu-font{color:#BC6976 !important;font-size:inherit}.shu-font span{color:#BC6976 !important}.pc-none768bb{display:none}.smsm{font-size:28px}.colmn .left-area .gray-a{color:#231815 !important}.h4-shu{color:#BC6976 !important;border-bottom:1px solid #BC6976;padding-bottom:0px;margin-bottom:20px;position:relative;margin-top:0;margin-top:-70px;padding-top:70px}.ancho{position:absolute;width:100%;height:2px;background:none;top:-160px;left:0}.ancho2{top:-160px}.h4-shu-mtop{padding-top:140px}.zu-left-wrap img{width:300px}.zu-left-wrap p{flex:1}#section05 .h3-bar-ttl{position:relative}.after-care #section02 p,.after-care #section02 span{font-size:22px}img{height:auto}.butonda{background:#4497bc;color:#FFF;font-size:40px;text-align:center;padding:8px 20px;font-weight:bold}.guki-wrap{margin-top:20px;text-align:center}.guki-wrap li{width:46%;text-align:right;position:relative;margin-right:8%}.guki-wrap li:last-child{margin-right:0;text-align:left}.guki-wrap li:last-child:after{content:none}.guki-wrap li:after{content:"▶";font-size:45px;position:absolute;right:-67px;color:#9E9E9F;top:30%}.after-care .guki-wrap33 li{width:30%;margin-right:5%;text-align:center}.after-care .guki-wrap33 li:after{content:"▶";font-size:32px;position:absolute;right:-47px;color:#9E9E9F;top:41%}.after-care .guki-wrap33 li:last-child{margin-right:0}.after-care .guki-wrap33 li:last-child:after{content:none}.kikiki{position:relative;padding-left:1em}.about.anq .white-kakumaru b:before{content:none !important}.kikiki:before{content:"※";position:absolute;left:-2px}.marul{position:relative;padding-left:1.2em}.marul{margin-right:7px}.marul:before{content:"●";position:absolute;left:0}.office .flex-left .h1-txt,.anq .flex-left .h1-txt,.product .flex-left .h1-txt{font-family:"游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;font-weight:bold}.after-care .h1-txt{font-family:"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif !important;font-weight:bold}.after-care .h1-txt *{font-family:"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif !important;font-weight:bold}.inner-w0{padding:0}.product .flex-left .h1-txt{text-align:center}.after-care #section02 .after-img .angels-block{width:470px;margin-left:30px;border:1px solid #666;padding:15px 20px 25px}.after-care #section02 .after-img>p{flex:1}.after-care #section02 .after-img .sing{font-weight:bold;color:#717071;font-size:35px;line-height:1.3;text-align:center;margin-bottom:12px}.after-care #section02 .after-img span{display:inline-block}.after-care #section02 .after-img .bb-block{line-height:1;align-items:center}.after-care #section02 .after-img .bb01{background:#95C5E3;font-size:32px;color:#FFF;text-align:center;line-height:1.2;display:flex;height:100%;align-items:center;padding:4px 30px}.after-care #section02 .after-img .bb01b{background:#ACBBC3}.after-care #section02 .after-img .bb-block-left{margin-bottom:10px;color:#95C5E3;border:1px solid #95C5E3}.after-care #section02 .after-img .bb02{display:flex;height:100%;align-items:center}.after-care #section02 .after-img .bb02 .num-nam{font-size:66px;font-weight:bold;color:#95C5E3;padding:4px 10px;width:91px;text-align:center}.after-care #section02 .after-img .bb02 .bb03{color:#95C5E3;font-size:28px}.after-care #section02 .after-img .bb02 .bb03b{color:#ACBBC3}.after-care #section02 .after-img .bb02b{color:#ACBBC3}.after-care #section02 .after-img .bb02b span{color:#ACBBC3}.after-care #section02 .after-img .bb02b .num-nam{color:#ACBBC3}.after-care #section02 .after-img .bb-block-right{color:#ACBBC3;border:1px solid #ACBBC3}.after-care #section05 .inapa{padding:0 60px 40px}.after-care #section05 .h4-shu{margin-top:0px;color:#9E9E9F !important;border-bottom:1px solid  #9E9E9F;padding-top:40px}.atoda-wrap .proclip img{width:70px !important;height:200px !important}.h4-box{border:2px solid #9E9E9F;padding:15px 20px 15px 60px;margin-top:70px;position:relative;height:136px;display:flex;align-items:center}.h4-box img{display:inline-block;margin-right:15px;position:absolute;left:0}.h4-box .h4-holi{position:relative;padding-left:110px;height:auto;display:flex;align-items:center;line-height:1.1}.h4-box .h4-holi span{font-size:50px}.h4-box .h4-holi .holi-s{font-size:28px;font-family:inherit}.h4-box *{color:#9E9E9F}.h4-box:after{content:"";background:url(../img/aftercare/migisita.png) no-repeat right bottom;display:block;position:absolute;right:-11px;bottom:-10px;height:40px;width:40px}.h4-box:before{content:"";background:url(../img/aftercare/care01.png) no-repeat right bottom;background-size:contain;display:block;left:-51px;top:-61px;height:130px;z-index:4;position:absolute;width:130px}.h4-box2:before{content:"";background:url(../img/aftercare/care02.png) no-repeat right bottom;background-size:contain}.h4-box3{margin-bottom:60px}.h4-box3:before{content:"";background:url(../img/aftercare/care03.png) no-repeat right bottom;background-size:contain;z-index:1}.h4-box1{margin-top:70px}.about .h2-morimori{font-size:34px}.about .white-wrap+.h2-morimori{background:#FFF;width:80%;margin:0 auto 60px;padding:20px}.about .h2-yugo-ttl{border-bottom:1px solid #4497bc}.about .h2-morimori2{font-size:38px;padding-top:30px}.about .h2-morimori2 span{font-size:inherit}.about .giji-table table td .r-arrow{background:url(../img/about/a-ao2.png) no-repeat left 6px}.about .giji-table table td .r-arrow.arrow2{background:url(../img/about/a-ao.png) no-repeat left 6px}.about .ao-font{color:#4497bc !important}.about .t-ue{color:#4497bc !important;border-color:#95c4e2}.about .t-ue.gray-font{color:#9fa0a0 !important}.about .ao-back{background:#95c4e2 !important}.about .ii-wrap2 .x-tag{background:#4497bc}.about .white-wrap{margin:40px auto 0px;background:#FFF;padding:20px;width:80%}.giji-table table th{background:#95c4e2}.flex-wrap55{margin-top:40px}.flex-wrap55 li{width:46%}.flex-wrap55 li:last-child{margin-left:8%}.pc-none768b{display:none}.colmn #page{position:relative}.colmn #page:after{content:"";height:100%;right:0;height:100%;display:block;position:absolute;background:url(../img/colmn/right.png) center top;z-index:5;width:130px;top:0;z-index:1}.colmn #page:before{content:"";height:100%;left:0;height:100%;display:block;position:absolute;background:url(../img/colmn/left.png) center top;z-index:5;width:130px;z-index:1;top:0}.colmn .left-area p{position:static;text-align:left}.colmn .left-area .blue-a{color:#007AC0}.colmn .left-area .gray-a{color:#9E9E9F}.colmn .left-area .pink-a{color:#ED86B3}.colmn .flex-left{background:url(../img/colmn/kv-left-back.png) no-repeat right center;background-size:contain}.colmn .flex-right{background:#D3EDFB;background-size:contain;position:relative}.colmn .white-kakumaru{padding:20px 80px 12px;border:1px solid #4497bc;background:#FFF;border-radius:48px;width:85%;margin:-20px auto 40px}.colmn .white-kakumaru span{margin-top:0;border:none !important;padding:0}.colmn .white-kakumaru b{padding:0;border:none !important;font-size:30px}.colmn .white-kakumaru b:before{content:none !important}.hosa{font-size:28px}.h3-hosa{position:relative;text-align:center}.h3-hosa .big1{font-size:70px;position:relative;font-weight:bold;background:#4497bc;border-radius:100px;display:inline-block;width:110px;height:110px;line-height:110px;text-align:center;color:#FFF;display:inline-block;margin:0 7px}.h4-blue-bou{border-color:#4497bc;padding-bottom:0}.colmn .inner-colmn .f-font16{font-size:14px}.colmn .inner-colmn .pt20{margin-top:20px}.colmn .inner-colmn .pt40{margin-top:40px}.mokuji{width:60%;margin:0 auto}.mokuji li{margin-bottom:5px}.mokuji>li{margin-bottom:10px}.mokuji>li *{font-weight:bold;font-size:20px}.mokuji ul{width:100%;padding-left:40px;margin-top:5px}.mokuji ul li{width:100%}.mokuji ul li *{font-weight:normal}.mokuji ul li .li-left{width:auto;padding-right:8px}.li-left{width:40px}.li-left span{display:inline-block;font-size:10px;margin-left:8px;position:relative;top:-3px}.li-right{flex:1}.li-left2{width:60px}.li-left3{width:92px}.bk-font-usu{opacity:.7}.colmn .inner-colmn{padding:40px 80px}.colmn .inner-colmn p{text-indent:1em;color:#231815;padding:0 20px;line-height:2;font-size:20px}.colmn .inner-colmn p a{color:#00A0E9;font-size:inherit;text-decoration:underline;position:relative;z-index:2}.colmn .inner-colmn .g01{margin-top:0}.colmn .inner-colmn .qqqq{margin-top:40px;padding:0 20px}.colmn .inner-colmn .qqqq .li-right,.colmn .inner-colmn .qqqq .li-left,.colmn .inner-colmn .qqqq .qt{font-size:22px;font-weight:bold}.colmn .inner-colmn .qqqq .li-left{width:56px}.colmn .inner-colmn .qqqq .qt{background:#D3EDFB;color:#4497bc;border-radius:24px;height:30px;width:30px;text-align:center;display:inline-block;position:static;margin:0}#rurururu{margin-top:-80px;padding-top:80px}.h3-col{font-size:23px;border-bottom:1px solid #4497bc;padding-bottom:5px;margin-bottom:15px;font-weight:bold}.h3-col *{font-size:inherit;font-weight:bold}.h4-col{border-bottom:1px dotted #4497bc;font-size:20px;margin-left:20px}.h4-col .li-st{width:100%}.column1 .h4-col{z-index:1 !important}.colmn .jan-left,.colmn .jan-right{width:600px;margin:20px auto;padding-bottom:30px;border:1px solid #95c4e2;text-align:center}.colmn .jan-left .gray-font,.colmn .jan-right .gray-font{color:#898989 !important}.colmn .jan-left .txt2.ao-font,.colmn .jan-left .gray-font,.colmn .jan-right .txt2.ao-font,.colmn .jan-right .gray-font{line-height:1.3;margin-top:16px}.colmn .jan-left .gray-back span+span,.colmn .jan-right .gray-back span+span{width:100%}.colmn .jan-right{border-color:#9e9e9f}.colmn .inner-colmn .mida-block{background:#4597BC;padding:3px 20px;color:#FFF;text-align:center;font-weight:bold;margin-top:40px}.colmn .inner-colmn .h3-col,.colmn .inner-colmn .mida-block{font-size:23px}.colmn .inner-colmn .iromon{color:#0079C0}.colmn .inner-colmn .iromon *{color:inherit}.colmn .inner-colmn .nuka-wrap li{width:40%;text-align:left}.colmn .inner-colmn .nuka-wrap li p{text-indent:0;padding:0;line-height:1.3}.colmn .inner-colmn .nuka-wrap li .name2{font-size:33px;margin-top:1px;font-weight:bold}.colmn .inner-colmn .nuka-wrap li .name2 span{display:inline-block;margin-left:5px;font-size:25px;font-weight:bold}.colmn .inner-colmn .nuka-wrap li .yaku2,.colmn .inner-colmn .nuka-wrap li .name2 span{font-size:25px}.colmn .inner-colmn .nuka-wrap li .nen-wrap .nendo{width:80px}.colmn .inner-colmn .nuka-wrap li .nen-wrap .nen-ato{flex:1}.colmn .inner-colmn .nuka-wrap li:last-child{width:60%}.colmn .inner-colmn .nuka-wrap li:last-child p{margin-bottom:5px}.colmn .h3-col{position:relative;z-index:2}.colmn .new-step-wrap{margin-top:10px;margin-bottom:30px}.colmn .new-step-wrap li{width:39.6%;margin-right:.6%;text-align:center}.colmn .new-step-wrap li p{padding:0;text-indent:0 !important}.colmn .new-step-wrap li *{color:#898989;font-size:17px}.colmn .new-step-wrap li .step-txt{color:#898989;line-height:1.2}.colmn .new-step-wrap li:last-child{margin-right:0}.colmn .new-step-wrap li:nth-child(2){width:19.46%}.colmn .new-step-wrap2 li{width:19.2%;margin-right:.8%}.colmn .new-step-wrap2 li .step-huto img{position:relative;top:-15px;width:auto}.colmn .new-step-wrap2 li:nth-child(2){width:60%}.wsika{position:relative;padding-left:1.4em}.wsika:before{content:"□";position:absolute;left:0}.ul-anq li{padding-bottom:8px}.ul-anq li div{min-height:63px;height:auto}.ul-anq li:first-child{border-color:#007AC0;padding-top:0;padding-bottom:0;margin-bottom:0}.ul-anq li .qq{margin-right:0px;width:40px;height:40px;background:#D2ECFA;border-radius:50px;display:inline-block;font-weight:normal;text-align:center;padding:4px}.ul-anq li .qq span{font-size:14px;margin:0;display:inline-block}.qqq{border-bottom:none}.ul-anq li .qqq{font-size:14px;margin:0;padding:0;width:auto;margin-left:20px;margin-right:20px;font-family:"游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;font-weight:200}.ul-anq .ac-block .qqq{margin-left:14px}.ul-anq .ac-block .qq{background:#68abd4;color:#FFF;width:50px;height:50px;font-size:31px;display:inline-block;text-align:center;padding:4px;font-family:"游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;font-weight:200}.ul-anq .ac-block .qq *{background:#68abd4;font-family:"游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;font-weight:200;color:#FFF}.ul-anq .ac-block .qq span{background:none;font-size:20px;margin:0;width:auto;display:inline-block;height:100%;background:no-repeat;align-items:center}.h1-ue{color:#FFF !important}.ul-anq li{padding-left:5px}.ul-anq .ac-block{padding-left:0}.ul-anq .ac-block{padding-bottom:0;margin-bottom:0;align-items:center;padding-top:20px;padding-bottom:10px}.ul-anq .ac-block .flex-wrap.sc{align-items:center}.ul-anq .ac-block p,.ul-anq .ac-block span,.ul-anq .ac-block li{font-size:17px}.ul-anq .ac-block div+p{padding-top:0px}.ul-anq{margin:0 auto 10px}.h2-qa-font{font-size:48px;font-weight:bold;margin-bottom:50px}#kv .flex-right img{width:100%}.colmn-index #section01{padding-top:30px}.colmn-index .content{margin-top:0;padding-top:0}.nono-darin{pointer-events:none}.colmn .inner-colmn .oooo-wrap{padding:0 20px;position:relative;z-index:1}.colmn .inner-colmn .oooo-wrap li{width:32%;margin-right:2%;margin-bottom:30px;border-bottom:1px dotted #CCC;padding-bottom:30px}.colmn .inner-colmn .oooo-wrap li p{padding:0;font-size:16px;text-indent:0;line-height:1.3}.colmn .inner-colmn .oooo-wrap li p span{color:#231815;display:inline-block;margin-right:8px;font-size:21px}.colmn .inner-colmn .oooo-wrap li .daidaidai{border-top:1px solid #4497bc;border-bottom:1px solid #4497bc;padding-top:4px;padding-bottom:4px;width:100%;display:flex;align-items:center;justify-content:center;color:#4597BC;font-size:19px;line-height:0}.colmn .inner-colmn .oooo-wrap li .daidaidai span{background:#4597BC;color:#FFF;font-size:26px;border-radius:40px;height:42px;width:42px;display:flex;justify-content:center;align-items:center;margin:0 5px}.colmn .inner-colmn .oooo-wrap li .tox{font-size:16px;line-height:1.4;margin:5px auto;height:auto;min-height:102px;color:#231815}.colmn .inner-colmn .oooo-wrap li:nth-child(3n){margin-right:0}.colmn .inner-colmn .coming-soon{position:relative}.colmn .inner-colmn .coming-soon:before{content:"Coming Soon";position:absolute;display:flex;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;color:#FFF;left:0;display:flex;justify-content:center;align-items:center;font-size:30px}.colmn .inner-colmn .colcol-wrap{align-items:flex-start;margin-bottom:3px}.colmn .inner-colmn .colcol-wrap .tox-sita{width:65%;padding-right:10px}.colmn .inner-colmn .colcol-wrap .tox-sita p{width:100%}.colmn .inner-colmn .colcol-wrap p{width:35%}.colmn .inner-colmn .colcol-wrap p img{width:100%;height:100%;object-fit:cover}.colmn .inner-colmn .colcol-wrap .kan-huto{display:block;margin-bottom:5px;width:100%;background:#898989;color:#FFF;text-align:center;font-size:13px;padding:5px 10px;line-height:1}.t1 img,.t2 img{max-width:none}.after-care .guki-wrap33 li:after{content:"▶";font-size:26px;position:absolute;right:-43px;color:#9E9E9F;top:27%}.flex-all>img{width:100%;height:100%}.jan-padding .rir{text-align:right;padding-right:20px}.jan-padding .rir img{width:36%;height:auto}.flex-nanasan li:nth-child(2){padding-top:113px}.flex-nanasan li:nth-child(even){width:36%;margin-left:4%}.flex-nanasan li:nth-child(2){padding-top:93px}.flex-nanasan li:nth-child(4){padding-top:103px}.flex-nanasan li:nth-child(3) .golden{height:64px;display:flex;justify-content:center;align-items:center;padding:0 10px;margin-bottom:10px;line-height:1}.flex-nanasan li:nth-child(3) .golden{height:48px}.flex-nanasan li:first-child .h3-bar-ttl{height:82px;display:flex;justify-content:center;align-items:center;line-height:1.2}.atoda-wrap .proclip img{width:60px;height:auto;display:block}.atoda-wrap>p{flex:1}.atoda-wrap .proclip{width:350px;display:flex;flex-wrap:wrap;padding-top:25px;padding-left:30px}.atoda-wrap .proclip .zanzou{flex:1;margin-left:10px;display:flex;flex-wrap:wrap;align-items:center;margin:auto 0 auto 10px}.item-box .pro-sikaku,.pro-sikaku{border:1px solid #666;color:#666 !important;padding:2px 5px;font-size:12px;margin-bottom:5px;display:inline-block}.h3-daen{position:relative}#kv{position:relative;z-index:1}header{background:none}header.smaller{position:fixed;top:0;left:0;z-index:3;width:100%}header.smaller .menu-over-wrap{background:rgba(247,247,247,0.8)}.after-care .maru-btn-wrap li a{display:block;width:100%}.toyoyama{width:100%;margin-top:-10px;font-size:15px}.atoda-wrap .pro-blue{color:#009fe8;display:block;width:100%;line-height:1;font-size:15px}.atoda-wrap .proclip02{font-size:24px;font-weight:bold;line-height:1.2;margin:3px 0}.atoda-wrap *{color:#666}.atoda-wrap .proclip03{width:100%}.sikataka{color:#FFF;display:inline-block;margin-bottom:20px;display:inline-block;width:auto;padding:4px;font-size:30px;font-weight:bold;padding:11px 19px;line-height:1}.sikataka2{margin-top:40px}.colmn .inner-colmn .h3-col{padding-top:100px;margin-top:-100px}.colmn .inner-colmn .h4-col{padding-top:100px;margin-top:-60px}.table-product .ten:before{top:0}.flex-nanasan li:first-child .h3-bar-ttl{height:65px}.flex-nanasan li:nth-child(2){padding-top:72px}.atoda-wrap .proclip{width:400px}#pageTop a{background:rgba(68,151,188,0.6) !important}header.smaller{z-index:10}#bnr{text-align:center;background-color:rgba(0,0,0,0.8);margin:0;width:100%;height:100%;min-height:100%;position:fixed;bottom:0;left:0;z-index:9999}#bnr .inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);width:70%;padding:40px;background:#FFF;color:#000}#bnr .inner .btn{background:linear-gradient(to right, #7fb9dd, #7fabd3, #8099c8);margin-left:30px;color:#FFF;border:none}#bnr .inner .btnNo{color:#666}#bnr .inner .redred{color:#d40404}#bnr .inner .btnNo,#bnr .inner .btn{border:1px solid #666;width:40%;text-align:center;cursor:pointer;margin-top:13px;padding:6px 12px;display:inline-block;border-radius:24px;font-size:18pt}#bnr .inner p{text-align:left;color:#666}#bnr .inner .ptn{margin-top:30px;font-weight:bold;font-size:35px;color:#666;text-align:center}.btn-step-btn .kon2{margin-left:4%}.product-step .btn-step-btn{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.gray-a{font-size:19px}.super-white{height:100%}.super-white .kuku{height:inherit}.home-news-wrap .news-wrap2 a:after{content:none}.h2-morimori .gro{font-size:44px;font-weight:bold;border-bottom:4px solid #fad0f7;padding-bottom:4px}.table-product .kuku{background:#95C5E3;color:#FFF}.table-product .kuku2{background:#9bafba;color:#FFF}.table-product .font-siro{font-weight:bold}.p1,.p2,.ena-left span,.ena-right span,.p3{font-weight:bold}.product-flow *{color:#717071 !important}.after-care .flex-left h2 .s1{font-size:27px}#section05 .h3-bar-ttl{font-size:44px}.h4-box .h4-holi span{font-weight:bold}.h4-box .h4-holi span *{font-weight:bold}#section05 .h3-bar-munou-ochia{height:auto;font-size:26px}.colmn #page:before,.colmn #page:after{background-repeat-x:no-repeat !important}.ul-anq .ac-block .qq{background:#68abd4;color:#FFF;width:30px;height:30px;line-height:30px;font-size:17px;display:inline-block;text-align:center;padding:1px;font-family:"游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;font-weight:200;margin-left:11px}.qa .ul-anq .ac-block .qqq{margin-left:23px;font-size:14px;top:2px}.colmn .left-area .blue-a{color:#007AC0;color:#4497bc}.qa .ul-anq li .qqq,.qa .ul-anq .ac-block .qqq{font-size:16px}.ul-anq .ac-block .qq{background:#68abd4;color:#FFF;width:35px;height:35px;line-height:35px;font-size:17px;display:inline-block;text-align:center;padding:1px;font-family:"游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;font-weight:200;margin-left:7px}.giji-table .giji-right table th{background:#9fa0a0}.about .t-ue.gray-font{border-color:#9fa0a0}.h4-col-none{border:none !important;margin-bottom:0}.colmn .inner-colmn .h4-col-none+.h4-col{padding-top:80px;margin-top:-80px}.iromon img{margin-bottom:5px}.homepage2 .flex-all{overflow:hidden;max-height:733px}.homepage2 .flex-all>img{max-height:100%}.qa .flex-left img{width:100%;height:100%;object-fit:cover}.colmn .step-huto img{width:auto;height:15px}.h4-shu .small{color:#BC6976 !important;position:relative;top:-10px}.after-care #section02 .no-under{margin-bottom:0;padding-bottom:0;border:none !important;line-height:1.2}.after-care #section02 .note-under{font-size:14px;padding-bottom:10px;text-align:center;border-bottom:1px solid #BC6976;margin-bottom:20px}.after-care .flex-left:after{right:-10%}.product-step .btn-step-btn span a{font-size:24px;line-height:1.3;display:block}.zu-left-wrap img{width:auto;margin-left:8px;max-width:none;height:120px}@media only screen and (max-width: 1250px){html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:16px}.flex-all h2{font-size:44px}.f-font40{font-size:34px}.h2-newu{font-size:18px}.newhome-wrap33 li p{font-size:18px}.h3new-home{font-size:45px}.f-font28,.newhome-wrap33 li p{font-size:20px;line-height:1.4}.new-btn a{font-size:26px;padding:15px 10px}.new-btn a .ander{padding-top:17px;margin-top:15px;font-size:16px}.news-wrap a,.news-wrap .date{font-size:16px}.qqq .qi-txt{font-size:20px}.f-inner .f1{width:27%}.f-inner .f1 a{font-size:20px}.f-inner .f2,.f-inner .f3{width:30%}.f-inner .f4{width:13%}.h-menu li{padding:0 20px}.product-step .h2-yugo-trick{letter-spacing:1;font-size:28px}.table-product th div,.table-product th span,.table-product td div,.table-product td span,.table-product td div.sitag{font-size:18px}.table-product td div.sitag{font-size:23px}.pan-icon55{height:122px}.btn-step-btn{width:100%}.h3-daen{font-size:31px}.f-font28,.newhome-wrap33 li p{font-size:18px}.pstep-wrap li .step-txt,.product-flow li p{font-size:15px}.yellow-monkey .ym1{width:90px;font-size:22px;font-weight:bold}.yellow-monkey .ym2{flex:1;border-left:1px solid #C5006F;padding-left:22px}.yellow-monkey .ym2{padding-left:22px;font-size:14px}.product-flow li .sasa-chu{font-size:10px}.btn-step-btn span a{font-size:30px}.btn-step-btn span{padding:10px;width:45%}.colmn #page:before{background:url(../img/colmn/left.png) center top;background-size:contain;width:70px}.colmn #page:after{background:url(../img/colmn/right.png) center top;background-size:contain;width:70px}.f-inner li:nth-child(even){margin-left:0}.colmn .step-huto img{width:auto;height:7px}.nami{display:inline-block;background:url(../img/about/nami.png) no-repeat center 37px;background-size:contain}.about .giji-table table td .r-arrow{background:url(../img/about/a-ao2.png) no-repeat left 6px;background-size:19px}.about .giji-table table td .r-arrow.arrow2{background:url(../img/about/a-ao.png) no-repeat left 6px;background-size:19px}.flex-nanasan li:nth-child(2){padding-top:90px}.flex-nanasan li:nth-child(4){padding-top:96px}.sikataka{font-size:24px}.flex-nanasan li:nth-child(2){padding-top:70px}.about .h2-morimori .gro{font-size:35px}.after-care .flex-left:after{right:-10.5%}}@media only screen and (max-width: 1080px){html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:15px}.f-inner .f1,.f-inner .f2,.f-inner .f3,.f-inner .f4{border-right:0;width:75%}.f-inner .f1{order:2;width:25%;padding-right:0}.f-inner .f1,.f-inner .f2{margin-bottom:40px}.f-inner .f1,.f-inner .f2{margin-bottom:40px}.f-inner .f3{order:3}.f-inner .f4{order:4;width:25%;padding-right:0;padding-left:46px}.f-font40{font-size:23px}.h2-newu{font-size:15px}.h3new-home{font-size:30px}.f-font28,.newhome-wrap33 li p{font-size:16px;line-height:1.3}.new-btn a{font-size:20px;padding:12px 8px}.new-btn a .ander{padding-top:11px;margin-top:10px;font-size:14px}.taging{font-size:17px}.qqq .qi-txt{font-size:17px}.flex-all h2{font-size:33px}.tttx img{display:inline-block;margin-left:15px;position:relative;height:24px;top:-4px}.h2-yugo-sita-ari{margin-bottom:8px;padding-bottom:5px}.f-inner .f1,.f-inner .f4{width:40%;display:flex;justify-content:flex-end}.f-inner .f2,.f-inner .f3{width:60%}.h-menu li{border-left:8px #4597BC solid}.h-menu li a{color:#4597BC}.new-btn{margin-top:20px}.newhome-wrap3-6{margin-top:40px;margin-bottom:40px}.qqq .qi-txt{font-size:15px}.qqq .qi{width:74px;display:flex;align-items:center}.qqq .qi img{display:inline-block;margin-right:9px;height:26px}.qqq span{font-size:13px}.qqq span{font-size:13px;position:relative;top:2px}.taging{font-size:15px}.news-wrap a,.news-wrap .date{font-size:15px}.date{width:95px}.new-btn a{font-size:18px;padding:9px 8px}.blue-a{font-size:28px}.pink-a{color:#ED86B3;font-size:16px;line-height:1;font-weight:bold}.gray-a{color:#9E9E9F;font-size:12px}header{height:auto}.ul-anq .ac-block p,.ul-anq .ac-block span,.ul-anq .ac-block li{font-size:15px}.ul-anq .ac-open *{font-size:18px}.ul-anq .ac-block .qq span{font-size:14px}.ul-anq li .qq{width:30px;height:30px;font-size:16px;padding:3px}.ul-anq li .qq span{font-size:10px}.ul-anq li .qqq{margin-left:15px;margin-right:11px}.ul-anq li .qqq{font-size:10px}.ul-anq .ac-block .qqq{margin-left:11px}.ul-anq .ac-block{margin-bottom:0;align-items:center;padding:15px 60px 5px 0}.maru-btn-wrap li a{font-size:30px}.h3-yugo-ttl.shu-back{font-size:35px}.maru-btn-wrap li:after{height:22px;top:18px}.after-care #section02 p,.after-care #section02 span{font-size:18px}.zu-left-wrap img{width:250px;margin-left:10px}.after-care .guki-wrap33 li:after{font-size:25px;right:-39px;top:41%}.after-care .guki-wrap33 li:after{top:25%}.after-care #section02 .after-img .sing{font-size:25px;margin-bottom:9px}.after-care #section02 .after-img .bb01{font-size:22px}.after-care #section02 .after-img .bb02 .num-nam{font-size:46px}.after-care #section02 .after-img .bb02 .bb03,.after-care #section02 .after-img .bb02 .bb03bb03b{font-size:18px}.after-care .h2-osae{font-size:23px}.h4-box .h4-holi span{font-size:30px}.after-care .flex-left h2 .sR,.after-care .flex-left h2 .sO{font-size:30px}.h3-yugo-ttl.shu-back{font-size:25px;height:50px;line-height:0}.guki-wrap li:after{font-size:35px;right:-58px;top:30%}.guki-wrap li:after{font-size:27px;right:-13%;top:33%}.after-care .guki-wrap33 li:after{font-size:18px;right:-12%;top:26%}.after-care #section02 p,.after-care #section02 span{font-size:16px}.after-care #section02 .after-img .sing{font-size:20px}.f20{font-size:18px}.h4-box .h4-holi .holi-s{font-size:18px}.h3-hosa .big1{font-size:50px;width:70px;height:70px;line-height:70px}.colmn .white-kakumaru b{font-size:20px}.colmn .white-kakumaru{padding:22px 20px 16px;width:85%;margin:-20px auto 40px}.mokuji>li *{font-weight:bold;font-size:17px}.colmn .step-huto img{width:auto;height:4px}.colmn .inner-colmn .qqqq .li-right,.colmn .inner-colmn .qqqq .li-left,.colmn .inner-colmn .qqqq .qt{font-size:17px}.colmn .inner-colmn .h3-col,.colmn .inner-colmn .mida-block{font-size:18px}.colmn .inner-colmn .h3-col .li-st,.colmn .inner-colmn .mida-block .li-st{font-size:inherit}.colmn .inner-colmn .qqqq .qt{border-radius:24px;height:25px;width:25px;margin:0;font-size:16px}.li-left span{margin-left:5px;top:-2px}.colmn .inner-colmn .qqqq .li-left{width:48px}.li-left span{margin-left:10px;top:-2px;font-size:10px}.colmn .inner-colmn .nuka-wrap li .name2{font-size:20px}.colmn .inner-colmn .yaku,.colmn .inner-colmn .nen-ato{font-size:13px}.colmn .inner-colmn .nuka-wrap li .nen-wrap .nendo{width:60px}.mokuji{width:80%;margin:0 auto}.drawer-menu-item{border-bottom:none}.nami{display:inline-block;background:url(../img/about/nami.png) no-repeat center 30px;background-size:contain}.jan-wrap .jan-child .rir img{width:20%;height:auto}.jan-wrap .jan-child .rir{text-align:center;padding-right:0px}.about .h3-bar-ttl{font-size:30px}.about .h3-yugo-ttl{font-size:26px;height:68px}.h3-yugo-ttl span+span{display:block;width:100%;margin-top:-12px}header.smaller .menu-over-wrap{background:none}.colmn .inner-colmn .oooo-wrap li .tox{font-size:16px;min-height:66px}.ancho{top:0}.colmn .inner-colmn .h3-col{padding-top:0;margin-top:0}.colmn .inner-colmn .h4-col{padding-top:0;margin-top:33px}.colmn .inner-colmn .nuka-wrap li .name2{font-size:28px}.colmn .inner-colmn .nuka-wrap li .yaku2,.colmn .inner-colmn .nuka-wrap li .name2 span{font-size:17px}.colmn .inner-colmn .oooo-wrap li .tox{font-size:14px;min-height:80px}.toyoyama{margin-top:0}.gray-a{font-size:16px}.h2-morimori .gro{font-size:50px;font-weight:bold;border-bottom:3px solid #fad0f7;padding-bottom:3px}#section05 .h3-bar-ttl{font-size:25px;line-height:1.3}.qa .ul-anq .ac-block p{font-size:17px}.ul-anq li .qq{width:35px;height:35px;padding:7px 4px}.qa .ul-anq .ac-block .qqq{margin-left:15px;font-size:10px;top:2px}.ul-anq .ac-block .qq{margin-left:8px}.ul-anq li .qq{padding:5px 4px;font-size:18px}.ul-anq li .qqq{margin-right:11px;font-size:14px;top:2px}.qa .ul-anq .ac-block .qqq{margin-left:15px;font-size:14px;top:2px}.ul-anq li .qqq{margin-right:11px;font-size:14px;top:2px}.after-care .flex-left .h1-txt .sR,.after-care .flex-left .h1-txt .sO,.after-care .flex-left .h1-txt{font-size:35px;line-height:1.3}.after-care .flex-left .h1-txt .s1{color:#9E9E9F;font-size:23px}.about .h2-morimori .gro{line-height:1.3;font-size:27px}.after-care #section02 .note-under{font-size:10px;letter-spacing:-.8px}}@media only screen and (max-width: 940px){.product-step .h2-yugo-trick{letter-spacing:1px;font-size:20px}.icon-ue{font-size:13px}.pan01,.pan03{display:flex;flex-wrap:wrap}.pants{width:100%}.p1{width:100%}.lalala,.pan03 .pan-img{width:48%}.pan03 .pan-img img{z-index:4;position:relative}.rarara,.pan03 .pan-img+.pan-img{width:48%;margin-left:4%}.pan01 .pan-img:after{content:"";height:160px;width:17px;display:block;background:#001B5C;position:absolute;top:auto;left:50%;bottom:-160px}.pan03 .pan-img:before{content:"";height:160px;width:17px;display:block;background:#9bafba;position:absolute;top:-60%;right:auto;left:50%;z-index:1}.pants{width:100%;margin:18px 0}.pan-icon55 img{position:static;transform:translate(0);-webkit-transform:translate(0);-ms-transform:translate(0);width:100%;max-width:none}.pan-icon55{height:auto;margin-top:0px}.icon-ue{font-size:16px}.pan01 .pan-txt,.pan03 .pan-txt{font-size:12px;margin-top:4px;text-align:right}.pan01 .pan-img,.pan03 .pan-img{text-align:center}.p3{width:100%;z-index:3}.h2-yugo-trick span{font-size:25px;padding:6px 8px}.product-step .h2-yugo-trick{letter-spacing:0px;font-size:18px}.btn-step-btn span a{font-size:24px;line-height:1.3}.btn-step-btn .kon2{background:#9bafba;margin-left:0%;margin-top:10px}.btn-step-btn span{width:100%}.h3-daen{font-size:25px}.yellow-monkey{margin-top:30px;padding:10px 20px}.yellow-monkey .ym1{width:80px;font-size:18px;font-weight:bold}.pc-none768{display:block}.qa .flex-left{padding:0}.qa .flex-right{display:none}.h2-qa-wrap img{width:350px;height:auto}.h2-qa-font{font-size:42px;margin-bottom:40px}.ul-anq .ac-open *{font-size:17px}.after-care .flex-left .h1-txt,.product .flex-left .h1-txt{font-size:33px;letter-spacing:0;text-align:center}.after-care .flex-left h2 .sR,.after-care .flex-left h2 .sO{font-size:33px}.maru-btn-wrap li a{font-size:20px}.maru-btn-wrap li:after{height:18px;top:12px;width:60px}.after-care #section02 .after-img>p{flex:none;width:100%;margin-bottom:15px}.after-care #section02 .after-img .angels-block{width:100%;margin-left:0;padding:15px 20px 25px}.after-care #section02 .after-img .angels-block{width:380px;margin:0 auto}.h4-box:before{left:-31px;top:-72px;height:130px;width:83px}.h4-box1{margin-top:50px}.h4-box{border:2px solid #9E9E9F;padding:15px 20px 15px 60px;margin-top:40px;height:110px}.h4-box img{display:inline-block;margin-right:0;position:absolute;left:0;height:50px;width:auto}.h4-box .h4-holi{padding-left:87px}.h4-box{padding:15px 20px 15px 40px;margin-top:40px;height:110px}.h4-box3{margin-bottom:20px}.after-care #section05 .inapa{padding:0 30px 40px}.colmn .new-step-wrap li{width:100%;margin-right:0;text-align:center;margin-bottom:20px}.colmn .new-step-wrap li:nth-child(2){width:100%}.colmn .inner-colmn .oooo-wrap li{width:49%;margin-right:0}.colmn .inner-colmn .oooo-wrap li:nth-child(odd){margin-right:2%}.colmn .inner-colmn .oooo-wrap li p{font-size:13px}.colmn .inner-colmn .oooo-wrap li .m-top20{margin-top:10px !important}.colmn .inner-colmn .oooo-wrap li p span{font-size:15px}.colmn .step-huto img{width:auto;height:6px}.office #section04 .butonda{font-size:30px}.jan-wrap .jan-child .rir img{width:23%}.flex-nanasan li:nth-child(2),.flex-nanasan li:nth-child(4){width:80%;margin-right:auto !important;margin-left:auto !important;padding-top:10px;text-align:center}.flex-nanasan li{width:100%;margin:0 auto}.flex-nanasan li:first-child .h3-bar-ttl{height:auto;padding:10px}.flex-nanasan li:nth-child(3) .golden{height:48px}#section05 .h3-bar-ttl{font-size:20px}.qa .flex-right{display:block}.qa .flex-left{width:50%}.qa .flex-right{width:50%}.qa .ul-anq .ac-open *{font-size:18px}.qa .ul-anq li .qqq{margin-right:11px;font-size:14px;top:2px}.sp-none768bb{display:none}.pc-none768bb{display:block}.colmn .left-area{position:absolute;top:14%;left:30px;text-align:center;transform:translate(0%, -25%);-webkit-transform:translate(0%, -25%);-ms-transform:translate(0%, -25%);width:100%}.colmn .pink-a{font-size:20px}.colmn .blue-a{font-size:38px}.colmn .gray-a{font-size:15px}.colmn #kv .flex-all{overflow:hidden}.colmn .left-area{left:0 !important}.colmn .left-area *{text-align:center !important}.homepage2 .flex-all{width:auto}.about .h2-morimori .gro{font-size:27px}.ena-left,.ena-right{width:50%;margin-left:0 !important}.colmn .step-huto img{height:15px}.after-care #section02 .h4-shu .small{top:-9px;font-size:10px}.after-care .flex-left:after{content:none !important}}@media only screen and (max-width: 768px){.flex-all h2{font-size:27px}.f-font40{font-size:20px}.homepage2 #section03 .inner-w{padding:40px 30px}.home-news-wrap .news-wrap a:after{right:30px;display:flex;align-items:center;height:100%}.blue-a{font-size:24px;letter-spacing:-.6px}.left-area{position:absolute;top:21%;left:15px;transform:translate(0%, -25%);-webkit-transform:translate(0%, -25%);-ms-transform:translate(0%, -25%)}#pageTop a{bottom:10px}.h2-yugo-trick span{font-size:20px;padding:6px 10px}.product-step .h2-yugo-trick{letter-spacing:0px;font-size:16px}.table-product th div,.table-product th span,.table-product td div,.table-product td span,.table-product td div.sitag{font-size:14px}.table-product td div.sitag{font-size:22px}.h3-daen{font-size:21px}.shu-padding{padding:0px 40px 30px}.f20{font-size:15px}.zu-left-wrap img{width:160px;margin-left:8px}.after-care .guki-wrap33 li:after{font-size:15px;right:-13%;top:20%}.kikiki+br{display:none}.h4-box .h4-holi span{font-size:23px}.h4-box .h4-holi{padding-left:65px}.h4-box{padding:15px 20px 15px 20px;margin-top:40px;height:90px}.h4-box img{height:41px}.h4-box:before{left:-28px;top:-72px;height:114px;width:71px}.after-care .h2-osae{font-size:19px}.sp-none768{display:none}.pc-none768b{display:block}.colmn .inner-colmn{padding:30px 80px}.colmn .h2-bou{margin-top:30px}.colmn .white-kakumaru{padding:14px 15% 11px;width:90%;margin:-6px auto 40px}.h3-hosa .big1{font-size:30px;width:45px;height:45px;line-height:45px}.hosa{font-size:19px}.mokuji>li *{font-weight:bold;font-size:16px}.colmn .inner-colmn p{font-size:14px}.colmn .inner-colmn .h3-col,.colmn .inner-colmn .mida-block{font-size:16px;margin-bottom:10px}.colmn .inner-colmn .qqqq .li-right,.colmn .inner-colmn .qqqq .li-left,.colmn .inner-colmn .qqqq .qt{font-size:15px}.li-left span{margin-left:6px;top:-2px;font-size:10px}.colmn .inner-colmn .pt40.t-center{margin-top:30px;font-size:12px;text-indent:0}.colmn .inner-colmn .pt40.t-center span{font-size:inherit}.li-left2{width:47px}.colmn .inner-colmn p{padding:0 0px}.colmn .jan-left,.colmn .jan-right{width:100%}.colmn .inner-colmn .h3-col,.colmn .inner-colmn .mida-block{line-height:1.3}.colmn .inner-colmn .nuka-wrap li{width:30%;padding-right:10px}.colmn .inner-colmn .nuka-wrap li:last-child{width:70%}.colmn .inner-colmn .nuka-wrap li .name2{font-size:17px}.h4-col{margin-left:0}.colmn .inner-colmn .nuka-wrap p,.colmn .inner-colmn .nuka-wrap span{font-size:13px}.colmn .inner-colmn .qqqq{padding:0}.colmn .jan-padding .rir{text-align:right;padding-right:20px}.colmn .inner-colmn .jan-padding .zu-mtop30{padding:0 20px}.about .flex-wrap55 li{width:80%;margin:0 auto 20px}.about .h2-morimori{font-size:28px}.about .h3-bar-ttl{font-size:25px}.about .h3-yugo-ttl{font-size:23px;height:60px}.about .h3-bar-ttl{font-size:25px;height:72px;display:flex;justify-content:center;align-items:center}.jan-wrap .jan-child .rir img{width:auto;height:90px}.atoda-wrap .proclip{width:100%;display:flex;flex-wrap:wrap;padding-top:10px;padding-left:10px}.atoda-wrap .proclip02{font-size:20px}.atoda-wrap .pro-blue{font-size:13px}.atoda-wrap .proclip03{width:100%}.proclip03{font-size:15px}.proclip03 span{font-size:inherit}.toyoyama{width:100%;margin-top:-15px;font-size:13px}.sikataka{font-size:20px}.colmn .inner-colmn .nuka-wrap li .yaku2,.colmn .inner-colmn .nuka-wrap li .name2 span{font-size:12px}#bnr .inner .ptn{margin-top:25px;font-size:25px}#bnr .inner p{font-size:15px}#bnr .inner .btnNo,#bnr .inner .btn{border:1px solid #666;width:65%;text-align:center;cursor:pointer;margin-top:13px;padding:6px 12px;display:inline-block;border-radius:24px;font-size:14pt;margin-left:0}.about .h2-morimori .gro{line-height:1.3;font-size:40px}.about .white-wrap{width:100%}.qa .ul-anq .ac-block p{font-size:15px}.after-care .product .h2-bou{margin-top:-40px;padding-top:80px}.colmn .inner-colmn .wsika{position:relative;padding-left:1.4em}.about .white-wrap+.h2-morimori{width:100%}.about .h2-morimori .gro{font-size:27px}.colmn .step-huto img{display:none}.colmn .inner-colmn .step-huto{margin-top:5px;line-height:1.3}.zu-left-wrap img{width:160px;margin-left:8px;max-width:none}}@media only screen and (max-width: 600px){.f-inner .f1,.f-inner .f2,.f-inner .f3,.f-inner .f4{padding:15px 0}.f-inner .f2,.f-inner .f3{width:100%}.f-inner .f1,.f-inner .f4{width:100%}.f-inner .f1{padding-bottom:35px}.f-inner .f1{border-bottom:1px solid #FFF;padding:0 0 29px 0;margin-bottom:18px;margin-top:10px}.f-inner .f1 a{font-size:25px}.flex-all h2{font-size:20px}.f-font40{font-size:18px}.h2-newu{font-size:12px}.newhome-wrap33 li{width:100%;margin-right:0;text-align:center;color:#727171;margin:10px auto 15px}.newhome-wrap33 li:last-child{margin-right:auto}.f-font28,.newhome-wrap33 li p{font-size:15px;line-height:1.3}.h3new-home{font-size:24px}.newhome-wrap6-3 li{order:1;width:100%;margin-bottom:10px}.newhome-wrap3-6 li{order:1;width:100%;margin-bottom:10px}.newhome-wrap3-6 li:first-child{order:2}.newhome-wrap6-3{margin-top:13px}.home-btn-wrap li{width:100%;margin-left:0}.home-btn-wrap li .f-font28 br{display:none}.newhome-wrap3-6 li:last-child{width:100%;margin-left:0}.newhome-wrap6-3 li:last-child{width:100%;margin-left:0}.pan01 .pan-txt,.pan03 .pan-txt{font-size:12px;margin-top:4px;text-align:center;display:block;background:#FFF;position:relative;z-index:4}.ena-left img,.ena-right img{display:block;margin:0 auto 5px;height:auto;width:auto;max-width:100%}.icon-ue{font-size:13px;line-height:1.3}.pan03 .pan-img:before{content:"";height:220px;width:17px;display:block;background:#9bafba;position:absolute;top:-100%;right:auto;left:50%;z-index:1}.h3-yugo-ttl.shu-back{font-size:20px;height:40px}.after-care #section02 p,.after-care #section02 span{font-size:15px}.shu-padding{padding:0px 0px 30px}.zu-left-wrap img{width:130px;margin-left:8px}.after-care #section05 .inapa{padding:0 0px 40px}.after-care .f28{font-size:16px}.after-care #section02 .after-img .sing{font-size:16px}.after-care #section02 .after-img .bb01{font-size:18px}.after-care #section02 .after-img .bb02 .num-nam{font-size:35px}.after-care #section02 .after-img .bb02 .num-nam{padding:4px 10px;width:68px}.after-care #section02 .after-img .angels-block{width:330px;margin:0 auto}.h1-ue{font-size:18px;letter-spacing:-.8px}.h4-box .h4-holi .holi-s{font-size:15px}.after-care #section05 .h4-shu{font-size:17px;padding-top:20px}.h4-box .h4-holi span{font-size:20px}.h4-box .h4-holi .holi-s{font-size:13px}.f20{font-size:14px}.colmn .inner-colmn .oooo-wrap li{margin-right:0;width:100%}.colmn .inner-colmn .oooo-wrap li:nth-child(odd){margin-right:0}.colmn .inner-colmn .colcol-wrap .daidaidai span{font-size:18px;height:30px;width:30px;margin:0 2px}.colmn .inner-colmn .colcol-wrap .daidaidai{font-size:14px}.colmn .inner-colmn .oooo-wrap{padding:0 0px;position:relative;z-index:1}.mokuji>li *{font-weight:bold;font-size:15px}.colmn .white-kakumaru b{font-size:17px}.colmn .white-kakumaru{padding:14px 15% 11px;width:95%;margin:-6px auto 40px}.colmn .white-kakumaru b{font-size:17px}.mokuji>li *{font-weight:bold;font-size:14px}.mokuji li .li-left span{font-size:10px}.mokuji{width:95%}.li-left{width:32px}.mokuji ul{padding-left:33px}.colmn .jan-padding P{padding:0 20px}.colmn .jan-padding P img{display:block;margin:0 auto}.mokuji{width:75%}.li-left2{width:50px}.li-left3{width:70px}.office #section04 .butonda{font-size:23px}.atoda-wrap .pro-blue{font-size:12px}.atoda-wrap .proclip02{font-size:17px;margin:3px 0 0px}.proclip03{font-size:12px}.nami{display:inline-block;background:url(../img/about/nami.png) no-repeat center 22px;background-size:contain}.gray-a{font-size:13px}.kasou table .icon img{height:36px;top:11px}.kasou table .icon01 img{top:24%}.table-product tr td.icon02 img{height:38px;top:24%}.kasou table .icon04 img{height:44px;top:7px}.table-product td div.sitag{font-size:18px}#section05 .h3-bar-ttl{font-size:20px}#section05 .h3-bar-ttl{font-size:18px}#section05 .h3-bar-ttl.m-bottom0{font-size:20px}.qa .flex-left{width:100%;order:2}.qa .flex-right{width:100%;order:1}.qa .ul-anq .ac-block .qq{font-size:15px}.about .h2-morimori .gro{font-size:17px}.colmn .left-area{position:absolute;top:50px;left:20px;text-align:center;transform:translate(0%, -25%);-webkit-transform:translate(0%, -25%);-ms-transform:translate(0%, -25%);width:100%}.colmn .pink-a{font-size:18px}.colmn .blue-a{font-size:28px}.colmn .gray-a{font-size:13px}.homepage2 .home-btn-wrap.f-font28 img{display:block;margin:0 auto}}@media only screen and (max-width: 450px){.f-inner .f1,.f-inner .f2{margin-bottom:0px}.tttx{position:absolute;bottom:-8px;left:45%;transform:translate(0%, -45%);-webkit-transform:translate(0%, -45%);-ms-transform:translate(0%, -45%);color:#9FA0A0;line-height:2}.tttx img{display:inline-block;margin-left:6px;position:relative;height:17px;top:-7px}.flex-all h2{font-size:20px;letter-spacing:-.5px}.h3new-home{font-size:21px}.newhome-wrap33{margin-bottom:30px}.h1-ue{font-size:16px;padding:8px}.tttx{bottom:-8px;font-size:13px}.tttx img{display:inline-block;margin-left:5px;position:relative;height:14px;top:-7px}.homepage2 #section03 .inner-w{padding:40px 20px}.f-inner .f1,.f-inner .f2{margin-bottom:0px;height:auto}.top-cont-menu{margin-top:20px}.left-area{top:31%;left:15px}.blue-a{font-size:17px;letter-spacing:-.7px}.pink-a{font-size:13px}.gray-a{color:#9E9E9F;font-size:10px}.gray-a{color:#9E9E9F;font-size:10px;letter-spacing:-.5px;text-shadow:2px 2px 2px #FFF}.left-area{top:35%;left:10px}.blue-a{font-size:19px;letter-spacing:-.7px;text-shadow:1px 2px 1px #FFF}.homepage2 #page{margin-top:40px}.office .flex-left .h1-txt,.anq .flex-left .h1-txt,.product .flex-left .h1-txt{font-size:28px;letter-spacing:0}.table-product .ueda.sitag{font-size:18px}.yellow-monkey .ym1{width:100%;font-size:16px;font-weight:bold}.yellow-monkey .ym2{border-left:1px solid #C5006F;padding-left:22px;font-size:14px;border:none;border-top:1px solid #C5006F;padding-left:0;padding-top:10px}.btn-step-btn span a{font-size:20px;line-height:1.3}.h3-daen{font-size:19px}.pan03 .pan-img:before{content:"";height:220px;width:17px;display:block;background:#9bafba;position:absolute;top:-160%;right:auto;left:50%;z-index:1}.step-super-wrap{margin-top:30px}.midon{margin-top:40px}.table-product .ten{width:100%;display:block}.h2-qa-wrap img{width:160px;height:auto}.ul-anq .ac-open *{font-size:16px}.h2-qa-font{font-size:23px;margin-bottom:20px}.qa .ul-anq .ac-block .qq{font-size:26px}.ul-anq .ac-block p,.ul-anq .ac-block span,.ul-anq .ac-block li{font-size:14px}.ul-anq .ac-block{padding-bottom:0;margin-bottom:0;align-items:center;padding:15px 10px 5px 0}.qa .ul-anq li:first-child{padding-top:0;padding-left:0}.qa .ul-anq li:first-child{padding-top:10px;padding-bottom:9px;padding-left:0}.ul-anq li div{min-height:auto;height:auto}.qa .ul-anq li:first-child{border-top:1px solid #007AC0}.maru-btn-wrap li{padding:5px 40px;width:100%;margin:5px 0 5px 0}.maru-btn-wrap li:last-child{margin-left:0}.maru-btn-wrap li a{font-size:18px}.maru-btn-wrap li:after{height:18px;top:10px;width:60px}.product.after-care .h2-bou{margin-top:35px}.after-care #section02 p,.after-care #section02 span{font-size:14px}.guki-wrap li{width:90%;text-align:right;position:relative;margin-right:auto;border:1px solid #ccc;padding-bottom:3px;margin:0 auto 65px}.guki-wrap li:last-child{margin-right:auto;text-align:left;padding-bottom:0;margin-bottom:0}.guki-wrap li:after{font-size:27px;right:44%;content:"▼";top:auto;bottom:-17%}.after-care .guki-wrap33 li{width:90%;margin-right:auto;text-align:center}.after-care .guki-wrap33 li:last-child{margin-right:auto}.after-care .guki-wrap33 li:after{font-size:27px;right:44%;content:"▼";top:auto;bottom:-17%}.after-care #section02 .after-img .angels-block{width:90%;margin:0 auto}.after-care .flex-left .h1-txt{padding-left:0}.after-care .flex-left h2 .sR,.after-care .flex-left h2 .sO{font-size:28px}.guki-wrap li:after,.after-care .guki-wrap33 li:after{bottom:-55px}.after-care #section02 .after-img .bb01{font-size:16px;width:100%;text-align:center;display:block}.after-care #section02 .after-img .bb02{display:flex;height:100%;width:100%;align-items:center;justify-content:center;font-size:12px}.after-care #section02 .after-img .bb02 .bb03,.after-care #section02 .after-img .bb02 .bb03bb03b{font-size:13px}.after-care #section05 .h4-shu{font-size:15px;padding-top:20px;letter-spacing:-.6px;padding-bottom:6px}.h4-box img{height:32px}.h4-box .h4-holi{padding-left:51px}.h4-box .h4-holi span{font-size:19px;letter-spacing:-.5px}.h4-box .h4-holi .holi-s{font-size:11px}.h4-box{padding:10px 10px 10px 20px;margin-top:40px;height:70px}.h4-box:before{left:-26px;top:-79px;height:114px;width:68px}.after-care .f28{font-size:15px}.colmn .inner-colmn{padding:30px 45px}.colmn #page:before{background:url(../img/colmn/left.png) center top;background-size:contain;width:30px}.colmn #page:after{background:url(../img/colmn/right.png) center top;background-size:contain;width:30px}.colmn .h2-bou{margin-top:0px}.colmn .white-kakumaru{padding:11px 9% 5px;width:95%;margin:-8px auto 40px}.colmn .white-kakumaru b{font-size:16px}.colmn .inner-colmn .f-font16{font-size:11px;line-height:1.3;margin-top:20px}.colmn .inner-colmn p a{color:#00A0E9;text-decoration:underline;line-height:1.2;font-size:14px}.colmn .white-kakumaru b{font-size:14px}.mokuji{width:90%}.colmn #page:before{background:url(../img/colmn/left.png) center top;background-size:contain;width:20px}.colmn #page:after{background:url(../img/colmn/right.png) center top;background-size:contain;width:20px}.colmn .inner-colmn{padding:30px}.column1 p img{display:block}.column1 .g03 img{width:80%;height:auto;margin:0 auto}.colmn .inner-colmn .f-font16{font-size:11px;line-height:1.3;margin-top:20px;text-align:center;letter-spacing:-.5px}.jan-padding .rir img{width:42%;height:auto}.tttx img{display:inline;margin-left:5px;position:relative;height:14px;top:-7px;width:20px}.about .h2-morimori{font-size:18px}.about .h3-bar-ttl{font-size:20px;height:55px}.about .h3-yugo-ttl{font-size:18px;height:45px}.ii-wrap2 img{height:auto;width:initial}.office.about #section04 .h2-morimori{font-size:18px}.about .t-center.m-top40.bk-font{font-size:13px}.about #section04 .newhome-wrap33{margin-top:0;margin-bottom:0}.about #section04 .newhome-wrap33 .img-u{font-size:15px}.about .flex-wrap55 li{width:100%;margin:0 auto 20px}.jan-wrap .jan-child .rir img{width:41%;height:auto}.about .white-kakumaru b{padding:5px 0px}.about .white-kakumaru span{padding:5px 40px}.office #section04 .butonda{font-size:20px}.about .white-wrap{margin:25px auto 10px;background:#FFF;padding:20px;width:100%}.colmn .inner-colmn .oooo-wrap li .tox{font-size:14px;min-height:auto}.after-care .f20{font-size:12px}.nami{display:inline-block;background:url(../img/about/nami.png) no-repeat center 20px;background-size:contain}.toyoyama{margin-top:-15px;font-size:12px}.sikataka{font-size:17px}.colmn .inner-colmn .nuka-wrap li:first-child{width:50%;margin:0 auto 10px}.colmn .inner-colmn .nuka-wrap li:last-child{width:100%;margin:0 auto 10px}#bnr .inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);width:90%;padding:25px;background:#FFF;color:#000}#bnr .inner .ptn{margin-top:21px;font-size:18px}#bnr .inner .btnNo,#bnr .inner .btn{width:100%}.after-care .flex-left .h1-txt .sR,.after-care .flex-left .h1-txt .sO,.after-care .flex-left .h1-txt{font-size:28px;line-height:1.3}.about .giji-table table td .r-arrow{background:url(../img/about/a-ao2.png) no-repeat left 2px;background-size:19px}.about .giji-table table td .r-arrow.arrow2{background:url(../img/about/a-ao.png) no-repeat left 2px;background-size:19px}.table-product .ueda.sitag{font-size:16px}.after-care .flex-left h2 .s1{font-size:23px}#section05 .h3-bar-ttl{font-size:16px}.qa .ul-anq .ac-open *{font-size:15px}.after-care .flex-left .h1-txt .s1{color:#9E9E9F;font-size:21px}.qa .ul-anq .ac-block .qq{font-size:15px}.qa .ul-anq .ac-block .qq{margin-left:2px}.qa .ul-anq .ac-block .qq{padding:1px 4px}.qa .ul-anq li .qq{padding:7px 4px}.qa .ul-anq .ac-block .qq{margin-left:0}.qa .ul-anq li .qqq{margin-left:7px}.colmn .left-area{position:absolute;top:50px;left:20px;text-align:center;transform:translate(0%, -25%);-webkit-transform:translate(0%, -25%);-ms-transform:translate(0%, -25%);width:100%}.colmn .pink-a{font-size:16px}.colmn .blue-a{font-size:25px}.colmn .gray-a{font-size:14px}.homepage2 .flex-all{overflow:hidden}.homepage2 .flex-all{max-height:100%;min-height:140px}.colmn .blue-a{font-size:28px}.colmn .gray-a{font-size:16px;margin-top:7px}.about .white-wrap{margin:25px auto 0px}.about .white-wrap+.h2-morimori{padding:0px 10px 30px}.after-care #section02 .h4-shu .small{top:-7px;font-size:10px}.after-care #section02 .note-under{font-size:10px;letter-spacing:-.8px;margin-top:4px;padding-bottom:7px}}@media only screen and (max-width: 360px){.table-product .ueda.sitag{font-size:16px}.h1-ue{font-size:14px;padding:8px}.h3-daen{font-size:18px}.kasou table .icon01 img{top:24%}.kasou table .icon01 img{top:29%;height:27px}.kasou table .icon03 img{height:30px;top:13px}.table-product tr td.icon02 img{height:31px;top:26%}.kasou table .icon04 img{height:41px;top:17px}.h4-box .h4-holi span{font-size:17px;letter-spacing:-.8px}}@media only screen and (max-width: 340px){.flex-all h2{font-size:18px;letter-spacing:-.5px}.f-font40{font-size:17px}.top-cont-menu{margin-top:20px}.h-menu li a{font-size:14px}.table-product .ueda.sitag{font-size:16px}.icon-ue{font-size:10px}}
/*# sourceMappingURL=style-home.css.map */
