@charset "utf-8";

/* common style */
#accessibility, .hidden {position:absolute; top:-999em; left:-9999em;}
input.inptext, textarea.inptext, select.inptext  {border:1px solid #d1d1d1; background-color:#fff;/*padding:3px 5px 2px;*/ font-family:Dotum; font-size:12px;}
input.top_inptext {border:3px solid #4ca0e5; background-color:#fff; font-family:Dotum;font-size:14px;font-weight:bold;letter-spacing:-1px;height:16px;padding:3px 0 0 0;}

input.inptext01, textarea.inptext01 {border:1px solid #d1d1d1; background-color:#fff; padding:3px 5px 2px; color:#999; font-size:11px;font-family:Dotum;}

input.inptext{height:16px;}
input[type="file"].inptext{height:20px;padding:0px;}

.page_h4 {overflow:hidden;/* max-width:732px; margin:0 0 0 25px;*/ padding-top:8px; text-align:left;}
.page_h4 h4 {margin:10px 0 0 0; padding:0 0 0 15px; color:#1372c0; font-family:Dotum; font-size:14px; background:url('/_res/pnuh/cmit/img/common/blt_h4.gif') no-repeat 0 3px; text-align:left;}
.page_h4 h5 {text-align:left; padding:0 0 0 20px; color:#555; font-family:Dotum; font-size:12px; background:url('/_res/pnuh/cmit/img/common/blt_h5.gif') no-repeat 10px 5px; margin-top:5px;}
.page_h4 .h4_info {float:right; font-size:0.917em;letter-spacing:0; padding-top:5px;}
.page_h4 .h4_info span {color:#FF6641;}
.page_h4 .h4_info strong {color:#FF6641;}
.page_h4 .h4_icon {float:left; padding:3px 0 0 0; vertical-align:middle;}


/* board style */
.board_cont {margin: 0px;}
.board_cont table.list {border-top:2px solid #4798B7; border-bottom:1px solid #4798B7;max-width:752px;}
.board_cont table.list th {font-size:0.917em; color:#474747; line-height:1.667em; padding:6px 0; background:#EFF1F1 url('/_res/pnuh/cmit/img/common/blt_th.gif') no-repeat 0 100%; border-bottom:1px solid #d1d1d1; text-align:center;}
.board_cont table.list th.first {background-image:none;}
.board_cont table.list td {text-align:center; padding:6px 10px; border-top:1px solid #e7e7e7;}
.board_cont table.list td.left {text-align:left;}
.board_cont table.list td.num {font:0.917em Tahoma; letter-spacing:0;}
.board_cont table.list td.no_list {padding:20px 0; text-align:center;}

.board_cont table.write {border-top:2px solid #4798B7; border-bottom:1px solid #4798B7;}
.board_cont table.write th {text-align:right; color:#474747; line-height:1.667em; padding:8px 20px; background-color:#EFF1F1; border-top:1px solid #d1d1d1;}
.board_cont table.write td {text-align:left; padding:8px 10px; border-top:1px solid #e7e7e7;}
.board_cont table.write td.cont_write label {font-size:0.917em;}
.board_cont table.write td.cont_write div {margin:5px 0 0;}
.board_cont table.write td.cont_write div label {margin-right:6px;}
.board_cont table.write td .bt_del {width:50px;text-align:center; border:1px solid #d1d1d1; background-color:#f0f0f0;font-size: 11px; line-height: 16px;vertical-align: bottom;}
.board_cont table.write td div.multi_file ul.ud_btn{float:left;}
.board_cont table.write td div.multi_file select {float:left;}
.board_cont table.write td .bt_up {display:inline-block; width:50px;text-align:center; border:1px solid #d1d1d1; background-color:#f0f0f0;font-size: 11px; line-height: 16px;}
.board_cont table.write td .bt_down {display:inline-block; width:50px;text-align:center; border:1px solid #d1d1d1; background-color:#f0f0f0;font-size: 11px; line-height: 16px;}

.board_cont table.view {border-top:2px solid #4798B7; border-bottom:1px solid #4798B7;}
.board_cont table.view th {text-align:center; color:#474747; line-height:1.667em; padding:8px 20px; background-color:#EFF1F1; border-bottom:1px solid #d1d1d1;}
.board_cont table.view th span {color:#4282cb;}
.board_cont table.view td {text-align:left; padding:8px 10px; border-top:1px solid #e7e7e7;}
.board_cont table.view tr.info td span {padding-left:8px; font-weight:bold; background:url('/_res/pnuh/cmit/img/common/blt_dot2.gif') no-repeat 0 0.4em;}
.board_cont table.view tr.info td strong {font-weight:normal; letter-spacing:0;}
.board_cont table.view tr div.cont {margin-left:12px; min-height:100px; _height:100px; line-height:200%; padding:10px 0 10px 0;}
.board_cont table.view tr.photo td {text-align:center; padding-top:12px; padding-bottom:12px;}

.board_cont table.view tr div.poll_view {margin-left:12px; min-height:100px; _height:100px; line-height:140%; padding:10px 0 10px 0;}
.board_cont table.view tr div.poll_view li {padding-left:30px;}
.board_cont table.view tr div.poll_view li.graph {padding-bottom:20px;}
.board_cont table.view tr div.poll_view li.graph span {padding-left:10px; letter-spacing:0px;}

.board_cont table.view img.fn_conImg {max-width: 700px; margin:10px;}
	
/*.board_photo {margin:0px; max-width:732px; }*/
.board_photo ul {padding:20px 0 0; border-top:2px solid #4798B7; border-bottom:1px solid #4798B7;}
.board_photo ul li {display:inline-block; *display:inline; *zoom:1; vertical-align:top; margin:0 5px 10px;}
.board_photo ul li a {display:block;}
.board_photo ul li a span {display:block;}
.board_photo ul li a span.thumb {position:relative; width:155px; height:110px; text-align:center; padding-top:4px;}
.board_photo ul li a span.title {text-align:left; margin:0 0 0 5px; width:140px; line-height:1.333em; cursor:hand;}
.board_photo ul li a span.date{text-align:left; margin:0 0 10px 5px; width:140px; font-family:Tahoma;font-size:10px; color:#b9b9b9; letter-spacing:0px;}
.board_photo ul li a span.png_bg {position:absolute; top:0; left:0; width:155px; height:110px; background:url('/_res/pnuh/cmit/img/common/photo_frame.png') no-repeat 0 0;}
.board_photo ul li.no_list {width:100%; padding:20px 0; text-align:center;}

.paging {max-width:732px; padding:3px 0; text-align:center; font:10px Verdana; letter-spacing:0; margin:0px;}
.paging span, .paging a {/*display:inline-block; *display:inline; *zoom:1;*/ padding:0 5px 2px 5px;}
.paging a.first {background:none;}
.paging .strong {font-weight:bold; color:#2aa7ff;}
.paging a.img {padding:2px 0; background:none;}
.paging a.img:hover {background-color:#fff;}
.paging a.next {padding-left:5px;}
.paging a.prev {padding-right:5px;}
.paging * {vertical-align:middle;}

.board_search { float:left; width:100%; max-width:734px; /*padding:8px;*/ border:8px solid #eaeaea; background-color:#f0f0f0; margin:9px 0 0 0px;}
.board_search img {padding-right:5px;}
.board_search fieldset.wrap { float:left; width:100%; padding:11px 0; text-align:center; border:1px solid #eaeaea; background-color:#fff;}
.board_search * {vertical-align:middle;}
.board_search input.default {color:#999;}


.board_comment {max-width:732px; margin:16px auto 50px;}
.board_comment .note {float:left; color:#9a9a9a; margin-left:4px;  padding-left:9px; background:url('/_res/pnuh/cmit/img/icon/blt_arrow02.gif') no-repeat 0 0.5em;}
.board_comment .write {width:718px; margin:5px auto; padding:8px; border:1px solid #eaeaea; background-color:#f0f0f0;}
.board_comment .write fieldset.comment {padding:10px 22px; border:1px solid #eaeaea; background-color:#fff;}
.board_comment .write * {vertical-align:middle;}
.board_comment .write label {font-weight:bold; margin:0 5px;}
.board_comment .write div {margin:3px 0;}
.board_comment .write .comment_value {background:url('/_res/pnuh/cmit/img/common/txt_02.gif') no-repeat 0 0;}
.board_comment .list {width:100%; overflow:hidden; border-bottom:1px solid #e7e7e7;}
.board_comment .list dt,
.board_comment .list dd {display:inline-block; *display:inline; *zoom:1; vertical-align:top; padding:5px 0;}
.board_comment .list dt {float:left; text-align:left; width:70px; padding-left:12px; font-weight:bold; color:#707070;}
.board_comment .list dd.cont {text-align:left; width:551px; margin-right:20px; color:#757575;}
.board_comment .list dd.cont .date {color:#B9B9B9; font-family:Tahoma; font-size:0.917em; letter-spacing:0; margin-left:5px;}
.board_comment .list dd.func {width:75px;}
.board_comment .list dd.func a {margin:0 5px; font-size:0.917em; color:#757575;}

.list_btn {float:right; width:100%; max-width:732px; text-align:right; border-top:1px solid #d1d1d1; padding:10px 0 20px 0;}


.board_bottom {/*max-width:752px; */overflow:hidden; padding:0 0 10px 0; margin:8px 0 0 0px;}
.board_bottom * {vertical-align:middle;}
.board_bottom .btn_center {text-align:center; height:30px; padding-top:10px;}
.board_bottom .btn_left {float:left; height:30px; margin:-15px 0 0 0;}
.board_bottom .btn_right {float:right; height:30px;}
.board_bottom .btn_right_qna {float:right; height:30px; margin:-5px 0 0 0;}
.board_bottom .btn_right_e {float:right; height:30px;  margin:-27px 0 0 0;}
.board_bottom .btn_right_input {float:right; height:30px;  margin:-20px 0 0 0;}
.board_bottom a {display:inline-block;}

.board_bottom_view {max-width:732px; overflow:hidden; padding-top:15px; margin:8px 0 0 25px;}
.board_bottom_view * {vertical-align:middle;}
.board_bottom_view .btn_center {text-align:center; height:30px;}
.board_bottom_view .btn_left {float:left; height:30px;}
.board_bottom_view .btn_right {float:right; height:30px;}
