@charset "euc-jp";

@import "./initialize.css";
@import "./base.css";
@import "./style.css";
@import "./sake1.css";
@import "./lightbox.css";

h2 {
	padding-top:10px;
	padding-bottom:10px;
}

/*
#bumon a:link {
	color:blue;
}
#bumon a:visited {
}
#bumon a:hover {
color:purple;
}
#bumon a:active {
}
*/

#bumon table {
	border-collapse: collapse;
	border:15px;
	border-style:solid;
	border-color:#F3F1F2;
	table-layout: fixed;
	margin-bottom:12px;
	margin-top:12px;
	margin-left:8px;
	width:100%;
	border-spacing: 3px; 
}

#bumon tr {
	padding-top:10px;
}

#bumon th {
	border-style:none;
	background-color:#F2A4A2;
	text-align:left;
	font: bold;
	padding:3px;
}

#bumon td {

	border-bottom-style:dotted;
	border-bottom-color:#999999;
	border-width:1px;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:7px;
	padding-right:7px;
}



#show {
	background-color:#F3F1F2;
	padding:15px;
}
	 .title {
		font-size:14pt;
		font-weight: bold;
		float:left;
		
	}
	 .date {
		float:right;
		
	}
	 .name {
		float:left;
		
	}
	 .point {
		float:right;
		
	}
	 .text {
		width:380px;
		margin-left:10px;
		float:left;
		
	}
	 .image {
		float:left;
		width:120px;
		
	}
	.image img {
	}
	#show hr{
		margin-top:5px;
		margin-bottom:5px;
		border-style:dotted;
	}
	.main_content{
		width:510px;
		margin-top:5px;
		background-color:#FFFFFF;
		padding:10px;
	}


.button {
	padding-top:20px;
	padding-left:150px;
}
	.button li {
		float:left;
		padding-right:20px;
		margin-right:10px;
	}

.button2 {
	padding-top:20px;
	padding-left:50px;
}
	.button2 li {
		float:left;
		padding-right:32px;
	}

.button4 {
	padding-top:10px;
	padding-left:150px;
}
	.button4 li {
		float:left;
		padding-right:20px;
		margin-right:5px;
	}

#sake1_top .button {
	padding-top:20px;
	padding-left:80px;
	
}
	.button li {
		float:left;
		padding-right:12px;
		padding-bottom:30px;
	}

#sake1_top .button2 {
	padding-top:10px;
	padding-left:20px;
}
	.button2 li {
		float:left;
		padding-right:14px;
	}

#sake1_top .button3 {
	padding-top:5px;
	padding-left:5px;
}
	.button3 li {
		float:left;
		padding-right:0px;
	}

#sake1_top .right {
	padding-top:10px;
	padding-right:10px;
	padding-bottom:20px;
	text-align:right
}


.product_list table{
	padding-bottom:20px;
	}
	
.product_list th{
	text-align: center; 
	border-bottom-style:dotted;
	border-bottom-color:#999999;
	border-width:1px;
	padding-bottom:2px;
	}
.product_list td {
	color:#000000;
	border-bottom-style:dotted;
	border-bottom-color:#999999;
	border-width:1px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:2px;
}

#link_bumon1 a{
background:url(../images/sake1/link_bumon1.jpg) no-repeat;
text-decoration:none;
text-align:center;
width:188px;
height:136px;
display:block;
}

#link_bumon1 a:hover{
color:orange;
background:url(../images/sake1/link_bumon1_over.jpg) no-repeat;
}

#link_bumon1 a{
background:url(../images/sake1/link_bumon1.jpg) no-repeat;
text-decoration:none;
text-align:center;
width:188px;
height:136px;
display:block;
}

#link_bumon1 a:hover{
color:orange;
background:url(../images/sake1/link_bumon1_over.jpg) no-repeat;
}

#link_bumon2 a{
background:url(../images/sake1/link_bumon2.jpg) no-repeat;
text-decoration:none;
text-align:center;
width:188px;
height:136px;
display:block;
}

#link_bumon2 a:hover{
color:orange;
background:url(../images/sake1/link_bumon2_over.jpg) no-repeat;
}

#link_bumon3 a{
background:url(../images/sake1/link_bumon3.jpg) no-repeat;
text-decoration:none;
text-align:center;
width:188px;
height:136px;
display:block;
}

#link_bumon3 a:hover{
color:orange;
background:url(../images/sake1/link_bumon3_over.jpg) no-repeat;
}


/* 090224結果発表追加設定 */
#sake1_final {
}
	#sake1_final h2 {
	margin-bottom:10px;
	}
	#sake1_final h3 {
	margin-bottom:10px;
	}
	#sake1_final .clr {
	clear:both;
	line-height:0;
	}
	#sake1_final .importanttext {
	text-align:center;
	color:#c04e50;
	}
	#sake1_final .tousen_list_a,
	#sake1_final .tousen_list_b,
	#sake1_final .tousen_list_c {
	font-size:14px;
	margin-bottom:20px;
	}
		#sake1_final .tousen_list_a dl,
		#sake1_final .tousen_list_b dl,
		#sake1_final .tousen_list_c dl {
padding-left:20px;
		}
		#sake1_final .tousen_list_a dt,
		#sake1_final .tousen_list_b dt,
		#sake1_final .tousen_list_c dt {
		width:180px;
		float:left;
		padding-left:20px;
		margin-bottom:5px;
		font-weight:bold;
		}
		#sake1_final .tousen_list_a dt {
		background:url(../images/sake1/sake1_icon_a.jpg) 0 2px no-repeat;
		}
		#sake1_final .tousen_list_b dt {
		background:url(../images/sake1/sake1_icon_b.jpg) 0 2px no-repeat;
		}
		#sake1_final .tousen_list_c dt {
		background:url(../images/sake1/sake1_icon_c.jpg) 0 2px no-repeat;
		}
		#sake1_final .tousen_list_a dd,
		#sake1_final .tousen_list_b dd,
		#sake1_final .tousen_list_c dd {
		width:350px;
		float:left;
		margin-bottom:5px;
		}





