/*
작성자 : neople
contact : 	E-mail		> neople@neople.net
			MSN Messenger	> neople@msn.com
			Nate On		> neople0@nate.com
*/
/* utf-8 선언 */
@charset "utf-8";
* html a{display:inline-block;} /* utf-8에 따른 ie6에서의 오류 수정 */

/* 공통 */
html	{margin:0; padding:0; width:100%; height:100%;}
body	{margin:0; padding:0; width:100%; height:100%; font-size:12px; font-family:돋움,돋움체,dotum,Applegothic,sans-serif; background-color:#F7F5E8;}
img,fieldset 	{margin:0; padding:0; border:0 none;}
ul,ol	{list-style:none;}
a 	{color:#666666; text-decoration:none;}
a:link, a:active, a:visited	{color:#666666; text-decoration:none;}
a:hover 	{color:#363636; text-decoration:underline;}
em	{color:#FF5E00; font-style:normal;}
table	{border-collapse:collapse; border:0 none;}
h1,h2,h3,h4,h5, dl,dt,dd, ul,li,ol, th,td, p,blockquote, form,fieldset,legend {margin:0; padding:0;}
input,select,textarea	{border:0px; font-size:12px; color:#666; font-family:돋움,돋움체,dotum,Applegothic,sans-serif;}
li img {vertical-align:top;}


#wrapBody	{width:100%; height:100%; text-align:center;}
#header		{margin:0 auto; position:relative; z-index:0; text-align:left; width:946px; height:285px;}
#bodys		{margin:0 auto; text-align:center; width:100%; min-height:100%; margin:-285px 0 -90px 0;}
*html #bodys {height:100%;}
#contentwrap	{margin:0 auto; clear:both; width:946px; padding:285px 0 90px 0;}
#contentwrap #subnavi	{float:left; width:210px; text-align:left; margin-top:-1px;}
#contentwrap #content	{float:right; width:736px; text-align:left; margin-top:-1px;}
#contentwrap #content .middle	{padding:30px 0 50px 32px; background:url(../image/common/box_content_bg.gif) repeat-y;}
#footer		{margin:0 auto; clear:both; text-align:left; width:946px; height:81px; margin-top:9px; background:url(../image/common/footer.gif) no-repeat bottom;}
#footer .txt{float:left; padding:13px 0 0 15px;}
#footer .btn{float:right; text-align:right; padding:0 20px 0 0;}

.td1 {font-size:12px; vertical-align:top; padding:8px 0 5px 0; font-weight:bold; color:#2d2c2c; text-align:center; background-color:#fafafa; border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5;}
.td3 {font-size:12px; vertical-align:top; padding:8px 0 5px 10px; text-align:left; background-color:#fafafa; border-bottom:1px solid #d5d5d5;}

.td11 {vertical-align:top; padding-top:2px;}
.td12 {vertical-align:top; font-weight:bold; padding-bottom:15px; font-size:17px; letter-spacing:-1px; line-height:16px;}
.td13 {vertical-align:top; line-height:16px; padding-bottom:10px;}

.tab1 {width:662px; height:26px; padding:6px 0 0 10px; background-color:#ffa968;}
.txt1 {width:632px; padding:15px 20px 30px; line-height:24px; border-bottom:1px solid #E5E5E5;}
.txt1 .over {font-weight:bold; text-decoration:none; color:#f3614c;}
.txt1 a:hover {font-weight:bold; text-decoration:none; color:#f3614c;}

.bg_sub1 {background:url(../image/common/trash1.jpg) no-repeat; background-position:center 285px;}
