body
{
	margin:0 auto;
	padding:0;
	text-align:center;
	background-color:#FFE9C9;
	color: #666666;
}

ul,li{list-style-type: none; margin: 0; padding: 0;}

#wrapper
{
	width: 761px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../img/bg_body.gif);
	background-repeat:repeat-y;
}

#contents{width:753px; margin-left:2px;}

#header{width:753px; height:270px; margin-left:4px; _margin-left:0;}
#header .title{width:753px; height:62px; margin:0; padding:0;}
#header .title h1{margin:0; padding:0;}
#header .title a{width:753px; height:62px; display:block; background: url(../img/header_banner.gif) top left no-repeat;text-indent:-9999px;text-decoration: none;}
#header .img{margin:0; padding:0;}

#leftBox{width:180px; margin-top:15px; float:left; text-align:left;}
#leftBox .Box{width:180px; _width:178px; border-right:2px solid #FFCC33;}
#leftBox .bg_top{width:180px; margin-left:2px; _margin-left:0; height:2px; font-size:1px; background-color:#FFCC33; background-image: url(../img/bg_sq_top.gif); background-repeat:no-repeat;}
#leftBox .bg_bottom{width:180px; margin-left:2px; _margin-left:0; height:2px; font-size:1px; background-color:#FFCC33; background-image: url(../img/bg_sq_bottom.gif); background-repeat:no-repeat;}
#leftBox .btn{margin-left:3px; _margin-left:0; margin-bottom:5px;}

#sarch{width:177px; margin-left:3px; _margin-left:1px;}
#sarch h2{margin:0; width:177px; height:20px; background: url(../img/h2_sarch.jpg) top left no-repeat;text-indent:-9999px;text-decoration: none;}
#sarch .form{margin-top:15px; margin-bottom:20px; margin-left:10px;}

#category{width:177px; margin-left:3px; _margin-left:1px;}
#category h2{margin:0; width:177px; height:22px; background: url(../img/h2_category.jpg) top left no-repeat;text-indent:-9999px;text-decoration: none;}
#category ul{margin:12px 10px; font-size:0.8em;}
#category li{list-style-image:url(../img/list.gif); margin-left:10px; line-height:1.4em;}

#backnumber{width:177px; margin-left:3px; _margin-left:1px;}
#backnumber h2{margin:0; width:177px; height:22px; background: url(../img/h2_backnumber.jpg) top left no-repeat;text-indent:-9999px;text-decoration: none;}
#backnumber .calendar{border-collapse:collapse; font-size:0.8em; margin-top:5px; margin-bottom:10px; margin-left:10px;}
#backnumber .calendar span{font-weight:bold;}
#backnumber .calendar th{text-align:center;}
#backnumber .calendar td{text-align:center;}
#backnumber .calendar a{color:#989900;}

#rightBox{width:528px; float:right; text-align:left; margin-right:25px; _margin-right:5px;}
#rightBox .voiceBox{width:528px; height:auto; margin-top:15px;}
#rightBox .voiceBox h3{width:528px; height:24px; background:url(../img/h3_bg.jpg) top left no-repeat; color:#FFFFFF; font-size:0.9em; padding-left:13px; padding-top:5px; margin:0;}
/*#rightBox .voiceBox img{float:left; width:125px; padding-right:20px; padding-bottom:20px;}*/
/*#rightBox .voiceBox p{width:480px; font-size:0.8em; float:right; margin-top:15px; margin-right:15px; _margin-right:10px; line-height:1.4em;}*/

#rightBox .sarch{width:528px; height:auto; margin-top:15px;}
#rightBox .sarch h2,h3{font-size:1.0em;}
#rightBox .sarch p{font-size:0.8em;}
#rightBox .sarch ul{font-size:0.8em;}

#footer{width:719px; height:30px; border-top:1px solid #FFB84C; clear:both; text-align:left; margin-top:10px; margin-left:12px; _margin-left:0;}
#footer address{font-style:normal; font-size:0.7em; margin:10px 2px;}

.damy{clear:both;}