
body{font:normal 10.5pt "NanumBarunGothic",'나눔고딕웹',NanumGothicWeb, '돋움',Dotum,sans-serif; color:#333;}

/* sample신청 페이지 */
.sample {width:600px; position:relative;}
.sample h3 {width:600px; font-size:24pt; display:block; font-weight:normal; background:#f4761c; color:#fff; padding:20px 0 15px 10px; overflow:hidden;}

.sample_x {position:absolute; top:15px; right:5px; padding:5px;}
.sample_x .btn_close { cursor: pointer; }

/* 이름, 연락처, 이메일, 주소 */
.sample_wrap {width:458px; margin:0 auto;}
.sample_wrap .sample_tabl_01 tr {display:block; border-top:1px solid #e2e0e0;}
.sample_wrap .sample_tabl_01 tr td {display:inline-block; padding:10px 0 10px 10px;}

.sample_tabl_01 {border-bottom:1px solid #e2e0e0; width:458px; margin-top:20px;}
.sample_tabl_01_bottom {overflow:hidden;}
.sample_tabl_01_bottom+td input {margin-bottom:5px;}
.table_left {width:92px;}
.tell>input {width:50px;}
.email>input { width:110px;}

.add_01 {width:50px;}
.add_02 {width:330px;}
#dataSampleEmail { border: 0px; width: 300px; padding-top: 3px; ime-mode:disabled; }
#dataSampleWebmailText { display: none; }

/* 매체선택 */
h4 {padding:20px 10px; font-size:14pt;}
.sample_tabel_02 {width:458px; display:block; background:#f8f6f6; border:1px solid #e2e0e0; padding:20px 10px;}
.sample_tabel_02>tr>td {display:block; padding:20px 0;}

/* 신청하기 이미지 */
.sample_bottom {width:458px; margin:20px auto; padding:20px 0; border-top:1px solid #e2e0e0; border-bottom:1px solid #e2e0e0;}
.sample_bottom>input {display:block; margin:0 auto;}

/* 하단 텍스트 */
.sample_text {width:458px; margin:20px auto 0;}
.sample_text>ul>li {padding-bottom:10px;}

div.sample_media_id {
	float: left;
	padding-left: 24px;
}
div.sample_media_id label {
	
}

/* 킨더 타임즈 샘플 */
div.kindersample h3 {
	background:#fb3829;
}



/* 견학 신청 페이지 */
.experiences {width:694px; position:relative;}

.experiences div.box {
	width: 694px;
	height: 707px;
	background-image: url('/img/experiences/14_event01_bg.jpg');
}
.experiences div.box p.txt { text-indent: -9990px; }
.experiences table { width: 300px; position:absolute; top:460px; left: 145px; }
.experiences table td { height: 27px; padding-top: 7px; }
.experiences input.tb_left_num { width: 40px; ime-mode:disabled; }
.experiences input.visit_month { margin-left: 25px; width: 30px; }
.experiences input.visit_day { margin-left: 25px; width: 30px; }
.experiences div.box_btn { position:absolute; top: 620px; left: 100px; }
.experiences img.btn_submit { cursor: pointer; }


/* ubce_pop */
.ubce_pop {width:490px; height:714px; border:5px solid #ecccc6;}
.ubce_pop_top {height:85px; background:#b1103b;}
.ubce_pop_top h3 {color:#fff; font-size:14pt; padding:20px 0 0 20px;}
.top_txt01 {font-size:12pt}
.top_txt02 {font-size:20pt}

.ubce_pop_contents {width:450px; margin:0 auto;}
.ubce_pop_contents>h4 {font-size:25pt; margin-top:10px;}

.ubce_pop_contents table { width:100% }
.ubce_tr {border-top:1px solid #e1e1e1; height:60px; }
.ubce_tr:last-child {border-bottom:1px solid #e1e1e1;}
.ubce_tr>td {padding:18px 0 0 10px;}
.ubce_tr>td>input {border:1px solid #dbdbdb;}
.ubce_tr>td>.ubce_tel {width:50px;}
.ubce_tr>td>.ubce_textarea { width:330px; height:100px; }
.ubce_tr>td.ubce_left {width:100px; padding-top:22px;}
.ubce_tr>td #dataUbceEmailId{width: 110px; }
.ubce_tr>td #dataUbceEmail{border: 0px;}
.ubce_tr>td #dataUbceWebmailText{ width:90px;}
.ubce_tr>td #dataUbceDate{ width:90px;}
.ubce_tr>td.ubce_textarea { min-height:115px; }

.ubce_text_ex {display:inline-block; color:#6a6a6a; padding:5px 0 0 5px; font-size:10pt;}

.ubce_pop_bottom {padding:20px 0 0 30px;}
.ubce_pop_bottom .ubce_pop_txt {font-size:20pt; color:#b1103a;}

.ubce_pop_buttom {}
.ubce_pop_buttom>input {display:block; padding:15px 64px; margin:0 auto; font-size:18pt; font-weight:; color:#fff; background-color:#b1103a; border:none; cursor:pointer;}

 
div.title {
	margin-bottom: 25px;
}
table.bbslist {
	width: 672px;
	border-top: 2px solid #000;
}
table.bbslist th {
	padding: 20px 0px;
	background-color: #fafafa;
	font-weight: bold;
	border-bottom: 1px solid #dddddd;
}
table.bbslist td {
	border-bottom: 1px solid #dddddd;
	padding: 20px 0px;
	text-align: center;
}
table.bbslist td.title {
	text-align: left;
	padding-left: 10px;
}

table.bbsview {
	width: 672px;
	border-top: 2px solid #000;
}
table.bbsview th {
	padding: 20px 0px;
	background-color: #fafafa;
	font-weight: bold;
	border-bottom: 1px solid #dddddd;
}
div.bbscontent {
	padding: 20px;
	min-height: 300px;
}
div.bbsline { width: 100%; height: 1px; background-color: #000; margin: 0px 0px 20px 0px; }
.lft { text-align: left; }

div.reply_area {
	padding-left: 30px;
	padding-top: 20px;
}
div.reply_area div.reply_header {
	background-image: url('/img/reporter_bbs/reply_header.gif');
	background-repeat: no-repeat;
	width: 600px;
	height: 10px;
}
div.reply_area div.reply_body {
	background-image: url('/img/reporter_bbs/reply_body.gif');
	background-repeat: repeat-y;
	padding: 10px;
	width: 583px;
}
div.reply_area div.reply_body table {
	width: 560px;
}
div.reply_area div.reply_body table td.reply_name {
	margin: 10px;
	text-align:center;
	vertical-align:middle;
	width: 100px;
}
div.reply_area div.reply_body table td.reply_context {
	width: 420px;
}
div.reply_area div.reply_body table td.reply_del {
	text-align:center;
	vertical-align:middle;
}
div.reply_area div.reply_footer {
	background-image: url('/img/reporter_bbs/reply_footer.gif');
	background-repeat: no-repeat;
	width: 100%;
	height: 5px;
	width: 600px;
}

div.btns {
	text-align:right;
}

div.reply {
	padding: 0px 0px 0px 30px;
}
div.reply img {
	cursor:pointer;
}
div.reply table td {
	vertical-align: middle;
	padding: 10px;
}
div.reply textarea {
	width: 450px;
	height: 80px;
}