@charset "Shift_JIS";



/*------- listArea -------*/

div#teaArea{
	width:690px;
	margin-bottom:120px;
}

div#teaArea #flasharea{
	width:690px;
	height:482px;
	margin-bottom:20px;
}

div#teaArea #mainvisual{
	margin-top:9px;
	margin-bottom:40px;
}

div#teaArea #top_main{
	width:690px;
	margin-bottom:50px;
}
div#teaArea #top_main:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

div#teaArea #top_main #top_main_left{
	width:415px;
	float:left;
	background:url(../../tea/images/top_bg_01.gif) right top repeat-y;
}

div#teaArea #top_main #top_main_left #top_main_new{
	position:relative;
	width:320px;
	height:110px;
}

div#teaArea #top_main #top_main_left #top_main_new p{
	margin-bottom:10px;
	font-size:10px;
	line-height:16px;
}

div#teaArea #top_main #top_main_left #top_main_new .img-l{
	float:left;
	margin-right:10px;
}

div#teaArea #top_main #top_main_left #top_main_new #new_btn{
	position:absolute;
	right:0;
	bottom:0;
}

div#teaArea #top_main #top_main_left #top_main_new h4{
	margin-bottom:8px;
}

div#teaArea #top_main #top_main_left #top_main_new em{
	color:#999933;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
}
div#teaArea #top_main #top_main_menu{
	width:385px;
	margin-top:15px;
	padding-top:15px;
	background:url(../../tea/images/top_bg_02.gif) 0 0 no-repeat;
}

div#teaArea #top_main #top_main_menu h4{
	margin-bottom:5px;
}

div#teaArea #top_main #top_main_menu ul{
	width:383px;
}
div#teaArea #top_main #top_main_menu ul:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

div#teaArea #top_main #top_main_menu ul li{
	float:left;
}

div#teaArea #top_main #top_main_right{
	width:250px;
	float:right;
	padding-left:25px;
}

div#teaArea #top_main #top_main_right h4{
	margin-bottom:15px;
}

div#teaArea #top_main #top_main_right li{
	margin-bottom:3px;
}

div#teaArea #top_main #top_main_right dl{
	width:250px;
}
div#teaArea #top_main #top_main_right dl:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

div#teaArea #top_main #top_main_right dt{
	float:left;
	margin-right:10px;
	font-size:10px;
}

div#teaArea #top_main #top_main_right dd{
	float:left;
	margin-right:10px;
	line-height:17px;
	padding-top:3px;
}

div#teaArea #top_main #top_main_right dd a{
	font-size:10px;
	color:#656565;
}

div#teaArea #top_main #top_main_right dd em{
	font-size:12px;
	color:#999933;
	font-weight:normal;
	font-style:normal;
}

div#teaArea #top_chart_t{
	margin-bottom:10px;
}

div#teaArea #top_chart{
	width:678px;
	margin-bottom:45px;
	background:url(../../tea/images/top_chart_bg_01.gif) 0 0 repeat;
	padding:12px 0 12px 12px;
}
div#teaArea #top_chart:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

div#teaArea #top_chart p{
	width:327px;
	float:left;
	margin-right:12px;
}

div#teaArea .top_select_t{
	margin-bottom:15px;
}

div#teaArea .top_sozai_t{
	margin-bottom:15px;
	margin-top:55px;
	position:relative;
}

div#teaArea .top_sozai_t a{
	position:absolute;
	left:213px;
	top:0;
}

div#teaArea .top_select_box{
	width:670px;
	padding:10px;
	background:url(../../tea/images/top_select_bg_01.gif) 0 0 repeat-y;
}
div#teaArea .top_select_box:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

div#teaArea .top_select_box li{
	width:105px;
	float:left;
	margin-right:35px;
	text-align:center;
}

div#teaArea .top_select_box dt{
	margin-bottom:10px;
}

div#teaArea .top_select_box dd a{
	font-size:10px;
	color:#656565;
	line-height:13px;
}

div#teaArea .top_select_box .select_btn{
	margin-top:13px;
}



div#teaArea .top_select_box02{
	width:560px;
	padding:10px;
	background:url(../../tea/images/top_select_bg_01.gif) 0 0 repeat-y;
	margin:0 auto;
}
div#teaArea .top_select_box02:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

