@charset "UTF-8";

@import "unit_tag.css";
@import "unit_common.css";
@import "unit_layout_noside.css";
@import "unit_head.css";
@import "unit_content.css";
@import "unit_menu.css";

/* アンケーート */
.enquete-indent{
	padding-left:		130px;
	width:				570px;
}
.enquete-column{
	padding:			8px;
	border:				solid 1px #ffa800;
	background-color:	#ffffd1;
/*
	text-align:			center;
*/
	color:				#444;
}
.enquete-indent ul.warning{
	padding-left:		1em;
}
.enquete a{
	color:				#eb6900;
	border-bottom:		dashed 1px #eb6900;
}
.enquete-indent a:hover{
	background-color:	#ffffcc;
}

/* 壁紙 */
.wallpaper h2{
	padding-left:		50px;
}

.wallpaper-item{
	text-align:			center;
	width:				250px;
	height:				200px;
}
.wallpaper-item-pc{
	text-align:			center;
	width:				250px;
	height:				230px;
}
.wallpaper-left{
	float:				left;
	padding-left:		50px;
}
.wallpaper-right{
	float:				right;
	padding-right:		50px;
}
.wallpaper-item .thumb{
	margin-bottom:		4px;
}
.wallpaper-column ol{
	padding-left:		2em;
}
.wallpaper-column li{
	line-height:		130%;
	padding-bottom:		0.3em;
}

/* 4コマ */
.comic{
	padding-left:		15px;
}
.comic-item{
	float:				left;
	padding-right:		10px;
	width:				205px;
}


/* バナー */
#content-banner{
	margin-left:		50px;
	width:				660px;
	background:			url("../img/special/banner/banner_bg.jpg") right 50px no-repeat;
}
#banner-body{
	width:				320px;
}
#banner-body h2{
	background:			url("../img/common/midashi_dot.gif") left top no-repeat;;
	height:				43px;
	padding-top:		10px;
	padding-left:		30px;
	font-weight:		bold;
	font-size:			120%;
	color:				#ff7d00;
}
#banner-body .banner-value{
}

#banner-body td{
	padding-right:		10px;
	text-align:			center;
}
.banner-column h2{
	margin-bottom:		0.5em;
	padding:		4px;
	font-size:			100%;
	border-bottom:		solid 1px #999;
	background:			#ddd;
}
.banner-column .textareaLarge{
	border:		solid 1px #cccccc;
	background:	#ffffff;
	width:		600px;
	font-size:	small;
	padding:	4px;
}
.banner-column li{
	list-style-type:		none;
}

/* ギャラリー */
#gallery{
	padding-left:		22px;
}
#gallery li{
	float:				left;
	width:				170px;
	list-style-type:	none;
	padding-bottom:		12px;
	height:				140px;
	font-size:			10px;
}
#gallery .gallery-name{
	border-left:		solid 2px #ff7300;
	color:				#fff;
	padding-left:		4px;
}
#gallery a{
	display:			block;
	width:				160px;
	height:				120px;
	border:				solid 2px #000;
}
#gallery a:hover{
	border:				solid 2px #ff7300;
}



