@charset "Shift_JIS";

/* ===========================================================
Style For Bland
=========================================================== */

/* layout One Col
------------------------------------------------------------*/
#brand.oneCol #contentsHead {
	width: 930px;
	padding:10px 0 5px 0;
	border-bottom: 1px solid #eee;
}
#brand.oneCol #contentsHead h1 {
	float: left;
	width: 60px;
}
#brand.oneCol #contentsHead .headLink {
	float: right;
	width: 700px;
	margin-top: 10px;
	text-align: right;
}
#brand.oneCol #contents {
	width: 930px;
	margin: 0;
	padding: 0 0 10px 0;
}

#brand.oneCol ul#topicPath {
	float:none;
}

#brand.oneCol #main {
	width: 930px;
	min-height: 400px;
	margin: 0;
	padding: 0;
}
*html #brand.oneCol #main {
	height: 400px;
}

/* cha-han
------------------------------------------------------------*/
.cha-han #main {
	padding-bottom: 75px!important;
	background: url(/img/brand/cha-han/bg_main_01.jpg) no-repeat left top;
}

.cha-han #main .box_head h2 {
	margin-bottom: 0;
}
.cha-han .box_head .section01 {
	width: 930px;
}
.cha-han .box_head .section01 .read {
//	float: left;
	width: 930px;
	margin: 0;
	padding: 0 0 0 0;
	text-align: right;
}
.cha-han .box_head .section01 .itemRecipe {
	float: left;
	width: 322px;
	margin: 0;
	padding: 0;
background: #f00;
}

.cha-han .box_detail {
	width: 930px;
	margin: 0;
	padding: 0;
}

.cha-han .box_detail .lineup {
 	width: 854px;
	_width: 870px;
	margin: 0 35px 37px 25px;
	padding: 8px 8px 14px;
	background: #000;
}

.cha-han .box_detail .lineup .pickup_item {
	float: left;
	width: 279px;
}
.cha-han .box_detail .lineup .basic_item {
	position: relative;
	width: 854px;
}

.cha-han .box_detail .lineup .basic_item h3 {
	width: 854px;
	margin: 0!important;
	padding: 0;
	text-align: center;
}
.cha-han .box_detail .basic_item ul.itemList {
//	float: left;
	width: 854px;
}
.cha-han .box_detail .basic_item ul.itemList li {
	display: block;
	float: left;
	margin-right:20px;
	text-align: center;
}
.cha-han .box_detail .basic_item ul.itemList li.last {
	margin-right:0;
}
.cha-han .box_detail .lineup .basic_item img#balloon_01 {
	position: absolute;
	left: 717px;
	top: 42px;
}

.cha-han .box_detail ul.itemList li img {
	vertical-align:bottom;
}

.cha-han .box_detail .gokuiArea {
	width: 837px;
	margin: 0 56px 0 39px;
}
.cha-han .box_detail .gokuiArea .textSection {
	position: relative;
	float: left;
	width: 525px;
}
.cha-han .box_detail .gokuiArea .playerSection {
	float: right;
	width: 286px;
	padding-top: 21px;
}
.cha-han .box_detail .gokuiArea .textSection h3 {
	margin: 0!important;
	padding: 0;
}
.cha-han .box_detail .gokuiArea .textSection img#gokuiPopup {
	position: absolute;
	left: 0;
	top: 0;
	margin-top: -27px;
	display: none;
}
.cha-han .bnrArea {

}
.cha-han .bnrArea ul {
	width: 930px;
	text-align: center;
}
.cha-han .bnrArea ul li {
	display: inline;
	margin-right: 20px;
}
.cha-han .bnrArea ul li.last {
	margin: 0;
}

.cha-han .exBnr{
	padding-top: 20px;
	text-align: center;
}
