﻿/*============
説明部分
==============*/

h2#title_h2 img{
	height:50px;
	width:900px;
	margin-top:25px;
}

div#desc_contents{
	float:left;
	width:360px;
	margin-left:25px;
}
p#main_img_p{
	margin-bottom:20px;
	
}
p#main_img_p img{
	width:360px;
	height:250px;
}
p.desc_p{
	margin-bottom:10px;
}


/*============
広告部分
==============*/
div#ads_contents{
	float:right;
	width:380px;
	margin-right:50px;
	
}
div.ads_product{
	clear:both;
	width:100%;
}
div.img_ads{
	float:left;
	width:135px;
	margin-bottom:20px;
}
div.desc_ads{
	float:right;
	width:224px;
	margin-bottom:20px;
}
div.hhh{
      background-color:#F4A460;
      width:100%;
      text-align:left;
      font-size:medium;
      text-indent:5%;
      height: 30px; 
      padding-top: 15px;
	  white-space:normal;
}      
p.img_ads_p{
	padding:5px;
}
p.img_ads_p img{
	width:125px;
	height:100px;
	border:1px #ccc solid;
}

p.img_ads_p a:hover img{
	border:1px gray solid;
}
/* IE */
p.img_ads_p a:hover{
	border:0;
}
h3#neo_h3,
h3#neo2_h3,
h3#pocket_h3,
h3#byo_h3,
h3#doro_h3{
	font-size:small;
	padding:5px 5px 5px 0;
}
h3#neo_h3{
	/*color:#36499d;*/
}
h3#neo2_h3{
	/*color:#67b954;*/
}
h3#pocket_h3{
	/*color:#8e8c89;*/
}
h3#byo_h3{
	/*color:#e8361b;*/
}
h3#doro_h3{
	/*color:#f4ec3c;*/
}

dl.desc_ads_dl{
	
}
dl.desc_ads_dl dt{
	float:left;
	clear:both;
	width:50px;
}
dl.desc_ads_dl dd{
	margin-left:25px;
	padding:0 5px 0 0px;
}
dl.desc_ads_dl dd.motto_dd{
	text-align:right;
}
