@charset "UTF-8";
/* CSS Document */

body{
	font-size:11px;
	color:#000;
	line-height:150%;}

table.main{
	width:960;
		margin:0px;
		padding:0px;
		border:none;
			
	}

table.main td{
	text-align:left;
	vertical-align:top;
	}
	
table.main td.line{
	vertical-align:middle;
	height:53px;
	}
	
table.main td.meijin{
	line-height:200%;
	}


dl.poji{
		margin:0px;
		padding:0px;
		float:left;
	}


dl.poji dt{ 
    margin:0px;
	margin-bottom:6px;
	padding:0px;
		}


dl.poji dd{
			margin:0px;
			padding:0px;
			text-align:left;
		}
		
dl.copy{
		margin:0px;
		padding:0px;
		float:left;
		width:258px;
	}


dl.copy dt{ 
    margin:0px 0px 7px 0px;
	padding:7px 12px 7px 12px;
	background-color:#fcf4d6;
	font-size:12px;
	color:#404040;
	font-weight:bold;
		}
		
		




dl.copy dd{
			margin:0px;
			padding:0px;
			padding-bottom:10px;
			text-align:left;
		}



img{
		border:none;
	}

	

	
.menu{
	color:#0db5d9;
	font-size:12px;
	font-weight:bold;
	}
	
.shop{
	color:#51b770;
	font-size:10px;
	font-weight:bold;
	}
	
.meijin_menu{
	color:#900002;
	font-size:12px;
	font-weight:bold;
	}


a:link,a:visited,a:active{
	color:#404040;
	text-decoration:none;
}

a:hover {
	color:#404040;
	text-decoration:underline;
}


a.meijin:link,
a.meijin:visited,
a.meijin:active{
	color:#bf5567;
	text-decoration:none;
}

a.meijin:hover {
	color:#bf5567;
	text-decoration:underline;
}
