@charset "utf-8";


/******title******/
#con_title{
	width:985px;
	height:145px;
	text-indent:-9999px;
}

#con_title01,
#con_title02,
#con_title03,
#con_title04,
#con_title05,
#con_title06{
	width:985px;
	height:150px;
	text-indent:-9999px;
	margin:0 auto;
}

#con_title01{background:url(../../img/about_10s/con_title.jpg) no-repeat;}
#con_title02{background:url(../../img/product/con_title.jpg) no-repeat;}
#con_title03{background:url(../../img/bw/con_title.jpg) no-repeat;}
#con_title04{background:url(../../img/cm/con_title.jpg) no-repeat;}
#con_title05{background:url(../../img/trust/con_title.jpg) no-repeat;}
#con_title06{background:url(../../img/privacy/con_title.jpg) no-repeat;}


/******h3******/
#h3_title01,
#h3_title02,
#h3_title03,
#h3_title04,
#h3_title05,
#h3_title06,
#h3_title07,
#h3_title08,
#h3_title09{
	width:890px;
	height:40px;
	text-indent:-9999px;
}

#h3_title10,
#h3_title11,
#h3_title12{
	width:890px;
	height:90px;
	text-indent:-9999px;
}


#h3_title01{background:url(../../img/privacy/h3_01.gif) no-repeat;}
#h3_title02{background:url(../../img/privacy/h3_02.jpg) no-repeat;}
#h3_title03{background:url(../../img/privacy/h3_03.jpg) no-repeat;}
#h3_title04{background:url(../../img/privacy/h3_04.jpg) no-repeat;}
#h3_title05{background:url(../../img/privacy/h3_05.jpg) no-repeat;}
#h3_title06{background:url(../../img/privacy/h3_06.jpg) no-repeat;}
#h3_title07{background:url(../../img/bw/01/h3_01.jpg) no-repeat; margin-bottom:15px;}
#h3_title08{background:url(../../img/bw/h3_02.jpg) no-repeat; margin-bottom:15px;}
#h3_title09{background:url(../../img/product/h3_title09.jpg) no-repeat; margin-bottom:15px;}
#h3_title10{background:url(../../img/product/h3_title10.jpg) no-repeat; margin-bottom:15px;}
#h3_title11{background:url(../../img/product/h3_title11.jpg) no-repeat; margin-bottom:15px;}
#h3_title12{background:url(../../img/product/h3_title12.jpg) no-repeat; margin-bottom:15px;}


/******privacy******/
.pp_txtbox{
	width:850px;
	margin:0px auto 30px auto;
	text-align:left;
}
.pp_txtbox2{
	width:840px;
	margin:10px auto 30px auto;
	text-align:left;
}
#con_5_box{
	width:600px;
	border: solid 1px #e2dddd;
	padding:20px;
	margin:15px 0px 0px 10px;
}

/******trust******/
#trust{
}

#trust dl { 
	 width:890px;
		text-align:left;
		margin-bottom:10px;
	 border-bottom:1px solid #f1d8de;	
}

#trust dt { 
	 font-size:100%;
	float:left;
	width:160px;
	margin-right:20px;
}
#trust dd{
	 padding:5px 0 5px 0;
}


/******about_10s******/
#message{
	width:811px;
	height:743px;
	background:url(../../img/about_10s/message.jpg) no-repeat;
	margin:0 auto;
	text-indent:-9999px;
}

#p_tab,#p_dri{
	width:445px;
	height:457px;
	float:left;
	text-indent:-9999px;
	margin-bottom:40px;
}
#p_tab{background:url(../../img/about_10s/p_tablet.jpg) no-repeat;}
#p_dri{background:url(../../img/about_10s/p_drink.jpg) no-repeat;}


/******bw******/
#main_img01{
	width:890px;
	height:372px;
	text-indent:-9999px;
	margin-bottom:30px;
}

#main_img01{background:url(../../img/bw/01/main_img.jpg) no-repeat;}

.inter_box{
	font-size:14px;
	text-align:left;
	padding-left:25px;
	margin-bottom:30px;
}
.inter_box p{
	margin-bottom:10px;
}
.inter_box img{
	margin-left:25px;
}

#bw_linkbox{
	width:796px;
	margin:0 auto;
}
#bw_linkbox ul{
	margin-bottom:10px;
}
#bw_linkbox li{
	display:inline;
}


/******product******/
#tennen{
	width:860px;
	height:300px;
	background:url(../../img/product/setumei.jpg) no-repeat;
	text-align:left;
	padding:15px 0px 0px 30px;
	line-height:180%;
}

.s_box01 p{
	margin:0px 10px 10px 20px;
}

.s_box01{
	width:440px;
	float:left;
	text-align:left;
	margin-bottom:50px;
}

.s_box02{
	width:890px;
}
.s_box02 p{
	text-align:left;
	margin:0px 10px 10px 20px;
}

.s_box03{
	width:390px;
	margin-right:10px;
	float:left;
}
.s_box03 p{
	text-align:left;
	margin:0px 10px 10px 20px;
}

.s_box04{
	width:490px;
	float:left;
}
.s_box04 p{
	text-align:left;
	margin:0px 10px 10px 20px;
}


/******CM******/
#p_t{
	width:125px;
	float:left;
	margin-right:15px;
}

.cm_flash{
	width:370px;
	float:left;
	padding-top:30px;
}

