/* CSS Document */

body{
	background-image:url(../images/00/bg.jpg);
	background-position:center;
	background-repeat:repeat;
	background-position:top;
	margin: 0px;
}

.Ctl{
	margin:0px;
	padding:0x;
	height:0px;
	clear:both;
	line-height:0;
 }

/* トップ */
a img{border:none;}
.waku_l{background-image:url(../images/00/side_l.gif); vertical-align:top;}
.waku_r{background-image:url(../images/00/side_r.gif); vertical-align:top;}
.kami_l{background-image:url(../images/top/kami_l.jpg); vertical-align:top;}
.kinwaku_l{background-image:url(../images/top/kinwaku_l.jpg); vertical-align:bottom;}
.kinwaku_r{background-image:url(../images/top/kinwaku_r.jpg); vertical-align:bottom;}
.kami_r{background-image:url(../images/top/kami_r.jpg); vertical-align:top;}
.kami_bg{background-image:url(../images/top/kami_bg.jpg);}
.new_l{background-image:url(../images/top/new_l.jpg);}
.new_r{background-image:url(../images/top/new_r.jpg);}
.new_bg{background-image:url(../images/top/new_bg.jpg);}
.next_l{background-image:url(../images/top/next_l.jpg);}
.next_r{background-image:url(../images/top/next_r.jpg);}
.next_bg{background-image:url(../images/top/next_bg.jpg);}
.osusu_l{background-image:url(../images/top/osusu_l.jpg); vertical-align:top;}
.osusu_r{background-image:url(../images/top/osusu_r.jpg); vertical-align:top;}
.osusu_bg{background-image:url(../images/top/osusu_bg.jpg); vertical-align:top;}
.greenkabe{background-image:url(../images/top/bg_greenkabe.jpg);}

/* リンク */
a.l1:link{
	color: #EAE972;
	text-decoration: underline;
	font-weight: bold;
}
a.l1:visited{color: #D4D46A; text-decoration: underline; font-weight: bold;}
a.l1:active{color: #EAEA00;text-decoration: underline;font-weight: bold;}
a.l1:hover{color: #EAEA00;text-decoration: underline;font-weight: bold;}

a.l2:link{
	color: #BB4105;
	text-decoration: underline;
	font-weight: bold;
}
a.l2:visited{color: #9A5607; text-decoration: underline; font-weight: bold;}
a.l2:active{color: #E08417;text-decoration: underline;font-weight: bold;}
a.l2:hover{color: #E08417;text-decoration: underline;font-weight: bold;}

/* フッター */
.gekisu_footer {
	color: #FFFFFF;
	line-height:150%;
	font-size:80%;
	text-align:center;
	padding:30px 0px 40px 0px;
	}
	
.gekisu_footer_l {
	color: #FFFFFF;
	line-height:150%;
	font-size:80%;
	text-align:left;
	}

.style1 {
	color: #463E29;
	line-height:150%;
	font-size:80%;
	}
.style2 {
	color: #F3F7ED;
	line-height:150%;
	font-size:90%;
	}
	
/* コピーライト */
.gekisu_Copyright {
	color: #FFFFFF;
	line-height:120%;
	font-size:75%;
	}

/* 画像 */

/* テキスト */	
.gekisu_read2 {
color:#FFFFFF;
padding:10px 10px 5px 10px;
font-size:85%;
line-height:135%;
}

.gekisu_resulttxt {
color:#000000;
text-align:left;
padding:10px 10px 10px 10px;
font-size:85%;
line-height:150%;
}

.gekisu_topread {
color:#000000;
text-align:left;
padding:5px 5px 0px 5px;
font-size:80%;
line-height:130%;
}

.gekisu_readtax {
color:#000000;
text-align:right;
padding:2px 5px 5px 5px;
font-size:80%;
line-height:130%;
}

.gekisu_newtax {
color:#FFFFCC;
text-align:right;
padding:2px 5px 2px 0px;
font-size:80%;
line-height:130%;
}

.gekisu_basic {
color:#000000;
font-size:85%;
line-height:135%;
}

.gekisu_isp {
color:#000000;
font-size:80%;
line-height:130%;
}

.gekisu_nomal {
color:#000000;
font-size:85%;
line-height:135%;
padding:20px 40px 50px 40px;
}

.mess {
text-align:left;
color:#333333;
}

.gekisu_link {
color:#000000;
font-size:85%;
line-height:120%;
padding:20px 40px 50px 40px;
}

/*New*/
.New_topread{
	font-size:80%;
	line-height:130%;
	margin:0px 7px;
	padding:5px 0px;
	color:#FFFFCC;
	text-align:left;
}



/* MenuList */
.MenuList {
	margin: 0px;
	padding: 0px;
	width: 578px;
}
.MenuList div{
	margin:0px;
	padding:0px;
}
.Mitem .L , .Mitem .R{
	width:277px;
}
.Mitem .L{
	float:left;
	}
.Mitem .R{
	float:right;
	}
.MenuList .menu_read {
	color:#000000;
	text-align:left;
	padding:5px 0px;
	margin:0px 5px;
	font-size:80%;
	line-height:130%;
}
.Mitem .price{
	font-size:80%;
	line-height:130%;
	color:#000000;
	text-align:right;
	padding:2px 0px 8px;
	margin:0px 5px;
	width: 267px;
	}

.MenuList2 {
	margin: 0px;
	padding: 0px 0px 12px;
	width: 578px;
}
.MenuList2 div{
	margin:0px;
	padding:0px;
}
.MenuList2 .menu_read {
	color:#000000;
	text-align:left;
	padding:5px 5px 0px 5px;
	font-size:80%;
	line-height:130%;
}

/* これ以降Mac IE 5のみに適用される \*//*/

/* これ以降Mac IE 5以外にも適用される */
.m_category {
	text-align: left;
	margin: 0px;
	width: 578px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
