#c-wrap .movie-area .scroll-consult .startup-lecture .cont .thumb p { width:260px; height:180px; display:table-cell; text-align:center; vertical-align:bottom; }
#c-wrap .movie-area .scroll-consult .startup-lecture .cont .thumb p.color-blue { background-color:#ABCCE0; }
#c-wrap .movie-area .scroll-consult .startup-lecture .cont .thumb p.color-white { background-color:#FFF; }
#c-wrap .movie-area .scroll-consult .startup-lecture .cont .thumb p.color-yellowgreen { background-color:#EDF2F1; }
#c-wrap .movie-area .scroll-consult .startup-lecture .cont .thumb p.mark { position:absolute; left:0; top:0; }
#c-wrap .movie-area .scroll-consult .startup-lecture .cont .thumb p.mark strong { color:white; }
#c-wrap .movie-area .scroll-consult .startup-lecture .cont .thumb p.recruit { width:60px; height:30px; line-height:30px; background:url('../images/common/symbol_green.gif') no-repeat left top; text-align:center; }
#c-wrap .movie-area .scroll-consult .startup-lecture .cont .thumb p.new { width:60px; height:30px; line-height:30px; background:url('../images/common/symbol_sblue.gif') no-repeat left top; text-align:center; }
#c-wrap .movie-area .scroll-consult .startup-lecture .cont .thumb p.sale { width:60px; height:30px; line-height:30px; background:url('../images/common/symbol_orange.gif') no-repeat left top; text-align:center; }
#c-wrap .movie-area .scroll-consult .startup-lecture .rollover-section > a > dl dd.exp { width:180px; overflow:hidden; }

#c-wrap .s-consult-area .scroll-consult .startup-lecture .thumb p.sale { width:60px; height:30px; line-height:30px; background:url('../images/common/symbol_orange.gif') no-repeat left top; text-align:center; }
#c-wrap .s-consult-area .scroll-consult .startup-lecture .thumb p.close { width:60px; height:30px; line-height:30px; background:url('../images/common/symbol_gray.gif') no-repeat left top; text-align:center; }

.startup-lecture .thumb p.sale { width:60px; height:30px; line-height:30px; background:url('../images/common/symbol_orange.gif') no-repeat left top; text-align:center; }
.startup-lecture .cont .thumb p.new { width:60px; height:30px; line-height:30px; background:url('../images/common/symbol_sblue.gif') no-repeat left top; text-align:center; }
.startup-lecture .cont .thumb p.recruit { width:60px; height:30px; line-height:30px; background:url('../images/common/symbol_green.gif') no-repeat left top; text-align:center; }

