/*■　ボディ　■*/
body {	background-image: url(i/bg_leftball.jpg);	background-color: #fff;
	font-size: 12px;	color: #000;	line-height: 150%;
	margin: 0px;	padding: 10px;	}

a	{ 		color: #088;	}
a:hover{ 		color: #05a;	background-color: #ffa;	}
a:visited{	color: #575;	text-decoration: none;	}

/*〓　マーカー　〓*/
.bold {	font-weight: bold;}

/*■　トップ枠　■*/
.boxtop {  width: 620px;	padding: 5px 10px;	margin: 5px 0px;	line-height: 250%;
	border-left: 15px double #000;	border-top: 3px double #000;
	border-bottom: 3px double #000;	border-right: 3px double #000;
	font-size: 10px;	}
.menu1 {  width: 620px;	padding: 5px;	text-align: center;	color: #888;}
.menu2 {  width: 620px;	padding: 5px;	text-align: right;}
h1 {	position: absolute;	left: 250px;	font-size: 14pt;
	padding-top: 10px;	font-weight: normal;	color: #aaa;}

/*〓　見出し　〓*/
h2 {   width: 555px;	padding: 5px 5px 5px 50px;	margin: 10px 0px 5px 65px;
	font-size: 12pt;	font-weight: normal;
	background-color: #fff;
	border-left: 15px double #000;	border-top: 3px double #000;
	border-bottom: 3px double #000;	border-right: 3px double #000;}

h3 {   width: 520px;	padding: 5px;	margin: 2px 5px 2px 100px;
	background-image: url(i/h3.jpg);	font-size: 12pt;	font-weight: normal;
	background-color: #cde8e8;	border-left: 15px solid #add;		}

/*■　内容　■*/
.content {   width: 620px;	padding: 0px 5px 5px 130px;	margin: 0px 5px;
	font-size: 12pt;	}
/*〓　リスト　〓*/
li { 	list-style-type: none;	}

/*〓　マーカー　〓*/
.mb_ylw {  background-color: #ff9;	padding: 2px 3px 0px 3px;	}
.mb_wht {  background-color: #fff;	padding-top: 2px 3px 0px 3px;	}
.mc_brn-1 {	color: #960; 	font-size: 10px;	}
.mc_gray-1 {	color: #666; 	font-size: 10px;	}
.mc_redbrn {	color: #d34; }