div#teaArea .top_select_box02 li{
	width:105px;
	float:left;
	margin-right:35px;
	text-align:center;
}

div#teaArea .top_select_box02 dt{
	margin-bottom:10px;
}

div#teaArea .top_select_box02 dd a{
	font-size:10px;
	color:#656565;
	line-height:13px;
}

div#teaArea .top_select_box02 .select_btn{
	margin-top:13px;
}


/*------- kancha -------*/

.title_bar{
	margin-bottom:35px;
}

#kancha_copy{
	margin-bottom:45px;
}

#kancha_copy #banner{
	float:right;
	margin-left:20px;
}

.tea_list_border{
	padding-bottom:36px;
	margin-bottom:36px;
	border-bottom:1px solid #CCCCCC;
}
.tea_list_border02{
	padding-bottom:36px;
	margin-bottom:36px;
}

.tea_list{
	width:682px;
	background:url(../../tea/images/kancha_list_bg_01.gif) 0 0 repeat-y;
	padding:4px;
}
.tea_list:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

.tea_list li{
	float:left;
	width:112px;
	margin-right:30px;
	text-align:center;
}

.tea_list .list_category{
	margin-bottom:20px;
}

.tea_list .list_category{
	margin-bottom:20px;
}

.tea_list dt{
	margin-bottom:6px;
}

.tea_list dt a{
	color:#645D2F;
}

.tea_list dd a{
	color:#323232;
	line-height:12px;
	font-size:10px;
}

.tea_list .list_txt{
	width:102px;
	text-align:left;
	margin-top:12px;
	margin-left:auto;
	margin-right:auto;
}

.tea_list .list_btn{
	margin-top:20px;
}

.tea_list .list_txt a{
	color:#646464;
	line-height:12px;
	font-size:10px;
}
	




.tea_list02{
	width:682px;
	background:url(../../tea/images/kancha_list_bg_02.gif) repeat-y;
	padding:4px;
}
.tea_list:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

.tea_list02 li{
	float:left;
	width:112px;
	margin-right:30px;
	text-align:center;
}

.tea_list02 .list_category{
	margin-bottom:20px;
}

.tea_list02 .list_category{
	margin-bottom:20px;
}

.tea_list02 dt{
	margin-bottom:6px;
}

.tea_list02 dt a{
	color:#645D2F;
}

.tea_list02 dd a{
	color:#323232;
	line-height:12px;
	font-size:10px;
}

.tea_list02 .list_txt{
	width:102px;
	text-align:left;
	margin-top:12px;
	margin-left:auto;
	margin-right:auto;
}

.tea_list02 .list_btn{
	margin-top:20px;
}

.tea_list02 .list_txt a{
	color:#646464;
	line-height:12px;
	font-size:10px;
}


/*--この場所から→--*/




/*------- qijuncha -------*/

img {border: 0px;}

#qijuncha_main{
	width:690px;
	margin-bottom:0;
	}

#qijuncha_main:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}

#qijuncha_main h5{
	margin-bottom:20px;
}

#qijuncha_main h3{margin-bottom:30px;}

#qijuncha_main .contents_box{
	margin-bottom:40px;
	overflow: hidden;
	zoom:1;
	clear: both;

}	

#qijuncha_main #qijuncha_right p.qijuncha_tagline{
    color:#999933;
	margin-bottom:10px;
	font-size:18px;
	line-height:1.5em;
	font-weight:bold;
	}

#qijuncha_main #particular_right p.qijuncha_tagline{
    color:#999933;
	margin-bottom:10px;
	font-size:18px;
	line-height:1.5em;
	font-weight:bold;
	}

#qijuncha_main #qijuncha_left{
	width:270px;
	height:304px;
	float:left;
	margin-right:20px;
	float:left;
}

* html #qijuncha_main #qijuncha_left{
	margin-right:16px;
}

/*--qijuncha_right--*/
#qijuncha_main #qijuncha_right{
	width:400px;
	height:auto;
	float:right;
}

#qijuncha_main #qijuncha_right p{
	font-size:14px;
	line-height:1.5em;
	text-align:justify;
	text-justify:distribute;
}

#qijuncha_main #qijuncha_right #detail{
	font-size:12px;
	line-height:15px;
	color:#A1A080;
	margin:10px 0 5px;
}