#select-wrap { position:relative; width:1110px; height:37px; }
#select-wrap .select-area { position:absolute; right:0; top:0; height:37px; line-height:37px; }
#select-wrap .select-area ul li { float:left; margin:0 10px; background: url('../images/common/bg_select.png') no-repeat left 3px; }
#select-wrap .select-area ul li+li { margin-right:0; }
#select-wrap .select-area span { display:inline-block; width:136px!important; height:34px; line-height:34px; background: url('../images/common/select_arr_d_btn.png') no-repeat right 0; vertical-align:middle; }
#select-wrap .select-area span strong.tit { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-wrap: normal !important; font-weight:normal; font-size:14px; color:black; display:block; overflow:hidden; }
#select-wrap .select-area span strong.tit a { display:block; padding-left:30px!important; }
span.selectbox_title{ width:136px!important; height:34px; line-height:34px; background: url('../images/common/select_arr_d_btn.png') no-repeat right 0;}
.layer-divide { z-index:20001; position:absolute; left:0; top:38px; width:134px; border:1px solid #ccc; background:white; }
.layer-divide .cont { padding:10px 10px 20px 20px; }
.layer-divide .cont label { vertical-align:-1px; }
.layer-divide .cont label input { vertical-align:text-top; }
.layer-divide .cont label strong { font-weight:normal; }
.layer-divide .cont p label { display:block; height:22px; }
span.selectbox_title{ width:136px!important; height:34px; line-height:34px; background: url('../images/common/select_arr_d_btn.png') no-repeat right 0;}
span.select-cs { width:215px!important; height:45px; line-height:45px; background: url('../images/common/bg_select_2.gif') no-repeat right 0;}
span.select-cs strong{ overflow:hidden; width:143px; text-overflow:ellipsis; white-space:nowrap; word-wrap: normal !important; height:45px!important; line-height:45px!important; padding-left:12px!important; font-weight:normal; font-size:14px; color:#777!important; display:block; overflow:hidden; }
span.select-cs2 { width:243px!important; height:29px; line-height:29px; background: url('../images/common/bg_select_3.gif') no-repeat right 0;}
span.select-cs2 strong{ overflow:hidden; width:203px; text-overflow:ellipsis; white-space:nowrap; word-wrap: normal !important; height:29px!important; line-height:29px!important; padding-left:12px!important; font-weight:normal; font-size:14px; color:#777!important; display:block; overflow:hidden; font-weight:normal!important; }
span.selectbox_title strong{ height:34px; line-height:34px; padding-left:30px; font-weight:normal; font-size:14px; color:black; word-break:break-all; display:block; overflow:hidden; }
span.selectbox_title_focus{ border-color:#404d5b;}
span.selectbox_title_focus strong{ color:#000;}
span.selectbox_title_disabled{ background-color:#EEE;}
span.selectbox_title_disabled strong{ color:#999;}
/* select box option */
div.selectbox_option { width:100%; min-width:180px!important; margin-top:1px; border:1px solid #404d5b; background:#FFF; overflow:hidden;}
div.selectbox_option li { list-style:none; }
div.selectbox_option a { height:14px; line-height:14px; font-size:12px; color:#888; word-break:break-all; text-decoration:none; padding:5px 3px; display:block; overflow:hidden; }
div.selectbox_option a.on,
div.selectbox_option a:hover{ color:#000; height:14px; line-height:14px; background:#EEE;}

#c-wrap .s-consult-area .scroll-consult .startup-lecture ul { margin-bottom:10px; width:530px; }

.remake-wrap > .cont > .con-4 > .btn-area p { position:absolute; left:50%; bottom:88px; margin-left:328px; }

#content > .related-lecture .thumb p.color { width:260px; }
#content > .related-lecture .thumb p.close { width:60px; height:30px; line-height:30px; background:url('../images/common/symbol_gray.gif') no-repeat left top; text-align:center; }
#content > .related-lecture .thumb p.sale { width:60px; height:30px; line-height:30px; background:url('../images/common/symbol_orange.gif') no-repeat left top; text-align:center; }

/*overwrite :: ¿Â¶óÀÎ °­ÀÇ»ó¼¼ÆäÀÌÁö ´Ü¿øº° ·¹ÀÌ¾î*/
#layer-s-cho .cont { color: #5c5c5c; font-size: 14px; font-weight: 600; max-height: 800px; height: auto; overflow-y: auto; padding: 20px; position: relative; text-align: center;}
.btn-group2 { margin-bottom:20px; }

a.btn-sm-red { background: #ff3f47 none repeat scroll 0 0; border: 3px solid #ff3f47; border-radius: 5px; color: white; display: inline-block; font-size: 18px; font-weight: normal; height: 25px; line-height: 25px; width: 80px; }
a.btn-sm-grey { background: #CED2DA none repeat scroll 0 0; border: 3px solid #CED2DA; border-radius: 5px; color: #000; display: inline-block; font-size: 14px; font-weight: bold; height: 25px; line-height: 25px; width: 80px; }

/* Äü¸Þ´º ½ºÅ¸ÀÏ ¼öÁ¤ */
.side-wrap {padding:0 25px;}
.side-wrap > .search-area > .sch {margin-left:10px;}
.side-wrap > .search-area > .sch-lst {width:200px;}

#c-wrap .movie-area .scroll-consult .startup-lecture .rollover-section > a > dl dt {padding-top:15px;}
#c-wrap .movie-area .scroll-consult .startup-lecture .rollover-section > a > dl dd.exp {width:230px; height:35px; overflow:hidden; padding:0 15px; margin-top:10px; line-height:17px;}
#c-wrap .s-consult-area .scroll-consult .startup-lecture ul .rollover-section div.caption a { color:white; }
#c-wrap .s-consult-area2 .scroll-consult .startup-lecture ul .rollover-section div.caption a { color:white; }
#c-wrap .movie-area .scroll-consult .startup-lecture .cont ul .rollover-section div.caption a { color:white; }

.cb_slide_panel ul {padding:0;}

.remake-wrap > .cont > .con-2 { text-align:center; height:298px; margin-top:80px; padding-bottom:80px; background:url('../images/common/con_remake_2.jpg') no-repeat center top #f6f6f6; }

.layer-shell { position:relative; }
#layer-auth { z-index:9999; position:absolute; left:50%; top:0; margin-left:-263px; border:2px solid #ced2da; background:white;
box-shadow:  rgb(46, 46, 46) 0px 4px 5px;
-webkit-box-shadow:  rgb(46, 46, 46) 0px 4px 5px;
-moz-box-shadow:  rgb(46, 46, 46) 0px 4px 5px; }
#layer-auth .cont { padding:20px; text-align:center; color:#5c5c5c; font-size:14px; font-weight:600; }
#layer-auth .cont p.tit { text-align:left; font-weight:600; font-size:14px; color:#222; }
#layer-auth .cont p.tit span { font-weight:normal; font-size:12px; }
#layer-auth-success { z-index:9999; position:absolute; left:50%; top:0; margin-left:-240px; }
#layer-auth-fail { z-index:9999; position:absolute; left:50%; top:0; margin-left:-205px; }

.cs-wrap > .cont > .edu-type-cont .lecture-info p.thumb img {width:146px; height:100px;}
.cs-wrap > .cont > .edu-type-cont .lecture-info .info-area dd {width:430px;}

.cb_slide_panel ul li a {color:white;}

#content #payform #survey {position:relative;}

/* survey layer START */
.survey-area { display:none; position:absolute; left:-126px; top:-180px; width:680px; padding-bottom:50px; background:#cae1d2; z-index:9999; }
.survey-area p { padding-left:65px; text-align:left; }
.survey-area .question { width:547px; height:500px; overflow-y:auto; margin:50px auto 0; border-top:5px solid #79cd89; background:white; }
.survey-area .question .last { border-bottom:5px solid #79cd89; }
.survey-area .group { border-bottom:1px dashed #add6bb; }
.survey-area .group .cont { padding:30px 40px; }
.survey-area .group .cont dt { margin-bottom:25px; font-size:18px; color:#444; font-weight:bold; }
.survey-area .group .cont dd { margin-bottom:12px; color:#777; font-size:14px; }
.survey-area .group .cont dd label { vertical-align:text-top; }
.survey-area .group .cont dd input { vertical-align:-1px; }
.survey-area .group .cont dd input[type="text"] { width:460px; height:24px; line-height:24px; border:1px solid #dfdfdf; }
.survey-area .group .cont dd.etc input[type="text"] { width:390px; margin-left:10px; }
.survey-area .group .cont dd textarea { border:1px solid #dfdfdf; }
.survey-area > a.btn-d-gray { display:block; width:200px; margin:50px auto 0; color:white; font-size:20px; border:1px solid #333; border-radius:5px; -moz-border:1px solid #333; -webkit-border:1px solid #333; background:#333; padding:20px 0; text-align:center; }
#layer-s-cho .survey-area .group .cont { text-align:left; }
/* survey layer END*/
