@charset "utf-8";

/* ----------------------------
	Reset
------------------------------- */
body {font:normal 12px dotum, verdana, arial; margin:0; background:#ffffff color:#656464;}
fieldset, iframe{border:0 none;}
a:link, a:visited, a:active {color:#656464; text-decoration:none;}
legend{display:none;}
label{cursor:pointer;}
a:hover {color:#F15910; text-decoration:none;}
table {border-collapse:separate;}
ul, li, ol, dl, dt, dd, form, p,h1,h2,h3,h4,h5,h6,fieldset,legend,label{margin:0; padding:0; list-style:none;}
img{padding:0px; margin:0px; border:0px; vertical-align:top;}
table{border-collapse:collapse;}

/*	 form Style
----------------------------- */
.inputText { border:1px solid #ccc; color:#565656; height:19px;}
.inputText2 { border:1px solid #ccc; color:#565656; height:19px; width:98%;}
.inputButton{border:1px solid #333; background-color:#fafafa;}
.logInput { border:1px solid #B1C5D7; width:120px;}
.inputTextArea {border:1px solid #ccc; color:#565656; height:150px; width:98%; }
.imgCenter {vertical-align:middle;}
.imgTop {vertical-align:top;}
.imgBtn {cursor:pointer;}

/*	 Layout
----------------------------- */
#wrap{width:320px; margin:0 auto;}
#main{background:url(/common/images/bg_main.jpg) no-repeat;}
#top{width:291px; overflow:hidden; padding:5px 0 0 21px;}
#top h1{float:left;}
#top #top_btn{float:right; padding-top:13px;}
#con{width:320px;}



#sub_top{width:299px; overflow:hidden; padding:5px 0 9px 21px; background:url(/common/images/bg_sub01.gif) no-repeat;}
#sub_top h1{float:left;}
#sub_top #top_btn{float:right; padding:13px 8px 0 0;}


/*	 Style
----------------------------- */
#form01{padding:0 10px 10px 10px; font-size:11px;}
#form01 .t_01 td{height:40px; padding-left:5px; border-bottom:1px solid #B8B8EB; border-right:1px solid #B8B8EB;}
#form01 .t_01 th{color:#22246A; background:#E7E7F8; border-left:1px solid #B8B8EB;}
#form01 .l_top01{border-top:2px solid #2E3192;}
#form01 .t_01 .l_bottom01{border-bottom:2px solid #2E3192;}




/*	 Intro
----------------------------- */
#intro_top{width:320px; height:42px; background:url(/common/images/bg_intro01.gif) no-repeat;}
#intro_btn{padding:0 0 15px 6px; background:url(/common/images/bg_intro02.gif) no-repeat;}



/*	 Main
----------------------------- */
#main_menu{padding:226px 0 0 51px;}
#main_menu ul{width:217px; overflow:hidden; }
#main_menu li{float:left;}
#main_menu li.mm_p{padding:0 14px;}

#main_foot{padding:23px 0 8px 7px;}

/*	 Sub
----------------------------- */
#menu ul{width:320px; overflow:hidden;}
#menu li{float:left;}
#sub_foot{padding:9px 5px 8px 10px; background:#8c8b8b;}