/*--qijuncha_box_01--*/
#qijuncha_main #qijuncha_box_01{
	width:335px;
	height:290px;
	margin-right:20px;
	float:left;
}

/*--qijuncha_box_02--*/
#qijuncha_main #qijuncha_box_02{
	width:335px;

	float:right;
}

#qijuncha_main  #qijuncha_box_02 #price{
	color:#645F2C;
	margin-bottom:8px;
}

#qijuncha_main #qijuncha_box_02 p{
	color:#999933;
	text-align:left;
}

#qijuncha_main #qijuncha_box_02 img{
	margin-bottom:10px;
}

#qijuncha_main #qijuncha_box_02 span{
	color:#656565;
	font-size:10px;
	line-height:15px;
}


#qijuncha_main #qijuncha_box_021 em{
	color:#999933;
	font-style:normal;
	font-weight:normal;
}

#qijuncha_main #qijuncha_right dl{
	margin-bottom:5px;
	clear:both;
	height:20px;
}

#qijuncha_main #qijuncha_right dl:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}

#qijuncha_main #qijuncha_right dt{
	float:left;
	font-size:10px;
	color:#645F2C;
	width:50px;
	line-height:27px;
	}

#qijuncha_main #qijuncha_right dd{
	float:left;
	padding:0 5px;
	}


/*------- particular -------*/

#qijuncha_main .contents_box{
	margin-bottom:40px;
}

#qijuncha_main .contents_box:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

#qijuncha_main #particular_left{
	width:335px;
	margin-right:20px;
	float:left;
}

#qijuncha_main #particular_left img{
	margin:0;
	float:left;
}

#qijuncha_main .contents_box #particular_left p{
	color:#656565;
	font-size:10px;
	float:right;
}

#qijuncha_main #particular_right{
	width:335px;
	float:right;
}

#qijuncha_main #particular_right p.how{
	font-size:14px;
	line-height:1.5em;
	text-align:justify;
	text-justify:distribute;
}


#qijuncha_main #particular_right dl{
	padding-bottom:14px;
	border-bottom:1px dotted #CCCCCC;
	margin-bottom:20px;
}

#qijuncha_main #particular_right .drink_bg_01{
	background:#ffffff url(../../tea/images/drink_bg_01.jpg) left top no-repeat;
	padding-left:65px;
}

#qijuncha_main #particular_right dt{
	margin-bottom:10px;
}

#qijuncha_main #particular_right em{
	font-style:normal;
	font-weight:normal;
	color:#999933;
}

#qijuncha_main #particular_right #method{
	background:url(../../tea/images/drink_bg_04.gif) left top no-repeat;
	width:340px;
	height:32px;
	padding:13px 22px 17px;
}


#qijuncha_main #voice_box_01{
	overflow: hidden;
	zoom:1;
}

#qijuncha_main #voice_01{
	overflow: hidden;
	zoom:1;
}

#qijuncha_main div.cart{
	width: 315px;
	padding: 10px 10px 5px 10px;
	background: #F0F0F0;
}

#qijuncha_main input.buy{
	transition: opacity 0.5s;
	-moz-transition: opacity 0.5s; /* Firefox 4 */
	-webkit-transition: opacity 0.5s; /* Safari and Chrome */
	-o-transition: opacity 0.5s; /* Opera */
}

#qijuncha_main input.buy:hover{
	opacity: 0.4;
	-moz-opacity: 0.4; /* Firefox */
	filter: alpha(opacity=40); /* IE6/7 */
	-ms-filter: "alpha(opacity=40)"; /* IE8 */
}





/*------sozaiについて--------*/
.sozai_pic{
	text-align:center;
	margin-bottom:0;
}

.sozai_title{
	text-align:right;
}

.sozai_syousai{
	font-size:14px;
	color:#717135;
	line-height:1.5em;
}





/*--この場所まで←--*/


