@charset "shift_jis";


*{
	font-family: "monospace", Osaka, sans-serif;
	margin: 0;
	padding: 0;
}

body{
	text-align: center;
	background : url('../images/kag.gif');}
   
h1, h2, h4, h3, h5, h6{
	font-size: 100%;
}

p, a {
	font-size: 80%;
	color: #333;
}


/*------------------------------------------------
　　本体の設定 背景画像 ブラウザ表示の中央寄せ
	本体の幅
------------------------------------------------*/

#container{
	width: 800px;
	margin: 0 auto;
	background : #ffffff url('../images/temp-middle-gray.gif');/*背景画像文中の部分 上から下まで繰り返し*/
}

#inside{
	margin: 0 25px;
	padding: 10px 0 20px;
	clear: both;
}

#inside p{
	padding: 0 1em;	
	line-height:150%;/*行間の設定*/
	text-align:left;/*文章の左そろえ。中央のときはcenter。*/
}

/*------------------------------------------------
　　トップ部分、背景も入っている
------------------------------------------------*/
#header{
	background-position: center top; width: 800px;
	padding-top: 1px;
	background-color:transparent; background-repeat:no-repeat; background-attachment:scroll
;}

/*------------------------------------------------
　　大見出し
------------------------------------------------*/
#header h1{
	margin: 0px 1px;/*文章外側の余白　上下0px　1px*/
	text-align:center;/*トップ見出しまわりの余白*/
	font-size: 40px;/*トップ見出しのサイズ*/
	background : url('../images/af-sbi.jpg');
	height: 150px; /*--タイトルの背景画像--*/
	color:#6699ff; padding-left:0; padding-right:0; padding-top:80px; padding-bottom:25px	
;}


h2, h3{
    font-size: 1em;
    }/*小見出しのサイズ*/

/*------------------------------------------------
　　　メニューの設定
------------------------------------------------*/
#menubar{
	text-align:center;
	margin:5px 10px;
	padding:2px 0px;
	border-top:2px solid #0099ff; /*上の線*/
	border-bottom:2px solid #0099ff; /*下の線*/
}

#menubar ul{
	width:760px;
	height:24px;
	border-top:1px solid #0099ff; /*上の線・細いほう*/
	border-bottom:1px solid #0099ff; /*下の線・細いほう*/
	list-style-type:none;/*--リストの先頭のドットを消す--*/
}

#menubar ul li{
	height:24px;
	float:left;
	text-align:center;
}

#menubar ul li a{
	width:124px;
	font-size: 16px;
	line-height: 24px;
	text-decoration: none;/*--リンクの下線を消す--*/
	display:block;
	color:#0099ff;/*-----メニューの文字色------*/
	background-color:toransparent;
}

/*-----メニューにマウスポインタが乗った時------*/
#menubar ul li a:link:hover, #menubar ul li a:visited:hover{
	color:#ff0066;/*-----メニューの文字色------*/
	background-color:#ccffcc;/*--バックの色----*/
}

/*------------------------------------------------
　　更新枠の設定
------------------------------------------------*/
.renew{
	height: 200px;
	padding: 10px 20px;
	overflow: auto;/*---文章が縦70px越すとスクロールパー---*/
	text-align: left;
	border-left:1px solid #0099ff;
	border-right:1px solid #0099ff;
	border-bottom:1px solid #0099ff;
}

#inside .renew p{
	font-size: 0.8em;
	line-height: 1.2em;/*行間の設定*/
}

/*------------------------------------------------
　　本文枠の設定
------------------------------------------------*/

/*------文章枠のまわりに枠線-------------------*/
.border-1{
	border:1px solid #0099ff;
}

/*------文章枠の3方に枠線-------------------*/
.border-2{
	border-left:2px dotted #0099ff;
	border-right:2px dotted #0099ff;
	border-bottom:2px dotted #0099ff;
}

/*------文章枠の上下に破線---------------------*/
.border-3{
	border-top:1px dotted #0099ff;
	border-bottom:1px dotted #0099ff;
}


/*------------------------------------------------
　　文字の装飾
------------------------------------------------*/

/*------文字に影---------------------*/
.span.kage {
    filter:dropshadow(color=cccccc,offx=2,offy=2,positive=true);
    width="100%";
    height="20pt";
    }
    
.span.pointText_4 {
    color: #33ccff;
    font-weight: bold;
    }

/*------------------------------------------------
　　見出しタイプ
------------------------------------------------*/
.entry-1{
	line-height:25px;
	border:2px solid #0099ff;
	color:#ffffff;
	background-color:#0099ff;
}

.entry-2{
    line-height:25px;
	text-align:center;
	color:#0099ff;
	border-top:2px solid #0099ff; /*下の線*/
	border-bottom:2px solid #0099ff; /*下の線*/
    background-color:#ccffff;

	}

.entry-3{
	line-height:25px;
	text-align:center;
	color:#0099ff;
	border-top:2px solid #0099ff; /*下の線*/
	border-bottom:2px solid #0099ff; /*下の線*/
	background : url('../images/bg094_05.gif');
	

}


/*------------------------------------------------
　　他の設定
------------------------------------------------*/

.entry-22{
	font-size: 90%;
	background : url('../images/derby-back.png') no-repeat;
	width:740px; height:290px; margin:15px 0px; 	
}


.pointbox{
    
    line-height:25px;
	border-top-style: url(
	border-left-style: url('../images/');
	border-right-style: url('');
	border-bottom-style: url('../images/sbisec_af_point_foot.jpg');
    color:#ffffff;
	background : url(parts/greennaname.gif);/*--見出しの後ろに背景画像--*/
}

.table_01{
    width: 730px;
    margin: 0px 0px 0px 0px;
    padding: 0%;
    border-collapse:collapse;
    border-top:1px dotted #99999
;}
    
    
#mousikomi a span {
    display:none;
}
#mousikomi a {
    display:block;
    width:680px;]
    height:60px;
    background-image : url('../af/img/app.gif');
    background-repeat:no-repeat
;}
#mousikomi a:hover {
    background-image : url('../af/img/app-ffb362.gif');
    background-repeat:no-repeat
;} 



/*------------------------------------------------
　　　著作権の表示
------------------------------------------------*/
#footer{ 
	height:50px;
	background:url('.gif') no-repeat center bottom;
}

address{
	font-size:10px;
	font-style:normal;/*addressで囲んだときこれを入れないと斜体になる*/
}

/*リンクの見た目の設定*/

address a{
	text-decoration:none;/*リンクの下線表示をなくす*/
	color:#333333;
}　