@charset "utf-8";

/* Type Selector */

.board {margin-bottom: 20px;}
.boardtop {margin:10px 0px 10px 0px;position:relative; float:left}
.boardtop_right {float:right;margin:10px 0px 10px 0px;font-size:11px;}
.boardtop-rcomment {float:right;margin:20px 0px 10px 0px;font-size:11px;}

.board_pagenum {text-align:center;margin:10px 0px 10px 0px;}
.board_pagenum_txt {font-size:12px;padding:5px 10px 0px 10px; display:inline;}
.board_pagenum_txt a{color:#555555;text-decoration:none;}
.board_pagenum_txt a:hover {text-decoration:underline;}
.board_pagenum_txt a:link, a:visited, a:active {text-decoration:none;}

.board_pagenum_bt {margin:0px 5px 0px 2px;text-align:center;vertical-align:middle;}
.board_search {margin:10px 5px 0px 2px;vertical-align:middle;text-align: center;}
.board_search select, input {vertical-align:middle;}
.board_bt {float:right;margin:10px 0px 10px 5px;}
.board_bt img {margin:0px 2px 0px 2px;}
.board_bt2 {float:left;margin:10px 5px 10px 0px;}
.board_bt2 img {margin:0px 2px 0px 2px;;}

.board_bt3 {text-align:center;margin:10px 5px 10px 0px;}
.board_bt_space {margin-left:0px;}
.board_bt_space2 {margin-right:0px;}

.board_file {margin:0px 5px 0px 5px;}


/* table */
.list {width:100%;border-top:2px solid #209CEB;border-bottom:1px solid #e3e3e3;margin-bottom:20px;}
.list th{height:20px;text-align:center;border-left:0px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#f7f7f7;color:#000000;font-weight:normal;font-size:12px;color:#333333;padding:5px;}
.list th a{font-weight:bold;}
.list th.fst  td.fst{background:none;padding:5px;}
.list td {text-align:center;border-left:0px solid #d8d8d8;border-bottom:1px solid #e3e3e3;padding:8px 5px 7px 5px;color:#666666;}
.list td.left {text-align:left;border-left:0px solid #d8d8d8;border-bottom:1px solid #e3e3e3;padding:8px 5px 7px 5px;color:#666666;}
.list td.center {text-align:center;border-left:0px solid #d8d8d8;border-bottom:1px solid #e3e3e3;padding:8px 5px 7px 5px;color:#666666;}
.list td.right {text-align:right;border-left:0px solid #d8d8d8;border-bottom:1px solid #e3e3e3;padding:8px 5px 7px 5px;color:#666666;}

.list td.left ul {margin:0px; paddig:0px;}
.list td.left ul li {line-height:20px; color:#3399CC;}


.popup_table {border-top:1px solid #cccccc;border-collapse:collapse;}
.popup_td {height:20px;font-size:11px;line-height:15px;color:#666666;border:1px solid #e3e3e3;padding:2px 5px 0px 5px;}
.popup_td_gray {height:20px;font-size:11px;line-height:15px;color:#666666;border:1px solid #e3e3e3;padding:2px 5px 0px 5px;background-color:#e9e9e9;}
.popup_td_center {height:20px;font-size:11px;line-height:15px;color:#666666;border:1px solid #e3e3e3;padding:2px 5px 0px 5px;text-align:center;}
.popup_td_center_gray {height:20px;font-size:11px;line-height:15px;color:#666666;border:1px solid #e3e3e3;padding:2px 5px 0px 5px;text-align:center;background-color:#e9e9e9;}
.popup_th {height:20px;font-size:11px;font-weight:normal;background-color:#f3f3f3;text-align:center;font-weight:bold;border:1px solid #e3e3e3;padding:2px 5px 0px 5px;}
.td_style1 {height:25px;font-size:11px;color:#666666;background-color:#f3f3f3;text-align:center;width:100px;font-weight:bold;padding:3px 5px 0px 5px;}
.td_style2 {height:25px;font-size:12px;color:#666666;border:1px solid #e3e3e3;text-align:center;padding:3px 5px 0px 5px;}
.td_style3 {height:25px;font-size:12px;color:#666666;border:1px solid #e3e3e3;text-align:left;padding:3px 5px 0px 5px;}
.tr_rollover {border:1px solid #e3e3e3;background-color:#FFFFFF;}
.tr_rollover a:link, .tr_rollover a:visited {background-color:#FFFFFF;}
.tr_rollover a:hover, .tr_rollover a:active {background-color:#f3f3f3;}
.searchbox {border:3px solid #e3e3e3;padding:2px 2px 2px 2px;position:static;}

.board_left {text-align:left;}
.board_center {text-align:center;}
.board_right {text-align:right;}


.board_txt_tl {font-weight:bold;color:#000000;}

.bl_style1 {color:#F04E33;}
.bl_style2 {color:#F26297;}
.bl_style3 {color:#7CC341;}
.bl_style4 {color:#6ACCCD;}
.bl_style5 {color:#69B4DE;}
.bl_style6 {color:#656B86;}
.bl_style7 {color:#847BBC;}
.bl_style8 {color:#A5692D;}

.num_chu {color:#FF3300;font-size:11px Verdana, Arial, Helvetica, sans-serif;}
.num_poll {color:#3333CC;font-size:11px Verdana, Arial, Helvetica, sans-serif;}

.small_gray {color:#999999;font-size:11px Verdana, Arial, Helvetica, sans-serif;}


.main_img_board_list {}
.main_img_board_list ul {}
.main_img_board_list ul li {float:left;width:120px;height:120px;}
.main_img_board_list_img {border: 1px solid #cccccc; padding:4px; width:90px; margin:10px 10px 5px 10px;}
.main_img_board_list_txt {font-size:11px;line-height:140%; margin:5px 10px 2px 10px;text-align:center;}
.main_img_board_list_date {color:#CCCCCC; font-size:11px;font-weight:normal;line-height:140%; margin:0px 10px 0px 10px;text-align:center;}
.main_img_board_list_point {color:#ff6600; font-size:11px;font-weight:normal;line-height:140%; margin-left:10px;;display:inline;}

.main_img_board_list2 {}
.main_img_board_list2 ul {}
.main_img_board_list2 ul li {float:left;width:200px;margin-right:0px;position:relative;}
.main_img_board_list_img2 {border: 1px solid #cccccc; padding:4px; width:90px; margin:10px 0px 5px 10px;float:left;}
.main_img_board_list_txt2 {font-size:11px;line-height:120%; margin:10px 0px 2px 0px;float:right;text-align:left;width:80px;}
.main_img_board_list_date2 {color:#CCCCCC; font-size:11px;font-weight:normal;line-height:120%; margin:0px;float:right;text-align:left;width:80px;}
.main_img_board_list_point2 {color:#ff6600; font-size:11px;font-weight:normal;line-height:120%; margin:0px;float:right;text-align:left;width:80px;}

.main_img_board_list3 {}
.main_img_board_list3 ul {}
.main_img_board_list3 ul li {float:left;width:250px;height:90px;margin-right:0px;position:relative;}
.main_img_board_list_img3 {border: 1px solid #cccccc; padding:4px; width:90px; margin:10px 0px 5px 10px;float:left;}
.main_img_board_list_tl3 {font-size:11px;line-height:120%;float:right;text-align:left;width:130px;font-weight:bold;color:#333333;margin-top: 10px;margin-right: 0px;margin-bottom: 2px;	margin-left: 0px;}
.main_img_board_list_txt3 {font-size:11px;line-height:120%; margin:0px 0px 2px 0px;float:right;text-align:left;width:150;}
.main_img_board_list_data {font-size:11px;line-height:120%; margin:10px 0px 2px 0px;float:right;text-align:left;width:150px;}

.sms_list {width:100%;border-top:2px solid #333333;border-bottom:1px solid #e3e3e3;margin-bottom:20px; line-height:140%;}
.sms_list ul {}
.sms_list ul li {float:left;width:180px;margin-right:0px;position:relative;margin:10px 5px 10px 5px;}
.sms_list_ul_box {background:url(/portal/images/sms_input_box.jpg) no-repeat; width:130px; height:90px; padding:20px 30px 10px 20px; font-size:14px;line-height:18px;}
.sms_list_ul_tl {font-size:12px;line-height:120%; margin:10px 0px 2px 0px;float:right;text-align:center;width:180px;font-weight:bold;color:#333333;}

.main_img_board_list4 {margin:0px;}
.main_img_board_list4 ul {}
.main_img_board_list4 ul li {float:left;margin:0px;position:relative;}
.main_img_board_list_img4 {border: 1px solid #cccccc; padding:4px; width:90px; margin:10px 0px 10px 10px;float:left;}
.main_img_board_list_mov4 {border: 1px solid #cccccc; padding:4px; width:400px; margin:10px 0px 10px 150px;float:left;}
.main_img_board_list4_topbt {margin:5px 0px 5px 5px;}
.main_img_board_list4_topbt ul {}
.main_img_board_list4_topbt ul li {display:inline; margin:0px 0px 0px 5px; position:relative;}

.main_img_board_list5 {margin:0px; padding:10px 0px 10px 0px; position:relative; border-bottom: 1px solid #e3e3e3;}
.main_img_board_list5_txtbox {margin:0px; padding:0px; position:relative;left:120px;top:0px;width:470px;}
.main_img_board_list_img5 {border: 1px solid #cccccc; padding:4px; width:90px; position:absolute;left:10px;top:10px;}
.main_img_board_list_tl5 {font-size:12px;line-height:140%; position:relative;text-align:left;font-weight:bold;color:#333333;}
.main_img_board_list_txt5 {font-size:12px;line-height:140%; position:relative;text-align:left;}
.main_img_board_list_data5 {font-size:12px;line-height:140%; position:relative;text-align:left;}
.main_img_board_list_refer5 {font-size:12px;line-height:140%; position:relative;ltext-align:left;color:#cccccc;}
.main_img_board_list_bt {text-align:right; margin:5px 0px 0px 0px; position:relative;}
.main_img_board_list_bt img {margin:0px 0px 0px 5px; position:relative;}

.main_img_board_list6 {margin:0px 0px 10px 0px;height:150px;padding:0px; border: 1px solid #e3e3e3;}
.main_img_board_list6 ul {margin:0px 0px 0px 8px;}
.main_img_board_list6 ul li {float:left;width:140px;height:90px;margin-right:10px;}
.main_img_board_list_img6 {border: 1px solid #cccccc; padding:4px; width:90px; margin:10px 20px 5px 20px;}
.main_img_board_list_tl6 {font-size:11px;line-height:120%;text-align:center;width:140px;font-weight:bold;color:#333333;margin:10px 0px 2px 0px;}
.main_img_board_list_txt6 {font-size:11px;line-height:120%; margin:0px 0px 2px 0px;text-align:center;width:140px;}
.main_img_board_list_date6 {color:#CCCCCC;font-size:11px;font-weight:normal;line-height:120%;margin:0px;;width:140px;text-align:center;}

.main_img_board_list_refer {font-size:11px;line-height:120%; margin:0px 0px 2px 0px;float:right;text-align:left;width:130px;color:#cccccc;}
.main_img_board_list_date3 {color:#CCCCCC;font-size:11px;font-weight:normal;line-height:120%;margin:0px;float:right;text-align:left;width:130px;}
.main_img_board_list_point3 {color:#ff6600; font-size:11px;font-weight:normal;line-height:140%; margin-left:10px;;display:inline;}
.main_img_board_list_poll {color:#3333CC; font-size:11px;font-weight:normal;line-height:140%; margin-left:10px;;display:inline;}
.main_img_board_list_chu {color:#FF3300; font-size:11px;font-weight:normal;line-height:140%; margin-left:10px;;display:inline;}

.board_search_box {padding:0px; margin:10px 0px 5px 0px; color:#999999; font-size:11px; font-weight:bold; vertical-align:middle; line-height:25px;}
.board_search_box img {vertical-align:middle; margin-bottom:3px;}
.board_search_box select, input {vertical-align:middle;}

.board_rep00 {margin-left:0px;padding:0px 0px 0px 0px;}
.board_rep01 {background:url(/portal/images/board/my_icon01.gif) no-repeat 0 0px;margin-left:0px;padding:0px 0px 0px 10px;}
.board_rep02 {background:url(/portal/images/board/my_icon01.gif) no-repeat 0 0px;margin-left:10px;padding:0px 0px 0px 10px;}
.board_rep03 {background:url(/portal/images/board/my_icon01.gif) no-repeat 0 0px;margin-left:20px;padding:0px 0px 0px 10px;}
.board_rep04 {background:url(/portal/images/board/my_icon01.gif) no-repeat 0 0px;margin-left:30px;padding:0px 0px 0px 10px;}
.board_rep05 {background:url(/portal/images/board/my_icon01.gif) no-repeat 0 0px;margin-left:40px;padding:0px 0px 0px 10px;}
.board_rep06 {background:url(/portal/images/board/my_icon01.gif) no-repeat 0 0px;margin-left:50px;padding:0px 0px 0px 10px;}
.board_rep07 {background:url(/portal/images/board/my_icon01.gif) no-repeat 0 0px;margin-left:60px;padding:0px 0px 0px 10px;}
.board_rep08 {background:url(/portal/images/board/my_icon01.gif) no-repeat 0 0px;margin-left:70px;padding:0px 0px 0px 10px;}
.board_rep09 {background:url(/portal/images/board/my_icon01.gif) no-repeat 0 0px;margin-left:80px;padding:0px 0px 0px 10px;}
.board_rep10 {background:url(/portal/images/board/my_icon01.gif) no-repeat 0 0px;margin-left:90px;padding:0px 0px 0px 10px;}

.board_txt_tl {font-weight:bold;color:#000000;}

.bl_style1 {color:#F04E33;}
.bl_style2 {color:#F26297;}
.bl_style3 {color:#7CC341;}
.bl_style4 {color:#6ACCCD;}
.bl_style5 {color:#69B4DE;}
.bl_style6 {color:#656B86;}
.bl_style7 {color:#847BBC;}
.bl_style8 {color:#A5692D;}

.num_chu {color:#FF3300;font-size:11px Verdana, Arial, Helvetica, sans-serif;}
.num_poll {color:#3333CC;font-size:11px Verdana, Arial, Helvetica, sans-serif;}

.small_gray {color:#999999;font-size:11px Verdana, Arial, Helvetica, sans-serif; line-height:20px;}

.faq_q {background:url(/portal/images/q.gif) no-repeat 0 2px;margin-left:10px;padding:0px 0px 0px 40px; line-height:20px;}
.faq_q2 {background:url(/portal/images/q2.gif) no-repeat 0 2px;margin-left:0px;padding:0px 0px 0px 40px; line-height:20px;}
.faq_qok {background:url(/portal/images/qok.gif) no-repeat 0 2px;margin-left:0px;padding:0px 0px 0px 40px; line-height:20px;}
.faq_a {background:url(/portal/images/a.gif) no-repeat 0 2px;margin-left:10px;padding:0px 0px 0px 40px; line-height:20px;}
.faq_a2 {background:url(/portal/images/a.gif) no-repeat 0 2px;margin-left:10px;padding:0px 0px 0px 40px; line-height:20px;}

.comment_box {padding:15px;background-color:#f9f9f9;height:55px;border:1px solid #e3e3e3;}
.comment_input {position:absolute;}
.comment_bt {position:absolute;left:485px;height:55px;}

.util_cmt {widht:100%;margin:10px 0px 10px 0px;position:relative;border-top:1px solid #FF6600;padding:5px 0px 5px 0px;}
.util_cmt_txt {color:#666666;border-bottom:1px solid #e3e3e3;padding:5px 0px 5px 10px;line-height:140%;}
.util_cmt_who {color:#333333;font-weight:bold;text-align:center;border-bottom:1px solid #e3e3e3;padding:5px 0px 5px 0px;line-height:140%;}
.util_cmt_date {font-size:11px;color:#999999;text-align:center;border-bottom:1px solid #e3e3e3;padding:5px 0px 5px 0pxline-height:140%;;}

.sub_top {background:url(/portal/images/list/top_tl4_icon.gif) no-repeat 0 center;margin:0px 0px;padding:10px 0px 10px 15px; position:relative;font-size:14px;color:#333333;}


.top_tab_menu2 {margin:0px 0px 0px 0px; padding-top:0px;}
.top_tab_menu2 ul {font-size:12px; margin:0px 0px 10px 0px; padding: 10px 0px 8px 0px; border-bottom: 2px solid #cccccc; width:100%;} 
.top_tab_menu2 ul li {border: 2px solid #cccccc; background-color:#f0f0f0; font-size:12px; float:left; margin:0px -2px -10px 0px; padding:10px 8px 8px 8px; font-weight:bold;}
.top_tab_menu2 ul li a{color:#999999;}
.top_tab_menu2 ul li a:hover, a:active, a:focus {color:#666666;text-decoration:underline}
.top_tab_menu2 ul li.selected {border-bottom: 2px solid #ffffff; background-color:#ffffff; color:#000000;}
.top_tab_menu2 ul li.selected a{ color:#000000;}
.top_tab_menu2 ul li.selected a:hover, a:active, a:focus {color:#000000;}

.ucc_box {margin:0px; padding:13px; border:2px solid #e3e3e3; background-color:#FFFFFF;}
.ucc_box ul {margin:0px;padding:0px;}
.ucc_box ul li {width:100px; height:20px; float:left; margin:2px;}
.ucc_box ul li a {}
.ucc_box ul li a:hover {text-decoration:underline;}
.ucc_box ul li a:link, a:visited, a:active {text-decoration:none;}

.mydan_modi1 {width:310px;margin:0px 20px 0px 0px;position:relative;float:left;text-align:center; padding:10px 0px 10px 0px; border-top: 1px solid #FF6600;border-bottom: 1px solid #FF6600;}
.mydan_modi2 {width:310px;margin:0px 20px 0px 0px;position:relative;float:left;text-align:center; padding:10px 0px 10px 0px; border-top: 1px solid #FF6600;border-bottom: 1px solid #FF6600;}
.mydan_modi3 {width:310px;margin:0px 0px 0px 0px;position:relative;float:left;text-align:center; padding:10px 0px 10px 0px; border-top: 1px solid #FF6600;border-bottom: 1px solid #FF6600;}

.ptlimgbt {background:url(/portal/images/board/ptl_img_bt.jpg) no-repeat; width:310px; height:40px; position:relative; margin-bottom:10px;}
.ptlimgbt h4 {margin:0px;padding:0px;height:30px;}
.ptlimgbt_txt {position:absolute;left:15px;top:14px;font-size:12px;font-weight:bold;color:#000000;}
.ptlimgbt_bt {position:absolute;left:280px; top:12px;}
