@charset "utf-8";


.treea-area{
	width:350px;
	margin: 0px 10px 10px 0px;
	text-align:left;
	float:left;
}

.pickup-area{
	width:470px;
	margin: 0px auto 10px;
	text-align:left;
	float:left;
}

.pick-in{
	height:239px;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-bottom-color:#D1BE9C;
}

.pick-one{
	width:150px;
	text-align:center;
	color:#FFFFFF;
	font-size:12px;
	float:left;
}
.pick-one a{
	color:#D6C994;
	text-decoration:none;
	font-weight:bold;
}
.pick-one a:visited{
	color:#D6C994;
	text-decoration:none;
	font-weight:bold;
}
.pick-one a:hover{
	color:#FAFCC7;
	text-decoration:none;
	font-weight:bold;
}

.pick-m{
	margin: 0px 10px 0px 0px;
}

.pick-text{
	width:150px;
	padding: 5px 0px 0px;
	text-align:center;
	line-height:120%;
}

.eve-fl-area{
	width:830px;
	margin: 0px auto 10px;
	text-align:left;
	padding:0px 0px 10px;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-bottom-color:#D1BE9C;
}

.news-area{
	width:410px;
	text-align:left;
	float:left;
	margin: 0px 10px 10px 0px;
	padding:0px;
}

.news-one{
	width:375px;
	color:#FFFFFF;
	margin: 0px 0px 5px;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-bottom-color:#D1BE9C;
	padding: 0px 0px 5px;
}

.news-base{
	width:398px;
	height:538px;
	background-color:#330000;
	text-align:left;
	border-style:solid;
	border-width:1px;
	border-color:#D1BE9C;
	padding:5px;
}

.news-flow{
	width:398px;
	height:538px;
	overflow:auto;
	text-align:left;
}

.news-date{
	width:375px;
	color:#FFFF66;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	padding: 0px 0px 3px;
}

h3.news{
	width:367px;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	margin: 0px 0px 5px;
	padding:2px 4px 2px 4px;
	color:#FFFFFF;
	background-color:#81634D;
	line-height:120%;
}

.news-text{
	width:375px;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:left;
	line-height:125%;
}


.new-face-area{
	width:200px;
	text-align:left;
	font-size:12px;
	float:left;
	margin: 0px 10px 10px 0px;
	padding:0px;
}

.nf-base{
	width:188px;
	height:538px;
	background-color:#330000;
	text-align:left;
	border-style:solid;
	border-width:1px;
	border-color:#D1BE9C;
	padding:5px;
}

.nf-flow{
	width:188px;
	height:503px;
	overflow:auto;
	text-align:left;
}

.nf-one{
	width:150px;
	margin:0px auto 5px;
	text-align:center;
}

.nf-one a{
	color:#D6C994;
	text-decoration:none;
	font-weight:bold;
}
.nf-one a:visited{
	color:#D6C994;
	text-decoration:none;
	font-weight:bold;
}
.nf-one a:hover{
	color:#FAFCC7;
	text-decoration:none;
	font-weight:bold;
}

.nf-text1{
	width:150px;
	padding: 5px 0px 2px;
	text-align:center;
	line-height:120%;
	color:#FFFFFF;
}

.nf-text2{
	width:144px;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	line-height:110%;
	padding:3px;
	background-color:#81634D;
}

.nf-icon1{
	float:left;
	margin: 0px 5px 5px 0px;
}
.nf-icon2{
	float:left;
	margin: 0px 0px 5px;
}

.movie-area{
	width:200px;
	text-align:left;
	font-size:12px;
	float:left;
	margin: 0px 0px 10px;
	padding:0px;
}

.mv-base{
	width:188px;
	height:538px;
	background-color:#330000;
	text-align:left;
	border-style:solid;
	border-width:1px;
	border-color:#D1BE9C;
	padding:5px;
}

.mv-flow{
	width:188px;
	height:503px;
	overflow:auto;
	text-align:left;
}

.mv-one{
	width:150px;
	margin:0px auto 5px;
	text-align:center;
	padding: 0px 0px 5px;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-bottom-color:#D1BE9C;
}
.mv-one a{
	color:#D6C994;
	text-decoration:none;
	font-weight:bold;
}
.mv-one a:visited{
	color:#D6C994;
	text-decoration:none;
	font-weight:bold;
}
.mv-one a:hover{
	color:#FAFCC7;
	text-decoration:none;
	font-weight:bold;
}
.mv-text1{
	width:150px;
	padding: 5px 0px 2px;
	text-align:center;
	line-height:120%;
	color:#FFFFFF;
}

.nm-btn{
	width:188px;
	height:30px;
	text-align:center;
	margin: 0px auto 5px;
}
.nm-btn a{
	width:188px;
	height:20px;
	display:block;
	padding: 10px 0px 0px;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../img/top/nm-btn1.jpg);
}
.nm-btn a:visited{
	width:188px;
	height:20px;
	display:block;
	padding: 10px 0px 0px;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../img/top/nm-btn1.jpg);
}
.nm-btn a:hover{
	width:188px;
	height:20px;
	display:block;
	padding: 10px 0px 0px;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../img/top/nm-btn2.jpg);
}

.mobile-area{
	width:830px;
	height:150px;
	text-align:left;
	margin: 0px auto 10px;
	background-image:url(../img/top/mb-bg.jpg);
	background-repeat:no-repeat;
}

.mb-1{
	float:left;
	padding:0px;
	margin:0px;
	text-align:left;
}

.mb-2{
	width:121px;
	float:left;
	padding:0px;
	margin:0px;
	text-align:left;
}

.mb-3{
	float:left;
	padding: 0px 0px 0px 10px;
	margin:0px;
	text-align:left;
}

.mg-area{
	width:310px;
	float:left;
	text-align:center;
	margin: 0px;
}

table.mg-base{
	width:289px;
	text-align:left;
	margin: 0px auto;
	padding:0px;
}

td.mg-y{
	width:289px;
	font-size:12px;
	color:#FFFF00;
	text-align:left;
}

td.text-area1{
	padding: 2px 0px 0px;
}

input.text-a{
	width:289px;
	height:16px;
	font-size:12px;
	color:#333333;
	text-align:left;
}

td.rdio1{
	width:289px;
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
}

td.text-area2{
	width:289px;
	text-align:left;
	padding:2px 0px 2px;
	font-size:12px;
	color:#FFFFFF;
	line-height:120%;
}

.mg-submit{
	font-size:11px;
	text-align:center;
	vertical-align:middle;
}
