
body {
 text-align:center;
}


#all {
 width:820px;
border: 1px solid  #CCCCCC;
 padding-top:10px;

}



#container_header {
 width:800px;
 margin-top:10px;
 margin-left:auto;
 margin-right:auto;
 text-align:left;
border: 0px solid  yellow;

}

#container {
 width:800px;
 margin-left:auto;
 margin-right:auto;
 text-align:left;
border: 0px solid  yellow;

}

#boxB {
 width:240px;
 float:left;
border: 0px solid  red;
 text-align:center;
 background-color:#FFFFFF;
}

#boxC {
 width:550px;
 float:left;
 border: 0px solid  blue;
}


#KOE {
 width:550px;
 border: 1px solid  #CC3300;
}





#boxC_X {
 width:550px;
 border: 0px solid  blue;
 padding:10px 0px 10px 0px;
}



#boxD {
 width:800px;
 clear:left;
 border: 0px solid  red;
 margin-top:20px;
 margin-top:20px;

}


#guide_box{
 width:787px;
 border: 1px solid  #FF3300;
}


.banner_box {
 margin: 0px 0px 5px 0px;
}


dt#header {
 font-weight:bold;
 color:red;
 font-size:12px;

}


dt{

 margin: 0px 0px 0px 0px;

}







h1#top {
	width:800px;
	height:70px;
	margin:0px;

	background:url("http://aman-kurozu.com/test/img_source/header.gif") no-repeat 0% 0%;
}

h1#top a{
	display:block;
	height:32px;
	text-indent:395px;
	text-decoration:none;
	font-size:12px;
}

#top_link{

font-size:12px;
text-align:right;

}











#explain{

	width:800px;
	margin:0px 0px 10px 0px;
	padding:5px 5px 5px 5px;
	background:url("./img_source/orange_back.gif") repeat 0% 0%;
	border: 1px solid  black;
	color:#FFFFFF;
	line-height:1.5em;
}





#goods{

	width:800px;
	height:320px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url("./img_source/4goods.gif") no-repeat 0% 0%;




}


#goods ul{

	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;


}


#goods ul li {

	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	height:320px;
	float:left;
}

#goods ul li a{
	display:block;
	height:320px;
	text-indent:-3000px;
	text-decoration:none;
}






#goods ul li.kurozu {
	width:265px;
}


#goods ul li.kurozu_drink {
	width:265px;
}

#goods ul li.kurozu_capsule {
	width:265px;
}


#top_top{
	clear:both;
	width:800px;
/*	height:150px;*/
	margin-top:3px;
	margin-bottom:3px;
/*	border: 1px solid  black;*/
}

#top_top_2{
	clear:both;
	width:555px;
/*	height:150px;*/
	margin-top:3px;
	margin-bottom:3px;
/*	border: 1px solid  black;*/
}



#top_top_left{
	width:350px;
	float:right;
	border: 1px solid  #FF9900;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:5px;
	background-color:#FFFF66;

}

#top_top_right{
	width:710px;
	float:left;
	border: 1px solid  #FF9900;
	padding-top:5px;
	padding-bottom:5px;
/*	margin-right:6px;*/
	margin-bottom:5px;
	background-color:#FFFF66;
}




#top_top_right_2{
	width:550px;
	float:left;
	border: 1px solid  #FF9900;
	padding-top:5px;
	padding-bottom:5px;
/*	margin-right:6px;*/
	margin-bottom:5px;
	background-color:#FFFF66;
}










#top_top_right_2 ul {
	padding:0px;
	margin:0px 0px 0px 0px;
}


#top_top_right_2 ul li{
	font-size:12px;
	padding:0px;
	margin:0px 0px 0px 20px;

}

h2#search{
	font-size:13px;
	padding:0px;
	color:#CC0000;
	margin-bottom:5px;
	font-weight:bold;

}

#top_top_left p{
	font-size:12px;
	line-height:1.5em;
	margin-top:1px;

	margin:0px 0px 0px 5px;

}


#top_top a:link {
 color: blue;
 text-decoration:none;
 }

#top_top a:visited {
 color: purple;
 text-decoration:none;
 }

#top_top a:hover {
 color: black;
/* font-size:15px;*/
 text-decoration:none;
/* font-weight:bold;*/
 background:#FFA54A;

 }
#top_top a:active {
 color: yellow;
 text-decoration:none;
 }


