
body,td,th {
	font-family: "ヒラギノ丸ゴ Pro W4", "Hiragino Maru Gothic Pro", "Osaka", "verdana", "Helvetica", "Arial", "ＭＳ Ｐゴシック", "sans-serif";
	font-size: 11px;
        color: #666;
	line-height:20px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
        background-color: #EBDF93;
}

.wrapper{
width:760px;
margin:0 auto;
border-left:1px solid #000;
border-right:1px solid #000;
text-align:left;
background:#fff;
}
.banner{
height:270px;
}
.content{
width:100%;
padding-top:30px;
}
.leftcolumn{
width:170px;
float:left;
padding-left:20px;
padding-right:10px;
}
.clear {
    width: 100%;
    height: 1px;
    margin: 0 0 -1px;
    clear: both;
}
.rightcolumn{
width:490px;
float:right;
padding-right:20px;
}
h1,h2,h3,h4,h5,h6 {
	padding:0;
	margin:0;
}

.footer{
padding-top:18px;
padding-bottom:20px;
/*background:#F8F8F8;*/
border-top:2px solid #ededed;
text-align:center;
}
.footer a:link, .footer a, .footer a:visited{
color:#666;
}

#button {
	width: 13.5em;
/*メニュー右の影*/
        border-right: 1px solid #f30;
	padding: 0 0 5px 0;
	margin-bottom: 1em;
/*メニュー下の影*/
background-color: #f90;
	}

#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
#button li {
		font-family: "ヒラギノ丸ゴ Pro W4", "Hiragino Maru Gothic Pro", "Osaka", "verdana", "Helvetica", "Arial", "ＭＳ Ｐゴシック", "sans-serif";
		font-size: 12px;
/*メニュー区切り*/
                border-bottom: 1px solid #f90;
		margin: 0;
		}

#button li a {
		display: block;
		padding: 2px 5px 2px 0.5em;
/*メニュー左*/
                border-left: 5px solid #f30;
/*メニュー右*/
                border-right: 5px solid #f90;
/*メニュー中*/
                background-color: #f60;
/*メニュー文字色*/
                color: #fff;
		text-decoration: none;
		width: 100%;
		}
#cat {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		font-family: "ヒラギノ丸ゴ Pro W4", "Hiragino Maru Gothic Pro", "Osaka", "verdana", "Helvetica", "Arial", "ＭＳ Ｐゴシック", "sans-serif";
		font-size: 12px;
		margin: 0;
		display: block;
		padding: 2px 5px 2px 0.5em;
               border-left: 5px solid #f30;
                border-right: 5px solid #f90;
                background-color: #f60;
               color: #fff;
		text-decoration: none;
		width: 100%;
		width: auto;
}

#ad {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		font-family: "ヒラギノ丸ゴ Pro W4", "Hiragino Maru Gothic Pro", "Osaka", "verdana", "Helvetica", "Arial", "ＭＳ Ｐゴシック", "sans-serif";
		font-size: 12px;
		margin: 0;
		display: block;
		padding: 2px 5px 2px 0.5em;
                margin: 0 0 0 0;
               border-left: 5px solid #f30;
                border-right: 5px solid #f90;
                background-color: #f60;
               color: #fff;
		text-decoration: none;
		width: 100%;
		width: auto;
}
#adbutton {
	width: 13.5em;
/*メニュー右の影*/
        border-right: 1px solid #f30;
	padding: 0 0px 5px 0;
/*	margin-bottom: 1em;*/
	margin: 40px 0 1em 0;
/*メニュー下の影*/
background-color: #f90;
	}



html>body #button li a {
		width: auto;
		}

#button li a:hover {
		border-left: 10px solid #f30;
		border-right: 0px solid #f90;
		background-color: #f60;
		color: #fff;
		}



h1,h2,h3,h4,h5,h6{
 font-size: 20px;
 font-weight: bold;
 line-height: 100%;
 border-style: solid;
 border-color: #f60;
 border-width: 1px 1px 1px 10px;
 padding: 5px 10px;
 padding-bottom: 5px;
 margin-bottom: 1em;
 background-color: transparent;
}

h1{
 font-size: 20px;
}
h2{
 font-size: 14px;
}
h3{
 font-size: 12px;
}
h4{
 font-size: 10px;
}
h5{
 font-size: 8px;
}
h6{
 font-size: 6px;
}



#banner {
	margin-top: 50px;
/*	margin-left: 10px;*/
	margin-bottom: 20px;
	}


#copy {
	font-family: "verdana";
	font-size: 10px;
	line-height: 150%;
	margin-top: 5px;
	margin-left: 10px;
	margin-bottom: 5px;
	}

#copy a{
	text-decoration: none;
}
.nd {
	display:none;
}
