#contents .sectionH1 h1{
	background: url(/av/images/contents_h1_bg.gif) no-repeat;
	color: #E40000;
	font-size: 128%;
	line-height: 38px;
	padding: 0 0 0 48px;
	margin: 0 0 20px 0;
	font-weight: bold;
}

.cont00 {
 background:url(/av/images/cont00_pict_01.jpg) no-repeat 100% 0px;
 padding-right:210px;
	padding-bottom:110px;
}

.glyna .cont00 {
 background:url(/av/glyna/images/cont00_pict_01.jpg) no-repeat 100% 0px;
 padding-right:210px;
 min-height:150px;
}

.category {
	margin:20px 0;
	_zoom:-1;
	overflow:hidden;
}
.category .category_kk {
	background:url(/av/images/category_kk.jpg) no-repeat left top;
	padding:116px 20px 0 20px;
	width:333px;
	height:119px;
	float:left;
	margin:0 20px 0 0;
	font-size:11px;
}
.category .category_av {
	background:url(/av/images/category_av.jpg) no-repeat left top;
	padding:116px 20px 0 20px;
	width:333px;
	height:119px;
	float:left;
	font-size:11px;
}
.sectionH3.h303.productsIllust dt {
	color: #0089E3;
}

.voice {
	min-height:90px;
}





#contents .sectionH1 .upper{margin-top:-30px}

#contents .sectionH1 .productArea{
 margin:0 0 20px;
}

#contents .sectionH1 .productArea .cont{
 float:right;
 margin:0 0 0 25px;
 width:460px;
}

#contents .sectionH1 .productArea .cont p.lead{
 font-size:115.4%;
 font-weight:bold;
 margin:0 0 15px;
	color:#82441B;
}

#contents .sectionH1 .productArea .photo{
 float:left;
 width:280px;
}

#contents .sectionH1 .productArea .reccomend{
 border:#a40000 3px solid;
 margin:20px 0 0;
 padding:10px 15px;
}

#contents .sectionH1 .productArea .reccomend dd{
font-weight:bold;
}
#contents .sectionH1 .productArea .reccomend dt{

 color:#a40000;
 font-size:146.2%;
 font-weight:bold;
 line-height:100%;
 margin:0 0 15px;
}

#contents .sectionH1 .productArea .photo .mainPhoto{
 margin:0 0 10px;
}

#contents .sectionH1 .productArea .photo .mainPhoto img{
 border:#ededed 1px solid;
}

#contents .sectionH1 .productArea .photo .subPhoto li{
 float:left;
 margin:0 0 2px 2px;
 line-height:100%;
 cursor:pointer;
}

#contents .sectionH1 .productArea .photo .subPhoto li.l{
 margin-left:0;
}

#contents .sectionH1 .productArea .photo .subPhoto li img{
  border:#ededed 1px solid;
}

/*レイアウト変更の為スタイルクリア
#contents .sectionH1 .productArea2{margin:0 0 25px}

#contents .sectionH1 .productArea2 .l,
#contents .sectionH1 .productArea2 .r{
 float:left;
}

#contents .sectionH1 .productArea2 .l{
 width:280px;
}

#contents .sectionH1 .productArea2 .r{
 float:left;
 margin:0 0 0 25px;
 width:460px;
}*/

/* 修正版　productArea2→productAreaに変更 */
#contents .sectionH1 .productArea .l {
	margin-top: 28px; /*新規スタイル追加*/
}
#contents .sectionH1 .productArea .l ul li{
 list-style:none;
}

#contents .sectionH1 .productArea .l ul,
#contents .sectionH1 .productArea .l dl{
 margin:0 0 15px;
}

#contents .sectionH1 .productArea .l dl dt{
 font-weight:bold;
}


#contents .sectionH1 .productArea .l dl dt,
#contents .sectionH1 .productArea .l dl dd,
#contents .sectionH1 .productArea .l ul li{
 font-size:86%;
}

#contents .sectionH1 .productArea .r {
	margin-top: 40px;
}
#contents .sectionH1 .productArea .r .cartBlock{
 background:#F0F0F0;
 margin:0 0 15px;
 padding:10px;
 position:relative;
}

#contents .sectionH1 .productArea .r .cartBlock .cartLabel{
 position:absolute;
 top:45px;
 right:10px;
}

#contents .sectionH1 .productArea .r .cartBlock dl.title{
 margin:0 0 15px;
 width:290px;
}

