/* CSS Document */

/*■一路一会の初期設定*/

body{
	color:#CCCCCC;/*通常のテキストカラー*/
	background-color:#000000;/*ページの背景*/
	background:url(../image/bg.gif)
	}
body{
    font-family: "ＭＳ Ｐ明朝", "MS P Mincho", "ヒラギノ明朝 Pro W3" ,"Hiragino Mincho Pro",Sans-serif;
    }
a{
	color:#FF6666;/*通常のリンクテキストカラー未訪問*/
	text-decoration:none;/*マウスが乗った時下線を表示（つけない場合は underline を none へ）*/
	}	
a:hover{
	color:#666666;/*マウスが乗った時の通常のリンクテキストカラー*/
	text-decoration:none;/*マウスが乗った時下線を表示（つけない場合は underline を none へ）*/
	}
a:active{
	color:#FFCC00;/*マウスがクリックした時の通常のリンクテキストカラー*/	
    }	
a:visited{
	color:#FF6666;/*マウスが訪問済みの通常のリンクテキストカラー*/	
    }
			
/*■初期設定ここまで*/

*{ margin:0px; padding:0px;}
img{ border:0;}

table,div{
	margin:auto;
	}

/*■フォントサイズ調整*/
body{
	text-align:center;
	}
/*■レイアウトセレクタ*/
.CNT{
	text-align:center;
	}
.L{
	text-align:left;
	}
.R{
	text-align:right;
	}


/*■ページフォント設定*/	
p {
   font-size: 12px;/* 基本ページのフォントサイズ */
   text-align: left;/* 行揃え */
   line-height: 170%;/* 行間隔 */
	}
   
p.blue {
	color: #6633FF;/* 町並み */
	}
p.glay {
	color: #999999;/* 未使用 */
	}	
p.sake {
	color: #669999;/* 日本酒日記 */
	}	
p.kura {
	color: #CCCC66;/* 酒蔵写真館 */
	}			
p.red {
	color: #FF0000;/* 赤色 */
	}		
p.text2 {
   font-size: 11px;/* フォントサイズ11 */
   margin:0 0 0 0;
   }   
h1 {
    color: #FFFFFF;/* メインタイトル */
	font-size: 24px;
    padding-left: 15px;
	margin: 10px 0 2px 0;	
	}

h2 { 
    font-size: 14px;/* タイトル */
	margin: 0px;
	padding: 0 0 7px 5px;
	color: #FFFFFF;
	font-weight:normal;/* フォント太さ */
	border: solid #CCCC99;
	border-width: 0 0 0 0px;
	}
h3 { 
    font-size: 16px;/* グリーンタイトル */
	text-align:left;
	margin: 0px;
    padding: 3px 0 3px 10px;
	color: #FFFFFF;
	font-weight:normal;/* フォント太さ */
	border: solid #66CCCC;
	border-width: 0 0 0 5px;
	}
h4 { 
    font-size: 12px;/* ベージュタイトル */
	text-align:left;
	margin: 2px;
	padding: 0 0 0 5px;
	line-height: 170%; /* 行間隔 */
	color: #CCCCCC;
	font-weight:normal;/* フォント太さ */
	border: solid #CCCC99;
	border-width: 0 0 0 5px;
	}
h5 { 
    font-size: 12px;/* グレータイトル */
	text-align:left;
	margin: 10px;
	padding: 0 0 0 5px;
	line-height: 150%; /* 行間隔 */
	color: #CCCCCC;
	font-weight:normal;/* フォント太さ */
	border: solid #666666;
	border-width: 0 0 0 6px;
	}	

/*■ページ基本レイアウトと本体構造のレイアウト*/
#bg{
	width:900px;  /* 基本ページの背景サイズ */
	background-color:#000000;
	text-align:center;
	}
#container{
	width:650px; /* 記事本体のサイズと文は左寄せ */
	margin:auto;
	text-align:left;
	}
#head{}
#contents{
    width: 650px;/*コンテンツ記事本文全体の幅と中央揃え*/	
	margin:auto;
	clear:left;
	}


/*下部コンテンツレイアウト*/
#under_page{}

#under_page div.typeA{
	}
#under_page div.typeA p{
	width:800px;
	margin:0 0 0 0;
	text-align:right;
	}
#foot_up{
	background:url(img/line_02.gif) no-repeat bottom;
	clear:both;
	height:32px;
	margin:0 0 0 0;
	}	
#foot{
    background-color: #333366;
	width:900px;
	height:35px;
	padding:2px;
	}
	
	
#under_page div.typeB{
	}
#under_page div.typeB p{
	margin:auto;
	text-align:right;
	}	
#copy{
	margin:14px;
	font-size:11px;
	text-align:center;
	color:#FFFFFF;
	padding:2px;
	}
#copy a{
	color:#ffffff;
	text-decoration:none;
	}
#copy a:hover{
	color:#ffffff;
	}