.ad{	width:560px;	float: left;}/*-----------------------------------------------------------------------------@ewigp-----------------------------------------------------------------------------*/.adset1{	width:540px;	padding:15px 10px 15px 10px;	margin:0px 0px 0px 0px;	background: url(images/bg/arms.gif) repeat-x right top;	border-bottom: 1px dotted #fff;	float: left;}.adset2{	width:540px;	padding:10px;	padding:15px 10px 15px 10px;	background: url(images/bg/com.gif) repeat-x right top;	border-bottom: 1px dotted #fff;	float: left;}.adset3{	width:540px;	padding:15px 10px 15px 10px;	margin:0px 0px 0px 0px;	background: url(images/bg/sat.gif) repeat-x right top;	border-bottom: 1px dotted #fff;	float: left;}.adset4{	width:540px;	padding:15px 10px 15px 10px;	margin:0px 0px 0px 0px;	background: url(images/bg/gu.gif) right top;	border-bottom: 1px dotted #fff;	float: left;}.adset5{	width:540px;	padding:15px 10px 15px 10px;	margin:0px 0px 0px 0px;	background: url(images/bg/oth.gif) repeat-x right top;	border-bottom: 1px dotted #fff;	float: left;}/*-----------------------------------------------------------------------------@G^Cggp-----------------------------------------------------------------------------*/.adtitle{	width:417px;	padding:0px 0px 2px 2px;	margin:0px 0px 4px 0px;	color:#fff;	border-bottom: 1px solid #fff;	font-size:18px;	font-weight: bold;	font-family :"Helvetica", "lrSVbN", "Osaka",sans-serif;	clear:both;}.adtitle2{	width:538px;	padding:0px 0px 1px 2px;	margin:0px 0px 3px 0px;	color:#fff;	border-bottom: 1px solid #fff;	font-size:18px;	font-weight: bold;	font-family :"Helvetica", "lrSVbN", "Osaka",sans-serif;	clear:both;}/*-----------------------------------------------------------------------------@widthgp-----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------@ζgp-----------------------------------------------------------------------------*/.ad_top_img{	width:560px;	margin:0px 0px 10px 0px;	clear: both;}.ad_img{	width:108px;	margin:0px 10px 0px 0px;	border: 1px solid #fff;	float: left;}/*-----------------------------------------------------------------------------@NAZbg-----------------------------------------------------------------------------*/.ad_ym{	width:420px;	border-bottom: 1px dotted #fff;	float: left;}.ad_ym2{	width:420px;	float: left;}.ad_ym3{	width:540px;	float: left;}/*-----------------------------------------------------------------------------@Ngp-----------------------------------------------------------------------------*/.ad_yy{	width:63px;	padding:5px;	color:#fff;	font-size:14px;	font-family :"Helvetica", "lrSVbN", "Osaka",sans-serif;	text-align:center;	float: left;}/*-----------------------------------------------------------------------------@ͺgp-----------------------------------------------------------------------------*/.ad_mm{	width:336px;	padding:5px;	border-left: 1px dotted  #fff;	font-size:14px;	font-family :"Helvetica", "lrSVbN", "Osaka",sans-serif;	text-align:left;	float: left;}.ad_mm_02{	width:409px;	padding:5px;	font-size:14px;	font-family :"Helvetica", "lrSVbN", "Osaka",sans-serif;	text-align:left;	float: left;}.ad_mm_03{	width:530px;	padding:5px;	font-size:14px;	font-family :"Helvetica", "lrSVbN", "Osaka",sans-serif;	text-align:left;	float: left;}.ad_mm_03a{	width:530px;	padding:0px 5px 0px 5px;	font-size:14px;	font-family :"Helvetica", "lrSVbN", "Osaka",sans-serif;	text-align:left;	float: left;}/*-----------------------------------------------------------------------------@ͺTCYwθgp-----------------------------------------------------------------------------*/.ad_m{	width:53px;	padding:0px 0px 5px 3px;	color:#b56850;	font-size:14px;	font-family :"Helvetica", "lrSVbN", "Osaka",sans-serif;	text-align:left;	float: left;}.ad_m_02{	margin:0px 5px 10px 5px;	color:#b56850;	font-size:14px;	font-family :"Helvetica", "lrSVbN", "Osaka",sans-serif;	text-align:left;	float: left;}.ad_ex{	width:530px;	padding:10px 10px 10px 10px;	color:#b56850;	line-height: 120%;	font-size:12px;	font-family :"Helvetica", "lrSVbN", "Osaka",sans-serif;}/*-----------------------------------------------------------------------------@Ngp-----------------------------------------------------------------------------*//**N**/#link_area a.link_ad:link{	color:#ff0;	text-decoration:underline;	font-size:14px;}#link_area a.link_ad:visited{	color:#ff0;	text-decoration:underline;	font-size:14px;}#link_area a.link_ad:hover{	color:#FF5A00;	text-decoration:underline;	font-size:14px;}