#contents .sectionH1 .productArea .r .cartBlock dl.title dt{
 font-size:153.8%;
 font-weight:bold;
}


#contents .sectionH1 .productArea .r .cartBlock table{
 border-collapse:collapse;
}

#contents .sectionH1 .productArea .r .cartBlock table th,
#contents .sectionH1 .productArea .r .cartBlock table td{
 border-bottom:#bdbdbd 1px solid;
/* white-space:nowrap; */
 padding:5px 0;
}

#contents .sectionH1 .productArea .r .cartBlock table th{white-space:nowrap;}

#contents .sectionH1 .productArea .r .cartBlock table td.note{
 font-size:79%;
 padding:10px 0;
 white-space:normal;
}

#contents .sectionH1 .productArea .r .cartBlock table tr.last-child th,
#contents .sectionH1 .productArea .r .cartBlock table tr.last-child td{
 border-bottom:none;
}
 
 
#contents .sectionH1 .productArea .r .cartBlock table td.price{
 font-size:122%;
 font-weight:bold;
}

#contents .sectionH1 .productArea .r .cartBlock table td.special{
 color:#F00;
}

#contents .sectionH1 .productArea .r .cartBlock table td.price span{
 font-weight:normal;
 font-size:10px;
 margin:0 0 0 10px;
}

#contents .sectionH1 .productArea .r .cartBlock table td.last-child{
padding-right:0;
text-align:right;
}
 
#contents .sectionH1 .productArea .r .otameshi{
 background:#f1faf5;
 border:#39b35c 2px solid;
 margin:0 0 15px;
 padding:15px;
}
 
#contents .sectionH1 .productArea .r .otameshi .cont{
 float:right;
 width:300px;
 margin: 0;
}

#contents .sectionH1 .productArea .r .otameshi .cont dl dt{
 color:#3F993D;
 font-size:115.4%;
 font-weight:bold;
}

#contents .sectionH1 .productArea .r .otameshi .photo{
 float:left;
 width:110px;
}

#contents .sectionH1 .productArea .r .otameshi .photo img{
 border:#39b35c 1px solid;
}

#contents .sectionH1 .productArea .r .toNormal{
 text-align:center;
 margin:0 0 20px;
 padding:15px 0 0 0;
}

#contents .sectionH1 .productArea .r .social{
 border:#6DB3B3 2px solid;
 margin:0 0 15px;
 padding:10px 15px;
}

#main #contents .sectionH1 .productArea.clearfix .r .social dl dd iframe.twitter-share-button {
	width:120px;
	
}


#contents .sectionH1 .productArea .r .social dl dt{
 color:#6DB3B3;
 font-size:115.4%;
 font-weight:bold;
}

#contents .sectionH1 .productArea .r .social dl dd.line{
 border-bottom:#e7e7e7 1px solid;
 font-size:84.6%;
 margin:0 0 5px;
 padding:0 0 5px;
}

#contents .sectionH1 .productArea .r .otameshi strong {
font-size: 115% !important;
}

#contents .sectionH1 .sectionH3{
 margin:0 0 50px
}

#contents .sectionH1 .sectionH3 h3{
 border-top:#ab2929 1px solid;
 color: #AB2929;
 font-size: 108%;
 padding:5px 0 5px 40px;
 margin:0 0 20px;
}

#contents .sectionH1 .sectionH3 div.lead{
 color:#82441B;
 font-weight:bold;
 font-size:128%; 
 margin:0 0 25px;
}

#contents .sectionH1 .h301 h3{
 background:url(/av/images/contents_h3bg_01.jpg) no-repeat 0 0;
}


#contents .sectionH1 .h301 dl{
 margin:0 0 20px;
}

#contents .sectionH1 .h301 dl.lead{
 color:#82441B;
 margin:0 0 25px;
}

#contents .sectionH1 .h301 dl dt{
 font-weight:bold;
 font-size:114%;
 margin:0 0 10px;
}

#contents .sectionH1 .h301 dl.lead dt{
 font-weight:bold;
 font-size:128%;
 margin:0;
}

#contents .sectionH1 .h301 dl.cont01,
#contents .sectionH1 .h301 dl.cont03{
 padding-right:180px;
 min-height:140px;
 _height:140px;
}

#contents .sectionH1 .h301 dl.cont01{
 background:url(/av/images/contents_h303_pict_01.jpg) no-repeat 100% 0;
}