h2#recipe{
	margin:10px 0px 10px 5px;
	display:block;
	height:100px;
	background:url("http://www.kenko-kurozu.com/user_file/h2ntokyo-sh/etc/recipe001.gif") no-repeat 0% 0%;
}

h2#recipe a{
	display:block;
	height:100px;
	text-indent:-3000px;
	text-decoration:none;
}



h2#aman{
	margin:10px 0px 10px 5px;
	display:block;
	height:100px;
	background:url("http://www.kenko-kurozu.com/user_file/h2ntokyo-sh/etc/aman-banner.gif") no-repeat 0% 0%;
}

h2#aman a{
	display:block;
	height:100px;
	text-indent:-3000px;
	text-decoration:none;
}






h2#katsuo{
	margin:5px 0px 5px 3px;
	display:block;
	width:267px;
	height:222px;
	background:url("/user_file/h2ntokyo-sh/etc/natsuyasai-banner.jpg") no-repeat 0% 0%;
	float:left;
border: 0px solid  black;
}

h2#katsuo a{
	display:block;
	width:267px;
	height:222px;
	text-indent:-3000px;
	text-decoration:none;
}






h2#menneki{
	margin:5px 0px 5px 7px;
	display:block;
	width:267px;
	height:222px;
	background:url("http://www.kenko-kurozu.com/user_file/h2ntokyo-sh/etc/tekketsu-banner01.gif") no-repeat 0% 0%;
	float:left;
border: 0px solid  black;

}

h2#menneki a{
	display:block;
	width:267px;
	height:222px;
	text-indent:-3000px;
	text-decoration:none;
}

h2#power{
	margin:5px 0px 5px 3px;
	display:block;
	width:267px;
	height:222px;
	background:url("http://www.kenko-kurozu.com/user_file/h2ntokyo-sh/etc/power.gif") no-repeat 0% 0%;
	float:left;
border: 0px solid  black;

}

h2#power a{
	display:block;
	width:267px;
	height:222px;
	text-indent:-3000px;
	text-decoration:none;
}











h2#haircare{
	margin:5px 0px 5px 7px;
	display:block;
	width:267px;
	height:222px;
	background:url("http://www.kenko-kurozu.com/user_file/h2ntokyo-sh/etc/haircare.jpg") no-repeat 0% 0%;
	float:left;
border: 0px solid  black;

}

h2#haircare a{
	display:block;
	width:267px;
	height:222px;
	text-indent:-3000px;
	text-decoration:none;
}

h2#gift{
	clear:both;
	margin:10px 0px 10px 5px;
	display:block;
	height:117px;

	background:url("http://www.kenko-kurozu.com/user_file/h2ntokyo-sh/etc/gift_banner.gif") no-repeat 0% 0%;


}


h2#amino8{
	clear:both;
	margin:10px 0px 10px 5px;
	display:block;
	height:90px;

	background:url("http://www.kenko-kurozu.com/user_file/h2ntokyo-sh/etc/amino8_banner.gif") no-repeat 0% 0%;


}

h2#gift a{
	display:block;
	height:117px;
	text-indent:-3000px;
	text-decoration:none;
}

h2#amino8 a{
	display:block;
	height:90px;
	text-indent:-3000px;
	text-decoration:none;
}



h2#campaign{
	clear:both;
	margin:10px 0px 10px 5px;
	display:block;
	height:100px;

	background:url("http://www.kenko-kurozu.com/user_file/h2ntokyo-sh/etc/campaign_banner01.jpg") no-repeat 0% 0%;


}

h2#campaign a{
	display:block;
	height:100px;
	text-indent:-3000px;
	text-decoration:none;
}


h2#sakura{
	clear:both;
	margin:10px 0px 10px 5px;
	display:block;
	height:116px;

	background:url("http://www.kenko-kurozu.com/user_file/h2ntokyo-sh/etc/sakura_banner.jpg") no-repeat 0% 0%;


}

h2#sakura a{
	display:block;
	height:116px;
	text-indent:-3000px;
	text-decoration:none;
}






h2#jukusei{
	margin:5px 0px 5px 3px;
	display:block;
	width:267px;
	height:222px;
	background:url("http://www.kenko-kurozu.com/user_file/h2ntokyo-sh/etc/zenkouji.gif") no-repeat 0% 0%;
	float:left;
border: 0px solid  black;
}



h2#jukusei a{
	display:block;
	width:267px;
	height:222px;
	text-indent:-3000px;
	text-decoration:none;
}




