/*Common*/
*{margin:0;padding:0}
body {padding:0;margin:0;font-size:12px;font-family:gulim;}
input,select,textarea {font-size:12px;font-family:gulim;}
img,p {border:0;margin:0;padding:0;}
form {display:inline;margin:0;padding:0;}
select {font-size:12px;font-family:dotum;}
label {cursor:pointer;}
a {text-decoration:none;color:#000;}
a:hover {color:#666;}
ul,ol,li{list-style:none}
html,body{width:100%;}
html{overflow-y:scroll}
body{background-color:#fff;*word-break:break-all;-ms-word-break:break-all}
body,h1,h2,h3,h4,h5,h6,th,td,input,textarea,select,option{color:#555;font-family:"돋움",dotum,helvetica,sans-serif;font-size:12px;font-weight:normal}
img,fieldset,iframe{border:0 none}
ul,ol,li{list-style:none}
em,address{font-style:normal}
img,input,select,textarea{vertical-align:middle}
a{color:#7d7d7d;text-decoration:none;cursor:pointer;border:0}
a:hover{color:#333;text-decoration:none}
button,label{cursor:pointer;_cursor /**/:hand}
button *{position:relative}
button img{left:-3px;*left:auto}
textarea{overflow:auto}
html:first-child select{height:20px;padding-right:6px}
option{padding-right:6px}
.input_text, textarea{*margin:-1px 0;padding-right:1px}
.input_check, .input_radio{width:13px;height:13px}
.blind, legend, caption{position:absolute;left:-5000px;top:0;width:0px;height:0px;font-size:0;line-height:0;overflow:hidden}
hr{display:none}
legend{*width:0}
:root legend{margin-top:-1px;font-size:0;line-height:0}
caption{*line-height:0}




/* list */
.bbslist{width:921px;padding:0 0 30px 0;margin-top:18px;font-family:dotum;}
.bbslist td{padding:29px 0 30px 0;border-bottom:1px solid #cecece;font-family:dotum; }
.bbslist td{width:100%;overflow:hidden;font-size:12px}
.bbslist td .bbsthum{float:left;width:217px;margin-right:30px;vertical-align:top;}
.bbslist td .sbjx{float:left;width:670px;}
.bbslist td .sbjx_noimage{width:918px}
.bbslist td .sbjtit{overflow:hidden;padding-bottom:8px;border-bottom:1px dotted #ddd}
.bbslist td .sbjtit .tit{float:left}
.bbslist td .sbjtit .tit .comment{font-weight:bold;font-size:14px;color:#555}
.bbslist td .sbjtit .tit .new{color:#009dcd}
.bbslist td .sbjtit .name{float:right;padding-right:10px;font-weight:bold;color:#555}
.bbslist td .con{}
.bbslist td .con p{margin:15px 0;line-height:1.5em;color:#777}


/* @list */
/* view */
.bbsview {width:921px;margin:0;padding:0 0 30px 0;margin-top:18px;border-bottom:1px solid #cecece}
.bbsview .viewbox {width:921px;margin:0}
.bbsview .viewbox .icon {position:absolute;width:50px;height:50px;margin:10px 0 0 0;background:url('../../../../../_var/simbol/0.gif') center center no-repeat;}
.bbsview .viewbox .subject {overflow:hidden;border-bottom:1px dotted #dfdfdf}
.bbsview .viewbox .subject h1 {float:left;padding:0px 0 12px 10px;margin:0;font-size:14px;font-weight:bold;font-family:dotum;}
.bbsview .viewbox .subject p{float:right;padding:0px 10px 12px 0px;margin:0;font-size:12px;color:#555;font-weight:bold}
.pdf{width:100%;height:15px;font-size:12px;padding:7px 0 7px 10px;border-bottom:1px dotted #dfdfdf;background:#f7f7f7}
.pdf .pdftit{float:left;width:95px;padding:3px 0 3px 0px;color:#777;font-weight:bold}
.pdf .pdfinfo{float:left;color:#777}
.pdf .pdfinfo .pdficon{display:inline-block;margin-right:20px;padding:3px 0 3px 22px;background:url(/layouts/new_main/images/common/icon_pdf.gif) no-repeat left top}

.vcon{padding:40px 10px 30px 10px;}
.writerinfo{width:897px;height:138px;margin:30px 0;border:1px solid #e7e7e7;background:#f2f2f2}
.writerinfo .pht{float:left;width:110px;height:108px;margin:14px 30px 0 29px}
.writerinfo .infobox{float:left;width:688px;padding:15px 0 0 0;font-size:12px;color:#555;}
.writerinfo .infobox p{line-height:1.5em}
.writerinfo .infobox .writer{margin-bottom:1px;font-weight:bold;color:#505050}

.vbtns{width:921px;text-align:right;margin:10px 0 0 0}


/* @view */