#contents .sectionH1 .h301 dl.cont02{
 background:url(/av/images/contents_h303_pict_02.jpg) no-repeat;
 padding-left:200px;
}

#contents .sectionH1 .h301 dl.cont03{
 background:url(/av/images/contents_h303_pict_03.jpg) no-repeat 100% 0;
}

#contents .sectionH1 .h301 .knowledge{
 background:#f6f6f6;
 margin:0 0 20px;
 padding:20px;
}

#contents .sectionH1 .h301 .knowledge div{
 font-weight:bold;
 font-size:128%;
 margin:0 0 20px;
}
 
#contents .sectionH1 .h301 .knowledge dl{
 background:url(/av/images/contents_h303_pict_04.jpg) no-repeat;
 padding-left:180px;
 min-height:270px;
 _height:270px;
}

#contents .sectionH1 .h301 .knowledge dl dd{margin-bottom:10px}
 

#contents .sectionH1 .h302 h3{
 background:url(/av/images/contents_h3bg_02.jpg) no-repeat 0 0;
}

#contents .sectionH1 .h302 dl{
 margin:0 0 20px;
}



#contents .sectionH1 .h302 dl{
 background:url(/av/images/contents_h303_pict_05.jpg) no-repeat 100% 0;
 padding-right:200px;
}

#contents .sectionH1 .h302 dl dt{
 font-weight:bold;
 font-size:114%;
 margin:0 0 10px;
}

#contents .sectionH1 .h302 dl dd{margin:0 0 20px}

#contents .sectionH1 .h303 h1 {
	position:relative;
}
#contents .sectionH1 .h303 h1 .but_products{
	position:absolute;
	top:28px;
	right:1px;
}



#contents .sectionH1 .h303 dl{
 padding:0 0 0 120px;
 margin:0 0 20px;
}

#contents .sectionH1 .h303 dl dt{
 font-weight:bold;
 font-size:114%;
 margin:0 0 5px;
}

#contents .sectionH1 .h303 dl.dl01{
 background:url(/av/images/contents_h303_pict_06.jpg) no-repeat;
}

#contents .sectionH1 .h303 dl.dl02{
 background:url(/av/images/contents_h303_pict_07.jpg) no-repeat;
}

#contents .sectionH1 .h303 dl.dl03{
 background:url(/av/images/contents_h303_pict_08.jpg) no-repeat;
}

#contents .sectionH1 .h303 dl dd span.red{
 background-color:#FFB3E0;
}

#contents .sectionH1 .h303 dl dd span.blue{
 background-color:#B3D4FF;
}

#contents .sectionH1 .h304{
 background:url(/av/images/contents_h3bg_03.jpg) no-repeat;
}

#contents .sectionH1 .h304 dl dt{
 font-weight:bold;
 font-size:114%;
 margin:0 0 5px;
}

#contents .sectionH1 .h304 .cont1,
#contents .sectionH1 .h304 .cont2{
 border-bottom:#ccc 1px solid;
 margin:0 0 25px;
 padding:0 0 10px;
}

#contents .sectionH1 .h304 .photo{
 float:left; 
 width:138px;
}
 

#contents .sectionH1 .h304 .photo img{
 border:#ccc 1px solid;
}

#contents .sectionH1 .h304 .cont1 dl,
#contents .sectionH1 .h304 .cont2 dl,
#contents .sectionH1 .h304 .cont3 dl{
 width:610px;
}

#contents .sectionH1 .h304 .cont1 dl,
#contents .sectionH1 .h304 .cont3 dl{
 float:right;
}

#contents .sectionH1 .h304 .cont2 dl{
 float:left;
}

#contents .sectionH1 .h304 .cont2 .photo{
 float:right;
}
 
#contents .sectionH1 .productDetail{
 background:url(/av/images/product_detail_bg.gif) repeat;
 border:#793506 solid 1px;
 display:block;
 width:734px;
 margin:0 0 10px;
 padding:20px 15px;
 position:relative;
}
#contents .sectionH1 .glay{
 background-image:none;
 background:#F0F0F0;
 border:none;
 display:block;
 width:734px;
 margin:0 0 10px;
 padding:20px 15px;
 position:relative;
}

