@charset"Shift_JIS"

/* index */
/**************************************/
#header_index{
	height: 46px;
	padding-bottom: 0px;
	display: block;
	width: 720px;
	margin: 0px;
	clear: both;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#header_index a{}
#header_index a:link, 
#header_index a:visited{
	color: #666666;
	text-decoration: underline;
}
#header_index a:hover{
	color: #000000;
	text-decoration: underline;
}
.header_logo_index{ position: static;
	background-image: url(../img/icon_header_logo_softbank.gif);
	background-repeat: no-repeat;
	margin-top: 18px;
	padding: 0px 0px 5px 0px;
	display: block;
	float: left;
	height: 30px;
	width: 160px;
	font-size: 2px;
}
.header_logo_index p { text-indent:-9999px;}

.kishu{
	font-size: 11px;
	line-height: 13px;
	height: 13px;
	width: 400px;
	display: block;
	text-align: right;
	float: right;
	padding-top: 17px;
}
#flash_index{}
#ctts_indexnavi{
	display: block;
	font-size: 1px;
	margin: 12px 0px 0px;
	padding: 0px 0px 5px;
	clear: both;
	height: 39px;
	width: 720px;
	background-image: url(../img/icon_bar_indexnavi.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
#ctts_indexnavi ul{
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 39px;
	width: 720px;
	display: block;
	list-style-type: none;
	text-indent: -9999px;
}
#ctts_indexnavi ul li{
	float: left;
}
#ctts_indexnavi ul li a{
	display: block;
	margin: 0px;
	padding: 0px;
	height: 39px;
	width: 240px;
	background-repeat: no-repeat;
}
#ctts_indexmenu{}
#ctts_indexmenu ul{
	margin: 0px;
	padding: 0px 4px;
	list-style-type: none;
	font-size: 1px;
	line-height: 2px;
	width: 226px;
	background-color: #F0F0F0;
	text-indent: -9999px;
	clear: both;
	height: auto;
}
#ctts_indexmenu ul li{
	margin: 0px;
	padding: 0px;
}
#ctts_indexmenu ul li a{
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	width: 226px;
}




#idxmenu_container{
	padding-top: 4px;
	padding-right: 2px;
	padding-left: 2px;
	margin: 0px;
	clear: both;
	width: 716px;
	padding-bottom: 10px;
	height: 236px;
}
#idxmenu_left{
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 475px;
}
#idxmenu_LL{
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 234px;
}
#idxmenu_LR{
	display: block;
	margin: 0px;
	padding: 0px;
	float: right;
	width: 234px;
}
#idxmenu_right{
	margin: 0px;
	padding: 0px;
	float: right;
	width: 234px;
}

