/* Common */
/* #bbse_board .wp-editor-container {border:1px solid #ededed;} */
#bbse_board {background-color:#fff;}
#bbse_board * {line-height:1.2;}
#bbse_board td.cont ul,
#bbse_board td.cont ol,
#bbse_board td.cont .tbl_type_view td.cont dl,
#bbse_board td.cont dt,
#bbse_board td.cont dd,
#bbse_board td.cont li {list-style:inherit;}
#bbse_board td.cont ol {list-style-type:decimal;}
#bbse_board td.cont dt,
#bbse_board td.cont ol,
#bbse_board td.cont ul {padding-left:20px;}
#bbse_board td.cont blockquote {padding:inherit;margin:inherit;}
#bbse_board td.cont h1 {font-size:2em;margin:.67em 0;font-weight:bold;}
#bbse_board td.cont h2 {font-size:1.5em;margin:.83em 0;font-weight:bold;}
#bbse_board td.cont h3 {font-size:1.17em;margin:1em 0;font-weight:bold;}
#bbse_board td.cont h4 {font-size:1em;margin:1.33em 0;font-weight:bold;}
#bbse_board td.cont h5 {font-size:.83em;margin:1.67em 0;font-weight:bold;}
#bbse_board td.cont h6 {font-size:.67em;margin:2.33em 0;font-weight:bold;}
#bbse_board hr {display:block;margin:.5em 0;}
#bbse_board input[type=file]{width:80%;}
#bbse_board input[type=text],
#bbse_board input[type=password],
#bbse_board input[type=checkbox],
#bbse_board input[type=radio],
#bbse_board textarea{border:0;padding:0;margin:0;height:auto;line-height:inherit;text-indent:0;
	box-shadow:inherit;
	border-radius:0;
}
#bbse_board select {

	display: inline-block;
	margin: 0;
	padding: 5px 2px;
	width: 80px;
	height: auto;
	font-size: 12px;
	color: #666666;
	border-radius: 3px;
	border: 1px solid #cccccc;
	vertical-align: middle;
	box-shadow: none;

}

#bbse_board table th {font-weight:700 !important;}
#bbse_board .bold {font-weight:bold;}
#bbse_board .f11 {font-size:11px;}
#bbse_board .f11d {font-size:11px;}
#bbse_board .red {color:#e14944}
#bbse_board .open_meg {color:#ed1c24;text-align:center;margin:15px 0 0;}



/* list일반 bbse */
#bbse_board .tbl_type,
#bbse_board .tbl_type th,
#bbse_board .tbl_type td{border:0}
#bbse_board .tbl_type a{text-decoration:none}
#bbse_board .tbl_type{width:100%;border-bottom:1px solid #999;font-size:13px;table-layout:fixed}
#bbse_board .tbl_type caption,#bbse_board .tbl_type .frm label{display:none}
#bbse_board .tbl_type th{padding:11px 0 8px; /*border-top:solid 2px #a1a1a1;*/ border-bottom:solid 1px #d2d2d2;background-color:#f7f7f7;font-weight:bold;line-height:18px !important;vertical-align:top; color:#545861; text-indent:10px;}
#bbse_board .tbl_type td{padding:10px 0 7px;border-bottom:solid 1px #e7e7e7;text-align:center}
#bbse_board .tbl_type .frm{padding:0;text-align:center}
#bbse_board .tbl_type .frm input{margin:0}
#bbse_board .tbl_type .num,
#bbse_board .tbl_type .date,
#bbse_board .tbl_type .hit{padding:0;font-size:12px;line-height:normal !important}
#bbse_board .tbl_type .title{text-align:left;}
#bbse_board .tbl_type .title .pic,#bbse_board .tbl_type .title .new{margin:0 0 2px;vertical-align:middle}
#bbse_board .tbl_type .title a div {line-height:20px !important;}
#bbse_board .tbl_type .reply .title a{padding-left:12px;background:url(images/icon_reply.gif) 0 1px no-repeat}
#bbse_board .tbl_type td a.comment{padding:0;background:none;color:#f00;font-size:11px;font-weight:bold;}
#bbse_board .tbl_type td span.title_line{float:left;max-width:85%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
#bbse_board .tbl_type td span.writer_line{float:left;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
/* list일반 */

