@charset "utf-8";


.board_style01 td.title2 {width:240px; padding:0 0 0 11px; text-align:left;}
.board_style01 td.title2 a {color:#333;}


.board_style02_view {width:640px;}
.board_style02_view th {width:62px; height:26px; padding:0 0 4px 0; background:#9ab196 url('../images/board/bg_th_0202.jpg') repeat-x left bottom; font-size:11px; font-weight:bold; color:#fff; }
.board_style02_view th.con {width:62px; height:26px; padding:0 0 4px 0; background:#9ab196 url('../images/board/bg_th_03.jpg') repeat-x left bottom; font-size:11px; font-weight:bold; color:#fff; }
.board_style02_view td {height:26px; background:url('../images/board/bg_td_02.jpg') repeat-x left bottom;}
.board_style02_view td.title {width:376px; padding:0 0 4px 11px; font-weight:bold; color:#333; }
.board_style02_view td.title2 {width:376px; padding:0 0 4px 11px; color:#333; }
.board_style02_view td.email {width:247px; padding:0 0 4px 11px; color:#333; }

.board_style02_view td.date {width:118px; padding:0 0 4px 11px; color:#333; }
.board_style02_view td.writer {width:376px; padding:0 0 4px 11px; color:#333;}
.board_style02_view td.con {width:578px; background:url('../images/board/bg_td_03.jpg') repeat-x left bottom; line-height:18px; padding:10px 0 10px 11px; color:#333;}
.board_style02_view td.file {width:578px; height:26px; background:url('../images/board/bg_td_03.jpg') repeat-x left bottom; padding:0 0 5px 11px; color:#8fa78a;}
.board_style02_view td.file a { color:#8fa78a;}
.board_style02_view th.group {height:24px;  text-align:left; padding:0 0 2px 15px; background:url('../images/board/bg_th_group.jpg') no-repeat left bottom; font-size:11px; font-weight:bold; color:#333; }




.board_style02_write td.text_field {padding:0 0 4px 11px; color:#333;}
.board_style02_write td.text_field02 {padding:0 0 4px 11px; color:#333;}


.board_style02_write th {width:62px; height:20px; padding:3px 0 3px 0;  _padding:3px 0 0 0; background:url('../images/board/bg_th_0202.jpg') no-repeat left bottom; font-size:11px; font-weight:bold; color:#fff; }
.board_style02_write th.group {height:24px;  text-align:left; padding:0 0 2px 15px; background:url('../images/board/bg_th_group.jpg') no-repeat left bottom; font-size:11px; font-weight:bold; color:#333; }
.board_style02_write th.con {height:2px; padding:0 0 4px 0; background:#9ab196 url('../images/board/bg_th_03.jpg') repeat-x left bottom; font-size:11px; font-weight:bold; color:#fff; }

.board_style02_write td {height:26px; padding:0 0 2px 10px; background:url('../images/board/bg_td_02.jpg') repeat-x left 4px;}
.board_style02_write td {height:26px; background:url('../images/board/bg_td_02.jpg') repeat-x left bottom;}

/*
.board_style02_write td, x:-moz-any-link, x:default {height:26px; padding:0 0 2px 10px; background:url('../images/board/bg_td_02.jpg') repeat-x left 2px; }
*+html .board_style02_write td {height:26px; padding:0 0 2px 10px; background:url('../images/board/bg_td_02.jpg') repeat-x left 4px;}
.board_style02_write td.con {background:url('../images/board/bg_td_03.jpg') repeat-x left bottom; padding:3px 0 10px 11px; color:#333;}
.board_style02_write td input {height:15px; padding:2px 0 0 2px; font-size:12px; border:1px solid #d3d3d3;}
.board_style02_write td input.txt01 {width:500px;}
.board_style02_write td input.txt02 {width:180px;}
.board_style02_write td input.txt03 {width:180px;}
.board_style02_write td textarea {width:500px; height:210px; padding:2px 0 0 2px; font-size:12px; border:1px solid #d3d3d3;}
*/


.board_style03 {width:640px; border-bottom:1px solid #d3d3d3;}
.board_style03 th {height:25px; background:url('../images/board/bg_th.jpg') repeat-x left top;}
.board_style03 th span {position:relative; top:-2px; font-size:11px; color:#fff; }
.board_style03 td {height:38px; color:#555;  text-align:center; background:url('../images/board/bg_td.jpg') repeat-x left bottom;}
.board_style03 td.no {width:47px;}
.board_style03 td.title {width:300px; padding:0 0 0 11px; text-align:left;}
.board_style03 td.title a {color:#333;}
.board_style03 td.writer {width:79px; }
.board_style03 td.date {width:106px;}
.board_style03 td.inqury {width:57px;}


.board_style03_view {width:640px;}
.board_style03_view th {width:62px; height:26px; padding:0 0 4px 0; background:#9ab196 url('../images/board/bg_th_02.jpg') repeat-x left bottom; font-size:11px; font-weight:bold; color:#fff; }
.board_style03_view th.con {width:62px; height:26px; padding:0 0 4px 0; background:#9ab196 url('../images/board/bg_th_03.jpg') repeat-x left bottom; font-size:11px; font-weight:bold; color:#fff; }
.board_style03_view td {height:26px; background:url('../images/board/bg_td_02.jpg') repeat-x left bottom;}
.board_style03_view td.title {width:376px; padding:0 0 4px 11px; font-weight:bold; color:#333; }
.board_style03_view td.date {width:118px; padding:0 0 4px 11px; color:#333; }
.board_style03_view td.writer {width:376px; padding:0 0 4px 11px; color:#333;}
.board_style03_view td.con {width:578px; background:url('../images/board/bg_td_03.jpg') repeat-x left bottom; line-height:18px; padding:10px 0 10px 11px; color:#333;}
.board_style03_view td.file {width:578px; height:26px; background:url('../images/board/bg_td_03.jpg') repeat-x left bottom; padding:0 0 5px 11px; color:#8fa78a;}
.board_style03_view td.file a { color:#8fa78a;}

.board_style03_write {width:640px;}
.board_style03_write th {width:95px; height:26px; padding:0 0 4px 0; background:#9ab196 url('../images/board/bg_th_02.jpg') repeat-x left bottom; font-size:11px; font-weight:bold; color:#fff; }
.board_style03_write th.con {width:95px; height:26px; padding:0 0 4px 0; background:#9ab196 url('../images/board/bg_th_03.jpg') repeat-x left bottom; font-size:11px; font-weight:bold; color:#fff; }
.board_style03_write td {height:26px; background:url('../images/board/bg_td_02.jpg') repeat-x left bottom;}
.board_style03_write td.text_field {padding:0 0 4px 11px; color:#333;}
.board_style03_write td.text_field02 {padding:0 0 4px 11px; color:#333;}
.board_style03_write td.con { background:url('../images/board/bg_td_03.jpg') repeat-x left bottom; padding:3px 0 10px 11px; color:#333;}

.board_style03_write td input {height:15px; padding:2px 0 0 2px; margin:-1px 0 0 0; font-size:12px; border:1px solid #d3d3d3;}
.board_style03_write td input.txt01 {width:500px;}
.board_style03_write td input.txt02 {width:180px;}
.board_style03_write td input.txt03 {width:108px;margin:0;}
.board_style03_write td textarea {width:500px; height:210px; padding:2px 0 0 2px; margin:-1px 0 0 0; font-size:12px; border:1px solid #d3d3d3;}




.book_detail_sphere_2 {width:625px; }
.book_detail_sphere_2 h2 {height:28px; border-bottom:5px solid #f2f2f2; padding:0 0 0 11px; font-size:16px; color:#555555; }
.book_detail_sphere_2 .book_note {position:relative; padding:35px 0 20px 185px; border-bottom:5px solid #f2f2f2; width:439px; }
.book_detail_sphere_2 .book_note .img_book02{position:absolute; top:25px; left:25px; width:120px; padding:4px; border:1px solid #cdddc3;}
.book_detail_sphere_2 .book_note .pdf_down{ position:absolute; top:220px; left:45px; width:93px;}
.book_detail_sphere_2 .book_note .title {height:25px; color:#4a9b34; font-size:15px; font-weight:bold; letter-spacing:-1px;}
.book_detail_sphere_2 .book_note .point02 {position:relative; line-height:16px; font-size:12px; padding:14px 0 0 12px; color:#666666;}
.book_detail_sphere_2 .book_note .point02 span { color:#c4c4c4;}