#contents .sectionH1 .detail_blue{
 background:url(/av/images/product_detail2_bg.gif) repeat;
 border:#2e1d8d solid 1px;
 display:block;
 width:734px;
 margin:0 0 10px;
 padding:20px 15px;
 position:relative;
}
#contents .sectionH1 .productDetail .note{
	margin:10px 0 0 0;
	font-size:85%;
}
#contents .sectionH1 .productDetail .deliv{
 top:60px;
 right:15px;
 position:absolute;
}

#contents .sectionH1 .glay .deliv{
 top:20px;
 right:15px;
 position:absolute;
}

#contents .sectionH1 .productDetail .productImg{
 float:left;
 width:160px;
}
 
#contents .sectionH1 .productDetail .productImg .fig{margin:0 0 10px}

#contents .sectionH1 .productDetail .productImg .fig img{
 border:#ccc 1px solid;
 margin-bottom:10px;
}
  
#contents .sectionH1 .productDetail .productDesc{
 float:right;
 width:565px;
}

#contents .sectionH1 .productDetail .title{
 font-size:200%;
 font-weight:bold;
 margin:0 0 10px;
 padding:0 130px 0 0;
}

#contents .sectionH1 .productDetail .title span{
 font-size:65%;
}


#contents .sectionH1 .productDetail .productDesc table{
 border-collapse:collapse;
 width:100%;
}

#contents .sectionH1 .productDetail .productDesc table th,
#contents .sectionH1 .productDetail .productDesc table td{
 border-bottom:#bdbdbd 1px dotted;
/* white-space:nowrap; */
 padding:10px 5px;
}

#contents .sectionH1 .productDetail .productDesc table th{white-space:nowrap;}

#contents .sectionH1 .productDetail .productDesc table tr.last-child th,
#contents .sectionH1 .productDetail .productDesc table tr.last-child td{
 border-bottom:none;
}
 
 
#contents .sectionH1 .productDetail .productDesc table td.price{
 font-size:122%;
 font-weight:bold;
}

#contents .sectionH1 .productDetail .productDesc table td.special{
 color:#F00;
}

#contents .sectionH1 .productDetail .productDesc table td.price span{
 font-weight:normal;
 font-size:10px;
 margin:0 0 0 10px;
}

#contents .sectionH1 .productDetail .productDesc table td.qty{
 text-align:center;
}

#contents .sectionH1 .productDetail .productDesc table td.note{
 white-space:normal;
}

#contents .sectionH1 .productDetail .productDesc table td.btn{
padding-right:0;
text-align:right;
}

#contents .sectionH1 .caution{
 font-size:86% ;
 margin:0 0 10px;
 padding:0 0 10px;
}

#contents .sectionH1 .banner{
 margin:0 0 20px;
}


#contents .sectionH1 .trial{
 background:#f1faf5!important;
 border:#6AC685 1px solid;
}

#contents .recommend {
	_zoom:-1;
	overflow:hidden;
	margin-bottom:20px;
}
#contents .recommend_av {
	_zoom:-1;
	overflow:hidden;
	margin-bottom:20px;
}
#contents .recommend_av .inner2 .recItem{
	background:#F1F1F1;
	float:left;
	padding:10px 11px;
	margin-right:6px;
	width:126px;
}
#contents .recommend_av .inner2 .end{margin-right:0;}
#contents .recommend_av .inner2 .recItem .fig{
	border:1px solid #B7B7B7;
	padding:1px;
	margin-bottom:8px;
}
#contents .recommend_av .inner2 .recItem dl dt{
	font-size:93%;
	font-weight:bold;
}
#contents .recommend_av .inner2 .recItem dl dd{
	font-size:86%;
}
#contents .recommend .inner2 .recItem dl dt{
	font-size:100%;
	font-weight:bold;
}

#contents .recommend h2.products{
	background:url(/av/images/contents_h2_01.jpg) no-repeat;
	color:#E40000;
	font-size:128%;
	line-height:37px;
	padding-left:36px;
	margin-bottom:10px;
}
#contents .recommend_av h2.products{
	background: url(/av/images/contents_h2_02.jpg) no-repeat;
	color: #E40000;
	font-size: 128%;
	line-height: 37px;
	padding-left: 40px;
	margin-bottom: 10px;
}


/* aminobital */
.sectionH1 h1.amino_top {
	padding:0!important;
	margin-bottom:10px!important;
}
#contents .top_menu {
	_zoom:-1;
	overflow:hidden;
	margin-bottom:10px;
}
#contents .top_menu .menuBox .menuButt{
	background:#FFF;
	float:left;
	padding:0;
	margin-right:2px;
}
#contents .top_menu .menuBox .end{margin-right:0;}
#contents .top_menu .menuBox .menuButt .fig{
}


