@charset "utf-8";
/* CSS Document */
*{
	margin:0;
	padding:0;
}



#bst_11-cnt .commonBox{
	padding-bottom:15px;
}



#bst_11-cnt #wrap{
	background:url(/images/cnt/bst/11/top/bg_repeat.png) top repeat-y;
	width:635px;
}



#bst_11-cnt #sns{
	background:url(/images/cnt/bst/11/top/header_img.png) top no-repeat;
	padding:56px 11px 135px 0;
	position: relative;/* sasaki change */
}

*+html #bst_11-cnt #sns{
	background:url(/images/cnt/bst/11/top/header_img.png) top no-repeat;
	padding:19px 31px 135px 0;
	position: relative;/* sasaki change */
	z-index: 1;
}

* html #bst_11-cnt #sns{
	background:url(/images/cnt/bst/11/top/header_img.png) top no-repeat;
	padding:56px 31px 135px 0;
	position: relative;/* sasaki change */
}

/* -----------------------------------------------------------
	sasaki_tsuika
----------------------------------------------------------- */
#bst_11-cnt #sns h2{
	position: absolute;
	top:38px;
	left:128px;
}

#bst_11-cnt #sns h3{
	position: absolute;
	top:70px;
	left:128px;
}

#bst_11-cnt #sns .text_img{
	position: absolute;
	top:118px;
	left:145px;
}
/* ----------------------------------------------------------- */


#bst_11-cnt .wrap_inner{
	padding-left:15px;
	padding-right:14px;
}



#bst_11-cnt .contents01_01{
}
#bst_11-cnt .contents01_01 #imgLeft{
	background:url(/images/cnt/bst/11/top/contents01_bg01.png) no-repeat;
	float:left;
	width:310px;
	text-align:right;
	position: relative;
	}
	
#bst_11-cnt .contents01_01 #imgLeft h3{
	position: absolute;
	top:0;
	left:0;
	z-index: 2;
	}/*change */
	
#bst_11-cnt .contents01_01 #imgLeft .product{
	position: absolute;
	top:95px;
	left:15px;
	z-index: 3;
	}/*change */
	
#bst_11-cnt .contents01_01 #imgLeft .pname{
	position: absolute;
	top:95px;
	left:98px;
	z-index: 1;
	}/*change */
	
#bst_11-cnt .contents01_01 #imgLeft .textimg{
	position: absolute;
	top:172px;
	left:98px;
	}/*change */	
	
#bst_11-cnt .contents01_01 #imgRight{
		background:url(/images/cnt/bst/11/top/contents01_bg02.png) no-repeat;
		float:right;
		width:287px;
		text-align:left;
		position: relative;
	}
	
#bst_11-cnt .contents01_01 #imgRight h3{
	position: absolute;
	top:0;
	left:0;
	z-index: 3;
	}/*change */
	
#bst_11-cnt .contents01_01 #imgRight .product{
	position: absolute;
	top:91px;
	left:40px;
	z-index: 2;
	}/*change */
	
#bst_11-cnt .contents01_01 #imgRight .textimg{
	position: absolute;
	top:216px;
	left:12px;
	}/*change */	
	
#bst_11-cnt .clear{
	clear: both;		
		}

#bst_11-cnt .contents01_01 #imgLeft02{
		background:url(/images/cnt/bst/11/top/contents01_bg03.png) no-repeat;
		float:left;
		width:254px;
		text-align:right;
		position: relative;
	}
	
#bst_11-cnt .contents01_01 #imgLeft02 h3{
	position: absolute;
	top:0;
	left:0;
	z-index: 2;
	}/*change */
	
#bst_11-cnt .contents01_01 #imgLeft02 .product{
	position: absolute;
	top:91px;
	left:69px;
	z-index: 3;
	}/*change */
	
#bst_11-cnt .contents01_01 #imgLeft02 .textimg{
	position: absolute;
	top:229px;
	left:15px;
	}/*change */	
	
	
	
#bst_11-cnt .contents01_01 #imgRight02{
		background:url(/images/cnt/bst/11/top/contents01_bg04.png) no-repeat;
		float:right;
		width:345px;
		text-align:left;
		position: relative;
	}
	
#bst_11-cnt .contents01_01 #imgRight02 h3{
	position: absolute;
	top:0;
	left:0;
	z-index: 2;
	}/*change */
	
#bst_11-cnt .contents01_01 #imgRight02 .product{
	position: absolute;
	top:97px;
	left:13px;
	z-index: 3;
	}/*change */
	
#bst_11-cnt .contents01_01 #imgRight02 .textimg{
	position: absolute;
	top:229px;
	left:12px;
	}/*change */	
	
#bst_11-cnt #imgLeft ul{
			margin-top:285px;
			margin-bottom:15px;
			margin-right:32px;
		}
