@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('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 
*/

body {width:100%; margin:0 auto; padding:0; font-size:13px; line-height:normal; -webkit-text-size-adjust:none; -moz-text-size-adjust:none; -ms-text-size-adjust:none;}
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;}
ul {list-style:none; padding:0; margin:0;}
ul:after {content:""; display:block; clear:both;}
ul > li {display:block;}

img.fx{max-width:100%;}
 
td {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}

input, select, textarea {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	margin:0;
	padding:0;
	outline:none;
	font-size:14px;
	color:#555555;
}

input::-moz-placeholder {color:#555555;}
input::-webkit-input-placeholder {color:#555555;}

textarea::-moz-placeholder {color:#555555;}
textarea::-webkit-input-placeholder {color:#555555;}

input[type=text], input[type=password] ,input[type=tel], input[type=file], input[type=image], input[type=button], input[type=submit], textarea {
	border-radius:0; 
	-moz-border-radius:0; 
	-webkit-border-radius:0;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	width:100%;
}

select {
	border-radius:0; 
	-moz-border-radius:0; 
	-webkit-border-radius:0;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	background-image:url("/m/img/sub/select_arrow.png"); 
	background-repeat:no-repeat;
	background-position:95% 50%; /*셀렉박스 화살표 */
	width:100%;
}

/*IE 10, 11의 네이티브 화살표 숨기기*/ 
select::-ms-expand {display:none;}

/*display:inline-block;*/

/*체크박스 버튼*/
.checkbox_label {display:inline-block;}
.checkbox_label .check_icon {display:inline-block; width:18px; height:18px; background-image:url("/en/m/img/sub/checkbox_icon_off.png"); background-repeat:no-repeat; margin-right:3px; vertical-align:middle;}
.checkbox_label input[type=checkbox] {display:none;}
.checkbox_label input[type=checkbox]:checked + .check_icon {background-image:url("/en/m/img/sub/checkbox_icon_on.png");}
.checkbox_label span {vertical-align:middle;}

/*라디오 버튼*/
.radio_label {display:inline-block;}
.radio_label .check_icon {display:inline-block; width:18px; height:18px; background-image:url("/en/m/img/sub/radio_icon_off.png"); background-repeat:no-repeat; margin-right:3px; vertical-align:middle;}
.radio_label input[type=radio] {display:none;}
.radio_label input[type=radio]:checked + .check_icon {background-image:url("/en/m/img/sub/radio_icon_on.png");}
.radio_label span {vertical-align:middle;}

#wrap {max-width:960px; min-width:320px; margin:0 auto;}

/*상단 배너*/
#top_banner_con {position:relative; top:0; left:0; z-index:10;}
#top_banner_con > .close_btn {width:13px; position:absolute; top:8px; right:8px; z-index:10;}
#top_banner_con > .close_btn img {width:100%;}
#top_banner_con > .contents_con {}

/*헤더*/
#header {width:100%; margin:0 auto; border-bottom:1px solid #54afc2;}
#header > .contents_con {width:91.5%; margin:0 auto; padding:3% 0; position:relative;}
#header > .contents_con > table {width:100%; margin:0 auto;}
#header > .contents_con > table > tbody > tr > td {}
#header > .contents_con > table > tbody > tr > td img {display:inline-block; width:100%;}
#header > .contents_con > table > tbody > tr > td .main_logo {width:70%;}
#header > .contents_con > table > tbody > tr > .btn_td {width:7.5%;}
#header > .contents_con > table > tbody > tr > .logo_td {}
#header > .contents_con > table > tbody > tr > .logo_td > a {position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);}
#header > .contents_con > table > tbody > tr > .etc_td {width:22%;}
#header > .contents_con > table > tbody > tr > .etc_td > .contents_con {display:flex; justify-content:flex-end; align-items:center; gap:10px;}
#header > .contents_con > table > tbody > tr > .etc_td > .contents_con > a {display:block; width:32px;}
#header > .contents_con > table > tbody > tr > .etc_td > .contents_con > .language_con {position:relative;}
#header > .contents_con > table > tbody > tr > .etc_td > .contents_con > .language_con > .title_con {display:flex; justify-content:center; align-items:center; gap:6px;}
#header > .contents_con > table > tbody > tr > .etc_td > .contents_con > .language_con > .title_con > span {font-size:14px; color:#4B4B4B; font-weight:600; line-height:100%;}
#header > .contents_con > table > tbody > tr > .etc_td > .contents_con > .language_con > .title_con > img {width:14px; transform:rotate(180deg); transition:all 0.3s ease;}
#header > .contents_con > table > tbody > tr > .etc_td > .contents_con > .language_con > .title_con.on > img {transform:rotate(0);}
#header > .contents_con > table > tbody > tr > .etc_td > .contents_con > .language_con > .list_con {display:none; position:absolute; top:20px; left:0; right:0; z-index:100;}
#header > .contents_con > table > tbody > tr > .etc_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:8px 20px;}
#header > .contents_con > table > tbody > tr > .etc_td > .contents_con > .language_con > .list_con > ul:after {content:none;}
#header > .contents_con > table > tbody > tr > .etc_td > .contents_con > .language_con > .list_con > ul > li {}
#header > .contents_con > table > tbody > tr > .etc_td > .contents_con > .language_con > .list_con > ul > li > a {display:block; font-size:14px; color:#AAA; font-weight:600; line-height:100%;}
#header > .contents_con > table > tbody > tr > .etc_td > .contents_con > .language_con > .list_con > ul > li > a.on {color:#4A8DCB;}

/*컨텐츠*/
#container {width:100%; margin:0 auto; position:relative; top:0; left:0;}

/*메인 메뉴*/
#main_nav_bg {display:none; width:100%; max-width:960px; min-width:320px; margin:0 auto; background-color:#000000; background-color:rgba(0,0,0, 0.6); position:absolute; top:0; left:0; right:0; z-index:200;}
#main_nav {display:none; width:100%; max-width:960px; min-width:320px; margin:0 auto; position:absolute; top:0; left:0; right:0; z-index:300;}
#main_nav > .contents_con {background-color:#ffffff; padding:5% 0;}
#main_nav > .contents_con > .member_con {margin-bottom:5%;}
#main_nav > .contents_con > .member_con > .contents_con {width:91.5%; margin:0 auto; border:1px solid #dddddd; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
#main_nav > .contents_con > .member_con > .contents_con > ul {}
#main_nav > .contents_con > .member_con > .contents_con > ul > li {float:left; width:50%; position:relative; top:0; left:0; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
#main_nav > .contents_con > .member_con > .contents_con > ul > li a {display:block; text-align:center; font-size:14px; color:#222222; line-height:39px; letter-spacing:-0.2px;}
#main_nav > .contents_con > .member_con > .contents_con > ul > li .bar {width:1px; height:13px; background-color:#dddddd; position:absolute; top:13px; left:0; z-index:10;}
#main_nav > .contents_con > .member_con > .contents_con > ul > li:nth-child(odd) {}
#main_nav > .contents_con > .member_con > .contents_con > ul > li:nth-child(odd) .bar {display:none;}
#main_nav > .contents_con > .member_con > .contents_con > ul > li:nth-child(even) {padding-left:1px;}
#main_nav > .contents_con > .subject_con {margin-bottom:6%;}
#main_nav > .contents_con > .subject_con > .contents_con {width:91.5%; margin:0 auto;}
#main_nav > .contents_con > .subject_con > .contents_con > ul {}
#main_nav > .contents_con > .subject_con > .contents_con > ul > li {float:left; width:50%; border-right:1px dashed #dddddd; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
#main_nav > .contents_con > .subject_con > .contents_con > ul > li .list_div {padding:8% 0 6% 0; text-align:center;}
#main_nav > .contents_con > .subject_con > .contents_con > ul > li .list_div > .icon_con {margin-bottom:3%;}
#main_nav > .contents_con > .subject_con > .contents_con > ul > li .list_div > .icon_con img {height:40px;}
#main_nav > .contents_con > .subject_con > .contents_con > ul > li .list_div > .text_con {}
#main_nav > .contents_con > .subject_con > .contents_con > ul > li .list_div > .text_con span {font-size:14px; color:#222222; line-height:22px; letter-spacing:-0.3px;}
#main_nav > .contents_con > .subject_con > .contents_con > ul > li:nth-child(2) {border:0;}
#main_nav > .contents_con > .subject_con > .contents_con > ul > li:nth-child(3) {border-top:1px dashed #dddddd;}
#main_nav > .contents_con > .subject_con > .contents_con > ul > li:nth-child(4) {border-top:1px dashed #dddddd;border-right:0;}
#main_nav > .contents_con > .list_con {margin-bottom:7%;}
#main_nav > .contents_con > .list_con > ul {}
#main_nav > .contents_con > .list_con > ul > li {}
#main_nav > .contents_con > .list_con > ul > li > a {display:block; padding:0 7.5% 0 6.5%;}
#main_nav > .contents_con > .list_con > ul > li > a > table {width:100%; margin:0 auto;}
#main_nav > .contents_con > .list_con > ul > li > a > table > tbody > tr > td {}
#main_nav > .contents_con > .list_con > ul > li > a > table > tbody > tr > td span {font-size:14px; color:#222222; line-height:45px; letter-spacing:-0.2px;}
#main_nav > .contents_con > .list_con > ul > li > a > table > tbody > tr > .arrow_td {width:8px;}
#main_nav > .contents_con > .list_con > ul > li > a > table > tbody > tr > .arrow_td img {width:100%;}
#main_nav > .contents_con > .list_con > ul > li > .on {}
#main_nav > .contents_con > .list_con > ul > li > .on > table > tbody > tr > td span {color:#0c90ac; font-weight:700;}
#main_nav > .contents_con > .list_con > ul > li > .sub_nav {display:none; background-color:#eff4f8; padding:4% 7.5% 4% 6.5%;}
#main_nav > .contents_con > .list_con > ul > li > .sub_nav > ul {}
#main_nav > .contents_con > .list_con > ul > li > .sub_nav > ul > li {margin-top:2%;}
#main_nav > .contents_con > .list_con > ul > li > .sub_nav > ul > li > a {font-size:13px; color:#222222; line-height:21px; letter-spacing:-0.2px;}
#main_nav > .contents_con > .list_con > ul > li > .sub_nav > ul > li > .on {color:#0c90ac;}
#main_nav > .contents_con > .list_con > ul > li > .sub_nav > ul > li:first-child {margin-top:0;}
#main_nav > .contents_con > .language_con {text-align:center;}
#main_nav > .contents_con > .language_con > .contents_con {display:inline-block; text-align:left;}
#main_nav > .contents_con > .language_con > .contents_con > ul {}
#main_nav > .contents_con > .language_con > .contents_con > ul > li {float:left; width:29px; margin-left:18px;}
#main_nav > .contents_con > .language_con > .contents_con > ul > li img {width:100%;}
#main_nav > .contents_con > .language_con > .contents_con > ul > li:first-child {margin-left:0;}

/*메인 컨텐츠*/
#main_con {}
#main_con > .bna_con > .banner_con {}
#main_con > .bna_con > .banner_con .swiper-container {width:100%; margin:0 auto; position:relative; top:0; left:0;}
#main_con > .bna_con > .banner_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 > .bna_con > .banner_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con {}
#main_con > .bna_con > .banner_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con:after {content:""; display:block; clear:both; width:100%; height:100%; background:linear-gradient(-10deg, rgba(0,0,0,0.3), rgba(0,0,0,0.3), #000000, #000000); background-size:400% 400%; position:absolute; top:0; left:0; animation:main_bna_gradient 8s ease infinite; opacity:0.5;}
#main_con > .bna_con > .banner_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con img {width:100%;}
#main_con > .bna_con > .banner_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con {display:flex; justify-content:center; align-items:center; flex-direction:column; width:100%; height:100%; text-align:center; position:absolute; top:0; left:0; z-index:10; opacity:0; transition:all 1s ease;}
#main_con > .bna_con > .banner_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con > .text_div {opacity:0; transition:all 1s ease;}
#main_con > .bna_con > .banner_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con > .text_div span {font-size:24px; color:#ffffff; font-weight:300; line-height:32px; text-shadow:0 0 10px rgba(0, 0, 0, 0.8); -webkit-text-shadow:0 0 10px rgba(0, 0, 0, 0.8); -moz-text-shadow:0 0 10px rgba(0, 0, 0, 0.8);}
#main_con > .bna_con > .banner_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con > .text_div span .color_text {font-size:36px; font-weight:700; line-height:44px;}
#main_con > .bna_con > .banner_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con > .text01_div {transition-delay:0.5s; -webkit-transform:translateX(-20px); transform:translateX(-20px);}
#main_con > .bna_con > .banner_con .swiper-container .swiper-wrapper .swiper-slide > .contents_con > .text_con > .text02_div {transition-delay:0.8s; -webkit-transform: translateX(20px); transform: translateX(20px);}
#main_con > .bna_con > .banner_con .swiper-container .swiper-wrapper .swiper-slide-active > .contents_con > .text_con {opacity:1;}
#main_con > .bna_con > .banner_con .swiper-container .swiper-wrapper .swiper-slide-active > .contents_con > .text_con > .text_div {opacity:1;}
#main_con > .bna_con > .banner_con .swiper-container .swiper-wrapper .swiper-slide-active > .contents_con > .text_con > .text01_div {-webkit-transform:translateX(0); transform: translateX(0);}
#main_con > .bna_con > .banner_con .swiper-container .swiper-wrapper .swiper-slide-active > .contents_con > .text_con > .text02_div {-webkit-transform:translateX(0); transform: translateX(0);}
#main_con > .bna_con > .banner_con .swiper-container .control_con {width:70%; margin:0 auto; position:absolute; bottom:10px; left:0; right:0; z-index:10;}
#main_con > .bna_con > .banner_con .swiper-container .control_con > .swiper-pagination {display:flex; justify-content:space-between; position:static;}
#main_con > .bna_con > .banner_con .swiper-container .control_con > .swiper-pagination .swiper-pagination-bullet {width:30%; height:5px; margin:0; background-color:rgba(255,255,255,0.2); border-radius:0; opacity:1; transition:all 0.5s ease;}
#main_con > .bna_con > .banner_con .swiper-container .control_con > .swiper-pagination .swiper-pagination-bullet-active {background-color:#ffffff;}
#main_con > .bna_con > .subject_nav {display:none; border-bottom:3px solid #0c90ac; background-color:#e6eff1; position:relative; top:0; left:0;}
#main_con > .bna_con > .subject_nav:before {content:""; width:91.5%; height:1px; margin:0 auto; border-top:1px dashed #7eb8bd; position:absolute; top:50%; left:0; right:0; transform:translateY(-50%);}
#main_con > .bna_con > .subject_nav:after {content:""; width:1px; height:74.5%; margin:0 auto; border-left:1px dashed #7eb8bd; position:absolute; top:50%; left:0; right:0; transform:translateY(-50%);}
#main_con > .bna_con > .subject_nav > ul {}
#main_con > .bna_con > .subject_nav > ul > li {float:left; width:50%;}
#main_con > .bna_con > .subject_nav > ul > li .list_div {padding:0 0%;}
#main_con > .bna_con > .subject_nav > ul > li .list_div > .contents_con {display:flex; align-items:center; padding:4% 9%;}
#main_con > .bna_con > .subject_nav > ul > li .list_div > .contents_con > .icon_con {margin-right:9px;}
#main_con > .bna_con > .subject_nav > ul > li .list_div > .contents_con > .icon_con img {width:31px;}
#main_con > .bna_con > .subject_nav > ul > li .list_div > .contents_con > .text_con {}
#main_con > .bna_con > .subject_nav > ul > li .list_div > .contents_con > .text_con span {font-size:14px; color:#222222; font-weight:600; line-height:22px; letter-spacing:-0.25px;}
#main_con > .bna_con > .notice_con {padding:4% 0 11%;}
#main_con > .bna_con > .notice_con > .contents_con {width:91.5%; margin:0 auto;}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con {}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .title_con {margin-bottom:4%;}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .title_con > table {width:100%; margin:0 auto;}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .title_con > table > tbody > tr > td {}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .title_con > table > tbody > tr > td span {font-size:24px; color:#0c90ac; font-weight:300; line-height:32px; letter-spacing:-0.2px;}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .title_con > table > tbody > tr > td span .color_text {font-weight:700;}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .slide_con {}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .slide_con .swiper-container {width:100%; margin:0 auto; position:relative; top:0; left:0;}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {background-color:#ffffff;}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > a {display:block; margin-top:2%;}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide > a:first-child {margin-top:0;}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con {margin-bottom:1%;}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con:after {content:""; display:block; clear:both;}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con .img_div {float:left; width:50%;}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con .img_div > .img_con {background-repeat:no-repeat; background-size:cover; background-position:center;}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con .img_div > .img_con > img {width:100%;}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con .img_div > .ba_con {text-align:center;}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con .img_div > .ba_con span {font-size:14px; color:#ffffff; line-height:26px; letter-spacing:0.2px; font-family:'AvenirLTStd-Medium';}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con .img_div.before {}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con .img_div.before > .ba_con {background-color:#888888;}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con .img_div.after {}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con .img_div.after > .ba_con {background-color:#1dccec;}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .title_con {}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .title_con span {font-size:12px; color:#222222; line-height:18px; letter-spacing:-0.2px;}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .term_con {}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .term_con span {font-size:10px; color:#777c85; line-height:16px; letter-spacing:-0.2px;}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .slide_con .text_con {margin-top:4%; position:relative; top:0; left:0; word-break:keep-all;}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .slide_con .text_con span {display:inline-block; padding-left:15px; font-size:13px; color:#949494; line-height:21px; letter-spacing:-0.2px;}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .slide_con .text_con span .color_text {position:absolute; top:0; left:0;}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .slide_con .more_btn_con {width:87px; margin:4% auto 0;}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con > .slide_con .more_btn_con a {display:block; background-color:#545454; text-align:center; font-size:13px; color:#ffffff; line-height:29px;}
#main_con > .bna_con > .notice_con > .contents_con > .bna_con + .normal_con {margin-top:7%;}
#main_con > .bna_con > .notice_con > .contents_con > .normal_con {}
#main_con > .bna_con > .notice_con > .contents_con > .normal_con > .nav {margin-bottom:4%;}
#main_con > .bna_con > .notice_con > .contents_con > .normal_con > .nav > table {width:100%; margin:0 auto;}
#main_con > .bna_con > .notice_con > .contents_con > .normal_con > .nav > table > tbody > tr > td {width:50%; border:2px solid #dddddd; border-left:0;}
#main_con > .bna_con > .notice_con > .contents_con > .normal_con > .nav > table > tbody > tr > td span {display:block; background-color:#f2f3f3; text-align:center; font-size:14px; color:#888888; line-height:34px;}
#main_con > .bna_con > .notice_con > .contents_con > .normal_con > .nav > table > tbody > tr > td .on {background-color:#ffffff; color:#0c90ac; font-weight:700;}
#main_con > .bna_con > .notice_con > .contents_con > .normal_con > .nav > table > tbody > tr > td:first-child {border-left:2px solid #dddddd;}
#main_con > .bna_con > .notice_con > .contents_con > .normal_con > .contents_con {}
#main_con > .bna_con > .notice_con > .contents_con > .normal_con > .contents_con .info_div {display:none;}
#main_con > .bna_con > .notice_con > .contents_con > .normal_con > .contents_con .info_div > .list_con {padding:0 2%; margin-bottom:5%;}
#main_con > .bna_con > .notice_con > .contents_con > .normal_con > .contents_con .info_div > .list_con > ul {}
#main_con > .bna_con > .notice_con > .contents_con > .normal_con > .contents_con .info_div > .list_con > ul > li {margin-top:2%;}
#main_con > .bna_con > .notice_con > .contents_con > .normal_con > .contents_con .info_div > .list_con > ul > li .list_div {}
#main_con > .bna_con > .notice_con > .contents_con > .normal_con > .contents_con .info_div > .list_con > ul > li .list_div > table {width:100%; margin:0 auto;}
#main_con > .bna_con > .notice_con > .contents_con > .normal_con > .contents_con .info_div > .list_con > ul > li .list_div > table > tbody > tr > td {}
#main_con > .bna_con > .notice_con > .contents_con > .normal_con > .contents_con .info_div > .list_con > ul > li .list_div > table > tbody > tr > td span {font-size:13px; color:#626262; line-height:21px; letter-spacing:-0.2px;}
#main_con > .bna_con > .notice_con > .contents_con > .normal_con > .contents_con .info_div > .list_con > ul > li .list_div > table > tbody > tr > .dot_td {width:10px;}
#main_con > .bna_con > .notice_con > .contents_con > .normal_con > .contents_con .info_div > .list_con > ul > li .list_div > table > tbody > tr > .dot_td span {color:#6ab6d3; font-weight:700;}
#main_con > .bna_con > .notice_con > .contents_con > .normal_con > .contents_con .info_div > .list_con > ul > li:first-child {margin-top:0;}
#main_con > .bna_con > .notice_con > .contents_con > .normal_con > .contents_con .info_div > .more_btn_con {}
#main_con > .bna_con > .notice_con > .contents_con > .normal_con > .contents_con .info_div > .more_btn_con .a_btn {display:block; text-align:center; border:3px solid #ececec;}
#main_con > .bna_con > .notice_con > .contents_con > .normal_con > .contents_con .info_div > .more_btn_con .a_btn > span {font-size:14px; color:#777777; line-height:34px; letter-spacing:-0.2px;}
#main_con > .bna_con > .notice_con > .contents_con > .normal_con > .contents_con .info_div > .more_btn_con .a_btn > span .color_text {color:#a3a3a3;}
#main_con > .bna_con > .notice_con > .contents_con > .normal_con > .contents_con .info_div:first-child {display:block;}

#main_con > .review_con {border-top:1px solid #f2f3f3; padding:7% 0;}
#main_con > .review_con > .contents_con {width:91.5%; margin:0 auto;}
#main_con > .review_con > .contents_con > .title_con {margin-bottom:21px;}
#main_con > .review_con > .contents_con > .title_con > table {width:100%; margin:0 auto;}
#main_con > .review_con > .contents_con > .title_con > table > tbody > tr > td {}
#main_con > .review_con > .contents_con > .title_con > table > tbody > tr > .text_td {}
#main_con > .review_con > .contents_con > .title_con > table > tbody > tr > .text_td > .text01_con {}
#main_con > .review_con > .contents_con > .title_con > table > tbody > tr > .text_td > .text01_con span {font-size:24px; color:#000000; line-height:32px;}
#main_con > .review_con > .contents_con > .title_con > table > tbody > tr > .text_td > .text01_con span .color_text {font-weight:700;}
#main_con > .review_con > .contents_con > .title_con > table > tbody > tr > .text_td > .text02_con {margin-top:6px;}
#main_con > .review_con > .contents_con > .title_con > table > tbody > tr > .text_td > .text02_con span {font-size:13px; color:#888888; line-height:21px;}
#main_con > .review_con > .contents_con > .title_con > table > tbody > tr > .btn_td {width:87px;}
#main_con > .review_con > .contents_con > .title_con > table > tbody > tr > .btn_td .a_btn {display:block; background-color:#545454; text-align:center; font-size:13px; color:#ffffff; line-height:29px;}
#main_con > .review_con > .contents_con > .list_con {}
#main_con > .review_con > .contents_con > .list_con > ul {}
#main_con > .review_con > .contents_con > .list_con > ul > li {border-bottom:2px 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:45px;}
#main_con > .review_con > .contents_con > .list_con > ul > li > a > table > tbody > tr > td span {font-size:15px; color:#777c85; line-height:23px;}
#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:50px;}
#main_con > .review_con > .contents_con > .list_con > ul > li > a > table > tbody > tr > .name_td span {font-size:13px;}

#main_con > .realstory_con {background-color:#f2f3f3; padding:9% 0 11% 0;}
#main_con > .realstory_con > .contents_con {width:91.5%; margin:0 auto;}
#main_con > .realstory_con > .contents_con > .title_con {margin-bottom:5%; text-align:center;}
#main_con > .realstory_con > .contents_con > .title_con > .text01_con {margin-bottom:1%;}
#main_con > .realstory_con > .contents_con > .title_con > .text01_con span {font-size:24px; color:#222222; line-height:24px; 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:12px; color:#878787; font-weight:300; line-height:20px; letter-spacing:-0.2px;}
#main_con > .realstory_con > .contents_con > .contents_con {}
#main_con > .realstory_con > .contents_con > .contents_con > .best_con {margin-bottom:2%;}
#main_con > .realstory_con > .contents_con > .contents_con > .best_con > ul {}
#main_con > .realstory_con > .contents_con > .contents_con > .best_con > ul > li {margin-bottom:2%;}
#main_con > .realstory_con > .contents_con > .contents_con > .best_con > ul > li:last-child {margin-bottom:0;}
#main_con > .realstory_con > .contents_con > .contents_con > .best_con > ul > li .img_con {background-repeat:no-repeat; background-size:cover; background-position:center;}
#main_con > .realstory_con > .contents_con > .contents_con > .best_con > ul > li .img_con > img {width:100%;}

#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:50%; 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 > .video_con {height:0; padding-bottom:56.25%; position:relative;}
#main_con > .realstory_con > .contents_con > .contents_con > .best_con > ul > li .popup_con > .video_con iframe {width:100%; height:100%; position:absolute;}
#main_con > .realstory_con > .contents_con > .contents_con > .golfer_con {}
#main_con > .realstory_con > .contents_con > .contents_con > .golfer_con > ul {}
#main_con > .realstory_con > .contents_con > .contents_con > .golfer_con > ul > li {float:left; width:49%; margin:0 2% 2% 0;}
#main_con > .realstory_con > .contents_con > .contents_con > .golfer_con > ul > li:nth-child(2n) {margin-right:0;}
#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 {}
#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 > .text_con {height:40px; background:#2a94ab; text-align:center;}
#main_con > .realstory_con > .contents_con > .contents_con > .golfer_con > ul > li > a > .list_div > .text_con > span {font-size:14px; color:#ffffff; line-height:40px; font-family:'Gotham-Bold';}

#main_con > .realstory_con > .contents_con > .contents_con > .title_con {margin:9% 0 5% 0;}
#main_con > .realstory_con > .contents_con > .contents_con > .title_con > img {width:100%;}
#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:50%; margin:0 1%;}
#main_con > .realstory_con > .contents_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {position:relative; top:0; left:0;}
#main_con > .realstory_con > .contents_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con {background-repeat:no-repeat; background-size:cover; background-position:center;}
#main_con > .realstory_con > .contents_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con > img {width:100%;}
#main_con > .realstory_con > .contents_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {width:100%; margin:0 auto; background-color:#2a94ab; background-color:rgba(42,148,171,0.9); text-align:center; position:absolute; bottom: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 > .text_con span {font-size:13px; color:#ffffff; line-height:24px; font-family:'Gotham-Medium';}

#main_youtube_con {margin-top:6%; margin-bottom:6%;}
#main_youtube_con > .contents_con {background-color:#ffffff; padding:6% 2% 0 2%;}
#main_youtube_con > .contents_con > .title_con {margin-bottom:6%;}
#main_youtube_con > .contents_con > .title_con img {width:100%;}
#main_youtube_con > .contents_con > .contents_con {}
#main_youtube_con > .contents_con > .contents_con > .video_con {margin-bottom:7%;}
#main_youtube_con > .contents_con > .contents_con > .video_con {position:relative; padding-bottom:49.25%; padding-top:25px; height:0;}
#main_youtube_con > .contents_con > .contents_con > .video_con iframe {position:absolute; top:0; left:0; width:100%; height:100%;}
#main_youtube_con > .contents_con > .contents_con > .list_slide_con {width:100%;}
#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 {height:1000px; border:2px solid #e5e5e5; background-color:#ffffff; padding:0 3%; 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:first-child {margin-top:2%;}
#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 {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 {width:44.5%;}
#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 {background-color:#000000; 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 > .img_td .img_con img {width:100%;}
#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:0 0 0 3%;}
#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:3%; 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:54px; white-space:normal; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; font-size:14px; color:#040707; line-height:18px; 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:14px; color:#5c5c5c; line-height:18px; 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_youtube_tmp_con {margin-top:6%; margin-bottom:6%;}
#main_youtube_tmp_con > .contents_con {background-color:#ffffff;}
#main_youtube_tmp_con > .contents_con > .title_con {width:91.5%; margin:0 auto; margin-bottom:6%;}
#main_youtube_tmp_con > .contents_con > .title_con img {width:100%;}
#main_youtube_tmp_con > .contents_con > .contents_con {}
#main_youtube_tmp_con > .contents_con > .contents_con > .video_con {width:91.5%; margin:0 auto; margin-bottom:5%;}
#main_youtube_tmp_con > .contents_con > .contents_con > .video_con {position:relative; padding-bottom:49.25%; padding-top:25px; height:0;}
#main_youtube_tmp_con > .contents_con > .contents_con > .video_con iframe {position:absolute; top:0; left:0; width:100%; height:100%;}
#main_youtube_tmp_con > .contents_con > .contents_con > .list_slide_con {position:relative; top:0; left:0;}
#main_youtube_tmp_con > .contents_con > .contents_con > .list_slide_con > .slide_con {width:78%; margin:0 auto;}
#main_youtube_tmp_con > .contents_con > .contents_con > .list_slide_con > .slide_con .swiper-container {}
#main_youtube_tmp_con > .contents_con > .contents_con > .list_slide_con > .slide_con .swiper-container .swiper-wrapper {}
#main_youtube_tmp_con > .contents_con > .contents_con > .list_slide_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {}
#main_youtube_tmp_con > .contents_con > .contents_con > .list_slide_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.list_div {cursor:pointer;}
#main_youtube_tmp_con > .contents_con > .contents_con > .list_slide_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.list_div > .img_con {background-color:#000000; background-repeat:no-repeat; background-size:cover; background-position:center; margin-bottom:3%;}
#main_youtube_tmp_con > .contents_con > .contents_con > .list_slide_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.list_div > .img_con img {width:100%;}
#main_youtube_tmp_con > .contents_con > .contents_con > .list_slide_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.list_div > .text_con {}
#main_youtube_tmp_con > .contents_con > .contents_con > .list_slide_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.list_div > .text_con span {display:block; height:54px; white-space:normal; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; font-size:14px; color:#040707; line-height:18px; letter-spacing:0.1px;}
#main_youtube_tmp_con > .contents_con > .contents_con > .list_slide_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.list_div.on {}
#main_youtube_tmp_con > .contents_con > .contents_con > .list_slide_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide.list_div.on > .text_con span {color:#844465; font-weight:600;}
#main_youtube_tmp_con > .contents_con > .contents_con > .list_slide_con .slide_btn {position:absolute; top:50%; transform:translateY(-50%); z-index:10; width:8%;}
#main_youtube_tmp_con > .contents_con > .contents_con > .list_slide_con .slide_btn img {width:100%;}
#main_youtube_tmp_con > .contents_con > .contents_con > .list_slide_con .slide_btn.prev {left:0;}
#main_youtube_tmp_con > .contents_con > .contents_con > .list_slide_con .slide_btn.next {right:0;}

#main_con > .tc_con {padding:10% 0 15% 0;}
#main_con > .tc_con > .tv_con {margin-bottom:9%;}
#main_con > .tc_con > .tv_con > .videoWrapper {position:relative; padding-bottom:56.25%; /* 16:9 */ padding-top:25px; height:0;}
#main_con > .tc_con > .tv_con > .videoWrapper iframe {position:absolute; top:0; left:0; width:100%; height:100%;}
#main_con > .tc_con > .center_con {}
#main_con > .tc_con > .center_con > .contents_con {}
/*
#main_con > .tc_con > .center_con > .contents_con > table {width:100%; margin:0 auto;}
#main_con > .tc_con > .center_con > .contents_con > table > tbody > tr > td {}
#main_con > .tc_con > .center_con > .contents_con > table > tbody > tr > .tk_td {width:44%;}
#main_con > .tc_con > .center_con > .contents_con > table > tbody > tr > .tk_td > .tel_con {margin-bottom:4%;}
#main_con > .tc_con > .center_con > .contents_con > table > tbody > tr > .tk_td > .tel_con > .text01_con {}
#main_con > .tc_con > .center_con > .contents_con > table > tbody > tr > .tk_td > .tel_con > .text01_con span {font-size:26px; color:#0c90ac; line-height:26px; letter-spacing:0.25px; font-family:'AvenirLTStd-Black';}
#main_con > .tc_con > .center_con > .contents_con > table > tbody > tr > .tk_td > .tel_con > .text02_con {}
#main_con > .tc_con > .center_con > .contents_con > table > tbody > tr > .tk_td > .tel_con > .text02_con span {font-size:12px; color:#222222; line-height:20px;}
#main_con > .tc_con > .center_con > .contents_con > table > tbody > tr > .tk_td > .kakao_con {}
#main_con > .tc_con > .center_con > .contents_con > table > tbody > tr > .tk_td > .kakao_con img {width:126px;}
#main_con > .tc_con > .center_con > .contents_con > table > tbody > tr > .time_td {}
#main_con > .tc_con > .center_con > .contents_con > table > tbody > tr > .time_td > ul {}
#main_con > .tc_con > .center_con > .contents_con > table > tbody > tr > .time_td > ul > li {margin-top:2%;}
#main_con > .tc_con > .center_con > .contents_con > table > tbody > tr > .time_td > ul > li > table {width:100%; margin:0 auto;}
#main_con > .tc_con > .center_con > .contents_con > table > tbody > tr > .time_td > ul > li > table > tbody > tr > td {}
#main_con > .tc_con > .center_con > .contents_con > table > tbody > tr > .time_td > ul > li > table > tbody > tr > .title_td {width:50px;}
#main_con > .tc_con > .center_con > .contents_con > table > tbody > tr > .time_td > ul > li > table > tbody > tr > .title_td span {display:block; background-color:#969495; text-align:center; font-size:13px; color:#ffffff; line-height:23px; letter-spacing:-0.2px;}
#main_con > .tc_con > .center_con > .contents_con > table > tbody > tr > .time_td > ul > li > table > tbody > tr > .info_td {}
#main_con > .tc_con > .center_con > .contents_con > table > tbody > tr > .time_td > ul > li > table > tbody > tr > .info_td span {font-size:14px; color:#4c4c4c; line-height:18px; font-family:'Gotham-Book';}
#main_con > .tc_con > .center_con > .contents_con > table > tbody > tr > .time_td > ul > li > table > tbody > tr > .info_td > table {width:100%; margin:0 auto;}
#main_con > .tc_con > .center_con > .contents_con > table > tbody > tr > .time_td > ul > li > table > tbody > tr > .info_td > table > tbody > tr > td {}
#main_con > .tc_con > .center_con > .contents_con > table > tbody > tr > .time_td > ul > li > table > tbody > tr > .info_td > table > tbody > tr > .text01_td {width:47%;} 
#main_con > .tc_con > .center_con > .contents_con > table > tbody > tr > .time_td > ul > li > table > tbody > tr > .info_td > table > tbody > tr > .bar_td {} 
#main_con > .tc_con > .center_con > .contents_con > table > tbody > tr > .time_td > ul > li > table > tbody > tr > .info_td > table > tbody > tr > .text02_td {width:47%;}
#main_con > .tc_con > .center_con > .contents_con > table > tbody > tr > .time_td > ul > li:first-child {margin-top:0;}
*/

/*푸터*/
#footer {width:100%; margin:0 auto; background-color:#252525;}
#footer > .contents_con {width:91.5%; margin:0 auto; padding:4% 0 58px 0;}
#footer > .contents_con > .nav {margin-bottom:2%;}
#footer > .contents_con > .nav span {font-size:13px; line-height:21px; letter-spacing:-0.2px;}
#footer > .contents_con > .nav span a {color:#ffffff;}
#footer > .contents_con > .nav span .bar {font-size:10px; color:#ababab; line-height:18px;}
#footer > .contents_con > .copyright {margin-bottom:4%;}
#footer > .contents_con > .copyright > .text01_con {margin-bottom:1%;}
#footer > .contents_con > .copyright > .text01_con span {font-size:12px; color:#ffffff; line-height:20px; letter-spacing:-0.3px;}
#footer > .contents_con > .copyright > .text01_con span .bar {font-size:10px; color:#ababab; line-height:18px;}
#footer > .contents_con > .copyright > .text02_con {}
#footer > .contents_con > .copyright > .text02_con span {font-size:8px; color:#ffffff; line-height:16px; letter-spacing:-1px; font-family:"돋움", "Dotum", sans-serif;}
#footer > .contents_con > .sns_con {margin-bottom:5%; text-align:center;}
#footer > .contents_con > .sns_con > .contents_con {display:inline-block; text-align:left;}
#footer > .contents_con > .sns_con > .contents_con > ul {}
#footer > .contents_con > .sns_con > .contents_con > ul > li {float:left; width:36px; margin-left:15px;}
#footer > .contents_con > .sns_con > .contents_con > ul > li img {width:100%;}
#footer > .contents_con > .sns_con > .contents_con > ul > li:first-child {margin-left:0;}
#footer > .contents_con > .btn_con {}
#footer > .contents_con > .btn_con .a_btn {display:block; border:1px solid #bbbbbb; text-align:center; font-size:15px; color:#bbbbbb; line-height:38px; letter-spacing:-0.3px;}

/*하단 퀵*/
#bottom_quick {width:100%; max-width:960px; min-width:320px; margin:0 auto; position:fixed; bottom:0; left:0; right:0; z-index:100;}
#bottom_quick > .top_btn {width:52px; position:absolute; top:-56px; right:4%; z-index:10;}
#bottom_quick > .top_btn > ul {}
#bottom_quick > .top_btn > ul > li {margin-top:10px;}
#bottom_quick > .top_btn > ul > li > a {display:block;}
#bottom_quick > .top_btn > ul > li > a img {width:100%;}
#bottom_quick > .top_btn > ul > li > a.top_btn {width:36px; margin:0 auto;}
#bottom_quick > .top_btn > ul > li:first-child {margin-top:0;}
#bottom_quick > .apply_con {background-color:#000000; background-color:rgba(0,0,0,0.7);}
#bottom_quick > .apply_con > .contents_con {width:91.5%; margin:0 auto; padding:20px 0;}
#bottom_quick > .apply_con > .contents_con > form {}
#bottom_quick > .apply_con > .contents_con > form .apply_div {margin-top:10px;}
#bottom_quick > .apply_con > .contents_con > form .apply_div > table {width:100%; margin:0 auto;}
#bottom_quick > .apply_con > .contents_con > form .apply_div > table > tbody > tr > td {}
#bottom_quick > .apply_con > .contents_con > form .apply_div > table > tbody > tr > .info_td {width:32%;}
#bottom_quick > .apply_con > .contents_con > form .apply_div > table > tbody > tr > .info_td .input {height:32px; border:0; font-size:13px; padding:0 10px;}
#bottom_quick > .apply_con > .contents_con > form .apply_div > table > tbody > tr > .info_td .select {height:32px; border:0; font-size:13px; padding:0 10px;}
#bottom_quick > .apply_con > .contents_con > form .apply_div > table > tbody > tr > .info_td .input_btn {height:32px; border:0; background-color:#64b2f3; font-size:13px; color:#ffffff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
#bottom_quick > .apply_con > .contents_con > form .apply_div > table > tbody > tr > .check_td .checkbox_label span {font-size:12px; color:#ffffff; line-height:21px;}
#bottom_quick > .apply_con > .contents_con > form .apply_div > table > tbody > tr > .check_td .checkbox_label span a {color:#ffffff;}
#bottom_quick > .apply_con > .contents_con > form .apply_div > table > tbody > tr > .blank_td {width:2%;}
#bottom_quick > .apply_con > .contents_con > form .apply_div:first-child {margin-top:0;}
#bottom_quick > .contents_con {}
#bottom_quick > .contents_con > table {width:100%; margin:0 auto; border-top:3px solid #54afc2; border-bottom:1px solid #cccccc;}
#bottom_quick > .contents_con > table > tbody > tr > td {width:33.5%; border-left:1px solid #cccccc; background-color:#ffffff;}
#bottom_quick > .contents_con > table > tbody > tr > td a {display:block; text-align:center; font-size:14px; color:#0c90ac; font-weight:700; line-height:44px; letter-spacing:-0.2px;}
#bottom_quick > .contents_con > table > tbody > tr > td:first-child {width:33%; border-left:0;}

/*서브 컨텐츠*/
#sub_con {}
#sub_con > .route_con {background-color:#f8f8f8;}
#sub_con > .route_con > table {width:100%; margin:0 auto;}
#sub_con > .route_con > table > tbody > tr > td {width:50%; border-bottom:1px solid #dddddd; border-left:1px solid #dddddd; position:relative; top:0; left:0;}
#sub_con > .route_con > table > tbody > tr > td > .a_btn {display:block; padding:0 6.5%;}
#sub_con > .route_con > table > tbody > tr > td > .a_btn > table {width:100%; margin:0 auto;}
#sub_con > .route_con > table > tbody > tr > td > .a_btn > table > tbody > tr > td {height:45px;}
#sub_con > .route_con > table > tbody > tr > td > .a_btn > table > tbody > tr > td span {font-size:13px; color:#222222; line-height:21px; letter-spacing:-0.2px;}
#sub_con > .route_con > table > tbody > tr > td > .a_btn > table > tbody > tr > .arrow_td {width:11px;}
#sub_con > .route_con > table > tbody > tr > td > .a_btn > table > tbody > tr > .arrow_td img {width:100%;}
#sub_con > .route_con > table > tbody > tr > td > .list_con {display:none; width:100%; border-top:1px solid #dddddd; background-color:#ffffff; position:absolute; top:45px; left:0; z-index:10;}
#sub_con > .route_con > table > tbody > tr > td > .list_con > ul {}
#sub_con > .route_con > table > tbody > tr > td > .list_con > ul > li {border-bottom:1px solid #dddddd;}
#sub_con > .route_con > table > tbody > tr > td > .list_con > ul > li a {display:block; padding:0 6.5%; font-size:13px; color:#222222; line-height:40px; letter-spacing:-0.2px;}
#sub_con > .route_con > table > tbody > tr > td > .list_con > ul > li .on {color:#4a8dcb;}
#sub_con > .route_con > table > tbody > tr > td > .big_route_list_con {}
#sub_con > .route_con > table > tbody > tr > td > .small_route_list_con {}
#sub_con > .route_con > table > tbody > tr > td:first-child {border-left:0;}
#sub_con > .contents_con {width:91.5%; margin:0 auto; padding:5% 0 15% 0;}
#sub_con > .contents_con > .title_con {margin:0 auto; margin-bottom:4%; text-align:center;}
#sub_con > .contents_con > .title_con.border {border-bottom:2px solid #dddddd; padding-bottom:4%;}
#sub_con > .contents_con > .title_con span {font-size:22px; color:#222222; line-height:30px; letter-spacing:-0.2px;}
#sub_con > .contents_con > .contents_con {}
#sub_con > .contents_con > .contents_con > .title_con {margin:0 auto; margin-bottom:4%;}
#sub_con > .contents_con > .contents_con > .title_con span {font-size:18px; color:#4a8dcb; font-weight:700; line-height:26px; letter-spacing:-0.2px;}
#sub_con > .contents_con > .contents_con > .contents_con {}

/*참진만의 특별함*/
.introduce_sub01_con {}
.introduce_sub01_con > .info01_con {}
.introduce_sub01_con > .info01_con > .contents_con {}
.introduce_sub01_con > .info02_con {}
.introduce_sub01_con > .info02_con > .contents_con {}
.introduce_sub01_con > .info03_con {}
.introduce_sub01_con > .info03_con > .contents_con {}
.introduce_sub01_con > .info04_con {}
.introduce_sub01_con > .info04_con > .contents_con {}
.introduce_sub01_con > .info05_con {}
.introduce_sub01_con > .info05_con > .contents_con {}

/*의료진 소개*/
.introduce_sub02_con {}
.introduce_sub02_con > .info01_con {}
.introduce_sub02_con > .info01_con > .contents_con {}
.introduce_sub02_con > .info01_con > .contents_con > .nav {background-color:#f8f8f8;}
.introduce_sub02_con > .info01_con > .contents_con > .nav .swiper-container {width:100%; margin:0 auto;}
.introduce_sub02_con > .info01_con > .contents_con > .nav .swiper-container .swiper-wrapper .swiper-slide {width:28%; text-align:center;}
.introduce_sub02_con > .info01_con > .contents_con > .nav .swiper-container .swiper-wrapper .swiper-slide span {font-size:14px; color:#919191; line-height:45px; letter-spacing:-0.2px;}
.introduce_sub02_con > .info01_con > .contents_con > .nav .swiper-container .swiper-wrapper .swiper-slide .on {color:#54afc2; font-weight:700;}
.introduce_sub02_con > .info01_con > .contents_con > .contents_con {}
.introduce_sub02_con > .info01_con > .contents_con > .contents_con .info_div {display:none;}
.introduce_sub02_con > .info01_con > .contents_con > .contents_con .info_div > .img_con {}
.introduce_sub02_con > .info01_con > .contents_con > .contents_con .info_div > .img_con > .contents_con {}
.introduce_sub02_con > .info01_con > .contents_con > .contents_con .info_div > .video_con {background-color:#f9f9f9; padding:7% 0;}
.introduce_sub02_con > .info01_con > .contents_con > .contents_con .info_div > .video_con > .contents_con {width:91.5%; margin:0 auto;}
.introduce_sub02_con > .info01_con > .contents_con > .contents_con .info_div > .video_con > .contents_con > .videoWrapper {position:relative; padding-bottom:56.25%; /* 16:9 */ padding-top:25px; height:0;}
.introduce_sub02_con > .info01_con > .contents_con > .contents_con .info_div > .video_con > .contents_con > .videoWrapper iframe {position:absolute; top:0; left:0; width:100%; height:100%;}
.introduce_sub02_con > .info01_con > .contents_con > .contents_con .info_div:first-child {display:block;}
.introduce_sub02_con > .info02_con {}
.introduce_sub02_con > .info02_con > .contents_con {}

/*병원 둘러보기*/
.introduce_sub03_con {}
.introduce_sub03_con .swiper-container.introduce_sub03_slide {width:100%; margin:0 auto; margin-bottom:2%; 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 {background-repeat:no-repeat; background-size:cover; background-position:center; position:relative; top:0; left:0;}
.introduce_sub03_con .swiper-container.introduce_sub03_slide .swiper-wrapper .swiper-slide .img_con > .text_con {width:100%; margin:0 auto; background-color:#000000; background-color:rgba(0,0,0,0.5); padding:2% 3%; position:absolute; bottom:0; left:0; right:0; z-index:10; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.introduce_sub03_con .swiper-container.introduce_sub03_slide .swiper-wrapper .swiper-slide .img_con > .text_con span {font-size:14px; color:#ffffff; line-height:22px; letter-spacing:-0.2px;}
.introduce_sub03_con .swiper-container.introduce_sub03_slide .prev_btn {height:42px; position:absolute; top:50%; margin-top:-21px; left:3%; z-index:10;}
.introduce_sub03_con .swiper-container.introduce_sub03_slide .next_btn {height:42px; position:absolute; top:50%; margin-top:-21px; right:3%; 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:94%; margin:0 auto; background-repeat:no-repeat; background-size:cover; background-position:center; position:relative; top:0; left:0;}
.introduce_sub03_con .swiper-container.introduce_sub03_thumbs_slide .swiper-wrapper .swiper-slide .img_con .over_con {width:100%; height:100%; 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; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.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:100%; height:100%; border:3px solid #54afc2; background-color:transparent;}

/*진료안내/오시는길*/
.introduce_sub04_con {}
.introduce_sub04_con > .map_con {position:relative; padding-bottom:56.25%; /* 16:9 */ padding-top:25px; height:0; transition:all 0.5s ease;}
.introduce_sub04_con > .map_con #map {position:absolute; top:0; left:0; width:100%; height:100%;}

/*과목 하단 공통*/
.subject_bottom_con {}
.subject_bottom_con > .online_con {background-image:url("/en/m/img/sub/subject_bottom_online_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center; padding:8% 0 9% 0;}
.subject_bottom_con > .online_con > .contents_con {width:84.5%; margin:0 auto;}
.subject_bottom_con > .online_con > .contents_con > .title_con {margin-bottom:5%; text-align:center;}
.subject_bottom_con > .online_con > .contents_con > .title_con > .text01_con {margin-bottom:1%;}
.subject_bottom_con > .online_con > .contents_con > .title_con > .text01_con span {font-size:25px; color:#ffffff; font-weight:700; line-height:33px; 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:12px; color:#b7bbbd; font-weight:300; line-height:20px; letter-spacing:-0.2px;}
.subject_bottom_con > .online_con > .contents_con > .write_con {}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con {margin-bottom:2%;}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > ul {}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > ul > li {margin-top:2%;}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > ul > li:after {content:""; display:block; clear:both;}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > ul > li .input {height:34px; border:1px solid #7e7e7e; padding:0 10px; font-size:15px; color:#222222;}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > ul > li .input::-moz-placeholder {color:#222222;}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > ul > li .input::-webkit-input-placeholder {color:#222222;}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > ul > li .select {height:34px; border:1px solid #7e7e7e; background:#ffffff url("/en/m/img/sub/subject_bottom_online_write_input_select_arrow.png") no-repeat 97% 50%; padding:0 10px; font-size:15px; color:#222222;}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > ul > li .textarea {height:90px; border:1px solid #7e7e7e; padding:6px 10px; font-size:15px; color:#222222; line-height:23px; overflow-y:scroll;}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > ul > li .textarea::-moz-placeholder {color:#222222;}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > ul > li .textarea::-webkit-input-placeholder {color:#222222;}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > ul > li .agree_con {}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > ul > li .agree_con .checkbox_label .check_icon {background-image:url("/en/m/img/sub/subject_bottom_online_write_input_checkbox_icon_off.png");}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > ul > li .agree_con .checkbox_label input[type=checkbox]:checked + .check_icon {background-image:url("/en/m/img/sub/subject_bottom_online_write_input_checkbox_icon_on.png");}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > ul > li .agree_con .checkbox_label span {font-size:12px; color:#b7bbbd; font-weight:300; line-height:20px; letter-spacing:-0.2px;}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > ul > li:first-child {margin-top:0;}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > ul > li:first-child .input {float:left; width:49%; margin-left:2%;}
.subject_bottom_con > .online_con > .contents_con > .write_con .input_con > ul > li:first-child .input:first-child {margin-left:0;}
.subject_bottom_con > .online_con > .contents_con > .write_con .btn_con {}
.subject_bottom_con > .online_con > .contents_con > .write_con .btn_con .input_btn {height:38px; border:0; background-color:#4bb0af; font-size:15px; color:#ffffff; font-weight:700; letter-spacing:-0.2px;}
.subject_bottom_con > .bna_con {padding:9% 0 7% 0;}
.subject_bottom_con > .bna_con > .contents_con {width:91.5%; margin:0 auto;}
.subject_bottom_con > .bna_con > .contents_con > .title_con {margin-bottom:3%;}
.subject_bottom_con > .bna_con > .contents_con > .title_con > table {width:100%; margin:0 auto;}
.subject_bottom_con > .bna_con > .contents_con > .title_con > table > tbody > tr > td {}
.subject_bottom_con > .bna_con > .contents_con > .title_con > table > tbody > tr > td span {font-size:24px; color:#222222; font-weight:300; line-height:32px; letter-spacing:-0.2px;}
.subject_bottom_con > .bna_con > .contents_con > .title_con > table > tbody > tr > td span .color_text {font-weight:700;}
.subject_bottom_con > .bna_con > .contents_con > .title_con > table > tbody > tr > td .a_btn {display:inline-block; border:3px solid #def3f4; padding:0 13px; text-align:left; font-size:13px; color:#4bb0af; font-weight:700; line-height:25px; letter-spacing:-0.2px;}
.subject_bottom_con > .bna_con > .contents_con > .slide_con {}
.subject_bottom_con > .bna_con > .contents_con > .slide_con .swiper-container {width:100%; margin:0 auto; position:relative; top:0; left:0;}
.subject_bottom_con > .bna_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {background-color:#ffffff;}
.subject_bottom_con > .bna_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div {}
.subject_bottom_con > .bna_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con {margin-bottom:2%;}
.subject_bottom_con > .bna_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con:after {content:""; display:block; clear:both;}
.subject_bottom_con > .bna_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con .img_div {float:left; width:50%;}
.subject_bottom_con > .bna_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con .img_div > .img_con {background-repeat:no-repeat; background-size:cover; background-position:center;}
.subject_bottom_con > .bna_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con .img_div > .img_con > img {width:100%;}
.subject_bottom_con > .bna_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con .img_div > .ba_con {text-align:center;}
.subject_bottom_con > .bna_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con .img_div > .ba_con span {font-size:12px; color:#ffffff; line-height:27px; letter-spacing:0.2px; font-family:'AvenirLTStd-Medium';}
.subject_bottom_con > .bna_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con .img_div.before {}
.subject_bottom_con > .bna_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con .img_div.before > .ba_con {background-color:#888888;}
.subject_bottom_con > .bna_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con .img_div.after {}
.subject_bottom_con > .bna_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .img_con .img_div.after > .ba_con {background-color:#1dccec;}
.subject_bottom_con > .bna_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con {}
.subject_bottom_con > .bna_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .title_con {}
.subject_bottom_con > .bna_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .title_con span {font-size:14px; color:#222222; line-height:22px; letter-spacing:-0.2px;}
.subject_bottom_con > .bna_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .term_con {}
.subject_bottom_con > .bna_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide .list_div > .text_con > .term_con span {font-size:12px; color:#777c85; line-height:20px; letter-spacing:-0.2px;}
.subject_bottom_con > .bna_con > .contents_con > .slide_con .swiper-container .prev_btn {height:32px; position:absolute; top:0; left:2%; z-index:10;}
.subject_bottom_con > .bna_con > .contents_con > .slide_con .swiper-container .next_btn {height:32px; position:absolute; top:0; right:2%; z-index:10;}

/*난치성 여드름 SFA 연구소*/
.subject01_sub01_con {}
.subject01_sub01_con > .info01_con {}
.subject01_sub01_con > .info01_con > .contents_con {}
.subject01_sub01_con > .info02_con {}
.subject01_sub01_con > .info02_con > .contents_con {}
.subject01_sub01_con > .info03_con {}
.subject01_sub01_con > .info03_con > .contents_con {}
.subject01_sub01_con > .info04_con {}
.subject01_sub01_con > .info04_con > .contents_con {}
.subject01_sub01_con > .info05_con {}
.subject01_sub01_con > .info05_con > .contents_con {}
.subject01_sub01_con > .info06_con {}
.subject01_sub01_con > .info06_con > .contents_con {}
.subject01_sub01_con > .info07_con {}
.subject01_sub01_con > .info07_con > .contents_con {}
.subject01_sub01_con > .info08_con {}
.subject01_sub01_con > .info08_con > .contents_con {}
.subject01_sub01_con > .info09_con {}
.subject01_sub01_con > .info09_con > .contents_con {}
.subject01_sub01_con > .info10_con {}
.subject01_sub01_con > .info10_con > .contents_con {}
.subject01_sub01_con > .info10_con > .contents_con > .img01_con {}
.subject01_sub01_con > .info10_con > .contents_con > .slide_con {position:relative; top:0; left:0;}
.subject01_sub01_con > .info10_con > .contents_con > .slide_con .swiper-container {width:78%; margin:0 auto;}
.subject01_sub01_con > .info10_con > .contents_con > .slide_con .swiper-container .swiper-wrapper .swiper-slide {}
.subject01_sub01_con > .info10_con > .contents_con > .slide_con .prev_btn {height:30px; position:absolute; top:50%; margin-top:-15px; left:4%; z-index:10;}
.subject01_sub01_con > .info10_con > .contents_con > .slide_con .next_btn {height:30px; position:absolute; top:50%; margin-top:-15px; right:4%; z-index:10;}
.subject01_sub01_con > .info10_con > .contents_con > .img02_con {}

/*치료 통계 그래프*/
.subject01_sub02_con {}
.subject01_sub02_con > .info01_con {}
.subject01_sub02_con > .info01_con > .contents_con {}
.subject01_sub02_con > .info02_con {}
.subject01_sub02_con > .info02_con > .contents_con {}
.subject01_sub02_con > .info03_con {}
.subject01_sub02_con > .info03_con > .contents_con {}
.subject01_sub02_con > .info04_con {}
.subject01_sub02_con > .info04_con > .contents_con {}
.subject01_sub02_con > .info05_con {}
.subject01_sub02_con > .info05_con > .contents_con {}
.subject01_sub02_con > .info06_con {}
.subject01_sub02_con > .info06_con > .contents_con {}
.subject01_sub02_con > .info07_con {}
.subject01_sub02_con > .info07_con > .contents_con {}
.subject01_sub02_con > .info08_con {}
.subject01_sub02_con > .info08_con > .contents_con {}
.subject01_sub02_con > .info09_con {}
.subject01_sub02_con > .info09_con > .contents_con {}
.subject01_sub02_con > .info10_con {}
.subject01_sub02_con > .info10_con > .contents_con {}

/*여드름 치료원리*/
.subject02_sub01_con {}
.subject02_sub01_con > .info01_con {}
.subject02_sub01_con > .info01_con > .contents_con {}
.subject02_sub01_con > .info02_con {}
.subject02_sub01_con > .info02_con > .contents_con {}
.subject02_sub01_con > .info03_con {}
.subject02_sub01_con > .info03_con > .contents_con {}
.subject02_sub01_con > .info04_con {}
.subject02_sub01_con > .info04_con > .contents_con {}
.subject02_sub01_con > .info05_con {}
.subject02_sub01_con > .info05_con > .contents_con {}
.subject02_sub01_con > .info06_con {}
.subject02_sub01_con > .info06_con > .contents_con {}

/*좁쌀 여드름*/
.subject02_sub02_con {}
.subject02_sub02_con > .info01_con {}
.subject02_sub02_con > .info01_con > .contents_con {}
.subject02_sub02_con > .info02_con {}
.subject02_sub02_con > .info02_con > .contents_con {}
.subject02_sub02_con > .info03_con {}
.subject02_sub02_con > .info03_con > .contents_con {}
.subject02_sub02_con > .info04_con {}
.subject02_sub02_con > .info04_con > .contents_con {}
.subject02_sub02_con > .info05_con {}
.subject02_sub02_con > .info05_con > .contents_con {}
.subject02_sub02_con > .info06_con {}
.subject02_sub02_con > .info06_con > .contents_con {}
.subject02_sub02_con > .info07_con {}
.subject02_sub02_con > .info07_con > .contents_con {}

/*화농성 여드름*/
.subject02_sub03_con {}
.subject02_sub03_con > .info01_con {}
.subject02_sub03_con > .info01_con > .contents_con {}
.subject02_sub03_con > .info02_con {}
.subject02_sub03_con > .info02_con > .contents_con {}
.subject02_sub03_con > .info03_con {}
.subject02_sub03_con > .info03_con > .contents_con {}
.subject02_sub03_con > .info04_con {}
.subject02_sub03_con > .info04_con > .contents_con {}
.subject02_sub03_con > .info05_con {}
.subject02_sub03_con > .info05_con > .contents_con {}

/*등가슴 여드름*/
.subject02_sub04_con {}
.subject02_sub04_con > .info01_con {}
.subject02_sub04_con > .info01_con > .contents_con {}
.subject02_sub04_con > .info02_con {}
.subject02_sub04_con > .info02_con > .contents_con {}
.subject02_sub04_con > .info03_con {}
.subject02_sub04_con > .info03_con > .contents_con {}
.subject02_sub04_con > .info04_con {}
.subject02_sub04_con > .info04_con > .contents_con {}
.subject02_sub04_con > .info05_con {}
.subject02_sub04_con > .info05_con > .contents_con {}

/*여드름 Q&A*/
.subject02_sub05_con {}
.subject02_sub05_con > .info01_con {}
.subject02_sub05_con > .info01_con > .contents_con {}
.subject02_sub05_con > .info02_con {}
.subject02_sub05_con > .info02_con > .contents_con {}

/*여드름흉터 치료 원리*/
.subject03_sub01_con {}
.subject03_sub01_con > .info01_con {}
.subject03_sub01_con > .info01_con > .contents_con {}
.subject03_sub01_con > .info02_con {}
.subject03_sub01_con > .info02_con > .contents_con {}
.subject03_sub01_con > .info03_con {}
.subject03_sub01_con > .info03_con > .contents_con {}
.subject03_sub01_con > .info04_con {}
.subject03_sub01_con > .info04_con > .contents_con {}
.subject03_sub01_con > .info05_con {}
.subject03_sub01_con > .info05_con > .contents_con {}

/*여드름흉터 치료 포인트*/
.subject03_sub02_con {}
.subject03_sub02_con > .info01_con {}
.subject03_sub02_con > .info01_con > .contents_con {}
.subject03_sub02_con > .info02_con {}
.subject03_sub02_con > .info02_con > .contents_con {}
.subject03_sub02_con > .info03_con {}
.subject03_sub02_con > .info03_con > .contents_con {}
.subject03_sub02_con > .info04_con {}
.subject03_sub02_con > .info04_con > .contents_con {}
.subject03_sub02_con > .info05_con {}
.subject03_sub02_con > .info05_con > .contents_con {}

/*여드름흉터 종류*/
.subject03_sub01_con {}
.subject03_sub01_con {word-break:keep-all;}
.subject03_sub01_con > .info01_con {background-image:url("/en/m/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:100%;max-width:91.5%; margin:0 auto; padding:18% 0;}
.subject03_sub01_con > .info01_con > .contents_con > .text_con {padding-left:3%;}
.subject03_sub01_con > .info01_con > .contents_con > .text_con > .title_con {}
.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:27px; font-weight:600; color:#222222; line-height:35px; letter-spacing:-0.5px;}
.subject03_sub01_con > .info01_con > .contents_con > .text_con > .title_con > .text02_con {margin-top:2%;}
.subject03_sub01_con > .info01_con > .contents_con > .text_con > .title_con > .text02_con > span {font-family:"Gotham", sans-serif; font-size:11px; font-weight:300; color:#222222; line-height:19px; letter-spacing:-0.2px;}
.subject03_sub01_con > .info01_con > .contents_con > .text_con > .text_con {margin-top:4%;}
.subject03_sub01_con > .info01_con > .contents_con > .text_con > .text_con > span {font-size:14px; font-weight:300; color:#222222; line-height:22px; letter-spacing:-0.2px;}
.subject03_sub01_con > .info02_con {}
.subject03_sub01_con > .info02_con > .contents_con {width:100%; max-width:91.5%; margin:0 auto; padding:10% 0 12%; word-break:keep-all;}
.subject03_sub01_con > .info02_con > .contents_con > .title_con {text-align:center;}
.subject03_sub01_con > .info02_con > .contents_con > .title_con > span {font-size:24px; font-weight:300; color:#222222; line-height:32px; 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 {width:90%; margin:5% auto 0; text-align:center;}
.subject03_sub01_con > .info02_con > .contents_con > .text_con > span {font-size:13px; font-weight:300; color:#646464; line-height:21px; 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:8%; text-align:center;}
.subject03_sub01_con > .info02_con > .contents_con > .img_con > img {width:100%;}
.subject03_sub01_con > .info03_con {background-color:#f5f5f5;}
.subject03_sub01_con > .info03_con img {width:100%; max-width:100%;}
.subject03_sub01_con > .info03_con > .contents_con {width:100%; max-width:91.5%; margin:0 auto; padding:10% 0 11%;}
.subject03_sub01_con > .info03_con > .contents_con > .list_con {}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li {margin-top:11%;}
.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:35.5%;}
.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:-27px; 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:15px; font-weight:500; color:#ffffff; line-height:27px; 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:23px; 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:11px; font-size:18px; font-weight:700; color:#252525; line-height:26px; 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:27px; font-family:"Gotham", sans-serif; font-size:19px; font-weight:700; color:#ffffff; line-height:27px; 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:2%;}
.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:block; padding:3px 9px; background-color:#555555; font-family:"Gotham", sans-serif; font-size:14px; font-weight:700; color:#ffffff; line-height:22px; 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:2%;}
.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:13px; color:#707070; line-height:21px; letter-spacing:-0.3px;}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .img_con {margin-top:21px; background-color:#ffffff; border:1px solid #e6e6e6;}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .text_con {display:flex; align-items:flex-start; background:#c6eff7; margin-top:17px; padding:16px 11px; text-align:left;}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .text_con > img {width:20px; margin:2px 6px 0 0;}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .text_con > span {font-size:16px; color:#555555; font-weight:200; line-height:22px; letter-spacing:-0.3px;}
.subject03_sub01_con > .info03_con > .contents_con > .list_con > ul > li > .list_div > .text_con > span .color_text {font-weight:700;}
.subject03_sub01_con > .info04_con {}
.subject03_sub01_con > .info04_con img {width:100%; max-width:100%;}
.subject03_sub01_con > .info04_con > .contents_con {padding:11% 0 0;}
.subject03_sub01_con > .info04_con > .contents_con > .title_con {text-align:center;}
.subject03_sub01_con > .info04_con > .contents_con > .title_con > span {font-size:24px; font-weight:300; color:#222222; line-height:32px; 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:3%; text-align:center;}
.subject03_sub01_con > .info04_con > .contents_con > .text_con > span {font-size:12px; font-weight:300; color:#646464; line-height:20px; letter-spacing:-0.2px;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con {margin-top:7%;}
.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:6% 0 0;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .title_con {width:100%; max-width:91.5%; margin:0 auto; text-align:center;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .title_con > span.no_text {margin-bottom:3%; display:block; font-family:"Gotham",sans-serif; font-size:18px; font-weight:700; color:#3fb2d1; line-height:26px; letter-spacing:-0.2px;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .title_con > span.text {font-size:17px; font-weight:500; color:#222222; line-height:25px; letter-spacing:-0.3px;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con {margin-top:6%;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con {}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > .img_con {width:100%; max-width:91.5%; margin:0 auto;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > .img_con > ul > li {float:left; width:50%;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > .img_con > ul > li > .list_div {position:relative;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > .img_con > ul > li > .list_div > .arrow {position:absolute; top:50%; left:0; transform:translateY(-50%); z-index:10; width:24px;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > .img_con > ul > li > .list_div > .arrow > img {width:100%;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > .img_con > ul > li > .list_div > .title_con {}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > .img_con > ul > li > .list_div > .title_con > span {display:block; font-size:14px; color:#ffffff; line-height:33px; text-align:center;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > .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 > .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 > .text_con {padding:4% 0 8%; background-color:#ffffff; word-break:keep-all;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > .text_con > .text01_con {width:100%; max-width:91.5%; margin:0 auto;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > .text_con > .text01_con > span {font-family:"Gotham", sans-serif; font-size:17px; font-weight:500; color:#04aaba; line-height:25px; letter-spacing:-0.5px;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > .text_con > .text02_con {width:100%; max-width:91.5%; margin:3% auto 0;}
.subject03_sub01_con > .info04_con > .contents_con > .list_con > ul > li > .list_div > .info_con > .text_con > .text02_con > span {font-size:13px; font-weight:350; color:#252525; line-height:21px; letter-spacing:-0.3px;}
.subject03_sub01_con > .info05_con {background-image:url("/en/m/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:100%; max-width:91.5%; margin:0 auto; padding:11% 0;}
.subject03_sub01_con > .info05_con > .contents_con > .title_con {text-align:center;}
.subject03_sub01_con > .info05_con > .contents_con > .title_con > span {font-size:24px; font-weight:300; color:#ffffff; line-height:34px; 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:27px;}
.subject03_sub01_con > .info05_con > .contents_con > .list_con > ul > li {margin-top:2%; padding:3% 4%; 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 {word-break:keep-all;}
.subject03_sub01_con > .info05_con > .contents_con > .list_con > ul > li > .list_div > table > tbody > tr > td.no_td {width:41px;}
.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:20px; 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:14px; font-weight:300; color:#ffffff; line-height:24px; 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;}

/*여드름흉터 Q&A*/
.subject03_sub04_con {}
.subject03_sub04_con > .info01_con {}
.subject03_sub04_con > .info01_con > .contents_con {}
.subject03_sub04_con > .info02_con {}
.subject03_sub04_con > .info02_con > .contents_con {}

/*여드름자국 치료 원리*/
.subject04_sub01_con {}
.subject04_sub01_con > .info01_con {}
.subject04_sub01_con > .info01_con > .contents_con {}
.subject04_sub01_con > .info02_con {}
.subject04_sub01_con > .info02_con > .contents_con {}
.subject04_sub01_con > .info03_con {}
.subject04_sub01_con > .info03_con > .contents_con {}
.subject04_sub01_con > .info04_con {}
.subject04_sub01_con > .info04_con > .contents_con {}
.subject04_sub01_con > .info05_con {}
.subject04_sub01_con > .info05_con > .contents_con {}

/*여드름자국 Q&A*/
.subject04_sub02_con {}
.subject04_sub02_con > .info01_con {}
.subject04_sub02_con > .info01_con > .contents_con {}
.subject04_sub02_con > .info02_con {}
.subject04_sub02_con > .info02_con > .contents_con {}

/*미백·리프팅*/
.subject05_sub01_con {}
.subject05_sub01_con > .info01_con {}
.subject05_sub01_con > .info01_con > .contents_con {}
.subject05_sub01_con > .info02_con {}
.subject05_sub01_con > .info02_con > .contents_con {}
.subject05_sub01_con > .info03_con {}
.subject05_sub01_con > .info03_con > .contents_con {}
.subject05_sub01_con > .info04_con {}
.subject05_sub01_con > .info04_con > .contents_con {}
.subject05_sub01_con > .info05_con {}
.subject05_sub01_con > .info05_con > .contents_con {}
.subject05_sub01_con > .info06_con {}
.subject05_sub01_con > .info06_con > .contents_con {}
.subject05_sub01_con > .info07_con {}
.subject05_sub01_con > .info07_con > .contents_con {}

/*미백·리프팅 Q&A*/
.subject05_sub02_con {}
.subject05_sub02_con > .info01_con {}
.subject05_sub02_con > .info01_con > .contents_con {}
.subject05_sub02_con > .info02_con {}
.subject05_sub02_con > .info02_con > .contents_con {}

/*치료사례 리얼모델모집*/
.case_sub04_con {word-break:keep-all;}
.case_sub04_con > .info01_con {/*background:url("/m/img/case/case_sub04_info01_con_bg.png") no-repeat center/cover;*/}
.case_sub04_con > .info01_con > .contents_con {width:100%; max-width:91.5%; margin:0 auto; padding:0 0 4%;}
.case_sub04_con > .info01_con > .contents_con > .text_con {text-align:center;}
.case_sub04_con > .info01_con > .contents_con > .text_con > .title_con {}
.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:27px; font-weight:600; color:#222222; line-height:35px; letter-spacing:-0.5px;}
.case_sub04_con > .info01_con > .contents_con > .text_con > .title_con > .text02_con {margin-top:2%;}
.case_sub04_con > .info01_con > .contents_con > .text_con > .title_con > .text02_con > span {font-family:"Gotham", sans-serif; font-size:11px; font-weight:300; color:#2222222; line-height:19px; letter-spacing:-0.2px;}
.case_sub04_con > .info01_con > .contents_con > .text_con > .text_con {margin-top:4%;}
.case_sub04_con > .info01_con > .contents_con > .text_con > .text_con > span {font-size:14px; font-weight:300; color:#222222; line-height:22px; letter-spacing:-0.2px;}
.case_sub04_con > .info02_con {}
.case_sub04_con > .info02_con > .contents_con {}
.case_sub04_con > .info02_con > .contents_con > .img_con {text-align:center;}
.case_sub04_con > .info02_con > .contents_con > .img_con > img {width:100%;}
.case_sub04_con > .info03_con {margin-top:9%;}
.case_sub04_con > .info03_con > .contents_con {width:100%; max-width:91.5%; 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:18px; font-weight:700; color:#000000; line-height:26px; letter-spacing:-0.2px;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con {margin-top:4%; padding-top:5%; border-top:2px solid #0c90ac;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li {border-bottom:1px solid #dddddd;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li:first-child {border-top:1px solid #dddddd;}
.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:9px; box-sizing:border-box;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > span {display:inline-block; margin-top:2%; font-size:11px; color:#888888; line-height:19px;}
.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:22px;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td.title_td {width:90px; 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 {margin-top:0; font-size:13px; color:#222222; line-height:21px;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td .input {width:100%; height:31px; padding:0 10px; border:1px solid #cccccc; font-size:13px; color:#555555; line-height:21px; 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:31px; padding:0 10px; border:1px solid #cccccc; font-size:13px; color:#555555; line-height:21px; 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:121px; padding:10px; border:1px solid #cccccc; font-size:13px; color:#555555; line-height:21px; 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 {width:32%}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .tel_con > table > tbody > tr > td.hypen_td {width:2%; text-align:center;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .tel_con > table > tbody > tr > td.hypen_td > span {font-size:14px; color:#cccccc;}
.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:1%;}
.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:11px; color:#888888; line-height:19px;}
.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:12px; vertical-align:top;}
.case_sub04_con > .info03_con > .contents_con > form > .write_con > ul > li > .list_div > table > tbody > tr > td > .photo_con > .file_con {margin-top:3%;}
.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:2%;}
.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:11px; color:#222222; line-height:19px;}
.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:59px;}
.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:2px;}
.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:56px; 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:block; background-color:#dddddd; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; font-size:11px; color:#888888; line-height:19px; text-align:center;}
.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:11px; color:#888888; line-height:19px;}
.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:11px; color:#888888; line-height:19px;}
.case_sub04_con > .info03_con > .contents_con > form > .agree_con {margin-top:3%;}
.case_sub04_con > .info03_con > .contents_con > form > .agree_con > .checkbox_label span {font-size:13px; color:#222222; line-height:21px;}
.case_sub04_con > .info03_con > .contents_con > form > .agree_con > .checkbox_label a {font-size:13px; font-weight:700; color:#0c90ac; vertical-align:middle;}
.case_sub04_con > .info03_con > .contents_con > form > .btn_con {margin-top:4%}
.case_sub04_con > .info03_con > .contents_con > form > .btn_con > a {display:block; background-color:#0c90ac; font-size:15px; font-weight:700; color:#ffffff; line-height:40px; text-align:center;}

/*게시판 리스트*/
.notice_list_con {}
.notice_list_con > .bna_search_con {margin-bottom:8%;}
.notice_list_con > .bna_search_con .input_con {margin-bottom:3%;}
.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:30%; padding:4% 3%;}
.notice_list_con > .bna_search_con .input_con > table > tbody > tr > .title_td span {font-size:14px; color:#0c90ac; font-weight:700; line-height:22px; letter-spacing:-0.3px;}
.notice_list_con > .bna_search_con .input_con > table > tbody > tr > .info_td {padding:4% 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; width:50%; margin-top:3%;}
.notice_list_con > .bna_search_con .input_con > table > tbody > tr > .info_td .checkbox_list > li .checkbox_label .check_icon {width:15px; height:15px; background-image:url("/en/m/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/m/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:14px; color:#222222; line-height:22px; letter-spacing:-0.3px;}
.notice_list_con > .bna_search_con .input_con > table > tbody > tr > .info_td .checkbox_list > li:nth-child(1) {margin-top:0;}
.notice_list_con > .bna_search_con .input_con > table > tbody > tr > .info_td .checkbox_list > li:nth-child(2) {margin-top:0;}
.notice_list_con > .bna_search_con .btn_con {}
.notice_list_con > .bna_search_con .btn_con .input_btn {height:40px; border:0; background-color:#0c90ac; font-size:15px; color:#ffffff; font-weight:700;}
.notice_list_con > .bna_search_con .btn_con .a_btn {display:block; background-color:#0c90ac; text-align:center; font-size:15px; color:#ffffff; font-weight:700; line-height:40px;}
.notice_list_con > .bna_intro_con {margin-bottom:2%;}
.notice_list_con > .bna_intro_con span {font-size:14px; color:#222222; line-height:22px;}
.notice_list_con > .realstory_best_con {background-color:#ebf6f9; padding:7% 0 8% 0; margin-bottom:7%;}
.notice_list_con > .realstory_best_con > .contents_con {width:91.5%; margin:0 auto;}
.notice_list_con > .realstory_best_con > .contents_con > .title_con {margin-bottom:6%;}
.notice_list_con > .realstory_best_con > .contents_con > .title_con img {width:100%;}
.notice_list_con > .realstory_best_con > .contents_con > .list_con {}
.notice_list_con > .realstory_best_con > .contents_con > .list_con > ul {}
.notice_list_con > .realstory_best_con > .contents_con > .list_con > ul > li {}
.notice_list_con > .realstory_best_con > .contents_con > .list_con > ul > li .img_con {background-repeat:no-repeat; background-size:cover; background-position:center;}
.notice_list_con > .realstory_best_con > .contents_con > .list_con > ul > li .img_con > img {width:100%;}
.notice_list_con > .search_con {margin:0 auto; margin-bottom:3%;}
.notice_list_con > .search_con table {width:100%; margin:0 auto;}
.notice_list_con > .search_con table > tbody > tr > td {}
.notice_list_con > .search_con table > tbody > tr > td .select {height:36px; border:1px solid #dddddd; background:url("/en/m/img/sub/search_select_arrow.png") no-repeat 87% 50%; padding:0 10px; color:#222222;}
.notice_list_con > .search_con table > tbody > tr > td .input {height:36px; border:1px solid #dddddd; padding:0 10px; color:#222222;}
.notice_list_con > .search_con table > tbody > tr > td .input_btn {height:36px; border:0; background-color:#0c90ac; color:#ffffff; letter-spacing:-0.2px;}
.notice_list_con > .more_btn_con {margin:0 auto; margin-top:3%;}
.notice_list_con > .more_btn_con .a_btn {display:block; border:2px solid #dddddd; text-align:center; font-size:15px; color:#505050; line-height:36px; letter-spacing:-0.2px;}
.notice_list_con > .write_btn_con {}
.notice_list_con > .write_btn_con .a_btn {display:block; border:2px solid #0c90ac; text-align:center; font-size:15px; color:#0c90ac; font-weight:700; line-height:36px; letter-spacing:-0.2px;}
.notice_list_con > .write_btn_con.top {margin-bottom:3%;}
.notice_list_con > .write_btn_con.bottom {margin-top:3%;}

/*일반 게시판*/
.normal_notice_con {}
.normal_notice_con > ul {border-top:2px solid #0c90ac;}
.normal_notice_con > ul > li {border-bottom:1px solid #dddddd;}
.normal_notice_con > ul > li table {width:100%; margin:0 auto;}
.normal_notice_con > ul > li table > tbody > tr > td {}
.normal_notice_con > ul > li table > tbody > tr > .no_td {width:11%;}
.normal_notice_con > ul > li table > tbody > tr > .no_td span {font-size:14px; color:#888888; line-height:22px; letter-spacing:-0.3px;}
.normal_notice_con > ul > li table > tbody > tr > .no_td .notice_btn {color:#0c90ac;} 
.normal_notice_con > ul > li table > tbody > tr > .text_td {padding:3%;}
.normal_notice_con > ul > li table > tbody > tr > .text_td > .subject_con {}
.normal_notice_con > ul > li table > tbody > tr > .text_td > .subject_con span {font-size:14px; color:#0c90ac; line-height:22px; letter-spacing:-0.3px;}
.normal_notice_con > ul > li table > tbody > tr > .text_td > .title_con {}
.normal_notice_con > ul > li table > tbody > tr > .text_td > .title_con span {font-size:15px; color:#222222; line-height:23px; letter-spacing:-0.2px;}
.normal_notice_con > ul > li table > tbody > tr > .text_td > .info_con {}
.normal_notice_con > ul > li table > tbody > tr > .text_td > .info_con span {font-size:12px; color:#afafaf; line-height:20px; letter-spacing:-0.3px;}
.normal_notice_con > ul > li table > tbody > tr > .text_td > .info_con span .bar {font-size:10px; color:#dddddd; line-height:18px;}
.normal_notice_con > ul > .none_li {text-align:center;}
.normal_notice_con > ul > .none_li span {font-size:14px; color:#222222; line-height:150px; letter-spacing:-0.2px;}

/*전후사진*/
.bna_notice_con {}
.bna_notice_con > ul {border-top:2px solid #0c90ac;}
.bna_notice_con > ul > li {border-bottom:1px solid #dddddd; padding:5% 0 4% 0;}
.bna_notice_con > ul > li .list_div {}
.bna_notice_con > ul > li .list_div > .img_con {margin-bottom:2%;}
.bna_notice_con > ul > li .list_div > .img_con:after {content:""; display:block; clear:both;}
.bna_notice_con > ul > li .list_div > .img_con .img_div {float:left; width:50%; position:relative; top:0; left:0;}
.bna_notice_con > ul > li .list_div > .img_con .img_div > .ba_con {width:54px; text-align:center; position:absolute; top:0; left:0; z-index:10;}
.bna_notice_con > ul > li .list_div > .img_con .img_div > .ba_con span {font-size:12px; color:#ffffff; line-height:22px; letter-spacing:0.2px; font-family:'AvenirLTStd-Medium';}
.bna_notice_con > ul > li .list_div > .img_con .img_div > .img_con {background-repeat:no-repeat; background-size:cover; background-position:center;}
.bna_notice_con > ul > li .list_div > .img_con .img_div > .img_con > img {width:100%;}
.bna_notice_con > ul > li .list_div > .img_con .img_div > .date_con {text-align:center;}
.bna_notice_con > ul > li .list_div > .img_con .img_div > .date_con span {font-size:12px; color:#ffffff; line-height:27px; letter-spacing:0.2px; font-family:'AvenirLTStd-Medium';}
.bna_notice_con > ul > li .list_div > .img_con .img_div.before {}
.bna_notice_con > ul > li .list_div > .img_con .img_div.before > .ba_con {background-color:#000000; background-color:rgba(0,0,0,0.25);}
.bna_notice_con > ul > li .list_div > .img_con .img_div.before > .date_con {background-color:#888888;}
.bna_notice_con > ul > li .list_div > .img_con .img_div.after {}
.bna_notice_con > ul > li .list_div > .img_con .img_div.after > .ba_con {background-color:#1dccec; background-color:rgba(29,204,236,0.8);}
.bna_notice_con > ul > li .list_div > .img_con .img_div.after > .date_con {background-color:#1dccec;}
.bna_notice_con > ul > li .list_div > .text_con {}
.bna_notice_con > ul > li .list_div > .text_con > .title_con {}
.bna_notice_con > ul > li .list_div > .text_con > .title_con span {font-size:14px; color:#222222; line-height:22px; 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:12px; color:#777c85; line-height:20px; letter-spacing:-0.2px;}
.bna_notice_con > ul > .none_li {text-align:center;}
.bna_notice_con > ul > .none_li span {font-size:14px; color:#222222; line-height:150px; letter-spacing:-0.2px;}

/*갤러리 게시판*/
.gallery_notice_con {margin:0 auto; border-top:2px solid #0c90ac; border-bottom:1px solid #dddddd; padding:3% 0 6% 0;}
.gallery_notice_con > ul {}
.gallery_notice_con > ul > li {float:left; width:49%; margin:5% 2% 0 0;}
.gallery_notice_con > ul > li .list_div {}
.gallery_notice_con > ul > li .list_div > .img_con {background-repeat:no-repeat; background-size:cover; background-position:center; margin-bottom:3%; position:relative; top:0; left:0;}
.gallery_notice_con > ul > li .list_div > .img_con > .video_icon {display:block; height:30px; margin:0 auto; position:absolute; top:50%; margin-top:-15px; 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 {font-size:15px; color:#222222; line-height:23px; letter-spacing:-0.2px;}
.gallery_notice_con > ul > li .list_div > .text_con > .info_con {}
.gallery_notice_con > ul > li .list_div > .text_con > .info_con span {font-size:12px; color:#afafaf; line-height:20px; letter-spacing:-0.3px;}
.gallery_notice_con > ul > li .list_div > .text_con > .info_con .bar {font-size:10px; color:#dddddd; line-height:18px;}
.gallery_notice_con > ul > .none_li {width:100%; margin-right:0; text-align:center;}
.gallery_notice_con > ul > .none_li span {font-size:14px; color:#222222; line-height:150px; 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(2n) {margin-right:0;}

/*게시판 뷰 페이지*/
.notice_view_con {}
.notice_view_con > .view_con {margin-bottom:6%;}
.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:3%;}
.notice_view_con > .view_con > table > thead > tr > td > .subject_con {}
.notice_view_con > .view_con > table > thead > tr > td > .subject_con span {font-size:14px; color:#0c90ac; line-height:22px; letter-spacing:-0.3px;}
.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:15px; color:#222222; line-height:23px; letter-spacing:-0.2px;}
.notice_view_con > .view_con > table > thead > tr > td > .info_con {}
.notice_view_con > .view_con > table > thead > tr > td > .info_con span {font-size:12px; color:#afafaf; line-height:20px; letter-spacing:-0.3px;}
.notice_view_con > .view_con > table > thead > tr > td > .info_con span .bar {font-size:10px; color:#dddddd; line-height:18px;}
.notice_view_con > .view_con > table > tbody > tr > td {}
.notice_view_con > .view_con > table > tbody > tr > .file_td {padding:3% 3% 0 3%;}
.notice_view_con > .view_con > table > tbody > tr > .file_td > ul {}
.notice_view_con > .view_con > table > tbody > tr > .file_td > ul > li {}
.notice_view_con > .view_con > table > tbody > tr > .file_td > ul > li span {font-size:12px; color:#888888; line-height:20px; 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:6% 3%;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td span {font-size:14px; color:#222222; line-height:22px;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td img {}
.notice_view_con > .view_con > table > tbody > tr > .posts_td iframe {width:100%;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con {margin-bottom:6%;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .img_con {margin-bottom:2%;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .img_con:after {content:""; display:block; clear:both;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .img_con .img_div {float:left; width:50%; position:relative; top:0; left:0;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .img_con .img_div > .ba_con {width:54px; text-align:center; position:absolute; top:0; left:0; z-index:10;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .img_con .img_div > .ba_con span {font-size:12px; color:#ffffff; line-height:22px; letter-spacing:0.2px; font-family:'AvenirLTStd-Medium';}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .img_con .img_div > .img_con {background-repeat:no-repeat; background-size:cover; background-position:center;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .img_con .img_div > .img_con > img {width:100%;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .img_con .img_div > .date_con {text-align:center;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .img_con .img_div > .date_con span {font-size:12px; color:#ffffff; line-height:27px; letter-spacing:0.2px; font-family:'AvenirLTStd-Medium';}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .img_con .img_div.before {}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .img_con .img_div.before > .ba_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 .img_div.before > .date_con {background-color:#888888;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .img_con .img_div.after {}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .img_con .img_div.after > .ba_con {background-color:#1dccec; background-color:rgba(29,204,236,0.8);}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .img_con .img_div.after > .date_con {background-color:#1dccec;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .text_con {}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .bna_con > .text_con span {font-size:12px; color:#222222; line-height:19px; letter-spacing:-1.5px;}
.notice_view_con > .view_con > table > tbody > tr > .answer_td {border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; padding:3%;}
.notice_view_con > .view_con > table > tbody > tr > .answer_td > .title_con {margin-bottom:2%;}
.notice_view_con > .view_con > table > tbody > tr > .answer_td > .title_con img {width:73px; vertical-align:middle;}
.notice_view_con > .view_con > table > tbody > tr > .answer_td > .title_con span {font-size:13px; color:#888888; line-height:21px; letter-spacing:-0.3px; vertical-align:middle;}
.notice_view_con > .view_con > table > tbody > tr > .answer_td > .title_con span .bar {font-size:10px; color:#dddddd; line-height:18px;}
.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:14px; color:#222222; line-height:22px; 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 {}
.notice_view_con > .btn_con > .btn01_con .a_btn {display:block; background-color:#0c90ac; text-align:center; font-size:15px; color:#ffffff; font-weight:700; line-height:40px;}
.notice_view_con > .btn_con > .btn02_con {margin-top:3%;}
.notice_view_con > .btn_con > .btn02_con:after {content:""; display:block; clear:both;}
.notice_view_con > .btn_con > .btn02_con .a_btn {float:left; display:block; width:49%; border:1px solid #0c90ac; margin-left:2%; text-align:center; font-size:15px; color:#0c90ac; font-weight:700; line-height:38px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.notice_view_con > .btn_con > .btn02_con .a_btn:first-child {margin-left:0;}
/*
.notice_view_con > .comment_con {margin-top:6%;}
.notice_view_con > .comment_con > .input_con {border-top:2px solid #0c90ac; border-bottom:1px solid #dddddd; background-color:#f4f4f4; padding:3%;}
.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:12px; color:#777777; line-height:20px;}
.notice_view_con > .comment_con > .input_con table > tbody > tr > td .textarea {width:98%; 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 {height:45px; border:0; background-color:#0c90ac; font-size:14px; color:#ffffff;}
.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:4% 3%;}
.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:10%;}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div > .posts_con > table > tbody > tr > .no_td span {font-size:14px; color:#777777; line-height:22px;} 
.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:3%;}
.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:75px;}
.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:33px; border:1px solid #0c90ac; text-align:center; font-size:12px; color:#0c90ac; line-height:24px;}
.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:14px; color:#555555; line-height:22px;}
.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:3%;}
.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:12px; color:#777777; line-height:20px;}
.notice_view_con > .comment_con > .contents_con > .list_con > ul > li .list_div > .input_con table > tbody > tr > td .textarea {width:98%; 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 {height:45px; border:0; background-color:#0c90ac; font-size:14px; color:#ffffff;}
*/

/*게시판 글쓰기*/
.notice_write_con {}
.notice_write_con > .input_con {margin-bottom:4%;}
.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 > .car_sub01_intro_td {padding:4% 3%;}
.notice_write_con > .input_con > table > tbody > tr > .car_sub01_intro_td span {font-size:14px; color:#888888; line-height:22px;}
.notice_write_con > .input_con > table > tbody > tr > .car_sub01_intro_td span .color_text {color:#222222;}
.notice_write_con > .input_con > table > tbody > tr > .title_td {width:23%; background-color:#f7f7f7; padding:3%;}
.notice_write_con > .input_con > table > tbody > tr > .title_td span {font-size:14px; color:#222222; line-height:22px;}
.notice_write_con > .input_con > table > tbody > tr > .info_td {padding:3%;}
.notice_write_con > .input_con > table > tbody > tr > .info_td span {font-size:12px; color:#555555; line-height:20px;} 
.notice_write_con > .input_con > table > tbody > tr > .info_td .intro_text {color:#888888;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .input {height:32px; border:1px solid #cccccc; padding:0 10px;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .select {height:32px; border:1px solid #cccccc; padding:0 10px;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .branch_select {background-position:97% 50%;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .tel_select {background-position:85% 50%;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .email_select {background-position:97% 50%;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .subject_select {background-position:97% 50%;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .textarea {height:120px; border:1px solid #cccccc; padding:6px 10px; line-height:22px; 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 {margin-bottom:6px;}
.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 {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:70px;}
.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:12px; color:#ffffff; line-height:32px;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .file_con > .text_con {}
.notice_write_con > .input_con > table > tbody > tr > .info_td .file_con > .text_con span {color:#888888;}
.notice_write_con > .input_con > .check_con {margin-top:1%;}
.notice_write_con > .input_con > .check_con .checkbox_label {vertical-align:middle;}
.notice_write_con > .input_con > .check_con .checkbox_label span {font-size:13px; color:#222222; line-height:21px; letter-spacing:-0.2px;}
.notice_write_con > .input_con > .check_con a {font-size:13px; color:#0c90ac; font-weight:700; line-height:21px; vertical-align:middle;}
.notice_write_con > .btn01_con {}
.notice_write_con > .btn01_con .input_btn {border:0; background-color:#0c90ac; font-size:15px; color:#ffffff; font-weight:700; line-height:40px;}
.notice_write_con > .btn02_con {}
.notice_write_con > .btn02_con:after {content:""; display:block; clear:both;}
.notice_write_con > .btn02_con .input_btn {float:left; width:49%; border:0; background-color:#0c90ac; font-size:15px; color:#ffffff; font-weight:700; line-height:40px;}
.notice_write_con > .btn02_con .a_btn {float:right; display:block; width:49%; border:1px solid #0c90ac; text-align:center; font-size:15px; color:#0c90ac; font-weight:700; line-height:38px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}

/*로그인*/
.login_con {border-top:2px solid #0c90ac; border-bottom:1px solid #dddddd; padding:6% 0 3% 0;}
.login_con > .contents_con {}
.login_con > .contents_con > .write_con {width:75%; margin:0 auto; margin-bottom:6%;}
.login_con > .contents_con > .write_con .input_con {margin-bottom:3%;}
.login_con > .contents_con > .write_con .input_con > ul {}
.login_con > .contents_con > .write_con .input_con > ul > li {margin-top:2%;}
.login_con > .contents_con > .write_con .input_con > ul > li .input {height:40px; border:1px solid #cccccc; padding:0 10px; color:#999999;}
.login_con > .contents_con > .write_con .input_con > ul > li .input::-moz-placeholder {color:#999999;}
.login_con > .contents_con > .write_con .input_con > ul > li .input::-webkit-input-placeholder {color:#999999;}
.login_con > .contents_con > .write_con .input_con > ul > li:first-child {margin-top:0;}
.login_con > .contents_con > .write_con .btn_con {}
.login_con > .contents_con > .write_con .btn_con .input_btn {height:40px; border:0; background-color:#0c90ac; font-size:15px; color:#ffffff;}
.login_con > .contents_con > .sns_con {margin-bottom:6%; text-align:center;}
.login_con > .contents_con > .sns_con > .contents_con {display:inline-block;}
.login_con > .contents_con > .sns_con > .contents_con > ul {}
.login_con > .contents_con > .sns_con > .contents_con > ul > li {float:left; margin-left:22px;}
.login_con > .contents_con > .sns_con > .contents_con > ul > li .list_div {}
.login_con > .contents_con > .sns_con > .contents_con > ul > li .list_div > .icon_con {display:inline-block; width:33px; margin-right:7px; vertical-align:middle;}
.login_con > .contents_con > .sns_con > .contents_con > ul > li .list_div > .icon_con img {width:100%;}
.login_con > .contents_con > .sns_con > .contents_con > ul > li .list_div > .text_con {display:inline-block; text-align:center; vertical-align:middle;}
.login_con > .contents_con > .sns_con > .contents_con > ul > li .list_div > .text_con span {font-size:12px; color:#888888; line-height:16px;}
.login_con > .contents_con > .sns_con > .contents_con > ul > li:first-child {margin-left:0;}
.login_con > .contents_con > .member_con {text-align:center;}
.login_con > .contents_con > .member_con span {font-size:13px; line-height:21px; letter-spacing:-0.2px;}
.login_con > .contents_con > .member_con span a {color:#222222;}
.login_con > .contents_con > .member_con span .color_text {color:#0c90ac; font-weight:700;}
.login_con > .contents_con > .member_con span .bar {font-size:10px; color:#dddddd; line-height:18px;}

/*회원가입, 회원정보수정*/
.join_con {}
.join_con > .agree_con {margin-bottom:4%;}
.join_con > .agree_con > .text_con {margin-bottom:2%;}
.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 3%;}
.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:42px;}
.join_con > .agree_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > td span {font-size:14px; coloR:#222222; line-height:22px;}
.join_con > .agree_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > .arrow_td {width:11px;}
.join_con > .agree_con > .text_con > ul > li .list_div > .title_con > table > tbody > tr > .arrow_td img {width:100%;}
.join_con > .agree_con > .text_con > ul > li .list_div > .info_con {display:none; height:80px; border-top:1px solid #dddddd; padding:3%; font-size:12px; color:#222222; line-height:20px; overflow-y:scroll;}
.join_con > .agree_con > .check_con {}
.join_con > .agree_con > .check_con .checkbox_label span {font-size:13px; color:#222222; line-height:21px;}
.join_con > .input_con {margin-bottom:6%;}
.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:3%;}
.join_con > .input_con > table > tbody > tr > .secession_td > .text01_con {margin-bottom:0;}
.join_con > .input_con > table > tbody > tr > .secession_td > .text01_con span {font-size:14px; color:#0c90ac; line-height:22px;}
.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:14px; color:#222222; font-weight:300; line-height:22px;}
.join_con > .input_con > table > tbody > tr > .title_td {width:23%; background-color:#f7f7f7; padding:3%;}
.join_con > .input_con > table > tbody > tr > .title_td span {font-size:14px; color:#222222; line-height:22px;}
.join_con > .input_con > table > tbody > tr > .info_td {padding:3%;}
.join_con > .input_con > table > tbody > tr > .info_td span {font-size:12px; color:#555555; line-height:20px;} 
.join_con > .input_con > table > tbody > tr > .info_td .intro_text {color:#888888;}
.join_con > .input_con > table > tbody > tr > .info_td .agree_text {color:#888888;}
.join_con > .input_con > table > tbody > tr > .info_td .a_btn {display:block; background-color:#7b7b7b; text-align:center; font-size:12px; color:#ffffff; line-height:32px;}
.join_con > .input_con > table > tbody > tr > .info_td .input {height:32px; border:1px solid #cccccc; padding:0 10px;}
.join_con > .input_con > table > tbody > tr > .info_td .select {height:32px; border:1px solid #cccccc; padding:0 10px;}
.join_con > .input_con > table > tbody > tr > .info_td .tel_select {background-position:85% 50%;}
.join_con > .input_con > table > tbody > tr > .info_td .email_select {background-position:97% 50%;}
.join_con > .input_con > table > tbody > tr > .info_td .textarea {height:140px; border:1px solid #cccccc; padding:6px 10px; line-height:22px; 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:12px;}
.join_con > .input_con > table > tbody > tr > .info_td .radio_list > li:first-child {margin-left:0;}
.join_con > .btn_con {}
.join_con > .btn_con:after {content:""; display:block; clear:both;}
.join_con > .btn_con .input_btn {float:left; width:49%; border:0; background-color:#0c90ac; font-size:15px; color:#ffffff; font-weight:700; line-height:40px;}
.join_con > .btn_con .a_btn {float:right; display:block; width:49%; border:1px solid #0c90ac; text-align:center; font-size:15px; color:#0c90ac; font-weight:700; line-height:38px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}

/*회원정보 찾기*/
.find_con {}
.find_con > .nav {}
.find_con > .nav > table {width:100%; margin:0 auto;}
.find_con > .nav > table > tbody > tr > td {width:50%; border:2px solid #dddddd; border-left:0}
.find_con > .nav > table > tbody > tr > td span {display:block; background-color:#f2f3f3; text-align:center; font-size:14px; color:#888888; line-height:34px;}
.find_con > .nav > table > tbody > tr > td .on {background-color:#ffffff; color:#0c90ac; font-weight:700;}
.find_con > .nav > table > tbody > tr > td:first-child {border-left:2px solid #dddddd;}
.find_con > .contents_con {border-bottom:1px solid #dddddd; padding:4% 0 7% 0;}
.find_con > .contents_con .info_div {display:none;}
.find_con > .contents_con .info_div > .intro_con {margin-bottom:4%; text-align:center;}
.find_con > .contents_con .info_div > .intro_con span {font-size:13px; color:#222222; line-height:21px; letter-spacing:-0.2px;}
.find_con > .contents_con .info_div > .write_con {width:75%; margin:0 auto;}
.find_con > .contents_con .info_div > .write_con .input_con {margin-bottom:3%;}
.find_con > .contents_con .info_div > .write_con .input_con > ul {}
.find_con > .contents_con .info_div > .write_con .input_con > ul > li {margin-top:2%;}
.find_con > .contents_con .info_div > .write_con .input_con > ul > li .input {height:40px; border:1px solid #cccccc; padding:0 10px; color:#999999;}
.find_con > .contents_con .info_div > .write_con .input_con > ul > li .input::-moz-placeholder {color:#999999;}
.find_con > .contents_con .info_div > .write_con .input_con > ul > li .input::-webkit-input-placeholder {color:#999999;}
.find_con > .contents_con .info_div > .write_con .input_con > ul > li:first-child {margin-top:0;}
.find_con > .contents_con .info_div > .write_con .btn_con {}
.find_con > .contents_con .info_div > .write_con .btn_con .input_btn {height:40px; border:0; background-color:#0c90ac; font-size:15px; color:#ffffff;}
.find_con > .contents_con .info_div:first-child {display:block;}

/*치료사례 랜딩*/
.case_sub_landing_con {}
.case_sub_landing_con > .video_con {position:relative; padding-bottom:49.25%; padding-top:25px; height:0;}
.case_sub_landing_con > .video_con iframe {position:absolute; top:0; left:0; width:100%; height:100%;}

/*배너 슬라이드 바*/
@-webkit-keyframes main_bna_banner_slide_nav {
	0% {
		width:0;
	}
	100% {
		width:100%;
	}
}
@keyframes main_bna_banner_slide_nav {
	0% {
		width:0;
	}
	100% {
		width:100%;
	}
}

/*애니메이션 - 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%;
	}
}

@media all and (max-width: 960px) { 
	#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:76%; margin:0 auto; position:fixed; top:30%; 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:-50px; z-index:10;}
	#main_con > .realstory_con > .contents_con > .contents_con > .best_con > ul > li .popup_con > .close_btn > img {}

	#main_youtube_con > .contents_con > .contents_con > .list_slide_con > .slide_con .swiper-container {height:104vw; border:2px solid #e5e5e5; background-color:#ffffff; padding:3%; overflow:hidden;}
	#main_youtube_con > .contents_con > .contents_con > .list_slide_con > .slide_con .swiper-container {height:104vw; border:2px solid #e5e5e5; background-color:#ffffff; padding:0 3%; overflow:hidden;}
}

@media all and (max-width: 599px) { 
	#main_con > .realstory_con > .contents_con > .contents_con > .best_con > ul > li .popup_con > .close_btn {cursor:pointer; position:absolute; top:3px; right:-36px; z-index:10;}
	#main_con > .realstory_con > .contents_con > .contents_con > .best_con > ul > li .popup_con > .close_btn > img {width:30px;}

	#main_con > .realstory_con > .contents_con > .contents_con > .golfer_con > ul > li > a > .list_div > .text_con {height:35px; background:#2a94ab; text-align:center;}
	#main_con > .realstory_con > .contents_con > .contents_con > .golfer_con > ul > li > a > .list_div > .text_con > span {font-size:14px; color:#ffffff; line-height:35px; font-family:'Gotham-Bold';}
}

@media all and (max-width: 360px) {
	
	/*메인 컨텐츠*/
	#main_con > .subject_nav > ul > li .list_div > .contents_con > .icon_con img {width:26px;}
	#main_con > .subject_nav > ul > li .list_div > .contents_con > .text_con span {font-size:12px; line-height:20px;}

	#main_con > .realstory_con > .contents_con > .contents_con > .golfer_con > ul > li > a > .list_div > .text_con {height:30px; background:#2a94ab; text-align:center;}
	#main_con > .realstory_con > .contents_con > .contents_con > .golfer_con > ul > li > a > .list_div > .text_con > span {font-size:14px; color:#ffffff; line-height:30px; font-family:'Gotham-Bold';}

}