BODY,Table,tr,td,SELECT,DIV,TEXTAREA,center,option,input,textarea
p {font-size:13pt; font-family:µ¸¿ò; color:#444444; line-height:150%;}
A:link    {color:#666666;text-decoration:none;}
A:visited {color:#666666;text-decoration:none;}
A:active  {color:#666666;text-decoration:none;}
A:hover  {color:#918276;text-decoration:none;}

A:link.a1{font-size:13pt; text-decoration:none; color:#0066FF;}
A:visited.a1{font-size:13pt; text-decoration:none; color:#0066FF;}
A:hover.a1{font-size:13pt; text-decoration:none; color:#0066FF;}
A:active.as1{font-size:13pt; text-decoration:none; color:#0066FF;}

a.menu img { border-width:0px; display:block; }
a.menu img.rollover { display:none; }
a.menu:hover { position:relative; }
a.menu:hover img { display : none;}
a.menu:hover img.rollover { display:block; }

body {
	margin: 0px 0px 0px 0px;
	background-color:#ffffff;
}

/* ÆùÆ®½ºÅ¸ÀÏ */
.font15r {
	font-family: "µ¸¿ò";
	font-size:15px;
	line-height:150%;
	color:#FF0000;
}
.font15b {
	font-family: "µ¸¿ò";
	font-size:15px;
	color:#0066CC;
}
.font15brw {
	font-family: "µ¸¿ò";
	font-size:15px;
	color: #CC6633;
	line-height:150%;
	font-weight: bold;
}
.font15blc {
	font-family: "µ¸¿ò";
	font-size:15px;
	color:#333333;
	line-height:150%;
	font-weight: bold;
}
.font15g {
	font-family: "µ¸¿ò";
	font-size:15px;
	color:#339966;
}
.font16r {
	font-family: "µ¸¿ò";
	font-size:16px;
	color:#FF0000;
	font-weight: bold;
}
.font16b {
	font-family: "µ¸¿ò";
	font-size:16px;
	color:#0066CC;
	font-weight: bold;
}
.font16bs {
	font-family: "µ¸¿ò";
	font-size:16px;
	color:#0066CC;
}
.font16g {
	font-family: "µ¸¿ò";
	font-size:16px;
	color:#339966;
	font-weight: bold;
}
.font17b {
	font-family: "µ¸¿ò";
	font-size:17px;
	color:#0066CC;
	font-weight: bold;
}
.font17r {
	font-family: "µ¸¿ò";
	font-size:17px;
	color: #CC0000;
	font-weight: bold;
}
.font17gr {
	font-family: "µ¸¿ò";
	font-size:17px;
	color: #444444;
}
.font17g {
	font-family: "µ¸¿ò";
	font-size:17px;
	color: #339966;
	font-weight: bold;
}
.font17bl {
	font-family: "µ¸¿ò";
	font-size:17px;
	color: #0066FF;
	font-weight: bold;
}
.font17org {
	font-family: "µ¸¿ò";
	font-size:17px;
	color: #FF6600;
	font-weight: bold;
}
.font20bl {
	font-family: "µ¸¿ò";
	font-size:20px;
	color: #0066FF;
	font-weight: bold;
}


/*¹Ùµð½ºÅ¸ÀÏ-top*/
#top{
	height:35px;
	position:relative;
	background:#63ab3f;
}
#top_line{
    width:320px;
	margin:0 auto;
	position:relative;
}
.t_line_table{
    width:320px;
	border:0px none;
	float:left;
}
.t_line_table_01{
    width:100px;
	border:0px none;
	float:left;
}
.t_line_table_02{
    width:100px;
	border:0px none;
	float:right;
}
#top2{
	height:40px;
	position:relative;
	background:#a7da5b;
}
.t_line_table_03{
    width:105px;
	border:0px none;
	float:left;
}
.t_line_table_04{
    width:110px;
	border:0px none;
	float:none;
}
.t_line_table_05{
    width:105px;
	border:0px none;
	float:right;
}

.home_bt{
    width:60px;
	margin:-20px 0px 0px 5px;
}
.back_bt{
    width:60px;
	margin:-12px 0px 0px 305px;
}


/*¹Ùµð½ºÅ¸ÀÏ-contents*/
#contents{
	position:relative;
}
#con_line{
    width:320px;
	margin:0 auto;
	position:relative;
}
.con_line01{
    margin: 0px 0px 0px 0px;
}
.con_line02{
    margin: 10px 0px 0px 0px;
}
.con_line03{
    margin: 10px 0px 0px 0px;
	background:#FFFFCC;
	padding: 5px 0px 5px 0px;
}
.con_line04{
    margin: 10px 0px 0px 0px;
	background:#f6e4ad;
	padding: 5px 0px 5px 0px;
}
.con_line05{
    margin: 10px 0px 0px 0px;
	background:#eaeaea;
	padding: 0px 0px 0px 0px;
}
.con_line06{
    margin: 10px 0px 0px 0px;
	background:#edfae1;
	padding: 0px 0px 0px 0px;
}
.con_line07{
    margin: 10px 0px 0px 0px;
	background:#BCECF8;
	padding: 0px 0px 0px 0px;
}
.con_line_table{
    width:320px;
	border:0px none;
}
.con_line_table01{
    width:90px;
	border:0px none;
	float:left;
}
.con_line_table02{
    width:230px;
	border:0px none;
	float:left;
}






#bottom{
    margin:0 auto;
	position:relative;
	height:128px;
}
#bt_menu01{	
	margin:0 auto;
	height:58px;
    background:#4ba2ec;
}
.menu_line01{
    width:320px;
    margin:0 auto;
}
.menu_table{
    width:320px;
	border:0px;
	float:left
}	
#bt_menu02{
	margin:0 auto;
	height:35px;
    background:#eaeaea;
}
#bt_menu03{	
	margin:0 auto;
	height:40px;
	background:#313131;
}
.call_line{
    width:320px;
    margin:0 auto;
}
#copyright{
	height:50px;
	position:relative;
}
.copy_line{
    width:320px;
	padding-top:5px;
	font-family: "µ¸¿ò","Tahoma";
	font-size:11px;
	color: #666666;	
}
.pc_bt{
    width:50px;
	float:right;
	margin-top:7px;
}

#copy_tab{
    margin:0 auto;
	position:relative;
	height:40px;
}

/*¹Ùµð½ºÅ¸ÀÏ-¼­ºê*/
#middle{
    background:#ffffff;
	margin: 0 auto;
}
.con_tltle{
	margin: 0 auto;
}
.txtArea{
	margin: 0 auto;
}
.top_bt{
    margin: 0 auto;
	padding-top:5px;
}