/* 덧글 작성 : Firefox */
#swfUploadButton { display:inline; height:18px; width:33px; overflow:hidden; vertical-align:middle; }
#swfUploadButton * { vertical-align:middle; }


#swfUploadButton_ { float:left;left:0px;position:relative;top:0px;}

/* 덧글의 덧글 작성 : Firefox */
#swfUploadButton2 { float:left;left:159px;position:relative;top:2px; clear:both;}
/* IE 7 */
*:first-child+html #swfUploadButton2 { float:left;left:140px;position:relative;top:-18px; clear:both;}
/* IE 6 */
*html #swfUploadButton2 { float:left;left:-47px;position:absolute;top:2px;}

#swfUploadButton2_ { float:left;left:0px;position:relative;top:0px;}

/* 덧글 수정 : Firefox */
#swfUploadButton3 { float:left;left:36px;position:relative;top:1px;;}
/* IE 7 */
*:first-child+html #swfUploadButton3 { float:left;left:3px;position:relative;top:-17px;;}
/* IE 6 */
*html #swfUploadButton3 { float:left;left:-47px;position:absolute;top:0px;}

#swfUploadButton3_ { float:left;left:0px;position:relative;top:0px;}



.boxtype1 .tm_linkage { width:666px; margin:0 auto; padding:5px 0 10px; }
.boxtype1 .tm_linkage strong { color:#676767; font-size:12px; font-family:"돋움",Dotum; }
.boxtype1 .tm_linkage .regi_img { padding-top:10px; }
.boxtype1 .tm_linkage .regi_btn { text-align:right; padding-top:10px; }
.boxtype1 .tm_linkage .regi_btn .twitter { padding-right:10px; }
.boxtype1 .tm_linkage .lank_message { padding-top:30px; }
.boxtype1 .tm_linkage .lank_message .tit { background:url('/ysrimg/board/ico_lank_message.gif') no-repeat left 2px; padding-left:8px; font-weight:bold; color:#727272; }

.boxtype1 .reple_write { padding-bottom:3px; }
.boxtype1 .reple_write .clearB { clear:both; height:0px; overflow:hidden; display:block; }
.boxtype1 .reple_write .writeform { background:url('/ysrimg/board/bg_reple_box_07.gif') no-repeat 0 0; position:relative; overflow:visible; width:475px; padding-left:0; }
.boxtype1 .reple_write .writeform textarea.text { width:390px; }
.boxtype1 .reple_write .writeform input { float:none; }
.boxtype1 .reple_write .writeform .form_bt { _zoom:1; overflow:hidden; text-align:right; padding-top:12px; clear:both; min-height:25px; }
.boxtype1 .reple_write .writeform .linkage_left {  float:left; height:19px; }
.boxtype1 .reple_write .writeform .linkage_left li { position:relative; height:19px; display:inline; padding:0 10px 0 13px; background:url('/ysrimg/board/bg_form_bt_line.gif') no-repeat left 3px; }
.boxtype1 .reple_write .writeform .linkage_left li.th { background:url('/ysrimg/board/bg_form_bt_line.gif') no-repeat left 3px; }
.boxtype1 .reple_write .writeform .linkage_left li.th a img { padding-top:1px; }
.boxtype1 .reple_write .writeform .linkage_left li.last { background:url('/ysrimg/board/bg_form_bt_line.gif') no-repeat left 3px; position:relative; top:1px; }
.boxtype1 .reple_write .writeform .linkage_left li.first { padding-left:3px; background:none; }
.boxtype1 .reple_write .writeform .linkage_left li img { vertical-align:middle; }

.boxtype1 .reple_write .photo_upload { clear:both; width:475px; padding-top:5px; text-align:left; overflow:hidden; }

.boxtype1 .reple_write .photo_upload .photo_left { float:left;  }
.boxtype1 .reple_write .photo_upload .photo_left img {  }
/* IE 6 */
.boxtype1 .reple_write .photo_upload .photo_left2 { float:left; }
.boxtype1 .reple_write .photo_upload .photo_left2 img { }

.boxtype1 .reple_write .photo_upload .expla_right { float:right; width:225px; padding-top:3px; font-size:12px; color:#727272; font-family:"돋움",Dotum; line-height:23px; }
.boxtype1 .reple_write .photo_upload .expla_right .btn { text-align:center; padding-top:15px; }
.boxtype1 .reple_write .photo_upload .expla_right .btn img { padding:0 5px; }
.boxtype1 .reple_write .photo_upload .expla_right {  }

.boxtype1 .reple_write .movie_upload { width:475px; padding-top:5px; text-align:left; }
.boxtype1 .reple_write .movie_upload .movie_left { float:left; width:240px;_width:0px;height:162px;_height:0px; }
.boxtype1 .reple_write .movie_upload .movie_left img { width:240px; height:162px; }
.boxtype1 .reple_write .movie_upload .expla_right { float:right; width:225px; padding-top:3px; font-size:12px; color:#727272; font-family:"돋움",Dotum; line-height:23px; }
.boxtype1 .reple_write .movie_upload .expla_right .btn { text-align:center; padding-top:15px; }
.boxtype1 .reple_write .movie_upload .expla_right .btn img { padding:0 5px; }
.boxtype1 .reple_write .movie_upload .expla_right {  }

.boxtype1 ul.reple_list .reple_cont .regi_message { padding-top:10px; }
.boxtype1 ul.reple_list .reple_cont .regi_message.pt20 { padding-top:20px; }
.boxtype1 ul.reple_list .reple_cont .regi_message .img { padding-top:10px; }
.boxtype1 ul.reple_list .reple_cont .regi_message .img img { padding-top:10px; }
.boxtype1 ul.reple_list .re_reple .reple_cont .regi_message .img { padding-top:10px; }
.boxtype1 ul.reple_list .re_reple .reple_cont .regi_message .img img { padding-top:10px; }
.boxtype1 ul.reple_list .reple_cont .regi_message .comment_txt { margin-top:7px; padding:3px 10px; }
.boxtype1 ul.reple_list .reple_cont .regi_message .comment_txt .txt { color:#666666; }
.boxtype1 ul.reple_list .reple_cont .regi_message .comment_txt .icon_tm { padding-left:3px; }
.boxtype1 ul.reple_list .reple_cont .regi_message .comment_txt .icon_tm img { padding-right:1px; vertical-align:middle; top:-1px; }



.boxtype1 .reple_list .clearB { clear:both; height:0px; overflow:hidden; display:block; }
.boxtype1 .reple_list .reple_write .form_bt { padding-top:7px; clear:both; min-height:25px; }
.boxtype1 .reple_list .reple_write .form_bt.w475 { width:475px; padding-left:188px; padding-bottom:7px; }
.boxtype1 .reple_list .reple_write .linkage_left { height:19px; }
.boxtype1 .reple_list .reple_write .linkage_left li { border:0 none; overflow:visible; position:relative; height:19px; display:inline; padding:0 10px 0 13px; background:url('/ysrimg/board/bg_form_bt_line.gif') no-repeat left 3px; }
.boxtype1 .reple_list .reple_write .linkage_left li input { margin:0; padding:0; }
.boxtype1 .reple_list .reple_write .linkage_left li.th { background:url('/ysrimg/board/bg_form_bt_line.gif') no-repeat left 3px; }
.boxtype1 .reple_list .reple_write .linkage_left li.th a img { padding-top:1px; }
.boxtype1 .reple_list .reple_write .linkage_left li.last { background:url('/ysrimg/board/bg_form_bt_line.gif') no-repeat left 3px; position:relative; top:1px; }
.boxtype1 .reple_list .reple_write .linkage_left li.first { padding-left:3px; background:none; }
.boxtype1 .reple_list .reple_write .linkage_left li img { vertical-align:middle; }

.boxtype1 .reple_list .photo_upload { width:475px; padding-top:8px; text-align:left; }

.boxtype1 .reple_list .photo_upload .photo_left { float:left; }
.boxtype1 .reple_list .photo_upload .photo_left img { }
/* IE 6 */
.boxtype1 .reple_list .photo_upload .photo_left2 { float:left; }
.boxtype1 .reple_list .photo_upload .photo_left2 img { }

.boxtype1 .reple_list .photo_upload .expla_right { float:right; width:225px; padding-top:3px; font-size:12px; color:#727272; font-family:"돋움",Dotum; line-height:23px; }
.boxtype1 .reple_list .photo_upload .expla_right .btn { text-align:center; padding-top:15px; }
.boxtype1 .reple_list .photo_upload .expla_right .btn img { padding:0 5px; }
.boxtype1 .reple_list .photo_upload .expla_right {  }

.boxtype1 .reple_list .movie_upload { width:475px; padding-top:8px; text-align:left; }
.boxtype1 .reple_list .movie_upload .movie_left { float:left; width:240px; height:162px; }
.boxtype1 .reple_list .movie_upload .movie_left img { width:240px; height:162px; }
.boxtype1 .reple_list .movie_upload .expla_right { float:right; width:225px; padding-top:3px; font-size:12px; color:#727272; font-family:"돋움",Dotum; line-height:23px; }
.boxtype1 .reple_list .movie_upload .expla_right .btn { text-align:center; padding-top:15px; }
.boxtype1 .reple_list .movie_upload .expla_right .btn img { padding:0 5px; }
.boxtype1 .reple_list .movie_upload .expla_right {  }


.boxtype1 .reple_list .re_reple .photo_upload { width:390px; padding-top:8px; text-align:left; }
.boxtype1 .reple_list .re_reple .movie_upload { width:390px; padding-top:8px; text-align:left; }

.boxtype1 .reple_list .re_reple .photo_upload .photo_left { float:left; }
.boxtype1 .reple_list .re_reple .photo_upload .photo_left img { }
/* IE 6 */
.boxtype1 .reple_list .re_reple .photo_upload .photo_left2 { float:left; }
.boxtype1 .reple_list .re_reple .photo_upload .photo_left2 img { }

.boxtype1 .reple_list .re_reple .movie_upload .movie_left { float:left; width:160px; height:110px }
.boxtype1 .reple_list .re_reple .movie_upload .movie_left img { width:160px; height:110px }


.boxtype1 .oneline_go_btn { padding:12px 0 10px; text-align:right; }

/* 이미지 올리기 팝업 */
.oneline_photo_pop { border:1px solid #cecece; background:#e7e7e7; padding:5px; width:283px; }
.oneline_photo_pop .title { position:relative; margin-bottom:3px; }
.oneline_photo_pop .title .btn_close { position:absolute; top:4px; right:4px; _right:8px; }
.oneline_photo_pop .cont { background:url('/ysrimg/board/bg_photo_upload_pop.gif') no-repeat 0 0; width:283px; height:84px; }
.oneline_photo_pop .cont .file_upload { padding-top:14px; *padding-top:12px; text-align:center; }
.oneline_photo_pop .cont .file_upload .text_box { width:165px; border:1px solid #96bccf; background:#fff; padding:3px; }
.oneline_photo_pop .cont .file_upload .btn_find { width:63px; padding:0; margin:0; position:relative; height:22px; vertical-align:middle; overflow:hidden; display:inline-block; background:url('/ysrimg/board/btn_i_browse.gif') no-repeat 0 0; }
.oneline_photo_pop .cont .file_upload .btn_find .input_file { position:absolute; top:0; left:0; cursor:pointer; height:22px; width:63px; filter:alpha(opacity=0); opacity:0.0; -moz-opacity:0.0; }
.oneline_photo_pop .cont .expla_txt { padding:10px 20px 0; letter-spacing:-1px; font-size:11px; font-family:"돋움",Dotum; }
.oneline_photo_pop .cont .expla_txt .point_t { color:#c26263; padding-left:8px; }

/* 동영상 올리기 팝업 */
.oneline_movie_pop { border:1px solid #cecece; background:#e7e7e7; padding:5px; width:386px; font-size:12px; font-family:"돋움",Dotum; }
.oneline_movie_pop .title { position:relative; margin-bottom:3px; }
.oneline_movie_pop .title .btn_close { position:absolute; top:4px; right:4px; _right:8px; }
.oneline_movie_pop .cont { background:url('/ysrimg/board/bg_movie_upload_pop.gif') no-repeat 0 0; width:351px; height:72px; padding:13px 20px 0 15px; }
.oneline_movie_pop .cont.bg2 { background:url('/ysrimg/board/bg_movie_upload_pop2.gif') no-repeat 0 0; width:351px; height:151px; margin-top:5px; }
.oneline_movie_pop .cont .original_upload input { vertical-align:middle; position:relative; top:-1px; }
.oneline_movie_pop .cont .original_upload strong { color:#000; }
.oneline_movie_pop .cont .bottom_ex { padding-top:7px; text-align:right; }
.oneline_movie_pop .cont .bottom_ex .txt_left { float:left; padding-left:24px; text-align:left; line-height:15px; }
.oneline_movie_pop .cont .bottom_ex .txt_left.fl_clear { width:327px; }
.oneline_movie_pop .cont .bottom_ex img { padding-top:2px; }
.oneline_movie_pop .cont .bottom_ex .input_source { color:#4a538c; font-family:"돋움",Dotum; font-size:12px; width:297px; height:25px; padding:14px 15px 14px 15px; margin:8px 0 5px; border:1px solid #e7e7e7; background:#f8f8f8; }

.boxtype1 ul.reple_list { position:static; }
.boxtype1 ul.reple_list .reple_write, .boxtype1 .boxtype1 ul.reple_list .reple_write { position:static !important; height:100% !important; padding-bottom:0 !important; }
.boxtype1 ul.reple_list .reple_write img.reply_input_btm { float:right; position:static !important; padding-top:3px; }
.boxtype1 ul.reple_list .reple_write img.reply_cancel_btm { float:right; position:static !important; padding-top:3px; }

/* 덧글 입력폼 */
.boxtype1 ul.reple_list .reple_write .writeform { border:0 none !important; width:385px !important; height:51px !important; position:static !important; background:url('/ysrimg/board/bg_reple_box_08.gif') no-repeat 0 0; }
.boxtype1 .reple_write .writeform span { position:static !important; margin-left:12px; }
.boxtype1 ul.reple_list .reple_write .writeform textarea.text { margin-right:0; border:0 none; height:40px; margin-top:6px; }

.boxtype1 ul.reple_list .re_reple .reple_write .writeform { width:300px !important; background:url('/ysrimg/board/bg_reple_box_09.gif') no-repeat 0 0; }
.boxtype1 ul.reple_list li.re_reple .reple_write .writeform textarea.text { width:235px !important; margin-right:0; border:0 none;  }

.boxtype1 ul.reple_list .photo { position:static; }



/* 팝업 이미지 뷰어 */
.popup_image_view { background:#737373; border:3px solid #737373; position:absolute; z-index:999; }
.popup_image_view .title { padding:4px 0 7px 10px; _padding-top:6px; _padding-bottom:5px; font-size:12px; color:#fff; font-family:"돋움",Dotum; font-weight:bold; }
.popup_image_view .btn_close { position:absolute; top:3px; right:3px; }
.popup_image_view .btn_close img { padding:5px; }



.boxtype1 ul.reple_list .reple_cont { width:416px !important; padding-bottom:7px !important; }
.boxtype1 ul.reple_list li.re_reple .reple_cont { width:334px !important; padding-bottom:7px !important; }
.boxtype1 ul.reple_list .reple_btns { width:38px !important; }
.boxtype1 ul.reple_list .reple_btns a { font-size:11px; display:inline-block; margin-bottom:5px; font-family:"굴림",Gulim,sans-serif; color:#888; text-decoration:underline; }
.boxtype1 ul.reple_list .reple_btns a:hover { color:#000; text-decoration:underline; }


/* 퍼가기 layer */
#scrapPanel {z-index:999999; width:200px;}
.floatingScrapPanel {float:left;padding:6px 7px 1px 7px;border:3px solid #737373;background:#fff; }
.floatingScrapPanel .sns  {padding:0 0 5px 0;;font:11px "돋움";}

.floatingScrapPanel  ul {background:url('/ysrimg/common/bg_floatingid.gif') no-repeat 0 0;}
.floatingScrapPanel li  {display:block;padding:5px 0 2px 0;}
.floatingScrapPanel li  a    {font:normal 11px "돋움";}
.floatingScrapPanel li  a:hover, .floatingid    li  a:focus  {color:#f66d11;text-decoration:none;}


