@charset "euc-kr";
/* CSS Document */
/*  ÀüÃ¼ Æ²  */
body {padding:0;margin:auto;background-repeat: repeat-x;background-position: 50% 0%; font-size:9pt;color:#333333;FONT-FAMILY:"µ¸¿ò","±¼¸²", "¸¼Àº °íµñ", arial; background-color:#ffffff; line-height:1.3em;}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,th,td,form,fieldset,legend,select,input,textarea,button{margin:0;padding:0;}
select {font-size:8pt; FONT-FAMILY:"µ¸¿ò", arial;}
/* ÇÏ´Ü¹Ù ½ºÅ¸ÀÏ */
.top_btn_body {margin:0; background-color:#FFFFFF; border-bottom:1px solid #e5e5e5;}
.top_btn_body_in {width:950px; margin:auto; height:24px; text-align:right; background-color:#FFFFFF;}
.b_lk_body {margin:0; background-color:#FFFFFF;}
.b_lk_body_in {width:950px; margin:auto; height:29px; background-color:#FFFFFF;}
.b_gray_line {margin:0; height:1px; background-color:#E5E5E5;}
.b_add_body {margin:0; background-color:#a40c12;}
.b_add_body_in {width:950px; margin:auto; height:26px; background-color:#a40c12;}
	.b_add_body_in .left {float:left;}
	.b_add_body_in .left a {color:#FFFFFF;}
	.b_add_body_in .right {float:right;}
/* »ó´Ü ¸Þ´º ½ºÅ¸ÀÏ */
.top_body {float:left; position:absolute; width:100%; margin:auto; text-align:center; z-index:10;}
.top_body_in {width:950px; margin:auto;}
.top_search_body {float:left; position:absolute; width:100%; margin:auto; text-align:center; z-index:10;}
.middle_body {float:left; position:relative; width:100%; margin:auto; z-index:10; background-color:#FFFFFF; background:url(/wcom/images/main/m_bottom_bg.gif) 0 0 repeat-x; height:106px; border-bottom:1px solid #e5e5e5;}
.middle_body_in {margin:auto; width:950px;}
.bottom_body {float:left; position:relative; width:100%; margin:auto; text-align:center; z-index:10;}
.t_md_body {margin:auto; width:950px; z-index:10;}
.t_logo {float:left; width:191px; height:69px;}
.t_b_group {float:left; width:759px; height:69px;}
.webtools {text-align:right; height:36px;}
.img_body {float:left; position:relative; width:100%; margin:0;}
.top_blank {height:69px;}
.img_body_in {width:950px; height:582px; padding:0; margin:auto;}
.img_body_in ul {list-style:none; padding:0; margin:auto;}
.img_body_in ul li {float:left; padding:0; margin:0;}
.img_body_in ul li.left {width:827px; height:582px; position:relative;}
.img_body_in ul li.right {width:123px; height:582px; position:relative; z-index:29;}
.M_IMG {float:left; width:827px; height:582px; background:url(/wcom/images/main/main_img1.jpg) 0 0 no-repeat; overflow:hidden; z-index:0;}
.t_mu_btn {}
.t_mu {float:left; width:519px;}
.t_mu ul {list-style:none;}
.t_mu ul li {float:left; position:relative;}
.t_mu ul li.bk {margin-right:27px;}
.t_sh {float:left; width:240px; height:24px; background:url(/wcom/images/main/t_searchbar.gif) 0 0 no-repeat; overflow:hidden; white-space:nowrap;}
/* ¸ÞÀÎÆäÀÌÁö ¼­ºê¸Þ´º ½ºÅ¸ÀÏ */
.t_logo_txt {float:left; width:183px; z-index:10;}
.t_s_group {float:left; width:636px; height:31px; position:relative; padding:0; margin:0; margin-bottom:-10px; z-index:3;}
/* Search ¼­ºêÆäÀÌÁö ¼­ºê¸Þ´º ½ºÅ¸ÀÏ */
.t_logo_bk {float:left; width:183px; height:8px; z-index:10;}
.t_s_group_bk {float:left; width:636px; height:31px; position:absolute; top:69px; left:322px; padding:0; margin:0; margin-bottom:-10px; z-index:3;}
.SC_BLANK {width:950px; height:86px; position:relative; z-index:0;}
.t_s_t1 {float:left; width:5px; height:31px;}
.t_s_t2 {float:left; width:626px; height:29px; background-color:#5a5a5a; border-top:2px solid #b42b28;}
	.t_s_t2 ul {width:auto; margin:0; padding:0; height:29px; overflow:hidden;}
	.t_s_t2 ul li {float:left; height:29px;}
	.t_s_t2 ul li a {color:#ffffff;}
.t_s_t3 {float:left; width:5px; height:31px;}
.t_s_t4 {float:left; width:10px; height:10px;}
.t_s_t5 {float:left; width:616px; height:10px; background:url(/wcom/images/main/t_s_m_sw4.gif) 0 0 repeat-x;}
.t_s_t6 {float:left; width:10px; height:10px;}
#SUBMENU1 {display:none;}
#SUBMENU1 ul {list-style:none; padding-left:10px; height:29px;}
#SUBMENU1 ul li {float:left; padding:0; margin-bottom:-3px;}
#SUBMENU1 .tpin {float:left; position:absolute; margin-top:-4px; margin-left:38px;}
#SUBMENU2 {display:none;}
#SUBMENU2 ul {list-style:none; padding-left:5px;}
#SUBMENU2 ul li {float:left; padding:0; margin-bottom:-3px;}
#SUBMENU2 .tpin {float:left; position:absolute; margin-top:-4px; margin-left:148px;}
#SUBMENU3 {display:none;}
#SUBMENU3 ul {list-style:none; padding-left:193px;}
#SUBMENU3 ul li {float:left; padding:0; margin-bottom:-3px;}
#SUBMENU3 .tpin {float:left; position:absolute; margin-top:-4px; margin-left:251px;}
#SUBMENU4 {display:none;}
#SUBMENU4 ul {list-style:none; padding-left:34px;}
#SUBMENU4 ul li {float:left; padding:0; margin-bottom:-3px;}
#SUBMENU4 .tpin {float:left; position:absolute; margin-top:-4px; margin-left:357px;}
#SUBMENU5 {display:none;}
#SUBMENU5 ul {list-style:none; padding-left:175px;}
#SUBMENU5 ul li {float:left; padding:0; margin-bottom:-3px;}
#SUBMENU5 .tpin {float:left; position:absolute; margin-top:-4px; margin-left:470px;}
/* #container¿¡¼­ #footer°¡ Á¦°ÅµÇ°Å³ª ¾ø¾îÁø °æ¿ì ÀÌ Å¬·¡½º´Â ¸¶Áö¸· ºÎµ¿ div(#container ³») µÚ¿¡ ¿À´Â ÃÖÁ¾ ¿ä¼Ò·Î ºó div¿¡ ¹èÄ¡µÉ ¼ö ÀÖ½À´Ï´Ù. */
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
.bt_body {float:left; width:950px; height:106px; padding:0; margin:0; background-color:#FFFFFF; background:url(/wcom/images/main/m_bottom_bg.gif) 0 0 repeat-x;}
.bt_body ul {list-style:none; padding:0; margin:0;}
.bt_body ul li {float:left; position:relative; height:106px; padding:0; margin:0; margin-bottom:-3px;}
.bt_body ul li.area1 {width:109px;}
.bt_body ul li.area2 {width:278px;}
.bt_body ul li.area3 {width:174px;}
.bt_body ul li.area4 {width:183px;}
.bt_body ul li.area5 {width:206px;}
/* ÇÏ´Ü¹Ù ½ºÅ¸ÀÏ */
.top_btn_body {margin:0; background-color:#FFFFFF; border-bottom:1px solid #e5e5e5;}
.top_btn_body_in {width:950px; margin:auto; height:24px; text-align:right; background-color:#FFFFFF;}
.b_lk_body {margin:0; background-color:#FFFFFF;}
.b_lk_body_in {width:950px; margin:auto; height:29px; background-color:#FFFFFF;}
.b_add_body {margin:0; background-color:#a40c12;}
.b_add_body_in {width:950px; margin:auto; height:26px; background-color:#a40c12;}
	.b_add_body_in .left {float:left;}
	.b_add_body_in .right {float:right;}
/* ÇÏ´Ü ¼¿·ºÆ®¹Ù */
.bb_left {float:left; width:550px; height:29px;}
.bb_right {float:right; height:29px; text-align:right;}
.bb_right_in div {float:left; text-align:left;}
	.p1 {width:150px; padding-top:6px; height:23px;}
	.p2 {width:26px; padding-top:7px; height:22px;}
	.p3 {width:150px; padding-top:6px; height:23px;}
	.p4 {width:19px; padding-top:7px; height:22px;}
select.text_link {font-size:8pt; margin:0; padding:0;}
/* »ó´Ü °Ë»ö¹Ù ½ºÅ¸ÀÏ */
.t_sh_bd1 {float:left; width:89px; height:24px; text-align:left;}
	.t_sh_bd1 .in {float:left; padding:5px 0 0 22px; position:absolute;}
.t_sh_bd2 {float:left; width:129px; height:24px;}
	.t_sh_bd2 .in {padding:4px 0 0 2px;}
	.t_sh_bd2 input.sc { border-collapse:collapse; border:none; margin:0; padding:0; background-color:transparent; width:126px; height:18px;}
.t_sh_bd3 {float:left; width:22px; height:24px; text-align:left;}
	.t_sh_bd3 .in {padding:5px 0 0 0;}
/* »ó´Ü°Ë»ö¹Ù ¼¿·ºÆ® ¹Ú½º */
.sc_select {position:relative; float:left; width:120px; width:65px; background-color:#d2d2d2; z-index:10000;}
.sc_select * {margin:0; padding:0;}
.sc_select p {float:left; width:65px; height:16px; margin:0; padding:0; background:url(/wcom/images/main/t_sc_a.gif) 100% 0% no-repeat; font-size:11px; cursor:pointer;}
.sc_select p.ed {background:url(/wcom/images/main/t_sc_a.gif) 100% 100% no-repeat;}
.sc_select ul {margin:0; padding:0; position:absolute; top:16px; left:-2px; list-style-type:none; background-color:#d2d2d2; border:1px solid #BDBDBD; overflow:hidden;}
.sc_select ul li {float:left;width:67px;margin:0; padding:0; padding-left:1px; display:inline; font-size:0px;clear:left; border-bottom:1px solid #DDDDDD;}
	.tt {float:left; width:65px; height:16px; margin:0; padding:0;}
	.line {clear:left; width:65px; height:0px; margin:0; padding:0; border-top:1px solid #FFFFFF; font-size:0px;}
.sc_select ul li a {float:left; width:65px; height:16px; }
.sc_select ul li a:hover {float:left; width:65px; height:16px; background:url(/wcom/images/main/t_sc_b.gif) 100% 0% no-repeat;}
/*  ÀÏ¹Ý ¸µÅ© Çü½Ä  */
a:link {text-decoration: none;color:#333333; text-decoration:underline;}
a:hover {text-decoration: none;color:#666666; text-decoration:underline;}
a:visited {text-decoration: none;color:#666666; text-decoration:underline;}
/*  ¸µÅ©, ÀÌ¹ÌÁöÀÇ Å×µÎ¸®  */
img {border:0;}
/*  ÇöÀçÀ§Ä¡  */
.stitle {font-family: "µ¸¿ò"; font-size: 11px; color: #333333;padding-top:2px;}
/*  ÀüÃ¼È­¸é Å×ÀÌºí »çÀÌÁî  */
.table_w {margin:auto; width:950px;}
#TABLE_W1 {margin:auto;width:950px;}
#TABLE_W2 {margin:auto;width:950px;}
#TABLE_W3 {margin:auto;width:950px;}
#TABLE_W4 {margin:auto;width:950px;}
/*  input, textarea Å×µÎ¸® Á¶Àý */
input, textarea{color: #333333;font-size:12px; background-color: #F0F0F0;border: 1px solid #a8a8a8;}
.radio_st {background-color: #ffffff;border: 0;}
.inp01 {height:16px;border:1px solid #e4e4e4;}
/* --------------------------- °Ô½ÃÆÇ Å¸ÀÌÆ² ----------------------------- */
/*  °Ô½ÃÆÇÀÇ °¢ Ç×¸ñ  */
.board_title {
	font-family: "µ¸¿ò"; font-size: 11px; color: #333333;font-weight:bold;}
/*  °Ô½ÃÆÇÀÇ ÆäÀÌÁö ¸ñ·Ï ºÎºÐ  */
.b_num {font-family: "µ¸¿ò"; font-size:12px; color:#333333; font-weight:bold; margin-top:20px}
.b_num img {vertical-align:middle}
.b_num a {padding:2px 4px;}
.b_num a:link{color:#333333; text-decoration:none;}
.b_num a:visited{color:#333333; text-decoration:none;}
.b_num a:active{color:#333333;}
.b_num a:hover{color:#545454;text-decoration:none; background:#f1f1f1; }
.b_num a.page { background:none; padding:0; }
.b_num a.page:hover { background:none; padding:0; }
/*  °Ô½ÃÆÇÀÇ ÇöÀçÆäÀÌÁö ¸ñ·Ï ºÎºÐ  */
.b_num .page_num {color:#cc0000 ;text-decoration:underline; padding:2px 4px;background:#ffe7e7; }
/* --------------------------- °Ô½ÃÆÇ ¸ñ·Ï º¸±â--------------------------- */
/*  °Ô½ÃÆÇ ¸®½ºÆ®ÀÇ Á¦¸ñ°ª µé¾î°¡´Â ºÎºÐ ¿©¹é  */
.list_title_padding {
	text-align:left; padding-left:13px; padding-top:5px; padding-bottom:5px;}
.list_title_padding2 {
	text-align:center; padding-left:13px; padding-top:5px; padding-bottom:5px;}
/*  °Ô½ÃÆÇ ¸®½ºÆ®ÀÇ Á¦¸ñ ¶óÀÎ ¹è°æÀÌ¹ÌÁö  */
.list_bg {
	background-image: url(/wcom/images/customer/sound/list_bg.gif); background-repeat: repeat-x;}
/*  °Ô½ÃÆÇÀÇ Á¦¸ñ ºÎºÐ  */
.b_title {
	font-family: "µ¸¿ò"; font-size:1em; color:#333333;}
.b_title a:link{
	color:#333333; text-decoration:none;}
.b_title a:visited{
	color:#333333; text-decoration:none;}
.b_title a:active{
	color:#333333;}
.b_title a:hover{
	color:#333333;text-decoration:underline;}
/* -------------------------- °Ô½ÃÆÇ ³»¿ë º¸±â-------------------------- */
/*  °Ô½ÃÆÇ ³»¿ëº¸±âÀÇ Á¦¸ñ ¶óÀÎ ¹è°æÀÌ¹ÌÁö  */
.view_title {
	padding-left:0;}
/*  °Ô½ÃÆÇ ³»¿ëº¸±âÀÇ ÀÛ¼ºÀÏ, Ã·ºÎÆÄÀÏ ÆÄÀÏ ¶óÀÎ  */
.view_date_line {
	border-bottom-color:#dcdcdc; border-bottom-width:1px; border-bottom-style:solid;;
}
.write_title {
	padding-left:12px;
	}
/*  °Ô½ÃÆÇ ³»¿ëº¸±âÀÇ ¾Æ·§ºÎºÐ ¶óÀÎ »ö±ò */
.view_reply_line {
	border-bottom-color:#bcb8a8; border-bottom-width:1px; border-bottom-style:solid;border-top-color:#bcb8a8; border-top-width:1px; border-top-style:solid;}
/*  °Ô½ÃÆÇ ³»¿ëº¸±âÀÇ Á¦¸ñ°ª µé¾î°¡´Â ºÎºÐ ¿©¹é  */
.view_title {
	padding-left:12px;
}
/*ÀÌÀüÆäÀÌÁö  - ´ÙÀ½ÆäÀÌÁö */
.pre_t {padding-left:10px; width:23px;height:20px;}
.next_t {padding-top:10px; padding-left:10px; background:url("/wcom/img/bbs/bbs01/bt_next_02.gif") 10px 7px no-repeat;}
/* -------------------------- °Ô½ÃÆÇ  »ó¼¼º¸±â ¸µÅ© ½ºÅ¸ÀÏ----------------- */
.bbsPrevnext 	{list-style-type:none; padding-left: 10px; }
				a:link {text-decoration: none;}
				a:visited {text-decoration: none;}
				a:hover {text-decoration: underline;}
/* -------------------------- ÀÔ·ÂÃ¢ÀÇ ¼³¸í±Û ¼³Á¤----------------------- */
.input_tip{
	font-size:11px;color:#333333;background-color:#f9f9f9;
	}
.input_tip2{
	font-size:11px;color:#333333;padding-top:10px;
	}
/* -------------------------- ÇÏ´Ü ±Û¾¾ ¼³Á¤------------------------------ */
.text_link {
	font-size:12px;	color:#333333; FONT-FAMILY:"µ¸¿ò", "±¼¸²", arial;
	}
/* padding Style --------------------*/
.pt10	{padding-top:10px;}
.pt15	{padding-top:15px;}
.pt20	{padding-top:20px;}
.pl5	{padding-left:5px;}
.pl15	{padding-left:15px;}
.pl18	{padding-left:18px;}
.pl30	{padding-left:30px;padding-right:30px;}
.pr30	{padding-right:30px;}
.pt15b15	{padding-top:15px; padding-bottom:15px;}
.padding {padding-top:5px;line-height:19px;}
.bold {font-weight:bold;}
/* ¹ß¸íÀÎ ÇÑ¸¶´çÀÇ µ¿È£È¸ °Ô½ÃÆÇ */
.club_name {line-height:25px;font-size:11px;}
/*  ¹ß¸íÀÎ ÇÑ¸¶´çÀÇ Á¦¸ñ ºÎºÐ  */
.club_title {font-family: "µ¸¿ò"; font-size:11px; color:#333333;line-height:20px;}
.club_title a:link{	color:#333333; text-decoration:none;}
.club_title a:visited{color:#333333; text-decoration:none;}
.club_title a:active{color:#333333;}
.club_title a:hover{color:#333333;text-decoration:none;}
.title_line {border-bottom-color:#333333; border-bottom-width:1px; border-bottom-style:solid;border-top-color:#bcb8a8; border-top-width:3px; border-top-style:solid;}
.content_bottom {border-bottom-color:#f1f1f1; border-bottom-width:1px; border-bottom-style:solid;}
/* -------------------------- »ç¿ëÀÚ¸¸Á·µµ------------------------------ */
.user_comment {border:5px solid #333333;padding:10px 10px 10px 10px;}
.info {font-size:11px;color:#333333;}
/* ÀÎÁõ·Î°í ºÎºÐ ½ºÅ¸ÀÏ */
.BOTTOM {float:left; width:100%; margin:auto;}
.BOTTOM .in {width:950px; margin:auto; padding:0;}
/* ³×ºñ°ÔÀÌ¼Ç ¼³Á¤ */
.navi_table a:link{	color:#333333; text-decoration:none;}
.navi_table a:visited{color:#333333; text-decoration:none;}
.navi_table a:active{color:#333333;}
.navi_table a:hover{color:#333333;text-decoration:underline;}
/* ±âÁ¸ h3 ±Û¾¾ ¼³Á¤ */
/* .font_h1 {display : none; font-size:20px; font-weight:bold;}
.font_h2 {display : none; font-size:18px; font-weight:bold;}
.font_h3 {display : none; font-size:16px; font-weight:bold;}
.font_h4 {display : none; font-size:14px; font-weight:bold;}
.font_h5 {display : none; font-size:12px; font-weight:bold;}  */
.line_hr {display : none;}
#skipNavi a{display : block; height:1px; width:1px; margin-bottom:-1px; overflow:hidden; text-align:center; color:#000000; white-space:nowrap;}
#skipNavi a:focus, #skipNavi a:active{display:block; width:100%; height:18px; }
.captionhidden	{display: none;visibility: hidden;}
/*20150129 css update - ms, icon04:red, icon02:blue*/
h4 {margin:30px 0px 10px 0px;padding:0px 0px 0px 20px;font-size:14px;color:#000;background:url(/wcom/images/common/icon02_01.png) no-repeat left 0px; clear:both; font-weight:bold; }
h5 {margin:20px 0px 5px 22px;padding:0px 0px 0px 13px;font-size:13px;color:#265fc9;background:url(/wcom/images/common/icon02_02.png) no-repeat left 3px; clear:both; font-weight:bold;}
h6 {margin:20px 0px 5px 37px;padding:0px 0px 0px 12px;font-size:12px;color:#333;background:url(/wcom/images/common/icon02_03.png) no-repeat left 4px; clear:both;font-weight:bold; }
h7 {margin:20px 0px 5px 50px;padding:0px 0px 0px 10px;font-size:12px;background:url(/wcom/images/common/icon02_04.png) no-repeat left 7px; font-weight:bold ;clear:both;font-weight:bold; }
.li_h4 {margin:10px 0px 0px 0px; clear:both;}
.li_h4 li {padding:0px 0px 0px 13px;background:url(/wcom/images/common/icon02_01.png) no-repeat left 9px;}
.li_h5 {margin:10px 0px 10px 22px; clear:both;}
.li_h5 li {padding:2px 0px 2px 13px;background:url(/wcom/images/common/icon02_02.png) no-repeat left 7px;}
.li_h6 {margin:5px 0px 5px 37px; clear:both;}
.li_h6 li {padding:2px 0px 2px 12px;background:url(/wcom/images/common/icon02_03.png) no-repeat left 8px;}
.li_h7 {margin:5px 0px 5px 50px; clear:both;}
.li_h7 li {padding:2px 0px 2px 10px;background:url(/wcom/images/common/icon02_04.png) no-repeat left 8px;}
.li_no {margin:3px 0px 5px 0px; clear:both;}
.li_no li {padding:0px 0px 0px 13px;background:none;}
.h4 {margin:0px 0px 10px 0px;padding:0px 0px 0px 20px;background:url(/wcom/images/common/icon02_01.png) no-repeat left 1px; clear:both;}
.h5 {margin:0px 0px 10px 0px;padding:0px 0px 0px 13px;background:url(/wcom/images/common/icon02_02.png) no-repeat left 3px; clear:both;color:#265fc9}
.h6 {margin:0px 0px 10px 0px;padding:0px 0px 0px 12px;background:url(/wcom/images/common/icon02_03.png) no-repeat left 4px; clear:both;}
.h7 {margin:0px 0px 5px 0px;padding:0px 0px 0px 10px;background:url(/wcom/images/common/icon02_04.png) no-repeat left 6px; clear:both;}
.hNone {background:none; clear:both;}
.mar_h4 {margin:7px 0px 20px 0px; clear:both;}
.mar_h5 {margin:7px 0px 20px 22px; clear:both;}
.mar_h6 {margin:7px 0px 20px 37px; clear:both;}
.mar_h7 {margin:7px 0px 20px 50px; clear:both;}
.btn_WH { margin-left:5px; position:relative; top:-3px; }
/* table style */
.table_total { clear:both;width:100%;background:#9fb4d9;font-size: 11px; border-collapse: collapse; } 
.table_total th,.table_total td {padding:5px;border:solid 1px #9fb4d9;}
.table_total th {background:#e1ecfd;color:#385daa; text-align:center; } 
.table_total th.none {background:#e1ecfd;color:#385daa;;border-bottom: none} 
.table_total td {background:#fff;text-align:center;font-weight:normal;}
.table_total td.left {text-align:left;padding-left:10px;} 
.table_total td.right {text-align:right;padding-right:10px;} 
.table_total2 { clear:both;width:100%;background:#9fb4d9;font-size: 11px;  border-collapse: collapse; border-top:solid 1px #9fb4d9;} 
.table_total2 th,.table_total2 td {padding:5px;border:solid 1px #9fb4d9;}
.table_total2 th {background:#e1ecfd;color:#385daa;} 
.table_total2 td {background:#fff;text-align:center;font-weight:normal; }
.table_total2 td.left {text-align:left;padding-left:10px;} 
.table_total2 td.right {text-align:right;padding-right:10px;} 
.table_total td.tdColor, .table_total2 td.tdColor {background:#f8f8f8; color:#333}
/* table list */
.tableList1 p, .tableList2 p { clear:both; margin:0px;font-weight:bold; color:#333;background:url(/wcom/images/common/icon01_03.png) no-repeat left 7px; padding-left:10px; }
.tableList1 ul li { color:#333;background:url(/wcom/images/common/icon01_04.png) no-repeat left 7px; padding-left:10px; margin-left:10px; }
.tableList2 ul li { color:#333;background:url(/wcom/images/common/icon01_04.png) no-repeat left 7px; padding-left:10px; margin-left:10px; margin-bottom:5px}
.tableList2 ul li ul li { color:#333;background:url(/wcom/images/common/icon01_05.png) no-repeat left 7px; padding-left:10px;margin:0px; line-height:14px; color:#666}
/* box menu - gray */
.boxMenu {width:728px; 
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #ebebec 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ebebec)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#ebebec 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#ebebec 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#ebebec 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#ebebec 100%); /* W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebec',GradientType=0 );  IE6-9 */
}
.boxMenu div { background:url(/wcom/images/common/boxmenu2_01.png) no-repeat left top; }
.boxMenu div ul { background:url(/wcom/images/common/boxmenu2_02.png) no-repeat left bottom; padding:20px 0px 20px 30px; }
.boxMenu div ul li { float:left; width:335px ;background:url(/wcom/images/common/icon02_05.png) no-repeat left 5px ; padding:0 0 7px 10px}
.boxMenu div ul li a {color:#333; font-weight:bold; font-size:13px;}
.boxMenu div ul li a:hover {color:#C00}
.boxMenu div ul li.on a {color:#C00}
.boxMenu div ul.h45 { height:45px}
.boxMenu div ul.h65 { height:65px}
.boxMenu div ul.h90 { height:90px}
.boxMenu div ul.h115 { height:115px}
.boxMenu div ul.h140 { height:140px}
.boxMenu div ul.h165 { height:165px}
/* box menu - none */
.boxMenuNone {width:728px; background: #ffffff;}
.boxMenuNone div { background:url(/wcom/images/common/boxmenu2_01.png) no-repeat left top; }
.boxMenuNone div ul { background:url(/wcom/images/common/boxmenu2_02.png) no-repeat left bottom; padding:20px 0px 20px 30px; }
.boxMenuNone div ul li { float:left; width:335px ;background:url(/wcom/images/common/icon04_05.png) no-repeat left 5px ; padding:0 0 7px 10px}
.boxMenuNone div ul li a {color:#333; font-weight:bold; font-size:13px;}
.boxMenuNone div ul li a:hover {color:#C00}
.boxMenuNone div ul li.on a {color:#C00}
.boxMenuNone div ul.h45 { height:45px}
.boxMenuNone div ul.h65 { height:65px}
.boxMenuNone div ul.h90 { height:90px}
.boxMenuNone div ul.h115 { height:115px}
.boxMenuNone div ul.h140 { height:140px}
.boxMenuNone div ul.h165 { height:165px}
/* text box */
.tBox {padding:15px; background:#f1f1f1; color:#333; clear:both;}
.tBoxRed {padding:15px; background:#f8e8e7; color:#333; clear:both;}
.tSmallBor{ border-top:solid 1px #dadada; padding-top:5px; font-size:11px; color:#666;}
.tSmallBor span { color:#C00;}
.tSmall{ font-size:11px; } 
/* text color */
.tRedS {color:#C00; font-weight: bold;}
.tBlueS {color:#30C; font-weight: bold;}
/* image box */
.imgBox { border:solid 1px #dadada;}
.imgBoxno { margin:10px 0;}
.imgBoxH4 { border:solid 1px #dadada; margin:7px 0px 20px 0px; clear:both;}
.imgBoxH5 { border:solid 1px #dadada; margin:7px 0px 20px 22px; clear:both;}
.imgBoxH6 { border:solid 1px #dadada; margin:7px 0px 20px 37px; clear:both;}
.imgBoxH7 { border:solid 1px #dadada; margin:7px 0px 20px 50px; clear:both;}
/* board top */
.boardBox { padding:15px 30px; border-top: solid 2px #999 ; border-bottom: solid 1px #999 ; background:#f7f7f7; }
.boardBox h5  { margin:0;padding:0px 0px 5px 0px;background: none;}
.boardBox ul li { padding-left:10px;background:url(/wcom/images/common/icon01_04.png) no-repeat left 6px}  
.boardBoxBlue { padding:15px 30px; border-top: solid 2px #2f59b7 ; border-bottom: solid 1px #2f59b7 ; background:#f7f7f7; }
.boardBoxBlue h5  { margin:0;padding:0px 0px 5px 0px;background: none;}
.boardBoxBlue ul li { padding-left:10px;background:url(/wcom/images/common/icon01_04.png) no-repeat left 6px}  
.boardBoxBlue .btnYear { margin-right:3px;}
/*20190227 °Ô½ÃÆÇ °Ë»ö*/
.boardSch { margin-top:10px; height:30px; }
.boardSch ul li { float:left; position:relative; padding-left:2px }
.boardSch ul li button { position:absolute; top:0; }
.boardSch ul li .inputNone { border:none; background:none; }
.boardSch ul li.totalNum { width:130px; }
.boardSch ul li.dateSch, .boardSch ul li.schPadd { padding-right:15px; }
.boardSch ul li.dateSch img { padding-top:3px; }

/*20210811 ¼±ÁøÆ¯ÇãºÐ·ù(CPC)ÄÚµå */
.cpcUl {margin:10px 0px 0px 15px; height:80px}
.cpcUl li { float :left; width:200px; padding-bottom:6px;}


/*20161018 ¹Î¿ø¼­½Ä¿¹Á¦*/
.minwonSchBox { padding:15px 30px; border-top: solid 2px #2f59b7 ; border-bottom: solid 1px #2f59b7 ; background:#f7f7f7; margin-bottom:20px }
.minwonSchBox div { padding-bottom:3px; }
.minwonSchBox div:last-child { padding-bottom:0px; }
.minwonSchBox label { font-weight:bold; color:#265fc9; display:inline-block; width:110px; }
.minwonSchBox input { border:1px solid #dadada; height:17px; background:#fff; }
.minwonSchBox select { font-size:11px; }
.minwonList { height:30px; color:#666; position:relative; }
.minwonList strong { color:#265fc9; }
.minwonList p:first-child { position:absolute; left:0; top:0;  }
.minwonList p:last-child { position:absolute; right:0; top:0;  }
/*20170413 ÀçÁ¤Á¤º¸°ø°³*/
.listStyle td h5 {margin:0px;padding:0px 0px 3px 10px;background:url(/wcom/images/common/icon02_03.png) no-repeat left 5px; clear:both;color:#265fc9}
.listStyle td p {word-break:keep-all; text-align: left; margin:0px 0px 10px 10px;padding:0px 0px 0px 7px;background:url(/wcom/images/common/icon02_04.png) no-repeat left 5px; }
.listStyle td .ft_left {padding:0px 0px 0px 9px;}
.listStyle ul { margin-bottom:5px;}
.listStyle ul li {word-break:keep-all; text-align: left; margin:0px 0px 3px 10px;padding:0px 0px 0px 7px;background:url(/wcom/images/common/icon02_04.png) no-repeat left 5px; }
/*20170728 ±Ç¸®¼Ò¸ê¿¹°í*/
.extGuide { background:#f8f8f8; border-top:dashed 1px #dadada; padding:20px;}
.extGuide p { font-weight:bold; padding-bottom:5px; color:#265fc9 ; }
.extGuide li { background:url("/wcom/images/common/icon02_04.png") no-repeat left 5px; padding:0 0 5px 10px; color:#333  }
.extGuide li li { background:url("/wcom/images/common/icon01_04.png") no-repeat left 5px; padding:0 0 0 10px; color:#555 }
/*20170829 Áö¿ø»ç¾÷ Á¶È¸*/
.policySchKey { position:relative; padding:5px 0px; border-top:solid 2px #cc0000; padding-left:100px; border-bottom:solid 1px #999999;   }
.policySchKey strong { display:block; position:absolute; top:7px; left:0px; width:100px; text-align:center; color:#cc0000; letter-spacing:-1px; }
.policySchKey .schInput { border: 1px solid #e4e4e4; height: 17px; background:#f0f0f0; }
.policySchKey .schImg { border:none; background:none;}
.policySchBox { background:#f6f6f6; padding-bottom:7px; }
.policySchBoxDiV { position:relative; padding-top:7px; border-top:solid 1px #e3e3e3; }
.policySchBoxDiV strong { display:block; position:absolute; top:7px; width:100px; text-align:center; letter-spacing:-1px; }
.policyCheckBoxDiv { margin:0 20px 0 100px; display:block; padding:0; text-align:left; line-height:11px  }
.policyCheckBoxDiv label { margin-right:10px; padding:4px 3px 0px 3px; display:inline-table; height:15px; margin-bottom:5px; cursor: pointer;}
/*.policyCheckBoxDiv li.on { background:#ffffff; border: solid 1px #e1bebe; color:#cc0000;  }*/
.selectActionBtn	{border:0;cursor:pointer;background:#ffffff;}
/*20171127 ´ë±Ù ¼öÁ¤
.policySchBox p { margin:0 20px 0 100px; display:block; padding:0; text-align:left; line-height:11px  }
.policySchBox a { margin-right:10px; padding:4px 3px 0px 3px; display:inline-table; height:15px; margin-bottom:5px;}
.policySchBox a:hover { color:#cc0000; text-decoration: none;  }
.policySchBox a.on { background:#ffffff; border: solid 1px #e1bebe; color:#cc0000;  }*/
.policySelectActionDiv { padding-top:5px; border-top:solid 1px #e3e3e3; text-align: center  }
.policySelectActionDiv a { margin:0; padding:0; }

/*20170912 °³ÀÎÁ¤º¸µ¿ÀÇ cssÃß°¡*/
.textareaBox { border: solid 1px #d5d5d5; width:100%; }
.textareaIn {line-height:15px; margin:auto; padding:0 10px; color:#767676}
.checkboxN { border-top: solid 1px #e6e6e6; text-align:center; height:40px; position:relative; }
.checkboxN input {	position: absolute;	top: 11px;	left: 258px;}
.checkboxN label {	position: absolute;	top: 13px;	left: 280px; font-weight:bold; color:#333}
.textareaBoxSpanS   {font-size:13px;}
.noneListUl {list-style:none;margin:1px;padding:1px;}
.noneListUl li ul {list-style:none;margin:1px;padding:1px;}
.noneListUl li ul li {text-indent:16px;}

/*2019-06-27 ±¹¹Î½ÅÃ»½Ç¸íÁ¦*/
.national_box { padding:20px 30px; border: dotted 2px #999; margin: 20px 0;}
.national_box ul { position: relative;}
.national_box li strong { position: absolute; left:0; top:0;}
.national_box li { padding-left:64px; }
.national_box p { margin-top:10px;}

/*20200526*/	
.titBanner{z-index:1;border:1px solid #ccc;border-radius:10px;background-color:#fff;color:#666;/*position:absolute;right:0;top:33px;display:none;*/width:685px;}
.titBanner h3{height:37px;line-height:37px; padding-top:5px;padding-left:20px;font-size:14px;font-weight:bold;background-color:#bcbcbc;border-radius:9px 9px 0 0;position:relative;}
.titBanner ul{ padding:15px 20px 10px 20px;}
.titBanner ul li{padding:2px 0px 2px 12px;background:url(/wcom/images/common/icon02_02.png) no-repeat left 4px; font-size:14px; font-weight:bold;margin-bottom:5px;}
.titBanner ul li.cont{padding:2px 0px 2px 18px;background:url(/wcom/images/common/icon02_04.png) no-repeat 10px 6px; font-size:12px; font-weight:normal;}
.titBanner .arrow{ display:block; position:absolute; background:url(/wcom/images/common/bg_policy_arrow.png) no-repeat; width:16px; height:12px; top:-12px; left:25px;}
h3.titban {margin:10px 0px 10px 0px;padding:0px 0px 0px 15px;font-size:14px;color:#000;background:url(/wcom/images/common/icon02_01.png) no-repeat left 0px; clear:both; }	
	

/*20200907*/
#infoDetail { width:600px;  background-color:#fff; border:1px solid #d6d6d6;}
#infoDetail p { margin:15px 0px 10px 10px;padding:0px 0px 0px 18px;font-size:14px;color:#000;background:url(/wcom/images/common/icon02_01.png) no-repeat left 0px; clear:both; font-weight:bold; }	
.gridTable caption { display:none; overflow:hidden; }
.gridTable { margin:10px; width:580px; border:1px solid #9fb4d9; font-size:13px; border-collapse:collapse; border-spacing:0; }
.gridTable th { font-weight:bold; text-align:left; background:#e1ecfd; color:#385daa;}
.gridTable th, .gridTable td { border-bottom:1px solid #9fb4d9; border-right:1px solid #9fb4d9;padding:6px 8px; line-height:22px; }
.gridTable td { line-height:14px; }

#infoDetail .btn { text-align:center; margin:0 10px; padding-bottom:10px; }
#infoDetail .btn a { display:inline-block; padding:5px 15px; font-size:12px; }
#infoDetail .btn a:hover,
#infoDetail .btn a:focus { text-decoration:underline;cursor:pointer}
#infoDetail .btn .btnask { background-color:#666; border:1px solid #666; color:#fff ;border-radius:2px; }
#infoDetail .btn .btnclose { border:1px solid #666; color:#666; border-radius:2px; }	