@import url(//cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/nanumbarungothic.css);
@import url(//cdn.jsdelivr.net/font-notosans-kr/1.0.0-v1004/NotoSansKR-full.css);
@import url(//cdn.design-factory.co.kr/_font/gotham/fonts.css);
@import url(//cdn.design-factory.co.kr/_font/nanumsquare/fonts.css);
@import url('https://fonts.googleapis.com/css?family=Noto+Serif+KR:200,300,400,500,600,700,900&display=swap&subset=korean');

* {font-family:"NotoSansKR", "Nanum Barun Gothic", "나눔고딕", "NanumGothic", "Malgun Gothic", "돋움", "Dotum", "AppleGothic", sans-serif;}

/*
	font-family:'Noto Serif KR', serif;

	font.css - AvenirLTStd, Gotham
	Gotham 라인헤이트 +4
*/

body {width:100%; margin:0 auto; padding:0; font-size:13px; line-height:normal; overflow-y:scroll;}
body.hidden {height:100%; min-height:100%; overflow:hidden !important; touch-action:none;}
img {border:none; padding:0; margin:0; outline:none;}
a {border:none; padding:0; margin:0; outline:none; text-decoration:none;}
a:active {color:#666666; text-decoration:none;}
a:link {color:#666666; text-decoration:none;}
a:visited {color:#666666; text-decoration:none;}
a:hover {color:#666666; text-decoration:none;}
input, select, textarea {margin:0; padding:0; outline:none; font-size:16px; color:#555555;}
ul {list-style:none; padding:0; margin:0;}
ul:after {content:""; display:block; clear:both;}
ul > li {display:block;}

input::-moz-placeholder {color:#555555;}
input::-webkit-input-placeholder {color:#555555;}

textarea::-moz-placeholder {color:#555555;}
textarea::-webkit-input-placeholder {color:#555555;}

select {
	border-radius:0; 
	-moz-border-radius:0; 
	-webkit-border-radius:0;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	background-image:url("/img/sub/select_arrow.png"); 
	background-repeat:no-repeat;
	background-position:100% 50%; /*셀렉박스 화살표 */
	padding-right:31px;
}

/*IE 10, 11의 네이티브 화살표 숨기기*/ 
select::-ms-expand {display:none;}

/*display:inline-block;*/

/*체크박스 버튼*/
.checkbox_label {display:inline-block; cursor:pointer;}
.checkbox_label .check_icon {display:inline-block; width:25px; height:25px; background-image:url("/en/img/sub/checkbox_icon_off.png"); background-repeat:no-repeat; margin-right:6px; vertical-align:middle; cursor:pointer;}
.checkbox_label input[type=checkbox] {display:none;}
.checkbox_label input[type=checkbox]:checked + .check_icon {background-image:url("/en/img/sub/checkbox_icon_on.png");}
.checkbox_label span {vertical-align:middle;}

/*라디오 버튼*/
.radio_label {display:inline-block; cursor:pointer;}
.radio_label .check_icon {display:inline-block; width:20px; height:20px; background-image:url("/en/img/sub/radio_icon_off.png"); background-repeat:no-repeat; margin-right:6px; vertical-align:middle; cursor:pointer;}
.radio_label input[type=radio] {display:none;}
.radio_label input[type=radio]:checked + .check_icon {background-image:url("/en/img/sub/radio_icon_on.png");}
.radio_label span {vertical-align:middle;}

/*번호목록*/
.number_list_con {width:1200px; margin:0 auto; text-align:center;}
.number_list_con a {display:inline-block; vertical-align:middle;}
.number_list_con .btn_con {display:inline-block; vertical-align:middle;}
.number_list_con .btn_con > ul {}
.number_list_con .btn_con > ul > li {float:left; margin-left:18px;}
.number_list_con .btn_con > ul > li:first-child {margin-left:0;}
.number_list_con .list_con {display:inline-block; margin:0 35px; vertical-align:middle;}
.number_list_con .list_con .list_a {width:25px; margin:0 2px; text-align:center; font-size:16px; color:#888888; line-height:25px;}
.number_list_con .list_con .on {background-color:#0c90ac; color:#ffffff;}

#wrap {width:100%; min-width:1200px; margin:0 auto; position:relative; top:0; left:0; overflow:hidden;}

/*상단 배너*/
#top_banner_con {background-repeat:no-repeat; background-size:cover; background-position:center; position:relative; top:0; left:0; z-index:100;}
#top_banner_con > .close_btn {position:absolute; top:50%; margin-top:-11px; right:25px; z-index:10;}
#top_banner_con > .contents_con {width:1200px; margin:0 auto;}

/*캐비어 테라피 퀵*/

/*우측 퀵*/
#right_quick {position:absolute; top:331px; right:30px; z-index:50;}
#right_quick > .caviartherapy_quick {width:200px; height:autol;} 
#right_quick > .caviartherapy_quick > .tada {width:100%; animation-name:tada; animation-duration:1.5s; animation-iteration-count:infinite; animation-direction:alternate; animation-timing-function:linear;}
#right_quick > .caviartherapy_quick > .tada > a {width:100%;}
#right_quick > .caviartherapy_quick > .tada > a > img {width:100%;}
#right_quick > ul {width:117px; margin:0 auto;}
#right_quick > ul > li {margin-top:10px;}
#right_quick > ul > li > a {display:block; border-radius:117px; -moz-border-radius:117px; -webkit-border-radius:117px;}
#right_quick > ul > li > a > .list_div {height:88px; border:2px solid #54afc2; background-color:#ffffff; padding-top:25px; text-align:center; border-radius:117px; -moz-border-radius:117px; -webkit-border-radius:117px;}
#right_quick > ul > li > a > .list_div > .icon_con {margin-bottom:5px;}
#right_quick > ul > li > a > .list_div > .icon_con .off {}
#right_quick > ul > li > a > .list_div > .icon_con .on {display:none;}
#right_quick > ul > li > a > .list_div > .text_con {}
#right_quick > ul > li > a > .list_div > .text_con span {font-size:15px; color:#222222; line-height:23px;}
#right_quick > ul > li > a > .list_div:hover > .icon_con .off {display:none;}
#right_quick > ul > li > a > .list_div:hover > .icon_con .on {display:inline;}
#right_quick > ul > li:first-child {margin-top:0;}

/*헤더*/
#header {width:100%; margin:0 auto; background-color:#ffffff; position:relative; top:0; left:0; z-index:100;}
#header > .contents_con {width:1200px; margin:0 auto;}
#header > .contents_con > table {width:100%; margin:0 auto;}
#header > .contents_con > table > tbody > tr > td {height:95px;}
#header > .contents_con > table > tbody > tr > .subject_td {width:480px;}
#header > .contents_con > table > tbody > tr > .subject_td > .contents_con {}
#header > .contents_con > table > tbody > tr > .subject_td > .contents_con > ul {}
#header > .contents_con > table > tbody > tr > .subject_td > .contents_con > ul > li {float:left; width:85px; margin-left:10px;}
#header > .contents_con > table > tbody > tr > .subject_td > .contents_con > ul > li .a_btn {display:block; height:60px; background-repeat:no-repeat; padding-top:25px; text-align:center; border-radius:85px; -moz-border-radius:85px; -webkit-border-radius:85px;}
#header > .contents_con > table > tbody > tr > .subject_td > .contents_con > ul > li .a_btn span {font-size:16px; color:#ffffff; font-weight:600; line-height:18px; letter-spacing:-0.3px;}
#header > .contents_con > table > tbody > tr > .subject_td > .contents_con > ul > li .a_btn.bg01 {background-image:url("/en/img/main/header_subject_list_btn_bg01.png");}
#header > .contents_con > table > tbody > tr > .subject_td > .contents_con > ul > li .a_btn.bg02 {background-image:url("/en/img/main/header_subject_list_btn_bg02.png");}
#header > .contents_con > table > tbody > tr > .subject_td > .contents_con > ul > li .a_btn.bg03 {background-image:url("/en/img/main/header_subject_list_btn_bg03.png");}
#header > .contents_con > table > tbody > tr > .subject_td > .contents_con > ul > li .a_btn.bg04 {background-image:url("/en/img/main/header_subject_list_btn_bg04.png");}
#header > .contents_con > table > tbody > tr > .subject_td > .contents_con > ul > li:first-child {margin-left:0;}
#header > .contents_con > table > tbody > tr > .logo_td {}
#header > .contents_con > table > tbody > tr > .nt_td {width:480px;}
#header > .contents_con > table > tbody > tr > .nt_td > .contents_con {display:inline-block;}
#header > .contents_con > table > tbody > tr > .nt_td > .contents_con > .nav {margin-bottom:20px;}
#header > .contents_con > table > tbody > tr > .nt_td > .contents_con > .nav > .nav01 {display:inline-block; margin-right:16px; vertical-align:middle;}
#header > .contents_con > table > tbody > tr > .nt_td > .contents_con > .nav > .nav01 span {font-size:14px; line-height:22px; letter-spacing:-0.2px;}
#header > .contents_con > table > tbody > tr > .nt_td > .contents_con > .nav > .nav01 span a {color:#888888; font-weight:300;}
#header > .contents_con > table > tbody > tr > .nt_td > .contents_con > .nav > .nav01 span .bar {font-size:12px; color:#cccccc; line-height:20px;}
#header > .contents_con > table > tbody > tr > .nt_td > .contents_con > .nav > .nav02 {display:inline-block; vertical-align:middle;}
#header > .contents_con > table > tbody > tr > .nt_td > .contents_con > .nav > .nav02 > ul {}
#header > .contents_con > table > tbody > tr > .nt_td > .contents_con > .nav > .nav02 > ul > li {float:left; margin-left:10px;}
#header > .contents_con > table > tbody > tr > .nt_td > .contents_con > .nav > .nav02 > ul > li:first-child {margin-left:0;}
#header > .contents_con > table > tbody > tr > .nt_td > .contents_con > .tel_con {}
#header > .contents_con > table > tbody > tr > .nt_td > .contents_con > .tel_con img {margin-right:10px; vertical-align:middle;}
#header > .contents_con > table > tbody > tr > .nt_td > .contents_con > .tel_con span {font-size:34px; color:#4b4b4b; line-height:42px; font-family:'AvenirLTStd-Heavy'; vertical-align:middle;}

/*230621 수정*/
#header > .contents_con > table > tbody > tr > .nt_td > .cf_con {display:flex; align-items:center; justify-content:flex-end;}
#header > .contents_con > table > tbody > tr > .nt_td > .cf_con > .tel_con img {margin-right:10px; vertical-align:middle;}
#header > .contents_con > table > tbody > tr > .nt_td > .cf_con > .tel_con span {font-size:34px; color:#4b4b4b; line-height:42px; font-family:'AvenirLTStd-Heavy'; vertical-align:middle;}
#header > .contents_con > table > tbody > tr > .nt_td > .cf_con > .tab_menu {margin-left:24px;}

#header > .contents_con02 {width:1200px; margin:0 auto;}
#header > .contents_con02 > table {width:100%; margin:0 auto;}
#header > .contents_con02 > table > tbody > tr > td {height:75px;}
#header > .contents_con02 > table > tbody > tr > td a {display:inline-block;}
#header > .contents_con02 > table > tbody > tr > .tb_td {width:230px;}

#header > .contents_con02 > table > tbody > tr > .tb_td > .contents_con {display:flex; align-items:center; gap:30px;}
#header > .contents_con02 > table > tbody > tr > .tb_td > .contents_con > .language_con {position:relative;}
#header > .contents_con02 > table > tbody > tr > .tb_td > .contents_con > .language_con > .title_con {display:flex; justify-content:center; align-items:center; gap:8px; cursor:pointer;}
#header > .contents_con02 > table > tbody > tr > .tb_td > .contents_con > .language_con > .title_con > span {font-size:15px; color:#4B4B4B; font-weight:600; line-height:100%;}
#header > .contents_con02 > table > tbody > tr > .tb_td > .contents_con > .language_con > .title_con > img {width:12px; transform:rotate(180deg); transition:all 0.3s ease;}
#header > .contents_con02 > table > tbody > tr > .tb_td > .contents_con > .language_con > .title_con.on > img {transform:rotate(0);}
#header > .contents_con02 > table > tbody > tr > .tb_td > .contents_con > .language_con > .list_con {display:none; width:max-content; position:absolute; top:26px; left:50%; transform:translateX(-50%); z-index:100;}
#header > .contents_con02 > table > tbody > tr > .tb_td > .contents_con > .language_con > .list_con > ul {display:flex; flex-direction:column; align-items:center; gap:10px; border:2px solid #EEE; background:#FFF; padding:10px 14px;}
#header > .contents_con02 > table > tbody > tr > .tb_td > .contents_con > .language_con > .list_con > ul:after {content:none;}
#header > .contents_con02 > table > tbody > tr > .tb_td > .contents_con > .language_con > .list_con > ul > li {}
#header > .contents_con02 > table > tbody > tr > .tb_td > .contents_con > .language_con > .list_con > ul > li > a {display:block; width:max-content; font-size:15px; color:#AAA; font-weight:600; line-height:100%;}
#header > .contents_con02 > table > tbody > tr > .tb_td > .contents_con > .language_con > .list_con > ul > li > a.on {color:#4A8DCB;}

#header > .contents_con02 > table > tbody > tr > .tb_td > .contents_con > table {width:100%; margin:0 auto;}
#header > .contents_con02 > table > tbody > tr > .tb_td > .contents_con > table > tbody > tr > td {}
#header > .contents_con02 > table > tbody > tr > .tb_td > .contents_con > table > tbody > tr > .tel_td {}
#header > .contents_con02 > table > tbody > tr > .tb_td > .contents_con > table > tbody > tr > .tel_td .tel_con {}
#header > .contents_con02 > table > tbody > tr > .tb_td > .contents_con > table > tbody > tr > .tel_td .tel_con > img {margin-right:7px; vertical-align:middle;}
#header > .contents_con02 > table > tbody > tr > .tb_td > .contents_con > table > tbody > tr > .tel_td .tel_con > span {font-size:26px; color:#4b4b4b; line-height:42px; font-family:'AvenirLTStd-Heavy'; vertical-align:middle;}
#header > .contents_con02 > table > tbody > tr > .tb_td > .contents_con > table > tbody > tr > .btn_td {width:40px;}
#header > .contents_con02 > table > tbody > tr > .text_logo_td {}

#header > .contents_con02 > table > tbody > tr > .tb_td01 {width:305px;}
#header > .contents_con02 > table > tbody > tr > .tb_td01 > .contents_con {display:flex; align-items:center; gap:20px;}
#header > .contents_con02 > table > tbody > tr > .tb_td01 > .contents_con > .country_list {}
#header > .contents_con02 > table > tbody > tr > .tb_td01 > .contents_con > .country_list > ul {display:flex; align-items:center; gap:10px;}
#header > .contents_con02 > table > tbody > tr > .tb_td01 > .contents_con > .country_list > ul > li {}
#header > .contents_con02 > table > tbody > tr > .tb_td01 > .contents_con > .country_list > ul > li > a {display:block; width:40px;}
#header > .contents_con02 > table > tbody > tr > .tb_td01 > .contents_con > .country_list > ul > li > a > img {width:100%;}

#header > .nav {width:100%; margin:0 auto; border-top:1px solid #54afc2; border-bottom:4px solid #54afc2; background-color:#ffffff; position:relative; top:0; left:0;}
#header > .nav > .contents_con {width:1200px; margin:0 auto;}
#header > .nav > .contents_con > table {width:100%; margin:0 auto;}
#header > .nav > .contents_con > table > tbody > tr > td {padding:14px 0;}
#header > .nav > .contents_con > table > tbody > tr > td a {display:block; text-align:center; font-size:16px; color:#000000; font-weight:600; line-height:normal; letter-spacing:-0.2px;}
#header > .nav > .contents_con > table > tbody > tr > td .on {color:#0c90ac;}
#header > .nav > .contents_con > table > tbody > tr > td:nth-child(1) {width:auto;}
#header > .nav > .contents_con > table > tbody > tr > td:nth-child(2) {width:165px;}
#header > .nav > .contents_con > table > tbody > tr > td:nth-child(3) {width:165px;}
#header > .nav > .contents_con > table > tbody > tr > td:nth-child(4) {width:190px;}
#header > .nav > .contents_con > table > tbody > tr > td:nth-child(5) {width:190px;}
#header > .nav > .contents_con > table > tbody > tr > td:nth-child(6) {width:165px;}
#header > .nav > .contents_con > table > tbody > tr > td:nth-child(7) {width:165px;}
#header > .nav > .sub_nav {display:none; width:100%; margin:0 auto; border-top:4px solid #54afc2; background-color:#ffffff; position:absolute; top:74px; left:0; right:0; z-index:10;}
#header > .nav > .sub_nav > .contents_con {width:1200px; margin:0 auto;}
#header > .nav > .sub_nav > .contents_con > table {width:100%; margin:0 auto;}
#header > .nav > .sub_nav > .contents_con > table > tbody > tr > td {padding:30px 0 36px 0;}
#header > .nav > .sub_nav > .contents_con > table > tbody > tr > td > ul {}
#header > .nav > .sub_nav > .contents_con > table > tbody > tr > td > ul > li {margin-top:20px; padding:0 5px;}
#header > .nav > .sub_nav > .contents_con > table > tbody > tr > td > ul > li a {font-size:16px; color:#222222; line-height:24px; letter-spacing:-0.2px;}
#header > .nav > .sub_nav > .contents_con > table > tbody > tr > td > ul > li .on {color:#0c90ac;}
#header > .nav > .sub_nav > .contents_con > table > tbody > tr > td > ul > li a:hover {color:#0c90ac;}
#header > .nav > .sub_nav > .contents_con > table > tbody > tr > td > ul > li:first-child {margin-top:0;}
#header > .nav > .sub_nav > .contents_con > table > tbody > tr > td:nth-child(1) {width:auto;}
#header > .nav > .sub_nav > .contents_con > table > tbody > tr > td:nth-child(2) {width:165px;}
#header > .nav > .sub_nav > .contents_con > table > tbody > tr > td:nth-child(3) {width:165px;}
#header > .nav > .sub_nav > .contents_con > table > tbody > tr > td:nth-child(4) {width:190px;}
#header > .nav > .sub_nav > .contents_con > table > tbody > tr > td:nth-child(5) {width:190px;}
#header > .nav > .sub_nav > .contents_con > table > tbody > tr > td:nth-child(6) {width:165px;}
#header > .nav > .sub_nav > .contents_con > table > tbody > tr > td:nth-child(7) {width:165px;}

/*컨텐츠*/
#container {width:100%; margin:0 auto;}

/*메인 컨텐츠*/
#main_con {}
#main_con > .slide_con {}
#main_con > .slide_con .swiper-container {width:100%; margin:0 auto; position:relative; top:0; left:0;}
#main_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {background-repeat:no-repeat; background-size:cover; background-position:center; position:relative; top:0; left:0;}
#main_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con {width:1200px; margin:0 auto;}
#main_con > .slide_con .swiper-container .prev_btn {cursor:pointer; position:absolute; top:50%; margin-top:-35px; left:170px; z-index:10;}
#main_con > .slide_con .swiper-container .next_btn {cursor:pointer; position:absolute; top:50%; margin-top:-35px; right:170px; z-index:10;}
#main_con > .subject_nav {border-bottom:2px solid #0c90ac; background-image:url("/en/img/main/main_subject_nav_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
#main_con > .subject_nav > .contents_con {width:1200px; margin:0 auto; background-image:url("/en/img/main/main_subject_nav_con_bg.png"); background-repeat:no-repeat;}
#main_con > .subject_nav > .contents_con > ul {}
#main_con > .subject_nav > .contents_con > ul > li {float:left; width:349px; margin-left:1px; position:relative; top:0; left:0;}
#main_con > .subject_nav > .contents_con > ul > li .a_btn {display:block; text-align:center;}
#main_con > .subject_nav > .contents_con > ul > li .a_btn > img {margin-right:15px; vertical-align:middle;}
#main_con > .subject_nav > .contents_con > ul > li .a_btn > span {font-size:28px; color:#222222; font-weight:600; line-height:96px; letter-spacing:-0.2px; vertical-align:middle;}
#main_con > .subject_nav > .contents_con > ul > li .bar {height:72px; border-left:1px dashed #7eb8bd; position:absolute; top:50%; margin-top:-36px; left:-1px; z-index:10;}
#main_con > .subject_nav > .contents_con > ul > li:nth-child(1) {width:250px; margin-left:0;}
#main_con > .subject_nav > .contents_con > ul > li:nth-child(1) .bar {display:none;}
#main_con > .subject_nav > .contents_con > ul > li:nth-child(2) {width:249px; margin-left:0;}

#main_con > .notice_con {padding:110px 0 102px 0;}
#main_con > .notice_con > .contents_con {width:1200px; margin:0 auto;}
#main_con > .notice_con > .contents_con:after {content:""; display:block; clear:both;}
#main_con > .notice_con > .contents_con > .normal_con {float:left; width:280px;}
#main_con > .notice_con > .contents_con > .normal_con .list_div {margin-top:30px;}
#main_con > .notice_con > .contents_con > .normal_con .list_div > .title_con {height:74px; border-top:2px solid #0c90ac; border-bottom:1px solid #cccccc; padding-top:22px; text-align:center;}
#main_con > .notice_con > .contents_con > .normal_con .list_div > .title_con > .text01_con {margin-bottom:4px;}
#main_con > .notice_con > .contents_con > .normal_con .list_div > .title_con > .text01_con span {font-size:21px; color:#0c90ac; font-weight:700; line-height:29px;}
#main_con > .notice_con > .contents_con > .normal_con .list_div > .title_con > .text02_con {}
#main_con > .notice_con > .contents_con > .normal_con .list_div > .title_con > .text02_con span {font-size:14px; color:#888888; line-height:22px;}
#main_con > .notice_con > .contents_con > .normal_con .list_div > .list_con {height:238px; border-bottom:1px solid #cccccc; padding:22px 18px 0 18px;}
#main_con > .notice_con > .contents_con > .normal_con .list_div > .list_con > ul {}
#main_con > .notice_con > .contents_con > .normal_con .list_div > .list_con > ul > li {margin-top:15px;}
#main_con > .notice_con > .contents_con > .normal_con .list_div > .list_con > ul > li > a {display:inline-block;}
#main_con > .notice_con > .contents_con > .normal_con .list_div > .list_con > ul > li > a > table {}
#main_con > .notice_con > .contents_con > .normal_con .list_div > .list_con > ul > li > a > table > tbody > tr > td {}
#main_con > .notice_con > .contents_con > .normal_con .list_div > .list_con > ul > li > a > table > tbody > tr > td span {font-size:15px; color:#626262; line-height:23px;}
#main_con > .notice_con > .contents_con > .normal_con .list_div > .list_con > ul > li > a > table > tbody > tr > .dot_td {width:13px;}
#main_con > .notice_con > .contents_con > .normal_con .list_div > .list_con > ul > li > a > table > tbody > tr > .dot_td span {color:#6ab6d3; font-weight:700;}
#main_con > .notice_con > .contents_con > .normal_con .list_div > .list_con > ul > li:first-child {margin-top:0;}
#main_con > .notice_con > .contents_con > .normal_con .list_div:first-child {margin-top:0;}
#main_con > .notice_con > .contents_con > .normal_con .list_div:first-child > .list_con {height:123px;}
#main_con > .notice_con > .contents_con > .bna_con {float:right; width:900px;}
#main_con > .notice_con > .contents_con > .bna_con > .list_con {height:635px; margin-bottom:10px;}
#main_con > .notice_con > .contents_con > .bna_con > .list_con > ul {}
#main_con > .notice_con > .contents_con > .bna_con > .list_con > ul > li {float:left; width:290px; margin:15px 15px 0 0;}
#main_con > .notice_con > .contents_con > .bna_con > .list_con > ul > li .list_div {}
#main_con > .notice_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .img_con {}
#main_con > .notice_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .img_con .img_div {height:230px; overflow:hidden; position:relative; top:0; left:0;}
#main_con > .notice_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .img_con .img_div > img {position:absolute; top:-30px; left:0; z-index:10;}
#main_con > .notice_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .img_con .img_div > .text_con {width:70px; text-align:center; position:absolute; top:0; left:0; z-index:20;}
#main_con > .notice_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .img_con .img_div > .text_con span {font-size:15px; color:#ffffff; line-height:30px; letter-spacing:0.2px; font-family:'AvenirLTStd-Medium';}
#main_con > .notice_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .img_con .img_div.before {}
#main_con > .notice_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .img_con .img_div.before > .text_con {background-color:#000000; background-color:rgba(0,0,0,0.25);}
#main_con > .notice_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .img_con .img_div.after {display:none;}
#main_con > .notice_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .img_con .img_div.after > .text_con {background-color:#1dccec; background-color:rgba(29,204,236,0.8);}
#main_con > .notice_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .text_con {height:65px; background-color:#eff4f8; padding:15px 17px 0 17px; position:relative; top:0; left:0;}
#main_con > .notice_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .text_con > .title_con {margin-bottom:4px;}
#main_con > .notice_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .text_con > .title_con span {font-size:17px; color:#222222; font-weight:700; line-height:25px; letter-spacing:-0.2px;}
#main_con > .notice_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .text_con > .term_con {}
#main_con > .notice_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .text_con > .term_con span {font-size:14px; color:#777c85; line-height:22px; letter-spacing:-0.2px;}
#main_con > .notice_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .text_con > .more {position:absolute; bottom:0; right:0; z-index:10;}
#main_con > .notice_con > .contents_con > .bna_con > .list_con > ul > li .list_div:hover > .img_con .img_div.before {display:none;}
#main_con > .notice_con > .contents_con > .bna_con > .list_con > ul > li .list_div:hover > .img_con .img_div.after {display:block;}
#main_con > .notice_con > .contents_con > .bna_con > .list_con > ul > li .list_div:hover > .text_con {background-color:#b1eef4;}
#main_con > .notice_con > .contents_con > .bna_con > .list_con > ul > li:nth-child(1) {margin-top:0;}
#main_con > .notice_con > .contents_con > .bna_con > .list_con > ul > li:nth-child(2) {margin-top:0;}
#main_con > .notice_con > .contents_con > .bna_con > .list_con > ul > li:nth-child(3) {margin-top:0;}
#main_con > .notice_con > .contents_con > .bna_con > .list_con > ul > li:nth-child(3n) {margin-right:0;}
#main_con > .notice_con > .contents_con > .bna_con > .intro_con {text-align:right;}
#main_con > .notice_con > .contents_con > .bna_con > .intro_con span {font-size:13px; color:#949494; line-height:21px; letter-spacing:-0.2px;}

/*230621 수정*/
#main_con > .notice_con > .contents_con > .bna_conn > .list_con {height:auto; margin-bottom:10px;}
#main_con > .notice_con > .contents_con > .bna_conn > .list_con > ul > li {float:left; width:288px; margin:0 15px 15px 0;}
#main_con > .notice_con > .contents_con > .bna_conn > .list_con > ul > li:nth-child(3n) {margin-right:15px;}
#main_con > .notice_con > .contents_con > .bna_conn > .list_con > ul > li:nth-child(4n) {margin-right:0;}
#main_con > .notice_con > .contents_con > .bna_conn > .list_con > ul > li:nth-child(9) {margin-bottom:0;}
#main_con > .notice_con > .contents_con > .bna_conn > .list_con > ul > li:nth-child(10) {margin-bottom:0;}
#main_con > .notice_con > .contents_con > .bna_conn > .list_con > ul > li:nth-child(11) {margin-bottom:0;}
#main_con > .notice_con > .contents_con > .bna_conn > .list_con > ul > li:nth-child(12) {margin-bottom:0;}

/*230621 수정*/
#main_con > .notice_con > .contents_con > .bna_conn {float:none; width:100%;}

#main_con > .notice_tmp_con {padding:110px 0 102px 0;}
#main_con > .notice_tmp_con > .contents_con {width:1199px; margin:0 auto;}
#main_con > .notice_tmp_con > .contents_con > .bna_con {}
#main_con > .notice_tmp_con > .contents_con > .bna_con > .list_con {margin-bottom:10px;}
#main_con > .notice_tmp_con > .contents_con > .bna_con > .list_con > ul {}
#main_con > .notice_tmp_con > .contents_con > .bna_con > .list_con > ul > li {float:left; width:290px; margin:13px 13px 0 0;}
#main_con > .notice_tmp_con > .contents_con > .bna_con > .list_con > ul > li .list_div {}
#main_con > .notice_tmp_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .img_con {}
#main_con > .notice_tmp_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .img_con .img_div {height:230px; overflow:hidden; position:relative; top:0; left:0;}
#main_con > .notice_tmp_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .img_con .img_div > img {position:absolute; top:-30px; left:0; z-index:10;}
#main_con > .notice_tmp_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .img_con .img_div > .text_con {width:70px; text-align:center; position:absolute; top:0; left:0; z-index:20;}
#main_con > .notice_tmp_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .img_con .img_div > .text_con span {font-size:15px; color:#ffffff; line-height:30px; letter-spacing:0.2px; font-family:'AvenirLTStd-Medium';}
#main_con > .notice_tmp_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .img_con .img_div.before {}
#main_con > .notice_tmp_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .img_con .img_div.before > .text_con {background-color:#000000; background-color:rgba(0,0,0,0.25);}
#main_con > .notice_tmp_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .img_con .img_div.after {display:none;}
#main_con > .notice_tmp_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .img_con .img_div.after > .text_con {background-color:#1dccec; background-color:rgba(29,204,236,0.8);}
#main_con > .notice_tmp_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .text_con {height:65px; background-color:#eff4f8; padding:15px 17px 0 17px; position:relative; top:0; left:0;}
#main_con > .notice_tmp_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .text_con > .title_con {margin-bottom:4px;}
#main_con > .notice_tmp_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .text_con > .title_con span {font-size:17px; color:#222222; font-weight:700; line-height:25px; letter-spacing:-0.2px;}
#main_con > .notice_tmp_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .text_con > .term_con {}
#main_con > .notice_tmp_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .text_con > .term_con span {font-size:14px; color:#777c85; line-height:22px; letter-spacing:-0.2px;}
#main_con > .notice_tmp_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .text_con > .more {position:absolute; bottom:0; right:0; z-index:10;}
#main_con > .notice_tmp_con > .contents_con > .bna_con > .list_con > ul > li .list_div:hover > .img_con .img_div.before {display:none;}
#main_con > .notice_tmp_con > .contents_con > .bna_con > .list_con > ul > li .list_div:hover > .img_con .img_div.after {display:block;}
#main_con > .notice_tmp_con > .contents_con > .bna_con > .list_con > ul > li .list_div:hover > .text_con {background-color:#b1eef4;}
#main_con > .notice_tmp_con > .contents_con > .bna_con > .list_con > ul > li:nth-child(1) {margin-top:0;}
#main_con > .notice_tmp_con > .contents_con > .bna_con > .list_con > ul > li:nth-child(2) {margin-top:0;}
#main_con > .notice_tmp_con > .contents_con > .bna_con > .list_con > ul > li:nth-child(3) {margin-top:0;}
#main_con > .notice_tmp_con > .contents_con > .bna_con > .list_con > ul > li:nth-child(4) {margin-top:0;}
#main_con > .notice_tmp_con > .contents_con > .bna_con > .list_con > ul > li:nth-child(4n) {margin-right:0;}
#main_con > .notice_tmp_con > .contents_con > .bna_con > .intro_con {text-align:right;}
#main_con > .notice_tmp_con > .contents_con > .bna_con > .intro_con span {font-size:13px; color:#949494; line-height:21px; letter-spacing:-0.2px;}
#main_con > .review_con {border-top:1px solid #f2f3f3; padding:57px 0;}
#main_con > .review_con > .contents_con {width:1200px; margin:0 auto;}
#main_con > .review_con > .contents_con:after {content:""; display:block; clear:both;}
#main_con > .review_con > .contents_con > .title_con {float:left;}
#main_con > .review_con > .contents_con > .title_con > .text_con {}
#main_con > .review_con > .contents_con > .title_con > .text_con > .text01_con {}
#main_con > .review_con > .contents_con > .title_con > .text_con > .text01_con span {font-size:48px; color:#000000; line-height:56px;}
#main_con > .review_con > .contents_con > .title_con > .text_con > .text01_con span .color_text {font-weight:700;}
#main_con > .review_con > .contents_con > .title_con > .text_con > .text02_con {margin-top:8px;}
#main_con > .review_con > .contents_con > .title_con > .text_con > .text02_con span {font-size:20px; color:#888888; line-height:28px;}
#main_con > .review_con > .contents_con > .title_con > .btn_con {margin-top:66px; display:flex; background-color:#ffffff; position:relative; top:0; left:0;}
#main_con > .review_con > .contents_con > .title_con > .btn_con .a_btn {display:block;}
#main_con > .review_con > .contents_con > .title_con > .btn_con .a_btn > .circle {width:56px; height:56px; background:#111111; position:absolute; top:0; left:30px; z-index:10; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; mix-blend-mode: difference; transition:all 0.5s ease;}
#main_con > .review_con > .contents_con > .title_con > .btn_con .a_btn > .circle:after {content:""; display:block; width:15px; height:2px; margin:0 auto; background-color:#f4f4f4; position:absolute; top:50%; left:0; right:0; transform:translateY(-50%); mix-blend-mode:difference; transition:all 0.5s ease;}
#main_con > .review_con > .contents_con > .title_con > .btn_con .a_btn > .circle:before {content:""; display:block; width:2px; height:15px; margin:0 auto; background-color:#f4f4f4; position:absolute; top:50%; left:0; right:0; transform:translateY(-50%); mix-blend-mode:difference; transition:all 0.5s ease;}
#main_con > .review_con > .contents_con > .title_con > .btn_con .a_btn > .text {padding:30px 0; mix-blend-mode:difference; transition:all 0.5s ease;}
#main_con > .review_con > .contents_con > .title_con > .btn_con .a_btn > .text span {font-size:16px; color:#f4f4f4; font-weight:400; line-height:24px; letter-spacing:-0.25px;}
#main_con > .review_con > .contents_con > .title_con > .btn_con .a_btn:hover {}
#main_con > .review_con > .contents_con > .title_con > .btn_con .a_btn:hover > .circle {background:#ffffff;}
#main_con > .review_con > .contents_con > .title_con > .btn_con .a_btn:hover > .circle:after {background-color:#ffffff;}
#main_con > .review_con > .contents_con > .title_con > .btn_con .a_btn:hover > .circle:before {background-color:#ffffff;}
#main_con > .review_con > .contents_con > .title_con > .btn_con .a_btn:hover > .text span {color:#ffffff;}
#main_con > .review_con > .contents_con > .list_con {float:right; width:575px; padding-top:4px;}
#main_con > .review_con > .contents_con > .list_con > ul {}
#main_con > .review_con > .contents_con > .list_con > ul > li {border-bottom:1px solid #eff4f8;}
#main_con > .review_con > .contents_con > .list_con > ul > li > a {display:block;}
#main_con > .review_con > .contents_con > .list_con > ul > li > a > table {width:100%; margin:0 auto; table-layout:fixed;}
#main_con > .review_con > .contents_con > .list_con > ul > li > a > table > tbody > tr > td {height:55px;}
#main_con > .review_con > .contents_con > .list_con > ul > li > a > table > tbody > tr > td span {font-size:17px; color:#777c85; line-height:25px;}
#main_con > .review_con > .contents_con > .list_con > ul > li > a > table > tbody > tr > .title_td {}
#main_con > .review_con > .contents_con > .list_con > ul > li > a > table > tbody > tr > .title_td span {display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-weight:600;}
#main_con > .review_con > .contents_con > .list_con > ul > li > a > table > tbody > tr > .name_td {width:90px;}
#main_con > .review_con > .contents_con > .list_con > ul > li > a > table > tbody > tr > .name_td span {font-size:14px;}
#main_con > .review_con > .contents_con > .list_con > ul > li > a:hover > table > tbody > tr > .title_td span {color:#222222;}
#main_con > .realstory_con {background-color:#f2f3f3; padding:89px 0 100px 0;}
#main_con > .realstory_con > .contents_con {width:1200px; margin:0 auto;}
#main_con > .realstory_con > .contents_con > .title_con {margin-bottom:56px; text-align:center;}
#main_con > .realstory_con > .contents_con > .title_con > .text01_con {margin-bottom:11px;}
#main_con > .realstory_con > .contents_con > .title_con > .text01_con span {font-size:55px; color:#222222; line-height:59px; font-family:'GothamThin';}
#main_con > .realstory_con > .contents_con > .title_con > .text01_con span .color_text {font-family:'Gotham-Medium';}
#main_con > .realstory_con > .contents_con > .title_con > .text02_con {}
#main_con > .realstory_con > .contents_con > .title_con > .text02_con span {font-size:24px; color:#878787; font-weight:300; line-height:32px; letter-spacing:-0.2px;}
#main_con > .realstory_con > .contents_con > .contents_con {}
#main_con > .realstory_con > .contents_con > .contents_con > .best_con {margin-bottom:20px;}
#main_con > .realstory_con > .contents_con > .contents_con > .best_con > ul {display:flex; justify-content:space-between; align-items:center;}
#main_con > .realstory_con > .contents_con > .contents_con > .best_con > ul:after {content:none;}
#main_con > .realstory_con > .contents_con > .contents_con > .best_con > ul .group_con {display:flex; flex-wrap:wrap; justify-content:space-between; align-content:space-between; width:590px; height:540px;}
#main_con > .realstory_con > .contents_con > .contents_con > .best_con > ul li {}
#main_con > .realstory_con > .contents_con > .contents_con > .best_con > ul li .list_div {position:relative; top:0; left:0;}
#main_con > .realstory_con > .contents_con > .contents_con > .best_con > ul li .list_div > .over_con {display:none; position:absolute; bottom:32px; left:42px; z-index:10;}
#main_con > .realstory_con > .contents_con > .contents_con > .best_con > ul li .list_div > .over_con > .text_con {width:134px; border:2px solid #ffffff; background-color:#3f444d; text-align:center; border-radius:40px; -moz-border-radius:40px; -webkit-border-radius:40px;}
#main_con > .realstory_con > .contents_con > .contents_con > .best_con > ul li .list_div > .over_con > .text_con img {margin-right:8px; vertical-align:middle;}
#main_con > .realstory_con > .contents_con > .contents_con > .best_con > ul li .list_div > .over_con > .text_con span {font-size:16px; color:#ffffff; line-height:36px; font-family:'Gotham-Bold'; vertical-align:middle;}
#main_con > .realstory_con > .contents_con > .contents_con > .best_con > ul li .list_div:hover > .over_con {display:block;}
#main_con > .realstory_con > .contents_con > .contents_con > .best_con > ul li .popup_con_bg {display:none; width:100%; margin:0 auto; background-color:rgba(0,0,0,0.5); position:absolute; top:0; left:0; right:0; z-index:200;}
#main_con > .realstory_con > .contents_con > .contents_con > .best_con > ul li .popup_con {display:none; width:880px; margin:0 auto; position:fixed; top:20%; left:0; right:0; z-index:300;}
#main_con > .realstory_con > .contents_con > .contents_con > .best_con > ul li .popup_con > .close_btn {cursor:pointer; position:absolute; top:3px; right:-55px; z-index:10;}
#main_con > .realstory_con > .contents_con > .contents_con > .best_con > ul li .popup_con > .close_btn > img {}
#main_con > .realstory_con > .contents_con > .contents_con > .best_con > ul li .popup_con > iframe {width:100%; height:550px;}
#main_con > .realstory_con > .contents_con > .contents_con > .golfer_con {}
#main_con > .realstory_con > .contents_con > .contents_con > .golfer_con > ul {display:flex; justify-content:space-between;}
#main_con > .realstory_con > .contents_con > .contents_con > .golfer_con > ul:after {content:none;}
#main_con > .realstory_con > .contents_con > .contents_con > .golfer_con > ul > li {}
#main_con > .realstory_con > .contents_con > .contents_con > .golfer_con > ul > li > a {}
#main_con > .realstory_con > .contents_con > .contents_con > .golfer_con > ul > li > a > .list_div {width:285px; position:relative; top:0; left:0;}
#main_con > .realstory_con > .contents_con > .contents_con > .golfer_con > ul > li > a > .list_div > .img_con {background:no-repeat center/cover;}
#main_con > .realstory_con > .contents_con > .contents_con > .golfer_con > ul > li > a > .list_div > .img_con > img {width:100%;}
#main_con > .realstory_con > .contents_con > .contents_con > .golfer_con > ul > li > a > .list_div > .over_con {display:none; width:100%; height:100%; margin:0 auto; background-color:#2a94ab; background-color:rgba(42,148,171,0.9); position:absolute; top:0; left:0; right:0; z-index:10;}
#main_con > .realstory_con > .contents_con > .contents_con > .golfer_con > ul > li > a > .list_div > .over_con > .text_con {width:134px; margin:0 auto; border:2px solid #ffffff; text-align:center; position:absolute; top:50%; margin-top:-20px; left:0; right:0; z-index:10; border-radius:40px; -moz-border-radius:40px; -webkit-border-radius:40px;}
#main_con > .realstory_con > .contents_con > .contents_con > .golfer_con > ul > li > a > .list_div > .over_con > .text_con > span {font-size:16px; color:#ffffff; line-height:36px; font-family:'Gotham-Light';}
#main_con > .realstory_con > .contents_con > .contents_con > .golfer_con > ul > li > a > .list_div > .over_con > .text_con > span .color_text {font-family:'Gotham-Bold';}
#main_con > .realstory_con > .contents_con > .contents_con > .golfer_con > ul > li > a > .list_div:hover > .over_con {display:block;}
#main_con > .realstory_con > .contents_con > .contents_con > .title_con {margin:109px 0 56px 0;}
#main_con > .realstory_con > .contents_con > .contents_con > .slide_con {}
#main_con > .realstory_con > .contents_con > .contents_con > .slide_con .swiper-container {width:100%; margin:0 auto; position:relative; top:0; left:0;}
#main_con > .realstory_con > .contents_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {width:249px;}
#main_con > .realstory_con > .contents_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {}
#main_con > .realstory_con > .contents_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con {}
#main_con > .realstory_con > .contents_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .over_con {display:none; width:100%; height:100%; margin:0 auto; background-color:#2a94ab; background-color:rgba(42,148,171,0.9); position:absolute; top:0; left:0; right:0; z-index:10;}
#main_con > .realstory_con > .contents_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .over_con > .text_con {width:134px; margin:0 auto; border:2px solid #ffffff; text-align:center; position:absolute; top:50%; margin-top:-20px; left:0; right:0; z-index:10; border-radius:40px; -moz-border-radius:40px; -webkit-border-radius:40px;}
#main_con > .realstory_con > .contents_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .over_con > .text_con span {font-size:16px; color:#ffffff; line-height:36px; font-family:'Gotham-Light';}
#main_con > .realstory_con > .contents_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .over_con > .text_con span .color_text {font-family:'Gotham-Bold';}
#main_con > .realstory_con > .contents_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div:hover > .over_con {display:block;}
#main_youtube_con {background-color:#ffffff; padding:69px 0 100px 0;}
#main_youtube_con > .contents_con {width:1200px; margin:0 auto;}
#main_youtube_con > .contents_con > .title_con {margin-bottom:35px;}
#main_youtube_con > .contents_con > .contents_con {}
#main_youtube_con > .contents_con > .contents_con:after {content:""; display:block; clear:both;}
#main_youtube_con > .contents_con > .contents_con > .video_con {float:left; width:680px; margin-top:30px;}
#main_youtube_con > .contents_con > .contents_con > .video_con iframe {width:100%; height:387px;}
#main_youtube_con > .contents_con > .contents_con > .list_slide_con {float:right; width:435px;}
#main_youtube_con > .contents_con > .contents_con > .list_slide_con > .up_btn {text-align:center; margin-bottom:10px;}
#main_youtube_con > .contents_con > .contents_con > .list_slide_con > .down_btn {text-align:center; margin-top:10px;}
#main_youtube_con > .contents_con > .contents_con > .list_slide_con > .slide_con {}
#main_youtube_con > .contents_con > .contents_con > .list_slide_con > .slide_con .swiper-container {width:435px; height:373px; border:2px solid #e5e5e5; background-color:#ffffff; padding:0 4px; overflow:hidden;}
#main_youtube_con > .contents_con > .contents_con > .list_slide_con > .slide_con .swiper-container .swiper-wrapper {}
#main_youtube_con > .contents_con > .contents_con > .list_slide_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {}
#main_youtube_con > .contents_con > .contents_con > .list_slide_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.list_div:first-child  {margin-top:2px;}
#main_youtube_con > .contents_con > .contents_con > .list_slide_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.list_div {width:100%; height:100%; cursor:pointer;}
#main_youtube_con > .contents_con > .contents_con > .list_slide_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.list_div > table {width:100%; margin:0 auto;}
#main_youtube_con > .contents_con > .contents_con > .list_slide_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.list_div > table > tbody > tr > td {}
#main_youtube_con > .contents_con > .contents_con > .list_slide_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.list_div > table > tbody > tr > .img_td {}
#main_youtube_con > .contents_con > .contents_con > .list_slide_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.list_div > table > tbody > tr > .img_td .img_con {width:215px; height:auto; background-repeat:no-repeat; background-size:cover; background-position:center;}
#main_youtube_con > .contents_con > .contents_con > .list_slide_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.list_div > table > tbody > tr > .text_td {padding:10px 0 10px 10px;}
#main_youtube_con > .contents_con > .contents_con > .list_slide_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.list_div > table > tbody > tr > .text_td > .text01_con {margin-bottom:20px; word-break:keep-all;}
#main_youtube_con > .contents_con > .contents_con > .list_slide_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.list_div > table > tbody > tr > .text_td > .text01_con span {display:block; height:57px; white-space:normal; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; font-size:15px; color:#040707; line-height:19px; letter-spacing:0.1px;}
#main_youtube_con > .contents_con > .contents_con > .list_slide_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.list_div > table > tbody > tr > .text_td > .text02_con {}
#main_youtube_con > .contents_con > .contents_con > .list_slide_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.list_div > table > tbody > tr > .text_td > .text02_con span {font-size:15px; color:#5c5c5c; line-height:19px; letter-spacing:0.1px;}
#main_youtube_con > .contents_con > .contents_con > .list_slide_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.list_div.on {}
#main_youtube_con > .contents_con > .contents_con > .list_slide_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.list_div.on > table > tbody > tr > .text_td > .text01_con span {color:#844465; font-weight:600;}
#main_youtube_con > .contents_con > .contents_con > .list_slide_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.list_div.on > table > tbody > tr > .text_td > .text02_con span {color:#844465; font-weight:600;}
#main_con > .tv_con {background-color:#cfe5e7; padding:69px 0 100px 0;}
#main_con > .tv_con > .contents_con {width:1200px; margin:0 auto;}
#main_con > .tv_con > .contents_con > .title_con {margin-bottom:37px; text-align:center;}
#main_con > .tv_con > .contents_con > .title_con span {font-size:40px; color:#222222; line-height:78px; font-family:'Gotham-Light'; vertical-align:bottom;}
#main_con > .tv_con > .contents_con > .title_con img {margin-left:4px; vertical-align:bottom;}
#main_con > .tv_con > .contents_con > .list_con {}
#main_con > .tv_con > .contents_con > .list_con > ul {}
#main_con > .tv_con > .contents_con > .list_con > ul > li {float:left;}
#main_con > .tv_con > .contents_con > .list_con > ul > li .list_div {border:3px solid #adc5c7; cursor:pointer; position:relative; top:0; left:0;}
#main_con > .tv_con > .contents_con > .list_con > ul > li .list_div > img {width:380px; height:239px;}
#main_con > .tv_con > .contents_con > .list_con > ul > li .list_div > .video_icon {display:block; width:66px; height:48px; margin:0 auto; position:absolute; top:50%; margin-top:-24px; left:0; right:0; z-index:10;}
#main_con > .tv_con > .contents_con > .list_con > ul > li .popup_con_bg {display:none; width:100%; margin:0 auto; background-color:#000000; background-color:rgba(0,0,0,0.5); position:absolute; top:0; left:0; right:0; z-index:200;}
#main_con > .tv_con > .contents_con > .list_con > ul > li .popup_con {display:none; width:880px; margin:0 auto; position:fixed; top:20%; left:0; right:0; z-index:300;}
#main_con > .tv_con > .contents_con > .list_con > ul > li .popup_con > .close_btn {cursor:pointer; position:absolute; top:3px; right:-55px; z-index:10;}
#main_con > .tv_con > .contents_con > .list_con > ul > li .popup_con > iframe {width:100%; height:550px;}
#main_con > .tv_con > .contents_con > .list_con > ul > li:nth-child(1) {margin:0 20px 0 0;}
#main_con > .tv_con > .contents_con > .list_con > ul > li:nth-child(1) .list_div > img {width:584px; height:319px;}
#main_con > .tv_con > .contents_con > .list_con > ul > li:nth-child(1) .list_div > .video_icon {width:66px; height:48px;}
#main_con > .tv_con > .contents_con > .list_con > ul > li:nth-child(2) {}
#main_con > .tv_con > .contents_con > .list_con > ul > li:nth-child(2) .list_div > img {width:584px; height:319px;}
#main_con > .tv_con > .contents_con > .list_con > ul > li:nth-child(2) .list_div > .video_icon {width:66px; height:48px;}
#main_con > .tv_con > .contents_con > .list_con > ul > li:nth-child(3) {margin:20px 21px 0 0;}
#main_con > .tv_con > .contents_con > .list_con > ul > li:nth-child(4) {margin:20px 21px 0 0;}
#main_con > .tv_con > .contents_con > .list_con > ul > li:nth-child(5) {margin:20px 0 0 0;}
#main_con > .banner_con {background-color:#e4e9e9; padding:100px 0;}
#main_con > .banner_con > .contents_con {width:1200px; margin:0 auto;}
#main_con > .banner_con > .contents_con:after {content:""; display:block; clear:both;}
#main_con > .banner_con > .contents_con > .banner01 {float:left; width:335px; height:301px; background-image:url("/en/img/main/main_banner_banner01_bg.png"); background-repeat:no-repeat; padding:42px 26px 0 26px;}
#main_con > .banner_con > .contents_con > .banner01 > .text_con {padding:0 14px; margin-bottom:76px;}
#main_con > .banner_con > .contents_con > .banner01 > .text_con > .text01_con {margin-bottom:16px;}
#main_con > .banner_con > .contents_con > .banner01 > .text_con > .text01_con span {font-size:30px; color:#ffffff; font-weight:300; line-height:38px; letter-spacing:-0.2px;}
#main_con > .banner_con > .contents_con > .banner01 > .text_con > .text01_con span .color_text {font-weight:600;}
#main_con > .banner_con > .contents_con > .banner01 > .text_con > .text02_con {}
#main_con > .banner_con > .contents_con > .banner01 > .text_con > .text02_con span {font-size:17px; color:#ffffff; font-weight:300; line-height:25px; letter-spacing:-0.2px;}
#main_con > .banner_con > .contents_con > .banner01 > .btn_con {}
#main_con > .banner_con > .contents_con > .banner01 > .btn_con .a_btn {display:block; background-color:#1d6b7c; background-color:rgba(29,107,124,0.5); text-align:center;}
#main_con > .banner_con > .contents_con > .banner01 > .btn_con .a_btn span {font-size:22px; color:#ffffff; font-weight:300; line-height:75px; letter-spacing:-0.2px;}
#main_con > .banner_con > .contents_con > .banner01 > .btn_con .a_btn span .color_text {font-weight:600;}
#main_con > .banner_con > .contents_con > .banner02 {float:left; width:386px; margin:0 20px;}
#main_con > .banner_con > .contents_con > .banner02 > ul {}
#main_con > .banner_con > .contents_con > .banner02 > ul > li {margin-top:15px;}
#main_con > .banner_con > .contents_con > .banner02 > ul > li .list_div {height:139px; background-color:#46D268; padding:25px 27px 0 27px; position:relative; top:0; left:0;}
#main_con > .banner_con > .contents_con > .banner02 > ul > li .list_div > .text_con {}
#main_con > .banner_con > .contents_con > .banner02 > ul > li .list_div > .text_con > .text01_con {margin-bottom:3px;}
#main_con > .banner_con > .contents_con > .banner02 > ul > li .list_div > .text_con > .text01_con span {font-size:25px; color:#FFF; font-weight:300; line-height:33px; letter-spacing:-0.2px;}
#main_con > .banner_con > .contents_con > .banner02 > ul > li .list_div > .text_con > .text01_con span .color_text {font-weight:700;}
#main_con > .banner_con > .contents_con > .banner02 > ul > li .list_div > .text_con > .text02_con {}
#main_con > .banner_con > .contents_con > .banner02 > ul > li .list_div > .text_con > .text02_con span {font-size:15px; color:rgba(255,255,255,0.8); line-height:19px; letter-spacing:-0.2px; font-family:'Gotham-Light';}
#main_con > .banner_con > .contents_con > .banner02 > ul > li .list_div > .more {position:absolute; bottom:23px; right:27px; z-index:10;}
#main_con > .banner_con > .contents_con > .banner02 > ul > li:first-child {margin-top:0;}
#main_con > .banner_con > .contents_con > .banner02 > ul > li:first-child .list_div {background-color:#35425d;}
#main_con > .banner_con > .contents_con > .banner02 > ul > li:first-child .list_div > .text_con > .text01_con span {color:#ffffff;}
#main_con > .banner_con > .contents_con > .banner02 > ul > li:first-child .list_div > .text_con > .text02_con span {color:#a5a5a5;}
#main_con > .banner_con > .contents_con > .banner03 {float:left; width:313px; height:343px; background-color:#ffffff; padding:0 37px;}
#main_con > .banner_con > .contents_con > .banner03 > .tel_con {border-bottom:1px solid #dddddd; padding:53px 0 12px 0; margin-bottom:15px; text-align:center;}
#main_con > .banner_con > .contents_con > .banner03 > .tel_con > .text01_con {margin-bottom:3px;}
#main_con > .banner_con > .contents_con > .banner03 > .tel_con > .text01_con span {font-size:20px; color:#222222; line-height:28px; letter-spacing:-0.2px;}
#main_con > .banner_con > .contents_con > .banner03 > .tel_con > .text02_con {}
#main_con > .banner_con > .contents_con > .banner03 > .tel_con > .text02_con span {font-size:40px; color:#0c90ac; line-height:48px; letter-spacing:0.25px; font-family:'AvenirLTStd-Black';}
#main_con > .banner_con > .contents_con > .banner03 > .time_con {}
#main_con > .banner_con > .contents_con > .banner03 > .time_con > .text01_con {padding:0 26px; margin-bottom:11px;}
#main_con > .banner_con > .contents_con > .banner03 > .time_con > .text01_con > ul {}
#main_con > .banner_con > .contents_con > .banner03 > .time_con > .text01_con > ul > li {margin-top:4px;}
#main_con > .banner_con > .contents_con > .banner03 > .time_con > .text01_con > ul > li > table {width:100%; margin:0 auto;}
#main_con > .banner_con > .contents_con > .banner03 > .time_con > .text01_con > ul > li > table > tbody > tr > td {}
#main_con > .banner_con > .contents_con > .banner03 > .time_con > .text01_con > ul > li > table > tbody > tr > .title_td {width:60px;}
#main_con > .banner_con > .contents_con > .banner03 > .time_con > .text01_con > ul > li > table > tbody > tr > .title_td span {display:block; width:74px; background-color:#969495; text-align:center; font-size:14px; color:#ffffff; line-height:25px; letter-spacing:-0.2px;}
#main_con > .banner_con > .contents_con > .banner03 > .time_con > .text01_con > ul > li > table > tbody > tr > .info_td {padding-left:18px;}
#main_con > .banner_con > .contents_con > .banner03 > .time_con > .text01_con > ul > li > table > tbody > tr > .info_td span {font-size:15px; color:#4c4c4c; line-height:19px; font-family:'Gotham-Book';}
#main_con > .banner_con > .contents_con > .banner03 > .time_con > .text01_con > ul > li > table > tbody > tr > .info_td span .color_text {display:block; font-size:11px; color:#30a3bb;}
#main_con > .banner_con > .contents_con > .banner03 > .time_con > .text01_con > ul > li > table > tbody > tr > .info_td > table {}
#main_con > .banner_con > .contents_con > .banner03 > .time_con > .text01_con > ul > li > table > tbody > tr > .info_td > table > tbody > tr > td {}
#main_con > .banner_con > .contents_con > .banner03 > .time_con > .text01_con > ul > li > table > tbody > tr > .info_td > table > tbody > tr > .text01_td {width:72px;} 
#main_con > .banner_con > .contents_con > .banner03 > .time_con > .text01_con > ul > li > table > tbody > tr > .info_td > table > tbody > tr > .bar_td {width:25px;} 
#main_con > .banner_con > .contents_con > .banner03 > .time_con > .text01_con > ul > li > table > tbody > tr > .info_td > table > tbody > tr > .text02_td {}
#main_con > .banner_con > .contents_con > .banner03 > .time_con > .text01_con > ul > li:first-child {margin-top:0;}
#main_con > .banner_con > .contents_con > .banner03 > .time_con > .text02_con {margin-bottom:2px; text-align:center;}
#main_con > .banner_con > .contents_con > .banner03 > .time_con > .text02_con span {font-size:15px; color:#222222; line-height:23px;}
#main_con > .banner_con > .contents_con > .banner03 > .time_con > .text03_con {text-align:center;}
#main_con > .banner_con > .contents_con > .banner03 > .time_con > .text03_con span {font-size:15px; color:#222222; line-height:23px;}
#main_con > .banner_con > .contents_con > .banner03 > .time_con > .text03_con span .color_text {color:#30a3bb; font-weight:700;}
#main_con > .banner_con > .contents_con > .banner03.tmp > .tel_con {padding-top:34px;}
#main_con > .banner_con > .contents_con > .banner03.tmp > .time_con > .text01_con {padding:0;}
#main_con > .banner_con > .contents_con > .banner03.tmp > .time_con > .text01_con > ul > li > table > tbody > tr > .title_td {width:50px;}
#main_con > .banner_con > .contents_con > .banner03.tmp > .time_con > .text01_con > ul > li > table > tbody > tr > .info_td > table > tbody > tr > .bar_td {width:20px;}
#main_con > .banner_con > .contents_con > .banner03.tmp > .time_con > .text01_con > ul > li > table > tbody > tr > .info_td {padding-left:7px;}
#main_con > .contactus_con {padding:87px 0 105px 0;}
#main_con > .contactus_con > .contents_con {width:1200px; margin:0 auto;}
#main_con > .contactus_con > .contents_con > .title_con {margin-bottom:37px; text-align:center;}
#main_con > .contactus_con > .contents_con > .title_con > .icon_con {margin-bottom:21px;}
#main_con > .contactus_con > .contents_con > .title_con > .text_con {}
#main_con > .contactus_con > .contents_con > .title_con > .text_con span {font-size:55px; color:#222222; line-height:59px; font-family:'GothamThin';}
#main_con > .contactus_con > .contents_con > .contents_con {}
#main_con > .contactus_con > .contents_con > .contents_con > .map_con {}
#main_con > .contactus_con > .contents_con > .contents_con > .map_con #map {height:400px;}
#main_con > .contactus_con > .contents_con > .contents_con > .info_con {border-bottom:1px solid #cccccc; padding:20px 15px;}
#main_con > .contactus_con > .contents_con > .contents_con > .info_con > ul {display:flex; flex-direction:column; gap:10px;}
#main_con > .contactus_con > .contents_con > .contents_con > .info_con > ul:ater {content:none;}
#main_con > .contactus_con > .contents_con > .contents_con > .info_con > ul > li {}
#main_con > .contactus_con > .contents_con > .contents_con > .info_con > ul > li .list_div {}
#main_con > .contactus_con > .contents_con > .contents_con > .info_con > ul > li .list_div > table {width:100%; margin:0 auto;}
#main_con > .contactus_con > .contents_con > .contents_con > .info_con > ul > li .list_div > table > tbody > tr > td {}
#main_con > .contactus_con > .contents_con > .contents_con > .info_con > ul > li .list_div > table > tbody > tr > .title_td {}
#main_con > .contactus_con > .contents_con > .contents_con > .info_con > ul > li .list_div > table > tbody > tr > .title_td img {margin-right:9px; vertical-align:middle;}
#main_con > .contactus_con > .contents_con > .contents_con > .info_con > ul > li .list_div > table > tbody > tr > .title_td span {font-size:16px; color:#222222; font-weight:700; line-height:24px; letter-spacing:-0.2px; vertical-align:middle;} 
#main_con > .contactus_con > .contents_con > .contents_con > .info_con > ul > li .list_div > table > tbody > tr > .info_td {}
#main_con > .contactus_con > .contents_con > .contents_con > .info_con > ul > li .list_div > table > tbody > tr > .info_td span {font-size:16px; color:#222222; font-weight:300; line-height:24px; letter-spacing:-0.2px; vertical-align:middle;}
#main_con > .contactus_con > .contents_con > .contents_con > .info_con > ul > li .list_div.address > table > tbody > tr > .title_td {width:118px;}
#main_con > .contactus_con > .contents_con > .contents_con > .info_con > ul > li .list_div.way > table > tbody > tr > .title_td {width:134px;}
#main_con > .contactus_con > .contents_con > .contents_con > .info_con > ul > li .list_div.way > table > tbody > tr > .info_td .subway2_text {display:inline-block; width:38px; background-color:#11aa18; text-align:center; font-size:12px; color:#ffffff; line-height:18px;}
#main_con > .contactus_con > .contents_con > .contents_con > .info_con > ul > li .list_div.tel > table > tbody > tr > .title_td {width:84px;}
#main_con > .contactus_con > .contents_con > .contents_con > .info_con > ul > li .list_div.tel > table > tbody > tr > .info_td span {font-family:'AvenirLTStd-Heavy';}
#main_con > .contactus_con > .contents_con > .contents_con > .info_con > ul > li:first-child {margin-left:0;}

#main_con > .bna_con {margin-bottom:100px;}
#main_con > .bna_con > .contents_con {margin-top:100px;}
#main_con > .bna_con > .contents_con > .banner_con {background:no-repeat center/cover; position:relative; top:0; left:0;}
#main_con > .bna_con > .contents_con > .banner_con.tmp:after {content:""; display:block; clear:both; width:100%; height:100%; background:linear-gradient(-45deg, rgba(66,70,81,0.98), rgba(215,215,215,0.5), #373c45, #ededed); background-size:400% 400%; position:absolute; top:0; left:0; animation:main_bna_gradient 8s cubic-bezier(0.4, 0, 1, 1) infinite; opacity:0.6;}
#main_con > .bna_con > .contents_con > .banner_con > .contents_con {display:flex; justify-content:center; align-items:center; width:1200px; height:500px; margin:0 auto; text-align:center;}
#main_con > .bna_con > .contents_con > .banner_con > .contents_con > .text_con {position:relative; top:0; left:0; z-index:10;}
#main_con > .bna_con > .contents_con > .banner_con > .contents_con > .text_con > .text_div span {font-size:48px; color:#ffffff; font-weight:300; line-height:75px; text-shadow:0 0 8px rgba(0, 0, 0, 0.6); -webkit-text-shadow:0 0 8px rgba(0, 0, 0, 0.6); -moz-text-shadow:0 0 8px rgba(0, 0, 0, 0.6);}
#main_con > .bna_con > .contents_con > .banner_con > .contents_con > .text_con > .text_div span .color_text {font-size:60px; font-weight:700;}
#main_con > .bna_con > .contents_con > .contents_con {width:1199px; margin:0 auto; padding:20px 0;}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con {}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con > .list_con {margin-bottom:10px;}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con > .list_con > ul {}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con > .list_con > ul > li {float:left; width:290px; margin:13px 13px 0 0;}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con > .list_con > ul > li .list_div {}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .img_con {}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .img_con .img_div {height:230px; overflow:hidden; position:relative; top:0; left:0;}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .img_con .img_div > img {position:absolute; top:-30px; left:0; z-index:10;}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .img_con .img_div > .text_con {width:70px; text-align:center; position:absolute; top:0; left:0; z-index:20;}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .img_con .img_div > .text_con span {font-size:15px; color:#ffffff; line-height:30px; letter-spacing:0.2px; font-family:'AvenirLTStd-Medium';}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .img_con .img_div.before {}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .img_con .img_div.before > .text_con {background-color:#000000; background-color:rgba(0,0,0,0.25);}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .img_con .img_div.after {display:none;}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .img_con .img_div.after > .text_con {background-color:#1dccec; background-color:rgba(29,204,236,0.8);}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .text_con {height:65px; background-color:#eff4f8; padding:15px 17px 0 17px; position:relative; top:0; left:0;}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .text_con > .title_con {margin-bottom:4px;}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .text_con > .title_con span {font-size:17px; color:#222222; font-weight:700; line-height:25px; letter-spacing:-0.2px;}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .text_con > .term_con {}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .text_con > .term_con span {font-size:14px; color:#777c85; line-height:22px; letter-spacing:-0.2px;}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con > .list_con > ul > li .list_div > .text_con > .more {position:absolute; bottom:0; right:0; z-index:10;}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con > .list_con > ul > li .list_div:hover > .img_con .img_div.before {display:none;}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con > .list_con > ul > li .list_div:hover > .img_con .img_div.after {display:block;}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con > .list_con > ul > li .list_div:hover > .text_con {background-color:#b1eef4;}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con > .list_con > ul > li:nth-child(1) {margin-top:0;}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con > .list_con > ul > li:nth-child(2) {margin-top:0;}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con > .list_con > ul > li:nth-child(3) {margin-top:0;}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con > .list_con > ul > li:nth-child(4) {margin-top:0;}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con > .list_con > ul > li:nth-child(4n) {margin-right:0;}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con > .intro_con {text-align:right;}
#main_con > .bna_con > .contents_con > .contents_con > .bna_con > .intro_con span {font-size:13px; color:#949494; line-height:21px; letter-spacing:-0.2px;}
#main_con > .bna_con > .contents_con > .contents_con > .btn_con {display:flex; width:88px; margin:50px auto 0; background-color:#ffffff; position:relative; top:0; left:0;}
#main_con > .bna_con > .contents_con > .contents_con > .btn_con .a_btn {display:block;}
#main_con > .bna_con > .contents_con > .contents_con > .btn_con .a_btn > .circle {width:56px; height:56px; background:#111111; position:absolute; top:0; left:30px; z-index:10; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; mix-blend-mode: difference; transition:all 0.5s ease;}
#main_con > .bna_con > .contents_con > .contents_con > .btn_con .a_btn > .circle:after {content:""; display:block; width:15px; height:2px; margin:0 auto; background-color:#f4f4f4; position:absolute; top:50%; left:0; right:0; transform:translateY(-50%); mix-blend-mode:difference; transition:all 0.5s ease;}
#main_con > .bna_con > .contents_con > .contents_con > .btn_con .a_btn > .circle:before {content:""; display:block; width:2px; height:15px; margin:0 auto; background-color:#f4f4f4; position:absolute; top:50%; left:0; right:0; transform:translateY(-50%); mix-blend-mode:difference; transition:all 0.5s ease;}
#main_con > .bna_con > .contents_con > .contents_con > .btn_con .a_btn > .text {padding:30px 0; mix-blend-mode:difference; transition:all 0.5s ease;}
#main_con > .bna_con > .contents_con > .contents_con > .btn_con .a_btn > .text span {font-size:16px; color:#f4f4f4; font-weight:400; line-height:24px; letter-spacing:-0.25px;}
#main_con > .bna_con > .contents_con > .contents_con > .btn_con .a_btn:hover {}
#main_con > .bna_con > .contents_con > .contents_con > .btn_con .a_btn:hover > .circle {background:#ffffff;}
#main_con > .bna_con > .contents_con > .contents_con > .btn_con .a_btn:hover > .circle:after {background-color:#ffffff;}
#main_con > .bna_con > .contents_con > .contents_con > .btn_con .a_btn:hover > .circle:before {background-color:#ffffff;}
#main_con > .bna_con > .contents_con > .contents_con > .btn_con .a_btn:hover > .text span {color:#ffffff;}
#main_con > .bna_con > .contents_con:first-child {margin-top:0;}

/*푸터*/
#footer {width:100%; margin:0 auto; background-color:#252525; padding:40px 0;}
#footer > .contents_con {width:1200px; margin:0 auto;}
#footer > .contents_con > table {width:100%; margin:0 auto;}
#footer > .contents_con > table > tbody > tr > td {}
#footer > .contents_con > table > tbody > tr > .logo_td {width:270px;}
#footer > .contents_con > table > tbody > tr > .text_td {padding:3px 0 5px 0;}
#footer > .contents_con > table > tbody > tr > .text_td > .nav {margin-bottom:20px;}
#footer > .contents_con > table > tbody > tr > .text_td > .nav > ul {}
#footer > .contents_con > table > tbody > tr > .text_td > .nav > ul > li {float:left; margin-left:8px;}
#footer > .contents_con > table > tbody > tr > .text_td > .nav > ul > li .a_btn {display:block; background-color:#3a3a3a; padding:0 20px; font-size:14px; color:#d4d4d4; line-height:31px; letter-spacing:-0.2px;}
#footer > .contents_con > table > tbody > tr > .text_td > .nav > ul > li .call_btn {background-color:#4f9ea1; padding:0 10px;}
#footer > .contents_con > table > tbody > tr > .text_td > .nav > ul > li .call_btn > img {margin-right:5px; vertical-align:middle;}
#footer > .contents_con > table > tbody > tr > .text_td > .nav > ul > li .call_btn > span {font-size:18px; color:#ffffff; font-weight:600; line-height:31px; letter-spacing:-0.2px; font-family:'AvenirLTStd-Medium'; vertical-align:middle;}
#footer > .contents_con > table > tbody > tr > .text_td > .nav > ul > li:first-child {margin-left:0;}
#footer > .contents_con > table > tbody > tr > .text_td > .nav > ul > li:first-child .a_btn01 {padding:0 30px;}
#footer > .contents_con > table > tbody > tr > .text_td > .copyright {}
#footer > .contents_con > table > tbody > tr > .text_td > .copyright > .text01_con {margin-bottom:6px;}
#footer > .contents_con > table > tbody > tr > .text_td > .copyright > .text01_con span {font-size:15px; color:#ffffff; line-height:23px; letter-spacing:-0.2px;}
#footer > .contents_con > table > tbody > tr > .text_td > .copyright > .text01_con span .bar {font-size:12px; color:#ababab; line-height:20px;}
#footer > .contents_con > table > tbody > tr > .text_td > .copyright > .text02_con {}
#footer > .contents_con > table > tbody > tr > .text_td > .copyright > .text02_con span {font-size:10px; color:#ffffff; line-height:18px; letter-spacing:-0.2px; font-family:"돋움", "Dotum", sans-serif;}
#footer > .contents_con > table > tbody > tr > .sns_td {width:180px;}
#footer > .contents_con > table > tbody > tr > .sns_td > .kakao_con {margin-bottom:18px;}
#footer > .contents_con > table > tbody > tr > .sns_td > .list_con {}
#footer > .contents_con > table > tbody > tr > .sns_td > .list_con > ul {}
#footer > .contents_con > table > tbody > tr > .sns_td > .list_con > ul > li {float:left; margin-left:10px;}
#footer > .contents_con > table > tbody > tr > .sns_td > .list_con > ul > li:first-child {margin-left:0;}

/*TOP 버튼*/
#top_btn {width:70px; text-align:center; position:fixed; bottom:30px; right:30px; z-index:100;}
#top_btn > ul {}
#top_btn > ul > li {margin-top:6px;}
#top_btn > ul > li:first-child {margin-top:0;}
#top_btn > ul > li > a {display:block;}

/*하단 퀵*/
#bottom_quick {width:100%; margin:0 auto; background-color:#000000; background-color:rgba(0,0,0,0.7); position:fixed; bottom:0; left:0; right:0; z-index:100;}
#bottom_quick > .contents_con {width:1244px; height:100px; line-height:100px; overflow:hidden; margin: 0 auto;}
#bottom_quick > .contents_con > form > table > tbody > tr > .title_td > span {font-size:16px; color:#fff; font-weight:700; margin-right:30px; line-height:100px;}
#bottom_quick > .contents_con > form > table > tbody > tr > .tel_td {}			
#bottom_quick > .contents_con > form > table > tbody > tr > .name_td > .input {width: 171px; height:39px; margin-right: 23px; padding:0 10px;}
#bottom_quick > .contents_con > form > table > tbody > tr > .tel_td > .input {width: 171px; height:39px; margin-right: 23px; padding:0 10px;}
#bottom_quick > .contents_con > form > table > tbody > tr > input[type="text"] {height:39px; border: 1px solid #dedede; padding-left:3px;}
#bottom_quick > .contents_con > form > table > tbody > tr > .select_td > .select {width:174px; height:43px; font-size:16px; color:#2e2e2e; margin-right: 18px; padding:0 10px;}
#bottom_quick > .contents_con > form > table > tbody > tr > .check_td > .checkbox_label > input[type="checkbox"] {width:14px; height:14px;}
#bottom_quick > .contents_con > form > table > tbody > tr > .check_td > .checkbox_label > span,
#bottom_quick > .contents_con > form > table > tbody > tr > .check_td > .checkbox_label > span > a {font-size:16px; font-weight:600; color:#fff;}
#bottom_quick > .contents_con > form > table > tbody > tr > .btn_td > input[type="submit"] {width:169px; height:61px; border-radius:5px; border:1px solid #64b2f3; line-height:61px; font-size:25px; font-weight:700; color:#fff; background:#64b2f3; text-align:center; margin-left:32px;}

/*서브 컨텐츠*/
#sub_con {width:1200px; margin:0 auto;}
#sub_con > .tn_con {width:1200px; margin:0 auto; margin:0 auto; position:relative; top:0; left:0;}
#sub_con > .tn_con > .title_con {height:120px; padding-top:59px; text-align:center;}
#sub_con > .tn_con > .title_con > .text01_con {margin-bottom:13px;}
#sub_con > .tn_con > .title_con > .text01_con span {font-size:40px; color:#222222; line-height:48px; letter-spacing:-0.2px;}
#sub_con > .tn_con > .title_con > .text02_con {}
#sub_con > .tn_con > .title_con > .text02_con span {font-size:15px; color:#898989; line-height:19px; letter-spacing:0.5px; font-family:'Gotham-Light';}
#sub_con > .tn_con > .nav {height:30px; text-align:center; position:relative; top:0; left:0;}
#sub_con > .tn_con > .nav > .contents_con {display:inline-block; text-align:left;}
#sub_con > .tn_con > .nav > .contents_con > ul {}
#sub_con > .tn_con > .nav > .contents_con > ul > li {float:left; width:239px; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; background-color:#ffffff;}
#sub_con > .tn_con > .nav > .contents_con > ul > li > a {display:block; position:relative; top:0; left:0;}
#sub_con > .tn_con > .nav > .contents_con > ul > li > a > span {display:flex; justify-content:center; align-items:center; height:58px; text-align:center; font-size:17px; color:#222222; font-weight:300; line-height:140%; letter-spacing:-0.2px; position:relative; top:0; left:0; z-index:20;}
#sub_con > .tn_con > .nav > .contents_con > ul > li > a > .bg_con {display:none; width:100%; height:100%; border:1px solid #454545; background-color:#454545; position:absolute; top:-1px; left:-1px; z-index:10;}
#sub_con > .tn_con > .nav > .contents_con > ul > li > .on > span {color:#ffffff; font-weight:700;}
#sub_con > .tn_con > .nav > .contents_con > ul > li > .on > .bg_con {display:block;}
#sub_con > .tn_con > .nav > .contents_con > ul > li:nth-child(1) {border-top:1px solid #dddddd;}
#sub_con > .tn_con > .nav > .contents_con > ul > li:nth-child(2) {border-top:1px solid #dddddd;}
#sub_con > .tn_con > .nav > .contents_con > ul > li:nth-child(3) {border-top:1px solid #dddddd;}
#sub_con > .tn_con > .nav > .contents_con > ul > li:nth-child(4) {border-top:1px solid #dddddd;}
#sub_con > .tn_con > .nav > .contents_con > ul > li:nth-child(5) {border-top:1px solid #dddddd;}
#sub_con > .tn_con > .nav > .contents_con > ul > li:nth-child(5n + 1) {width:238px; border-left:1px solid #dddddd;}
#sub_con > .tn_con > .nav.line02 {height:89px;}

/*230621 수정*/
#sub_con > .tn_con > .edit_nav {}
#sub_con > .tn_con > .edit_nav > .contents_con {}
#sub_con > .tn_con > .edit_nav > .contents_con > ul {width:964px; margin:0 auto;}
#sub_con > .tn_con > .edit_nav > .contents_con > ul > li {float:left; width:240px; border:1px solid #dddddd; border-left:0; background-color:#ffffff;}
#sub_con > .tn_con > .edit_nav > .contents_con > ul > li > a {display:block; position:relative; top:0; left:0;}
#sub_con > .tn_con > .edit_nav > .contents_con > ul > li > a > span {display:block; text-align:center; font-size:17px; color:#222222; font-weight:300; line-height:58px; letter-spacing:-0.2px; position:relative; top:0; left:0; z-index:20;}
#sub_con > .tn_con > .edit_nav > .contents_con > ul > li > a > .bg_con {display:none; width:241px; height:60px; background-color:#454545; position:absolute; top:-1px; left:0; z-index:10;}
#sub_con > .tn_con > .edit_nav > .contents_con > ul > li > .on {}
#sub_con > .tn_con > .edit_nav > .contents_con > ul > li > .on > span {color:#ffffff; font-weight:700;}
#sub_con > .tn_con > .edit_nav > .contents_con > ul > li > .on > .bg_con {display:block;}
#sub_con > .tn_con > .edit_nav > .contents_con > ul > li:first-child {width:239px; border-left:1px solid #dddddd;}
#sub_con > .tn_con > .edit_nav > .contents_con > ul > li:first-child > a > .bg_con {left:-1px}
#sub_con > .tn_con > .edit_nav > .contents_con > ul > li:last-child > a > .bg_con {width:240px;}
#sub_con > .tn_con > .edit_nav > .contents_con > ul > li > span {display:block; height:58px;}

#sub_con > .contents_con.pt_0 {padding-top:29px;}

#sub_con > .contents_con {padding:80px 0 130px 0;}

/*참진만의 특별함*/
.introduce_sub01_con {}
.introduce_sub01_con > .info01_con {background-image:url("/en/img/introduce/introduce_sub01_info01_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.introduce_sub01_con > .info01_con > .contents_con {width:1200px; margin:0 auto;}
.introduce_sub01_con > .info02_con {background-image:url("/en/img/introduce/introduce_sub01_info02_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.introduce_sub01_con > .info02_con > .contents_con {width:1200px; margin:0 auto;}
.introduce_sub01_con > .info03_con {background-color:#f2f6ff;}
.introduce_sub01_con > .info03_con > .contents_con {width:1200px; margin:0 auto;}
.introduce_sub01_con > .info04_con {background-image:url("/en/img/introduce/introduce_sub01_info04_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.introduce_sub01_con > .info04_con > .contents_con {width:1200px; margin:0 auto;}
.introduce_sub01_con > .info05_con {background-image:url("/en/img/introduce/introduce_sub01_info05_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.introduce_sub01_con > .info05_con > .contents_con {width:1200px; margin:0 auto;}

/*의료진 소개*/
.introduce_sub02_con {}
.introduce_sub02_con > .info01_con {}
.introduce_sub02_con > .info01_con > .contents_con {width:1200px; margin:0 auto;}
.introduce_sub02_con > .info02_con {}
.introduce_sub02_con > .info02_con > .contents_con {}
.introduce_sub02_con > .info02_con > .contents_con > .nav {width:1200px; margin:0 auto;} 
.introduce_sub02_con > .info02_con > .contents_con > .nav > ul {width:712px; margin:0 auto;}
.introduce_sub02_con > .info02_con > .contents_con > .nav > ul > li {float:left; width:224px; margin-left:20px;}
.introduce_sub02_con > .info02_con > .contents_con > .nav > ul > li span {display:block; border-bottom:2px solid #dddddd; text-align:center; font-size:18px; color:#919191; font-weight:600; line-height:50px; cursor:pointer;}
.introduce_sub02_con > .info02_con > .contents_con > .nav > ul > li .on {border-bottom:2px solid #54afc2; color:#222222;}
.introduce_sub02_con > .info02_con > .contents_con > .nav > ul > li:first-child {margin-left:0;}
.introduce_sub02_con > .info02_con > .contents_con > .contents_con {}
.introduce_sub02_con > .info02_con > .contents_con > .contents_con .info_div {display:none;}
.introduce_sub02_con > .info02_con > .contents_con > .contents_con .info_div > .img_con {}
.introduce_sub02_con > .info02_con > .contents_con > .contents_con .info_div > .img_con > .contents_con {width:1200px; margin:0 auto;}
.introduce_sub02_con > .info02_con > .contents_con > .contents_con .info_div > .video_con {background-color:#f9f9f9; padding:100px 0;}
.introduce_sub02_con > .info02_con > .contents_con > .contents_con .info_div > .video_con > .contents_con {width:1200px; margin:0 auto; text-align:center;}
.introduce_sub02_con > .info02_con > .contents_con > .contents_con .info_div > .video_con > .contents_con iframe {width:885px; height:470px;}
.introduce_sub02_con > .info02_con > .contents_con > .contents_con .info_div:first-child {display:block;}
.introduce_sub02_con > .info03_con {background-image:url("/en/img/introduce/introduce_sub02_info03_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.introduce_sub02_con > .info03_con > .contents_con {width:1200px; margin:0 auto;}

/*병원 둘러보기*/
.introduce_sub03_con {}
.introduce_sub03_con .swiper-container.introduce_sub03_slide {width:100%; margin:0 auto; margin-bottom:20px; position:relative; top:0; left:0;}
.introduce_sub03_con .swiper-container.introduce_sub03_slide .swiper-wrapper .swiper-slide {}
.introduce_sub03_con .swiper-container.introduce_sub03_slide .swiper-wrapper .swiper-slide .img_con {position:relative; top:0; left:0;}
.introduce_sub03_con .swiper-container.introduce_sub03_slide .swiper-wrapper .swiper-slide .img_con > .text_con {width:1150px; margin:0 auto; background-color:#000000; background-color:rgba(0,0,0,0.5); padding:11px 25px; position:absolute; bottom:0; left:0; right:0; z-index:10;}
.introduce_sub03_con .swiper-container.introduce_sub03_slide .swiper-wrapper .swiper-slide .img_con > .text_con span {font-size:20px; color:#ffffff; line-height:28px; letter-spacing:-0.2px;}
.introduce_sub03_con .swiper-container.introduce_sub03_slide .prev_btn {cursor:pointer; position:absolute; top:50%; margin-top:-32px; left:25px; z-index:10;}
.introduce_sub03_con .swiper-container.introduce_sub03_slide .next_btn {cursor:pointer; position:absolute; top:50%; margin-top:-32px; right:25px; z-index:10;}
.introduce_sub03_con .swiper-container.introduce_sub03_thumbs_slide {width:100%; margin:0 auto;}
.introduce_sub03_con .swiper-container.introduce_sub03_thumbs_slide .swiper-wrapper .swiper-slide {}
.introduce_sub03_con .swiper-container.introduce_sub03_thumbs_slide .swiper-wrapper .swiper-slide .img_con {width:185px; margin:0 auto; cursor:pointer; position:relative; top:0; left:0;}
.introduce_sub03_con .swiper-container.introduce_sub03_thumbs_slide .swiper-wrapper .swiper-slide .img_con .over_con {width:185px; height:100px; margin:0 auto; background-color:#000000; background-color:rgba(0,0,0,0.6); position:absolute; top:0; left:0; right:0; z-index:10;}
.introduce_sub03_con .swiper-container.introduce_sub03_thumbs_slide .swiper-wrapper .swiper-slide-thumb-active {}
.introduce_sub03_con .swiper-container.introduce_sub03_thumbs_slide .swiper-wrapper .swiper-slide-thumb-active .img_con .over_con {width:179px; height:94px; border:3px solid #54afc2; background-color:transparent;}

/*진료안내/오시는길*/
.introduce_sub04_con {}
.introduce_sub04_con > .map_con {margin-bottom:30px;}
.introduce_sub04_con > .map_con #map {height:500px;}

/*과목 하단 공통*/
.subject_bottom_con {}
.subject_bottom_con > .online_con {background-image:url("/en/img/sub/subject_bottom_online_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center; padding:77px 0;}
.subject_bottom_con > .online_con > .contents_con {width:1200px; margin:0 auto;}
.subject_bottom_con > .online_con > .contents_con:after {content:""; display:block; clear:both;}
.subject_bottom_con > .online_con > .contents_con > .title_con {float:left; width:370px; padding:2px 0 0 10px;}
.subject_bottom_con > .online_con > .contents_con > .title_con > .text01_con {margin-bottom:20px;}
.subject_bottom_con > .online_con > .contents_con > .title_con > .text01_con span {font-size:40px; color:#ffffff; font-weight:700; line-height:48px; letter-spacing:-0.2px;}
.subject_bottom_con > .online_con > .contents_con > .title_con > .text02_con {}
.subject_bottom_con > .online_con > .contents_con > .title_con > .text02_con span {font-size:22px; color:#b7bbbd; font-weight:300; line-height:30px; letter-spacing:-0.2px;}
.subject_bottom_con > .online_con > .contents_con > .write_con {float:right; width:816px;}
.subject_bottom_con > .online_con > .contents_con > .write_con:after {content:""; display:block; clear:both;}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con {float:left; width:609px;}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > table {width:100%; margin:0 auto;}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > table > tbody > tr > td {border-right:1px solid #7e7e7e; border-bottom:1px solid #7e7e7e;}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > table > tbody > tr > td .input {height:50px; border:0; background-color:transparent; padding:0 20px; font-size:17px; color:#ffffff; font-weight:300;}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > table > tbody > tr > td .input::-moz-placeholder {color:#ffffff;}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > table > tbody > tr > td .input::-webkit-input-placeholder {color:#ffffff;}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > table > tbody > tr > td .select {height:50px; border:0; background:url("/en/img/sub/subject_bottom_online_write_input_select_arrow.png") no-repeat 571px 50%; padding:0 20px; font-size:17px; color:#ffffff; font-weight:300;}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > table > tbody > tr > td .select option {color:#222222;}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > table > tbody > tr > td .textarea {width:567px; height:76px; border:0; background-color:transparent; padding:16px 20px; font-size:17px; color:#ffffff; font-weight:300; line-height:25px; overfloy:scroll;}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > table > tbody > tr > td .textarea::-moz-placeholder {color:#ffffff;}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > table > tbody > tr > td .textarea::-webkit-input-placeholder {color:#ffffff;}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > table > tbody > tr > td:first-child {border-left:1px solid #7e7e7e;}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > table > tbody > tr:first-child > td {border-top:1px solid #7e7e7e;}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > .agree_con {margin-top:10px;}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > .agree_con .checkbox_label .check_icon {width:20px; height:20px; background-image:url("/en/img/sub/subject_bottom_online_write_input_checkbox_icon_off.png"); margin-right:7px;}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > .agree_con .checkbox_label input[type=checkbox]:checked + .check_icon {background-image:url("/en/img/sub/subject_bottom_online_write_input_checkbox_icon_on.png");}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > .agree_con .checkbox_label span {font-size:15px; color:#b7bbbd; font-weight:300; line-height:20px; letter-spacing:-0.2px;}
.subject_bottom_con > .online_con > .contents_con > .write_con .btn_con {float:right; width:190px;}
.subject_bottom_con > .online_con > .contents_con > .write_con .btn_con > .a_btn {display:block; height:161px; background-color:#4bb0af; padding-top:51px; text-align:center;}
.subject_bottom_con > .online_con > .contents_con > .write_con .btn_con > .a_btn > .icon_con {margin-bottom:16px;}
.subject_bottom_con > .online_con > .contents_con > .write_con .btn_con > .a_btn > .text_con {}
.subject_bottom_con > .online_con > .contents_con > .write_con .btn_con > .a_btn > .text_con span {font-size:30px; color:#ffffff; line-height:38px; letter-spacing:-0.2px;}
.subject_bottom_con > .bna_con {padding:85px 0;}
.subject_bottom_con > .bna_con > .contents_con {width:1200px; margin:0 auto;}
.subject_bottom_con > .bna_con > .contents_con:after {content:""; display:block; clear:both;}
.subject_bottom_con > .bna_con > .contents_con > .title_con {float:left; width:220px; height:284px; background-color:#def3f4; padding:26px 20px 0 30px; cursor:pointer;}
.subject_bottom_con > .bna_con > .contents_con > .title_con > .text_con {margin-bottom:30px;}
.subject_bottom_con > .bna_con > .contents_con > .title_con > .text_con > .text01_con {margin-bottom:14px;}
.subject_bottom_con > .bna_con > .contents_con > .title_con > .text_con > .text01_con span {font-size:37px; color:#222222; font-weight:300; line-height:45px; letter-spacing:-0.3px;}
.subject_bottom_con > .bna_con > .contents_con > .title_con > .text_con > .text01_con span .color_text {font-weight:700;}
.subject_bottom_con > .bna_con > .contents_con > .title_con > .text_con > .text02_con {}
.subject_bottom_con > .bna_con > .contents_con > .title_con > .text_con > .text02_con span {font-size:20px; color:#636363; line-height:28px; letter-spacing:-0.5px;}
.subject_bottom_con > .bna_con > .contents_con > .title_con > .btn_con {text-align:right;}
.subject_bottom_con > .bna_con > .contents_con > .title_con > .btn_con img {margin-right:10px; vertical-align:middle;}
.subject_bottom_con > .bna_con > .contents_con > .title_con > .btn_con span {font-size:27px; color:#4bb0af; line-height:31px; letter-spacing:-0.2px; font-family:'Gotham-Bold'; vertical-align:middle;}
.subject_bottom_con > .bna_con > .contents_con > .list_con {float:right; width:900px;}
.subject_bottom_con > .bna_con > .contents_con > .list_con > ul {}
.subject_bottom_con > .bna_con > .contents_con > .list_con > ul > li {float:left; width:290px; margin-left:15px;}
.subject_bottom_con > .bna_con > .contents_con > .list_con > ul > li .list_div {}
.subject_bottom_con > .bna_con > .contents_con > .list_con > ul > li .list_div > .img_con {}
.subject_bottom_con > .bna_con > .contents_con > .list_con > ul > li .list_div > .img_con .img_div {height:230px; overflow:hidden; position:relative; top:0; left:0;}
.subject_bottom_con > .bna_con > .contents_con > .list_con > ul > li .list_div > .img_con .img_div > img {position:absolute; top:-30px; left:0; z-index:10;}
.subject_bottom_con > .bna_con > .contents_con > .list_con > ul > li .list_div > .img_con .img_div > .text_con {width:70px; text-align:center; position:absolute; top:0; left:0; z-index:20;}
.subject_bottom_con > .bna_con > .contents_con > .list_con > ul > li .list_div > .img_con .img_div > .text_con span {font-size:15px; color:#ffffff; line-height:30px; letter-spacing:0.2px; font-family:'AvenirLTStd-Medium';}
.subject_bottom_con > .bna_con > .contents_con > .list_con > ul > li .list_div > .img_con .img_div.before {}
.subject_bottom_con > .bna_con > .contents_con > .list_con > ul > li .list_div > .img_con .img_div.before > .text_con {background-color:#000000; background-color:rgba(0,0,0,0.25);}
.subject_bottom_con > .bna_con > .contents_con > .list_con > ul > li .list_div > .img_con .img_div.after {display:none;}
.subject_bottom_con > .bna_con > .contents_con > .list_con > ul > li .list_div > .img_con .img_div.after > .text_con {background-color:#1dccec; background-color:rgba(29,204,236,0.8);}
.subject_bottom_con > .bna_con > .contents_con > .list_con > ul > li .list_div > .text_con {height:65px; background-color:#eff4f8; padding:15px 17px 0 17px; position:relative; top:0; left:0;}
.subject_bottom_con > .bna_con > .contents_con > .list_con > ul > li .list_div > .text_con > .title_con {margin-bottom:4px;}
.subject_bottom_con > .bna_con > .contents_con > .list_con > ul > li .list_div > .text_con > .title_con span {font-size:17px; color:#222222; font-weight:700; line-height:25px; letter-spacing:-0.2px;}
.subject_bottom_con > .bna_con > .contents_con > .list_con > ul > li .list_div > .text_con > .term_con {}
.subject_bottom_con > .bna_con > .contents_con > .list_con > ul > li .list_div > .text_con > .term_con span {font-size:14px; color:#777c85; line-height:22px; letter-spacing:-0.2px;}
.subject_bottom_con > .bna_con > .contents_con > .list_con > ul > li .list_div > .text_con > .more {position:absolute; bottom:0; right:0; z-index:10;}
.subject_bottom_con > .bna_con > .contents_con > .list_con > ul > li .list_div:hover > .img_con .img_div.before {display:none;}
.subject_bottom_con > .bna_con > .contents_con > .list_con > ul > li .list_div:hover > .img_con .img_div.after {display:block;}
.subject_bottom_con > .bna_con > .contents_con > .list_con > ul > li .list_div:hover > .text_con {background-color:#b1eef4;}
.subject_bottom_con > .bna_con > .contents_con > .list_con > ul > li:first-child {margin-left:0;}

/*난치성 여드름 SFA 연구소*/
.subject01_sub01_con {}
.subject01_sub01_con > .info01_con {background-image:url("/en/img/subject01/subject01_sub01_info01_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject01_sub01_con > .info01_con > .contents_con {width:1200px; margin:0 auto;}
.subject01_sub01_con > .info02_con {}
.subject01_sub01_con > .info02_con > .contents_con {width:1200px; margin:0 auto;}
.subject01_sub01_con > .info03_con {background-color:#f7f6f2;}
.subject01_sub01_con > .info03_con > .contents_con {width:1200px; margin:0 auto;}
.subject01_sub01_con > .info04_con {background-image:url("/en/img/subject01/subject01_sub01_info04_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject01_sub01_con > .info04_con > .contents_con {width:1200px; margin:0 auto;}
.subject01_sub01_con > .info05_con {background-image:url("/en/img/subject01/subject01_sub01_info05_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center; padding:0 30px;}
.subject01_sub01_con > .info05_con > .contents_con {width:100%; max-width:1300px; margin:0 auto;}
.subject01_sub01_con > .info05_con > .contents_con > .img01_con {width:1200px; margin:0 auto;}
.subject01_sub01_con > .info05_con > .contents_con > .img02_con {}
.subject01_sub01_con > .info05_con > .contents_con > .img02_con img {width:100%;}
.subject01_sub01_con > .info05_con > .contents_con > .img03_con {width:1200px; margin:0 auto;}
.subject01_sub01_con > .info06_con {background-color:#9bc7c9; padding:0 30px;}
.subject01_sub01_con > .info06_con > .contents_con {width:100%; max-width:1300px; margin:0 auto;}
.subject01_sub01_con > .info06_con > .contents_con img {width:100%;}
.subject01_sub01_con > .info07_con {padding:0 30px;}
.subject01_sub01_con > .info07_con > .contents_con {width:100%; max-width:1300px; margin:0 auto;}
.subject01_sub01_con > .info07_con > .contents_con > .img01_con {width:1200px; margin:0 auto;}
.subject01_sub01_con > .info07_con > .contents_con > .img02_con {}
.subject01_sub01_con > .info07_con > .contents_con > .img02_con img {width:100%;}
.subject01_sub01_con > .info08_con {background-color:#f7f6f2;}
.subject01_sub01_con > .info08_con > .contents_con {width:1200px; margin:0 auto;}
.subject01_sub01_con > .info09_con {background-image:url("/en/img/subject01/subject01_sub01_info09_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject01_sub01_con > .info09_con > .contents_con {width:1200px; margin:0 auto;}
.subject01_sub01_con > .info10_con {}
.subject01_sub01_con > .info10_con > .contents_con {width:1200px; margin:0 auto;}

/*치료 통계 그래프*/
.subject01_sub02_con {}
.subject01_sub02_con > .info01_con {background-image:url("/en/img/subject01/subject01_sub02_info01_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject01_sub02_con > .info01_con > .contents_con {width:1200px; margin:0 auto;}
.subject01_sub02_con > .info02_con {background-image:url("/en/img/subject01/subject01_sub02_info02_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject01_sub02_con > .info02_con > .contents_con {width:1200px; margin:0 auto;}
.subject01_sub02_con > .info03_con {}
.subject01_sub02_con > .info03_con > .contents_con {width:1200px; margin:0 auto;}
.subject01_sub02_con > .info04_con {background-color:#f2f6ff;}
.subject01_sub02_con > .info04_con > .contents_con {width:1200px; margin:0 auto;}
.subject01_sub02_con > .info05_con {background-image:url("/en/img/subject01/subject01_sub02_info05_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject01_sub02_con > .info05_con > .contents_con {width:1200px; margin:0 auto;}
.subject01_sub02_con > .info06_con {background-color:#f7f6f2;}
.subject01_sub02_con > .info06_con > .contents_con {width:1200px; margin:0 auto;}
.subject01_sub02_con > .info07_con {}
.subject01_sub02_con > .info07_con > .contents_con {width:1200px; margin:0 auto;}
.subject01_sub02_con > .info08_con {background-image:url("/en/img/subject01/subject01_sub02_info08_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject01_sub02_con > .info08_con > .contents_con {width:1200px; margin:0 auto;}
.subject01_sub02_con > .info09_con {}
.subject01_sub02_con > .info09_con > .contents_con {width:1200px; margin:0 auto;}
.subject01_sub02_con > .info10_con {background-color:#f7f6f2;}
.subject01_sub02_con > .info10_con > .contents_con {width:1200px; margin:0 auto;}

/*여드름 치료원리*/
.subject02_sub01_con {}
.subject02_sub01_con > .info01_con {background-image:url("/en/img/subject02/subject02_sub01_info01_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject02_sub01_con > .info01_con > .contents_con {width:1200px; margin:0 auto;}
.subject02_sub01_con > .info01_1_con {background:url("/en/img/subject02/subject02_sub01_info01_1_con_bg.png")no-repeat center/cover;}
.subject02_sub01_con > .info01_1_con > .contents_con {width:1200px; margin:0 auto;}
.subject02_sub01_con > .info02_con {}
.subject02_sub01_con > .info02_con > .contents_con {width:1200px; margin:0 auto;}
.subject02_sub01_con > .info03_con {background-image:url("/en/img/subject02/subject02_sub01_info03_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject02_sub01_con > .info03_con > .contents_con {width:1200px; margin:0 auto;}
.subject02_sub01_con > .info04_con {padding:0 30px;}
.subject02_sub01_con > .info04_con > .contents_con {width:100%; max-width:1300px; margin:0 auto;}
.subject02_sub01_con > .info04_con > .contents_con > .img01_con {width:1200px; margin:0 auto;}
.subject02_sub01_con > .info04_con > .contents_con > .img02_con {}
.subject02_sub01_con > .info04_con > .contents_con > .img02_con img {width:100%;}
.subject02_sub01_con > .info04_con > .contents_con > .img03_con {width:1200px; margin:0 auto;}
.subject02_sub01_con > .info05_con {background-image:url("/en/img/subject02/subject02_sub01_info05_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center; padding:0 30px;}
.subject02_sub01_con > .info05_con > .contents_con {width:100%; max-width:1300px; margin:0 auto;}
.subject02_sub01_con > .info05_con > .contents_con > .img01_con {width:1200px; margin:0 auto;}
.subject02_sub01_con > .info05_con > .contents_con > .img02_con {}
.subject02_sub01_con > .info05_con > .contents_con > .img02_con img {width:100%;}
.subject02_sub01_con > .info05_con > .contents_con > .img03_con {width:1200px; margin:0 auto;}
.subject02_sub01_con > .info06_con {background-image:url("/en/img/subject02/subject02_sub01_info06_con_bg.png"); background-repeat:repeat; padding:0 30px;}
.subject02_sub01_con > .info06_con > .contents_con {width:100%; max-width:1300px; margin:0 auto;}
.subject02_sub01_con > .info06_con > .contents_con > .img01_con {width:1200px; margin:0 auto;}
.subject02_sub01_con > .info06_con > .contents_con > .img02_con {}
.subject02_sub01_con > .info06_con > .contents_con > .img02_con img {width:100%;}
.subject02_sub01_con > .info06_con > .contents_con > .img03_con {width:1200px; margin:0 auto;}

/*좁쌀 여드름*/
.subject02_sub02_con {}
.subject02_sub02_con > .info01_con {background-image:url("/en/img/subject02/subject02_sub02_info01_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject02_sub02_con > .info01_con > .contents_con {width:1200px; margin:0 auto;}
.subject02_sub02_con > .info02_con {}
.subject02_sub02_con > .info02_con > .contents_con {width:1200px; margin:0 auto;}
.subject02_sub02_con > .info03_con {background-color:#e6f1f6;}
.subject02_sub02_con > .info03_con > .contents_con {width:1200px; margin:0 auto;}
.subject02_sub02_con > .info04_con {background-image:url("/en/img/subject02/subject02_sub02_info04_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject02_sub02_con > .info04_con > .contents_con {width:1200px; margin:0 auto;}
.subject02_sub02_con > .info05_con {background-color:#e3f3ff;}
.subject02_sub02_con > .info05_con > .contents_con {width:1200px; margin:0 auto;}
.subject02_sub02_con > .info06_con {background-image:url("/en/img/subject02/subject02_sub02_info06_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject02_sub02_con > .info06_con > .contents_con {width:1200px; margin:0 auto;}
.subject02_sub02_con > .info07_con {background-image:url("/en/img/subject02/subject02_sub02_info07_con_bg.png"); background-repeat:repeat;}
.subject02_sub02_con > .info07_con > .contents_con {width:1200px; margin:0 auto;}

/*화농성 여드름*/
.subject02_sub03_con {}
.subject02_sub03_con > .info01_con {background-image:url("/en/img/subject02/subject02_sub03_info01_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject02_sub03_con > .info01_con > .contents_con {width:1200px; margin:0 auto;}
.subject02_sub03_con > .info02_con {}
.subject02_sub03_con > .info02_con > .contents_con {width:1200px; margin:0 auto;}
.subject02_sub03_con > .info03_con {background-image:url("/en/img/subject02/subject02_sub03_info03_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center; padding:0 30px;}
.subject02_sub03_con > .info03_con > .contents_con {width:100%; max-width:1300px; margin:0 auto;}
.subject02_sub03_con > .info03_con > .contents_con > .img01_con {width:1200px; margin:0 auto;}
.subject02_sub03_con > .info03_con > .contents_con > .img02_con {}
.subject02_sub03_con > .info03_con > .contents_con > .img02_con img {width:100%;}
.subject02_sub03_con > .info03_con > .contents_con > .img03_con {width:1200px; margin:0 auto;}
.subject02_sub03_con > .info04_con {background-color:#f7f6f2; padding:0 30px;}
.subject02_sub03_con > .info04_con > .contents_con {width:100%; max-width:1300px; margin:0 auto;}
.subject02_sub03_con > .info04_con > .contents_con > .img01_con {width:1200px; margin:0 auto;}
.subject02_sub03_con > .info04_con > .contents_con > .img02_con {}
.subject02_sub03_con > .info04_con > .contents_con > .img02_con img {width:100%;} 
.subject02_sub03_con > .info04_con > .contents_con > .img03_con {width:1200px; margin:0 auto;} 
.subject02_sub03_con > .info05_con {}
.subject02_sub03_con > .info05_con > .contents_con {width:1200px; margin:0 auto;}

/*등가슴 여드름*/
.subject02_sub04_con {}
.subject02_sub04_con > .info01_con {background-image:url("/en/img/subject02/subject02_sub04_info01_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject02_sub04_con > .info01_con > .contents_con {width:1200px; margin:0 auto;}
.subject02_sub04_con > .info02_con {}
.subject02_sub04_con > .info02_con > .contents_con {width:1200px; margin:0 auto;}
.subject02_sub04_con > .info03_con {background-image:url("/en/img/subject02/subject02_sub04_info03_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject02_sub04_con > .info03_con > .contents_con {width:1200px; margin:0 auto;}
.subject02_sub04_con > .info04_con {background-image:url("/en/img/subject02/subject02_sub04_info04_con_bg.png"); background-repeat:repeat;}
.subject02_sub04_con > .info04_con > .contents_con {width:1200px; margin:0 auto;}
.subject02_sub04_con > .info05_con {}
.subject02_sub04_con > .info05_con > .contents_con {width:1200px; margin:0 auto;}

/*여드름 Q&A*/
.subject02_sub05_con {}
.subject02_sub05_con > .info01_con {background-image:url("/en/img/subject02/subject02_sub05_info01_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject02_sub05_con > .info01_con > .contents_con {width:1200px; margin:0 auto;}
.subject02_sub05_con > .info02_con {}
.subject02_sub05_con > .info02_con > .contents_con {width:1200px; margin:0 auto;}

/*여드름흉터 치료 원리*/
.subject03_sub01_con {word-break:keep-all;}
.subject03_sub01_con > .info01_con {background-image:url("/en/img/subject03/subject03_sub01_info01_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject03_sub01_con > .info01_con > .contents_con {width:1200px; margin:0 auto; padding:179px 0;}
.subject03_sub01_con > .info01_con > .contents_con > .text_con {width:520px; margin-left:80px;}
.subject03_sub01_con > .info01_con > .contents_con > .text_con > .title_con {text-align:center;}
.subject03_sub01_con > .info01_con > .contents_con > .text_con > .title_con > .text01_con {}
.subject03_sub01_con > .info01_con > .contents_con > .text_con > .title_con > .text01_con > span {font-size:53px; font-weight:700; color:#222222; line-height:61px; letter-spacing:-0.2px;}
.subject03_sub01_con > .info01_con > .contents_con > .text_con > .title_con > .text02_con {margin-top:13px;}
.subject03_sub01_con > .info01_con > .contents_con > .text_con > .title_con > .text02_con > span {font-family:"Gotham", sans-serif; font-size:40px; font-weight:300; color:#222222; line-height:48px; letter-spacing:-0.2px;}
.subject03_sub01_con > .info01_con > .contents_con > .text_con > .text_con {text-align:center;}
.subject03_sub01_con > .info01_con > .contents_con > .text_con > .text_con > span {font-size:25px; font-weight:300; color:#222222; line-height:37px; letter-spacing:-0.2px;}
.subject03_sub01_con > .info01_con > .contents_con > .text_con > .bar {width:42px; height:3px; margin:23px auto 20px; background-color:#8b9698;}
.subject03_sub01_con > .info02_con {}
.subject03_sub01_con > .info02_con > .contents_con {width:1200px; margin:0 auto; padding:106px 0 123px;}
.subject03_sub01_con > .info02_con > .contents_con > .title_con {text-align:center;}
.subject03_sub01_con > .info02_con > .contents_con > .title_con > span {font-size:45px; font-weight:300; color:#222222; line-height:53px; letter-spacing:-0.2px;}
.subject03_sub01_con > .info02_con > .contents_con > .title_con > span > .bold_text {font-weight:700;}
.subject03_sub01_con > .info02_con > .contents_con > .text_con {margin-top:29px; text-align:center;}
.subject03_sub01_con > .info02_con > .contents_con > .text_con > span {font-size:22px; font-weight:300; color:#646464; line-height:32px; letter-spacing:-0.2px;}
.subject03_sub01_con > .info02_con > .contents_con > .text_con > span > .bold_text {font-weight:500;}
.subject03_sub01_con > .info02_con > .contents_con > .img_con {margin-top:57px; text-align:center;}
.subject03_sub01_con > .info03_con {background-color:#f5f5f5;}
.subject03_sub01_con > .info03_con > .contents_con {width:1200px; margin:0 auto; padding:105px 0 110px;}
.subject03_sub01_con > .info03_con > .contents_con > .list_con {}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li {margin-top:70px;}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li:first-child {margin-top:0;}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div {text-align:center;}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .title_con {display:inline-block;}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .title_con > table {width:auto;}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .title_con > table > tbody > tr > td {}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .title_con > table > tbody > tr > td.img_td {position:relative; width:224px;}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .title_con > table > tbody > tr > td.img_td > .img_con {}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .title_con > table > tbody > tr > td.img_td > .title_con {position:relative; z-index:10; margin-top:-38px; background-color:#4cc4dc; border-radius:30px; -webkit-border-radius:30px; -moz-border-radius:30px;}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .title_con > table > tbody > tr > td.img_td > .title_con.color02 {background-color:#2a7caf;}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .title_con > table > tbody > tr > td.img_td > .title_con > span {font-size:26px; font-weight:500; color:#ffffff; line-height:47px; letter-spacing:-0.5px;}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .title_con > table > tbody > tr > td.text_td {padding-left:58px; text-align:left;}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .title_con > table > tbody > tr > td.text_td > .title_con {}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .title_con > table > tbody > tr > td.text_td > .title_con > span.text {margin-left:15px; font-size:34px; font-weight:700; color:#252525; line-height:42px; letter-spacing:-0.5px; vertical-align:middle;}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .title_con > table > tbody > tr > td.text_td > .title_con > span.no_text {display:inline-block; width:44px; font-family:"Gotham", sans-serif; font-size:30px; font-weight:700; color:#ffffff; line-height:43px; text-align:center; vertical-align:middle;}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .title_con > table > tbody > tr > td.text_td > .title_con > span.no_text.color01 {background-color:#4cc4dc;}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .title_con > table > tbody > tr > td.text_td > .title_con > span.no_text.color02 {background-color:#2a7caf;}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .title_con > table > tbody > tr > td.text_td > .text_con {margin-top:22px;}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .title_con > table > tbody > tr > td.text_td > .text_con > .text01_con > span {display:inline-block; padding:0 10px; background-color:#555555; font-family:"Gotham", sans-serif; font-size:30px; font-weight:700; color:#ffffff; line-height:46px; letter-spacing:-0.5px;}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .title_con > table > tbody > tr > td.text_td > .text_con > .text02_con {margin-top:15px;}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .title_con > table > tbody > tr > td.text_td > .text_con > .text02_con > span {font-size:22px; color:#707070; line-height:31px; letter-spacing:-0.5px;}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .img_con {margin-top:27px; background-color:#ffffff; border:1px solid #e6e6e6;}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .text_con {display:flex; justify-content:center; align-items:flex-start; background:#c6eff7; margin-top:22px; padding:24px 22px; text-align:left;}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .text_con > img {margin:3px 6px 0 0;}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .text_con > span {font-size:18px; color:#555555; font-weight:200; line-height:26px; letter-spacing:-0.3px;}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .text_con > span .color_text {font-weight:500;}
.subject03_sub01_con > .info04_con {}
.subject03_sub01_con > .info04_con > .contents_con {width:1200px; margin:0 auto; padding:105px 0 110px;}
.subject03_sub01_con > .info04_con > .contents_con > .title_con {text-align:center;}
.subject03_sub01_con > .info04_con > .contents_con > .title_con > span {font-size:45px; font-weight:300; color:#222222; line-height:53px; letter-spacing:-0.2px;}
.subject03_sub01_con > .info04_con > .contents_con > .title_con > span > .bold_text {font-weight:700;}
.subject03_sub01_con > .info04_con > .contents_con > .text_con {margin-top:20px; text-align:center;}
.subject03_sub01_con > .info04_con > .contents_con > .text_con > span {font-size:22px; font-weight:300; color:#646464; line-height:32px; letter-spacing:-0.2px;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con {margin-top:45px;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li {}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li.bg01 {background-color:#e5f0f2;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li.bg02 {background-color:#f7f6f2;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div {padding:37px 58px 42px;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .title_con {}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .title_con > span.no_text {display:inline-block; width:160px; margin-right:20px; background-color:#3fb2d1; border-radius:30px; -webkit-border-radius:30px; -moz-border-radius:30px; font-size:20px; font-weight:700; color:#ffffff; line-height:40px; letter-spacing:-0.2px; text-align:center; vertical-align:middle;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .title_con > span.text {font-size:25px; font-weight:500; color:#222222; line-height:33px; letter-spacing:-0.3px; vertical-align:middle;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con {margin-top:36px;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > table {width:100%;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > table > tbody > tr > td {height:299px; background-color:#ffffff; box-sizing:border-box;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > table > tbody > tr > td.img_td {width:508px;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > table > tbody > tr > td.img_td > .img_con {}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > table > tbody > tr > td.img_td > .img_con > ul > li {float:left; width:50%;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > table > tbody > tr > td.img_td > .img_con > ul > li > .list_div {position:relative;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > table > tbody > tr > td.img_td > .img_con > ul > li > .list_div > .arrow {position:absolute; top:90px; left:0; z-index:10;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > table > tbody > tr > td.img_td > .img_con > ul > li > .list_div > .title_con {}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > table > tbody > tr > td.img_td > .img_con > ul > li > .list_div > .title_con > span {display:block; font-size:24px; color:#ffffff; line-height:50px; text-align:center;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > table > tbody > tr > td.img_td > .img_con > ul > li > .list_div > .title_con > span.color01 {background-color:#959595;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > table > tbody > tr > td.img_td > .img_con > ul > li > .list_div > .title_con > span.color02 {background-color:#3fb2d1;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > table > tbody > tr > td.text_td {}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > table > tbody > tr > td.text_td > .text_con {padding:0 30px;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > table > tbody > tr > td.text_td > .text_con > .text01_con {}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > table > tbody > tr > td.text_td > .text_con > .text01_con > span {font-family:"Gotham", sans-serif; font-size:29px; font-weight:500; color:#04aaba; line-height:37px; letter-spacing:-0.5px;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > table > tbody > tr > td.text_td > .text_con > .text02_con {margin-top:10px;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > table > tbody > tr > td.text_td > .text_con > .text02_con > span {font-size:20px; font-weight:350; color:#252525; line-height:32px; letter-spacing:-0.3px;}
.subject03_sub01_con > .info05_con {background-image:url("/en/img/subject03/subject03_sub01_info05_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject03_sub01_con > .info05_con > .contents_con {width:1200px; margin:0 auto; padding:107px 0;}
.subject03_sub01_con > .info05_con > .contents_con > .title_con {}
.subject03_sub01_con > .info05_con > .contents_con > .title_con > span {font-size:45px; font-weight:300; color:#ffffff; line-height:53px; letter-spacing:-0.2px;}
.subject03_sub01_con > .info05_con > .contents_con > .title_con > span > .color_text {font-weight:700; color:#7ce2ec;}
.subject03_sub01_con > .info05_con > .contents_con > .list_con {margin-top:65px;}
.subject03_sub01_con > .info05_con > .contents_con > .list_con > ul > li {margin-top:20px; padding:0 34px; background-color:rgba(255,255,255,0.1);}
.subject03_sub01_con > .info05_con > .contents_con > .list_con > ul > li:first-child {margin-top:0;}
.subject03_sub01_con > .info05_con > .contents_con > .list_con > ul > li > .list_div {}
.subject03_sub01_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > table {width:100%;}
.subject03_sub01_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > table > tbody > tr > td {height:80px;}
.subject03_sub01_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > table > tbody > tr > td.no_td {width:78px;}
.subject03_sub01_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > table > tbody > tr > td.no_td > span {font-family:"Gotham", sans-serif; font-size:35px; font-weight:700;}
.subject03_sub01_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > table > tbody > tr > td.no_td > span.color01 {color:#a2e4ef;}
.subject03_sub01_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > table > tbody > tr > td.no_td > span.color02 {color:#7cd7e6;}
.subject03_sub01_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > table > tbody > tr > td.no_td > span.color03 {color:#56cbeb;}
.subject03_sub01_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > table > tbody > tr > td.no_td > span.color04 {color:#0cb7d3;}
.subject03_sub01_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > table > tbody > tr > td.text_td {}
.subject03_sub01_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > table > tbody > tr > td.text_td > span {font-size:22px; font-weight:300; color:#ffffff; letter-spacing:-0.2px;}
.subject03_sub01_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > table > tbody > tr > td.text_td > span > .bold_text {font-weight:500;}

/*여드름흉터 치료 포인트*/
.subject03_sub02_con {}
.subject03_sub02_con > .info01_con {background-image:url("/en/img/subject03/subject03_sub02_info01_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject03_sub02_con > .info01_con > .contents_con {width:1200px; margin:0 auto;}
.subject03_sub02_con > .info02_con {background-image:url("/en/img/subject03/subject03_sub02_info02_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject03_sub02_con > .info02_con > .contents_con {width:1200px; margin:0 auto;}
.subject03_sub02_con > .info03_con {background:#ffffff;}
.subject03_sub02_con > .info03_con > .contents_con {width:1200px; margin:0 auto;}
.subject03_sub02_con > .info03_1_con {background:#2a7caf;}
.subject03_sub02_con > .info03_1_con > .contents_con {width:1200px; margin:0 auto;}
.subject03_sub02_con > .info04_con {background-image:url("/en/img/subject03/subject03_sub02_info04_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject03_sub02_con > .info04_con > .contents_con {width:1200px; margin:0 auto;}
.subject03_sub02_con > .info05_con {}
.subject03_sub02_con > .info05_con > .contents_con {width:1200px; margin:0 auto;}

/*여드름흉터 종류*/
.subject03_sub03_con {}
.subject03_sub03_con > .info01_con {background-image:url("/en/img/subject03/subject03_sub03_info01_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject03_sub03_con > .info01_con > .contents_con {width:1200px; margin:0 auto;}
.subject03_sub03_con > .info02_con {background-image:url("/en/img/subject03/subject03_sub03_info02_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center; padding:0 30px;}
.subject03_sub03_con > .info02_con > .contents_con {width:100%; max-width:1300px; margin:0 auto;}
.subject03_sub03_con > .info02_con > .contents_con > .img01_con {width:1200px; margin:0 auto;}
.subject03_sub03_con > .info02_con > .contents_con > .img02_con {}
.subject03_sub03_con > .info02_con > .contents_con > .img02_con img {width:100%;}
.subject03_sub03_con > .info02_con > .contents_con > .img03_con {width:1200px; margin:0 auto;}
.subject03_sub03_con > .info03_con {background-color:#cae3e4; padding:0 30px;}
.subject03_sub03_con > .info03_con > .contents_con {width:100%; max-width:1300px; margin:0 auto;}
.subject03_sub03_con > .info03_con > .contents_con img {width:100%;}
.subject03_sub03_con > .info04_con {background-image:url("/en/img/subject03/subject03_sub03_info04_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject03_sub03_con > .info04_con > .contents_con {width:1200px; margin:0 auto;}

/*여드름흉터 Q&A*/
.subject03_sub04_con {}
.subject03_sub04_con > .info01_con {background-image:url("/en/img/subject03/subject03_sub04_info01_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject03_sub04_con > .info01_con > .contents_con {width:1200px; margin:0 auto;}
.subject03_sub04_con > .info02_con {}
.subject03_sub04_con > .info02_con > .contents_con {width:1200px; margin:0 auto;}

/*안아픈모공치료*/
.subject03_sub05_con {}
.subject03_sub05_con > .info01_con {background-image:url("/en/img/subject03/subject03_sub05_info01_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject03_sub05_con > .info01_con > .contents_con {width:1200px; margin:0 auto;}
.subject03_sub05_con > .info02_con > .contents_con {width:100%; max-width:1300px; margin:0 auto;}
.subject03_sub05_con > .info02_con > .contents_con > .img01_con {width:1200px; margin:0 auto;}
.subject03_sub05_con > .info02_con > .contents_con > .img02_con {}
.subject03_sub05_con > .info02_con > .contents_con > .img02_con img {width:100%;}
.subject03_sub05_con > .info03_con {background-color:#f9f9f9;}
.subject03_sub05_con > .info03_con > .contents_con {width:100%; max-width:1300px; margin:0 auto;}
.subject03_sub05_con > .info03_con > .contents_con img {width:100%;}
.subject03_sub05_con > .info04_con {background-color:#cae3e4;}
.subject03_sub05_con > .info04_con > .contents_con {width:100%; max-width:1300px; margin:0 auto;}
.subject03_sub05_con > .info04_con > .contents_con img {width:100%;}

/*여드름자국 치료 원리*/
.subject04_sub01_con {}
.subject04_sub01_con > .info01_con {background-image:url("/en/img/subject04/subject04_sub01_info01_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject04_sub01_con > .info01_con > .contents_con {width:1200px; margin:0 auto;}
.subject04_sub01_con > .info02_con {background-image:url("/en/img/subject04/subject04_sub01_info02_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject04_sub01_con > .info02_con > .contents_con {width:1200px; margin:0 auto;}
.subject04_sub01_con > .info03_con {padding:0 30px;}
.subject04_sub01_con > .info03_con > .contents_con {width:100%; max-width:1300px; margin:0 auto;}
.subject04_sub01_con > .info03_con > .contents_con > .img01_con {width:1200px; margin:0 auto;}
.subject04_sub01_con > .info03_con > .contents_con > .img02_con {}
.subject04_sub01_con > .info03_con > .contents_con > .img02_con img {width:100%;}
.subject04_sub01_con > .info03_con > .contents_con > .img03_con {width:1200px; margin:0 auto;}
.subject04_sub01_con > .info04_con {background-color:#f7f7f7;}
.subject04_sub01_con > .info04_con > .contents_con {width:1200px; margin:0 auto;}
.subject04_sub01_con > .info05_con {background-image:url("/en/img/subject04/subject04_sub01_info05_con_bg.png"); background-repeat:repeat;}
.subject04_sub01_con > .info05_con > .contents_con {width:1200px; margin:0 auto;}

/*여드름자국 Q&A*/
.subject04_sub02_con {}
.subject04_sub02_con > .info01_con {background-image:url("/en/img/subject04/subject04_sub02_info01_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject04_sub02_con > .info01_con > .contents_con {width:1200px; margin:0 auto;}
.subject04_sub02_con > .info02_con {}
.subject04_sub02_con > .info02_con > .contents_con {width:1200px; margin:0 auto;}

/*미백·리프팅*/
.subject05_sub01_con {}
.subject05_sub01_con > .info01_con {background-image:url("/en/img/subject05/subject05_sub01_info01_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject05_sub01_con > .info01_con > .contents_con {width:1200px; margin:0 auto;}
.subject05_sub01_con > .info02_con {}
.subject05_sub01_con > .info02_con > .contents_con {width:1200px; margin:0 auto;}
.subject05_sub01_con > .info03_con {background-image:url("/en/img/subject05/subject05_sub01_info03_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject05_sub01_con > .info03_con > .contents_con {width:1200px; margin:0 auto;}
.subject05_sub01_con > .info04_con {background-image:url("/en/img/subject05/subject05_sub01_info04_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject05_sub01_con > .info04_con > .contents_con {width:1200px; margin:0 auto;}
.subject05_sub01_con > .info05_con {background-image:url("/en/img/subject05/subject05_sub01_info05_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject05_sub01_con > .info05_con > .contents_con {width:1200px; margin:0 auto;}
.subject05_sub01_con > .info06_con {}
.subject05_sub01_con > .info06_con > .contents_con {width:1200px; margin:0 auto;}
.subject05_sub01_con > .info07_con {}
.subject05_sub01_con > .info07_con > .contents_con {width:1200px; margin:0 auto;}
.subject05_sub01_con > .info08_con {background-image:url("/en/img/subject05/subject05_sub01_info08_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject05_sub01_con > .info08_con > .contents_con {width:1200px; margin:0 auto;}
.subject05_sub01_con > .info09_con {background-color:#f9fafc;}
.subject05_sub01_con > .info09_con > .contents_con {width:1200px; margin:0 auto;}
.subject05_sub01_con > .info09_1_con {background-color:#ffffff;}
.subject05_sub01_con > .info09_1_con > .contents_con {width:1200px; margin:0 auto;}
.subject05_sub01_con > .info10_con {background-color:#ffffff;}
.subject05_sub01_con > .info10_con > .contents_con {width:1200px; margin:0 auto;}
.subject05_sub01_con > .info11_con {background-image:url("/en/img/subject05/subject05_sub01_info11_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject05_sub01_con > .info11_con > .contents_con {width:1300px; margin:0 auto;}
.subject05_sub01_con > .info12_con {background-color:#ffffff;}
.subject05_sub01_con > .info12_con > .contents_con {width:1200px; margin:0 auto;}
.subject05_sub01_con > .info13_con {background-image:url("/en/img/subject05/subject05_sub01_info13_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject05_sub01_con > .info13_con > .contents_con {width:1200px; margin:0 auto;}

/*미백·리프팅 Q&A*/
.subject05_sub02_con {}
.subject05_sub02_con > .info01_con {background-image:url("/en/img/subject05/subject05_sub02_info01_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject05_sub02_con > .info01_con > .contents_con {width:1200px; margin:0 auto;}
.subject05_sub02_con > .info02_con {}
.subject05_sub02_con > .info02_con > .contents_con {width:1200px; margin:0 auto;}

/*치료사례 리얼모델모집*/
.case_sub04_con {padding-bottom:130px;}
.case_sub04_con > .info01_con {/*background:url("/img/case/case_sub04_info01_con_bg.png") no-repeat center/cover;*/}
.case_sub04_con > .info01_con > .contents_con {width:1200px; margin:0 auto; padding:70px 0 50px;}
.case_sub04_con > .info01_con > .contents_con > .text_con {text-align:center;}
.case_sub04_con > .info01_con > .contents_con > .text_con > .title_con {text-align:center;}
.case_sub04_con > .info01_con > .contents_con > .text_con > .title_con > .text01_con {}
.case_sub04_con > .info01_con > .contents_con > .text_con > .title_con > .text01_con > span {font-size:53px; font-weight:700; color:#222222; line-height:61px; letter-spacing:-0.2px;}
.case_sub04_con > .info01_con > .contents_con > .text_con > .title_con > .text02_con {margin-top:13px;}
.case_sub04_con > .info01_con > .contents_con > .text_con > .title_con > .text02_con > span {font-family:"Gotham", sans-serif; font-size:40px; font-weight:300; color:#2222222; line-height:48px; letter-spacing:-0.2px;}
.case_sub04_con > .info01_con > .contents_con > .text_con > .bar {width:42px; height:3px; margin:23px auto 20px; background-color:#8b9698;}
.case_sub04_con > .info01_con > .contents_con > .text_con > .text_con {text-align:center;}
.case_sub04_con > .info01_con > .contents_con > .text_con > .text_con > span {font-size:25px; font-weight:300; color:#222222; line-height:37px; letter-spacing:-0.2px;}
.case_sub04_con > .info02_con {}
.case_sub04_con > .info02_con > .contents_con {width:1200px; margin:0 auto;}
.case_sub04_con > .info02_con > .contents_con > .img_con {text-align:center;}
.case_sub04_con > .info03_con {margin-top:126px;}
.case_sub04_con > .info03_con > .contents_con {width:1200px; margin:0 auto;}
.case_sub04_con > .info03_con > .contents_con > form > .title_con {}
.case_sub04_con > .info03_con > .contents_con > form > .title_con > span {font-size:35px; font-weight:600; color:#000000; line-height:43px; letter-spacing:-0.2px;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con {margin-top:23px; border-top:2px solid #0c90ac;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li {float:left; width:50%; border-bottom:1px solid #dddddd;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li.width_100 {width:100%;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table {width:100%;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td {padding:10px 20px; box-sizing:border-box;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > span {font-size:17px; color:#222222; line-height:25px;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > span > .color_text {color:#0c90ac;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > span > .small_text {font-size:14px; line-height:19px;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td.title_td {width:200px; padding-right:0; background-color:#f7f7f7;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td.title_td > span {}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td .input {width:100%; height:40px; padding:0 10px; border:1px solid #cccccc; font-size:16px; color:#555555; line-height:24px; box-sizing:border-box;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td .select {width:100%; height:40px; padding:0 31px 0 10px; border:1px solid #cccccc; font-size:16px; color:#555555; line-height:24px; box-sizing:border-box;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td .textarea {width:100%; height:350px; padding:10px; border:1px solid #cccccc; font-size:16px; color:#555555; line-height:24px; box-sizing:border-box;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .tel_con {}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .tel_con > table {width:100%;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .tel_con > table > tbody > tr > td {}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .tel_con > table > tbody > tr > td.select_td {width:108px;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .tel_con > table > tbody > tr > td.blank_td {width:10px;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .photo_con {}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .photo_con > .title_con {}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .photo_con > .title_con > ul > li {margin-top:3px;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .photo_con > .title_con > ul > li:first-child {margin-top:0;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .photo_con > .title_con > ul > li > .list_div > table {width:100%;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .photo_con > .title_con > ul > li > .list_div > table > tbody > tr > td {}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .photo_con > .title_con > ul > li > .list_div > table > tbody > tr > td > span {font-size:17px; color:#888888; line-height:25px;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .photo_con > .title_con > ul > li > .list_div > table > tbody > tr > td.no_td {width:18px;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .photo_con > .file_con {margin-top:10px;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .photo_con > .file_con > ul > li {margin-top:4px;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .photo_con > .file_con > ul > li:first-child {margin-top:0;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .photo_con > .file_con > ul > li > .list_div {}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .photo_con > .file_con > ul > li > .list_div > table {width:100%;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .photo_con > .file_con > ul > li > .list_div > table > tbody > tr > td {}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .photo_con > .file_con > ul > li > .list_div > table > tbody > tr > td > span {font-size:17px; color:#222222; line-height:25px;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .photo_con > .file_con > ul > li > .list_div > table > tbody > tr > td.title_td {width:110px;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .photo_con > .file_con > ul > li > .list_div > table > tbody > tr > td.title_td > span {}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .photo_con > .file_con > ul > li > .list_div > table > tbody > tr > td {}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .photo_con > .file_con > ul > li > .list_div > table > tbody > tr > td > .file_label_con > table {width:100%;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .photo_con > .file_con > ul > li > .list_div > table > tbody > tr > td > .file_label_con > table > tbody > tr > td {padding-left:5px;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .photo_con > .file_con > ul > li > .list_div > table > tbody > tr > td > .file_label_con > table > tbody > tr > td.btn_td {width:84px; padding-left:0;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .photo_con > .file_con > ul > li > .list_div > table > tbody > tr > td > .file_label_con > table > tbody > tr > td.btn_td > label span {display:inline-block; padding:0 12px; background-color:#dddddd; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; font-size:15px; color:#888888; line-height:22px; cursor:pointer;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .photo_con > .file_con > ul > li > .list_div > table > tbody > tr > td > .file_label_con > table > tbody > tr > td.btn_td > label input[type="file"] {display:none;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .photo_con > .file_con > ul > li > .list_div > table > tbody > tr > td > .file_label_con > table > tbody > tr > td > .filename {width:100%; border:none; font-size:15px; color:#888888; line-height:22px; cursor:default;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .photo_con > .file_con > ul > li > .list_div > table > tbody > tr > td > .file_label_con > table > tbody > tr > td > .filename::placeholder {font-size:15px; color:#888888; line-height:22px;}
.case_sub04_con > .info03_con > .contents_con > form > .agree_con {margin-top:22px;}
.case_sub04_con > .info03_con > .contents_con > form > .agree_con > .checkbox_label span {font-size:16px; color:#222222; line-height:24px;}
.case_sub04_con > .info03_con > .contents_con > form > .agree_con > .checkbox_label a {font-size:16px; font-weight:700; color:#0c90ac; vertical-align:middle;}
.case_sub04_con > .info03_con > .contents_con > form > .btn_con {text-align:center;}
.case_sub04_con > .info03_con > .contents_con > form > .btn_con > a {display:inline-block; width:140px; background-color:#0c90ac; font-size:18px; font-weight:700; color:#ffffff; line-height:46px;}

/*게시판 리스트*/
.notice_list_con {}
.notice_list_con > .bna_search_con {margin-bottom:60px;}
.notice_list_con > .bna_search_con .input_con {margin-bottom:20px;}
.notice_list_con > .bna_search_con .input_con > table {width:100%; margin:0 auto; border-top:2px solid #0c90ac;}
.notice_list_con > .bna_search_con .input_con > table > tbody > tr > td {border-bottom:1px solid #dddddd;}
.notice_list_con > .bna_search_con .input_con > table > tbody > tr > .title_td {width:170px; padding-left:25px;}
.notice_list_con > .bna_search_con .input_con > table > tbody > tr > .title_td span {font-size:16px; color:#0c90ac; font-weight:700; line-height:24px; letter-spacing:-0.3px;}
.notice_list_con > .bna_search_con .input_con > table > tbody > tr > .info_td {padding:10px 0;}
.notice_list_con > .bna_search_con .input_con > table > tbody > tr > .info_td .checkbox_list {}
.notice_list_con > .bna_search_con .input_con > table > tbody > tr > .info_td .checkbox_list > li {float:left; margin:3px 60px 3px 0;}
.notice_list_con > .bna_search_con .input_con > table > tbody > tr > .info_td .checkbox_list > li .checkbox_label .check_icon {width:16px; height:16px; background-image:url("/en/img/sub/bna_search_checkbox_icon_off.png");}
.notice_list_con > .bna_search_con .input_con > table > tbody > tr > .info_td .checkbox_list > li .checkbox_label input[type=checkbox]:checked + .check_icon {background-image:url("/en/img/sub/bna_search_checkbox_icon_on.png");}
.notice_list_con > .bna_search_con .input_con > table > tbody > tr > .info_td .checkbox_list > li .checkbox_label span {font-size:15px; color:#222222; line-height:23px; letter-spacing:-0.3px;}
.notice_list_con > .bna_search_con .btn_con {text-align:center;}
.notice_list_con > .bna_search_con .btn_con .input_btn {width:190px; height:50px; border:0; background-color:#0c90ac; font-size:18px; color:#ffffff; font-weight:700; cursor:pointer;}
.notice_list_con > .bna_search_con .btn_con .a_btn {display:inline-block; width:190px; background-color:#0c90ac; text-align:center; font-size:18px; color:#ffffff; font-weight:700; line-height:50px;}
.notice_list_con > .bna_intro_con {margin-bottom:20px;}
.notice_list_con > .bna_intro_con span {font-size:16px; color:#222222; line-height:24px;}
.notice_list_con > .title01_con {margin-bottom:40px; text-align:center;}
.notice_list_con > .title01_con > .text01_con {margin-bottom:12px;}
.notice_list_con > .title01_con > .text01_con span {font-size:35px; color:#0c90ac; line-height:43px; letter-spacing:-0.2px;}
.notice_list_con > .title01_con > .text02_con {}
.notice_list_con > .title01_con > .text02_con span {font-size:18px; color:#888888; line-height:26px;}
.notice_list_con > .title01_con > .text02_con span .color_text {color:#222222;}
.notice_list_con > .title02_con {width:1200px; margin:0 auto; margin-bottom:74px; text-align:center;}
.notice_list_con > .title02_con span {font-size:30px; color:#222222; font-weight:300; line-height:38px; letter-spacing:-0.5px; font-family:'Noto Serif KR', serif;}
.notice_list_con > .number_list_con {margin-top:60px; position:relative; top:0; left:0;}
.notice_list_con > .number_list_con > .write_btn {display:block; width:140px; background-color:#0c90ac; text-align:center; font-size:18px; color:#ffffff; font-weight:700; line-height:45px; position:absolute; top:-40px; right:0; z-index:10;}
.notice_list_con > .search_con {width:1200px; margin:0 auto; margin-top:30px;}
.notice_list_con > .search_con table {margin:0 auto;}
.notice_list_con > .search_con table > tbody > tr > td {}
.notice_list_con > .search_con table > tbody > tr > td .select {width:110px; height:40px; border:1px solid #dddddd; background:url("/en/img/sub/search_select_arrow.png") no-repeat 83px 50%; padding:0 15px; font-size:15px; color:#222222;}
.notice_list_con > .search_con table > tbody > tr > td .input {width:208px; height:38px; border:1px solid #dddddd; padding:0 15px; font-size:15px; color:#222222;}
.notice_list_con > .search_con table > tbody > tr > td .input_btn {width:77px; height:40px; border:0; background-color:#0c90ac; color:#ffffff; letter-spacing:-0.2px; cursor:pointer;}
.notice_list_con > .search_con table > tbody > tr > .blank_td {width:5px;}

/*일반 게시판*/
.normal_notice_con {}
.normal_notice_con > table {width:100%; margin:0 auto; border-top:2px solid #0c90ac;}
.normal_notice_con > table > thead > tr > td {height:60px; background-color:#f7f7f7;}
.normal_notice_con > table > thead > tr > td span {font-size:17px; color:#222222; line-height:25px; letter-spacing:-0.3px;}
.normal_notice_con > table > tbody > tr > td {height:60px; border-bottom:1px solid #dddddd;}
.normal_notice_con > table > tbody > tr > td span {font-size:16px; color:#888888; line-height:24px; letter-spacing:-0.2px;}
.normal_notice_con > table > tbody > tr > td .notice_btn {color:#0c90ac; font-weight:700;}
.normal_notice_con > table > tbody > tr > .info_td {padding:0 20px;}
.normal_notice_con > table > tbody > tr > .info_td span {color:#222222;}
.normal_notice_con > table > tbody > tr > .info_td span .subject_text {color:#0c90ac; font-weight:700;}
.normal_notice_con > table > tbody > tr > .none_td {height:200px;}
.normal_notice_con > table > tbody > tr > .none_td span {color:#222222;}

/*전후사진*/
.bna_notice_con {}
.bna_notice_con > ul {}
.bna_notice_con > ul > li {float:left; width:590px; margin:20px 20px 0 0;}
.bna_notice_con > ul > li .list_div {border:1px solid #dddddd; background-color:#f7f7f7; padding:28px 34px 24px 34px;}
.bna_notice_con > ul > li .list_div > .img_con {margin-bottom:18px;}
.bna_notice_con > ul > li .list_div > .img_con > table {width:100%; margin:0 auto;}
.bna_notice_con > ul > li .list_div > .img_con > table > tbody > tr > td {}
.bna_notice_con > ul > li .list_div > .img_con > table > tbody > tr > .img_td {width:240px;} 
.bna_notice_con > ul > li .list_div > .img_con > table > tbody > tr > .img_td .img_div {position:relative; top:0; left:0;}
.bna_notice_con > ul > li .list_div > .img_con > table > tbody > tr > .img_td .img_div > .text_con {width:70px; text-align:center; position:absolute; top:0; left:0; z-index:10;}
.bna_notice_con > ul > li .list_div > .img_con > table > tbody > tr > .img_td .img_div > .text_con span {font-size:15px; color:#ffffff; line-height:30px; letter-spacing:0.2px; font-family:'AvenirLTStd-Medium';}
.bna_notice_con > ul > li .list_div > .img_con > table > tbody > tr > .img_td .img_div > .date_con {width:100%; margin:0 auto; background-color:#000000; background-color:rgba(0,0,0,0.47); text-align:center; position:absolute; bottom:0; left:0; right:0; z-index:10;}
.bna_notice_con > ul > li .list_div > .img_con > table > tbody > tr > .img_td .img_div > .date_con span {font-size:16px; color:#ffffff; line-height:42px; letter-spacing:0.2px; font-family:'AvenirLTStd-Medium';}
.bna_notice_con > ul > li .list_div > .img_con > table > tbody > tr > .img_td .img_div.before {}
.bna_notice_con > ul > li .list_div > .img_con > table > tbody > tr > .img_td .img_div.before > .text_con {background-color:#000000; background-color:rgba(0,0,0,0.25);}
.bna_notice_con > ul > li .list_div > .img_con > table > tbody > tr > .img_td .img_div.after {}
.bna_notice_con > ul > li .list_div > .img_con > table > tbody > tr > .img_td .img_div.after > .text_con {background-color:#1dccec; background-color:rgba(29,204,236,0.8);}
.bna_notice_con > ul > li .list_div > .text_con {}
.bna_notice_con > ul > li .list_div > .text_con > .title_con {margin-bottom:4px;}
.bna_notice_con > ul > li .list_div > .text_con > .title_con span {font-size:17px; color:#222222; font-weight:700; line-height:25px; letter-spacing:-0.2px;}
.bna_notice_con > ul > li .list_div > .text_con > .term_con {}
.bna_notice_con > ul > li .list_div > .text_con > .term_con span {font-size:15px; color:#777c85; line-height:23px; letter-spacing:-0.2px;}
.bna_notice_con > ul > .none_li {width:100%; border-top:2px solid #0c90ac; border-bottom:1px solid #dddddd; margin-right:0; text-align:center;}
.bna_notice_con > ul > .none_li span {font-size:16px; color:#222222; line-height:200px; letter-spacing:-0.2px;}
.bna_notice_con > ul > li:nth-child(1) {margin-top:0;}
.bna_notice_con > ul > li:nth-child(2) {margin-top:0;}
.bna_notice_con > ul > li:nth-child(2n) {margin-right:0;}

/*리얼스토리 게시판*/
.realstory_notice_con {}
.realstory_notice_con > .best_con {background-color:#ebf6f9; padding:70px 0 80px 0; margin-bottom:80px;}
.realstory_notice_con > .best_con > .contents_con {width:1200px; margin:0 auto;}
.realstory_notice_con > .best_con > .contents_con > .title_con {margin-bottom:55px; text-align:center;}
.realstory_notice_con > .best_con > .contents_con > .title_con span {display:inline-block; font-size:45px; color:#4ecfda; line-height:49px; letter-spacing:6px; font-family:'GothamBlack';}
.realstory_notice_con > .best_con > .contents_con > .list_con {}
.realstory_notice_con > .best_con > .contents_con > .list_con > ul {}
.realstory_notice_con > .best_con > .contents_con > .list_con > ul > li {float:left; width:600px;}
.realstory_notice_con > .best_con > .contents_con > .list_con > ul > li .list_div {position:relative; top:0; left:0;}
.realstory_notice_con > .best_con > .contents_con > .list_con > ul > li .list_div > .over_con {display:none; position:absolute; bottom:32px; left:42px; z-index:10;}
.realstory_notice_con > .best_con > .contents_con > .list_con > ul > li .list_div > .over_con > .text_con {width:134px; border:2px solid #ffffff; background-color:#3f444d; text-align:center; border-radius:40px; -moz-border-radius:40px; -webkit-border-radius:40px;}
.realstory_notice_con > .best_con > .contents_con > .list_con > ul > li .list_div > .over_con > .text_con img {margin-right:8px; vertical-align:middle;}
.realstory_notice_con > .best_con > .contents_con > .list_con > ul > li .list_div > .over_con > .text_con span {font-size:16px; color:#ffffff; line-height:36px; font-family:'Gotham-Bold'; vertical-align:middle;}
.realstory_notice_con > .best_con > .contents_con > .list_con > ul > li .list_div:hover > .over_con {display:block;}
.realstory_notice_con > .list_con {width:1199px; margin:0 auto;}
.realstory_notice_con > .list_con > ul {}
.realstory_notice_con > .list_con > ul > li {float:left; margin:36px 19px 0 0;}
.realstory_notice_con > .list_con > ul > li .list_div {}
.realstory_notice_con > .list_con > ul > li .list_div > .img_con {border:1px solid #dddddd; padding:5px; margin-bottom:8px; position:relative; top:0; left:0;}
.realstory_notice_con > .list_con > ul > li .list_div > .img_con > .over_con {display:none; width:375px; height:280px; margin:0 auto; background-color:#2a94ab; background-color:rgba(42,148,171,0.9); position:absolute; top:5px; left:0; right:0; z-index:10;}
.realstory_notice_con > .list_con > ul > li .list_div > .img_con > .over_con > .text_con {width:134px; margin:0 auto; border:2px solid #ffffff; text-align:center; position:absolute; top:50%; margin-top:-20px; left:0; right:0; z-index:10; border-radius:40px; -moz-border-radius:40px; -webkit-border-radius:40px;}
.realstory_notice_con > .list_con > ul > li .list_div > .img_con > .over_con > .text_con span {font-size:16px; color:#ffffff; line-height:36px; font-family:'Gotham-Light';}
.realstory_notice_con > .list_con > ul > li .list_div > .img_con > .over_con > .text_con span .color_text {font-family:'Gotham-Bold';}
.realstory_notice_con > .list_con > ul > li .list_div > .text_con {padding:0 6px;}
.realstory_notice_con > .list_con > ul > li .list_div > .text_con > .title_con {margin-bottom:2px;}
.realstory_notice_con > .list_con > ul > li .list_div > .text_con > .title_con span {font-size:16px; color:#222222; line-height:24px; letter-spacing:-0.2px;}
.realstory_notice_con > .list_con > ul > li .list_div > .text_con > .date_con {}
.realstory_notice_con > .list_con > ul > li .list_div > .text_con > .date_con span {font-size:14px; color:#888888; line-height:22px; letter-spacing:-0.3px;}
.realstory_notice_con > .list_con > ul > li .list_div:hover > .img_con > .over_con {display:block;}
.realstory_notice_con > .list_con > ul > .none_li {width:100%; border-top:2px solid #0c90ac; border-bottom:1px solid #dddddd; margin-right:0; text-align:center;}
.realstory_notice_con > .list_con > ul > .none_li span {font-size:16px; color:#222222; line-height:200px; letter-spacing:-0.2px;}
.realstory_notice_con > .list_con > ul > li:nth-child(1) {margin-top:0;}
.realstory_notice_con > .list_con > ul > li:nth-child(2) {margin-top:0;}
.realstory_notice_con > .list_con > ul > li:nth-child(3) {margin-top:0;}
.realstory_notice_con > .list_con > ul > li:nth-child(3n) {margin-right:0;}

/*최신 치료후기 게시판*/
.review_notice_con {}
.review_notice_con > ul {border-top:2px solid #0c90ac;}
.review_notice_con > ul > li {border-bottom:1px solid #dddddd;}
.review_notice_con > ul > li .list_div {}
.review_notice_con > ul > li .list_div > table {width:100%; margin:0 auto;}
.review_notice_con > ul > li .list_div > table > tbody > tr > td {}
.review_notice_con > ul > li .list_div > table > tbody > tr > td span {letter-spacing:-0.3px;}
.review_notice_con > ul > li .list_div > table > tbody > tr > .no_td {width:100px;}
.review_notice_con > ul > li .list_div > table > tbody > tr > .no_td span {font-size:16px; color:#888888; line-height:24px;}
.review_notice_con > ul > li .list_div > table > tbody > tr > .img_td {width:240px; padding:20px 0;}
.review_notice_con > ul > li .list_div > table > tbody > tr > .title_td {padding-left:50px;}
.review_notice_con > ul > li .list_div > table > tbody > tr > .title_td span {font-size:18px; color:#222222; line-height:26px;}
.review_notice_con > ul > li .list_div > table > tbody > tr > .info_td {width:240px;}
.review_notice_con > ul > li .list_div > table > tbody > tr > .info_td span {font-size:15px; color:#888888; line-height:23px;}
.review_notice_con > ul > li .list_div > table > tbody > tr > .info_td span .bar {font-size:12px; color:#dddddd; line-height:20px;}
.review_notice_con > ul > .none_li {width:100%; text-align:center;}
.review_notice_con > ul > .none_li span {font-size:16px; color:#222222; line-height:200px; letter-spacing:-0.2px;}

/*갤러리 게시판*/
.gallery_notice_con {width:1167px; margin:0 auto; border-top:2px solid #0c90ac; border-bottom:1px solid #dddddd; padding:26px 16px 46px 16px;}
.gallery_notice_con > ul {}
.gallery_notice_con > ul > li {float:left; width:375px; margin:36px 21px 0 0;}
.gallery_notice_con > ul > li .list_div {cursor:pointer;}
.gallery_notice_con > ul > li .list_div > .img_con {margin-bottom:13px; position:relative; top:0; left:0;}
.gallery_notice_con > ul > li .list_div > .img_con > .video_icon {display:block; height:48px; margin:0 auto; position:absolute; top:50%; margin-top:-24px; left:0; right:0; z-index:10;}
.gallery_notice_con > ul > li .list_div > .text_con {}
.gallery_notice_con > ul > li .list_div > .text_con > .title_con {}
.gallery_notice_con > ul > li .list_div > .text_con > .title_con span {display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:16px; color:#222222; line-height:24px; letter-spacing:-0.2px;}
.gallery_notice_con > ul > li .list_div > .text_con > .date_con {margin-top:2px;}
.gallery_notice_con > ul > li .list_div > .text_con > .date_con span {font-size:14px; color:#888888; line-height:22px; letter-spacing:-0.3px;}
.gallery_notice_con > ul > li .popup_con_bg {display:none; width:100%; margin:0 auto; background-color:#000000; background-color:rgba(0,0,0,0.5); position:absolute; top:0; left:0; right:0; z-index:200;}
.gallery_notice_con > ul > li .popup_con {display:none; width:880px; margin:0 auto; position:fixed; top:20%; left:0; right:0; z-index:300;}
.gallery_notice_con > ul > li .popup_con > .close_btn {cursor:pointer; position:absolute; top:3px; right:-55px; z-index:10;}
.gallery_notice_con > ul > li .popup_con > iframe {width:100%; height:550px;}
.gallery_notice_con > ul > .none_li {width:100%; margin-right:0; text-align:center;}
.gallery_notice_con > ul > .none_li span {font-size:16px; color:#222222; line-height:200px; letter-spacing:-0.2px;}
.gallery_notice_con > ul > li:nth-child(1) {margin-top:0;}
.gallery_notice_con > ul > li:nth-child(2) {margin-top:0;}
.gallery_notice_con > ul > li:nth-child(3) {margin-top:0;}
.gallery_notice_con > ul > li:nth-child(3n) {margin-right:0;}

/*게시판 뷰 페이지*/
.notice_view_con {}
.notice_view_con > .view_con {margin-bottom:20px;}
.notice_view_con > .view_con > table {width:100%; margin:0 auto; border-top:2px solid #0c90ac;}
.notice_view_con > .view_con > table > thead > tr > td {border-bottom:1px solid #dddddd; padding:20px;}
.notice_view_con > .view_con > table > thead > tr > td > .title_con {}
.notice_view_con > .view_con > table > thead > tr > td > .title_con span {font-size:20px; color:#222222; line-height:28px; letter-spacing:-0.3px;}
.notice_view_con > .view_con > table > thead > tr > td > .title_con span .subject_text {color:#0c90ac; font-weight:700;}
.notice_view_con > .view_con > table > thead > tr > td > .info_con {margin-top:6px;}
.notice_view_con > .view_con > table > thead > tr > td > .info_con span {font-size:16px; color:#888888; line-height:24px; letter-spacing:-0.3px;}
.notice_view_con > .view_con > table > thead > tr > td > .info_con span .bar {font-size:14px; color:#dddddd; line-height:22px;}
.notice_view_con > .view_con > table > tbody > tr > td {}
.notice_view_con > .view_con > table > tbody > tr > .file_td {padding:20px 20px 0 20px;}
.notice_view_con > .view_con > table > tbody > tr > .file_td > ul {}
.notice_view_con > .view_con > table > tbody > tr > .file_td > ul > li {margin-top:2px;}
.notice_view_con > .view_con > table > tbody > tr > .file_td > ul > li span {font-size:14px; color:#888888; line-height:22px; letter-spacing:-0.3px;}
.notice_view_con > .view_con > table > tbody > tr > .file_td > ul > li span a {color:#0c90ac;}
.notice_view_con > .view_con > table > tbody > tr > .file_td > ul > li:first-child {margin-top:0;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td {border-bottom:1px solid #dddddd; padding:40px 20px;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td span {font-size:16px; color:#222222; line-height:24px;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td img {}
.notice_view_con > .view_con > table > tbody > tr > .posts_td iframe {width:80%;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con {width:852px; margin:0 auto; border:1px solid #dddddd; background-color:#f7f7f7; padding:44px 74px 40px 74px; margin-bottom:40px;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .img_con {margin-bottom:30px;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .img_con > table {width:100%; margin:0 auto;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .img_con > table > tbody > tr > td {}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .img_con > table > tbody > tr > .img_td {width:400px;} 
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .img_con > table > tbody > tr > .img_td .img_div {height:280px; overflow:hidden; position:relative; top:0; left:0;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .img_con > table > tbody > tr > .img_td .img_div > img {position:absolute; top:-60px; left:0; z-index:10;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .img_con > table > tbody > tr > .img_td .img_div > .text_con {width:70px; text-align:center; position:absolute; top:0; left:0; z-index:20;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .img_con > table > tbody > tr > .img_td .img_div > .text_con span {font-size:15px; color:#ffffff; line-height:30px; letter-spacing:0.2px; font-family:'AvenirLTStd-Medium';}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .img_con > table > tbody > tr > .img_td .img_div > .date_con {width:100%; margin:0 auto; background-color:#000000; background-color:rgba(0,0,0,0.47); text-align:center; position:absolute; bottom:0; left:0; right:0; z-index:10;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .img_con > table > tbody > tr > .img_td .img_div > .date_con span {font-size:16px; color:#ffffff; line-height:42px; letter-spacing:0.2px; font-family:'AvenirLTStd-Medium';}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .img_con > table > tbody > tr > .img_td .img_div.before {}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .img_con > table > tbody > tr > .img_td .img_div.before > .text_con {background-color:#000000; background-color:rgba(0,0,0,0.25);}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .img_con > table > tbody > tr > .img_td .img_div.after {}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .img_con > table > tbody > tr > .img_td .img_div.after > .text_con {background-color:#1dccec; background-color:rgba(29,204,236,0.8);}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .text_con {text-align:center;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .text_con span {font-size:15px; color:#222222; line-height:23px; letter-spacing:-0.3px;}
.notice_view_con > .view_con > table > tbody > tr > .answer_td {border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; padding:20px;}
.notice_view_con > .view_con > table > tbody > tr > .answer_td > .title_con {margin-bottom:20px;}
.notice_view_con > .view_con > table > tbody > tr > .answer_td > .title_con img {vertical-align:middle;}
.notice_view_con > .view_con > table > tbody > tr > .answer_td > .title_con span {font-size:16px; color:#888888; line-height:24px; letter-spacing:-0.3px; vertical-align:middle;}
.notice_view_con > .view_con > table > tbody > tr > .answer_td > .title_con span .bar {font-size:14px; color:#dddddd; line-height:22px;}
.notice_view_con > .view_con > table > tbody > tr > .answer_td > .info_con {}
.notice_view_con > .view_con > table > tbody > tr > .answer_td > .info_con span {font-size:16px; color:#222222; line-height:24px; letter-spacing:-0.2px;}
.notice_view_con > .view_con > table > tbody > tr > .answer_td > .info_con img {}
.notice_view_con > .btn_con {}
.notice_view_con > .btn_con > .btn01_con {text-align:center;}
.notice_view_con > .btn_con > .btn01_con .a_btn {display:inline-block; width:140px; background-color:#0c90ac; text-align:center; font-size:18px; color:#ffffff; font-weight:700; line-height:45px;}
.notice_view_con > .btn_con > .btn02_con {}
.notice_view_con > .btn_con > .btn02_con > table {width:100%; margin:0 auto;}
.notice_view_con > .btn_con > .btn02_con > table > tbody > tr > td {}
.notice_view_con > .btn_con > .btn02_con > table > tbody > tr > td .a_btn {display:inline-block; width:138px; border:1px solid #0c90ac; margin-left:7px; text-align:center; font-size:18px; font-weight:700; line-height:43px;}
.notice_view_con > .btn_con > .btn02_con > table > tbody > tr > td .a_btn01 {background-color:#0c90ac; color:#ffffff;}
.notice_view_con > .btn_con > .btn02_con > table > tbody > tr > td .a_btn02 {color:#0c90ac;}
.notice_view_con > .btn_con > .btn02_con > table > tbody > tr > td .a_btn:first-child {margin-left:0;}
/*
.notice_view_con > .comment_con {margin-top:40px;}
.notice_view_con > .comment_con > .input_con {border-top:2px solid #0c90ac; border-bottom:1px solid #dddddd; background-color:#f4f4f4; padding:20px;}
.notice_view_con > .comment_con > .input_con table {width:100%; margin:0 auto;}
.notice_view_con > .comment_con > .input_con table > tbody > tr > td {}
.notice_view_con > .comment_con > .input_con table > tbody > tr > td span {font-size:15px; color:#777777; line-height:23px;}
.notice_view_con > .comment_con > .input_con table > tbody > tr > td .textarea {width:1030px; height:80px; border:0; padding:10px; line-height:24px; overflow-y:scroll;}
.notice_view_con > .comment_con > .input_con table > tbody > tr > td .input_btn {width:90px; height:70px; border:0; background-color:#0c90ac; font-size:16px; color:#ffffff; cursor:pointer;}
.notice_view_con > .comment_con > .contents_con {}
.notice_view_con > .comment_con > .contents_con > .list_con {}
.notice_view_con > .comment_con > .contents_con > .list_con > ul {}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li {border-bottom:1px solid #dddddd;}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div {}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div > .posts_con {padding:20px;}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div > .posts_con > table {width:100%; margin:0 auto;}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div > .posts_con > table > tbody > tr > td {}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div > .posts_con > table > tbody > tr > .no_td {width:40px;}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div > .posts_con > table > tbody > tr > .no_td span {font-size:15px; color:#777777; line-height:23px;} 
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div > .posts_con > table > tbody > tr > .text_td {}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div > .posts_con > table > tbody > tr > .text_td > .info01_con {margin-bottom:11px;}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div > .posts_con > table > tbody > tr > .text_td > .info01_con > table {width:100%; margin:0 auto;}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div > .posts_con > table > tbody > tr > .text_td > .info01_con > table > tbody > tr > td {}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div > .posts_con > table > tbody > tr > .text_td > .info01_con > table > tbody > tr > td span {font-size:14px; color:#222222; line-height:22px;}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div > .posts_con > table > tbody > tr > .text_td > .info01_con > table > tbody > tr > td span .color_text {color:#999999;}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div > .posts_con > table > tbody > tr > .text_td > .info01_con > table > tbody > tr > td span .bar {font-size:12px; color:#dddddd;}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div > .posts_con > table > tbody > tr > .text_td > .info01_con > table > tbody > tr > .btn_td {width:95px;}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div > .posts_con > table > tbody > tr > .text_td > .info01_con > table > tbody > tr > .btn_td:after {content:""; display:block; clear:both;}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div > .posts_con > table > tbody > tr > .text_td > .info01_con > table > tbody > tr > .btn_td span {display:block; width:43px; border:1px solid #0c90ac; text-align:center; font-size:13px; color:#0c90ac; line-height:28px; cursor:pointer;}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div > .posts_con > table > tbody > tr > .text_td > .info01_con > table > tbody > tr > .btn_td > .modify_con {float:left;}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div > .posts_con > table > tbody > tr > .text_td > .info01_con > table > tbody > tr > .btn_td > .modify_con span {display:none;}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div > .posts_con > table > tbody > tr > .text_td > .info01_con > table > tbody > tr > .btn_td > .modify_con span:first-child {display:block;}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div > .posts_con > table > tbody > tr > .text_td > .info01_con > table > tbody > tr > .btn_td > .delete_con {float:right;}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div > .posts_con > table > tbody > tr > .text_td > .info02_con {}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div > .posts_con > table > tbody > tr > .text_td > .info02_con span {font-size:15px; color:#555555; line-height:23px;}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div > .input_con {display:none; border-top:1px solid #dddddd; background-color:#f4f4f4; padding:20px;}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div > .input_con table {width:100%; margin:0 auto;}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div > .input_con table > tbody > tr > td {}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div > .input_con table > tbody > tr > td span {font-size:15px; color:#777777; line-height:23px;}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div > .input_con table > tbody > tr > td .textarea {width:1030px; height:80px; border:0; padding:10px; line-height:24px; overflow-y:scroll;}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div > .input_con table > tbody > tr > td .input_btn {width:90px; height:70px; border:0; background-color:#0c90ac; font-size:16px; color:#ffffff; cursor:pointer;}
*/

/*게시판 글쓰기*/
.notice_write_con {}
.notice_write_con > .title01_con {margin-bottom:27px; text-align:center;}
.notice_write_con > .title01_con > .text01_con {margin-bottom:18px;}
.notice_write_con > .title01_con > .text01_con span {font-size:35px; color:#0c90ac; line-height:43px; letter-spacing:-0.2px;}
.notice_write_con > .title01_con > .text02_con {background-color:#f7f7f7; padding:24px 0; text-align:center;}
.notice_write_con > .title01_con > .text02_con span {font-size:18px; color:#888888; line-height:26px;}
.notice_write_con > .title01_con > .text02_con span .color_text {color:#222222;}
.notice_write_con > .title02_con {margin-bottom:40px; text-align:center;}
.notice_write_con > .title02_con > .text01_con {margin-bottom:12px;}
.notice_write_con > .title02_con > .text01_con span {font-size:35px; color:#0c90ac; line-height:43px; letter-spacing:-0.2px;}
.notice_write_con > .title02_con > .text02_con {}
.notice_write_con > .title02_con > .text02_con span {font-size:18px; color:#888888; line-height:26px;}
.notice_write_con > .input_con {margin-bottom:5px;}
.notice_write_con > .input_con > table {width:100%; margin:0 auto; border-top:2px solid #0c90ac;}
.notice_write_con > .input_con > table > tbody > tr > td {border-bottom:1px solid #dddddd;}
.notice_write_con > .input_con > table > tbody > tr > .title_td {width:130px; background-color:#f7f7f7; padding-left:20px;}
.notice_write_con > .input_con > table > tbody > tr > .title_td span {font-size:17px; color:#222222; line-height:25px;}
.notice_write_con > .input_con > table > tbody > tr > .info_td {height:40px; padding:10px 20px;}
.notice_write_con > .input_con > table > tbody > tr > .info_td span {font-size:16px; color:#555555; line-height:24px;} 
.notice_write_con > .input_con > table > tbody > tr > .info_td .intro_text {font-size:14px; color:#888888; line-height:22px;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .intro_text .color_text {color:#222222;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .input {height:38px; border:1px solid #cccccc; padding:0 15px;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .select {height:40px; border:1px solid #cccccc; padding:0 15px;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .branch_select {background-position:174px 50%;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .tel_select {background-position:63px 50%;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .email_select {background-position:173px 50%;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .subject_select {background-position:174px 50%;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .textarea {width:978px; height:326px; border:1px solid #cccccc; padding:11px 15px; line-height:24px; overflow-y:scroll;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .file_con {}
.notice_write_con > .input_con > table > tbody > tr > .info_td .file_con > .input_con {}
.notice_write_con > .input_con > table > tbody > tr > .info_td .file_con > .input_con > table {width:100%; margin:0 auto;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .file_con > .input_con > table > tbody > tr > td {}
.notice_write_con > .input_con > table > tbody > tr > .info_td .file_con > .input_con > table > tbody > tr > td .input {width:860px; height:40px; border:0;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .file_con > .input_con > table > tbody > tr > td .file_input {display:none;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .file_con > .input_con > table > tbody > tr > .btn_td {width:120px;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .file_con > .input_con > table > tbody > tr > .btn_td .file_btn {display:block; background-color:#0c90ac; text-align:center; font-size:16px; color:#ffffff; line-height:40px; cursor:pointer;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .file_con > .text_con {margin-top:6px;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .file_con > .text_con span {font-size:14px; color:#888888; line-height:22px;}
.notice_write_con > .input_con > .check_con {margin-top:20px;}
.notice_write_con > .input_con > .check_con .checkbox_label {vertical-align:middle;}
.notice_write_con > .input_con > .check_con .checkbox_label span {font-size:16px; color:#222222; line-height:24px; letter-spacing:-0.2px;}
.notice_write_con > .input_con > .check_con a {font-size:16px; color:#0c90ac; font-weight:700; line-height:24px; vertical-align:middle;}
.notice_write_con > .btn_con {text-align:center;}
.notice_write_con > .btn_con .input_btn {width:190px; border:0; background-color:#0c90ac; font-size:18px; color:#ffffff; font-weight:700; line-height:50px; cursor:pointer; vertical-align:middle;}
.notice_write_con > .btn_con .a_btn {display:inline-block; width:188px; border:1px solid #0c90ac; margin-left:7px; text-align:center; font-size:18px; color:#0c90ac; font-weight:700; line-height:48px; vertical-align:middle;}

/*로그인*/
.login_con {border:1px solid #dddddd; padding:35px 0;}
.login_con:after {content:""; display:block; clear:both;}
.login_con > .member_con {float:left; width:425px; height:244px; border-right:1px solid #dddddd; padding:47px 87px 0 87px; position:relative;}
.login_con > .member_con > .title_con {margin-bottom:17px;}
.login_con > .member_con > .title_con span {font-size:25px; color:#555555; line-height:33px; letter-spacing:-0.2px;}
.login_con > .member_con > .input_con {margin-bottom:17px;}
.login_con > .member_con > .input_con table {width:100%; margin:0 auto;}
.login_con > .member_con > .input_con table > tbody > tr > td {}
.login_con > .member_con > .input_con table > tbody > tr > td .input {width:274px; height:50px; border:0; background-color:#f7f7f7; padding:0 15px; font-size:15px; color:#999999;}
.login_con > .member_con > .input_con table > tbody > tr > td .input::-moz-placeholder {color:#999999;}
.login_con > .member_con > .input_con table > tbody > tr > td .input::-webkit-input-placeholder {color:#999999;}
.login_con > .member_con > .input_con table > tbody > tr > td .input_btn {width:113px; height:105px; border:0; background-color:#0c90ac; font-size:18px; color:#ffffff; cursor:pointer;}
.login_con > .member_con > .member_con {width:max-content; text-align:center; position:absolute; bottom:50px; left:50%; transform:translateX(-50%);}
.login_con > .member_con > .member_con span {font-size:15px; line-height:23px; letter-spacing:-0.2px;}
.login_con > .member_con > .member_con span a {color:#222222;}
.login_con > .member_con > .member_con span .color_text {color:#0c90ac; font-weight:700;}
.login_con > .member_con > .member_con span .bar {font-size:12px; color:#dddddd; line-height:20px;}
.login_con > .sns_con {float:left; width:462px; padding:47px 69px 0 67px;}
.login_con > .sns_con > .title_con {margin-bottom:20px;}
.login_con > .sns_con > .title_con span {font-size:25px; color:#555555; line-height:33px; letter-spacing:-0.2px;}
.login_con > .sns_con > .btn_con {margin-bottom:21px;}
.login_con > .sns_con > .btn_con > ul {}
.login_con > .sns_con > .btn_con > ul > li {float:left; margin:10px 10px 0 0;}
.login_con > .sns_con > .btn_con > ul > li:nth-child(1) {margin-top:0;}
.login_con > .sns_con > .btn_con > ul > li:nth-child(2) {margin-top:0;}
.login_con > .sns_con > .btn_con > ul > li:nth-child(2n) {margin-right:0;}
.login_con > .sns_con > .intro_con {}
.login_con > .sns_con > .intro_con span {font-size:15px; color:#868686; font-weight:300; line-height:23px; letter-spacing:-0.2px;}

/*회원가입, 회원정보수정*/
.join_con {}
.join_con > .agree_con {margin-bottom:35px;}
.join_con > .agree_con > .text_con {margin-bottom:10px;}
.join_con > .agree_con > .text_con > ul {border-top:2px solid #0c90ac;}
.join_con > .agree_con > .text_con > ul > li {border-bottom:1px solid #dddddd;}
.join_con > .agree_con > .text_con > ul > li .list_div {}
.join_con > .agree_con > .text_con > ul > li .list_div > .title_con {background-color:#f7f7f7; padding:0 20px; cursor:pointer;}
.join_con > .agree_con > .text_con > ul > li .list_div > .title_con > table {width:100%; margin:0 auto;}
.join_con > .agree_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > td {height:55px;}
.join_con > .agree_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > td span {font-size:17px; coloR:#222222; line-height:25px; letter-spacing:-0.2px;}
.join_con > .agree_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > .arrow_td {width:18px;}
.join_con > .agree_con > .text_con > ul > li .list_div > .info_con {display:none; height:100px; border-top:1px solid #dddddd; padding:20px; font-size:14px; color:#222222; line-height:22px; letter-spacing:-0.2px; overflow-y:scroll;}
.join_con > .agree_con > .check_con {}
.join_con > .agree_con > .check_con .checkbox_label span {font-size:16px; color:#222222; line-height:24px; letter-spacing:-0.2px;}
.join_con > .input_con {margin-bottom:35px;}
.join_con > .input_con > table {width:100%; margin:0 auto; border-top:2px solid #0c90ac;}
.join_con > .input_con > table > tbody > tr > td {border-bottom:1px solid #dddddd;}
.join_con > .input_con > table > tbody > tr > .secession_td {padding:32px 0 29px 0;}
.join_con > .input_con > table > tbody > tr > .secession_td > .text01_con {margin-bottom:4px;}
.join_con > .input_con > table > tbody > tr > .secession_td > .text01_con span {font-size:20px; color:#0c90ac; font-weight:700; line-height:28px; letter-spacing:-0.2px;}
.join_con > .input_con > table > tbody > tr > .secession_td > .text02_con {}
.join_con > .input_con > table > tbody > tr > .secession_td > .text02_con span {font-size:17px; color:#222222; font-weight:300; line-height:25px; letter-spacing:-0.2px;}
.join_con > .input_con > table > tbody > tr > .title_td {width:130px; background-color:#f7f7f7; padding-left:20px;}
.join_con > .input_con > table > tbody > tr > .title_td span {font-size:17px; color:#222222; line-height:25px;}
.join_con > .input_con > table > tbody > tr > .info_td {height:40px; padding:10px 20px;}
.join_con > .input_con > table > tbody > tr > .info_td span {font-size:16px; color:#555555; line-height:24px;} 
.join_con > .input_con > table > tbody > tr > .info_td .intro_text {font-size:14px; color:#888888; line-height:22px;}
.join_con > .input_con > table > tbody > tr > .info_td .agree_text {font-size:14px; color:#888888; line-height:22px;}
.join_con > .input_con > table > tbody > tr > .info_td .a_btn {display:block; background-color:#7b7b7b; text-align:center; font-size:16px; color:#ffffff; line-height:40px;}
.join_con > .input_con > table > tbody > tr > .info_td .input {height:38px; border:1px solid #cccccc; padding:0 15px;}
.join_con > .input_con > table > tbody > tr > .info_td .select {height:40px; border:1px solid #cccccc; padding:0 15px;}
.join_con > .input_con > table > tbody > tr > .info_td .tel_select {background-position:63px 50%;}
.join_con > .input_con > table > tbody > tr > .info_td .email_select {background-position:173px 50%;}
.join_con > .input_con > table > tbody > tr > .info_td .textarea {width:978px; height:171px; border:1px solid #cccccc; padding:11px 15px; line-height:24px; overflow-y:scroll;}
.join_con > .input_con > table > tbody > tr > .info_td .radio_list {}
.join_con > .input_con > table > tbody > tr > .info_td .radio_list > li {float:left; margin-left:23px;}
.join_con > .input_con > table > tbody > tr > .info_td .radio_list > li:first-child {margin-left:0;}
.join_con > .btn_con {text-align:center;}
.join_con > .btn_con .input_btn {width:190px; border:0; background-color:#0c90ac; margin-right:7px; font-size:18px; color:#ffffff; font-weight:700; line-height:50px; cursor:pointer; vertical-align:middle;}
.join_con > .btn_con .a_btn {display:inline-block; width:188px; border:1px solid #0c90ac; text-align:center; font-size:18px; color:#0c90ac; font-weight:700; line-height:48px; vertical-align:middle;}

/*회원정보 찾기*/
.find_con {border:1px solid #dddddd; padding:35px 0;}
.find_con:after {content:""; display:block; clear:both;}
.find_con .list_div {float:left; width:390px; height:316px; border-left:1px solid #dddddd; padding:30px 109px 0 99px;}
.find_con .list_div > .title_con {margin-bottom:17px;}
.find_con .list_div > .title_con span {font-size:25px; color:#555555; line-height:33px; letter-spacing:-0.2px;}
.find_con .list_div > .input_con {margin-bottom:12px;}
.find_con .list_div > .input_con ul {}
.find_con .list_div > .input_con ul > li {margin-top:5px;}
.find_con .list_div > .input_con ul > li .input {width:360px; height:45px; border:0; background-color:#f7f7f7; padding:0 15px; font-size:15px; color:#999999;}
.find_con .list_div > .input_con ul > li .input::-moz-placeholder {color:#999999;}
.find_con .list_div > .input_con ul > li .input::-webkit-input-placeholder {color:#999999;}
.find_con .list_div > .input_con ul > li .input_btn {width:390px; height:50px; border:0; background-color:#0c90ac; font-size:18px; color:#ffffff; cursor:pointer;}
.find_con .list_div > .input_con ul > li:first-child {margin-top:0;}
.find_con .list_div > .intro_con {}
.find_con .list_div > .intro_con span {font-size:15px; color:#868686; font-weight:300; line-height:23px; letter-spacing:-0.2px;}
.find_con .list_div:first-child {height:293px; border-left:0; padding:56px 122px 0 87px;}

/*치료사례 랜딩*/
.case_sub_landing_con {}
.case_sub_landing_con > .video_con {position:relative; padding-bottom:56.25%; padding-top:25px; height:0;}
.case_sub_landing_con > .video_con iframe {position:absolute; top:0; left:0; width:100%; height:100%;}

@media all and (max-width: 1750px) {
	#main_con > .slide_con .swiper-container .prev_btn {display:none;}
	#main_con > .slide_con .swiper-container .next_btn {display:none;}
}

/*캐비어 테라피 퀵 키프레임*/
@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }

  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }

  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}

/*애니메이션 - main_bna 배경*/
@-webkit-keyframes main_bna_gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}
@keyframes main_bna_gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}