/* 全般設定 */
body {
	margin-top:0; padding:0; background:url(images/background_body.jpg) repeat top center;
}

/* 全般的なリンクの設定 */
a:link, a:visited, a:active{
	color: #800000;
	text-decoration: none
	}
a:hover{
	color: #ff0000;
	}

/* 一般タグの設定 */
h1 {}
h2 {}
h3 {}
h4 {}
h5 {}
/* リスト表示の設定 中央左右のブロックなどで使用 */
ul {margin: 2px; padding: 2px; list-style: decimal inside; text-align: left; line-height:100%;}
li {font-size:12px; margin-left: 2px; list-style: square inside; color: #999999; padding-left:10px;}

input.formButton {}

img {border:0;
}

/* ヘッダー */
#header {
	width:800px; margin-top:0; padding-top:0;
}

#header_line {
	width:800px; padding:0; background: url(images/topline.gif) repeat top center; height:4px;
}

.header_logo {
	width:222px; padding:14px 12px 10px;
}

.header_logo2 {
	width:578px; vertical-align:top;
}

#top_banner {
}

#shop_menu {
	width:800px; padding:0;
}
.shop_menu_td {width:160px;
}


/* ボディ */
#alld {padding:0;
}
#all {width:800px; padding-top:0;
}

/* レフトカラム */
#left_c {width:200px; padding:5px 0 15px 0; vertical-align:top;
}
#info {
background: url(images/deta2.jpg) norepeat top center; width:180px; height:106px; font-size:12px; color:#ff0000;
}
.info_in {
padding:35px 9px 10px 9px; line-height:110%; width:180px; height:106px;
}

/* メインカラム */
#main {
border-left:1px solid #c0c0c0; padding:0; vertical-align:top;
}

#main_div {
vertical-align:top; padding:0; margin:0; width:588px; border-right:1px solid #c0c0c0;
}

.top_photo {
vertical-align:top; padding:0;
}

.top_text {
font-size:12px; color:#696969; line-height:160%; padding:5px 20px 30px 20px;
}

.top_title {
padding:0; margin:0; vertical-align:top;
}

.top_topics {
padding:0 10px 20px 10px; margin:0; vertical-align:top; font-size:14px; color:#696969; line-height:120%;
}

.topics {
border-bottom:1px dotted #c0c0c0;
}


/* 天領水 */
#ten_top_photo {width:588px; height:140px; vertical-align:top; padding:0; background: url(images/tenryosui_main.jpg) no-repeat top center;
}
#ten_cont {padding:0; margin:0; vertical-align:top; font-size:12px; color:#696969; line-height:150%;
}
.ten_title {padding-left:10px; vertical-align:top;
}
.ten_text {height:140px; padding:10px; font-size:12px; line-height:150%;
}
#ten_table {font-size:12px; line-height:140%;
}
.ten_img {width:90px; vertical-align:middle; padding:5px;
}
.ten_disc1 {vertical-align:top; padding-top:5px; width:175px;
}
.ten_disc2 {border-bottom:1px dotted #c0c0c0; padding:5px; width:275px;
}


/* らくらく便 */
#raku_main {width:588px; height:343px; vertical-align:top; padding:0;
}
#raku_disc {line-height:150%; width:418px; padding:0 10px 10px 25px; font-size:12px; vertical-align:top;
}
#raku_title {padding:0 ; margin:0; vertical-align:top; font-size:14px; color:#696969; line-height:150%;
}

/* 焼酎 */
#syocyu_main {vertical-align:top; padding:0;
}
#syocyu_main_photo background: url(images/syocyu_mat1_title.jpg) repeat top center; width:570px; height:41px;
}

/* 小岩井 */
#koiwai_main {vertical-align:top; padding:0;
}
.koiwai_disc1 {font-size:12px; border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; width:568px; padding:0; border-top:0;
}
.koiwai_disc2 {padding-left:8px; line-height:150%;
}
#koiwai_contact {padding:10px; border-bottom:1px dotted #c0c0c0; border-top:1px dotted #c0c0c0; font-size:15px; font-family:Arial;
}
#koiwai_mat_st {padding:0; margin:0; vertical-align:top; font-size:12px; color:#696969; line-height:150%;
}
.koiwai_mat_td {padding-left:10px; vertical-align:top;
}
#koiwai_mat_s_table {border-bottom:1px dotted #c0c0c0; font-size:12px; line-height:140%;
}
.koiwai_mat_s_img {width:90px; vertical-align:middle; padding:5px;
}
.koiwai_mat_s_disc {vertical-align:top; padding-top:5px;
}


/* ショップ */
#shop_block1 {padding-left:7px; vertical-align:top;
}
#shop_block2 {padding-right:5px; vertical-align:top;
}
#shop_cont {padding:0 ; margin:0; vertical-align:top; font-size:14px; color:#696969; line-height:150%;
}
#block_table {width:280px; font-size:12px; line-height:140%; border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0;
}

.shop_img {
width:130px; vertical-align:middle; padding:5px;
}

.shop_disc{padding:5px 5px 0 5px;
}

/* リンク */
#link {vertical-align:top; padding:5px 0;
}
#link_in {padding:0 ; margin:0; vertical-align:top; font-size:14px; color:#696969; line-height:150%;
}

/* フッター */
#footer {
width:800px; padding:0; margin-bottom:0;
}
.footer_i {
background:#ff0000; background: url(images/topline.gif) repeat top center;
}

