/* ÀÏ¹ÝÇü ¸®½ºÆ® ÆäÀÌÁö */
#list_top {position:relative; height:20px; width:100%;}
#list_top p {float:left; padding-left:16px;height:20px;}
#list_top dl {float:right; padding-right:10px;}
#list_table tr.bar_bg {background:url('../images/board/b_bar_bg.gif') repeat-x; height:34px; text-align:center;}
#list_table tr.blank {height:10px; font-size:0;}
#list_table {width:100%;}
#list_table caption {display:none;}
#list_table table {width:100%; text-align:center; border:0px; border-collapse:collapse;}
#list_table thead th {height:34px;}
#list_table tbody td {height:28px; background:url('../images/board/b_list_line.gif') repeat;}
#list_page {background:url('../images/board/b_list_bt.gif') repeat-x; height:22px; width:100%; text-align:center; padding-top:20px; color:#c7b4a2;}
#list_bottom {margin-top:8px;}
#list_bottom fieldset {float:left; padding-left:6px;}
#list_bottom p {float:right; padding-right:6px;}

.empty_td {height:50px !important;text-align:center;background:#fff !important;}
.empty_photo {height:30px !important;text-align:center;background:#fff !important;padding-top:20px;}

.w_bar {width:9px;}
.w_no {width:53px;}
.w_file {width:49px;}
.w_name {width:101px;}
.w_date {width:61px;}
.w_hite {width:53px;}
.l_padding4 {text-align:left; padding-left:4px;}
.re_no {font-size:0.9em; color:#dda152; font-weight:bold;}

/* Æ÷ÅäÇü ¸®½ºÆ® ÆäÀÌÁö */
#photo_list {position:relative; width:100%; text-align:center;}
#photo_list_bar {background:url('../images/board/photo_list_bar.gif') repeat-x; height:16px; font-size:0;}
#photo_list ul {text-align:center; margin:auto;}
#photo_list li {float:left; padding:0 8px 0 8px; display:inline;}
#photo_line {background:url('../images/board/b_pt_c_line.gif') repeat-x; height:34px; width:100%;}
#photo_tb {width:142px; height:158px;border:1px solid #fff;}
#photo_tb p.photo {width:130px; background:url('../images/board/no_img.gif') no-repeat; padding:6px 6px 0 6px;}
#photo_tb p.photo_tit {padding-top:6px; text-align:center;}
#photo_info p.photo_date {float:left; padding-left:4px; font-size:0.9em;letter-spacing:-1px;}
#photo_info span.photo_t_color {font-weight:bold; color:#d6b56d; font-size:0.9em; letter-spacing:-1px; }
#photo_info p.photo_hit {float:right; padding-right:4px;font-size:0.9em;font-weight:bold; color:#ff8b0d; }

/* Å×¸¶Çü ¸®½ºÆ® ÆäÀÌÁö */
#theme_table tr.bar_bg {background:url('../images/board/b_bar_bg.gif') repeat-x; height:34px; text-align:center;}
#theme_table tr.blank {height:10px; font-size:0;}
#theme_table {width:100%;}
#theme_table caption {display:none;}
#theme_table table {width:100%; text-align:center; border:0px; border-collapse:collapse;}
#theme_table thead th {height:34px;}
#theme_table tbody td {height:82px; background:url('../images/board/theme_list_line.gif') repeat;}
#theme_photo {/* float:left; */ background:url('../images/board/no_img02.gif') no-repeat; width:60px; height:52px; padding:5px 5px 0 5px; margin-top:-15px}
#theme_title {/* float:left;  margin-left:8px;*/ margin:-55px 0 0 75px}
#theme_title p.tm_title_p {display:block; overflow:hidden; width:90%; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; white-space:nowrap; padding-bottom:7px; margin-top:4px;}

a.tm_title:link {color:#ae997e; font-weight:bold;}
a.tm_title:visited {color:#ae997e; font-weight:bold;}
a.tm_title:hover {color:#d7b384; font-weight:bold;}
a.tm_title:active {color:#d7b384; font-weight:bold;}

/* ±Ûº¸±â ÆäÀÌÁö */
#view_top {position:relative; width:100%;}
#view_top h4 {float:left; padding-left:2px; margin-top:2px; color:#ae997e; font-weight:bold; background:none;}
#view_top dl {float:right;}
#view_top dl dd {float:left; padding:1px;}
#view_t_bar {background:url('../images/board/view_top_bar.gif') repeat-x; width:100%; height:28px; padding-top:12px; margin-bottom:13px;}
#view_t_bar p.v_id {float:left; margin-left:5px; color:#ac896c; font-weight:bold;}
#view_t_bar p.v_date {float:right; margin-right:5px; color:#ac896c;font-size:0.9em;}
#view_contents {text-align:center; width:100%;}
#view_button {background:url('../images/board/view_btt_bar.gif') repeat-x; width:100%; height:29px; padding:51px 4px 0 0; margin-bottom:20px;text-align:right;}
#view_button dl {float:right;}
#view_button dd {float:left; padding:1px;}
#view_file {text-align:left; margin-left:10px;}
#view_file dd {height:24px;}
#view_file p {margin-left:14px; margin-bottom:18px;}

#view_photo_tb {text-align:center;}
#view_photo_tb caption {display:none;}
#view_photo_tb table {text-align:center; border:0; border-collapse:collapse; display:inline;}
#view_photo_tb tbody td.view_tb01 {width:11px; height:11px; font-size:0; line-height:0;}
#view_photo_tb tbody td.view_tb02 {background:url('../images/board/b_view_t02.gif') repeat-x; height:11px; font-size:0; line-height:0;}
#view_photo_tb tbody td.view_tb04 {background:url('../images/board/b_view_t04.gif') repeat-y; font-size:0; line-height:0;}
#view_photo_tb tbody td.view_tb05 {background:url('../images/board/b_view_t05.gif') repeat-y; font-size:0; line-height:0;}
#view_photo_tb tbody td.view_tb07 {background:url('../images/board/b_view_t07.gif') repeat-x; height:11px; font-size:0; line-height:0;}
/*
#movie_tb {position:relative; background:url('../images/board/b_view_movie.gif') no-repeat; width:400px; height:368px; padding:11px 11px 0 11px; margin:0 auto;}
#movie_tb p.movie_btn {position:absolute; width:170px;left:240px; top:331px;}
*/

/* µ¿¿µ»ó °Ô½ÃÆÇ */
#photo_list.movie .photoWrap {border-bottom: 1px solid #b5b5b5; margin: 0 10px; padding:10px;}
#photo_list.movie .photoWrap:after{content:""; clear: both; display: block}
#photo_list.movie li{float:none}
#photo_list.movie .photoBox {float:left; position: relative; width:300px; height: 100px; background: #eaeaec url(../../images/board/b_list_noMovie.gif) 50% 50% no-repeat;}
#photo_list.movie .photoBox a {display: block; width: 100%; height: 169px; background: url(../../images/board/b_list_moviePlay.png) 50% 50% no-repeat; font-size: 0; line-height: 0; overflow: hidden; position: absolute; left: 0; top: 0; z-index:99; cursor:pointer;}
#photo_list.movie .photoBox span {display: block; height: 169px; overflow: hidden;}
#photo_list.movie .photoBox span img {display: block; width: 100%;}
/* #photo_list.movie .photoCon {padding: 10px; height: 60px; width: auto; margin: 0;}
#photo_list.movie .photoCon .title {height: 50px; line-height: 150%;}
#photo_list.movie .photoCon .title a {display: block; font-size:1.308em; font-weight:600; height: 40px; overflow: hidden;}
#photo_list.movie .photoCon .title:hover a {text-decoration: underline;}
#photo_list.movie .bottomCon {color:#9f9f9f; font-size:0.923em; *zoom:1;}
#photo_list.movie .bottomCon:after {content:""; clear:both; display:block; height:0; visibility:none;}
#photo_list.movie .bottomCon .leftBox{float:left;}
#photo_list.movie .bottomCon .rightBox{float:right; *zoom:1;}
#photo_list.movie .bottomCon .rightBox:after {content:""; clear:both; display:block; height:0; visibility:none;}
#photo_list.movie .bottomCon .rightBox div.comment{float:left; background:url(../../images/board/b_list_comment.gif) no-repeat left center; padding:0 5px 0 15px; color:#ec4141;}
#photo_list.movie .bottomCon .rightBox div.hit{float:left;} */

#photo_list.movie .photoCon {position:relative; float:right; width:360px; height:149px; padding: 10px}
#photo_list.movie .photoCon .title {height: 50px; line-height: 150%;}
#photo_list.movie .photoCon .title a {display: block; font-size:15px; font-weight:600; height: 40px; overflow: hidden; text-align:left}
#photo_list.movie .photoCon .title:hover a {text-decoration: underline;}
#photo_list.movie .photoCon .row{line-height:160%; text-align:left}
#photo_list.movie .bottomCon{position:absolute; bottom:0; left:0; width:360px; padding: 0 10px; text-align:left}
#photo_list.movie .bottomCon .leftBox{float:left; width:50%}
#photo_list.movie .bottomCon .rightBox{float:left; width:50%}
#photo_list.movie .bottomCon .date{padding:3px 0 3px 65px; margin-bottom:5px; background: url(../../images/board/movie_tit01.gif) left top no-repeat; font-size:13px}
#photo_list.movie .bottomCon .hit{padding:3px 0 3px 65px; background: url(../../images/board/movie_tit02.gif) left top no-repeat; font-size:13px}
/* #photo_list.movie .bottomCon {position:absolute; bottom:0; left:0; width:360px; padding: 0 10px; color:#9f9f9f; font-size:12px}
#photo_list.movie .bottomCon:after {content:""; clear:both; display:block; height:0; visibility:none;}
#photo_list.movie .bottomCon .leftBox{float:left;}
#photo_list.movie .bottomCon .rightBox{float:right; *zoom:1;}
#photo_list.movie .bottomCon .rightBox:after {content:""; clear:both; display:block; height:0; visibility:none;}
#photo_list.movie .bottomCon .rightBox div.comment{float:left; background:url(../../images/board/b_list_comment.gif) no-repeat left center; padding:0 5px 0 15px; color:#ec4141;} */


.youtubeplay {padding-top:30px;}

#comment_tb {width:100%;}
#comment_tit {background:url('../images/board/b_comment_tit02.gif') repeat-x; height:29px; margin-bottom:12px;}
#comment_tit p.comment01 {float:left;}
#comment_tit p.comment02 {float:right;}
#comment_list {width:98%; margin-left:10px;}
#comment_list p.comment_l_tit {font-weight:bold; color:#24a69b; margin-bottom:6px;}
#comment_list p.comment_w {margin-left:42px;}
#comment_list span {font-size:0.9em; color:#6d685d; font-weight:normal;}
#comment_line {background:url('../images/board/b_comment_line.gif') repeat-x; height:24px; width:100%;}
#comment_tb fieldset {width:100%; text-align:center;}

/* ±Û¾²±â ÆäÀÌÁö */
#write_t_bar {background:url('../images/board/view_top_bar.gif') repeat-x; width:100%; height:6px;}
#write_table {position:relative; width:100%;}
#write_table dl {position:relative; background:url('../images/board/b_write_tb02.gif') repeat-y; width:100%; height:100%;}
#write_table dl:after{content:""; clear:both; display:block; visibility:hidden;}
#write_table dt {float:left; font-weight:bold; color:#ac896c; width:70px; padding-left:14px;}
#write_table dd {float:left; padding-left:14px; margin:auto;width:81%;}
#write_line {background:url('../images/board/b_write_line.gif') repeat-x; width:100%; height:5px; font-size:0;}
#write_bar {background:url('../images/board/b_write_bar.gif') no-repeat; width:650px; height:30px; padding:10px 0 0 10px; margin:3px 0 2px 0;}
#write_input {width:100%;}
#write_input dd.write_edit {margin-top:4px;}
#write_bt_btn {background:url('../images/board/write_btn_bg.gif') repeat-x; height:29px; width:100%; padding-top:23px;}
.write_left {float:left;}
.write_right {float:right;}
/* °Ô½ÃÆÇ ¿¡µðÅÍ Ãß°¡ Å¬·¡½º */
#editBar {float:left; background:url('../images/board/b_write_bg.gif') top repeat-x; height:30px; width:100%;padding-left:15px;padding-top:8px;}
#write_table li {float:left; padding-left:2px; font-size:0; line-height:0;}

/* µ¿¿µ»ó ÇÃ·¹ÀÌ¾î */
#player {position:relative; background:url('../images/board/player_bg.gif') repeat-x; width:660px; height:420px;}
#player h1 {position:absolute; top:16px; left:19px; color:#858375; font-weight:bold;}
#player p.player_close {position:absolute; top:12px; right:15px;}
#player_movie {position:absolute; top:60px; left:17px; width:400px; height:300px; padding:4px; background-color:#FFFFFF;}
#player p.movie_btn {position:absolute; bottom:12px; left:260px;}
#player_con {position:absolute; top:70px; left:440px; color:#858375; width:210px;}
#player_con p {height:20px;}
#player_con span {font-weight:bold; letter-spacing:-1px;}
#player_tb {position:absolute; top:116px; right:16px; background:url('../images/board/player_tb.gif') no-repeat; width:174px; height:216px; padding:18px; color:#e1e1dc;}

/* À½¾Ç ÇÃ·¹ÀÌ¾î */
#sound_player {position:relative; background:url('../images/board/player_sound_bg.gif') no-repeat; width:200px; height:71px;}
#sound_player h1 {position:absolute; top:13px; left:14px;}
#sound_player p.sound_tit {position:absolute; top:26px; left:20px; width:160px;}
#sound_player p.sound_btn {position:absolute; left:144px; top:45px;}
#sound_player p.sound_close {position:absolute; right:15px; top:11px;}

/* inputbox */
.input_base {border:1px solid #cccccc; height:18px; left:9px; top:6px; line-height:18px; color:#666666;}
.input_width70 {border:1px solid #cccccc; height:18px; left:9px; top:6px; line-height:18px; color:#666666; width:70px;}
.input_width50 {border:1px solid #cccccc; height:18px; left:9px; top:6px; line-height:18px; color:#666666; width:50%;}
.input_width100 {border:1px solid #cccccc; height:18px; left:9px; top:6px; line-height:18px; color:#666666; width:100%;}
.area_add {background-color:#FFFFFF; border: 1px solid #d2cdc7; color:#8a8681; width:85%; height:40px;}
.area_write {background-color:#FFFFFF; border: 1px solid #d2cdc7; color:#8a8681; width:540px; height:40px;}
.area_write2 {background-color:#FFFFFF; border: 1px solid #d2cdc7; color:#8a8681; width:100%; height:300px;}
.select_box {background-color:#FFFFFF; border: 1px solid #d2cdc7; color:#8a8681; height:20px;}
.file_select_box {background-color:#FFFFFF; border: 1px solid #d2cdc7; color:#8a8681; width:100%;}