

.height_3	{ height:3px;}
.height_5	{ height:5px;}
.height_10	{ height:10px;}
.height_16	{ height:16px;}
.height_20	{ height:20px;}
.height_25	{ height:25px;}
.height_30	{ height:30px;}
.height_47	{ height:40px;}


.width_10	{ width:10px;}
.width_15	{ width:15px;}
.width_16	{ width:16px;}
.width_20	{ width:20px;}
.width_23	{ width:23px;}
.width_94	{ width:94px;}
.width_100	{ width:100px;}
.width_133	{ width:133px;}
.width_186	{ width:186px;}
.width_220	{ width:220px;}
.width_236	{ width:236px;}
.width_444	{ width:444px;}

.blue {
	color:#243E7B;}

.blue2 {
	color:#243E7B;
	font-weight:bold;}

.white {
	color:#FFFFFF;}
	
.black {
	color:#333333;}
	
.font_orange {
	color:#FF6600;
		font-weight:bold;}

.bar_head	{
	background-image:url(../list/images/bar_head.gif);
	background-repeat:repeat-x;
	width:355px; height:3px;}
	
.bar_head2	{
	background-image:url(../list/images/bar_head02.gif);
	background-repeat:repeat-x;
	width:355px; height:1px;}
	
#whatnew{
	background-image:url(../images/what_bg.gif);
	background-repeat:repeat-y;
	}

.whatnew2{
	margin-left:10px;}
	
#whatnew_date{
	font-weight:bold;
	color:#4a4d4A;
	width:102px;}

a:link {
	color:#003399;
	text-decoration:underline; line-height:120%;}
a:visited {
	color:#003399;
	text-decoration:underline; line-height:120%;}
a:active {
	color:#003399;
	text-decoration:underline; line-height:120%;}
a:hover {
	color:#006633;
	text-decoration:underline; line-height:120%;}


.link-a:link {
	color:#003399;
	text-decoration:none;}
.link-a:visited {
	color:#9e9e9e;
	text-decoration:none;}
.link-a:active {
	color:#ffffff;
	text-decoration:none;}
.link-a:hover {
	color:#ffffff;
	text-decoration:underline;}
	
.link-b:link {
	color:#333333;
	text-decoration:none;}
.link-b:visited {
	color:#333333;
	text-decoration:none;}
.link-b:active {
	color:#333333;
	text-decoration:none;}
.link-b:hover {
	color:#333333;
	text-decoration:underline;}

/* TOP:酒折通信 */
#newsHead {
	background-image:url(../images/what_t.gif);
	text-align:right;
	padding-right:10px;
	height:22px;}

#newsHead img {
	border:0px;
	vertical-align:middle;}

/* バナー調整 */
.bpadding1{
	padding-top:3px;}
	
/* 酒折通信 */
.subnavi {
	width:180px;
	text-align:left;}
	
.catbg {
	background-image:url(../tsushin/img/subbg.gif);
	background-position:center;
	background-repeat:repeat-y;}

.catbtn {
	background-image:url(../tsushin/img/catbg.gif);
	padding:4px 0px 5px 22px;}
	
.contents {
	width:437px;
	text-align:left;
	padding-bottom:15px;}

.yearSet {
	padding-bottom:4px;}

.year {
	font-weight:bold;
	text-align:left;
	width:160px;
	padding:3px 0px 2px 0px;}

#rssbg {
	background-image:url(../tsushin/img/rssbg.gif);
	background-repeat:no-repeat;
	text-align:left;
	padding-top:1px;
	padding-left:10px;
	width:180px;
	height:32px;}
	
#rssbg img {
	border:0px;
	vertical-align:middle;}

#month {
	padding:0px 0px 0px 10px;
	text-align:left;}

#month ul {
	padding:0px;
	margin:0px;
	width:150px;}
	
#month li{
	float:left;
	background-image:url(../tsushin/img/monbg.gif);
	background-repeat:no-repeat;
	width:50px;
	padding:3px 0px 4px 14px;
	list-style:none;}
	
.entDate {
	width:105px;
	font-weight:bold;
	text-align:left;
	padding-bottom:7px;
}

.entTitle {
	width:332px;
	text-align:left;
	padding-bottom:7px;
}

/* カテゴリー */
.catbt {
	background-image:url(../tsushin/img/catt1.gif);
	padding:2px 0px 0px 26px;
	width:437px;
	height:24px;
	color:#434162;
	font-weight:bold;
}

/* エントリー */
#entDate2 {
	font-weight:bold;
	text-align:left;
	padding-bottom:7px;
}

#entTitle2 {
	font-weight:bold;
	text-align:left;
	padding-bottom:7px;
	color:#003399;
}

#entBody {
	text-align:left;
	padding-bottom:7px;
}

#entExpand {
	text-align:right;
	padding-bottom:5px;
}


#entBody2 {
	text-align:left;
	padding-bottom:7px;
}

#entExpand2 {
	text-align:left;
	padding-bottom:7px;
}

/* RSS */
.about_body_rss{
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;}
	
#tbg {
	background-image:url(../rss/img/tbg.gif);
	background-repeat:repeat-y;
	padding:10px 20px 10px 15px;}

#tbg img {
	border:0px;
	margin-top:3px;}
	
#rssFooter {
	background-image:url(../rss/img/fbg.gif);
	height:20px;
	color:#FFFFFF;
	padding:2px 10px 2px 10px;}
	
	/* お問い合わせ */
