/**************************************************
* sub01-03-top(의료진 소개)
**************************************************/
.sub01-03-top-view { background:url("../img/sub01-03-img01_260309.jpg") center right/cover no-repeat; }
.sub01-03-top-view-bg { background:url("../img/sub01-03-img01_260309.jpg") center right / cover no-repeat; }

.sub01-03-top-view .txtbox { color:#1c1c1c; }

@media (max-width:799px) {
	.sub01-03-top-view { background:url("../img/sub01-03-img01_260309_m.png") center center/cover no-repeat; }
	.sub01-03-top-view-bg { background:url("../img/sub01-03-img01_260309_m.png") center center/cover no-repeat; }
}
@media (max-width:479px) {
	.sub01-03-top-view .txtbox { top:20%; }
}
@media (max-width:419px) {
	/* .sub01-03-top-view .txtbox { top:20%; } */
}

#fp-nav li:last-child { display:none; }

.sub01-03-top-view .mousedown { border:2px solid rgba(28,28,28,1); }
.sub01-03-top-view .mousedown .wheel { background-color:#1c1c1c; }
.sub01-03-top-view .mouse-wrap .arrow { border-bottom:1px solid #1c1c1c; border-right:1px solid #1c1c1c; }

#fullpage.doctors .section:not(#footer) { padding:0; }

.sect-doctors .pc-only { display:block; }
.sect-doctors .mo-only { display:none; }
.sect-doctors .container-fluid { height:100%; padding-top:10%; }
.sect-doctors .swiper-slide { display:flex; align-items:flex-start; justify-content:space-between; opacity:0.5; transition:all 0.7s; -webkit-transition:all 0.7s; -moz-transition:all 0.7s; -ms-transition:all 0.7s; -o-transition:all 0.7s; }
.sect-doctors .swiper-slide.swiper-slide-active { opacity:1; }
.sect-doctors .swiper-slide .d-flbox { width:53%; padding-left:20%; }
.sect-doctors .swiper-slide .d-frbox { width:47%; }
.sect-doctors .swiper-slide .imgbox { border-radius:10.5rem 0 0rem 1.25rem; overflow:hidden; opacity:0; transition:opacity 0.7s; -webkit-transition:opacity 0.7s; -moz-transition:opacity 0.7s; -ms-transition:opacity 0.7s; -o-transition:opacity 0.7s;}
.sect-doctors .swiper-slide.swiper-slide-active .imgbox { opacity:1; }

.sect-doctors .swiper-slide .titlebox { position:absolute; }
.sect-doctors .swiper-slide .titlebox .subtit { font-size:1.313rem; margin-bottom:.25rem; }
.sect-doctors .swiper-slide .titlebox h2 { font-size:2.813rem; margin-bottom:2rem; }
.sect-doctors .swiper-slide .titlebox img { width:2.5rem; height:2.5rem; transform:translateZ(0); margin-left:10px;}
.sect-doctors .swiper-slide .titlebox h3 { font-family:'Noto Serif KR', serif; font-size:2.25rem; line-height:1.6; letter-spacing:-0.01em; display:flex; align-items:center; justify-content:flex-start;}
.sect-doctors .swiper-slide .titlebox h3 small { font-size:1.55rem; margin-right:10px;}

.sect-doctors .swiper-slide .txtbox { opacity:0; margin-top:240px; }
.sect-doctors .swiper-slide.swiper-slide-active .txtbox { opacity:1;}
.sect-doctors .swiper-slide .txtbox .txt01 { font-size:1.48rem; color:#000; line-height:1.6; letter-spacing:-0.01em; font-family:'Noto Serif KR', serif;}
.sect-doctors .swiper-slide .txtbox .txt02 { font-size:1.25rem; color:#888; font-family:'KoPubWorldBatang', serif; font-weight:300; }
.sect-doctors .swiper-slide .txtbox .txt03 { font-family:'KoPubWorldBatang', serif; font-size:1.125rem; color:#888; font-weight:300; line-height:1.8; }
.sect-doctors .swiper-slide .txtbox p + p { margin-top:0.425rem; }
.sect-doctors .swiper-slide .txtbox li { font-size:1.125rem; color:#888; font-weight:300; line-height:1.8; }

.sect-doctors .swiper-navigation span { position:absolute; top:96%; display:inline-block; width:3.75rem; height:3.75rem; margin-top:-3.75rem; box-shadow:1.532px 1.286px 9px 1px rgba(54, 54, 55, 0.07); border-radius:50%; cursor:pointer; z-index:45; }
.sect-doctors .swiper-navigation span.swiper-prev { background:url("../img/icon-prev01.png") no-repeat center/ 100% auto; left:20%; }
.sect-doctors .swiper-navigation span.swiper-next { background:url("../img/icon-next01.png") no-repeat center/ 100% auto; left:24%; }

.sect-doctors .swiper-pagination { position:relative; bottom:2.7rem; left:29%; margin-top:6rem; width:auto; display:inline-block;}
.sect-doctors .swiper-pagination .swiper-pagination-bullet { width:0.375rem; height:0.375rem; margin:0 0.312rem; background-color:#cdcdcc; opacity:1; vertical-align:middle; transition:all 0.3s; }
.sect-doctors .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { width:0.687rem; height:0.687rem; background-color:#7c94c4; }

@media (max-width:1439px) {
    .sect-doctors .swiper-slide .d-flbox{padding-left:14%;}
	.sect-doctors .swiper-navigation span.swiper-prev { left:14%; }
	.sect-doctors .swiper-navigation span.swiper-next { left:19%; }
    .sect-doctors .swiper-pagination {left:25%;}
}
@media (max-width:1079px) {
    .sect-doctors .container-fluid{padding-top: 22%;}
	.sect-doctors .swiper-slide .d-flbox{padding-left:10%;}
	.sect-doctors .swiper-navigation span.swiper-prev { left:10%; }
	.sect-doctors .swiper-navigation span.swiper-next { left:16%; }
    .sect-doctors .swiper-pagination {left:22%;}
}
@media (max-width:960px) {
    .sect-doctors .container-fluid{padding-top: 24%;}
	.sect-doctors .swiper-slide .d-flbox{padding-left:6%;}
	.sect-doctors .swiper-navigation span.swiper-prev { left:6%; }
	.sect-doctors .swiper-navigation span.swiper-next { left:13%; }
    .sect-doctors .swiper-pagination {left:21%;}
}
@media (max-width:799px) {
	.sect-doctors .pc-only { display:none; }
	.sect-doctors .mo-only { display:block; }
	
    .sect-doctors .container-fluid{padding-top:8rem;}
	.sect-doctors .d-flex { flex-direction:column; }
	.sect-doctors .swiper-slide .d-flbox { width:100%; max-width:64%; margin:0 auto 2rem; padding-left:0%;}
	.sect-doctors .swiper-slide .d-frbox { width:100%; max-width:64%; margin:0 auto; }
	
	.sect-doctors .swiper-slide .titlebox { position:static; }
	.sect-doctors .swiper-slide .titlebox h2 { margin-bottom:2rem; }
	.sect-doctors .swiper-slide .txtbox { margin-top:2rem; }
	
	.sect-doctors .swiper-slide .imgbox { max-width:100%; margin:0 auto; border-radius:5.128rem 0.5128rem 0.5128rem 0.5128rem; }
	
	.sect-doctors .swiper-navigation span { display:none; }
	.sect-doctors .swiper-pagination { bottom:0; left:50%; margin-top:1.8rem; transform: translateX(-50%) translateZ(0); -webkit-transform: translateX(-50%) translateZ(0); -moz-transform: translateX(-50%) translateZ(0); -ms-transform: translateX(-50%) translateZ(0); -o-transform: translateX(-50%) translateZ(0);}
}
@media (max-width:479px) {
    .sect-doctors{height:640px !important;}
    .sect-doctors > .fp-tableCell{height:640px !important;}
    .sect-doctors .container-fluid{height:auto; padding:6rem 0;}
	.sect-doctors .swiper-slide .d-flbox { max-width:88%;}
	.sect-doctors .swiper-slide .d-frbox { max-width:88%;}
}
@media (max-width:400px) {
	.sect-doctors .swiper-slide .d-flbox { max-width:90%;}
	.sect-doctors .swiper-slide .d-frbox { max-width:90%;}
}




/**************************************************
* 3 - quick
**************************************************/
/* main-quick-menu */
.main-quick-menu.scrolled_on .main-quick-menu__item { background-color:#fff; border-color:#7c94c4; color:#131313; }
.main-quick-menu.scrolled_on .main-quick-menu__item > a { color:#131313;;}
.main-quick-menu.scrolled_on .main-quick-menu__item:hover, .main-quick-menu .main-quick-menu__item:hover, .main-quick-menu .main-quick-menu__item:focus { background-color:#7c94c4; border-color:#7c94c4; color:#fff; }
.main-quick-menu.scrolled_on .main-quick-menu__item:hover > a { color:#fff; }

.main-quick-menu.scrolled_on .main-quick-menu__item .icon-quick.youtube { background-image:url(../img/icon-quick-youtube-b.png); }
.main-quick-menu.scrolled_on .main-quick-menu__item .icon-quick.home { background-image:url(../img/icon-quick-home-b.png); }
.main-quick-menu.scrolled_on .main-quick-menu__item .icon-quick.vitiligo { background-image:url(../img/icon-quick-vitiligo-b.png); }
.main-quick-menu.scrolled_on .main-quick-menu__item .icon-quick.pangyo { background-image:url(../img/icon-quick-pangyo-b.png); }
.main-quick-menu.scrolled_on .main-quick-menu__item .icon-quick.kakao { background-image:url(../img/icon-quick-kakao-b.png); }
.main-quick-menu.scrolled_on .main-quick-menu__item .icon-quick.naver { background-image:url(../img/icon-quick-naver-b.png); }
.main-quick-menu.scrolled_on .main-quick-menu__item .icon-quick.insta { background-image:url(../img/icon-quick-insta-b.png); }

.main-quick-menu.scrolled_on .main-quick-menu__item:hover .icon-quick.youtube { background-image:url(../img/icon-quick-youtube-w.png); }
.main-quick-menu.scrolled_on .main-quick-menu__item:hover .icon-quick.home { background-image:url(../img/icon-quick-home-w.png); }
.main-quick-menu.scrolled_on .main-quick-menu__item:hover .icon-quick.vitiligo { background-image:url(../img/icon-quick-vitiligo-w.png); }
.main-quick-menu.scrolled_on .main-quick-menu__item:hover .icon-quick.pangyo { background-image:url(../img/icon-quick-pangyo-w.png); }
.main-quick-menu.scrolled_on .main-quick-menu__item:hover .icon-quick.kakao { background-image:url(../img/icon-quick-kakao-w.png); }
.main-quick-menu.scrolled_on .main-quick-menu__item:hover .icon-quick.naver { background-image:url(../img/icon-quick-naver-w.png); }
.main-quick-menu.scrolled_on .main-quick-menu__item:hover .icon-quick.insta { background-image:url(../img/icon-quick-insta-w.png); }

