@charset "utf-8";


h1,h2,h3,p,form { margin:0; padding:0;}
img { border:0;}


/* font */
h1 { font-size:18px; line-height:24px;}
h2 { font-size:16px; line-height:22px;}
h3 { font-size:14px; line-height:20px;}
.TXT12 { font-size:12px; line-height:18px;}
.TXT10 { font-size:10px; line-height:14px;}


/* tpl */
body.tpl{
	background:#FFF url('/korean/img/tpl/bg_body.gif') repeat-x;
	color:#333;
	text-align:left;
	width:768px;
	margin:4px auto;
}


/* submenu */
.submenu { padding-top:8px;}
/* submenu-link */
.submenu a { font-weight:bold; text-decoration:none; display:block; float:left;}
.submenu a:link, .submenu a:visited { color:#666;}
.submenu a:hover, .submenu a:active { color:#FFF;}
/* submenu-link.background(L) */
.submenu a:link div.bg1, .submenu a:visited div.bg1 { background:url('/korean/img/submenu/bg1_off.gif') no-repeat center left;}
.submenu a:hover div.bg1, .submenu a:active div.bg1 { background:url('/korean/img/submenu/bg1_on.gif')  no-repeat center left;}
/* submenu-link.background(R) */
.submenu a:link div.bg2, .submenu a:visited div.bg2 { background:url('/korean/img/submenu/bg2_off.gif') no-repeat center right;}
.submenu a:hover div.bg2, .submenu a:active div.bg2 { background:url('/korean/img/submenu/bg2_on.gif')  no-repeat center right;}
div.bg2 { padding:4px 12px; clear:both; cursor:pointer;}


div.siteroot { color:#FFF;}
div.siteroot a:link, div.siteroot a:visited { color:#FFF;}


/* a */
a:link    { color:#555; text-decoration:underline;}
a:visited { color:#666; text-decoration:underline;}
a:hover, a:active { color:#777; text-decoration:none;}


/**/
h3.idx_tit { border-bottom:solid 2px #0CC;}
h1.idx_tit { border-bottom:solid 2px #0CC;}

td.kiji_d {
	color:#666;
	font-weight:bold;
	white-space:nowrap;
	background:url('/korean/img/dot_1.gif') repeat-x left bottom;
	padding:3px 4px 6px 0;
}

td.kiji_t {
	background:url('/korean/img/dot_1.gif') repeat-x left bottom;
	padding:3px 0 6px 4px;
}


/**/
.mb16p4   { margin-bottom:16px; padding:4px;}
.mb16auto { margin:0 auto 16px;}

.dot_1 { background:url('/korean/img/dot_1.gif') repeat-x;}
.dot_2 { background:url('/korean/img/dot_2.gif') repeat-x;}

.left  { margin:0 8px 8px 0; float:left;}
.right { margin:0 0 8px 8px; float:right;}

