@charset "UTF-8";

#bo_v {margin:3px 0;padding-bottom:20px}
#bo_v {margin-bottom:20px;padding:3px;background:#fff}

#bo_v_title {padding:15px 20px ;color:#444;font-size:1.2em;background:#ebebeb;border:1px solid #c4c4c4}
#bo_v_title .bo_v_tit{display:block;font-size:18px;margin:5px 0 0 }

#bo_v_atc {min-height:200px;height:auto !important;height:200px}
#bo_v_atc_title {position:absolute;font-size:0;line-height:0;overflow:hidden}

#bo_v_con {margin:10px 0 30px;width:100%;line-height:1.7em;min-height:200px;word-break:break-all;overflow:hidden; font-size: 14px;}
#bo_v_con a {color:#000;text-decoration:underline}
#bo_v_con img {max-width:100%;height:auto}
#bo_v_con table {width:100%;border-collapse:collapse;border-spacing:0}
#bo_v_con caption {padding:10px 0;font-weight:bold;text-align:left; font-size: 16px;}
#bo_v_con th {width:168px;padding:8px 11px;border:1px solid #c4c4c4;background:#ebebeb;color:#696969;text-align:left;font-size:14px;}
#bo_v_con td {padding:5px 8px;border:1px solid #dfdfdf;font-size:14px;color:#666}

#bo_list .tbl_head01 {margin:0 0 10px}
#bo_list .tbl_head01 caption {padding:0;font-size:0;line-height:0;overflow:hidden}
#bo_list .tbl_head01 thead th {padding:12px 0;border:1px solid #c4c4c4;background:#ebebeb;color:#383838;text-align:center;font-size:1.083em}
#bo_list .tbl_head01 thead a {color:#383838}
#bo_list .tbl_head01 thead th input {vertical-align:top} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */
#bo_list .tbl_head01 tr:hover{background:#fafafa}
#bo_list .tbl_head01 td {border:1px solid #dfdfdf;padding:8px 5px;font-size:1.083em;color:#666}
#bo_list .tbl_head01 a {color:#666}

.tbl_wrap table {width:100%;border-collapse:collapse;border-spacing:0}
.tbl_wrap caption {padding:10px 0;font-weight:bold;text-align:left}


#bo_v_title1 {padding:8px 20px ;color:#444;font-size:1.1em;background:rgb(6, 219, 24);border:1px solid #c4c4c4}
#bo_v_title1 .bo_v_tit1{display:block;font-size:16px;margin:5px 0 0 }

#bo_v_atc1 {min-height:200px;height:auto !important;height:200px}
#bo_v_atc_title1 {position:absolute;font-size:0;line-height:0;overflow:hidden}

#bo_v_con1 {margin:10px 0 30px;width:100%;line-height:1.7em;min-height:200px;word-break:break-all;overflow:hidden; font-size: 14px;}
#bo_v_con1 a {color:#000;text-decoration:underline}
#bo_v_con1 img {max-width:100%;height:auto}
/*
#bo_v_con1 table {width:100%;border-collapse:collapse;border-spacing:0}
#bo_v_con1 caption {padding:10px 0;font-weight:bold;text-align:left; font-size: 16px;}
#bo_v_con1 th {width:168px;padding:8px 11px;border:1px solid #c4c4c4;background:#ebebeb;color:#696969;text-align:left;font-size:14px;}
#bo_v_con1 td {padding:5px 8px;border:1px solid #dfdfdf;font-size:14px;color:#666}
*/

textarea {display:block;margin-bottom:10px;padding:5px;width:98%;height:150px;border:1px solid #e9e9e9;background:#fff;color:#666;line-height:1.8em}
textarea, .frm_input {border:1px solid #dcdcdc;;color:#000;vertical-align:middle;line-height:2em}
textarea, select {font-family:"Arial", "メイリオ";font-size:1em}
input, button, select, textarea {
    font-family: inherit;
    font-size: 14px;
    line-height: inherit;
}

button, input, optgroup, select, textarea {
    margin: 0;
    font: 14px;
    color: inherit;
}