form{
	margin:0px;}

.apl_main{
	padding-left: 40px;
	padding-right: 0px;
 width:531px;}
	
.apl_main2{
	padding-left: 0px;
	padding-left:0px; padding-right:0px;}

.apl_main td{
	padding-top:0px;
	padding-bottom:5px;}	
	
.apl_main2 td{
	padding-top:8px;
	padding-bottom:8px;
	padding-left:0px; padding-right:0px;
	margin-left:0px;
	margin-right:0px;}	

#contact-txt
		{width:531px; padding:0px; float:left; clear:left; 
		 padding-top:16px; vertical-align:top;}

#contact-txt p
			{ color:#990000; margin-top:5px; margin-right:0px; margin-bottom:15px; margin-left:0px;}	
			
.contact-box
		{ margin-bottom:4px;padding:0px; float:left; clear:left;}

		
.contact-form
		{  float:left; padding:0px; margin:0px;}

#contact-boxtable
		{ border:0px; margin-bottom:4px; width:531px;float:left; clear:left; }

#contact-boxtable th
		{ vertical-align:top; text-align:left; margin:0px; padding:0px; background-color:#D7E3F2; background-repeat:repeat; font-weight:bold; color:#666666; letter-spacing:0px;}

#contact-boxtable th p
		{ width:130px; margin-bottom:9px; margin-left:11px; margin-right:4px; margin-top:9px; color:#434162;}
		
#contact-boxtable td
		{ width:370px;text-align:left; margin:0px; padding:0px; color:#434162;
		padding-top:6px;}

#contact-boxtable td .mtd
		{ width:370px;text-align:left; margin:0px; padding:0px; color:#434162;}
		
#contact-boxtable td div
		{ width:370px; margin-bottom:6px; margin-left:5px; margin-right:0px; margin-top:0px;
			padding-top:0px;}

.contactbox-txtarea
		{ margin-top:3px;}

#contact-boxtable td p
		{ margin:0px; float:left;
		padding-top:4px; padding-bottom:0px; padding-left:4px; padding-right:4px;}
		
#contact-boxtable-tel
		{ padding-top: 5px;}
		
#contact-boxtable2
		{ border:0px; margin-bottom:4px; width:538px;float:left; clear:left; }
		
#contact-boxtableL
		{ border:0px; margin:0px; width:531px;
			padding-top:8px; padding-bottom:8px;
			padding-left:0px; padding-right:0px;
			background-color:#F0F0F0;}

#contact-boxtable2 td
		{ border:0px; width:538px;}
		
#contact-boxtable2 strong
		{
		padding-top:4px;
		padding-bottom:3px;}

#marginLeft
		{
		padding-left:10px;
		margin-left:100px;}

#marginLeft2
		{
		padding-top:0px;
		margin-top:10px;
		padding-left:10px;
		margin-left:100px;}

#contact-boxtable3
		{ border:0px; margin-bottom:4px;
		margin-top:10px; width:538px;float:left; clear:left; }

#contact-boxtable3 th
		{ vertical-align:top; text-align:left; margin:1px; padding:8px;background-image:url(../contact/img/bg_dt.jpg); background-repeat:repeat; font-weight:normal; }
		
#contact-boxtable3 td
		{ width:407px;text-align:left; margin:1px; padding:8px;}
		
#inqPad1 {
	padding:0px 0px 0px 4px;
	color:#333333}

.inqPad2 {
	padding:0px 0px 8px 0px;}

.inqBtn1 {
	padding-left:0px;}

#inqPad3 {
	padding:0px 0px 5px 40px;
	margin:0px;}
	
font {
	line-height:200%;}
	
/* 通販コーナー：20070216追加 */
table#pdf_bg {
	background-image:url(../shop/img/bg1.jpg);
	background-repeat:no-repeat;
	width:666px;
	height:124px;}

table#pdf_bg td.pdf_s1 {
	width:312px;
	height:74px;}	

table#pdf_bg td.pdf_s1 p {
	padding:0px 10px 0px 17px;}

table#pdf_bg td.pdf_s1-2 {
	width:174px;
	}
	
table#pdf_bg td.pdf_s1-3 {
	width:178px;
	}

table#pdf_bg td.pdf_s2 {
	padding:0px 0px 0px 15px;
	height:1px;}	

table#pdf_bg td.pdf_dwn {
	padding:0px 15px 0px 15px;
	height:51px;}	

table#pdf_bg td.pdf_dwn img {
	float:left;
	margin:0px 8px 0px 0px;
	border:0px;}
	
table#pdf_bg td.pdf_dwn2 {
	width:190px;
	text-align:center;
	vertical-align:middle;}

.link-pdf:link {
	color:#666666;
	text-decoration:underline;}
.link-pdf:visited {
	color:#666666;
	text-decoration:underline;}
.link-pdf:active {
	color:#666666;
	text-decoration:underline;}
.link-pdf:hover {
	color:#0066CC;
	text-decoration:underline;}
	
table#fax_company {	
	background-image:url(../shop/img/t_bg1.jpg);
	background-repeat:repeat-y;}
	
table#fax_company td.top{
	padding:0px 0px 6px 0px;}

table#fax_company td.bottom{
	padding:6px 0px 0px 0px;}
	
table#fax_company td.middle{
	padding:6px 0px 6px 0px;}