html { height:100% }
body { margin:0; padding:0; height:100%; background-color: #FFFFFF;}
ul,ol,li {margin:0;padding:0;}
ol,ul,dl{list-style:none;}
img { vertical-align:top; border:0; padding:0px; }
form { display : inline}
table { border-collapse:collapse; }
	td, div { font-size:12px; color:#888888; font-family:"MS UI Gothic",arial,sans-serif,dotum; word-break:break-all; line-height:17px; letter-spacing:0px;}
	th { font-size:12px; color:#888888; font-family:"MS UI Gothic",arial,sans-serif,dotum; word-break:break-all;letter-spacing:0px;}

select, input, textarea {font-size:11px; background-color:transparent; }

a:link, a:visited { color:#888888; text-decoration:none; }
a:hover { color:#999999; text-decoration:none; }
a { selector-dummy:expression(this.hideFocus=true); } 

.flashArea { position:relative;}
.searchForm { position:absolute; z-index:200; left:265px; top:25px; width:260px; height:27px;}

/* input */
.search {border:1px solid #ebebeb; height:18px;}
.search2 {background-color: #FFFFFF; border:1px solid #c9c9c9; height:18px; margin:0 0 6px 5px; padding:0 0 0 2px;}
.pw {border:1px solid #d0d0d0; height:18px;}
.board {background-color: #FFFFFF; border:1px solid #e265a2; height:18px;}
.board2 {background-color: #FFFFFF; border:1px solid #e265a2;}


	
/* bg */
.top_bg { background: url(/japan/img/top_bg.gif)  background-position:top center;}
.footer_bg { background: url(/japan/img/footer_bg.gif) background-position:top center;}






.index_bg { background: url(/renewal/img/index_bg.jpg) no-repeat; background-position:top center;}
.main_bg { background: url(/renewal/img/main_bg.jpg) no-repeat; background-position:top center;}
.left_bg { background: url(/renewal/img/left_bg.jpg) repeat-y; background-position:top;}
.cont_bg { background: url(/renewal/img/cont_bg.jpg) repeat-y; background-position:top center; }
.cont_footer { background: url(/renewal/img/cont_footer.jpg) no-repeat; background-position:top; width:980px; height:150px;}
.title_bg { background: url(/renewal/img/title_bg.gif) repeat-x; background-position:top; width:690px; height:34px;}
.faq_bg { background: url(/renewal/img/faq_bg.gif) no-repeat; background-position:top; width:340px; height:175px;}


/* margin */
.left {margin: 0 0 0 10px}
.pad_5 {vertical-align:top; padding:5px 0 0 0px;}
.pad_15 {vertical-align:top; padding:15px 0 0 0px;}
.pad_20 {vertical-align:top; padding:20px 20px 20px 20px;}
.pad_18 {vertical-align:top; padding:0px 0 10px 18px;}
.pad_title {vertical-align:top; padding:48px 0 0 0px;}
.pad_left {vertical-align:top; padding:33px 0 0 0px;}
.pad_cont {vertical-align:top; padding:0px 0 0 45px;}
.pad_img {vertical-align:top; padding:10px 0 20px 18px;}
.pad_food {vertical-align:top; padding:10px 0 10px 18px;}
.pad_text {vertical-align:top; padding:10px 0 10px 15px;}
.pad_submenu {vertical-align:top; padding:10px 5px 0px 15px;}
.pad_search {vertical-align:top; padding:10px 10px 0px 20px;}


/* area */
.contetns_area {vertical-align:top; padding:30px 0 0 10px;}
.re_area {vertical-align:top; padding:15px; background-color: #f6f6f6; border:1px solid #eeeeee;}
.contetns_box {width:1000px; margin:20px auto 0 auto; height:35px; }
.re_box {width:100%; margin:20px auto 0 auto;}


/* main text */
.navi{font-family:dotum; color:#999999; font-size:11px;line-height:13px;text-align:right; padding-top:15px;}



.main_strong {font-family:dotum; font-size:11px; font-weight:bold; line-height:15px;letter-spacing: -1px;}
.text_dotum11px {font-family:dotum; font-size:11px;line-height:13px;}


/* border */
.main_photo {border:4px solid #89b6f2;}

/* board */
.brd_bar  {  background:url(/renewal/img/board_bar.gif) no-repeat; height:30px }  
	.brd_bar td {text-align: center; background:url(/renewal/img/board_line.gif) right no-repeat; }
	.brd_bar td.end { text-align: center;  background: none }
	
.brd_bar2  {  background:url(/renewal/img/board_bar2.gif) no-repeat; height:53px }  
	.brd_bar2 td {text-align: center; background:url(/renewal/img/board_line.gif) right no-repeat; }
	.brd_bar2 td.end { text-align:left; background:none; padding-left:10px;  }
		
	
.brd_list { border-bottom:1px solid #ebebeb; border-collapse:collapse }
 	.brd_list td { padding:6px; border-bottom: solid 1px #ECECEC; text-align:center; color:#999999; font-family:dotum; font-size:11px;}
	.brd_list td.kor { font-family:dotum; font-size:11px; padding:2px 0 0 0}
 	.brd_list th { padding:2px 0 0 10px; font-family:dotum; font-size:11px; border-bottom: solid 1px #ECECEC; font-weight:normal; }
	
	
.brd_faq {border-bottom:1px solid #ebebeb; border-collapse:collapse }
 	.brd_faq td { padding:6px; border-top:solid 1px #ECECEC; color:#666666; font-family:dotum; font-size:11px;}
	.brd_faq td.kor{ font-family:dotum; font-size:11px; padding:3px 0 0 10px; color:#666666; font-family:dotum; font-size:11px;}
 	.brd_faq th { padding:3px 0 0 10px; font-family:dotum; font-size:11px; color:#999999; border-top: solid 1px #ECECEC; font-weight:normal; }	
	
	
.brd_view { border-bottom:1px solid #71AEE2; border-collapse:collapse }
 	.brd_view td { padding: 6px 0; border-bottom: solid 1px #ECECEC; text-align: left; color:#666666; font-size:11px; font-family: Tahoma; }
	.brd_view td.kor { font-family:dotum; font-size:12px; padding:20px 20px 20px 20px}
 	.brd_view th { padding: 6px 0; border-bottom: solid 1px #ECECEC; font-weight:normal; }
	
	
.brd_footer { margin: 15px 0 0 0 } 
	.brd_footer td { text-align: center; }
	.brd_footer th { width:65px; text-align: right; padding: 0 10px 0 0 }
	

	
	
/* paging */
 .pagingnumber { margin: 0 auto}
	.pagingnumber li { display:inline; padding: 0 0 0 3px; color:#999999;font-size:11px; font-family:dotum; vertical-align: middle}
	.pagingnumber li img { vertical-align:middle }
	.pagingnumber li :link,.pagingnumber li :visited {color:#999999;}
	.pagingnumber li span { color:#000000; font-weight:bold; }
	
	
/* text */	
.title {font-size:12px; color:#3590cd}
.food {font-size:12px; color:#444444; padding: 0px 0px 10px 18px;}
.point {font-size:12px; color:#444444;}
.table {font-family:dotum; font-size:11px; color:#666666}
.search_title {font-size:12px; color:#444444; padding: 20px 0px 0px 20px;}




a.lnk_title:link, a.lnk_title:active, a.lnk_title:visited {font-size:12px; color:#3590cd; text-decoration:none; font-weight:bold;}
a.lnk_title:hover {font-size:12px; color:#67afdf; text-decoration:none; font-weight:bold;}

a.lnk_kj:link, a.lnk_kj:active, a.lnk_kj:visited {font-size:12px; color:#975add; text-decoration:none; font-weight:bold;}
a.lnk_kj:hover {font-size:12px; color:#b78aec; text-decoration:none; font-weight:bold;}

a.lnk_submenu:link, a.lnk_submenu:active, a.lnk_submenu:visited {font-size:12px; color:#3f8dc5; text-decoration:none; font-weight:bold; padding:4px 5px 4px 15px; text-align:left;  display:inline-block;}
a.lnk_submenu:hover {font-size:12px; color:#3f8dc5; text-decoration:none; font-weight:bold; padding:4px 5px 4px 15px; text-align:left; display:inline-block;}

a.lnk_submenu2:link, a.lnk_submenu2:active, a.lnk_submenu2:visited {font-size:12px; color:#757575; text-decoration:none; padding:4px 5px 4px 15px; text-align:left; display:inline-block;}
a.lnk_submenu2:hover {font-size:12px; color:#757575; text-decoration:none; padding:4px 5px 4px 15px; text-align:left; display:inline-block;}






#c01{display:block;}
#c02, #c03, #c04, #c05, #c06, #c07, #c08, #c09, #c10, #c11 {display:none;}

.tabView { height:23px; width:710px; border-bottom:1px solid #b2d7e7;}
.tabView li { float:left; padding:0 1px 0 0;}
.tabSpray { padding:20px 0 0 0;}