/*------- gojuncha -------

#gojuncha_copy{
	margin-bottom:30px;
}

#gojuncha_main{
	width:690px;
	margin-bottom:50px;
}
#gojuncha_main:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

#gojuncha_main #gojuncha_left{
	width:402px;
	float:left;
	margin-right:40px;
}

#gojuncha_main #gojuncha_left h3{
	margin-bottom:20px;
}

#gojuncha_main #gojuncha_left h4{
	margin-bottom:6px;
	margin-top:12px;
}

#gojuncha_main #gojuncha_left p{
	margin-bottom:8px;
}

#gojuncha_main #gojuncha_left em{
	color:#999933;
	font-weight:normal;
	font-style:normal;
}

#gojuncha_main #gojuncha_left #gojuncha_img{
	margin:35px 0;
}

#gojuncha_main #gojuncha_left #img-r{
	margin-left:10px;
	float:right;
	margin-top:0;
}

#gojuncha_main #gojuncha_right{
	width:248px;
	float:right;
}

#gojuncha_main #gojuncha_right table{
	width:248px;
	border-bottom:1px solid #D6D6D6;
	border-left:1px dotted #D6D6D6;
	margin-bottom:20px;
	margin-top:5px;
}

#gojuncha_main #gojuncha_right th{
	background:#F1F1F1;
	color:#333333;
	padding:14px 0;
	text-align:center;
	border-top:1px solid #D6D6D6;
	border-right:1px dotted #D6D6D6;
}

#gojuncha_main #gojuncha_right td{
	text-align:center;
	border-top:1px solid #D6D6D6;
	border-right:1px dotted #D6D6D6;
	padding:11px 0;
}

#gojuncha_main #gojuncha_right #tr01{
	color:#0D8D6D;
}

#gojuncha_main #gojuncha_right #tr02{
	color:#FF3527;
}

#gojuncha_main #gojuncha_right #tr03{
	color:#C6BC38;
}

#gojuncha_main #gojuncha_right #tr04{
	color:#A0A0A0;
}

#gojuncha_main #gojuncha_right #tr05{
	color:#333333;
}




#qijuncha_main{
	width:690px;
	margin-bottom:0;
}
#qijuncha_main:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

#qijuncha_main #qijuncha_left{
	width:422px;
	float:left;
	margin-right:20px;
}

* html #qijuncha_main #qijuncha_left{
	margin-right:16px;
}

#qijuncha_main #qijuncha_left #copy{
	color:#999933;
	margin-bottom:15px;
}

#qijuncha_main #qijuncha_left h3{
	margin-bottom:20px;
}

#qijuncha_main #qijuncha_left p{
	color:#656565;
	margin-bottom:15px;
}

#qijuncha_main #qijuncha_left #price{
	color:#645F2C;
	margin-bottom:8px;
}

#qijuncha_main #qijuncha_left #img-l{
	margin:0 15px 75px 0;
	float:left;
	width:178px;
}

#qijuncha_main #qijuncha_left #img-l img{
	margin-bottom:15px;
}

#qijuncha_main #img-l #detail{
	font-size:10px;
	line-height:15px;
	color:#A1A080;
	margin:10px 0 5px;
	width:178px;
}

#qijuncha_main #qijuncha_left #qujuncha_item{
	float:left;
	width:229px
}

#qijuncha_main #qijuncha_right{
	width:248px;
	float:right;
	padding-top:29px;
}
#qijuncha_main #qijuncha_right #qijuncha_box_01{
	background:#F8F8F8;
	border-left:1px solid #CCCC99;
	border-right:1px solid #CCCC99;
	border-bottom:1px solid #CCCC99;
	text-align:center;
	padding:19px 19px 10px;
	width:208px;
	margin-bottom:11px;
}

#qijuncha_main #qijuncha_right #qijuncha_box_01 p{
	color:#999933;
	text-align:left;
}

#qijuncha_main #qijuncha_right #qijuncha_box_01 img{
	margin-top:10px;
	margin-bottom:10px;
}

#qijuncha_main #qijuncha_right #qijuncha_box_01 span{
	color:#656565;
	font-size:10px;
	line-height:15px;
}

#qijuncha_main #qijuncha_right #qijuncha_box_01 em{
	color:#999933;
	font-style:normal;
	font-weight:normal;
}

#qijuncha_main #qijuncha_right dl{
	margin-bottom:5px;
	clear:both;
	height:20px;
}
#qijuncha_main #qijuncha_right dl:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

#qijuncha_main #qijuncha_right dt{
	float:left;
	font-size:10px;
	color:#645F2C;
	width:50px;
	line-height:27px;
}

#qijuncha_main #qijuncha_right dd{
	float:left;
	padding:0 5px;
}*/



/*------- chart -------*/

#chart_result{
	width:690px;
}
#chart_result:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