h2#hamigaki{
	margin:5px 0px 5px 7px;
	display:block;
	width:267px;
	height:222px;
	background:url("http://www.kenko-kurozu.com/user_file/h2ntokyo-sh/etc/hamigaki_real.gif") no-repeat 0% 0%;
	float:left;
border: 0px solid  black;
}

h2#hamigaki a{
	display:block;
	width:267px;
	height:222px;
	text-indent:-3000px;
	text-decoration:none;
}













p#background{


	background:url("/user_file/h2ntokyo-sh/etc/logout_back.jpg") no-repeat 0% 0%;
	width:714px;
	height:32px;

	margin:0px 0px 0px 0px;
	color:white;

	text-indent:350px;
	padding-top:7px;




}

div,img
{
	border-style:none ;
}










.sub
{
	background-image:url("/user_file/h2ntokyo-sh/etc/sub_back.gif") ;
	background-repeat:no-repeat ;
	height:18px ;
	padding:2px 0px 3px 5px ;
	width:536px ;
	font-size:13px ;
	font-weight:bold ;
	color:#685600 ;
	margin:0px ;
}














.box
{
	width:540px ;
	border-style:solid ;
	border-color:#8e8e8e ;
	border-width:1px 1px 0px 1px ;
	background-color:#ffe6c2 ;
	font-size:small ;
	color:#000000 ;
}

.box_u
{
	width:540px ;
	border-style:solid ;
	border-color:#8e8e8e ;
	border-width:1px ;
	background-color:#ffe6c2 ;
	font-size:small ;
	color:#000000 ;
}

.box_l
{
	float:left ;
	text-align:center ;
	padding:13px 10px ;
	width:110px ;
	line-height:18px ;
}

.box_r
{
	text-align:left ;
	float:left ;
	padding:13px 15px ;
	width:380px ;
	background-color:#ffffff ;
	line-height:18px ;
}

.wl
{
	width:120px ;
	float:left ;
}

.wl2
{
	width:100px ;
	float:left ;
}

.wr
{
	float:left ;
}

/*shinozaki add 061116*/

.vhead
{
	background-color:khaki ;
	text-align:right;
	font-weight:bold ;
	font-size:105% ;
	padding:5px 5px 5px 5px ;
}

.vhead0
{
	background-color:#FF6600 ;
	color:#FFFFFF;
	text-align:right;
	font-weight:bold ;
	font-size:120% ;
	padding:5px 5px 5px 5px ;
}


.course
{
	background-color:#FF6600 ;
	color:#FFFFFF;
	text-align:left;
	font-weight:bold ;
	font-size:120% ;
	padding:5px 5px 5px 5px ;
}


.attention{
	width:540px;
	margin:0px 0px 10px 0px;
	padding:5px 5px 5px 5px;
	background-color:#FFFF33;
	border: 1px solid  black;
	font-size:90% ;
	color:black;
	line-height:1.5em;
	}



.attention2{
	width:550px;
	margin:0px 0px 10px 0px;
	padding:5px 5px 5px 5px;
	background-color:khaki;
	border: 1px solid  black;
	font-size:90% ;
	color:black;
	line-height:1.5em;
	}

.item_deco
{
	background:url("./img_source/orange_back.gif") repeat 0% 0%;
	color:white;
	text-align:left;
	font-weight:bold ;
	font-size:120% ;
	padding:5px 5px 5px 5px ;
}

.vhead1
{
	background-color:khaki ;
	text-align:right;
	font-weight:bold ;
	font-size:105% ;

}

.vhead_title
{
	background-color:khaki ;
	text-align:left;
	font-weight:bold ;
	font-size:105% ;
	padding:5px 5px 5px 5px ;

}

.genba
{
	background-color:khaki ;
	text-align:left;
	font-weight:bold ;
	font-size:105% ;
	padding:5px 5px 5px 5px ;

}

.vhead_explain
{
	background-color:#FFFFCC ;
	text-align:left;
	font-size:95% ;
	padding:5px 5px 5px 5px ;

}


.shiso_explain_right{
	width:400px ;
	float:left ;
	margin:0px ;
	border: 0px solid  #FF9900;

	font-size:12px ;

}


.camp{
border: 1px solid  #FFCCFF;
background-color:#FFE8FF;
	width:540px ;
 padding: 5px 5px 5px 5px;

}
.style1 {color: #000000}
.style2 {
	color: #FF0000;
	font-weight: bold;
}



.style3 {
	color: #CC0000;
	font-weight: bold;
}
.style4 {
	font-size: smaller;
	font-weight: bold;
}
