@charset "euc-jp";
/* top.css
========== SUMMARY ==========
1. main
*/
/*=================================
 1. main
=================================*/
/* === common parts === */
#contents-body {
	clear:both;
}
#main h2.top-lead01{
	height:65px;
	background:url(http://i.yimg.jp/images/dh/aqu/top/0809/top_lead01.gif) top no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
#main h2.top-lead02{
	height:34px;
	background:url(http://i.yimg.jp/images/dh/aqu/top/0809/top_lead02.gif) top no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
#top-box-area{
	width:920px;
	margin:20px 15px 15px 15px;
}
#top-box-area h3 {
	padding:15px 0 0;
	font-weight:bold;
	text-align:center;
}
#top-box-area .bluemark{
	float:right;
	margin:0 15px 0 0;
	font-size:77%;
}
.txt-red-s {
	font-size:77%;
	font-weight:normal;
	color:#FF0000;
	line-height: 1.4em;
}
#close {
	margin:15px 15px 0 15px;
	padding:20px 0;
	border: 2px dotted #F00;
	background-color: #FFF0F0;
	color: #F00;
	text-align:center;
	font-weight:bold;
}

/* === top-point-box === */
#top-point-box {
	float:left;
	width:297px;
	margin:0 14px 0 0;
}
#top-point-box .title {
	height:45px;
	width:297px;
	background: url(http://i.yimg.jp/images/dh/aqu/top/0809/top_point_bg01.gif) no-repeat;
	background-color:#DDE7F1;
}
#top-point-box #top-point-block {
	height:307px;
	width:295px;
	border:1px solid #cdcdcd;
	border-top:0;
	border-bottom:0;
	background: url(http://i.yimg.jp/images/dh/aqu/top/0809/top_point_bg02.gif) repeat-x;
	background-color:#F0F0F0;
}
#top-point-box > #top-point-block {
	height:auto;
	min-height:307px;
}
#top-point-box .arrow{
	height:42px;
	width:297px;
	background:url(http://i.yimg.jp/images/dh/aqu/top/0809/top_point_bg03.gif) no-repeat bottom;
	background-color:#EDF2F8;
}
#top-point-box #top-point-block dl {
	margin:0 15px 25px;
}
#top-point-box #top-point-block dt {
	margin:0 0 1em;
	font-weight:bold;
}
#top-point-box #top-point-block dd {
	margin:0.5em 0;
}
/* === top-service-box === */
#top-service-box {
	float:left;
	width:298px;
	height:395px;
	margin:0 10px 0 0;
}
#top-service-box .title {
	width:298px;
	height:45px;
	background:url(http://i.yimg.jp/images/dh/aqu/top/0809/top_service_bg01.gif) no-repeat;
	background-color:#DDE7F1;
}
#top-service-block {
	width:296px;
	height:308px;
	margin:0 auto;
	border:1px solid #cdcdcd;
	border-top:0;
	border-bottom:0;
	background:url(http://i.yimg.jp/images/dh/aqu/top/0809/top_service_bg02.gif) repeat-x;
	background-color:#EEEEEE;
}
#top-service-box > #top-service-block {
	height:auto;
	min-height:308px;
}
#top-service-box .arrow{
	width:298px;
	height:42px;
	background:url(http://i.yimg.jp/images/dh/aqu/top/0809/top_service_bg03.gif) no-repeat bottom;
	background-color:#EDF2F8;
}
#top-service-block table {
	width:100%;
	border:none;
}
#top-service-block th {
	border:none;
	text-align:center;
}
#top-service-block th .th-l,
#top-service-block th .th-r {
	width:50%;
}
#top-service-block td {
	height:34px;
	border:none;
	text-align:center;
}
/* === top-infofaq-box === */
#top-infofaq-box {
	float:right;
	width:297px;
	height:392px;
	margin:0;
}
#top-info-block {
	float:left;
	width:297px;
	margin:0 0 5px 0;
}
#top-info-block .title {
	width:297px;
	height:45px;
	background:url(http://i.yimg.jp/images/dh/aqu/top/0809/top_info_bg01.gif) no-repeat;
	background-color:#EDF2F8;
}
#top-info-block .top-info-txt {
	width:295px;
	height:84px;
	border:1px solid #cdcdcd;
	border-top:0;
	border-bottom:0;
	background:url(http://i.yimg.jp/images/dh/aqu/top/0809/top_info_bg02.gif) repeat-x;
	background-color:#F7F6F5;
	line-height: 120%;
}
#top-info-block > .top-info-txt {
	height:auto;
	min-height:84px;
}
#top-info-block .top-info-txt ul {
	margin:0px 15px;
	font-size:77%;
}
#top-info-block .arrow{
	width:297px;
	height:42px;
	background:url(http://i.yimg.jp/images/dh/aqu/top/0809/top_info_bg03.gif) no-repeat bottom;
	background-color:#EDF2F8;
}
#top-faq-block {
	float:left;
	width:297px;
	margin:0;
}
#top-faq-block .title {
	width:297px;
	height:45px;
	background:url(http://i.yimg.jp/images/dh/aqu/top/0809/top_faq_bg01.gif) no-repeat;
	background-color:#EDF2F8;
}
#top-faq-block .top-faq-txt {
	width:295px;
	height:120px;
	border:1px solid #cdcdcd;
	border-top:0;
	border-bottom:0;
	background:url(http://i.yimg.jp/images/dh/aqu/top/0809/top_faq_bg02.gif) repeat-x;
	background-color:#F4F3F2;
}
#top-faq-block > .top-faq-txt {
	height:auto;
	min-height:120px;
}
#top-faq-block .top-faq-txt ul {
	margin:0px 15px;
	font-size:77%;
}
#top-faq-block .arrow{
	width:297px;
	height:42px;
	background:url(http://i.yimg.jp/images/dh/aqu/top/0809/top_faq_bg03.gif) no-repeat bottom;
	background-color:#EDF2F8;
}