#chart_result li{
	width:109px;
	border:1px solid #D6D6D6;
	float:left;
	margin-right:33px;
	text-align:center;
	padding:6px 0 0;
}

#chart_result dt{
	color:#999933;
	width:97px;
	margin:0 auto;
	line-height:16px;
}

#chart_result dd{
	margin-bottom:10px;
}

#chart_result .result_txt{
	text-align:left;
	margin-top:8px;
	margin-bottom:6px;
}

#chart_result .choice_b{
	padding-top:10px;
}


#chart_result_gojuncha{
	width:690px;
}
#chart_result_gojuncha:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

#chart_result_gojuncha li{
	width:109px;
	border:1px solid #D6D6D6;
	float:left;
	margin-right:33px;
	text-align:center;
	padding:6px 0 6px;
}

#chart_result_gojuncha dt a{
	color:#645D2F;
	width:97px;
	margin:0 auto;
	line-height:16px;
}

#chart_result_gojuncha dd a{
	color:#999933;
	font-size:10px;
	line-height:12px;
}

#chart_result_gojuncha .result_ph{
	margin-top:7px;
	margin-bottom:10px;
}

#chart_result_gojuncha .choice_txt{
	width:97px;
	text-align:left;
	margin:7px 0;
	padding-left:7px;
}
	

/*------- life -------*/

#life_main{
	width:690px;
	margin-bottom:0;
}
#life_main:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

#life_main #img-l{
	width:387px;
	float:left;
	margin-right:33px;
}

#life_main #life_main_txt{
	width:270px;
	float:right;
}

#life_main #life_main_txt h1,
#life_main #life_main_txt h3{
	margin-bottom:35px;
}

#life_main #life_main_txt p{
	margin-bottom:35px;
	color:#646464;
	margin-bottom:25px;
}

#life_main #life_main_txt p em{
	font-weight:normal;
	color:#645F2C;
	font-style:normal;
}

#life_main #life_main_txt #life_img_01{
	width:207px;
	float:right;
	padding-top:50px;
}

#life_box_01{
	width:690px;
	height:346px;
}
#life_box_01:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

#life_box_01 h4{
	margin-bottom:25px;
}

#life_box_01 p{
	color:#646464;
	margin-bottom:15px;
}

#life_box_01 p em{
	color:#999933;
	font-style:normal;
	font-weight:normal;
}

#life_box_01 #life_box_01_l{
	width:380px;
	float:left;
	margin-right:45px;
}

#life_box_01 #life_box_01_r{
	width:265px;
	float:right;
}

#life_box_02{
	width:690px;
	margin:0 0 35px;
	padding:0;
}
#life_box_02:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

#life_box_02 p{
	width:350px;
	background:#F5F5CE;
	float:left;
	margin-right:40px;
	padding:12px 15px;
	position:relative;
	height:61px;
	color:#333333;
}

#life_box_02 p #arrow{
	position:absolute;
	top:20px;
	right:-33px;
}


#life_box_02 #life_box_02_r{
	width:270px;
	float:right;
}

.life_txt{
	margin-bottom:10px;
}

#life_box_03{
	width:690px;
	margin:50px 0 300px;
	padding:0;
}
#life_box_03:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

#life_box_03 h4{
	margin-bottom:25px;
}

#life_box_03 p{
	margin-bottom:15px;
}

#life_box_03 p em{
	color:#999933;
	font-style:normal;
	font-weight:normal;
}

#life_box_03 #life_box_03_l{
	width:323px;
	float:left;
	padding-right:22px;
}

#life_box_03 #life_box_03_r{
	width:323px;
	float:right;
	padding-left:22px;
	background:url(../../tea/images/life_bg_01.gif) left top repeat-y;
}
	

/*------- life -------*/

#voice_box_01{
	width:690px;
	margin-bottom:0;
}
#voice_box_01:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

#voice_box_01 #voice_01{
	width:351px;
	float:left;
	margin-right:33px;
}

* html #voice_box_01 #voice_01{
	margin-right:28px;
}

#voice_box_01 #voice_02{
	width:306px;
	float:right;
}

#voice_box_01 h3{
	position:relative;
	margin-bottom:18px;
}

#voice_box_01 #voice_01_img{
	margin-left:24px;
}

#voice_box_01 h3 span{
	position:absolute;
	top:0;
	right:0;
	color:#645F2C;
}

