@charset "utf-8";

#mainLeft{
	width:620px;
	float:left;
	font-size:12px;
}

#flv{
	width:620px;
	height:200px;
	background-color:#000000;
	padding:8px 0 0;
}

#bkInfo{
	width:590px;
	margin:30px auto 10px;
}

.comment{
	width:590px;
	font-size:10px;
}

#bkTitle{
	background-color:#575757;
	color:#FFFFFF;
    width:585px;
	padding:3px 0 3px 5px;
	margin:0 0 2px;
	font-size:16px;
	font-weight:bold;
}

.box{
	width:590px;
	height:145px;
	margin:0 0 10px;
	line-height:18px;
}

.box img{
	margin-right:5px;
	float:left;
}

.boxLeft{
	width:278px;
	height:133px;
	margin:0 5px 0 0;
	padding:5px;
	float:left;
	border:1px solid #575757;
}

.boxRight{
	width:278px;
	height:133px;
	margin:0 0 0 5px;
	padding:5px;
	float:right;
	border:1px solid #575757;
}

h3{
	font-weight:bold;
	margin:0 0 5px;
}

#information{
	width:590px;
	margin:50px auto;
}

#newsTitle{
	width:590px;
	color:#575757;
	margin:0 0 5px;
	font-size:16px;
	font-weight:bold;
}

#information dl{
	width:560px;
	margin:0;
	padding:0 15px 10px;
	border-top:2px solid #660000;
	border-bottom:2px solid #660000;
}

#information dt{
	width:56px;
	margin:10px 0 0;
	padding:0 0 10px 10px;
	float:left;
	border-bottom:1px solid #CCCCCC;
	clear:both;
}

#information dd{
	width:484px;
	margin:10px 0 0;
	padding:0 0 10px 66px;
	border-bottom:1px solid #CCCCCC;
}

*html #information dd{
	width:484px;
	margin:10px 0 0;
	padding:0 0 10px;
	border-bottom:1px solid #CCCCCC;
}

#information a{
	text-decoration:underline;
	color:#575757;
}

#information a:active{
	text-decoration:underline;
	color:#575757;
}

#information a:visited{
	text-decoration:underline;
	color:#575757;
}

#information a:hover{
	text-decoration:none;
	color:#FE5C11;
}

.mainDb{
	width:583px;
	height:580px;
	margin:25px auto 0;
}

.campaign{
	width:583px;
	margin:30px auto;
}

.campaign h2 img{
	width:128px;
	height:16px;
}

.campaign ul{
	width:583px;
	margin:10px 0 0;
}

.t1{
	width:100px;
	margin:0 20px 0 0;
	float:left;
} 

.t2{
	width:100px;
	margin:0;
	float:right;
}

.campaign p{
	text-align:center;
	font-size:12px;
	line-height:16px;
}

.station{
	font-size:14px;
	font-weight:bold;
}

#etcBtn{
	width:583px;
	height:53px;
	margin:30px auto;
}

.left{
	width:270px;
	height:53px;
	margin-left:0;
	float:left;
}

.right{
	width:270px;
	height:53px;
	float:right;
	text-align:right;
}

#mainRight{
	width:230px;
	min-height:100%;
	_height:100%;
	float:right;
}

#menu{
	width:230px;
	background-color:#000000;
	padding:8px 0;
}

.sideMenu{
	width:185px;
	height:30px;
	margin:0 auto;
	padding:13px 0;
}

#menu li img{
	width:185px;
	height:30px;
}

#inquiry{
	width:185px;
	height:30px;
	border-top:1px solid #C8C8C8;
	border-bottom:1px solid #C8C8C8;
	margin:17px auto;
	padding:13px 0;
}

#rightUnder{
	border-left:1px solid #c8c8c8;
	width:229px;
	height:1400px;
	margin:0;
}

#subMenu{
	width:199px;
	padding:20px 0 0 20px;
}

#subMenu li{
	margin:0 0 20px;
}

#baner{
	width:185px;
	margin:0 auto 20px;
}

#baner li{
	width:100%;
	height:60px;
	margin:0 0 20px;
}

#bookmarkLogo{
	width:185px;
	height:25px;
	margin:0 auto;
}

#bookmarkLogo li{
	float:left;
	padding:0 5px 0 0;
}

#bookmarkLogo li img{
}


#newInfo{
	width:400px;
	margin:10px auto;
}

#newInfo h3{
	width:400px;
	font-weight:bold;
}

#newPic{
	width:100px;
	height:133px;
	margin:5px;
	float:left;
}

#newCom{
	width:285px;
	margin:5px 5px 5px 0;
	float:right;
}
