﻿#wellnesscenter html,#wellnesscenter body,#wellnesscenter div,#wellnesscenter span,#wellnesscenter applet,#wellnesscenter object,#wellnesscenter iframe,#wellnesscenter h1,#wellnesscenter h2,#wellnesscenter h3,#wellnesscenter h4,#wellnesscenter h5,#wellnesscenter h6,#wellnesscenter p,#wellnesscenter blockquote,#wellnesscenter pre,#wellnesscenter a,#wellnesscenter abbr,#wellnesscenter acronym,#wellnesscenter address,#wellnesscenter big,#wellnesscenter cite,#wellnesscenter code,#wellnesscenter del,#wellnesscenter dfn,#wellnesscenter em,#wellnesscenter img,#wellnesscenter ins,#wellnesscenter kbd,#wellnesscenter q,#wellnesscenter s,#wellnesscenter samp,#wellnesscenter small,#wellnesscenter strike,#wellnesscenter strong,#wellnesscenter sub,#wellnesscenter sup,#wellnesscenter tt,#wellnesscenter var,#wellnesscenter b,#wellnesscenter u,#wellnesscenter i,#wellnesscenter center,#wellnesscenter dl,#wellnesscenter dt,#wellnesscenter dd,#wellnesscenter ol,#wellnesscenter ul,#wellnesscenter li,#wellnesscenter fieldset,#wellnesscenter form,#wellnesscenter label,#wellnesscenter legend,#wellnesscenter table,#wellnesscenter caption,#wellnesscenter tbody,#wellnesscenter tfoot,#wellnesscenter thead,#wellnesscenter tr,#wellnesscenter th,#wellnesscenter td,#wellnesscenter article,#wellnesscenter aside,#wellnesscenter canvas,#wellnesscenter details,#wellnesscenter embed,#wellnesscenter figure,#wellnesscenter figcaption,#wellnesscenter footer,#wellnesscenter header,#wellnesscenter hgroup,#wellnesscenter menu,#wellnesscenter nav,#wellnesscenter output,#wellnesscenter ruby,#wellnesscenter section,#wellnesscenter summary,#wellnesscenter time,#wellnesscenter mark,#wellnesscenter audio,#wellnesscenter video{margin:0;padding:0;border:0;font-size:100%;line-height:100%;vertical-align:baseline}#wellnesscenter article,#wellnesscenter aside,#wellnesscenter details,#wellnesscenter figcaption,#wellnesscenter figure,#wellnesscenter footer,#wellnesscenter header,#wellnesscenter hgroup,#wellnesscenter menu,#wellnesscenter nav,#wellnesscenter section{display:block}#wellnesscenter body{line-height:1}#wellnesscenter ol,#wellnesscenter ul{list-style:none}#wellnesscenter blockquote,#wellnesscenter q{quotes:none}#wellnesscenter blockquote:before,#wellnesscenter blockquote:after,#wellnesscenter q:before,#wellnesscenter q:after{content:'';content:none}#wellnesscenter table{border-collapse:collapse;border-spacing:0}#wellnesscenter{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", "ヒラギノ角ゴ Pro W3", "メイリオ", sans-serif;font-size:16px;color:#49453e}@media print, screen and (min-width: 769px){#wellnesscenter{min-width:1000px}}@media print, screen and (max-width: 768px){#wellnesscenter{font-size:14px}}#wellnesscenter *{box-sizing:border-box}#wellnesscenter img{width:100%;max-width:100%;height:auto;display:block}#wellnesscenter a{text-decoration:none;color:#49453e;display:block;transition:all .2s}#wellnesscenter a:hover{opacity:0.8}@media print, screen and (max-width: 768px){#wellnesscenter .pc_only{display:none !important}}@media print, screen and (min-width: 769px){#wellnesscenter .sp_only{display:none !important}}#wellnesscenter .wrapper{width:94%;max-width:1000px;margin:0 auto}#wellnesscenter .logo{height:60px;display:flex;align-items:center;align-content:center;justify-content:flex-start}@media print, screen and (max-width: 768px){#wellnesscenter .logo{height:40px}}#wellnesscenter .logo a{width:160px}@media print, screen and (max-width: 768px){#wellnesscenter .logo a{width:100px}}#wellnesscenter nav{margin:30px auto}@media print, screen and (max-width: 768px){#wellnesscenter nav{margin:15px auto}}#wellnesscenter nav ul{display:flex;justify-content:space-between}#wellnesscenter nav ul li{width:32%;background-color:#004091;box-shadow:4px 4px 0 rgba(0,0,0,0.25);border-radius:15px}@media print, screen and (max-width: 768px){#wellnesscenter nav ul li{box-shadow:2px 2px 0 rgba(0,0,0,0.25);border-radius:10px}}#wellnesscenter nav ul li a{padding:44px 0;background:url("../img/icon_arrow.png") no-repeat;background-size:30px;background-position:right 20px center;font-size:18px;font-weight:bold;text-align:center;color:#fff}@media print, screen and (min-width: 769px){#wellnesscenter nav ul li a:hover{background-position:right 15px center;opacity:1}}@media print, screen and (max-width: 768px){#wellnesscenter nav ul li a{height:100%;padding:15px 0 30px;background-size:20px;background-position:bottom 5px center;font-feature-settings:"palt";font-size:10px;line-height:16px}}#wellnesscenter nav ul li a img{width:auto;max-width:none;height:24px;margin:0 auto 20px}@media print, screen and (max-width: 768px){#wellnesscenter nav ul li a img{height:14px;margin-bottom:5px}}#wellnesscenter .ttl1{width:94%;max-width:845px;background-image:url("../img/icon_dot01.png"),url("../img/icon_dot02.png");background-repeat:no-repeat;background-size:200px;background-position:top 10px left,top 10px right;text-align:center;margin:0 auto}@media print, screen and (max-width: 768px){#wellnesscenter .ttl1{background-size:60px}}#wellnesscenter .ttl1 img{width:auto;max-width:none;height:40px;margin:0 auto 30px}@media print, screen and (max-width: 768px){#wellnesscenter .ttl1 img{height:25px;margin-bottom:15px}}#wellnesscenter .ttl2 img{width:auto;max-width:none;height:65px}@media print, screen and (max-width: 768px){#wellnesscenter .ttl2 img{height:40px}}#wellnesscenter .btn{background:#ee4245 url("../img/icon_arrow.png") no-repeat;background-size:30px;background-position:right 25px center;box-shadow:4px 4px 0 rgba(0,0,0,0.25);border-radius:15px;font-size:18px;font-weight:bold;line-height:70px;text-align:center;color:#fff}@media print, screen and (min-width: 769px){#wellnesscenter .btn:hover{background-position:right 20px center;opacity:1}}@media print, screen and (max-width: 768px){#wellnesscenter .btn{background-size:20px;box-shadow:2px 2px 0 rgba(0,0,0,0.25);border-radius:10px;font-size:16px;line-height:50px}}#wellnesscenter .btn.sub{margin:50px auto}@media print, screen and (min-width: 769px){#wellnesscenter .btn.sub{width:450px;font-size:20px}}@media print, screen and (max-width: 768px){#wellnesscenter .btn.sub{margin:20px 3%}}#wellnesscenter.top #mv nav{margin:-85px auto -65px}@media print, screen and (max-width: 768px){#wellnesscenter.top #mv nav{margin:-30px auto -66px}}#wellnesscenter.top #about{padding:170px 0 220px;background:url("../img/top/about_bg.jpg") no-repeat;background-size:cover;background-position:bottom}@media print, screen and (max-width: 768px){#wellnesscenter.top #about{padding:120px 0 150px}}#wellnesscenter.top #about .wrapper{padding:65px 0 60px;background-color:rgba(255,255,255,0.8);border-radius:15px;position:relative}@media print, screen and (max-width: 768px){#wellnesscenter.top #about .wrapper{padding:40px 20px 30px;border-radius:10px}}#wellnesscenter.top #about .wrapper h2{width:400px;margin:0 auto 40px}@media print, screen and (max-width: 768px){#wellnesscenter.top #about .wrapper h2{width:100%;margin-bottom:20px}}#wellnesscenter.top #about .wrapper h3{position:absolute;top:-40px;left:95px}@media print, screen and (max-width: 768px){#wellnesscenter.top #about .wrapper h3{top:-25px;left:20px}}#wellnesscenter.top #about .wrapper p{font-weight:bold;line-height:37px}@media print, screen and (min-width: 769px){#wellnesscenter.top #about .wrapper p{font-size:20px;text-align:center}}@media print, screen and (max-width: 768px){#wellnesscenter.top #about .wrapper p{line-height:26px}}#wellnesscenter.top #contents{padding:75px 0 105px;background-image:url("../img/top/contents_bg.png"),url("../img/top/contents_bg.png");background-repeat:no-repeat;background-size:345px;background-position:top 40px left,right bottom 330px}@media print, screen and (max-width: 768px){#wellnesscenter.top #contents{padding:50px 0;background-size:150px;background-position:top 30px left,right bottom 44%}}#wellnesscenter.top #contents ul{margin-top:85px}@media print, screen and (max-width: 768px){#wellnesscenter.top #contents ul{margin-top:40px}}#wellnesscenter.top #contents ul li{display:flex;align-items:center;align-content:center}@media print, screen and (max-width: 768px){#wellnesscenter.top #contents ul li{box-shadow:5px 5px 0 #f1eee5;border-radius:10px;display:block}}#wellnesscenter.top #contents ul li>div{width:calc(25% + 150px);padding:55px 40px 0;background-color:#fff;border-radius:15px;margin-right:-150px;position:relative}@media print, screen and (min-width: 769px){#wellnesscenter.top #contents ul li>div{box-shadow:-10px 10px 0 #f1eee5}}@media print, screen and (max-width: 768px){#wellnesscenter.top #contents ul li>div{width:100%;padding:30px 20px;border-radius:10px 10px 0 0}}#wellnesscenter.top #contents ul li>div h3{font-size:24px;line-height:36px;text-align:center;margin-bottom:25px}@media print, screen and (max-width: 768px){#wellnesscenter.top #contents ul li>div h3{font-size:20px;line-height:30px;margin-bottom:15px}}#wellnesscenter.top #contents ul li>div h3 img{position:absolute;top:-50px;left:40px}@media print, screen and (max-width: 768px){#wellnesscenter.top #contents ul li>div h3 img{top:-25px;left:20px}}#wellnesscenter.top #contents ul li>div p{line-height:32px}@media print, screen and (min-width: 769px){#wellnesscenter.top #contents ul li>div p{font-size:18px}}@media print, screen and (max-width: 768px){#wellnesscenter.top #contents ul li>div p{line-height:24px}}#wellnesscenter.top #contents ul li>div .btn{margin:40px 0 -30px}@media print, screen and (max-width: 768px){#wellnesscenter.top #contents ul li>div .btn{margin:20px 0 0}}#wellnesscenter.top #contents ul li>img{width:75%;border-radius:15px}@media print, screen and (max-width: 768px){#wellnesscenter.top #contents ul li>img{width:100%;border-radius:0 0 10px 10px}}#wellnesscenter.top #contents ul li:nth-child(2){flex-direction:row-reverse;margin-top:125px}@media print, screen and (min-width: 769px){#wellnesscenter.top #contents ul li:nth-child(2)>div{box-shadow:10px 10px 0 #f1eee5;margin:0 0 0 -150px}#wellnesscenter.top #contents ul li:nth-child(2)>div h3 img{right:40px;left:auto}}@media print, screen and (max-width: 768px){#wellnesscenter.top #contents ul li:nth-child(2){margin-top:60px}}#wellnesscenter.top #link{padding:70px 0 90px;background-color:#f1eee5}@media print, screen and (max-width: 768px){#wellnesscenter.top #link{padding:50px 0}}#wellnesscenter.top #link ul{margin-top:60px}@media print, screen and (max-width: 768px){#wellnesscenter.top #link ul{margin-top:30px}}#wellnesscenter.top #link ul li{border-radius:15px;margin-bottom:30px;overflow:hidden}@media print, screen and (max-width: 768px){#wellnesscenter.top #link ul li{border-radius:10px;margin-bottom:15px}}#wellnesscenter.top #link ul li:last-child{margin:0}#wellnesscenter.store #mv h1{position:relative}#wellnesscenter.store #mv h1 a{width:41.4%;padding:2.35% 2.75%;background-color:#fff;border-radius:0 0 15px 0;position:absolute;top:0;left:0}@media print, screen and (max-width: 768px){#wellnesscenter.store #mv h1 a{border-radius:0 0 10px 0}}#wellnesscenter.store #mv p{font-weight:bold;line-height:42px;margin:50px 0}@media print, screen and (min-width: 769px){#wellnesscenter.store #mv p{font-size:20px;text-align:center}}@media print, screen and (max-width: 768px){#wellnesscenter.store #mv p{line-height:30px;margin:30px 3%}#wellnesscenter.store #mv p br{display:none}}#wellnesscenter.store #mv .link_list{padding:65px 0;background-color:#004091}@media print, screen and (max-width: 768px){#wellnesscenter.store #mv .link_list{padding:30px 0}}#wellnesscenter.store #mv .link_list>ul{display:flex;flex-wrap:wrap}#wellnesscenter.store #mv .link_list>ul>li{width:32%;font-weight:bold;text-align:center;margin:2% 2% 0 0;position:relative;z-index:8;cursor:pointer}@media print, screen and (min-width: 769px){#wellnesscenter.store #mv .link_list>ul>li:nth-child(-n+3){margin-top:0}#wellnesscenter.store #mv .link_list>ul>li:nth-child(3n){margin-right:0}}@media print, screen and (max-width: 768px){#wellnesscenter.store #mv .link_list>ul>li{width:48.5%;margin:4% 3% 0 0}#wellnesscenter.store #mv .link_list>ul>li:nth-child(-n+2){margin-top:0}#wellnesscenter.store #mv .link_list>ul>li:nth-child(2n){margin-right:0}}#wellnesscenter.store #mv .link_list>ul>li span{padding:21px 0;background:#fff url("../img/store/icon_arrow01.png") no-repeat;background-size:25px;background-position:left 30px center;box-shadow:4px 4px 0 rgba(0,0,0,0.25);border-radius:15px;font-size:18px;display:block}@media print, screen and (max-width: 768px){#wellnesscenter.store #mv .link_list>ul>li span{padding:17px 0;background-size:20px;background-position:left 15px center;border-radius:10px;font-size:16px}}#wellnesscenter.store #mv .link_list>ul>li ul{display:none;width:100%;padding-top:60px;background-color:#dbe8ff;border-radius:15px;position:absolute;top:0;left:0;z-index:-1}@media print, screen and (max-width: 768px){#wellnesscenter.store #mv .link_list>ul>li ul{padding-top:50px;border-radius:10px}}#wellnesscenter.store #mv .link_list>ul>li ul li{border-bottom:1px #004091 solid}#wellnesscenter.store #mv .link_list>ul>li ul li:last-child{border:none}#wellnesscenter.store #mv .link_list>ul>li ul li a{padding:9px 0;background:url("../img/store/icon_arrow02.png") no-repeat;background-size:20px;background-position:right 20px center;line-height:21px}@media print, screen and (min-width: 769px){#wellnesscenter.store #mv .link_list>ul>li ul li a:hover{background-position:right 15px center;opacity:1}}@media print, screen and (max-width: 768px){#wellnesscenter.store #mv .link_list>ul>li ul li a{padding:12px 20px 12px 0;background-size:15px;background-position:right 10px center;font-size:12px;line-height:18px}}#wellnesscenter.store #mv .link_list>ul>li.active{z-index:9}#wellnesscenter.store #mv .link_list>ul>li.no_link{pointer-events:none}#wellnesscenter.store #mv .link_list>ul>li.no_link span{background-color:#ccc}#wellnesscenter.store #detail{margin:80px auto 140px}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail{margin:30px auto 50px}}#wellnesscenter.store #detail:after{content:"";width:100%;height:100vh;background:url("../img/store/bg.png") no-repeat;background-size:350px;background-position:center;position:fixed;top:0;left:0;z-index:-1;pointer-events:none}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail:after{background-size:200px}}#wellnesscenter.store #detail>*{margin-bottom:80px}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail>*{margin-bottom:30px}}#wellnesscenter.store #detail>*:last-child{margin:0}#wellnesscenter.store #detail h3{font-size:24px;line-height:38px;color:#004091}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail h3{font-size:20px;line-height:30px}}#wellnesscenter.store #detail p{line-height:28px}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail p{line-height:24px}}#wellnesscenter.store #detail p a{text-decoration:underline;display:inline-block}#wellnesscenter.store #detail img{border-radius:15px}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail img{border-radius:10px}}#wellnesscenter.store #detail .disc{list-style-type:disc}#wellnesscenter.store #detail .disc li{line-height:28px;margin-left:1.5em}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail .disc li{line-height:24px}}#wellnesscenter.store #detail .disc li a{text-decoration:underline;display:inline-block}#wellnesscenter.store #detail .store{padding-bottom:60px;text-align:center;position:relative;z-index:9}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail .store{padding-bottom:30px}#wellnesscenter.store #detail .store>img{border-radius:10px 10px 0 0}}#wellnesscenter.store #detail .store:after{content:"";width:100vw;height:530px;background-color:#f1eee5;position:absolute;bottom:0;left:50%;z-index:-1;-webkit-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}@media print, screen and (min-width: 769px){#wellnesscenter.store #detail .store:after{min-width:1000px}}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail .store:after{height:80%}}#wellnesscenter.store #detail .store h2{width:800px;padding:27px 0;background-color:#fff;border-radius:0 0 15px 15px;font-size:22px;color:#004091;position:absolute;top:0;right:0;left:0;margin:0 auto}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail .store h2{width:100%;padding:15px 0;border-radius:0 0 10px 10px;font-size:16px;position:relative}}#wellnesscenter.store #detail .store h2:before,#wellnesscenter.store #detail .store h2:after{content:"";width:10px;height:10px;border-radius:50%;position:absolute;top:5px;pointer-events:none}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail .store h2:before,#wellnesscenter.store #detail .store h2:after{width:5px;height:5px}}#wellnesscenter.store #detail .store h2:before{background-color:#dd0100;left:5px}#wellnesscenter.store #detail .store h2:after{background-color:#004091;right:5px}#wellnesscenter.store #detail .store h2 img{width:auto;max-width:none;height:46px;border-radius:0;display:inline-block;vertical-align:middle;margin-left:50px}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail .store h2 img{height:25px;display:block;margin:10px auto 0}}#wellnesscenter.store #detail .store h3{padding-bottom:20px;border-bottom:1px #004091 solid;margin:55px 0 35px}@media print, screen and (min-width: 769px){#wellnesscenter.store #detail .store h3{font-size:26px;line-height:36px}}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail .store h3{padding-bottom:15px;margin:25px 0 20px}}#wellnesscenter.store #detail .store p{font-weight:bold}@media print, screen and (min-width: 769px){#wellnesscenter.store #detail .store p{font-size:18px;line-height:32px}}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail .store p{text-align:left}#wellnesscenter.store #detail .store p br{display:none}}#wellnesscenter.store #detail .info{display:flex;align-items:flex-start;align-content:flex-start;flex-direction:row-reverse}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail .info{display:block;margin-top:50px;position:relative}}#wellnesscenter.store #detail .info>img{width:calc(60% + 150px);margin-left:-150px}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail .info>img{width:100%;border-radius:10px 10px 0 0;margin:0}}#wellnesscenter.store #detail .info>div{width:40%;padding:25px 20px;background-color:#004091;box-shadow:-10px 10px 0 #f1eee5;border-radius:15px;font-weight:bold;color:#fff;position:relative;margin-top:160px}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail .info>div{width:100%;box-shadow:none;border-radius:0 0 10px 10px;position:static;margin:0}}#wellnesscenter.store #detail .info>div h3{padding-bottom:20px;border-bottom:1px #fff solid;line-height:100%;text-align:center;color:#fff;margin-bottom:25px}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail .info>div h3{padding-bottom:15px;margin-bottom:15px}}#wellnesscenter.store #detail .info>div h3 img{width:310px;border-radius:0;position:absolute;top:-160px;left:0}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail .info>div h3 img{width:200px;top:-25px;left:10px}}#wellnesscenter.store #detail .info>div dl{display:flex;flex-wrap:wrap}#wellnesscenter.store #detail .info>div dl dt,#wellnesscenter.store #detail .info>div dl dd{line-height:22px;margin-bottom:10px}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail .info>div dl dt,#wellnesscenter.store #detail .info>div dl dd{line-height:20px;margin-bottom:5px}}#wellnesscenter.store #detail .info>div dl dt:last-of-type,#wellnesscenter.store #detail .info>div dl dd:last-of-type{margin:0}#wellnesscenter.store #detail .info>div dl dt{width:145px;text-align:justify;text-align-last:justify}@media print, screen and (min-width: 769px){#wellnesscenter.store #detail .info>div dl dt{padding:0 5px 0 15px;font-size:15px}}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail .info>div dl dt{width:120px}}#wellnesscenter.store #detail .info>div dl dd{width:calc(100% - 145px)}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail .info>div dl dd{width:calc(100% - 120px)}}#wellnesscenter.store #detail .flex1{display:flex;justify-content:space-between}#wellnesscenter.store #detail .flex1 li{width:48%}#wellnesscenter.store #detail .flex2{display:flex;align-items:center;align-content:center;justify-content:space-between}@media print, screen and (min-width: 769px){#wellnesscenter.store #detail .flex2.type1 img,#wellnesscenter.store #detail .flex2.type1 .img_box{border-radius:0 15px 15px 0;margin-left:-140px}#wellnesscenter.store #detail .flex2.type1 img img,#wellnesscenter.store #detail .flex2.type1 .img_box img{margin:0}#wellnesscenter.store #detail .flex2.type1 img p,#wellnesscenter.store #detail .flex2.type1 .img_box p{text-align:right}#wellnesscenter.store #detail .flex2.type2{flex-direction:row-reverse}#wellnesscenter.store #detail .flex2.type2 img,#wellnesscenter.store #detail .flex2.type2 .img_box{border-radius:15px 0 0 15px;margin-right:-140px}#wellnesscenter.store #detail .flex2.type2 img img,#wellnesscenter.store #detail .flex2.type2 .img_box img{margin:0}}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail .flex2{display:block}}#wellnesscenter.store #detail .flex2>img,#wellnesscenter.store #detail .flex2 .img_box{width:calc(44% + 140px)}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail .flex2>img,#wellnesscenter.store #detail .flex2 .img_box{width:100%;margin-bottom:20px}}#wellnesscenter.store #detail .flex2>img p,#wellnesscenter.store #detail .flex2 .img_box p{font-size:14px;margin-top:5px}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail .flex2>img p,#wellnesscenter.store #detail .flex2 .img_box p{font-size:12px;text-align:right;margin:0}}#wellnesscenter.store #detail .flex2>div:not(.img_box),#wellnesscenter.store #detail .flex2 .text_box{width:50%;font-feature-settings:"palt"}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail .flex2>div:not(.img_box),#wellnesscenter.store #detail .flex2 .text_box{width:100%}}#wellnesscenter.store #detail .flex2>div:not(.img_box) h3,#wellnesscenter.store #detail .flex2 .text_box h3{margin-bottom:45px}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail .flex2>div:not(.img_box) h3,#wellnesscenter.store #detail .flex2 .text_box h3{margin-bottom:20px}}#wellnesscenter.store #detail .blue{padding:80px 0;position:relative;z-index:9}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail .blue{padding:30px 0}}#wellnesscenter.store #detail .blue:after{content:"";width:100vw;height:100%;background-color:#004091;opacity:0.05;position:absolute;top:0;left:50%;z-index:-1;-webkit-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}@media print, screen and (min-width: 769px){#wellnesscenter.store #detail .blue:after{min-width:1000px}}#wellnesscenter.store #detail .blue>p{margin:80px 0}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail .blue>p{margin:30px 0}}#wellnesscenter.store #detail .yellow{padding:50px;background-color:#f1eee5;border-radius:15px}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail .yellow{padding:25px 20px;border-radius:10px}}#wellnesscenter.store #detail .yellow h3{line-height:100%;text-align:center;color:#49453e;margin-bottom:35px}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail .yellow h3{margin-bottom:20px}}#wellnesscenter.store #detail .yellow h3 em{font-style:normal;color:#dd0100}#wellnesscenter.store #detail .yellow p{font-weight:bold}@media print, screen and (min-width: 769px){#wellnesscenter.store #detail .yellow p{font-size:18px;line-height:38px}}#wellnesscenter.store #detail .yellow .btn{width:450px;background-color:#dd0100;margin:35px auto 0}@media print, screen and (min-width: 769px){#wellnesscenter.store #detail .yellow .btn{font-size:20px;line-height:65px}}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail .yellow .btn{width:100%;margin-top:20px}}#wellnesscenter.store #detail.toinyugyo>*:nth-child(10) p{margin:45px 0}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail.toinyugyo>*:nth-child(10) p{margin:20px 0}}@media print, screen and (min-width: 769px){#wellnesscenter.store #detail.takezawamilk>*:nth-child(7) img{width:75%;margin:0 auto}}#wellnesscenter.store #detail.takezawamilk>*:nth-child(7) p{margin:45px 0}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail.takezawamilk>*:nth-child(7) p{margin:20px 0}}#wellnesscenter.store #detail.plusmile>*:nth-child(3)>*,#wellnesscenter.store #detail.plusmile>*:nth-child(11)>*{margin:0 0 80px}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail.plusmile>*:nth-child(3)>*,#wellnesscenter.store #detail.plusmile>*:nth-child(11)>*{margin-bottom:40px}}#wellnesscenter.store #detail.plusmile>*:nth-child(3)>*:last-child,#wellnesscenter.store #detail.plusmile>*:nth-child(11)>*:last-child{margin:0}#wellnesscenter.store #detail.plusmile>*:nth-child(6)>p{margin:45px 0}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail.plusmile>*:nth-child(6)>p{margin:20px 0}}#wellnesscenter.store #detail.plusmile>*:nth-child(6)>div{margin-top:80px}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail.plusmile>*:nth-child(6)>div{margin-top:40px}}#wellnesscenter.store #detail.meinyukondo .blue>*{margin:0 0 80px}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail.meinyukondo .blue>*{margin-bottom:40px}}#wellnesscenter.store #detail.meinyukondo .blue>*:last-child{margin:0}#wellnesscenter.store #detail.meinyukondo .yellow img{margin-top:35px}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail.meinyukondo .yellow img{margin-top:20px}}#wellnesscenter.store #detail.iwashitagyunyu .blue>*{margin:0 0 80px}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail.iwashitagyunyu .blue>*{margin-bottom:40px}}#wellnesscenter.store #detail.iwashitagyunyu .blue>*:last-child{margin:0}#wellnesscenter.store #detail.iwashitagyunyu .yellow img{max-width:600px;margin:0 auto}#wellnesscenter.store #detail.sunputakuhaicenter>h3{margin-bottom:45px}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail.sunputakuhaicenter>h3{margin-bottom:20px}}#wellnesscenter.store #detail.sunputakuhaicenter .blue>*{margin:0 0 80px}@media print, screen and (max-width: 768px){#wellnesscenter.store #detail.sunputakuhaicenter .blue>*{margin-bottom:40px}}#wellnesscenter.store #detail.sunputakuhaicenter .blue>*:last-child{margin:0}#wellnesscenter.store #detail.sunputakuhaicenter .flex1.center{justify-content:center}#wellnesscenter.store #inquiry{padding:80px 0 65px;background-color:#f1eee5;font-weight:bold;text-align:center;position:relative}@media print, screen and (max-width: 768px){#wellnesscenter.store #inquiry{padding:40px 3% 30px}}#wellnesscenter.store #inquiry h2{background-position:top 5px left,top 5px right;position:absolute;top:-20px;right:0;left:0}@media print, screen and (max-width: 768px){#wellnesscenter.store #inquiry h2{top:-10px}}#wellnesscenter.store #inquiry h2 img{margin-bottom:0}#wellnesscenter.store #inquiry h3{font-size:26px;color:#004091;margin:55px 0 15px}@media print, screen and (max-width: 768px){#wellnesscenter.store #inquiry h3{font-size:20px;margin-top:30px}}#wellnesscenter.store #inquiry p{font-size:20px}@media print, screen and (max-width: 768px){#wellnesscenter.store #inquiry p{font-size:16px;line-height:26px}}#wellnesscenter.store #inquiry a{width:800px;height:90px;background-color:#fff;border-radius:50px;font-size:42px;display:flex;align-items:center;align-content:center;justify-content:center;margin:0 auto}@media print, screen and (max-width: 768px){#wellnesscenter.store #inquiry a{width:100%;height:60px;font-size:24px}}#wellnesscenter.store #inquiry a:before{content:"";width:35px;height:45px;background:url("../img/store/icon_tel.png") no-repeat;background-size:100% 100%;display:block;margin-right:20px}@media print, screen and (max-width: 768px){#wellnesscenter.store #inquiry a:before{width:20px;height:30px;margin-right:10px}}#wellnesscenter.store #link{margin:70px auto;position:relative}@media print, screen and (min-width: 769px){#wellnesscenter.store #link{width:62.5%;max-width:800px}}@media print, screen and (max-width: 768px){#wellnesscenter.store #link{margin:30px auto 60px}}#wellnesscenter.store #link .banner{border:2px #004091 solid;border-radius:15px;overflow:hidden}@media print, screen and (max-width: 768px){#wellnesscenter.store #link .banner{border-radius:10px}}#wellnesscenter.store #link .arrow{font-size:18px;font-weight:bold;display:flex;align-items:center;align-content:center;position:absolute;bottom:0}@media print, screen and (min-width: 769px){#wellnesscenter.store #link .arrow{top:0;margin:auto}}@media print, screen and (max-width: 768px){#wellnesscenter.store #link .arrow{font-size:16px;bottom:-40px}}#wellnesscenter.store #link .arrow img{width:40px}@media print, screen and (max-width: 768px){#wellnesscenter.store #link .arrow img{width:30px}}#wellnesscenter.store #link .arrow.prev{left:-150px}@media print, screen and (max-width: 768px){#wellnesscenter.store #link .arrow.prev{left:0}}#wellnesscenter.store #link .arrow.prev img{margin-right:10px}#wellnesscenter.store #link .arrow.next{right:-150px}@media print, screen and (max-width: 768px){#wellnesscenter.store #link .arrow.next{right:0}}#wellnesscenter.store #link .arrow.next img{margin-left:10px}#wellnesscenter.suggestions .movie_box{height:0;padding-bottom:56.25%;border-radius:10px;position:relative;overflow:hidden}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions .movie_box{border-radius:5px}}#wellnesscenter.suggestions .movie_box>*{width:100%;height:100%;position:absolute;top:0;left:0;z-index:8}#wellnesscenter.suggestions .movie_box .thumbnail{object-fit:cover;z-index:9;cursor:pointer}#wellnesscenter.suggestions #about{padding:70px 0 100px;background:#f1eee5 url("../img/suggestions/about_bg01.png") no-repeat;background-size:345px;background-position:top left;font-weight:bold;margin-bottom:175px}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #about{padding:50px 0;background-size:150px;margin-bottom:50px}}#wellnesscenter.suggestions #about>p{line-height:45px;color:#000;margin-bottom:100px}@media print, screen and (min-width: 769px){#wellnesscenter.suggestions #about>p{font-size:22px;text-align:center}}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #about>p{padding:0 3%;line-height:26px;margin-bottom:50px}}#wellnesscenter.suggestions #about .cont1{max-width:900px;margin-bottom:80px}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #about .cont1{margin-bottom:40px}}#wellnesscenter.suggestions #about .cont1 h2{width:100%;max-width:655px;margin:0 auto 55px}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #about .cont1 h2{margin-bottom:30px}}#wellnesscenter.suggestions #about .cont2{padding:55px 50px 60px;background-color:#fff;border-radius:15px;overflow:hidden}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #about .cont2{padding:30px 20px;border-radius:10px}}#wellnesscenter.suggestions #about .cont2 h3{width:220px;margin:0 auto 40px;position:relative}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #about .cont2 h3{width:150px;margin-bottom:20px}}#wellnesscenter.suggestions #about .cont2 h3:after{content:"";width:90px;height:120px;background:url("../img/suggestions/about_bg02.png") no-repeat;background-size:100% 100%;position:absolute;bottom:-25px;left:-140px;pointer-events:none}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #about .cont2 h3:after{width:50px;height:65px;bottom:-10px;left:-70px}}#wellnesscenter.suggestions #about .cont2 p{line-height:37px}@media print, screen and (min-width: 769px){#wellnesscenter.suggestions #about .cont2 p{font-size:18px}}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #about .cont2 p{line-height:24px}}#wellnesscenter.suggestions #about .cont2 .btn{margin:40px auto 0}@media print, screen and (min-width: 769px){#wellnesscenter.suggestions #about .cont2 .btn{width:450px;font-size:20px}}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #about .cont2 .btn{margin-top:20px}}#wellnesscenter.suggestions #profile .wrapper{background-color:#fff1ac;border-radius:15px;display:flex;align-items:flex-start;align-content:flex-start;flex-direction:row-reverse;justify-content:center;margin-bottom:95px}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #profile .wrapper{padding:30px 20px 0;border-radius:10px;display:block;margin-bottom:50px}}#wellnesscenter.suggestions #profile .wrapper>img{width:35%;margin:-100px 55px 0 0}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #profile .wrapper>img{width:80%;margin:20px auto 0}}#wellnesscenter.suggestions #profile .wrapper>div{width:50%}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #profile .wrapper>div{width:100%}}#wellnesscenter.suggestions #profile .wrapper>div h2{margin:-80px 0 0 -130px}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #profile .wrapper>div h2{margin:0}}#wellnesscenter.suggestions #profile .wrapper>div h3{display:flex;align-items:center;align-content:center;margin-bottom:15px}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #profile .wrapper>div h3{margin:15px 0}}#wellnesscenter.suggestions #profile .wrapper>div h3 span{width:100px;margin-right:15px}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #profile .wrapper>div h3 span{width:60px;margin-right:10px}}#wellnesscenter.suggestions #profile .wrapper>div h3>img{width:370px}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #profile .wrapper>div h3>img{width:calc(100% - 70px)}}#wellnesscenter.suggestions #profile .wrapper>div p{line-height:28px}@media print, screen and (min-width: 769px){#wellnesscenter.suggestions #profile .wrapper>div p{font-size:18px}}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #profile .wrapper>div p{line-height:24px}}#wellnesscenter.suggestions #profile ul{display:flex}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #profile ul{display:block}}#wellnesscenter.suggestions #profile ul li{width:50%;box-shadow:0 4px 0 rgba(0,0,0,0.25)}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #profile ul li{width:100%}}#wellnesscenter.suggestions #profile ul li a{padding:55px 0;position:relative}@media print, screen and (min-width: 769px){#wellnesscenter.suggestions #profile ul li a:hover{opacity:1}#wellnesscenter.suggestions #profile ul li a:hover:after{transform:translateY(5px)}}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #profile ul li a{padding:25px 0}}#wellnesscenter.suggestions #profile ul li a:after{content:"";width:35px;height:35px;background:url("../img/suggestions/icon_arrow.png") no-repeat;background-size:100%;position:absolute;top:0;right:50px;bottom:0;margin:auto;transition:all .2s;pointer-events:none}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #profile ul li a:after{width:25px;height:25px;right:20px}}#wellnesscenter.suggestions #profile ul li a img{width:auto;max-width:none;height:40px;margin:0 auto}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #profile ul li a img{height:25px}}#wellnesscenter.suggestions #profile ul li:nth-child(1){background-color:#dd0100}#wellnesscenter.suggestions #profile ul li:nth-child(2){background-color:#009fd9}#wellnesscenter.suggestions #movie,#wellnesscenter.suggestions #magazine{position:relative;z-index:9}#wellnesscenter.suggestions #movie:before,#wellnesscenter.suggestions #movie:after,#wellnesscenter.suggestions #magazine:before,#wellnesscenter.suggestions #magazine:after{content:"";width:100%;height:175px;background:url("../img/suggestions/icon_diamond.png") repeat-x;background-size:auto 100%;background-position:center;position:absolute;left:0;z-index:-1;pointer-events:none}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #movie:before,#wellnesscenter.suggestions #movie:after,#wellnesscenter.suggestions #magazine:before,#wellnesscenter.suggestions #magazine:after{height:80px}}#wellnesscenter.suggestions #movie h2,#wellnesscenter.suggestions #magazine h2{position:relative;z-index:9}#wellnesscenter.suggestions #movie h2 span,#wellnesscenter.suggestions #magazine h2 span{position:absolute;right:0;left:0;margin:0 auto;z-index:-1;pointer-events:none}#wellnesscenter.suggestions #movie h2 span img,#wellnesscenter.suggestions #magazine h2 span img{width:auto;max-width:none;height:130px;margin:0 auto}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #movie h2 span img,#wellnesscenter.suggestions #magazine h2 span img{height:50px}}#wellnesscenter.suggestions #movie{padding:175px 0 135px}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #movie{padding:50px 0}}#wellnesscenter.suggestions #movie:before{top:265px}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #movie:before{top:90px}}#wellnesscenter.suggestions #movie:after{display:none}#wellnesscenter.suggestions #movie h2{max-width:950px;background-position:top 45px left,top 45px right;margin-bottom:85px}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #movie h2{background-position:top 20px left,top 20px right;margin-bottom:40px}}#wellnesscenter.suggestions #movie h2 img{height:115px;margin-bottom:0}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #movie h2 img{height:55px}}#wellnesscenter.suggestions #movie h2 span{top:-110px}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #movie h2 span{top:-40px}}#wellnesscenter.suggestions #movie ul li{display:flex;justify-content:space-between;margin-top:65px}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #movie ul li{display:block;margin-top:40px}}#wellnesscenter.suggestions #movie ul li .img_box{width:48%}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #movie ul li .img_box{width:100%}}#wellnesscenter.suggestions #movie ul li .img_box .movie_box{border-radius:5px}#wellnesscenter.suggestions #movie ul li .text_box{width:47%;padding:60px 60px 0;background:url("../img/suggestions/movie_bg.png") no-repeat;background-size:100% 100%;position:relative}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #movie ul li .text_box{width:100%;padding:45px 20px 30px;margin-top:20px}}#wellnesscenter.suggestions #movie ul li .text_box:after{content:"";width:100%;height:35px;background-repeat:no-repeat;background-size:auto 100%;background-position:center;position:absolute;top:0;left:0;pointer-events:none}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #movie ul li .text_box:after{height:25px}}#wellnesscenter.suggestions #movie ul li .text_box h3{font-size:24px;text-align:center;color:#000;margin-bottom:30px}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #movie ul li .text_box h3{font-size:20px;margin-bottom:20px}}#wellnesscenter.suggestions #movie ul li .text_box h3 img{width:90px;position:absolute;top:0;left:0}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #movie ul li .text_box h3 img{width:60px}}#wellnesscenter.suggestions #movie ul li .text_box p{line-height:28px}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #movie ul li .text_box p{line-height:24px}}#wellnesscenter.suggestions #movie ul li:nth-child(2n+1) .text_box:after{background-image:url("../img/suggestions/icon_search_b.png")}#wellnesscenter.suggestions #movie ul li:nth-child(2n) .text_box:after{background-image:url("../img/suggestions/icon_search_r.png")}#wellnesscenter.suggestions #magazine{padding:75px 0 105px;background-color:#bae3f9;overflow:hidden}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #magazine{padding:50px 0}}#wellnesscenter.suggestions #magazine:before{top:210px}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #magazine:before{top:100px}}#wellnesscenter.suggestions #magazine:after{bottom:-35px}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #magazine:after{bottom:-15px}}#wellnesscenter.suggestions #magazine h2{margin-bottom:60px}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #magazine h2{margin-bottom:40px}}#wellnesscenter.suggestions #magazine h2 span{top:-80px}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #magazine h2 span{top:-40px}}#wellnesscenter.suggestions #magazine ul{display:flex;flex-wrap:wrap;justify-content:space-between}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #magazine ul{display:block}}#wellnesscenter.suggestions #magazine ul li{width:calc(47% + 20px);background:url("../img/suggestions/magazine_bg.png") no-repeat;background-size:100% 100%;margin:20px -10px 0}@media print, screen and (min-width: 769px){#wellnesscenter.suggestions #magazine ul li:nth-child(-n+2){margin-top:0}}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #magazine ul li{width:100%;margin:15px 0 0}}#wellnesscenter.suggestions #magazine ul li a{padding:35px 0 65px;display:flex;justify-content:center}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #magazine ul li a{padding:25px 0 45px}}#wellnesscenter.suggestions #magazine ul li a .img_box{width:30.5%;margin-right:6%}#wellnesscenter.suggestions #magazine ul li a .img_box span{width:65px;display:block}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #magazine ul li a .img_box span{width:50px}}#wellnesscenter.suggestions #magazine ul li a .img_box>img{border:1px #009fd9 solid}#wellnesscenter.suggestions #magazine ul li a .text_box{width:46%}#wellnesscenter.suggestions #magazine ul li a .text_box h3{padding:45px 0 25px;border-bottom:3px #bae3f9 solid;font-size:24px;text-align:center;color:#000;margin-bottom:25px}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #magazine ul li a .text_box h3{padding:20px 0 15px;font-size:20px;margin-bottom:15px}}#wellnesscenter.suggestions #magazine ul li a .text_box p{line-height:28px}@media print, screen and (max-width: 768px){#wellnesscenter.suggestions #magazine ul li a .text_box p{line-height:24px}}
/*# sourceMappingURL=style.css.map */