/* list_g1 webzine */
#bbse_board .tbl_type_g1,#bbse_board .tbl_type_g1 th,#bbse_board .tbl_type_g1 td{border:0}
#bbse_board .tbl_type_g1 a{text-decoration:none}
#bbse_board .tbl_type_g1{width:100%;border-bottom:1px solid #999;border-top:2px solid #999;font-size:12px;table-layout:fixed}
#bbse_board .tbl_type_g1 caption,#bbse_board .tbl_type_g1 .frm label{display:none}
#bbse_board .tbl_type_g1 th {padding:10px;border-top:solid 2px #a1a1a1;border-bottom:solid 1px #d2d2d2;background-color:#f1f1f1;font-weight:bold;line-height:18px !important;vertical-align:top}
#bbse_board .tbl_type_g1 td {padding:15px 10px;border-bottom:solid 1px #e7e7e7;}
#bbse_board .tbl_type_g1 td.img1 {width:120px;}
#bbse_board .tbl_type_g1 td.img2 {width:200px;}
#bbse_board .tbl_type_g1 td.img3 {width:250px;}
#bbse_board .tbl_type_g1 td.img200 {width:100px;}
#bbse_board .tbl_type_g1 td.con {padding-left:10px;}
#bbse_board .tbl_type_g1 td p.title {font-weight:bold;color:#333;}
#bbse_board .tbl_type_g1 td p.conbox {clear:both;height:38px;line-height:18px !important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;	margin:5px 0;}
#bbse_board .tbl_type_g1 td p.name {font-size:11px;font-weight:bold;}
#bbse_board .tbl_type_g1 td span.date {font-size:11px;margin-left:10px;font-weight:normal;color:#999;}
#bbse_board .tbl_type_g1 td span.comm {margin-left:5px;font-weight:normal;color:#ff8600;}
#bbse_board .tbl_type_g1 .wz_thumb{display:table-cell;width:120px;height:90px;background-color:#efefef;text-align:center;vertical-align:middle;}
/* list_g1 */

/* list_g2 gallery */
#bbse_board .fixed_img_col ul{overflow:hidden;position:relative;margin:0;padding:0;border-top:2px solid #a1a1a1;border-bottom:solid 1px #d2d2d2;border-left:0;border-right:0;font-size:12px;list-style:none;*zoom:1}
#bbse_board .fixed_img_col ul:after{display:block;clear:both;content:""}
#bbse_board .fixed_img_col li{overflow:hidden;float:left;position:relative;top:1px;width:185px;/* 210px */height:240px;border-bottom:1px solid #eee}
#bbse_board .fixed_img_col .thumb1{display:block;overflow:hidden;position:relative;width:166px;height:126px;background:#eee;color:#545454;line-height:130px !important;text-align:center;white-space:nowrap;margin:0 auto;border:3px solid #fff;}
#bbse_board .fixed_img_col .thumb1 img{display:block;width:160px;height:120px;border:1px solid #C0C0C0;}
#bbse_board .fixed_img_col .thumb1 > em{visibility:hidden;position:absolute;bottom:0;left:0;width:1px;height:1px;background:#000;font-weight:bold;font-style:normal;color:#fff;text-align:center;opacity:.6;filter:alpha(opacity=60)}
#bbse_board .fixed_img_col .thumb1 em{_visibility:visible;_width:100%;_height:auto;_line-height:20px !important;}
#bbse_board .fixed_img_col a{display:block;width:180px;margin:0 auto;padding:20px 0 8px 0;text-decoration:none;cursor:pointer;}
#bbse_board .fixed_img_col a strong{display:block;overflow:hidden;height:20px;line-height:20px !important;padding:0 10px;}
#bbse_board .fixed_img_col p{width:180px;padding:0 10px;margin:0 auto;font-size:11px;color:#767676;height:14px;line-height:14px !important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;}
#bbse_board .fixed_img_col a:hover strong,
#bbse_board .fixed_img_col a:active strong,
#bbse_board .fixed_img_col a:focus strong{text-decoration:underline}
#bbse_board .fixed_img_col a:hover .thumb1,
#bbse_board .fixed_img_col a:active .thumb1,
#bbse_board .fixed_img_col a:focus .thumb1{border:3px solid #dadada;-moz-box-shadow:0 0 5px #ddd;-webkit-box-shadow:0 0 5px #ddd}
#bbse_board .fixed_img_col a:hover .thumb1 em,
#bbse_board .fixed_img_col a:active .thumb1 em,
#bbse_board .fixed_img_col a:focus .thumb1 em{visibility:visible;width:100%;height:auto}
/* list_g2 */

