/*---------- standard style Á¤ÀÇ ----------*/






/*---------- div °ü·Ã----------*/
#top {position:relative; width:100%; height:85px; background:url(../images/top_bg.gif) top repeat-x;}
.topmenu {overflow:hidden; float:right; display:inline; height:10px; margin:5px 50px 14px 0;}
.topmenu li {float:left; padding:0 15px 0 10px; background:url(../images/top_dot.gif) no-repeat left 0px;}
#footer {position:absolute; width:100%; background:url(../images/footer_bg.gif) top repeat-x;}
#STATICMENU {position:absolute; width:40px; margin-left:940px; z-index:8;}



/*---------- ¹é±×¶ó¿îµå °ü·Ã----------*/
.leftbg{background:url(../images/body_left_bg.gif) top left repeat-y;}
.main_list{ background:url(../images/dot_icon.gif) left no-repeat; height:20px; padding:0 0 0 10px;}
.data {font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "verdana"; font-size: 11px; color:#b5b5b5; text-align:right;}
.tab_bg { background-image: url(../images/tab_bg.gif); background-position:bottom; background-repeat:repeat-x; }
.tab_sh { background-image: url(../product/img/tab_shadow.gif); background-position:bottom; background-repeat:repeat-x; }



/*------------------- °Ô½ÃÆÇ --------------------------------------------*/
.board_cate01 {
	font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "verdana"; font-size: 12px; color: #767676; line-height:1.5em; font-weight:bold; background-color:#ffffff; text-align:center;
	border-bottom:1px solid #d5d3d3;
}
.board_title {
	padding:5px 0 4px 0; font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "verdana"; font-size: 12px; color: #313131; line-height:1.5em; font-weight:bold; background-color:#f5f5f5; text-align:center;
	border-top:2px solid #b1d1ef; border-bottom:1px solid #d5d3d3;
}
.board_contents {
	padding:5px 0 5px 0; font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "verdana"; font-size: 11px; color: #777777; line-height:1.5em; background-color:#ffffff; text-align:center;
	border-bottom:1px solid #d5d3d3;
}
.board_contents02 {
	padding:5px 0 5px 10px; font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "verdana"; font-size: 11px; color: #777777; line-height:1.5em; background-color:#ffffff;
	border-bottom:1px solid #d5d3d3;
}
.board_footer {
	font-family: "µ¸¿ò", "verdana"; font-size: 11px; color: #7c7c7c; font-weight:bold; text-align:center; padding:5px 0 4px 0;
	background-color:#f5f5f5; border-top:1px solid #d5d3d3;
}
.tline {
	background-color:#b1d1ef; height: 2pt;
}
.sline {
	background-color:#ededed; height: 1pt;
}



/*------------------- µðÀÚÀÎ °Ô½ÃÆÇ --------------------------------------------*/
.d_title {
	padding:5px 0 4px 0; font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "verdana"; font-size: 12px; color: #2864aa; line-height:1.5em; font-weight:bold; background-color:#f5f5f5; text-align:center;
	border-top:2px solid #b1d1ef;
}
.d_cate01 {
	padding:5px 0 5px 2px; font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "verdana"; font-size: 12px; color: #595959; line-height:1.5em; font-weight:bold; background-color:#ffffff; text-align:left;
}
.d_cate02 {
	padding:5px 0 5px 2px; font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "verdana"; font-size: 12px; color: #595959; line-height:1.5em; font-weight:bold; background-color:#ffffff; text-align:center;
}
.d_cate03 {
	padding:5px 0 5px 2px; font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "verdana"; font-size: 12px; color: #595959; line-height:1.5em; font-weight:bold; background-color:#edf5ff; text-align:center;
}
.d_contents {
	padding:5px 0 5px 0; font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "verdana"; font-size: 11px; color: #777777; line-height:1.5em; background-color:#ffffff; text-align:center;
}
.d_contents03 {
	padding:5px 0 5px 0; font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "verdana"; font-size: 11px; color: #777777; line-height:1.5em; background-color:#f8f6f6; padding:5 0 4 10;
}
.d_contents02 {
	padding:5px 0 5px 5px; font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "verdana"; font-size: 11px; color: #777777; line-height:1.5em; background-color:#ffffff;
}
.board_footer {
	font-family: "µ¸¿ò", "verdana"; font-size: 11px; color: #7c7c7c; font-weight:bold; text-align:center; padding:5px 0 4px 0;
	background-color:#f5f5f5; border-top:1px solid #d5d3d3;
}
.caption 01{ padding:5px 0 4px 0; font-family: "À±À¥µ¸¿ò12","µ¸¿ò", "verdana"; font-size: 14px; color: #2864aa; line-height:1.5em; font-weight:bold; background-color:#f5f5f5; border-top:2px solid #2864aa; }
.caption02{font-size: 11px; color: #0b88b6; line-height:1.5em; text-align:left;}
