{
	padding-right:0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin:0px;
	padding-top:0px;
}
body{
	scrollbar-face-color:#f3f4f5;
	scrollbar-highlight-color:#adb6bc;
	scrollbar-shadow-color:#adb6bc;
	scrollbar-3dlight-color:#f3f4f5;
	scrollbar-arrow-color:#6666ff;
	scrollbar-track-color:#f3f4f5;
	scrollbar-darkshadow-color:#f3f4f5;
	font-family:"Verdana","Arial","Helvetica","sans-serif","ＭＳ Ｐゴシック","MS UI Gothic","Osaka";

	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	text-align:center;
	background-color:#dedfde;
	color:#3c3c3c;
}
/*センタリングしたときのIE対策みたいな*/
body div{
	text-align:left;
	margin:0 auto;
}
/*リンク*/
a{
	text-decoration:underline;
}
a:link{
	color:#39398c;
	text-decoration:underline;
} 
a:visited{
	color:#4343a5;
	text-decoration:underline;
}
a:hover{
	color:#990000;
	text-decoration:none;
}
/*外枠*/
#sotowaku{
	width:740px;
	background-image:url(../img/bg_sotowaku.gif);
	background-repeat:repeat-y;
}
/*内枠*/
#uchiwaku{
	width:700px;
	margin-left:20px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	background-repeat:repeat-y;
	font-size:12px;
}
/*ヘッダー*/
#header{
	font-size:12px;
	height:100px;
}
/*トップページで使うinfo部分*/
#info_top{
	font-size:12px;
	line-height:140%;
	height:10px;
	background-image:url(../img/bg_info_top.jpg);
	border-width:0px 0px 1px 0px;
	border-style:solid solid solid solid;
	border-color:silver silver silver silver;
}
/*子のページで使うinfo部分*/
#info_page{
	font-size:12px;
	height:10px;
	line-height:140%;
	border-width:0px 0px 1px 0px;
	border-style:solid solid solid solid;
	border-color:silver silver silver silver;
}

/*----------main_box内のレイアウト。ここから----------*/

/*2カラムでfloatさせる外枠*/
#main_box {background-image:url(../img/bg_main_box.gif);background-repeat:repeat-y;}
#main_box_reverse {background-image:url(../img/bg_main_box_reverse.gif);background-repeat:repeat-y;}

/*3カラムでfloatさせる外枠*/
#main_box_plus {background-image:url(../img/bg_main_box_plus.gif);background-repeat:repeat-y;}
#main_box_reverse_plus {background-image:url(../img/bg_main_box_reverse_plus.gif);background-repeat:repeat-y;}

/*2カラム小さい右メニュー時のmain枠*/
#main_box02{width:560px;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;float:left;}

/*2カラム左メニュー時のmain枠*/
#main_box03{width:490px;margin-top:0px;margin-left:10px;margin-right:0px;margin-bottom:0px;float:left;}

/*1カラム枠*/
#main_box04 {margin-top:5px;margin-left:0px;margin-right:0px;margin-bottom:0px;}

/*2カラムでfloatさせる外枠小さい右メニュー用*/
#main_box05 {background-image:url(../img/bg_main_box05.gif);background-repeat:repeat-y;}

/*2カラム右メニュー時のmain枠*/
#main {width:490px;float:left;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;}

/*2カラム左メニュー時のmain枠*/
#main_reverse {width:490px;float:right;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;}
#menu_reverse {width:200px;float:left;text-align:center;background-image:url(../img/bg_side_menu.gif);background-repeat:repeat-y;}

/*main_box内のfloat*/
#main02{width:350px;float:right;margin-top:0px;margin-left:10px;margin-right:0px;margin-bottom:0px;text-align:center;}
#main03{width:350px;float:left;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;text-align:center;}
#menu {width:200px;float:right;text-align:center;background-image:url(../img/bg_side_menu.gif);background-repeat:repeat-y;}
#menu02{width:200px;float:left;margin-top:0px;margin-left:0px;margin-bottom:0px;margin-right:0px;text-align:center;
background-image:url(../img/bg_side_menu.gif);background-repeat:repeat-y;}
#menu03{width:130px;float:right;margin-top:0px;margin-left:0px;margin-bottom:0px;margin-right:0px;text-align:center;}

/*----------main_box内のレイアウト。ここまで----------*/



/*フッター*/
#footer{
	clear:both;
	font-size:12px;
	border-top-width:1px
	;border-top-style:solid;
	border-top-color:silver;
	height:80px;
}

/*iframe内のスタイル*/
#header_menu{font-size:12px;height:100px;text-align:left;font-family:Verdana;line-height:16px;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;background-image:url(../img/bg_header_menu.gif);background-repeat:no-repeat;padding-left:5px;padding-right:-5px;}
#footer_menu{font-size:12px;height:100px;background-image:url(../img/bg_footer_menu.gif);background-repeat:no-repeat;text-align:center;line-height:18px;}
#side_menu{text-align:left;width:200px;height:300px;background-color:#e7e3e7;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;background-image:url(../img/bg_side_menu.gif);background-repeat:repeat-y;}