/* view */
#bbse_board legend{display:none}
#bbse_board .tbl_type_view,#bbse_board .tbl_type_view th,#bbse_board .tbl_type_view td{border:0;}
#bbse_board .tbl_type_view {width:100%;border-top:2px solid #999;border-bottom:1px solid #999;font-size:12px;table-layout:fixed;}
#bbse_board .tbl_type_view caption{display:none}
#bbse_board .tbl_type_view th{padding:10px 0 7px;border-bottom:solid 1px #d2d2d2;background-color:#f1f1f4;font-weight:bold;line-height:18px !important;vertical-align:top}
#bbse_board .tbl_type_view td{padding:10px 0 7px 7px;border-bottom:solid 1px #d2d2d2;text-align:left}
#bbse_board .tbl_type_view td.cont{padding:20px;line-height:1.6em !important}
#bbse_board .tbl_type_view td.cont * {line-height:2em !important}
#bbse_board .tbl_type_view td.cont em {font-style:italic;}
#bbse_board .tbl_type_view span.date {float:right;font-size:11px;margin-right:10px;}
/* view */

/* 코멘트 */
#bbse_board .total {padding:10px 0 3px 10px;}
#bbse_board .comment_box {border:1px solid #d2d2d2;padding:10px;background-color:#f1f1f4;}
#bbse_board .comment_box  input,#bbse_board .comment_box textarea{vertical-align:middle}
#bbse_board .comment_box  input.name{width:100px;padding:2px 0 1px;border:solid 1px #d2d2d2}
#bbse_board .comment_box  textarea.comment{width:80%;height:50px;padding:2px 0 1px;border:solid 1px #d2d2d2}
#bbse_board .comment_box  input.submit{width:60px;height:50px;border:solid 1px #666;background-color:#f2f2f2;font-size:12px;line-height:normal !important;cursor:pointer;}
#bbse_board .comment_box .input_left {float:left;margin-right:10px;width:100px;}
#bbse_board .comment_box .input_left input {margin:2px 0;padding:4px 0 2px;font-size:11px;}
#bbse_board .comment_box .input_right {float:left;}
#bbse_board .comment_box .input_right .txt {padding:2px 5px 0;font-size:11px;min-width:400px;}
#bbse_board .comment_box .input_right .txt + p {margin-top:3px;}
#bbse_board .comment_box .input_right  img {width:110px;height:50px;border:2px solid #f1f1f1;margin:0 10px 5px 0}
#bbse_board .comment_box .input_comment {clear:both;} 
#bbse_board .comment_box input,#bbse_board .comment_box textarea{vertical-align:middle}
#bbse_board .comment_box textarea.comment{width:85%;height:50px;padding:2px 0 1px;border:solid 1px #d2d2d2;margin-right:5px;}
#bbse_board .comment_box input.submit{width:60px;height:50px;border:solid 1px #666;background-color:#333;font-size:12px;color:#fff;cursor:pointer;line-height:50px !important;}
#bbse_board .comment_list_box {padding:10px 0;}
#bbse_board .comment_list li.comm {border-bottom:solid 1px #ddd;padding:10px;}
#bbse_board .comment_list li p.con {padding:10px 0;line-height:1.4em !important;}
#bbse_board .comment_list li p.name {font-weight:bold;}
#bbse_board .comment_list li p span.date {font-size:10px;color:#999;margin-left:15px;font-weight:normal;}
#bbse_board .comment_list li p.opm {font-size:11px;color:#666;}
#bbse_board .comment_list li p.opm a{font-size:11px;color:#e46c0a;}
#bbse_board .comment_list li.reply {background:url(images/ico_re2.gif) no-repeat 10px 8px ;padding-left:26px;}
#bbse_board .comment_list li.reply2 {background:url(images/ico_re2.gif) no-repeat 28px 8px ;padding-left:42px;}
#bbse_board .comment_list .del_input {font-size:11px;background:#f4f4f4;padding:10px}
#bbse_board .comment_list .del_input .tit {font-size:11px;}
#bbse_board .comment_list .del_input .meg {font-size:11px;color:#ed1c24;padding:5px 0 0;}
#bbse_board .comment_list .del_input input {border:1px solid #ccc;padding:4px 5px 2px;font-size:11px;width:80px;}
#bbse_board .comment_list .del_input .btn_ok {border:1px solid #333;background:#333;padding:3px 5px 2px;font-size:11px;color:#fff;font-size:11px;}
/* 코멘트 */

