/************** Premium Infor ***************************/

#premium_infor {width:920px; height:360px; background:url(/images/guide/premium_infor_bg.jpg) no-repeat; padding:40px 0 0 50px;}
#premium_infor .contents {width:860px; position:relative;}
#premium_infor .contents h3 {margin-bottom:35px;}
#premium_infor .contents dl {float:left; width:430px; height:90px; margin:0 0 0 0;}
#premium_infor .contents dt {margin-bottom:5px;}
#premium_infor .price {position:absolute; top:366px; left:0px;}
#premium_infor .btn {position:absolute; top:356px; left:425px;}

.premium_option {margin-top:30px; border-collapse:collapse; border:1px #dcdcdc solid;}
.premium_option th {border:1px #dcdcdc solid; font-size:14px; padding:10px; width:200px; text-align:center;}
.premium_option td {border:1px #dcdcdc solid; font-size:14px; padding:20px; width:200px; text-align:center;}
.premium_option .m_line { text-decoration:line-through;}
.premium_option strong { color:#CC0000;}

.premium_option_s {border-collapse:collapse; border:1px #dcdcdc solid; width:210px!important;}
.premium_option_s th {border:1px #dcdcdc solid; font-size:12px; padding:3px!important; width:75px!important; text-align:left;}
.premium_option_s td {border:1px #dcdcdc solid; font-size:12px; padding:3px!important; width:135px!important; text-align:center;}
.premium_option_s .m_line { text-decoration:line-through; font-size:12px!important; color:#999999!important;}
.premium_option_s strong { color:#CC0000;}

.premium_purchase_s {padding:10px; text-align:center; position:relative; width:330px;}
.premium_purchase_s .date { font-size:12px;}
.premium_purchase_s .date strong {color:#CC0000;}
.premium_purchase_s .btn { margin-top:5px;}
		
.premium_purchase {margin:20px auto 0 auto; position:relative; width:330px; height:45px;}
.premium_purchase .date {position:absolute; top:15px;}
.premium_purchase .date strong {color:#CC0000;}
.premium_purchase .btn {position:absolute; right:0px; top:0px;}
.premium_comment {margin-bottom:15px;}
.premium_comment .vm {margin-right:15px;}
.premium_comment strong {color:#CC0000;}

/************** Upload Event ***************************/

#event_wrap {margin-top:-35px; width:100%;}
#event_wrap .contents {width:968px; margin:0 auto; text-align:left;}
#event_wrap .contents h2 {}
#event_wrap .contents dl {width:835px; margin-bottom:30px;}
#event_wrap .contents dt {width:135px; margin-right:10px; float:left;}
#event_wrap .contents dd {text-align:left; font-size:14px; line-height:1.6em; padding-top:2px;}
#event_wrap .contents p {margin-bottom:40px;}
#event_wrap .contents .upload_btn {padding-top:0px;}

#event_wrap .go_upload { padding-bottom:40px; margin-bottom:0px; text-align:center;}
#event_wrap .go_upload a:link, #event_wrap .go_upload a:hover, #event_wrap .go_upload a:visited {color:#FFFFFF;}


#event_wrap .descrip dt {font-size:14px; margin-bottom:5px; width:150px; margin-right:20px; text-align:right;}
#event_wrap .descrip dd {color:#24466c; line-height:1.6em; width:600px; padding-right:40px; margin-bottom:20px; margin-top:-2px;}

#event_wrap .link {padding:10px 0; border-top:1px dashed #dedede; text-align:center; margin-top:20px;}
#event_wrap .link a {margin:0 20px;}

.upload_event {margin-top:-35px; margin-bottom:-40px; background:url(/images/event/20121105/data_event_bg.gif?v=2) #fff repeat-x; padding-bottom:30px;}
.upload_event .wrap {width:1015px; margin:0 auto; text-align:left; color:#FFFFFF;}
.upload_event0627 {margin-top:-40px; margin-bottom:-40px; background:url(/images/event/20170321/upload_bg.gif) #fff repeat-x; padding-bottom:30px;}
.upload_event0627 .wrap {width:1000px; margin:0 auto; text-align:left; color:#FFFFFF;}

.descrip_wrap {}
.descrip {width:934px; padding:50px 10px 0 20px;}
.descrip_wrap .descrip h3 { margin-bottom:20px;}
.descrip_wrap .descrip dl {}
.descrip_wrap .descrip dt {font-size:15px; margin-bottom:5px; margin-right:20px;}
.descrip_wrap .descrip dd {line-height:1.6em; padding-right:40px; margin-bottom:20px; margin-top:-2px;}
.descrip_wrap .link {padding:20px 0; border-top:1px solid #eaeaea; text-align:center; font-size:15px;}
.descrip_wrap .link a { margin:0 20px; font-size:15px;}
.go_upload {text-align:center; padding-right:60px;}
/*
.upload_event .wrap a:link {color:#24466c;}
.upload_event .wrap a:hover {color:#24466c;}
.upload_event .wrap a:visited {color:#24466c;}
*/

/************** Suervey ***************************/

#survey_wrap {width:800px; margin:0 auto; text-align:left;}
#survey_wrap h1 {margin:30px 0;}
#survey_wrap h2 {text-align:right; color:#049ac2; font-size:12px; margin:-40px 0 0 0;}
#survey_wrap .contents {width:714px; padding:30px 40px; border:3px solid #dcdcdc; margin:30px 0; line-height:2em; position:relative;}
#survey_wrap .contents h3 {font-size:14px;}
#survey_wrap .contents h3 strong { color:#FF0000;}
#survey_wrap .contents .image {margin:10px 0 0 0;}
#survey_wrap .contents img {}
#survey_wrap .contents ul {margin-top:10px;}
*html #survey_wrap .contents li{height:25px;}
#survey_wrap .footer {border-top:1px solid #dcdcdc; margin-top:20px; padding-top:20px; text-align:center;}
#survey_wrap .footer a {display:block; margin-right:20px; font-size:14px; width:81px; height:28px; padding-top:2px; background:url(/images/survey/survey_btn_bg.gif) no-repeat;}
#survey_wrap .close {position:absolute; top:5px; right:5px;}


/************** Knowhow Interview ***************************/

#knowhow_wrap {margin-top:-20px; width:100%; background:url(/images/event/knowhow_topbg.gif) repeat-x; font-family:Meiryo,"MS PGothic",arial,sans-serif!important; }
#knowhow_wrap .contents {width:968px; margin:0 auto;}
#knowhow_wrap .contents h2 {margin-bottom:20px; text-align:left;}

#knowhow_wrap dd {font-size:14px;}
#knowhow_wrap dt {font-size:14px;}
#knowhow_wrap p {font-size:14px;}

#knowhow_wrap .contents .interview {margin-top:20px; padding:35px 20px 35px 20px; border:1px solid #e6e6e6; background:#f9f9f9; text-align:left; position:relative}
#knowhow_wrap .contents .interviewer {margin:0 0 0 15px}
#knowhow_wrap .contents .interviewer dt {float:left;}
#knowhow_wrap .contents .interviewer dd {float:left;}
#knowhow_wrap .contents .interview_detail {margin:20px 25px 0 16px;}
#knowhow_wrap .contents .interview_detail dt {background:url(/images/event/knowhow_q_btn.gif) no-repeat; padding-left:30px; color:#1b6e98; height:19px; padding-top:2px;}
#knowhow_wrap .contents .interview_detail dt strong {font-weight:normal!important}
#knowhow_wrap .contents .interview_detail dd {background:url(/images/event/knowhow_a_btn.gif) no-repeat; padding-left:30px; margin-top:3px; line-height:1.6em; min-height:21px;}
#knowhow_wrap .contents .etc_navi {padding:15px 0 15px 15px; background:#ffffff; margin-top:40px;}
*html #knowhow_wrap .contents .etc_navi {height:1px;}
#knowhow_wrap .contents .etc_navi p {font-size:16px; color:#333}
*:first-child+html #knowhow_wrap .contents .etc_navi {min-height:1px;}
#knowhow_wrap .contents .etc_navi p strong {font-size:15px;}
#knowhow_wrap .contents .etc_navi ul {}
#knowhow_wrap .contents .etc_navi li {float:left; margin-top:15px; width: 439px;}

#knowhow_wrap .contents .ads {text-align:left; margin:30px 0; position:relative;}
#knowhow_wrap .contents .ads .description {font-size:14px; line-height:1.6em; margin-top:10px;}
#knowhow_wrap .contents .ads .upload_btn {position:absolute; top:1px; right:0px}
#knowhow_wrap .contents .ads .guide_btn {position:absolute; bottom:-15px; right:0}

#knowhow_wrap .contents .interview .inter_tit {font-size:16px; display:block; margin:30px 0 -8px 15px; color:#333; line-height:25px}

.mem_doc_go {position:absolute; right:30px; top:40px; font-size:15px; border:1px solid #ccc; padding:9px 10px 7px 10px; background-color:#fff; border-radius:20px;}

/* ���ͺ� 20170221 */
.inter_box {background-color:#f3f3f3; height:95px; width:424px; border-radius:10px; display:table; margin-right:15px}
.inter_box {padding:0 0 0 15px}
.inter_box dl {display:table-cell; vertical-align:middle; margin-top:-3px}
.inter_box dt {margin:10px 15px 0 0}
.inter_box dd {width:320px;}
.inter_box .i_id {font-size:16px; font-weight:bold}
.inter_box .i_id img {vertical-align:middle}
.inter_box .i_det {font-size:14px; color:#1b6e98}
.inter_box .i_date {font-size:14px; display:block; color:#999}
.inter_box .i_more {width:38px; margin-top:32px; float:right}

.top_interviewer {padding:0 20px 20px 15px; text-align:left}
.top_interviewer dt {float:left}
.top_interviewer dd {float:left;}
.top_interviewer .i_id {color:#333; font-size:17px; font-weight:bold; padding-bottom:5px; display:block}
.top_interviewer .i_id em {color:#333; font-size:17px; font-weight:bold; }
.top_interviewer .i_det {font-size:14px; color:#1b6e98; float:left; margin-right:10px}
.top_interviewer .i_date {font-size:14px; display:block; color:#999;}
.top_interviewer img {margin-right:15px}

.top_copy_wrap {height:245px; overflow:hidden; position:relative; clear:both}
.rolling_img div {height:245px; overflow:hidden; position:relative; width:100%;}
.rolling_img div.bg {z-index:1; background:url(/images/guide/knowhow/interview_top_img.jpg) no-repeat scroll center 0; height:245px; background-position:50% 50%; background-size:cover}

.t_copy_wrap {height:136px; position:absolute; top:168px; z-index:100; width:100%}
.t_copy_wrap .t_copy {margin:0 auto; display:block; width:440px; height:136px; background:url(/images/guide/knowhow/interview_copy.png) no-repeat 0 0}
.t_copy_wrap .t_copy .text {overflow:hidden;text-indent:100%;white-space:nowrap; display:block; text-indent:-9999; font-size:0}

.upload_ad {position:relative; width:907px; height:85px; margin:45px auto 40px auto; background:url(/images/guide/knowhow/upload_info.gif) no-repeat 0 0}
.upload_ad .btn_up {position:absolute; right:202px; top:20px; display:block; width:197px; height:45px; border-radius:22px; background-color:#ef4416; color:#fff; text-align:center; line-height:45px; font-size:15px; text-decoration:none}
.upload_ad .btn_guide {position:absolute; right:0; top:20px; display:block; width:197px; height:45px; border-radius:22px; background-color:#6e707c; color:#fff; text-align:center; line-height:45px; font-size:15px; text-decoration:none;}
.upload_ad2 {position:relative; width:907px; height:85px; margin:30px auto 40px auto; background:url(/images/guide/knowhow/upload_info2.gif) no-repeat 0 0}
.upload_ad2 .btn_up {position:absolute; right:0px; top:20px; display:block; width:197px; height:45px; border-radius:22px; background-color:#ef4416; color:#fff; text-align:center; line-height:45px; font-size:15px; text-decoration:none}
.upload_ad .text, .upload_ad2 .text { display:block;overflow:hidden;text-indent:100%;white-space:nowrap}






