div.blackcatson {color: white; font-size: 12px; color: #666666; line-height: 140%; }
div.blackcat {color: black; font-size: 12px; color: #666666; line-height: 140%; }
table {font-family:³ª´®°íµñ, NanumGothic, "Malgun Gothic", "¸¼Àº °íµñ", AppleGothic, ±¼¸²; font-size: 12px; color: #666666; line-height: 140%; }

a:link,
a:visited,
a:active { color: #666666; text-decoration: none }
a:hover { color: #333333; text-decoration: underline }

img { border: 0px; }

/* form */
form {display:inline;}
.form { height:20px; padding-top:2px; padding-left:4px; background-color:#ffffff; border:1px solid #cccccc; color: #444444;font-size:12px;}
.login { height:19px; border:1px solid #bbbbbb; padding-top:1px; padding-left:4px; font-size: 12px; color: #053f64;}

a.notice:link,a.notice:visited,a.notice:active { color: #858585; line-height: 120%; text-decoration: none }
a.notice:hover { color: #666666; line-height: 120%; text-decoration: underline }

.title_text {padding:0 0 12 0; font-family:³ª´®°íµñ, NanumGothic, "Malgun Gothic", "¸¼Àº °íµñ", AppleGothic,µ¸¿ò; font-size:11px; color: #ADADAD; line-height: 120%; text-decoration: none}

.copy {padding:0 0 0 0; font-family:³ª´®°íµñ, NanumGothic, "Malgun Gothic", "¸¼Àº °íµñ", AppleGothic,µ¸¿ò; font-size:11px; color: #fafafa; line-height: 130%; text-decoration: none}

.font {padding:0 0 0 0; font-family:³ª´®°íµñ, NanumGothic, "Malgun Gothic", "¸¼Àº °íµñ", AppleGothic,µ¸¿ò; font-size:11px; color: #fafafa; line-height: 130%; text-decoration: none}

a.font:link,
a.font:visited,
a.font:active { color: #fafafa; line-height: 130%; text-decoration: none }

.font a:link,
.font a:visited,
.font a:active {color: #fafafa; line-height: 130%; text-decoration: none}

.left_title {padding:0 0 0 0; font-family:³ª´®°íµñ, NanumGothic, "Malgun Gothic", "¸¼Àº °íµñ", AppleGothic,µ¸¿ò; font-size:16px; color: #323232; line-height: 130%; text-decoration: none; font-weight: bold;}
.left_font {padding:0 0 0 0; font-family:³ª´®°íµñ, NanumGothic, "Malgun Gothic", "¸¼Àº °íµñ", AppleGothic,µ¸¿ò; font-size:12px; color: #00673e; line-height: 180%; text-decoration: none}

.sub_title {padding:0 0 0 5px; font-family:³ª´®°íµñ, NanumGothic, "Malgun Gothic", "¸¼Àº °íµñ", AppleGothic,µ¸¿ò; font-size:20px; color: #323232; line-height: 130%; text-decoration: none; font-weight: bold;}
.sub_stitle {padding:5px 0 0 5px; font-family:³ª´®°íµñ, NanumGothic, "Malgun Gothic", "¸¼Àº °íµñ", AppleGothic,µ¸¿ò; font-size:14px; color: #00673e; line-height: 130%; text-decoration: none; font-weight: bold;}
.sub_font {padding:15px 0 0 0; font-family:³ª´®°íµñ, NanumGothic, "Malgun Gothic", "¸¼Àº °íµñ", AppleGothic,µ¸¿ò; font-size:12px; color: #646464; line-height: 180%; text-decoration: none}
.sub_font2 {padding:0 0 0 0; font-family:³ª´®°íµñ, NanumGothic, "Malgun Gothic", "¸¼Àº °íµñ", AppleGothic,µ¸¿ò; font-size:12px; color: #646464; line-height: 150%; text-decoration: none}
.sub_font2_b {padding:0 0 0 0; font-family:³ª´®°íµñ, NanumGothic, "Malgun Gothic", "¸¼Àº °íµñ", AppleGothic,µ¸¿ò; font-size:12px; color: #505050; line-height: 150%; text-decoration: none; font-weight: bold;}

.oline_text {padding:14 0 0 15; color: #8C8C8C; line-height: 120%; text-decoration: none}
.oline_text2 {padding:0 0 0 13; color: #8C8C8C; line-height: 120%; text-decoration: none}

.oline_form {
height:22;background-color:#F7F7F7;
border-top-color: #969696; border-top-style:solid; border-top-width:1px;
border-bottom-color: #CFCFCF; border-bottom-style:solid; border-bottom-width:1px;
border-left-color: #969696; border-left-style:solid; border-left-width:1px;
border-right-color: #CFCFCF; border-right-style:solid; border-right-width:1px;
color: #444444;font-size:12px; font-family:³ª´®°íµñ, NanumGothic, "Malgun Gothic", "¸¼Àº °íµñ", AppleGothic,±¼¸²; padding-left: 4px;padding-top: 4px;  }

.oline_se
{
color: #666666;font-size:12px;padding-left: 4px;padding-top: 2px;
font-family:±¼¸²;FONT-SIZE:12px;
}

.oline_form2 {
height:22;background-color:#F7F7F7;
border-top-color: #969696; border-top-style:solid; border-top-width:1px;
border-bottom-color: #CFCFCF; border-bottom-style:solid; border-bottom-width:1px;
border-left-color: #969696; border-left-style:solid; border-left-width:1px;
border-right-color: #CFCFCF; border-right-style:solid; border-right-width:1px;
color: #444444;font-size:12px; font-family:³ª´®°íµñ, NanumGothic, "Malgun Gothic", "¸¼Àº °íµñ", AppleGothic,±¼¸²; padding-left: 4px;padding-top: 4px; overflow:auto;  }

.img_small { cursor:hand; border-color:#DFDFDF; border-style:solid;}

.font_day { font-family:³ª´®°íµñ, NanumGothic, "Malgun Gothic", "¸¼Àº °íµñ", AppleGothic,µ¸¿ò; font-size:12px; color: #ffffff; }

.tblhead { font-size: 12px; font-weight: normal; text-align: center; color: #505050; background-color: #f5f5f5; padding-right:5px; }
.tblheader { font-size: 12px; font-weight: normal; text-align: center; color: #666666; background-color: #f5f5f5; }

/*** °Ô½ÃÆÇcontents ***/
.contents p {padding: 0; margin: 0;}

.main_menu{padding:0;margin:0;float:right;position:relative;height:48px;list-style:none;margin-bottom:1px;}
.main_menu li{float:left;}
.main_menu li a:link,
.main_menu li a:visited,
.main_menu li a:active {color: #666666;text-decoration:none}
.main_menu li a:hover {color: #333333;text-decoration:none;font-weight:bold;}
.main_menu li.main_menu_on{width:82px;height:23px;text-align:center;padding-top:10px;font-weight:bold;background:url(/skin/img/menu_bg.gif) no-repeat;}
.main_menu li.main_menu_off{width:82px;height:23px;text-align:center;padding-top:10px;}

/* ¿ÞÂÊ¸Þ´º style ¼³Èñ*/
.left_main{list-style:none;padding:0;margin:0;}
a.left_menu{padding-right:10px;color:#00663D;}
a.left_menu:link,
a.left_menu:visited,
a.left_menu:active {color:#00663D;text-decoration:none}
a.left_menu:hover {color:#00663D;font-weight:bold;text-decoration:none;background:url(/skin/img/left_icon.gif) no-repeat right 2px;}

a.left_menu_on{padding-right:10px;color:#00663D;font-weight:bold;background:url(/skin/img/left_icon.gif) no-repeat right 2px;}
a.left_menu_on:link,
a.left_menu_on:visited,
a.left_menu_on:active {color:#00663D;text-decoration:none;font-weight:bold;background:url(/skin/img/left_icon.gif) no-repeat right 2px;}
a.left_menu_on:hover {color:#00663D;font-weight:bold;text-decoration:none;background:url(/skin/img/left_icon.gif) no-repeat right 2px;}

/*Á¦Ç°*/
.pro_ul{margin:0;padding:0;font-size:11px;font-family:dotum;letter-spacing:-1px;}
.pro_ul li{list-style:none;text-align:center;margin:0;padding:0;line-height:14px;}
.pro_ul li.nm{font-weight:bold;font-size:12px;letter-spacing:0;margin:3px 0;}
.pro_ul li.btn{margin-top:3px;}

.pro_detail{margin:0;padding:0;font-size:12px;font-family:dotum;padding-left:10px;font-weight:bold;}
.pro_detail li{list-style:none;margin:0;padding:0;line-height:17px;}
.p_intro_wrap{padding:10px;}
.p_intro_wrap .p_intro{border-top:1px solid #CBCBCB;padding:30px 0 30px 20px;}
.pro_cont{margin:0;text-align:left;padding-left:15px;background:#fff;}

.list_date{font-weight:bold;color:#B9B9B9;}
