@charset "utf-8";
/* CSS Document */

/**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//*
	CSS Document
	FILENAME:sbisample.css
	DATE:09/05/13
	
	このCSSファイルは各ページ用のcssです
	使用する際に(id名).cssをつけ、コメントを削除の後使用してください。
	共通のものはcommon.cssに記載してください
*//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**/

/*--------コンテンツ内CSS--------*/
.pe_box{
	background-color:#ecf3f7;
}
.pe_title a{
	display:block;
	width:360px;height:60px;
	text-indent:-9999px;
	background-image:url("../image/common/pe_title_background.gif");
	background-position:center;
	background-repeat:no-repeat;
	overflow:hidden;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
.co_box{
	background-color:#F2f7ec;
}
.co_title a{
	display:block;
	width:360px;height:60px;
	text-indent:-9999px;
	background-image:url("../image/common/co_title_background.gif");
	background-position:center;
	background-repeat:no-repeat;
	overflow:hidden;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
.l_tokucho{
	display:block;
	width:50px;height:16px;
	text-indent:-9999px;
	background-image:url("../image/common/l_tokucho.gif");
	background-position:left top;
	background-repeat:no-repeat;
	overflow:hidden;
	margin:0px 0px 5px 10px;
	padding:0px 0px 0px 0px;
}
.r_tokucho{
	display:block;
	width:50px;height:16px;
	text-indent:-9999px;
	background-image:url("../image/common/r_tokucho.gif");
	background-position:left topr;
	background-repeat:no-repeat;
	overflow:hidden;
	margin:0px 0px 5px 10px;
	padding:0px 0px 0px 0px;
}

.pe_list,.co_list{
	margin:0px 0px 10px 0px;
	padding:0px 0px 5px 25px;
	line-height:24px;
	border-bottom:1px dotted #000000;
}
.pe_list2,.co_list2{
	height:46px;
	margin:0px 0px 7px 0px;padding:0px;
}

.pe_list2 li,.co_list2 li{
	display:block;
	width:170px;height:46px;
	float:left;
}
.pe_list2 li a,.co_list2 li a{
	display:block;
	width:170px;height:46px;
	text-indent:-9999px;
	overflow:hidden;
}
.btn01,.btn03{margin-left:8px;_margin-left:4xp;}
.btn02,.btn04{margin-left:4px;_margin-left:2xp;}
.btn01 a,.btn02 a,.btn03 a,.btn04 a{
	background-position:0px 0px;
	background-repeat:no-repeat;
}
.btn01 a{background-image:url("../image/common/pe_btn01.gif");}
.btn02 a{background-image:url("../image/common/pe_btn02.gif");}
.btn03 a{background-image:url("../image/common/co_btn01.gif");}
.btn04 a{background-image:url("../image/common/co_btn02.gif");}
.btn01 a:hover,.btn02 a:hover,.btn03 a:hover,.btn04 a:hover{
	background-position:0px -46px;
}
.pe_list3,.co_list3{
	margin:0px 0px 10px 0px;
	padding:0px;
}
.pe_list3 li,.co_list3 li{
	list-style-type:none;
	padding-left:30px;
	background-position: 15px center;
	background-repeat:no-repeat;
	line-height:22px;
}
.pe_list3 li{background-image:url("../image/common/pe_list_style.gif");}
.co_list3 li{background-image:url("../image/common/co_list_style.gif");}


.spel_list_title{
	display:block;
	width:740px;height:33px;
	background-image:url("../image/common/contentsu_title_background.gif");
	background-position:center;
	background-repeat:no-repeat;
	margin:0px 0px 10px 0px;padding:0px;
}
.spel_list_text{
	display:block;
	float:left;
	width:645px;height:33px;
	margin:0px;padding:0px;
	text-indent:-9999px;
}
.spel_list_btn{
	display:block;
	float:left;
	width:90px;height:33px;
	margin:0px;padding:0px;
}
.spel_list_btn a{
	display:block;
	width:90px;height:33px;
	background-image:url("../image/common/btn_detail.gif");
	background-position: -90px 7px;
	background-repeat:no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
.spel_list_btn a:hover{background-position: 0px 7px;}
.spel_box{
	margin:0px 0px 30px 0px;
	padding:10px 0px 10px 0px;
	border:solid 1px #999999;
	background-color:#f1f3e5;
}
.spel_box_title{
	margin:0px 10px 10px 10px;
	padding:0px 0px 0px 10px;
	border-left:4px solid #8d9949;
	border-bottom:1px solid #8d9949;
	font-size:16px;
	color:#535353;
}
.spel_box_text{
	margin:0px 10px 0px 10px;
	padding:0px;
}

.topics_box{}
.topics_box_title{
	margin:0px 0px 10px 0px;
	padding:0px;
	display:block;
	height:33px;
	background-image:url("../image/common/news_release_title_background.gif");
	background-position: center;
	background-repeat:no-repeat;
}
.topics_box_text{
	display:block;
	float:left;
	width:265px;height:33px;
	margin:0px;padding:0px;
	text-indent:-9999px;
}

.topics_box_btn{
	display:block;
	float:left;
	width:90px;height:33px;
	margin:0px;padding:0px;
}
.topics_box_btn a{
	display:block;
	width:90px;height:33px;
	background-image:url("../image/common/btn_detail.gif");
	background-position: -90px 7px;
	background-repeat:no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
.topics_box_btn a:hover{background-position: 0px 7px;}
.news_list{
	margin:0px;
	padding:0px 0px 0px 20px;
	list-style-type:square;
}
.contact_box{}
.contact_box_title{
	margin:0px;
	padding:0px;
	display:block;
	height:33px;
	background-image:url("../image/common/contact_title_background.gif");
	background-position: center;
	background-repeat:no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
.free_box{
	padding:0px;
	border-bottom:1px dotted #000000;
	width:360px;height:83px;
	background-image:url("../image/common/contact_top.gif");
	background-position: center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
.nav_box{
	padding:0px;
	width:360px;height:83px;
	background-image:url("../image/common/contact_bottom.gif");
	background-position: center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
/*.navdil_text{
	line-height:30px;
	margin:0px;
	padding-left:30px;
	background-image:url("../image/common/nav_di_bg.gif");
	background-position: 0px center;
	background-repeat:no-repeat;
}
.fredil_text{
	line-height:30px;
	margin:0px;
	padding-left:30px;
	background-image:url("../image/common/free_di_bg.gif");
	background-position: 0px center;
	background-repeat:no-repeat;
}*/