.idxmenu_wrap{}
.idxmenu_header{
	background-image: url(../img/icon_header_indexmenu.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 5px;
	width: 234px;
	font-size: 1px;
	line-height: 1px;
}
.idxmenu_footer{
	background-image: url(../img/icon_footer_indexmenu.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 5px;
	width: 234px;
	font-size: 1px;
	line-height: 1px;
}
.idxmenu_footer_chara{
	background-image: url(../img/icon_footer_indexmenu_chara.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 87px;
	width: 234px;
	font-size: 1px;
	line-height: 1px;
}

.idx_manual{}
.idx_manual a{}
.idx_manual a:link, 
.idx_manual a:visited{	background-image: url(../img/btn_indexnavi_manual-a.jpg);}
.idx_manual a:hover{	background-image: url(../img/btn_indexnavi_manual-b.jpg);}

.idx_payment{}
.idx_payment a{}
.idx_payment a:link, 
.idx_payment a:visited{	background-image: url(../img/btn_indexnavi_payment-a.jpg);}
.idx_payment a:hover{	background-image: url(../img/btn_indexnavi_payment-b.jpg);}

.idx_faq{}
.idx_faq a{}
.idx_faq a:link, 
.idx_faq a:visited{	background-image: url(../img/btn_indexnavi_faq-a.jpg);}
.idx_faq a:hover{	background-image: url(../img/btn_indexnavi_faq-b.jpg);}



.idx_step1{}
.idx_step1 a{	height: 39px;}
.idx_step1 a:link, 
.idx_step1 a:visited{	background-image: url(../img/btn_indexmenu_step1-a.gif);}
.idx_step1 a:hover{	background-image: url(../img/btn_indexmenu_step1-b.gif);}

.idx_step2{}
.idx_step2 a{	height: 41px;}
.idx_step2 a:link, 
.idx_step2 a:visited{	background-image: url(../img/btn_indexmenu_step2-a.gif);}
.idx_step2 a:hover{	background-image: url(../img/btn_indexmenu_step2-b.gif);}

.idx_step3{}
.idx_step3 a{	height: 41px;}
.idx_step3 a:link, 
.idx_step3 a:visited{	background-image: url(../img/btn_indexmenu_step3-a.gif);}
.idx_step3 a:hover{	background-image: url(../img/btn_indexmenu_step3-b.gif);}

.idx_step4{}
.idx_step4 a{	height: 41px;}
.idx_step4 a:link, 
.idx_step4 a:visited{	background-image: url(../img/btn_indexmenu_step4-a.gif);}
.idx_step4 a:hover{	background-image: url(../img/btn_indexmenu_step4-b.gif);}

.idx_step5{}
.idx_step5 a{	height: 40px;}
.idx_step5 a:link, 
.idx_step5 a:visited{	background-image: url(../img/btn_indexmenu_step5-a.gif);}
.idx_step5 a:hover{	background-image: url(../img/btn_indexmenu_step5-b.gif);}

.idx_credit{}
.idx_credit a{	height: 39px;}
.idx_credit a:link, 
.idx_credit a:visited{	background-image: url(../img/btn_indexmenu_credit-a.gif);}
.idx_credit a:hover{	background-image: url(../img/btn_indexmenu_credit-b.gif);}

.idx_easy{}
.idx_easy a{	height: 29px;}
.idx_easy a:link, 
.idx_easy a:visited{	background-image: url(../img/btn_indexmenu_easy-a.gif);}
.idx_easy a:hover{	background-image: url(../img/btn_indexmenu_easy-b.gif);}

.idx_area{}
.idx_area a{	height: 29px;}
.idx_area a:link, 
.idx_area a:visited{	background-image: url(../img/btn_indexmenu_area-a.gif);}
.idx_area a:hover{	background-image: url(../img/btn_indexmenu_area-b.gif);}

.idx_pasmo{}
.idx_pasmo a{	height: 29px;}
.idx_pasmo a:link, 
.idx_pasmo a:visited{	background-image: url(../img/btn_indexmenu_pasmo-a.gif);}
.idx_pasmo a:hover{	background-image: url(../img/btn_indexmenu_pasmo-b.gif);}

.idx_sf_charge{}
.idx_sf_charge a{	height: 29px;}
.idx_sf_charge a:link, 
.idx_sf_charge a:visited{	background-image: url(../img/btn_indexmenu_sf_charge-a.gif);}
.idx_sf_charge a:hover{	background-image: url(../img/btn_indexmenu_sf_charge-b.gif);}

.idx_surrender{}
.idx_surrender a{	height: 47px;}
.idx_surrender a:link, 
.idx_surrender a:visited{	background-image: url(../img/btn_indexmenu_surrender-a.gif);}
.idx_surrender a:hover{	background-image: url(../img/btn_indexmenu_surrender-b.gif);}

.idx_trouble{}
.idx_trouble a{	height: 27px;}
.idx_trouble a:link, 
.idx_trouble a:visited{	background-image: url(../img/btn_indexmenu_trouble-a.gif);}
.idx_trouble a:hover{	background-image: url(../img/btn_indexmenu_trouble-b.gif);}

.idx_change{}
.idx_change a{	height: 29px;}
.idx_change a:link, 
.idx_change a:visited{	background-image: url(../img/btn_indexmenu_change-a.gif);}
.idx_change a:hover{	background-image: url(../img/btn_indexmenu_change-b.gif);}

.idx_loss{}
.idx_loss a{	height: 29px;}
.idx_loss a:link, 
.idx_loss a:visited{	background-image: url(../img/btn_indexmenu_loss-a.gif);}
.idx_loss a:hover{	background-image: url(../img/btn_indexmenu_loss-b.gif);}

.idx_notpass{}
.idx_notpass a{	height: 29px;}
.idx_notpass a:link, 
.idx_notpass a:visited{	background-image: url(../img/btn_indexmenu_notpass-a.gif);}
.idx_notpass a:hover{	background-image: url(../img/btn_indexmenu_notpass-b.gif);}

.idx_cancel{}
.idx_cancel a{	height: 28px;}
.idx_cancel a:link, 
.idx_cancel a:visited{	background-image: url(../img/btn_indexmenu_cancel-a.gif);}
.idx_cancel a:hover{	background-image: url(../img/btn_indexmenu_cancel-b.gif);}

/* 2008.2.29 追加 ヘッダーバナー 変更 ヘッダーロゴ */
#container_index{
	display: block;
	margin: 0px auto;
	clear: both;
	width: 720px;
}


.header_bnr_index {
	background-image: url(../img/bnr_01.gif);
	background-repeat: no-repeat;
	margin: 5px 0 0 0;
	padding: 0px 0px 5px;
	float: right;
	height: 46px;
	width: 343px;
	text-indent: -9999px;
}

.header_bnr_index a{
	margin: 0px;
	padding: 0px 0px 5px 0px;
	float: right;
	height: 46px;
	width: 343px;
	display: block;
}