#bst_11-cnt #imgRight ul{
			margin-top:285px;
			margin-bottom:15px;
			margin-left:134px;
		}
		
#bst_11-cnt #imgLeft02 ul{
			margin-top:282px;
			margin-bottom:16px;
			margin-right:25px;
		}
#bst_11-cnt #imgRight02 ul{
			margin-top:282px;
			margin-bottom:16px;
			margin-left:181px;
		}



#bst_11-cnt #contents02{
	background:url(/images/cnt/bst/11/top/contents02_bg.png) no-repeat;
	position: relative;
}

#bst_11-cnt #contents02 h3{
	position: absolute;
	top:0;
	left:0;
}

#bst_11-cnt #contents02 .hl_01{
	position: absolute;
	top:91px;
	left:13px;
}

#bst_11-cnt #contents02 .hl_02{
	position: absolute;
	top:91px;
	left:214px;
}

#bst_11-cnt #contents02 .hl_03{
	position: absolute;
	top:91px;
	left:415px;
}

#bst_11-cnt #contents02 .hl_04{
	position: absolute;
	top:289px;
	left:13px;
}

#bst_11-cnt #contents02 .hl_05{
	position: absolute;
	top:289px;
	left:214px;
}

#bst_11-cnt #contents02 .hl_06{
	position: absolute;
	top:289px;
	left:415px;
}

#bst_11-cnt #contents02 .hl_07{
	position: absolute;
	top:450px;
	left:33px;
}

#bst_11-cnt #contents02 .hl_08{
	position: absolute;
	top:450px;
	left:352px;
}


#bst_11-cnt #contents02_01{
	padding-top:125px;
	padding-bottom:40px;
}

#bst_11-cnt #contents02 li{
		color:#FFF;
		font-size:10px;
		line-height:0em;
	}
	
	
#bst_11-cnt .contents02_left{
	float:left;
	width:175px;
	margin-right:5px;
	padding-left: 15px;
}
#bst_11-cnt .contents02_left .li01{
	margin-bottom:50px;
}
#bst_11-cnt .contents02_left .li02{
	margin-bottom:90px;
}
#bst_11-cnt .contents02_right{
	float:right;
	width:195px;
}
#bst_11-cnt .contents02_right .libottom{
	margin-bottom:50px;
}

#bst_11-cnt .contents02_right02{
	float:right;
	width:325px;
	padding-bottom:22px;
}
#bst_11-cnt .contents02_right03{
	float:right;
	width:250px;
	padding-bottom:22px;
}



#bst_11-cnt #button{
	text-align:center;
	margin-left:10px;
	margin-bottom:4px;
}
#bst_11-cnt #button ul li{
		display:inline;
		margin-right:10px;
	}
#bst_11-cnt #button ul li span{
	}



#bst_11-cnt #language{
	background:url(/images/cnt/bst/11/top/language_bg.jpg) top no-repeat;
	text-align:center;
	padding-top:70px;
	padding-bottom:33px;
	position: relative;
}

#bst_11-cnt #language h3{
	position: absolute;
	top:0;
	left:0;
}


#bst_11-cnt #language ul li{
		display:inline;
	}
#bst_11-cnt #language ul #li{
			margin-right:80px;
		}
#bst_11-cnt #language p{
		text-align:center;
		padding-top:9px;
		font-size:12px;
	}
#bst_11-cnt #language p span{
		position: absolute;
		top:145px;
		left:54px;
		}



#bst_11-cnt #contents05{
	background:url(/images/cnt/bst/11/top/footer_bg.png) bottom no-repeat;
	padding-bottom:60px;
	width:635px;
	color:#FFF;
	text-align:center;
}

#bst_11-cnt #contents05_inner01{
	padding-left:9px;
	padding-right:8px;
	margin:0 auto;
}
#bst_11-cnt #contents05_inner01 .hr{
	width:618px;
	border-bottom:#b6904d 1px solid;
}
#bst_11-cnt #contents05_inner02{
	background:url(/images/cnt/bst/11/top/contents05_bg.png) no-repeat;
	padding-top:20px;
	padding-bottom:25px;
	margin:0 8px 0px 9px;
	color:#FFF;
}
#bst_11-cnt #contents05 ul li{
		margin-left:0px;
		padding-left:15px;
	}


#bst_11-cnt #contents05 #ulLeft{
	text-align:left;
	float:left;
	width:407px;
	height: 224px;
}
#bst_11-cnt #contents05 #ulLeft li{
	display:block;
}
#bst_11-cnt #contents05 #uRight{
	float:right;
	width:200px;
}
#bst_11-cnt #contents05 #ulRight li{
	padding-top:7px;
	margin-bottom:10px;
}
