@charset "utf-8";


/*.board_view { margin:0 auto; border:1px solid #f00; }*/
.board_view { width:100%; list-style:none; padding:0; margin:0 auto; /*border:1px solid #f00;*/ border-top:3px solid #555; border-bottom:1px solid #555; background:#fff; }
.board_view > li { /*color:#000;*/ /*height:20px;*/padding-top:7px;padding-bottom:6px; border-bottom:1px solid #e8e8e8; }
.board_view .name, .board_view .datetime, .board_view .hit, .board_view .good > div { float:left; }
.board_view .sns { text-align:right; }

.board_view .subject { font-weight:bold; /*border-top:3px solid #000;*/ float:none; float:left; width:100%; }
/*
.board_view .name,
.board_view .datetime,
.board_view .hit
{ display:inline-block; }
*/
.board_view .attachs, .board_view .links, .board_view .content { width:100%; }
.board_view .content img { max-width:100%; }
.board_view .datetime { width:190px; }
.board_view .hit, .board_view .good > div { width:130px; }
.board_view .url { text-align:right; padding-right:20px; border:0; display:none; }
.board_view .product, .board_view .score { border:0; }
.board_view .product .title { padding-top:20px; }
.board_view .attachs, .board_view .links, .board_view .content, .board_view .sns, .board_view .url, .board_view .product, .board_view .score { clear:both; }

/*.board_view li span { vertical-align:middle; }*/
.board_view .title {
	color: #555555;
	white-space:nowrap; overflow:hidden;
	/*font-size:0.9em; font-family:'맑은 고딕','Malgun Gothic',MalgunGothic,돋움,Dotum,'Apple Gothic',AppleGothic,굴림,Gulim;*/ font-weight:bold; text-align:center;
	width:80px;
	display:-moz-inline-stack; /*display:-moz-inline-box;*/
	display:inline-block;
	zoom:1;/*IE*/ *display:inline;/*IE7*/ _display:inline;/*IE6*/
}
.board_view .value {
	display:-moz-inline-stack; /*display:-moz-inline-box;*/
	display:inline-block;
	zoom:1;/*IE*/ *display:inline;/*IE7*/ _display:inline;/*IE6*/
	vertical-align:top; /*margin-top:1px;*/
}
/*.board_view .subject .value { line-height:1.3em; }*/
.board_view .links .value { line-height:1.5em; }
.board_view .content {  }
.board_view .bbs_attaches_img { text-align:center; margin-bottom:6em; }
.board_view .bbs_attaches_img .img { margin:6em 0 0px; }
/*.board_view .bbs_attaches_img img { margin:70px 0 0; display:block; margin-left:auto; margin-right:auto; }*/
.board_view .bbs_attaches_img .cmt { margin:1.5em 0 0px; }
.board_view .content .contents { min-height:150px; word-break:break-all; /*padding:20px 5px;*/ /*border-top:1px solid #000;*/ /*border-bottom:1px solid #000;*/ padding:30px; line-height:1.5em; }
.board_view .content .contents .ext_title { min-width:110px; display:inline-block; }
.board_view .content .contents .daily {margin:50px 0;}
.board_view .content .contents .daily > h4 {margin-bottom:10px;}
.board_view .content .contents .daily:first-child {margin-top:0;}
.board_view .content .contents .daily:last-child {margin-bottom:0;}

/*.board_view .nextprev { max-width:300px; }
.board_view .nextprev .value { max-width:220px; }*/
.board_view .nextprev { display:block; float:none; clear:both; }
.board_view .nextprev .value { max-width:220px; }
.board_view .sp1 {
display: inline-block;
background: url('img/icon_top1.gif') no-repeat 100% 50%;
padding-right: 17px;
}
.board_view .sp2 {
display: inline-block;
background: url('img/icon_bot1.gif') no-repeat 100% 50%;
padding-right: 17px;
}



.board_view .subject > div { float:none; display:table-cell; }
.board_view .name-line, .board_view .name-line > table, .board_view .good, .board_view .good > table {width:100%;}
.board_view .name-line > table, .board_view .good > table {border-collapse:collapse; border-spacing:0; padding:0;}
.board_view .name-line > table td, .board_view .good > table td {line-height:1em;}
.board_view .name-line > table div, .board_view .good > table div {line-height:1.3em;}



.comment_form {  }
.comment_form div { display:inline-block; margin:5px; }
.comment_form .area_cmt_input { display:block; }
.comment_form .area_cmt_input img { vertical-align:bottom; }
.comment_form .area_cmt_content { width:85%; margin-top:0; margin-right:0; }
.comment_form .area_cmt_btn { vertical-align:top; }
.comment_form div #wr_content { border:solid 1px #c1c1c1; width:95%; height:60px; background-color:#f9f9f9; -webkit-print-color-adjust: exact; padding:5px; word-break:break-all; }




/*#commentContents .board_comment { clear:both; overflow:hidden; min-height:50px; _height:50px; overflow:visible; font-size:0; }*/
#commentContents, #commentContents input, #commentContents textarea, .writeContents { font-size:14px; }
#commentContents .comment_list { clear:both; overflow:hidden; min-height:100px; _height:100px; overflow:visible; /*font-size:0*/; }
#commentContents .board_comment_re { float:left; vertical-align:top; }
#commentContents .board_comment_content_box { float:left; vertical-align:top; border-top:1px solid #e8e8e8; }
#commentContents .board_comment_writer { float:left; vertical-align:top; width:100px; padding:3px; font-weight:bold; color:#000000; }
#commentContents .board_comment_ip { color:#B2B2B2; font-weight:bold; font-size:11px; }
#commentContents .board_comment_content { float:left; vertical-align:top; padding:3px; }
#commentContents .board_comment_date { /*float:left;*/ vertical-align:top; width:100px; padding:3px; }

#writeContents, .writeContents { line-height:1.6em; }
#commentContents form table td { padding:5px; line-height:1.5em; }
#commentContents form table td.line { padding:0px; }

.video_wrap { width: 100%;position: relative; padding-top: 56%; height: 0; margin-top: 30px; overflow: hidden;}
.video_wrap embed, .video_wrap video { width: 100%; height: 100%; position: absolute; top: 0;left: 0; transform: scale(1.01);}
/* .video_wrap embed body {transform: scale(1.01);} */


@media only screen and (max-width:650px) {
	.board_view .name-line, .board_view .good {padding:0; border:0;}
	.board_view .name-line > table, .board_view .good > table,
	.board_view .name-line > table tbody, .board_view .good > table tbody,
	.board_view .name-line > table tr, .board_view .good > table tr,
	.board_view .name-line > table td, .board_view .good > table td
		{float:left; display:block; text-align:left; width:100%;}
	.board_view .name-line > table td, .board_view .good > table td {padding-top:6px; padding-bottom:7px; border-bottom:1px solid #e8e8e8;}
}
@media only screen and (max-width:600px) {
}
