* {font-style:normal; line-height:normal; font-family:"Pretendard", sans-serif; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}

/*
	font-family:"Pretendard", sans-serif;
	font-family:"VITRO_CORE", sans-serif;
*/

html {-webkit-text-size-adjust:none; -moz-text-size-adjust:none; -ms-text-size-adjust:none; -o-text-size-adjust:none;}
body {width:100%; margin:0 auto; padding:0; font-size:13px; line-height:normal; overflow-y:scroll;}
img {border:none; margin:0; padding:0; outline:none;}
a {border:none; margin:0; padding: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;}
p {margin:0; padding:0;}
ul {list-style:none; margin:0; padding: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:13px; 
	color:#000000;
	line-height:21px; 
}

input::placeholder {color:#000000; opacity:1;}
input::-webkit-input-placeholder {color:#000000;}
input:-ms-input-placeholder {color:#000000;}
input:-moz-input-placeholder {color:#000000;}

textarea {overflow-y:scroll; resize:none;}

textarea::placeholder {color:#000000; opacity:1;}
textarea::-webkit-input-placeholder {color:#000000;}
textarea:-ms-input-placeholder {color:#000000;}
textarea:-moz-input-placeholder {color:#000000;}

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-color:#ffffff;
	background-image:url("/ad2/img/select_arrow.png");
	background-repeat:no-repeat;
	background-position:right 10px center;
	width:100%;
	padding:0 29px 0 10px;
}

select::-ms-expand {display:none;}

.w_con {}
.m_con {display:none;}

.w_img {display:inline-block; width:100%;}
.m_img {display:none;}

.w_br {}
.m_br {display:none;}

.w_bar {}
.m_bar {display:none;}

#wrap {width:100%; min-width:280px; margin:0 auto;}

/*헤더*/
#header {width:100%; margin:0 auto;}
#header > .contents_con {width:100%; max-width:1000px; margin:0 auto; padding:4px 20px; position:relative; top:0; left:0;}
#header > .contents_con > .logo_con {}
#header > .contents_con > .logo_con > a {display:block; width:64px;}
#header > .contents_con > .logo_con > a img {width:100%;}
#header > .contents_con > .call_con {text-align:right; position:absolute; top:50%; right:20px; z-index:10; transform:translateY(-50%);}
#header > .contents_con > .call_con > .btn_con {}
#header > .contents_con > .call_con > .btn_con .a_btn {display:inline-block; background-color:#373737; padding:0 9px 0 34px; text-align:left; position:relative; top:0; left:0; border-radius:32px; animation:header_call_btn_motion 1s infinite steps(1, start);;}
#header > .contents_con > .call_con > .btn_con .a_btn > img {display:block; width:26px; position:absolute; top:50%; left:6px; z-index:10; transform:translateY(-50%);}
#header > .contents_con > .call_con > .btn_con .a_btn > svg {display:block; width:26px; position:absolute; top:50%; left:6px; z-index:10; transform:translateY(-50%);}
#header > .contents_con > .call_con > .btn_con .a_btn > svg path.color01 {fill:#FFF; animation:header_call_btn_motion02 1s infinite steps(1, start);;}
#header > .contents_con > .call_con > .btn_con .a_btn > svg path.color02 {fill:#373737; animation:header_call_btn_motion03 1s infinite steps(1, start);;}
#header > .contents_con > .call_con > .btn_con .a_btn > span {font-size:16px; color:#FFF; font-weight:600; line-height:32px; animation:header_call_btn_motion04 1s infinite steps(1, start);;}
#header > .contents_con > .call_con > .intro_con.w_con {margin:6px 0 0 0; text-align:right;}
#header > .contents_con > .call_con > .intro_con.w_con span {font-size:12px; color:#373737; font-weight:600;}

/*컨텐츠*/
#container {width:100%; margin:0 auto;}

/*메인 컨텐츠*/
#main_con {}
#main_con > .info01_con {background-image:url("/ad2/img/info01_con_bg.png"); background-repeat:no-repeat; background-size:cover; background-position:center;}
#main_con > .info01_con > .contents_con {width:100%; max-width:1000px; margin:0 auto; padding:65px 20px 49px 20px;}
#main_con > .info01_con > .contents_con > .text01_con {text-align:center;}
#main_con > .info01_con > .contents_con > .text01_con > .contents_con {display:inline-block; width:327px; border:1px solid #FFF; text-align:center; border-radius:43px;}
#main_con > .info01_con > .contents_con > .text01_con > .contents_con span {font-size:24px; color:#FFF; font-weight:600; line-height:41px; letter-spacing:-0.576px; vertical-align:middle;}
#main_con > .info01_con > .contents_con > .text01_con > .contents_con img {width:25px; margin:0 0 0 3px; vertical-align:middle;}
#main_con > .info01_con > .contents_con > .text02_con {margin:25px 0 0 0; text-align:center;}
#main_con > .info01_con > .contents_con > .text02_con span {font-size:49px; color:#FFF; letter-spacing:-1.176px;}
#main_con > .info01_con > .contents_con > .text02_con span .color_text {font-weight:700;}
#main_con > .info01_con > .contents_con > .btn_con {margin:33px 0 0 0;}
#main_con > .info01_con > .contents_con > .btn_con .btn_div {margin:0 auto;}
#main_con > .info01_con > .contents_con > .btn_con .btn_div:after {content:""; display:block; clear:both;}
#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn {float:left; display:block; text-align:center; position:relative; top:0; left:0; border-radius:10px; box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25);}
#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn > .text01_con {}
#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn > .text01_con > img {vertical-align:middle;}
#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn > .text01_con > span {font-size:24px; font-weight:700; vertical-align:middle;}
#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn > .text02_con {margin:-1px 0 0 0;}
#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn > .text02_con span {font-size:11px; color:#D2D2D2;}
#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn00 {height:60px; background-color:#000000; padding:10px 0 0 0;}
#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn00 > .text01_con > img {width:20px; margin:0 4px 0 0;}
#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn00 > .text01_con > span {color:#FFF;}
#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn01 {background-color:#E0DAFC;}
#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn01 > .text01_con > img {width:20px; margin:0 4px 0 0;}
#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn01 > .text01_con > span {color:#1E1E1E; line-height:60px;}
#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn02 {background-color:#292929;}
#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn02 > .text01_con > img {}
#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn02 > .text01_con > span {color:#FFF;}
#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn03 {height:60px; background-color:#3717CF; padding:10px 0 0 0;}
#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn03 > .text01_con > img {width:18px; margin:0 5px 0 0;}
#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn03 > .text01_con > span {color:#FFF;}
#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn03 > .text_con {background-color:#FF3D3D; padding:5px; position:absolute; top:-16px; left:-9px; z-index:10; border-radius:5px 5px 0px 5px; animation:upDown 1s infinite ease-in-out;}
#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn03 > .text_con span {font-size:14px; color:#FFF; font-weight:500;}
#main_con > .info01_con > .contents_con > .btn_con .btn_div.w_con {}
#main_con > .info01_con > .contents_con > .btn_con .btn_div.w_con .a_btn {width:190px; margin:0 0 0 12px;}
#main_con > .info01_con > .contents_con > .btn_con .btn_div.w_con.depth_2 {width:392px;}
#main_con > .info01_con > .contents_con > .btn_con .btn_div.w_con.depth_2 .a_btn00 {display:none;}
#main_con > .info01_con > .contents_con > .btn_con .btn_div.w_con.depth_3 {width:594px;}
#main_con > .info01_con > .contents_con > .btn_con .btn_div.m_con {}
#main_con > .info01_con > .contents_con > .btn_con .btn_div.m_con .a_btn {margin:0 0 0 2%;}
#main_con > .info01_con > .contents_con > .btn_con .btn_div.m_con.depth_2 {}
#main_con > .info01_con > .contents_con > .btn_con .btn_div.m_con.depth_2 .a_btn {width:49%;}
#main_con > .info01_con > .contents_con > .btn_con .btn_div.m_con.depth_2 .a_btn02 {display:none;}
#main_con > .info01_con > .contents_con > .btn_con .btn_div.m_con.depth_3 {}
#main_con > .info01_con > .contents_con > .btn_con .btn_div.m_con.depth_3 .a_btn {width:32%;}
#main_con > .info01_con > .contents_con > .btn_con .btn_div .a_btn:first-child {margin:0;}
#main_con > .info02_con {}
#main_con > .info02_con > .contents_con {width:100%; max-width:1000px; margin:0 auto; padding:19px 20px 35px 20px;}
#main_con > .info02_con > .contents_con > .nav {border:2px solid #D2D2D2; background-color:#F6F6F6; margin:0 0 24px 0; padding:5px 6px; border-radius:59.5px;}
#main_con > .info02_con > .contents_con > .nav > ul {}
#main_con > .info02_con > .contents_con > .nav > ul > li {float:left; width:50%;}
#main_con > .info02_con > .contents_con > .nav > ul > li span {display:block; text-align:center; font-size:24px; color:#3D3D3D; font-weight:600; line-height:67px; letter-spacing:-0.576px; cursor:pointer; border-radius:59.5px;}
#main_con > .info02_con > .contents_con > .nav > ul > li span.on {color:#FFF; font-weight:700; background-color:#4211EF; box-shadow:0px 4px 5px 0px rgba(0,0,0,0.50);}
#main_con > .info02_con > .contents_con > .contents_con {}
#main_con > .info02_con > .contents_con > .contents_con .contents_div {display:none}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 {}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con {}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul {}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li {float:left; width:32%; margin:0 0 0 2%;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div {background-color:#FAFAFA; overflow:hidden; border-radius:8px; box-shadow: 0px 15px 21px 0px rgba(0,0,0,0.10);}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .title_con {background-color:#D9D9D9; padding:24px 0 22px 0; text-align:center;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .title_con span {font-size:18px; color:#212121; font-weight:500;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con {padding:23px 6px 14px 6px;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .contents_con {text-align:center;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .contents_con > .text01_con {}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .contents_con > .text01_con span {font-size:24px; color:#232323; font-weight:700; letter-spacing:-0.576px;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .contents_con > .img_con {margin:27px 0 0 0;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .contents_con > .img_con img {width:auto;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .contents_con > .img_con.img01 {padding:3px 0 2px 0;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .contents_con > .img_con.img01 img {height:43px}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .contents_con > .img_con.img02 {}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .contents_con > .img_con.img02 img {height:48px}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .contents_con > .img_con.img03 {padding:1px 0 0 0;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .contents_con > .img_con.img03 img {height:47px}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .contents_con > .text02_con {margin:35px 0 0 0;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .contents_con > .text02_con span {font-size:24px; color:#080808; font-weight:700; letter-spacing:-0.576px;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .contents_con > .text02_con span .color_text {color:#F00;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .btn_con {margin:23px 0 0 0;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .btn_con:after {content:""; display:block; clear:both;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .btn_con .a_btn {float:left; display:block; width:48%; margin:0 0 0 4%; text-align:center; border-radius:8px;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .btn_con .a_btn > img {vertical-align:middle;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .btn_con .a_btn > span {font-size:22px; font-weight:600; line-height:50px; vertical-align:middle;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .btn_con .a_btn01 {background-color:#E0DAFC;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .btn_con .a_btn01 > img {width:20px; margin:0 4px 0 0;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .btn_con .a_btn01 > span {color:#111;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .btn_con .a_btn03 {background-color:#3617CF;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .btn_con .a_btn03 > img {width:18px; margin:0 5px 0 0;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .btn_con .a_btn03 > span {color:#FFF;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li .list_div > .contents_con > .btn_con .a_btn:first-child {margin:0;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info01 > .list_con > ul > li:first-child {margin:0;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 {}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con {}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul {}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li {margin:37px 0 0 0;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div {background-color:#FAFAFA; position:relative; top:0; left:0; border-radius:10px; box-shadow:0px 15px 20px 0px rgba(0,0,0,0.10);}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .betsy_icon {width:87px; position:absolute; top:-14px; left:-8px; z-index:10;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con {padding:15px 22px 15px 15px;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table {width:100%; margin:0 auto;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table > tbody > tr > td {}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table > tbody > tr > .img_td {width:200px;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table > tbody > tr > .img_td > .img_con {background-repeat:no-repeat; background-size:cover; background-position:center; border-radius:8px;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table > tbody > tr > .img_td > .img_con img {width:100%;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table > tbody > tr > .text_td {padding:0 17px; vertical-align:top;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table > tbody > tr > .text_td > .text01_con {}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table > tbody > tr > .text_td > .text01_con:after {content:""; display:block; clear:both;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table > tbody > tr > .text_td > .text01_con span {float:left; display:block; border:1px solid #313131; margin:0 0 0 6px; padding:0 12px; background-color:#FFF; font-size:20px; color:#313131; font-weight:600; line-height:38px; letter-spacing:-0.48px; border-radius:50px;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table > tbody > tr > .text_td > .text01_con span:first-child {margin:0;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table > tbody > tr > .text_td > .text02_con {margin:48px 0 0 0;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table > tbody > tr > .text_td > .text02_con > .text01_con {}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table > tbody > tr > .text_td > .text02_con > .text01_con span {font-size:20px; color:#111; line-height:160%;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table > tbody > tr > .text_td > .text02_con > .text02_con {margin:4px 0 0 0;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table > tbody > tr > .text_td > .text02_con > .text02_con span {font-size:16px; color:#414141; line-height:27px;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table > tbody > tr > .text_td > .text02_con > .text02_con span .color_text {font-size:14px;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table > tbody > tr > .btn_td {width:141px;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table > tbody > tr > .btn_td .a_btn {display:block; margin:10px 0 0 0; text-align:center; border-radius:8px;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table > tbody > tr > .btn_td .a_btn > img {vertical-align:middle;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table > tbody > tr > .btn_td .a_btn > span {font-size:22px; font-weight:600; line-height:49px; vertical-align:middle;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table > tbody > tr > .btn_td .a_btn01 {border:1px solid #E0DAFC; background-color:#E0DAFC;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table > tbody > tr > .btn_td .a_btn01 > img {width:20px; margin:0 4px 0 0;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table > tbody > tr > .btn_td .a_btn01 > span {color: #111;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table > tbody > tr > .btn_td .a_btn03 {border:1px solid #3617CF; background-color:#3617CF;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table > tbody > tr > .btn_td .a_btn03 > img {width:18px; margin:0 5px 0 0;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table > tbody > tr > .btn_td .a_btn03 > span {color: #FFF;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table > tbody > tr > .btn_td .a_btn04 {border:1px solid #BABABA; background-color:#FFF;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table > tbody > tr > .btn_td .a_btn04 > img {width:20px; margin:0 3px 0 0;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table > tbody > tr > .btn_td .a_btn04 > span {font-size:20px; color: #111;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .w_con > table > tbody > tr > .btn_td .a_btn:first-child {margin:0;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con {padding:10px;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .text01_con {}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .text01_con span {font-size:20px; color:#232323; font-weight:700; letter-spacing:-0.48px;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .text02_con {margin:6px 0 0 0;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .text02_con:after {content:""; display:block; clear:both;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .text02_con span {float:left; display:block; border:1px solid #313131; margin:0 0 0 4px; padding:0 6px; background-color:#FFF; font-size:10px; color:#313131; font-weight:600; line-height:16px; letter-spacing:-0.48px; border-radius:50px;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .text02_con span:first-child {margin:0;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .img_con {background-repeat:no-repeat; background-size:cover; background-position:center; margin:14px 0 0 0; border-radius:8px;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .img_con img {width:100%;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .text03_con {margin:15px 0 0 0;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .text03_con > .text01_con {}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .text03_con > .text01_con span {font-size:13px; color:#252525; font-weight:500; line-height:130%;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .text03_con > .text02_con {margin:3px 0 0 0;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .text03_con > .text02_con span {font-size:12px; color:#656565; font-weight:500; line-height:130%;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .text03_con > .text02_con span .color_text {font-size:9px; font-weight:300;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .btn_con {margin:21px 0 0 0;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .btn_con:after {content:""; display:block; clear:both;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .btn_con .a_btn {float:left; display:block; width:32.5%; margin:0 0 0 1.25%; text-align:center; border-radius:5px;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .btn_con .a_btn > img {vertical-align:middle;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .btn_con .a_btn > span {font-size:14px; font-weight:600; line-height:33px; vertical-align:middle;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .btn_con .a_btn01 {border:1px solid #E0DAFC; background-color:#E0DAFC;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .btn_con .a_btn01 > img {width:14px; margin:0 1px 0 0;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .btn_con .a_btn01 > span {color: #111;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .btn_con .a_btn03 {border:1px solid #3617CF; background-color:#3617CF;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .btn_con .a_btn03 > img {width:12px; margin:0 2px 0 0;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .btn_con .a_btn03 > span {color: #FFF;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .btn_con .a_btn04 {border:1px solid #BABABA;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .btn_con .a_btn04 > img {width:14px; margin:0 1px 0 0;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .btn_con .a_btn04 > span {font-size:14px; color: #111;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .btn_con.depth_2 {}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .btn_con.depth_2 .a_btn {width:49.375%;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li .list_div > .m_con > .btn_con .a_btn:first-child {margin:0;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div.info02 > .list_con > ul > li:first-child {margin:0;}
#main_con > .info02_con > .contents_con > .contents_con .contents_div:first-child {display:block;}
#main_con > .info03_con {}
#main_con > .info03_con > .contents_con {width:100%; max-width:1000px; margin:0 auto; padding:0 20px 0 20px;}
#main_con > .info03_con > .contents_con > .btn_con {margin:0 0 42px 0; text-align:center;}
#main_con > .info03_con > .contents_con > .btn_con .a_btn {display:inline-block;}
#main_con > .info03_con > .contents_con > .btn_con .a_btn > .text_con {margin:0 0 17px 0;}
#main_con > .info03_con > .contents_con > .btn_con .a_btn > .text_con span {font-size:24px; color:#4211EF; font-weight:600;}
#main_con > .info03_con > .contents_con > .btn_con .a_btn > .icon_con {}
#main_con > .info03_con > .contents_con > .btn_con .a_btn > .icon_con img {width:42px;}
#main_con > .info03_con > .contents_con > .contents_con {display:none; padding:0 0 113px 0;}
#main_con > .info03_con > .contents_con > .contents_con > .title_con {margin:0 0 47px 0;}
#main_con > .info03_con > .contents_con > .contents_con > .title_con span {font-size:49px; color:#3617CD; font-weight:900; font-family:"VITRO_CORE", sans-serif;}
#main_con > .info03_con > .contents_con > .contents_con > .title_con span .color_text {background-image:linear-gradient(to right, #C1B6FB, #C1B6FB); background-repeat:no-repeat; background-size:100% 21px; background-position:0 calc(100% - 5px);}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con {}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con {}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div {margin:23px 0 0 0;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con {}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul {}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li {margin:72px 0 0 0;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div {}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .title_con {margin:0 0 14px 0;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .title_con .icon {display:inline-block; width:12px; height:12px; background-color:#3617CD; margin:0 3px 0 0; vertical-align:middle;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .title_con span {font-size:18px; color:#1F1F1F; font-weight:700; vertical-align:middle;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con {position:relative; top:0; left:0;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con > .intro_con {position:absolute; top:-33px; right:0; z-index:10;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con > .intro_con span {font-size:14px; color:#1D1D1D; font-weight:600;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table {width:100%; margin:0 auto;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table > thead > tr > td {background-color:#53F; border-right:2px solid #FFF; border-bottom:2px solid #FFF; padding:6px 0 5px 0;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table > thead > tr > td span {font-size:18px; color:#FFF; font-weight:500;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table > thead > tr > td:last-child {border-right:0;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table > tbody > tr > td {border-right:2px solid #FFF; border-top:2px solid #FFF; background-color:#FFF; padding:6px 0 7px 0;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table > tbody > tr > .title01_td {background-color:#F1F1F1;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table > tbody > tr > .title01_td span {display:inline-block; font-size:16px; color:#2E2E2E; font-weight:500; vertical-align:middle;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table > tbody > tr > .title01_td span .color_text {}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table > tbody > tr > .title01_td .icon {display:inline-block; position:relative; top:0; left:0; vertical-align:middle;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table > tbody > tr > .title01_td .icon > span {display:block; background-color:#3617CD; width:18px; text-align:center; font-size:16px; color:#FFF; font-weight:500; line-height:18px; cursor:pointer; border-radius:100%;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table > tbody > tr > .title01_td .icon > .text_con {display:none; border:1px solid #3617CD; background-color:#F9F8F8; position:absolute; top:21px; left:0; z-index:10; border-radius:50px; box-shadow:0px 1px 2px 0px rgba(0,0,0,0.25);}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table > tbody > tr > .title01_td .icon > .text_con span {font-size:14px; color:#3617CD; font-weight:500; line-height:20px;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table > tbody > tr > .title02_td {background-color:#F1F1F1;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table > tbody > tr > .title02_td span {font-size:14px; color:#2E2E2E; font-weight:500;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table > tbody > tr > .info_td {}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table > tbody > tr > .info_td span {font-size:14px; color:#000; font-weight:300;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table > tbody > tr > td:last-child {border-right:0;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table > tbody > tr:first-child > td {border-top:0;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li .item_div > .tab_con table:first-child {margin-top:0;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .list_con > ul > li:first-child {margin:0;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .btn_con {margin:39px 0 0 0; text-align:center;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .btn_con .a_btn {display:inline-block; width:72px;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div > .btn_con .a_btn > img {width:100%;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list01 {}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list01 > .list_con > ul > li .item_div > .tab_con.tab01 table > thead > tr > td {width:238px;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list01 > .list_con > ul > li .item_div > .tab_con.tab01 table > thead > tr > td:first-child {width:auto;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list01 > .list_con > ul > li .item_div > .tab_con.tab01 table > tbody > tr > td {width:119px;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list01 > .list_con > ul > li .item_div > .tab_con.tab01 table > tbody > tr > .title01_td .icon > .text_con {width:145px;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list01 > .list_con > ul > li .item_div > .tab_con.tab01 table > tbody > tr > td:first-child {width:auto;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list01 {}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list01 > .list_con > ul > li .item_div > .tab_con.tab02 table > thead > tr > td {width:238px;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list01 > .list_con > ul > li .item_div > .tab_con.tab02 table > thead > tr > td:first-child {width:auto;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list01 > .list_con > ul > li .item_div > .tab_con.tab02 table > tbody > tr > .title01_td .icon > .text_con {width:145px;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list01 > .list_con > ul > li .item_div > .tab_con.tab03 table > thead > tr > td {width:238px;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list01 > .list_con > ul > li .item_div > .tab_con.tab03 table > thead > tr > td:first-child {width:auto;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list01 > .list_con > ul > li .item_div > .tab_con.tab03 table > tbody > tr > td {width:119px;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list01 > .list_con > ul > li .item_div > .tab_con.tab03 table > tbody > tr > .title01_td .icon > .text_con {width:138px;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list01 > .list_con > ul > li .item_div > .tab_con.tab03 table > tbody > tr > .title01_td:nth-child(2) {width:98px;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list01 > .list_con > ul > li .item_div > .tab_con.tab03 table > tbody > tr > td:first-child {width:auto;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list02 {}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list02 > .list_con > ul > li .item_div > .tab_con.tab01 table > thead > tr > td {width:408px;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list02 > .list_con > ul > li .item_div > .tab_con.tab01 table > thead > tr > td:first-child {width:auto;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list02 > .list_con > ul > li .item_div > .tab_con.tab01 table > tbody > tr > td {width:204px;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list02 > .list_con > ul > li .item_div > .tab_con.tab01 table > tbody > tr > .title01_td .icon > .text_con {width:118px;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list02 > .list_con > ul > li .item_div > .tab_con.tab01 table > tbody > tr > .title01_td:nth-child(2) {width:408px;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div.list02 > .list_con > ul > li .item_div > .tab_con.tab01 table > tbody > tr > td:first-child {width:auto;}
#main_con > .info03_con > .contents_con > .contents_con > .contents_con > .list_con .list_div:first-child {margin:0;}

/*푸터*/
#footer {width:100%; margin:0 auto; background-color:#3617CD; box-shadow:0px -4px 5px 0px rgba(0,0,0,0.21);}
#footer > .contents_con {width:100%; max-width:1000px; margin:0 auto; padding:30px 20px;}
#footer > .contents_con span {font-size:12px; color:#FFF; line-height:200%;}
#footer > .contents_con span .color_text01 {font-weight:700;}
#footer > .contents_con span .color_text02 {text-decoration:underline;}
#footer > .contents_con span .color_text02 a {color:#FFF;}

/*퀵*/
#quick {width:50px; position:fixed; top:280px; right:20px; z-index:100;}
#quick .a_btn {display:block; height:50px; border:1px solid #8F8F8F; background-color:#000; overflow:hidden; border-radius:100%; box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25);}
#quick .a_btn > .contents_con {width:100%; margin:0 auto; text-align:center; position:absolute; top:50%; left:0; right:0; z-index:10; transform:translateY(-50%);}
#quick .a_btn > .contents_con > .icon_con {margin:0 0 1px 0;}
#quick .a_btn > .contents_con > .icon_con img {width:16px;}
#quick .a_btn > .contents_con > .text_con {}
#quick .a_btn > .contents_con > .text_con > .text01_con {}
#quick .a_btn > .contents_con > .text_con > .text01_con span {font-size:7px; color:#FFF; font-weight:600; letter-spacing:-0.168px;}
#quick .a_btn > .contents_con > .text_con > .text02_con {margin:1px 0 0 0;}
#quick .a_btn > .contents_con > .text_con > .text02_con span {font-size:6px; color: #D2D2D2;}

/**/
body.short {}
body.short #footer {position:absolute; bottom:0; left:0; right:0; z-index:10;}

/*헤더 전화버튼 모션*/
@keyframes header_call_btn_motion {
	0%, 100% {
		background-color:#373737;
	}
	50% {
		background-color:#FFF;
	}
}
@keyframes header_call_btn_motion02 {
	0%, 100% {
		fill:#FFF;
	}
	50% {
		fill:#373737;
	}
}
@keyframes header_call_btn_motion03 {
	0%, 100% {
		fill:#373737;
	}
	50% {
		fill:#FFF;
	}
}
@keyframes header_call_btn_motion04 {
	0%, 100% {
		color:#FFF;
	}
	50% {
		color:#373737;
	}
}

/*위,아래 모션*/
@keyframes upDown {
	0%, 100% {
		transform: translateY(0);
	}
	50% {
		transform: translateY(-1px);
	}
}