@charset "utf-8";
/* CSS Document */

html,body
{
padding: 0;margin: 0;
font-family: 'ＭＳ Ｐゴシック', 'Osaka', sans-serif;font-size: 12px;color: #333333;
}


h1,h2,h3,h4,h5,h6,p{margin: 0;padding: 0;}

a:link,a:visited,a:active{color: #990000;text-decoration: none;cursor: pointer;}
a:hover{color: #660066;text-decoration: underline;}

ul,ol,li{list-style-type: none;}
p,dl,form,ul,ol{margin: 0px;padding: 0px;}
table{margin-left:auto;margin-right:auto;}

hr{display: none;}

img{border:0;}

.hr_on
{
display: block;height: 1px;border-top-width: 1px;border-top-style: dashed;border-top-color: #666666;
border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;border-right-style: none;
border-bottom-style: none;border-left-style: none;
}

.hr_on_282828
{
display: block;height: 2px;border-top-width: 1px;border-top-style: solid;border-top-color: #000000;
border-right-width: 0px;border-bottom-width: 1px;border-left-width: 0px;border-right-style: none;
border-bottom-style: solid;border-left-style: none;border-bottom-color: #282828;
}

.hr_on_E1E1CC
{
display: block;height: 1px;border-top-width: 1px;border-top-style: solid;border-top-color: #E1E1CC;
border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;border-right-style: none;
border-bottom-style: none;border-left-style: none;
}

.hr_on_BCBB9F
{
display: block;height: 1px;border-top-width: 1px;border-top-style: dashed;border-top-color: #BCBB9F;
border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;border-right-style: none;
border-bottom-style: none;border-left-style: none;
}

.width_1em{width:1em;}
.width_3em{width:3em;}
.width_173{width:173px;}
.width_180{width:180px;}
.width_190{width:190px;}
.width_199{width:199px;}
.width_200{width:200px;}
.width_210{width:210px;}
.width_225{width:225px;}
.width_240{width:240px;}
.width_265{width:265px;}
.width_270{width:270px;}
.width_275{width:275px;}
.width_290{width:290px;}
.width_300{width:300px;}
.width_350{width:350px;}
.width_365{width:365px;}
.width_530{width:530px;}
.width_540{width:540px;}
.width_548{width:548px;}
.width_550{width:550px;}
.width_554{width:554px;}
.width_590{width:590px;}
.width_599{width:599px;}
.width_600{width:600px;}
.width_630{width:630px;}
.width_650{width:650px;}
.width_800{width:800px;}
.width_900{width:900px;}

.height_1em{height:1em;}

.position_absolute{position:absolute;}
.position_relative{position:relative;}

.boder_box_DAD0AC{border: 1px solid #DAD0AC;}
.border_top_BCBB9F
{
	display: block;
	height: 1px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #BCBB9F;
}
.border_bottom_E2E2CF{border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #E2E2CF;}

.text_align_center{text-align:center;}
.text_align_left{text-align:left;}
.text_align_right{text-align:right;}

.font_color_red{color:#FF0000;}
.font_color_FFF{color:#FFFFFF;}
.font_color_CCC{color:#CCCCCC;}
.font_color_BBB{color:#BBBBBB;}
.font_color_999{color:#999999;}
.font_bold{font-weight:bold;}
.font_size_larger{font-size:larger;}
.font_size_smaller{font-size:smaller;}

.line_height_120{line-height: 120%;}
.line_height_150{line-height: 150%;}
.line_height_200{line-height: 200%;}
.line_height_300{line-height: 300%;}
.line_height_normal{line-height:normal;}

.right{float: right;}
.left{float: left;}
.center{margin-left:auto;margin-right:auto;}

.display_none{display:none;}
.display_inline{display:inline;}
.clear_both{clear:both;}
.clear_left{clear:left;}
.clear_right{clear:right;}

.margin_box_0{margin:0px;}
.margin_box_10{margin:10px;}
.margin_top_5{margin-top:5px;}
.margin_top_10{margin-top:10px;}
.margin_top_15{margin-top:15px;}
.margin_top_20{margin-top:20px;}
.margin_top_24{margin-top:24px;}
.margin_top_30{margin-top:30px;}
.margin_top_110{margin-top:110px;}
.margin_top_250{margin-top:250px;}
.margin_top_260{margin-top:260px;}
.margin_top_265{margin-top:265px;}
.margin_top_270{margin-top:270px;}
.margin_top_275{margin-top:275px;}
.margin_top_300{margin-top:300px;}
.margin_top_340{margin-top:340px;}
.margin_bottom_5{margin-bottom:5px;}
.margin_bottom_10{margin-bottom:10px;}
.margin_bottom_15{margin-bottom:15px;}
.margin_bottom_20{margin-bottom:20px;}
.margin_bottom_30{margin-bottom:30px;}
.margin_bottom_40{margin-bottom:40px;}
.margin_right_3{margin-right:3px;}
.margin_right_10{margin-right:10px;}
.margin_right_23{margin-right:23px;}
.margin_right_30{margin-right:30px;}
.margin_left_3{margin-left:3px;}
.margin_left_5{margin-left:5px;}
.margin_left_10{margin-left:10px;}
.margin_left_15{margin-left:15px;}
.margin_left_20{margin-left:20px;}
.margin_left_23{margin-left:23px;}

.padding_box_0{padding:0px;}
.padding_box_20{padding:20px;}
.padding_top_5{padding-top:5px;}
.padding_top_10{padding-top:10px;}
.padding_top_20{padding-top:20px;}
.padding_top_90{padding-top:90px;}
.padding_top_110{padding-top:110px;}
.padding_bottom_10{padding-bottom:10px;}
.padding_bottom_15{padding-bottom:15px;}
.padding_bottom_20{padding-bottom:20px;}
.padding_bottom_30{padding-bottom:30px;}
.padding_bottom_40{padding-bottom:40px;}
.padding_bottom_50{padding-bottom:50px;}
.padding_right_23{padding-right:23px;}
.padding_left_23{padding-left:23px;}
.padding_right_left_23{padding-right:23px;padding-left:23px;}
.padding_right_left_31{padding-right:31px;padding-left:31px;}

.bg_color
{
background-color:#FDFDFB;
background-image: url(../images/bg_shadow.jpg);background-repeat: repeat-y;background-position: center 1px;
}
.bg_cccccc{background-color:#CCCCCC;}

#container
{
width:900px;background-image: url(../images/bg_menu.jpg);background-repeat: repeat-y;background-position: left top;
background-color:#FFFFFF;
}
* html #container { /* for ie6 */ width:901px;background-image: url(../images/bg_menu_ie.jpg);background-repeat: repeat-y;background-position: left top;}
*:first-child+html #container{ /* for ie7 */  width:901px;background-image: url(../images/bg_menu_ie.jpg);background-repeat: repeat-y;background-position: left top;}


.bg_kurabekko{background-image: url(../images/bg_menu.jpg);background-repeat: no-repeat;background-position: 0px 0px;}

.logo{position:absolute;left:18px;top:20px;height: 246px;width: 171px;}

.logo a
{
height: 246px;width: 171px;
background-image: url(../images/bn_logo-trans.png);background-repeat: no-repeat;display: block;
text-indent: -9999px;text-decoration: none;cursor: pointer;outline: none;
}

#menu_left h3
{
display: block;text-decoration: none;outline: none;text-indent: -9999px;
width: 72px; height:10px;background-repeat: no-repeat;background-position: 0px 0px;
background-image: url(../images/bg_left_menu_contents-trans.png);background-repeat: no-repeat;
margin:0px; margin-top:20px; margin-left:10px; padding:0px;
}

/* 左メニュー　蔵べっこ */
#menu_left #menu_list_kurabekko{margin-bottom:30px;}
* html #menu_left #menu_list_kurabekko { /* for ie6 */ margin-bottom:15px;}
*:first-child+html #menu_left #menu_list_kurabekko{ /* for ie7 */  margin-bottom:15px;}

#menu_left #menu_list_kurabekko dl,
#menu_left #menu_list_kurabekko dt,
#menu_left #menu_list_kurabekko dd {margin:0px; padding:0px;}

#menu_left #menu_list_kurabekko dt
{
display: block;text-decoration: none;outline: none;text-indent: -9999px; margin-left:auto; margin-right:auto;
width: 195px; height:46px;background-repeat: no-repeat;background-position: 0px 0px;
}
#menu_list_kurabekko dt {background-image: url(../images/bg_left_menu_dt_kurabekko-trans.png);}

#menu_left #menu_list_kurabekko dd a
{
display: block;text-decoration: none;outline: none;text-indent: -9999px; margin-left:auto; margin-right:auto;
width: 189px; height:33px;cursor: pointer;background-repeat: no-repeat;background-position: 0px 0px;
}
#menu_list_kurabekko .menu01 a {background-image: url(../images/bn_menu01-trans.png);}
#menu_list_kurabekko .menu02 a {background-image: url(../images/bn_menu02-trans.png);}
#menu_list_kurabekko .menu03 a {background-image: url(../images/bn_menu03-trans.png);}
#menu_list_kurabekko .menu04 a {background-image: url(../images/bn_menu04-trans.png);}
#menu_list_kurabekko .menu01 a:hover {background-image: url(../images/bn_menu01_on-trans.png);}
#menu_list_kurabekko .menu02 a:hover {background-image: url(../images/bn_menu02_on-trans.png);}
#menu_list_kurabekko .menu03 a:hover {background-image: url(../images/bn_menu03_on-trans.png);}
#menu_list_kurabekko .menu04 a:hover {background-image: url(../images/bn_menu04_on-trans.png);}
#menu_list_kurabekko .menu01 a.on {background-image: url(../images/bn_menu01_on-trans.png);}
#menu_list_kurabekko .menu02 a.on {background-image: url(../images/bn_menu02_on-trans.png);}
#menu_list_kurabekko .menu03 a.on {background-image: url(../images/bn_menu03_on-trans.png);}
#menu_list_kurabekko .menu04 a.on {background-image: url(../images/bn_menu04_on-trans.png);}

/* 左メニュー　愉しむ */
#menu_left #menu_list_enjoy{margin-bottom:60px;}
* html #menu_left #menu_list_enjoy { /* for ie6 */ margin-bottom:30px;}
*:first-child+html #menu_left #menu_list_enjoy{ /* for ie7 */  margin-bottom:30px;}

#menu_left #menu_list_enjoy dl,
#menu_left #menu_list_enjoy dt,
#menu_left #menu_list_enjoy dd {margin:0px; padding:0px;}

#menu_left #menu_list_enjoy dt
{
display: block;text-decoration: none;outline: none;text-indent: -9999px; margin-left:auto; margin-right:auto;
width: 195px; height:46px;background-repeat: no-repeat;background-position: 0px 0px;
}
#menu_list_enjoy dt {background-image: url(../images/bg_left_menu_dt_enjoy-trans.png);}

#menu_left #menu_list_enjoy dd a
{
display: block;text-decoration: none;outline: none;text-indent: -9999px; margin-left:auto; margin-right:auto;
width: 189px; height:33px;cursor: pointer;background-repeat: no-repeat;background-position: 0px 0px;
}
#menu_list_enjoy .menu01 a {background-image: url(../images/bn_menu_enjoy01-trans.png);}
#menu_list_enjoy .menu02 a {background-image: url(../images/bn_menu_enjoy02-trans.png);}
#menu_list_enjoy .menu03 a {background-image: url(../images/bn_menu_enjoy03-trans.png);}
#menu_list_enjoy .menu01 a:hover {background-image: url(../images/bn_menu_enjoy01_on-trans.png);}
#menu_list_enjoy .menu02 a:hover {background-image: url(../images/bn_menu_enjoy02_on-trans.png);}
#menu_list_enjoy .menu03 a:hover {background-image: url(../images/bn_menu_enjoy03_on-trans.png);}
#menu_list_enjoy .menu01 a.on {background-image: url(../images/bn_menu_enjoy01_on-trans.png);}
#menu_list_enjoy .menu02 a.on {background-image: url(../images/bn_menu_enjoy02_on-trans.png);}
#menu_list_enjoy .menu03 a.on {background-image: url(../images/bn_menu_enjoy03_on-trans.png);}


#footer
{
    background-color: #000000;width:900px;border-top-width: 5px;border-top-style: solid;border-top-color: #CC0000;
	border-right-color: #CC0000;border-bottom-color: #CC0000;border-left-color: #CC0000; margin-top:20px;
}
* html #footer { /* for ie6 */ width:901px;}
*:first-child+html #footer{ /* for ie7 */  width:901px;}

#copyright
{
padding-top:10px;
background-repeat: no-repeat;background-position: center top;
}
.contents{width:690px;}
* html .contents { /* for ie6 */ width:691px;}
*:first-child+html .contents{ /* for ie7 */  width:691px;}

.contents a:link,a:visited,a:active{color: #990000;text-decoration: underline;}
.contents a:hover{color: #660066;text-decoration: underline;}

.contents #head
{
    background-image: url(../images/bg_head.jpg);background-repeat: no-repeat;background-position: right top;
	height:111px;display: block;text-decoration: none;outline: none;text-indent: -9999px;
}

.highlight{background-color: #FFFF00;}

#pankuzu
{
    width:650px; margin-left:auto; margin-right:auto; margin-top:5px; margin-bottom:10px; line-height:200%;
    border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #666666;
}
#pankuzu li{ display:inline;}
#pankuzu .arrow
{
    background-image: url(../images/ico_arrow.gif);	background-repeat: no-repeat;
	background-position: left center;
	padding-left:30px;
}
#pankuzu .naname
{
    background-image: url(../images/ico_arrow_naname.gif);	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px; margin-left:10px;
}

h2
{
	width:658px;height:44px;background-repeat: no-repeat;background-position: left top;	margin-right: auto;
	margin-left: auto;display: block;text-decoration: none;outline: none;text-indent: -9999px;
	margin-top:10px; margin-bottom:10px;
}
#page_top{
	width:10em;line-height:150%;	text-align:right;margin-top:20px;
	background-image: url(../images/ico_arrow.gif);	background-repeat: no-repeat;background-position: left center;
	padding-left: 30px;	float:right;
	margin-right:30px;_margin-right:15px;
}



/* ▼インデックスページ */
#index{width:900px;background-color:#000000;border-top-width: 5px;border-top-style: solid;border-top-color: #CC0000;}
*:first-child+html #index{ /* for ie7 */  width:901px;}

#container.index .logo{position:absolute;left:350px;top:100px;height: 290px;width: 272px;}

#container.index .logo a
{
height: 290px;width: 272px;
background-image: url(../images/bn_logo_index-trans.png);background-repeat: no-repeat;display: block;
text-indent: -9999px;text-decoration: none;cursor: pointer;outline: none;
}
#container.index .logo a:hover
{
height: 290px;width: 272px;
background-image: url(../images/bn_logo_index_on-trans.png);background-repeat: no-repeat;display: block;
text-indent: -9999px;text-decoration: none;cursor: pointer;outline: none;
}

#container.index #about
{
    position:absolute;left:75px;top:20px;height: 64px;width: 757px;
    background-image: url(../images/bg_index_h2-trans.png);background-repeat: no-repeat;display: block;
    text-indent: -9999px;text-decoration: none;outline: none;
}

#container.index #index_image a
{
	background-image: url(../images/bg_index_image.jpg);background-repeat: no-repeat;
	background-position: center 80px;width:843px;height:980px;margin-left:auto;margin-right:auto;
	display: block;text-indent: -9999px;text-decoration: none;outline: none;
}

#container.index ul
{
	clear:both;	width:860px;height:97px;margin-left:auto;	margin-right:auto;
	background-image: url(../images/bg_index_kuramoto_list.jpg);
	background-repeat: no-repeat;	text-indent: -9999px;	text-decoration: none;
	outline: none;	background-position: top;	margin-top:0px;	padding-top:0px;
}

#container.index li{ display:inline;}
#container.index #enter{font-size:large;text-align:center;font-weight: bold;}
#container.index #enter a:link,
#container.index #enter a:visited,
#container.index #enter a:active{color: #FFFFFF;text-decoration: none;}
#container.index #enter a:hover{color: #FFFFFF;text-decoration: underline;}


/* ▲インデックスページ */


/* ▼Not foundページ */
#pagenotfound_h2{background-image: url(../images/pagenotfound/pagenotfound_h2-trans.png); margin-bottom:10px;}
/* ▲Not foundページ */


/* ▼トップページ */
#main_image
{
	width:650px;height:466px;background-image: url(../images/bg_main_image.jpg);background-repeat: no-repeat;
	background-position: center center;	margin-left:auto;margin-right:auto;
	display: block;text-decoration: none;outline: none;text-indent: -9999px;
}
#news_h2{background-image: url(../images/news_h2-trans.png); margin-bottom:0px;}
#news_list{ width:650px; margin-left:auto; margin-right:auto; margin-bottom:20px;}
#news_list li
{
	background-image: url(../images/ico_arrow.gif);
	background-repeat: no-repeat;background-position: left 7px;padding-left: 30px;
	border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #666666;line-height:200%;
}
#main_image_about
{
	width:650px;height:336px;background-image: url(../images/bg_main_image_about.jpg);background-repeat: no-repeat;
	background-position: center center;	margin-left:auto;margin-right:auto;
	display: block;text-decoration: none;outline: none;text-indent: -9999px;
}
/* ▲トップページ */


/* ▼プレゼントページ */
#present_h2{background-image: url(../images/present/present_h2-trans.png); margin-bottom:10px;}
#present_image_about
{
	width:650px;height:865px;background-image: url(../images/present/bg_present_image_about.jpg);background-repeat: no-repeat;
	background-position: center center;	margin-left:auto;margin-right:auto;
	display: block;text-decoration: none;outline: none;text-indent: -9999px;
}
/* ▲プレゼントページ */


/* ▼商品概要ページ */
#gaiyo_h2{background-image: url(../images/gaiyo/gaiyo_h2-trans.png); margin-bottom:10px;}
.month_list{ width:30em; margin-left:auto; margin-right:auto; text-align:center; margin-top:10px; margin-bottom:10px; clear:both;}
.month_list li
{
	display:inline;
	background-image: url(../images/ico_arrow.gif);	background-repeat: no-repeat;
	background-position: left center;line-height:150%;padding-left:10px;margin-right:20px;
}
.month{ width:650px; margin-left:auto; margin-right:auto;}
.month_head
{
	width:650px;height:123px;background-image: url(../images/gaiyo/gaiyo_h3.jpg);background-repeat: no-repeat;
    display: block;text-decoration: none;outline: none;text-indent: -9999px;
}
#month_1,#month_2,#month_3{ margin-bottom:10px;}
#month_1 .month_head{ background-position:0px 0px;}
#month_2 .month_head{ background-position:0px -123px;}
#month_3 .month_head{ background-position:0px -246px;}
.item{ width:325px; height:275px;display: block;text-decoration: none;outline: none;text-indent: -9999px;background-repeat: no-repeat; float:left;}
#month_1 #item1{ background-image: url(../images/gaiyo/pic_month_06_01.jpg);}
#month_1 #item2{ background-image: url(../images/gaiyo/pic_month_06_02.jpg);}
#month_1 #item3{ background-image: url(../images/gaiyo/pic_month_06_03.jpg);}
#month_1 #item4{ background-image: url(../images/gaiyo/pic_month_06_04.jpg);}
#month_1 #item5{ background-image: url(../images/gaiyo/pic_month_06_05.jpg);}
#month_1 #item6{ background-image: url(../images/gaiyo/pic_month_06_06.jpg);}
#month_2 #item1{ background-image: url(../images/gaiyo/pic_month_07_01.jpg);}
#month_2 #item2{ background-image: url(../images/gaiyo/pic_month_07_02.jpg);}
#month_2 #item3{ background-image: url(../images/gaiyo/pic_month_07_03.jpg);}
#month_2 #item4{ background-image: url(../images/gaiyo/pic_month_07_04.jpg);}
#month_2 #item5{ background-image: url(../images/gaiyo/pic_month_07_05.jpg);}
#month_2 #item6{ background-image: url(../images/gaiyo/pic_month_07_06.jpg);}
#month_3 #item1{ background-image: url(../images/gaiyo/pic_month_08_01.jpg);}
#month_3 #item2{ background-image: url(../images/gaiyo/pic_month_08_02.jpg);}
#month_3 #item3{ background-image: url(../images/gaiyo/pic_month_08_03.jpg);}
#month_3 #item4{ background-image: url(../images/gaiyo/pic_month_08_04.jpg);}
#month_3 #item5{ background-image: url(../images/gaiyo/pic_month_08_05.jpg);}
#month_3 #item6{ background-image: url(../images/gaiyo/pic_month_08_06.jpg);}
/* ▲商品概要ページ */


/* ▼商品のお申込ページ */
#moshikomi_h2{background-image: url(../images/moshikomi/moshikomi_h2-trans.png); margin-bottom:10px;}
#moshikomi .arrow{background-image: url(../images/ico_arrow.gif); background-repeat: no-repeat;background-position: left center;line-height:150%;padding-left:30px;}
#moshikomi dl{ margin-bottom:60px;}
/* ▲商品のお申込ページ */


/* ▼リンクページ */
#link_h2{background-image: url(../images/link/link_h2-trans.png); margin-bottom:10px;}
#link h3{ font-size:small;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #990000;
	padding-bottom:5px;
	margin-bottom:5px;
}
#link dl{margin:0px; width:650px; margin-left:auto; margin-right:auto; margin-top:15px;}
#link dt,#link dd{ margin:0px; padding:0px; margin-left:1em;}
#link dd{ margin-top:10px; margin-bottom:30px; padding-left:1em;}
#link dd img{ padding-bottom:5px;}
/* ▲リンクページ */


/* ▼酒蔵のこだわりページ */
#kodawari_h2{background-image: url(../images/kodawari/kodawari_h2-trans.png); margin-bottom:10px;}
#kura_map{ width:650px; margin-left:auto; margin-right:auto; margin-bottom:20px;}
#kura_map .map
{
　  padding-top:10px; padding-bottom:10px;
	width:648px;height:376px;margin-left:auto;margin-right:auto;background-image: url(../images/kodawari/2009/bg_map.jpg);
	background-repeat: no-repeat;background-position: center center;display: block;
	text-decoration: none;	outline: none;	text-indent: -9999px;border: 1px solid #CCCCCC;
}
#kura_logo{ width:650px; margin-left:auto; margin-right:auto;}
#kura_logo li{float:left;display:inline;text-align:center; margin-bottom:20px;}
#kura_logo a
{
	background-repeat: no-repeat;width:108px;;
	display:block;
	padding-top:110px;
}
#kura_logo a.item06_01{background-image: url(../images/kodawari/2009/06_01.gif);}
#kura_logo a.item06_02{background-image: url(../images/kodawari/2009/06_02.gif);}
#kura_logo a.item06_03{background-image: url(../images/kodawari/2009/06_03.gif);}
#kura_logo a.item06_04{background-image: url(../images/kodawari/2009/06_04.gif);}
#kura_logo a.item06_05{background-image: url(../images/kodawari/2009/06_05.gif);}
#kura_logo a.item06_06{background-image: url(../images/kodawari/2009/06_06.gif);}

#kura_logo a.item07_01{background-image: url(../images/kodawari/2009/07_01.gif);}
#kura_logo a.item07_02{background-image: url(../images/kodawari/2009/07_02.gif);}
#kura_logo a.item07_03{background-image: url(../images/kodawari/2009/07_03.gif);}
#kura_logo a.item07_04{background-image: url(../images/kodawari/2009/07_04.gif);}
#kura_logo a.item07_05{background-image: url(../images/kodawari/2009/07_05.gif);}
#kura_logo a.item07_06{background-image: url(../images/kodawari/2009/07_06.gif);}

#kura_logo a.item08_01{background-image: url(../images/kodawari/2009/08_01.gif);}
#kura_logo a.item08_02{background-image: url(../images/kodawari/2009/08_02.gif);}
#kura_logo a.item08_03{background-image: url(../images/kodawari/2009/08_03.gif);}
#kura_logo a.item08_04{background-image: url(../images/kodawari/2009/08_04.gif);}
#kura_logo a.item08_05{background-image: url(../images/kodawari/2009/08_05.gif);}
#kura_logo a.item08_06{background-image: url(../images/kodawari/2009/08_06.gif);}

#kura_logo a.item06_01:hover{background-image: url(../images/kodawari/2009/06_01_on.gif);}
#kura_logo a.item06_02:hover{background-image: url(../images/kodawari/2009/06_02_on.gif);}
#kura_logo a.item06_03:hover{background-image: url(../images/kodawari/2009/06_03_on.gif);}
#kura_logo a.item06_04:hover{background-image: url(../images/kodawari/2009/06_04_on.gif);}
#kura_logo a.item06_05:hover{background-image: url(../images/kodawari/2009/06_05_on.gif);}
#kura_logo a.item06_06:hover{background-image: url(../images/kodawari/2009/06_06_on.gif);}

#kura_logo a.item07_01:hover{background-image: url(../images/kodawari/2009/07_01_on.gif);}
#kura_logo a.item07_02:hover{background-image: url(../images/kodawari/2009/07_02_on.gif);}
#kura_logo a.item07_03:hover{background-image: url(../images/kodawari/2009/07_03_on.gif);}
#kura_logo a.item07_04:hover{background-image: url(../images/kodawari/2009/07_04_on.gif);}
#kura_logo a.item07_05:hover{background-image: url(../images/kodawari/2009/07_05_on.gif);}
#kura_logo a.item07_06:hover{background-image: url(../images/kodawari/2009/07_06_on.gif);}

#kura_logo a.item08_01:hover{background-image: url(../images/kodawari/2009/08_01_on.gif);}
#kura_logo a.item08_02:hover{background-image: url(../images/kodawari/2009/08_02_on.gif);}
#kura_logo a.item08_03:hover{background-image: url(../images/kodawari/2009/08_03_on.gif);}
#kura_logo a.item08_04:hover{background-image: url(../images/kodawari/2009/08_04_on.gif);}
#kura_logo a.item08_05:hover{background-image: url(../images/kodawari/2009/08_05_on.gif);}
#kura_logo a.item08_06:hover{background-image: url(../images/kodawari/2009/08_06_on.gif);}


#kura_detail{ width:650px; margin-left:auto; margin-right:auto; margin-bottom:20px;}
#kura_detail #kura_detail_image h3
{
	width:650px;height:331px;margin-left:auto;margin-right:auto;margin-bottom:20px;
}
#kura_detail #kura_detail_image.item06_01{background-image:url(../images/kodawari/2009/h3_06_01.jpg);}
#kura_detail #kura_detail_image.item06_02{background-image:url(../images/kodawari/2009/h3_06_02.jpg);}
#kura_detail #kura_detail_image.item06_03{background-image:url(../images/kodawari/2009/h3_06_03.jpg);}
#kura_detail #kura_detail_image.item06_04{background-image:url(../images/kodawari/2009/h3_06_04.jpg);}
#kura_detail #kura_detail_image.item06_05{background-image:url(../images/kodawari/2009/h3_06_05.jpg);}
#kura_detail #kura_detail_image.item06_06{background-image:url(../images/kodawari/2009/h3_06_06.jpg);}

#kura_detail #kura_detail_image.item07_01{background-image:url(../images/kodawari/2009/h3_07_01.jpg);}
#kura_detail #kura_detail_image.item07_02{background-image:url(../images/kodawari/2009/h3_07_02.jpg);}
#kura_detail #kura_detail_image.item07_03{background-image:url(../images/kodawari/2009/h3_07_03.jpg);}
#kura_detail #kura_detail_image.item07_04{background-image:url(../images/kodawari/2009/h3_07_04.jpg);}
#kura_detail #kura_detail_image.item07_05{background-image:url(../images/kodawari/2009/h3_07_05.jpg);}
#kura_detail #kura_detail_image.item07_06{background-image:url(../images/kodawari/2009/h3_07_06.jpg);}

#kura_detail #kura_detail_image.item08_01{background-image:url(../images/kodawari/2009/h3_08_01.jpg);}
#kura_detail #kura_detail_image.item08_02{background-image:url(../images/kodawari/2009/h3_08_02.jpg);}
#kura_detail #kura_detail_image.item08_03{background-image:url(../images/kodawari/2009/h3_08_03.jpg);}
#kura_detail #kura_detail_image.item08_04{background-image:url(../images/kodawari/2009/h3_08_04.jpg);}
#kura_detail #kura_detail_image.item08_05{background-image:url(../images/kodawari/2009/h3_08_05.jpg);}
#kura_detail #kura_detail_image.item08_06{background-image:url(../images/kodawari/2009/h3_08_06.jpg);}

#kura_detail h4
{
    width:150px; height:20px;
	display: block;	text-decoration: none;outline: none;text-indent: -9999px;background-repeat: no-repeat;
	background-position: center top; background-image: url(../images/kodawari/bg_h4.gif); margin-bottom:5px;
}
#kura_detail #syokai1 h4{background-position:0px 0px;}
#kura_detail #syokai2 h4{background-position:0px -20px;}
#kura_detail #syokai3 h4{background-position:0px -40px;}

#kura_detail .syokai{margin-bottom:30px;}
#kura_detail .syokai p{ margin-left:1em; line-height:200%;}

/* ▲酒蔵のこだわりページ */


/* ▼投票ページ */
#touhyo_h2{background-image: url(../images/touhyo/touhyo_h2-trans.png); margin-bottom:10px;}
#touhyo #touhyo_head h3
{
    background-image: url(../images/touhyo/touhyo_h3-trans.jpg); margin-bottom:10px; width:227px; height:128px;
	display: block;	text-decoration: none;outline: none;text-indent: -9999px;background-repeat: no-repeat;
	float:left;
}
#touhyo #touhyo_head p
{
    background-image: url(../images/touhyo/touhyo_head_p-trans.png); margin-bottom:10px; width:388px; height:99px;
	display: block;	text-decoration: none;outline: none;text-indent: -9999px;background-repeat: no-repeat;
	float:left; margin-left:20px; margin-top:10px;
}

#touhyo #touhyo_rule ol,
#touhyo #touhyo_rule li{
	list-style-type:decimal;margin-left:1em;list-style-position: inside; line-height:150%;
}
#touhyo #touhyo_rule li{line-height:150%;}

#touhyo #touhyo_form_table
{
    margin:0px; width:650px; margin-left:auto; margin-right:auto; padding:0px;
	background-color:#CCCCCC;
}
#touhyo #touhyo_form_table caption
{
    width:650px; height:123px;text-decoration: none;outline: none;text-indent: -9999px;
	background-repeat: no-repeat;background-image: url(../images/touhyo/bg_month.jpg); padding:0px; margin:0px;
}
caption.june{ background-position:0px -246px;}
caption.july{ background-position:0px -123px;}
caption.august{ background-position:0px 0px;}
#touhyo #touhyo_form_table { margin-bottom:10px;}
#touhyo #touhyo_form_table th{ width:650px; padding:10px; background-color:#E1E1E1;}
#touhyo #touhyo_form_table th.title{ width:140px;}
#touhyo #touhyo_form_table ul{ width:444px; margin-left:auto; margin-right:auto;}
#touhyo #touhyo_form_table li{width:148px; float:left; padding-top:10px;}
#touhyo #touhyo_form_table li img{ padding-top:10px;}
#touhyo #touhyo_form_table li .radio{ }
#touhyo #touhyo_form_table td{background-color:#FFFFFF; padding-bottom:10px; padding-top:10px;}
#touhyo .form_button{text-align:center;}


#touhyo #complete{ line-height:200%; text-align:center;}


#touhyo_bn
{
    width:404px; margin-left:auto; margin-right:auto; text-align:center; margin-bottom:20px; margin-top:20px;
	line-height:200%;
}

/* 投票結果関連 */
#touhyo_h2_kekka{background-image: url(../images/touhyo/touhyo_h2_kekka-trans.png); margin-bottom:10px;}
#touhyo .kekka h3
{
    width:650px; height:30px;text-decoration: none;outline: none;text-indent: -9999px;
	background-repeat: no-repeat;background-image: url(../images/touhyo/bg_month_kekka.jpg); padding:0px; margin:0px;
	margin-bottom:15px; margin-top:20px;
}

#touhyo #month_06 h3{ background-position:0px 0px;}
#touhyo #month_07 h3{ background-position:0px -30px;}
#touhyo #month_08 h3{ background-position:0px -60px;}
#touhyo #month_09 h3{ background-position:0px -90px;}


#touhyo .kekka .meigara{ width:650px; padding:0px; margin:0px;margin-bottom:20px; text-align:center;}
#touhyo .kekka .meigara ul{ width:567px; margin-left:auto; margin-right:auto;}
#touhyo .kekka .meigara li
{
    float:left; text-align:center;
	 margin-left:40px; margin-right:40px;
	 _margin-left:34px; _margin-right:34px;
}
#touhyo .kekka table{ clear:both; width:650px; background-color:#CCCCCC; padding:0px;}
#touhyo .kekka th{ background-color:#ffffcc; padding:5px;}
#touhyo .kekka #meigara_th{ width:200px;}
#touhyo .kekka #comment_th{ width:450px;}
#touhyo .kekka td{ background-color:#FFFFFF; padding:5px; line-height:150%;}


/* ▲投票ページ */