.news {
	padding:5px 0 5px 120px;
	background:url(/av/images/news_bg.gif) no-repeat left center;
	border-top:solid 1px #E42000;
	border-bottom:solid 1px #E42000;
	margin-bottom:20px;
	
	font-size:96%;
	_zoom:-1;
	overflow:hidden;
}
.news .date , .news .news_text {
	float:left;
}
.news .newsCon {
	_zoom:-1;
	overflow:hidden;
}
.news .news_text {
	padding-left:20px;
	background:url(/av/images/news_listMark.gif) no-repeat 3px center;
}



/* search box */
.search_box {
	background:url(/av/images/search_bg.gif) repeat left top;
	margin-bottom:20px;
	padding-bottom:15px;
	_zoom:-1;
	overflow:hidden;
}
.search_box h2 {
	background:url(/av/images/search_h2_bg.gif) no-repeat left top;
	line-height:1em;
	color:#383a6d;
	font-size:128%;
	padding:18px 0 18px 50px;
}
.search_box .athlete {
	margin: 0 0 0 15px;
	background:url(/av/images/athlete_bg.gif) repeat-y left top;
	width:738px;
	_zoom:-1;
	overflow:hidden;
}
.search_box .athlete li a , .search_box .athlete li a:hover , .search_box .athlete li a:visited {
	color:#E3A207;
}

.search_box .athlete .athlete_h2 {
	background:url(/av/images/athlete_h2_bg.gif) no-repeat left top;
	line-height:1em;
	color:#fff;
	font-size:128%;
	padding:20px 0 18px 60px;
}
.search_box .sports {
	margin: 15px 0 0 15px;
	background:url(/av/images/sports_bg.gif) repeat-y left top;
	width:738px;
	_zoom:-1;
	overflow:hidden;
}
.search_box .sports li a , .search_box .sports li a:hover , .search_box .sports li a:visited {
	color:#304593;
}
.search_box .sports .sports_h2 {
	background:url(/av/images/sports_h2_bg.gif) no-repeat left top;
	line-height:1em;
	color:#fff;
	font-size:128%;
	padding:20px 0 18px 60px;
}
.search_box .health {
	margin: 15px 0 0 15px;
	background:url(/av/images/health_bg.gif) repeat-y left top;
	width:738px;
	_zoom:-1;
	overflow:hidden;
}
.search_box .health li a , .search_box .health li a:hover , .search_box .health li a:visited {
	color:#4A9AE3;
}
.search_box .health .health_h2 {
	background:url(/av/images/health_h2_bg.gif) no-repeat left top;
	line-height:1em;
	color:#fff;
	font-size:128%;
	padding:20px 0 18px 60px;
}
#contents .search_box .worryBoxClm3{
	background:url(/av/images/bg_worryBox04.gif) no-repeat left bottom;
	margin: 15px 14px 0 15px;
	padding:0 0 15px 0;
}

.search_box .bodymake {
	background:url(/av/images/bodymake_bg.gif) repeat-y left top;
	width:361px;
	_zoom:-1;
	overflow:hidden;
	float:left;
}
.search_box .bodymake li a , .search_box .bodymake li a:hover , .search_box .bodymake li a:visited {
	color:#4646B0;
}
.search_box .bodymake .bodymake_h2 {
	background:url(/av/images/bodymake_h2_bg.gif) no-repeat left top;
	line-height:1em;
	color:#fff;
	font-size:128%;
	padding:20px 0 18px 60px;
}
.search_box .slim {
	background:url(/av/images/slim_bg.gif) repeat-y left top;
	width:361px;
	_zoom:-1;
	overflow:hidden;
	float:right;
}
.search_box .slim li a , .search_box .slim li a:hover , .search_box .slim li a:visited {
	color:#CE1C16;
}
.search_box .slim .slim_h2 {
	background:url(/av/images/slim_h2_bg.gif) no-repeat left top;
	line-height:1em;
	color:#fff;
	font-size:128%;
	padding:20px 0 18px 60px;
}

.search_box li {
		background:url(/av/images/news_listMark.gif) no-repeat 3px 10px;
	padding-left:20px;
	margin-bottom:5px;
	font-size:96%!important;
}
.search_box .half_ul {
	margin:0 0 0 13px;
	/*width:345px;*/
	float:left;
}
.search_box .full_ul {
	margin:0 13px 0 13px;
}