/* 쓰기 */
#bbse_board .form_table{}
#bbse_board .form_table input,#bbse_board .form_table textarea,#bbse_board .form_table select,#bbse_board .form_table table,#bbse_board .form_table button{font-size:12px}
#bbse_board .form_table table{width:100%;border:0;border-top:2px solid #999}
#bbse_board .form_table caption{padding:8px 0;font-weight:bold;text-align:left}
#bbse_board .form_table th{padding:8px 0 6px 0;border:0;text-align:center;border-bottom:1px solid #ddd;background:#f1f1f4;}
#bbse_board .form_table td{padding:8px;border:0;border-bottom:1px solid #ddd;}
#bbse_board .form_table .item{position:relative;margin:-4px 0}
#bbse_board .form_table .item .i_help{position:absolute;top:4px;right:0}
#bbse_board .form_table .item .i_label{ top:6px; left:10px}
#bbse_board .form_table .item .i_dsc{margin:2px 0}
#bbse_board .form_table .item .i_dsc a {color:#e46c0a;}
#bbse_board .form_table .item .i_check,
#bbse_board .form_table .item .i_radio{width:13px;height:13px;margin:2px 5px 2px 0;padding:0;vertical-align:middle}
#bbse_board .form_table .item .i_text{position:relative;margin:2px;padding:3px 4px;border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:transparent}
#bbse_board .form_table .item .hide{visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0 !important;}
#bbse_board .form_table .item select{margin:2px}
#bbse_board .form_table .item label{margin:0 10px 0 0;cursor:pointer}
/* 쓰기 */

/* page */
#bbse_board .paginate{float:left;width:100%;padding:10px 0;text-align:center}
#bbse_board .paginate a,
#bbse_board .paginate strong{vertical-align:bottom;display:inline-block;_position:relative;margin-left:-7px;padding:2px 10px 3px 7px;border-left:1px solid #ccc;background:#fff;color:#313031;font-size:12px;font-weight:bold;line-height:normal !important;text-decoration:none;}
#bbse_board .paginate strong{color:#ff8600 !important}
#bbse_board .paginate a:hover{background:#f7f7f7}
#bbse_board .paginate a.fir {border:none;}
#bbse_board .paginate a.pre{padding:3px 5px 0;border:none;margin-right:5px;}
#bbse_board .paginate a.pre_end{padding:3px 5px 0;border:none;}
#bbse_board .paginate a.next{padding:3px 5px 0;border:none;}
#bbse_board .paginate a.next_end{padding:3px 5px 0;border:none;}
#bbse_board .paginate a.pre,#bbse_board .paginate a.next, #bbse_board .paginate a.next_end, #bbse_board .paginate a.pre_end {position:relative;top:0;background:none !important;font-size:12px}
/* page */

