
BODY#top {
	FONT-FAMILY: Oosaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif ;
	FONT-SIZE: 12px;
	SCROLLBAR-base-COLOR: #ffffff; 
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #999999;
	SCROLLBAR-3DLIGHT-COLOR: #c0c0c0;
	SCROLLBAR-ARROW-COLOR: #999999;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	text-align:center;
	margin: 0;
}

BODY {
	FONT-FAMILY: Oosaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif ;
	FONT-SIZE: 12px;
	SCROLLBAR-base-COLOR: #ffffff; 
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #999999;
	SCROLLBAR-3DLIGHT-COLOR: #c0c0c0;
	SCROLLBAR-ARROW-COLOR: #999999;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	margin: 0px 0px 0px 20px;
}


*{ margin : 0; padding : 0; }

div#wrapper {   
	width: 1280px;
	height: 100%;
	margin: 0 auto;
	text-align:left;
}


div#wrapper-menu {   
	width: 200px;
	height: 100%;
	margin: 0 auto;
	text-align:left;
}

a:link { color: #0000ff }
a:active { color: #ffa500 }
a:visited { color: #dc143c }
a:hover { color: #ffcc00 }


.f0 {
	FONT-SIZE: 10px;
	text-align: left;
}
.f1 {
	FONT-SIZE: 12px;
	text-align: left;
}
.f2 {
	FONT-SIZE: 12px; LINE-HEIGHT: 150%;
	text-align: left;
}

.f3 {
	FONT-SIZE: 14px; LINE-HEIGHT: 150%;
	text-align: left;
}
.f3-1 {
	FONT-SIZE: 14px; LINE-HEIGHT: 120%;
	text-align: left;
}
.f3-2 {
	FONT-SIZE: 14px; LINE-HEIGHT: 120%;
}
.f4 {
	FONT-SIZE: 18px; LINE-HEIGHT: 120%;
	text-align: left;
}
.f5 {
	FONT-SIZE: 22px; font-weight: bold;
	padding-top: 7px;
}


#bg1 {
	background-color:#99ccff;
}
#bg1-1 {
	background-color:#0099ff;
}
#bg2 {
	background-color:#ffffff;
}
#bg3 {
	background-color:#ffffcc;
}
#bg4 {
	background-color:#ffcc99;
}
#bg4-1 {
	background-color:#cc6633;
}
#bg5 {
	background-color:#99ff99;
}
#bg5-1 {
	background-color:#009966;
}

.clr1 {	color: #ffffff; }



/* --------------以下　メインメニュー用--------------- */

a#menu-top { display: block;
	width: 200px;
	font-size: 14px;
	font-weight: bold;
	line-height: 120%;
	color: #ffffff;
	text-indent: 25px;
	padding-top: 13px;
	padding-bottom: 13px;
	text-decoration: none;
	background-image: url("images-common/icon-menu_ber.gif");
	background-repeat: no-repeat; 
	background-position: 15px 6px; 
	border-top: 1px solid #7fccff;
	border-bottom: 1px solid #7fccff;
 }

a#menu-top:hover { color: #666666;
	background-color: #66ccff;
	 }


a#menu { display: block;
	width: 200px;
	font-size: 14px;
	font-weight: bold;
	line-height: 120%;
	color: #ffffff;
	text-indent: 25px;
	padding-top: 13px;
	padding-bottom: 13px;
	text-decoration: none;
	background-repeat: no-repeat; 
	background-position: 15px 6px; 
	border-bottom: 1px solid #7fccff;
 }

a#menu:hover { color: #666666;
	background-color: #66ccff;
	 }

a#menu-sub { display: block;
	width: 200px;
	font-size: 13px;
	font-weight: bold;
	line-height: 120%;
	color: #0066ff;
	text-indent: 39px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-decoration: none;
	background-image: url("images-common/icon-menu-sub_ber.gif");
	background-repeat: no-repeat; 
	background-position: 15px 6px; 
	background-color: #ffffcc;
	border-bottom: 1px dotted #3333cc;
 }

a#menu-sub:hover { color: #ffcc99;
	background-color: #ffffff;
	 }

a#menu-sub2 { display: block;
	width: 200px;
	height: 25px;
	font-size: 13px;
	font-weight: bold;
	line-height: 110%;
	color: #0066ff;
	text-indent: 39px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-decoration: none;
	background-image: url("images-common/icon-menu-sub_ber.gif");
	background-repeat: no-repeat; 
	background-position: 15px 50%; 
	background-color: #ffffcc;
	border-bottom: 1px dotted #333399;
 }

a#menu-sub3 { display: block;
	width: 200px;
	font-size: 13px;
	font-weight: bold;
	line-height: 120%;
	color: #0066ff;
	text-indent: 39px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-decoration: none;
	background-image: none;
	background-repeat: no-repeat; 
	background-position: 15px 50%; 
	background-color: #ffffcc;
	border-bottom: 1px dotted #333399;
 }

a#menu-sub2:hover { color: #ffcc99;
	background-color: #ffffff;
	 }

a#menu-sub3:hover { color: #ffcc99;
	background-color: #ffffff;
	 }

a#toiawase { display: block;
	width: 159px;
	text-indent: -1000px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url("images-common/btn_mail-off.gif");
	background-repeat: no-repeat; 
	background-position: 15px;
 }

a#toiawase:hover { background-image: url("images-common/btn_mail-on.gif");
	 }

a#yakuin { display: block;
	width: 160px;
	text-indent: -1000px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url("images-common/btn_yakuin-off.gif");
	background-repeat: no-repeat; 
	background-position: 15px;
 }

a#yakuin:hover { background-image: url("images-common/btn_yakuin-on.gif");
	 }

	 
	 

/* --------------以下　ＴＯＰ用--------------- */

.okuduke { FONT-SIZE: 14px;
	 LINE-HEIGHT: 150%;
	color: #000000;
	padding-left: 15px;
}

.okuduke2 { FONT-SIZE: 12px;
	 LINE-HEIGHT: 120%;
	color: #000000;
	padding-left: 40px;
}

.okuduke3 { FONT-SIZE: 16px;
	 LINE-HEIGHT: 150%;
	color: #000000;
	padding-left: 40px;
}

.banner { FONT-SIZE: 12px;
	 LINE-HEIGHT: 120%;
	color: #000000;
	padding-left: 5px;
}

.new { FONT-SIZE: 12px;
	font-weight: bold;
	LINE-HEIGHT: 120%;
	text-align: left;
	color: #FF3333;
	border-bottom: 1px solid #ff3333;
}

.new2 { FONT-SIZE: 14px;
	LINE-HEIGHT: 130%;
	text-align: left;
	vertical-align: top;
}

a#new { text-decoration: none;
 } 
a#new:hover { text-decoration: underline;
			 color: #000000;
			 background-color: #ffffff;
 }  

a#new:link { color: #000000 }
a#new:active { color: #000000 }
a#new:visited { color: #000000 }