.zoom {
	_zoom:-1;
	overflow:hidden;
}

/* blog */
.height_ajust {
	min-height:150px;
}
.blog_feed {
	margin-bottom:20px;
	margin-right:23px;
	width:371px;
	
	font-size:96%;
	_zoom:-1;
	overflow:hidden;
	float:left;
}
.blog_feed h2{
	background:url(/av/images/blog_h2_bg.gif) no-repeat;
	color:#AB2929;
	font-size:128%;
	line-height:33px;
	padding-left:36px;
	margin-bottom:5px;
}
.blog_feed .date {
	float:left;
	display:block;
	width:120px;
}
.blog_feed .blog_text {
	display:block;
}
.blog_feed .blogCon {
	_zoom:-1;
	overflow:hidden;
	border-bottom:1px dotted #999;
	padding:5px 0 5px;
}
.blog_feed .blog_text {
	padding-left:120px;
}
.blog_feed .blog_text a span{
	background:url(/av/images/blog_newwindow.gif) no-repeat right center;
	width:11px;
	height:8px;
	padding:0 0 0 14px;
	text-indent:-9999px;
	display:inline;
	text-decoration:none;
}
.blog_feed .end {
	border:none;
}
.blog_feed .oldentry_butt {
	text-align:right;
	margin:20px 0 0 0;
}

.news_feed {
	margin-bottom:20px;
	width:371px;
	
	font-size:96%;
	_zoom:-1;
	overflow:hidden;
	float:left;
}
.news_feed h2{
	background:url(/av/images/news_h2_bg.gif) no-repeat;
	color:#AB2929;
	font-size:128%;
	line-height:33px;
	padding-left:36px;
	margin-bottom:5px;
}
.news_feed .date {
	float:left;
	display:block;
	width:120px;
}
.news_feed .news_text {
	display:block;
}
.news_feed .newsCon {
	_zoom:-1;
	overflow:hidden;
	border-bottom:1px dotted #999;
	padding:5px 0 5px;
}
.news_feed .news_text {
	padding-left:120px;
}
.news_feed .news_text a span{
	background:url(/av/images/blog_newwindow.gif) no-repeat right center;
	width:11px;
	height:8px;
	padding:0 0 0 14px;
	text-indent:-9999px;
	display:inline;
	text-decoration:none;
}
.news_feed .end {
	border:none;
}
.news_feed .oldentry_butt {
	text-align:right;
	margin:20px 0 0 0;
}


/* WHATSNEWS box */
.whatsnews_box {
	margin-bottom:20px;
	_zoom:-1;
	overflow:hidden;
}
.whatsnews_box h2 {
	background:url(/av/images/whatsnews_h2_bg.gif) no-repeat left top;
	line-height:1em;
	color:#E42000;
	font-size:128%;
	padding:12px 0 18px 40px;
}
.whatsnews_box .date {
	float:left;
	display:block;
	width:120px;
}
.whatsnews_box .news_text {
	display:block;
}
.whatsnews_box .newsCon {
	_zoom:-1;
	overflow:hidden;
	border-bottom:1px dotted #999;
	padding:5px 0 5px;
}
.whatsnews_box .news_text {
	padding-left:120px;
}
.whatsnews_box .end {
	border:none;
}
.whatsnews_box .oldentry_butt {
	text-align:right;
	margin:20px 0 0 0;
}
.whatsnews_box .media{
	background:url(/av/images/whatsnews_media.gif) no-repeat left center;
	padding-left:90px;
}
.whatsnews_box .newProducts{
	background:url(/av/images/whatsnews_newProducts.gif) no-repeat left center;
	padding-left:90px;
}
.whatsnews_box .holyday{
	background:url(/av/images/whatsnews_holyday.gif) no-repeat left center;
	padding-left:90px;
}
.whatsnews_box .notice{
	background:url(/av/images/whatsnews_notice.gif) no-repeat left center;
	padding-left:90px;
}

#contents .sectionH1 .productArea .r .cartBlock {
    border: 2px solid #D0D0D0;
}

/* お試し枠 */

#contents .sectionH1 .productArea .r .otameshi .cont dl dd{
	padding:0 0 25px 0;
}
#contents .sectionH1 .productArea .r .otameshi .cont dl dd strong{
	padding:0 0 25px 0;
	font-size: 108%;
	font-weight: bold;
}