/* === main Yahooservice === */
#y-service {
	clear:both;
	width:920px;
	height:129px;
	margin:15px;
	background-image:url(http://i.yimg.jp/images/dh/aqu/top/0809/top_yahooservice_bg.gif);
	background-repeat:repeat-x;
	background-color:#eeecec;
}
#main > #y-service {
	height:auto;
	min-height:129px;
}
#y-service h3 {
	padding:15px;
	font-weight:bold;
	color:#5d5d5d;
	text-align:center;
}
#y-service .y-service-box {
	text-align:center;
	font-size:77%;
}
#y-service .y-service-box table {
	margin:0 auto 15px auto;
	border:none;
}
#y-service .y-service-box th{
	padding:0 5px;
	height:28px;
	vertical-align:middle;
}
#y-service .y-service-box td {
	padding:0 10px 0 5px;
	vertical-align:top;
	text-align:left;
}
#y-service .y-service-box td.end {
	padding:0 0 0 5px;
	vertical-align:top;
	text-align:left;
}
#y-service .y-service-box th.kaden{
	padding:0 0 0 35px;
	background:url(http://i.yimg.jp/images/sicons/kaden28.gif) center left no-repeat;
}
#y-service .y-service-box th.auction{
	padding:0 0 0 30px;
	background:url(http://i.yimg.jp/images/sicons/auction28.gif) center left no-repeat;
}
#y-service .y-service-box th.shopping{
	padding:0 0 0 30px;
	background:url(http://i.yimg.jp/images/sicons/shopping28.gif) center left no-repeat;
}
#y-service .y-service-box th.bb{
	padding:0 0 0 55px;
	background: url(http://i.yimg.jp/images/sicons/ybb28.gif) center left no-repeat;
}

#y-service .y-service-box th.keitaishop{
	padding:0 0 0 35px;
	background:url(http://i.yimg.jp/images/sicons/keitaishop28.gif) center left no-repeat;
	height:28px;
	vertical-align:middle;
}
/* === aqu-notes-area === */
#aqu-notes-area {
	margin:15px;
	font-size:77%;
}
/* === aqu-bunner-area === */
#aqu-bunner-area {
	margin-bottom:15px;
}

/* 右カラムバナー用 */
.bnrRt{
	float:left;
	width:297px;
	margin-bottom:5px;
}
