﻿html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,::before,::after{background-repeat:no-repeat;box-sizing:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}a,header,article,menu,nav,footer,aside,main,b,dd,div,dl,dt,em,form,h1,h2,h3,h4,h5,h6,iframe,img,ul,ol,li,p,section,span,strong,table,td,th{box-sizing:border-box}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}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace, monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}input{border-radius:0}button,[type="button"],[type="reset"],[type="submit"],[role="button"]{cursor:pointer}[disabled]{cursor:default}[type="number"]{width:auto}[type="search"]{-webkit-appearance:textfield}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:bold}button{overflow:visible}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:0;padding:0}button:-moz-focusring,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~="screen"]{display:inherit}[hidden~="screen"]:not(:active):not(:focus):not(:target){position:absolute !important;clip:rect(0 0 0 0) !important}}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}body{font-size:16px;font-size:1.6rem;line-height:1.5;-webkit-font-smoothing:antialiased;color:#676767}a{color:#489180;transition:all .2s ease;-webkit-tap-highlight-color:rgba(126,191,176,0.6)}a:hover{color:#a1d1c6}a[target="_blank"]:after{content:"\f35d";font-family:"Font Awesome 5 Free";display:inline-block;transform:scale(0.7);-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:bold;text-rendering:auto;line-height:1;text-decoration:none}p{color:#676767;line-height:1.75}@media (max-width: 768px){p{font-size:1.5rem;line-height:1.6}}p+p{margin-top:1.6rem}a p{color:inherit}img{max-width:100%}figure{background-size:cover;border-radius:10px;background-position:center center;background-color:#e5eeed}@media (max-width: 768px){figure{border-radius:5px}}table th{white-space:nowrap;color:#676767}table td{color:#676767;text-align:left}.is-sp{display:none}@media (max-width: 768px){.is-sp{display:block}}.is-pc{display:block}@media (max-width: 768px){.is-pc{display:none !important}}br.is-sp{display:none}@media (max-width: 768px){br.is-sp{display:block}}@media (max-width: 768px){br.is-pc{display:none}}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}.cf:after{content:"";display:block;clear:both}.mg0{margin:0 !important}.mg5{margin:5px !important}.mg10{margin:10px !important}.mg15{margin:15px !important}.mg20{margin:20px !important}.mg25{margin:25px !important}.mg30{margin:30px !important}.mg35{margin:35px !important}.mg40{margin:40px !important}.mg45{margin:45px !important}.mg50{margin:50px !important}.mg60{margin:60px !important}.mg70{margin:70px !important}.mg80{margin:80px !important}.mg90{margin:90px !important}.mg100{margin:100px !important}.mg150{margin:150px !important}.mg200{margin:200px !important}.mg250{margin:250px !important}.mg300{margin:300px !important}.mt0{margin-top:0 !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt35{margin-top:35px !important}.mt40{margin-top:40px !important}.mt45{margin-top:45px !important}.mt50{margin-top:50px !important}.mt60{margin-top:60px !important}.mt70{margin-top:70px !important}.mt80{margin-top:80px !important}.mt90{margin-top:90px !important}.mt100{margin-top:100px !important}.mt150{margin-top:150px !important}.mt200{margin-top:200px !important}.mt250{margin-top:250px !important}.mt300{margin-top:300px !important}.mb0{margin-bottom:0 !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb45{margin-bottom:45px !important}.mb50{margin-bottom:50px !important}.mb60{margin-bottom:60px !important}.mb70{margin-bottom:70px !important}.mb80{margin-bottom:80px !important}.mb90{margin-bottom:90px !important}.mb100{margin-bottom:100px !important}.mb150{margin-bottom:150px !important}.mb200{margin-bottom:200px !important}.mb250{margin-bottom:250px !important}.mb300{margin-bottom:300px !important}.ml0{margin-left:0 !important}.ml5{margin-left:5px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml25{margin-left:25px !important}.ml30{margin-left:30px !important}.ml35{margin-left:35px !important}.ml40{margin-left:40px !important}.ml45{margin-left:45px !important}.ml50{margin-left:50px !important}.ml60{margin-left:60px !important}.ml70{margin-left:70px !important}.ml80{margin-left:80px !important}.ml90{margin-left:90px !important}.ml100{margin-left:100px !important}.ml150{margin-left:150px !important}.ml200{margin-left:200px !important}.ml250{margin-left:250px !important}.ml300{margin-left:300px !important}.mr0{margin-right:0 !important}.mr5{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr25{margin-right:25px !important}.mr30{margin-right:30px !important}.mr35{margin-right:35px !important}.mr40{margin-right:40px !important}.mr45{margin-right:45px !important}.mr50{margin-right:50px !important}.mr60{margin-right:60px !important}.mr70{margin-right:70px !important}.mr80{margin-right:80px !important}.mr90{margin-right:90px !important}.mr100{margin-right:100px !important}.mr150{margin-right:150px !important}.mr200{margin-right:200px !important}.mr250{margin-right:250px !important}.mr300{margin-right:300px !important}.pd0{padding:0 !important}.pd5{padding:5px !important}.pd10{padding:10px !important}.pd15{padding:15px !important}.pd20{padding:20px !important}.pd25{padding:25px !important}.pd30{padding:30px !important}.pd35{padding:35px !important}.pd40{padding:40px !important}.pd45{padding:45px !important}.pd50{padding:50px !important}.pd60{padding:60px !important}.pd70{padding:70px !important}.pd80{padding:80px !important}.pd90{padding:90px !important}.pd100{padding:100px !important}.pd150{padding:150px !important}.pd200{padding:200px !important}.pd250{padding:250px !important}.pd300{padding:300px !important}.pt0{padding-top:0 !important}.pt5{padding-top:5px !important}.pt10{padding-top:10px !important}.pt15{padding-top:15px !important}.pt20{padding-top:20px !important}.pt25{padding-top:25px !important}.pt30{padding-top:30px !important}.pt35{padding-top:35px !important}.pt40{padding-top:40px !important}.pt45{padding-top:45px !important}.pt50{padding-top:50px !important}.pt60{padding-top:60px !important}.pt70{padding-top:70px !important}.pt80{padding-top:80px !important}.pt90{padding-top:90px !important}.pt100{padding-top:100px !important}.pt150{padding-top:150px !important}.pt200{padding-top:200px !important}.pt250{padding-top:250px !important}.pt300{padding-top:300px !important}.pb0{padding-bottom:0 !important}.pb5{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb15{padding-bottom:15px !important}.pb20{padding-bottom:20px !important}.pb25{padding-bottom:25px !important}.pb30{padding-bottom:30px !important}.pb35{padding-bottom:35px !important}.pb40{padding-bottom:40px !important}.pb45{padding-bottom:45px !important}.pb50{padding-bottom:50px !important}.pb60{padding-bottom:60px !important}.pb70{padding-bottom:70px !important}.pb80{padding-bottom:80px !important}.pb90{padding-bottom:90px !important}.pb100{padding-bottom:100px !important}.pb150{padding-bottom:150px !important}.pb200{padding-bottom:200px !important}.pb250{padding-bottom:250px !important}.pb300{padding-bottom:300px !important}.pl0{padding-left:0 !important}.pl5{padding-left:5px !important}.pl10{padding-left:10px !important}.pl15{padding-left:15px !important}.pl20{padding-left:20px !important}.pl25{padding-left:25px !important}.pl30{padding-left:30px !important}.pl35{padding-left:35px !important}.pl40{padding-left:40px !important}.pl45{padding-left:45px !important}.pl50{padding-left:50px !important}.pl60{padding-left:60px !important}.pl70{padding-left:70px !important}.pl80{padding-left:80px !important}.pl90{padding-left:90px !important}.pl100{padding-left:100px !important}.pl150{padding-left:150px !important}.pl200{padding-left:200px !important}.pl250{padding-left:250px !important}.pl300{padding-left:300px !important}.pr0{padding-right:0 !important}.pr5{padding-right:5px !important}.pr10{padding-right:10px !important}.pr15{padding-right:15px !important}.pr20{padding-right:20px !important}.pr25{padding-right:25px !important}.pr30{padding-right:30px !important}.pr35{padding-right:35px !important}.pr40{padding-right:40px !important}.pr45{padding-right:45px !important}.pr50{padding-right:50px !important}.pr60{padding-right:60px !important}.pr70{padding-right:70px !important}.pr80{padding-right:80px !important}.pr90{padding-right:90px !important}.pr100{padding-right:100px !important}.pr150{padding-right:150px !important}.pr200{padding-right:200px !important}.pr250{padding-right:250px !important}.pr300{padding-right:300px !important}.w0{width:0 !important}.w5per{width:5% !important}.w10per{width:10% !important}.w15per{width:15% !important}.w20per{width:20% !important}.w25per{width:25% !important}.w30per{width:30% !important}.w35per{width:35% !important}.w40per{width:40% !important}.w41per{width:41% !important}.w42per{width:42% !important}.w43per{width:43% !important}.w44per{width:44% !important}.w45per{width:45% !important}.w46per{width:46% !important}.w47per{width:47% !important}.w48per{width:48% !important}.w49per{width:49% !important}.w50per{width:50% !important}.w55per{width:55% !important}.w60per{width:60% !important}.w65per{width:65% !important}.w70per{width:70% !important}.w75per{width:75% !important}.w80per{width:80% !important}.w85per{width:85% !important}.w90per{width:90% !important}.w95per{width:95% !important}.w100per{width:100% !important}.fwn{font-weight:normal !important}.fwb{font-weight:bold !important}.big{font-size:110%}.bbig{font-size:120% !important}.xbig{font-size:146.5% !important}.small{font-size:80% !important}.ssmall{font-size:70% !important}.fs09rem{font-size:0.9rem !important}.dpb{display:block !important}.dpib{display:inline-block !important}.dpn{display:none !important}.dpt{display:table;width:100%}.dpt>*{display:table-cell;float:none}.fll{float:left !important}.flr{float:right !important}.clear{clear:both !important}.tal{text-align:left !important}.tar{text-align:right !important}.tac{text-align:center !important}.bac{margin:0 auto}.tix{text-indent:500%;white-space:nowrap;overflow:hidden}@font-face{font-family:Utsukushi;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/UtsukushiFONT-sub.woff2) format("woff2"),url(/fonts/UtsukushiFONT-sub.woff) format("woff"),url(/fonts/UtsukushiFONT-sub.otf) format("opentype")}.hdr{display:flex;position:relative;justify-content:space-between;align-items:center;height:70px;background:#fff;padding:0 20px;position:fixed;width:100%;transition:all .4s ease;top:0;z-index:100}@media (max-width: 768px){.hdr{height:40px;padding:0 10px}}.hdr__logo{margin-top:5px;width:200px}@media (max-width: 768px){.hdr__logo{width:130px}}.hdr__logo figure{background:none}.hdr__logo a{display:block}@media (max-width: 768px){.hdr__nav{background:#fff;position:fixed;top:40px;left:0;height:100% !important;min-height:100%;width:100%;display:none}.hdr__nav_list{display:block !important;padding-top:20px;width:100%}.hdr__nav_list>li{margin-right:20px;border-bottom:#e5eeed dotted 1px;padding-bottom:8px;padding-top:8px}.hdr__nav_list>li a{display:block;font-size:1.4rem}.hdr__nav_list>li a::after{content:"\f105";font-family:"Font Awesome 5 Free";transform:scale(0.8);color:#a1d1c6;font-weight:bold;display:inline-block;float:right}.hdr__nav .hdr__nav_sns{display:flex;margin:20px 20px 0}.hdr__nav .hdr__nav_sns>li{flex:1;text-align:center}.hdr__nav .hdr__nav_sns>li>a{font-size:2rem}.hdr__nav .hdr__nav_sns>li>a::after{content:none}.hdr__nav .hdr__nav_tel{border-top:#e5eeed solid 1px;background:#f5f8f8;padding:10px 0 10px;display:block;margin-top:40px;text-align:center;font-size:2.8rem;color:#7fc0b1;font-family:serif;font-weight:bold;position:absolute;bottom:40px;width:100%}.hdr__nav .hdr__nav_tel a{display:block;margin-top:5px;color:#7fc0b1;text-decoration:none}.hdr__nav .hdr__nav_tel a::before{content:"\f2a0";font-family:"Font Awesome 5 Free";transform:rotate(-30deg) scale(0.8);font-weight:bold;display:inline-block;margin-right:5px}}.hdr__hamburger{width:25px;height:18px;position:relative;z-index:100;display:none}@media (max-width: 768px){.hdr__hamburger{display:block}}.hdr__hamburger span{display:block;background:#7fc0b1;height:3px;border-radius:2px;width:100%;position:absolute;transition:all .3s ease}.hdr__hamburger span:nth-of-type(1){top:-1px}.hdr__hamburger span:nth-of-type(2){top:50%;margin-top:-2px;right:0;opacity:1}.hdr__hamburger span:nth-of-type(3){bottom:0}.hdr__hamburger.is-open span:nth-of-type(1){transform:rotate(-45deg);top:50%;margin-top:-1px}.hdr__hamburger.is-open span:nth-of-type(2){right:-20px;opacity:0}.hdr__hamburger.is-open span:nth-of-type(3){transform:rotate(45deg);bottom:50%;margin-bottom:-2px}@media screen and (max-height: 568px){.hdr__nav_tel{padding:5px 0 !important}.hdr__nav_tel p{display:none}}.hdr__nav_list{display:flex;margin-right:180px}.hdr__nav_list li{margin-left:20px}.hdr__nav_list a{text-decoration:none;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}.hdr__nav2{position:fixed;right:0;top:15px;transition:all .4s ease;z-index:200}@media (max-width: 768px){.hdr__nav2{display:none}}.hdr__nav2_list li{border:#e5658b solid 2px;border-radius:20px 0 0 20px;height:40px;width:200px;margin-bottom:5px;overflow:hidden;transition:all .4s ease;transform:translateX(20px)}.hdr__nav2_list li:nth-of-type(1){background:#e5658b}.hdr__nav2_list li:nth-of-type(1):hover{background:#fff}.hdr__nav2_list li:nth-of-type(1):hover a{color:#e5658b}.hdr__nav2_list li:nth-of-type(1) a{color:#fff}.hdr__nav2_list li:nth-of-type(2){background:rgba(255,255,255,0.8)}.hdr__nav2_list li:nth-of-type(2) a{color:#e5658b}.hdr__nav2_list li:nth-of-type(2) a::after{display:none}.hdr__nav2_list li:hover{transition:all .4s ease;transform:translateX(2px)}.hdr__nav2_list a{display:block;line-height:36px;padding-left:15px;text-decoration:none}.hdr.is-hide{top:-70px}.hdr.is-hide .hdr__nav2{top:15px}.hdr__nav2.is-half-hide{right:-130px}.hdr__nav2.is-half-hide .hdr__nav2_list li{transition:all .4s ease}.hdr__nav2.is-half-hide .hdr__nav2_list li:hover{margin-left:-120px}.ftr__alphapanel{background-image:url(../img/common/bg_footer_alphapanel.jpg) !important;background-attachment:fixed}@media (max-width: 768px){.ftr__alphapanel{min-height:100% !important;padding:100px 0 !important;height:auto !important}}.ftr__alphapanel p{font-size:2rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;line-height:2.5}@media (max-width: 768px){.ftr__alphapanel p{font-size:1.5rem;line-height:1.75}}.ftr__wrap{padding-top:60px;padding-bottom:40px;position:relative}@media (max-width: 768px){.ftr__wrap{padding-top:0;padding-bottom:0}}.ftr__wrap>.flex-wrap{flex-direction:row-reverse}@media (max-width: 768px){.ftr__wrap>.flex-wrap{display:block;background:#f9f9f9}}.ftr__fb_wrap{width:340px}@media (max-width: 768px){.ftr__fb_wrap{width:100%;padding-top:20px}}.ftr__fb_wrap .ftr__fb{width:100% !important;max-width:340px}@media (max-width: 768px){.ftr__fb_wrap .ftr__fb{margin:0 auto}}.ftr__main_wrap{flex:1;align-items:baseline;align-content:space-between;display:flex;flex-direction:column;padding-right:60px}@media (max-width: 768px){.ftr__main_wrap{padding-right:0;padding-top:40px}}.ftr__nav{display:flex;flex-grow:1;justify-content:space-between;width:100%}@media (max-width: 768px){.ftr__nav{display:block}}.ftr__nav_ttl{font-size:2rem;color:#7fc0b1;font-weight:bold;margin-bottom:15px;line-height:1}@media (max-width: 768px){.ftr__nav_ttl{font-size:1.4rem;border-bottom:#7fc0b1 dotted 1px;padding-bottom:5px;margin-bottom:5px}}@media (max-width: 768px){.ftr__nav_list{margin-bottom:20px}}@media (max-width: 768px){.ftr__nav_list li{border-bottom:#f0f0f0 dotted 1px}}.ftr__nav_list a{font-size:1.3rem;color:#333;text-decoration:none}.ftr__nav_list a::before{content:"▼";background:#7fc0b1;color:#fff;display:inline-block;font-size:10px;text-align:center;transform:rotate(30deg) scale(0.6);width:20px;height:20px;line-height:22px;border-radius:100%}@media (max-width: 768px){.ftr__nav_list a::before{content:none}}@media (max-width: 768px){.ftr__nav_list a{font-size:1.4rem;display:block;padding:6px 0}.ftr__nav_list a::after{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:bold;color:#7fc0b1;display:inline-block;float:right;font-size:10px;position:relative;top:2px}}.ftr__bottom{width:100%;display:flex;justify-content:space-between;align-items:flex-end;padding-top:40px;align-self:flex-end}@media (max-width: 768px){.ftr__bottom{display:block}}.ftr__logo{width:250px;background:none}@media (max-width: 768px){.ftr__logo{width:180px;margin:0 auto 40px}}.ftr__sns{display:flex;justify-content:flex-end;margin-bottom:10px}@media (max-width: 768px){.ftr__sns{justify-content:center}}.ftr__sns li{margin-left:20px}@media (max-width: 768px){.ftr__sns li{margin-left:12px}}.ftr__sns li a{font-size:1.2rem;color:#7fc0b1}.ftr__sns li a::after{content:none}.ftr__sns li i{font-size:1.8rem}@media (max-width: 768px){.ftr__sns li i{font-size:1.6rem}}.ftr__copyright{color:#7fc0b1;text-align:right;display:block}@media (max-width: 768px){.ftr__copyright{text-align:center;padding:20px 0 55px;font-size:1rem}}.ftr__pagetop{display:block;position:fixed;top:calc(100% - 30px);right:30px;transform:rotate(90deg);transform-origin:right;z-index:20}@media (max-width: 768px){.ftr__pagetop{display:none !important}}.ftr__pagetop>div{letter-spacing:-1px;font-size:12px;border-bottom:#333 solid 1px;width:100px;transition:all .3s ease;cursor:pointer;backface-visibility:hidden;text-align:right}.ftr__pagetop>div a{text-decoration:none;color:#333;position:relative;right:0;transition:all .3s ease;backface-visibility:hidden}.ftr__pagetop>div::after{content:"";display:block;width:7px;height:7px;border-bottom:#333 solid 1px;border-left:#333 solid 1px;position:absolute;left:-1px;bottom:0;margin-bottom:-4px;transform:rotate(45deg);opacity:0;transition:all .3s ease}.ftr__pagetop>div:hover{width:120px;border-bottom:#7fc0b1 solid 1px}.ftr__pagetop>div:hover a{right:10px;color:#7fc0b1}.ftr__pagetop>div:hover::after{opacity:1;border-bottom:#7fc0b1 solid 1px;border-left:#7fc0b1 solid 1px}.ftr__pagetop.is-fixed-bottom{position:absolute;top:80px;right:30px}.ftr__pagetop--sp{position:fixed;bottom:0;width:100%;transform:translateY(100%);background:#e5eeed;z-index:50;font-size:10px;text-align:center;line-height:34px;transition:all .4s ease}.ftr__pagetop--sp a{text-decoration:none}.ftr__pagetop--sp a::after{content:"\f106";font-family:"Font Awesome 5 Free";font-weight:bold;color:#7fc0b1;display:inline-block;font-size:10px;position:relative;margin-left:5px}.ftr__pagetop--sp.is-show{bottom:0;transform:translateY(0)}.ftr__fixexNav--sp{position:fixed;bottom:0;z-index:50;width:100%}.ftr__fixexNav--sp ul{display:flex}.ftr__fixexNav--sp ul li{width:50%;height:60px;text-align:center;background:#7fc0b1}.ftr__fixexNav--sp ul li:nth-of-type(n+2){border-left:#e5eeed solid 2px}.ftr__fixexNav--sp ul li a{display:flex;align-items:center;height:100%;justify-content:center;color:#fff;text-decoration:none;line-height:1}.ftr__fixexNav--sp ul li a::before{font-family:"Font Awesome 5 Free";font-weight:bold;display:inline-block;margin-right:8px}.ftr__fixexNav--sp ul li.-apply a:before{content:"\f044"}.ftr__fixexNav--sp ul li.-tel a:before{content:"\f2a0";transform:rotate(-30deg)}.ftr__fixexNav--sp ul li.-tel a span{font-size:1.4rem;display:block;width:100%;font-weight:bold}.wrap.is-no-fixedBottom .ftr__fixexNav--sp{display:none !important}@media (max-width: 768px){.wrap:not(.is-no-fixedBottom){padding-bottom:40px}}.wrap::after{content:"";display:block;height:100vh;width:9px;background:#7fc0b1;position:fixed;right:0;top:0;z-index:100}@media (max-width: 768px){.wrap::after{content:none}}main{padding-top:45px}@media (max-width: 768px){main{overflow:hidden;padding-top:30px}}main>section:nth-of-type(2){padding-top:40px;padding-bottom:100px}@media (max-width: 768px){main>section:nth-of-type(2){padding-top:40px;padding-bottom:40px}}main>section:nth-of-type(n+3){padding:100px 0}@media (max-width: 768px){main>section:nth-of-type(n+3){padding:40px 0}}.l-faq+.l-voice{padding-top:0}.inner{max-width:1150px;width:100%;margin:0 auto}@media (max-width: 768px){.inner{max-width:100%;width:100%;padding-left:10px !important;padding-right:10px !important}}@media (max-width: 768px){.breadcrumb_wrap{display:none}}.breadcrumb_wrap .breadcrumb{margin-top:-30px;position:relative;z-index:1}.breadcrumb_wrap .breadcrumb-item{display:inline-block;font-size:1.2rem;color:#999}.breadcrumb_wrap .breadcrumb-item a{color:#a1d1c6;text-decoration:none}.breadcrumb_wrap .breadcrumb-item::after{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:bold;color:#7fc0b1;display:inline-block;font-size:10px;position:relative;margin-left:8px;margin-right:8px}.breadcrumb_wrap .breadcrumb-item:last-child::after{content:none}.l-error{padding-top:180px;padding-bottom:180px}@media (max-width: 768px){.l-error{padding:30px 10px}}.l-error__panel{background:#fff;border-radius:10px;overflow:hidden;box-shadow:2px 2px 5px 2px rgba(50,139,110,0.1);padding:30px 50px;text-align:center}.l-error__panel>b{display:block;font-size:3rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;color:#7fc0b1;margin-bottom:20px}@media (max-width: 768px){.l-error__panel>p{display:inline-block}.l-error__panel>p>br{display:none}}.l-error__panel_contact{margin-top:20px;border-top:#7fc0b1 solid 1px;border-bottom:#7fc0b1 solid 1px;padding-bottom:20px}.l-error__panel_contact .panel_contact--tel{font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}@media (max-width: 768px){.l-error__panel_contact .panel_contact--tel{padding-top:20px}}.l-error__panel_contact .panel_contact--tel span{color:#7fc0b1;margin-left:5px}@media (max-width: 768px){.l-error__panel_contact .panel_contact--tel span{display:none}}.l-error__panel_contact .panel_contact--tel a{color:#7fc0b1;font-size:35px;font-weight:bold;text-decoration:none}@media (max-width: 768px){.l-error__panel_contact .panel_contact--tel a{display:block}}.l-error__panel_contact .panel_contact--time{font-size:1.3rem}.l-error .c-btn{margin-top:30px}.commonPages{margin-bottom:100px}@media (max-width: 768px){.commonPages{margin-top:20px;margin-bottom:40px}}.commonPages .section:nth-of-type(1){margin-top:30px}.commonPages .section:nth-of-type(n+2){margin-top:80px}@media (max-width: 768px){.commonPages .section:nth-of-type(n+2){margin-top:40px}}.commonPages .section h3{border-top:#e5e5e5 solid 2px;border-bottom:#e5e5e5 solid 2px;font-size:2.2rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;margin-bottom:30px;padding:10px 0;margin-top:40px;margin-bottom:20px;position:relative}.commonPages .section h3:before{content:"";display:block;width:200px;height:2px;background:#7fc0b1;position:absolute;top:-2px;left:0}@media (max-width: 768px){.commonPages .section h3{font-size:2rem}}.commonPages .section h4{border-left:#7fc0b1 solid 4px;font-size:2.1rem;line-height:1.2;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;padding-left:10px;margin-top:30px;margin-bottom:20px}.commonPages .section address{display:block;font-size:1.4rem;background:#f5f8f8;padding:10px;margin:20px 0;border-radius:5px}.commonPages .section p+small{display:inline-block;line-height:1.7;margin-top:10px}.commonPages .section p+img{margin-top:1.6rem}.commonPages .section p+ul{margin-top:10px;margin-bottom:10px}.commonPages .section img{border-radius:4px}.commonPages .section img.center{display:block;margin-left:auto;margin-right:auto}.commonPages .section small+p{margin-top:1.75rem}.commonPages .section .c-btn{margin-top:20px;padding:0 20px;min-width:300px;width:400px}@media (max-width: 768px){.commonPages .section .c-btn{width:100%;padding:10px 0}}.commonPages .section .c-2col{margin-top:20px;margin-bottom:20px}.commonPages .section .c-2col_item figure{width:45%;padding-bottom:30%}@media (max-width: 768px){.commonPages .section .c-2col_item figure{padding-bottom:58%}}.commonPages .section .disc{margin-bottom:10px}.el-scrollbar__view.el-select-dropdown__list{background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,0.1)}.el-select-dropdown__item{font-size:14px;padding:0 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#606266;height:34px;line-height:34px;box-sizing:border-box;cursor:pointer}.el-picker-panel__body{min-width:auto}.el-date-picker__header{margin:12px;text-align:center}.el-popper[x-placement^=bottom]{margin-top:12px}.el-picker-panel{color:#606266;border:1px solid #e4e7ed;box-shadow:0 2px 12px 0 rgba(0,0,0,0.1);background:#fff;border-radius:4px;line-height:30px;margin:5px 0}.el-date-picker{width:322px}.el-date-picker__prev-btn{float:left}.el-date-picker__next-btn{float:right}.el-picker-panel__content{position:relative;margin:15px}.el-date-picker table{table-layout:fixed;width:100%}.el-picker-panel__icon-btn{font-size:12px;color:#303133;border:0;background:0 0;cursor:pointer;outline:0;margin-top:8px}.el-date-picker .el-picker-panel__content{width:292px}.el-date-picker .el-picker-panel__content .el-picker-panel__content{position:relative;margin:15px}.el-icon-d-arrow-left{display:block;height:10px;width:10px;transform:rotate(-45deg);border-left:solid 1px #000;border-top:solid 1px #000;position:relative}.el-icon-d-arrow-left:before{position:absolute;left:2px;top:2px;content:'';height:10px;width:10px;border-left:solid 1px #000;border-top:solid 1px #000}.el-icon-arrow-left{display:block;margin-left:15px;height:10px;width:10px;transform:rotate(-45deg);border-left:solid 1px #000;border-top:solid 1px #000}.el-icon-d-arrow-right{display:block;height:10px;width:10px;transform:rotate(-45deg);border-right:solid 1px #000;border-bottom:solid 1px #000;position:relative}.el-icon-d-arrow-right:before{position:absolute;left:3px;top:3px;content:'';height:10px;width:10px;border-right:solid 1px #000;border-bottom:solid 1px #000}.el-icon-arrow-right{display:block;margin-right:15px;height:10px;width:10px;transform:rotate(-45deg);border-right:solid 1px #000;border-bottom:solid 1px #000}.el-date-table{font-size:12px;-moz-user-select:none;user-select:none}.el-date-table th{padding:5px;color:#606266;font-weight:400;border-bottom:1px solid #ebeef5}.el-date-table td.today{position:relative}.el-date-table td.today span{color:#409eff;font-weight:700}.el-date-table td.next-month,.el-date-table td.prev-month{color:#c0c4cc}.el-date-table td{width:32px;padding:4px 0;box-sizing:border-box;text-align:center;cursor:pointer;position:relative}.el-year-table{margin:-1px}.el-month-table,.el-year-table{font-size:12px;border-collapse:collapse}.el-year-table td{text-align:center;padding:20px 3px;cursor:pointer}.el-year-table td.today .cell{color:#409eff;font-weight:700}.el-year-table td .cell{width:48px;height:32px;display:block;line-height:32px;color:#606266;margin:0 auto}.el-month-table td{text-align:center;padding:8px 0;cursor:pointer}.el-month-table td div{height:48px;padding:6px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-month-table td .cell{width:60px;height:36px;display:block;line-height:36px;color:#606266;margin:0 auto;border-radius:18px}a,a:hover{text-decoration:none}.el-picker-panel__body-wrapper:after,.el-picker-panel__body:after{content:"";display:table;clear:both}.el-picker-panel__footer{border-top:1px solid #e4e4e4;padding:4px;text-align:right;background-color:#fff;position:relative;font-size:0}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}.el-button--text{color:#409eff;background:0 0;padding-left:0;padding-right:0}.el-button--mini,.el-button--mini.is-round{padding:7px 15px}.el-button--mini,.el-button--small{font-size:12px;border-radius:3px}.el-button{display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dcdfe6;color:#606266;-webkit-appearance:none;text-align:center;box-sizing:border-box;outline:0;margin:0;-webkit-transition:.1s;transition:.1s;font-weight:500;padding:12px 20px;font-size:14px;border-radius:4px}[data-pg-key="contact"] .c-hero{height:300px}[data-pg-key="contact"] .l-form{background-color:#f5f8f8;padding-top:60px !important}[data-pg-key="contact"] .l-form.makurainbed_entry .row:not(:last-child)>div>label:after{margin:-.2em 0 0 .2em;content:"（必須）";color:red}[data-pg-key="contact"] .l-form.makurainbed_entry .row:nth-child(3)>div>p{font-size:80%;width:415px;margin-top:5px}@media screen and (max-width: 568px){[data-pg-key="contact"] .l-form.makurainbed_entry .row:nth-child(3)>div>p{font-size:80%;width:100%}}[data-pg-key="contact"] .l-form.makurainbed_entry .row:nth-child(10)>div>label:after{display:none}[data-pg-key="contact"] .l-form.makurainbed_entry .row:nth-child(11){height:100px;background-color:#fff}[data-pg-key="contact"] .l-form.makurainbed_entry .row:nth-child(11)>div>label>p>a{color:blue !important;font-size:90%;position:relative;top:15px;left:15px}[data-pg-key="contact"] .l-form.makurainbed_entry .row:nth-child(11) .el-checkbox{padding:50px 0 0 20px}[data-pg-key="contact"] .l-form.makurainbed_entry .row:nth-child(11)>div>label:after{display:none}[data-pg-key="contact"] .l-form.makurainbed_entry .row:nth-child(11)>div>label{border:none}[data-pg-key="contact"] .l-form.makurainbed_entry .row:nth-child(12)>div>label:after{display:none}[data-pg-key="contact"] .l-form.makurainbed_entry .row:nth-child(12)>div>label{border:none}[data-pg-key="contact"] .l-form.makurainbed_entry .row:nth-child(12)>div>label>p{position:relative;bottom:77px;left:13px;font-size:75%}@media screen and (max-width: 568px){[data-pg-key="contact"] .l-form.makurainbed_entry .row:nth-child(12)>div>label>p{font-size:66%;position:relative;bottom:77px;left:13px}}[data-pg-key="contact"] .l-form.makurainbed_entry .row:nth-child(13)>div{width:100% !important}[data-pg-key="contact"] .l-form.makurainbed_entry .row:nth-child(13)>div>label{display:none}[data-pg-key="contact"] .l-form.makurainbed_entry .row:nth-child(13) .fields{position:relative;bottom:90px;left:13px}[data-pg-key="contact"] .l-form.makurainbed_entry .row:nth-child(13) .el-form-item__error{position:relative;bottom:80px;left:14px}@media screen and (max-width: 568px){[data-pg-key="contact"] .l-form.makurainbed_entry .row:nth-child(13) .el-form-item__error{position:relative;bottom:75px;left:14px}}[data-pg-key="contact"] .l-form.makurainbed_entry .row:nth-child(14){margin-top:-60px;height:100px;background-color:#fff}[data-pg-key="contact"] .l-form.makurainbed_entry .row:nth-child(14)>div>label>p>a{color:blue !important;font-size:90%;position:relative;top:15px;left:15px}[data-pg-key="contact"] .l-form.makurainbed_entry .row:nth-child(14) .el-checkbox{padding:50px 0 0 20px}[data-pg-key="contact"] .l-form.makurainbed_entry .row:nth-child(14)>div>label:after{display:none}[data-pg-key="contact"] .l-form.makurainbed_entry .row:nth-child(14)>div>label{border:none}[data-pg-key="contact"] .l-form.makurainbed_entry .row:nth-child(15){position:relative;bottom:55px;left:15px}[data-pg-key="contact"] .l-form.makurainbed_entry .row:nth-child(15)>div>label{display:none}[data-pg-key="contact"] .l-form.makurainbed_entry .row:nth-child(15) .el-form-item__error{position:relative;top:15px}[data-pg-key="contact"] .l-form.makurainbed_entry a.ui.teal.labeled.icon.button.fb-confirm{display:block;width:320px;height:50px;border-radius:25px;border-width:2px;border-style:solid;text-decoration:none !important;text-align:center;line-height:47px;font-weight:bold;letter-spacing:1px;margin:0 auto;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;position:relative;transition:all .3s ease;color:#fff;background:#7fc0b1;border-color:#7fc0b1}[data-pg-key="contact"] .l-form.makurainbed_entry a.ui.orange.labeled.icon.button.fb-back{float:left;margin-left:50px;display:block;width:320px;height:50px;border-radius:25px;border-width:2px;border-style:solid;text-decoration:none !important;text-align:center;line-height:47px;font-weight:bold;letter-spacing:1px;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;transition:all .3s ease;color:#7fc0b1;border-color:#7fc0b1;background:none}[data-pg-key="contact"] .l-form.makurainbed_entry a.ui.teal.labeled.icon.button.fb-submit{float:right;margin-right:50px;display:block;width:320px;height:50px;border-radius:25px;border-width:2px;border-style:solid;text-decoration:none !important;text-align:center;line-height:47px;font-weight:bold;letter-spacing:1px;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;transition:all .3s ease;color:#fff;background:#7fc0b1;border-color:#7fc0b1}@media screen and (max-width: 568px){[data-pg-key="contact"] .l-form.makurainbed_entry .ui.segment{display:block;justify-content:center}[data-pg-key="contact"] .l-form.makurainbed_entry a.ui.orange.labeled.icon.button.fb-back{margin:0;width:45%}[data-pg-key="contact"] .l-form.makurainbed_entry a.ui.teal.labeled.icon.button.fb-submit{margin:0px 0 10px 10px;width:45%}}[data-pg-key="contact"] .l-form .header{display:none}[data-pg-key="contact"] .l-form .inner{max-width:780px}[data-pg-key="contact"] .l-form .inner .el-checkbox{border:none}[data-pg-key="contact"] .l-form .c-panel_contact{margin-bottom:40px}[data-pg-key="contact"] .l-form .row{margin-bottom:20px}[data-pg-key="contact"] .l-form .el-checkbox{border:none}[data-pg-key="contact"] .l-form .el-popper[x-placement^=bottom]{margin-top:12px}[data-pg-key="contact"] .l-form .el-picker-panel{color:#606266;border:1px solid #e4e7ed;box-shadow:0 2px 12px 0 rgba(0,0,0,0.1);background:#fff;border-radius:4px;line-height:30px;margin:5px 0}[data-pg-key="contact"] .l-form .el-date-picker{width:322px}[data-pg-key="contact"] .l-form .el-textarea{display:block;background:#fff;width:100%;border-radius:5px;padding:5px 10px;color:#444}[data-pg-key="contact"] .l-form lanel:after{content:" *"}[data-pg-key="contact"] .l-form .column label{font-family:Utsukushi;font-size:1.7rem;color:#555;margin-bottom:5px;display:block;border-left:#7fc0b1 solid 2px;line-height:1;padding-left:5px}[data-pg-key="contact"] .l-form_step{display:flex;width:100%;margin-bottom:60px;justify-content:space-between}[data-pg-key="contact"] .l-form_step>li{border-bottom:#e7e7e7 solid 1px;width:calc((100%/3) - 20px);text-align:center;color:#aeaeae;font-family:Utsukushi;position:relative;overflow:hidden}@media (max-width: 768px){[data-pg-key="contact"] .l-form_step>li{font-size:1.2rem}}[data-pg-key="contact"] .l-form_step>li:after{content:"";display:block;width:15px;height:15px;border-top:#e7e7e7 solid 1px;position:absolute;right:2px;bottom:-9px;transform:rotate(45deg)}[data-pg-key="contact"] .l-form_step>li.is-current{border-bottom:#7fc0b1 solid 2px;color:#676767}[data-pg-key="contact"] .l-form_step>li.is-current::after{border-top:#7fc0b1 solid 2px}[data-pg-key="contact"] .l-form_step>li:last-child::after{content:none}[data-pg-key="contact"] .l-form form .form_parts:nth-of-type(n+2){margin-top:25px}[data-pg-key="contact"] .l-form form .form_parts_ttl{font-family:Utsukushi;font-size:1.7rem;color:#555;margin-bottom:5px;display:block;border-left:#7fc0b1 solid 2px;line-height:1;padding-left:5px}[data-pg-key="contact"] .l-form form .form_parts_ttl .required{color:#cf2e26;font-size:90%;margin-left:5px}[data-pg-key="contact"] .l-form form .form_parts_ttl .non-required{color:#1ac170;font-size:90%;margin-left:5px}[data-pg-key="contact"] .l-form form .form_parts_ttl+.select-wrap{margin-top:5px}[data-pg-key="contact"] .l-form form .form_parts--submit{margin-top:80px;display:flex;justify-content:center}[data-pg-key="contact"] .l-form form .form_parts--submit .c-btn{opacity:.4;transition:all .2 ease;pointer-events:none;margin:0 10px}[data-pg-key="contact"] .l-form form .form_parts--submit .c-btn.is-able{transition:all .2 ease;opacity:1;pointer-events:auto}[data-pg-key="contact"] .l-form form .form_parts--agreement{margin-top:40px;background:#fdfdfd;box-shadow:0px 0px 4px 1px #e5eeed;padding:20px}[data-pg-key="contact"] .l-form form .form_parts--agreement a{display:block;margin-bottom:10px;font-size:1.4rem}[data-pg-key="contact"] .l-form form hr{border-top:#7fc0b1 dotted 1px;border-bottom:none;margin-top:40px;margin-bottom:40px}[data-pg-key="contact"] .l-form form label{display:inline-block}[data-pg-key="contact"] .l-form form label input[type="checkbox"]{position:relative;top:-1px}[data-pg-key="contact"] .l-form form input[type="text"],[data-pg-key="contact"] .l-form form input[type="email"],[data-pg-key="contact"] .l-form form input[type="tel"]{display:block;max-width:425px;width:100%;background:#fff;border-radius:5px;padding:5px 10px;color:#444}@media (max-width: 768px){[data-pg-key="contact"] .l-form form input[type="text"],[data-pg-key="contact"] .l-form form input[type="email"],[data-pg-key="contact"] .l-form form input[type="tel"]{width:100%}}[data-pg-key="contact"] .l-form form .select-wrap{display:inline-block;position:relative}[data-pg-key="contact"] .l-form form .select-wrap::after{content:"▼";display:inline-block;pointer-events:none;color:#777;position:absolute;right:10px;font-size:8px;top:50%;margin-top:-7px;color:#919191}@media (max-width: 768px){[data-pg-key="contact"] .l-form form .select-wrap::after{font-size:10px;transform:scale(0.8)}}[data-pg-key="contact"] .l-form form select{min-width:30px;background:#fff;border-radius:5px;padding:5px 8px;display:block;color:#444;padding-right:30px;cursor:pointer}@media (max-width: 768px){[data-pg-key="contact"] .l-form form select{padding-right:25px}}[data-pg-key="contact"] .l-form form textarea{display:block;background:#fff;width:100%;min-height:200px;border-radius:5px;padding:5px 10px;color:#444}[data-pg-key="contact"] .l-form form .note_box{background:#e5eeed;border-radius:5px;padding:10px;margin-top:15px;margin-bottom:20px;font-size:1.4rem}[data-pg-key="contact"] .l-form form .table2by2{margin:10px 0 20px;width:100%}[data-pg-key="contact"] .l-form form .table2by2 thead th{background:#e5eeed;border:#fff solid 1px;padding:5px}[data-pg-key="contact"] .l-form form .table2by2 tbody td[data-label="時間"]{background:#e5eeed;border:#fff solid 1px}[data-pg-key="contact"] .l-form form .table2by2 tbody td{border:#e5eeed solid 1px;text-align:center;padding:10px}[data-pg-key="contact"] .l-form form .checkbox_list{margin-top:10px}[data-pg-key="contact"] .l-form form .checkbox_list li{display:inline-block;margin-right:15px;margin-bottom:10px}[data-pg-key="contact"] .l-form form .checkbox_list li label{cursor:pointer}[data-pg-key="contact"] .l-form form .checkbox_list li span{margin-left:5px}[data-pg-key="contact"] .l-form{background-color:#f5f8f8;padding-top:60px !important}[data-pg-key="contact"] .l-form.document .row:not(:last-child)>div>label:after{margin:-.2em 0 0 .2em;content:"（必須）";font-size:15px;color:red}[data-pg-key="contact"] .l-form.document .row:nth-child(3)>div>p{font-size:80%;width:485px;margin-top:5px}@media screen and (max-width: 568px){[data-pg-key="contact"] .l-form.document .row:nth-child(3)>div>p{font-size:80%;width:100%}}[data-pg-key="contact"] .l-form.document .row:nth-child(4)>div>p{font-size:80%;width:415px;margin-top:5px}@media screen and (max-width: 568px){[data-pg-key="contact"] .l-form.document .row:nth-child(4)>div>p{font-size:80%;width:100%}}[data-pg-key="contact"] .l-form.document .row:nth-child(8){height:100px;background-color:#fff}[data-pg-key="contact"] .l-form.document .row:nth-child(8)>div>label>p>a{color:blue !important;font-size:90%;position:relative;top:15px;left:15px}[data-pg-key="contact"] .l-form.document .row:nth-child(8) .el-checkbox{padding:50px 0 0 20px}[data-pg-key="contact"] .l-form.document .row:nth-child(8)>div>label:after{display:none}[data-pg-key="contact"] .l-form.document .row:nth-child(8)>div>label{border:none}[data-pg-key="contact"] .l-form.document .row:nth-child(9){position:relative;bottom:55px;left:15px}[data-pg-key="contact"] .l-form.document .row:nth-child(9)>div>label{display:none}[data-pg-key="contact"] .l-form.document .row:nth-child(9) .el-form-item__error{position:relative;top:15px}[data-pg-key="contact"] .l-form.document a.ui.teal.labeled.icon.button.fb-confirm{display:block;width:320px;height:50px;border-radius:25px;border-width:2px;border-style:solid;text-decoration:none !important;text-align:center;line-height:47px;font-weight:bold;letter-spacing:1px;margin:0 auto;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;position:relative;transition:all .3s ease;color:#fff;background:#7fc0b1;border-color:#7fc0b1}[data-pg-key="contact"] .l-form.document a.ui.orange.labeled.icon.button.fb-back{float:left;margin-left:50px;display:block;width:320px;height:50px;border-radius:25px;border-width:2px;border-style:solid;text-decoration:none !important;text-align:center;line-height:47px;font-weight:bold;letter-spacing:1px;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;transition:all .3s ease;color:#7fc0b1;border-color:#7fc0b1;background:none}[data-pg-key="contact"] .l-form.document a.ui.teal.labeled.icon.button.fb-submit{float:right;margin-right:50px;display:block;width:320px;height:50px;border-radius:25px;border-width:2px;border-style:solid;text-decoration:none !important;text-align:center;line-height:47px;font-weight:bold;letter-spacing:1px;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;transition:all .3s ease;color:#fff;background:#7fc0b1;border-color:#7fc0b1}@media screen and (max-width: 568px){[data-pg-key="contact"] .l-form.document .ui.segment{display:block;justify-content:center}[data-pg-key="contact"] .l-form.document a.ui.orange.labeled.icon.button.fb-back{margin:0;width:45%}[data-pg-key="contact"] .l-form.document a.ui.teal.labeled.icon.button.fb-submit{margin:0px 0 10px 10px;width:45%}}[data-pg-key="contact"] .l-form{background-color:#f5f8f8;padding-top:60px !important}[data-pg-key="contact"] .l-form.makurainbed_taiken_entry .row:not(:last-child)>div>label:after{margin:-.2em 0 0 .2em;content:"（必須）";font-size:15px;color:red}[data-pg-key="contact"] .l-form.makurainbed_taiken_entry .row:nth-child(3)>div>p{font-size:80%;width:415px;margin-top:5px}@media screen and (max-width: 568px){[data-pg-key="contact"] .l-form.makurainbed_taiken_entry .row:nth-child(3)>div>p{font-size:80%;width:100%}}[data-pg-key="contact"] .l-form.makurainbed_taiken_entry .row:nth-child(4)>div>p{font-size:80%;width:415px;margin-top:5px}@media screen and (max-width: 568px){[data-pg-key="contact"] .l-form.makurainbed_taiken_entry .row:nth-child(4)>div>p{font-size:80%;width:100%}}[data-pg-key="contact"] .l-form.makurainbed_taiken_entry .row:nth-child(5)>div>p{font-size:80%;width:485px;margin-top:5px}@media screen and (max-width: 568px){[data-pg-key="contact"] .l-form.makurainbed_taiken_entry .row:nth-child(5)>div>p{font-size:80%;width:100%}}[data-pg-key="contact"] .l-form.makurainbed_taiken_entry .row:nth-child(6)>div>p{font-size:80%;width:415px;margin-top:5px}@media screen and (max-width: 568px){[data-pg-key="contact"] .l-form.makurainbed_taiken_entry .row:nth-child(6)>div>p{font-size:80%;width:100%}}[data-pg-key="contact"] .l-form.makurainbed_taiken_entry .row:nth-child(10)>div>label:after{display:none}[data-pg-key="contact"] .l-form.makurainbed_taiken_entry .row:nth-child(11){height:100px;background-color:#fff}[data-pg-key="contact"] .l-form.makurainbed_taiken_entry .row:nth-child(11)>div>label>p>a{color:blue !important;font-size:90%;position:relative;top:15px;left:15px}[data-pg-key="contact"] .l-form.makurainbed_taiken_entry .row:nth-child(11) .el-checkbox{padding:50px 0 0 20px}[data-pg-key="contact"] .l-form.makurainbed_taiken_entry .row:nth-child(11)>div>label:after{display:none}[data-pg-key="contact"] .l-form.makurainbed_taiken_entry .row:nth-child(11)>div>label{border:none}[data-pg-key="contact"] .l-form.makurainbed_taiken_entry .row:nth-child(12){position:relative;bottom:55px;left:15px}[data-pg-key="contact"] .l-form.makurainbed_taiken_entry .row:nth-child(12)>div>label{display:none}[data-pg-key="contact"] .l-form.makurainbed_taiken_entry .row:nth-child(12) .el-form-item__error{position:relative;top:15px}[data-pg-key="contact"] .l-form.makurainbed_taiken_entry a.ui.teal.labeled.icon.button.fb-confirm{display:block;width:320px;height:50px;border-radius:25px;border-width:2px;border-style:solid;text-decoration:none !important;text-align:center;line-height:47px;font-weight:bold;letter-spacing:1px;margin:0 auto;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;position:relative;transition:all .3s ease;color:#fff;background:#7fc0b1;border-color:#7fc0b1}[data-pg-key="contact"] .l-form.makurainbed_taiken_entry a.ui.orange.labeled.icon.button.fb-back{float:left;margin-left:50px;display:block;width:320px;height:50px;border-radius:25px;border-width:2px;border-style:solid;text-decoration:none !important;text-align:center;line-height:47px;font-weight:bold;letter-spacing:1px;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;transition:all .3s ease;color:#7fc0b1;border-color:#7fc0b1;background:none}[data-pg-key="contact"] .l-form.makurainbed_taiken_entry a.ui.teal.labeled.icon.button.fb-submit{float:right;margin-right:50px;display:block;width:320px;height:50px;border-radius:25px;border-width:2px;border-style:solid;text-decoration:none !important;text-align:center;line-height:47px;font-weight:bold;letter-spacing:1px;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;transition:all .3s ease;color:#fff;background:#7fc0b1;border-color:#7fc0b1}@media screen and (max-width: 568px){[data-pg-key="contact"] .l-form.makurainbed_taiken_entry .ui.segment{display:block;justify-content:center}[data-pg-key="contact"] .l-form.makurainbed_taiken_entry a.ui.orange.labeled.icon.button.fb-back{margin:0;width:45%}[data-pg-key="contact"] .l-form.makurainbed_taiken_entry a.ui.teal.labeled.icon.button.fb-submit{margin:0px 0 10px 10px;width:45%}}[data-pg-key="contact"] .l-form .header{display:none}[data-pg-key="contact"] .l-form .inner{position:relative;max-width:780px}[data-pg-key="contact"] .l-form .inner .el-checkbox{border:none}[data-pg-key="contact"] .l-form .c-panel_contact{margin-bottom:40px}[data-pg-key="contact"] .l-form .row{margin-bottom:20px}[data-pg-key="contact"] .l-form .el-checkbox{border:none}[data-pg-key="contact"] .l-form .el-popper[x-placement^=bottom]{margin-top:12px}[data-pg-key="contact"] .l-form .el-picker-panel{color:#606266;border:1px solid #e4e7ed;box-shadow:0 2px 12px 0 rgba(0,0,0,0.1);background:#fff;border-radius:4px;line-height:30px;margin:5px 0}[data-pg-key="contact"] .l-form .el-date-picker{width:322px}[data-pg-key="contact"] .l-form .el-textarea{display:block;background:#fff;width:100%;border-radius:5px;padding:5px 10px;color:#444}[data-pg-key="contact"] .l-form lanel:after{content:" *"}[data-pg-key="contact"] .l-form .column label{font-family:Utsukushi;font-size:1.7rem;color:#555;margin-bottom:5px;display:block;border-left:#7fc0b1 solid 2px;line-height:1;padding-left:5px}[data-pg-key="contact"] .l-form_step{display:flex;width:100%;margin-bottom:60px;justify-content:space-between}[data-pg-key="contact"] .l-form_step>li{border-bottom:#e7e7e7 solid 1px;width:calc((100%/3) - 20px);text-align:center;color:#aeaeae;font-family:Utsukushi;position:relative;overflow:hidden}@media (max-width: 768px){[data-pg-key="contact"] .l-form_step>li{font-size:1.2rem}}[data-pg-key="contact"] .l-form_step>li:after{content:"";display:block;width:15px;height:15px;border-top:#e7e7e7 solid 1px;position:absolute;right:2px;bottom:-9px;transform:rotate(45deg)}[data-pg-key="contact"] .l-form_step>li.is-current{border-bottom:#7fc0b1 solid 2px;color:#676767}[data-pg-key="contact"] .l-form_step>li.is-current::after{border-top:#7fc0b1 solid 2px}[data-pg-key="contact"] .l-form_step>li:last-child::after{content:none}[data-pg-key="contact"] .l-form form .form_parts:nth-of-type(n+2){margin-top:25px}[data-pg-key="contact"] .l-form form .form_parts_ttl{font-family:Utsukushi;font-size:1.7rem;color:#555;margin-bottom:5px;display:block;border-left:#7fc0b1 solid 2px;line-height:1;padding-left:5px}[data-pg-key="contact"] .l-form form .form_parts_ttl .required{color:#cf2e26;font-size:90%;margin-left:5px}[data-pg-key="contact"] .l-form form .form_parts_ttl .non-required{color:#1ac170;font-size:90%;margin-left:5px}[data-pg-key="contact"] .l-form form .form_parts_ttl+.select-wrap{margin-top:5px}[data-pg-key="contact"] .l-form form .form_parts--submit{margin-top:80px;display:flex;justify-content:center}[data-pg-key="contact"] .l-form form .form_parts--submit .c-btn{opacity:.4;transition:all .2 ease;pointer-events:none;margin:0 10px}[data-pg-key="contact"] .l-form form .form_parts--submit .c-btn.is-able{transition:all .2 ease;opacity:1;pointer-events:auto}[data-pg-key="contact"] .l-form form .form_parts--agreement{margin-top:40px;background:#fdfdfd;box-shadow:0px 0px 4px 1px #e5eeed;padding:20px}[data-pg-key="contact"] .l-form form .form_parts--agreement a{display:block;margin-bottom:10px;font-size:1.4rem}[data-pg-key="contact"] .l-form form hr{border-top:#7fc0b1 dotted 1px;border-bottom:none;margin-top:40px;margin-bottom:40px}[data-pg-key="contact"] .l-form form label{display:inline-block}[data-pg-key="contact"] .l-form form label input[type="checkbox"]{position:relative;top:-1px}[data-pg-key="contact"] .l-form form input[type="text"],[data-pg-key="contact"] .l-form form input[type="email"],[data-pg-key="contact"] .l-form form input[type="tel"]{display:block;max-width:425px;width:100%;background:#fff;border-radius:5px;padding:5px 10px;color:#444}@media (max-width: 768px){[data-pg-key="contact"] .l-form form input[type="text"],[data-pg-key="contact"] .l-form form input[type="email"],[data-pg-key="contact"] .l-form form input[type="tel"]{width:100%}}[data-pg-key="contact"] .l-form form .select-wrap{display:inline-block;position:relative}[data-pg-key="contact"] .l-form form .select-wrap::after{content:"▼";display:inline-block;pointer-events:none;color:#777;position:absolute;right:10px;font-size:8px;top:50%;margin-top:-7px;color:#919191}@media (max-width: 768px){[data-pg-key="contact"] .l-form form .select-wrap::after{font-size:10px;transform:scale(0.8)}}[data-pg-key="contact"] .l-form form select{min-width:30px;background:#fff;border-radius:5px;padding:5px 8px;display:block;color:#444;padding-right:30px;cursor:pointer}@media (max-width: 768px){[data-pg-key="contact"] .l-form form select{padding-right:25px}}[data-pg-key="contact"] .l-form form textarea{display:block;background:#fff;width:100%;min-height:200px;border-radius:5px;padding:5px 10px;color:#444}[data-pg-key="contact"] .l-form form .note_box{background:#e5eeed;border-radius:5px;padding:10px;margin-top:15px;margin-bottom:20px;font-size:1.4rem}[data-pg-key="contact"] .l-form form .table2by2{margin:10px 0 20px;width:100%}[data-pg-key="contact"] .l-form form .table2by2 thead th{background:#e5eeed;border:#fff solid 1px;padding:5px}[data-pg-key="contact"] .l-form form .table2by2 tbody td[data-label="時間"]{background:#e5eeed;border:#fff solid 1px}[data-pg-key="contact"] .l-form form .table2by2 tbody td{border:#e5eeed solid 1px;text-align:center;padding:10px}[data-pg-key="contact"] .l-form form .checkbox_list{margin-top:10px}[data-pg-key="contact"] .l-form form .checkbox_list li{display:inline-block;margin-right:15px;margin-bottom:10px}[data-pg-key="contact"] .l-form form .checkbox_list li label{cursor:pointer}[data-pg-key="contact"] .l-form form .checkbox_list li span{margin-left:5px}[data-pg-key="contact"] .l-form{background-color:#f5f8f8;padding-top:60px !important}[data-pg-key="contact"] .l-form.usagesform .row:not(:last-child)>div>label:after{margin:-.2em 0 0 .2em;content:"（必須）";font-size:15px;color:red}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(1)>div>p{font-size:90%;width:415px;margin-top:5px}@media screen and (max-width: 568px){[data-pg-key="contact"] .l-form.usagesform .row:nth-child(1)>div>p{font-size:90%;width:100%}}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(3)>div>p{font-size:80%;width:415px;margin-top:5px}@media screen and (max-width: 568px){[data-pg-key="contact"] .l-form.usagesform .row:nth-child(3)>div>p{font-size:80%;width:100%}}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(5)>div>label:after{display:none}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(5)>div>label{border:none}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(6)>div>label:after{display:none}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(7)>div>label:after{display:none}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(8)>div>label:after{display:none}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(8) .column.el-form-item.field{width:100% !important}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(8)>div>label:after{display:none}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(8)>div>div>div{display:inline-block;margin-right:10px}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(9)>div>label:after{display:none}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(11)>div>label:after{display:none}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(11)>div>label{border:none}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(12) .column.el-form-item.field{width:100% !important}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(12)>div>label:after{display:none}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(13) .column.el-form-item.field{width:100% !important}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(13)>div>label:after{display:none}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(14) .column.el-form-item.field{width:100% !important}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(14)>div>label:after{display:none}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(15) .column.el-form-item.field{width:100% !important}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(15)>div>label:after{display:none}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(16) .column.el-form-item.field{width:100% !important}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(16)>div>label:after{display:none}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(16)>div>div>div{display:inline-block;margin-right:10px}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(18)>div>label:after{display:none}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(20)>div>label:after{display:none}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(20)>div>label{border:none}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(21)>div>label:after{display:none}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(23){height:100px;background-color:#fff}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(23)>div>label>p>a{color:blue !important;font-size:90%;position:relative;top:15px;left:15px}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(23) .el-checkbox{padding:50px 0 0 20px}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(23)>div>label:after{display:none}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(23)>div>label{border:none}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(24){position:relative;bottom:55px;left:15px}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(24)>div>label{display:none}[data-pg-key="contact"] .l-form.usagesform .row:nth-child(24) .el-form-item__error{position:relative;top:15px}[data-pg-key="contact"] .l-form.usagesform a.ui.teal.labeled.icon.button.fb-confirm{display:block;width:320px;height:50px;border-radius:25px;border-width:2px;border-style:solid;text-decoration:none !important;text-align:center;line-height:47px;font-weight:bold;letter-spacing:1px;margin:0 auto;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;position:relative;transition:all .3s ease;color:#fff;background:#7fc0b1;border-color:#7fc0b1}[data-pg-key="contact"] .l-form.usagesform a.ui.orange.labeled.icon.button.fb-back{float:left;margin-left:50px;display:block;width:320px;height:50px;border-radius:25px;border-width:2px;border-style:solid;text-decoration:none !important;text-align:center;line-height:47px;font-weight:bold;letter-spacing:1px;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;transition:all .3s ease;color:#7fc0b1;border-color:#7fc0b1;background:none}[data-pg-key="contact"] .l-form.usagesform a.ui.teal.labeled.icon.button.fb-submit{float:right;margin-right:50px;display:block;width:320px;height:50px;border-radius:25px;border-width:2px;border-style:solid;text-decoration:none !important;text-align:center;line-height:47px;font-weight:bold;letter-spacing:1px;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;transition:all .3s ease;color:#fff;background:#7fc0b1;border-color:#7fc0b1}@media screen and (max-width: 568px){[data-pg-key="contact"] .l-form.usagesform .ui.segment{display:block;justify-content:center}[data-pg-key="contact"] .l-form.usagesform a.ui.orange.labeled.icon.button.fb-back{margin:0;width:45%}[data-pg-key="contact"] .l-form.usagesform a.ui.teal.labeled.icon.button.fb-submit{margin:0px 0 10px 10px;width:45%}}[data-pg-key="contact"] .l-form{background-color:#f5f8f8;padding-top:60px !important}[data-pg-key="contact"] .l-form.pillow_entry .row:not(:last-child)>div>label:after{margin:-.2em 0 0 .2em;content:"（必須）";font-size:15px;color:red}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(3)>div>p{font-size:80%;width:415px;margin-top:5px}@media screen and (max-width: 568px){[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(3)>div>p{font-size:80%;width:100%}}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(4)>div>p{font-size:80%;width:415px;margin-top:5px}@media screen and (max-width: 568px){[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(4)>div>p{font-size:80%;width:100%}}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(5)>div>p{font-size:80%;width:485px;margin-top:5px}@media screen and (max-width: 568px){[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(5)>div>p{font-size:80%;width:100%}}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(7) .column.el-form-item.field{width:100% !important}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(7) .fields{margin-top:10px}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(7)>div>div>div{display:inline-block;margin-right:10px}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(7) .help-content{font-size:80%}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(8){margin-top:5px;position:relative;bottom:10px;background:#e5eeed;border-radius:5px;padding:10px;margin-top:15px;margin-bottom:20px}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(8) .column.el-form-item{width:100% !important}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(8)>div>label:after{display:none}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(8)>div>label{border:none}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(8)>div>label>p{font-size:15px}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(9) .column.el-form-item{width:100% !important}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(9)>div>label:after{display:none}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(9)>div>label{border:none}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(9)>div>label>p>span{display:block;margin-bottom:5px;margin-left:1.3rem;font-size:80%;position:relative;bottom:8px;right:15px}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(11)>div>label:after{display:none}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(12) .column.el-form-item{width:100% !important}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(12)>div>label:after{display:none}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(12)>div>label{border:none}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(12)>div>label>p>span{font-size:16px}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(13)>div>label:after{display:none}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(13)>div>label{border:none}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(13)>div>label>p>span{font-size:15px}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(14)>div>label:after{display:none}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(15)>div>label:after{display:none}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(15)>div>p{font-size:80%;width:415px;margin-top:5px}@media screen and (max-width: 568px){[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(15)>div>p{font-size:80%;width:100%}}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(17) .column.el-form-item.field.required{width:100% !important}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(18)>div>label:after{display:none}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(18)>div>label{border:none}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(18)>div>label>p{font-size:88%}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(19) div>label{display:none}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(21){height:100px;background-color:#fff}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(21)>div>label>p>a{color:blue !important;font-size:90%;position:relative;top:15px;left:15px}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(21) .el-checkbox{padding:50px 0 0 20px}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(21)>div>label:after{display:none}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(21)>div>label{border:none}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(22){position:relative;bottom:55px;left:15px}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(22)>div>label{display:none}[data-pg-key="contact"] .l-form.pillow_entry .row:nth-child(22) .el-form-item__error{position:relative;top:15px}[data-pg-key="contact"] .l-form.pillow_entry a.ui.teal.labeled.icon.button.fb-confirm{display:block;width:320px;height:50px;border-radius:25px;border-width:2px;border-style:solid;text-decoration:none !important;text-align:center;line-height:47px;font-weight:bold;letter-spacing:1px;margin:0 auto;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;position:relative;transition:all .3s ease;color:#fff;background:#7fc0b1;border-color:#7fc0b1}[data-pg-key="contact"] .l-form.pillow_entry a.ui.orange.labeled.icon.button.fb-back{float:left;margin-left:50px;display:block;width:320px;height:50px;border-radius:25px;border-width:2px;border-style:solid;text-decoration:none !important;text-align:center;line-height:47px;font-weight:bold;letter-spacing:1px;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;transition:all .3s ease;color:#7fc0b1;border-color:#7fc0b1;background:none}[data-pg-key="contact"] .l-form.pillow_entry a.ui.teal.labeled.icon.button.fb-submit{float:right;margin-right:50px;display:block;width:320px;height:50px;border-radius:25px;border-width:2px;border-style:solid;text-decoration:none !important;text-align:center;line-height:47px;font-weight:bold;letter-spacing:1px;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;transition:all .3s ease;color:#fff;background:#7fc0b1;border-color:#7fc0b1}@media screen and (max-width: 568px){[data-pg-key="contact"] .l-form.pillow_entry .ui.segment{display:block;justify-content:center}[data-pg-key="contact"] .l-form.pillow_entry a.ui.orange.labeled.icon.button.fb-back{margin:0;width:45%}[data-pg-key="contact"] .l-form.pillow_entry a.ui.teal.labeled.icon.button.fb-submit{margin:0px 0 10px 10px;width:45%}}[data-pg-key="contact"] .form_parts--birth{align-items:center}[data-pg-key="contact"] .form_parts--birth label{display:flex}[data-pg-key="contact"] .form_parts--birth label span{margin-left:5px;margin-right:10px}[data-pg-key="contact"] .form_parts--birth label:nth-of-type(3) span{margin-right:0}@media (max-width: 768px){[data-pg-key="contact"] .form_parts--birth span{margin-left:3px;margin-right:3px !important;font-size:80%}}[data-pg-key="contact"] .form_parts--companion .companion_more{padding:20px;background:#e5eeed;margin-top:20px;border-radius:5px;opacity:.3;pointer-events:none;transition:all .2s ease}@media (max-width: 768px){[data-pg-key="contact"] .form_parts--companion .companion_more{padding:10px}[data-pg-key="contact"] .form_parts--companion .companion_more .form_parts_ttl{font-size:95%}}[data-pg-key="contact"] .form_parts--companion .companion_more.is-active{opacity:1;pointer-events:auto}[data-pg-key="contact"] .l-form_confirm>li{border-bottom:#e5eeed dotted 2px;padding-bottom:20px}[data-pg-key="contact"] .l-form_confirm>li:nth-of-type(n+2){margin-top:20px}[data-pg-key="contact"] .l-form_confirm>li>span{font-family:Utsukushi;font-size:1.7rem;color:#555;margin-bottom:5px;display:block;border-left:#7fc0b1 solid 2px;line-height:1;padding-left:5px}[data-pg-key="contact"] .l-form_confirm .confirm_address span:nth-of-type(1){margin-right:5px}[data-pg-key="contact"] .l-form_confirm .confirm_youbi dt{float:left;color:#676767}[data-pg-key="contact"] .l-form_confirm .confirm_youbi dt:after{content:"-";display:inline-block;margin-left:5px}[data-pg-key="contact"] .l-form_confirm .confirm_youbi dd{padding-left:60px}[data-pg-key="contact"] .l-form_confirm .confirm_youbi dd ul li{color:#676767;display:inline-block}[data-pg-key="contact"] .l-form_confirm .confirm_youbi dd ul li::after{content:","}[data-pg-key="contact"] .l-form_confirm .confirm_youbi dd ul li:last-child::after{content:none}[data-pg-key="contact"] .l-form__contents{text-align:center}@media (max-width: 768px){[data-pg-key="contact"] .l-form__contents{text-align:justify}}@media (max-width: 768px){[data-pg-key="contact"] .l-form__contents p br{display:none}}.flex-wrap{display:flex}.primary-color{color:#7fc0b1}.secondary-color{color:#e5eeed}.third-color{color:#f5f8f8}.bg_primary-color{background-color:#7fc0b1}.bg_secondary-color{background-color:#e5eeed}.bg_third-color{background-color:#f5f8f8}.left{text-align:left !important}.center{text-align:center !important}.right{text-align:right !important}.mincho{font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif !important}ul.disc li{margin-left:2.5rem}ul.disc li:nth-of-type(n+2){margin-top:10px}ul.disc li:before{content:"●";width:3rem;display:inline-block;text-align:right;color:#7fc0b1;font-weight:bold;margin-right:.5rem;margin-left:-3.5rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}ol.decimal li{margin-left:2.8rem}ol.decimal li:nth-of-type(n+2){margin-top:10px}ol.decimal li:before{content:"";width:3rem;display:inline-block;text-align:right;color:#7fc0b1;font-weight:bold;margin-right:.5rem;margin-left:-3.5rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}ol.decimal li:nth-of-type(1):before{content:"1."}ol.decimal li:nth-of-type(2):before{content:"2."}ol.decimal li:nth-of-type(3):before{content:"3."}ol.decimal li:nth-of-type(4):before{content:"4."}ol.decimal li:nth-of-type(5):before{content:"5."}ol.decimal li:nth-of-type(6):before{content:"6."}ol.decimal li:nth-of-type(7):before{content:"7."}ol.decimal li:nth-of-type(8):before{content:"8."}ol.decimal li:nth-of-type(9):before{content:"9."}ol.decimal li:nth-of-type(10):before{content:"10."}ol.decimal li:nth-of-type(11):before{content:"11."}ol.decimal li:nth-of-type(12):before{content:"12."}ol.decimal li:nth-of-type(13):before{content:"13."}ol.decimal li:nth-of-type(14):before{content:"14."}ol.decimal li:nth-of-type(15):before{content:"15."}ol.decimal li:nth-of-type(16):before{content:"16."}ol.decimal li:nth-of-type(17):before{content:"17."}ol.decimal li:nth-of-type(18):before{content:"18."}ol.decimal li:nth-of-type(19):before{content:"19."}ol.decimal li:nth-of-type(20):before{content:"20."}ol.decimal li:nth-of-type(21):before{content:"21."}ol.decimal li:nth-of-type(22):before{content:"22."}ol.decimal li:nth-of-type(23):before{content:"23."}ol.decimal li:nth-of-type(24):before{content:"24."}ol.decimal li:nth-of-type(25):before{content:"25."}ol.decimal li:nth-of-type(26):before{content:"26."}ol.decimal li:nth-of-type(27):before{content:"27."}ol.decimal li:nth-of-type(28):before{content:"28."}ol.decimal li:nth-of-type(29):before{content:"29."}ol.decimal li:nth-of-type(30):before{content:"30."}.price{font-weight:bold}small.note{display:block;margin-bottom:5px;margin-left:1.3rem}small.note:before{content:"※";display:inline-block;margin-left:-1.3rem}.c-alphaPanel,[data-pg-key="kakefuton"] .l-perchase,[data-pg-key="shikifuton"] .l-perchase{min-height:460px;padding:120px 0;justify-content:center;flex-direction:column;display:flex;align-items:center;position:relative;background-size:cover;background-position:center;background-attachment:fixed;background-image:url(../img/common/bg_linkPanel--introduce.jpg)}@media (max-width: 768px){.c-alphaPanel,[data-pg-key="kakefuton"] .l-perchase,[data-pg-key="shikifuton"] .l-perchase{background-attachment:inherit}}.c-alphaPanel::before,[data-pg-key="kakefuton"] .l-perchase::before,[data-pg-key="shikifuton"] .l-perchase::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#182b4a;opacity:.8}.c-alphaPanel .inner,[data-pg-key="kakefuton"] .l-perchase .inner,[data-pg-key="shikifuton"] .l-perchase .inner{position:relative;z-index:1;text-align:center}.c-alphaPanel .inner>b,[data-pg-key="kakefuton"] .l-perchase .inner>b,[data-pg-key="shikifuton"] .l-perchase .inner>b,.c-alphaPanel .inner h2,[data-pg-key="kakefuton"] .l-perchase .inner h2,[data-pg-key="shikifuton"] .l-perchase .inner h2,.c-alphaPanel .inner h3,[data-pg-key="kakefuton"] .l-perchase .inner h3,[data-pg-key="shikifuton"] .l-perchase .inner h3{display:block;font-size:3rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;font-weight:normal;text-align:center;color:#fff;margin-bottom:40px}.c-alphaPanel .inner>p,[data-pg-key="kakefuton"] .l-perchase .inner>p,[data-pg-key="shikifuton"] .l-perchase .inner>p{text-align:center;color:#fff}.c-alphaPanel .inner>p:nth-of-type(n+2),[data-pg-key="kakefuton"] .l-perchase .inner>p:nth-of-type(n+2),[data-pg-key="shikifuton"] .l-perchase .inner>p:nth-of-type(n+2){margin-top:30px}.c-alphaPanel .inner .c-btn,[data-pg-key="kakefuton"] .l-perchase .inner .c-btn,[data-pg-key="shikifuton"] .l-perchase .inner .c-btn{margin-top:40px;min-width:300px;width:auto;display:inline-block;padding:0 20px}.c-telPanel{border-top:#7fc0b1 solid 1px;border-bottom:#7fc0b1 solid 1px;padding:15px 0;text-align:center;margin-top:30px}.c-telPanel_tel>a{color:#7fc0b1;font-size:4.2rem;text-decoration:none;font-family:serif;font-weight:bold;letter-spacing:2px;margin-left:5px}.c-telPanel_tel>a::before{content:"\f2a0";font-family:"Font Awesome 5 Free";display:inline-block;width:30px;height:30px;font-size:4rem;transform:rotate(-30deg);margin-right:20px}@media (max-width: 768px){.c-telPanel_tel>a{display:block;font-size:9vw}.c-telPanel_tel>a::before{font-size:3rem;margin-right:5px;position:relative;top:-4px}}.c-telPanel_time{background:#f5f8f8;border-radius:10px;opacity:.8;margin-bottom:10px}@media (max-width: 768px){.c-telPanel_time{font-size:1.2rem}}.c-btn{display:block;width:320px;height:50px;border-radius:25px;border-width:2px;border-style:solid;text-decoration:none !important;text-align:center;line-height:47px;font-weight:bold;letter-spacing:1px;margin:0 auto;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;position:relative;transition:all .3s ease}.c-btn::after{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:bold;position:absolute;top:50%;transform:translateY(-50%);right:12px;margin-top:1px}.c-btn[target="_blank"]:after{position:absolute;top:50%;transform:translateY(-50%);margin-top:1px;font-size:12px}@media (max-width: 768px){.c-btn{width:100% !important;height:auto;line-height:1.5;padding:10px 0 !important}}.c-btn--default{color:#7fc0b1;border-color:#7fc0b1;background:none}.c-btn--default:hover{background:#7fc0b1;color:#fff}.c-btn--green{color:#fff;background:#7fc0b1;border-color:#7fc0b1}.c-btn--green:hover{background:transparent;color:#7fc0b1}.c-btn--red{color:#fff;background:#e5658b;border-color:#e5658b}.c-btn--red:hover{background:transparent;color:#e5658b !important}.c-btn--redBorder{color:#e5658b;background:none;border-color:#e5658b}.c-btn--redBorder:hover{background:transparent;color:#e5658b !important;opacity:.5}.c-btn--ghost{color:rgba(255,255,255,0.85);border-color:rgba(255,255,255,0.7)}.c-btn--ghost:hover{background:rgba(255,255,255,0.2);color:rgba(255,255,255,0.85)}.c-btn--white{border-color:#fff;background:#fff;color:#7fc0b1}.c-btn--white:hover{border-color:#7fc0b1;background:#7fc0b1;color:#fff}.c-btn--triangle{color:#fff;background:#7fc0b1;border-color:#7fc0b1}.c-btn--triangle::after{color:#7fc0b1;content:"▼";display:flex;background:#fff;width:22px;height:22px;font-size:10px;justify-content:center;align-items:center;border-radius:100%;transition:all .3s ease}.c-btn--triangle:hover{background:#fff;color:#7fc0b1}.c-btn--triangle.is-active::after{transform:translateY(-50%) rotateX(180deg)}.c-flexParent{display:flex;width:100%;justify-content:space-around;padding:2.4rem 0}@media (max-width: 768px){.c-flexParent{display:block}}.c-flexParent .c-flexChild{text-align:center;width:48%}@media (max-width: 768px){.c-flexParent .c-flexChild{width:100%}}.c-flexParent .c-flexChild:nth-child(odd){margin-right:12px}@media (max-width: 768px){.c-flexParent .c-flexChild:nth-child(odd){margin-right:0;margin-bottom:24px}}.c-flexParent .c-flexChild:nth-child(even){margin-left:12px}@media (max-width: 768px){.c-flexParent .c-flexChild:nth-child(even){margin-left:0}}.c-flexParent .c-flexChild .c-btn{width:100%;line-height:1.5}.c-flexParent .c-flexChild .c-btn>a{display:flex;color:#fff;width:100%;height:100%;justify-content:center;align-items:center}.c-flexParent .c-flexChild .c-btn>a:hover{color:#7fc0b1}.c-glossary{margin-bottom:10px;position:relative;display:inline-block}@media (max-width: 768px){.c-glossary{position:relative;display:block;width:100%}}.c-glossary__item{display:inline-block;border:#7fc0b1 solid 1px;color:#7fc0b1;font-size:1.4rem;font-weight:bold;border-radius:20px;padding:3px 10px;position:relative;transition:all .3s ease}@media (max-width: 768px){.c-glossary__item{font-size:1.2rem;padding:0px 5px 2px;position:static}}.c-glossary__item::after{content:"?";width:18px;height:18px;line-height:16px;font-size:1.2rem;text-align:center;display:inline-block;border:#c3e2db solid 1px;border-radius:100%;margin-left:5px}@media (max-width: 768px){.c-glossary__item::after{font-size:1rem;width:15px;height:15px;line-height:13px;margin-left:2px}}.c-glossary__item:hover{background:#7fc0b1;color:#fff;cursor:help}.c-glossary__popup{pointer-events:none;width:500px;background:rgba(0,0,0,0.8);position:absolute;top:calc(100% + 20px);padding:20px;border-radius:10px;display:none;z-index:10}.c-glossary__popup::before{content:"▲";line-height:1;font-size:2rem;display:block;position:absolute;bottom:calc(100% - 3px);color:rgba(0,0,0,0.8)}@media (max-width: 768px){.c-glossary__popup::before{content:none}}@media (max-width: 768px){.c-glossary__popup{width:100%;left:0 !important;top:10px;pointer-events:auto}.c-glossary__popup::after{content:"×";display:flex;border:#fff solid 2px;border-radius:100%;font-size:10px;width:20px;height:20px;line-height:15px;justify-content:center;position:absolute;top:8px;right:8px;font-weight:bold}}.c-glossary__popup b{display:block;margin-bottom:20px;color:#fff !important;font-size:2.5rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;font-weight:normal}.c-glossary__popup p{color:#fff !important}.c-glossary__data{display:none}.c-hero{height:490px;width:100%;background-position-x:center;background-size:cover;position:relative}@media (max-width: 768px){.c-hero{height:240px}}.c-hero::before{content:"";width:50%;height:50px;position:absolute;bottom:0;right:0;background:#fff;z-index:1}@media (max-width: 768px){.c-hero::before{content:none}}.c-hero::after{content:"";max-width:1000px;width:1100px;height:50px;position:absolute;bottom:0;left:50%;margin-left:-600px;border-radius:30px 0 0 0;background:#fff;border-bottom:#fff solid 1px}@media (max-width: 768px){.c-hero::after{content:none}}.c-hero_ttl{width:100%;max-width:1200px;margin:0 auto;font-size:5rem;font-family:Utsukushi;position:relative;z-index:30;color:#fff;text-shadow:1px 1px 8px rgba(38,56,16,0.1)}@media (max-width: 768px){.c-hero_ttl{font-size:3rem;max-width:100%;padding:0 10px}}.c-hero_cover{position:relative;width:100%;height:100%;display:flex;align-items:center}.c-hero_cover:before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:#5daf9c;opacity:.25}@media (max-width: 768px){.c-hero_cover:before{opacity:.4}}.c-hero--section{height:350px}@media (max-width: 768px){.c-hero--section{height:180px}}.c-hero--section .c-hero_ttl{font-size:2.8rem !important;position:relative;top:-1.6rem}@media (max-width: 768px){.c-hero--section .c-hero_ttl{top:0;font-size:2.5rem !important}}.c-voice{border-bottom:#7fc0b1 dotted 1px;padding-bottom:15px}.c-voice+.c-btn{margin-top:40px}.c-voice_item{border-top:#7fc0b1 dotted 1px;padding-top:15px;cursor:pointer}.c-voice_item:nth-of-type(n+2){margin-top:15px}.c-voice_item.is-open .c-voice_btn{transform:rotate(270deg)}.c-voice_item.is-open .c-voice_btn:before{opacity:0}.c-voice_item--pillow .label_tag{border-color:#efab36;color:#efab36}.c-voice_item--makurainbed .label_tag{border-color:#11aae2;color:#11aae2}.c-voice_item--automatic_measurement .label_tag{border-color:#6fb227;color:#6fb227}.c-voice_contents{position:relative;padding-left:35px;padding-right:40px;position:relative;min-height:3rem}.c-voice_contents::before{content:"● ● ●";font-size:5px;color:#fff;display:inline-block;background:#7fc0b1;padding:10px;border-radius:5px;transform-origin:left;transform:scale(0.4);position:absolute;top:-3px;left:0}.c-voice_contents::after{content:"";border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:6px solid #7fc0b1;border-right:6px solid transparent;display:block;position:absolute;top:12px;left:0}@media (max-width: 768px){.c-voice_contents{padding-right:28px;padding-left:0}.c-voice_contents::before{content:none}.c-voice_contents::after{content:none}}.c-voice_contents_descript{position:absolute;top:0;left:0;z-index:-1;padding-left:35px}@media (max-width: 768px){.c-voice_contents_descript{padding-left:0}}.c-voice_contents_maintext{margin-top:0;background:#fff;z-index:2;display:none;line-height:1.75}.c-voice_contents_maintext img{max-width:600px}@media (max-width: 768px){.c-voice_contents_maintext img{max-width:100%}}.c-voice_btn{border:#7fc0b1 solid 1px;border-radius:100%;position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;width:28px;height:28px;text-align:center;transform-origin:center;transition:all .5s ease}@media (max-width: 768px){.c-voice_btn{width:22px;height:22px}}.c-voice_btn::before{position:absolute;content:"";display:block;width:60%;height:2px;background:#7fc0b1;transition:all .5s ease}.c-voice_btn::after{position:absolute;content:"";display:block;width:60%;height:2px;background:#7fc0b1;transform:rotate(90deg);transition:all .5s ease}.c-voice_label{margin-top:10px}@media (max-width: 768px){.c-voice_label{margin-top:0}}.c-voice_label .label_tag{display:inline-block;border-style:solid;border-width:1px;font-size:1.3rem;padding:3px 0;border-radius:10px;line-height:1;position:relative;top:-1px;margin-right:5px;width:130px;text-align:center}@media (max-width: 768px){.c-voice_label .label_tag{font-size:1rem;width:100px}}.c-voice_label .label_time{font-size:1.4rem;margin-right:10px}.c-voice_label .label_who{font-size:1.4rem}@media (max-width: 768px){.c-voice_label .label_who{font-size:1.2rem}}.c-voice_fromstaff{display:block;font-size:1.4rem;background:#f5f8f8;padding:10px;margin:20px 0;border-radius:5px}.c-voice_fromstaff:before{content:"山田朱織枕研究所スタッフからのコメント";display:block;font-size:1.2rem;font-weight:bold;margin-bottom:10px}@media (max-width: 768px){.c-voice_item.is-open .c-voice_btn{background:#7fc0b1;transform:rotate(0)}.c-voice_item.is-open .c-voice_btn:before{opacity:0}.c-voice_btn::before{position:relative;top:-6px;left:0px;font-size:2rem;font-weight:bold;color:#7fc0b1;content:"+";display:block;width:100%;height:100%;background:none}.c-voice_btn::after{content:none}}@media all and (-ms-high-contrast: none){.c-voice_item.is-open .c-voice_btn{background:#7fc0b1;transform:rotate(0)}.c-voice_item.is-open .c-voice_btn:before{opacity:0}.c-voice_btn::before{position:relative;top:-1px;left:0px;font-size:2rem;font-weight:bold;color:#7fc0b1;content:"+";display:block;width:100%;height:100%;background:none}.c-voice_btn::after{content:none}}.l-news .c-btn{margin-top:40px}.c-news_item{display:flex;border-bottom:#7fc0b1 dotted 1px;padding-bottom:15px}@media (max-width: 768px){.c-news_item{display:block}}.c-news_item>div{margin-right:15px}.c-news_item>div>span{display:block;color:#fff;line-height:1;width:100px;text-align:center;font-size:1.2rem;font-weight:bold;padding:8px 0}@media (max-width: 768px){.c-news_item>div>span{padding:5px;font-size:1rem;width:90px;display:inline-block;float:left}}.c-news_item>time{display:block;width:100px;margin-right:10px;margin-top:2px}@media (max-width: 768px){.c-news_item>time{font-size:1.2rem;display:inline-block;margin-left:5px;position:relative;top:-2px}}.c-news_item>a{flex:1;display:block;text-decoration:underline;margin-top:2px}.c-news_item:nth-of-type(n+2){margin-top:15px}.c-news_item--information>div span{background:#7fc0b1}.c-news_item--media>div span{background:#6faed1}.c-news_item--research>div span{background:#000}.c-faq{border-bottom:#7fc0b1 dotted 1px;padding-bottom:15px}.c-faq dt{padding:15px 40px 0;position:relative;color:#333;border-top:#7fc0b1 dotted 1px;cursor:pointer;position:relative}@media (max-width: 768px){.c-faq dt{padding-left:30px;padding-right:25px}}.c-faq dt::before{content:"Q";display:inline-block;width:28px;height:28px;border-radius:50%;background:#7fc0b1;line-height:28px;text-align:center;color:#fff;font-weight:bold;font-size:14px;position:absolute;top:13px;left:0}@media (max-width: 768px){.c-faq dt::before{width:22px;height:22px;line-height:22px;top:16px}}.c-faq dd{padding-left:40px;padding-top:2px;position:relative;margin-top:12px;padding-bottom:15px;top:10px;display:none}@media (max-width: 768px){.c-faq dd{padding-left:30px;text-align:justify}}.c-faq dd::before{content:"A";display:inline-block;width:28px;height:28px;border-radius:50%;background:#b2d9d0;line-height:28px;text-align:center;color:#fff;font-weight:bold;font-size:14px;position:absolute;top:0;left:0}@media (max-width: 768px){.c-faq dd::before{width:22px;height:22px;line-height:22px;top:4px}}.c-faq dd+dt{margin-top:15px}.c-faq dt.is-open .c-faq_btn{transform:rotate(270deg)}.c-faq dt.is-open .c-faq_btn:before{opacity:0}.c-faq+.c-btn{margin-top:40px}.c-faq_btn{border:#7fc0b1 solid 1px;border-radius:100%;position:absolute;top:13px;right:0;display:flex;justify-content:center;align-items:center;width:28px;height:28px;text-align:center;transform-origin:center;transition:all .5s ease}@media (max-width: 768px){.c-faq_btn{width:22px;height:22px;top:16px}}.c-faq_btn::before{position:absolute;content:"";display:block;width:60%;height:2px;background:#7fc0b1;transition:all .5s ease}.c-faq_btn::after{position:absolute;content:"";display:block;width:60%;height:2px;background:#7fc0b1;transform:rotate(90deg);transition:all .5s ease}@media (max-width: 768px){.c-faq dt.is-open .c-faq_btn{background:#7fc0b1;transform:rotate(0)}.c-faq dt.is-open .c-faq_btn:before{opacity:0}.c-faq_btn::before{position:relative;top:-6px;left:0px;font-size:2rem;font-weight:bold;color:#7fc0b1;content:"+";display:block;width:100%;height:100%;background:none}.c-faq_btn::after{content:none}}@media all and (-ms-high-contrast: none){.c-faq dt.is-open .c-faq_btn{background:#7fc0b1;transform:rotate(0)}.c-faq dt.is-open .c-faq_btn:before{opacity:0}.c-faq_btn::before{position:relative;top:-1px;left:0px;font-size:2rem;font-weight:bold;color:#7fc0b1;content:"+";display:block;width:100%;height:100%;background:none}.c-faq_btn::after{content:none}}.l-column .c-btn{margin-top:40px}.c-column{margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width: 768px){.c-column{display:block}}.c-column::after{content:"";display:block;width:calc( (100%/3) - 20px)}.c-column_item{width:calc( (100%/3) - 20px);background:#fff;border-radius:10px;overflow:hidden;box-shadow:0px 0px 5px 1px rgba(25,61,0,0.2)}@media (max-width: 768px){.c-column_item{width:100%}.c-column_item:nth-of-type(n+2){margin-top:20px !important}}.c-column_item:nth-of-type(n+4){margin-top:28px}.c-column_item a{display:block;text-decoration:none}.c-column_item figure{border-radius:10px 10px 0 0;padding-bottom:65%}.c-column_item time{color:#676767;font-size:10px;margin-top:10px;padding-left:15px;font-weight:bold}.c-column_item p{font-size:14px;margin-top:5px;padding:0 15px 15px;text-decoration:underline}.c-2col_item{display:flex;position:relative;align-items:center;width:calc(100% + 20px)}@media (max-width: 768px){.c-2col_item{display:block;width:100% !important;left:0 !important}}.c-2col_item:nth-of-type(n+2){margin-top:60px}@media (max-width: 768px){.c-2col_item:nth-of-type(n+2){margin-top:40px}}.c-2col_item>div{width:47%;position:relative;left:15px}@media (max-width: 768px){.c-2col_item>div{width:100% !important;margin:0 !important;padding:0 !important;left:0 !important}}.c-2col_item h2,.c-2col_item h3,.c-2col_item h4,.c-2col_item b{font-size:3rem;font-family:Utsukushi;font-weight:normal;margin-bottom:10px;display:block;color:#333}@media (max-width: 768px){.c-2col_item h2,.c-2col_item h3,.c-2col_item h4,.c-2col_item b{font-size:2.4rem}.c-2col_item h2 br,.c-2col_item h3 br,.c-2col_item h4 br,.c-2col_item b br{display:none}}@media (max-width: 768px){.c-2col_item p{text-align:justify}.c-2col_item p br{display:none}}.c-2col_item>figure{width:53%;padding-bottom:35%;position:relative;background-color:#e5eeed}@media (max-width: 768px){.c-2col_item>figure{width:100% !important;padding-bottom:60%;margin-bottom:10px}}.c-2col_item>figure.has-img{background:none}.c-2col_item>figure.has-img:before{content:"";display:block;width:90%;height:90%;background-color:#f5f8f8;border-radius:10px;position:absolute;top:50%;margin-top:-30%;left:50%;margin-left:-47%}@media (max-width: 768px){.c-2col_item>figure.has-img:before{width:100% !important;margin-left:0 !important;left:0 !important}}.c-2col_item img{max-width:100%;max-height:100%;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:0 auto}@media (max-width: 768px){.c-2col_item img{top:-5px;transform:scale(1.05)}}.c-2col_item .c-btn{margin-top:20px;margin-left:0}.c-2col--lr .c-2col_item:nth-of-type(even){position:relative;left:-20px;flex-direction:row-reverse}.c-2col--lr .c-2col_item:nth-of-type(even)>div{position:relative;left:-15px}.c-2col--rl .c-2col_item:nth-of-type(odd){position:relative;left:-20px;flex-direction:row-reverse}.c-2col--rl .c-2col_item:nth-of-type(odd)>div{position:relative;left:-15px}.c-2col--rl .c-2col_item:nth-of-type(odd)>figure.has-img:before{content:"";display:block;width:90%;height:90%;background-color:#f5f8f8;border-radius:10px;position:absolute;top:50%;margin-top:-30%;left:50%;margin-left:-43%}.c-2col--equal .c-2col_item{width:100%}.c-2col--equal .c-2col_item>figure{width:52%}.c-2col--equal .c-2col_item>div{width:48%;padding-left:30px;left:0}.c-2col--lr.c-2col--equal .c-2col_item:nth-of-type(even){left:0}.c-2col--lr.c-2col--equal .c-2col_item:nth-of-type(even)>div{left:0;padding-left:0;padding-right:30px}.c-2col--rl.c-2col--equal .c-2col_item:nth-of-type(odd){left:0}.c-2col--rl.c-2col--equal .c-2col_item:nth-of-type(odd)>div{left:0;padding-left:0;padding-right:30px}.c-ttl,[data-pg-key="makurainbed"] .l-price__notes>dt,[data-pg-key="pillowTop"] .l-price__notes>dt{font-size:3rem;text-align:center;font-family:Utsukushi;margin-bottom:30px;color:#333}@media (max-width: 768px){.c-ttl,[data-pg-key="makurainbed"] .l-price__notes>dt,[data-pg-key="pillowTop"] .l-price__notes>dt{font-size:2.4rem}}.c-ttl_green-bottom-arrow,.commonPages .section h2{background:#7fc0b1;text-align:center;font-size:2.2rem;padding:8px 0;border-radius:10px;color:#fff;position:relative;margin-bottom:40px;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}.c-ttl_green-bottom-arrow::before,.commonPages .section h2::before{content:"▼";display:block;font-size:3rem;position:absolute;bottom:-5px;left:50%;margin-left:-1.5rem;color:#7fc0b1;line-height:0;z-index:0}@media (max-width: 768px){.c-ttl_green-bottom-arrow::before,.commonPages .section h2::before{font-size:1rem;margin-left:-.5rem;bottom:-3px}}@media (max-width: 768px){.c-ttl_green-bottom-arrow,.commonPages .section h2{font-size:2rem;padding:2px 5px;border-radius:4px;margin-bottom:25px}}.c-ttl_before-circle,.c-post__body>h3,[data-pg-key=company] .l-info b{font-size:2.6rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;margin-bottom:20px;color:#333}@media (max-width: 768px){.c-ttl_before-circle,.c-post__body>h3,[data-pg-key=company] .l-info b{font-size:2rem;margin-bottom:10px}}.c-ttl_before-circle::before,.c-post__body>h3::before,[data-pg-key=company] .l-info b::before{content:"●";font-size:18px;display:inline-block;width:20px;height:20px;text-align:center;line-height:18px;border-radius:100%;background:#7fc0b1;color:#fff;position:relative;top:-4px;margin-right:5px}@media (max-width: 768px){.c-ttl_before-circle::before,.c-post__body>h3::before,[data-pg-key=company] .l-info b::before{top:-2px;width:16px;height:16px;line-height:14px}}.c-chgelem_wrap{width:100%;overflow:hidden}@media (max-width: 768px){.c-chgelem_wrap{overflow:scroll}}.c-chgelem_tab{display:flex;flex-grow:1;justify-content:space-between;position:relative;margin-bottom:40px}@media (max-width: 768px){.c-chgelem_tab{margin-bottom:20px;overflow:hidden}}.c-chgelem_tab::after{content:"";display:block;width:100%;height:1px;background:#7fc0b1;position:absolute;bottom:0}.c-chgelem_tab li{width:100%;margin-right:3px;text-align:center;background:#f0f8f6;color:#7fc0b1;border-radius:10px 10px 0 0;border:#f0f8f6 solid 1px;position:relative;cursor:pointer;font-size:1.4rem}.c-chgelem_tab li:last-child{margin-right:0}.c-chgelem_tab li a,.c-chgelem_tab li span{display:block;height:100%;padding:15px 0;text-decoration:none}.c-chgelem_tab li.is-active{border:#7fc0b1 solid 1px;border-bottom:#fff solid 1px;background:none;position:relative;z-index:2;cursor:default}.c-chgelem_tab li.is-disable{pointer-events:none;background:#f4f4f4;color:#bababa}@media (max-width: 768px){.c-chgelem_tab li{font-size:1.2rem;border-radius:5px 5px 0 0}.c-chgelem_tab li a,.c-chgelem_tab li span{padding:8px 0}}.c-chgelem_panel{display:none}.c-chgelem_panel.is-show{display:block}@media all and (-ms-high-contrast: none){.c-chgelem_tab{overflow:hidden}}.c-pager{display:flex;justify-content:center;margin-top:40px}.c-pager>li>a{text-decoration:none}.c-pager i{line-height:1;position:relative;top:4px}.c-pager_page{width:32px;height:32px;background:#e5eeed;margin:0 5px;text-align:center;border-radius:100%;overflow:hidden}.c-pager_page>a{display:block;font-size:1.2rem;letter-spacing:-1px;line-height:30px;height:100%}.c-pager_page.is-current>a,.c-pager_page>a:hover{background:#7fc0b1;color:#fff}.c-pager_page>span{color:#7fc0b1}.c-pager_first{margin-right:15px}.c-pager_last{margin-left:15px}.c-pager_prev{margin-right:10px}.c-pager_next{margin-left:10px}.c-post__hdr>h1{font-size:2.9rem;line-height:1.2;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;margin-top:30px;margin-bottom:40px;color:#333}@media (max-width: 768px){.c-post__hdr>h1{font-size:2.2rem}}.c-post__sns{margin-bottom:16px;display:flex}.c-post__sns li:nth-of-type(2){position:relative;top:4px;margin-left:4px}.c-post__body>h2{border-top:#e5e5e5 solid 2px;border-bottom:#e5e5e5 solid 2px;font-size:2.4rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;padding:10px 0;position:relative;color:#333;margin-bottom:20px;margin-top:40px}.c-post__body>h2:before{content:"";display:block;width:200px;height:2px;background:#7fc0b1;position:absolute;top:-2px;left:0}@media (max-width: 768px){.c-post__body>h2{font-size:2rem}}.c-post__body>h3{color:#333;font-size:2.2rem;margin-top:40px;margin-bottom:20px}.c-post__body>h4{border-left:#7fc0b1 solid 3px;padding-left:10px;color:#333;font-size:1.9rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;margin-top:30px;margin-bottom:20px}.c-post__body p{clear:both}.c-post__body img{border-radius:5px;max-width:100%;height:auto;margin-top:20px;display:block}@media (max-width: 768px){.c-post__body img{margin:10px 0}}.c-post__body img.center,.c-post__body img.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:15px}.c-post__body img.left{float:left;margin-right:30px}.c-post__body img.right{float:right;margin-left:30px}.c-post__body table{width:100%;margin:20px 0;border:#dbdbdb solid 2px}.c-post__body table th{border:#dbdbdb solid 1px;padding:5px}.c-post__body table td{border:#dbdbdb solid 1px;padding:5px}.c-post__body iframe{max-width:100%}.c-post__ftr{padding-bottom:80px;margin-top:40px}@media (max-width: 768px){.c-post__ftr{padding-bottom:40px}}.js-fade{opacity:0}.js-fade.js-fade_is-active{opacity:1;transition:all 1s ease}.js-fade.js-fade_is-active.js-fade_from-top,.js-fade.js-fade_is-active.js-fade_from-bottom,.js-fade.js-fade_is-active.js-fade_from-right,.js-fade.js-fade_is-active.js-fade_from-left{transform:translate(0)}.js-fade_from-top{transform:translate(0, -30px)}.js-fade_from-bottom{transform:translate(0, 40px)}.js-fade_from-right{transform:translate(10%)}.js-fade_from-left{transform:translate(-10%)}[data-pg-key="top"] .l-heading{height:100vh;position:relative;padding-left:50px;margin-top:-45px;padding-top:50px;background:#fff;z-index:100}@media (max-width: 768px){[data-pg-key="top"] .l-heading{min-height:75vh;margin-top:-30px;padding:0;height:75vh}}[data-pg-key="top"] .l-heading__logo{width:260px;background:none}@media (max-width: 768px){[data-pg-key="top"] .l-heading__logo{width:180px;padding-left:0;margin:0 auto;padding-top:30px}}[data-pg-key="top"] .l-heading__title{font-size:2.5rem;font-family:Utsukushi;color:#7fc0b1;margin-top:100px;letter-spacing:10px;position:absolute;top:12%;left:80px}[data-pg-key="top"] .l-heading__title span{font-size:5.5rem;letter-spacing:20px;display:inline-block;padding-top:10px}@media (max-width: 768px){[data-pg-key="top"] .l-heading__title{left:0;text-align:center;font-size:5vw;letter-spacing:5px;margin-top:50px;width:100%;top:5%}[data-pg-key="top"] .l-heading__title span{font-size:10vw;letter-spacing:8px;position:relative;left:2.5rem}}[data-pg-key="top"] .l-heading__nav_list{position:absolute;bottom:50px}@media (max-width: 768px){[data-pg-key="top"] .l-heading__nav_list{display:none}}[data-pg-key="top"] .l-heading__nav_list li{margin-top:25px;width:245px;position:relative;cursor:pointer}[data-pg-key="top"] .l-heading__nav_list li a:not(.c-btn){text-decoration:none;background:#fff;position:relative;z-index:1;padding-right:20px}[data-pg-key="top"] .l-heading__nav_list li::after{content:"";display:block;width:0;height:1px;background:#7fc0b1;position:absolute;top:50%;left:0;transition:all .4s ease;opacity:0}[data-pg-key="top"] .l-heading__nav_list li:hover::after{width:100%;opacity:1}[data-pg-key="top"] .l-heading__nav_list li:hover a{color:#a1d1c6}[data-pg-key="top"] .l-heading__nav_list li.-btn:after{display:none}[data-pg-key="top"] .l-heading__nav_list li .c-btn{padding:10px 0;min-width:250px;width:250px;min-height:auto;height:auto;line-height:1}[data-pg-key="top"] .l-heading__kv{width:calc(100% - 370px);height:90vh;position:absolute;top:50px;right:0;z-index:-1;background-image:url(../img/top/bg_top_kv.jpg);background-position:left center;background-size:cover}@media (max-width: 768px){[data-pg-key="top"] .l-heading__kv{width:calc(100% - 40px);height:55vh;left:20px;top:14%;transform:translateY(15%)}}[data-pg-key="top"] .l-heading__scroll{position:absolute;bottom:120px;left:50%;letter-spacing:-1px;font-size:12px;border-bottom:#333 solid 1px;width:100px;transform:rotate(90deg);transform-origin:left center;transition:all .3s ease;cursor:pointer;backface-visibility:hidden}@media (max-width: 768px){[data-pg-key="top"] .l-heading__scroll{bottom:20%}}[data-pg-key="top"] .l-heading__scroll a{text-decoration:none;color:#333;position:relative;left:0;transition:all .3s ease;backface-visibility:hidden}[data-pg-key="top"] .l-heading__scroll::after{content:"";display:block;width:7px;height:7px;border-top:#333 solid 1px;border-right:#333 solid 1px;position:absolute;right:-1px;bottom:0;margin-bottom:-4px;transform:rotate(45deg);opacity:0;transition:all .3s ease}[data-pg-key="top"] .l-heading__scroll:hover{width:120px;border-bottom:#7fc0b1 solid 1px}[data-pg-key="top"] .l-heading__scroll:hover a{left:10px;color:#7fc0b1}[data-pg-key="top"] .l-heading__scroll:hover::after{opacity:1;border-top:#7fc0b1 solid 1px;border-right:#7fc0b1 solid 1px}@media screen and (max-height: 850px) and (min-width: 768px){[data-pg-key="top"] .l-heading__title{font-size:2rem;font-family:Utsukushi;color:#7fc0b1;margin-top:40px;letter-spacing:10px;position:absolute;top:12%;left:80px}[data-pg-key="top"] .l-heading__title span{font-size:4.5rem;letter-spacing:20px;display:inline-block;padding-top:10px}}@media screen and (max-height: 759px) and (min-width: 768px){[data-pg-key="top"] .l-heading__title{font-size:2rem;margin-top:80px;top:2.5%;left:400px}[data-pg-key="top"] .l-heading__title span{font-size:3.5rem;padding-top:5px}}[data-pg-key="top"] .l-why{padding:0;position:relative;background-image:url(/img/top/bg_why.jpg);background-size:cover;background-attachment:fixed;position:relative;height:100%;min-height:100vh;display:flex;align-items:center}@media (max-width: 768px){[data-pg-key="top"] .l-why{background-position:80% center;background-attachment:inherit}}[data-pg-key="top"] .l-why:before{content:"";width:100%;height:100%;background-color:#264d44;opacity:.4;position:absolute;top:0;left:0}@media (max-width: 768px){[data-pg-key="top"] .l-why:before{opacity:.5}}[data-pg-key="top"] .l-why .inner{position:relative;z-index:1;padding:60px 0}[data-pg-key="top"] .l-why h2{font-size:2.6rem;color:#fff;margin-bottom:60px;line-height:2;font-family:Utsukushi,serif}@media (max-width: 768px){[data-pg-key="top"] .l-why h2{font-size:2rem;line-height:1.75 !important}}[data-pg-key="top"] .l-why p{color:#fff;line-height:1.8;font-size:1.8rem}@media (max-width: 768px){[data-pg-key="top"] .l-why p{font-size:1.6rem;line-height:1.7}[data-pg-key="top"] .l-why p br{display:none}}[data-pg-key="top"] .l-why p:nth-of-type(n+2){margin-top:45px}@media (max-width: 768px){[data-pg-key="top"] .l-why p:nth-of-type(n+2){margin-top:20px}}[data-pg-key="top"] .l-product1 h2{margin-left:-1.6rem}@media (max-width: 768px){[data-pg-key="top"] .l-product1 h2{margin-left:0}}[data-pg-key="top"] .l-product2 .c-ttl,[data-pg-key="top"] .l-product2 [data-pg-key="makurainbed"] .l-price__notes>dt,[data-pg-key="makurainbed"] [data-pg-key="top"] .l-product2 .l-price__notes>dt,[data-pg-key="top"] .l-product2 [data-pg-key="pillowTop"] .l-price__notes>dt,[data-pg-key="pillowTop"] [data-pg-key="top"] .l-product2 .l-price__notes>dt{text-align:left}[data-pg-key="top"] .l-product2 .c-ttl:first-letter,[data-pg-key="top"] .l-product2 [data-pg-key="makurainbed"] .l-price__notes>dt:first-letter,[data-pg-key="makurainbed"] [data-pg-key="top"] .l-product2 .l-price__notes>dt:first-letter,[data-pg-key="top"] .l-product2 [data-pg-key="pillowTop"] .l-price__notes>dt:first-letter,[data-pg-key="pillowTop"] [data-pg-key="top"] .l-product2 .l-price__notes>dt:first-letter{margin-left:-1.6rem}[data-pg-key="top"] .l-product2 .inner>.c-btn{margin-top:80px}@media (max-width: 768px){[data-pg-key="top"] .l-product2 .inner>.c-btn{display:none}}@media (max-width: 768px){[data-pg-key="top"] .l-product2 .flex-wrap{display:block}}[data-pg-key="top"] .l-product2__description{width:40%}@media (max-width: 768px){[data-pg-key="top"] .l-product2__description{width:100%;margin-bottom:20px}[data-pg-key="top"] .l-product2__description br{display:none}}[data-pg-key="top"] .l-product2__products{flex:1}[data-pg-key="top"] .l-product2__products_item{flex:1;padding:0 10px;margin-bottom:20px}@media (max-width: 768px){[data-pg-key="top"] .l-product2__products_item{padding:0;margin-bottom:30px}}[data-pg-key="top"] .l-product2__products_item figure{padding-bottom:65%;margin-bottom:20px}[data-pg-key="top"] .l-shop{padding:0}[data-pg-key="top"] .l-shop .c-alphaPanel,[data-pg-key="top"] .l-shop [data-pg-key="kakefuton"] .l-perchase,[data-pg-key="kakefuton"] [data-pg-key="top"] .l-shop .l-perchase,[data-pg-key="top"] .l-shop [data-pg-key="shikifuton"] .l-perchase,[data-pg-key="shikifuton"] [data-pg-key="top"] .l-shop .l-perchase{background-image:url(../img/top/bg_place.jpg)}[data-pg-key=company] .l-info .c-2col div{flex:1}[data-pg-key=company] .l-info__table{width:100%}@media (max-width: 768px){[data-pg-key=company] .l-info__table{font-size:1.4rem}}[data-pg-key=company] .l-info__table th{border-top:#7fc0b1 solid 2px;border-bottom:#7fc0b1 solid 2px;padding:12px 20px;width:15%}@media (max-width: 768px){[data-pg-key=company] .l-info__table th{padding:5px 10px}}[data-pg-key=company] .l-info__table td{border-top:#e5e5e5 solid 1px;border-bottom:#e5e5e5 solid 1px;padding:12px 20px 12px 10px}@media (max-width: 768px){[data-pg-key=company] .l-info__table td{padding:5px 10px}}[data-pg-key=company] .l-info__table td span{display:block;font-size:1.4rem}[data-pg-key=company] .l-info b{display:block;margin-top:60px;margin-bottom:20px;font-weight:normal}[data-pg-key=company] .l-history>b{display:block;border-left:#7fc0b1 solid 4px;font-size:2.4rem;line-height:1.2;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;padding-left:10px;margin-top:30px;margin-bottom:20px;font-weight:normal}@media (max-width: 768px){[data-pg-key=company] .l-history>b{font-size:2rem;text-align:justify}[data-pg-key=company] .l-history>b br{display:none}}[data-pg-key=company] .l-history table{margin-top:40px;width:100%}[data-pg-key=company] .l-history table th,[data-pg-key=company] .l-history table td{border-top:#e5e5e5 solid 1px;border-bottom:#e5e5e5 solid 1px;padding:10px;text-align:left}[data-pg-key=company] .l-history table th{padding-left:0;color:#7fc0b1}@media (max-width: 768px){[data-pg-key=company] .l-history table th{font-size:1.2rem}}@media (max-width: 768px){[data-pg-key=company] .l-history table td{font-size:1.4rem}}[data-pg-key=company] .l-history table td:last-child:before{content:"—";display:inline-block;margin-right:15px;color:#999}@media (max-width: 768px){[data-pg-key=company] .l-history table td:last-child:before{content:none}}[data-pg-key="columnPost"] .c-hero{height:300px}[data-pg-key="faq"] .c-chgelem_panel h4{text-align:left;margin-bottom:10px;font-size:2.4rem;color:#7fc0b1}[data-pg-key="faq"] .c-chgelem_panel h4:nth-of-type(n+2){margin-top:40px}[data-pg-key="infoTop"] .l-heading h2{font-size:3.4rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;color:#7fc0b1;margin-bottom:20px}[data-pg-key="infoTop"] .l-heading h2::first-letter{margin-left:-1rem}@media (max-width: 768px){[data-pg-key="infoTop"] .l-heading h2{font-size:2.4rem}}[data-pg-key="infoTop"] .l-ourstudy1{padding-top:0}@media (max-width: 768px){[data-pg-key="infoTop"] .l-ourstudy1 .c-2col{padding-top:20px}[data-pg-key="infoTop"] .l-ourstudy1 h2{font-size:2rem !important}[data-pg-key="infoTop"] .l-ourstudy1 h2 br{display:none}}[data-pg-key="infoTop"] .c-alphaPanel,[data-pg-key="infoTop"] [data-pg-key="kakefuton"] .l-perchase,[data-pg-key="kakefuton"] [data-pg-key="infoTop"] .l-perchase,[data-pg-key="infoTop"] [data-pg-key="shikifuton"] .l-perchase,[data-pg-key="shikifuton"] [data-pg-key="infoTop"] .l-perchase{background-image:url(/img/info/top/bg_alphapanel.jpg)}@media (max-width: 768px){[data-pg-key="infoTop"] .c-alphaPanel p,[data-pg-key="infoTop"] [data-pg-key="kakefuton"] .l-perchase p,[data-pg-key="kakefuton"] [data-pg-key="infoTop"] .l-perchase p,[data-pg-key="infoTop"] [data-pg-key="shikifuton"] .l-perchase p,[data-pg-key="shikifuton"] [data-pg-key="infoTop"] .l-perchase p{text-align:left}[data-pg-key="infoTop"] .c-alphaPanel p br,[data-pg-key="infoTop"] [data-pg-key="kakefuton"] .l-perchase p br,[data-pg-key="kakefuton"] [data-pg-key="infoTop"] .l-perchase p br,[data-pg-key="infoTop"] [data-pg-key="shikifuton"] .l-perchase p br,[data-pg-key="shikifuton"] [data-pg-key="infoTop"] .l-perchase p br{display:none}}[data-pg-key="infoTop"] .c-alphaPanel img,[data-pg-key="infoTop"] [data-pg-key="kakefuton"] .l-perchase img,[data-pg-key="kakefuton"] [data-pg-key="infoTop"] .l-perchase img,[data-pg-key="infoTop"] [data-pg-key="shikifuton"] .l-perchase img,[data-pg-key="shikifuton"] [data-pg-key="infoTop"] .l-perchase img{margin-bottom:40px;max-width:100%}[data-pg-key="infoTop"] .c-alphaPanel .c-btn,[data-pg-key="infoTop"] [data-pg-key="kakefuton"] .l-perchase .c-btn,[data-pg-key="kakefuton"] [data-pg-key="infoTop"] .l-perchase .c-btn,[data-pg-key="infoTop"] [data-pg-key="shikifuton"] .l-perchase .c-btn,[data-pg-key="shikifuton"] [data-pg-key="infoTop"] .l-perchase .c-btn{padding:0 40px}@media (max-width: 768px){[data-pg-key="infoTop"] .c-alphaPanel .c-btn span,[data-pg-key="infoTop"] [data-pg-key="kakefuton"] .l-perchase .c-btn span,[data-pg-key="kakefuton"] [data-pg-key="infoTop"] .l-perchase .c-btn span,[data-pg-key="infoTop"] [data-pg-key="shikifuton"] .l-perchase .c-btn span,[data-pg-key="shikifuton"] [data-pg-key="infoTop"] .l-perchase .c-btn span{display:none}}[data-pg-key="infoTop"] .l-supporter{padding-top:0}@media (max-width: 768px){[data-pg-key="infoTop"] .l-supporter h3{font-size:2rem !important}[data-pg-key="infoTop"] .l-supporter h3 br{display:none}}[data-pg-key="infoTop"] .l-supporter__list{padding-top:40px}[data-pg-key="infoTop"] .l-supporter__item{display:flex}[data-pg-key="infoTop"] .l-supporter__item>figure{width:200px;height:200px}@media (max-width: 768px){[data-pg-key="infoTop"] .l-supporter__item>figure{width:100px;height:100px}}[data-pg-key="infoTop"] .l-supporter__item>div{flex:1;padding-left:40px}@media (max-width: 768px){[data-pg-key="infoTop"] .l-supporter__item>div{padding-left:20px}}[data-pg-key="infoTop"] .l-supporter__item>div>strong{font-size:3rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;font-weight:normal;display:block}@media (max-width: 768px){[data-pg-key="infoTop"] .l-supporter__item>div>strong{font-size:2.2rem}}[data-pg-key="infoTop"] .l-supporter__item>div>span{color:#7fc0b1;font-size:1.2rem;display:block;line-height:1;font-weight:bold;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}[data-pg-key="infoTop"] .l-supporter__item>div>b{font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;display:block;font-weight:normal;margin-top:10px;font-size:1.4rem}[data-pg-key="infoTop"] .l-supporter__item>div>p{margin-top:10px}@media (max-width: 768px){[data-pg-key="infoTop"] .l-supporter__item>div>p{margin-top:40px;margin-left:-120px}}[data-pg-key="infoTop"] .l-supporter__item:nth-of-type(n+2){border-top:#e5e5e5 solid 1px;margin-top:60px;padding-top:60px}@media (max-width: 768px){[data-pg-key="infoTop"] .l-supporter__item:nth-of-type(n+2){margin-top:20px;padding-top:20px}}[data-pg-key="book"] .l-book__list{display:flex;justify-content:space-between;flex-wrap:wrap}[data-pg-key="book"] .l-book__list:after{content:"";display:block;width:33%}[data-pg-key="book"] .l-book__item{width:32%}@media (max-width: 768px){[data-pg-key="book"] .l-book__item{width:100%}[data-pg-key="book"] .l-book__item:nth-of-type(n+2){margin-top:40px}}[data-pg-key="book"] .l-book__item:nth-of-type(n+4){margin-top:40px}[data-pg-key="book"] .l-book__item .c-btn{width:100%;height:auto;line-height:1;padding:5px 0;font-size:1.4rem}[data-pg-key="book"] .l-book__item .c-btn:nth-of-type(n+2){margin-top:5px}[data-pg-key="book"] .l-book__item h3{border-left:#7fc0b1 solid 4px;font-size:2.1rem;line-height:1.2;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;padding-left:10px;margin-bottom:10px}[data-pg-key="book"] .l-book__item figure{width:100%;text-align:center;margin-bottom:10px;background:none}[data-pg-key="book"] .l-book__item figure img{max-height:250px;display:inline-block}[data-pg-key="book"] .l-book__item table{margin-bottom:10px}[data-pg-key="book"] .l-book__item table th,[data-pg-key="book"] .l-book__item table td{font-size:1.4rem}[data-pg-key="book"] .l-book__item table td{padding-left:10px}[data-pg-key="itemTop"] .l-products .c-2col_item:nth-of-type(1) img{width:85%;top:10px}[data-pg-key="itemTop"] .l-products .c-2col_item:nth-of-type(4) img{width:82%;top:8px}@media (max-width: 768px){[data-pg-key="itemTop"] .l-products .c-2col_item:nth-of-type(1) img{top:-5px}[data-pg-key="itemTop"] .l-products .c-2col_item:nth-of-type(2) img{top:-5px}[data-pg-key="itemTop"] .l-products .c-2col_item:nth-of-type(3) img{top:-8px}[data-pg-key="itemTop"] .l-products .c-2col_item:nth-of-type(4) img{top:0px}}[data-pg-key="itemTop"] .l-lineup__list{display:flex;justify-content:space-between}@media (max-width: 768px){[data-pg-key="itemTop"] .l-lineup__list{flex-wrap:wrap}}[data-pg-key="itemTop"] .l-lineup__item{width:calc((100%/4) - 10px);text-align:center}@media (max-width: 768px){[data-pg-key="itemTop"] .l-lineup__item{width:calc(50% - 5px);margin-bottom:20px}}[data-pg-key="itemTop"] .l-lineup__item>a{text-decoration:none}[data-pg-key="itemTop"] .l-lineup__item>a:after{content:none}[data-pg-key="itemTop"] .l-lineup__item figure{width:100%;padding-bottom:100%;margin-bottom:30px}@media (max-width: 768px){[data-pg-key="itemTop"] .l-lineup__item figure{margin-bottom:10px}}[data-pg-key="itemTop"] .l-lineup__item h4{font-size:2.4rem;color:#676767;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;display:block;margin-bottom:5px}[data-pg-key="itemTop"] .l-lineup__item h4::after{content:"";display:block;width:20px;height:1px;background:#7fc0b1;margin:5px auto 0}[data-pg-key="itemTop"] .l-lineup__item p{color:#676767;font-size:1.4rem}[data-pg-key="itemTop"] .l-lineup .c-btn{margin-top:30px}[data-pg-key="kakefuton"] .l-point h2,[data-pg-key="kakefuton"] .l-price h2,[data-pg-key="kakefuton"] .l-perchase h2,[data-pg-key="kakefuton"] .l-quality h2{text-align:center;font-size:3rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;margin-bottom:60px}@media (max-width: 768px){[data-pg-key="kakefuton"] .l-point h2,[data-pg-key="kakefuton"] .l-price h2,[data-pg-key="kakefuton"] .l-perchase h2,[data-pg-key="kakefuton"] .l-quality h2{margin-bottom:30px;font-size:2.4rem}}[data-pg-key="kakefuton"] .l-point h2::after,[data-pg-key="kakefuton"] .l-price h2::after,[data-pg-key="kakefuton"] .l-perchase h2::after,[data-pg-key="kakefuton"] .l-quality h2::after{content:"";display:block;width:50px;height:1px;background:#7fc0b1;margin:10px auto 0}[data-pg-key="kakefuton"] .l-perchase h2::after{background:#fff}[data-pg-key="kakefuton"] .l-heading h2{margin-left:-1.6rem}[data-pg-key="kakefuton"] .l-heading .c-2col_item div{position:relative;left:-60px}[data-pg-key="kakefuton"] .l-heading .c-2col_item figure img{transform:scale(1.1)}[data-pg-key="kakefuton"] .l-anchor{background:#fff;padding:10px 0}[data-pg-key="kakefuton"] .l-anchor__list{display:flex}[data-pg-key="kakefuton"] .l-anchor__list li{width:20%;border-left:#ddd solid 1px;text-align:center}@media (max-width: 768px){[data-pg-key="kakefuton"] .l-anchor__list li{flex-grow:1;width:auto}}[data-pg-key="kakefuton"] .l-anchor__list li:last-child{border-right:#ddd solid 1px}[data-pg-key="kakefuton"] .l-anchor__list li>a{line-height:1;display:block;font-size:1.8rem;text-decoration:none;color:#e5658b}@media (max-width: 768px){[data-pg-key="kakefuton"] .l-anchor__list li>a{font-size:1rem}}[data-pg-key="kakefuton"] .l-anchor__list li span{display:block;transition:all .5s ease;position:relative;top:0}[data-pg-key="kakefuton"] .l-anchor__list li span::after{content:"●";display:block;font-size:10px;margin-top:5px;transform:scale(0.5);color:#e5658b}[data-pg-key="kakefuton"] .l-anchor__list li:hover span{transform:rotateY(180deg);position:relative;top:5px}[data-pg-key="kakefuton"] .l-anchor.is-fixed{position:fixed;top:0;right:0;margin:0 auto !important;z-index:20;width:100% !important}[data-pg-key="kakefuton"] .l-point .c-2col_item:nth-of-type(1) figure::before{background:none}[data-pg-key="kakefuton"] .l-price .c-2col_item div .item_name{margin-bottom:0;line-height:1}[data-pg-key="kakefuton"] .l-price .c-2col_item div .item_name:nth-of-type(2){margin-top:40px}[data-pg-key="kakefuton"] .l-price .c-2col_item div .item_name span{font-size:2rem}@media (max-width: 768px){[data-pg-key="kakefuton"] .l-price .c-2col_item div .item_name{font-size:2.4rem}}[data-pg-key="kakefuton"] .l-price .c-2col_item div p{margin-top:5px;margin-bottom:10px;color:#333;font-size:1.4rem}[data-pg-key="kakefuton"] .l-price .c-2col_item div .item_text{margin:24px 0}[data-pg-key="kakefuton"] .l-price .c-2col_item div strong{display:block;margin-bottom:8px;margin-top:16px;font-size:1.7rem}[data-pg-key="kakefuton"] .l-price .c-2col_item div .item_notes{margin-top:4 0px}[data-pg-key="kakefuton"] .l-perchase{background-image:url(/img/item/kakefuton/bg_perchase.jpg)}[data-pg-key="kakefuton"] .l-perchase::before{background:#489180;opacity:.4}[data-pg-key="kakefuton"] .l-perchase .c-btn{margin:0 10px}@media (max-width: 768px){[data-pg-key="kakefuton"] .l-perchase .c-btn{margin:0 auto}}@media (max-width: 768px){[data-pg-key="kakefuton"] .l-perchase p>br{display:none}}[data-pg-key="kakefuton"] .l-quality{text-align:center}[data-pg-key="kakefuton"] .l-quality__list{display:flex;justify-content:space-between;margin-top:30px}[data-pg-key="kakefuton"] .l-quality__item{width:calc((100%/3) - 30px)}@media (max-width: 768px){[data-pg-key="kakefuton"] .l-quality__item{width:calc((100%/3) - 5px)}}[data-pg-key="kakefuton"] .l-quality__item figure{padding-bottom:100%}[data-pg-key="kakefuton"] .l-quality__table_wrap{display:flex;justify-content:space-between;margin-top:60px}@media (max-width: 768px){[data-pg-key="kakefuton"] .l-quality__table_wrap{margin-top:20px;display:block}}[data-pg-key="kakefuton"] .l-quality__table{width:48%}@media (max-width: 768px){[data-pg-key="kakefuton"] .l-quality__table{width:100%}[data-pg-key="kakefuton"] .l-quality__table:nth-of-type(n+2){margin-top:30px}}[data-pg-key="kakefuton"] .l-quality__table caption{text-align:left;padding:8px 12px;background:#7fc0b1;color:#fff;font-size:1.4rem;margin-bottom:20px;line-height:1;font-weight:bold;border-radius:10px}[data-pg-key="kakefuton"] .l-quality__table th{border-top:#7fc0b1 solid 2px;border-bottom:#7fc0b1 solid 2px;font-size:1.3rem;padding:5px 10px}[data-pg-key="kakefuton"] .l-quality__table td{border-top:#7fc0b1 dotted 1px;border-bottom:#7fc0b1 dotted 1px;font-size:1.3rem;padding-left:10px}@media (max-width: 768px){[data-pg-key="kakefuton"] .l-trial{padding:30px 10px}}[data-pg-key="kakefuton"] .l-trial__panel{background:#fff;border-radius:10px;overflow:hidden;box-shadow:2px 2px 5px 2px rgba(50,139,110,0.1);padding:30px 50px;text-align:center}[data-pg-key="kakefuton"] .l-trial__panel>h2{font-size:3rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;color:#7fc0b1;margin-bottom:20px}@media (max-width: 768px){[data-pg-key="kakefuton"] .l-trial__panel>p{display:inline-block}[data-pg-key="kakefuton"] .l-trial__panel>p>br{display:none}}[data-pg-key="kakefuton"] .l-trial .c-btn{margin-top:30px}[data-pg-key="shikifuton"] .l-point h2,[data-pg-key="shikifuton"] .l-price h2,[data-pg-key="shikifuton"] .l-perchase h2,[data-pg-key="shikifuton"] .l-quality h2{text-align:center;font-size:3rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;margin-bottom:60px}@media (max-width: 768px){[data-pg-key="shikifuton"] .l-point h2,[data-pg-key="shikifuton"] .l-price h2,[data-pg-key="shikifuton"] .l-perchase h2,[data-pg-key="shikifuton"] .l-quality h2{margin-bottom:30px;font-size:2.4rem}}[data-pg-key="shikifuton"] .l-point h2::after,[data-pg-key="shikifuton"] .l-price h2::after,[data-pg-key="shikifuton"] .l-perchase h2::after,[data-pg-key="shikifuton"] .l-quality h2::after{content:"";display:block;width:50px;height:1px;background:#7fc0b1;margin:10px auto 0}[data-pg-key="shikifuton"] .l-perchase h3::after{background:#fff}[data-pg-key="shikifuton"] .l-heading h2{margin-left:-1.6rem}[data-pg-key="shikifuton"] .l-heading .c-2col_item div{position:relative;left:-60px}[data-pg-key="shikifuton"] .l-heading .c-2col_item figure img{left:8px}[data-pg-key="shikifuton"] .l-anchor{background:#fff;padding:10px 0}[data-pg-key="shikifuton"] .l-anchor__list{display:flex}[data-pg-key="shikifuton"] .l-anchor__list li{width:20%;border-left:#ddd solid 1px;text-align:center}@media (max-width: 768px){[data-pg-key="shikifuton"] .l-anchor__list li{flex-grow:1;width:auto}}[data-pg-key="shikifuton"] .l-anchor__list li:last-child{border-right:#ddd solid 1px}[data-pg-key="shikifuton"] .l-anchor__list li>a{line-height:1;display:block;font-size:1.8rem;text-decoration:none;color:#e5658b}@media (max-width: 768px){[data-pg-key="shikifuton"] .l-anchor__list li>a{font-size:1rem}}[data-pg-key="shikifuton"] .l-anchor__list li span{display:block;transition:all .5s ease;position:relative;top:0}[data-pg-key="shikifuton"] .l-anchor__list li span::after{content:"●";display:block;font-size:10px;margin-top:5px;transform:scale(0.5);color:#e5658b}[data-pg-key="shikifuton"] .l-anchor__list li:hover span{transform:rotateY(180deg);position:relative;top:5px}[data-pg-key="shikifuton"] .l-anchor.is-fixed{position:fixed;top:0;right:0;margin:0 auto !important;z-index:20;width:100% !important}[data-pg-key="shikifuton"] .l-point .c-2col_item figure>div{position:absolute;top:15px;left:15px;width:100px;height:100px;background:#7fc0b1;border-radius:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}[data-pg-key="shikifuton"] .l-point .c-2col_item figure>div span{color:#fff;display:block;line-height:1;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}[data-pg-key="shikifuton"] .l-point .c-2col_item figure>div span:nth-of-type(2){font-size:4.5rem;margin-top:-8px}[data-pg-key="shikifuton"] .l-price .c-2col{margin-bottom:100px}@media (max-width: 768px){[data-pg-key="shikifuton"] .l-price .c-2col{margin-bottom:40px}}[data-pg-key="shikifuton"] .l-price .c-2col_item div .item_name{margin-bottom:0;line-height:1}[data-pg-key="shikifuton"] .l-price .c-2col_item div .item_name:nth-of-type(2){margin-top:40px}[data-pg-key="shikifuton"] .l-price .c-2col_item div .item_name span{font-size:2rem}@media (max-width: 768px){[data-pg-key="shikifuton"] .l-price .c-2col_item div .item_name{font-size:2.4rem}}[data-pg-key="shikifuton"] .l-price .c-2col_item div p{margin-top:5px;margin-bottom:10px;color:#333;font-size:1.4rem}[data-pg-key="shikifuton"] .l-price .c-2col_item div strong{display:block;margin-bottom:8px;margin-top:16px;font-size:1.7rem}[data-pg-key="shikifuton"] .l-price .c-2col_item div .item_notes{margin-top:4 0px}[data-pg-key="shikifuton"] .l-price .price_option dt{font-size:1.8rem}[data-pg-key="shikifuton"] .l-price .price_option dt:nth-of-type(n+2){margin-top:30px}[data-pg-key="shikifuton"] .l-perchase{background-image:url(/img/item/kakefuton/bg_perchase.jpg)}[data-pg-key="shikifuton"] .l-perchase::before{background:#489180;opacity:.4}[data-pg-key="shikifuton"] .l-perchase .c-btn{margin:0 10px}@media (max-width: 768px){[data-pg-key="shikifuton"] .l-perchase .c-btn{margin:0 auto}}@media (max-width: 768px){[data-pg-key="shikifuton"] .l-perchase p>br{display:none}}[data-pg-key="shikifuton"] .l-quality{text-align:center}[data-pg-key="shikifuton"] .l-quality__list{display:flex;justify-content:space-between;margin-top:30px}[data-pg-key="shikifuton"] .l-quality__item{width:calc((100%/3) - 30px)}@media (max-width: 768px){[data-pg-key="shikifuton"] .l-quality__item{width:calc((100%/3) - 5px)}}[data-pg-key="shikifuton"] .l-quality__item figure{padding-bottom:100%}[data-pg-key="shikifuton"] .l-quality__table_wrap{display:flex;justify-content:space-between;margin-top:60px}@media (max-width: 768px){[data-pg-key="shikifuton"] .l-quality__table_wrap{margin-top:20px;display:block}}[data-pg-key="shikifuton"] .l-quality__table{width:48%}@media (max-width: 768px){[data-pg-key="shikifuton"] .l-quality__table{width:100%}[data-pg-key="shikifuton"] .l-quality__table:nth-of-type(n+2){margin-top:30px}}[data-pg-key="shikifuton"] .l-quality__table caption{text-align:left;padding:8px 12px;background:#7fc0b1;color:#fff;font-size:1.4rem;margin-bottom:20px;line-height:1;font-weight:bold;border-radius:10px}[data-pg-key="shikifuton"] .l-quality__table th{border-top:#7fc0b1 solid 2px;border-bottom:#7fc0b1 solid 2px;font-size:1.3rem;padding:5px 10px}[data-pg-key="shikifuton"] .l-quality__table td{border-top:#7fc0b1 dotted 1px;border-bottom:#7fc0b1 dotted 1px;font-size:1.3rem;padding-left:10px}@media (max-width: 768px){[data-pg-key="shikifuton"] .l-trial{padding:30px 10px}}[data-pg-key="shikifuton"] .l-trial__panel{background:#fff;border-radius:10px;overflow:hidden;box-shadow:2px 2px 5px 2px rgba(50,139,110,0.1);padding:30px 50px;text-align:center}[data-pg-key="shikifuton"] .l-trial__panel>h2{font-size:3rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;color:#7fc0b1;margin-bottom:20px}@media (max-width: 768px){[data-pg-key="shikifuton"] .l-trial__panel>p{display:inline-block}[data-pg-key="shikifuton"] .l-trial__panel>p>br{display:none}}[data-pg-key="shikifuton"] .l-trial .c-btn{margin-top:30px}[data-pg-key="makurainbed"] .l-point h2,[data-pg-key="makurainbed"] .l-price h2,[data-pg-key="makurainbed"] .l-method h2,[data-pg-key="makurainbed"] .l-steps h2,[data-pg-key="makurainbed"] .l-perchase h2{text-align:center;font-size:3rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;margin-bottom:60px}@media (max-width: 768px){[data-pg-key="makurainbed"] .l-point h2,[data-pg-key="makurainbed"] .l-price h2,[data-pg-key="makurainbed"] .l-method h2,[data-pg-key="makurainbed"] .l-steps h2,[data-pg-key="makurainbed"] .l-perchase h2{margin-bottom:30px;font-size:2.4rem}}[data-pg-key="makurainbed"] .l-point h2::after,[data-pg-key="makurainbed"] .l-price h2::after,[data-pg-key="makurainbed"] .l-method h2::after,[data-pg-key="makurainbed"] .l-steps h2::after,[data-pg-key="makurainbed"] .l-perchase h2::after{content:"";display:block;width:50px;height:1px;background:#7fc0b1;margin:10px auto 0}[data-pg-key="makurainbed"] .l-heading h3:first-letter{margin-left:-1.6rem}[data-pg-key="makurainbed"] .l-heading .c-2col_item figure img{transform:scale(1.1)}[data-pg-key="makurainbed"] .l-anchor{background:#fff;padding:10px 0}[data-pg-key="makurainbed"] .l-anchor__list{display:flex}[data-pg-key="makurainbed"] .l-anchor__list li{width:20%;border-left:#ddd solid 1px;text-align:center}@media (max-width: 768px){[data-pg-key="makurainbed"] .l-anchor__list li{flex-grow:1;width:auto}}[data-pg-key="makurainbed"] .l-anchor__list li:last-child{border-right:#ddd solid 1px}[data-pg-key="makurainbed"] .l-anchor__list li>a{line-height:1;display:block;font-size:1.8rem;text-decoration:none;color:#e5658b}@media (max-width: 768px){[data-pg-key="makurainbed"] .l-anchor__list li>a{font-size:1rem}}[data-pg-key="makurainbed"] .l-anchor__list li span{display:block;transition:all .5s ease;position:relative;top:0}[data-pg-key="makurainbed"] .l-anchor__list li span::after{content:"●";display:block;font-size:10px;margin-top:5px;transform:scale(0.5);color:#e5658b}[data-pg-key="makurainbed"] .l-anchor__list li:hover span{transform:rotateY(180deg);position:relative;top:5px}[data-pg-key="makurainbed"] .l-anchor.is-fixed{position:fixed;top:0;right:0;margin:0 auto !important;z-index:20;width:100% !important}[data-pg-key="makurainbed"] .l-point .c-2col_item figure>div{position:absolute;top:15px;left:15px;width:100px;height:100px;background:#7fc0b1;border-radius:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 768px){[data-pg-key="makurainbed"] .l-point .c-2col_item figure>div{width:60px;height:60px;top:-4px;left:-4px;font-size:1.2rem}}[data-pg-key="makurainbed"] .l-point .c-2col_item figure>div span{color:#fff;display:block;line-height:1;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}[data-pg-key="makurainbed"] .l-point .c-2col_item figure>div span:nth-of-type(2){font-size:4.5rem;margin-top:-8px}@media (max-width: 768px){[data-pg-key="makurainbed"] .l-point .c-2col_item figure>div span:nth-of-type(2){font-size:3rem !important}}[data-pg-key="makurainbed"] .l-price .c-2col_item div b{margin-bottom:0;line-height:1}[data-pg-key="makurainbed"] .l-price .c-2col_item div p{margin-top:5px;margin-bottom:10px;color:#333;font-size:1.2rem}[data-pg-key="makurainbed"] .l-price .c-2col_item div strong{display:block;margin-bottom:35px;margin-top:10px}[data-pg-key="makurainbed"] .l-price .c-2col_item div span{display:inline-block;background-color:#7fc0b1;padding:3px 20px;color:#fff;border-radius:20px;margin-bottom:20px}[data-pg-key="makurainbed"] .l-price .c-ttl_green-bottom-arrow:nth-of-type(n+2),[data-pg-key="makurainbed"] .l-price .commonPages .section h2:nth-of-type(n+2),.commonPages .section [data-pg-key="makurainbed"] .l-price h2:nth-of-type(n+2){margin-top:100px}@media (max-width: 768px){[data-pg-key="makurainbed"] .l-price .c-ttl_green-bottom-arrow:nth-of-type(n+2),[data-pg-key="makurainbed"] .l-price .commonPages .section h2:nth-of-type(n+2),.commonPages .section [data-pg-key="makurainbed"] .l-price h2:nth-of-type(n+2){margin-top:40px}}[data-pg-key="makurainbed"] .l-price__notes{margin-top:60px;padding:50px;border:#7fc0b1 solid 1px;border-radius:10px}@media (max-width: 768px){[data-pg-key="makurainbed"] .l-price__notes{padding:20px 10px;margin-top:20px;border-radius:5px}}[data-pg-key="makurainbed"] .l-price__notes>dt{font-size:2.4rem;color:#7fc0b1}@media (max-width: 768px){[data-pg-key="makurainbed"] .l-price__notes>dt{font-size:2rem}}[data-pg-key="makurainbed"] .l-price__notes>dt:nth-of-type(n+2){border-top:#7fc0b1 solid 1px;margin-top:50px;padding-top:40px}@media (max-width: 768px){[data-pg-key="makurainbed"] .l-price__notes>dt:nth-of-type(n+2){margin-top:20px;padding-top:20px}}[data-pg-key="makurainbed"] .l-price__notes>dd b{display:inline-block;margin-bottom:5px;color:#333}[data-pg-key="makurainbed"] .l-price__notes>dd b::before{content:"■";display:inline-block;color:#7fc0b1;margin-right:5px}[data-pg-key="makurainbed"] .l-price__notes>dd p+b{display:block;margin-top:2rem}[data-pg-key="makurainbed"] .l-price__notes>dd dl dt:nth-of-type(n+2){margin-top:20px}[data-pg-key="makurainbed"] .l-price .price_option dt{font-size:1.8rem;display:inline-block;margin-bottom:5px;color:#333}[data-pg-key="makurainbed"] .l-price .price_option dt::before{content:"■";display:inline-block;color:#7fc0b1;margin-right:5px}[data-pg-key="makurainbed"] .l-price .price_option dt:nth-of-type(n+2){margin-top:25px}[data-pg-key="makurainbed"] .l-method{text-align:center}[data-pg-key="makurainbed"] .l-method iframe.youtube{margin-top:60px;max-width:800px;width:100%}[data-pg-key="makurainbed"] .l-steps h3{text-align:center;font-size:3.2rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;margin-bottom:80px}@media (max-width: 768px){[data-pg-key="makurainbed"] .l-steps h3{font-size:2.4rem;margin-bottom:20px}}[data-pg-key="makurainbed"] .l-steps h3 span{display:inline-block;position:relative}[data-pg-key="makurainbed"] .l-steps h3 span::after{content:"";display:block;width:110%;height:10px;background:#7fc0b1;opacity:.3;margin-left:-5%;margin-top:-16px;position:relative}[data-pg-key="makurainbed"] .l-steps__list{margin-top:80px}@media (max-width: 768px){[data-pg-key="makurainbed"] .l-steps__list{margin-top:20px}}[data-pg-key="makurainbed"] .l-steps__list>dt{font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;position:relative;padding-left:30px;font-size:5rem;color:#7fc0b1;line-height:0;z-index:2}@media (max-width: 768px){[data-pg-key="makurainbed"] .l-steps__list>dt{padding-left:20px;font-size:3.5rem;padding-top:6px}}[data-pg-key="makurainbed"] .l-steps__list>dt::before{position:absolute;top:0;left:0;content:"";display:inline-block;width:18px;height:18px;background:#7fc0b1;border-radius:100%;font-size:20px;color:#7fc0b1}[data-pg-key="makurainbed"] .l-steps__list>dd{border-left:#7fc0b1 solid 2px;margin-left:8px;position:relative;padding-left:50px;padding-bottom:60px;display:flex}@media (max-width: 768px){[data-pg-key="makurainbed"] .l-steps__list>dd{padding-left:10px;padding-top:20px;padding-bottom:30px}}[data-pg-key="makurainbed"] .l-steps__list>dd:last-child{border:none;padding-bottom:0}[data-pg-key="makurainbed"] .l-steps__list>dd>figure{width:40%;height:260px;display:none !important}[data-pg-key="makurainbed"] .l-steps__list>dd>div{width:80%;padding-left:40px;position:relative;top:-18px}@media (max-width: 768px){[data-pg-key="makurainbed"] .l-steps__list>dd>div{width:100%;padding-left:0;top:0}}[data-pg-key="makurainbed"] .l-steps__list>dd>div>b{display:block;font-size:3rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;margin-bottom:10px}@media (max-width: 768px){[data-pg-key="makurainbed"] .l-steps__list>dd>div>b{font-size:2.2rem}}@media (max-width: 768px){[data-pg-key="makurainbed"] .l-steps__list>dd>div p br{display:none}}[data-pg-key="makurainbed"] .l-steps__list>dd ul{margin-top:20px;margin-bottom:20px}[data-pg-key="makurainbed"] .l-steps__list>dd ul li{line-height:1.75}[data-pg-key="makurainbed"] .l-steps__list>dd ul li:before{content:"■";display:inline-block;color:#7fc0b1}[data-pg-key="makurainbed"] .l-steps__list .steps_caution{margin-top:20px}[data-pg-key="makurainbed"] .l-steps__list .steps_caution b{color:#7fc0b1;display:block;margin-bottom:10px}[data-pg-key="makurainbed"] .l-steps__list .steps_caution dl dt{font-weight:bold;color:#555}[data-pg-key="makurainbed"] .l-steps__list .steps_caution dl dt:nth-of-type(n+2){margin-top:2rem}@media (max-width: 768px){[data-pg-key="makurainbed"] .l-trial{padding:30px 10px}}[data-pg-key="makurainbed"] .l-trial__panel{background:#fff;border-radius:10px;overflow:hidden;box-shadow:2px 2px 5px 2px rgba(50,139,110,0.1);padding:30px 50px;text-align:center}[data-pg-key="makurainbed"] .l-trial__panel>h2{font-size:3rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;color:#7fc0b1;margin-bottom:20px}@media (max-width: 768px){[data-pg-key="makurainbed"] .l-trial__panel>p{display:inline-block}[data-pg-key="makurainbed"] .l-trial__panel>p>br{display:none}}[data-pg-key="makurainbed"] .l-trial .c-btn{margin-top:30px}[data-pg-key="newsPost"] .c-hero{height:300px}[data-pg-key="pillowTop"] .l-heading figure::before{background:none}[data-pg-key="pillowTop"] .l-heading div>h2{position:relative;left:-1.6rem}[data-pg-key="pillowTop"] .l-anchor{background:#fff;padding:10px 0}[data-pg-key="pillowTop"] .l-anchor__list{display:flex}[data-pg-key="pillowTop"] .l-anchor__list li{width:20%;border-left:#ddd solid 1px;text-align:center}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-anchor__list li{flex-grow:1;width:auto}}[data-pg-key="pillowTop"] .l-anchor__list li:last-child{border-right:#ddd solid 1px}[data-pg-key="pillowTop"] .l-anchor__list li>a{line-height:1;display:block;font-size:1.8rem;text-decoration:none;color:#e5658b}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-anchor__list li>a{font-size:1rem}}[data-pg-key="pillowTop"] .l-anchor__list li span{display:block;transition:all .5s ease;position:relative;top:0}[data-pg-key="pillowTop"] .l-anchor__list li span::after{content:"●";display:block;font-size:10px;margin-top:5px;transform:scale(0.5);color:#e5658b}[data-pg-key="pillowTop"] .l-anchor__list li:hover span{transform:rotateY(180deg);position:relative;top:5px}[data-pg-key="pillowTop"] .l-anchor.is-fixed{position:fixed;top:0;right:0;margin:0 auto !important;z-index:20;width:100% !important}[data-pg-key="pillowTop"] .l-condition{margin-top:60px}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-condition{padding-top:80px;margin-top:40px}}[data-pg-key="pillowTop"] .l-condition .inner>p{font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;text-align:center}[data-pg-key="pillowTop"] .l-condition .inner>h2{font-size:4rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;text-align:center;margin-bottom:100px;color:#333}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-condition .inner>h2{font-size:2.8rem;margin-bottom:20px;position:relative;left:-10px}}[data-pg-key="pillowTop"] .l-condition .inner>h2 span{display:inline-block;position:relative;z-index:1}[data-pg-key="pillowTop"] .l-condition .inner>h2 span::after{content:"";display:block;width:calc(100% + 20px);height:10px;background:#d4eae5;position:relative;top:-1.6rem;z-index:-1}[data-pg-key="pillowTop"] .l-condition .c-2col_item:nth-of-type(odd)>div{padding-right:40px}[data-pg-key="pillowTop"] .l-condition .c-2col_item span{color:#7fc0b1;font-size:7.2rem;opacity:.3;display:inline-block;line-height:1}[data-pg-key="pillowTop"] .l-condition .c-2col_item span::after{content:"";display:block;width:90%;height:3px;margin:0 auto 20px;background:#7fc0b1}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-condition .c-2col_item span{font-size:3rem;float:left;margin-right:10px;text-align:center}}[data-pg-key="pillowTop"] .l-condition .c-2col_item p{clear:both}[data-pg-key="pillowTop"] .l-reason{padding-top:0}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-reason__sec1{padding-top:20px}}[data-pg-key="pillowTop"] .l-reason__sec1>div{display:flex;flex-grow:1;margin-bottom:60px;padding-top:20px}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-reason__sec1>div{display:block;margin-bottom:40px}}[data-pg-key="pillowTop"] .l-reason__sec1>div>figure{flex-basis:270px;height:270px;position:relative;background-position:right -38px center}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-reason__sec1>div>figure{background-position:center top;width:100%;height:180px;margin-bottom:20px}}[data-pg-key="pillowTop"] .l-reason__sec1>div>figure>figure{width:38px;height:100%;position:absolute;left:100%;background-position:right center;overflow:hidden}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-reason__sec1>div>figure>figure{display:none !important}}[data-pg-key="pillowTop"] .l-reason__sec1>div>figure>figure::after{content:"";display:block;width:38px;height:38px;border-top:#fff solid 19px;border-right:#fff solid 0;border-left:transparent solid 35px;border-bottom:#fff solid 19px;position:absolute;top:50%;right:0;margin-top:-19px}[data-pg-key="pillowTop"] .l-reason__sec1>div>figure>figure::before{content:"";display:block;background:#fff;width:38px;height:100%;position:absolute;right:0;top:-50%;margin-top:-19px}[data-pg-key="pillowTop"] .l-reason__sec1>div>figure>figure>div{display:block;height:100%;position:relative;top:50%;margin-top:19px;background:#fff}[data-pg-key="pillowTop"] .l-reason__sec1>div>figure b{position:absolute;top:50%;font-size:3rem;margin-top:-1.5rem;padding-left:15px;font-weight:normal;color:#7fc0b1;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}[data-pg-key="pillowTop"] .l-reason__sec1 ul{padding-left:60px;flex:1;display:flex;flex-wrap:wrap;align-items:center}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-reason__sec1 ul{display:block;padding-left:30px}}[data-pg-key="pillowTop"] .l-reason__sec1 ul>li{width:50%;height:auto}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-reason__sec1 ul>li{width:100%}}[data-pg-key="pillowTop"] .l-reason__sec1 ul>li::before{content:url(/img/pillow/top/icon_check.svg);display:inline-block;position:relative;top:3px;margin-right:3px;transform:scale(0.7)}[data-pg-key="pillowTop"] .l-reason__sec2 .c-2col_item>figure{width:45%;padding-bottom:33%}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-reason__sec2 .c-2col_item>figure{padding-bottom:56%}}[data-pg-key="pillowTop"] .l-reason__sec2 .c-2col_item>div{width:55%}[data-pg-key="pillowTop"] .l-reason__sec2 .c-ttl_green-bottom-arrow:nth-of-type(n+2),[data-pg-key="pillowTop"] .l-reason__sec2 .commonPages .section h2:nth-of-type(n+2),.commonPages .section [data-pg-key="pillowTop"] .l-reason__sec2 h2:nth-of-type(n+2){margin-top:80px}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-reason__sec2 .c-ttl_green-bottom-arrow:nth-of-type(n+2),[data-pg-key="pillowTop"] .l-reason__sec2 .commonPages .section h2:nth-of-type(n+2),.commonPages .section [data-pg-key="pillowTop"] .l-reason__sec2 h2:nth-of-type(n+2){margin-top:40px}}[data-pg-key="pillowTop"] .l-feature{padding-top:0}[data-pg-key="pillowTop"] .l-feature>.inner{padding-top:30px}[data-pg-key="pillowTop"] .l-price h2+p{text-align:center;margin-bottom:30px}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-price h2+p{text-align:justify}[data-pg-key="pillowTop"] .l-price h2+p br{display:none}}[data-pg-key="pillowTop"] .l-price .c-2col_item div .new{font-size:18px;color:red}[data-pg-key="pillowTop"] .l-price .c-2col_item div .item_name{margin-bottom:0;line-height:1}[data-pg-key="pillowTop"] .l-price .c-2col_item div .item_name:nth-of-type(2){margin-top:40px}[data-pg-key="pillowTop"] .l-price .c-2col_item div .item_name span{font-size:1.8rem}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-price .c-2col_item div .item_name{font-size:2.4rem}}[data-pg-key="pillowTop"] .l-price .c-2col_item div p{margin-top:5px;margin-bottom:10px;color:#333;font-size:1.2rem}[data-pg-key="pillowTop"] .l-price .c-2col_item div strong{display:block;margin-bottom:8px;margin-top:10px}[data-pg-key="pillowTop"] .l-price .c-2col_item div .item_notes{margin-top:40px}[data-pg-key="pillowTop"] .l-price .c-2col_item .purchase_link{display:block;font-size:0}[data-pg-key="pillowTop"] .l-price .c-2col_item .purchase_link img{display:inline-block;vertical-align:middle;position:static;top:inherit;left:inherit;right:inherit;bottom:inherit;width:30px}[data-pg-key="pillowTop"] .l-price .c-2col_item .purchase_link span{display:inline-block;vertical-align:middle;padding-left:8px;font-size:16px;color:#7fc0b1}[data-pg-key="pillowTop"] .l-price__notes{margin-top:60px;padding:50px;border:#7fc0b1 solid 1px;border-radius:10px}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-price__notes{padding:20px 10px;margin-top:20px;border-radius:5px}}[data-pg-key="pillowTop"] .l-price__notes>dt{font-size:2.4rem;color:#7fc0b1}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-price__notes>dt{font-size:2rem}}[data-pg-key="pillowTop"] .l-price__notes>dt:nth-of-type(n+2){border-top:#7fc0b1 solid 1px;margin-top:50px;padding-top:40px}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-price__notes>dt:nth-of-type(n+2){margin-top:20px;padding-top:20px}}[data-pg-key="pillowTop"] .l-price__notes>dd b{display:inline-block;margin-bottom:5px;color:#333}[data-pg-key="pillowTop"] .l-price__notes>dd b::before{content:"■";display:inline-block;color:#7fc0b1;margin-right:5px}[data-pg-key="pillowTop"] .l-price__notes>dd p+b{display:block;margin-top:2rem}[data-pg-key="pillowTop"] .l-price__notes>dd dl dt:nth-of-type(n+2){margin-top:20px}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-perchase{padding-top:60px}}[data-pg-key="pillowTop"] .l-perchase h2+p{text-align:center;margin-bottom:30px}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-perchase h2+p{text-align:justify}[data-pg-key="pillowTop"] .l-perchase h2+p br{display:none}}[data-pg-key="pillowTop"] .l-perchase__panel{background:#fff;border-radius:10px;overflow:hidden;box-shadow:2px 2px 5px 2px rgba(50,139,110,0.1);padding:30px 50px;text-align:center}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-perchase__panel{padding:30px 10px}}[data-pg-key="pillowTop"] .l-perchase__panel:nth-of-type(n+2){margin-top:30px}[data-pg-key="pillowTop"] .l-perchase__panel>h3{font-size:3rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;color:#7fc0b1;margin-bottom:20px}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-perchase__panel>h3{font-size:2.4rem}}[data-pg-key="pillowTop"] .l-perchase__panel>h3:before{content:"";box-shadow:0px 0px 0px 2px #7fc0b1;display:block;width:60px;height:60px;border-radius:100%;margin:0 auto;background-position:center center;margin-bottom:20px}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-perchase__panel>p{text-align:justify}[data-pg-key="pillowTop"] .l-perchase__panel>p br{display:none}}[data-pg-key="pillowTop"] .l-perchase__panel.l-perchase__panel--tyokuei h3::before{background-image:url(/img/pillow/top/icon_home.svg)}[data-pg-key="pillowTop"] .l-perchase__panel.l-perchase__panel--teikei h3::before{background-image:url(/img/pillow/top/icon_hospital.svg)}[data-pg-key="pillowTop"] .l-perchase__panel.l-perchase__panel--online h3::before{background-image:url(/img/pillow/top/icon_cart.svg)}[data-pg-key="pillowTop"] .l-perchase__panel.l-perchase__panel--yuusou h3::before{background-image:url(/img/pillow/top/icon_post.svg)}[data-pg-key="pillowTop"] .l-perchase__panel .c-btn{display:inline-block;margin:30px 5px 0}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-perchase__panel .c-btn{margin-left:0}}[data-pg-key="pillowTop"] .l-perchase__panel_more{padding-top:20px;padding-bottom:10px;border-top:#7fc0b1 solid 1px;margin-top:20px}[data-pg-key="pillowTop"] .l-perchase__panel_more .c-btn{margin-top:0;cursor:pointer;position:relative}[data-pg-key="pillowTop"] .l-perchase__panel_more_contents{padding-top:20px;text-align:left;margin-top:20px;overflow:hidden;display:none;position:relative;top:10px}[data-pg-key="pillowTop"] .l-perchase__panel_more_contents p,[data-pg-key="pillowTop"] .l-perchase__panel_more_contents a{font-size:1.4rem}[data-pg-key="pillowTop"] .l-perchase__panel_more_contents a{display:inline-block}[data-pg-key="pillowTop"] .l-perchase__panel_more_contents>dt{font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;position:relative;padding-left:5px}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-perchase__panel_more_contents>dt{padding-left:0}}[data-pg-key="pillowTop"] .l-perchase__panel_more_contents>dt::before{position:absolute;top:0;left:0;content:"";display:inline-block;width:18px;height:18px;background:#7fc0b1;border-radius:100%;font-size:20px;color:#7fc0b1}[data-pg-key="pillowTop"] .l-perchase__panel_more_contents>dt span{font-size:4rem;color:#7fc0b1;line-height:0;padding-left:30px}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-perchase__panel_more_contents>dt span{font-size:3.2rem}}[data-pg-key="pillowTop"] .l-perchase__panel_more_contents>dt h4{display:inline-block;font-size:2.4rem;line-height:0}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-perchase__panel_more_contents>dt h4{line-height:1.5;font-size:2rem;display:block}}[data-pg-key="pillowTop"] .l-perchase__panel_more_contents>dd{border-left:#7fc0b1 solid 2px;margin-left:8px;position:relative;top:-10px;padding-left:30px;padding-top:30px;padding-bottom:40px;margin-bottom:-10px}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-perchase__panel_more_contents>dd{border:none;padding-left:0;margin-left:0}}[data-pg-key="pillowTop"] .l-perchase__panel_more_contents>dd:last-child{border:none}[data-pg-key="pillowTop"] .l-perchase__panel_more_contents>dd p+small{margin-top:10px}[data-pg-key="pillowTop"] .l-perchase__panel_more_contents .more_contents_panel{border:#cad9d4 solid 1px;padding:20px;margin-top:1rem}[data-pg-key="pillowTop"] .l-perchase__panel_more_contents .more_contents_panel>div{display:flex;align-items:center;margin-bottom:15px}[data-pg-key="pillowTop"] .l-perchase__panel_more_contents .more_contents_panel>div figure{display:none}[data-pg-key="pillowTop"] .l-perchase__panel_more_contents .more_contents_panel>div h5{font-size:2rem;color:#7fc0b1;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}[data-pg-key="pillowTop"] .l-perchase__panel_more_contents .more_contents_panel>dl{margin-top:30px}[data-pg-key="pillowTop"] .l-perchase__panel_more_contents .more_contents_panel>dl dd{border-top:#cad9d4 solid 1px;padding:15px 0 15px 20px}[data-pg-key="pillowTop"] .l-perchase__panel_more_contents .more_contents_panel>dl dd b{font-weight:normal;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:1.8rem;display:block;margin-bottom:10px}[data-pg-key="pillowTop"] .l-perchase__panel_more_contents .more_contents_panel>dl dd:last-child{padding-bottom:0}[data-pg-key="pillowTop"] .l-perchase__panel--tyokuei .perchase_place{display:flex;flex-grow:1}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-perchase__panel--tyokuei .perchase_place{display:block}}[data-pg-key="pillowTop"] .l-perchase__panel--tyokuei .perchase_place>div{width:50%;text-align:left}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-perchase__panel--tyokuei .perchase_place>div{width:100%;border:none !important;padding:0 !important}[data-pg-key="pillowTop"] .l-perchase__panel--tyokuei .perchase_place>div>p{margin-bottom:10px}}[data-pg-key="pillowTop"] .l-perchase__panel--tyokuei .perchase_place>div:nth-of-type(1){border-right:#ddd dashed 1px;padding-right:30px}[data-pg-key="pillowTop"] .l-perchase__panel--tyokuei .perchase_place>div:nth-of-type(2){padding-left:30px}[data-pg-key="pillowTop"] .l-perchase__panel--tyokuei .perchase_place>div a{display:inline-block;margin-bottom:10px;text-decoration:underline}[data-pg-key="pillowTop"] .l-perchase__panel--tyokuei .perchase_place>div a:after{content:"▼";display:inline-block;font-size:10px;background:#7fc0b1;width:22px;height:22px;line-height:22px;border-radius:100%;text-align:center;text-decoration:none;color:#fff;transform:rotate(30deg) scale(0.8);position:relative;top:-2px;margin-left:3px}[data-pg-key="pillowTop"] .l-perchase__panel--tyokuei .perchase_contact{margin-top:20px;display:flex;justify-content:center;align-items:center;border-top:#7fc0b1 solid 1px;padding-top:18px;text-align:center}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-perchase__panel--tyokuei .perchase_contact{flex-direction:column-reverse}}[data-pg-key="pillowTop"] .l-perchase__panel--tyokuei .perchase_contact .measurement_title{font-size:3rem;color:#7fc0b1;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3", HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;margin-top:20px}[data-pg-key="pillowTop"] .l-perchase__panel--tyokuei .perchase_contact .c-btn{margin-top:0}[data-pg-key="pillowTop"] .l-perchase__panel--tyokuei .perchase_contact p{margin-left:20px}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-perchase__panel--tyokuei .perchase_contact p{margin-left:0;margin-bottom:15px}}[data-pg-key="pillowTop"] .l-perchase__panel--tyokuei .perchase_contact p span{color:#7fc0b1;margin-left:5px}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-perchase__panel--tyokuei .perchase_contact p span{clear:both}}[data-pg-key="pillowTop"] .l-perchase__panel--tyokuei .perchase_contact p a{color:#7fc0b1;font-size:3rem;font-weight:bold;text-decoration:none;font-family:serif;letter-spacing:2px;margin-left:5px}@media all and (-ms-high-contrast: none){[data-pg-key="pillowTop"] .l-perchase__panel--tyokuei .perchase_place>div a{text-decoration:none}}[data-pg-key="pillowTop"] .l-3link{padding:0;display:flex;flex-grow:1}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-3link{display:block}}[data-pg-key="pillowTop"] .l-3link .l-3link__item{width:calc(100%/3);height:270px;background-size:cover;background-position:center center;display:flex;align-items:center;justify-content:center;position:relative}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-3link .l-3link__item{width:100%;height:auto;padding:30px 0;border:none !important}}[data-pg-key="pillowTop"] .l-3link .l-3link__item:not(:first-child){border-left:solid 1px #eeeeee}[data-pg-key="pillowTop"] .l-3link .l-3link__item::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#4a5d5d;opacity:.35}[data-pg-key="pillowTop"] .l-3link .l-3link__item>div{position:relative;z-index:1;text-align:center}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-3link .l-3link__item>div{width:100%}}[data-pg-key="pillowTop"] .l-3link .l-3link__item b{color:#fff;font-size:2.8rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}[data-pg-key="pillowTop"] .l-3link .l-3link__item p{color:#fff}[data-pg-key="pillowTop"] .l-3link .l-3link__item .c-btn{margin-top:40px}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-3link .l-3link__item .c-btn{margin-top:10px;width:60% !important}}[data-pg-key="pillowTop"] .l-3link .l-3link__item:nth-of-type(1){background-image:url(../img/common/bg_link3panel--howto.jpg)}[data-pg-key="pillowTop"] .l-3link .l-3link__item:nth-of-type(2){background-image:url(../img/common/bg_link3panel--lology.jpg)}[data-pg-key="pillowTop"] .l-3link .l-3link__item:nth-of-type(3){background-image:url(../img/common/bg_link3panel--tradein.jpg)}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-faq{padding-top:60px}}[data-pg-key="pillowTop"] .l-voice{padding-top:80px;margin-top:-80px}@media (max-width: 768px){[data-pg-key="pillowTop"] .l-voice{padding-top:60px;margin-top:-60px}}[data-pg-key="consultant"] .l-heading{background-image:url(/img/pillow/consultant/bg_heading.png);background-size:contain;background-position:right top;padding:40px 440px 40px 0 !important}@media (max-width: 768px){[data-pg-key="consultant"] .l-heading{padding-right:10px !important;padding-left:10px !important;background:none}}[data-pg-key="consultant"] .l-heading .c-ttl,[data-pg-key="consultant"] .l-heading [data-pg-key="makurainbed"] .l-price__notes>dt,[data-pg-key="makurainbed"] [data-pg-key="consultant"] .l-heading .l-price__notes>dt,[data-pg-key="consultant"] .l-heading [data-pg-key="pillowTop"] .l-price__notes>dt,[data-pg-key="pillowTop"] [data-pg-key="consultant"] .l-heading .l-price__notes>dt{text-align:left}[data-pg-key="consultant"] .l-staff h3{text-align:center;line-height:1;margin-bottom:80px}@media (max-width: 768px){[data-pg-key="consultant"] .l-staff h3{margin-bottom:40px}}[data-pg-key="consultant"] .l-staff h3::after{content:"";display:block;width:100%;height:2px;background:#7fc0b1;position:relative;top:-1.6rem}[data-pg-key="consultant"] .l-staff h3 span{display:inline-block;color:#7fc0b1;font-size:3.2rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;background:#fff;position:relative;z-index:1;padding:0 60px}[data-pg-key="consultant"] .l-staff__item{display:flex;position:relative}@media (max-width: 768px){[data-pg-key="consultant"] .l-staff__item{display:block}}[data-pg-key="consultant"] .l-staff__item:nth-of-type(n+2){margin-top:100px}@media (max-width: 768px){[data-pg-key="consultant"] .l-staff__item:nth-of-type(n+2){margin-top:50px}}[data-pg-key="consultant"] .l-staff__item>figure{width:220px;height:270px;flex-basis:220px;position:absolute;top:50px;z-index:1;background-position:center top;border-radius:5px}@media (max-width: 768px){[data-pg-key="consultant"] .l-staff__item>figure{width:120px;height:150px;top:-20px}}[data-pg-key="consultant"] .l-staff__item>div{flex:1;position:relative;margin-left:180px;padding:50px 50px 50px 80px;background-color:rgba(229,238,237,0.4);border-radius:10px;min-height:300px}@media (max-width: 768px){[data-pg-key="consultant"] .l-staff__item>div{width:100%;margin-left:0;padding:20px 10px}}[data-pg-key="consultant"] .l-staff__item .item_name{font-size:3rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;font-weight:normal;display:block}@media (max-width: 768px){[data-pg-key="consultant"] .l-staff__item .item_name{padding-left:130px;font-size:2.2rem}}[data-pg-key="consultant"] .l-staff__item .item_name-en{color:#7fc0b1;font-size:1.2rem;display:block;line-height:1;font-weight:bold;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}@media (max-width: 768px){[data-pg-key="consultant"] .l-staff__item .item_name-en{padding-left:130px}}[data-pg-key="consultant"] .l-staff__item .item_belong{font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;display:block;font-weight:normal;margin-top:10px;margin-bottom:40px}@media (max-width: 768px){[data-pg-key="consultant"] .l-staff__item .item_belong{padding-left:130px;font-size:1.4rem;margin-bottom:50px}}[data-pg-key="buymethodTaimen"] .l-steps h2{text-align:center;font-size:3.2rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;margin-bottom:80px}@media (max-width: 768px){[data-pg-key="buymethodTaimen"] .l-steps h2{font-size:2.4rem;margin-bottom:20px}}[data-pg-key="buymethodTaimen"] .l-steps h2 span{display:inline-block;position:relative}[data-pg-key="buymethodTaimen"] .l-steps h2 span::after{content:"";display:block;width:110%;height:10px;background:#7fc0b1;opacity:.3;margin-left:-5%;margin-top:-16px;position:relative}[data-pg-key="buymethodTaimen"] .l-steps__list>dt{font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;position:relative;padding-left:30px;font-size:5rem;color:#7fc0b1;line-height:0;z-index:2}@media (max-width: 768px){[data-pg-key="buymethodTaimen"] .l-steps__list>dt{padding-left:20px;font-size:3.5rem;padding-top:6px}}[data-pg-key="buymethodTaimen"] .l-steps__list>dt::before{position:absolute;top:0;left:0;content:"";display:inline-block;width:18px;height:18px;background:#7fc0b1;border-radius:100%;font-size:20px;color:#7fc0b1}[data-pg-key="buymethodTaimen"] .l-steps__list>dd{border-left:#7fc0b1 solid 2px;margin-left:8px;position:relative;padding-left:40px;padding-bottom:60px;display:flex}@media (max-width: 768px){[data-pg-key="buymethodTaimen"] .l-steps__list>dd{padding-left:10px;padding-top:20px;padding-bottom:30px}}[data-pg-key="buymethodTaimen"] .l-steps__list>dd:last-child{border:none;padding-bottom:0}[data-pg-key="buymethodTaimen"] .l-steps__list>dd>figure{width:40%;height:260px}@media (max-width: 768px){[data-pg-key="buymethodTaimen"] .l-steps__list>dd>figure{display:none !important}}[data-pg-key="buymethodTaimen"] .l-steps__list>dd>div{width:60%;padding-left:40px}@media (max-width: 768px){[data-pg-key="buymethodTaimen"] .l-steps__list>dd>div{width:100%;padding-left:0}}[data-pg-key="buymethodTaimen"] .l-steps__list>dd>div>b{display:block;font-size:3rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;margin-bottom:10px}@media (max-width: 768px){[data-pg-key="buymethodTaimen"] .l-steps__list>dd>div>b{font-size:2.2rem}}@media (max-width: 768px){[data-pg-key="buymethodTaimen"] .l-steps__list>dd>div p br{display:none}}[data-pg-key="buymethodTaimen"] .l-follow>h2{margin-bottom:0}[data-pg-key="buymethodTaimen"] .l-follow>h2>span{color:#7fc0b1;background:#fff;padding:0 20px}@media (max-width: 768px){[data-pg-key="buymethodTaimen"] .l-follow>h2{font-size:2rem}}[data-pg-key="buymethodTaimen"] .l-follow>div{padding:40px;border:#7fc0b1 solid 1px;margin-top:-2rem}@media (max-width: 768px){[data-pg-key="buymethodTaimen"] .l-follow>div{padding:40px 10px 20px}}@media (max-width: 768px){[data-pg-key="buymethodTaimen"] .l-follow>div p{text-align:justify}[data-pg-key="buymethodTaimen"] .l-follow>div p br{display:none}}[data-pg-key="buymethodTaimen"] .l-follow>div .c-btn{margin-top:40px}[data-pg-key="buymethodAuto"] .l-steps .inner>p{text-align:center;margin-top:20px}[data-pg-key="buymethodAuto"] .l-steps h2{text-align:center;font-size:3.2rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;margin-bottom:80px}@media (max-width: 768px){[data-pg-key="buymethodAuto"] .l-steps h2{font-size:2.4rem;margin-bottom:20px}}[data-pg-key="buymethodAuto"] .l-steps h2 span{display:inline-block;position:relative}[data-pg-key="buymethodAuto"] .l-steps h2 span::after{content:"";display:block;width:110%;height:10px;background:#7fc0b1;opacity:.3;margin-left:-5%;margin-top:-16px;position:relative}[data-pg-key="buymethodAuto"] .l-steps__list{margin-top:80px}@media (max-width: 768px){[data-pg-key="buymethodAuto"] .l-steps__list{margin-top:20px}}[data-pg-key="buymethodAuto"] .l-steps__list>dt{font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;position:relative;padding-left:30px;font-size:5rem;color:#7fc0b1;line-height:0;z-index:2}@media (max-width: 768px){[data-pg-key="buymethodAuto"] .l-steps__list>dt{padding-left:20px;font-size:3.5rem;padding-top:6px}}[data-pg-key="buymethodAuto"] .l-steps__list>dt::before{position:absolute;top:0;left:0;content:"";display:inline-block;width:18px;height:18px;background:#7fc0b1;border-radius:100%;font-size:20px;color:#7fc0b1}[data-pg-key="buymethodAuto"] .l-steps__list>dd{border-left:#7fc0b1 solid 2px;margin-left:8px;position:relative;padding-left:40px;padding-bottom:60px;display:flex}@media (max-width: 768px){[data-pg-key="buymethodAuto"] .l-steps__list>dd{padding-left:10px;padding-top:20px;padding-bottom:30px}}[data-pg-key="buymethodAuto"] .l-steps__list>dd:last-child{border:none;padding-bottom:0}[data-pg-key="buymethodAuto"] .l-steps__list>dd>figure{width:40%;height:260px}@media (max-width: 768px){[data-pg-key="buymethodAuto"] .l-steps__list>dd>figure{display:none !important}}[data-pg-key="buymethodAuto"] .l-steps__list>dd>div{width:60%;padding-left:40px}@media (max-width: 768px){[data-pg-key="buymethodAuto"] .l-steps__list>dd>div{width:100%;padding-left:0}}[data-pg-key="buymethodAuto"] .l-steps__list>dd>div>b{display:block;font-size:3rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;margin-bottom:10px}@media (max-width: 768px){[data-pg-key="buymethodAuto"] .l-steps__list>dd>div>b{font-size:2.2rem}}[data-pg-key="buymethodAuto"] .l-steps__list>dd ul{margin-top:20px;margin-bottom:20px}[data-pg-key="buymethodAuto"] .l-steps__list>dd ul li{line-height:1.75}[data-pg-key="buymethodAuto"] .l-steps__list>dd ul li:before{content:"■";display:inline-block;color:#7fc0b1}[data-pg-key="buymethodAuto"] .l-steps__list .steps_caution{margin-top:20px}[data-pg-key="buymethodAuto"] .l-steps__list .steps_caution b{color:#7fc0b1;display:block;margin-bottom:10px}[data-pg-key="buymethodAuto"] .l-steps__list .steps_caution dl dt{font-weight:bold;color:#555}[data-pg-key="buymethodAuto"] .l-steps__list .steps_caution dl dt:nth-of-type(n+2){margin-top:2rem}[data-pg-key="buymethodAuto"] .l-steps__item03>div{width:100% !important;margin-top:-10px;padding:0 !important}[data-pg-key="buymethodAuto"] .l-steps__item03>div b{padding-left:60px;margin-bottom:40px !important;display:block}@media (max-width: 768px){[data-pg-key="buymethodAuto"] .l-steps__item03>div{margin-left:-8px !important;margin-top:0}[data-pg-key="buymethodAuto"] .l-steps__item03>div b{padding-left:10px}}[data-pg-key="buymethodAuto"] .l-steps__item03_example{width:100%}[data-pg-key="buymethodAuto"] .l-steps__item03_example>dt{float:left;clear:both;width:70px}[data-pg-key="buymethodAuto"] .l-steps__item03_example>dt>div{height:70px;position:relative !important}[data-pg-key="buymethodAuto"] .l-steps__item03_example>dt.example_good>div{border:#7fc0b1 solid 6px;border-radius:50%}[data-pg-key="buymethodAuto"] .l-steps__item03_example>dt.example_bad>div{position:relative !important;height:70px}[data-pg-key="buymethodAuto"] .l-steps__item03_example>dt.example_bad>div:before{content:"";display:block;height:6px;background:#7fc0b1;border-radius:3px;width:110%;position:relative;top:35px;left:-4px;transform-origin:center center;transform:rotate(-45deg)}[data-pg-key="buymethodAuto"] .l-steps__item03_example>dt.example_bad>div:after{content:"";display:block;height:6px;background:#7fc0b1;border-radius:3px;position:relative;width:110%;top:30px;left:-4px;transform:rotate(45deg)}[data-pg-key="buymethodAuto"] .l-steps__item03_example>dt p{text-align:center;color:#7fc0b1;font-weight:bold}[data-pg-key="buymethodAuto"] .l-steps__item03_example>dd{width:100%;margin-bottom:40px;padding-left:100px}[data-pg-key="buymethodAuto"] .l-steps__item03_example>dd .flex-wrap{justify-content:space-between}[data-pg-key="buymethodAuto"] .l-steps__item03_example>dd .flex-wrap>div{width:48%}[data-pg-key="buymethodAuto"] .l-steps__item03_example>dd .flex-wrap figure{padding-bottom:65%;margin-bottom:10px}[data-pg-key="buymethodAuto"] .l-steps__item03_panel{padding:40px;background:#fff;border-radius:10px}[data-pg-key="buymethodAuto"] .l-steps__item03_panel:nth-of-type(n+2){margin-top:40px}@media (max-width: 768px){[data-pg-key="buymethodAuto"] .l-steps__item03_panel{padding:20px 10px}}[data-pg-key="buymethodAuto"] .l-steps__item03_panel>dl dt{display:flex;align-items:center;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:2.8rem;margin-bottom:40px}@media (max-width: 768px){[data-pg-key="buymethodAuto"] .l-steps__item03_panel>dl dt{margin-bottom:20px}}[data-pg-key="buymethodAuto"] .l-steps__item03_panel>dl dt span{background:#7fc0b1;padding:10px;border-radius:100%;display:inline-block;width:40px;height:40px;line-height:.7;text-align:center;margin-left:10px;color:#fff}[data-pg-key="buymethodAuto"] .l-steps__item03_panel>dl dd>figure,[data-pg-key="buymethodAuto"] .l-steps__item03_panel>dl dd .flex-wrap figure{width:48%;padding-bottom:32%;margin-bottom:40px;border-radius:7px;margin-top:20px}[data-pg-key="buymethodAuto"] .l-steps__item03_panel>dl dd figure{background-size:cover !important}[data-pg-key="buymethodAuto"] .l-steps__item03_panel>dl dd .flex-wrap{justify-content:space-between}[data-pg-key="buymethodAuto"] .l-steps__item03_panel>dl dd .panel_icon-circle{display:flex;align-items:center}[data-pg-key="buymethodAuto"] .l-steps__item03_panel>dl dd .panel_icon-circle figure{width:120px;height:120px;border-radius:50%;margin-right:20px}@media (max-width: 768px){[data-pg-key="buymethodAuto"] .l-steps__item03_panel>dl dd .panel_icon-circle figure{width:100px;height:100px}}[data-pg-key="toriatsukai"] .l-howto .c-2col_item b span{color:#7fc0b1;padding-right:5px;font-weight:bold;font-size:120%;position:relative;top:4px}@media (max-width: 768px){[data-pg-key="toriatsukai"] .l-howto .c-2col_item b span{padding-right:2px;top:2px}}@media (max-width: 768px){[data-pg-key="toriatsukai"] .l-howto .c-2col_item b{font-size:2rem}}[data-pg-key="toriatsukai"] .l-lineup__list{margin-top:40px;display:flex;justify-content:space-between}@media (max-width: 768px){[data-pg-key="toriatsukai"] .l-lineup__list{display:block}}[data-pg-key="toriatsukai"] .l-lineup__item{width:calc((100%/3) - 30px);text-align:center}@media (max-width: 768px){[data-pg-key="toriatsukai"] .l-lineup__item{width:100%;margin-bottom:30px}}[data-pg-key="toriatsukai"] .l-lineup__item>a{text-decoration:none}[data-pg-key="toriatsukai"] .l-lineup__item>a:after{content:none}[data-pg-key="toriatsukai"] .l-lineup__item figure{width:100%;padding-bottom:65%;margin-bottom:30px;background-size:cover;background-position:center center}@media (max-width: 768px){[data-pg-key="toriatsukai"] .l-lineup__item figure{padding-bottom:52%;margin-bottom:10px}}[data-pg-key="toriatsukai"] .l-lineup__item b{font-size:2.4rem;color:#676767;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;font-weight:normal;display:block;margin-bottom:5px}[data-pg-key="toriatsukai"] .l-lineup__item b::after{content:"";display:block;width:20px;height:1px;background:#7fc0b1;margin:5px auto 0}[data-pg-key="toriatsukai"] .l-lineup__item p{text-align:left;font-size:1.4rem}[data-pg-key="toriatsukai"] .l-lineup .c-btn{margin-top:30px}[data-pg-key="placeTop"] .l-heading{padding-bottom:0px}[data-pg-key="placeTop"] .l-anchor{background:#fff;padding:10px 0}[data-pg-key="placeTop"] .l-anchor__list{display:flex}@media (max-width: 768px){[data-pg-key="placeTop"] .l-anchor__list{display:block}}[data-pg-key="placeTop"] .l-anchor__list li{padding:5px 0;flex-grow:1;border-left:#ddd solid 1px;text-align:center}@media (max-width: 768px){[data-pg-key="placeTop"] .l-anchor__list li{display:inline-block;padding:0 10px}}[data-pg-key="placeTop"] .l-anchor__list li:last-child{border-right:#ddd solid 1px}[data-pg-key="placeTop"] .l-anchor__list li>a{line-height:1;display:block;font-size:1.8rem;text-decoration:none}@media (max-width: 768px){[data-pg-key="placeTop"] .l-anchor__list li>a{font-size:1.2rem}}[data-pg-key="placeTop"] .l-anchor__list li span{display:block;transition:all .5s ease;position:relative;top:0}[data-pg-key="placeTop"] .l-anchor__list li span::after{content:"";display:block;width:10px;height:10px;border-left:#7fc0b1 solid 3px;border-bottom:#7fc0b1 solid 3px;margin:8px auto 0;transform:rotate(-45deg)}[data-pg-key="placeTop"] .l-anchor__list li:hover span{transform:rotateY(180deg);position:relative;top:5px}[data-pg-key="placeTop"] .l-anchor.is-fixed{position:fixed;top:0;right:0;margin:0 auto !important;z-index:20;width:100% !important}@media (max-width: 768px){[data-pg-key="placeTop"] .l-anchor.is-fixed{position:relative}}@media (max-width: 768px){[data-pg-key="placeTop"] .fixed_nav_after{display:none}}[data-pg-key="placeTop"] .l-shop{padding-top:40px}[data-pg-key="placeTop"] .l-shop>dl{padding-top:80px;margin-top:-80px;margin-bottom:60px}[data-pg-key="placeTop"] .l-shop>dl:last-of-type{margin-bottom:0}@media (max-width: 768px){[data-pg-key="placeTop"] .l-shop>dl{padding-top:20px;margin-top:-20px;margin-bottom:40px}}[data-pg-key="placeTop"] .l-shop__list{border-top:#e5e5e5 solid 1px}[data-pg-key="placeTop"] .l-shop__item{border-bottom:#e5e5e5 solid 1px;position:relative}[data-pg-key="placeTop"] .l-shop__item>a{display:block;text-decoration:none;color:inherit;padding:70px 0 30px}@media (max-width: 768px){[data-pg-key="placeTop"] .l-shop__item>a{padding:50px 25px 20px 0}}[data-pg-key="placeTop"] .l-shop__item>a::after{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:bold;display:flex;align-items:center;position:absolute;right:0;top:10px;height:calc(100% - 20px);background-color:#e7f0ef;color:#7fc0b1;padding:0 3px;border-radius:10px;transition:all .4s ease}[data-pg-key="placeTop"] .l-shop__item>a:hover::after{background-color:#7fc0b1;color:#e7f0ef}[data-pg-key="placeTop"] .l-shop__item h3{font-size:2.5rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;font-weight:normal;display:block;margin-bottom:20px;color:#333}@media (max-width: 768px){[data-pg-key="placeTop"] .l-shop__item h3{font-size:2rem}}[data-pg-key="placeTop"] .l-shop__item .c-glossary{margin-bottom:0;position:absolute;top:30px}@media (max-width: 768px){[data-pg-key="placeTop"] .l-shop__item .c-glossary{top:15px}}[data-pg-key="placeTop"] .l-shop__item address p{line-height:1.2}@media (max-width: 768px){[data-pg-key="placeTop"] .l-shop__item address p{font-size:1.4rem}}[data-pg-key="placeTop"] .l-shop__item address p span{border-left:#7fc0b1 solid 4px;margin-right:15px;padding-left:5px}@media (max-width: 768px){[data-pg-key="placeTop"] .l-shop__item address p span{border-left:#7fc0b1 solid 2px;display:block;margin-bottom:5px;font-size:1.2rem}}[data-pg-key="placePost"] .l-heading{display:flex}@media (max-width: 768px){[data-pg-key="placePost"] .l-heading{display:block}}[data-pg-key="placePost"] .l-heading .c-ttl,[data-pg-key="placePost"] .l-heading [data-pg-key="makurainbed"] .l-price__notes>dt,[data-pg-key="makurainbed"] [data-pg-key="placePost"] .l-heading .l-price__notes>dt,[data-pg-key="placePost"] .l-heading [data-pg-key="pillowTop"] .l-price__notes>dt,[data-pg-key="pillowTop"] [data-pg-key="placePost"] .l-heading .l-price__notes>dt{margin-bottom:10px}[data-pg-key="placePost"] .l-heading__photo{max-width:100%;margin-right:40px;width:auto;margin-top:40px;background:none}@media (max-width: 768px){[data-pg-key="placePost"] .l-heading__photo{display:none}}[data-pg-key="placePost"] .l-heading__photo img{border-radius:5px}[data-pg-key="placePost"] .l-heading>div{width:50%}@media (max-width: 768px){[data-pg-key="placePost"] .l-heading>div{width:100%}}[data-pg-key="placePost"] .l-heading>div p+span{font-size:1.2rem}[data-pg-key="placePost"] .l-heading .map div{background:#ebebeb;height:100%;border-radius:10px;margin-bottom:15px;overflow:hidden}@media (max-width: 768px){[data-pg-key="placePost"] .l-heading .map div{width:100%;height:150px;border-radius:5px;margin-top:10px}}[data-pg-key="placePost"] .l-heading .map iframe{width:100%;height:100%}[data-pg-key="placePost"] .l-detail{padding-top:0}[data-pg-key="placePost"] .l-detail:nth-of-type(1){border:red solid 1px}[data-pg-key="placePost"] .l-detail dl:nth-of-type(n+2){margin-top:60px}[data-pg-key="placePost"] .l-detail__schedule small{display:block;padding-left:2.5rem}[data-pg-key="placePost"] .l-detail__schedule small:nth-of-type(1){margin-top:10px}[data-pg-key="placePost"] .l-detail__shopinfo table{width:100%}[data-pg-key="placePost"] .l-detail__shopinfo table th{text-align:left}[data-pg-key="placePost"] .l-detail__shopinfo table th,[data-pg-key="placePost"] .l-detail__shopinfo table td{padding:20px 20px;border-top:#e5e5e5 solid 1px;border-bottom:#e5e5e5 solid 1px}@media (max-width: 768px){[data-pg-key="placePost"] .l-detail__shopinfo table{border-bottom:#e5e5e5 solid 1px}[data-pg-key="placePost"] .l-detail__shopinfo table th,[data-pg-key="placePost"] .l-detail__shopinfo table td{display:block;width:100%;font-size:1.4rem}[data-pg-key="placePost"] .l-detail__shopinfo table th{border-bottom:#f0f0f0 dotted 1px;font-weight:bold;padding-bottom:5px}[data-pg-key="placePost"] .l-detail__shopinfo table td{border-top:none;border-bottom:none;padding-top:5px}}[data-pg-key="placePost"] .l-detail__schedule ul,[data-pg-key="placePost"] .l-detail__pay ul{padding-left:2.5rem}[data-pg-key="placePost"] .l-detail__schedule ul li,[data-pg-key="placePost"] .l-detail__pay ul li{list-style-type:disc;line-height:1.75}[data-pg-key="placePost"] .l-contact{margin-bottom:60px;padding:60px 0}@media (max-width: 768px){[data-pg-key="placePost"] .l-contact{padding:30px 10px}}[data-pg-key="placePost"] .l-contact__panel{background:#fff;border-radius:10px;overflow:hidden;box-shadow:2px 2px 5px 2px rgba(50,139,110,0.1);padding:30px 50px;text-align:center}[data-pg-key="placePost"] .l-contact__panel>h3{font-size:2.4rem;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;color:#7fc0b1;margin-bottom:20px}@media (max-width: 768px){[data-pg-key="placePost"] .l-contact__panel>h3{font-size:2rem}}@media (max-width: 768px){[data-pg-key="placePost"] .l-contact__panel>p{display:inline-block}[data-pg-key="placePost"] .l-contact__panel>p>br{display:none}}[data-pg-key="placePost"] .l-contact .c-btn{margin-top:30px;display:none}@media (max-width: 768px){[data-pg-key="placePost"] .l-contact .c-btn{display:block}}[data-pg-key=privacypolicy] .policy__list{margin-top:40px}[data-pg-key=privacypolicy] .policy__list dt{margin-bottom:20px}[data-pg-key=privacypolicy] .policy__list dt:nth-of-type(n+2){margin-top:40px}[data-pg-key=privacypolicy] .policy__list dt b{border-left:#7fc0b1 solid 4px;font-size:2.1rem;line-height:1.2;font-family:Georgia,"游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;padding-left:10px;margin-top:30px;margin-bottom:20px;font-weight:normal;display:block}[data-pg-key=privacypolicy] .policy__list dd ol{margin-left:2rem}[data-pg-key=privacypolicy] .policy__list dd ol li{list-style-type:decimal;color:#676767}[data-pg-key=privacypolicy] .policy__list dd p+ol{margin-top:20px}[data-pg-key=privacypolicy] .policy__address{display:block;font-size:1.4rem;background:#f5f8f8;padding:10px;margin:40px 0 0;border-radius:5px}[data-pg-key=privacypolicy] .policy__address table th{text-align:right}[data-pg-key=privacypolicy] .policy__address table td{padding-left:10px}
