@charset "utf-8";
@import url('default.css');

/* ContentsA */
.top_visual img {margin-bottom:25px;}

.sp_searchArea {text-align:right; margin-bottom:28px;}
.sp_searchArea select {font-size:11px; color:#333;}
.sp_searchArea input {height:16px; border:1px solid #ccc; font-size:11px; color:#333; padding:2px 0 0 3px;}
.sp_searchArea img {vertical-align:middle;}

.list_paging {clear:both; width:785px; height:28px; margin-top:5px; background-color:#f5f5f5; overflow:hidden;}
.list_paging .paging .num {float:left; margin:7px 0 0 1px;}
.list_paging .paging .num img {vertical-align:middle;}
.list_paging .paging .num a {color:#616161;}
.list_paging .paging .mlzero {margin-left:0;}

table.cmu_list {width:785px; margin-top:5px; border-top:1px solid #ccd2e7;}
table.cmu_list caption {display:none;}
table.cmu_list th {height:24px; border-bottom:1px solid #ccd2e7; background-color:#eff0f6; font-weight:normal; color:#524f78;}
table.cmu_list td {height:24px; border-bottom:1px solid #e8e8e8; border-right:1px solid #ccd2e7; padding-left:10px;}
table.cmu_list td.last {border-right:0 none;}

table.cmu_list th a:link, table.cmu_list th a:visited {color:#524f78; background:url('../images/support/bul_down.gif') no-repeat right 7px; padding-right:9px;}
table.cmu_list th a:active, table.cmu_list th a:hover {color:#524f78; text-decoration:none;}
table.cmu_list td a:link, table.cmu_list td a:visited {color:#616161;}
table.cmu_list td a:active, table.cmu_list td a:hover {color:#5762ca; text-decoration:none;}
table.cmu_list td.textC {padding-left:0; text-align:center;}

table.board_write {clear:both; width:785px; border-top:1px solid #ccd2e7; margin-top:10px;}
table.board_write caption {display:none;}
table.board_write th {height:24px; color:#524f78; background-color:#eff0f6; border-bottom:1px solid #ccd2e7; border-right:1px solid #ccd2e7; font-weight:normal; text-align:left; padding-left:13px;}
table.board_write td {height:24px; border-bottom:1px solid #ccd2e7; padding-left:15px; color:#333;}
table.board_write td.date {color:#999;}
table.board_write td .newView_con {margin:15px 15px 15px 0;}

table.board_view {clear:both; width:785px; border-top:1px solid #cbcbcb; margin-top:24px;}
table.board_view caption {display:none;}
table.board_view th {height:24px; color:#616161; background-color:#f3f3f3; border-bottom:1px solid #cbcbcb; border-right:1px solid #cbcbcb; font-weight:normal; text-align:left; padding-left:13px;}
table.board_view th img {vertical-align:middle; margin-right:7px;}
table.board_view td {height:24px; border-bottom:1px solid #cbcbcb; padding-left:15px; color:#333;}

table.board_view th a:link, table.board_view th a:visited {color:#616161; background:url('../images/support/bul_down.gif') no-repeat right 7px; padding-right:9px;}
table.board_view th a:active, table.board_view th a:hover {color:#616161; text-decoration:none;}
table.board_view td a:link, table.board_view td a:visited {color:#333;}
table.board_view td a:active, table.board_view td a:hover {color:#5762ca; text-decoration:none;}

.bgc_white {background-color:#fff;}

/* btn */
div.btn_Center {clear:both; position:relative; margin-top:15px; text-align:center;}
div.btn_Center .right {position:absolute; top:0; right:10px;}
div.btn_Right {clear:both; position:relative; margin-top:15px; text-align:right;}

.fn_message {clear:both; font-size:12px; margin:50px 0 0 10px;}
.fn_message .title_msg {background:url('../images/support/bul_exc.gif') no-repeat 0 1px; padding-left:10px; color:#5762ca;}
.fn_message .title_msg span {color:#eb6c1f;}
.fn_message ul {margin:12px 0 0 10px; line-height:1.5;}
.fn_message ul li.on {color:#222; font-weight:bold;}
.fn_message .txt {margin:12px 0 20px 10px;}