@import url(http://cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/nanumbarungothic.css);
@import url(http://cdn.jsdelivr.net/font-notosans-kr/1.0.0-v1004/NotoSansKR-full.css);

* {font-family:"NotoSansKR","나눔고딕", "NanumGothic", "Malgun Gothic", "돋움", "Dotum", "AppleGothic", sans-serif !important;}

body {width:100%; margin:0 auto; padding:0px; font-size:13px; line-height:normal;}
img {border:none; padding:0px; margin:0px; outline:none;}
a {border:none; padding:0px; margin:0px; outline:none; text-decoration:none;}
a:active {color:#666666; text-decoration:none;}
a:link {color:#666666; text-decoration:none;}
a:visited {color:#666666; text-decoration:none;}
a:hover {color:#666666; text-decoration:none;}
input, select, textarea {margin:0; padding:0; outline:none; font-size:13px; color:#000000;}
ul {list-style:none; padding:0; margin:0; *zoom:1;}
ul:after {content:""; display:block; clear:both;}

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

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

select {
	border-radius:0; 
	-moz-border-radius:0; 
	-webkit-border-radius:0;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	background:url("/img/sub/select_arrow.png") no-repeat 95% 50%; /*셀렉박스 화살표 */
}

/*IE 10, 11의 네이티브 화살표 숨기기*/ 
select::-ms-expand {display:none;}

/*display:inline-block; *display:inline; zoom:1;*/

#wrap{width:100%; min-width:1200px; margin:0 auto; position:relative; top:0; left:0;}

/*우측 퀵*/
#right_quick {width:90px; position:absolute; top:132px; right:10px; z-index:999;}
#right_quick > ul {}
#right_quick > ul > li {display:block; text-align:center;}
#right_quick > ul > .bar {}
#right_quick > ul > .bar div {width:1px; height:10px; background-color:#e0e0e0; margin:0 auto;}

/*헤더*/
#header {width:100%; margin:0 auto; border-bottom:1px solid #dddddd;}
#header > #top_con {border-bottom:1px solid #dddddd; background-color:#343649;}
#header > #top_con > .top_con {width:1100px; margin:0 auto; *zoom:1;}
#header > #top_con > .top_con:after {content:""; display:block; clear:both;}
#header > #top_con > .top_con > .slide_con {float:left; padding-top:8px;}
#header > #top_con > .top_con > .slide_con > table {}
#header > #top_con > .top_con > .slide_con > table > tbody > tr > td {height:24px; position:relative; top:0; left:0;}
#header > #top_con > .top_con > .slide_con > table > tbody > tr > .title_td {}
#header > #top_con > .top_con > .slide_con > table > tbody > tr > .title_td span {font-size:14px; color:#ffffff; font-weight:bold;}
#header > #top_con > .top_con > .slide_con > table > tbody > tr > .title_td .color_text {color:#ffde00;}
#header > #top_con > .top_con > .slide_con > table > tbody > tr > .title_td .bar {width:1px; height:14px; background-color:#292f36; position:absolute; top:50%; right:0; margin-top:-7px; z-index:9;}
#header > #top_con > .top_con > .slide_con > table > tbody > tr > .btn_td {}
#header > #top_con > .top_con > .slide_con > table > tbody > tr > .btn_td img {margin:0 9px;}
#header > #top_con > .top_con > .slide_con > table > tbody > tr > .slide_td {}
#header > #top_con > .top_con > .slide_con > table > tbody > tr > .slide_td .main_receipt_slide_con {width:300px; height:24px; margin:0 auto; position:relative; top:0px; left:0px; z-index:99;}
#header > #top_con > .top_con > .slide_con > table > tbody > tr > .slide_td .main_receipt_slide_con > .slide_div {width:300px; height:24px; margin:0 auto; z-index:1;}
#header > #top_con > .top_con > .slide_con > table > tbody > tr > .slide_td .main_receipt_slide_con > .slide_div.responsive {width:auto; margin-left:0;}
#header > #top_con > .top_con > .slide_con > table > tbody > tr > .slide_td .main_receipt_slide_con > .slide_div .main_receipt_slide_list {list-style:none; padding:0px; margin:0 auto; width:300px; height:24px; *zoom:1;}
#header > #top_con > .top_con > .slide_con > table > tbody > tr > .slide_td .main_receipt_slide_con > .slide_div .main_receipt_slide_list:after {content:""; display:block; clear:both;}
#header > #top_con > .top_con > .slide_con > table > tbody > tr > .slide_td .main_receipt_slide_con > .slide_div .main_receipt_slide_list > li {float:left; width:300px; height:24px;}
#header > #top_con > .top_con > .slide_con > table > tbody > tr > .slide_td .main_receipt_slide_con > .slide_div .main_receipt_slide_list > li > a {display:inline-block; *display:inline; zoom:1;}
#header > #top_con > .top_con > .slide_con > table > tbody > tr > .slide_td .main_receipt_slide_con > .slide_div .main_receipt_slide_list > li > a > span {font-size:14px; color:#ffffff; vertical-align:middle;}
#header > #top_con > .top_con > .slide_con > table > tbody > tr > .slide_td .main_receipt_slide_con > .slide_div .main_receipt_slide_list > li > a > .receipt_btn {display:inline-block; *display:inline; zoom:1; text-align:center; margin-right:9px; line-height:24px;}
#header > #top_con > .top_con > .slide_con > table > tbody > tr > .slide_td .main_receipt_slide_con > .slide_div .main_receipt_slide_list > li > a > .receipt_btn01 {width:40px; background-color:#3069b8;}
#header > #top_con > .top_con > .slide_con > table > tbody > tr > .slide_td .main_receipt_slide_con > .slide_div .main_receipt_slide_list > li > a > .receipt_btn02 {width:50px;  background-color:#4584db;}
#header > #top_con > .top_con > .nav {float:right;}
#header > #top_con > .top_con > .nav > ul {}
#header > #top_con > .top_con > .nav > ul > li {float:left;}
#header > #top_con > .top_con > .nav > ul > li > a {display:block;}
#header > #top_con > .top_con > .nav > ul > li > a > span {display:block; padding:0 25px; text-align:center; font-size:14px; color:#ffffff; line-height:40px;}
#header > #top_con > .top_con > .nav > ul > .li01 > a > span {background-color:#4584db;}
#header > #top_con > .top_con > .nav > ul > .li02 > a > span {background-color:#3069b8;}
#header > .header {width:1060px; margin:0 auto; *zoom:1;}
#header > .header:after {content:""; display:block; clear:both;}
#header > .header > .logo {float:left; padding-top:11px;}
#header > .header > .nav {float:right;}
#header > .header > .nav > ul {}
#header > .header > .nav > ul > li {float:left; width:120px; text-align:center; position:relative; top:0; left:0;}
#header > .header > .nav > ul > li > a {font-size:18px; color:#222222; line-height:70px;}
#header > .header > .nav > #main_sub_nav {width:100%; margin:0 auto; border-top:1px solid #dddddd; background-color:#343649; background:rgba(52,54,73, 0.9); padding:25px 0 33px 0; position:absolute; top:110px; left:0; right:0; z-index:999; display:none;}
#header > .header > .nav > #main_sub_nav > .main_sub_nav {width:1060px; margin:0 auto; *zoom:1;}
#header > .header > .nav > #main_sub_nav > .main_sub_nav:after {content:""; display:block; clear:both;}
#header > .header > .nav > #main_sub_nav > .main_sub_nav .list_div {float:right; width:120px;}
#header > .header > .nav > #main_sub_nav > .main_sub_nav .list_div > ul {}
#header > .header > .nav > #main_sub_nav > .main_sub_nav .list_div > ul > li {margin-top:19px; text-align:center;}
#header > .header > .nav > #main_sub_nav > .main_sub_nav .list_div > ul > li:first-child {margin-top:0;}
#header > .header > .nav > #main_sub_nav > .main_sub_nav .list_div > ul > li > a {font-size:15px; color:#ffffff;}
#header > .header > .nav > #main_sub_nav > .main_sub_nav .list_div > ul > li > a:hover {color:#34b0ff;}
/*컨텐츠*/
#container {width:100%; margin:0 auto;}
#container.welcome {width:100%; margin:0 auto; padding-top: 30px; background-color: #ebebeb; padding-bottom: 20px;}

/*메인 컨텐츠*/
#main_con {background-color:#f2f2f2;}
#main_con > .slide_con {position:relative; top:0; left:0; height:504px; }
#main_con > .slide_con > .slide {position:relative; top:0; left:0; height:504px;}
#main_con > .slide_con > .slide .main_slide {width:100%; margin:0 auto; height:504px;}
#main_con > .slide_con > .slide .main_slide > li {height:504px; background-repeat:no-repeat; background-size:cover; background-position:center; text-align:center;}
#main_con > .slide_con > .slide .main_slide > li .text_con {width:880px; margin:0 auto; text-align:left;}
#main_con > .slide_con > .slide > .btn_con {width:1100px; margin:0 auto; position:absolute; top:50%; left:0; right:0; margin-top:-24px; z-index:9;}
#main_con > .slide_con > .slide > .btn_con > table {width:100%; margin:0 auto;}
#main_con > .slide_con > .slide > .btn_con > table > tbody > tr > td {}
#main_con > .slide_con > .slide > .btn_con > table > tbody > tr > td img {cursor:pointer;}
#main_con > .slide_con > .nav {width:1100px; margin:0 auto; position:absolute; bottom:0; left:0; right:0; z-index:99;}
#main_con > .slide_con > .nav > ul {}
#main_con > .slide_con > .nav > ul > li {float:left; width:274px; padding-left:1px;}
#main_con > .slide_con > .nav > ul > li:first-child {width:275px; padding-left:0;}
#main_con > .slide_con > .nav > ul > li span {display:block; background-color:#42597f; text-align:center; font-size:15px; color:#ffffff; line-height:50px; cursor:pointer;}
#main_con > .slide_con > .nav > ul > li .on {background-color:#3069b8;}
#main_con > .contents_con {width:1100px; margin:0 auto; padding:30px 0 50px 0;}
#main_con > .contents_con > .sn_con {border-bottom:1px solid #dddddd; padding-bottom:30px; margin-bottom:30px; *zoom:1;}
#main_con > .contents_con > .sn_con:after {content:""; display:block; clear:both;}
#main_con > .contents_con > .sn_con > .schedule_con {float:left; width:520px; background-color:#e6ddd2; padding:26px 10px 20px 10px;}
#main_con > .contents_con > .sn_con > .schedule_con > .title_con {padding:0 10px 0 18px; margin-bottom:25px;}
#main_con > .contents_con > .sn_con > .schedule_con > .title_con > table {width:100%; margin:0 auto;}
#main_con > .contents_con > .sn_con > .schedule_con > .title_con span {font-size:23px; color:#222222;}
#main_con > .contents_con > .sn_con > .schedule_con > .list_con {height:257px;}
#main_con > .contents_con > .sn_con > .schedule_con > .list_con > ul {}
#main_con > .contents_con > .sn_con > .schedule_con > .list_con > ul > li {background-color:#ffffff; padding:10px 10px 10px 18px; margin-top:10px;}
#main_con > .contents_con > .sn_con > .schedule_con > .list_con > ul > li:first-child {margin-top:0;}
#main_con > .contents_con > .sn_con > .schedule_con > .list_con > ul > li > table {width:100%; margin:0 auto;}
#main_con > .contents_con > .sn_con > .schedule_con > .list_con > ul > li > table > tbody > tr > td {}
#main_con > .contents_con > .sn_con > .schedule_con > .list_con > ul > li > table > tbody > tr > .text_td {}
#main_con > .contents_con > .sn_con > .schedule_con > .list_con > ul > li > table > tbody > tr > .text_td > .text01_con {margin-bottom:3px;}
#main_con > .contents_con > .sn_con > .schedule_con > .list_con > ul > li > table > tbody > tr > .text_td > .text01_con span {font-size:18px; font-weight:bold;}
#main_con > .contents_con > .sn_con > .schedule_con > .list_con > ul > li > table > tbody > tr > .text_td > .text01_con .case_text {}
#main_con > .contents_con > .sn_con > .schedule_con > .list_con > ul > li > table > tbody > tr > .text_td > .text01_con .case_text01 {color:#959595;}
#main_con > .contents_con > .sn_con > .schedule_con > .list_con > ul > li > table > tbody > tr > .text_td > .text01_con .case_text02 {color:#ff6c00;}
#main_con > .contents_con > .sn_con > .schedule_con > .list_con > ul > li > table > tbody > tr > .text_td > .text01_con .bar {font-size:16px; color:#cccccc; font-weight:normal;}
#main_con > .contents_con > .sn_con > .schedule_con > .list_con > ul > li > table > tbody > tr > .text_td > .text01_con .date_text {color:#222222;}
#main_con > .contents_con > .sn_con > .schedule_con > .list_con > ul > li > table > tbody > tr > .text_td > .text02_con {}
#main_con > .contents_con > .sn_con > .schedule_con > .list_con > ul > li > table > tbody > tr > .text_td > .text02_con span {font-size:15px; color:#222222;}
#main_con > .contents_con > .sn_con > .schedule_con > .list_con > ul > li > table > tbody > tr > .text_td > .text02_con .bar {font-size:13px; color:#cccccc;}
#main_con > .contents_con > .sn_con > .schedule_con > .list_con > ul > li > table > tbody > tr > .btn_td {}
#main_con > .contents_con > .sn_con > .schedule_con > .list_con > ul > li > table > tbody > tr > .btn_td .a_btn {display:block; text-align:center; font-size:16px; font-weight:bold; line-height:57px;}
#main_con > .contents_con > .sn_con > .schedule_con > .list_con > ul > li > table > tbody > tr > .btn_td .a_btn01 {border:1px solid #cccccc; color:#222222;}
#main_con > .contents_con > .sn_con > .schedule_con > .list_con > ul > li > table > tbody > tr > .btn_td .a_btn02 {border:1px solid #1e9d95; background-color:#36afa8; color:#ffffff;}
#main_con > .contents_con > .sn_con > .nav {float:right; width:540px;}
#main_con > .contents_con > .sn_con > .nav > .nav01 {border:1px solid #cccccc; margin-bottom:20px;}
#main_con > .contents_con > .sn_con > .nav > .nav01 > ul {}
#main_con > .contents_con > .sn_con > .nav > .nav01 > ul > li {float:left; display:block;}
#main_con > .contents_con > .sn_con > .nav > .nav01 > ul > li:first-child {border-right:1px solid #cccccc;}
#main_con > .contents_con > .sn_con > .nav > .nav02 {}
#main_con > .contents_con > .sn_con > .nav > .nav02 > ul {}
#main_con > .contents_con > .sn_con > .nav > .nav02 > ul > li {float:left; display:block;}
#main_con > .contents_con > .notice_con {*zoom:1;}
#main_con > .contents_con > .notice_con:after {content:""; display:block; clear:both;}
#main_con > .contents_con > .notice_con .list_div {width:480px; border:1px solid #cccccc; background-color:#ffffff; padding:29px; position:relative; top:0; left:0;}
#main_con > .contents_con > .notice_con .list_div > .title_con {margin-bottom:21px; *zoom:1;}
#main_con > .contents_con > .notice_con .list_div > .title_con:after {content:""; display:block; clear:both;}
#main_con > .contents_con > .notice_con .list_div > .title_con > .title {float:left; margin-right:16px;}
#main_con > .contents_con > .notice_con .list_div > .title_con > .nav {float:left; padding-top:4px;}
#main_con > .contents_con > .notice_con .list_div > .title_con > .nav > ul {}
#main_con > .contents_con > .notice_con .list_div > .title_con > .nav > ul > li {float:left;}
#main_con > .contents_con > .notice_con .list_div > .title_con > .nav > ul > .text {}
#main_con > .contents_con > .notice_con .list_div > .title_con > .nav > ul > .text span {font-size:17px; color:#999999; font-weight:bold; line-height:17px; cursor:pointer;}
#main_con > .contents_con > .notice_con .list_div > .title_con > .nav > ul > .text .on {color:#ff6c00;}
#main_con > .contents_con > .notice_con .list_div > .title_con > .nav > ul > .bar {margin:0 6px;}
#main_con > .contents_con > .notice_con .list_div > .title_con > .nav > ul > .bar span {font-size:15px; color:#999999; line-height:17px;}
#main_con > .contents_con > .notice_con .list_div > .info_con {}
#main_con > .contents_con > .notice_con .list_div > .info_con > .list_con {height:155px; margin-bottom:25px;}
#main_con > .contents_con > .notice_con .list_div > .info_con > .list_con > ul {}
#main_con > .contents_con > .notice_con .list_div > .info_con > .list_con > ul > li {margin-top:11px;}
#main_con > .contents_con > .notice_con .list_div > .info_con > .list_con > ul > li:first-child {margin-top:0;}
#main_con > .contents_con > .notice_con .list_div > .info_con > .list_con > ul > li > a {*zoom:1;}
#main_con > .contents_con > .notice_con .list_div > .info_con > .list_con > ul > li > a:after {content:""; display:block; clear:both;}
#main_con > .contents_con > .notice_con .list_div > .info_con > .list_con > ul > li > a > span {font-size:15px;}
#main_con > .contents_con > .notice_con .list_div > .info_con > .list_con > ul > li > a > .title_text {float:left; color:#555555;}
#main_con > .contents_con > .notice_con .list_div > .info_con > .list_con > ul > li > a .dot {color:#ff6c00; font-weight:bold;}
#main_con > .contents_con > .notice_con .list_div > .info_con > .list_con > ul > li > a > .date_text {float:right; color:#999999;}
#main_con > .contents_con > .notice_con .list_div > .info_con > .more_btn_con {}
#main_con > .contents_con > .notice_con .list_div > .info_con > .more_btn_con .a_btn {display:block; border:3px solid #ededed; text-align:center; font-size:17px; color:#666666; line-height:44px;}
#main_con > .contents_con > .notice_con .list_div > .bar {width:100%; height:4px; margin:0 auto; background-color:#e5e5e5; position:absolute; bottom:0; left:0; right:0; z-index:9;}
#main_con > .contents_con > .notice_con .list_div > .none_con {display:none;}
#main_con > .contents_con > .notice_con .fl {float:left;}
#main_con > .contents_con > .notice_con .fr {float:right;}

/*푸터*/
/*#footer {width:100%; margin:0 auto; border-top:1px solid #cccccc;}*/
#footer { float:left; width:100%; margin:0 auto; border-top:1px solid #cccccc;}
#footer > .partner_con {border-bottom:1px solid #cccccc; padding:10px 0;}
#footer > .partner_con .partner_slide_con {width:1000px; height:50px; margin:0 auto; position:relative; top:0px; left:0px; z-index:99;}
#footer > .partner_con .partner_slide_con > .slide_div {width:1000px; height:50px; margin:0 auto; z-index:1;}
#footer > .partner_con .partner_slide_con > .slide_div.responsive {width:auto; margin-left:0;}
#footer > .partner_con .partner_slide_con > .slide_div .partner_slide_list {list-style:none; padding:0px; margin:0 auto; width:1000px; height:50px; *zoom:1;}
#footer > .partner_con .partner_slide_con > .slide_div .partner_slide_list:after {content:""; display:block; clear:both;}
#footer > .partner_con .partner_slide_con > .slide_div .partner_slide_list > li {float:left; width:170px; height:50px; margin:0 15px; background-color:#cccccc;}
#footer > .partner_con .partner_slide_con > .slide_div .partner_slide_prev_btn {display:block !important; width:10px; height:14px; position:absolute; top:50%; left:-50px; margin-top:-7px; z-index:9;}
#footer > .partner_con .partner_slide_con > .slide_div .partner_slide_next_btn {display:block !important; width:10px; height:14px; position:absolute; top:50%; right:-50px; margin-top:-7px; z-index:9;}
#footer > .footer {width:1100px; margin:0 auto; padding:25px 0 25px 0; *zoom:1;}
#footer > .footer:after {content:""; display:block; clear:both;}
#footer > .footer > .logo {float:left; margin-right:34px;}
#footer > .footer > .nc_con {float:left; padding-top:2px;}
#footer > .footer > .nc_con > .nav {margin-bottom:9px;}
#footer > .footer > .nc_con > .nav > ul {}
#footer > .footer > .nc_con > .nav > ul > li {float:left;}
#footer > .footer > .nc_con > .nav > ul > li > a {font-size:15px; color:#555555; line-height:15px;}
#footer > .footer > .nc_con > .nav > ul > .bar {margin:0 6px;} 
#footer > .footer > .nc_con > .nav > ul > .bar span {color:#cccccc; line-height:15px;}
#footer > .footer > .nc_con > .copy_con {}
#footer > .footer > .nc_con > .copy_con > .text01_con {margin-bottom:4px;}
#footer > .footer > .nc_con > .copy_con > .text01_con span {font-size:14px; color:#999999; line-height:22px;}
#footer > .footer > .nc_con > .copy_con > .text01_con .bar {font-size:12px; color:#cbcbcb;}
#footer > .footer > .nc_con > .copy_con > .text02_con {}
#footer > .footer > .nc_con > .copy_con > .text02_con span {font-size:14px; color:#999999; line-height:22px;}

/*서브 컨텐츠*/
#sub_con {}
#sub_con > .title_con {height:111px; background-repeat:no-repeat; background-size:cover; background-position:center; padding-top:49px; text-align:center;}
#sub_con > .contents_con {width:1100px; margin:0 auto; background:url("/img/sub/sub_con_bg.png") repeat-y; *zoom:1;}
#sub_con > .contents_con:after {content:""; display:block; clear:both;}
#sub_con > .contents_con > .left_con {float:left; width:198px; padding:42px 1px 0 1px;}
#sub_con > .contents_con > .left_con > .title_con {margin-bottom:27px; text-align:center;}
#sub_con > .contents_con > .left_con > .nav {border-top:1px solid #dddddd;}
#sub_con > .contents_con > .left_con > .nav > ul {}
#sub_con > .contents_con > .left_con > .nav > ul > li {border-bottom:1px solid #dddddd;}
#sub_con > .contents_con > .left_con > .nav > ul > li > a {display:block; padding:0 18px;}
#sub_con > .contents_con > .left_con > .nav > ul > li > a > table {width:100%; margin:0 auto;}
#sub_con > .contents_con > .left_con > .nav > ul > li > a > table > tbody > tr > td {height:50px;}
/*#sub_con > .contents_con > .left_con > .nav > ul > li > a > table > tbody > tr > td span {font-size:15px; color:#555555; line-height:23px;}*/
#sub_con > .contents_con > .left_con > .nav > ul > li > a > table > tbody > tr > td span {font-size:17px; color:#555555;}
#sub_con > .contents_con > .left_con > .nav > ul > li > .on {background-color:#4584db;}
#sub_con > .contents_con > .left_con > .nav > ul > li > .on > table > tbody > tr > td span {color:#ffffff;}
#sub_con > .contents_con > .left_con > .nav > ul > li > .sub_nav {display:none; border-top:1px solid #dddddd; padding:14px 18px;}
#sub_con > .contents_con > .left_con > .nav > ul > li > .sub_nav > ul {}
#sub_con > .contents_con > .left_con > .nav > ul > li > .sub_nav > ul > li {margin-top:11px;}
#sub_con > .contents_con > .left_con > .nav > ul > li > .sub_nav > ul > li > a {}
#sub_con > .contents_con > .left_con > .nav > ul > li > .sub_nav > ul > li > a > table {width:100%; margin:0 auto;}
#sub_con > .contents_con > .left_con > .nav > ul > li > .sub_nav > ul > li > a > table > tbody > tr > td {}
#sub_con > .contents_con > .left_con > .nav > ul > li > .sub_nav > ul > li > a > table > tbody > tr > td span {font-size:15px; color:#555555; line-height:23px;}
#sub_con > .contents_con > .left_con > .nav > ul > li > .sub_nav > ul > li > a > table > tbody > tr > td span .dot {color:#cccccc;}
#sub_con > .contents_con > .left_con > .nav > ul > li > .sub_nav > ul > li > .on > table > tbody > tr > td span {color:#0f4da4;}
#sub_con > .contents_con > .left_con > .nav > ul > li > .sub_nav > ul > li > .on > table > tbody > tr > td span .dot {color:#0f4da4;}
#sub_con > .contents_con > .left_con > .nav > ul > li > .sub_nav > ul > li:first-child {margin-top:0;}
#sub_con > .contents_con > .right_con {float:right; width:840px; padding:45px 0 150px 0;}
#sub_con > .contents_con > .right_con > .title_con {margin-bottom:38px; position:relative; top:0; left:0;}
#sub_con > .contents_con > .right_con > .title_con > .text_con {}
#sub_con > .contents_con > .right_con > .title_con > .text_con img {margin-right:5px; vertical-align:middle;}
#sub_con > .contents_con > .right_con > .title_con > .text_con span {font-size:30px; color:#222222; font-weight:600; line-height:28px; letter-spacing:-1px; vertical-align:middle;}
#sub_con > .contents_con > .right_con > .title_con > .route_con {position:absolute; bottom:0; right:0; z-index:9;}
#sub_con > .contents_con > .right_con > .title_con > .route_con img {vertical-align:middle;}
#sub_con > .contents_con > .right_con > .title_con > .route_con .route_arrow {margin:0 10px;}
#sub_con > .contents_con > .right_con > .title_con > .route_con span {font-size:15px; color:#999999; vertical-align:middle;}
#sub_con > .contents_con > .right_con > .title_con > .route_con .this_text {color:#0ca39b;}
#sub_con > .contents_con > .right_con > .contents_con {min-height:500px;}

/*회사소개*/
.company_title_con {background-image:url("/img/company/company_title_con_bg.png");}

/*시험접수*/
.test_receipt_title_con {background-image:url("/img/test_receipt/test_receipt_title_con_bg.png");}

#test_receipt_list_con {}
#test_receipt_list_con > .receipt_con {margin-bottom:63px;}
#test_receipt_list_con > .receipt_con .list_div {margin-top:63px;}
#test_receipt_list_con > .receipt_con .list_div:first-child {margin-top:0;}
#test_receipt_list_con > .receipt_con .list_div > .title_con {margin-bottom:7px;}
#test_receipt_list_con > .receipt_con .list_div > .title_con span {font-size:20px; color:#3069b8; font-weight:bold;}
#test_receipt_list_con > .receipt_con .list_div > .list_con {}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul {border-top:3px solid #343649;}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul > li {border-bottom:2px solid #dddddd;}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul > li .item_div {}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul > li .item_div > .aa_con {padding:20px;}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul > li .item_div > .aa_con > table {width:100%; margin:0 auto;}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul > li .item_div > .aa_con > table > tbody > tr > td {}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul > li .item_div > .aa_con > table > tbody > tr > .img_td {}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul > li .item_div > .aa_con > table > tbody > tr > .text_td {padding:0 28px;}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul > li .item_div > .aa_con > table > tbody > tr > .text_td > .title_con {margin-bottom:2px;}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul > li .item_div > .aa_con > table > tbody > tr > .text_td > .title_con span {font-size:18px; font-weight:bold;}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul > li .item_div > .aa_con > table > tbody > tr > .text_td > .title_con .ing_text {color:#ff6c00;}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul > li .item_div > .aa_con > table > tbody > tr > .text_td > .title_con .end_text {color:#959595;}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul > li .item_div > .aa_con > table > tbody > tr > .text_td > .date_con {}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul > li .item_div > .aa_con > table > tbody > tr > .text_td > .date_con span {font-size:25px; color:#222222; font-weight:bold;}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul > li .item_div > .aa_con > table > tbody > tr > .btn_td {}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul > li .item_div > .aa_con > table > tbody > tr > .btn_td .a_btn {display:inline-block; *display:inline; zoom:1; width:108px; margin-left:7px; text-align:center; font-size:16px; font-weight:bold; line-height:58px;}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul > li .item_div > .aa_con > table > tbody > tr > .btn_td .a_btn:first-child {margin-left:0;}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul > li .item_div > .aa_con > table > tbody > tr > .btn_td .a_btn01 {border:1px solid #cccccc; color:#222222;}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul > li .item_div > .aa_con > table > tbody > tr > .btn_td .a_btn02 {border:1px solid #1e9d95; background-color:#36afa8; color:#ffffff;}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul > li .item_div > .aa_con > table > tbody > tr > .btn_td .a_btn03 {border:1px solid #cccccc; background-color:#f6f6f6; color:#222222;}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul > li .item_div > .bb_con {background-color:#f6f6f6; padding:20px;}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul > li .item_div > .bb_con > table {width:100%; margin:0 auto;}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul > li .item_div > .bb_con > table > tbody > tr > td {}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul > li .item_div > .bb_con > table > tbody > tr > .img_td {}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul > li .item_div > .bb_con > table > tbody > tr > .text_td {padding:0 28px;}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul > li .item_div > .bb_con > table > tbody > tr > .text_td > ul {}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul > li .item_div > .bb_con > table > tbody > tr > .text_td > ul > li {margin-top:5px;}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul > li .item_div > .bb_con > table > tbody > tr > .text_td > ul > li:first-child {margin-top:0;}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul > li .item_div > .bb_con > table > tbody > tr > .text_td > ul > li span {font-size:15px; color:#555555; line-height:20px;}
#test_receipt_list_con > .receipt_con .list_div > .list_con > ul > li .item_div > .bb_con > table > tbody > tr > .text_td > ul > li .dot {color:#ff7800; font-weight:bold;}
#test_receipt_list_con > .schedule_con {}
#test_receipt_list_con > .schedule_con > .title_con {margin-bottom:7px;}
#test_receipt_list_con > .schedule_con > .title_con span {font-size:20px; color:#3069b8; font-weight:bold;}
#test_receipt_list_con > .schedule_con > .list_con {}
#test_receipt_list_con > .schedule_con > .list_con > ul {border-top:3px solid #343649;}
#test_receipt_list_con > .schedule_con > .list_con > ul > li {border-bottom:1px solid #dddddd;}
#test_receipt_list_con > .schedule_con > .list_con > ul > li .q_con {padding:15px 20px 15px 0; cursor:pointer;}
#test_receipt_list_con > .schedule_con > .list_con > ul > li .q_con > table {width:100%; margin:0 auto;}
#test_receipt_list_con > .schedule_con > .list_con > ul > li .q_con > table > tbody > tr > td {}
#test_receipt_list_con > .schedule_con > .list_con > ul > li .q_con > table > tbody > tr > .date_td {}
#test_receipt_list_con > .schedule_con > .list_con > ul > li .q_con > table > tbody > tr > .date_td  span {font-size:15px; color:#0ca39b; font-weight:bold; line-height:20px;}
#test_receipt_list_con > .schedule_con > .list_con > ul > li .q_con > table > tbody > tr > .text_td {padding:0 30px;}
#test_receipt_list_con > .schedule_con > .list_con > ul > li .q_con > table > tbody > tr > .text_td  span {font-size:15px; color:#555555; line-height:20px;}
#test_receipt_list_con > .schedule_con > .list_con > ul > li .a_con {background-color:#f6f6f6; padding:23px 15px 23px 0; display:none;}
#test_receipt_list_con > .schedule_con > .list_con > ul > li .a_con > table {width:100%; margin:0 auto;}
#test_receipt_list_con > .schedule_con > .list_con > ul > li .a_con > table > tbody > tr > td {}
#test_receipt_list_con > .schedule_con > .list_con > ul > li .a_con > table > tbody > tr > .text_td {padding:0 30px;}
#test_receipt_list_con > .schedule_con > .list_con > ul > li .a_con > table > tbody > tr > .text_td > ul {}
#test_receipt_list_con > .schedule_con > .list_con > ul > li .a_con > table > tbody > tr > .text_td > ul > li {margin-top:5px;}
#test_receipt_list_con > .schedule_con > .list_con > ul > li .a_con > table > tbody > tr > .text_td > ul > li:first-child {margin-top:0;}
#test_receipt_list_con > .schedule_con > .list_con > ul > li .a_con > table > tbody > tr > .text_td > ul > li span {font-size:15px; color:#555555; line-height:20px;}
#test_receipt_list_con > .schedule_con > .list_con > ul > li .a_con > table > tbody > tr > .text_td > ul > li .dot {color:#ff7800; font-weight:bold;}

#test_receipt_write_con {}
#test_receipt_write_con .list_div {margin-top:44px;}
#test_receipt_write_con .list_div:first-child {margin-top:0;}
#test_receipt_write_con .list_div > .title_con {margin-bottom:7px;}
#test_receipt_write_con .list_div > .title_con span {font-size:20px; color:#3069b8; font-weight:bold;}
#test_receipt_write_con .list_div > .input_con {}
#test_receipt_write_con .list_div > .input_con > table {width:100%; margin:0 auto; border-top:3px solid #343649;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > td {border-bottom:1px solid #dddddd;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .title_td {width:110px; background-color:#f6f6f6; padding:10px 0;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .title_td span {font-size:15px; color:#222222; line-height:20px;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .title_td .star {color:#3069b8;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td {padding:10px 11px; height:30px;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td span {font-size:15px; color:#777777; vertical-align:middle;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .a_btn {display:inline-block; *display:inline; zoom:1; background-color:#343649; padding:0 10px; text-align:center; font-size:14px; color:#ffffff; line-height:30px; vertical-align:middle;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .info_text {line-height:20px;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .info_text .colon_txt:first-child {display:none;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .input {border:1px solid #cccccc; padding:5px; vertical-align:middle;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .select {border:1px solid #cccccc; padding:5px; vertical-align:middle;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .radio_label {margin-left:28px;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .radio_label:first-child {margin-left:0;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .radio_label span {line-height:30px;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .checkbox_label span {line-height:30px;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .checkbox_list {}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .checkbox_list > li {float:left; width:150px;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .profile_con {*zoom:1;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .profile_con:after {content:""; display:block; clear:both;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .profile_con > .left_con {float:left;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .profile_con > .left_con img {border:1px solid #dddddd;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .profile_con > .left_con .input {display:none;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .profile_con > .right_con {float:left; margin-left:20px;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .profile_con > .right_con > .text_con {margin-bottom:21px;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .profile_con > .right_con > .text_con > ul {}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .profile_con > .right_con > .text_con > ul > li {margin-top:2px;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .profile_con > .right_con > .text_con > ul > li:first-child {margin-top:0;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .profile_con > .right_con > .text_con > ul > li span {font-size:14px; color:#777777; line-height:19px;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .profile_con > .right_con > .btn_con {}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .profile_con > .right_con > .btn_con .file_input {display:none;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .profile_con > .right_con > .btn_con .label_btn {display:inline-block; *display:inline; zoom:1; width:70px; background-color:#343649; text-align:center; color:#ffffff; line-height:30px; cursor:pointer;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .profile_con > .right_con > .btn_con .a_btn {width:68px; border:1px solid #cccccc; background-color:#ffffff; padding:0; margin-left:8px; color:#555555; line-height:28px;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .pay_price_con {display:inline-block; *display:inline; zoom:1; width:170px; background-color:#f6f6f6; padding:0 10px; vertical-align:middle;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .pay_price_con > table {width:100%; margin:0 auto;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .pay_price_con > table > tbody > tr > td {height:30px;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .pay_price_con > table > tbody > tr > td span {font-size:14px;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .pay_price_con > table > tbody > tr > td .title_text {color:#777777;}
#test_receipt_write_con .list_div > .input_con > table > tbody > tr > .info_td .pay_price_con > table > tbody > tr > td .color_text {color:#3069b8;}
#test_receipt_write_con .list_div > .intro_con {margin-top:30px;}
#test_receipt_write_con .list_div > .intro_con > ul {}
#test_receipt_write_con .list_div > .intro_con > ul > li {margin-top:6px;}
#test_receipt_write_con .list_div > .intro_con > ul > li:first-child {margin-top:0;}
#test_receipt_write_con .list_div > .intro_con > ul > li table {width:100%; margin:0 auto;}
#test_receipt_write_con .list_div > .intro_con > ul > li span {font-size:14px; color:#777777; line-height:19px;}
#test_receipt_write_con .list_div > .agree_con {border-top:3px solid #343649; border-bottom:1px solid #dddddd; background-color:#f6f6f6; padding:3px 0;}
#test_receipt_write_con .list_div > .agree_con .item_div {padding:12px 20px;}
#test_receipt_write_con .list_div > .agree_con .item_div > .title_con {margin-bottom:10px;}
#test_receipt_write_con .list_div > .agree_con .item_div > .title_con > table {width:100%; margin:0 auto;}
#test_receipt_write_con .list_div > .agree_con .item_div > .title_con > table > tbody > tr > td {}
#test_receipt_write_con .list_div > .agree_con .item_div > .title_con > table > tbody > tr > td .title_text {font-size:15px; color:#222222; vertical-align:middle;}
#test_receipt_write_con .list_div > .agree_con .item_div > .title_con > table > tbody > tr > td .a_btn {display:inline-block; *display:inline; zoom:1; background-color:#999999; padding:0 10px; margin-left:13px; text-align:center; font-size:14px; color:#ffffff; line-height:30px; vertical-align:middle;}
#test_receipt_write_con .list_div > .agree_con .item_div > .title_con > table > tbody > tr > td .radio_label {margin-left:28px;}
#test_receipt_write_con .list_div > .agree_con .item_div > .title_con > table > tbody > tr > td .radio_label:first-child {margin-left:0;}
#test_receipt_write_con .list_div > .agree_con .item_div > .title_con > table > tbody > tr > td .radio_label span {font-size:15px; color:#555555;}
#test_receipt_write_con .list_div > .agree_con .item_div > .info_con {height:98px; border:1px solid #cccccc; background-color:#ffffff; padding:5px; line-height:20px; overflow-y:scroll;}
#test_receipt_write_con .list_div > .all_agree_con {margin-top:15px;}
#test_receipt_write_con .list_div > .all_agree_con > .intro_con {margin-bottom:17px;}
#test_receipt_write_con .list_div > .all_agree_con > .intro_con span {font-size:14px; color:#777777;} 
#test_receipt_write_con .list_div > .all_agree_con > .check_con {}
#test_receipt_write_con .list_div > .all_agree_con > .check_con .radio_label {margin-left:28px;}
#test_receipt_write_con .list_div > .all_agree_con > .check_con .radio_label:first-child {margin-left:0;}
#test_receipt_write_con .list_div > .all_agree_con > .check_con .radio_label span {font-size:15px; color:#555555;}
#test_receipt_write_con > .btn_con {margin-top:36px;}
#test_receipt_write_con > .btn_con .input_btn {width:100px; border:0; background-color:#4584db; margin-right:7px; font-size:14px; color:#ffffff; line-height:35px; cursor:pointer; vertical-align:middle;}
#test_receipt_write_con > .btn_con .a_btn {display:inline-block; *display:inline; zoom:1; width:98px; border:1px solid #cccccc; text-align:center; font-size:14px; color:#555555; line-height:33px; vertical-align:middle;}

/*시험안내*/
.test_guide_title_con {background-image:url("/img/test_guide/test_guide_title_con_bg.png");}

.test_guide_sub01_con {}
.test_guide_sub01_con > .nav {}
.test_guide_sub01_con > .nav {margin-bottom:40px;}
.test_guide_sub01_con > .nav > table {width:100%; margin:0 auto; border-top:1px solid #cccccc; border-left:1px solid #cccccc;}
.test_guide_sub01_con > .nav > table > tbody > tr > td {border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.test_guide_sub01_con > .nav > table > tbody > tr > td > span {display:block; text-align:center; font-size:17px; color:#222222; line-height:48px; cursor:pointer;}
.test_guide_sub01_con > .nav > table > tbody > tr > td > .on {background-color:#3069b8; color:#ffffff;}
.test_guide_sub01_con > .none_con {display:none;}

.test_guide_sub03_con {}
.test_guide_sub03_con > .nav {}
.test_guide_sub03_con > .nav {margin-bottom:40px;}
.test_guide_sub03_con > .nav > table {width:100%; margin:0 auto; border-top:1px solid #cccccc; border-left:1px solid #cccccc;}
.test_guide_sub03_con > .nav > table > tbody > tr > td {border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.test_guide_sub03_con > .nav > table > tbody > tr > td > span {display:block; text-align:center; font-size:17px; color:#222222; line-height:48px; cursor:pointer;}
.test_guide_sub03_con > .nav > table > tbody > tr > td > .on {background-color:#3069b8; color:#ffffff;}
.test_guide_sub03_con > .none_con {display:none;}

.test_guide_sub04_con {}
.test_guide_sub04_con > .search_con {margin-bottom:50px;}
.test_guide_sub04_con > .search_con > .intro_con {margin-bottom:11px;}
.test_guide_sub04_con > .search_con > .input_con table {width:100%; margin:0 auto; border-top:3px solid #343649;}
.test_guide_sub04_con > .search_con > .input_con table > tbody > tr > td {border-bottom:1px solid #dddddd;}
.test_guide_sub04_con > .search_con > .input_con table > tbody > tr > .title_td {width:110px; background-color:#f6f6f6; padding:10px 0;}
.test_guide_sub04_con > .search_con > .input_con table > tbody > tr > .title_td span {font-size:15px; color:#222222;}
.test_guide_sub04_con > .search_con > .input_con table > tbody > tr > .info_td {padding:10px 11px;}
.test_guide_sub04_con > .search_con > .input_con table > tbody > tr > .info_td span {color:#999999;}
.test_guide_sub04_con > .search_con > .input_con table > tbody > tr > .info_td .a_btn {display:inline-block; *display:inline; zoom:1; width:68px; border:1px solid #cccccc; text-align:center; font-size:14px; color:#555555; line-height:28px; vertical-align:middle;}
.test_guide_sub04_con > .search_con > .input_con table > tbody > tr > .info_td .input {border:1px solid #cccccc; padding:5px; vertical-align:middle;}
.test_guide_sub04_con > .search_con > .input_con table > tbody > tr > .info_td .select {border:1px solid #cccccc; padding:5px; vertical-align:middle;}
.test_guide_sub04_con > .search_con > .input_con table > tbody > tr > .info_td .input_btn {width:70px; border:0; background-color:#343649; font-size:14px; color:#ffffff; line-height:30px; cursor:pointer; vertical-align:middle;}
.test_guide_sub04_con > .result_con {}
.test_guide_sub04_con > .result_con > .info_con {border-bottom:1px solid #cccccc; margin-bottom:50px; *zoom:1;}
.test_guide_sub04_con > .result_con > .info_con:after {content:""; display:block; clear:both;}
.test_guide_sub04_con > .result_con > .info_con > .map_con {float:left; width:510px;}
.test_guide_sub04_con > .result_con > .info_con > .map_con > .map {width:508px; height:298px; border:1px solid #dddddd;}
.test_guide_sub04_con > .result_con > .info_con > .map_con > .text_con {}
.test_guide_sub04_con > .result_con > .info_con > .map_con > .text_con > .title_con {border-bottom:1px solid #cccccc; padding:15px 18px;}
.test_guide_sub04_con > .result_con > .info_con > .map_con > .text_con > .title_con span {font-size:25px; color:#222222; line-height:30px;}
.test_guide_sub04_con > .result_con > .info_con > .map_con > .text_con > .info_con {padding:20px 18px;}
.test_guide_sub04_con > .result_con > .info_con > .map_con > .text_con > .info_con > ul {}
.test_guide_sub04_con > .result_con > .info_con > .map_con > .text_con > .info_con > ul > li {margin-top:15px;}
.test_guide_sub04_con > .result_con > .info_con > .map_con > .text_con > .info_con > ul > li:first-child {margin-top:0;}
.test_guide_sub04_con > .result_con > .info_con > .map_con > .text_con > .info_con > ul > li img {margin-right:10px; vertical-align:middle;}
.test_guide_sub04_con > .result_con > .info_con > .map_con > .text_con > .info_con > ul > li span {font-size:17px; color:#555555; line-height:22px; vertical-align:middle;}	
.test_guide_sub04_con > .result_con > .info_con > .list_con {float:right; width:310px;}
.test_guide_sub04_con > .result_con > .info_con > .list_con > ul {}
.test_guide_sub04_con > .result_con > .info_con > .list_con > ul > li {border-top:1px solid #cccccc; background-color:#f6f6f6; padding:18px 15px; cursor:pointer;}
.test_guide_sub04_con > .result_con > .info_con > .list_con > ul > li > table {width:100%; margin:0 auto;}
.test_guide_sub04_con > .result_con > .info_con > .list_con > ul > li > table > tbody > tr > td {}
.test_guide_sub04_con > .result_con > .info_con > .list_con > ul > li > table > tbody > tr > .img_td {}
.test_guide_sub04_con > .result_con > .info_con > .list_con > ul > li > table > tbody > tr > .img_td .icon_off {}
.test_guide_sub04_con > .result_con > .info_con > .list_con > ul > li > table > tbody > tr > .img_td .icon_on {display:none;}
.test_guide_sub04_con > .result_con > .info_con > .list_con > ul > li > table > tbody > tr > .text_td {}
.test_guide_sub04_con > .result_con > .info_con > .list_con > ul > li > table > tbody > tr > .text_td > .title_con {margin-bottom:6px;}
.test_guide_sub04_con > .result_con > .info_con > .list_con > ul > li > table > tbody > tr > .text_td > .title_con span {font-size:17px; color:#222222; font-weight:bold; line-height:22px;}
.test_guide_sub04_con > .result_con > .info_con > .list_con > ul > li > table > tbody > tr > .text_td > .address_con {}
.test_guide_sub04_con > .result_con > .info_con > .list_con > ul > li > table > tbody > tr > .text_td > .address_con span {font-size:15px; color:#999999; line-height:20px;}
.test_guide_sub04_con > .result_con > .info_con > .list_con > ul > li:first-child {border-top:3px solid #4584db; background-color:#ffffff; padding:16px 15px 18px 15px;}
.test_guide_sub04_con > .result_con > .info_con > .list_con > ul > li:first-child > table > tbody > tr > .img_td .icon_off {display:none;}
.test_guide_sub04_con > .result_con > .info_con > .list_con > ul > li:first-child > table > tbody > tr > .img_td .icon_on {display:block;}
.test_guide_sub04_con > .result_con > .info_con > .list_con > ul > li:first-child > table > tbody > tr > .text_td > .title_con span {color:#4584db;}
.test_guide_sub04_con > .result_con > .number_list_con {}

/*고객지원*/
.customer_title_con {background-image:url("/img/customer/customer_title_con_bg.png");}

.customer_sub03_intro_con {margin-bottom:20px;}
.customer_sub03_intro_con span {font-size:17px; color:#3069b8;}

.customer_sub03_nav {margin-bottom:20px;}
.customer_sub03_nav > ul {}
.customer_sub03_nav > ul > li {float:left; margin-left:12px;}
.customer_sub03_nav > ul > li:first-child {margin-left:0;}
.customer_sub03_nav > ul > li a {display:block; width:128px; border:1px solid #dddddd; background-color:#f6f6f6; text-align:center; font-size:15px; color:#555555; line-height:38px;}
.customer_sub03_nav > ul > li .on {border:1px solid #3069b8; background-color:#ffffff; color:#3069b8;}

/*성적 및 증서조회*/
.inquiry_title_con {background-image:url("/img/inquiry/inquiry_title_con_bg.png");}

.inquiry_sub_con {}
.inquiry_sub_con .list_div {margin-top:63px;}
.inquiry_sub_con .list_div:first-child {margin-top:0;}
.inquiry_sub_con .list_div > .title_con {margin-bottom:7px;}
.inquiry_sub_con .list_div > .title_con span {font-size:20px; color:#3069b8; font-weight:bold;}
.inquiry_sub_con .list_div > .search_con {border-top:3px solid #343649; border-bottom:1px solid #dddddd; padding:10px 20px;}
.inquiry_sub_con .list_div > .search_con > table {width:100%; margin:0 auto;}
.inquiry_sub_con .list_div > .search_con > table > tbody > tr > td {}
.inquiry_sub_con .list_div > .search_con > table > tbody > tr > .text_td {padding-left:30px;}
.inquiry_sub_con .list_div > .search_con > table > tbody > tr > .text_td > .text01_con {margin-bottom:2px;}
.inquiry_sub_con .list_div > .search_con > table > tbody > tr > .text_td > .text01_con span {font-size:15px; color:#555555;}
.inquiry_sub_con .list_div > .search_con > table > tbody > tr > .text_td > .text02_con {}
.inquiry_sub_con .list_div > .search_con > table > tbody > tr > .text_td > .text02_con a {color:#999999;}
.inquiry_sub_con .list_div > .img_con {border-top:3px solid #343649; padding-top:40px; text-align:center;}

/*HSK 모의고사*/
.mock_test_title_con {background-image:url("/img/mock_test/mock_test_title_con_bg.png");}

.mock_test_sub01_con {}
.mock_test_sub01_con > .nav {}
.mock_test_sub01_con > .nav {margin-bottom:40px;}
.mock_test_sub01_con > .nav > table {width:100%; margin:0 auto; border-top:1px solid #cccccc; border-left:1px solid #cccccc;}
.mock_test_sub01_con > .nav > table > tbody > tr > td {border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.mock_test_sub01_con > .nav > table > tbody > tr > td > span {display:block; text-align:center; font-size:17px; color:#222222; line-height:48px; cursor:pointer;}
.mock_test_sub01_con > .nav > table > tbody > tr > td > .on {background-color:#3069b8; color:#ffffff;}
.mock_test_sub01_con > .none_con {display:none;}
.mock_test_sub01_con > .write_con {margin-top:50px;}
.mock_test_sub01_con > .write_con > .title_con {margin-bottom:15px;}
.mock_test_sub01_con > .write_con > .contents_con {}
.mock_test_sub01_con > .write_con > .contents_con .input_con {margin-bottom:20px;}
.mock_test_sub01_con > .write_con > .contents_con .input_con > table {width:100%; margin:0 auto; border-top:3px solid #343649;}
.mock_test_sub01_con > .write_con > .contents_con .input_con > table > tbody > tr > td {border-bottom:1px solid #dddddd;}
.mock_test_sub01_con > .write_con > .contents_con .input_con > table > tbody > tr > .title_td {width:110px; background-color:#f6f6f6; padding:10px 0;}
.mock_test_sub01_con > .write_con > .contents_con .input_con > table > tbody > tr > .title_td span {font-size:15px; color:#222222;}
.mock_test_sub01_con > .write_con > .contents_con .input_con > table > tbody > tr > .info_td {padding:10px 11px; height:30px;}
.mock_test_sub01_con > .write_con > .contents_con .input_con > table > tbody > tr > .info_td span {font-size:15px; color:#777777; vertical-align:middle;}
.mock_test_sub01_con > .write_con > .contents_con .input_con > table > tbody > tr > .info_td .select {border:1px solid #cccccc; padding:5px; vertical-align:middle;}
.mock_test_sub01_con > .write_con > .contents_con .input_con > table > tbody > tr > .info_td .radio_label {margin-left:28px;}
.mock_test_sub01_con > .write_con > .contents_con .input_con > table > tbody > tr > .info_td .radio_label:first-child {margin-left:0;}
.mock_test_sub01_con > .write_con > .contents_con .input_con > table > tbody > tr > .info_td .radio_label span {line-height:30px;}
.mock_test_sub01_con > .write_con > .contents_con .input_con > table > tbody > tr > .info_td .bank_text_con {margin-top:5px;}
.mock_test_sub01_con > .write_con > .contents_con .input_con > table > tbody > tr > .info_td .bank_text_con span {font-size:15px; color:#777777;}
.mock_test_sub01_con > .write_con > .contents_con .input_con > table > tbody > tr > .info_td .bank_text_con span .color_text {color:#222222;}
.mock_test_sub01_con > .write_con > .contents_con .btn_con {}
.mock_test_sub01_con > .write_con > .contents_con .btn_con .input_btn {width:100px; border:0; background-color:#d7314c; font-size:14px; color:#ffffff; line-height:35px; cursor:pointer;}

/*HSK 인강*/
.lecture_title_con {background-image:url("/img/lecture/lecture_title_con_bg.png");}

/*인강 팝업*/
.lecture_popup_con_bg {display:none; width:100%; background-color:#000000; background-color:rgba(0,0,0, 0.6); position:absolute; top:0; left:0; z-index:9999;}
.lecture_popup_con {display:none; width:600px; margin:0 auto; background-color:#ffffff; padding:20px; position:fixed; top:20%; left:0; right:0; z-index:99999;}
.lecture_popup_con > .btn_con {position:absolute; top:-40px; right:0; z-index:10;}
.lecture_popup_con > .btn_con img {cursor:pointer;}
.lecture_popup_con > .video_con {}
.lecture_popup_con > .video_con iframe {width:600px; height:350px;}

.lecture_sub01_con {}
.lecture_sub01_con > .img_con {margin-bottom:30px;}
.lecture_sub01_con > .btn_con {}
.lecture_sub01_con > .btn_con > ul {}
.lecture_sub01_con > .btn_con > ul > li {float:left; display:block; margin-left:10px;}
.lecture_sub01_con > .btn_con > ul > li:first-child {margin-left:0;}

.lecture_sub01_list_con {}
.lecture_sub01_list_con > .nav {margin-bottom:10px;}
.lecture_sub01_list_con > .nav > table {width:100%; margin:0 auto; border-top:1px solid #cccccc; border-left:1px solid #cccccc;}
.lecture_sub01_list_con > .nav > table > tbody > tr > td {border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.lecture_sub01_list_con > .nav > table > tbody > tr > td > span {display:block; text-align:center; font-size:17px; color:#222222; line-height:48px; cursor:pointer;}
.lecture_sub01_list_con > .nav > table > tbody > tr > td > .on {background-color:#3069b8; color:#ffffff;}
.lecture_sub01_list_con > .contents_con {}
.lecture_sub01_list_con > .contents_con .list_con {display:none;}
.lecture_sub01_list_con > .contents_con .list_con > ul {}
.lecture_sub01_list_con > .contents_con .list_con > ul > li {border-bottom:1px solid #dddddd; padding:20px;}
.lecture_sub01_list_con > .contents_con .list_con > ul > li .list_div {}
.lecture_sub01_list_con > .contents_con .list_con > ul > li .list_div > table {width:100%; margin:0 auto;}
.lecture_sub01_list_con > .contents_con .list_con > ul > li .list_div > table > tbody > tr > td {}
.lecture_sub01_list_con > .contents_con .list_con > ul > li .list_div > table > tbody > tr > .img_td {position:relative; top:0; left:0;}
.lecture_sub01_list_con > .contents_con .list_con > ul > li .list_div > table > tbody > tr > .img_td .over {display:none; position:absolute; top:0; left:0;} 
.lecture_sub01_list_con > .contents_con .list_con > ul > li .list_div > table > tbody > tr > .text_td {padding-left:35px;} 
.lecture_sub01_list_con > .contents_con .list_con > ul > li .list_div > table > tbody > tr > .text_td > .type_con {}
.lecture_sub01_list_con > .contents_con .list_con > ul > li .list_div > table > tbody > tr > .text_td > .type_con span {font-size:15px; color:#0ca39b; font-weight:bold; line-height:23px;}
.lecture_sub01_list_con > .contents_con .list_con > ul > li .list_div > table > tbody > tr > .text_td > .title_con {margin-bottom:7px;}
.lecture_sub01_list_con > .contents_con .list_con > ul > li .list_div > table > tbody > tr > .text_td > .title_con span {font-size:25px; color:#222222; line-height:33px;}
.lecture_sub01_list_con > .contents_con .list_con > ul > li .list_div > table > tbody > tr > .text_td > .info_con {height:46px; margin-bottom:6px;}
.lecture_sub01_list_con > .contents_con .list_con > ul > li .list_div > table > tbody > tr > .text_td > .info_con span {font-size:15px; color:#999999; line-height:23px;}
.lecture_sub01_list_con > .contents_con .list_con > ul > li .list_div > table > tbody > tr > .text_td > .price_con {}
.lecture_sub01_list_con > .contents_con .list_con > ul > li .list_div > table > tbody > tr > .text_td > .price_con span {font-size:30px; color:#3069b8; font-weight:bold; line-height:38px;}
.lecture_sub01_list_con > .contents_con .list_con > ul > li:hover .list_div > table > tbody > tr > .img_td .over {display:block;} 
.lecture_sub01_list_con > .contents_con .list_con:first-child {display:block;}

.lecture_sub01_view_con {}
.lecture_sub01_view_con > .btn_con {margin-bottom:10px; text-align:right;}
.lecture_sub01_view_con > .btn_con .a_btn {display:inline-block; *display:inline; zoom:1; width:72px; background-color:#343649; text-align:center; font-size:14px; color:#ffffff; line-height:35px;}
.lecture_sub01_view_con > .view_con {border-top:3px solid #343649;}
.lecture_sub01_view_con > .view_con > .optoin_con {padding:30px 20px;}
.lecture_sub01_view_con > .view_con > .optoin_con > table {width:100%; margin:0 auto;}
.lecture_sub01_view_con > .view_con > .optoin_con > table > tbody > tr > td {} 
.lecture_sub01_view_con > .view_con > .optoin_con > table > tbody > tr > .text_td {padding-right:20px;} 
.lecture_sub01_view_con > .view_con > .optoin_con > table > tbody > tr > .text_td > .type_con {}
.lecture_sub01_view_con > .view_con > .optoin_con > table > tbody > tr > .text_td > .type_con span {font-size:15px; color:#0ca39b; font-weight:bold; line-height:23px;}
.lecture_sub01_view_con > .view_con > .optoin_con > table > tbody > tr > .text_td > .title_con {margin-bottom:7px;}
.lecture_sub01_view_con > .view_con > .optoin_con > table > tbody > tr > .text_td > .title_con span {font-size:25px; color:#222222; line-height:33px;}
.lecture_sub01_view_con > .view_con > .optoin_con > table > tbody > tr > .text_td > .info_con {margin-bottom:6px;}
.lecture_sub01_view_con > .view_con > .optoin_con > table > tbody > tr > .text_td > .info_con span {font-size:15px; color:#999999; line-height:23px;}
.lecture_sub01_view_con > .view_con > .optoin_con > table > tbody > tr > .text_td > .price_con {margin-bottom:22px;}
.lecture_sub01_view_con > .view_con > .optoin_con > table > tbody > tr > .text_td > .price_con span {font-size:30px; color:#3069b8; font-weight:bold; line-height:38px;}
.lecture_sub01_view_con > .view_con > .optoin_con > table > tbody > tr > .text_td > .price_con span .date_text {font-size:15px; color:#999999; font-weight:normal;}
.lecture_sub01_view_con > .view_con > .optoin_con > table > tbody > tr > .text_td > .btn_con {}
.lecture_sub01_view_con > .view_con > .optoin_con > table > tbody > tr > .text_td > .btn_con > ul {}
.lecture_sub01_view_con > .view_con > .optoin_con > table > tbody > tr > .text_td > .btn_con > ul > li {float:left; margin-left:10px;}
.lecture_sub01_view_con > .view_con > .optoin_con > table > tbody > tr > .text_td > .btn_con > ul > li .a_btn {display:block; text-align:center;}
.lecture_sub01_view_con > .view_con > .optoin_con > table > tbody > tr > .text_td > .btn_con > ul > li .a_btn > img {margin-right:2px; vertical-align:middle;}
.lecture_sub01_view_con > .view_con > .optoin_con > table > tbody > tr > .text_td > .btn_con > ul > li .a_btn > span {font-size:14px; line-height:33px; vertical-align:middle;}
.lecture_sub01_view_con > .view_con > .optoin_con > table > tbody > tr > .text_td > .btn_con > ul > li .a_btn01 {width:98px; border:1px solid #4584db; background-color:#4584db;}
.lecture_sub01_view_con > .view_con > .optoin_con > table > tbody > tr > .text_td > .btn_con > ul > li .a_btn01 > span {color:#ffffff;}
.lecture_sub01_view_con > .view_con > .optoin_con > table > tbody > tr > .text_td > .btn_con > ul > li .a_btn02 {width:118px; border:1px solid #cccccc;}
.lecture_sub01_view_con > .view_con > .optoin_con > table > tbody > tr > .text_td > .btn_con > ul > li .a_btn02 > span {}
.lecture_sub01_view_con > .view_con > .optoin_con > table > tbody > tr > .text_td > .btn_con > ul > li:first-child {margin-left:0;}
.lecture_sub01_view_con > .view_con > .optoin_con > table > tbody > tr > .img_td {}
.lecture_sub01_view_con > .view_con > .prd_info_con {}
.lecture_sub01_view_con > .view_con > .prd_info_con > .nav {}
.lecture_sub01_view_con > .view_con > .prd_info_con > .nav > table {width:100%; margin:0 auto;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .nav > table > tbody > tr > td {border-left:1px solid #7b91ac; background-color:#adb7c4; padding:3px 2px 0 2px;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .nav > table > tbody > tr > td span {display:block; text-align:center; font-size:15px; color:#ffffff; line-height:37px; cursor:pointer;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .nav > table > tbody > tr > td .on {background-color:#ffffff; color:#222222;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .nav > table > tbody > tr > td:first-child {border-left:0;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con {}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .info_div {display:none;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .introduce_con {}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .introduce_con > .con_con {border-bottom:1px solid #dddddd; padding:50px 20px;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .introduce_con > .con_con span {font-size:15px; color:#555555;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .introduce_con > .con_con img {max-width:840px; height:auto;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .introduce_con > .btn_con {margin-top:30px;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .introduce_con > .btn_con .a_btn {display:inline-block; *display:inline; zoom:1; width:72px; background-color:#343649; text-align:center; font-size:14px; color:#ffffff; line-height:35px;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice01_con {}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice01_con > .list_con {}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice01_con > .list_con > table {width:100%; margin:0 auto;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice01_con > .list_con > table > thead > tr > td {height:47px; border-bottom:2px solid #cccccc;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice01_con > .list_con > table > thead > tr > td span {font-size:15px; color:#222222;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice01_con > .list_con > table > tbody > tr > td {border-bottom:1px solid #dddddd; padding-top:10px; padding-bottom:10px;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice01_con > .list_con > table > tbody > tr > td span {font-size:15px; color:#999999;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice01_con > .list_con > table > tbody > tr > .info_td {padding-left:30px; padding-right:30px;} 
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice01_con > .list_con > table > tbody > tr > .info_td span {font-size:17px; color:#222222; line-height:25px;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice01_con > .btn_con {margin-top:30px;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice01_con > .btn_con .a_btn {display:inline-block; *display:inline; zoom:1; width:72px; background-color:#343649; text-align:center; font-size:14px; color:#ffffff; line-height:35px;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con {}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con {}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul {}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li {border-bottom:1px solid #dddddd;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div {}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div > .text01_con {cursor:pointer;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div > .text01_con > table {width:100%; margin:0 auto;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div > .text01_con > table > tbody > tr > td {padding-top:13px; padding-bottom:13px;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div > .text01_con > table > tbody > tr > td span {font-size:15px; line-height:23px;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div > .text01_con > table > tbody > tr > .no_td {width:60px;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div > .text01_con > table > tbody > tr > .no_td span {color:#999999;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div > .text01_con > table > tbody > tr > .title_td {}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div > .text01_con > table > tbody > tr > .title_td span {color:#555555;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div > .text01_con > table > tbody > tr > .info_td {width:160px; padding-right:10px;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div > .text01_con > table > tbody > tr > .info_td span {color:#999999;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div > .text01_con > table > tbody > tr > .info_td span .bar {color:#dddddd;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div > .text01_con.on > table > tbody > tr > .title_td span {color:#222222; font-weight:bold;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div > .text02_con {display:none; background-color:#f6f6f6; padding:20px 0 20px 60px;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div > .text02_con span {font-size:15px; color:#222222; line-height:23px;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .btn_con {margin-top:20px;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .btn_con .a_btn {display:inline-block; *display:inline; zoom:1; width:102px; background-color:#343649; text-align:center; font-size:14px; color:#ffffff; line-height:35px;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .number_list_con {margin-top:15px;}
.lecture_sub01_view_con > .view_con > .prd_info_con > .contents_con .info_div:first-child {display:block;}

.lecture_sub01_payment_con {}
.lecture_sub01_payment_con > .title_con {margin-bottom:19px;}
.lecture_sub01_payment_con > .title_con img {margin-right:6px; vertical-align:middle;}
.lecture_sub01_payment_con > .title_con span {font-size:23px; color:#0f4da4; font-weight:600; line-height:31px; vertical-align:middle;}
.lecture_sub01_payment_con > .input_con {margin-bottom:40px;}
.lecture_sub01_payment_con > .input_con > table {width:100%; margin:0 auto; border-top:3px solid #343649;}
.lecture_sub01_payment_con > .input_con > table > tbody > tr > td {border-bottom:1px solid #dddddd;}
.lecture_sub01_payment_con > .input_con > table > tbody > tr > .title_td {background-color:#f6f6f6;}
.lecture_sub01_payment_con > .input_con > table > tbody > tr > .title_td span {font-size:15px; color:#222222; line-height:23px;}
.lecture_sub01_payment_con > .input_con > table > tbody > tr > .info_td {padding:10px 20px;}
.lecture_sub01_payment_con > .input_con > table > tbody > tr > .info_td span {font-size:15px; color:#555555; line-height:23px; vertical-align:middle;}
.lecture_sub01_payment_con > .input_con > table > tbody > tr > .info_td .select {height:30px; border:1px solid #cccccc; padding:0 10px; vertical-align:middle;}
.lecture_sub01_payment_con > .input_con > table > tbody > tr > .info_td .radio_label {margin-left:66px;}
.lecture_sub01_payment_con > .input_con > table > tbody > tr > .info_td .radio_label:first-child {margin-left:0;}
.lecture_sub01_payment_con > .input_con > table > tbody > tr > .info_td .prd_con > table {width:100%; margin:0 auto;}
.lecture_sub01_payment_con > .input_con > table > tbody > tr > .info_td .prd_con > table > tbody > tr > td {}
.lecture_sub01_payment_con > .input_con > table > tbody > tr > .info_td .prd_con > table > tbody > tr > .img_td {position:relative; top:0; left:0;}
.lecture_sub01_payment_con > .input_con > table > tbody > tr > .info_td .prd_con > table > tbody > tr > .img_td .over {display:none; position:absolute; top:0; left:0;} 
.lecture_sub01_payment_con > .input_con > table > tbody > tr > .info_td .prd_con > table > tbody > tr > .text_td {padding-left:30px;} 
.lecture_sub01_payment_con > .input_con > table > tbody > tr > .info_td .prd_con > table > tbody > tr > .text_td > .title_con {margin-bottom:3px;}
.lecture_sub01_payment_con > .input_con > table > tbody > tr > .info_td .prd_con > table > tbody > tr > .text_td > .title_con span {font-size:17px; color:#222222; line-height:25px;}
.lecture_sub01_payment_con > .input_con > table > tbody > tr > .info_td .prd_con > table > tbody > tr > .text_td > .price_con {}
.lecture_sub01_payment_con > .input_con > table > tbody > tr > .info_td .prd_con > table > tbody > tr > .text_td > .price_con span {font-size:15px; color:#3069b8; font-weight:bold; line-height:23px;}
.lecture_sub01_payment_con > .input_con > table > tbody > tr > .info_td .bank_con {margin-top:16px;}
.lecture_sub01_payment_con > .input_con > table > tbody > tr > .info_td .rule_con {}
.lecture_sub01_payment_con > .input_con > table > tbody > tr > .info_td .rule_con > ul {}
.lecture_sub01_payment_con > .input_con > table > tbody > tr > .info_td .rule_con > ul > li {margin-top:20px;}
.lecture_sub01_payment_con > .input_con > table > tbody > tr > .info_td .rule_con > ul > li > .text01_con {margin-bottom:4px;}
.lecture_sub01_payment_con > .input_con > table > tbody > tr > .info_td .rule_con > ul > li > .text01_con span {color:#222222; font-weight:bold;}
.lecture_sub01_payment_con > .input_con > table > tbody > tr > .info_td .rule_con > ul > li > .text02_con {margin-bottom:9px;}
.lecture_sub01_payment_con > .input_con > table > tbody > tr > .info_td .rule_con > ul > li > .text02_con span {color:#555555;}
.lecture_sub01_payment_con > .input_con > table > tbody > tr > .info_td .rule_con > ul > li > .text03_con {}
.lecture_sub01_payment_con > .input_con > table > tbody > tr > .info_td .rule_con > ul > li > .text03_con span {font-size:14px; color:#3069b8; line-height:22px;}
.lecture_sub01_payment_con > .input_con > table > tbody > tr > .info_td .rule_con > ul > li:first-child {margin-top:0;}
.lecture_sub01_payment_con > .input_con > .check_con {margin-top:20px;}
.lecture_sub01_payment_con > .input_con > .check_con .checkbox_label span {font-size:15px; color:#555555;}
.lecture_sub01_payment_con > .btn_con {}
.lecture_sub01_payment_con > .btn_con .a_btn {display:inline-block; *display:inline; zoom:1; width:98px; margin-left:8px; text-align:center; font-size:14px; line-height:33px;}
.lecture_sub01_payment_con > .btn_con .a_btn01 {border:1px solid #4584db; background-color:#4584db; color:#ffffff;}
.lecture_sub01_payment_con > .btn_con .a_btn02 {border:1px solid #cccccc;}
.lecture_sub01_payment_con > .btn_con .a_btn:first-child {margin-left:0;}

/*회원서비스*/
.member_title_con {background-image:url("/img/member/member_title_con_bg.png");}

/*로그인*/
#login_con {}
#login_con > .login_con {border:5px solid #dddddd; padding:50px 56px 50px 0; margin-bottom:50px;}
#login_con > .login_con table {width:100%; margin:0 auto;}
#login_con > .login_con span {font-size:20px; color:#222222;}
#login_con > .login_con .dot {color:#23b4ac; font-weight:bold;}
#login_con > .login_con .input {width:216px; border:1px solid #cccccc; padding:10px;}
#login_con > .login_con .input_btn {width:110px; border:0; background-color:#4584db; font-size:20px; color:#ffffff; line-height:100px; cursor:pointer;}
#login_con > .member_con {*zoom:1;}
#login_con > .member_con:after {content:""; display:block; clear:both;}
#login_con > .member_con .list_div {width:420px; position:relative; top:0; left:0;}
#login_con > .member_con .list_div > .btn_con {position:absolute; bottom:10px; left:22px;}
#login_con > .member_con .list_div > .btn_con > ul {}
#login_con > .member_con .list_div > .btn_con > ul > li {float:left; display:block; margin-left:10px;}
#login_con > .member_con .list_div > .btn_con > ul > li:first-child {margin-left:0;}
#login_con > .member_con .fl {float:left;}
#login_con > .member_con .fr {float:right;}

/*아이디/비밀번호 찾기*/
#find_con {height:460px;}
#find_con > .intro_con {margin-bottom:20px;}
#find_con > .intro_con span {font-size:17px; color:#3069b8;}
#find_con > .input_con {margin-bottom:30px;}
#find_con > .input_con > table {width:100%; margin:0 auto; border-top:3px solid #343649;}
#find_con > .input_con > table > tbody > tr > td {border-bottom:1px solid #dddddd; padding:10px 11px;}
#find_con > .input_con > table > tbody > tr > .title_td {width:78px; background-color:#f6f6f6;}
#find_con > .input_con > table > tbody > tr > .title_td span {font-size:15px; color:#222222;}
#find_con > .input_con > table > tbody > tr > .info_td {}
#find_con > .input_con > table > tbody > tr > .info_td span {color:#555555;}
#find_con > .input_con > table > tbody > tr > .info_td .input {border:1px solid #cccccc; padding:5px;}
#find_con > .input_con > table > tbody > tr > .info_td .select {border:1px solid #cccccc; padding:5px;}
#find_con > .input_con > table > tbody > tr > .info_td .radio_label {margin-left:40px;}
#find_con > .input_con > table > tbody > tr > .info_td .radio_label:first-child {margin-left:0;}
#find_con > .input_con > table > tbody > tr > .info_td .radio_label span {line-height:30px;}
#find_con > .input_con > table > tbody > .email_tr {}
#find_con > .input_con > table > tbody > .phone_tr {display:none;}
#find_con > .btn_con {}
#find_con > .btn_con .input_btn {width:100px; border:0; background-color:#4584db; margin-right:7px; font-size:14px; color:#ffffff; line-height:35px; cursor:pointer;}

/*회원가입*/
#join_con {}
#join_con > .nav {margin-bottom:20px;}
#join_con > .nav > table {width:100%; margin:0 auto; border-top:1px solid #cccccc; border-left:1px solid #cccccc;}
#join_con > .nav > table > tbody > tr > td {border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
#join_con > .nav > table > tbody > tr > td > span {display:block; text-align:center; font-size:17px; color:#222222; line-height:48px;}
#join_con > .nav > table > tbody > tr > td > .on {background-color:#3069b8; color:#ffffff;}
#join_con > .btn_con {margin-top:25px;}
#join_con > .btn_con .input_btn {width:100px; border:0; background-color:#4584db; margin-right:7px; font-size:14px; color:#ffffff; line-height:35px; cursor:pointer; vertical-align:middle;}
#join_con > .btn_con .a_btn {display:inline-block; *display:inline; zoom:1; width:98px; border:1px solid #cccccc; text-align:center; font-size:14px; color:#555555; line-height:33px; vertical-align:middle;}

/*회원가입 step01*/
.join_step01_con {}
.join_step01_con .list_div {margin-top:47px;}
.join_step01_con .list_div:first-child {margin-top:0;}
.join_step01_con .list_div > .title_con {margin-bottom:10px;}
.join_step01_con .list_div > .title_con span {font-size:17px; color:#222222;}
.join_step01_con .list_div > .textarea {height:200px; border:1px solid #cccccc; padding:20px; margin-bottom:10px; overflow-y:scroll;}
.join_step01_con .list_div > .check_con {text-align:right;}

/*회원가입 step02, 마이페이지*/
.join_step02_con {}
.join_step02_con .list_div {margin-top:47px;}
.join_step02_con .list_div:first-child {margin-top:0;}
.join_step02_con .list_div > .input_con {}
.join_step02_con .list_div > .input_con > table {width:100%; margin:0 auto; border-top:3px solid #343649;}
.join_step02_con .list_div > .input_con > table > tbody > tr > td {border-bottom:1px solid #dddddd;}
.join_step02_con .list_div > .input_con > table > tbody > tr > .title_td {width:110px; background-color:#f6f6f6; padding:10px 0;}
.join_step02_con .list_div > .input_con > table > tbody > tr > .title_td span {font-size:15px; color:#222222;}
.join_step02_con .list_div > .input_con > table > tbody > tr > .title_td .star {color:#3069b8;}
.join_step02_con .list_div > .input_con > table > tbody > tr > .info_td {padding:10px 11px; height:30px;}
.join_step02_con .list_div > .input_con > table > tbody > tr > .info_td span {font-size:15px; color:#777777; vertical-align:middle;}
.join_step02_con .list_div > .input_con > table > tbody > tr > .info_td .a_btn {display:inline-block; *display:inline; zoom:1; background-color:#343649; padding:0 10px; text-align:center; font-size:14px; color:#ffffff; line-height:30px; vertical-align:middle;}
.join_step02_con .list_div > .input_con > table > tbody > tr > .info_td .mypage_info_text {line-height:20px;}
.join_step02_con .list_div > .input_con > table > tbody > tr > .info_td .input {border:1px solid #cccccc; padding:5px; vertical-align:middle;}
.join_step02_con .list_div > .input_con > table > tbody > tr > .info_td .select {border:1px solid #cccccc; padding:5px; vertical-align:middle;}
.join_step02_con .list_div > .input_con > table > tbody > tr > .info_td .radio_label {margin-left:28px;}
.join_step02_con .list_div > .input_con > table > tbody > tr > .info_td .radio_label:first-child {margin-left:0;}
.join_step02_con .list_div > .input_con > table > tbody > tr > .info_td .radio_label span {line-height:30px;}
.join_step02_con .list_div > .input_con > table > tbody > tr > .info_td .checkbox_label span {line-height:30px;}
.join_step02_con .list_div > .input_con > table > tbody > tr > .info_td .checkbox_list {}
.join_step02_con .list_div > .input_con > table > tbody > tr > .info_td .checkbox_list > li {float:left; width:150px;}
.join_step02_con .list_div > .intro_con {margin-top:30px;}
.join_step02_con .list_div > .intro_con > ul {}
.join_step02_con .list_div > .intro_con > ul > li {margin-top:6px;}
.join_step02_con .list_div > .intro_con > ul > li:first-child {margin-top:0;}
.join_step02_con .list_div > .intro_con > ul > li table {width:100%; margin:0 auto;}
.join_step02_con .list_div > .intro_con > ul > li span {color:#777777; line-height:18px;}

/*회원가입 step03*/
.join_step03_con {height:450px; border-top:3px solid #343649; padding-top:30px;}
.join_step03_con > .img_con {margin-bottom:38px; text-align:center;}
.join_step03_con > .btn_con {text-align:center;}
.join_step03_con > .btn_con .a_btn {display:inline-block; *display:inline; zoom:1; width:143px; margin:0 4px; text-align:center; font-size:17px; line-height:43px;}
.join_step03_con > .btn_con .a_btn01 {border:1px solid #4584db; background-color:#4584db; color:#ffffff;}
.join_step03_con > .btn_con .a_btn02 {border:1px solid #cccccc; color:#555555;}

/*마이페이지*/
.mypage_title_con {background-image:url("/img/mypage/mypage_title_con_bg.png");}

.mypage_sub01_con {}
.mypage_sub01_con > .list_con {margin-bottom:50px;}
.mypage_sub01_con > .list_con > table {width:100%; margin:0 auto; border-top:3px solid #343649;}
.mypage_sub01_con > .list_con > table > thead > tr > td {height:50px; border-bottom:1px solid #cccccc; background-color:#f6f6f6;}
.mypage_sub01_con > .list_con > table > thead > tr > td span {font-size:15px; color:#222222;}
.mypage_sub01_con > .list_con > table > tbody > tr > td {height:50px; border-bottom:1px solid #cccccc;}
.mypage_sub01_con > .list_con > table > tbody > tr > td span {font-size:15px; color:#555555;}
.mypage_sub01_con > .list_con > table > tbody > tr > td .input_btn {width:72px; border:0; background-color:#343649; font-size:14px; color:#ffffff; line-height:35px; vertical-align:middle; cursor:pointer;}
.mypage_sub01_con > .list_con > table > tbody > tr > td .write_btn {display:block; width:62px; background-color:#4584db; text-align:center; font-size:14px; color:#ffffff; line-height:35px; z-index:9;}
.mypage_sub01_con > .list_con > table > tbody > tr > td .cancel_btn {display:block; width:62px; background-color:#e75c5c; text-align:center; font-size:14px; color:#ffffff; line-height:35px; z-index:9;}
.mypage_sub01_con > .list_con > table > tbody > tr > .info_td {padding:0 20px;}

.mypage_sub04_con {}
.mypage_sub04_con > .info_con {border:5px solid #dddddd; padding:54px 0 60px 0; margin-bottom:50px;}
.mypage_sub04_con > .info_con > .intro_con {margin-bottom:27px; text-align:center;}
.mypage_sub04_con > .info_con > .intro_con span {font-size:17px; color:#3069b8;}
.mypage_sub04_con > .info_con > .input_con {}
.mypage_sub04_con > .info_con > .input_con > table {margin:0 auto;}
.mypage_sub04_con > .info_con > .input_con > table > tbody > tr > td {}
.mypage_sub04_con > .info_con > .input_con > table > tbody > tr > td span {font-size:20px; color:#222222;}
.mypage_sub04_con > .info_con > .input_con > table > tbody > tr > td .dot {color:#23b4ac; font-weight:bold;}
.mypage_sub04_con > .info_con > .input_con > table > tbody > tr > td .select {border:1px solid #cccccc; padding:10px;}
.mypage_sub04_con > .info_con > .input_con > table > tbody > tr > td .input {border:1px solid #cccccc; padding:10px;}
.mypage_sub04_con > .btn_con {text-align:center;}
.mypage_sub04_con > .btn_con .input_btn {width:100px; border:0; background-color:#4584db; margin-right:7px; font-size:14px; color:#ffffff; line-height:35px; cursor:pointer; vertical-align:middle;}
.mypage_sub04_con > .btn_con .a_btn {display:inline-block; *display:inline; zoom:1; width:98px; border:1px solid #cccccc; text-align:center; font-size:14px; color:#555555; line-height:33px; vertical-align:middle;}

.mypage_sub05_sub01_list01_con {}
.mypage_sub05_sub01_list01_con > table {width:100%; margin:0 auto; border-top:3px solid #343649;}
.mypage_sub05_sub01_list01_con > table > thead > tr > td {height:50px; border-bottom:1px solid #cccccc; background-color:#f6f6f6;}
.mypage_sub05_sub01_list01_con > table > thead > tr > td span {font-size:15px; color:#222222;}
.mypage_sub05_sub01_list01_con > table > tbody > tr > td {border-bottom:1px solid #dddddd; padding:13px 20px;}
.mypage_sub05_sub01_list01_con > table > tbody > tr > td span {font-size:17px; color:#222222; line-height:24px;}
.mypage_sub05_sub01_list01_con > table > tbody > tr > td .a_btn {display:block; background-color:#4584db; text-align:center; font-size:14px; color:#ffffff; line-height:34px;}

.mypage_sub05_sub01_list02_con {}
.mypage_sub05_sub01_list02_con > .title_con {margin-bottom:13px;}
.mypage_sub05_sub01_list02_con > .title_con img {margin-right:6px; vertical-align:middle;}
.mypage_sub05_sub01_list02_con > .title_con span {font-size:23px; color:#0f4da4; font-weight:600; line-height:31px; vertical-align:middle;}
.mypage_sub05_sub01_list02_con > .nav {margin-bottom:10px;}
.mypage_sub05_sub01_list02_con > .nav > table {width:100%; margin:0 auto; border-top:1px solid #cccccc; border-left:1px solid #cccccc;}
.mypage_sub05_sub01_list02_con > .nav > table > tbody > tr > td {border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.mypage_sub05_sub01_list02_con > .nav > table > tbody > tr > td > span {display:block; text-align:center; font-size:17px; color:#222222; line-height:48px; cursor:pointer;}
.mypage_sub05_sub01_list02_con > .nav > table > tbody > tr > td > .on {background-color:#3069b8; color:#ffffff;}
.mypage_sub05_sub01_list02_con > .contents_con {}
.mypage_sub05_sub01_list02_con > .contents_con .list_con {display:none;}
.mypage_sub05_sub01_list02_con > .contents_con .list_con > ul {}
.mypage_sub05_sub01_list02_con > .contents_con .list_con > ul > li {border-bottom:1px solid #dddddd; padding:20px;}
.mypage_sub05_sub01_list02_con > .contents_con .list_con > ul > li .list_div {}
.mypage_sub05_sub01_list02_con > .contents_con .list_con > ul > li .list_div > table {width:100%; margin:0 auto;}
.mypage_sub05_sub01_list02_con > .contents_con .list_con > ul > li .list_div > table > tbody > tr > td {}
.mypage_sub05_sub01_list02_con > .contents_con .list_con > ul > li .list_div > table > tbody > tr > .img_td {position:relative; top:0; left:0;}
.mypage_sub05_sub01_list02_con > .contents_con .list_con > ul > li .list_div > table > tbody > tr > .img_td .over {display:none; position:absolute; top:0; left:0;} 
.mypage_sub05_sub01_list02_con > .contents_con .list_con > ul > li .list_div > table > tbody > tr > .text_td {padding-left:35px;} 
.mypage_sub05_sub01_list02_con > .contents_con .list_con > ul > li .list_div > table > tbody > tr > .text_td > .type_con {}
.mypage_sub05_sub01_list02_con > .contents_con .list_con > ul > li .list_div > table > tbody > tr > .text_td > .type_con span {font-size:15px; color:#0ca39b; font-weight:bold; line-height:23px;}
.mypage_sub05_sub01_list02_con > .contents_con .list_con > ul > li .list_div > table > tbody > tr > .text_td > .title_con {margin-bottom:7px;}
.mypage_sub05_sub01_list02_con > .contents_con .list_con > ul > li .list_div > table > tbody > tr > .text_td > .title_con span {font-size:25px; color:#222222; line-height:33px;}
.mypage_sub05_sub01_list02_con > .contents_con .list_con > ul > li .list_div > table > tbody > tr > .text_td > .info_con {height:46px; margin-bottom:17px;}
.mypage_sub05_sub01_list02_con > .contents_con .list_con > ul > li .list_div > table > tbody > tr > .text_td > .info_con span {font-size:15px; color:#999999; line-height:23px;}
.mypage_sub05_sub01_list02_con > .contents_con .list_con > ul > li .list_div > table > tbody > tr > .text_td > .date_con {}
.mypage_sub05_sub01_list02_con > .contents_con .list_con > ul > li .list_div > table > tbody > tr > .text_td > .date_con span {font-size:15px; color:#999999; line-height:23px;}
.mypage_sub05_sub01_list02_con > .contents_con .list_con > ul > li .list_div > table > tbody > tr > .text_td > .date_con span font {color:#222222; font-weight:bold;}
.mypage_sub05_sub01_list02_con > .contents_con .list_con > ul > li:hover .list_div > table > tbody > tr > .img_td .over {display:block;} 
.mypage_sub05_sub01_list02_con > .contents_con .list_con:first-child {display:block;}

.mypage_sub05_sub01_view_con {}
.mypage_sub05_sub01_view_con > .btn_con {margin-bottom:10px;}
.mypage_sub05_sub01_view_con > .btn_con > table {width:100%; margin:0 auto;}
.mypage_sub05_sub01_view_con > .btn_con > table > tbody > tr > td {}
.mypage_sub05_sub01_view_con > .btn_con > table > tbody > tr > td img {margin-right:6px; vertical-align:middle;}
.mypage_sub05_sub01_view_con > .btn_con > table > tbody > tr > td span {font-size:23px; color:#0f4da4; font-weight:600; line-height:31px; vertical-align:middle;}
.mypage_sub05_sub01_view_con > .btn_con > table > tbody > tr > td .a_btn {display:inline-block; *display:inline; zoom:1; width:72px; background-color:#343649; text-align:center; font-size:14px; color:#ffffff; line-height:35px;}
.mypage_sub05_sub01_view_con > .view_con {border-top:3px solid #343649;}
.mypage_sub05_sub01_view_con > .view_con > .optoin_con {padding:30px 20px;}
.mypage_sub05_sub01_view_con > .view_con > .optoin_con > .type_con {}
.mypage_sub05_sub01_view_con > .view_con > .optoin_con > .type_con span {font-size:15px; color:#0ca39b; font-weight:bold; line-height:23px;}
.mypage_sub05_sub01_view_con > .view_con > .optoin_con > .title_con {margin-bottom:4px;}
.mypage_sub05_sub01_view_con > .view_con > .optoin_con > .title_con span {font-size:25px; color:#222222; line-height:33px;}
.mypage_sub05_sub01_view_con > .view_con > .optoin_con > .date_con {}
.mypage_sub05_sub01_view_con > .view_con > .optoin_con > .date_con > table {width:100%; margin:0 auto;}
.mypage_sub05_sub01_view_con > .view_con > .optoin_con > .date_con > table > tbody > tr > td {height:35px;}
.mypage_sub05_sub01_view_con > .view_con > .optoin_con > .date_con > table > tbody > tr > td span {font-size:15px; color:#999999; line-height:23px;}
.mypage_sub05_sub01_view_con > .view_con > .optoin_con > .date_con > table > tbody > tr > td span font {color:#222222; font-weight:bold;}
.mypage_sub05_sub01_view_con > .view_con > .optoin_con > .date_con > table > tbody > tr > td .a_btn {display:block; border:1px solid #cccccc; font-size:14px; color:#222222; line-height:33px;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con {}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .nav {}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .nav > table {width:100%; margin:0 auto;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .nav > table > tbody > tr > td {border-left:1px solid #7b91ac; background-color:#adb7c4; padding:3px 2px 0 2px;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .nav > table > tbody > tr > td span {display:block; text-align:center; font-size:15px; color:#ffffff; line-height:37px; cursor:pointer;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .nav > table > tbody > tr > td .on {background-color:#ffffff; color:#222222;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .nav > table > tbody > tr > td:first-child {border-left:0;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con {}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .info_div {}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .introduce_con {display:none;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .introduce_con > .con_con {border-bottom:1px solid #dddddd; padding:50px 20px;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .introduce_con > .con_con span {font-size:15px; color:#555555;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .introduce_con > .con_con img {max-width:840px; height:auto;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .introduce_con > .btn_con {margin-top:30px;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .introduce_con > .btn_con .a_btn {display:inline-block; *display:inline; zoom:1; width:72px; background-color:#343649; text-align:center; font-size:14px; color:#ffffff; line-height:35px;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice01_con {}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice01_con > .list_con {}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice01_con > .list_con > table {width:100%; margin:0 auto;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice01_con > .list_con > table > thead > tr > td {height:47px; border-bottom:2px solid #cccccc;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice01_con > .list_con > table > thead > tr > td span {font-size:15px; color:#222222;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice01_con > .list_con > table > tbody > tr > td {border-bottom:1px solid #dddddd; padding-top:10px; padding-bottom:10px;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice01_con > .list_con > table > tbody > tr > td span {font-size:15px; color:#999999;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice01_con > .list_con > table > tbody > tr > .info_td {padding-left:30px; padding-right:30px;} 
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice01_con > .list_con > table > tbody > tr > .info_td span {font-size:17px; color:#222222; line-height:25px;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice01_con > .list_con > table > tbody > .end_tr {background-color:#f6f6f6;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice01_con > .btn_con {margin-top:30px;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice01_con > .btn_con .a_btn {display:inline-block; *display:inline; zoom:1; width:72px; background-color:#343649; text-align:center; font-size:14px; color:#ffffff; line-height:35px;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con {display:none;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .input_con {padding:15px 0;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .input_con table {width:100%; margin:0 auto;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .input_con table > tbody > tr > td {}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .input_con table > tbody > tr > td .input {width:699px; height:34px; border:0; border-top:1px solid #dddddd; border-left:1px solid #dddddd; background-color:#f6f6f6; padding:0 10px;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .input_con table > tbody > tr > td .textarea {width:699px; height:79px; border:0; border-top:1px solid #dddddd; border-left:1px solid #dddddd; background-color:#f6f6f6; padding:10px; line-height:18px; overflow-y:scroll;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .input_con table > tbody > tr > td .input_btn {width:108px; height:143px; border:1px solid #1e9d95; background-color:#36afa8; font-size:16px; color:#ffffff; font-weight:bold; cursor:pointer;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con {}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul {border-top:2px solid #dddddd;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li {border-bottom:1px solid #dddddd;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div {}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div > .text01_con {cursor:pointer;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div > .text01_con > table {width:100%; margin:0 auto;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div > .text01_con > table > tbody > tr > td {padding-top:13px; padding-bottom:13px;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div > .text01_con > table > tbody > tr > td span {font-size:15px; line-height:23px;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div > .text01_con > table > tbody > tr > .no_td {width:60px;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div > .text01_con > table > tbody > tr > .no_td span {color:#999999;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div > .text01_con > table > tbody > tr > .title_td {}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div > .text01_con > table > tbody > tr > .title_td span {color:#555555;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div > .text01_con > table > tbody > tr > .info_td {width:160px; padding-right:10px;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div > .text01_con > table > tbody > tr > .info_td span {color:#999999;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div > .text01_con > table > tbody > tr > .info_td span .bar {color:#dddddd;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div > .text01_con.on > table > tbody > tr > .title_td span {color:#222222; font-weight:bold;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div > .text02_con {display:none; background-color:#f6f6f6; padding:20px 0 20px 60px;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .list_con > ul > li .list_div > .text02_con span {font-size:15px; color:#222222; line-height:23px;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .btn_con {margin-top:20px;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .btn_con .a_btn {display:inline-block; *display:inline; zoom:1; width:122px; background-color:#343649; text-align:center; font-size:14px; color:#ffffff; line-height:35px;}
.mypage_sub05_sub01_view_con > .view_con > .prd_info_con > .contents_con .notice02_con > .number_list_con {margin-top:15px;}

.mypage_sub05_sub01_payment_con {}
.mypage_sub05_sub01_payment_con > .title_con {margin-bottom:19px;}
.mypage_sub05_sub01_payment_con > .title_con img {margin-right:6px; vertical-align:middle;}
.mypage_sub05_sub01_payment_con > .title_con span {font-size:23px; color:#0f4da4; font-weight:600; line-height:31px; vertical-align:middle;}
.mypage_sub05_sub01_payment_con > .input_con {margin-bottom:40px;}
.mypage_sub05_sub01_payment_con > .input_con > table {width:100%; margin:0 auto; border-top:3px solid #343649;}
.mypage_sub05_sub01_payment_con > .input_con > table > tbody > tr > td {border-bottom:1px solid #dddddd;}
.mypage_sub05_sub01_payment_con > .input_con > table > tbody > tr > .title_td {background-color:#f6f6f6;}
.mypage_sub05_sub01_payment_con > .input_con > table > tbody > tr > .title_td span {font-size:15px; color:#222222; line-height:23px;}
.mypage_sub05_sub01_payment_con > .input_con > table > tbody > tr > .info_td {padding:10px 20px;}
.mypage_sub05_sub01_payment_con > .input_con > table > tbody > tr > .info_td span {font-size:15px; color:#555555; line-height:23px; vertical-align:middle;}
.mypage_sub05_sub01_payment_con > .input_con > table > tbody > tr > .info_td .intro_text {font-size:14px; color:#3069b8; line-height:22px;}
.mypage_sub05_sub01_payment_con > .input_con > table > tbody > tr > .info_td .select {height:30px; border:1px solid #cccccc; padding:0 10px; vertical-align:middle;}
.mypage_sub05_sub01_payment_con > .input_con > table > tbody > tr > .info_td .input {height:28px; border:1px solid #cccccc; padding:0 10px; vertical-align:middle;}
.mypage_sub05_sub01_payment_con > .input_con > table > tbody > tr > .info_td .prd_con > table {width:100%; margin:0 auto;}
.mypage_sub05_sub01_payment_con > .input_con > table > tbody > tr > .info_td .prd_con > table > tbody > tr > td {}
.mypage_sub05_sub01_payment_con > .input_con > table > tbody > tr > .info_td .prd_con > table > tbody > tr > .img_td {position:relative; top:0; left:0;}
.mypage_sub05_sub01_payment_con > .input_con > table > tbody > tr > .info_td .prd_con > table > tbody > tr > .img_td .over {display:none; position:absolute; top:0; left:0;} 
.mypage_sub05_sub01_payment_con > .input_con > table > tbody > tr > .info_td .prd_con > table > tbody > tr > .text_td {padding-left:30px;} 
.mypage_sub05_sub01_payment_con > .input_con > table > tbody > tr > .info_td .prd_con > table > tbody > tr > .text_td > .title_con {margin-bottom:3px;}
.mypage_sub05_sub01_payment_con > .input_con > table > tbody > tr > .info_td .prd_con > table > tbody > tr > .text_td > .title_con span {font-size:17px; color:#222222; line-height:25px;}
.mypage_sub05_sub01_payment_con > .input_con > table > tbody > tr > .info_td .prd_con > table > tbody > tr > .text_td > .price_con {}
.mypage_sub05_sub01_payment_con > .input_con > table > tbody > tr > .info_td .prd_con > table > tbody > tr > .text_td > .price_con span {font-size:15px; color:#3069b8; font-weight:bold; line-height:23px;}
.mypage_sub05_sub01_payment_con > .input_con > table > tbody > tr > .info_td .rule_con {}
.mypage_sub05_sub01_payment_con > .input_con > table > tbody > tr > .info_td .rule_con > ul {}
.mypage_sub05_sub01_payment_con > .input_con > table > tbody > tr > .info_td .rule_con > ul > li {margin-top:20px;}
.mypage_sub05_sub01_payment_con > .input_con > table > tbody > tr > .info_td .rule_con > ul > li > .text01_con {margin-bottom:4px;}
.mypage_sub05_sub01_payment_con > .input_con > table > tbody > tr > .info_td .rule_con > ul > li > .text01_con span {color:#222222; font-weight:bold;}
.mypage_sub05_sub01_payment_con > .input_con > table > tbody > tr > .info_td .rule_con > ul > li > .text02_con {margin-bottom:9px;}
.mypage_sub05_sub01_payment_con > .input_con > table > tbody > tr > .info_td .rule_con > ul > li > .text02_con span {color:#555555;}
.mypage_sub05_sub01_payment_con > .input_con > table > tbody > tr > .info_td .rule_con > ul > li > .text03_con {}
.mypage_sub05_sub01_payment_con > .input_con > table > tbody > tr > .info_td .rule_con > ul > li > .text03_con span {font-size:14px; color:#3069b8; line-height:22px;}
.mypage_sub05_sub01_payment_con > .input_con > table > tbody > tr > .info_td .rule_con > ul > li:first-child {margin-top:0;}
.mypage_sub05_sub01_payment_con > .input_con > .check_con {margin-top:20px;}
.mypage_sub05_sub01_payment_con > .input_con > .check_con .checkbox_label span {font-size:15px; color:#555555;}
.mypage_sub05_sub01_payment_con > .btn_con {}
.mypage_sub05_sub01_payment_con > .btn_con .a_btn {display:inline-block; *display:inline; zoom:1; width:98px; margin-left:8px; text-align:center; font-size:14px; line-height:33px;}
.mypage_sub05_sub01_payment_con > .btn_con .a_btn01 {border:1px solid #4584db; background-color:#4584db; color:#ffffff;}
.mypage_sub05_sub01_payment_con > .btn_con .a_btn02 {border:1px solid #cccccc;}
.mypage_sub05_sub01_payment_con > .btn_con .a_btn:first-child {margin-left:0;}

.mypage_sub05_sub02_con {}
.mypage_sub05_sub02_con > table {width:100%; margin:0 auto; border-top:3px solid #343649;}
.mypage_sub05_sub02_con > table > thead > tr > td {height:50px; border-bottom:1px solid #cccccc; background-color:#f6f6f6;}
.mypage_sub05_sub02_con > table > thead > tr > td span {font-size:15px; color:#222222;}
.mypage_sub05_sub02_con > table > tbody > tr > td {border-bottom:1px solid #dddddd; padding:18px 20px;}
.mypage_sub05_sub02_con > table > tbody > tr > td span {font-size:17px; color:#222222; line-height:24px;}
.mypage_sub05_sub02_con > table > tbody > tr > td .date_text {font-size:15px; color:#999999;}

.mypage_sub05_sub03_con {}
.mypage_sub05_sub03_con > .list_con {margin-bottom:30px;}
.mypage_sub05_sub03_con > .list_con > ul {border-top:2px solid #343649;}
.mypage_sub05_sub03_con > .list_con > ul > li {border-bottom:1px solid #dddddd; }
.mypage_sub05_sub03_con > .list_con > ul > li table {width:100%; margin:0 auto;}
.mypage_sub05_sub03_con > .list_con > ul > li table > tbody > tr > td {padding-top:10px; padding-bottom:10px;}
.mypage_sub05_sub03_con > .list_con > ul > li table > tbody > tr > td span {font-size:15px; color:#999999;}
.mypage_sub05_sub03_con > .list_con > ul > li table > tbody > tr > td .state_text {}
.mypage_sub05_sub03_con > .list_con > ul > li table > tbody > tr > td .state_text01 {color:#0ca39b;}
.mypage_sub05_sub03_con > .list_con > ul > li table > tbody > tr > td .state_text02 {color:#999999;}
.mypage_sub05_sub03_con > .list_con > ul > li table > tbody > tr > .info_td {padding-left:10px; padding-right:10px;} 
.mypage_sub05_sub03_con > .list_con > ul > li table > tbody > tr > .info_td > .title_con {margin-bottom:3px;}
.mypage_sub05_sub03_con > .list_con > ul > li table > tbody > tr > .info_td > .title_con span {font-size:17px; color:#222222; line-height:25px;}
.mypage_sub05_sub03_con > .list_con > ul > li table > tbody > tr > .info_td > .price_con {}
.mypage_sub05_sub03_con > .list_con > ul > li table > tbody > tr > .info_td > .price_con span {font-size:15px; color:#3069b8; font-weight:bold; line-height:23px;}
.mypage_sub05_sub03_con > .number_list_con {}

.mypage_sub05_sub03_view_con {}
.mypage_sub05_sub03_view_con > .input_con {margin-bottom:40px;}
.mypage_sub05_sub03_view_con > .input_con > table {width:100%; margin:0 auto; border-top:3px solid #343649;}
.mypage_sub05_sub03_view_con > .input_con > table > tbody > tr > td {border-bottom:1px solid #dddddd;}
.mypage_sub05_sub03_view_con > .input_con > table > tbody > tr > .title_td {background-color:#f6f6f6;}
.mypage_sub05_sub03_view_con > .input_con > table > tbody > tr > .title_td span {font-size:15px; color:#222222; line-height:23px;}
.mypage_sub05_sub03_view_con > .input_con > table > tbody > tr > .info_td {padding:10px 20px;}
.mypage_sub05_sub03_view_con > .input_con > table > tbody > tr > .info_td span {font-size:15px; color:#555555; line-height:23px;}
.mypage_sub05_sub03_view_con > .input_con > table > tbody > tr > .info_td .state_text {}
.mypage_sub05_sub03_view_con > .input_con > table > tbody > tr > .info_td .state_text01 {color:#0ca39b;}
.mypage_sub05_sub03_view_con > .input_con > table > tbody > tr > .info_td .state_text02 {color:#999999;}
.mypage_sub05_sub03_view_con > .input_con > table > tbody > tr > .info_td .prd_con > table {width:100%; margin:0 auto;}
.mypage_sub05_sub03_view_con > .input_con > table > tbody > tr > .info_td .prd_con > table > tbody > tr > td {}
.mypage_sub05_sub03_view_con > .input_con > table > tbody > tr > .info_td .prd_con > table > tbody > tr > .img_td {position:relative; top:0; left:0;}
.mypage_sub05_sub03_view_con > .input_con > table > tbody > tr > .info_td .prd_con > table > tbody > tr > .img_td .over {display:none; position:absolute; top:0; left:0;} 
.mypage_sub05_sub03_view_con > .input_con > table > tbody > tr > .info_td .prd_con > table > tbody > tr > .text_td {padding-left:30px;} 
.mypage_sub05_sub03_view_con > .input_con > table > tbody > tr > .info_td .prd_con > table > tbody > tr > .text_td > .title_con {margin-bottom:3px;}
.mypage_sub05_sub03_view_con > .input_con > table > tbody > tr > .info_td .prd_con > table > tbody > tr > .text_td > .title_con span {font-size:17px; color:#222222; line-height:25px;}
.mypage_sub05_sub03_view_con > .input_con > table > tbody > tr > .info_td .prd_con > table > tbody > tr > .text_td > .price_con {}
.mypage_sub05_sub03_view_con > .input_con > table > tbody > tr > .info_td .prd_con > table > tbody > tr > .text_td > .price_con span {font-size:15px; color:#3069b8; font-weight:bold; line-height:23px;}
.mypage_sub05_sub03_view_con > .input_con > table > tbody > tr > .info_td .rule_con {}
.mypage_sub05_sub03_view_con > .input_con > table > tbody > tr > .info_td .rule_con > ul {}
.mypage_sub05_sub03_view_con > .input_con > table > tbody > tr > .info_td .rule_con > ul > li {margin-top:20px;}
.mypage_sub05_sub03_view_con > .input_con > table > tbody > tr > .info_td .rule_con > ul > li > .text01_con {margin-bottom:4px;}
.mypage_sub05_sub03_view_con > .input_con > table > tbody > tr > .info_td .rule_con > ul > li > .text01_con span {color:#222222; font-weight:bold;}
.mypage_sub05_sub03_view_con > .input_con > table > tbody > tr > .info_td .rule_con > ul > li > .text02_con {margin-bottom:9px;}
.mypage_sub05_sub03_view_con > .input_con > table > tbody > tr > .info_td .rule_con > ul > li > .text02_con span {color:#555555;}
.mypage_sub05_sub03_view_con > .input_con > table > tbody > tr > .info_td .rule_con > ul > li > .text03_con {}
.mypage_sub05_sub03_view_con > .input_con > table > tbody > tr > .info_td .rule_con > ul > li > .text03_con span {font-size:14px; color:#3069b8; line-height:22px;}
.mypage_sub05_sub03_view_con > .input_con > table > tbody > tr > .info_td .rule_con > ul > li:first-child {margin-top:0;}
.mypage_sub05_sub03_view_con > .btn_con {}
.mypage_sub05_sub03_view_con > .btn_con .a_btn {display:inline-block; *display:inline; zoom:1; width:98px; margin-left:8px; text-align:center; font-size:14px; line-height:33px;}
.mypage_sub05_sub03_view_con > .btn_con .a_btn01 {border:1px solid #4584db; background-color:#4584db; color:#ffffff;}
.mypage_sub05_sub03_view_con > .btn_con .a_btn02 {border:1px solid #cccccc;}
.mypage_sub05_sub03_view_con > .btn_con .a_btn:first-child {margin-left:0;}

/*비회원조회*/
.non_member_title_con {background-image:url("/img/non_member/non_member_title_con_bg.png");}

/*사이트맵*/
.sitemap_title_con {background-image:url("/img/sitemap/sitemap_title_con_bg.png");}

.sitemap_con {}
.sitemap_con > table {width:100%; margin:0 auto;}
.sitemap_con > table > tbody > tr > td {padding-bottom:125px; *zoom:1;}
.sitemap_con > table > tbody > tr > td:after {content:""; display:block; clear:both;}
.sitemap_con > table > tbody > tr > td .list_div {float:left; width:183px; margin-left:36px;}
.sitemap_con > table > tbody > tr > td .list_div:first-child {margin-left:0;}
.sitemap_con > table > tbody > tr > td .list_div > .title_con {margin-bottom:19px;}
.sitemap_con > table > tbody > tr > td .list_div > .list_con {}
.sitemap_con > table > tbody > tr > td .list_div > .list_con > ul {}
.sitemap_con > table > tbody > tr > td .list_div > .list_con > ul > li {margin-top:18px; text-align:center;}
.sitemap_con > table > tbody > tr > td .list_div > .list_con > ul > li:first-child {margin-top:0;}
.sitemap_con > table > tbody > tr > td .list_div > .list_con > ul > li a {font-size:16px; color:#222222;}

/*라디오 버튼*/
.radio_label {display:inline-block; *display:inline; zoom:1; cursor:pointer;}
.radio_label .check_icon {display:inline-block; *display:inline; zoom:1; width:20px; height:20px; background:url("/img/sub/radio_icon_off.png") no-repeat; margin-right:5px; vertical-align:middle; cursor:pointer;}
.radio_label input[type=radio] {display:none;}
.radio_label input[type=radio]:checked + .check_icon {background-image:url("/img/sub/radio_icon_on.png");}
.radio_label span {vertical-align:middle;}

/*체크박스 버튼*/
.checkbox_label {display:inline-block; *display:inline; zoom:1; cursor:pointer;}
.checkbox_label .check_icon {display:inline-block; *display:inline; zoom:1; width:20px; height:20px; background:url("/img/sub/checkbox_icon_off.png") no-repeat; margin-right:5px; vertical-align:middle; cursor:pointer;}
.checkbox_label input[type=checkbox] {display:none;}
.checkbox_label input[type=checkbox]:checked + .check_icon {background-image:url("/img/sub/checkbox_icon_on.png");}
.checkbox_label span {vertical-align:middle;}

/*번호 목록*/
.number_list_con {text-align:center;}
.number_list_con .number_list_btn {margin:0 1px; vertical-align:middle;}
.number_list_con .list_a {margin:0 13px; font-size:16px; color:#000000; vertical-align:middle;}
.number_list_con .on {color:#3069b8;}

/*게시판 메뉴*/
.notice_nav {margin-bottom:20px;}
.notice_nav > table {width:100%; margin:0 auto; border-top:1px solid #cccccc; border-left:1px solid #cccccc;}
.notice_nav > table > tbody > tr > td {border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.notice_nav > table > tbody > tr > td > a {display:block; text-align:center; font-size:17px; color:#222222; line-height:48px;}
.notice_nav > table > tbody > tr > td > .on {background-color:#3069b8; color:#ffffff;}

/*게시판*/
#notice_list_con {}
#notice_list_con > .search_con {margin-top:30px; text-align:right; position:relative; top:0; left:0;}
#notice_list_con > .search_con .select {width:97px; border:0; border-bottom:2px solid #cccccc; padding:8px; vertical-align:middle;}
#notice_list_con > .search_con .input {width:151px; border:0; border-bottom:2px solid #cccccc; padding:8px; margin:0 5px; vertical-align:middle;}
#notice_list_con > .search_con .input_btn {width:72px; border:0; background-color:#343649; font-size:14px; color:#ffffff; line-height:35px; vertical-align:middle; cursor:pointer;}
#notice_list_con > .search_con .write_btn {display:block; width:100px; background-color:#4584db; text-align:center; font-size:14px; color:#ffffff; line-height:35px; position:absolute; top:0; left:0; z-index:9;}
#notice_list_con > .number_list_con {margin-top:50px;}

/*일반 게시판*/
.normal_notice_con {}
.normal_notice_con > table {width:100%; margin:0 auto; border-top:3px solid #343649;}
.normal_notice_con > table > thead > tr > td {height:50px; border-bottom:1px solid #cccccc; background-color:#f6f6f6;}
.normal_notice_con > table > thead > tr > td span {font-size:15px; color:#222222;}
.normal_notice_con > table > tbody > tr > td {height:50px; border-bottom:1px solid #cccccc;}
.normal_notice_con > table > tbody > tr > td span {font-size:15px; color:#999999;}
.normal_notice_con > table > tbody > tr > td .answer_type_text {color:#4584db;}
.normal_notice_con > table > tbody > tr > .info_td {padding:0 20px;}
.normal_notice_con > table > tbody > tr > .info_td span {color:#555555;}

/*게시판 뷰 페이지*/
#notice_view_con {}
#notice_view_con > .view_con {}
#notice_view_con > .view_con > table {width:100%; margin:0 auto; border-top:3px solid #343649;}
#notice_view_con > .view_con > table > thead > tr > td {padding:13px 20px;}
#notice_view_con > .view_con > table > thead > tr > .title_td {border-bottom:1px solid #cccccc; background-color:#f6f6f6;}
#notice_view_con > .view_con > table > thead > tr > .title_td span {font-size:17px; color:#222222; line-height:22px;}
#notice_view_con > .view_con > table > thead > tr > .title_td .answer_type_text {color:#4584db;}
#notice_view_con > .view_con > table > thead > tr > .info_td {border-bottom:1px solid #dddddd;}
#notice_view_con > .view_con > table > thead > tr > .info_td span {font-size:15px; color:#999999;}
#notice_view_con > .view_con > table > thead > tr > .file_td {border-bottom:1px solid #dddddd;}
#notice_view_con > .view_con > table > thead > tr > .file_td span {font-size:15px; color:#999999;}
#notice_view_con > .view_con > table > thead > tr > .file_td a {color:#4584db;}
#notice_view_con > .view_con > table > tbody > tr > td {border-bottom:1px solid #dddddd;}
#notice_view_con > .view_con > table > tbody > tr > .posts_td {padding:30px 20px;}
#notice_view_con > .view_con > table > tbody > tr > .posts_td span {font-size:15px; color:#555555; line-height:20px;}
#notice_view_con > .view_con > table > tbody > tr > .posts_td img {max-width:800px;}
#notice_view_con > .view_con > table > tbody > tr > .answer_td {}
#notice_view_con > .view_con > table > tbody > tr > .answer_td > .title_con {border-bottom:1px solid #cccccc; background-color:#f6f6f6; padding:13px 20px;}
#notice_view_con > .view_con > table > tbody > tr > .answer_td > .title_con span {font-size:17px; color:#222222; line-height:22px;}
#notice_view_con > .view_con > table > tbody > tr > .answer_td > .date_con {padding:10px 20px 0 20px; text-align:right;}
#notice_view_con > .view_con > table > tbody > tr > .answer_td > .date_con span {font-size:15px; color:#999999;}
#notice_view_con > .view_con > table > tbody > tr > .answer_td > .info_con {padding:30px 20px;}
#notice_view_con > .view_con > table > tbody > tr > .answer_td > .info_con span {font-size:15px; color:#555555; line-height:20px;}
#notice_view_con > .view_con > table > tbody > tr > .answer_td > .info_con img {max-width:800px;}
#notice_view_con > .btn_con {margin-top:30px; text-align:left;}
#notice_view_con > .btn_con .a_btn {display:inline-block; *display:inline; zoom:1; width:98px; margin-left:7px; text-align:center; font-size:14px; line-height:33px;}
#notice_view_con > .btn_con .a_btn:first-child {margin-left:0;}
#notice_view_con > .btn_con .a_btn01 {border:1px solid #4584db; background-color:#4584db; color:#ffffff;}
#notice_view_con > .btn_con .a_btn02 {border:1px solid #cccccc; color:#555555;}
#notice_view_con > .article_con {margin-top:40px;}
#notice_view_con > .article_con > table {width:100%; margin:0 auto; border-top:3px solid #343649;}
#notice_view_con > .article_con > table > tbody > tr > td {height:40px; border-bottom:1px solid #cccccc;}
#notice_view_con > .article_con > table > tbody > tr > .title_td {background-color:#f6f6f6;}
#notice_view_con > .article_con > table > tbody > tr > .title_td span {font-size:15px; color:#555555; vertical-align:middle;}
#notice_view_con > .article_con > table > tbody > tr > .title_td img {margin-left:11px; vertical-align:middle;}
#notice_view_con > .article_con > table > tbody > tr > .info_td {padding:0 25px;}
#notice_view_con > .article_con > table > tbody > tr > .info_td a {font-size:15px; color:#555555;}

/*게시판 글쓰기*/
#notice_write_con {}
#notice_write_con > .input_con {margin-bottom:30px;}
#notice_write_con > .input_con > table {width:100%; margin:0 auto; border-top:3px solid #343649;}
#notice_write_con > .input_con > table > tbody > tr > td {border-bottom:1px solid #dddddd;}
#notice_write_con > .input_con > table > tbody > tr > .title_td {width:100px; background-color:#f6f6f6; padding:10px 0;}
#notice_write_con > .input_con > table > tbody > tr > .title_td span {font-size:15px; color:#222222;}
#notice_write_con > .input_con > table > tbody > tr > .valign_top_td {padding-top:14px; vertical-align:top;}
#notice_write_con > .input_con > table > tbody > tr > .info_td {padding:10px 11px;}
#notice_write_con > .input_con > table > tbody > tr > .info_td span {color:#999999;}
#notice_write_con > .input_con > table > tbody > tr > .info_td .file_btn {display:block; background-color:#343649; text-align:center; font-size:14px; color:#ffffff; line-height:30px; cursor:pointer;}
#notice_write_con > .input_con > table > tbody > tr > .info_td .input {border:1px solid #cccccc; padding:5px;}
#notice_write_con > .input_con > table > tbody > tr > .info_td .file_input {display:none;}
#notice_write_con > .input_con > table > tbody > tr > .info_td .select {border:1px solid #cccccc; padding:5px;}
#notice_write_con > .input_con > table > tbody > tr > .info_td .textarea {width:704px; height:298px; border:1px solid #cccccc; padding:5px; line-height:18px; overflow-y:scroll;}
#notice_write_con > .input_con > table > tbody > tr > .info_td .radio_label {margin-left:28px;}
#notice_write_con > .input_con > table > tbody > tr > .info_td .radio_label:first-child {margin-left:0;}
#notice_write_con > .input_con > table > tbody > tr > .info_td .radio_label span {font-size:15px; color:#555555; line-height:30px;}
#notice_write_con > .input_con > table > tbody > tr > .info_td .file_div {margin-top:10px;}
#notice_write_con > .input_con > table > tbody > tr > .info_td .file_div:first-child {margin-top:0;}
#notice_write_con > .btn_con {}
#notice_write_con > .btn_con .input_btn {width:100px; border:0; background-color:#4584db; margin-right:7px; font-size:14px; color:#ffffff; line-height:35px; cursor:pointer; vertical-align:middle;}
#notice_write_con > .btn_con .a_btn {display:inline-block; *display:inline; zoom:1; width:98px; border:1px solid #cccccc; text-align:center; font-size:14px; color:#555555; line-height:33px; vertical-align:middle;}

.content-row {
  position: relative;
  display: block;
  /*float: left;*/
  width: 1100px;
  height: 80px;
  margin: 0 auto;
  clear: left;
  margin-bottom: 10px;
}

.row-1 { min-height: 250px; }

.row-2 { min-height: 330px; }

.row-3 { min-height: 220px; }

.content-row .welcome-box {
  display: block;
  float: left;
  min-width: 270px;
  min-height: 40px;
  margin-right: 10px;
  margin-bottom: 0;
}

.border-solid {
  border: 1px solid #ccc;
}

#welcome-login {

}
#welcome-schedule {

}
#welcome-view {

}

#welcome-view ul li:first-child {
  margin-bottom: 6px;
}

#welcome-view ul li a:first-child {
  margin-right: 6px;
}

#welcome-ibt-intro {
  background: transparent url(/img/main_new/hskibt_ex.png) no-repeat 0 0;
  width: 270px;
  height: 330px;
}
#welcome-carousel {

}

#welcome-carousel .bx-viewport{
  /*height: 330px !important;*/
}
#welcome-elearning {
  background: transparent url(/img/main_new/hskibt_lecture.png) no-repeat 0 0;
  width: 270px;
  height: 330px;
}
#welcome-question {

}

#welcome-question ul li {
  margin-bottom: 10px;
}
#welcome-notice {

}
#welcome-data {

}


#welcome-carousel > .slide_con {position:relative; top:0; left:0; height:330px; }
#welcome-carousel > .slide_con > .slide {position:relative; top:0; left:0; height:330px;}
#welcome-carousel > .slide_con > .slide .main_slide {width:100%; margin:0 auto; height:330px;}
#welcome-carousel > .slide_con > .slide .main_slide > li {height:280px; background-repeat:no-repeat; background-size:cover; background-position:center; text-align:center;}
#welcome-carousel > .slide_con > .slide .main_slide > li a { float: left; width: 100%; height: 100%; cursor: pointer;}
#welcome-carousel > .slide_con > .slide .main_slide > li .text_con {width:880px; margin:0 auto; text-align:left;}
#welcome-carousel > .slide_con > .slide > .btn_con {width:540px; margin:0 auto; position:absolute; top:50%; left:0; right:0; margin-top:-24px; z-index:9;}
#welcome-carousel > .slide_con > .slide > .btn_con > table {width:100%; margin:0 auto;}
#welcome-carousel > .slide_con > .slide > .btn_con > table > tbody > tr > td {}
#welcome-carousel > .slide_con > .slide > .btn_con > table > tbody > tr > td img {cursor:pointer;}
#welcome-carousel > .slide_con > .nav {width:1100px; margin:0 auto; position:absolute; bottom:0; left:0; right:0; z-index:99;}
#welcome-carousel > .slide_con > .nav > ul {}
#welcome-carousel > .slide_con > .nav > ul > li {float:left; width:270px; padding-left:1px;}
#welcome-carousel > .slide_con > .nav > ul > li:first-child {width:269px; padding-left:0;}
#welcome-carousel > .slide_con > .nav > ul > li span {display:block; background-color:#42597f; text-align:center; font-size:15px; color:#ffffff; line-height:50px; cursor:pointer;}
#welcome-carousel > .slide_con > .nav > ul > li .on {background-color:#3069b8;}

#welcome-schedule .schedule_con {float:left; width:520px; background-color:#e6ddd2; padding:24px 10px 20px 10px;}
#welcome-schedule .schedule_con > .title_con {padding:0 10px 0 18px; margin-bottom:25px;}
#welcome-schedule .schedule_con > .title_con > table {width:100%; margin:0 auto;}
#welcome-schedule .schedule_con > .title_con span {font-size:23px; color:#222222;}
#welcome-schedule .schedule_con > .list_con {height:148px;}
#welcome-schedule .schedule_con > .list_con > ul {}
#welcome-schedule .schedule_con > .list_con > ul > li {background-color:#ffffff; padding:10px 10px 10px 18px; margin-top:10px;}
#welcome-schedule .schedule_con > .list_con > ul > li:first-child {margin-top:0;}
#welcome-schedule .schedule_con > .list_con > ul > li > table {width:100%; margin:0 auto;}
#welcome-schedule .schedule_con > .list_con > ul > li > table > tbody > tr > td {}
#welcome-schedule .schedule_con > .list_con > ul > li > table > tbody > tr > .text_td {}
#welcome-schedule .schedule_con > .list_con > ul > li > table > tbody > tr > .text_td > .text01_con {margin-bottom:3px;}
#welcome-schedule .schedule_con > .list_con > ul > li > table > tbody > tr > .text_td > .text01_con span {font-size:16px; font-weight:700;}
#welcome-schedule .schedule_con > .list_con > ul > li > table > tbody > tr > .text_td > .text01_con .case_text {}
#welcome-schedule .schedule_con > .list_con > ul > li > table > tbody > tr > .text_td > .text01_con .case_text01 {color:#959595;}
#welcome-schedule .schedule_con > .list_con > ul > li > table > tbody > tr > .text_td > .text01_con .case_text02 {color:#ff6c00;}
#welcome-schedule .schedule_con > .list_con > ul > li > table > tbody > tr > .text_td > .text01_con .bar {font-size:16px; color:#cccccc; font-weight:normal;}
#welcome-schedule .schedule_con > .list_con > ul > li > table > tbody > tr > .text_td > .text01_con .date_text {color:#222222;}
#welcome-schedule .schedule_con > .list_con > ul > li > table > tbody > tr > .text_td > .text02_con { font-size: 14px; }
#welcome-schedule .schedule_con > .list_con > ul > li > table > tbody > tr > .text_td > .text02_con span {font-size:14px; color:#222222;}
#welcome-schedule .schedule_con > .list_con > ul > li > table > tbody > tr > .text_td > .text02_con .bar {font-size:13px; color:#cccccc;}
#welcome-schedule .schedule_con > .list_con > ul > li > table > tbody > tr > .btn_td {}
#welcome-schedule .schedule_con > .list_con > ul > li > table > tbody > tr > .btn_td .a_btn {display:block; text-align:center; font-size:16px; font-weight:bold; line-height:57px;}
#welcome-schedule .schedule_con > .list_con > ul > li > table > tbody > tr > .btn_td .a_btn01 {border:1px solid #cccccc; color:#222222;}
#welcome-schedule .schedule_con > .list_con > ul > li > table > tbody > tr > .btn_td .a_btn02 {border:1px solid #1e9d95; background-color:#36afa8; color:#ffffff;}

.welcome-box.notice_con {*zoom:1;}
.welcome-box.notice_con:after {content:""; display:block; clear:both;}
.welcome-box.notice_con .list_div {width:365px; border:1px solid #cccccc; background-color:#ffffff; padding:19px; position:relative; top:0; left:0;}
.welcome-box.notice_con .list_div > .title_con {margin-bottom:21px; *zoom:1;}
.welcome-box.notice_con .list_div > .title_con:after {content:""; display:block; clear:both;}
.welcome-box.notice_con .list_div > .title_con > .title {float:left; margin-right:0px; font-size: 15px; height: 22px; line-height: 22px; margin-right: 10px;}
.welcome-box.notice_con .list_div > .title_con > .nav {float:left; padding-top:4px;}
.welcome-box.notice_con .list_div > .title_con > .nav > ul {}
.welcome-box.notice_con .list_div > .title_con > .nav > ul > li {float:left;}
.welcome-box.notice_con .list_div > .title_con > .nav > ul > .text {}
.welcome-box.notice_con .list_div > .title_con > .nav > ul > .text span {font-size:12px; color:#999999; font-weight:bold; line-height:12px; cursor:pointer;}
.welcome-box.notice_con .list_div > .title_con > .nav > ul > .text .on {color:#ff6c00;}
.welcome-box.notice_con .list_div > .title_con > .nav > ul > .bar {margin:0 0px;}
.welcome-box.notice_con .list_div > .title_con > .nav > ul > .bar span {font-size:15px; color:#999999; line-height:17px;}
.welcome-box.notice_con .list_div > .info_con {}
.welcome-box.notice_con .list_div > .info_con > .list_con {height:99px; margin-bottom:5px;}
.welcome-box.notice_con .list_div > .info_con > .list_con > ul {}
.welcome-box.notice_con .list_div > .info_con > .list_con > ul > li {margin-top:8px;}
.welcome-box.notice_con .list_div > .info_con > .list_con > ul > li:first-child {margin-top:0;}
.welcome-box.notice_con .list_div > .info_con > .list_con > ul > li > a {*zoom:1;}
.welcome-box.notice_con .list_div > .info_con > .list_con > ul > li > a:after {content:""; display:block; clear:both;}
.welcome-box.notice_con .list_div > .info_con > .list_con > ul > li > a > span {font-size:13px;}
.welcome-box.notice_con .list_div > .info_con > .list_con > ul > li > a > .title_text {float:left; color:#555555;}
.welcome-box.notice_con .list_div > .info_con > .list_con > ul > li > a .dot {color:#ff6c00; font-weight:bold;}
.welcome-box.notice_con .list_div > .info_con > .list_con > ul > li > a > .date_text {float:right; color:#999999;}
.welcome-box.notice_con .list_div > .info_con > .more_btn_con {}
.welcome-box.notice_con .list_div > .info_con > .more_btn_con .a_btn {display:block; float: left; width: 100%; border:2px solid #ededed; text-align:center; font-size:15px; color:#666666; line-height:25px;}
.welcome-box.notice_con .list_div > .bar {width:100%; height:0px; margin:0 auto; background-color:#e5e5e5; position:absolute; bottom:0; left:0; right:0; z-index:9;}
.welcome-box.notice_con .list_div > .none_con {display:none;}
.welcome-box.notice_con .fl {float:left;}
.welcome-box.notice_con .fr {float:right;}

#welcome-login #login_con { background-color: #fff; }
#welcome-login #login_con > .login_con { float: left; background-color: #fff; border:1px solid #ccc; padding:15px 25px 6px 25px; margin-bottom:0px;}
#welcome-login #login_con > .login_con span { float: left; font-size:14px; width: 90px; height: 23px; line-height: 23px; color:#5d6990;}
#welcome-login #login_con > .login_con .dot {color:#23b4ac; font-weight:bold;}
#welcome-login #login_con > .login_con .input {width:115px; height: 13px; border:1px solid #cccccc; padding: 4px;}
#welcome-login #login_con > .login_con .input_btn { background: transparent url(/img/main_new/loginbtn_1.png) no-repeat 0 0; width:104px; border:0; background-color:#4584db; font-size:15px; text-indent: -9999em; color:#ffffff; height: 24px; line-height:35px; cursor:pointer; margin-right: 5px; }
#welcome-login #login_con > .member_con {*zoom:1;}
#welcome-login #login_con > .member_con:after {content:""; display:block; clear:both;}
#welcome-login #login_con > .member_con .list_div {width:420px; position:relative; top:0; left:0;}
#welcome-login #login_con > .member_con .list_div > .btn_con {position:absolute; bottom:10px; left:22px;}
#welcome-login #login_con > .member_con .list_div > .btn_con > ul {}
#welcome-login #login_con > .member_con .list_div > .btn_con > ul > li {float:left; display:block; margin-left:10px;}
#welcome-login #login_con > .member_con .list_div > .btn_con > ul > li:first-child {margin-left:0;}
#welcome-login #login_con > .member_con .fl {float:left;}
#welcome-login #login_con > .member_con .fr {float:right;}

#welcome-login #login_con p { float: left; width: 100%; position: relative; margin: 4px 0 10px 0; }

.login-menu {

}

.login-menu a { 
  float: left;
  font-size: 13px !important;
  width: auto !important;
}

.login-menu span {
  float: left;
  font-size: 13px !important;
  width: auto !important;
}

.logout-menu {
  width: 100% !important;
  float: left;
  text-align: center;
  background-color: #4886d8;
  color: #fff !important;
  font-size: 13px !important;
  font-weight: 100 !important;
}

.w-270 { width: 270px; }
.w-405 { width: 405px; }
.w-540 { width: 540px; }
.mr-0 { margin-right: 0px !important; }
.mt-5 { margin-top: 5px !important; }
.mt-23 { margin-top: 23px !important; }
.mt-30 { margin-top: 30px !important; }
.mb-20 { margin-bottom: 20px !important; }
.mb-30 { margin-bottom: 30px !important; }
.mb-40 { margin-bottom: 40px !important; }
.tac { text-align: center; }
.w80-h80 { width: 80px; height: 80px; }
.w270-h247 { float: left; width: 270px !important; height:247px !important; }
.color-hello { color: #45cbca; font-size: 14px; font-weight: 600; }