/*文字装飾*/
.a_Midashi01{color:#ff6060;background-image:url(../img/icon_midashi01.gif);background-repeat:no-repeat;padding-left:16px;font-weight:bold;font-size:110%;}
.a_Midashi02{font-weight:bold;background-image:url(../img/icon_midashi02.gif);padding-left:16px;background-repeat:no-repeat;height:20px;font-size:103%;}
.b_Moji01{color:#ff4444;}
.b_Moji02{color:#4d4dff;}
.b_z----------------{font-size:12px;background-image:url(../img/wbakibaki-template.gif);background-repeat:no-repeat;padding-left:120px;}


/*リンク装飾*/
.d_Link01{background-image:url(../img/icon_link01.gif);padding-left:13px;background-repeat:no-repeat;}
.d_Link02{background-image:url(../img/icon_link02.gif);padding-left:13px;background-repeat:no-repeat;}
.d_Link03 a{color:gray;text-decoration: none;background-image:url(../img/icon_link03.gif);background-repeat:no-repeat;padding-left:15px;line-height:16px;font-size:12px;font-weight:bold;}
.d_Link03 a:link {color:#004080;}
.d_Link03 a:visited {color:#004080;text-decoration: none;}
.d_Link03 a:active {color:#004080;text-decoration: none;}
.d_Link03 a:hover { text-decoration: none;color:maroon;}
.d_Link04 a {text-decoration:none;background-image:url(../img/icon_link04.gif);padding-left:14px;background-repeat:no-repeat;}
.d_Link04 a:link {color:#39398c; text-decoration:none;}
.d_Link04 a:visited {color:#39398c; text-decoration:none;}
.d_Link04 a:active {color:white;text-decoration: none;}
.d_Link04 a:hover { color:#990000; text-decoration:underline;}
.d_LinkGaibu{background-image:url(../img/icon_ink_Gaibu.gif);padding-left:28px;background-repeat:no-repeat;}
.d_z----------------{font-size:12px;background-image:url(../img/wbakibaki-template02.gif);background-repeat:no-repeat;padding-left:120px;line-height:18px;}


/*文字装飾その他*/
.e_Arrow_Migi{background-image:url(../img/icon_migi.gif);padding-left:18px;background-repeat:no-repeat;}
.e_Arrow_Hidari{background-image:url(../img/icon_hidari.gif);padding-left:18px;background-repeat:no-repeat;}
.e_Home{background-image:url(../img/icon_home.gif);padding-left:16px;background-repeat:no-repeat;}
.e_Mail{background-image:url(../img/icon_mail.gif);padding-left:18px;background-repeat:no-repeat;}
.f_Folder{background-image:url(../img/icon_folder.gif);padding-left:18px;background-repeat:no-repeat;}
.f_Point{background-image:url(../img/icon_point.gif);padding-left:22px;background-repeat:no-repeat;height:24px;}
.f_z----------------{font-size:12px;background-image:url(../img/ani_wbakibaki.gif);padding-left:120px;line-height:18px;background-repeat:no-repeat;}


/*段落のスタイルz_box*/
.z_box-title{padding-left:10px;margin-bottom:0px;line-height:24px;margin-top:10px;font-weight:bold;background-image:url(../img/bg_box-title.gif);background-repeat:repeat;color:white;text-align:left;}
.z_box{line-height:20px;font-size:14px;text-align:left;padding-left:6px;padding-right:4px;}
.z_box_v1{font-family:"ＭＳ ゴシック";line-height:20px;font-size:14px;text-align:left;padding-left:6px;padding-right:4px;}

/*段落のスタイルz_box02*/
.z_box-title02{padding-left:10px;margin-bottom:0px;line-height:24px;margin-top:10px;font-weight:bold;background-image:url(../img/bg_box-title02.gif);background-repeat:repeat;color:white;text-align:left;}
.z_box02{padding-top:0px;padding-left:10px;padding-right:8px;padding-bottom:0px;margin-bottom:0px;border-width:1px 1px 1px 1px;border-style:solid solid solid solid;border-color:silver silver silver silver;margin-top:0px;line-height:20px;font-size:12px;margin-left:0px;margin-right:0px;text-align:left;}


/*段落のスタイルmenu_box*/
.z_menu_box-title{
	padding-left:8px;margin-bottom:0px;line-height:24px;margin-top:10px;font-weight:bold;margin-left:0px;margin-right:0px;background-image:url(../img/bg_menu_box-title.gif);color:white;background-repeat:repeat;text-align:left;padding-right:6px;
}
.z_menu_box{
	padding-top:0px;padding-left:8px;padding-right:6px;padding-bottom:0px;margin-bottom:0px; margin-top:0px;line-height:20px;font-size:12px;margin-left:0px;margin-right:0px;background-image:url(../img/bg_menu_box.gif);background-repeat:repeat;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:silver;border-bottom-color:silver;text-align:left;border-right-width:1px;border-right-style:solid;border-right-color:silver;border-left-width:1px;border-left-style:solid;border-left-color:silver;
}


/*ユーザースタイル*/
.zzzzz {font-size:11px;display:none;color:red;background-color:#ffff95;}

/*水平線*/
hr{height:1px;color:silver;margin-bottom:10px;}

/*ストロング*/
strong{font-weight:normal;}

/*下線*/
u{border-bottom-width:2px;border-bottom-style:dotted;border-bottom-color:gray;text-decoration:none;}

/*斜体*/
i{background-color:#ffff80;font-style:normal;padding-left:3px;padding-right:3px;}

/*テーブル*/
tr,td{line-height:18px;font-size:13px;}


/*見出し*/
h1{font-size:13px;font-weight:normal;}
h2{font-size:13px;color:#363636;}
h3{font-size:12px;font-weight:bold;color:#363636;}
h4{font-size:12px;font-weight:normal;}
h5{font-size:11px;font-weight:normal;}
h6{font-size:10px;font-weight:normal;}
h1,h2,h3,h4,h5,h6,p {margin-top:0px;margin-bottom:0px;}