#voice_box_01 #voice_01 p{
	color:#656565;
	line-height:22px;
}

#voice_box_01 #voice_02 p{
	color:#656565;
	line-height:22px;
	margin-bottom:60px;
}
	

/*------- life -------*/

#drink_main{
	width:690px;
	margin-bottom:0;
}
#drink_main:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

#drink_left{
	width:296px;
	margin-right:10px;
	float:left;
}

#drink_left h3{
	margin-bottom:20px;
}

#drink_left p{
	margin-bottom:11px;
	color:#656565;
}

#drink_right{
	width:384px;
	margin-bottom:0;
	float:right;
}

#drink_right p{
	color:#656565;
}

#drink_right dl{
	padding-bottom:14px;
	border-bottom:1px dotted #CCCCCC;
	margin-bottom:20px;
}

#drink_right .drink_bg_01{
	background:#ffffff url(../../tea/images/drink_bg_01.jpg) left top no-repeat;
	padding-left:65px;
}

#drink_right dt{
	margin-bottom:10px;
}

#drink_right em{
	font-style:normal;
	font-weight:normal;
	color:#999933;
}

#drink_right #method{
	background:url(../../tea/images/drink_bg_04.gif) left top no-repeat;
	width:340px;
	height:32px;
	padding:13px 22px 17px;
}




/*------- sojuncha -------*/

#sojuncha_mainvisual{
	width:690px;
	margin-bottom:50px;
}

#sojuncha_box{
	width:690px;
	margin-bottom:50px;
}
#sojuncha_box:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

#sojuncha_box #sojuncha_left{
	width:250px;
	float:left;
	margin-right:20px;
}

#sojuncha_box #sojuncha_left #sojuncha_ph{
	margin-bottom:20px;
	padding-left:25px;
}

#sojuncha_box #sojuncha_left dl{
	margin-bottom:5px;
	clear:both;
	height:20px;
}
#sojuncha_box #sojuncha_left dl:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

#sojuncha_box #sojuncha_left dt{
	float:left;
	font-size:10px;
	color:#645F2C;
	width:50px;
	line-height:27px;
}

#sojuncha_box #sojuncha_left dd{
	float:left;
	padding:0 5px;
}

#sojuncha_box #sojuncha_right{
	width:420px;
	float:right;
}

#sojuncha_box #sojuncha_right h3{
	margin-bottom:30px;
}

#sojuncha_box #sojuncha_right p{
	color:#656565;
	margin-bottom:10px;
}

#sojuncha_box #sojuncha_right #price{
	color:#645F2C;
	margin-bottom:8px;
	margin-bottom:20px;
}

#sojuncha_box #sozai{
	font-size:10px;
	line-height:15px;
	color:#A1A080 !important;
	margin:10px 0 5px;
}


/*------souyoucha.html--------*/

#souyoucha_box{
	width:690px;
	margin-bottom:50px;
}

#souyou-left{
	float:left;
	width:375px;
}

#souyou-left h4{
	padding-bottom:12px;
}

#souyou-left p{
	padding-bottom:20px;
}

#souyou-left ul{
	margin-bottom:30px;
}

#souyou-left ul li{
	float:left;
}

#souyou-left ul li.pr5{
	padding-right:5px;
}

#souyou-right{
	float:right;
	width:274px;
	padding-left:20px;
	border-left:dotted 1px #cccccc;
}

#souyou-right p.souyou-element{
	color:#A1A080;
	font-size:10px;
	line-height:14px;
	padding:20px 0 15px 0;
}

#souyou-right ul{
	margin-bottom:15px;
}

#souyou-right ul li{
	float:left;
	color:#645F2C;
	padding-right:10px;
}

#souyou-right p{
	padding-top:10px;
	font-size:10px;
	color:#3E3E3E;
	line-height:14px;
}

.mt15{margin-top:15px !important;}
.mr0{margin-right:0 !important;}
.ml20{margin-left:20px !important;}
.ml50{margin-left:50px !important;}
.mb310{margin-bottom:430px !important;}
.mb405{margin-bottom:405px !important;}
.mb555{margin-bottom:555px !important;}
.mb625{margin-bottom:625px !important;}
.mb745{margin-bottom:745px !important;}
.mb955{margin-bottom:955px !important;}
.mb1100{margin-bottom:1100px !important;}


