@charset "utf-8";
@import url("/theme/v1/resources/css/font/catLinz.css");
@import url("/theme/v1/resources/css/font/notoSansSc.css");
@import url("/theme/v1/resources/css/font/xiangcuiDengcusong.css");

.txt-cl {font-family:"CAT Linz",sans-serif;}
.safe-font {font-family:sans-serif!important;}

.txt-tertiary {color:#3b3028;}
.txt-tertiary02 {color:#5a3619;}

.bull-bar > li,
.bull-bar > dd {position:relative; padding-left:30px; color:#3b3028; font-size:3.2rem; line-height:1.3;}
.bull-bar > li:not(:last-child),
.bull-bar > dd:not(:last-child) {margin-bottom:30px;}
.bull-bar > li::before,
.bull-bar > dd::before {content:""; position:absolute; top:50%; left:0; width:3px; height:80%; background-color:#3b3028; transform:translate(0,-50%);}
@media screen and (max-width:1023px){	
	.bull-bar > li,
	.bull-bar > dd {padding-left:15px; font-size:1.6rem;}
	.bull-bar > li:not(:last-child),
	.bull-bar > dd:not(:last-child) {margin-bottom:15px;}
	.bull-bar > li::before,
	.bull-bar > dd::before {width:2px;}
}

.header-global {width:100%; height:80px; background-color:var(--color-white); box-shadow:0 0 15px 0 rgba(0,0,0,0.1);}
.header-global .header-inner {display:flex; flex-direction:row; justify-content:space-between; align-items:center; width:100%; height:100%; max-width:1920px; padding:0 30px; margin:0 auto;}
.header-global .header-global-logo {width:310px; height:32px; line-height:0;}
.header-global .header-global-logo > a {display:inline-block; width:100%; height:100%; background:url("/theme/v1/resources/images/common/logo_black.svg") left center / contain no-repeat;}
.header-global .header-global-list {display:flex; flex-direction:row; justify-content:space-between; align-items:center; gap:10px; line-height:0;}
.header-global .header-global-list > li > a {display:inline-block; width:28px; height:28px; border-radius:50%; background:center / 100% no-repeat;}
.header-global .header-global-list > li.ko > a {background-image:url("/theme/v1/resources/images/global/ico_global_ko.png");}
.header-global .header-global-list > li.en > a {background-image:url("/theme/v1/resources/images/global/ico_global_en.png");}
.header-global .header-global-list > li.cn > a {background-image:url("/theme/v1/resources/images/global/ico_global_cn.png");}
@media screen and (max-width:1023px){
	.header-global {height:50px;}
	.header-global .header-inner {padding:0 15px;}
	.header-global .header-global-logo {width:195px; height:20px;}
	.header-global .header-global-list > li > a {width:20px; height:20px;}
}

.sect-global-visual {background:url("/theme/v1/resources/images/global/img_global_visual.jpg") right center / cover no-repeat;}
.sect-global-visual .inner {display:flex; flex-direction:column; justify-content:center; align-items:flex-start; width:100%; padding-top:250px; padding-bottom:250px;}
.sect-global-visual .global-visual-tit {width:70%; text-align:center;}
.sect-global-visual .global-visual-tit .sub {font-size:4rem; font-weight:200;}
.sect-global-visual .global-visual-tit .tit {font-family:"CAT Linz",sans-serif; font-size:15rem; line-height:1;}
.sect-global-visual .global-visual-tit .sub-tit {font-family:"CAT Linz",sans-serif; font-size:8rem; line-height:1;}
.sect-global-visual .global-visual-txt {position:relative; width:70%; padding-top:20px; margin-top:30px; text-align:center;}
.sect-global-visual .global-visual-txt::before {content:""; position:absolute; top:0; left:50%; width:50px; height:1px; background-color:#3b3028; transform:translate(-50%,0);}
.sect-global-visual .global-visual-txt .txt {font-size:2.8rem; font-weight:200;}
@media screen and (max-width:1439px){
	.sect-global-visual {color:var(--font-color-white); text-shadow:0 0 5px rgba(0,0,0,0.3);}
	.sect-global-visual .global-visual-tit {width:100%;}
	.sect-global-visual .global-visual-txt {width:100%;}
	.sect-global-visual .global-visual-txt::before {background-color:var(--color-white);}
}
@media screen and (max-width:1023px){
	.sect-global-visual {background:url("/theme/v1/resources/images/global/img_global_visual.jpg") center right 15% / cover no-repeat;}
	.sect-global-visual .global-visual-tit .sub {font-size:2rem;}
	.sect-global-visual .global-visual-tit .tit {font-size:7rem;}
	.sect-global-visual .global-visual-tit .sub-tit {font-size:4rem;}
	.sect-global-visual .global-visual-txt {padding-top:10px; margin-top:15px;}
	.sect-global-visual .global-visual-txt::before {width:15px; height:1px;}
	.sect-global-visual .global-visual-txt .txt {font-size:1.6rem; font-weight:200;}
}

.sect-global-banner {background:url("/theme/v1/resources/images/global/bg_global_banner.jpg") right center / cover no-repeat;}
.sect-global-banner .inner {padding-top:60px; padding-bottom:60px;}
.sect-global-banner .global-banner-txt {text-align:center;}
.sect-global-banner .global-banner-txt .txt {color:var(--font-color-white); font-size:3.4rem;}
@media screen and (max-width:1023px){
	.sect-global-banner .global-banner-txt .txt {font-size:1.8rem;}
}

.sect-global-staff {background:url("/theme/v1/resources/images/global/bg_global_staff_simbol.png") left calc(50% - 400px) bottom 200px / 620px 640px no-repeat #f9f6f3;}
.sect-global-staff .inner {position:relative; padding-top:120px;}
.sect-global-staff .inner::before {content:"GANGNAM K-BEAUTY"; position:absolute; top:180px; right:0; color:var(--font-color-primary); font-size:2rem; font-weight:300; writing-mode:vertical-rl; letter-spacing:5px;}
.sect-global-staff .global-staff-txt {color:#3b3028;}
.sect-global-staff .global-staff-txt .sub {font-size:2.8rem; font-weight:200;}
.sect-global-staff .global-staff-txt .txt {margin:30px 0; font-size:4rem;}
.sect-global-staff .global-staff-img {width:100%; margin-top:20px; text-align:right; line-height:0;}
@media screen and (max-width:1023px){
	.sect-global-staff {} 
	.sect-global-staff .inner {padding-top:60px;}
	.sect-global-staff .inner::before {display:none;}
	.sect-global-staff .global-staff-txt .sub {font-size:1.6rem;}
	.sect-global-staff .global-staff-txt .txt {margin:15px 0; font-size:2rem;}
	.sect-global-staff .global-staff-img {margin-top:10px;}
}

.sect-global-clinic .global-clinic-txt {padding-top:120px;}
.sect-global-clinic .global-clinic-txt .tit {width:max-content; border-bottom:1px solid #3b3028;}
.sect-global-clinic .global-clinic-txt .tit > strong {font-family:"CAT Linz",sans-serif; font-size:8rem; font-weight:400; line-height:1;}
.sect-global-clinic .global-clinic-txt .tit > em {margin-left:30px; color:#5a3619; font-family:"Pretendard",sans-serif; font-size:2.8rem; font-weight:300; letter-spacing:5px;}
.sect-global-clinic .global-clinic-list {display:flex; flex-direction:row; justify-content:center; align-items:flex-start; width:100%; height:900px;}
.sect-global-clinic .global-clinic-list > li {width:calc(100% / 5); height:100%;}
.sect-global-clinic .global-clinic-list > li > a {position:relative; display:inline-block; width:100%; height:100%; background:center bottom / 100% no-repeat; line-height:0;}
.sect-global-clinic .global-clinic-list > li.breast > a {background-image:url("/theme/v1/resources/images/global/img_global_tab_01.png");}
.sect-global-clinic .global-clinic-list > li.eye > a {background-image:url("/theme/v1/resources/images/global/img_global_tab_02.png");}
.sect-global-clinic .global-clinic-list > li.nose > a {background-image:url("/theme/v1/resources/images/global/img_global_tab_03.png");}
.sect-global-clinic .global-clinic-list > li.shape > a {background-image:url("/theme/v1/resources/images/global/img_global_tab_04.png");}
.sect-global-clinic .global-clinic-list > li.anti > a {background-image:url("/theme/v1/resources/images/global/img_global_tab_05.png");}
.sect-global-clinic .global-clinic-list > li .tit {position:absolute; bottom:80px; left:0; right:0; padding-top:40px; color:var(--font-color-white); font-family:"CAT Linz",sans-serif; font-size:4rem; line-height:1; text-align:center; text-transform:uppercase;}
.sect-global-clinic .global-clinic-list > li .tit::before {content:""; position:absolute; top:0; left:50%; width:10px; height:10px; border-radius:50%; background-color:var(--color-white); opacity:50%; transform:translate(-50%,0);}
@media screen and (max-width:1439px){
	.sect-global-clinic .global-clinic-list {height:65vh;}
}
@media screen and (max-width:1023px){
	.sect-global-clinic .global-clinic-txt {padding-top:60px;}
	.sect-global-clinic .global-clinic-txt .tit {width:100%;}
	.sect-global-clinic .global-clinic-txt .tit > strong {display:block; font-size:4rem;}
	.sect-global-clinic .global-clinic-txt .tit > em {display:block; margin-left:0; margin-top:5px; font-size:1.6rem;}
	.sect-global-clinic .global-clinic-list {height:35vh;}
	.sect-global-clinic .global-clinic-list > li {width:calc(100% / 5); height:100%;}
	.sect-global-clinic .global-clinic-list > li .tit {bottom:20px; padding-top:20px; font-size:1.6rem;}
	.sect-global-clinic .global-clinic-list > li .tit::before {width:5px; height:5px;}
}
@media screen and (max-width:599px){
	.sect-global-clinic .global-clinic-list {height:30vh;}
	.sect-global-clinic .global-clinic-list > li .tit {font-size:1.2rem;}
}

.global-breast01-area {background:url("/theme/v1/resources/images/global/bg_global_breast01.jpg") center / cover no-repeat; color:#3b3028;}
.global-breast01-area .inner {padding-top:120px; padding-bottom:120px;}
.global-breast01-area .global-breast01-tit .tit {width:max-content; border-bottom:1px solid #3b3028;}
.global-breast01-area .global-breast01-tit .tit > strong {font-family:"CAT Linz",sans-serif; font-size:8rem; font-weight:400; line-height:1;}
.global-breast01-area .global-breast01-tit .tit > em {margin-left:30px; color:#5a3619; font-family:"Pretendard",sans-serif; font-size:2.8rem; font-weight:300; letter-spacing:5px;}
.global-breast01-area .global-breast01-cont {display:flex; flex-direction:row; justify-content:center; align-items:center; width:100%; margin-top:50px;}
.global-breast01-area .global-breast01-txt {width:calc(100% - 650px); padding-right:40px;}
.global-breast01-area .global-breast01-txt .txt {font-size:2.8rem;}
.global-breast01-area .global-breast01-txt .bull-area {margin-top:50px;}
.global-breast01-area .global-breast01-img {position:relative; width:650px; height:650px;}
.global-breast01-area .global-breast01-img > img {position:absolute; top:0; left:0; right:0; width:100%;}
@media screen and (max-width:1439px){
	.global-breast01-area .global-breast01-tit .tit {width:100%;}	
	.global-breast01-area .global-breast01-cont {flex-direction:column; justify-content:flex-start; align-items:flex-start;}
	.global-breast01-area .global-breast01-txt {width:100%; padding-right:0;}
	.global-breast01-area .global-breast01-txt .bull-area {margin-top:25px;}
	.global-breast01-area .global-breast01-img {width:100%; height:calc(100vw - 30px); margin-top:30px;}
}
@media screen and (max-width:1023px){
	.global-breast01-area .inner {padding-top:60px; padding-bottom:60px;}
	.global-breast01-area .global-breast01-tit .tit > strong {font-size:4rem;}
	.global-breast01-area .global-breast01-tit .tit > em {margin-left:0; margin-top:5px; font-size:1.6rem; letter-spacing:4px;}
	.global-breast01-area .global-breast01-cont {margin-top:25px;}
	.global-breast01-area .global-breast01-txt .txt {font-size:1.6rem;}
}

.global-breast02-area {color:#3b3028;}
.global-breast02-area .inner {padding-top:120px; padding-bottom:120px;}
.global-breast02-area .global-breast02-tit .tit {display:flex; flex-direction:column; justify-content:flex-start; align-items:flex-start; width:max-content; padding-bottom:15px; border-bottom:1px solid #3b3028;}
.global-breast02-area .global-breast02-tit .tit > em {color:#5a3619; font-family:"Pretendard",sans-serif; font-size:2.8rem; font-weight:300; letter-spacing:5px;}
.global-breast02-area .global-breast02-tit .tit > strong {font-family:"CAT Linz",sans-serif; font-size:8rem; line-height:1;}
.global-breast02-area .global-breast02-cont {display:flex; flex-direction:row; justify-content:center; align-items:flex-start; width:100%; margin-top:50px;}
.global-breast02-area .global-breast02-txt {width:65%;}
.global-breast02-area .global-breast02-txt .txt {font-size:2.8rem;}
.global-breast02-area .global-breast02-img {width:calc(35% + 12%); margin:-10% 0 0 -12%;}
.global-breast02-area .global-breast02-img > img {width:100%;}
@media screen and (max-width:1919px){
	.global-breast02-area .global-breast02-img {margin:0;}
}
@media screen and (max-width:1439px){
	.global-breast02-area .global-breast02-tit .tit {width:100%;}
	.global-breast02-area .global-breast02-cont {flex-direction:column; justify-content:flex-start; align-items:flex-start;}
	.global-breast02-area .global-breast02-txt {width:100%;}
	.global-breast02-area .global-breast02-img {width:100%;}
	.global-breast02-area .global-breast02-img > img {width:100%;}
}
@media screen and (max-width:1023px){
	.global-breast02-area .inner {padding-top:60px; padding-bottom:60px;}
	.global-breast02-area .global-breast02-tit .tit {width:100%; padding-bottom:10px;}
	.global-breast02-area .global-breast02-tit .tit > em {font-size:1.6rem; letter-spacing:4px;}
	.global-breast02-area .global-breast02-tit .tit > strong {font-size:4rem;}
	.global-breast02-area .global-breast02-cont {margin-top:25px;}
	.global-breast02-area .global-breast02-txt {width:100%;}
	.global-breast02-area .global-breast02-txt .txt {font-size:1.6rem;}
	.global-breast02-area .global-breast02-img {width:100%; margin:0;}
	.global-breast02-area .global-breast02-img > img {width:100%;}
}

.global-breast03-area {background:url("/theme/v1/resources/images/global/bg_global_breast03.png") right center / cover no-repeat; color:var(--font-color-white);}
.global-breast03-area .inner {padding-top:120px; padding-bottom:120px;}
.global-breast03-area .global-breast03-tit .tit {display:flex; flex-direction:column; justify-content:center; align-items:center; width:max-content; padding-bottom:20px; margin:0 auto; border-bottom:1px solid var(--color-white); text-align:center;}
.global-breast03-area .global-breast03-tit .tit > em {display:block; font-family:"Pretendard",sans-serif; font-size:2.8rem; font-weight:300; letter-spacing:5px;}
.global-breast03-area .global-breast03-tit .tit > strong {display:block; font-family:"CAT Linz",sans-serif; font-size:8rem; font-weight:400; line-height:1;}
.global-breast03-area .global-breast03-cont {margin-top:60px;}
.global-breast03-area .global-breast03-box {display:flex; flex-direction:row; justify-content:center; align-items:stretch; gap:20px; width:100%; text-align:center;}
.global-breast03-area .global-breast03-box .box {flex:1; position:relative; width:calc((100% - 40px) /3); padding:55px 50px 60px; font-size:3rem; font-weight:200;}
.global-breast03-area .global-breast03-box .box::before {content:""; position:absolute; top:0; left:0; right:0; width:100%; height:100%; background-color:var(--color-black); mix-blend-mode: soft-light;}
.global-breast03-area .global-breast03-box .box .num {width:max-content; padding:0px 18px; margin:0 auto 40px; border-radius:25px; border:1px solid var(--border-color-white);}
.global-breast03-area .global-breast03-box .box .txt {display:flex; flex-direction:column; justify-content:center; align-items:center; line-height:1.3;}
.global-breast03-area .global-breast03-txt {display:flex; flex-direction:column; justify-content:center; align-items:center; text-align:center;}
.global-breast03-area .global-breast03-txt .txt {font-size:4rem;}
.global-breast03-area .global-breast03-txt .sub {font-size:2rem; font-weight:300;}
.global-breast03-area .global-breast03-num-list {position:relative; display:flex; flex-direction:row; justify-content:center; align-items:center; gap:50px; width:100%; padding:70px 80px; margin:70px 0 0;}
.global-breast03-area .global-breast03-num-list::before {content:""; position:absolute; top:0; left:0; right:0; width:100%; height:100%; background-color:rgba(0,0,0,0.3); mix-blend-mode: soft-light;}
.global-breast03-area .global-breast03-num-list > li {display:flex; flex-direction:row; justify-content:center; align-items:center; width:max-content;}
.global-breast03-area .global-breast03-num-list .ico-area {line-height:0;}
.global-breast03-area .global-breast03-num-list .txt-area {margin-left:30px; line-height:1;}
.global-breast03-area .global-breast03-num-list .txt-area .num {font-size:9.2rem; font-weight:300;}
.global-breast03-area .global-breast03-num-list .txt-area .txt {font-size:6rem; font-weight:300;}
@media screen and (max-width:1439px){
	.global-breast03-area .global-breast03-tit .tit {width:100%;}
	.global-breast03-area .global-breast03-num-list {flex-wrap:wrap;}
	.global-breast03-area .global-breast03-num-list > li {width:calc(50% - 25px);}
}
@media screen and (max-width:1023px){
	.global-breast03-area .inner {padding-top:60px; padding-bottom:60px;}
	.global-breast03-area .global-breast03-tit .tit {width:100%; padding-bottom:10px;}
	.global-breast03-area .global-breast03-tit .tit > em {font-size:1.6rem; letter-spacing:4px;}
	.global-breast03-area .global-breast03-tit .tit > strong {font-size:4rem;}
	.global-breast03-area .global-breast03-cont {margin-top:30px;}
	.global-breast03-area .global-breast03-box {flex-direction:column; justify-content:flex-start; align-items:flex-start; gap:10px;}
	.global-breast03-area .global-breast03-box .box {width:100%; padding:30px 25px; font-size:1.8rem;}
	.global-breast03-area .global-breast03-box .box .num {padding:0px 10px; margin:0 auto 20px; border-radius:20px;}
	.global-breast03-area .global-breast03-txt .txt {font-size:2rem;}
	.global-breast03-area .global-breast03-txt .sub {font-size:1.8rem;}
	.global-breast03-area .global-breast03-num-list {flex-direction:column; justify-content:flex-start; gap:25px; padding:35px 40px; margin:35px 0 0;}
	.global-breast03-area .global-breast03-num-list > li {flex-direction:row; justify-content:flex-start; align-items:center; width:100%;}
	.global-breast03-area .global-breast03-num-list .txt-area {width:100%; margin-left:15px; text-align:center;}
	.global-breast03-area .global-breast03-num-list .txt-area .num {font-size:4.6rem;}
	.global-breast03-area .global-breast03-num-list .txt-area .txt {font-size:3rem;}
}

.global-breast04-area {display:flex; flex-direction:row; justify-content:center; align-items:center; padding-top:110px; padding-bottom:110px; background-color:#f9f6f3; color:#3b3028; background:url("/theme/v1/resources/images/global/img_global_breast04.jpg") right center / 850px 324px no-repeat;}
.global-breast04-area .global-breast04-tit .tit {width:max-content; padding-bottom:10px; border-bottom:1px solid #3b3028;}
.global-breast04-area .global-breast04-tit .tit > em {display:block; color:#5a3619; font-family:"Pretendard",sans-serif; font-size:2.8rem; font-weight:300; letter-spacing:5px;}
.global-breast04-area .global-breast04-tit .tit > strong {display:block; font-family:"CAT Linz",sans-serif; font-size:8rem; font-weight:400; line-height:1;}
.global-breast04-area .global-breast04-tit .txt {padding-top:50px; font-size:2.8rem; font-weight:200;}
.global-breast04-area .global-breast04-img {width:850px; height:324px;}
.global-breast05-area .global-breast05-img {position:relative; width:100%; padding-top:30.8%; line-height:0;}
.global-breast05-area .global-breast05-img > img {position:absolute; top:0; left:0; right:0; width:100%;}
@media screen and (max-width:1439px){
	.global-breast04-area {padding-top:25vw; padding-bottom:60px; background:url("/theme/v1/resources/images/global/img_global_breast04.jpg") right top 40px / 50% auto no-repeat;}
}
@media screen and (max-width:1023px){
	.global-breast04-area {padding-top:50vw; padding-bottom:60px; background:url("/theme/v1/resources/images/global/img_global_breast04.jpg") right top 40px / 80% auto no-repeat;}
	.global-breast04-area .global-breast04-tit .tit {width:100%; padding-bottom:5px; border-bottom:1px solid #3b3028;}
	.global-breast04-area .global-breast04-tit .tit > em {font-size:1.6rem; letter-spacing:4px;}
	.global-breast04-area .global-breast04-tit .tit > strong {font-size:4rem;}
	.global-breast04-area .global-breast04-tit .txt {padding-top:25px; font-size:1.6rem;}
	.global-breast04-area .global-breast04-img {width:850px; height:324px;}
	.global-breast05-area .global-breast05-img {width:100%; padding-top:50%;}
}

.global-eye01-area {background:url("/theme/v1/resources/images/global/bg_global_eye01.jpg") center / cover no-repeat; color:#3b3028;}
.global-eye01-area .inner {padding-top:120px; padding-bottom:120px;}
.global-eye01-area .global-eye01-tit .tit {width:max-content; border-bottom:1px solid #3b3028;}
.global-eye01-area .global-eye01-tit .tit > strong {font-family:"CAT Linz",sans-serif; font-size:8rem; font-weight:400; line-height:1;}
.global-eye01-area .global-eye01-tit .tit > em {margin-left:30px; color:#5a3619; font-family:"Pretendard",sans-serif; font-size:2.8rem; font-weight:300; letter-spacing:5px;}
.global-eye01-area .global-eye01-cont {display:flex; flex-direction:row; justify-content:center; align-items:center; width:100%; margin-top:50px;}
.global-eye01-area .global-eye01-txt {width:calc(100% - 650px); padding-right:40px;}
.global-eye01-area .global-eye01-txt .txt {font-size:2.8rem;}
.global-eye01-area .global-eye01-txt .bull-area {margin-top:50px;}
.global-eye01-area .global-eye01-img {position:relative; width:650px; height:650px;}
.global-eye01-area .global-eye01-img > img {position:absolute; top:0; left:0; right:0; width:100%;}
@media screen and (max-width:1439px){
	.global-eye01-area .global-eye01-cont {flex-direction:column;}
	.global-eye01-area .global-eye01-txt {width:100%;}
	.global-eye01-area .global-eye01-img {width:100%; height:calc(100vw - 30px); margin-top:30px;}
}
@media screen and (max-width:1023px){
	.global-eye01-area .inner {padding-top:60px; padding-bottom:60px;}
	.global-eye01-area .global-eye01-tit .tit {width:100%;}
	.global-eye01-area .global-eye01-tit .tit > strong {display:block; font-size:4rem;}
	.global-eye01-area .global-eye01-tit .tit > em {display:block; margin-left:0; margin-top:5px; margin-bottom:5px; font-size:1.6rem; letter-spacing:4px;}
	.global-eye01-area .global-eye01-cont {margin-top:25px;}
	.global-eye01-area .global-eye01-txt {padding-right:20px;}
	.global-eye01-area .global-eye01-txt .txt {font-size:1.6rem;}
	.global-eye01-area .global-eye01-txt .bull-area {margin-top:25px;}
}

.global-eye02-area {background:url("/theme/v1/resources/images/global/bg_global_eye02.jpg") center / cover no-repeat; color:var(--font-color-white);}
.global-eye02-area .inner {padding-top:120px; padding-bottom:110px;}
.global-eye02-area .global-eye02-tit .tit {display:flex; flex-direction:column; justify-content:center; align-items:center; width:max-content; padding-bottom:20px; margin:0 auto; border-bottom:1px solid var(--color-white); text-align:center;}
.global-eye02-area .global-eye02-tit .tit > em {display:block; font-family:"Pretendard",sans-serif; font-size:2.8rem; font-weight:300; letter-spacing:5px;}
.global-eye02-area .global-eye02-tit .tit > strong {display:block; font-family:"CAT Linz",sans-serif; font-size:8rem; font-weight:400; line-height:1;}
.global-eye02-area .global-eye02-cont {margin-top:60px;}
.global-eye02-area .global-eye02-list {display:flex; flex-direction:column; justify-content:flex-start; align-items:flex-start; width:100%;}
.global-eye02-area .global-eye02-list > li {display:flex; flex-direction:row; justify-content:flex-start; align-items:flex-start; width:100%;}
.global-eye02-area .global-eye02-list > li:not(:last-child) {margin-bottom:40px;}
.global-eye02-area .global-eye02-list .num-area {width:200px;}
.global-eye02-area .global-eye02-list .num-area .num {position:relative; width:max-content; padding:0px 18px; border-radius:25px; border:1px solid var(--border-color-white); font-size:3rem; font-weight:200;}
.global-eye02-area .global-eye02-list .num-area .num::before {content:""; position:absolute; top:50%; left:calc(100% + 25px); width:calc(200px - 50px - 70px); height:1px; background-color:var(--color-white);}
.global-eye02-area .global-eye02-list .txt-area {width:calc(100% - 200px);}
.global-eye02-area .global-eye02-list .txt-area .tit {font-size:3rem;}
.global-eye02-area .global-eye02-list .txt-area .txt {font-size:2.8rem; font-weight:300;}
@media screen and (max-width:1023px){
	.global-eye02-area .inner {padding-top:60px; padding-bottom:50px;}
	.global-eye02-area .global-eye02-tit .tit {flex-direction:column; width:100%; padding-bottom:10px;}
	.global-eye02-area .global-eye02-tit .tit > em {font-size:1.6rem; letter-spacing:4px;}
	.global-eye02-area .global-eye02-tit .tit > strong {font-size:4rem;}
	.global-eye02-area .global-eye02-cont {margin-top:30px;}
	.global-eye02-area .global-eye02-list {flex-direction:column;}
	.global-eye02-area .global-eye02-list > li:not(:last-child) {margin-bottom:20px;}
	.global-eye02-area .global-eye02-list .num-area {width:100px;}
	.global-eye02-area .global-eye02-list .num-area .num {padding:0px 10px; border-radius:15px; font-size:1.6rem;}
	.global-eye02-area .global-eye02-list .num-area .num::before {left:calc(100% + 10px); width:calc(100px - 80px);}
	.global-eye02-area .global-eye02-list .txt-area {width:100%;}
	.global-eye02-area .global-eye02-list .txt-area .tit {font-size:1.8rem;}
	.global-eye02-area .global-eye02-list .txt-area .txt {font-size:1.6rem;}
} 

.global-eye03-area {color:#3b3028;}
.global-eye03-area .inner {padding-top:120px; padding-bottom:120px;}
.global-eye03-area .global-eye03-tit .tit {display:flex; flex-direction:column; justify-content:center; align-items:center; width:max-content; padding-bottom:20px; margin:0 auto; border-bottom:1px solid #3b3028; text-align:center;}
.global-eye03-area .global-eye03-tit .tit > em {display:block; font-family:"Pretendard",sans-serif; font-size:2.8rem; font-weight:300; letter-spacing:5px;}
.global-eye03-area .global-eye03-tit .tit > strong {display:block; font-family:"CAT Linz",sans-serif; font-size:8rem; font-weight:400; line-height:1;}
.global-eye03-area .global-eye03-img {position:relative; width:100%; padding-top:31.172%; margin:50px 0 0;}
.global-eye03-area .global-eye03-img > img {position:absolute; top:0; left:0; right:0; width:100%;}
@media screen and (max-width:1439px){
	.global-eye03-area .global-eye03-tit .tit {width:100%;}
}
@media screen and (max-width:1023px){
	.global-eye03-area .inner {padding-top:60px; padding-bottom:60px;}
	.global-eye03-area .global-eye03-tit .tit {padding-bottom:10px;}
	.global-eye03-area .global-eye03-tit .tit > em {font-size:1.6rem; letter-spacing:4px;}
	.global-eye03-area .global-eye03-tit .tit > strong {font-size:4rem;}
	.global-eye03-area .global-eye03-img {margin:25px 0 0;}
}

.global-nose01-area {background:url("/theme/v1/resources/images/global/bg_global_nose01.jpg") center / cover no-repeat; color:#3b3028;}
.global-nose01-area .inner {padding-top:120px; padding-bottom:120px;}
.global-nose01-area .global-nose01-tit .tit {width:max-content; border-bottom:1px solid #3b3028;}
.global-nose01-area .global-nose01-tit .tit > strong {font-family:"CAT Linz",sans-serif; font-size:8rem; font-weight:400; line-height:1;}
.global-nose01-area .global-nose01-tit .tit > em {margin-left:30px; color:#5a3619; font-family:"Pretendard",sans-serif; font-size:2.8rem; font-weight:300; letter-spacing:5px;}
.global-nose01-area .global-nose01-cont {display:flex; flex-direction:row; justify-content:center; align-items:center; width:100%; margin-top:50px;}
.global-nose01-area .global-nose01-txt {width:calc(100% - 650px); padding-right:40px;}
.global-nose01-area .global-nose01-txt .txt {font-size:2.8rem;}
.global-nose01-area .global-nose01-txt .bull-area {margin-top:50px;}
.global-nose01-area .global-nose01-img {position:relative; width:650px; height:650px;}
.global-nose01-area .global-nose01-img > img {position:absolute; top:0; left:0; right:0; width:100%;}
@media screen and (max-width:1439px){
	.global-nose01-area .global-nose01-cont {flex-direction:column;}
	.global-nose01-area .global-nose01-txt {width:100%;}
	.global-nose01-area .global-nose01-img {width:100%; height:calc(100vw - 30px); margin-top:30px;}
}
@media screen and (max-width:1023px){
	.global-nose01-area .inner {padding-top:60px; padding-bottom:60px;}
	.global-nose01-area .global-nose01-tit .tit {width:100%;}
	.global-nose01-area .global-nose01-tit .tit > strong {display:block; font-size:4rem;}
	.global-nose01-area .global-nose01-tit .tit > em {display:block; margin-left:0; margin-top:5px; margin-bottom:5px; font-size:1.6rem; letter-spacing:4px;}
	.global-nose01-area .global-nose01-cont {margin-top:25px;}
	.global-nose01-area .global-nose01-txt {padding-right:20px;}
	.global-nose01-area .global-nose01-txt .txt {font-size:1.6rem;}
	.global-nose01-area .global-nose01-txt .bull-area {margin-top:25px;}
	.global-nose01-area .global-nose01-img {height:calc(100vw - 30px); margin-top:30px;}
}

.global-nose02-area {position:relative; background-color:#f9f6f3;}
.global-nose02-area::before {content:""; position:absolute; top:0; left:0; z-index:0; width:50%; height:100%; background:url("/theme/v1/resources/images/global/bg_global_nose02.png") center bottom / cover no-repeat;}
.global-nose02-area .inner {position:relative; z-index:1; display:flex; flex-direction:row; justify-content:center; align-items:center; width:100%;}
.global-nose02-area .global-nose02-left {width:50%; padding:120px 0; margin-right:40px; color:var(--font-color-white);}
.global-nose02-area .global-nose02-tit .tit {width:100%; border-bottom:1px solid var(--border-color-white);}
.global-nose02-area .global-nose02-tit .tit > strong {display:block; font-family:"CAT Linz",sans-serif; font-size:8rem; font-weight:400; line-height:1;}
.global-nose02-area .global-nose02-tit .tit > em {display:block; margin:10px 0; font-size:2.8rem; font-weight:300; letter-spacing:5px; text-align:right;}
.global-nose02-area .global-nose02-txt {padding-top:40px;}
.global-nose02-area .global-nose02-txt .txt {font-size:2.8rem;}
.global-nose02-area .global-nose02-right {display:flex; flex-direction:column; justify-content:center; align-items:center; width:50%;  padding:120px 0; margin-left:40px;}
.global-nose02-area .global-nose02-step {max-width:600px; color:#3b3028;}
.global-nose02-area .global-nose02-step > div {font-size:3rem; text-align:center;}
.global-nose02-area .global-nose02-step > div:not(:last-child) {position:relative; margin-bottom:120px;}
.global-nose02-area .global-nose02-step > div:not(:last-child)::after {content:""; position:absolute; bottom:-75px; left:50%; border-style:solid; border-width:25px 25px 0px 25px; border-color:#aa9992 transparent transparent transparent; transform:translate(-50%,0);}
.global-nose02-area .global-nose02-step .txt-area {flex:1; padding:40px 35px; border:1px solid #3b3028;}
.global-nose02-area .global-nose02-step > div.step03 {display:flex; flex-direction:row; justify-content:center; align-items:stretch; gap:10px;}
.global-nose02-area .global-nose02-step > div.step03::after {border-color:#3b3028 transparent transparent transparent;}
.global-nose02-area .global-nose02-step > div.step03 .txt-area {position:relative; display:flex; flex-direction:column; justify-content:center; align-items:center; flex:1; padding:25px 20px; border:1px solid #3b3028; background-color:#3b3028; color:var(--font-color-white);}
.global-nose02-area .global-nose02-step > div.step03 .txt-area:last-child::before {content:""; position:absolute; top:50%; left:-35px; width:60px; height:60px; border-radius:50%; background-color:#f9f6f3; transform:translate(0,-50%);}
.global-nose02-area .global-nose02-step > div.step03 .txt-area:last-child .txt::before,
.global-nose02-area .global-nose02-step > div.step03 .txt-area:last-child .txt::after {content:""; position:absolute; top:50%; left:-35px; width:30px; height:5px; background-color:#aa9992;}
.global-nose02-area .global-nose02-step > div.step03 .txt-area:last-child .txt::before {transform:translate(50%,-50%);}
.global-nose02-area .global-nose02-step > div.step03 .txt-area:last-child .txt::after {transform:translate(50%,-50%) rotate(90deg);}
.global-nose02-area .global-nose02-step > div.step04 {font-size:4rem;}
.global-nose02-area .global-nose02-step > div.step04 .txt-area {border:none; padding:0;}
@media screen and (max-width:1023px){
	.global-nose02-area::before {display:none;}
	.global-nose02-area .inner {flex-direction:column; width:100%;}
	.global-nose02-area .global-nose02-left {position:relative; width:100%; padding:60px 0; margin-right:0;}
	.global-nose02-area .global-nose02-left::before {content:""; position:absolute; top:0; left:-15px; z-index:-1; width:calc(100% + 30px); height:100%; background:url("/theme/v1/resources/images/global/bg_global_nose02.png") center / cover no-repeat;}
	.global-nose02-area .global-nose02-tit .tit {width:100%;}
	.global-nose02-area .global-nose02-tit .tit > strong {font-size:4rem;}
	.global-nose02-area .global-nose02-tit .tit > em {margin:5px 0; font-size:1.6rem; letter-spacing:4px}
	.global-nose02-area .global-nose02-txt {padding-top:20px;}
	.global-nose02-area .global-nose02-txt .txt {font-size:1.6rem;}
	.global-nose02-area .global-nose02-right {width:100%; padding:60px 0; margin-left:20px;}
	.global-nose02-area .global-nose02-step {max-width:300px;}
	.global-nose02-area .global-nose02-step > div {font-size:1.6rem;}
	.global-nose02-area .global-nose02-step > div:not(:last-child) {margin-bottom:60px;}
	.global-nose02-area .global-nose02-step > div:not(:last-child)::after {bottom:-40px; left:50%; border-width:15px 15px 0px 15px;}
	.global-nose02-area .global-nose02-step .txt-area {padding:20px;}
	.global-nose02-area .global-nose02-step > div.step03 {flex-direction:column; gap:5px;}
	.global-nose02-area .global-nose02-step > div.step03 .txt-area {flex-direction:row; padding:10px;}
	.global-nose02-area .global-nose02-step > div.step03 .txt-area:last-child::before {top:-5px; left:50%; width:30px; height:30px; transform:translate(-50%,-50%);}
	.global-nose02-area .global-nose02-step > div.step03 .txt-area:last-child .txt::before,
	.global-nose02-area .global-nose02-step > div.step03 .txt-area:last-child .txt::after {top:-5px; left:50%; width:15px; height:2px;}
	.global-nose02-area .global-nose02-step > div.step03 .txt-area:last-child .txt::before {transform:translate(-50%,-50%);}
	.global-nose02-area .global-nose02-step > div.step03 .txt-area:last-child .txt::after {transform:translate(-50%,-50%) rotate(90deg);}
	.global-nose02-area .global-nose02-step > div.step04 {font-size:2rem;}
}

.global-nose03-area .inner {padding-top:120px; padding-bottom:120px;}
.global-nose03-area .global-nose03-tit .tit {width:max-content; padding-bottom:10px; margin:0 auto; border-bottom:1px solid #3b3028; text-align:center;}
.global-nose03-area .global-nose03-tit .tit > em {display:block; margin:10px 0; color:#5a3619; font-size:2.8rem; font-weight:300; letter-spacing:5px;}
.global-nose03-area .global-nose03-tit .tit > strong {display:block; font-family:"CAT Linz",sans-serif; font-size:8rem; font-weight:400; line-height:1;}
.global-nose03-area .global-nose03-cont {display:flex; flex-wrap:wrap; flex-direction:row; justify-content:flex-start; align-items:flex-start; gap:20px; width:100%; margin-top:60px;}
.global-nose03-area .global-nose03-box {position:relative; width:calc((100% - 40px) /3); border:1px solid #aa9992;}
.global-nose03-area .global-nose03-img {position:relative; width:100%; padding-top:100%;}
.global-nose03-area .global-nose03-img > img {position:absolute; top:0; left:0; right:0; width:100%;}
.global-nose03-area .global-nose03-txt {position:absolute; bottom:0; left:0; right:0; min-height:170px; padding:30px; text-align:center;}
.global-nose03-area .global-nose03-txt .tit {padding:8px 10px; border-radius:30px; background-color:#3b3028; color:var(--font-color-white); font-size:3rem; font-weight:500;}
.global-nose03-area .global-nose03-txt .txt {margin-top:10px; font-size:2.4rem;}
@media screen and (max-width:1439px){
	.global-nose03-area .global-nose03-cont {gap:10px; margin-top:30px;}
	.global-nose03-area .global-nose03-box {width:calc(50% - 5px);}
}
@media screen and (max-width:1023px){
	.global-nose03-area .inner {padding-top:60px; padding-bottom:60px;}
	.global-nose03-area .global-nose03-tit .tit {width:100%; padding-bottom:5px;}
	.global-nose03-area .global-nose03-tit .tit > em {margin:5px 0; font-size:1.6rem; letter-spacing:4px;}
	.global-nose03-area .global-nose03-tit .tit > strong {font-size:4rem;}
	.global-nose03-area .global-nose03-cont {flex-direction:column; gap:10px; margin-top:30px;}
	.global-nose03-area .global-nose03-box {width:100%;}
	.global-nose03-area .global-nose03-img {width:100%; padding-top:100%;}
	.global-nose03-area .global-nose03-txt {min-height:unset; padding:15px;}
	.global-nose03-area .global-nose03-txt .tit {padding:4px 5px; border-radius:15px; font-size:1.8rem;}
	.global-nose03-area .global-nose03-txt .txt {margin-top:5px; font-size:1.8rem;}
}
 
.global-shape01-area {background:url("/theme/v1/resources/images/global/bg_global_shape01.jpg") center / cover no-repeat; color:#3b3028;}
.global-shape01-area .inner {padding-top:120px; padding-bottom:120px;}
.global-shape01-area .global-shape01-tit .tit {width:max-content ; padding-bottom:10px; margin:0 auto; border-bottom:1px solid #3b3028; text-align:center;}
.global-shape01-area .global-shape01-tit .tit > em {display:block; margin:10px 0; color:#5a3619; font-size:2.8rem; font-weight:300; letter-spacing:5px;}
.global-shape01-area .global-shape01-tit .tit > strong {display:block; font-family:"CAT Linz",sans-serif; font-size:8rem; font-weight:400; line-height:1;}
.global-shape01-area .global-shape01-cont {margin-top:40px;}
.global-shape01-area .global-shape01-txt .txt {font-size:2.8rem; text-align:center;}
.global-shape01-area .global-shape01-box .box-area {display:flex; flex-direction:row; justify-content:center; align-items:center; gap:10px; margin-top:40px;}
.global-shape01-area .global-shape01-box .box-area > div {text-align:center;}
.global-shape01-area .global-shape01-box .box-area > div .tit {font-size:3.2rem; font-weight:500;}
.global-shape01-area .global-shape01-box .box-area > div .box {padding:30px 60px; margin-top:10px; background-color:#aa9992; color:var(--font-color-white); font-size:3rem;}
.global-shape01-area .global-shape01-box .txt-area .txt {margin-top:20px; font-size:2.8rem; text-align:center;}
.global-shape01-area .bull-area {display:flex; flex-wrap:wrap; flex-direction:row; justify-content:flex-start; align-items:flex-start; gap:15px 70px; margin-top:50px;}
.global-shape01-area .bull-area > li:not(:last-child), 
.global-shape01-area .bull-area > dd:not(:last-child) {margin-bottom:0;}
@media screen and (max-width:1023px){
	.global-shape01-area .inner {padding-top:60px; padding-bottom:60px;}
	.global-shape01-area .global-shape01-tit .tit {width:100%; padding-bottom:5px;}
	.global-shape01-area .global-shape01-tit .tit > em {margin:5px 0; font-size:1.6rem; letter-spacing:4px;}
	.global-shape01-area .global-shape01-tit .tit > strong {font-size:4rem;}
	.global-shape01-area .global-shape01-cont {margin-top:20px;}
	.global-shape01-area .global-shape01-txt .txt {font-size:1.6rem;}
	.global-shape01-area .global-shape01-box .box-area {flex-direction:column; gap:5px; margin-top:20px;}
	.global-shape01-area .global-shape01-box .box-area > div {margin:5px 0 20px;}
	.global-shape01-area .global-shape01-box .box-area > div .tit {font-size:1.6rem;}
	.global-shape01-area .global-shape01-box .box-area > div .box {padding:15px 30px; margin-top:5px; font-size:1.6rem;}
	.global-shape01-area .global-shape01-box .txt-area .txt {margin-top:10px; font-size:1.6rem;}
	.global-shape01-area .bull-area {flex-direction:column; gap:8px 35px; margin-top:25px;}
}

.global-shape02-area {color:#3b3028;}
.global-shape02-area .inner {display:flex; flex-direction:row; justify-content:flex-start; align-items:flex-end; padding-top:120px;}
.global-shape02-area .global-shape02-txt {width:calc(100% - 580px); padding-right:100px;}
.global-shape02-area .global-shape02-txt .tit {width:max-content ; padding-bottom:10px; border-bottom:1px solid #3b3028;}
.global-shape02-area .global-shape02-txt .tit > em {display:block; margin:10px 0; color:#5a3619; font-size:2.8rem; font-weight:300; letter-spacing:5px;}
.global-shape02-area .global-shape02-txt .tit > strong {display:block; color:#5a3619; font-family:"CAT Linz",sans-serif; font-size:8rem; font-weight:400; line-height:1;}
.global-shape02-area .global-shape02-txt .txt {font-size:3.2rem;}
.global-shape02-area .global-shape02-txt .sub {padding-bottom:130px; font-size:2.8rem;}
.global-shape02-area .global-shape02-img {width:580px;}
@media screen and (max-width:1023px){
	.global-shape02-area .inner {flex-direction:column; justify-content:center; align-items:center; padding-top:60px;}
	.global-shape02-area .global-shape02-txt {width:100%; padding-right:0;}
	.global-shape02-area .global-shape02-txt .tit {width:100%; padding-bottom:5px;}
	.global-shape02-area .global-shape02-txt .tit > em {margin:5px 0; font-size:1.6rem; letter-spacing:4px;}
	.global-shape02-area .global-shape02-txt .tit > strong {font-size:4rem;}
	.global-shape02-area .global-shape02-txt .txt {font-size:1.8rem;}
	.global-shape02-area .global-shape02-txt .sub {padding-bottom:60px; font-size:1.6rem;}
	.global-shape02-area .global-shape02-img {width:100%;}
}

.global-shape03-area {color:#3b3028;}
.global-shape03-area .inner {display:flex; flex-direction:row; justify-content:flex-start; align-items:flex-end; padding-top:100px; padding-bottom:120px;}
.global-shape03-area .global-shape03-txt {width:calc(100% - 580px); padding-right:100px;}
.global-shape03-area .global-shape03-txt .tit {width:max-content; padding-bottom:10px; border-bottom:1px solid #3b3028;}
.global-shape03-area .global-shape03-txt .tit > em {display:block; margin:10px 0; color:#5a3619; font-size:2.8rem; font-weight:300; letter-spacing:5px;}
.global-shape03-area .global-shape03-txt .tit > strong {display:block; color:#5a3619; font-family:"CAT Linz",sans-serif; font-size:8rem; font-weight:400; line-height:1;}
.global-shape03-area .global-shape03-txt .txt {font-size:3.2rem;}
.global-shape03-area .global-shape03-txt .sub {padding-bottom:130px; font-size:2.8rem;}
.global-shape03-area .global-shape03-img {width:580px;}
@media screen and (max-width:1023px){
	.global-shape03-area .inner {flex-direction:column; justify-content:center; align-items:center; padding-top:50px; padding-bottom:60px;}
	.global-shape03-area .global-shape03-txt {width:100%; padding-right:0;}
	.global-shape03-area .global-shape03-txt .tit {width:100%; padding-bottom:5px;}
	.global-shape03-area .global-shape03-txt .tit > em {margin:5px 0; font-size:1.6rem; letter-spacing:4px;}
	.global-shape03-area .global-shape03-txt .tit > strong {font-size:4rem;}
	.global-shape03-area .global-shape03-txt .txt {font-size:1.6rem;}
	.global-shape03-area .global-shape03-txt .sub {padding-bottom:60px; font-size:1.6rem;}
	.global-shape03-area .global-shape03-img {width:100%;}
}

.global-anti01-area {color:#3b3028;}
.global-anti01-area .global-anti01-cont {padding-top:120px; padding-bottom:130px;}
.global-anti01-area .global-anti01-box {background:right center / calc(50% - 110px) auto no-repeat;}
.global-anti01-area .global-anti01-box:not(:last-child) {margin-bottom:120px;}
.global-anti01-area .global-anti01-tit {width:50%; padding-right:110px;}
.global-anti01-area .global-anti01-tit .tit {width:max-content; padding-bottom:10px; border-bottom:1px solid #3b3028;}
.global-anti01-area .global-anti01-tit .tit > em {display:block; margin:10px 0; color:#5a3619; font-size:2.8rem; font-weight:300; letter-spacing:5px;}
.global-anti01-area .global-anti01-tit .tit > strong {display:block; font-family:"CAT Linz",sans-serif; font-size:8rem; font-weight:400; line-height:1;}
.global-anti01-area .global-anti01-txt {width:50%; padding-right:110px; margin-top:30px;}
.global-anti01-area .global-anti01-txt .txt {font-size:2.8rem;}
.global-anti01-area .global-anti01-box:nth-child(even) .global-anti01-tit {padding-right:0; padding-left:110px; margin-left:50%;}
.global-anti01-area .global-anti01-box:nth-child(even) .global-anti01-txt {padding-right:0; padding-left:110px; margin-left:50%;}
.global-anti01-area .global-anti01-box:nth-child(1) {background:url("/theme/v1/resources/images/global/bg_global_anti01_01.jpg") right center / calc(50% - 110px) auto no-repeat;}
.global-anti01-area .global-anti01-box:nth-child(2) {background:url("/theme/v1/resources/images/global/bg_global_anti01_02.jpg") left center / calc(50% - 110px) auto no-repeat;}
.global-anti01-area .global-anti01-box:nth-child(3) {background:url("/theme/v1/resources/images/global/bg_global_anti01_03.jpg") right center / calc(50% - 110px) auto no-repeat;}
@media screen and (max-width:1023px){
	.global-anti01-area .global-anti01-cont {padding-top:60px; padding-bottom:60px;}
	.global-anti01-area .global-anti01-box {padding-top:65vw; background:right center / 100% auto no-repeat;}
	.global-anti01-area .global-anti01-box:not(:last-child) {margin-bottom:60px;}
	.global-anti01-area .global-anti01-tit {width:100%; padding-right:0;}
	.global-anti01-area .global-anti01-tit .tit {width:100%; padding-bottom:5px;}
	.global-anti01-area .global-anti01-tit .tit > em {margin:5px 0; font-size:1.6rem; letter-spacing:4px;}
	.global-anti01-area .global-anti01-tit .tit > strong {font-size:4rem;}
	.global-anti01-area .global-anti01-txt {width:100%; padding-right:0; margin-top:15px;}
	.global-anti01-area .global-anti01-txt .txt {font-size:1.6rem;}
	.global-anti01-area .global-anti01-box:nth-child(even) .global-anti01-tit {padding-left:0; margin-left:0;}
	.global-anti01-area .global-anti01-box:nth-child(even) .global-anti01-txt {padding-left:0; margin-left:0;}
	.global-anti01-area .global-anti01-box:nth-child(1) {background-position:top center; background-size:100% auto;}
	.global-anti01-area .global-anti01-box:nth-child(2) {background-position:top center; background-size:100% auto;}
	.global-anti01-area .global-anti01-box:nth-child(3) {background-position:top center; background-size:100% auto;}
}

.global-anti02-area {background:url("/theme/v1/resources/images/global/bg_global_anti02.jpg") center / cover no-repeat; color:#3b3028;}
.global-anti02-area .inner {display:flex; flex-direction:row; justify-content:center; align-items:flex-end; padding-top:120px;}
.global-anti02-area .global-anti02-txt {width:calc(100% - 660px); padding-bottom:170px;}
.global-anti02-area .global-anti02-txt .sub {font-size:2.8rem; font-weight:300;}
.global-anti02-area .global-anti02-txt .tit {width:max-content; padding-bottom:10px; margin-bottom:50px; border-bottom:1px solid #3b3028;}
.global-anti02-area .global-anti02-txt .tit > em {display:block; margin:10px 0; color:#5a3619; font-size:2.8rem; font-weight:300; letter-spacing:5px;}
.global-anti02-area .global-anti02-txt .tit > strong {display:block; font-family:"CAT Linz",sans-serif; font-size:8rem; font-weight:400; line-height:1;}
.global-anti02-area .global-anti02-txt .txt {font-size:2.8rem;}
.global-anti02-area .global-anti02-img {width:660px; line-height:0;}
.global-anti02-area .global-anti02-img > img {width:100%;}
@media screen and (max-width:1439px){	
	.global-anti02-area .inner {flex-direction:column;}	
	.global-anti02-area .global-anti02-txt {width:100%;}
	.global-anti02-area .global-anti02-img {width:100%;}
} 
@media screen and (max-width:1023px){	
	.global-anti02-area .inner {flex-direction:column; padding-top:60px;}
	.global-anti02-area .global-anti02-txt {width:100%; padding-bottom:80px;}
	.global-anti02-area .global-anti02-txt .sub {font-size:1.6rem;}
	.global-anti02-area .global-anti02-txt .tit {width:100%; padding-bottom:5px; margin-bottom:25px;}
	.global-anti02-area .global-anti02-txt .tit > em {margin:5px 0; font-size:1.6rem; letter-spacing:4px;}
	.global-anti02-area .global-anti02-txt .tit > strong {font-size:4rem;}
	.global-anti02-area .global-anti02-txt .txt {font-size:1.6rem;}
	.global-anti02-area .global-anti02-img {width:100%;}
} 

.global-anti03-area {background:linear-gradient(0deg,rgba(249,246,243,1)0%,rgba(255,255,255,1)100%); color:#3b3028;}
.global-anti03-area .inner {padding-top:120px; padding-bottom:120px;}
.global-anti03-area .global-anti03-tit .tit {width:max-content; padding-bottom:10px; margin:0 auto; border-bottom:1px solid #3b3028; text-align:center;}
.global-anti03-area .global-anti03-tit .tit > em {display:block; margin:10px 0; color:#5a3619; font-size:2.8rem; font-weight:300; letter-spacing:5px;}
.global-anti03-area .global-anti03-tit .tit > strong {display:block; font-family:"CAT Linz",sans-serif; font-size:8rem; font-weight:400; line-height:1;}
.global-anti03-area .global-anti03-tit .txt {width:100%; margin:40px auto 0; font-size:2.8rem; font-weight:300; text-align:center;}
.global-anti03-area .global-anti03-cont {margin-top:50px;}
.global-anti03-area .global-anti03-box {position:relative; padding:50px 120px; border:1px solid #aa9992; background-color:var(--color-white); text-align:center;}
.global-anti03-area .global-anti03-box + .global-anti03-box {margin-top:40px;}
.global-anti03-area .global-anti03-box .flag-area {position:absolute; top:0; left:120px; display:inline-block; padding:50px 8px 8px 8px; background-color:#aa9992; line-height:0;}
.global-anti03-area .global-anti03-box .tit-area .tit {font-size:4.2rem; font-weight:500;}
.global-anti03-area .global-anti03-box .tit-area .txt {font-size:2.8rem; font-weight:200;}
.global-anti03-area .global-anti03-box .tit-area + .cont-area {margin-top:50px;}
.global-anti03-area .global-anti03-box .cont-area .ico-list {display:flex; flex-direction:row; justify-content:flex-start; align-items:flex-start; gap:90px; margin:30px auto;}
.global-anti03-area .global-anti03-box .cont-area .ico-list + .ico-list {padding-top:40px; border-top:1px solid #aa9992;}
.global-anti03-area .global-anti03-box .cont-area .ico-list > li {display:flex; flex-direction:row; justify-content:flex-start; align-items:flex-start;}
.global-anti03-area .global-anti03-box .cont-area .ico-list .ico {width:80px; height:80px;}
.global-anti03-area .global-anti03-box .cont-area .ico-list .txt-area {margin-left:30px; text-align:left;}
.global-anti03-area .global-anti03-box .cont-area .ico-list .txt-area .tit {font-size:2.8rem;}
.global-anti03-area .global-anti03-box .cont-area .ico-list  ul {display:flex; flex-wrap:wrap; flex-direction:row; justify-content:flex-start; align-items:flex-start; gap:5px 50px; width:100%; padding-top:10px;}
.global-anti03-area .global-anti03-box .cont-area .ico-list  ul > li {width:calc((100% - 50px) /2); font-size:2.8rem;}
.global-anti03-area .global-anti03-box .cont-area .ico-list > li.tel {width:40%;}
.global-anti03-area .global-anti03-box .cont-area .ico-list > li.tel .txt-area .txt {font-size:4rem; font-weight:500;}
.global-anti03-area .global-anti03-box .cont-area .ico-list > li.map {width:60%;} 
.global-anti03-area .global-anti03-box .cont-area .ico-list > li.map .txt-area .txt {font-size:2.8rem; font-weight:500;}
.global-anti03-area .global-anti03-box .cont-area .ico-list > li.date .txt-area .txt {font-size:2.8rem;}
@media screen and (max-width:1023px){	
	.global-anti03-area .inner {padding-top:60px; padding-bottom:60px;}
	.global-anti03-area .global-anti03-tit .tit {width:100%; padding-bottom:5px;}
	.global-anti03-area .global-anti03-tit .tit > em {margin:5px 0; font-size:1.6rem; letter-spacing:4px;}
	.global-anti03-area .global-anti03-tit .tit > strong {font-size:4rem;}
	.global-anti03-area .global-anti03-tit .txt {margin:20px auto 0; font-size:1.6rem;}
	.global-anti03-area .global-anti03-cont {margin-top:25px;}
	.global-anti03-area .global-anti03-box {padding:25px 30px;}
	.global-anti03-area .global-anti03-box + .global-anti03-box {margin-top:20px;}
	.global-anti03-area .global-anti03-box .flag-area {left:15px; width:50px; padding:15px 4px 4px 4px;}
	.global-anti03-area .global-anti03-box .tit-area .tit {font-size:2rem;}
	.global-anti03-area .global-anti03-box .tit-area .txt {font-size:1.6rem;}
	.global-anti03-area .global-anti03-box .tit-area + .cont-area {margin-top:25px;}
	.global-anti03-area .global-anti03-box .cont-area .ico-list {flex-direction:column; gap:10px; margin:15px auto;}
	.global-anti03-area .global-anti03-box .cont-area .ico-list + .ico-list {padding-top:20px;}
	.global-anti03-area .global-anti03-box .cont-area .ico-list .ico {width:40px; height:40px;}
	.global-anti03-area .global-anti03-box .cont-area .ico-list .txt-area {width:calc(100% - 55px); margin-left:15px;}
	.global-anti03-area .global-anti03-box .cont-area .ico-list .txt-area .tit {font-size:1.6rem;}
	.global-anti03-area .global-anti03-box .cont-area .ico-list  ul {flex-direction:column; gap:2px 25px; padding-top:5px;}
	.global-anti03-area .global-anti03-box .cont-area .ico-list  ul > li {width:100%; font-size:1.6rem;}
	.global-anti03-area .global-anti03-box .cont-area .ico-list > li.tel {width:100%;}
	.global-anti03-area .global-anti03-box .cont-area .ico-list > li.tel .txt-area .txt {font-size:2rem;}
	.global-anti03-area .global-anti03-box .cont-area .ico-list > li.map {width:100%;} 
	.global-anti03-area .global-anti03-box .cont-area .ico-list > li.map .txt-area .txt {font-size:1.6rem;}
	.global-anti03-area .global-anti03-box .cont-area .ico-list > li.date .txt-area .txt {font-size:1.6rem;}
} 

.sect-global-place {background:url("/theme/v1/resources/images/global/bg_global_place.jpg") center / cover no-repeat; color:var(--font-color-white);}
.sect-global-place .inner {display:flex; flex-direction:row; justify-content:flex-start; align-items:center; padding-top:100px; padding-bottom:80px;}
.sect-global-place .global-place-tit {width:calc(100% - 650px); padding-right:40px;}
.sect-global-place .global-place-tit .tit {border-bottom:1px solid var(--color-white); padding-bottom:10px; margin-bottom:40px;}
.sect-global-place .global-place-tit .tit > strong {display:inline-block; font-family:"Xiangcui Dengcusong",sans-serif; font-size:8rem; font-weight:400; line-height:1.3;}
.sect-global-place .global-place-tit .tit > em {display:inline-block; font-size:2.8rem; font-weight:300; letter-spacing:5px;}
.sect-global-place .global-place-tit .txt {font-size:2.8rem;}
.sect-global-place .global-place-img {position:relative; width:650px; height:650px;}
.sect-global-place .global-place-img > img {position:absolute; top:0; left:0; right:0; width:100%;}
@media screen and (max-width:1439px){
	.sect-global-place .inner {flex-direction:column;}
	.sect-global-place .global-place-tit {width:100%;}
	.sect-global-place .global-place-tit .tit {width:100%;}	
	.sect-global-place .global-place-img {width:100%; height:calc(100vw - 30px); margin-top:30px;}
}
@media screen and (max-width:1023px){
	.sect-global-place .inner {padding-top:50px; padding-bottom:40px;}
	.sect-global-place .global-place-tit {padding-right:20px;}
	.sect-global-place .global-place-img {margin-top:15px;}
	.sect-global-place .global-place-tit .tit {padding-bottom:5px; margin-bottom:20px;}
	.sect-global-place .global-place-tit .tit > strong {font-size:4rem;}
	.sect-global-place .global-place-tit .tit > em {font-size:1.6rem; letter-spacing:4px;}
	.sect-global-place .global-place-tit .txt {font-size:1.6rem;}
}

.container-global-cn * {font-family:"Noto Sans SC";}
.container-global-cn .sect-global-visual .global-visual-tit .tit {font-family:"Xiangcui Dengcusong",sans-serif;}
.container-global-cn .sect-global-visual .global-visual-tit .sub-tit {font-family:"Xiangcui Dengcusong",sans-serif;}
.container-global-cn .sect-global-staff .global-staff-txt .txt {margin:10px 0; font-family:"Xiangcui Dengcusong",sans-serif;}
.container-global-cn .sect-global-clinic .global-clinic-list > li .tit {font-family:"Xiangcui Dengcusong",sans-serif; line-height:1.3;}
.container-global-cn .global-breast01-area .global-breast01-tit .tit > strong {font-family:"Xiangcui Dengcusong",sans-serif; line-height:1.3;}
.container-global-cn .global-breast02-area .global-breast02-tit .tit {width:100%;}
.container-global-cn .global-breast02-area .global-breast02-tit .tit > strong {margin-top:20px; font-family:"Xiangcui Dengcusong",sans-serif; line-height:1.3; word-break:auto-phrase;} 
.container-global-cn .global-breast03-area .global-breast03-tit .tit > strong {margin-top:20px; font-family:"Xiangcui Dengcusong",sans-serif; line-height:1.3;}
.container-global-cn .global-breast03-area .global-breast03-cont {margin-top:130px;}
.container-global-cn .global-breast03-area .global-breast03-box .box .txt {word-break:break-all;}
.container-global-cn .global-breast04-area .global-breast04-tit .tit > strong {margin-top:10px; font-family:"Xiangcui Dengcusong",sans-serif; line-height:1.3;}
.container-global-cn .global-eye01-area .global-eye01-tit .tit > strong {font-family:"Xiangcui Dengcusong",sans-serif; line-height:1.3;}
.container-global-cn .global-eye02-area .global-eye02-tit .tit > strong {font-family:"Xiangcui Dengcusong",sans-serif; line-height:1.3;}
.container-global-cn .global-eye03-area .global-eye03-tit .tit > strong {margin-top:20px; font-family:"Xiangcui Dengcusong",sans-serif; line-height:1.3;}
.container-global-cn .global-nose01-area .global-nose01-tit .tit > strong {margin-top:20px; font-family:"Xiangcui Dengcusong",sans-serif; line-height:1.3;}
.container-global-cn .global-nose02-area .global-nose02-tit .sub {margin-bottom:10px; font-size:2.8rem;}
.container-global-cn .global-nose02-area .global-nose02-tit .tit > strong {display:inline-block; margin-bottom:10px; font-family:"Xiangcui Dengcusong",sans-serif; line-height:1.3; word-break:break-all;}
.container-global-cn .global-nose02-area .global-nose02-step > div.step03 .txt-area .txt {word-break:break-all;}
.container-global-cn .global-nose03-area .global-nose03-tit .tit > strong {font-family:"Xiangcui Dengcusong",sans-serif; line-height:1.3;}
.container-global-cn .global-shape01-area .bull-area > li {width:calc((100% - 70px) /2);}
.container-global-cn .global-shape01-area .global-shape01-tit .tit > strong {font-family:"Xiangcui Dengcusong",sans-serif; line-height:1.3;}
.container-global-cn .global-shape03-area .global-shape02-txt .tit {width:100vw;}
.container-global-cn .global-shape02-area .global-shape02-txt .tit > strong {margin-top:10px; font-family:"Xiangcui Dengcusong",sans-serif; line-height:1.3; word-break:auto-phrase;}
.container-global-cn .global-shape03-area .global-shape03-txt .tit {width:100vw;}
.container-global-cn .global-shape03-area .global-shape03-txt .tit > strong {font-family:"Xiangcui Dengcusong",sans-serif; line-height:1.3; word-break:auto-phrase;}
.container-global-cn .global-anti01-area .global-anti01-box {background:center left / calc(50% - 110px) auto no-repeat;}
.container-global-cn .global-anti01-area .global-anti01-tit {padding-left:110px; padding-right:0; margin-left:50%;}
.container-global-cn .global-anti01-area .global-anti01-tit .tit {width:100%;}
.container-global-cn .global-anti01-area .global-anti01-tit .tit > strong {font-family:"Xiangcui Dengcusong",sans-serif; font-size:6rem; line-height:1.3; word-break:auto-phrase;}
.container-global-cn .global-anti01-area .global-anti01-tit .tit > em {margin-bottom:20px;}
.container-global-cn .global-anti01-area .global-anti01-txt {padding-left:110px; padding-right:0; margin-left:50%; margin-top:50px;}
.container-global-cn .global-anti01-area .global-anti01-box:nth-child(even) .global-anti01-tit {padding-left:0; margin-left:0;}
.container-global-cn .global-anti01-area .global-anti01-box:nth-child(even) .global-anti01-txt {padding-left:0; margin-left:0;}
.container-global-cn .global-anti01-area .global-anti01-box:nth-child(1) {background:url("/theme/v1/resources/images/global/bg_global_anti01_01.jpg") left center / calc(50% - 110px) auto no-repeat;}
.container-global-cn .global-anti01-area .global-anti01-box:nth-child(2) {background:url("/theme/v1/resources/images/global/bg_global_anti01_02.jpg") right center / calc(50% - 110px) auto no-repeat;}
.container-global-cn .global-anti01-area .global-anti01-box:nth-child(3) {background:url("/theme/v1/resources/images/global/bg_global_anti01_03.jpg") left center / calc(50% - 110px) auto no-repeat;}
.container-global-cn .global-anti02-area .global-anti02-txt .tit {margin-top:15px; width:100%;}
.container-global-cn .global-anti02-area .global-anti02-txt .tit > strong {font-family:"Xiangcui Dengcusong",sans-serif; line-height:1.3;}
.container-global-cn .global-anti02-area .global-anti02-type02 .inner + .inner {justify-content:flex-start; align-items:flex-start; padding-top:0; padding-bottom:120px;}
.container-global-cn .global-anti02-area .global-anti02-type02 .global-anti02-txt {padding-bottom:30px;}
.container-global-cn .global-anti02-area .global-anti02-type02 .num-list {font-size:2.4rem; font-weight:300;}
.container-global-cn .global-anti03-area .global-anti03-tit .tit > strong {font-family:"Xiangcui Dengcusong",sans-serif; line-height:1.3;}
.container-global-cn .global-anti03-area .global-anti03-box .cont-area .ico-list > li.tel {width:55%;}
.container-global-cn .global-anti03-area .global-anti03-box .cont-area .ico-list > li.map {width:45%;}
.container-global-cn .global-anti03-area .global-anti03-box .cont-area .ico-list > li.date {width:100%;}
.container-global-cn .global-anti03-area .global-anti03-box .cont-area .ico-list > li.date .txt-area {width:100%;}
.container-global-cn .global-anti03-area .global-anti03-box .cont-area .ico-list > li.cn {width:50%;}
.container-global-cn .global-anti03-area .global-anti03-box .cont-area .ico-list > li.cn .txt-area .tit {font-size:2.8rem; font-weight:500;}
.container-global-cn .global-anti03-area .global-anti03-box .cont-area .ico-list > li.cn .txt-area .txt {font-size:2.4rem; font-weight:400;}
.container-global-cn .global-anti03-area .global-anti03-box .cont-area .ico-list > li.cn .ico {width:84px; height:84px;}
@media screen and (max-width:1439px){
	.container-global-cn .global-breast02-area .global-breast02-tit .tit {}
	.container-global-cn .global-breast02-area .global-breast02-tit .tit > strong {word-break:break-all;}
}
@media screen and (max-width:1023px){
	.container-global-cn .global-breast02-area .global-breast02-tit .tit > strong {word-break:break-all;}
	.container-global-cn .global-breast03-area .global-breast03-tit .tit > strong {word-break:break-all;}
	.container-global-cn .global-breast03-area .global-breast03-cont {margin-top:60px;}
	.container-global-cn .global-eye02-area .global-eye02-list .txt-area .txt {word-break:break-all;}
	.container-global-cn .global-eye03-area .global-eye03-tit .tit > strong {word-break:break-all;}
	.container-global-cn .global-anti01-area .global-anti01-tit {padding-left:0; padding-right:0; margin-left:0;}
	.container-global-cn .global-anti01-area .global-anti01-txt {padding-left:0; margin-left:0; margin-top:25px;}
	.container-global-cn .global-anti01-area .global-anti01-box:nth-child(1) {background-position:top center; background-size:100% auto;}
	.container-global-cn .global-anti01-area .global-anti01-box:nth-child(2) {background-position:top center; background-size:100% auto;}
	.container-global-cn .global-anti01-area .global-anti01-box:nth-child(3) {background-position:top center; background-size:100% auto;}
	.container-global-cn .global-anti02-area .global-anti02-type02 .num-list {font-size:1.4rem;}
	.container-global-cn .global-anti02-area .global-anti02-img {margin-top:60px;}
	.container-global-cn .global-anti02-area .global-anti02-type02 .inner + .inner {padding-bottom:60px;}
	.container-global-cn .global-anti03-area .global-anti03-box .cont-area .ico-list > li.tel {width:100%;}
	.container-global-cn .global-anti03-area .global-anti03-box .cont-area .ico-list > li.tel .txt-area {width:calc((100% - 55px) /2); margin-left:15px;}
	.container-global-cn .global-anti03-area .global-anti03-box .cont-area .ico-list > li.map {width:100%;}
	.container-global-cn .global-anti03-area .global-anti03-box .cont-area .ico-list > li.date .txt-area {width:100%;}
	.container-global-cn .global-anti03-area .global-anti03-box .cont-area .ico-list > li.cn {width:100%;}
	.container-global-cn .global-anti03-area .global-anti03-box .cont-area .ico-list > li.cn .txt-area .tit {font-size:1.6rem;}
	.container-global-cn .global-anti03-area .global-anti03-box .cont-area .ico-list > li.cn .txt-area .txt {font-size:1.4rem;}
	.container-global-cn .global-anti03-area .global-anti03-box .cont-area .ico-list > li.cn .ico {width:40px; height:40px;}
	.container-global-cn .global-anti03-area .global-anti03-box .cont-area .ico-list > li.cn .txt-area {width:calc(100% - 55px);}
}

