/* CSS Document */
body{background:url(../images/bg_main.jpg) repeat-x; width:100%; margin:0; padding:0;}
div, dl, dt, dd, ul, ol, li, span, form, fieldset, input, p, blockquote, th, td, a, h1, h2, h3, h4, h5, h6{margin:0;padding:0;font-size: 12px; color: #333; font-family: "µ¸¿ò"; line-height: 18px;}
table{border-collapse: collapse; border-spacing: 0; border:0;}
img{border:none; vertical-align:middle;margin:0;padding:0;}
a{TEXT-DECORATION: none;}
ul,li{list-style:none;}
div#basic{text-align:center;}
div#footer{background-color:#eee; border-top:1 solid #d4d4d4; text-align:center; margin-top:10px; height:60px; padding:15px 0;}
div#footer_2012{background-color:#eee; border-top:1 solid #d4d4d4; text-align:center; height:60px; padding:15px 0;}


/* ÆùÆ®¼³Á¤ */
.txt_bold{font-weight:bold;}
.txt_bold_b{font-size: 14px; font-weight:bold;}
.txt_gray {font-size: 12px; color: #666666; font-family: "µ¸¿ò"; line-height: 18px;}
.txt_gray_s {font-size: 11px; color: #666666; font-family: "µ¸¿ò"; line-height: 18px;}
.txt_gray_s14 {font-size: 11px; color: #666666; font-family: "µ¸¿ò"; line-height: 14px;}
.txt_red_point{font-size: 13px; color: #d50000; font-weight:bold; font-family: "µ¸¿ò";}
.txt_darkred_point{font-size: 14px; color: #8b0000; font-weight:bold; font-family: "µ¸¿ò";}
.txt_orange {font-size: 12px; color: #ffad41; font-weight:bold; font-family: "µ¸¿ò";}
.txt_orange_s {font-size: 11px; color: #ffad41; font-family: "µ¸¿ò";}
.txt_orange_sb {font-size: 11px; color: #ffad41; font-weight:bold; font-family: "µ¸¿ò";}
.txt_DeepOrange {font-size: 12px; color: #b32600; font-family: "µ¸¿ò";}
.txt_DO_point {font-size: 12px; color: #b32600;font-weight:bold; font-family: "µ¸¿ò";}
.txt_yr{font-size: 12px; color: #ff4800; font-weight:bold; font-family: "µ¸¿ò";}
.txt_hapkk {font-size: 16px; color: #d7538b; font-weight:bold; font-family: "µ¸¿ò";}
.txt_main_notice{font-size: 11px; color: #666666; font-family: "µ¸¿ò";}


/* ÆÐµù ¹× ¸¶Áø */
.pd_top_5{padding-top:5px;}
.pd_top_10{padding-top:10px;}
.pd_left_5{padding-left:5px;}
.pd_left_10{padding-left:10px;}
.pd_bottom_20{padding-bottom:20px;}
.pd_tb_5{padding:5px 0;}
.pd_tb_10{padding:10px 0;}
.pd_lr_10{padding:0 10px;}
.pd_table01{padding:5px 0 5px 5px;}
.pd_table02{padding:10px;}
.pd_img{padding-top:10px;}
.content_all{padding:20px;}
.content_top01{padding-top:25px;}
.content_top02{padding-top:20px;}
.pd_board{padding:15px 20px;}

.mg_top_5{margin-top:5px;}
.mg_top_15{margin-top:15px;}
.mg_top_30{margin-top:30px;}
.mg_tb_15{margin:15px 0;}
.mg_bottom_10{margin-bottom:10px;}
.mg_bottom_20{margin-bottom:20px;}
.mg_bottom_30{margin-bottom:30px;}
.mg_bottom_50{margin-bottom:50px;}
.mg_right_10{margin-right:10px;}


/* ¶óÀÎ¼³Á¤ */
table #h_day{border-top:3px solid #c91901;}
table #h_day td{border-bottom:1 solid #d4d4d4;border-left:1 solid #d4d4d4;}
table #h_day2{border-top:3px solid #c91901;}
table #h_day2 td{border-top:1 solid #d4d4d4;border-left:1 solid #d4d4d4;padding:0 7px;}
table #h_day3{border-top:3px solid #ef348d;}
table #h_day3 td{border-top:1 solid #d4d4d4;border-left:1 solid #d4d4d4;padding:0 7px;}
td .last_line01{border-right:1 solid #d4d4d4;}
td .last_line02{border-bottom:1 solid #d4d4d4;}
.t_point{ background:#ffeddd; border:1 solid #ffd8b5;}
.img_line{border:1 solid #d4d4d4;}
.gallery_line {border:3 solid #ebebeb;}
table #pro_day{border-top:3 solid #f8a342;}
td .pro_con{padding:10px 20px;border-bottom:1 dotted #d4d4d4;}
td .titlepoint {text-align:center;color:#821f1f;font-weight:bold;background:#ffeedf;}
td .subpoint {text-align:center;color:#999999;background:#f7f7f7;}

/* ¼­ºêÆäÀÌÁö¼³Á¤ */
div .faq_tt{padding:3px 0;color:#ff4e25;font-weight:bold;}
div .faq_cn{padding:6px 10px;border:1 solid #d4d4d4; color:#777; line-height:12pt}

td .txt_style01{height:25px;padding:2px 0 0 5px;}
div #profile li{list-style:none;margin-bottom:5;font-size: 12px; color: #666666; font-family: "µ¸¿ò"; }
div #profile li img{margin-right:5;}

		/* ÀÌº¥Æ® */
	.e-title {font-size:15px;font-weight:bold;color:#a90000;padding:8px 5px; background:#f4f4f4;}
	.event_pto{position: relative;z-index: 0;}
	.event_pto:hover{background-color: transparent;z-index: 990;}
	.event_pto span{ /*CSS for enlarged image*/position: absolute;background-color: lightyellow;padding: 5px;left: -1000px;border: 1px dashed gray;visibility: hidden;color: black;text-decoration: none;}
	.event_pto span img{ /*CSS for enlarged image*/border-width: 0;padding: 2px;}
	.event_pto:hover span{ /*CSS for enlarged image on hover*/visibility: visible;top: 90;left: 0px; /*position where enlarged image should offset horizontally */}
	

/* °Ô½ÃÆÇ¼³Á¤ */
.t_board:link {font-size: 12px; color: #666666; TEXT-DECORATION: none}
.t_board:active {font-size: 12px; color: #666666; TEXT-DECORATION: none}
.t_board:visited {font-size: 12px; color: #666666; TEXT-DECORATION: none}
.t_board:hover {font-size: 12px; color: #fe6a0b; TEXT-DECORATION: none}
.t_padding{padding:0 4;}
.s_board{border-top:1 dashed #ddd;padding-top:8;font-size:11px;color:#666;font-family:"µ¸¿ò";line-height:14px;}
