﻿/*!
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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;font-size:18px;font-weight:normal;list-style-type:none;color:#2f4272;text-decoration:none;font-feature-settings:"palt" 1;font-family:"游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", sans-serif;box-sizing:border-box}.qa .h2-yugo-ttl-m{margin-top:-110px;padding-top:110px}.homepage .slider{opacity:0;transition:opacity .3s linear}.homepage .slider.slick-initialized{opacity:1}.anq .white-kakumaru{position:relative}.scroll-adj{position:absolute !important;top:-110px !important;border:none !important;background:none !important;display:block;width:100% !important;left:0 !important;height:50px !important}.f-inner .x-small{font-size:10px;letter-spacing:-.6px;display:inline-block}.f-inner .x-small:after{content:none}.h1-ttl{font-size:18px;padding:6px 10px;text-align:center}.sp768{display:none}img{max-width:100%}.wm-top40{margin-top:40px}.m-bottom20{margin-bottom:2px !important}.m-bottom30{margin-bottom:30px !important}.m-bottom40{margin-bottom:40px !important}.kimi{color:#00ada9 !important}table{border-collapse:collapse}*{box-sizing:border-box}#page{padding-bottom:50px;background:#f7f7f7}.h-menu{width:100%;padding:40px 0;flex:1}.h-menu li{display:block;width:16.666%;border-right:1px solid #2f4272}.h-menu li a{font-size:14px;height:100%;text-align:center;display:flex;justify-content:center;align-items:center}.menu-over-wrap{width:100%}.menu-over-wrap .menu-migi{width:320px;display:flex;justify-content:flex-end;align-items:center;padding-left:80px;padding-right:10px}.menu-over-wrap .menu-migi img{height:30px;width:auto;max-width:none}.border-uesita{border-top:1px solid #7c88a7;border-bottom:1px solid #7c88a7;padding-bottom:13px;padding:22px;font-size:20px}.slick-dots li.slick-active button:before{color:#EEE}.slick-dots{bottom:-38px}.slick-dotted.slick-slider{margin-bottom:0}.slick-prev:before,.slick-next:before{content:none !important}.slick-dots li:after{color:#c8c9ca}.no-link{pointer-events:none}video{max-width:100%}.huto{font-weight:bold}.yu-min{font-family:"游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;font-weight:200}.p-top0{padding-top:0 !important}.m-top0{margin-top:0px !important}.m-top5{margin-top:5px !important}.m-top10{margin-top:10px !important}.m-top20{margin-top:20px !important}.m-top30{margin-top:30px !important}.m-top40{margin-top:40px !important}.m-bottom0{margin-bottom:0 !important}.drawer-hamburger{display:none}a:hover{opacity:.8}.slick-dots li button:before{color:#CCC}img{vertical-align:bottom}.flex-wrap{display:flex;flex-wrap:wrap}#kv{width:100%}.dl #kv{background:url(../img/dl/kv2.png) no-repeat center center;background-size:cover;width:100%;height:270px;display:flex;justify-content:center;align-items:center}.dl #kv h1{font-size:55px;font-weight:bold;color:#FFF;text-shadow:-3px -3px 8px #008198, 5px 4px 8px #008198, -2px 5px 11px #065664}.sp-none{display:block}.inner{width:1200px;margin:0 auto}.sp-head{display:none}.cheche{position:relative;padding-left:1.3em}.cheche:before{content:"※1";font-size:11px;display:inline-block;margin-right:2px;position:absolute;left:0;top:2px}.che02:before{content:"※2"}.che03:before{content:"※3"}.che04:before{content:"※4"}.che05:before{content:"※5"}.che06:before{content:"※6"}header{height:120px}.sp-block1080{display:none}.dl .h2-yugo-sita-ari{margin-bottom:5px}.h2-under{text-align:center;font-size:27px;margin-bottom:30px}.flex-left{width:50%;background:#001b5c;position:relative}.flex-left p{color:#FFF;position:absolute;text-align:center;opacity:.9}.flex-left span{color:#FFF;position:relative}.flex-left span:after{content:"";background:url(../img/w-arrow.png) no-repeat center center;background-size:contain;display:block;width:62px;height:40px;position:absolute;right:-80px;top:-10px}.flex-left .h11,.flex-left .super-h1{position:absolute;top:30px;left:30px}.flex-left .h11 img,.flex-left .super-h1 img{width:auto;height:80px}.flex-left .h1-txt{width:100%;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);font-size:49px;line-height:72px;letter-spacing:8px}.flex-left .h1-txt img{height:140px;width:auto;display:inline}.flex-left .h1-li{font-size:40px;display:inline-block;top:50%;left:10%;width:auto;transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);position:absolute}.flex-left .h1-li p{text-align:left;position:relative;font-size:40px;padding-left:1em;line-height:1;margin-bottom:25px;letter-spacing:3px}.flex-left .h1-li p:before{content:"・";position:absolute;left:0}.flex-left .h1-li .h1-li3{text-align:right;font-size:30px;padding-right:13%}.flex-left .h1-li .h1-li3:before{content:none}.flex-left .btn{left:50%;transform:translate(-50%, 0%);-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);bottom:50px;letter-spacing:2px;font-size:18px;text-align:left}.slide02 .flex-left,.slide03 .flex-left{background:#FFF}.slide02 .flex-left *,.slide03 .flex-left *{color:#001b5c}.slide02 .flex-left .h1-li span:after,.slide03 .flex-left .h1-li span:after{content:none}.slide02 .flex-left .h1-li span,.slide03 .flex-left .h1-li span{display:inline-block;text-align:right;font-size:28px;width:100%;text-align:right;margin-top:-10px}.slide02 .flex-left{background:#9bafba}.slide02 .flex-left *{color:#fff}.slide03 .flex-left .btn span:after{background:url(../img/b-arrow0.png) no-repeat center center;background-size:contain}.flex-right{width:50%}.flex-right img{max-width:100%;width:100%;height:100%;object-fit:cover}.content{padding-top:70px;background:#f7f7f7}.top-cont-menu{margin-top:40px}.top-cont-menu li{width:32%;margin-right:2%;margin-bottom:45px}.top-cont-menu li img{width:100%;height:auto;display:block;margin-bottom:5px}.top-cont-menu li span{display:block;position:relative}.top-cont-menu li span:after{content:"";background:url(../img/b-arrow.png) no-repeat center center;background-size:contain;width:30px;height:30px;position:absolute;right:0px;top:0}.top-cont-menu li:nth-child(3){margin-right:0}.top-cont-menu li:nth-child(n+4){width:47%;margin-right:6%}.top-cont-menu li:nth-child(5){margin-right:0}#footer{margin-top:0px}.f-inner{background:#9bafba;padding:20px 0;align-items:center}.f-inner a,.f-inner span,.f-inner p,.f-inner li{color:#FFF;font-size:13px;letter-spacing:-.4px}.f-inner .f1 img{height:65px;width:auto;display:block}.f-inner .f1,.f-inner .f2{border-right:1px solid #FFF}.f-inner .f1,.f-inner .f2,.f-inner .f3,.f-inner .f4{padding:15px 30px;width:14%;display:flex;flex-wrap:wrap}.f-inner .f1{padding:0 10px 10px;display:flex;justify-content:center}.f-inner .f2,.f-inner .f3{width:36%}.f-inner .f4{padding-right:20px}.f-inner .f4 img{width:100%;height:auto}.f-inner li{margin-bottom:10px;width:49.5%}.f-inner li:nth-child(even){margin-left:1%}.f-inner .f-waku{display:block;background:#FFF;color:#9bafba;font-size:12px;padding:2px 9px;margin-bottom:26px}.f-inner a span{position:relative}.f-inner a span:after{content:"";background:url(../img/w-arrow.png) no-repeat center center;background-size:contain;width:19px;height:20px;position:absolute;top:-3px;right:-27px}.foot-white{color:#040000;text-align:center;font-size:12px;padding:10px}.huto{font-weight:bold}.office .flex-left .h1-txt,.anq .flex-left .h1-txt,.product .flex-left .h1-txt{font-size:40px;position:absolute !important;text-align:center !important}.office .flex-left .h1-txt,.product .flex-left .h1-txt{color:#FFF !important}.qa .flex-left .h1-txt{color:#2d4278 !important}.qa .flex-left{background:#9bafba}.h2-yugo-ttl{font-size:52px;border-bottom:1px solid #2f4272;margin-bottom:15px;text-align:center;font-weight:bold;letter-spacing:.5px}.h2-yugo-ttl-m{font-size:40px}.h3-yugo-ttl{text-align:center;font-size:32px;line-height:1.3;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;height:78px}.h3-yugo-ttl span{display:block;font-size:15px;margin-top:-24px}.zu-mtop30{margin-top:30px}.txt1,.txt1 span{text-align:center;font-size:34px}.txt2{font-size:22px}.left-catch{font-size:42px}.nami{display:inline-block;background:url(../img/nami.png) no-repeat center 44px}.ao-font{color:#001b5c !important}.t-center{text-align:center}.t-right{text-align:right}.ao-back{background:#001b5c !important;color:#FFF !important}.gray-back{background:#9e9e9f !important;color:#FFF !important}.gray-back span{color:#FFF}.gray-back .chu{display:inline-block;font-size:14px;position:relative;top:2px}.gray-font{color:#888888}.aka-font{color:#e3007f !important}.aka-font *{color:#e3007f !important}.aka-font-catch{font-size:82px;letter-spacing:-2px}.aka-font-catch span{font-size:129px;letter-spacing:-10px;display:inline-block;font-weight:bold;line-height:1;margin-right:6px}.adj-con{margin-left:30px}.mark{color:#888888;font-size:14px;position:relative;top:-4px}.adj-ga{margin-left:79px}.f-inner .f4{padding-right:52px}.jan-wrap{margin-top:50px}.jan-wrap .jan-padding{padding:20px 40px}.jan-wrap .jan-child{background:#FFF}.jan-wrap .jan-child p{text-align:center}.jan-wrap .jan-child img{max-width:100%}.jan-wrap .jan-child .rir{text-align:right;padding-right:20px}.jan-wrap .jan-child .rir img{width:36%;height:auto}.jan-wrap .jan-left{width:48%;margin-right:4%}.jan-wrap .jan-right{width:48%}.adj-con .left-office{width:55%}.adj-con .g01{width:45%;padding-right:40px;text-align:center}.adj-con .g01 span{color:#000;display:block;font-size:17px;margin-top:15px;/* text-align:left */}.adj-con .g01 img{max-width:408px;height:auto}.lll{padding-left:54px}.lll2{padding-left:120px}.t-ue{margin-left:20.4%;text-align:center;width:78%;border-bottom:5px solid;border-color:#001b5c;padding-bottom:0px;font-size:31px;font-weight:bold;margin-top:15px}.t-ue.gray-font{border-color:#9fa0a0;color:#9fa0a0}.d-block{display:block}.f21{font-size:21px}.giji-table .diffi:after{content:"";background:url(../img/office/white-p.png) no-repeat right top;background-size:contain;display:block;position:absolute;width:120px;height:270px;right:-94px;top:-140px}.giji-table .diffi{display:flex;flex-wrap:wrap;justify-content:center;width:auto;width:300px;position:relative}.giji-table .diffi p{color:#727171;text-align:center;font-size:20px;letter-spacing:-.5px;font-weight:bold}.giji-table .giji{width:50%}.giji-table .giji img{height:158px}.giji-table .kiten-super{position:relative;width:110px}.giji-table .kiten-super img{height:auto;width:100%;position:absolute;top:-119px;right:-7px}.giji-table .kiten-wrap{align-items:flex-start;float:right;padding-right:88px}.giji-table .btn{display:inline-block;padding:5px 50px;color:#FFF;background:#9fa0a0;text-align:center;border-radius:12px}.giji-table .btn a{color:#FFF;display:block;width:100%;height:100%;font-size:26px}.giji-table .btn a img{height:28px;position:relative;right:-10px;top:-5px}.giji-table table{width:100%;position:relative;border-collapse:separate;border-spacing:10px 5px;top:-5px}.giji-table table th,.giji-table table td{vertical-align:middle}.giji-table table tr:first-child th{height:200px}.giji-table table tr th{height:100px}.giji-table table td{background:#e0eef5;width:82%;padding:15px 5px 15px 20px}.giji-table table td .chuchu{font-size:12px;display:inline-block;margin-right:3px}.giji-table table td .chuchu2{margin-right:0;position:relative;top:5px}.giji-table table td .f14{font-size:14px}.giji-table table td .f15{font-size:15px}.giji-table table td .f-sage{font-size:16px;color:#241a17}.giji-table table td *{font-size:20px;color:#241a17;font-weight:bold}.giji-table table td .r-arrow{background:url(../img/office/a-ao.png) no-repeat left 6px;background-size:22px;padding-left:30px;font-size:20px;color:#241a17}.giji-table table td .arrow2{background:url(../img/office/a-mido.png) no-repeat left 6px;background-size:22px}.giji-table table td .dokode-ttl{font-size:20px}.giji-table table .in-chu{color:#000;font-size:11px;position:relative;top:-4px;display:inline-block;margin-right:4px}.giji-table table th{background:#001b5c;color:#FFF;margin-bottom:10px;width:18%}.giji-table .g-table th{background:#9fa0a0}.giji-table .g-table td{background:#e0e0e0}.giji-table .g-table td *{color:#241a17 !important}.long-wrap{padding:30px 80px}.long-wrap li{width:50%}.long-wrap li img{width:100%;height:auto}.long-wrap li+li{padding-left:4.4%}.long-wrap .ao-box,.long-wrap .gray-box{padding:5px 25px}.long-wrap .ao-box p,.long-wrap .gray-box p{text-align:center;color:#FFF}.long-wrap .ao-box div,.long-wrap .gray-box div{margin-bottom:40px}.long-wrap .gray-box{background:#666666;margin-bottom:20px;padding-bottom:40px}.long-wrap p{font-size:30px}.long-wrap .mida,.long-wrap .mida span{font-size:42px;color:#FFF}.long-wrap .ao-box{background:#001b5c}.five-wrap{margin-top:60px}.five-wrap div{width:48%}.five-wrap div:first-child{margin-left:1.5%;margin-right:2.5%}.five-wrap h5{text-align:center;font-size:32px;line-height:1.2;margin-bottom:20px}.five-wrap h5 span{display:block;font-size:25px;line-height:1}.bk-font{color:#666}.mmm{margin-top:1.3em}.m-adj01{margin-left:19%}.white-kakumaru{text-align:center;margin-top:40px}.white-kakumaru span{display:inline-block;font-size:42px;padding:14px 110px;background:#FFF;border:1px solid #2f4272;font-weight:bold;border-radius:48px;line-height:1.3}p+.white-kakumaru{margin-top:90px}.h4-ttl-pink{color:#e4007f;font-size:36px;text-align:center;font-weight:bold;margin:40px auto 30px}.h4-ttl-pink span{display:block;line-height:1;font-weight:bold;font-size:24px}.right-catch span{font-size:50px;line-height:1.2;font-weight:bold;display:inline-block;border-bottom:1px solid #001b5c;padding-bottom:0px;padding-left:10px;margin-bottom:16px}.office-last-wrap{margin-top:100px}.office-last-wrap li{width:52%}.office-last-wrap li:first-child{margin-right:2%;width:46%}.office-last-wrap .btn{background:#001b5c;display:block;border-radius:22px;text-align:center;padding:12px 15px 18px;margin-top:30px}.office-last-wrap .btn span{color:#FFF;font-size:40px;display:inline-block;text-align:center;border-bottom:1px solid #FFF}.gf{margin-top:40px}.g-sita{font-size:17px;margin-top:10px}.flex-middle{display:flex;flex-wrap:wrap;align-items:center}.fukusu{position:relative}.fukusu:after{content:"(複数回答可)";font-size:15px;position:absolute;bottom:-30px;right:0;color:#231815}.anq .g01{margin-top:55px}.anq .g01 span{display:block;font-size:16px;margin-top:15px}.anq .white-kakumaru span{padding-left:1em}.anq .white-kakumaru b{position:relative}.anq .flex-left .h1-txt{color:#2f4272}.anq .flex-left{background:#FFF}.anq .white-kakumaru span{padding:5px 110px;margin-top:40px}.anq .white-kakumaru span,.anq .white-kakumaru b{font-size:32px;font-weight:bold}.anq .white-kakumaru b{position:relative;display:inline-block; /* padding-left:1.8em; */text-align:left} /* .anq .white-kakumaru b:before{content:"Q1.";position:absolute;left:0}.anq .white-kakumaru .q2 b:before{content:"Q2.";position:absolute;left:0}.anq .white-kakumaru .q3 b:before{content:"Q3.";position:absolute;left:0}.anq .white-kakumaru .q4 b:before{content:"Q4.";position:absolute;left:0}.anq .white-kakumaru .q5 b:before{content:"Q5.";position:absolute;left:0}.anq .white-kakumaru .q6 b:before{content:"Q6.";position:absolute;left:0} */.num-reiwa li{position:relative;padding-left:1em}.num-reiwa li:before{content:"･";position:absolute;left:0}.f-lex1{flex:1;flex-wrap:wrap;padding-top:4px}.f-lex1 p{flex:none}.ul-anq{width:85%;margin:40px auto}.ul-anq li:first-child{border-top:1px solid  #2d4278;padding-top:10px}.ul-anq li{display:flex;align-items:center;padding-bottom:10px;border-bottom:1px solid #2d4278;margin-bottom:13px;padding-left:10px;position:relative}.ul-anq li *{font-size:24px;line-height:1.4;font-weight:bold}.ul-anq li div{width:auto;display:flex;align-items:center}.ul-anq li span{display:inline-block;margin-right:10px}.ul-anq li .qq{margin-right:10px}.ul-anq li .qqq{font-size:16px}.ul-anq li p{flex:1}.ul-anq li:after{content:"";position:absolute;right:16px;width:42px;height:21px;display:block;background:url(../img/anq/arrow.png) no-repeat center center;background-size:contain}.ul-anq .ac-open *{font-size:22px}.ul-anq .ac-block{border-bottom:none;padding-left:15px;display:none}.ul-anq .ac-block .choya{font-size:10px;position:relative;top:0px;display:inline-block !important;width:auto;margin-right:4px}.ul-anq .ac-block .flex-wrap.sc{align-items:flex-start}.ul-anq .ac-block div+p{padding-top:4px}.ul-anq .ac-block .qq{font-size:20px;padding-right:3px}.ul-anq .ac-block .super-block{display:block}.ul-anq .ac-block *{font-weight:normal}.ul-anq .ac-block p,.ul-anq .ac-block span,.ul-anq .ac-block li{font-size:14px;display:block;width:100%}.ul-anq .ac-block .marking-num{position:relative;padding-left:1em}.ul-anq .ac-block .marking-num:before{content:"1.";position:absolute;left:0}.ul-anq .ac-block .marking-num2:before{content:"2."}.ul-anq .ac-block .marking-num3:before{content:"3."}.ul-anq .ac-block .marking-num4:before{content:"4."}.ul-anq .ac-block .marking-num5:before{content:"5."}.ul-anq .ac-block .mark-ten{position:relative;padding-left:1em;margin-left:1em}.ul-anq .ac-block .mark-ten:before{position:absolute;left:0;content:"･"}.ul-anq .ac-block .mark-chui{position:relative;padding-left:4.6em}.ul-anq .ac-block .mark-chui:before{position:absolute;left:0;content:"※ご注意："}.ul-anq .ac-block .mark-rei{padding-left:1.8em}.ul-anq .ac-block .mark-rei:before{content:"例："}.ul-anq .ac-block .marking{position:relative;padding-left:2.6em;margin-left:1em}.ul-anq .ac-block .marking:before{position:absolute;left:0;content:"※1）"}.ul-anq .ac-block .marking2:before{content:"※2）"}.ul-anq .ac-block .marking3:before{content:"※3）"}.ul-anq .ac-block .marking4:before{content:"※4）"}.ul-anq .ac-block .marking0{padding-left:1.2em;margin-left:0em}.ul-anq .ac-block .marking0:before{content:"※"}.ul-anq .ac-block .kyo{font-size:10px;position:relative;top:-3px;display:inline !important}.ul-anq .ac-block .lll34{margin-left:1em}.ul-anq .ac-block .big-ten{position:relative;padding-left:1.3em}.ul-anq .ac-block .big-ten:before{content:"●";position:absolute;left:0}.ul-anq .ac-block.active{display:block}.ul-anq .ac-block:after{content:none !important}.ul-ac li:after{background:url(../img/qa/arrow-sita.png) no-repeat center center;background-size:contain;width:30px;height:16px}.ul-ac li.active:after{background:url(../img/qa/arrow-ue.png) no-repeat center center;background-size:contain}.ul-ac li{padding-right:95px}.office-last-wrap-anq{width:90%;margin:0 auto}.office-last-wrap-anq .btn{padding:12px 85px 18px;margin-top:0px}.office-last-wrap-anq .btn span{font-size:32px;border-bottom:1px solid #FFF}.gg-adj{width:1200px;margin:30px auto; /* padding-left:155px */}.gg-adj .gf{/* width:32%; */margin-top:0}.gg-adj .ggg-right{width:68%;padding-left:25px;display:flex;align-items:center}.gg-adj .ggg-right p{font-size:38px;font-weight:bold}.gg-adj .ggg-right span{font-size:54px;font-weight:bold;display:inline-block}.gg-adj .ggg-right span span{font-size:85px;letter-spacing:-1px;display:inline-block;line-height:.9;font-weight:bold}.f24{font-size:42px;text-align:center}.chousa-m-top{margin-top:80px}.pink-wrap55{color:#e4007f}.pink-wrap55 *{color:#e4007f}.anq .num-reiwa+.f24{margin-bottom:60px}.anq .num-reiwa{background:#FFF;border-radius:24px;border:1px solid #000;list-style-type:none;padding:30px;margin:5px auto;width:90%}.anq .num-reiwa li{font-size:24px;font-weight:bold;margin-bottom:3px}.anq .num-reiwa li:last-child{margin-bottom:0}.qa .flex-left .h1-li span,.qa .flex-left .slide03 .flex-left .h1-li span{display:inline-block;font-size:22px;width:100%;text-align:right;margin-top:-10px;position:absolute;bottom:-39px;left:-2%}.qa .flex-left span:after{content:none}.qa .flex-left .h1-li p{font-size:30px;margin-bottom:20px;word-break:keep-all;padding-left:0.7em}.qa .flex-left .h1-li{top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.dl-sankaku{font-size:22px;font-weight:bold;border-bottom:1px solid #001b5c;padding-bottom:5px;text-align:center;position:relative;margin-bottom:25px;height:auto;display:flex;justify-content:center;align-items:center}.dl-sankaku:after{position:absolute;bottom:-19px;left:44%;font-size:40px;content:"";border-top:18px solid #001b5c;border-right:32px solid transparent;border-left:32px solid transparent}.h3-dl{background:#2f4272;color:#FFF;padding:3px 10px;text-align:center;margin-bottom:20px;font-size:27px}.dl .h2-yugo-ttl{line-height:1.3;padding-bottom:5px}.dl .h2-yugo-ttl span{display:block;font-size:24px;font-weight:bold}.inner-w{background:#FFF;padding:0 15px 30px}.product .inner-w{background:#FFF;padding:0 25px 30px}.dl-wrap li{width:49%;background:#FFF;padding:15px 30px;text-align:center;margin-right:2%;margin-bottom:25px}.dl-wrap li:nth-child(even){margin-right:0}.dl-wrap33{margin-bottom:60px}.dl-wrap33 li{width:32%;margin-right:2%}.dl-wrap33 li p{font-size:15px;padding:0 20px;margin-top:10px;text-align:center}.dl-wrap33 li .dl-sankaku{height:auto;display:flex;align-items:center;justify-content:center}.dl-wrap33 li:last-child{margin-right:0}.dl-font{font-size:17px}.dl-font img{display:inline-block;margin-right:11px;position:relative;top:7px}.h2-yugo-trick{text-align:center;font-size:46px;font-weight:bold;letter-spacing:1.5px}.h2-yugo-trick *{font-weight:bold}.h2-yugo-trick span{display:inline-block;font-size:40px;padding:10px 70px;color:#FFF}.h2-yugo-trick .kon{background:#2f4272;margin-right:8px}.h2-yugo-trick .kon2{background:#9bafba;margin-left:8px}.table-wrapp .table-left,.table-wrapp .table-right{width:55%}.table-wrapp .table-right{width:45%}.table-wrapp table td{height:92px}.table-product{margin-top:40px}.table-product tr{border:1px solid #2f4272}.table-product .gbg{background:#e5e5e6}.table-product th,.table-product td{vertical-align:middle;font-weight:bold}.table-product th div,.table-product th span,.table-product td div,.table-product td span{font-weight:bold;font-size:21px}.table-product th{width:10%;padding:10px;height:92px;font-size:23px;line-height:1.3}.table-product td{border-left:1px solid #2f4272;vertical-align:middle;width:45%}.table-product td .t-right.f13{text-align:right;display:block;font-size:13px;margin-top:3px}.table-product .font-siro{color:#FFF !important;font-size:26px}.table-product .ueda{display:flex;align-items:center;height:46px;padding:5px 18px}.table-product .ueao{background:#2f4272}.table-product .ueg{background:#9bafba}.table-product .sitag{background:#e5e5e6}.table-product .ten{display:flex;width:100%;justify-content:flex-start;position:relative;padding-left:.7em}.table-product .ten:before{content:"・";position:absolute;left:0}.table-product tr:first-child td{padding:0}.table-product tr td{padding:5px 15px;line-height:1.3}.table-product2 th{display:none}.icon{position:relative}.icon img{position:absolute;right:20px;bottom:10px}.icon03 img,.icon05 img{bottom:15px;right:30px}.icon03 img,.icon04 img{right:40px}.f16{font-size:16px}.f20{font-size:20px}.f28{font-size:26px;line-height:1.7}.btn-twin{margin-top:50px}.btn-twin li{background:#2f4272;color:#FFF;width:49%;height:120px;position:relative}.btn-twin li img{position:absolute;top:0;right:0;display:block;height:100%;width:auto}.btn-twin li *{color:#FFF}.btn-twin li a{display:block;width:100%;height:100%;font-size:27px;display:flex;flex-wrap:wrap;align-items:center;padding-left:20px;line-height:1.3;font-weight:bold}.btn-twin li:nth-child(2){background:#9bafba;margin-left:2%}.cross{display:flex;align-items:center;justify-content:center;margin-bottom:50px;margin-top:30px}.cross p{display:inline-block}.cross .c-txt{background:#788389;border-radius:44px;padding:10px 60px;color:#FFF;display:flex;justify-content:center;align-items:center;height:112px}.cross .c-txt p,.cross .c-txt span{color:#FFF}.cross .c-txt img{display:inline-block;margin-right:10px}.cross .c-txt2{padding-left:0px}.cross .c-txt1:after{content:"※混和後の歯面塗布時の濃度";position:absolute;bottom:-22px;right:0;font-size:15px;color:#788389}.cross .c-txt1{font-weight:normal;letter-spacing:2px;flex-wrap:wrap;line-height:1.2;position:relative}.cross .c-txt1 p,.cross .c-txt1 span{font-size:32px}.cross .c-txt1 .c-num{font-size:50px;font-weight:bold}.cross .c-txt1 .chuu{font-size:15px;position:relative;top:-10px}.cross .c-txt1 .blo{width:100%;text-align:center}.cross .cross-txt{margin:0 10px;font-size:60px;color:#888}.c-txt2{background:#FFF !important;color:#788389 !important;align-items:flex-end !important}.h2-osae,.h2-osae .pinky-foot{text-align:center;font-size:38px;font-weight:bold}.h2-osae .pinky-foot,.h2-osae .pinky-foot .pinky-foot{border-bottom:3px solid #fad0f7;padding-bottom:4px}.h2-osae40{margin-top:60px}.bio-wrap{margin-top:30px}.bio-wrap li{width:59%}.bio-wrap li h4{font-size:20px;padding:6px 10px;margin-bottom:15px}.bio-wrap li+li{width:39%;margin-left:2%;position:relative}.bio-wrap li:nth-child(2):before{content:"";height:100%;left:-13px;width:2px;position:absolute;background:#999;display:block;z-index:3}.gel-wrap .pinky-foot{text-align:center;font-size:30px;font-weight:bold;margin-bottom:15px;margin-top:20px}.gel-wrap .pinky-foot .pinky-foot{border-bottom:3px solid #fad0f7;padding-bottom:4px}.h3-wrap{margin-top:60px}.h3-wrap li{width:47%;padding:0 15px}.h3-wrap li h3,.h3-wrap li .pinky-foot{text-align:center;font-size:30px;font-weight:bold;margin-bottom:10px}.h3-wrap li h3 .pinky-foot,.h3-wrap li .pinky-foot .pinky-foot{border-bottom:3px solid #fad0f7;padding-bottom:4px}.h3-wrap li p{text-align:center;font-size:20px;letter-spacing:-.5px;margin-bottom:20px;min-height:117px}.h3-wrap li:first-child{margin-right:3%}.result-wrap{margin-top:10px;border:1px solid #2f4272;padding:19px}.result-wrap *{color:#231815}.result-wrap .urara{margin-bottom:10px}.result-wrap .urara span{display:block}.result-wrap .urara .aa{width:92px;font-weight:bold}.result-wrap .urara .bb{flex:1;padding-left:15px}.product #section02,.product #section03{padding-top:0}.product #section02 .inner,.product #section03 .inner{padding-top:30px}.product-flow li{width:23.5%;margin-right:2%}.product-flow li h4{font-size:18px;margin:3px 0 0;font-weight:bold}.product-flow li p{font-size:15px}.product-flow li:last-child{margin-right:0}.product-flow .yesyes{position:relative}.product-flow .yesyes span{background:#2f4272;color:#FFF;display:inline-block;position:absolute;top:0;left:0;font-size:22px;font-weight:bold;line-height:1;text-align:center;padding:6px 15px;display:flex;justify-content:center;align-items:center}.h2-bou{border-bottom:1px solid #2f4272;padding-bottom:5px;margin-top:60px;margin-bottom:20px}.flow-ttl{font-size:29px;font-weight:bold}.inner-mizu{background:#e5f4fc;padding:20px}.item-box{position:relative;margin-bottom:10px}.item-box p,.item-box .huto,.item-box .ano-wrap span{color:#231815;font-size:16px}.item-img{margin-bottom:15px}.tag-wrap{display:flex;justify-content:flex-end;position:absolute;width:100%}.tag-wrap span{font-size:12px;line-height:1;height:20px;display:flex;justify-content:center;align-items:center;font-weight:bold}.tag-wrap span+span{margin-left:8px}.tag-wrap .tag-mizu{background:#008cce;color:#FFF;padding:2px 10px;border-radius:18px}.tag-wrap .tag-red{border:2px solid #d7000f;padding:2px 10px;color:#d7000f}.item-ttl{font-size:38px;font-weight:bold;color:#231815;line-height:1.1;margin-bottom:3px}.item-ttl span{color:#009fe8;display:block}.product-wrap3{margin-top:30px}.product-wrap3 li{width:32%;margin-right:2%}.product-wrap3 li:last-child{margin-right:0}.product-wrap2{margin-top:30px}.product-wrap2 li{width:49%;margin-right:2%}.product-wrap2 li:last-child{margin-right:0}.box-normal{border:1px solid #2f4272;padding:20px;background:#FFF}.box-normal *{color:#231815}.marumori{position:relative;padding-left:1.4em}.marumori:before{content:"●";position:absolute;left:0}.kanren{position:relative;margin-top:60px}.kanren span{color:#187fc3;font-size:36px;font-weight:bold;position:relative;z-index:2;background:#f7f7f7;padding-right:15px}.kanren:after{content:"";position:absolute;left:0%;opacity:.7;top:28px;width:100%;z-index:1;display:block;height:2px;background:#187fc3}.btn-twin-gr li{width:100%;background:#9bafba}.btn-twin-gr li a,.btn-twin li a{font-size:35px}.toku-wrap{margin:40px auto;width:87.5%}.toku-wrap li{width:43%;margin-right:3%}.toku-wrap li p{color:#717071;margin:4px 0 15px;font-size:23px}.toku-wrap li:last-child{width:53.5%;margin-right:0}.h2-bou-cc{color:#6d91a9;border-bottom:1px solid #6d91a9}.gel-wrap .pinky-foot{text-align:center;display:inline-block}.gel-wrap>li{width:48.5%;text-align:center}.gel-wrap>li img{display:block;margin:10px auto;text-align:center}.gel-wrap>li *{color:#231815}.gel-wrap>li p{text-align:left}.gel-wrap>li+li{margin-left:3%;width:48.5%}.gel-wrap>li+li img{margin:15px auto;display:block}.gel-wrap>li+li p{color:#231815;text-align:left}.gel-wrap>li+li .g5{color:#595757}.gel-wrap>li+li .iiii-wrap p{width:48%;font-size:15px}.gel-wrap>li+li .iiii-wrap p img{margin-top:0;margin-bottom:5px}.gel-wrap>li+li .iiii-wrap p+p{margin-left:4%}.gel-wrap .pinky-foot .pinky-foot{border-bottom:3px solid #fad0f7;padding-bottom:1px;height:50px;display:flex;justify-content:center;align-items:flex-end;padding-bottom:3px;color:#6d91a9;line-height:1.2;font-size:35px}.gel-wrap .pinky-foot .f35{font-size:35px}.gel-wrap .pinky-foot .f31{font-size:31px}.gel-wrap .pinky-foot .f24{font-size:24px;border:none !important}.gel-wrap .pinky-foot .nonnon{height:auto;margin:0}.gel-child li{width:63%}.gel-child li p{color:#595757}.gel-child li:nth-child(2){width:26%;margin-left:3%}.gel-child li:nth-child(2) *{font-size:13px}.gel-child li:nth-child(3),.gel-child li:nth-child(4){margin-top:20px;text-align:left}.gel-child li:nth-child(3) p,.gel-child li:nth-child(4) p{font-size:14px}.gel-child li:nth-child(3){width:54%}.gel-child li:nth-child(4){width:44%;margin-left:2%}.h3-bar-ttl{background:#9bafba;color:#FFF;font-size:35px;font-weight:bold;text-align:center;padding:7px 15px;margin-top:60px;margin-bottom:20px}#section05 .h3-bar-ttl{background:radial-gradient(#f6c75c 5%,#e2b258 90%)}.h3-bar-ttl2{background:#FFF;color:#9bafba;border:2px solid #9bafba;padding:10px 15px;margin-top:60px}.pstep-wrap li{width:19%;margin-right:1%}.pstep-wrap li *{color:#9bafba}.pstep-wrap li .step-huto{font-size:18px;margin:3px 0 0;font-weight:bold}.pstep-wrap li .step-txt{font-size:15px}.pstep-wrap li .shou{font-size:13px;display:block}.pstep-wrap li:last-child{margin-right:0}.pstep-wrap .okiten{position:relative}.pstep-wrap .okiten span{display:inline-block;position:absolute;top:0;left:0;font-size:18px;font-weight:bold;line-height:1;text-align:center;padding:4px 10px;background:#9bafba;color:#FFF}.pstep-wrap2 .okiten span{color:#9bafba;background:#FFF;border:1px solid #9bafba}.gn-co{color:#6d91a9 !important}.movie-wrap{margin-top:60px}.movie-wrap li{width:45%;margin-right:10%;text-align:center}.movie-wrap li .dl-sankaku{color:#6d91a9;border-color:#6d91a9}.movie-wrap li .dl-sankaku *{color:#6d91a9;border-color:#6d91a9}.movie-wrap li .dl-sankaku:after{border-top:18px solid #9bafba}.movie-wrap li+li{margin-right:0}.box-n-left{width:48%}.box-n-right{width:48%;margin-left:4%}.h5-kanren{font-size:28px;padding:2px 10px;background:#9bafba;text-align:center;color:#FFF;margin-top:30px}.sikay{position:relative;padding-left:1.3em;font-size:23px;margin-bottom:10px}.sikay:before{content:"■";position:absolute;left:0}.gold-ttl{color:#ca9e3a !important;margin-bottom:3px;position:relative;font-size:25px;padding-left:1.1em;line-height:1.2}.gold-ttl:before{content:"◆";position:absolute;left:0}.gold-txt{color:#727171}.golden{color:#FFF;text-align:center;border-radius:24px;padding:5px 14px;font-size:29px;margin-top:40px;background:radial-gradient(#f6c75c 5%,#e2b258 90%)}.product #section05 .f28.bk-font{padding-top:20px}.product #section05 .inner-w{padding:0 50px 40px}.made{width:1200px;margin:80px auto 0}.golden-wrap .gold-left{width:25%}.golden-wrap .gold-right{width:75%;padding-left:20px;display:flex;flex-wrap:wrap;align-items:center;margin:auto}.flex-nanasan{margin-top:30px}.flex-nanasan li{width:60%}.flex-nanasan li .h3-bar-ttl{font-size:28px;padding:10px;font-weight:normal;margin-top:0}.flex-nanasan li:nth-child(even){width:36%;margin-left:4%}.flex-nanasan li:first-child .h3-bar-ttl{height:110px;display:flex;justify-content:center;align-items:center}.flex-nanasan li:nth-child(2){padding-top:113px}.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(4){padding-top:113px}.golden-wrap{position:relative}.golden-wrap:after{content:"×";display:block;width:25%;height:60px;color:#9bafba;display:flex;justify-content:center;align-items:center;font-size:45px;font-family:"游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;font-weight:200}.golden-none:after{content:none}.golden-wrap .gold-left,.golden-wrap:after{display:flex;align-items:center}.white-wrap{width:80%;margin:20px auto}.white-wrap li{width:32%;margin-right:2%;text-align:center}.white-wrap li:last-child{margin-right:0}.white-wrap .kome{position:relative;padding-left:1.8em;font-size:16px;text-align:left;display:inline-block;margin-top:3px}.white-wrap .kome:before{position:absolute;content:"※1";left:0}.white-wrap .kome02:before{content:"※2"}.white-wrap .ii-wrap{height:165px}.white-wrap .txt-wing{margin-top:10px}.white-wrap .txt-wing .buto{font-weight:bold;font-size:30px;line-height:1.3}.white-wrap .chc{font-size:16px;position:relative;top:-11px}.ii-wrap{display:flex;justify-content:center;align-items:center}.ii-wrap .t1{width:49%}.ii-wrap .t1 span{display:inline-block;font-size:24px;font-weight:bold;margin-top:5px}.ii-wrap .t2{margin-left:2%}.ii-wrap2{align-items:flex-end;width:86%;margin:0 auto}.ii-wrap2 .x-tag{background:#001b5c;color:#FFF;border-radius:24px;margin-bottom:8px;padding:2px 20px;line-height:1.2;font-weight:bold;display:inline;margin-top:0}.h2-morimori{font-weight:bold;font-size:44px;text-align:center}.dl-font{text-align:left;position:relative;padding-left:2.2em;font-size:17px;margin-top:15px}.ul-anq .ac-block .sample-qa{margin-top:18px;display:inline-block;flex:none}.ul-anq .ac-block .sample-qa img{border:1px solid #CCC}.made li{width:100%;margin-top:0px}.made li a{font-size:42px}.ul-anq li a{width:100%;padding-right:50px}#pageTop a{position:fixed;background:rgba(0,27,92,0.6);width:40px;height:40px;color:#fff;bottom:10px;right:10px;border-radius:100px;line-height:36px;z-index:1000;display:block}#pageTop a::before{position:absolute;content:'';width:0;height:0;border-style:solid;border-width:0 6px 11px 6px;border-color:transparent transparent #fff transparent;top:0;bottom:0;left:0;right:0;margin:auto}.uso-left,.uso-right{width:48%}.uso-left .item-box p,.uso-left .item-box .huto,.uso-right .item-box p,.uso-right .item-box .huto{font-size:12px}.uso-left .item-ttl,.uso-right .item-ttl{font-size:23px}.uso-right{margin-left:4%}.qa .h2-yugo-trick{margin-bottom:50px}.qa .h2-yugo-trick span{line-height:1;width:45%}.qa .h2-yugo-trick a{color:#FFF;font-size:30px;line-height:1.4}.qa #section03 .t-center a{word-break:break-all}.product-wrap50 li{width:30%;margin-right:3%}.product-wrap50 li+li{width:67%}.ano-wrap span{display:inline-block}.ano-wrap span+span{margin-left:25px}.tttt{margin-bottom:10px}.table-fo table{width:100%}.table-fo .table-lwing{width:54%;margin-right:1%}.table-fo .table-rwing{width:45%}.table-fo{margin-top:30px}.table-fo .huto{font-size:25px;width:100%}.table-fo th,.table-fo td,.table-fo span,.table-fo p{color:#231815}.table-fo td,.table-fo th{border-bottom:1px solid #231815;padding:14px;vertical-align:middle}.table-fo th{font-weight:bold;border-right:1px solid #231815}.table-fo tr:first-child td,.table-fo tr:first-child th{border-top:1px solid #231815}.product img{height:auto;max-width:100%}.office img{height:auto;max-width:100%}#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-right: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}.dl img{height:auto}.qa .flex-left h1{position:static;color:#FFF;font-size:29px;margin-bottom:10px;opacity:.9}.qa .flex-left .h1-li{top:50%;left:16%;transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%)}.qa .flex-left .h1-li .h1-qa span{position:static;text-align:left;font-size:55px}.qa .flex-left .h1-li2 span{font-size:18px;position:static;display:inline;margin-left:10px}.qa .flex-left .h1-li p{font-size:23px;margin-bottom:9px}.qa .flex-left .h1-li span{font-size:18px}.v-work{background:#001b5c;text-align:center;color:#FFF;border-radius:55px;padding:10px;font-size:30px;margin-top:30px;margin-bottom:15px}.v-work span{color:#FFF;font-size:30px;display:inline-block;position:relative;top:10px}.v-work-txt{font-size:22px;padding:0 20px}.h1soe{text-shadow:0 0 BLACK;display:block;text-align:center;color:#008198;line-height:1;font-size:27px}.seo-h1{background:#f7f8f8;padding:7px 10px;text-align:center;font-size:17px;margin-top:120px}.dl-font img{display:inline-block;height:30px;position:absolute;top:50%;left:0;transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%)}.f-inner a span.jjjj{line-height:1.1}.f-inner a span.jjjj:after{top:8%}.g06{border-bottom:1px dotted #93b3c5;padding-bottom:40px}.gg-adj .ggg-right .xx-small{font-size:24px;letter-spacing:-.5px}.table-product img{width:auto}.tm{color:#FFF;font-size:1vh;position:relative;position:relative;top:-12px;display:inline-block}.atoda-wrap *{color:#666}.atoda-wrap .proclip{width:350px;display:flex;flex-wrap:wrap;padding-top:25px;padding-left:30px}.atoda-wrap .proclip img{width:60px;height:auto;display:block}.atoda-wrap .proclip .zanzou{flex:1;margin-left:10px;display:flex;flex-wrap:wrap;align-items:center;margin:auto 0 auto 10px}.atoda-wrap .proclip02{font-size:24px;font-weight:bold;line-height:1.2;margin:3px 0}.atoda-wrap .proclip03{width:100%}.atoda-wrap .pro-blue{color:#009fe8;display:block;width:100%;line-height:1;font-size:15px}.atoda-wrap>p{flex:1}.left-catch{font-size:34px}.left-catch .xx-small{font-size:23px}.adj-gold{margin-top:110px;margin-bottom:65px}.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}.qa .h2-yugo-trick{display:flex;flex-wrap:wrap}.qa .h2-yugo-trick a{font-size:25px}.qa .h2-yugo-trick span{display:flex;height:50px;width:47.5%;align-items:center;justify-content:center;margin-right:0}.qa .h2-yugo-trick .kon2{margin-left:2%;width:49%}.white-kakumaru90{margin-top:90px}.ul-anq .ac-block p,.ul-anq .ac-block span,.ul-anq .ac-block li{font-size:17px}#section01 .btn-twin{margin-top:0;margin-bottom:60px}.slide03 .flex-left .h1-li .hoa:before{content:none !important}.slide03 .flex-left .h1-li .hoa{padding-left:0;font-weight:bold;margin-top:10px;margin-bottom:25px;font-size:3.5vh}.slide03 .flex-left .h1-li p{margin-bottom:0px}.slide03 .flex-left .h1-li p+p{margin-top:10px}.kasou #kv{margin-top:123px}header{position:fixed;top:0;left:0;width:100%;z-index:4;background:rgba(247,247,247,0.9)}.super-g{padding:0 20px 30px 194px}.product #section01 .btn-twin.made,.product #section02 .btn-twin.made{margin-top:0;padding-top:110px}.atoda-wrap .proclip img{width:auto;height:auto;display:block}.v-work{padding:2px 10px;font-size:18px;display:flex;justify-content:center;align-items:center}.v-work span{color:#FFF;font-size:20px;display:inline-block;position:relative;top:0px}.zr{color:#FFF !important;font-size:20px;display:inline-block;position:relative;top:0px}.v-work-txt{font-size:16px}.product-flow-last33{width:95%;margin:0 auto}.product-flow-last33 li{width:30%;margin-right:5%}.product-flow-last33 li:last-child{margin-right:0}.sayonara:before{content:"※";position:absolute;left:0}.product-flow-last50{padding-bottom:10px}.product-flow-last33 li p,.product-flow-last50 li p,.pstep-wrap-last2 li p,.pstep-wrap-last li p{color:#595757}.product-flow-last33 li .sayonara,.product-flow-last50 li .sayonara,.pstep-wrap-last2 li .sayonara,.pstep-wrap-last li .sayonara{position:relative;padding-left:1em;font-size:13px;margin-top:10px}.product-flow-last33 li .sayonara+.sayonara,.product-flow-last50 li .sayonara+.sayonara,.pstep-wrap-last2 li .sayonara+.sayonara,.pstep-wrap-last li .sayonara+.sayonara{margin-top:0}.product-flow-last33 li .pap,.product-flow-last33 li p,.product-flow-last50 li .pap,.product-flow-last50 li p,.pstep-wrap-last2 li .pap,.pstep-wrap-last2 li p,.pstep-wrap-last li .pap,.pstep-wrap-last li p{font-size:14px}.product-flow-last33 li .pap,.product-flow-last50 li .pap,.pstep-wrap-last2 li .pap,.pstep-wrap-last li .pap{color:#171675;font-size:14px;font-weight:bold}.pstep-wrap-last li{width:23.5%;margin-right:2%}.pstep-wrap-last li .step-huto{color:#9bafba !important}.pstep-wrap-last li:last-child{margin-right:0}.pstep-wrap-last2 li.nomanoma{margin-right:0}.pstep-wrap-last2 li:last-child{width:50%}.pstep-wrap-last2 li:last-child .last-super{flex:1;padding-left:10px;align-items:center;display:flex;flex-wrap:wrap;margin:auto}.f-inner .f3 li:nth-child(2){order:3}.f-inner .f3 li:nth-child(5){order:5}.f-inner .f3 li:nth-child(4){order:4}.f-inner .f3 li:nth-child(even){margin-left:0}.f-inner .f3 li:nth-child(2){order:3}.f-inner .f3 li:nth-child(5){order:5}.f-inner .f3 li:nth-child(4){order:4}.f-inner .f3 li:nth-child(even){margin-left:0}.f2 li:nth-child(even){padding-left:50px}.atoda-wrap .proclip{width:400px}.atoda-wrap .proclip img{width:70px !important;height:200px !important}@media only screen and (max-width: 1360px){.h-menu li a{font-size:13px}.f-inner .f1,.f-inner .f2,.f-inner .f3,.f-inner .f4{padding:15px 15px}.menu-over-wrap .menu-migi{width:180px;padding-right:15px}.f-inner .f-waku{font-size:11px;padding:2px 4px;letter-spacing:-.5px}.flex-left .h1-txt{font-size:42px;line-height:53px;letter-spacing:6px}.flex-left .h11 img{width:auto;height:70px}}@media only screen and (max-width: 1350px){.flex-b01 li:first-child{font-size:18px;letter-spacing:-.6px;padding-left:7%}.flex-left .h1-li p{font-size:32px;letter-spacing:1.5px}.flex-left .h1-li p{text-align:left;position:relative;font-size:32px;padding-left:1em;line-height:1;margin-bottom:25px;letter-spacing:3px}}@media only screen and (max-width: 1250px){.f-inner .f-waku{font-size:16px;padding:2px 8px;letter-spacing:0;margin-bottom:15px}.f-inner li{margin-left:0;width:100%}.f-inner .f1,.f-inner .f2,.f-inner .f3,.f-inner .f4{padding:15px 20px;width:26%}.f-inner .f2,.f-inner .f3{width:27%}.f-inner .f4{width:20%}.inner{width:100%;margin:0 auto;padding:0 30px}.h-menu li{padding:0 29px}.h-menu li{width:auto}.menu-over-wrap .menu-migi img{height:23px}.menu-over-wrap .menu-migi{width:140px;padding-right:10px}.top-cont-menu li span{font-size:15px}.top-cont-menu li span:after{width:25px;height:25px;position:absolute;right:2px;top:0}.border-uesita{padding:16px;font-size:17px}.flex-left .h1-txt{font-size:39px;line-height:53px;letter-spacing:6px}.flex-left h1 img{width:auto;height:65px}.flex-left span:after{width:26px;height:28px;right:-32px;top:-5px}.flex-left span{font-size:16px}.slide02 .flex-left .h1-li p,.slide03 .flex-left .h1-li p{font-size:32px;line-height:1;margin-bottom:20px}.slide02 .flex-left .h1-li span,.slide03 .flex-left .h1-li span{font-size:23px;top:20px}.f-inner .f1{width:21%}.f-inner .f-waku{font-size:13px;padding:2px 7px;letter-spacing:-.5px}.f-inner .f2,.f-inner .f3{width:32%}.f-inner .f4{width:15%}.inner{width:100%;padding:0 30px}.giji-table .diffi:after{content:"";background:url(../img/office/white-p.png) no-repeat right top;background-size:contain;display:block;position:absolute;width:90px;height:270px;right:-104px;top:-89px}.giji-table .kiten-wrap{padding-right:48px}.giji-table .diffi:after{content:"";background:url(../img/office/white-p.png) no-repeat right top;background-size:contain;display:block;position:absolute;width:90px;height:270px;right:-69px;top:-89px}.giji-table table td *{font-size:18px;letter-spacing:-.4px}.giji-table table td .r-arrow{background:url(../img/office/a-ao.png) no-repeat left 6px;background-size:22px;padding-left:30px;font-size:18px}.giji-table table td .r-arrow{background:url(../img/office/a-ao.png) no-repeat left 5px;background-size:19px;padding-left:22px;font-size:18px;color:#241a17}.giji-table table td .arrow2{background:url(../img/office/a-mido.png) no-repeat left 5px;background-size:19px}.giji-table table td .f15{font-size:14px}.giji-table table td .chuchu{font-size:11px}.t-ue{width:77.8%;font-size:28px;margin-top:15px}.giji-table .diffi p{font-size:18px}.h2-yugo-ttl{font-size:42px;margin-bottom:15px;letter-spacing:2px}.h2-yugo-ttl-m{font-size:32px;margin-bottom:15px;letter-spacing:2px}.left-catch{font-size:34px;letter-spacing:-2px}.aka-font-catch{font-size:69px;letter-spacing:-2px}.aka-font-catch span{font-size:115px;margin-right:5px}.adj-con .g01 span{font-size:15px;margin-top:10px}.right-catch span{font-size:40px}.office-last-wrap .btn span{font-size:32px}.txt1,.txt1 span{font-size:29px}.nami{background:url(../img/nami.png) no-repeat center 37px}.white-kakumaru span{font-size:36px;padding:12px 100px;line-height:1.2}.h4-ttl-pink{font-size:29px;margin:30px auto 20px}.h4-ttl-pink span{font-size:20px}.five-wrap h5{font-size:25px;margin-bottom:15px}.five-wrap h5 span{font-size:20px}.long-wrap .mida,.long-wrap .mida span{font-size:32px}.long-wrap p{font-size:24px}.giji-table .giji img{height:auto}.ul-anq li *{font-size:21px}.ul-anq li .qqq{font-size:14px;margin-right:8px}.anq .white-kakumaru span,.anq .white-kakumaru b{font-size:30px}.gg-adj{width:100%;margin:30px auto;padding-left:135px}.gg-adj .ggg-right p{font-size:30px;letter-spacing:-.5px}.gg-adj .ggg-right span span{font-size:70px}.gg-adj .ggg-right span{font-size:42px}.anq .white-kakumaru span{padding:5px 80px;margin-top:35px}.f24{font-size:35px}.anq .num-reiwa li{font-size:21px}.anq .num-reiwa{padding:20px;width:100%}.office-last-wrap-anq{width:100%;margin:0 auto}.ul-anq{width:90%}.anq .g01 span{font-size:15px;margin-top:10px}.office-last-wrap-anq .btn{padding:12px 66px 18px}.g-sita{font-size:15px}.h2-yugo-trick{font-size:40px;letter-spacing:1.4px}.h2-yugo-trick span{font-size:34px;padding:7px 60px}.btn-twin-gr li a,.btn-twin li a{font-size:30px} /* .btn-twin li:nth-child(3) a{font-size:32px} */ .h2-osae{font-size:34px}.bio-wrap li h4{font-size:18px}.h3-wrap li h3{font-size:27px}.h3-wrap li p{font-size:18px;min-height:109px}.urara span,.urara p{font-size:17px}.product-flow li h4,.pstep-wrap li .step-huto{font-size:17px}.item-ttl span,.gold-txt,.box-normal *{font-size:17px}.product-flow .yesyes span{font-size:18px;padding:6px 11px}.golden{padding:3px 8px}.gold-ttl{font-size:23px}.golden-wrap:after{height:50px;font-size:39px}.f28{font-size:24px}.product-flow li p{font-size:14px}.product .inner-mizu p,.pstep-wrap li .step-txt{font-size:14px}.product .inner-mizu .flow-ttl,.h5-kanren,.h5-kanren,.golden,.flex-nanasan li .h3-bar-ttl{font-size:25px}.product .inner-mizu .f29{font-size:18px}.item-ttl{font-size:33px}.item-box p,.item-box .huto{font-size:15px}.tag-wrap span{font-size:11px}.gel-child li p{font-size:16px}.gel-wrap>li+li p{font-size:16px}.h3-bar-ttl{font-size:30px;padding:8px;margin-top:50px}.pstep-wrap .okiten span{display:inline-block;position:absolute;top:0;left:0;font-size:17px;padding:4px 5px}.dl-sankaku{font-size:19px}.product .f16{font-size:15px}.icon img{right:5px}.table-product th div,.table-product th span,.table-product td div,.table-product td span{font-size:18px}.table-product .font-siro,.gold-ttl{font-size:20px}.table-product th{width:13%}.sikay{font-size:18px}.item-ttl span,.gold-txt,.box-normal *{font-size:16px}.product .inner-mizu .flow-ttl,.h5-kanren,.h5-kanren,.golden{font-size:22px}.kanren span{font-size:30px}.kanren:after{top:22px}.made{width:100%}.ii-wrap2{width:100%}.white-wrap .txt-wing .buto{font-weight:bold;font-size:26px;line-height:1.2}.ii-wrap .t1 span{display:inline-block;font-size:20px;font-weight:bold;margin-top:4px}.ii-wrap .t1 span{font-size:17px;margin-top:3px}.white-wrap .kome{font-size:12px}.white-wrap .chc{font-size:13px;top:-7px}.h2-morimori{font-size:35px}.made li a{font-size:40px}.table-fo td,.table-fo th{font-size:15px}.table-fo .huto{font-size:20px;width:100%}.gel-wrap .pinky-foot{font-size:22px}.h2-osae,.h2-osae .pinky-foot{text-align:center;font-size:33px;font-weight:bold}.gel-wrap>li p,.gel-child li:nth-child(4){text-align:left;font-size:16px}.gel-wrap>li+li .iiii-wrap p{width:48%;font-size:13px}.h3-wrap li h3,.h3-wrap li .pinky-foot{text-align:center;font-size:22px;font-weight:bold;margin-bottom:10px;padding-bottom:5px}.v-work span{font-size:21px;top:0px}.zr{font-size:21px;top:0px}.gel-wrap .pinky-foot .f35{font-size:25px}.gel-wrap .pinky-foot .f31{font-size:22px}.gel-wrap>li p,.gel-child li:nth-child(4){font-size:15px}.gel-child li:nth-child(2) *{font-size:10px}.gel-child li:nth-child(3) p,.gel-child li:nth-child(4) p{font-size:11px}.gel-wrap .pinky-foot .f24{font-size:18px}.gel-wrap>li+li .iiii-wrap p{font-size:12px}.qa .h2-yugo-trick a{font-size:20px}.slide03 .flex-left .h1-li .hoa{margin-top:10px;margin-bottom:25px;font-size:25px}.slide03 .flex-left .h1-li p{margin-bottom:0px}.slide03 .flex-left .h1-li p+p{margin-top:10px}.slide03 .flex-left .h1-li{left:5%}.flex-nanasan li:first-child .h3-bar-ttl{height:82px;display:flex;justify-content:center;align-items:center;line-height:1.2}.flex-nanasan li:nth-child(2){padding-top:90px}.flex-nanasan li:nth-child(3) .golden{height:48px}.flex-nanasan li:nth-child(4){padding-top:96px}.f2 li:nth-child(even){padding-left:0px;margin-left:0}}@media only screen and (max-width: 1080px){.sp-head{display:flex;background:#f7f7f7;align-items:center;justify-content:flex-end;padding-right:80px;height:90px}.sp-head img{height:30px;width:auto}.drawer-open{overflow:hidden !important}.drawer-nav{position:fixed;z-index:12;top:0;overflow:hidden;width:16.25rem;height:100%;color:#222;background-color:#fff}.drawer-brand{font-size:1.5rem;font-weight:700;line-height:3.75rem;display:block;padding-right:.75rem;padding-left:.75rem;text-decoration:none;color:#222}.drawer-menu{margin:0;padding:0;list-style:none}.drawer-menu-item{font-size:1rem;display:block;padding:.75rem;text-decoration:none;color:#222}.drawer-menu-item:hover{text-decoration:underline;color:#555;background-color:transparent}.drawer-overlay{position:fixed;z-index:1;top:0;left:0;display:none;width:100%;height:100%;background-color:rgba(0,0,0,0.2)}.drawer-open .drawer-overlay{display:block}.drawer--top .drawer-nav{top:-100%;left:0;width:100%;height:auto;max-height:100%;-webkit-transition:top 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:top 0.6s cubic-bezier(0.19, 1, 0.22, 1)}.drawer--top.drawer-open .drawer-nav{top:0}.drawer--top .drawer-hamburger,.drawer--top.drawer-open .drawer-hamburger{right:0}.drawer--left .drawer-nav{left:-16.25rem;-webkit-transition:left 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:left 0.6s cubic-bezier(0.19, 1, 0.22, 1)}.drawer--left .drawer-hamburger,.drawer--left.drawer-open .drawer-nav,.drawer--left.drawer-open .drawer-navbar .drawer-hamburger{left:0}.drawer--left.drawer-open .drawer-hamburger{left:16.25rem}.drawer--right .drawer-nav{right:-16.25rem;-webkit-transition:right 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:right 0.6s cubic-bezier(0.19, 1, 0.22, 1)}.drawer--right .drawer-hamburger,.drawer--right.drawer-open .drawer-nav,.drawer--right.drawer-open .drawer-navbar .drawer-hamburger{right:0}.drawer--right.drawer-open .drawer-hamburger{right:16.25rem}.drawer-hamburger{position:fixed;z-index:4;top:0;display:block;box-sizing:content-box;width:2rem;padding:0;padding:18px .75rem 30px;-webkit-transition:all 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:all 0.6s cubic-bezier(0.19, 1, 0.22, 1);-webkit-transform:translateZ(0);transform:translateZ(0);border:0;outline:0;background-color:transparent}.drawer-hamburger:hover{cursor:pointer;opacity:.6}.drawer-hamburger-icon{position:relative;display:block;margin-top:10px}.drawer-hamburger-icon,.drawer-hamburger-icon:after,.drawer-hamburger-icon:before{width:100%;height:2px;-webkit-transition:all 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:all 0.6s cubic-bezier(0.19, 1, 0.22, 1);background-color:#222}.drawer-hamburger-icon:after,.drawer-hamburger-icon:before{position:absolute;top:-10px;left:0;content:" "}.drawer-hamburger-icon:after{top:10px}.drawer-open .drawer-hamburger-icon{background-color:transparent}.drawer-open .drawer-hamburger-icon:after,.drawer-open .drawer-hamburger-icon:before{top:0}.drawer-open .drawer-hamburger-icon:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.drawer-open .drawer-hamburger-icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sr-only{position:absolute;overflow:hidden;clip:rect(0, 0, 0, 0);width:1px;height:1px;margin:-1px;padding:0;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;overflow:visible;clip:auto;width:auto;height:auto;margin:0}.drawer--sidebar,.drawer--sidebar .drawer-contents{background-color:#fff}}@media only screen and (max-width: 1080px) and (min-width: 64em){.drawer--sidebar .drawer-hamburger{display:none;visibility:hidden}.drawer--sidebar .drawer-nav{display:block;-webkit-transform:none;transform:none;position:fixed;width:12.5rem;height:100%}.drawer--sidebar.drawer--left .drawer-nav{left:0;border-right:1px solid #ddd}.drawer--sidebar.drawer--left .drawer-contents{margin-left:12.5rem}.drawer--sidebar.drawer--right .drawer-nav{right:0;border-left:1px solid #ddd}.drawer--sidebar.drawer--right .drawer-contents{margin-right:12.5rem}.drawer--sidebar .drawer-container{max-width:48rem}}@media only screen and (max-width: 1080px) and (min-width: 75em){.drawer--sidebar .drawer-nav{width:16.25rem}.drawer--sidebar.drawer--left .drawer-contents{margin-left:16.25rem}.drawer--sidebar.drawer--right .drawer-contents{margin-right:16.25rem}.drawer--sidebar .drawer-container{max-width:60rem}}@media only screen and (max-width: 1080px){.drawer--navbarTopGutter{padding-top:3.75rem}.drawer-navbar .drawer-navbar-header{border-bottom:1px solid #ddd;background-color:#fff}.drawer-navbar{z-index:3;top:0;width:100%}.drawer-navbar--fixed{position:fixed}.drawer-navbar-header{position:relative;z-index:3;box-sizing:border-box;width:100%;height:3.75rem;padding:0 .75rem;text-align:center}.drawer-navbar .drawer-brand{line-height:3.75rem;display:inline-block;padding-top:0;padding-bottom:0;text-decoration:none}.drawer-navbar .drawer-brand:hover{background-color:transparent}.drawer-navbar .drawer-nav{padding-top:3.75rem}.drawer-navbar .drawer-menu{padding-bottom:7.5rem}}@media only screen and (max-width: 1080px) and (min-width: 64em){.drawer-navbar{height:3.75rem;border-bottom:1px solid #ddd;background-color:#fff}.drawer-navbar .drawer-navbar-header{position:relative;display:block;float:left;width:auto;padding:0;border:0}.drawer-navbar .drawer-menu--right{float:right}.drawer-navbar .drawer-menu li{float:left}.drawer-navbar .drawer-menu-item{line-height:3.75rem;padding-top:0;padding-bottom:0}.drawer-navbar .drawer-hamburger{display:none}.drawer-navbar .drawer-nav{position:relative;left:0;overflow:visible;width:auto;height:3.75rem;padding-top:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.drawer-navbar .drawer-menu{padding:0}.drawer-navbar .drawer-dropdown-menu{position:absolute;width:16.25rem;border:1px solid #ddd}.drawer-navbar .drawer-dropdown-menu-item{padding-left:.75rem}}@media only screen and (max-width: 1080px){.drawer-dropdown-menu{display:none;box-sizing:border-box;width:100%;margin:0;padding:0;background-color:#fff}.drawer-dropdown-menu>li{width:100%;list-style:none}.drawer-dropdown-menu-item{line-height:3.75rem;display:block;padding:0;padding-right:.75rem;padding-left:1.5rem;text-decoration:none;color:#222}.drawer-dropdown-menu-item:hover{text-decoration:underline;color:#555;background-color:transparent}.drawer-dropdown.open>.drawer-dropdown-menu{display:block}.drawer-dropdown .drawer-caret{color:#FFF;display:inline-block;width:0;height:0;margin-left:4px;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease;-webkit-transform:rotate(0deg);transform:rotate(0deg);vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.drawer-dropdown.open .drawer-caret{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.drawer-container{margin-right:auto;margin-left:auto}}@media only screen and (max-width: 1080px) and (min-width: 64em){.drawer-container{max-width:60rem}}@media only screen and (max-width: 1080px) and (min-width: 75em){.drawer-container{max-width:70rem}}@media only screen and (max-width: 1080px){header{padding-top:0}.drawer-hamburger{background:rgba(247,247,247,0.9)}.drawer--right.drawer-open .drawer-nav{background-color:#f5f5f5}.h-menu li{display:block;width:100%;padding-left:0;padding-right:0}.h-menu{width:100%;flex:none;margin-bottom:0px;height:auto;display:block;padding:0}.h-menu li{border-right:none;border-left:8px #001b5c solid;padding-left:10px;border-bottom:1px dotted #CCC;text-align:left}.drawer-menu-item{width:100%;text-align:center;border-bottom:1px solid #CCC}.drawer-menu-item img{width:80%}.h-menu li a{font-size:15px;line-height:1.3;color:#001b5c}.menu-over-wrap .menu-migi img{display:block;margin:0 auto}.menu-over-wrap .menu-migi{width:100%;padding-right:0px;padding:20px 0;border-bottom:1px dotted}.slide02 .flex-left .h1-li p,.slide03 .flex-left .h1-li p{font-size:27px;margin-bottom:18px;letter-spacing:1.5px;margin-top:15px}.slide03 .flex-left *{text-align:right}.slide03 .flex-left .btn{text-align:right}.jan-wrap .jan-left{width:100%;margin-right:0}.jan-wrap .jan-right{width:100%}.adj-con .left-office{width:100%}.adj-con .g01{width:100%;padding-right:0;text-align:center;margin-top:20px}.adj-con .g01 span{font-size:15px;margin-top:10px;text-align:center}.h2-yugo-ttl{font-size:36px;margin-bottom:13px;letter-spacing:1.5px}.office .flex-left .h1-txt,.anq .flex-left .h1-txt{font-size:30px;letter-spacing:4px;line-height:1.4}.h3-yugo-ttl span+span{display:block;width:100%}.txt1,.txt1 span{font-size:25px}.nami{background:url(../img/nami.png) no-repeat center 31px}.giji-table .giji{width:100%;margin-bottom:40px}.lll,.lll2{padding-left:0;text-align:center}.m-adj01{margin-left:0;text-align:center}.sp-none1080{display:none}.sp-block1080{display:block}.sp-block1080 img{width:594px;height:auto}.five-wrap div{width:100%;text-align:center;margin-bottom:30px}.white-kakumaru span{font-size:30px;padding:10px 91px;line-height:1.3}.left-catch{font-size:52px}.aka-font-catch{font-size:69px;letter-spacing:-2px}.aka-font-catch span{font-size:135px;margin-right:5px}.drawer-hamburger{top:14px}.drawer-hamburger.fi{top:0}.f21{font-size:15px}.giji-table .btn a{color:#FFF;display:block;width:100%;height:100%;font-size:17px}.giji-table .btn a img{height:21px;position:relative;right:-10px;top:-3px}.giji-table .diffi p{font-size:15px}.f-inner:before{content:"";width:95%;height:3px;border-bottom:1px solid #FFF;position:absolute;bottom:50%;left:2.5%}.f-inner{position:relative}.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 .f2{order:1}.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-inner li:nth-child(even){margin-left:0}.f-inner a,.f-inner span,.f-inner p,.f-inner li{color:#FFF;font-size:17px;letter-spacing:-.2px}.office-last-wrap-anq .btn span{font-size:28px}.h2-yugo-ttl-m{font-size:30px;margin-bottom:13px;letter-spacing:1px}.anq .white-kakumaru span,.anq .white-kakumaru b{font-size:27px}.ul-anq li *{font-size:19px}.gg-adj{padding-left:80px}.f24{font-size:30px}.h2-yugo-trick{font-size:34px}.h2-yugo-trick span{font-size:30px;padding:7px 20px}.h2-yugo-trick .kon,.h2-yugo-trick .kon2{margin:5px auto}.h2-yugo-trick .kon{margin-right:5px}.h2-yugo-trick .kon2{margin-left:5px}.h2-yugo-trick{font-size:35px;letter-spacing:1px}.icon img{height:55px;bottom:17px}.table-product th,.table-product .font-siro{font-size:18px}.table-product th{width:11%}.table-product th div,.table-product th span,.table-product td div,.table-product td span{font-size:16px}.cross .c-txt{padding:10px 40px;height:100px}.h2-osae{font-size:30px}.cross .c-txt1 p,.cross .c-txt1 span{font-size:25px}.cross .c-txt{padding:10px 40px;font-size:16px;height:104px}.cross .c-txt1 .c-num{font-size:45px}.cross .c-txt1 .chuu{font-size:11px}.btn-twin li{width:100%;margin-left:0 !important;margin-bottom:15px}.btn-twin-gr li a br,.btn-twin li a br{display:none}.btn-twin li:nth-child(3){margin-top:50px}.urara span,.urara p{font-size:16px}.product .inner-mizu p,.pstep-wrap li .step-txt{font-size:13px}.product-flow li h4,.pstep-wrap li .step-huto{font-size:16px}.item-ttl{font-size:30px}.h3-bar-ttl{font-size:26px}.f28{font-size:20px}.table-product th div,.table-product th span,.table-product td div,.table-product td span{font-size:18px}.btn-twin.made li{margin-bottom:0px !important}header{height:auto}.cross .c-txt2{padding-left:0px}.btn-twin-gr li a br,.btn-twin li a br{display:block}.ff18{font-size:16px}.slide03 .flex-left .h1-li .hoa{margin-top:10px;margin-bottom:25px;font-size:25px}.slide03 .flex-left .h1-li p{margin-bottom:0px}.slide03 .flex-left .h1-li p+p{margin-top:10px}.slide03 .flex-left .h1-li{left:5%}.kasou #kv{margin-top:0}.seo-h1{margin-top:0}.jan-wrap .jan-child .rir img{width:20%;height:auto}.jan-wrap .jan-child .rir{text-align:center;padding-right:0px}.product #section01 .btn-twin.made,.product #section02 .btn-twin.made{margin-top:80px;padding-top:0px}.scroll-adj{top:0px !important;left:0 !important;height:10px !important}.qa .h2-yugo-ttl-m{margin-top:0;padding-top:0}}@media only screen and (max-width: 940px){.f-inner{padding-right:20px}.flex-left{width:100%;height:auto;padding:25px;height:350px}.flex-right{width:100%}.flex-left h1,.flex-left .h11,.flex-left .super-h1{position:static;width:100%;text-align:center;margin-bottom:25px}.flex-left h1 img,.flex-left .h11 img{width:auto;height:65px;margin:0 auto}.border-uesita{padding:16px 0;font-size:16px}.flex-left .h1-txt{font-size:35px;line-height:50px;letter-spacing:4px;width:100%;justify-content:center}.flex-left .btn{position:static;font-size:18px;-webkit-transform:none;text-align:right;width:100%;padding-right:31px}.top-cont-menu li,.top-cont-menu li:nth-child(3){width:480px;margin:0 auto 30px}.top-cont-menu li:nth-child(n+4),.top-cont-menu li:nth-child(5){width:480px;margin-right:0;margin:0 auto 30px}.top-cont-menu li span{font-size:16px}.flex-left{order:2}.slide02 .flex-left *,.slide03 .flex-left *{position:static;-webkit-transform:none;text-align:center}.slide02 .flex-left .h1-li span,.slide03 .flex-left .h1-li span{top:20px;position:relative}.flex-left .h1-li{width:100%}.slide01 .flex-left .btn,.slide02 .flex-left .btn,.slide03 .flex-left .btn{position:absolute;bottom:20px;right:40px;left:auto;display:inline;width:auto}.slide02 .flex-left .btn span,.slide03 .flex-left .btn span{position:relative}.flex-left span:after{top:-6px}.kasou .flex-left{order:1;width:100%;padding:75px 25px;height:auto}.kasou .flex-right{order:2}.office .flex-left .h1-txt,.anq .flex-left .h1-txt,.product .flex-left .h1-txt{font-size:33px;letter-spacing:3px}.content{padding-top:26px}.left-catch{font-size:41px;line-height:1.6}.adj-con .g01 span{font-size:14px;margin-top:10px;text-align:center}.h2-yugo-ttl{font-size:30px;margin-bottom:13px;letter-spacing:1.5px}.t-ue{width:78.8%;font-size:25px;margin-top:15px;margin-left:20%}.right-catch span{font-size:31px;line-height:1.1}.office-last-wrap .btn span{font-size:27px}.office-last-wrap .btn{padding:7px 15px 13px;margin-top:30px}.h3-yugo-ttl{font-size:28px;height:70px}.long-wrap p{font-size:21px}.long-wrap .ao-box div,.long-wrap .gray-box div{margin-bottom:20px}.long-wrap{padding:20px 40px}.office #section04 .long-wrap .mida,.office #section04 .long-wrap .mida span{font-size:23px}.office #section04 p{font-size:16px}.white-kakumaru span{font-size:26px;padding:6px 80px;line-height:1.3}.h4-ttl-pink{font-size:25px}.h4-ttl-pink span{font-size:17px}.five-wrap h5{font-size:22px;margin-bottom:10px}.five-wrap h5 span{font-size:16px}.homepage #kv{margin-bottom:53px}.wm-top40{margin-top:20px}.flex-right img{max-width:100%;width:100%;height:100%;object-fit:cover}.gg-adj{width:100%;margin:25px auto;padding-left:0}.anq .white-kakumaru span,.anq .white-kakumaru b{font-size:26px}.f24{font-size:23px}.anq .num-reiwa li{font-size:17px}.office-last-wrap-anq .btn{padding:12px 47px 18px}.ul-anq{width:100%}.ul-anq li *{font-size:18px;letter-spacing:-.5px}.anq .white-kakumaru span br,.anq .white-kakumaru b br{display:none}.gg-adj .ggg-right p{font-size:25px;letter-spacing:-.7px}.gg-adj .ggg-right span span{font-size:60px}.gg-adj .ggg-right span{font-size:35px}.qa .flex-left .h1-li{width:60%;left:59%}.qa .flex-left .h1-li br{display:none}.bio-wrap{margin-top:15px}.h3-wrap{margin-top:40px}.qa .flex-left .h1-li span,.qa .flex-left .slide03 .flex-left .h1-li span{font-size:22px;width:auto;text-align:left;margin-top:0;position:static !important;margin-left:5px}.result-wrap .urara .bb{padding-left:6px}.qa .flex-left .h1-li .h1-li2+.h1-li2{margin-bottom:0}.ul-anq .ac-open *{font-size:18px}.h2-yugo-trick span{font-size:28px;padding:6px 18px}.btn-twin-gr li a,.btn-twin li a,.btn-twin li:nth-child(3) a,.h3-wrap li h3{font-size:25px}.cross .c-txt1 p,.cross .c-txt1 span{font-size:20px}.cross .c-txt1 .c-num{font-size:40px}.cross .c-txt1 .chuu{font-size:10px;top:-6px}.cross .c-txt1:after{bottom:-19px;font-size:13px}.bio-wrap li h4,.h3-wrap li p{font-size:16px}.h3-wrap li p{min-height:120px}.urara span,.urara p{font-size:14px}.result-wrap .urara .aa{width:79px}.h2-osae{font-size:25px}.bio-wrap li{width:100%}.bio-wrap li img{width:570px;height:auto;margin:10px auto;display:block}.bio-wrap li+li{width:100%;margin-left:0;position:relative;display:block;margin:0 auto}.bio-wrap li+li img{width:392px;height:auto}.bio-wrap li:nth-child(2):before{content:none}.h3-wrap li:first-child{margin-right:1%}.h3-wrap li{width:49.5%;padding:0 10px}.btn-twin-gr li a,.btn-twin li a,.btn-twin li:nth-child(3) a,.h3-wrap li h3{font-size:23px}.h3-wrap li h3{margin-bottom:4px}.product-flow li{width:49%;margin-right:0 !important;margin-bottom:20px}.product-flow li:nth-child(even){margin-left:2%}.yesyes img{width:100%}.product .h2-bou{margin-top:20px}.item-ttl span,.gold-txt,.box-normal *{font-size:15px}.item-ttl{font-size:25px;margin-bottom:2px}.item-box p,.item-box .huto{font-size:13px}.toku-wrap li,.toku-wrap li:last-child{width:70%;margin-right:0;margin:0 auto}.toku-wrap li img,.toku-wrap li:last-child img{display:block;margin:0 auto}.toku-wrap li p{margin:27px 0 15px;font-size:20px}.h3-bar-ttl{font-size:23px;padding:5px 10px}.f28{font-size:18px}.flex-nanasan li{width:80%;margin:0 auto}.product .inner-mizu .flow-ttl,.h5-kanren,.h5-kanren,.golden,.flex-nanasan li .h3-bar-ttl{font-size:20px}.flex-nanasan li .h3-bar-ttl{padding:3px 10px}.product .inner-mizu .flow-ttl,.h5-kanren,.h5-kanren,.golden{font-size:18px}.product #section05 .inner-w{padding:0 30px 20px}.table-wrapp .table-left,.table-wrapp .table-right{width:100%;margin:0 auto}.table-wrapp .table-right{width:100%}.table-wrapp .table-right th{display:table-cell !important}.table-product th{width:14%}.icon img{height:55px;bottom:17px;right:30px}.gel-wrap>li{width:80%;margin:0 auto}.gel-wrap>li+li{margin-left:0;width:80%;margin:0 auto;margin-top:50px;text-align:center}.gel-wrap>li+li p{font-size:14px}.pstep-wrap li{width:32%;margin-right:2%}.pstep-wrap li img{width:100%;height:auto}.pstep-wrap li:nth-child(3n){margin-right:0}.movie-wrap li{width:49%;margin-right:2%}.box-n-right{width:100%;margin-left:0;margin-top:20px}.h3-wrap li:first-child{width:80%;margin-right:0;margin:0 auto}.h3-wrap li p{min-height:auto}.h3-wrap li{width:80%;padding:0 10px;margin:0 auto 8px}.cross .c-txt{padding:10px 30px;font-size:15px;height:auto}.icon img{height:43px;bottom:22px;right:15px}.icon04 img{height:70px;bottom:10px;right:20px}.icon03 img{right:25px}.dl .dl-sankaku{font-size:17px}.dl .ending{font-size:15px}.dl .h2-yugo-ttl span{font-size:20px}.dl-wrap33 li .dl-sankaku{height:80px}.h3-dl{font-size:20px}.dl-wrap33 li{width:49%;margin-right:1%;margin-bottom:20px}.dl #kv h1{font-size:45px}.dl #kv{height:190px}.dl-font{text-align:left;position:relative;padding-left:3em;font-size:17px}.dl-font img{position:absolute;left:0}.dl-font{text-align:left;position:relative;padding-left:2.2em;font-size:16px;line-height:1.2}.dl .h2-under{font-size:23px;margin-bottom:20px}.white-wrap{width:100%}.white-wrap .txt-wing .buto{font-size:20px}.ii-wrap .t1 span{font-size:14px;margin-top:3px}.white-wrap li{width:33%;margin-right:.5%}.white-wrap .chc{font-size:10px;top:-6px}.fukusu{margin-bottom:10px}.uso-right{margin-left:0}.uso-left,.uso-right{width:100%}.qa .h2-yugo-trick span{line-height:1;width:100%;font-size:20px;margin-right:0 !important;margin-left:0 !important}.qa .h2-yugo-trick span a{font-size:22px;line-height:1.2}.table-fo th{width:20%}.table-fo td{width:80%}.table-fo .table-lwing{width:100%;margin-right:0;margin-bottom:20px}.table-fo .table-rwing{width:100%}.item-box p,.item-box .huto,.item-box .ano-wrap span{font-size:13px}.table-fo td,.table-fo th{font-size:13px;padding:10px}.cross .c-txt2{padding-left:0px}.gel-wrap .pinky-foot .f35{font-size:28px}.gel-wrap .pinky-foot .f31{font-size:26px}.gel-wrap .pinky-foot .f24{font-size:20px}.gel-wrap>li+li p{font-size:16px}.gel-child li:nth-child(3),.gel-child li:nth-child(4){width:100%;text-align:center}.gel-child li:nth-child(3) p,.gel-child li:nth-child(4) p{text-align:center}.gel-child li:nth-child(3),.gel-child li:nth-child(4){margin-top:10px;margin-left:0}.gel-wrap .pinky-foot .pinky-foot{height:auto;margin-bottom:0px}.made.btn-twin li a{font-size:34px}.h2-osae,.h2-osae .pinky-foot{font-size:28px}.h1soe{font-size:18px}.qa .flex-left .h1-li .h1-qa span{font-size:40px;margin-left:0;display:block;text-align:center}.qa .flex-left h1{font-size:21px;line-height:1.2}.qa .flex-left h1{font-size:21px}.qa .flex-left .h1-li p{font-size:18px;margin-bottom:8px}.qa .flex-left .h1-li2 span{font-size:10px;margin-left:5px}.qa .flex-left .h1-li{top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.f-inner a span.jjjj:after{top:21%}.f-inner .adjan{line-height:1.1}.qa .h2-yugo-trick .kon2{width:100%}.adj-gold{margin-top:30px;margin-bottom:0px}.tm{top:-5px}.jan-wrap .jan-child .rir img{width:23%}.flex-nanasan li:first-child .h3-bar-ttl{height:auto;padding:10px}.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:nth-child(2) img,.flex-nanasan li:nth-child(4) img{display:inline-block}.bio-wrap li:last-child{margin-top:50px}.bio-wrap li h4,.h3-wrap li p{font-size:19px}.pstep-wrap-last2 li:last-child{margin-left:2%;width:66%}.pstep-wrap-last2 li:last-child .last-super{flex:1;padding-left:10px;align-items:flex-start;display:block;flex-wrap:wrap;margin:0}.pstep-wrap-last2,.pstep-wrap-last li{margin-bottom:26px}}@media only screen and (max-width: 768px){.left-catch{font-size:33px;line-height:1.6}.giji-table table tr:first-child td{border-top:5px solid #001b5c}.giji-table table.g-table tr:first-child td{border-top:5px solid #9fa0a0}.t-ue{border-bottom:none !important}.office #section04 p{font-size:16px}.office #section04 .long-wrap .mida,.office #section04 .long-wrap .mida span{font-size:20px}.f-inner .f2,.f-inner .f3{width:65%}.f-inner .f1,.f-inner .f4{width:35%}.fukusu:after{font-size:13px;bottom:-21px}.adj-ga{margin-left:0px}.office-last-wrap li:first-child{margin-right:0;width:350px;display:block;margin:0 auto 20px}.office-last-wrap li{width:100%;text-align:center}.office-last-wrap-anq .btn{padding:12px 30px 18px;width:100%;margin:0 auto}.gg-adj .gf{width:100%;margin-top:0;margin-bottom:15px}.gg-adj .ggg-right{width:100%;padding-left:0;display:flex;align-items:center}.gg-adj .ggg-right p{font-size:31px}.gg-adj .ggg-right span span{font-size:70px}.gg-adj .ggg-right span{font-size:44px}p+.white-kakumaru{margin-top:50px}.anq .white-kakumaru span,.anq .white-kakumaru b{font-size:24px;letter-spacing:-.5px}.ul-anq li *{font-size:17px;letter-spacing:-.5px}.h2-yugo-ttl{letter-spacing:1px;line-height:1.3}.anq .white-kakumaru span{padding:5px 40px}.chousa-m-top{margin-top:50px}.anq .num-reiwa+.f24{margin-bottom:40px}.anq .g01{margin-top:30px}.qa .flex-left .h1-li{top:50%;left:18%;width:80%;transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%)}.ul-ac li{padding-right:35px}.ul-ac li:after{background:url(../img/qa/arrow-sita.png) no-repeat center center;background-size:contain;width:25px;height:11px;right:5px;top:43%}.ul-anq .ac-block .qq{font-size:16px}.ul-anq .ac-block{border-bottom:none;padding-left:6px}.ul-anq .ac-block div+p{padding-top:2px}.f-lex1{padding-top:0}.ul-anq .ac-block div+p{padding-top:0}.ul-anq .ac-block .qq{padding-right:0}.bio-wrap li img{width:76%}.bio-wrap li+li img{width:54%;height:auto}.product .h2-bou{margin-top:40px}.item-ttl{font-size:23px;margin-bottom:2px}.toku-wrap{margin:0px auto;width:100%}.h2-yugo-trick span{font-size:27px;padding:6px 10px}.h2-yugo-trick{font-size:24px;letter-spacing:0}.cross{display:block;width:300px;margin:0 auto 40px;text-align:center}.cross .cross-txt{margin:0 10px;font-size:46px;margin-top:0;line-height:1;height:67px;display:flex;width:100%;justify-content:center;align-items:center;padding-top:10px}.btn-twin-gr li a,.btn-twin li a,.btn-twin li:nth-child(3) a,.h3-wrap li h3{font-size:20px}.bio-wrap li h4,.h3-wrap li p{font-size:14px}.sp768{display:block}.flex-nanasan li{width:100%}.product .inner-mizu .flow-ttl,.h5-kanren,.h5-kanren,.golden{font-size:19px}.product-flow li,.pstep-wrap li{width:70%;margin-right:0 !important;margin-bottom:20px;margin:0 auto 20px !important;text-align:c}.product-wrap3 li{width:49%;margin-right:2%;margin-bottom:10px}.product-wrap3 li:nth-child(even){margin-right:0}.golden-wrap .gold-left,.golden-wrap:after{width:18%}.golden-wrap .gold-right{width:82%;padding-left:15px}.sikay.gn-co br{display:none}.sikay{font-size:16px}.item-ttl{font-size:23px}.item-box p,.item-box .huto{font-size:12px}.tag-wrap span{font-size:10px}.item-ttl span,.gold-txt,.box-normal *{font-size:13px;margin-bottom:2px}.h3-wrap{margin-top:10px}.btn-twin-gr li a,.btn-twin li a,.btn-twin li:nth-child(3) a,.h3-wrap li h3{font-size:22px}.gel-child li p{font-size:12px}.gel-wrap>li+li p{font-size:14px;width:80%;text-align:center;margin:0 auto}.item-img{margin-bottom:7px}.kanren span{font-size:23px}.kanren:after{top:17px}.kanren span{padding-right:8px}.product-flow .yesyes span,.pstep-wrap .okiten span{font-size:18px;padding:6px 11px}.movie-wrap{margin-top:30px}.dl-sankaku{font-size:18px}.movie-wrap li{width:100%;margin-right:0;margin-bottom:25px}.movie-wrap li video{width:100%;margin:0 auto}.bio-wrap li h4{font-size:17px}.h3-wrap li p{font-size:14px}.btn-twin-gr li a,.btn-twin li a,.btn-twin li:nth-child(3) a,.h3-wrap li h3{font-size:21px}.h3-bar-ttl{font-size:20px}.product .inner-mizu .flow-ttl,.h5-kanren,.h5-kanren,.golden,.flex-nanasan li .h3-bar-ttl{font-size:18px}.h3-wrap li p{font-size:15px;width:80%;margin:10px auto}.gel-wrap>li+li p{font-size:15px}.table-product .font-siro,.gold-ttl{font-size:17px}.item-ttl span,.gold-txt,.box-normal *{font-size:14px}.sikay{font-size:15px}.flex-nanasan li{width:100%;margin:0 auto}.box-n-left{width:100%}.item-ttl{font-size:20px}.product .inner-mizu .f29{font-size:17px}.product .inner-mizu p,.pstep-wrap li .step-txt{font-size:14px}.toku-wrap li p{font-size:16px}.toku-wrap{margin:0px auto 50px}.gel-wrap>li+li p{font-size:14px}.product .inner-mizu .flow-ttl,.h5-kanren,.h5-kanren,.golden{line-height:1.3;font-size:16px}.golden-wrap{position:relative;margin-top:10px}.product-wrap3 li,.product-wrap2 li{width:100%;margin-right:0;margin-bottom:12px}.product-wrap3 li .item-box,.product-wrap2 li .item-box{width:100%;height:auto;display:flex}.product-wrap3 li .item-box .item-img,.product-wrap2 li .item-box .item-img{width:40%}.product-wrap3 li .item-box .sp-right,.product-wrap2 li .item-box .sp-right{width:60%;padding-left:20px;display:flex;flex-wrap:wrap;align-items:center;margin:auto}.product-wrap3 li .item-box .sp-right .item-ttl,.product-wrap2 li .item-box .sp-right .item-ttl{width:100%}.item-box p,.item-box .huto{font-size:14px;width:100%}.item-ttl{font-size:23px}.tag-wrap{position:relative}.item-box .m-top20{margin-top:10px !important}.table-fo .huto{font-size:17px;width:100%}.product-wrap3 li li,.product-wrap2.kuwan li{width:40%;margin-right:0;margin-bottom:12px}.product-wrap3 li li .item-box,.product-wrap2.kuwan li .item-box{flex-wrap:wrap}.product-wrap3 li li .item-box .item-img,.product-wrap2.kuwan li .item-box .item-img{width:100%}.product-wrap3 li li .item-box .item-img h4,.product-wrap3 li li .item-box .item-img p,.product-wrap2.kuwan li .item-box .item-img h4,.product-wrap2.kuwan li .item-box .item-img p{width:100% !important}.product-wrap3 li li+li,.product-wrap2.kuwan li+li{width:60%;padding-left:20px}.item-bigboss .tag-wrap{position:absolute}.item-bigboss .item-img{margin-bottom:10px}.item-img{margin-bottom:0px}.golden-wrap:after{height:0px;font-size:30px;line-height:1;padding-top:17px;line-height:30px;top:-3px;position:relative}.table-product .ueda{font-size:24px}.table-product .sitag{font-size:18px}.sp-right{position:relative}.sp-right .tag-wrap{position:absolute}.table-product .ueda{font-size:22px}.h2-osae{font-size:24px}.bio-wrap li h4{font-size:19px}.h3-wrap li,.h3-wrap li:first-child{margin-bottom:15px}.btn-twin-gr li a,.btn-twin li a,.btn-twin li:nth-child(3) a{font-size:24px}.h5-kanren,.h5-kanren{line-height:1.3;font-size:20px}.icon04 img{height:70px;bottom:10px}.made.btn-twin li a{font-size:26px}.movie-wrap li:last-child{margin-bottom:0}.dl .dl-sankaku{font-size:15px}.dl .dl-sankaku{font-size:15px;height:50px;display:flex;justify-content:center;align-items:center;line-height:1.3}.dl .dl-sankaku:after{position:absolute;bottom:-16px;left:41%;font-size:40px;content:"";border-top:15px solid #001b5c;border-right:25px solid transparent;border-left:25px solid transparent}.dl .h2-yugo-ttl span{font-size:17px}.step-huto br{display:none}.ul-anq li p{padding-right:0px}.ul-anq li a{width:100%;padding-right:50px}.h2-osae,.h2-osae .pinky-foot{text-align:center;font-size:25px;font-weight:bold;line-height:1.5}.made.btn-twin li a{font-size:30px}.cross{display:block;width:400px;margin:0 auto 40px;text-align:center}.ano-wrap span+span{margin-left:0;margin-top:10px}.ano-wrap span+span{margin-left:0;margin-top:10px;display:block;width:100%}.product-wrap50 li+li{width:100%;padding-left:0}.product-wrap50 li{width:100%;margin-right:0;margin-bottom:6px}.product-wrap50 .item-box .ano-wrap span{font-size:14px;display:block;width:100%}.h3-wrap li{margin-bottom:10px}.h3-wrap li .pinky-foot{font-size:24px}.gel-wrap .pinky-foot{font-size:18px}.cross .cross-txt{margin:0px 10px -65px;height:90px}.cross .c-txt{margin-top:30px}.toku-wrap{margin:20px auto 30px}.gel-wrap>li+li p{font-size:15px}.gel-wrap p,.gel-wrap .gel-wrap>li p,.gel-wrap .gel-child li:nth-child(4){font-size:15px}.gel-wrap>li+li{margin:0 auto}.h2-osae,.h2-osae .pinky-foot{font-size:20px}.v-work{padding:6px;font-size:23px}.v-work-txt{font-size:15px;padding:0}.h3-wrap li .pinky-foot{font-size:23px}.product .h2-osae,.product .h2-osae .pinky-foot{font-size:26px}.product #section02 .h2-osae-m{margin-top:30px}.gel-wrap .pinky-foot .f35{font-size:26px}.gel-wrap .pinky-foot .f31{font-size:24px}#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-right:0}.qa .flex-left .h1-li .h1-qa{margin-bottom:5px}.qa .flex-left .h1-li .h1-qa span{font-size:40px;margin-left:0;display:block;text-align:center}.qa .flex-left h1{font-size:21px;line-height:1.2}.qa .flex-left h1{font-size:21px}.qa .flex-left .h1-li p{font-size:18px;margin-bottom:8px}.qa .flex-left .h1-li2 span{font-size:10px;margin-left:5px}.qa .flex-left .h1-li{top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.qa #kv .flex-left .h1-li p{font-size:16px;margin-bottom:8px;text-align:center}.qa .flex-left .h1-li p:before{content:none}.ul-anq .ac-block p,.ul-anq .ac-block span,.ul-anq .ac-block li{font-size:15px}.white-kakumaru90{margin-top:50px}.atoda-wrap{display:block}.gg-adj .ggg-right .xx-small{font-size:22px}.atoda-wrap>p{flex:none}.atoda-wrap .proclip02{font-size:20px}.atoda-wrap .pro-blue{font-size:13px}.proclip03{font-size:15px}.proclip03 span{font-size:inherit}.atoda-wrap .pro-sikaku{padding:0px 3px;font-size:10px;margin-bottom:5px}.atoda-wrap .proclip{width:100%;display:flex;flex-wrap:wrap;padding-top:10px;padding-left:10px}.jan-wrap .jan-child .rir img{width:auto;height:90px}.item-box .pro-sikaku,.pro-sikaku{width:auto}.v-work{padding:6px;font-size:inherit}.product-flow-last50 li .sayonara{font-size:13px}.product-flow-last50 li,.product-flow-last33 li{margin-bottom:26px !important}.pstep-wrap-last2 li:last-child{margin:0 auto 20px !important;width:70%}.pstep-wrap-last2 li:last-child .last-super{flex:none;margin:0}.pstep-wrap-last2 li:last-child .last-super .step-txt{word-break:break-all}.pstep-wrap2 .okiten{position:relative;width:100%}.pstep-wrap-last2 li:last-child .okiten{width:250px}.pstep-wrap-last2 li:last-child .last-super{flex:1;margin:0}.tag-wrap{position:absolute}.slide03 .flex-left .h1-li p span,.slide02 .flex-left .h1-li p span{display:inline-block;width:auto;margin-left:5px;position:static}.slide03 .flex-left .h1-li p br,.slide02 .flex-left .h1-li p br{display:none}.slide03 .flex-left .h1-li .hoa{font-size:30px}}@media only screen and (max-width: 650px){.office-last-wrap li:first-child{margin-right:0;width:350px;display:block;margin:0 auto 20px}.office-last-wrap li{width:100%;text-align:center}.office-last-wrap{margin-top:70px}.right-catch span{font-size:27px;line-height:1.1}.office-last-wrap .btn span{font-size:23px}.office-last-wrap .btn{padding:9px 15px 13px;margin-top:11px}.h2-osae{font-size:22px;line-height:1.2}.h2-yugo-trick{font-size:18px;letter-spacing:0}.h2-yugo-trick span{font-size:20px;padding:6px 10px}.table-product th{width:9%;font-size:16px}.table-product th div,.table-product th span,.table-product td div,.table-product td span{font-size:14px}.kasou table .icon img{height:45px;bottom:22px;width:auto;right:10px}.btn-twin-gr li a br,.btn-twin li a br{display:block}.bio-wrap li img{width:90%}.bio-wrap li+li img{width:62%;height:auto}.kanren span{font-size:20px}.kanren:after{top:15px}.product .inner-mizu .flow-ttl,.h5-kanren,.h5-kanren,.golden{font-size:18px}.sikay{font-size:14px}.product .f16{font-size:12px}.product #section05 .f28.gn-co{padding-top:18px}.toku-wrap li,.toku-wrap li:last-child{width:80%}.toku-wrap li p{font-size:18px}.btn-twin li:nth-child(3){height:90px}.btn-twin li{height:90px}.cross{width:80%}.cross .c-txt1:after{bottom:-16px;font-size:11px;right:10px}.table-product .sitag{font-size:14px}.white-wrap li{width:100%;margin-right:auto !important;margin:0 auto 25px}.white-wrap .ii-wrap{height:auto}.white-wrap .ii-wrap .t1 img{display:block;margin:0 auto}.ii-wrap .t1 span{font-size:15px;margin-top:3px;display:block;width:100px}.white-wrap li:first-child{width:auto}.ul-anq li p{padding-right:0px}.ul-anq li a{width:100%;padding-right:50px}}@media only screen and (max-width: 600px){.flex-left .h1-txt{font-size:32px;line-height:42px;letter-spacing:6px;margin-bottom:30px;width:100%}.flex-left h1 img,.flex-left .h11 img{width:auto;height:57px;margin:0 auto}.flex-left{width:100%;height:310px;padding:20px}.slide02 .flex-left .h1-li p,.slide03 .flex-left .h1-li p{font-size:22px;margin-bottom:11px;letter-spacing:1px;margin-top:15px}.slide01 .flex-left .btn,.slide02 .flex-left .btn,.slide03 .flex-left .btn{left:auto;display:inline;width:auto;text-align:right;width:88%;display:block;padding-right:0}.slide01 .flex-left .btn span,.slide02 .flex-left .btn span,.slide03 .flex-left .btn span{position:relative}.flex-left span:after{width:26px;height:28px;right:-28px;top:-6px}.slide02 .flex-left .h1-li span,.slide03 .flex-left .h1-li span{top:-10px;position:relative;padding-right:30%;font-size:18px}.slide03 .flex-left .h1-li span{top:0px;position:relative;padding-right:20%;font-size:18px}.txt1,.txt1 span{font-size:18px}.nami{background:url(../img/nami.png) no-repeat center 24px;background-size:contain}.h2-yugo-ttl{font-size:27px;margin-bottom:11px;letter-spacing:1.5px}.h3-yugo-ttl{font-size:26px;height:65px}.gray-back .chu{display:inline-block;font-size:12px;position:relative;top:5px}.h3-yugo-ttl span+span{font-size:13px;margin-top:-15px}.txt2{font-size:18px}.t-ue{width:77.2%;font-size:23px;margin-top:12px;margin-left:calc(10px + 19%)}.left-catch{font-size:26px;line-height:1.6;letter-spacing:0}.adj-con{margin-left:0}.aka-font-catch{font-size:59px;letter-spacing:-2px}.aka-font-catch span{font-size:109px;margin-right:5px}.h2-yugo-ttl{font-size:25px;margin-bottom:11px;letter-spacing:0px}.giji-table .diffi:after{content:"";background:url(../img/office/white-p.png) no-repeat right top;background-size:contain;display:block;position:absolute;width:80px;height:270px;right:-69px;top:-89px}.giji-table .diffi{width:240px}.giji-table table{border-spacing:5px}.inner{width:100%;padding:0 20px}.giji-table table td *{font-size:16px;letter-spacing:-.5px}.giji-table table tr:first-child th{height:140px;font-size:16px}.giji-table table td .f-sage{font-size:14px}.giji-table table td{background:#e0eef5;width:82%;padding:10px 5px 10px 13px}.giji-table .diffi:after{content:"";background:url(../img/office/white-p.png) no-repeat right top;background-size:contain;display:block;position:absolute;width:76px;height:268px;right:-69px;top:-56px}.f-inner .f2,.f-inner .f3{width:100%}.f-inner .f1,.f-inner .f4{width:100%}.f-inner .f1 a,.f-inner .f4 a{display:block;width:100%;text-align:center}.f-inner .f1 a img,.f-inner .f4 a img{display:inline}.f-inner .f4 img{width:auto;height:auto}.f-inner:before{content:none}.f-inner .f1,.f-inner .f2{margin-bottom:0;padding:0 0 20px}.f-inner .f1{border-bottom:1px solid #FFF;padding:0 0 29px 0;margin-bottom:18px;margin-top:10px}.f-inner .f4{padding-left:0}.f-inner{padding-right:20px;padding-left:20px}.f-inner .f1,.f-inner .f2,.f-inner .f3,.f-inner .f4{padding:15px 0}.f-inner .f1{padding-bottom:35px}.ul-anq li *{font-size:15px;letter-spacing:-.6px}.ul-anq li{padding-right:70px}.ul-anq{margin:30px auto}.gg-adj .ggg-right p{font-size:25px}.gg-adj .ggg-right span span{font-size:57px}.gg-adj .ggg-right span{font-size:34px}.ul-anq li p br{display:none}.qa .flex-left .h1-li{top:50%;left:15%;width:80%;transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%)}.qa .flex-left .h1-li p{font-size:27px}.ul-anq li{padding-right:40px}.ul-anq .ac-block p,.ul-anq .ac-block span,.ul-anq .ac-block li{font-size:13px}.ul-anq .ac-open *{font-size:17px}.ul-anq .ac-block{border-bottom:none;padding-left:0}.ul-anq .ac-block{border-bottom:none;padding-left:0}.ul-anq li{padding-right:0}.ul-anq li .qq{margin-right:4px}.ul-anq li .qqq{font-size:9px;margin-right:5px}.ul-anq .ac-block{border-bottom:none;padding-left:0;padding-right:0}.ul-anq .ac-block .flex-wrap.sc{align-items:flex-start}.ul-anq .ac-block{border-bottom:none;padding-left:0;padding-right:0}.ul-anq li:first-child{padding-right:33px}.h2-yugo-trick span{font-size:18px;padding:6px}.h2-yugo-trick{font-size:16px}.table-product{margin-top:15px}.table-product th,.table-product .font-siro{font-size:14px}.table-product th{width:14%}.table-product .ueda{height:60px;padding:5px 9px}.table-wrapp table td,.table-product th{height:60px}.kasou table .icon img{height:33px;bottom:22px;width:auto;right:10px}.kasou table .icon img{height:26px;bottom:auto;top:13px;width:auto;right:10px}.cross .c-txt1 p,.cross .c-txt1 span{font-size:18px}.cross .c-txt1 .c-num{font-size:33px}.cross .c-txt img{width:auto;height:65px}.cross .c-txt{padding:10px 40px;font-size:12px}.cross{width:100%}.bio-wrap li img{width:100%}.bio-wrap li+li img{width:71%;height:auto}.h3-wrap li:first-child{width:100%;margin-right:0;margin:0 auto}.h3-wrap li p{font-size:14px;width:100%;margin:5px auto}.h3-wrap li{width:100%}.table-product tr td{padding:5px 15px 5px 8px}.table-product tr td.icon{padding-right:40px;padding:10px 45px 10px 9px;letter-spacing:-.6px}.table-product tr td.icon01,.table-product tr td.icon02{padding-right:0;padding:0;letter-spacing:-.6px}.table-product tr td.icon02 img{height:32px;top:43px}.item-ttl{font-size:20px}.item-box p,.item-box .huto{font-size:12px}.product-wrap3 li .item-box .sp-right,.product-wrap2 li .item-box .sp-right{width:65%;padding-left:12px}.product-wrap3 li .item-box .item-img,.product-wrap2 li .item-box .item-img{width:35%}.ul-anq li p{padding-right:70px}.dl-wrap li{width:100%;margin-right:0}.dl .dl-sankaku{font-size:18px;height:auto}.dl .h2-under{font-size:16px;margin-bottom:15px}.h3-dl{font-size:17px}.dl-wrap33 li{width:80%;margin-right:0;margin-bottom:20px;margin:0 auto 30px}.dl-wrap33 li .dl-sankaku{height:auto}.dl .dl-sankaku:after{left:45%}.dl-wrap33 li:last-child{margin-right:auto}.dl #kv h1{font-size:30px}.dl #kv{height:150px}.h2-morimori{font-size:25px}.h2-morimori{font-size:17px}.white-wrap .txt-wing .buto{font-size:17px}.made.btn-twin li a{font-size:26px}.ul-anq li p{padding-right:0}.gel-wrap .pinky-foot .f35{font-size:23px}.gel-wrap p,.gel-wrap .gel-wrap>li p,.gel-wrap .gel-child li:nth-child(4){font-size:14px}.gel-wrap .pinky-foot .f31{font-size:19px}.gel-wrap .pinky-foot .f24{font-size:17px}.gel-wrap .pinky-foot .pinky-foot{height:auto;margin-bottom:0px}.gel-wrap>li p,.gel-child li:nth-child(4){font-size:14px}.toku-wrap{margin:20px auto 0px}.toku-wrap li p{font-size:16px}.product .h2-osae,.product .h2-osae .pinky-foot{font-size:20px}.h1soe{font-size:14px}.qa .flex-left .h1-li .h1-qa span{font-size:40px;margin-left:0;display:block;text-align:center}.qa .flex-left h1{font-size:21px;line-height:1.2}.qa .flex-left h1{font-size:21px}.qa .flex-left .h1-li p{font-size:18px;margin-bottom:8px}.qa .flex-left .h1-li2 span{font-size:10px;margin-left:5px}.qa .flex-left .h1-li{top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.qa .h2-yugo-trick span{height:40px}.qa .h2-yugo-trick span a{font-size:17px}.ul-anq .ac-block p,.ul-anq .ac-block span,.ul-anq .ac-block li{font-size:15px}.gg-adj .ggg-right .xx-small{font-size:19px}.proclip03{font-size:12px}.atoda-wrap .proclip02{font-size:17px;margin:3px 0 0px}.atoda-wrap .pro-blue{font-size:12px}.slide03 .flex-left .h1-li .hoa{margin-top:10px;margin-bottom:20px;font-size:23px}.slide03 .flex-left .h1-li br{display:none}.slide03 .flex-left .h1-li p{margin-bottom:0px}.slide03 .flex-left .h1-li p span{display:inline-block;width:auto;margin-left:5px}.slide03 .flex-left .h1-li p+p{margin-top:10px}.slide03 .flex-left .h1-li{left:5%}.slide03 .flex-left .h1-li p span,.slide02 .flex-left .h1-li p span{padding-right:0}.slide03 .flex-left .h1-li p span,.slide02 .flex-left .h1-li p span{display:inline-block;width:auto;margin-left:5px;position:static}.slide03 .flex-left .h1-li p br,.slide02 .flex-left .h1-li p br{display:none}.pstep-wrap-last2 li:last-child .okiten{width:100%}.pstep-wrap-last2 li:last-child .last-super{flex:none;margin:0;padding-left:0;display:contents}}@media only screen and (max-width: 450px){.flex-left .h1-txt{font-size:24px;line-height:32px;letter-spacing:6px;margin-bottom:30px;width:100%}.flex-left h1 img,.flex-left .h11 img,.flex-left .super-h1 img{width:auto;height:46px;margin:0 auto}.flex-left span{font-size:15px}.flex-left span:after{width:23px;height:25px;right:-28px;top:-5px}.f-inner li a span{font-size:15px}.drawer-hamburger{background:rgba(255,255,255,0.6)}.slick-dots li{position:relative;margin-left:20px;background:#c8c9ca;border-radius:44px}.slick-dots li button:before{content:none}.slick-dots li.slick-active button{font-size:0;line-height:0;display:block;width:15px;height:15px;padding:5px;background:#EEE;border-radius:40px;position:absolute;top:50%;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.slick-dots li button{font-size:0;line-height:0;display:block;width:15px;height:15px;padding:5px;border-radius:40px;position:absolute;top:50%;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.slick-dots li:after{content:none}.drawer--right .drawer-hamburger{width:1.5rem;padding:10px 0.75rem 23px}.flex-left span:after{right:-26px;top:-5px}.slide02 .flex-left .h1-li span,.slide03 .flex-left .h1-li span{top:0;position:relative;padding-right:30%;font-size:18px}.slide02 .flex-left .h1-li span,.slide03 .flex-left .h1-li span{padding-right:0}.flex-left{width:100%;height:260px;padding:25px 20px;order:2}.slide01 .flex-left .btn,.slide02 .flex-left .btn,.slide03 .flex-left .btn{bottom:20px}.slide03 .flex-left .btn{bottom:10px}.slide02 .flex-left .h1-li,.slide03 .flex-left .h1-li{position:relative;top:-8px;left:auto}.kasou img{width:100%;height:auto}.slide02 .flex-left .h1-li p,.slide03 .flex-left .h1-li p{font-size:20px}.slide03 .flex-left .h1-li span{top:6px;position:relative;padding-right:0}.left-catch{font-size:22px;line-height:1.6;letter-spacing:0}.aka-font-catch{font-size:38px;letter-spacing:-2px}.aka-font-catch span{font-size:85px;margin-right:0px;letter-spacing:-3px}.h2-yugo-ttl{font-size:25px;margin-bottom:11px;letter-spacing:0px;line-height:1.3;padding-bottom:3px}.white-kakumaru span{font-size:20px;padding:10px 91px;line-height:1.2}p+.white-kakumaru{margin-top:60px}.giji-table table td *{font-size:16px;letter-spacing:-.4px}.giji-table table td .dokode-ttl{font-size:17px}.giji-table table td .r-arrow{font-size:15px}.giji-table table td .f14{font-size:12px}.h2-yugo-ttl{font-size:21px;margin-bottom:11px;letter-spacing:0px}.h3-yugo-ttl{font-size:22px;height:50px}.h3-yugo-ttl{font-size:20px;height:50px}.h3-yugo-ttl span+span{font-size:11px;margin-top:-12px}.jan-wrap{margin-top:40px}.white-kakumaru span{font-size:20px;padding:8px 61px;line-height:1.3;margin-bottom:5px}.h4-ttl-pink{font-size:20px;margin:20px auto 20px}.h4-ttl-pink span{font-size:16px}.five-wrap h5{font-size:17px;margin-bottom:15px}.five-wrap h5 span{font-size:16px}.long-wrap{padding:10px 0px}.long-wrap .gray-box{background:#666666;margin-bottom:8px;padding-bottom:30px}.long-wrap .ao-box,.long-wrap .gray-box{padding:5px 16px}.long-wrap .mida,.long-wrap .mida span{font-size:16px}.sp-head{height:70px;padding-left:22px;justify-content:flex-start}.sp-head img{width:auto;height:30px;max-width:none}.drawer-hamburger{top:11px}.gray-back .chu{display:inline-block;font-size:10px;position:relative;top:8px}.txt1,.txt1 span{font-size:16px;letter-spacing:-.5px}.nami{background:url(../img/nami.png) no-repeat center 21px;background-size:contain}.office .flex-left .h1-txt,.anq .flex-left .h1-txt,.productl .flex-left .h1-txt{font-size:28px;letter-spacing:1px;line-height:1.3}.giji-table table td .r-arrow{font-size:14px;letter-spacing:-.5px}.giji-table table td *{font-size:15px;letter-spacing:-.4px}.giji-table table tr th{font-size:15px}.giji-table table td .r-arrow{background:url(../img/office/a-ao.png) no-repeat left 3px;background-size:16px;padding-left:19px}.giji-table table td .arrow2{background:url(../img/office/a-mido.png) no-repeat left 4px;background-size:16px}.cheche{padding-left:1.6em}.giji-table .btn a img{height:18px;position:relative;right:-10px;top:-4px;max-width:none;width:auto}.giji-table .btn{padding:5px 27px}.office #section04 p{font-size:12px}.white-kakumaru span{font-size:18px;padding:8px 19px;line-height:1.3;margin-bottom:5px}.t-ue{font-size:20px}.office #section04 p{font-size:10px;letter-spacing:-.5px}.office #section04 .long-wrap .mida,.office #section04 .long-wrap .mida span{font-size:11px}.office #section04 p{font-size:13px}.office #section04 .t-center.m-top40.bk-font,.office #section04 .m-top30.t-center.bk-font{font-size:11px}.long-wrap .gray-box{padding:5px 16px 19px}.office-last-wrap .btn span{font-size:20px}.h3-yugo-ttl{font-size:20px;height:57px}.h3-yugo-ttl span+span{font-size:10px;margin-top:-14px}.gray-back .chu{display:inline-block;font-size:10px;position:relative;top:10px;right:-2px}.jan-wrap .jan-padding{padding:15px}.f21{font-size:14px}.mark{font-size:11px;top:-2px}.white-kakumaru{text-align:center;margin-top:20px}.h4-ttl-pink{font-size:18px;margin:15px auto 15px}.h4-ttl-pink span{font-size:13px}.white-kakumaru span{font-size:17px}.giji-table table td .dokode-ttl{font-size:15px}.giji-table table tr:first-child th{height:140px;font-size:15px}.giji-table .diffi:after{content:"";background:url(../img/office/white-p.png) no-repeat right top;background-size:contain;display:block;position:absolute;width:65px;height:268px;right:-54px;top:-51px}.giji-table .diffi p{font-size:15px;width:100%}.long-wrap .ao-box div,.long-wrap .gray-box div{margin-bottom:18px}.anq .white-kakumaru span,.anq .white-kakumaru b{font-size:20px;letter-spacing:-.6px}.anq .white-kakumaru span{padding:10px 20px}.anq .num-reiwa li{font-size:15px}.h2-yugo-ttl-m{letter-spacing:-.6px}.anq .gg-adj img{width:230px;height:auto;max-width:none}.gg-adj{margin:15px auto}.gg-adj .ggg-right p{font-size:20px}.gg-adj .ggg-right span span{font-size:47px;letter-spacing:-.5px}.gg-adj .ggg-right span{font-size:29px}p+.white-kakumaru{margin-top:20px}.anq .g01 span{font-size:11px;margin-top:5px}.g-sita{font-size:11px}.anq .num-reiwa+.f24{margin-bottom:30px}.fukusu:after{font-size:11px;bottom:-19px;opacity:.6}.anq .g01 span{text-align:center}.gg-adj .ggg-right span{margin-left:2px}.anq .white-kakumaru span,.anq .white-kakumaru b{font-size:17px}.anq .g01{margin-top:20px}.qa .flex-left .h1-li p{font-size:23px}.qa .flex-left .h1-li{top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);width:80%}.qa .flex-left .h1-li span,.qa .flex-left .slide03 .flex-left .h1-li span{font-size:18px;width:auto;text-align:left;margin-top:0;position:static !important;margin-left:4px}.qa .flex-left .h1-li .h1-li2+.h1-li2{margin-bottom:0}.qa .flex-wrap.sc div+p{flex:1}.qa .flex-wrap.sc .f-lex1{flex:1}.qa .flex-wrap.sc div+p{flex:1;width:auto;word-break:break-all}.qa .qa .flex-wrap.sc div:first-child{width:42px}.qa .ul-anq li:first-child{border-top:1px solid #2d4278;padding-top:10px;padding-left:0}.qa .ul-anq .ac-block .qq{font-size:13px}.ul-anq .ac-block div+p{padding-top:0}.ul-anq .ac-open *{font-size:15px}.qa .flex-wrap.sc .f-lex1{padding-top:0}.qa .ul-anq .ac-block .qqq{font-size:10px;padding-right:0}.qa .ul-anq .ac-block .qq{font-size:14px}.ul-anq li.ac-open .qq{margin-right:4px}.ul-anq li.ac-open .qq{margin-right:7px}.ul-anq .ac-block .marking{padding-left:2.2em;margin-left:0em}.ul-anq .ac-block .mark-ten{margin-left:0em}.product-flow li,.pstep-wrap li{width:100%}.toku-wrap li,.toku-wrap li:last-child{width:100%}.gel-wrap>li{width:100%}.gel-wrap>li+li{margin-left:0;width:100%;margin:0 auto;margin-top:30px;text-align:center}.gel-child li p{font-size:10px}.golden-wrap .gold-left,.golden-wrap:after{width:23%}.golden-wrap .gold-right{width:77%;padding-left:10px}.flex-nanasan li+li .gold-img img{width:auto;margin-right:15px}.item-ttl span,.gold-txt,.box-normal *{font-size:13px;letter-spacing:-.5px}.f28{font-size:17px}.h3-bar-ttl{font-size:18px}.product #section05 .f28.gn-co{padding-top:17px;padding-top:13px}.h3-bar-ttl{margin-top:30px}.tag-wrap span{font-size:10px;height:17px;margin-top:-2px}.product .h2-bou{margin-top:20px}.product .inner-mizu .f29{font-size:15px}.kasou table .icon img{height:30px;bottom:auto;top:15px;width:auto;right:7px}.kasou table .icon04 img{height:30px;bottom:auto;top:20px;width:auto;right:7px}.kasou table .icon01 img{height:36px;bottom:auto;top:44px;width:auto;right:6px}.kasou table .icon04 img{height:35px;bottom:auto;top:12px;width:auto;right:7px}.product td .ten br{display:none}.product .inner-mizu .flow-ttl,.h5-kanren,.h5-kanren,.golden{line-height:1.3;font-size:17px}.h5-kanren{padding:8px}.h2-yugo-trick span{font-size:23px;padding:6px;display:block}.h2-yugo-trick{font-size:21px;width:90%;margin:0 auto}.h2-yugo-trick br{display:none}.h2-yugo-trick .kon{margin-right:0}.h2-yugo-trick .kon2{margin-left:0}.table-product .ueda{font-size:18px}.table-product .ueda.sitag{font-size:14px}.btn-twin li:nth-child(3){height:60px}.btn-twin li{height:60px}.btn-twin-gr li a,.btn-twin li a,.btn-twin li:nth-child(3) a,.h3-wrap li h3{font-size:17px}.h3-wrap li{margin-bottom:15px !important}.box-normal{line-height:1.4}.box-normal .m-top20{margin-top:10px !important}.golden-wrap .gold-left,.golden-wrap:after{width:30%}.golden-wrap .gold-right{width:70%;padding-left:10px}.result-wrap{padding:10px}.box-normal{padding:10px}.product .inner-w{padding:0 20px 30px}.bio-wrap li h4{font-size:18px}.result-wrap{margin-bottom:40px}.product-wrap3 li .item-box .item-img,.product-wrap2 li .item-box .item-img{width:100%}.product-wrap3 li .item-box .sp-right,.product-wrap2 li .item-box .sp-right{width:100%;padding-left:0}.product-wrap3 li .item-box,.product-wrap2 li .item-box{width:84%;height:auto;display:block;margin:0 auto 10px}.product-wrap3 li .item-box .item-img,.product-wrap2 li .item-box .item-img{margin-bottom:5px}.sp-right .tag-wrap{position:relative;height:5px;top:1px}.item-bigboss .item-ttl{font-size:25px;margin-top:0}.item-bigboss .tag-wrap{position:relative;top:-4px;height:0px}.product #section05 .inner-w{padding:0 20px 20px}.table-product .font-siro,.gold-ttl{font-size:15px}.h5-kanren,.h5-kanren,.golden{font-size:17px}.golden{padding:6px 60px 6px}.h3-bar-ttl{font-size:18px;line-height:1.2;padding:10px}.flex-nanasan li .h3-bar-ttl{font-size:17px;line-height:1.2;padding:6px 8px}.table-product .font-siro,.gold-ttl{font-size:18px}.cross .c-txt1{padding:10px 40px 5px;font-size:12px}.kasou table .icon04 img{height:43px;bottom:auto;top:7px;width:auto;right:7px}.f28{font-size:16px}.product-wrap3 li li,.product-wrap2.kuwan li{width:100%}.product-wrap3 li li+li,.product-wrap2.kuwan li+li{width:100%;padding-left:0}.dl-sankaku{font-size:16px}#section02 .btn-twin li{height:40px}.made{margin:43px auto 0}.product-flow li:last-child{margin-bottom:0 !important}.kanren{position:relative;margin-top:40px}.product-wrap2.kuwan li{margin-bottom:0}#section02 .btn-twin li{height:60px}.golden{font-size:16px}.made.btn-twin li a{font-size:18px;padding-left:12px;letter-spacing:-.5px}.office #section04 .long-wrap .mida,.office #section04 .long-wrap .mida span{font-size:15px;line-height:1.2;margin-top:2px;margin-bottom:2px}.dl .dl-wrap img{width:auto;height:auto}.dl .dl-wrap .dl-font img{position:absolute;left:3px;height:25px}.dl-font{text-align:left;position:relative;padding-left:2.4em;font-size:13px;line-height:1.2}.dl .dl-sankaku:after{left:39%}.dl .h2-yugo-ttl span{font-size:15px}.dl .dl-sankaku{font-size:16px;height:auto}.dl-wrap33{margin-bottom:20px}.white-wrap .txt-wing .buto{font-size:18px}.ptop0{padding-top:0 !important}.mizuiro .product-flow li:last-child{margin-bottom:25px !important}.qa .ul-anq li p{padding-right:0px}.product .h2-osae40{margin-top:30px}.product .h2-bou{margin-top:50px}.cross .c-txt{font-size:10px;text-align:left}.anq .ul-anq li a{width:100%;padding-right:55px}.qa .h2-yugo-trick{width:100%}.qa .h2-yugo-trick span{margin-bottom:10px}.qa .h2-yugo-trick span a{font-size:17px;line-height:1.2}.h1-ttl{font-size:15px;padding:6px 6px;text-align:center;letter-spacing:-.8px}.product-wrap50 li{width:100%}.product-wrap50 li+li{width:100%}.h2-osae,.h2-osae .pinky-foot{font-size:19px}.h3-wrap li .pinky-foot{font-size:18px}.product #section04 .h2-bou{margin-top:20px}.gel-wrap p+.pinky-foot{margin-top:30px}.gel-wrap .pinky-foot{font-size:17px;margin-top:10px}.product .h2-osae,.product .h2-osae .pinky-foot{font-size:17px}.made.btn-twin li a{font-size:22px;line-height:1.1}.gel-wrap .pinky-foot .f35{font-size:20px}.gel-wrap .pinky-foot{font-size:15px;margin-bottom:10px}.product .h2-osae,.product .h2-osae .pinky-foot{font-size:20px}.v-work{padding:2px;font-size:19px}.v-work-txt{font-size:14px}.h3-wrap li .pinky-foot{font-size:17px}.kanren span{font-size:18px}.kanren:after{top:13px}.gel-wrap .pinky-foot .f31{font-size:18px}.gel-wrap>li+li p{font-size:13px}.gel-wrap .pinky-foot .f24{font-size:16px}.table-fo{margin-top:5px}.movie-wrap li .dl-sankaku{height:auto}.product-wrap50 .item-box .ano-wrap span{font-size:12px}#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%}.product .h2-bou{margin-top:20px}.adj-con .g01 img{max-width:268px;height:auto}.qa .flex-left .h1-li p{font-size:15px;margin-bottom:4px}.qa .flex-left h1{font-size:16px}.qa .flex-left .h1-li .h1-qa span{font-size:30px}.qa .flex-left .h1-li2 span{font-size:10px !important}.seo-h1{background:#f7f8f8;padding:7px 6px;text-align:center;font-size:15px;line-height:1.4}.ff18{font-size:14px}.qa .h2-yugo-trick span a{font-size:15px}.five-wrap{margin-top:47px}.gg-adj .ggg-right .xx-small{font-size:13px;letter-spacing:-.8px}.left-catch .xx-small{font-size:10px;letter-spacing:-1px}.slide03 .flex-left .h1-li br{display:none}.slide03 .flex-left .h1-li p{margin-bottom:0px}.slide03 .flex-left .h1-li p span{display:inline-block;width:auto;margin-left:5px}.slide03 .flex-left .h1-li p+p{margin-top:10px}.slide03 .flex-left .h1-li{left:5%}.slide03 .flex-left .h1-li .hoa{margin-top:10px;margin-bottom:20px;font-size:18px;letter-spacing:-.6px;text-align:center}.slide03 .flex-left .h1-li{left:0}#section01 .btn-twin{margin-top:0;margin-bottom:30px}.jan-wrap .jan-child .rir img{width:41%;height:auto}.bio-wrap li h4{font-size:17px;line-height:1.3}.v-work{padding:2px;font-size:16px}.pstep-wrap-last2 li:last-child{width:100%}#section01 .btn-twin.made{margin-bottom:0px;margin-top:60px}}@media only screen and (max-width: 380px){.giji-table table td .f-sage{font-size:12px;letter-spacing:-.6px}.giji-table table td *{font-size:14px;letter-spacing:-.6px}.giji-table table tr:first-child th{height:140px;font-size:14px}.office #section04 .long-wrap .mida,.office #section04 .long-wrap .mida span{font-size:14px;letter-spacing:-.8px}.office #section04 p{font-size:12px}.long-wrap .ao-box,.long-wrap .gray-box{padding:5px 12px}.left-catch{font-size:20px;line-height:1.6;letter-spacing:0}.aka-font-catch span{font-size:65px;margin-right:0px;letter-spacing:-3px}.right-catch span{font-size:22px;line-height:1.1;margin-bottom:12px}.giji-table .giji{width:100%;margin-bottom:20px}.h2-yugo-ttl{font-size:20px;letter-spacing:-.4px}.five-wrap h5{font-size:16px;margin-bottom:15px}.five-wrap h5 span{font-size:13px}.giji-table table .in-chu{color:#000;font-size:10px;position:relative;top:-2px;display:inline-block;margin-right:2px}.office-last-wrap{margin-top:50px}.office #section04 p{font-size:12px}.long-wrap .ao-box div,.long-wrap .gray-box div{margin-bottom:14px}.anq .num-reiwa li{font-size:14px;letter-spacing:-.5px}.chousa-m-top{margin-top:35px}.f24{font-size:18px}.anq .gg-adj img{width:179px;height:auto;max-width:none}.qa .flex-left .h1-li{top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);width:282px}.qa .flex-left .h1-li p{font-size:21px}.qa .flex-left .h1-li span,.qa .flex-left .slide03 .flex-left .h1-li span{font-size:16px;margin-left:4px}.v-work{padding:2px;font-size:16px}.slide02 .flex-left .h1-li p,.slide03 .flex-left .h1-li p{font-size:17px}.slide02 .flex-left .h1-li span,.slide03 .flex-left .h1-li span{font-size:12px}}@media only screen and (max-width: 340px){.flex-left .h1-txt{font-size:21px;line-height:32px;letter-spacing:6px;margin-bottom:30px;width:100%}.flex-left h1 img,.flex-left .h11 img{width:auto;height:40px;margin:0 auto}.slide02 .flex-left .h1-li p,.slide03 .flex-left .h1-li p{font-size:20px;margin-bottom:11px;letter-spacing:1px;margin-top:15px}.drawer-nav{position:fixed;z-index:12;top:0;overflow:hidden;width:13.25rem;height:100%;color:#222;background-color:#fff}.drawer--right.drawer-open .drawer-hamburger{right:13.25rem}.left-catch{font-size:19px;line-height:1.6;letter-spacing:-.5px}.aka-font-catch span{font-size:56px;margin-right:0px;letter-spacing:-3px}.aka-font-catch{font-size:31px;letter-spacing:-2px}.office .flex-left .h1-txt,.anq .flex-left .h1-txt{font-size:26px;letter-spacing:1px}.txt1,.txt1 span{font-size:14px;letter-spacing:-.5px}.nami{background:url(../img/nami.png) no-repeat center 19px;background-size:contain}.gg-adj .ggg-right p{font-size:17px}.gg-adj .ggg-right span span{font-size:37px;letter-spacing:-.6px}.gg-adj .ggg-right span{font-size:21px}.btn-twin li:nth-child(3){height:40px}.btn-twin li{height:40px}.btn-twin-gr li a,.btn-twin li a,.btn-twin li:nth-child(3) a,.h3-wrap li h3{font-size:15px}.bio-wrap li+li img{width:100%;height:auto}.h3-wrap li:first-child{width:100%;margin-right:0;margin:0 auto;padding:0}.urara span,.urara p{font-size:12px}.result-wrap .urara .aa{width:61px}.kasou table .icon01 img{height:27px;bottom:auto;top:46px;width:auto;right:6px}.table-product .font-siro,.gold-ttl{font-size:15px}.table-product th,.table-product .font-siro{font-size:12px}.tag-wrap span+span{margin-left:2px}.table-product th div,.table-product th span,.table-product td div,.table-product td span{font-size:12px}.item-ttl span,.gold-txt,.box-normal *{font-size:11px}.golden{padding:10px 40px 6px}.table-product .ueda.sitag{font-size:12px}.table-fo td,.table-fo th{font-size:11px;padding:6px}.slide03 .flex-left .h1-li .hoa{font-size:17px}.left-catch{font-size:17px}.slide03 .flex-left .h1-li p span{font-size:11px;display:inline-block;width:auto;margin-left:5px;position:static}.slide03 .flex-left .h1-li p{font-size:14px}}@media only screen and (max-width: 320px){.office .flex-left .h1-txt,.anq .flex-left .h1-txt{font-size:24px;letter-spacing:0}.h2-yugo-ttl{font-size:18px;letter-spacing:-.4px}.slide02 .flex-left .h1-li p,.slide03 .flex-left .h1-li p{font-size:14px}.slide02 .flex-left .h1-li span,.slide03 .flex-left .h1-li span{font-size:11px}}
/*# sourceMappingURL=style.css.map */
