*{
	margin:0;
	padding:0;
	font-size:9pt;
	font-family:Verdana,Tahoma,"‚l‚r ‚oƒSƒVƒbƒN",Arial,sans-serif;
	color:#333;
}
html{
	-webkit-text-size-adjust:none;
}
body{
	text-align:center;
	line-height:16pt;
	background:#fff;
}
#Layout{
	margin:0 auto;
	text-align:left;
	width:950px;
	background:#fff;
}
#header{
	height:84px;
	padding:0;
}
#top{
	background:#eee;
	padding-left:10px;
}
#title{
	float:left;
	width:240px;
}
h1{
	background:url(../img/logo.gif) no-repeat;
	font-size:1px;
	text-indent:-300000px;
	height:60px;
}
#head_te{
	float:right;
	text-align:right;
	margin-right:23px;
	margin-top:12px;
	padding:0;
	width:435px;
}
#head_ad{
	float:right;
	text-align:left;
	padding-top:15px;
}
#head_ad input{
	background:#fffbec;
	border:1px solid #999;
}
#contents{
	margin-top:8px;
}
#main{
	float:left;
	width:688px;
}
#right{
	float:right;
	width:252px;

}
#center{
	clear:both;
	float:right;
	width:444px;
}
#left{
	float:left;
	width:234px;

}
h2{
	background:#def;
	padding-left:7pt;
	padding-right:7pt;
}
h3{
	font-size:12pt;
	color:#000;
	padding:12px 10px 0 13px;
	margin:0;
}
.text{
	padding:0;
	margin-bottom:10px;
	border:1px solid #ccc;
}
#left form{margin:0 0 0 10px;}
#center .text{
 	width:444px;
}
#left h2{
	background:#fcfeff;
}
#left .text{
	background:#eef5ff;
	width:234px;
}
#right h2{
	background:#fcfeff;
}
#right .text{
	background:#eef5ff;
	width:252px;
}
h4{
	padding:5px 15px 0 15px;
}

#footer{
	height:40px;
}
address{
	border:1px solid #bbb;
	font-style:normal;
	clear:both;
	text-align:center;
	margin-top:3px;
	padding-top:3px;
	padding-bottom:8px;
}
img{
	border:0px;
}
a{
	color:#33f;
	text-decoration:underline;
	font-weight:bold;
}
a:hover{
	color:#33f;
	text-decoration:underline;
	font-weight:bold;
}
li a{
	color:#33f;
	text-decoration:none;
	font-weight:normal;
}
li a:hover{
	color:#33f;
	text-decoration:underline;
	font-weight:normal;
}
h2 a{
	color:#333;
	text-decoration:none;
	font-weight:bold;
}
h2 a:hover{
	color:#33f;
	text-decoration:none;
	font-weight:bold;
}
#center ul{
	line-height:18pt;
	margin-left:30px;
	list-style-type:square;
	margin-top:0;
	margin-bottom:0;
}
#left ul{
	line-height:18pt;
	margin-left:30px;
	list-style-type:square;
	margin-top:6px;
	margin-bottom:6px;
}
#left p{
	margin-top:-8px;
}
#right ul{
	line-height:18pt;
	margin-left:30px;
	list-style-type:square;
	margin-top:6px;
	margin-bottom:6px;
}
#contents .imgt{
	line-height:12pt;
	width:152px;
	float:right;
	margin:10px 10px 5px 10px;
}
#contents .imgt_text{
	line-height:12pt;
	width:152px;
	border:1px solid #def;
	padding:8px;
	background:#ececec;
	float:right;
	margin:0 0 5px 0;
}
#contents .moviet{
	line-height:12pt;
	width:122px;
	border:1px solid #def;
	padding:8px;
	background:#ebebeb;
	float:left;
	margin:10px 10px 5px 10px;
}
#t a{
	color:#33f;
	text-decoration:none;
	font-weight:normal;
}
#t a:hover{
	color:#33f;
	text-decoration:underline;
	font-weight:normal;
}
#t h2 a{
	color:#333;
	text-decoration:none;
	font-weight:bold;
}
#t h2 a:hover{
	color:#33f;
	text-decoration:none;
	font-weight:bold;
}
#t li{
	line-height:18pt;
}
#t ul{
	margin-top:-5px;
}
#contents .sm{
	font-size:10px;
	color:#666;
}
#contents p{
	padding:5px 13px 6px 15px;
}
.shb{
	line-height:14pt;
	border-top:1px dotted #cdf;
}
.shb img{
	float:left;
	margin-right:9px;
}
.nm{
	color:#f33;
	font-size:8px;
}
.rssb{
	float:right;
	margin:4px 0 -5px 0;
	padding:0;
}
.stm{
	font-weight:bold;
}
.ad_ad{
	font-size:9px;
	color:#aaa;
	text-align:right;
}
.ad_ad a{
	font-size:9px;
	color:#aaf;
	text-decoration:none;
	font-weight:normal;
}
#sub_ad{
	background:url(../img/sl_bg.jpg) no-repeat;
}
#link_ad{
	text-align:center;
	padding:0 0 3px 0;
}
.search_box{
	text-align:center;
	padding:13px;
	margin:3px 0 10px 0;
	background:#e4f4f9;
	clear:both;
}
hr{
	display:none;
}
.none{
	display:none;
}
.info{
	text-align:center;
	background:#feb;
}
#pick{
	background:#f4faff;
	padding-bottom:5px;
}
#pick div a{
	color:#33f;
	text-decoration:none;
	font-weight:normal;
}
#pick div a:hover{
	color:#33f;
	text-decoration:underline;
	font-weight:normal;
}
.cent{
	text-align:center;
}
