@charset "utf-8";
/*
Theme Name: pidds-bath-solution
Theme URI: http://www.solution-sy.com/
Author: Fyy
Description: This is a default wordpress themes
Version: 1.0
License: GNU General Public License v2 or later
License URI: LICENSE
*/

/* Start Reset Css */
*{margin:0;padding:0;border:0;outline:0;font-size:100%;background:0 0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

:after,:before{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

html{font-size:100%;overflow-x:hidden;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%;
}

body{margin:0 auto;width:100%;max-width:1920px;background:#fff;line-height:1.8;font-size:16px;color:#302828;letter-spacing:1px;
	font-family:"Noto Serif JP",serif;font-weight:600;
}
@media (max-width:1380px){
	body{font-size:15px;}
}
@media (max-width:1180px){
	body{font-size:14px;}
}

address,caption,code,figcaption,pre,th{font-size:1em;font-weight:normal;font-style:normal;}

blockquote,q{quotes:none;}

blockquote:after,blockquote:before,q:after,q:before{content:'';content:none;}

fieldset,iframe,img{border:0;}

ins{background-color:#ff9;color:#000;text-decoration:none;}

caption,th{text-align:left;}

table{border-collapse:collapse;border-spacing:0;}

article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}

audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}

sup{vertical-align:text-top;}

sub{vertical-align:text-bottom;}

hr{display:block;margin:1em 0;padding:0;height:1px;border:0;border-top:1px solid #ccc;}

input,select{vertical-align:middle;}

button{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:inherit;overflow:visible;vertical-align:inherit;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box;
}

button:disabled{cursor:default;}

audio:not([controls]){display:none;}

:focus[data-focus-method=mouse]:not(input):not(textarea):not(select),:focus[data-focus-method=touch]:not(input):not(textarea):not(select){outline:0;}

::-moz-focus-inner{border:0;padding:0;}

a,a:link,a:visited{text-decoration:none;
	-webkit-transition:0.3s;
	transition:0.3s;
}

a:hover,a:active{text-decoration:none;}

ul,ol{list-style:none;}

img{display:block;height:auto;max-width:100%;}

:-moz-placeholder{
  /* Mozilla Firefox 4 to 18 */
  color:#999;opacity:1;}

::-moz-placeholder{
  /* Mozilla Firefox 19+ */
  color:#999;opacity:1;}

input:-ms-input-placeholder{color:#999;opacity:1;}

input::-webkit-input-placeholder{color:#999;opacity:1;}

::-webkit-scrollbar{width:6px;background-color:#f3f3f3;border-left:1px solid #dddddd;}

::-webkit-scrollbar:hover{background-color:transparent;}

::-webkit-scrollbar-thumb{cursor:pointer;background-color:#666;}

::-webkit-scrollbar-thumb:hover{background-color:#333;}

::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment{display:none;}

.f-fl{float:left;}
.f-fr{float:right;}
.f-cb:after{content:".";display:block;clear:both;height:0;visibility:hidden;overflow:hidden;}
.f-cb{zoom:1;}

.hasbg{background-repeat:no-repeat;background-size:cover;background-position:center center;}
.hasbg:after{display:block;content:"";padding-top:100%;}
.hasbg>img{display:none;}

em{font-style:normal;}
i{font-style:normal;}
/* Start Reset Css */

/*loading*/
#loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;width:100%;height:100%;background:#fff;}
#loading>figure{position:absolute;top:50%;left:50%;margin:-100px 0 0 -100px;width:200px;height:200px;
	background-image:url(img/loading.gif);
	background-size:200px 200px;
	background-repeat:no-repeat;
	background-position:center;
}

/*mobile-btn*/
.mobile-btn{margin-left:60px;}
.mobile-btn>div{cursor:pointer;
	-webkit-transition:all 500ms cubic-bezier(0.86,0,0.07,1);
	transition:all 500ms cubic-bezier(0.86,0,0.07,1);
}
.mobile-btn>div>span{display:block;height:3px;
	background:linear-gradient(to right,#c3aa88,#e7d7bc,#c3aa88);
	-webkit-transform-origin:center;
	transform-origin:center;
	
	-webkit-transition:all 0.4s;
	transition:all 0.4s;
}
.mobile-btn>div>span:nth-of-type(1){width:30px;}
.mobile-btn>div>span:nth-of-type(2){margin-top:12px;width:25px;}
.mobile-btn>div:hover>span,.mobile-btn>div.active>span{width:30px;}
.mobile-btn>div.active>span:nth-child(1){
  	-webkit-transform:translateY(7px) rotate(-45deg);
    transform:translateY(7px) rotate(-45deg);
}
.mobile-btn>div.active>span:nth-child(2){
  	-webkit-transform:translateY(-8px) rotate(45deg);
    transform:translateY(-8px) rotate(45deg);
}
@media (max-width:1620px){
	.mobile-btn{margin-left:40px;}
}
@media (max-width:1320px){
	.mobile-btn{margin-left:20px;}
}

/*spWrapper*/
.spWrapper{position:fixed;top:111.64px;right:0;z-index:999;padding:60px;width:50%;
	background-image:url(img/spWrapperBg.png);
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
	-webkit-transform:translateX(100%);
	transform:translateX(100%);
	-webkit-transition:all 500ms cubic-bezier(0.86,0,0.07,1);
	transition:all 500ms cubic-bezier(0.86,0,0.07,1);
}
.spWrapper.spWrapper-move{
	-webkit-transform:translateX(0);
	transform:translateX(0);
}
.spWrapper .spWrapperList{display:flex;justify-content:space-between;margin:0 auto;padding:0 40px;width:100%;max-width:580px;line-height:1;}
.spWrapper .spWrapperList>ul{display:flex;flex-wrap:wrap;margin-top:-20px;margin-left:-40px;}
.spWrapper .spWrapperList>ul>li{margin-top:20px;padding-left:40px;width:50%;}
.spWrapper .spWrapperList>ul>li>a{display:inline-block;}
.spWrapper .spWrapperList>ul>li>a>span{font-size:12px;color:#b89f89;text-transform:capitalize;}
.spWrapper .spWrapperList>ul>li>a>h3{margin-top:10px;font-size:14px;color:#39312a;}
.spWrapper .spWrapperList>ul>li>a:after{display:block;content:"";width:100%;height:2px;background:#b89f89;opacity:0;
	-webkit-transform:translateY(-10px);
	transform:translateY(-10px);
	-webkit-transition:0.3s;
	transition:0.3s;
}
.spWrapper .spWrapperList>ul>li>a:hover:after{opacity:1;
	-webkit-transform:translateY(4px);
	transform:translateY(4px);
}
.spWrapper .spWrapperVer{display:flex;justify-content:space-between;margin:30px auto 0;padding:30px 40px 0;
	width:100%;max-width:580px;border-top:2px solid #b89f89;
}
.spWrapper .spWrapperVer>dt{width:calc(50% - 20px);}
.spWrapper .spWrapperVer>dt>fieldset:not(:first-child){margin-top:20px;}
.spWrapper .spWrapperVer>dt>fieldset>h3{line-height:1;font-size:12px;color:#b89f89;text-transform:capitalize;}
.spWrapper .spWrapperVer>dt>fieldset>figcaption{margin-top:10px;font-size:14px;font-weight:bold;}
.spWrapper .spWrapperVer>dt>fieldset>figcaption>span{font-size:12px;}
.spWrapper .spWrapperVer>dt>hgroup{display:flex;align-items:flex-end;margin-top:20px;}
.spWrapper .spWrapperVer>dt>hgroup>i{display:block;width:30px;}
.spWrapper .spWrapperVer>dt>hgroup>h3{padding-left:10px;font-size:14px;}
@media (max-width:1480px){
	.spWrapper{top:91.31px;padding:50px;width:60%;}
	.spWrapper .spWrapperList{padding:0 30px;}
	.spWrapper .spWrapperList>ul{margin-top:-15px;margin-left:-30px;}
	.spWrapper .spWrapperList>ul>li{margin-top:15px;padding-left:30px;}
	.spWrapper .spWrapperList>ul>li>a>h3{font-size:13px;}
	.spWrapper .spWrapperVer{margin:25px auto 0;padding:25px 30px 0;}
	.spWrapper .spWrapperVer>dt{width:calc(50% - 15px);}
	.spWrapper .spWrapperVer>dt>fieldset:not(:first-child){margin-top:15px;}
	.spWrapper .spWrapperVer>dt>fieldset>figcaption{font-size:13px;}
	.spWrapper .spWrapperVer>dt>hgroup{margin-top:15px;}
	.spWrapper .spWrapperVer>dt>hgroup>h3{font-size:13px;}
}
@media (max-width:1210px){
	.spWrapper{top:70.98px;padding:40px;width:70%;}
	.spWrapper .spWrapperList{padding:0 20px;}
	.spWrapper .spWrapperList>ul{margin-top:-10px;margin-left:-20px;}
	.spWrapper .spWrapperList>ul>li{margin-top:10px;padding-left:20px;}
	.spWrapper .spWrapperList>ul>li>a>h3{font-size:12px;}
	.spWrapper .spWrapperVer{margin:20px auto 0;padding:20px 20px 0;}
	.spWrapper .spWrapperVer>dt{width:calc(50% - 10px);}
	.spWrapper .spWrapperVer>dt>fieldset:not(:first-child){margin-top:10px;}
	.spWrapper .spWrapperVer>dt>fieldset>figcaption{font-size:12px;}
	.spWrapper .spWrapperVer>dt>hgroup{margin-top:10px;}
	.spWrapper .spWrapperVer>dt>hgroup>h3{font-size:12px;}
}
@media (max-width:940px){
	.spWrapper{padding:30px 20px;width:230px;}
	.spWrapper .spWrapperList{flex-direction:column;justify-content:center;align-items:center;padding:0;max-width:100%;}
	.spWrapper .spWrapperList>ul>li{width:100%;text-align:center;}
	.spWrapper .spWrapperList>ul>li>a>span{display:none;}
	.spWrapper .spWrapperVer{flex-direction:column;margin:15px auto 0;padding:0;border-top:none;}
	.spWrapper .spWrapperVer>dt{width:100%;}
	.spWrapper .spWrapperVer>dt:not(:first-child){margin-top:10px;}
	.spWrapper .spWrapperVer>dt>fieldset>h3{display:none;}
	.spWrapper .spWrapperVer>dt>fieldset>figcaption{margin-top:0;text-align:center;}
	.spWrapper .spWrapperVer>dt>hgroup{display:none;}
}

/*bkt*/
.bkt{position:fixed;bottom:20px;right:20px;z-index:999;display:flex;justify-content:center;align-items:center;width:45px;height:45px;
	background:#181818;border-radius:50%;cursor:pointer;
	-webkit-transition:0.3s;
	transition:0.3s;
}
.bkt>i{margin-top:-4px;line-height:1;font-size:18px;color:#fff;}
.bkt:hover{opacity:0.6;}
@media (max-width:480px){
	.bkt{bottom:70px;}
}

/*piddsBathLink*/
.piddsBathLink{position:fixed;top:50%;right:0;z-index:100;line-height:1;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
}
.piddsBathLink>dt>a{display:flex;flex-direction:column;justify-content:center;align-items:center;width:71px;
	background:#251e1e;overflow:hidden;color:#c4c4c4;
}
.piddsBathLink>dt>a:nth-of-type(1){border-radius:5px 0 0 0;}
.piddsBathLink>dt>a:nth-of-type(2){border-radius:0 0 0 5px;}
.piddsBathLink>dt>a>h2{margin-top:30px;font-family:"Playfair Display",serif;font-size:18px;text-transform:uppercase;writing-mode:tb-rl;}
.piddsBathLink>dt>a>h3{margin-top:30px;font-size:18px;text-transform:uppercase;writing-mode:tb-rl;}
.piddsBathLink>dt>a>i{display:block;margin-top:30px;padding:20px 0;width:100%;text-align:center;background:#151010;font-size:18px;}
.piddsBathLink>dt>a>i.fa-arrow-right{display:none;}
@media (max-width:1380px){
	.piddsBathLink>dt>a{width:62px;}
	.piddsBathLink>dt>a>h2{margin-top:25px;font-size:16px;}
	.piddsBathLink>dt>a>h3{margin-top:25px;font-size:16px;}
	.piddsBathLink>dt>a>i{margin-top:25px;padding:15px 0;font-size:16px;}	
}
@media (max-width:1180px){
	.piddsBathLink>dt>a{width:53px;}
	.piddsBathLink>dt>a>h2{margin-top:20px;font-size:14px;}
	.piddsBathLink>dt>a>h3{margin-top:20px;font-size:14px;}
	.piddsBathLink>dt>a>i{margin-top:20px;padding:10px 0;font-size:14px;}	
}
@media (max-width:480px){
	.piddsBathLink{top:auto;bottom:0;right:0;display:flex;justify-content:space-between;width:100%;background:#fff;
		-webkit-transform:translateY(0);
		transform:translateY(0);
	}
	.piddsBathLink>dt{display:flex;width:100%;}
	.piddsBathLink>dt>a{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:20px;}
	.piddsBathLink>dt>a:nth-of-type(1){width:50%;border-radius:0;}
	.piddsBathLink>dt>a:nth-of-type(2){width:50%;border-radius:0;}
	/*.piddsBathLink>dt>a:nth-of-type(1){width:28%;border-radius:0;}
	.piddsBathLink>dt>a:nth-of-type(2){width:32%;}
	.piddsBathLink>dt>a:nth-of-type(3){width:40%;border-radius:0;}*/
	.piddsBathLink>dt>a>h2{margin-top:0;width:calc(100% - 30px);text-align:center;font-size:12px;writing-mode:rl-tb;}
	.piddsBathLink>dt>a>h3{margin-top:0;width:calc(100% - 30px);font-size:12px;writing-mode:rl-tb;}
	.piddsBathLink>dt>a>i{position:absolute;top:0;right:0;margin-top:0;width:30px;height:54px;line-height:37px;}
	.piddsBathLink>dt>a>i.fa-arrow-down{display:none;}
	.piddsBathLink>dt>a>i.fa-arrow-right{display:block;}
}

/*common*/
.wrapperMain{margin:0 auto;width:100%;max-width:1320px;}

.sc-trigger{opacity:0;filter:blur(8px);   
    transition:opacity 1.4s cubic-bezier(0.67,0,0.57,0.97),filter 1.2s cubic-bezier(0.35,0.03,0,0.97);
}
.sc-trigger.is-show{opacity:1;filter:blur(0);}

/*common_tit*/
.common_tit{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;line-height:1;}
.common_tit>figcaption{font-family:"Playfair Display",serif;font-size:72px;color:transparent;font-weight:bold;
    background:linear-gradient(to bottom,#593f1d,#6e603f,#50320b);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}
.common_tit>h2{margin-top:30px;font-size:24px;}
@media (max-width:1380px){
	.common_tit>figcaption{font-size:63px;}
	.common_tit>h2{margin-top:25px;font-size:21px;}
}
@media (max-width:1180px){
	.common_tit>figcaption{font-size:54px;}
	.common_tit>h2{margin-top:20px;font-size:18px;}
}
@media (max-width:980px){
	.common_tit>figcaption{font-size:45px;}
	.common_tit>h2{margin-top:15px;font-size:15px;}
}

/*more*/
.more{display:flex;justify-content:center;margin-top:40px;line-height:1;}
.more>a{display:flex;align-items:center;color:#fff;}
.more>a>i{position:relative;display:block;width:50px;height:50px;border:2px solid #fff;border-radius:50%;
	-webkit-transition:0.3s;
	transition:0.3s;
}
.more>a>i:after{position:absolute;top:50%;left:25px;display:block;content:"";width:60px;height:2px;background:#fff;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
}
.more>a>p{margin-left:60px;font-family:"Playfair Display",serif;}
.more>a:hover>i{
	-webkit-transform:translateX(10px);
	transform:translateX(10px);
}
@media (max-width:1380px){
	.more{margin-top:35px;}
	.more>a>i{width:40px;height:40px;}
	.more>a>i:after{left:20px;width:50px;}
	.more>a>p{margin-left:50px;}
}
@media (max-width:1180px){
	.more{margin-top:30px;}
	.more>a>i{width:30px;height:30px;}
	.more>a>i:after{left:15px;width:40px;}
	.more>a>p{margin-left:40px;}
}

/*googlemap*/
.googlemap{position:relative;width:100%;overflow:hidden;background:#ccc url(img/lgm.png) no-repeat center center;background-size:40% auto;}
.googlemap iframe{position:absolute;top:0;left:0;width:100%;height:100%;}

/*header*/
.header{position:fixed;top:0;left:0;z-index:999;display:flex;justify-content:space-between;align-items:center;padding:20px 40px;
	width:100%;background:rgba(255,255,255,0.3);line-height:1;
	-webkit-transition:all 500ms cubic-bezier(0.86,0,0.07,1);
	transition:all 500ms cubic-bezier(0.86,0,0.07,1);
}
.header font{font-family:"Playfair Display",serif;}
.header .logo{display:block;width:100%;max-width:50px;}
.header .logo:hover{opacity:0.6;}
.header .headerNav{display:flex;align-items:center;margin-left:60px;}
.header .headerNav>ul{display:flex;}
.header .headerNav>ul>li:not(:first-child){margin-left:40px;}
.header .headerNav>ul>li>a{color:#302828;}
.header .headerNav>ul>li>a:after{display:block;content:"";width:100%;height:2px;background:#635d4c;opacity:0;
	-webkit-transform:translateY(-10px);
	transform:translateY(-10px);
	-webkit-transition:0.3s;
	transition:0.3s;
}
.header .headerNav>ul>li>a:hover:after{opacity:1;
	-webkit-transform:translateY(4px);
	transform:translateY(4px);
}
.header .headerNav>ol{display:flex;margin-left:60px;}
.header .headerNav>ol>li:not(:first-child){margin-left:20px;}
.header .headerNav>ol>li>a{display:block;width:30px;}
@media (max-width:1620px){
	.header{padding:17px 30px;}
	.header .logo{max-width:40px;}
	.header .headerNav{margin-left:40px;}
	.header .headerNav>ul>li:not(:first-child){margin-left:30px;}
	.header .headerNav>ul>li>a{font-size:15px;}
	.header .headerNav>ol{margin-left:40px;}
	.header .headerNav>ol>li:not(:first-child){margin-left:15px;}
	.header .headerNav>ol>li>a{width:25px;}
}
@media (max-width:1320px){
	.header{padding:14px 20px;}
	.header .logo{max-width:30px;}
	.header .headerNav{margin-left:20px;}
	.header .headerNav>ul>li:not(:first-child){margin-left:20px;}
	.header .headerNav>ul>li>a{font-size:14px;}
	.header .headerNav>ol{margin-left:20px;}
	.header .headerNav>ol>li:not(:first-child){margin-left:10px;}
	.header .headerNav>ol>li>a{width:20px;}
}
@media (max-width:1040px){
	.header .headerNav{margin-left:0;}
	.header .headerNav>ul{display:none;}	
}
@media (max-width:480px){
	.header{background:#f1ebe9;}
}

.header.header_fixed{background:rgba(255,255,255,1);box-shadow:0 0 5px rgba(0,0,0,0.5);}

/*banner*/
.banner{width:100%;height:100vh;background:#fff;overflow:hidden;}
.banner>video{width:100%;height:100vh;object-fit:cover;}
.banner>video.video_mo{display:none;}
@media (max-width:1480px){
	.banner{height:85vh;}
	.banner>video{height:85vh;}
}
@media (max-width:1210px){
	.banner{height:70vh;}
	.banner>video{height:70vh;}
}
@media (max-width:940px){
	.banner{height:55vh;}
	.banner>video{height:55vh;}
	.banner>video.video_pc{display:none;}
	.banner>video.video_mo{display:block;}
}
@media (max-width:670px){
	.banner{height:40vh;min-height:390px;}
	.banner>video{height:40vh;min-height:390px;}
}
@media (max-width:480px){
	.banner{margin-top:70.98px;}
}

/*indexMain1*/
.indexMain1{
	background-image:url(img/piddsBathBg1.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	background-size:cover;
}

/*coupon*/
.coupon{padding:80px 0;}
.coupon .couponMat{max-width:1520px;}
.coupon .swiper-wrapper{
	transition-timing-function:linear;
}
.coupon .swiper-slide{display:block;padding:10px;}
.coupon .swiper-slide>figure{
	border-width:2px;
	border-style:solid;
	border-image:linear-gradient(to right,#b79671,#fdf1da,#b79671);
	border-image-slice:2;
	box-shadow:0px 3px 7px 0px rgba(7,0,2,0.2);
	-webkit-transition:0.3s;
	transition:0.3s;
}
.coupon .swiper-slide>figure>img{width:100%;}
.coupon .swiper-slide:hover>figure{
	box-shadow:0px 3px 7px 0px rgba(7,0,2,0.5);
}
@media (max-width:1380px){
	.coupon{padding:70px 0;}
	.coupon .swiper-slide{padding:9px;}
}
@media (max-width:1180px){
	.coupon{padding:60px 0;}
	.coupon .swiper-slide{padding:8px;}
}
@media (max-width:980px){
	.coupon{padding:50px 0;}
}

.couponNew{padding:80px 40px;}
.couponNew .couponNewMat{display:flex;justify-content:center;}
.couponNew .couponNewMat>a{display:block;}
.couponNew .couponNewMat>a:nth-of-type(2){margin-left:40px;}
@media (max-width:1380px){
	.couponNew{padding:70px 30px;}
	.couponNew .couponNewMat>a:nth-of-type(2){margin-left:30px;}
}
@media (max-width:1180px){
	.couponNew{padding:60px 20px;}
	.couponNew .couponNewMat>a:nth-of-type(2){margin-left:20px;}
}
@media (max-width:980px){
	.couponNew{padding:50px 20px;}
	.couponNew .couponNewMat>a:nth-of-type(2){margin-left:10px;}
}

/*slogan*/
@keyframes move{
    from{
		-webkit-transform:translateX(0);
        transform:translateX(0);
    }to{
		-webkit-transform:translateX(-50%);
        transform:translateX(-50%);
    }
}

.slogan{position:relative;height:146px;overflow:hidden;}
.slogan>dt{position:absolute;top:0;left:50%;display:flex;width:2389px;
	-webkit-transform:translateX(-50%);
	transform:translateX(-50%);
}
.slogan>dt>img{
	-webkit-animation:move 10s linear infinite;
	animation:move 20s linear infinite;
}
.slogan>dt>img:not(:first-child){margin-left:60px;}
@media (max-width:1380px){
	.slogan{height:126px;}
	.slogan>dt{width:2062px;}
	.slogan>dt>img:not(:first-child){margin-left:50px;}
}
@media (max-width:1180px){
	.slogan{height:106px;}
	.slogan>dt{width:1735px;}
	.slogan>dt>img:not(:first-child){margin-left:40px;}
}
@media (max-width:980px){
	.slogan{height:86px;}
	.slogan>dt{width:1408px;}
	.slogan>dt>img:not(:first-child){margin-left:30px;}
}
@media (max-width:780px){
	.slogan{height:66px;}
	.slogan>dt{width:1080px;}
	.slogan>dt>img:not(:first-child){margin-left:20px;}
}

/*wellness*/
.wellness{position:relative;padding:200px 40px;}
.wellness .wellnessPic{position:absolute;bottom:0;right:0;width:100%;max-width:1643px;}
.wellness .wellnessMat{position:relative;z-index:5;}
.wellness .wellnessMat>dt{line-height:1;font-size:46px;color:transparent;font-weight:700;
    background:linear-gradient(to bottom,#593f1d,#6e603f,#50320b);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}
.wellness .wellnessMat>dd{margin-top:90px;font-size:23px;}
.wellness .wellnessMat>dd>*:not(:first-child){margin-top:60px;}
.wellness .wellnessMat>dd.mo{display:none;}
@media (max-width:1380px){
	.wellness{padding:160px 30px;}
	.wellness .wellnessMat>dt{font-size:40px;}
	.wellness .wellnessMat>dd{margin-top:60px;font-size:20px;}
	.wellness .wellnessMat>dd>*:not(:first-child){margin-top:40px;}
}
@media (max-width:1180px){
	.wellness{padding:120px 20px;}
	.wellness .wellnessMat>dt{font-size:34px;}
	.wellness .wellnessMat>dd{margin-top:30px;font-size:17px;}
	.wellness .wellnessMat>dd>*:not(:first-child){margin-top:20px;}
}
@media (max-width:980px){
	.wellness{padding:80px 20px;}
	.wellness .wellnessMat>dt{font-size:28px;}
	.wellness .wellnessMat>dd{font-size:14px;}
}
@media (max-width:780px){
	.wellness{padding:40px 20px 160px;text-align:center;}
}
@media (max-width:420px){
	.wellness .wellnessMat>dd.pc{display:none;}
	.wellness .wellnessMat>dd.mo{display:block;}
}

/*power*/
.power{position:relative;padding:200px 40px;}
.power .powerPic{position:absolute;bottom:0;left:0;width:100%;max-width:1218px;}
.power .powerTit{position:relative;z-index:5;}
.power .powerTit>h2{font-size:46px;color:transparent;
    background:linear-gradient(to bottom,#593f1d,#6e603f,#50320b);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}
.power .powerSep{position:relative;z-index:5;display:flex;justify-content:space-between;margin-top:90px;max-width:1520px;}
.power .powerSep>dd{width:50%;font-size:23px;}
.power .powerSep>dd>*:not(:first-child){margin-top:60px;}
.power .powerSep>dd.mo{display:none;}
@media (max-width:1380px){
	.power{padding:160px 30px;}
	.power .powerPic{max-width:962px;}
	.power .powerTit>h2{font-size:40px;}
	.power .powerSep{margin-top:60px;}
	.power .powerSep>dd{font-size:20px;}
	.power .powerSep>dd>*:not(:first-child){margin-top:40px;}
}
@media (max-width:1180px){
	.power{padding:120px 20px;}
	.power .powerPic{max-width:705px;}
	.power .powerTit>h2{font-size:34px;}
	.power .powerSep{margin-top:30px;}
	.power .powerSep>dd{font-size:17px;}
	.power .powerSep>dd>*:not(:first-child){margin-top:20px;}
}
@media (max-width:980px){
	.power{padding:80px 20px;}
	.power .powerPic{max-width:448px;}
	.power .powerTit>h2{font-size:28px;}
	.power .powerSep>dd{font-size:14px;}
}
@media (max-width:780px){
	.power{padding:40px 20px 200px;}
	.power .powerTit>h2{text-align:center;}
	.power .powerSep{display:block;}
	.power .powerSep>dd{width:100%;text-align:center;}
}
@media (max-width:480px){
	.power .powerTit>h2{font-size:19px;}
}
@media (max-width:420px){
	.power .powerSep>dd.pc{display:none;}
	.power .powerSep>dd.mo{display:block;}
}

/*nature*/
.nature{padding:80px 40px;}
.nature font{font-family:"Playfair Display",serif;}
.nature .natureSep{display:flex;justify-content:space-between;align-items:flex-end;}
.nature .natureSep>dd{width:calc(50% - 20px);}
.nature .natureSep>dd>h3{display:none;margin-top:30px;text-align:center;font-size:28px;color:transparent;
	background:linear-gradient(to bottom,#593f1d,#6e603f,#50320b);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}
.nature .natureSep>dd>figcaption{margin-top:90px;font-size:23px;font-weight:600;}
.nature .natureSep>dd>figcaption>*:not(:first-child){margin-top:60px;}
.nature .natureSep>dd>figcaption.mo{display:none;}
.nature .natureSep>dt{display:flex;justify-content:center;width:calc(50% - 20px);}
.nature .natureSep>dt>img{width:100%;max-width:560px;}
.nature .natureCha{margin-top:120px;max-width:1431px;}
.nature .natureCha>dt{text-align:center;line-height:1.4;font-size:46px;color:transparent;font-weight:700;
    background:linear-gradient(to bottom,#593f1d,#6e603f,#50320b);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;	
}
.nature .natureCha>dd{margin-top:50px;}
.nature .natureCha>dd>.mo{display:none;}
@media (max-width:1380px){
	.nature{padding:70px 30px;}
	.nature .natureSep>dd{width:calc(50% - 15px);}
	.nature .natureSep>dd>figcaption{margin-top:60px;font-size:20px;}
	.nature .natureSep>dd>figcaption>*:not(:first-child){margin-top:40px;}
	.nature .natureSep>dt{width:calc(50% - 15px);}
	.nature .natureSep>dt>img{max-width:500px;}
	.nature .natureCha{margin-top:90px;}
	.nature .natureCha>dt{font-size:40px;}
	.nature .natureCha>dd{margin-top:40px;}
}
@media (max-width:1180px){
	.nature{padding:60px 20px;}
	.nature .natureSep>dd{width:calc(50% - 10px);}
	.nature .natureSep>dd>figcaption{margin-top:30px;font-size:17px;}
	.nature .natureSep>dd>figcaption>*:not(:first-child){margin-top:20px;}
	.nature .natureSep>dt{width:calc(50% - 10px);}
	.nature .natureSep>dt>img{max-width:440px;}
	.nature .natureCha{margin-top:60px;}
	.nature .natureCha>dt{font-size:34px;}
	.nature .natureCha>dd{margin-top:30px;}
}
@media (max-width:980px){
	.nature{padding:50px 20px;}
	.nature .natureSep>dd>figcaption{font-size:14px;}
	.nature .natureSep>dt>img{max-width:380px;}
	.nature .natureCha{margin-top:30px;}
	.nature .natureCha>dt{font-size:28px;}
}
@media (max-width:780px){
	.nature .natureSep{flex-direction:column;}
	.nature .natureSep>dd{order:2;margin-top:30px;width:100%;}
	.nature .natureSep>dd>.common_tit{align-items:center;}
	.nature .natureSep>dd>h3{display:block;}
	.nature .natureSep>dd>figcaption{text-align:center;}
	.nature .natureSep>dt{order:1;width:100%;}
	.nature .natureSep>dt>img{max-width:320px;}
	.nature .natureCha{margin-top:30px;max-width:587px;}
	.nature .natureCha>dt{display:none;}
	.nature .natureCha>dd>.pc{display:none;}
	.nature .natureCha>dd>.mo{display:block;}
}
@media (max-width:480px){
	.nature .natureSep>dd>.common_tit>h2{font-size:40px;}
	.nature .natureSep>dd>h3{font-size:22px;}
}
@media (max-width:420px){
	.nature .natureSep>dd>figcaption.pc{display:none;}
	.nature .natureSep>dd>figcaption.mo{display:block;}
}

/*aboutUs*/
.aboutUs{position:relative;padding:200px 40px;}
.aboutUs .aboutUsPic{position:absolute;bottom:0;right:0;width:100%;max-width:1229px;}
.aboutUs .aboutUsMat{position:relative;z-index:5;display:flex;}
.aboutUs .aboutUsMat>dd{width:60%;}
.aboutUs .aboutUsMat>dd>figcaption{margin-top:90px;font-size:23px;font-weight:600;}
.aboutUs .aboutUsMat>dd>figcaption>*:not(:first-child){margin-top:60px;}
.aboutUs .aboutUsMat>dd>figcaption.mo{display:none;}
.aboutUs .aboutUsMat>dt{width:40%;}
@media (max-width:1380px){
	.aboutUs{padding:160px 30px;}
	.aboutUs .aboutUsPic{max-width:1025px;}
	.aboutUs .aboutUsMat>dd>figcaption{margin-top:60px;font-size:20px;}
	.aboutUs .aboutUsMat>dd>figcaption>*:not(:first-child){margin-top:40px;}
}
@media (max-width:1180px){
	.aboutUs{padding:120px 20px;}
	.aboutUs .aboutUsPic{max-width:821px;}
	.aboutUs .aboutUsMat>dd>figcaption{margin-top:30px;font-size:17px;}
	.aboutUs .aboutUsMat>dd>figcaption>*:not(:first-child){margin-top:20px;}
}
@media (max-width:980px){
	.aboutUs{padding:80px 20px;}
	.aboutUs .aboutUsPic{max-width:617px;}
	.aboutUs .aboutUsMat>dd>figcaption{font-size:14px;}
}
@media (max-width:780px){
	.aboutUs{padding:40px 20px 260px;}
	.aboutUs .aboutUsMat{display:block;}
	.aboutUs .aboutUsMat>dd{width:100%;}
	.aboutUs .aboutUsMat>dd>.common_tit{align-items:center;}
	.aboutUs .aboutUsMat>dd>figcaption{text-align:center;}
}
@media (max-width:500px){
	.aboutUs .aboutUsMat>dd>.common_tit>h2{font-size:34px;}
}
@media (max-width:420px){
	.aboutUs .aboutUsMat>dd>figcaption.pc{display:none;}
	.aboutUs .aboutUsMat>dd>figcaption.mo{display:block;}
}

/*formation*/
.formation{padding:80px 0;}
.formation .formationImg{padding:0 40px;max-width:690px;}
.formation .formationSlide{margin-top:50px;}
.formation .swiper-wrapper{
	transition-timing-function:linear;
}
.formation .marginTop{margin-top:90px;}
@media (max-width:1380px){
	.formation{padding:70px 0;}
	.formation .formationImg{padding:0 30px;max-width:590px;}
	.formation .formationSlide{margin-top:40px;}
	.formation .marginTop{margin-top:60px;}
}
@media (max-width:1180px){
	.formation{padding:60px 0;}
	.formation .formationImg{padding:0 20px;max-width:490px;}
	.formation .formationSlide{margin-top:30px;}
	.formation .marginTop{margin-top:30px;}
}
@media (max-width:980px){
	.formation{padding:50px 0;}
	.formation .formationImg{max-width:390px;}
}

/*indexMain2*/
/*unlucky*/
.unlucky .unluckySep{padding:80px 40px;
	background-image:url(img/unluckyBg1.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
}
.unlucky .unluckySepMat{display:flex;justify-content:space-between;}
.unlucky .unluckySepMat>dt{width:30%;}
.unlucky .unluckySepMat>dd{width:70%;}
.unlucky .unluckySepMat>dd>h3{text-align:center;line-height:1.6;font-size:46px;color:#302828;}
.unlucky .unluckySepMat>dd>ul{display:flex;justify-content:center;margin-top:50px;}
.unlucky .unluckySepMat>dd>ul>li{margin:0 10px;}
.unlucky .unluckySepMat>dd>ul>li>dl{position:relative;width:100%;max-width:211px;}
.unlucky .unluckySepMat>dd>ul>li>dl>dd{position:absolute;top:50%;left:0;width:100%;text-align:center;line-height:1;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
}
.unlucky .unluckySepMat>dd>ul>li>dl>dd>h3{font-size:30px;}
.unlucky .unluckySepMat>dd>ul>li>dl>dd>figcaption{margin-top:20px;font-family:"Playfair Display",serif;font-size:15px;font-weight:bold;text-transform:uppercase;}
@media (max-width:1380px){
	.unlucky .unluckySep{padding:70px 30px;}
	.unlucky .unluckySepMat>dt{width:25%;}
	.unlucky .unluckySepMat>dd{width:75%;}
	.unlucky .unluckySepMat>dd>h3{font-size:40px;}
	.unlucky .unluckySepMat>dd>ul{margin-top:40px;}
	.unlucky .unluckySepMat>dd>ul>li{margin:0 5px;}
	.unlucky .unluckySepMat>dd>ul>li>dl{max-width:191px;}
	.unlucky .unluckySepMat>dd>ul>li>dl>dd>h3{font-size:26px;}
	.unlucky .unluckySepMat>dd>ul>li>dl>dd>figcaption{margin-top:15px;font-size:14px;}
}
@media (max-width:1180px){
	.unlucky .unluckySep{padding:60px 20px;}
	.unlucky .unluckySepMat>dt{width:20%;}
	.unlucky .unluckySepMat>dd{width:80%;}
	.unlucky .unluckySepMat>dd>h3{font-size:34px;}
	.unlucky .unluckySepMat>dd>ul{margin-top:30px;}
	.unlucky .unluckySepMat>dd>ul>li>dl{max-width:171px;}
	.unlucky .unluckySepMat>dd>ul>li>dl>dd>h3{font-size:22px;}
	.unlucky .unluckySepMat>dd>ul>li>dl>dd>figcaption{margin-top:10px;font-size:13px;}
}
@media (max-width:980px){
	.unlucky .unluckySep{padding:50px 20px;}
	.unlucky .unluckySepMat>dd>h3{font-size:28px;}
	.unlucky .unluckySepMat>dd>ul>li>dl{max-width:151px;}
	.unlucky .unluckySepMat>dd>ul>li>dl>dd>h3{font-size:18px;}
	.unlucky .unluckySepMat>dd>ul>li>dl>dd>figcaption{font-size:12px;}
}
@media (max-width:780px){
	.unlucky .unluckySep{background-position:left center;}
	.unlucky .unluckySepMat{display:block;}
	.unlucky .unluckySepMat>dt{display:none;}
	.unlucky .unluckySepMat>dd{width:100%;}
	.unlucky .unluckySepMat>dd>h3{font-size:22px;color:#fff;}
	.unlucky .unluckySepMat>dd>ul{display:none;}
}
@media (max-width:480px){
	.unlucky .unluckySepMat>dd>h3{font-size:18px;}
}

.unlucky .unluckyList{padding:80px 40px;border-top:2px solid #fff;
	background-image:url(img/unluckyBg2.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
}
.unlucky .unluckyList>dd{display:flex;justify-content:center;}
.unlucky .unluckyList>dd>ul:not(:first-child){margin-left:120px;}
.unlucky .unluckyList>dd>ul>li:not(:first-child){margin-top:15px;}
.unlucky .unluckyList>dd>ul>li.toRight{text-align:right;}
@media (max-width:1380px){
	.unlucky .unluckyList{padding:70px 30px;}
	.unlucky .unluckyList>dd>ul:not(:first-child){margin-left:90px;}
	.unlucky .unluckyList>dd>ul>li:not(:first-child){margin-top:10px;}
}
@media (max-width:1180px){
	.unlucky .unluckyList{padding:60px 20px;}
	.unlucky .unluckyList>dd>ul:not(:first-child){margin-left:60px;}
	.unlucky .unluckyList>dd>ul>li:not(:first-child){margin-top:5px;}
}
@media (max-width:980px){
	.unlucky .unluckyList{padding:50px 20px;}
	.unlucky .unluckyList>dd>ul:not(:first-child){margin-left:30px;}
}
@media (max-width:780px){
	.unlucky .unluckyList{background:#f6f4f3;}
	.unlucky .unluckyList>dd{flex-wrap:wrap;justify-content:space-between;margin-top:-5px;margin-left:-20px;}
	.unlucky .unluckyList>dd>ul{margin-top:5px;padding-left:20px;width:50%;}
	.unlucky .unluckyList>dd>ul:not(:first-child){margin-left:0;}
}

.unluckyBtn{display:none;padding:50px 20px;border-top:2px solid #fff;
	background-image:url(img/piddsBathBg2.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
}
.unluckyBtn>dd{display:flex;flex-wrap:wrap;justify-content:center;}
.unluckyBtn>dd>dl{position:relative;margin:5px;width:100%;max-width:151px;}
.unluckyBtn>dd>dl>dd{position:absolute;top:50%;left:0;width:100%;text-align:center;line-height:1;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
}
.unluckyBtn>dd>dl>dd>h2{font-size:18px;}
.unluckyBtn>dd>dl>dd>h3{margin-top:10px;font-family:"Playfair Display",serif;font-size:12px;text-transform:uppercase;}
@media (max-width:780px){
	.unluckyBtn{display:block;}
}

/*method*/
.method{padding:120px 40px;
	background-image:url(img/methodBg.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
}
.method .methodMat{display:flex;justify-content:space-between;align-items:center;padding:60px;max-width:1520px;
	border-width:2px;
	border-style:solid;
	border-image:linear-gradient(to right,#b79671,#fdf1da,#b79671);
	border-image-slice:2;
}
.method .methodMatL{width:calc(50% - 20px);}
.method .methodMatL>ul{position:relative;margin-top:50px;padding:50px 40px;background:#fff;border:2px solid #b79671;}
.method .methodMatL>ul>i{position:absolute;bottom:0;right:0;width:100%;max-width:216px;}
.method .methodMatL>ul>li{position:relative;z-index:5;display:flex;align-items:center;}
.method .methodMatL>ul>li:not(:first-child){margin-top:34px;}
.method .methodMatL>ul>li>span{display:block;width:60px;text-align:center;height:60px;line-height:45px;
	background:#9d7474;border-radius:50%;font-family:"Playfair Display",serif;font-size:40px;color:#fff;
}
.method .methodMatL>ul>li>figcaption{padding-left:20px;width:calc(100% - 60px);font-weight:600;}
.method .methodMatR{width:calc(50% - 20px);}
.method .methodMatR>dl{position:relative;}
.method .methodMatR>dl>dd{position:absolute;left:0;padding:30px;width:100%;}
.method .methodMatR>dl>dd>dl{display:flex;justify-content:space-between;align-items:center;}
.method .methodMatR>dl>dd>dl>dd{width:calc(50% - 20px);text-align:center;line-height:1;}
.method .methodMatR>dl>dd>dl>dd>h2{font-size:20px;}
.method .methodMatR>dl>dd>dl>dd>h3{margin-top:30px;font-weight:500;}
.method .methodMatR>dl>dd>dl>dt{width:calc(50% - 20px);}
.method .methodMatR>dl>dd>ol{margin-top:25px;font-size:12px;}
.method .methodMatR>dl>dd>ol>li{padding-left:15px;text-indent:-15px;}
.method .methodMatR>dl>dd>ol>li:not(:first-child){margin-top:10px;}
.method .methodMatR>dl>dd>hgroup{line-height:1;}
.method .methodMatR>dl>dd>hgroup>h2{font-size:20px;}
.method .methodMatR>dl>dd>hgroup>h3{margin-top:30px;font-weight:500;}
.method .methodMatR>dl:nth-of-type(1)>dd{top:45%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
}
.method .methodMatR>dl:nth-of-type(2){margin-top:-25px;}
.method .methodMatR>dl:nth-of-type(2)>dd{bottom:40px;}
@media (max-width:1380px){
	.method{padding:100px 30px;}
	.method .methodMat{padding:50px;}
	.method .methodMatL{width:calc(50% - 15px);}
	.method .methodMatL>ul{margin-top:40px;padding:47px 30px;}
	.method .methodMatL>ul>i{max-width:166px;}
	.method .methodMatL>ul>li:not(:first-child){margin-top:29px;}
	.method .methodMatL>ul>li>span{width:50px;height:50px;line-height:40px;font-size:34px;}
	.method .methodMatL>ul>li>figcaption{padding-left:15px;width:calc(100% - 50px);}
	.method .methodMatR{width:calc(50% - 15px);}
	.method .methodMatR>dl>dd{padding:25px;}
	.method .methodMatR>dl>dd>dl>dd{width:calc(55% - 15px);}
	.method .methodMatR>dl>dd>dl>dd>h2{font-size:18px;}
	.method .methodMatR>dl>dd>dl>dd>h3{margin-top:25px;}
	.method .methodMatR>dl>dd>dl>dt{width:calc(45% - 15px);}
	.method .methodMatR>dl>dd>ol{margin-top:20px;font-size:11px;}
	.method .methodMatR>dl>dd>ol>li{padding-left:14px;text-indent:-14px;}
	.method .methodMatR>dl>dd>ol>li:not(:first-child){margin-top:8px;}
	.method .methodMatR>dl>dd>hgroup>h2{font-size:18px;}
	.method .methodMatR>dl>dd>hgroup>h3{margin-top:25px;}
	.method .methodMatR>dl:nth-of-type(2){margin-top:-22.5px;}
	.method .methodMatR>dl:nth-of-type(2)>dd{bottom:35px;}
}
@media (max-width:1180px){
	.method{padding:80px 20px;}
	.method .methodMat{padding:40px;}
	.method .methodMatL{width:calc(50% - 10px);}
	.method .methodMatL>ul{margin-top:30px;padding:47px 20px;}
	.method .methodMatL>ul>i{max-width:116px;}
	.method .methodMatL>ul>li:not(:first-child){margin-top:24px;}
	.method .methodMatL>ul>li>span{width:40px;height:40px;line-height:30px;font-size:28px;}
	.method .methodMatL>ul>li>figcaption{padding-left:10px;width:calc(100% - 40px);}
	.method .methodMatR{width:calc(50% - 10px);}
	.method .methodMatR>dl>dd{padding:20px;}
	.method .methodMatR>dl>dd>dl>dd{width:calc(60% - 10px);}
	.method .methodMatR>dl>dd>dl>dd>h2{font-size:16px;}
	.method .methodMatR>dl>dd>dl>dd>h3{margin-top:20px;}
	.method .methodMatR>dl>dd>dl>dt{width:calc(40% - 10px);}
	.method .methodMatR>dl>dd>ol{margin-top:15px;font-size:10px;}
	.method .methodMatR>dl>dd>ol>li{padding-left:13px;text-indent:-13px;}
	.method .methodMatR>dl>dd>ol>li:not(:first-child){margin-top:6px;}
	.method .methodMatR>dl>dd>hgroup>h2{font-size:16px;}
	.method .methodMatR>dl>dd>hgroup>h3{margin-top:20px;}
	.method .methodMatR>dl:nth-of-type(2){margin-top:-20px;}
	.method .methodMatR>dl:nth-of-type(2)>dd{bottom:30px;}
}
@media (max-width:980px){
	.method{padding:60px 20px;}
	.method .methodMat{display:block;padding:30px;}
	.method .methodMatL{width:100%;}
	.method .methodMatL>.common_tit{align-items:center;}
	.method .methodMatL>ul{padding:30px 20px;}
	.method .methodMatL>ul>i{max-width:66px;}
	.method .methodMatL>ul>li:not(:first-child){margin-top:19px;}
	.method .methodMatR{margin-top:30px;width:100%;}
	.method .methodMatR>dl{margin:0 auto;max-width:420px;}
	.method .methodMatR>dl>dd>dl>dd{width:calc(65% - 10px);}
	.method .methodMatR>dl>dd>dl>dd>h2{font-size:14px;}
	.method .methodMatR>dl>dd>dl>dd>h3{margin-top:15px;}
	.method .methodMatR>dl>dd>dl>dt{width:calc(35% - 10px);}
	.method .methodMatR>dl>dd>ol{margin-top:10px;}
	.method .methodMatR>dl>dd>ol>li:not(:first-child){margin-top:4px;}
	.method .methodMatR>dl>dd>hgroup>h2{font-size:14px;}
	.method .methodMatR>dl>dd>hgroup>h3{margin-top:15px;}
	.method .methodMatR>dl:nth-of-type(2){margin-top:-17.5px;}
	.method .methodMatR>dl:nth-of-type(2)>dd{bottom:25px;}
}
@media (max-width:780px){
	.method .methodMat{padding:30px 20px;}
}
@media (max-width:480px){
	.method .methodMatL>ul>li>figcaption{font-size:12px;}
	.method .methodMatR>dl>dd>dl>dd{width:calc(70% - 10px);text-align:left;}
	.method .methodMatR>dl>dd>dl>dd>h3{margin-top:10px;font-size:12px;}
	.method .methodMatR>dl>dd>dl>dt{width:calc(30% - 10px);}
	.method .methodMatR>dl>dd>ol{line-height:1.3;}
	.method .methodMatR>dl>dd>hgroup>h3{margin-top:10px;font-size:12px;}
}

/*salon*/
.salon{padding:80px 40px;
	background-image:url(img/salonBg.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
}
.salon .salonMat>dd{display:flex;justify-content:space-between;margin-top:50px;}
.salon .salonMat>dd>dl{position:relative;width:calc(50% - 30px);}
.salon .salonMat>dd>dl>dt:after{padding-top:0;height:600px;}
.salon .salonMat>dd>dl>dd{position:absolute;bottom:0;left:0;padding:60px;width:100%;color:#fff;}
.salon .salonMat>dd>dl>dd>h3{line-height:1;font-size:54px;}
.salon .salonMat>dd>dl>dd>figcaption{margin-top:40px;font-weight:600;}
.salon .salonMat>dd>dl>dd>.more{justify-content:flex-start;}
@media (max-width:1380px){
	.salon{padding:70px 30px;}
	.salon .salonMat>dd{margin-top:40px;}
	.salon .salonMat>dd>dl{width:calc(50% - 20px);}
	.salon .salonMat>dd>dl>dt:after{height:500px;}
	.salon .salonMat>dd>dl>dd{padding:50px;}
	.salon .salonMat>dd>dl>dd>h3{font-size:44px;}
	.salon .salonMat>dd>dl>dd>figcaption{margin-top:30px;}
}
@media (max-width:1180px){
	.salon{padding:60px 20px;}
	.salon .salonMat>dd{margin-top:30px;}
	.salon .salonMat>dd>dl{width:calc(50% - 10px);}
	.salon .salonMat>dd>dl>dt:after{height:400px;}
	.salon .salonMat>dd>dl>dd{padding:40px;}
	.salon .salonMat>dd>dl>dd>h3{font-size:34px;}
	.salon .salonMat>dd>dl>dd>figcaption{margin-top:20px;}
}
@media (max-width:980px){
	.salon{padding:50px 20px;}
	.salon .salonMat>dd>dl>dd{padding:30px;}
	.salon .salonMat>dd>dl>dd>h3{font-size:24px;}
}
@media (max-width:680px){
	.salon .common_tit{align-items:center;}
	.salon .salonMat>dd{display:block;}
	.salon .salonMat>dd>dl{width:100%;}
	.salon .salonMat>dd>dl:not(:first-child){margin-top:30px;}
	.salon .salonMat>dd>dl>dd{padding:30px 20px;text-align:center;}
	.salon .salonMat>dd>dl>dd>.more{justify-content:center;}
}

/*reservation*/
.reservation{padding:80px 40px;
	background-image:url(img/piddsBathBg2.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
}
.reservation .reservationMat>dd{position:relative;margin-top:50px;overflow:hidden;border:2px solid #cbcbcb;border-radius:10px;}
.reservation .reservationMat>dd>figure.mo{display:none;}
.reservation .reservationMat>dd>fieldset{position:absolute;top:50%;left:0;padding:0 20px;width:100%;text-align:center;font-weight:bold;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
}
.reservation .reservationMat>dd>fieldset>figcaption>*:not(:first-child){margin-top:20px;}
.reservation .reservationMat>dd>fieldset>div{display:flex;justify-content:center;margin-top:40px;line-height:1;}
.reservation .reservationMat>dd>fieldset>div>a{padding:20px 60px;background:#000;color:#fff;}
.reservation .reservationMat>dd>fieldset>div>a:hover{background:#b89f89;}
@media (max-width:1380px){
	.reservation{padding:70px 30px;}
	.reservation .reservationMat>dd{margin-top:40px;}
	.reservation .reservationMat>dd>fieldset>figcaption>*:not(:first-child){margin-top:15px;}
	.reservation .reservationMat>dd>fieldset>div{margin-top:30px;}
	.reservation .reservationMat>dd>fieldset>div>a{padding:17px 50px;}
}
@media (max-width:1180px){
	.reservation{padding:60px 20px;}
	.reservation .reservationMat>dd{margin-top:30px;}
	.reservation .reservationMat>dd>fieldset>figcaption>*:not(:first-child){margin-top:10px;}
	.reservation .reservationMat>dd>fieldset>div>a{padding:14px 40px;}
}
@media (max-width:980px){
	.reservation{padding:50px 20px;}
}
@media (max-width:480px){
	.reservation{padding:40px 20px;}
	.reservation .common_tit{align-items:center;}
	.reservation .reservationMat>dd>figure.pc{display:none;}
	.reservation .reservationMat>dd>figure.mo{display:block;}
}

/*weblog*/
.weblog{position:relative;padding:80px 40px;overflow:hidden;}
.weblog:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;content:"";
	background-image:url(img/weblogBg.jpg);
	background-size:cover;
	background-position:center center;
	background-repeat:no-repeat;
}
.weblog .common_tit>h2{line-height:1.3;}
.weblog .weblogSlide{margin-top:50px;}
.weblog .swiper-wrapper{
	transition-timing-function:linear;
}
.weblog .swiper-slide{display:block;padding:15px;background:#fff;border:2px solid #ccc;border-radius:10px;color:#302828;}
.weblog .swiper-slide>dl>dt{border-radius:10px;}
.weblog .swiper-slide>dl>dt:after{padding-top:60%;}
.weblog .swiper-slide>dl>dd{margin-top:30px;}
.weblog .swiper-slide>dl>dd>fieldset{display:flex;align-items:center;}
.weblog .swiper-slide>dl>dd>fieldset>i{display:none;width:62px;}
.weblog .swiper-slide>dl>dd>fieldset>hgroup{padding-left:0;width:100%;}
.weblog .swiper-slide>dl>dd>fieldset>hgroup>span{line-height:1;font-family:"Playfair Display",serif;font-size:14px;}
.weblog .swiper-slide>dl>dd>h2{margin-top:15px;padding:0 15px 15px;font-size:15px;font-weight:600;}
.weblog .swiper-slide:hover>dl>dd>h2>span{color:#ed6ca6;}
.weblog .swiper-button-prev{left:-40px;}
.weblog .swiper-button-next{right:-40px;}
.weblog .weblogBtn{display:flex;justify-content:center;align-items:center;margin-top:40px;}
.weblog .weblogBtn>.swiper-button{display:flex;align-items:center;line-height:1;cursor:pointer;}
.weblog .weblogBtn>.swiper-button>i{display:flex;justify-content:center;align-items:center;width:70px;height:70px;
	background:#fff;border:2px solid #ccc;border-radius:50%;font-size:20px;
}
.weblog .weblogBtn>.swiper-button>h3{font-family:"Playfair Display",serif;}
.weblog .weblogBtn>.button-prev>h3{margin-left:20px;}
.weblog .weblogBtn>.button-next>h3{margin-right:20px;}
.weblog .weblogBtn>a{display:block;margin:0 40px;padding:20px 70px;background:#fff;border:2px solid #ccc;border-radius:35px;
	font-family:"Playfair Display",serif;color:#39312a;text-transform:uppercase;
}
.weblog .weblogBtn>a:hover{background:#ed6ca6;border-color:#ed6ca6;color:#fff;}
@media (max-width:1380px){
	.weblog{padding:70px 30px;}
	.weblog .weblogSlide{margin-top:40px;}
	.weblog .swiper-slide>dl>dd{margin-top:25px;}
	/*.weblog .swiper-slide>dl>dd>fieldset>i{width:52px;}
	.weblog .swiper-slide>dl>dd>fieldset>hgroup{padding-left:15px;width:calc(100% - 52px);}*/
	.weblog .swiper-slide>dl>dd>fieldset>hgroup>span{font-size:13px;}
	.weblog .swiper-slide>dl>dd>h2{margin-top:10px;font-size:14px;}
	.weblog .weblogBtn{margin-top:30px;}
	.weblog .weblogBtn>.swiper-button>i{width:60px;height:60px;font-size:17px;}
	.weblog .weblogBtn>.button-prev>h3{margin-left:15px;}
	.weblog .weblogBtn>.button-next>h3{margin-right:15px;}
	.weblog .weblogBtn>a{margin:0 30px;padding:17px 60px;}
}
@media (max-width:1180px){
	.weblog{padding:60px 20px;}
	.weblog .weblogSlide{margin-top:30px;}
	.weblog .swiper-slide>dl>dd{margin-top:20px;}
	/*.weblog .swiper-slide>dl>dd>fieldset>i{width:42px;}
	.weblog .swiper-slide>dl>dd>fieldset>hgroup{padding-left:10px;width:calc(100% - 42px);}*/
	.weblog .swiper-slide>dl>dd>fieldset>hgroup>span{font-size:12px;}
	.weblog .swiper-slide>dl>dd>h2{margin-top:5px;font-size:13px;}
	.weblog .weblogBtn{margin-top:20px;}
	.weblog .weblogBtn>.swiper-button>i{width:50px;height:50px;font-size:14px;}
	.weblog .weblogBtn>.button-prev>h3{margin-left:10px;}
	.weblog .weblogBtn>.button-next>h3{margin-right:10px;}
	.weblog .weblogBtn>a{margin:0 20px;padding:14px 50px;}
}
@media (max-width:980px){
	.weblog{padding:50px 20px;}
	.weblog .swiper-slide>dl>dd>fieldset{display:block;}
	/*.weblog .swiper-slide>dl>dd>fieldset>i{margin:0 auto;}
	.weblog .swiper-slide>dl>dd>fieldset>hgroup{padding-left:0;width:100%;}*/
	.weblog .swiper-slide>dl>dd>h2{padding:0 0 15px;}
}
@media (max-width:780px){
	.weblog .common_tit{align-items:center;}
	.weblog .weblogBtn>.swiper-button>h3{display:none;}
}

/*faq*/
.faq{padding:80px 40px;
	background-image:url(img/piddsBathBg2.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
}
.faq .faqMat>dd{margin-top:50px;}
.faq .faqMat>dd>dl{padding:40px;background:#fff;border:2px solid #cbcbcb;border-radius:10px;}
.faq .faqMat>dd>dl:not(:first-child){margin-top:20px;}
.faq .faqMat>dd>dl>*>span{display:block;width:44px;line-height:1;font-family:"Playfair Display",serif;font-size:40px;}
.faq .faqMat>dd>dl>dt{display:flex;align-items:flex-start;}
.faq .faqMat>dd>dl>dt>span{color:#956363;}
.faq .faqMat>dd>dl>dt>h3{margin-top:6px;padding-left:15px;width:calc(100% - 44px);font-size:20px;}
.faq .faqMat>dd>dl>dd{display:flex;align-items:flex-start;margin-top:30px;}
.faq .faqMat>dd>dl>dd>span{color:#638795;}
.faq .faqMat>dd>dl>dd>div{margin-top:10px;padding-left:15px;width:calc(100% - 44px);}
@media (max-width:1380px){
	.faq{padding:70px 30px;}
	.faq .faqMat>dd{margin-top:40px;}
	.faq .faqMat>dd>dl{padding:35px;}
	.faq .faqMat>dd>dl:not(:first-child){margin-top:15px;}
	.faq .faqMat>dd>dl>*>span{width:40px;font-size:36px;}
	.faq .faqMat>dd>dl>dt>h3{margin-top:5px;padding-left:10px;width:calc(100% - 40px);font-size:18px;}
	.faq .faqMat>dd>dl>dd{margin-top:25px;}
	.faq .faqMat>dd>dl>dd>div{margin-top:8px;padding-left:10px;width:calc(100% - 40px);}
}
@media (max-width:1180px){
	.faq{padding:60px 20px;}
	.faq .faqMat>dd{margin-top:30px;}
	.faq .faqMat>dd>dl{padding:30px;}
	.faq .faqMat>dd>dl:not(:first-child){margin-top:10px;}
	.faq .faqMat>dd>dl>*>span{width:36px;font-size:32px;}
	.faq .faqMat>dd>dl>dt>h3{margin-top:4px;padding-left:5px;width:calc(100% - 36px);font-size:16px;}
	.faq .faqMat>dd>dl>dd{margin-top:20px;}
	.faq .faqMat>dd>dl>dd>div{margin-top:6px;padding-left:5px;width:calc(100% - 36px);}
}
@media (max-width:980px){
	.faq{padding:50px 20px;}
	.faq .faqMat>dd>dl{padding:25px;}
	.faq .faqMat>dd>dl>*>span{width:32px;font-size:28px;}
	.faq .faqMat>dd>dl>dt>h3{margin-top:3px;width:calc(100% - 32px);}
	.faq .faqMat>dd>dl>dd>div{margin-top:4px;width:calc(100% - 32px);}
}
@media (max-width:780px){
	.faq .common_tit{align-items:center;}
	.faq .faqMat>dd>dl{padding:25px 20px;}
}

/*poster*/
.poster{padding:60px 40px;
	background-image:url(img/posterBg.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
	border-top:2px solid #f0f0f0;
	box-shadow:0 -10px 10px rgba(0,0,0,0.06);
}
.poster .posterMat>dt{margin:0 auto;width:100%;max-width:84px;}
.poster .posterMat>dt>img{width:100%;}
.poster .posterMat>dd{margin-top:25px;text-align:center;line-height:1;}
.poster .posterMat>dd>h2{font-size:32px;}
.poster .posterMat>dd>h3{margin-top:20px;font-size:16px;}
@media (max-width:1380px){
	.poster{padding:50px 30px;}
	.poster .posterMat>dt{max-width:74px;}
	.poster .posterMat>dd{margin-top:20px;}
	.poster .posterMat>dd>h2{font-size:28px;}
	.poster .posterMat>dd>h3{margin-top:15px;font-size:15px;}
}
@media (max-width:1180px){
	.poster{padding:40px 20px;}
	.poster .posterMat>dt{max-width:64px;}
	.poster .posterMat>dd{margin-top:15px;}
	.poster .posterMat>dd>h2{font-size:24px;}
	.poster .posterMat>dd>h3{margin-top:10px;font-size:14px;}
}

/*footer*/
.footer .footerNav{padding:60px 40px;background:#ebe7e7;}
.footer .footerNav>dl{display:flex;justify-content:space-between;align-items:center;}
.footer .footerNav>dl>dt>fieldset:not(:first-child){margin-top:30px;}
.footer .footerNav>dl>dt>fieldset>h3{line-height:1;font-size:14px;color:#b89f89;text-transform:capitalize;}
.footer .footerNav>dl>dt>fieldset>figcaption{margin-top:20px;font-size:18px;font-weight:600;}
.footer .footerNav>dl>dt>fieldset>figcaption>span{font-size:14px;}
.footer .footerNav>dl>dd{display:flex;margin-left:120px;line-height:1;}
.footer .footerNav>dl>dd>ul:not(:first-child){margin-left:120px;}
.footer .footerNav>dl>dd>ul>li:not(:first-child){margin-top:30px;}
.footer .footerNav>dl>dd>ul>li>a>span{font-size:14px;color:#b89f89;text-transform:capitalize;}
.footer .footerNav>dl>dd>ul>li>a>h3{margin-top:20px;font-size:18px;color:#39312a;}
.footer .footerNav>dl>dd>ul>li>a:after{display:block;content:"";width:100%;height:3px;background:#b89f89;opacity:0;
	-webkit-transform:translateY(-10px);
	transform:translateY(-10px);
	-webkit-transition:0.3s;
	transition:0.3s;
}
.footer .footerNav>dl>dd>ul>li>a:hover:after{opacity:1;
	-webkit-transform:translateY(8px);
	transform:translateY(8px);
}

.footer .footerCopy{padding:20px 40px;background:#181818;text-align:center;font-size:15px;color:#c7c6c6;}
@media (max-width:1380px){
	.footer .footerNav{padding:50px 30px;}
	.footer .footerNav>dl>dt>fieldset:not(:first-child){margin-top:25px;}
	.footer .footerNav>dl>dt>fieldset>h3{font-size:13px;}
	.footer .footerNav>dl>dt>fieldset>figcaption{margin-top:15px;font-size:16px;}
	.footer .footerNav>dl>dt>fieldset>figcaption>span{font-size:13px;}
	.footer .footerNav>dl>dd{margin-left:90px;}
	.footer .footerNav>dl>dd>ul:not(:first-child){margin-left:90px;}
	.footer .footerNav>dl>dd>ul>li:not(:first-child){margin-top:25px;}
	.footer .footerNav>dl>dd>ul>li>a>span{font-size:13px;}
	.footer .footerNav>dl>dd>ul>li>a>h3{margin-top:15px;font-size:16px;}
	
	.footer .footerCopy{padding:17px 30px;font-size:14px;}
}
@media (max-width:1180px){
	.footer .footerNav{padding:40px 20px;}
	.footer .footerNav>dl>dt>fieldset:not(:first-child){margin-top:20px;}
	.footer .footerNav>dl>dt>fieldset>h3{font-size:12px;}
	.footer .footerNav>dl>dt>fieldset>figcaption{margin-top:10px;font-size:14px;}
	.footer .footerNav>dl>dt>fieldset>figcaption>span{font-size:12px;}
	.footer .footerNav>dl>dd{margin-left:60px;}
	.footer .footerNav>dl>dd>ul:not(:first-child){margin-left:60px;}
	.footer .footerNav>dl>dd>ul>li:not(:first-child){margin-top:20px;}
	.footer .footerNav>dl>dd>ul>li>a>span{font-size:12px;}
	.footer .footerNav>dl>dd>ul>li>a>h3{margin-top:10px;font-size:14px;}
	
	.footer .footerCopy{padding:14px 20px;font-size:13px;}
}
@media (max-width:980px){
	.footer .footerNav>dl{display:block;}
	.footer .footerNav>dl>dt{width:100%;}
	.footer .footerNav>dl>dt>fieldset{text-align:center;}
	.footer .footerNav>dl>dd{justify-content:center;margin-top:30px;margin-left:0;width:100%;}
	.footer .footerNav>dl>dd>ul:not(:first-child){margin-left:30px;}
}
@media (max-width:580px){
	.footer .footerNav{padding:30px 20px;}
	.footer .footerNav>dl{display:none;}
}
@media (max-width:480px){
	.footer{padding-bottom:54px;}
}

/*pageBan*/
.pageBan{position:relative;height:700px;overflow:hidden;}
.pageBan .pageBanBg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:left center;}
.pageBan .pageBanBg:after{padding-top:0;width:100%;height:100%;}
.pageBan .pageBanMat{position:absolute;top:50%;left:50%;z-index:5;padding:0 40px;max-width:1400px;line-height:1;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}
.pageBan .pageBanMat>h2{font-family:"Playfair Display",serif;font-size:72px;color:transparent;text-transform:capitalize;   
    background:linear-gradient(to bottom,#593f1d,#6e603f,#50320b);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}
.pageBan .pageBanMat>h3{margin-top:30px;font-size:24px;}
.pageBan .pageBanMat>h6{margin-top:30px;font-size:15px;}
@media (max-width:1380px){
	.pageBan{height:600px;}
	.pageBan .pageBanMat{padding:0 30px;}
	.pageBan .pageBanMat>h2{font-size:63px;}
	.pageBan .pageBanMat>h3{margin-top:25px;font-size:21px;}
	.pageBan .pageBanMat>h6{margin-top:25px;font-size:14px;}
}
@media (max-width:1180px){
	.pageBan{height:500px;}
	.pageBan .pageBanMat{padding:0 20px;}
	.pageBan .pageBanMat>h2{font-size:54px;}
	.pageBan .pageBanMat>h3{margin-top:20px;font-size:18px;}
	.pageBan .pageBanMat>h6{margin-top:20px;font-size:13px;}
}
@media (max-width:980px){
	.pageBan{height:400px;}
	.pageBan .pageBanMat>h2{font-size:45px;}
	.pageBan .pageBanMat>h3{margin-top:15px;font-size:15px;}
	.pageBan .pageBanMat>h6{margin-top:15px;font-size:12px;}
}
@media (max-width:480px){
	.pageBan .pageBanMat{text-align:center;}
}

/*page_price*/
.page_priceBtn{padding:80px 40px;background:#f0ede8;
	border:2px solid #c2c2c2;
	border-left:none;
	border-right:none;
}
.page_priceBtn .priceBtnMat{display:flex;justify-content:space-between;}
.page_priceBtn .priceBtnMat>a{position:relative;display:block;padding:40px 20px;width:calc(50% - 20px);text-align:center;line-height:1;
	background:#fff;color:#181818;cursor:pointer;
}
.page_priceBtn .priceBtnMat>a>h2{font-family:"Playfair Display",serif;font-size:40px;text-transform:uppercase;}
.page_priceBtn .priceBtnMat>a>h3{margin-top:20px;font-size:18px;letter-spacing:4px;}
.page_priceBtn .priceBtnMat>a>i{position:absolute;bottom:0;right:0;width:100%;max-width:54px;}
.page_priceBtn .priceBtnMat>a:hover,.page_priceBtn .priceBtnMat>a.current{background:#593f1d;color:#fff;}
@media (max-width:1380px){
	.page_priceBtn{padding:70px 30px;}
	.page_priceBtn .priceBtnMat>a{padding:35px 20px;width:calc(50% - 15px);}
	.page_priceBtn .priceBtnMat>a>h2{font-size:36px;}
	.page_priceBtn .priceBtnMat>a>h3{margin-top:17px;font-size:16px;letter-spacing:3px;}
	.page_priceBtn .priceBtnMat>a>i{max-width:44px;}
}
@media (max-width:1180px){
	.page_priceBtn{padding:60px 20px;}
	.page_priceBtn .priceBtnMat>a{padding:30px 20px;width:calc(50% - 10px);}
	.page_priceBtn .priceBtnMat>a>h2{font-size:32px;}
	.page_priceBtn .priceBtnMat>a>h3{margin-top:14px;font-size:14px;letter-spacing:2px;}
	.page_priceBtn .priceBtnMat>a>i{max-width:34px;}
}
@media (max-width:980px){
	.page_priceBtn{padding:50px 20px;}
	.page_priceBtn .priceBtnMat>a{padding:25px 20px;}
	.page_priceBtn .priceBtnMat>a>h2{font-size:28px;}
	.page_priceBtn .priceBtnMat>a>h3{margin-top:11px;font-size:12px;letter-spacing:1px;}
}
@media (max-width:680px){
	.page_priceBtn .priceBtnMat{display:block;}
	.page_priceBtn .priceBtnMat>a{width:100%;}
	.page_priceBtn .priceBtnMat>a:not(:first-child){margin-top:25px;}
	.page_priceBtn .priceBtnMat>a>h2{font-size:24px;}
}

.page_priceList{padding:80px 40px;
	background-image:url(img/piddsBathBg2.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
}
.page_priceList .common_tit{align-items:center;}
.page_priceList .priceListMat{margin-top:50px;}
.page_priceList .priceListMat>ul{display:flex;flex-wrap:wrap;margin-top:-40px;margin-left:-40px;}
.page_priceList .priceListMat>ul>li{margin-top:40px;padding-left:40px;width:50%;}
.page_priceList .priceListMat>ul>li>dl{padding:50px;background:#fff;line-height:1;}
.page_priceList .priceListMat>ul>li>dl>dt>h2{font-family:"Playfair Display",serif;font-size:50px;text-transform:uppercase;}
.page_priceList .priceListMat>ul>li>dl>dt>hgroup{display:flex;align-items:center;margin-top:40px;}
.page_priceList .priceListMat>ul>li>dl>dt>hgroup>h3{font-size:20px;}
.page_priceList .priceListMat>ul>li>dl>dt>hgroup>h2{margin-left:30px;font-size:30px;}
.page_priceList .priceListMat>ul>li>dl>dt>hgroup>h2>font{font-size:60px;}
.page_priceList .priceListMat>ul>li>dl>dd{margin-top:40px;}
.page_priceList .priceListMat>ul>li>dl>dd>ol{display:flex;justify-content:center;align-items:center;}
.page_priceList .priceListMat>ul>li>dl>dd>ol>li>em{display:block;padding:15px 20px;text-align:center;font-size:20px;}
.page_priceList .priceListMat>ul>li>dl>dd>ol>li>span{display:block;margin:0 10px;font-size:17px;}
.page_priceList .priceListMat>ul>li:nth-of-type(1)>dl{
	border-width:2px;
	border-style:solid;	
	border-image:linear-gradient(to right bottom,#60513c,#ac9d88,#60513c);
	border-image-slice:2;
}
.page_priceList .priceListMat>ul>li:nth-of-type(1)>dl>dt>h2{color:transparent;
	background:linear-gradient(to right bottom,#60513c,#ac9d88,#60513c);
	-webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}
.page_priceList .priceListMat>ul>li:nth-of-type(1)>dl>dt>hgroup{color:#60513c;}
.page_priceList .priceListMat>ul>li:nth-of-type(1)>dl>dd>ol>li>em{
	border-width:2px;
	border-style:solid;	
	border-image:linear-gradient(to right bottom,#60513c,#ac9d88,#60513c);
	border-image-slice:2;
}
.page_priceList .priceListMat>ul>li:nth-of-type(2)>dl{
	border-width:2px;
	border-style:solid;	
	border-image:linear-gradient(to right bottom,#515456,#aaa,#515456);
	border-image-slice:2;
}
.page_priceList .priceListMat>ul>li:nth-of-type(2)>dl>dt>h2{color:transparent;
	background:linear-gradient(to right bottom,#98763a,#e0cfa7,#98763a);
	-webkit-background-clip:text;
    -webkit-text-fill-color:transparent;

}
.page_priceList .priceListMat>ul>li:nth-of-type(2)>dl>dt>hgroup{color:#98763a;}
.page_priceList .priceListMat>ul>li:nth-of-type(2)>dl>dd>ol>li>em{
	border-width:2px;
	border-style:solid;	
	border-image:linear-gradient(to right bottom,#98763a,#e0cfa7,#98763a);
	border-image-slice:2;	
}
.page_priceList .priceListMat>ul>li:nth-of-type(3)>dl{
	border-width:2px;
	border-style:solid;	
	border-image:linear-gradient(to right bottom,#98763a,#e0cfa7,#98763a);
	border-image-slice:2;
}
.page_priceList .priceListMat>ul>li:nth-of-type(3)>dl>dt>h2{color:transparent;
	background:linear-gradient(to right bottom,#515456,#aaa,#515456);
	-webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}
.page_priceList .priceListMat>ul>li:nth-of-type(3)>dl>dt>hgroup{color:#515456;}
.page_priceList .priceListMat>ul>li:nth-of-type(3)>dl>dd>ol>li>em{
	border-width:2px;
	border-style:solid;	
	border-image:linear-gradient(to right bottom,#515456,#aaa,#515456);
	border-image-slice:2;
}
.page_priceList .priceListMat>ul>li:nth-of-type(4)>dl{
	border-width:2px;
	border-style:solid;	
	border-image:linear-gradient(to right bottom,#bc8a65,#e9d8cc,#bc8a65);
	border-image-slice:2;
}
.page_priceList .priceListMat>ul>li:nth-of-type(4)>dl>dt>h2{color:transparent;
	background:linear-gradient(to right bottom,#bc8a65,#e9d8cc,#bc8a65);
	-webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}
.page_priceList .priceListMat>ul>li:nth-of-type(4)>dl>dt>hgroup{color:#bc8a65;}
.page_priceList .priceListMat>ul>li:nth-of-type(4)>dl>dd>ol>li{width:100%;}
.page_priceList .priceListMat>ul>li:nth-of-type(4)>dl>dd>ol>li>em{
	border-width:2px;
	border-style:solid;	
	border-image:linear-gradient(to right bottom,#bc8a65,#e9d8cc,#bc8a65);
	border-image-slice:2;
}

.page_priceList .priceListVer{margin-top:50px;}
.page_priceList .priceListVer>dt:not(:first-child){margin-top:30px;}
.page_priceList .priceListVer>dt>h3{line-height:1;font-size:18px;}
.page_priceList .priceListVer>dt>ol{margin-top:20px;padding-left:23px;}
.page_priceList .priceListVer>dt>ol>li{padding-left:15px;text-indent:-15px;}
.page_priceList .priceListVer>dt>ol>li:not(:first-child){margin-top:10px;}
@media (max-width:1380px){	
	.page_priceList{padding:70px 30px;}
	.page_priceList .priceListMat{margin-top:40px;}
	.page_priceList .priceListMat>ul{margin-top:-30px;margin-left:-30px;}
	.page_priceList .priceListMat>ul>li{margin-top:30px;padding-left:30px;}
	.page_priceList .priceListMat>ul>li>dl{padding:40px;}
	.page_priceList .priceListMat>ul>li>dl>dt>h2{font-size:42px;}
	.page_priceList .priceListMat>ul>li>dl>dt>hgroup{margin-top:35px;}
	.page_priceList .priceListMat>ul>li>dl>dt>hgroup>h3{font-size:17px;}
	.page_priceList .priceListMat>ul>li>dl>dt>hgroup>h2{margin-left:20px;font-size:26px;}
	.page_priceList .priceListMat>ul>li>dl>dt>hgroup>h2>font{font-size:52px;}
	.page_priceList .priceListMat>ul>li>dl>dd{margin-top:35px;}
	.page_priceList .priceListMat>ul>li>dl>dd>ol>li>em{padding:13px 15px;font-size:18px;}
	.page_priceList .priceListMat>ul>li>dl>dd>ol>li>span{margin:0 8px;font-size:15px;}
	
	.page_priceList .priceListVer{margin-top:40px;}
	.page_priceList .priceListVer>dt:not(:first-child){margin-top:25px;}
	.page_priceList .priceListVer>dt>h3{font-size:16px;}
	.page_priceList .priceListVer>dt>ol{margin-top:15px;padding-left:21px;}
	.page_priceList .priceListVer>dt>ol>li:not(:first-child){margin-top:5px;}
}
@media (max-width:1180px){	
	.page_priceList{padding:60px 20px;}
	.page_priceList .priceListMat{margin-top:30px;}
	.page_priceList .priceListMat>ul{margin-top:-20px;margin-left:-20px;}
	.page_priceList .priceListMat>ul>li{margin-top:20px;padding-left:20px;}
	.page_priceList .priceListMat>ul>li>dl{padding:30px;}
	.page_priceList .priceListMat>ul>li>dl>dt>h2{font-size:34px;}
	.page_priceList .priceListMat>ul>li>dl>dt>hgroup{margin-top:30px;}
	.page_priceList .priceListMat>ul>li>dl>dt>hgroup>h3{font-size:14px;}
	.page_priceList .priceListMat>ul>li>dl>dt>hgroup>h2{margin-left:10px;font-size:22px;}
	.page_priceList .priceListMat>ul>li>dl>dt>hgroup>h2>font{font-size:44px;}
	.page_priceList .priceListMat>ul>li>dl>dd{margin-top:30px;}
	.page_priceList .priceListMat>ul>li>dl>dd>ol>li>em{padding:11px 10px;font-size:16px;}
	.page_priceList .priceListMat>ul>li>dl>dd>ol>li>span{margin:0 6px;font-size:13px;}
	
	.page_priceList .priceListVer{margin-top:30px;}
	.page_priceList .priceListVer>dt:not(:first-child){margin-top:20px;}
	.page_priceList .priceListVer>dt>h3{font-size:14px;}
	.page_priceList .priceListVer>dt>ol{margin-top:10px;padding-left:19px;}
}
@media (max-width:980px){	
	.page_priceList{padding:50px 20px;}
	.page_priceList .priceListMat>ul>li{width:100%;}
	.page_priceList .priceListMat>ul>li>dl{padding:30px 20px;}
	.page_priceList .priceListMat>ul>li>dl>dt>h2{font-size:26px;}
	.page_priceList .priceListMat>ul>li>dl>dt>hgroup{margin-top:25px;}
	.page_priceList .priceListMat>ul>li>dl>dt>hgroup>h3{font-size:11px;}
	.page_priceList .priceListMat>ul>li>dl>dt>hgroup>h2{font-size:18px;}
	.page_priceList .priceListMat>ul>li>dl>dt>hgroup>h2>font{font-size:36px;}
	.page_priceList .priceListMat>ul>li>dl>dd{margin-top:25px;}
	.page_priceList .priceListMat>ul>li>dl>dd>ol>li>em{font-size:14px;}
	.page_priceList .priceListMat>ul>li>dl>dd>ol>li>span{font-size:11px;}
}
@media (max-width:780px){
	.page_priceList .priceListMat>ul>li>dl>dt>h2{font-size:18px;}
	.page_priceList .priceListMat>ul>li>dl>dt>hgroup>h2{font-size:14px;}
	.page_priceList .priceListMat>ul>li>dl>dt>hgroup>h2>font{font-size:28px;}
	.page_priceList .priceListMat>ul>li>dl>dd>ol>li>em{font-size:12px;}
}

/*page_shop-detail*/
.pageBan#shopBan .pageBanMat>h2{padding-bottom:10px;}

.page_shopDetInt{padding:80px 40px;
	background-image:url(img/piddsBathBg2.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
}
.page_shopDetInt .shopDetIntMat{display:flex;justify-content:space-between;}
.page_shopDetInt .shopDetIntMat>dd{padding:60px 0;width:calc(50% - 20px);}
.page_shopDetInt .shopDetIntMat>dd>h2{line-height:1;font-size:50px;color:transparent;	
    background:linear-gradient(to bottom,#593f1d,#6e603f,#50320b);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}
.page_shopDetInt .shopDetIntMat>dd>figcaption{margin-top:40px;font-weight:bold;}
.page_shopDetInt .shopDetIntMat>dd>figcaption>*:not(:first-child){margin-top:20px;}
.page_shopDetInt .shopDetIntMat>dt{width:calc(50% - 20px);}
.page_shopDetInt .shopDetIntMat>dt:after{padding-top:0;height:100%;}
@media (max-width:1380px){
	.pageBan#shopBan .pageBanMat>h2{padding-bottom:8px;}

	.page_shopDetInt{padding:70px 30px;}
	.page_shopDetInt .shopDetIntMat>dd{padding:50px 0;width:calc(50% - 15px);}
	.page_shopDetInt .shopDetIntMat>dd>h2{font-size:42px;}
	.page_shopDetInt .shopDetIntMat>dd>figcaption{margin-top:35px;}
	.page_shopDetInt .shopDetIntMat>dd>figcaption>*:not(:first-child){margin-top:15px;}
	.page_shopDetInt .shopDetIntMat>dt{width:calc(50% - 15px);}
}
@media (max-width:1180px){
	.pageBan#shopBan .pageBanMat>h2{padding-bottom:6px;}

	.page_shopDetInt{padding:60px 20px;}
	.page_shopDetInt .shopDetIntMat>dd{padding:40px 0;width:calc(50% - 10px);}
	.page_shopDetInt .shopDetIntMat>dd>h2{font-size:34px;}
	.page_shopDetInt .shopDetIntMat>dd>figcaption{margin-top:30px;}
	.page_shopDetInt .shopDetIntMat>dd>figcaption>*:not(:first-child){margin-top:10px;}
	.page_shopDetInt .shopDetIntMat>dt{width:calc(50% - 10px);}
}
@media (max-width:980px){
	.pageBan#shopBan .pageBanMat>h2{padding-bottom:4px;}

	.page_shopDetInt{padding:50px 20px;}
	.page_shopDetInt .shopDetIntMat>dd>h2{font-size:26px;}
	.page_shopDetInt .shopDetIntMat>dd>figcaption{margin-top:25px;}
}
@media (max-width:780px){
	.page_shopDetInt .shopDetIntMat{display:block;}
	.page_shopDetInt .shopDetIntMat>dd{padding:0;width:100%;}
	.page_shopDetInt .shopDetIntMat>dt{margin-top:30px;width:100%;}
	.page_shopDetInt .shopDetIntMat>dt:after{height:320px;}
}

.page_shopDetImg{padding:80px 40px;border-top:2px solid #c2c2c2;}
.page_shopDetImg .shopDetImg-hd{display:flex;flex-wrap:wrap;justify-content:center;}
.page_shopDetImg .shopDetImg-hd>li{margin:0 20px;padding:25px 120px;text-align:center;line-height:1;border:2px solid #1e1e1e;cursor:pointer;
	-webkit-transition:0.3s;
	transition:0.3s;
}
.page_shopDetImg .shopDetImg-hd>li>h2{font-family:"Playfair Display",serif;font-size:20px;}
.page_shopDetImg .shopDetImg-hd>li>h3{margin-top:10px;font-size:14px;letter-spacing:4px;}
.page_shopDetImg .shopDetImg-hd>li:hover,
.page_shopDetImg .shopDetImg-hd>li.current{background:#dfd9d5;border-color:#dfd9d5;}
.page_shopDetImg .shopDetImg-bd{margin-top:60px;}
.page_shopDetImg .shopDetImgBdMat{display:none;}
.page_shopDetImg .shopDetImgBdMatSep{display:flex;justify-content:space-between;align-items:center;}
.page_shopDetImg .shopDetImgBdMatSepTit{display:flex;justify-content:center;align-items:center;width:200px;font-family:"Playfair Display",serif;
	font-size:30px;writing-mode:tb-rl;text-transform:uppercase;letter-spacing:20px;
}
.page_shopDetImg .shopDetImgBdMatSepImg{width:calc(100% - 200px);}
.page_shopDetImg .swiper-slide>figure{margin:0 auto;width:100%;max-width:1020px;}
.page_shopDetImg .swiper-slide>figure:after{padding-top:0;height:500px;}
.page_shopDetImg .swiper-slide>h3{visibility:hidden;margin-top:40px;text-align:center;line-height:1;font-size:23px;}
.page_shopDetImg .swiper-button-prev,
.page_shopDetImg .swiper-button-next{top:auto;bottom:0;margin-top:0;width:26px;height:29px;}
.page_shopDetImg .swiper-button-prev:after,.page_shopDetImg .swiper-button-next:after{display:none;}
.page_shopDetImg .swiper-button-prev:hover,.page_shopDetImg .swiper-button-next:hover{opacity:0.6;}
.page_shopDetImg .swiper-button-prev{left:0;}
.page_shopDetImg .swiper-button-next{right:0;}
@media (max-width:1380px){
	.page_shopDetImg{padding:70px 30px;}
	.page_shopDetImg .shopDetImg-hd>li{margin:0 15px;padding:20px 90px;}
	.page_shopDetImg .shopDetImg-hd>li>h2{font-size:18px;}
	.page_shopDetImg .shopDetImg-hd>li>h3{margin-top:8px;font-size:13px;letter-spacing:3px;}
	.page_shopDetImg .shopDetImg-bd{margin-top:50px;}
	.page_shopDetImg .shopDetImgBdMatSepTit{width:150px;font-size:26px;letter-spacing:16px;}
	.page_shopDetImg .shopDetImgBdMatSepImg{width:calc(100% - 150px);}
	.page_shopDetImg .swiper-slide>figure:after{height:450px;}
	.page_shopDetImg .swiper-slide>h3{margin-top:35px;font-size:20px;}
	.page_shopDetImg .swiper-button-prev,.page_shopDetImg .swiper-button-next{width:21px;height:24px;}
}
@media (max-width:1180px){
	.page_shopDetImg{padding:60px 20px;}
	.page_shopDetImg .shopDetImg-hd>li{margin:0 10px;padding:15px 60px;}
	.page_shopDetImg .shopDetImg-hd>li>h2{font-size:16px;}
	.page_shopDetImg .shopDetImg-hd>li>h3{margin-top:6px;font-size:12px;letter-spacing:3px;}
	.page_shopDetImg .shopDetImg-bd{margin-top:40px;}
	.page_shopDetImg .shopDetImgBdMatSepTit{width:100px;font-size:22px;letter-spacing:12px;}
	.page_shopDetImg .shopDetImgBdMatSepImg{width:calc(100% - 100px);}
	.page_shopDetImg .swiper-slide>figure:after{height:400px;}
	.page_shopDetImg .swiper-slide>h3{margin-top:30px;font-size:17px;}
	.page_shopDetImg .swiper-button-prev,.page_shopDetImg .swiper-button-next{width:16px;height:19px;}
}
@media (max-width:980px){
	.page_shopDetImg{padding:50px 20px;}
	.page_shopDetImg .shopDetImg-hd>li{padding:15px 30px;}
	.page_shopDetImg .swiper-slide>figure:after{height:350px;}
}
@media (max-width:520px){
	.page_shopDetImg .shopDetImg-hd{margin-top:-15px;}
	.page_shopDetImg .shopDetImg-hd>li{margin:15px 10px 0;}
	.page_shopDetImg .shopDetImgBdMatSep{display:block;}
	.page_shopDetImg .shopDetImgBdMatSepTit{width:100%;writing-mode:lr-tb;letter-spacing:8px;}
	.page_shopDetImg .shopDetImgBdMatSepImg{margin-top:30px;width:100%;}
	.page_shopDetImg .swiper-button-prev,.page_shopDetImg .swiper-button-next{top:50%;bottom:auto;
		-webkit-transform:translateY(-50%);
		transform:translateY(-50%);
	}
	.page_shopDetImg .swiper-button-prev{left:10px;}
	.page_shopDetImg .swiper-button-next{right:10px;}
}

.page_shopDetPri{padding:80px 40px;background:#f6f3ec;
	border:2px solid #c2c2c2;
	border-left:none;
	border-right:none;
}
.page_shopDetPri .shopDetPriMat{display:flex;justify-content:center;}
.page_shopDetPri .shopDetPriMat>a{position:relative;display:block;padding:40px 20px;width:50%;text-align:center;line-height:1;
	background:#fff;color:#181818;
}
.page_shopDetPri .shopDetPriMat>a>h2{font-family:"Playfair Display",serif;font-size:40px;text-transform:uppercase;}
.page_shopDetPri .shopDetPriMat>a>h3{margin-top:20px;font-size:18px;letter-spacing:4px;}
.page_shopDetPri .shopDetPriMat>a>i{position:absolute;bottom:0;right:0;width:100%;max-width:54px;}
.page_shopDetPri .shopDetPriMat>a:hover{background:#593f1d;color:#fff;}
@media (max-width:1380px){
	.page_shopDetPri{padding:70px 30px;}
	.page_shopDetPri .shopDetPriMat>a{padding:35px 20px;}
	.page_shopDetPri .shopDetPriMat>a>h2{font-size:36px;}
	.page_shopDetPri .shopDetPriMat>a>h3{margin-top:17px;font-size:16px;letter-spacing:3px;}
	.page_shopDetPri .shopDetPriMat>a>i{max-width:44px;}
}
@media (max-width:1180px){
	.page_shopDetPri{padding:60px 20px;}
	.page_shopDetPri .shopDetPriMat>a{padding:30px 20px;}
	.page_shopDetPri .shopDetPriMat>a>h2{font-size:32px;}
	.page_shopDetPri .shopDetPriMat>a>h3{margin-top:14px;font-size:14px;letter-spacing:2px;}
	.page_shopDetPri .shopDetPriMat>a>i{max-width:34px;}
}
@media (max-width:980px){
	.page_shopDetPri{padding:50px 20px;}
	.page_shopDetPri .shopDetPriMat>a{padding:25px 20px;}
	.page_shopDetPri .shopDetPriMat>a>h2{font-size:28px;}
	.page_shopDetPri .shopDetPriMat>a>h3{margin-top:11px;font-size:12px;letter-spacing:1px;}
}
@media (max-width:680px){
	.page_shopDetPri .shopDetPriMat{display:block;}
	.page_shopDetPri .shopDetPriMat>a{width:100%;}
	.page_shopDetPri .shopDetPriMat>a>h2{font-size:24px;}
}

.page_shopDetSta{position:relative;display:none;padding-top:160px;
	background-image:url(img/piddsBathBg1.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
}
.page_shopDetSta .shopDetStaBg{position:absolute;top:0;left:0;width:100%;height:900px;}
.page_shopDetSta .shopDetStaBg:after{padding-top:0;width:100%;height:100%;}
.page_shopDetSta .shopDetStaTit{position:relative;z-index:5;padding:0 40px;max-width:1400px;}
.page_shopDetSta .shopDetStaSub{position:relative;z-index:5;margin-top:60px;padding:80px 40px;width:calc(100% - 100px);
	background-image:url(img/page_shopBg.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
}
.page_shopDetSta .shopDetStaSub>dl:not(:first-child){margin-top:50px;padding-top:50px;
	border-style:solid;
	border-top-width:2px;
	border-image:linear-gradient(to right,#b79671,#fdf1da,#b79671);
	border-image-slice:2;
}
.page_shopDetSta .shopDetStaSub>dl>dt>dl{display:flex;justify-content:space-between;}
.page_shopDetSta .shopDetStaSub>dl>dt>dl>dt{width:calc(50% - 20px);}
.page_shopDetSta .shopDetStaSub>dl>dt>dl>dt>figure{height:100%;}
.page_shopDetSta .shopDetStaSub>dl>dt>dl>dt>figure:after{padding-top:0;height:100%;}
.page_shopDetSta .shopDetStaSub>dl>dt>dl>dt>#staff1Slide{display:none;}
.page_shopDetSta .shopDetStaSub>dl>dt>dl>dt>#staff2Slide{display:none;}
#staff1Slide .swiper-slide:after{padding-top:60%;}
#staff1Slide .swiper-button-prev,#staff1Slide .swiper-button-next{margin-top:0;width:16px;height:19px;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
}
#staff1Slide .swiper-button-prev:after,#staff1Slide .swiper-button-next:after{display:none;}
#staff1Slide .swiper-button-prev:hover,#staff1Slide .swiper-button-next:hover{opacity:0.6;}
#staff2Slide .swiper-slide:after{padding-top:60%;}
#staff2Slide .swiper-button-prev,#staff2Slide .swiper-button-next{margin-top:0;width:16px;height:19px;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
}
#staff2Slide .swiper-button-prev:after,#staff2Slide .swiper-button-next:after{display:none;}
#staff2Slide .swiper-button-prev:hover,#staff2Slide .swiper-button-next:hover{opacity:0.6;}
.page_shopDetSta .shopDetStaSub>dl>dt>dl>dd{padding:60px 0;width:calc(50% - 20px);}
.page_shopDetSta .shopDetStaSub>dl>dt>dl>dd>hgroup{line-height:1;color:transparent;	
    background:linear-gradient(to bottom,#593f1d,#6e603f,#50320b);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}
.page_shopDetSta .shopDetStaSub>dl>dt>dl>dd>hgroup>h2{font-size:46px;}
.page_shopDetSta .shopDetStaSub>dl>dt>dl>dd>hgroup>h3{margin-top:30px;font-size:23px;}
.page_shopDetSta .shopDetStaSub>dl>dt>dl>dd>div{margin-top:40px;}
.page_shopDetSta .shopDetStaSub>dl>dt>dl>dd>div>dl{display:flex;align-items:center;padding:20px 40px;border-bottom:2px solid #b4b0ad;}
.page_shopDetSta .shopDetStaSub>dl>dt>dl>dd>div>dl>dt{width:140px;}
.page_shopDetSta .shopDetStaSub>dl>dt>dl>dd>div>dl>dd{width:calc(100% - 140px);}
.page_shopDetSta .shopDetStaSub>dl>dd{margin-top:40px;}
.page_shopDetSta .shopDetStaSub>dl>dd>ol{display:flex;flex-wrap:wrap;justify-content:center;margin-top:-40px;margin-left:-40px;}
.page_shopDetSta .shopDetStaSub>dl>dd>ol>li{margin-top:40px;padding-left:40px;width:33.333333%;}
.page_shopDetSta .shopDetStaSub>dl>dd>ol>li>figure:after{padding-top:60%;}
@media (max-width:1380px){
	.page_shopDetSta{padding-top:120px;}
	.page_shopDetSta .shopDetStaBg{height:800px;}
	.page_shopDetSta .shopDetStaTit{padding:0 30px;}
	.page_shopDetSta .shopDetStaSub{margin-top:50px;padding:70px 30px;width:calc(100% - 80px);}
	.page_shopDetSta .shopDetStaSub>dl:not(:first-child){margin-top:40px;padding-top:40px;}
	.page_shopDetSta .shopDetStaSub>dl>dt>dl>dt{width:calc(50% - 15px);}
	.page_shopDetSta .shopDetStaSub>dl>dt>dl>dd{padding:50px 0;width:calc(50% - 15px);}
	.page_shopDetSta .shopDetStaSub>dl>dt>dl>dd>hgroup>h2{font-size:40px;}
	.page_shopDetSta .shopDetStaSub>dl>dt>dl>dd>hgroup>h3{margin-top:25px;font-size:20px;}
	.page_shopDetSta .shopDetStaSub>dl>dt>dl>dd>div{margin-top:35px;}
	.page_shopDetSta .shopDetStaSub>dl>dt>dl>dd>div>dl{padding:17px 30px;}
	.page_shopDetSta .shopDetStaSub>dl>dt>dl>dd>div>dl>dt{width:120px;}
	.page_shopDetSta .shopDetStaSub>dl>dt>dl>dd>div>dl>dd{width:calc(100% - 120px);}
	.page_shopDetSta .shopDetStaSub>dl>dd{margin-top:35px;}
	.page_shopDetSta .shopDetStaSub>dl>dd>ol{margin-top:-30px;margin-left:-30px;}
	.page_shopDetSta .shopDetStaSub>dl>dd>ol>li{margin-top:30px;padding-left:30px;}
}
@media (max-width:1180px){
	.page_shopDetSta{padding-top:80px;}
	.page_shopDetSta .shopDetStaBg{height:700px;}
	.page_shopDetSta .shopDetStaTit{padding:0 20px;}
	.page_shopDetSta .shopDetStaSub{margin-top:40px;padding:60px 20px;width:calc(100% - 60px);}
	.page_shopDetSta .shopDetStaSub>dl:not(:first-child){margin-top:30px;padding-top:30px;}
	.page_shopDetSta .shopDetStaSub>dl>dt>dl>dt{width:calc(50% - 10px);}
	.page_shopDetSta .shopDetStaSub>dl>dt>dl>dd{padding:40px 0;width:calc(50% - 10px);}
	.page_shopDetSta .shopDetStaSub>dl>dt>dl>dd>hgroup>h2{font-size:34px;}
	.page_shopDetSta .shopDetStaSub>dl>dt>dl>dd>hgroup>h3{margin-top:20px;font-size:17px;}
	.page_shopDetSta .shopDetStaSub>dl>dt>dl>dd>div{margin-top:30px;}
	.page_shopDetSta .shopDetStaSub>dl>dt>dl>dd>div>dl{padding:14px 20px;}
	.page_shopDetSta .shopDetStaSub>dl>dt>dl>dd>div>dl>dt{width:100px;}
	.page_shopDetSta .shopDetStaSub>dl>dt>dl>dd>div>dl>dd{width:calc(100% - 100px);}
	.page_shopDetSta .shopDetStaSub>dl>dd{margin-top:30px;}
	.page_shopDetSta .shopDetStaSub>dl>dd>ol{margin-top:-20px;margin-left:-20px;}
	.page_shopDetSta .shopDetStaSub>dl>dd>ol>li{margin-top:20px;padding-left:20px;}
}
@media (max-width:980px){
	.page_shopDetSta{padding-top:40px;}
	.page_shopDetSta .shopDetStaTit>.common_tit{align-items:center;}
	.page_shopDetSta .shopDetStaBg{height:155px;}
	.page_shopDetSta .shopDetStaSub{padding:50px 20px;width:100%;}
	.page_shopDetSta .shopDetStaSub>dl>dt>dl{display:block;}
	.page_shopDetSta .shopDetStaSub>dl>dt>dl>dt{width:100%;}
	.page_shopDetSta .shopDetStaSub>dl>dt>dl>dt>figure{display:none;}
	.page_shopDetSta .shopDetStaSub>dl>dt>dl>dt>#staff1Slide{display:block;}
	.page_shopDetSta .shopDetStaSub>dl>dt>dl>dt>#staff2Slide{display:block;}
	.page_shopDetSta .shopDetStaSub>dl>dt>dl>dd{margin-top:30px;padding:0;width:100%;}
	.page_shopDetSta .shopDetStaSub>dl>dt>dl>dd>hgroup{text-align:center;}
	.page_shopDetSta .shopDetStaSub>dl>dt>dl>dd>hgroup>h2{font-size:28px;}
	.page_shopDetSta .shopDetStaSub>dl>dt>dl>dd>hgroup>h3{font-size:14px;}
	.page_shopDetSta .shopDetStaSub>dl>dt>dl>dd>div{margin-top:25px;}
	.page_shopDetSta .shopDetStaSub>dl>dd{display:none;}
}

.page_shopDetInf{padding:80px 40px;border-top:2px solid #c2c2c2;}
.page_shopDetInf .shopDetInfMat{display:flex;justify-content:space-between;}
.page_shopDetInf .shopDetInfMat>dd{padding:60px 0;width:calc(50% - 20px);}
.page_shopDetInf .shopDetInfMat>dd>.common_tit>h2{padding-bottom:10px;}
.page_shopDetInf .shopDetInfMat>dd>div{margin-top:40px;}
.page_shopDetInf .shopDetInfMat>dd>div>dl{display:flex;padding:20px 40px;border-bottom:2px solid #bfbfbf;}
.page_shopDetInf .shopDetInfMat>dd>div>dl>dt{width:180px;}
.page_shopDetInf .shopDetInfMat>dd>div>dl>dd{width:calc(100% - 180px);}
.page_shopDetInf .shopDetInfMat>dt{width:calc(50% - 20px);}
.page_shopDetInf .shopDetInfMat>dt>.googlemap{height:100%;}
@media (max-width:1380px){
	.page_shopDetInf{padding:70px 30px;}
	.page_shopDetInf .shopDetInfMat>dd{padding:50px 0;width:calc(50% - 15px);}
	.page_shopDetInf .shopDetInfMat>dd>.common_tit>h2{padding-bottom:8px;}
	.page_shopDetInf .shopDetInfMat>dd>div{margin-top:35px;}
	.page_shopDetInf .shopDetInfMat>dd>div>dl{padding:17px 30px;}
	.page_shopDetInf .shopDetInfMat>dd>div>dl>dt{width:160px;}
	.page_shopDetInf .shopDetInfMat>dd>div>dl>dd{width:calc(100% - 160px);}
	.page_shopDetInf .shopDetInfMat>dt{width:calc(50% - 15px);}
}
@media (max-width:1180px){
	.page_shopDetInf{padding:60px 20px;}
	.page_shopDetInf .shopDetInfMat>dd{padding:40px 0;width:calc(50% - 10px);}
	.page_shopDetInf .shopDetInfMat>dd>.common_tit>h2{padding-bottom:6px;}
	.page_shopDetInf .shopDetInfMat>dd>div{margin-top:30px;}
	.page_shopDetInf .shopDetInfMat>dd>div>dl{padding:14px 20px;}
	.page_shopDetInf .shopDetInfMat>dd>div>dl>dt{width:140px;}
	.page_shopDetInf .shopDetInfMat>dd>div>dl>dd{width:calc(100% - 140px);}
	.page_shopDetInf .shopDetInfMat>dt{width:calc(50% - 10px);}
}
@media (max-width:980px){
	.page_shopDetInf{padding:50px 20px;}
	.page_shopDetInf .shopDetInfMat{display:block;}
	.page_shopDetInf .shopDetInfMat>dd{padding:0;width:100%;}
	.page_shopDetInf .shopDetInfMat>dd>.common_tit{align-items:center;}
	.page_shopDetInf .shopDetInfMat>dt{margin-top:30px;width:100%;}
	.page_shopDetInf .shopDetInfMat>dt>.googlemap{height:320px;}
}

/*page_company*/
.pageBan#companyBan .pageBanMat>h2{padding-bottom:10px;}

.page_company{padding:80px 40px;
	background-image:url(img/page_blogBg.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
}
.page_company .companyAcc{display:flex;justify-content:space-between;}
.page_company .companyAcc>dt{padding:60px 0;width:calc(50% - 20px);}
.page_company .companyAcc>dt>.common_tit>h2{padding-bottom:10px;}
.page_company .companyAcc>dt>div{margin-top:40px;}
.page_company .companyAcc>dt>div>dl{display:flex;padding:20px 40px;border-bottom:2px solid #c2c2c2;}
.page_company .companyAcc>dt>div>dl>dt{width:130px;}
.page_company .companyAcc>dt>div>dl>dd{width:calc(100% - 130px);}
.page_company .companyAcc>dd{width:calc(50% - 20px);}
.page_company .companyAcc>dd>.googlemap{height:100%;}
@media (max-width:1380px){
	.pageBan#companyBan .pageBanMat>h2{padding-bottom:8px;}

	.page_company{padding:70px 30px;}
	.page_company .companyAcc>dt{padding:50px 0;width:calc(50% - 15px);}
	.page_company .companyAcc>dt>.common_tit>h2{padding-bottom:8px;}
	.page_company .companyAcc>dt>div{margin-top:35px;}
	.page_company .companyAcc>dt>div>dl{padding:17px 30px;}
	.page_company .companyAcc>dt>div>dl>dt{width:110px;}
	.page_company .companyAcc>dt>div>dl>dd{width:calc(100% - 110px);}
	.page_company .companyAcc>dd{width:calc(50% - 15px);}
}
@media (max-width:1180px){
	.pageBan#companyBan .pageBanMat>h2{padding-bottom:6px;}

	.page_company{padding:60px 20px;}
	.page_company .companyAcc>dt{padding:40px 0;width:calc(50% - 10px);}
	.page_company .companyAcc>dt>.common_tit>h2{padding-bottom:6px;}
	.page_company .companyAcc>dt>div{margin-top:30px;}
	.page_company .companyAcc>dt>div>dl{padding:14px 20px;}
	.page_company .companyAcc>dt>div>dl>dt{width:90px;}
	.page_company .companyAcc>dt>div>dl>dd{width:calc(100% - 90px);}
	.page_company .companyAcc>dd{width:calc(50% - 10px);}
}
@media (max-width:980px){
	.page_company{padding:50px 20px;}
	.page_company .companyAcc{display:block;}
	.page_company .companyAcc>dt{padding:0;width:100%;}
	.page_company .companyAcc>dt>.common_tit{align-items:center;}
	.page_company .companyAcc>dd{margin-top:30px;width:100%;}
	.page_company .companyAcc>dd>.googlemap{height:320px;}
}

input,textarea{font-family:"Noto Serif JP",serif;font-weight:bold;}
.mwform-checkbox-field input{margin-top:-6px;}
.page_company .contact{margin-top:80px;}
.page_company .contactForm{margin-top:60px;}
.page_company .contactForm>dl:not(:first-child){margin-top:40px;}
.page_company .contactForm>dl>dt{display:flex;align-items:center;}
.page_company .contactForm>dl>dt>font{display:block;margin-left:15px;padding:10px;line-height:1;background:#151010;border-radius:5px;font-size:12px;color:#fff;}
.page_company .contactForm>dl>dd{margin-top:25px;}
.page_company .contactForm>dl>dd>input[type="text"],
.page_company .contactForm>dl>dd>input[type="email"],
.page_company .contactForm>dl>dd>textarea{padding:20px;width:100%;background:#fff;border-radius:5px;}
.page_company .contactForm>dl>dd>textarea{height:200px;}
.page_company .contactAcp{margin-top:40px;text-align:center;}
.page_company .contactAcpTxt>a{color:#b89f89;text-decoration:underline;}
.page_company .mwform-checkbox-field-text{display:none;font-weight:bold;}
.page_company .send{display:flex;justify-content:center;margin-top:40px;}
.page_company .send>input{padding:25px 80px;line-height:1;background:#151010;border-radius:5px;color:#fff;letter-spacing:2px;cursor:no-drop;}
@media (max-width:1380px){
	.mwform-checkbox-field input{margin-top:-5px;}
	.page_company .contact{margin-top:70px;}
	.page_company .contactForm{margin-top:50px;}
	.page_company .contactForm>dl:not(:first-child){margin-top:30px;}
	.page_company .contactForm>dl>dt>font{margin-left:10px;}
	.page_company .contactForm>dl>dd{margin-top:20px;}
	.page_company .contactForm>dl>dd>input[type="text"],
	.page_company .contactForm>dl>dd>input[type="email"],
	.page_company .contactForm>dl>dd>textarea{padding:17px;}
	.page_company .contactForm>dl>dd>textarea{height:170px;}
	.page_company .contactAcp{margin-top:30px;}
	.page_company .send{margin-top:30px;}
	.page_company .send>input{padding:22px 70px;}
}
@media (max-width:1180px){
	.mwform-checkbox-field input{margin-top:-4px;}
	.page_company .contact{margin-top:60px;}
	.page_company .contactForm{margin-top:40px;}
	.page_company .contactForm>dl:not(:first-child){margin-top:20px;}
	.page_company .contactForm>dl>dt>font{margin-left:5px;}
	.page_company .contactForm>dl>dd{margin-top:15px;}
	.page_company .contactForm>dl>dd>input[type="text"],
	.page_company .contactForm>dl>dd>input[type="email"],
	.page_company .contactForm>dl>dd>textarea{padding:14px;}
	.page_company .contactForm>dl>dd>textarea{height:140px;}
	.page_company .contactAcp{margin-top:20px;}
	.page_company .send{margin-top:20px;}
	.page_company .send>input{padding:19px 60px;}
}
@media (max-width:520px){
	.mwform-radio-field{display:block;}
	.mw_wp_form .horizontal-item+.horizontal-item{margin-top:5px;margin-left:0;}
}

/*page_blog*/
.pageBan#blogBan .pageBanMat>h2{padding-bottom:10px;}

.page_blog{padding:80px 40px;
	background-image:url(img/page_blogBg.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
}
.page_blog .blogBtn{display:flex;justify-content:flex-end;align-items:center;max-width:1520px;}
.page_blog .blogBtn>ol{display:flex;}
.page_blog .blogBtn>ol>li:not(:first-child){margin-left:60px;}
.page_blog .blogBtn>ol>li>a{line-height:1;font-family:"Playfair Display",serif;font-size:20px;color:transparent;text-transform:capitalize;	
	background:linear-gradient(to bottom,#593f1d,#6e603f,#50320b);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}
.page_blog .blogBtn>dl{display:flex;align-items:flex-end;margin-left:60px;}
.page_blog .blogBtn>dl>dt{position:relative;}
.page_blog .blogBtn>dl>dt>em{position:absolute;left:0;bottom:5px;display:block;padding:10px 15px;line-height:1;background:#d2d1ca;
	font-family:"Playfair Display",serif;font-size:14px;color:#5c4934;
}
.page_blog .blogBtn>dl>dt>input{padding-left:95px;width:320px;height:36px;border-bottom:2px solid #5c4934;}
.page_blog .blogBtn>dl>dd{display:block;margin-left:15px;width:100%;max-width:20px;}

.page_blog .blogMat{margin-top:80px;}
.page_blog .blogMat>ul>li:not(:first-child){margin-top:80px;}
.page_blog .blogMat>ul>li>a{display:block;}
.page_blog .blogMat>ul>li>a>dl{display:flex;justify-content:space-between;}
.page_blog .blogMat>ul>li>a>dl>dt{position:relative;width:calc(50% - 20px);
	box-shadow:0 10px 15px rgba(0,0,0,0.5);
}
.page_blog .blogMat>ul>li>a>dl>dt>figure{height:100%;border-bottom:1px solid #fff;
	box-shadow:inset 0px 0px 0px 20px rgba(255,255,255,0.2);
}
.page_blog .blogMat>ul>li>a>dl>dt>figure:after{padding-top:0;height:100%;}
.page_blog .blogMat>ul>li>a>dl>dt>em{position:absolute;left:0;top:-30px;line-height:1;font-family:"Playfair Display",serif;
	font-size:45px;color:transparent;text-transform:capitalize;
	background:linear-gradient(to bottom,#593f1d,#6e603f,#50320b);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}
.page_blog .blogMat>ul>li>a>dl>dd{padding:120px 0;width:calc(50% - 20px);color:#362b1e;}
.page_blog .blogMat>ul>li>a>dl>dd>h3{font-size:20px;}
.page_blog .blogMat>ul>li>a>dl>dd>span{display:block;margin-top:10px;font-size:14px;}
.page_blog .blogMat>ul>li>a>dl>dd>figcaption{margin-top:30px;font-size:14px;}
@media (max-width:1380px){
	.pageBan#blogBan .pageBanMat>h2{padding-bottom:8px;}
	
	.page_blog{padding:70px 30px;}
	.page_blog .blogBtn>ol>li:not(:first-child){margin-left:40px;}
	.page_blog .blogBtn>ol>li>a{font-size:18px;}
	.page_blog .blogBtn>dl{margin-left:40px;}
	.page_blog .blogBtn>dl>dt>em{padding:8px 13px;font-size:13px;}
	.page_blog .blogBtn>dl>dt>input{padding-left:85px;width:280px;height:34px;}
	.page_blog .blogBtn>dl>dd{margin-left:10px;max-width:18px;}
	
	.page_blog .blogMat{margin-top:70px;}
	.page_blog .blogMat>ul>li:not(:first-child){margin-top:70px;}
	.page_blog .blogMat>ul>li>a>dl>dt{width:calc(50% - 15px);}
	.page_blog .blogMat>ul>li>a>dl>dt>figure{box-shadow:inset 0px 0px 0px 15px rgba(255,255,255,0.2);}
	.page_blog .blogMat>ul>li>a>dl>dt>em{top:-25px;font-size:36px;}
	.page_blog .blogMat>ul>li>a>dl>dd{padding:100px 0;width:calc(50% - 15px);}
	.page_blog .blogMat>ul>li>a>dl>dd>h3{font-size:18px;}
	.page_blog .blogMat>ul>li>a>dl>dd>span{margin-top:8px;font-size:13px;}
	.page_blog .blogMat>ul>li>a>dl>dd>figcaption{margin-top:25px;font-size:13px;}
}
@media (max-width:1180px){
	.pageBan#blogBan .pageBanMat>h2{padding-bottom:6px;}
	
	.page_blog{padding:60px 20px;}
	.page_blog .blogBtn>ol>li:not(:first-child){margin-left:20px;}
	.page_blog .blogBtn>ol>li>a{font-size:16px;}
	.page_blog .blogBtn>dl{margin-left:20px;}
	.page_blog .blogBtn>dl>dt>em{padding:6px 11px;font-size:12px;}
	.page_blog .blogBtn>dl>dt>input{padding-left:75px;width:240px;height:32px;}
	.page_blog .blogBtn>dl>dd{margin-left:5px;max-width:16px;}
	
	.page_blog .blogMat{margin-top:60px;}
	.page_blog .blogMat>ul>li:not(:first-child){margin-top:60px;}
	.page_blog .blogMat>ul>li>a>dl>dt{width:calc(50% - 10px);}
	.page_blog .blogMat>ul>li>a>dl>dt>figure{box-shadow:inset 0px 0px 0px 10px rgba(255,255,255,0.2);}
	.page_blog .blogMat>ul>li>a>dl>dt>em{top:-20px;font-size:27px;}
	.page_blog .blogMat>ul>li>a>dl>dd{padding:80px 0;width:calc(50% - 10px);}
	.page_blog .blogMat>ul>li>a>dl>dd>h3{font-size:16px;}
	.page_blog .blogMat>ul>li>a>dl>dd>span{margin-top:6px;font-size:12px;}
	.page_blog .blogMat>ul>li>a>dl>dd>figcaption{margin-top:20px;font-size:12px;}
}
@media (max-width:980px){
	.page_blog{padding:50px 20px;}
	.page_blog .blogBtn{flex-direction:column;justify-content:center;}
	.page_blog .blogBtn>dl{margin-top:20px;margin-left:0;}
	
	.page_blog .blogMat>ul>li:not(:first-child){margin-top:50px;padding-top:50px;border-top:2px solid #5c4934;}
	.page_blog .blogMat>ul>li>a>dl{display:block;}
	.page_blog .blogMat>ul>li>a>dl>dt{width:100%;}
	.page_blog .blogMat>ul>li>a>dl>dt>figure:after{height:300px;}
	.page_blog .blogMat>ul>li>a>dl>dd{margin-top:40px;padding:0;width:100%;}
}

/*pageNav*/
.pageNav{display:flex;justify-content:center;margin-top:60px;line-height:1;}
.pageNav>*{display:block;margin:0 20px;padding:13px 20px;background:#f1f0ed;color:#786d60;}
.pageNav>*.current,.pageNav>a:hover{background:#5c4934;color:#fff;}
@media (max-width:1380px){
	.pageNav{margin-top:50px;}
	.pageNav>*{margin:0 15px;padding:11px 15px;}
}
@media (max-width:1180px){
	.pageNav{margin-top:40px;}
	.pageNav>*{margin:0 10px;}
}

/*page_blog-detail*/
.page_blogDet{padding:80px 40px;
	background-image:url(img/page_blogBg.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
}
.page_blogDet .blogDetBtn{display:flex;justify-content:flex-end;align-items:center;max-width:1520px;}
.page_blogDet .blogDetBtn>ol{display:flex;}
.page_blogDet .blogDetBtn>ol>li:not(:first-child){margin-left:60px;}
.page_blogDet .blogDetBtn>ol>li>a{line-height:1;font-family:"Playfair Display",serif;font-size:20px;color:transparent;text-transform:capitalize;	
	background:linear-gradient(to bottom,#593f1d,#6e603f,#50320b);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}
.page_blogDet .blogDetBtn>dl{display:flex;align-items:flex-end;margin-left:60px;}
.page_blogDet .blogDetBtn>dl>dt{position:relative;}
.page_blogDet .blogDetBtn>dl>dt>em{position:absolute;left:0;bottom:5px;display:block;padding:10px 15px;line-height:1;background:#d2d1ca;
	font-family:"Playfair Display",serif;font-size:14px;color:#5c4934;
}
.page_blogDet .blogDetBtn>dl>dt>input{padding-left:95px;width:320px;height:36px;border-bottom:2px solid #5c4934;}
.page_blogDet .blogDetBtn>dl>dd{display:block;margin-left:15px;width:100%;max-width:20px;}

.page_blogDet .blogDetMat{margin-top:80px;max-width:1020px;}
.page_blogDet .blogDetMat>ol{display:flex;}
.page_blogDet .blogDetMat>ol>li{display:flex;align-items:center;}
.page_blogDet .blogDetMat>ol>li:not(:first-child):before{display:block;content:"";margin:0 20px;width:2px;height:20px;background:#5c4934;}
.page_blogDet .blogDetMat>ol>li>i{display:block;width:100%;max-width:20px;}
.page_blogDet .blogDetMat>ol>li>span{display:block;margin-left:15px;line-height:1;font-family:"Playfair Display",serif;
	color:transparent;text-transform:capitalize;
	background:linear-gradient(to bottom,#593f1d,#6e603f,#50320b);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}
.page_blogDet .blogDetMat>h3{margin-top:40px;font-size:20px;}
.page_blogDet .blogDetMat>div{margin-top:40px;}
.page_blogDet .blogDetMat>div>*:not(:first-child){margin-top:20px;}
@media (max-width:1380px){
	.page_blogDet{padding:70px 30px;}
	.page_blogDet .blogDetBtn>ol>li:not(:first-child){margin-left:40px;}
	.page_blogDet .blogDetBtn>ol>li>a{font-size:18px;}
	.page_blogDet .blogDetBtn>dl{margin-left:40px;}
	.page_blogDet .blogDetBtn>dl>dt>em{padding:8px 13px;font-size:13px;}
	.page_blogDet .blogDetBtn>dl>dt>input{padding-left:85px;width:280px;height:34px;}
	.page_blogDet .blogDetBtn>dl>dd{margin-left:10px;max-width:18px;}
	
	.page_blogDet .blogDetMat{margin-top:70px;}
	.page_blogDet .blogDetMat>ol>li:not(:first-child):before{margin:0 15px;}
	.page_blogDet .blogDetMat>ol>li>i{max-width:18px;}
	.page_blogDet .blogDetMat>ol>li>span{margin-left:10px;}
	.page_blogDet .blogDetMat>h3{margin-top:35px;font-size:18px;}
	.page_blogDet .blogDetMat>div{margin-top:35px;}
	.page_blogDet .blogDetMat>div>*:not(:first-child){margin-top:15px;}
}
@media (max-width:1180px){
	.page_blogDet{padding:60px 20px;}
	.page_blogDet .blogDetBtn>ol>li:not(:first-child){margin-left:20px;}
	.page_blogDet .blogDetBtn>ol>li>a{font-size:16px;}
	.page_blogDet .blogDetBtn>dl{margin-left:20px;}
	.page_blogDet .blogDetBtn>dl>dt>em{padding:6px 11px;font-size:12px;}
	.page_blogDet .blogDetBtn>dl>dt>input{padding-left:75px;width:240px;height:32px;}
	.page_blogDet .blogDetBtn>dl>dd{margin-left:5px;max-width:16px;}
	
	.page_blogDet .blogDetMat{margin-top:60px;}
	.page_blogDet .blogDetMat>ol>li:not(:first-child):before{margin:0 10px;}
	.page_blogDet .blogDetMat>ol>li>i{max-width:16px;}
	.page_blogDet .blogDetMat>ol>li>span{margin-left:5px;}
	.page_blogDet .blogDetMat>h3{margin-top:30px;font-size:16px;}
	.page_blogDet .blogDetMat>div{margin-top:30px;}
	.page_blogDet .blogDetMat>div>*:not(:first-child){margin-top:10px;}
}
@media (max-width:980px){
	.page_blogDet{padding:50px 20px;}
	.page_blogDet .blogDetBtn{flex-direction:column;justify-content:center;}
	.page_blogDet .blogDetBtn>dl{margin-top:20px;margin-left:0;}
	
	.page_blogDet .blogDetMat{margin-top:50px;}
}

/*blogDetNav*/
.blogDetNav{display:flex;justify-content:center;align-items:center;margin-top:40px;}
.blogDetNav>p>a{display:block;font-family:"Playfair Display",serif;color:#39312a;}
.blogDetNav>a{display:block;margin:0 40px;padding:20px 70px;background:#fff;border:2px solid #ccc;border-radius:35px;
	font-family:"Playfair Display",serif;color:#39312a;text-transform:uppercase;
}
.blogDetNav>a:hover{background:#ed6ca6;border-color:#ed6ca6;color:#fff;}
@media (max-width:1380px){
	.blogDetNav{margin-top:30px;}
	.blogDetNav>a{margin:0 30px;padding:17px 60px;}
}
@media (max-width:1180px){
	.blogDetNav{margin-top:20px;}
	.blogDetNav>a{margin:0 20px;padding:14px 50px;}
}

/*page_security-policy*/
.pageBan#security-policyBan .pageBanMat>h2{padding-bottom:10px;}
.pageBan#privacy-polisyBan .pageBanMat>h2{padding-bottom:10px;}

.page_securityPolicy{padding:80px 40px;}
.page_securityPolicy .securityPolicyMat>dd{font-size:15px;}
.page_securityPolicy .securityPolicyMat>dd:not(:first-child){margin-top:30px;}
.page_securityPolicy .securityPolicyMat>dd>*:not(:first-child){margin-top:15px;}
.page_securityPolicy .securityPolicyMat>dd>h3{font-size:18px;}
@media (max-width:1380px){
	.pageBan#security-policyBan .pageBanMat>h2{padding-bottom:8px;}
	.pageBan#privacy-polisyBan .pageBanMat>h2{padding-bottom:8px;}

	.page_securityPolicy{padding:70px 30px;}
	.page_securityPolicy .securityPolicyMat>dd{font-size:14px;}
	.page_securityPolicy .securityPolicyMat>dd:not(:first-child){margin-top:25px;}
	.page_securityPolicy .securityPolicyMat>dd>*:not(:first-child){margin-top:10px;}
	.page_securityPolicy .securityPolicyMat>dd>h3{font-size:16px;}
}
@media (max-width:1180px){
	.pageBan#security-policyBan .pageBanMat>h2{padding-bottom:6px;}
	.pageBan#privacy-polisyBan .pageBanMat>h2{padding-bottom:6px;}

	.page_securityPolicy{padding:60px 20px;}
	.page_securityPolicy .securityPolicyMat>dd{font-size:13px;}
	.page_securityPolicy .securityPolicyMat>dd:not(:first-child){margin-top:20px;}
	.page_securityPolicy .securityPolicyMat>dd>*:not(:first-child){margin-top:5px;}
	.page_securityPolicy .securityPolicyMat>dd>h3{font-size:14px;}
}
@media (max-width:980px){
	.page_securityPolicy{padding:50px 20px;}
}