/* //검색*/
#bbse_board .list_top {width:100%;margin:0;padding:0;}
#bbse_board .list_top:after{content:'';clear:both;display:block;}
#bbse_board .list_top .srch{padding:5px 0;float:right;}
#bbse_board .list_top .srch legend{overflow:hidden;visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0 !important;}
#bbse_board .list_top .srch{color:#c4c4c4;text-align:center}
#bbse_board .list_top .srch select,#bbse_board .srch input{margin:-1px 0 1px;font-size:12px;color:#666;vertical-align:middle}
#bbse_board .list_top .srch .keyword{
/*
	margin-left:1px;
	padding:3px 3px 2px;
	border:1px solid #b5b5b5;
	font-size:12px;
	line-height:15px !important;
*/
	display: inline-block;
	margin: 0;
	padding: 6px 2px;
	width: 120px;
	height: auto;
	font-size: 12px;
	color: #666666;
	border-radius: 3px;
	border: 1px solid #cccccc;
	line-height: 12px;
	vertical-align: middle;
	box-shadow: none;

}
/* //검색*/

/* //카테고리*/
#bbse_board .list_top .cate{float:left;padding:5px 0;}
#bbse_board .list_top .cate legend{overflow:hidden;visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0 !important;}
#bbse_board .list_top .cate{color:#c4c4c4;text-align:center}
#bbse_board .list_top .cate select,#bbse_board .cate input{margin:-1px 0 1px;font-size:12px;color:#373737;vertical-align:middle}
#bbse_board .list_top .cate .keyword{margin-left:1px;padding:2px 3px 5px;border:1px solid #b5b5b5;font-size:12px;line-height:15px !important;}
/* //카테고리 */

/* 버튼 */
#bbse_board .btn {padding:10px 0;text-align:right;}
#bbse_board a.btn_big{display:inline-block;padding-right:4px;background:url(images/bg_btn_default.gif) no-repeat 100% 0;font-size:12px;color:#444;line-height:22px !important;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
#bbse_board a.btn_big span,
#bbse_board a.btn_big strong{display:block;padding:6px 8px 6px 12px;background:url(images/bg_btn_default.gif) no-repeat}
#bbse_board a.btn_sml{display:inline-block;padding-right:4px;background:url(images/bg_btn_default.gif) no-repeat 100% -27px;font-size:12px;color:#444;line-height:17px !important;letter-spacing:-1px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
#bbse_board a.btn_sml span,#bbse_board a.btn_sml strong{display:block;padding:5px 4px 0 8px;background:url(images/bg_btn_default.gif) no-repeat 0 -27px}
/* 버튼 */

/* by */
#bbse_board .by {float:left;padding:10px 0 0 5px;font-size:11px;color:#999;}
#bbse_board .by a {color:#999;text-decoration:underline}

/* 개인정보취급방침 */
#bbse_board .agree1{border:rgb(238,238,238) 1px solid;text-align:justify;padding:5px;background:rgb(255,255,255);height:120px;overflow:auto;margin-bottom:5px;}
#bbse_board .agree1 p{color:rgb(102,102,102);font-size-adjust:none;font-stretch:normal;}


fieldset {
	border:0;
}

.sch_btn {
	display: inline-block;
	margin: 0 !important;
	padding: 0 10px !important;
	height: 28px;
	line-height: 28px;
	font-size: 13px !important;
	font-weight: normal;
	color: white !important;
	background-image: none !important;
	background-color: #428bca !important;
	border: none;
	border-radius: 3px;
	text-decoration: none;
	cursor: pointer;
	vertical-align: middle;
	text-shadow: none !important;
	line-height:28px !important;
}
