.j9{	font-family:Osaka, ＭＳ Ｐゴシック, MS UI Gothic, sans-serif;	color:#333333;}

.j10{	font-family:Osaka, ＭＳ Ｐゴシック, MS UI Gothic, sans-serif;	color:#666666;}

.j10_55{	font-family:Osaka, ＭＳ Ｐゴシック, MS UI Gothic, sans-serif;	color:#666666;}

.j10_137{	font-family:Osaka, ＭＳ Ｐゴシック, MS UI Gothic, sans-serif;	color:#666666;}

.j12{	font-family:Osaka, ＭＳ Ｐゴシック, MS UI Gothic, sans-serif;	color:#666666;}

.j12_55{	font-family:Osaka, ＭＳ Ｐゴシック, MS UI Gothic, sans-serif;	color:#666666;}

.j12_140{	font-family:Osaka, ＭＳ Ｐゴシック, MS UI Gothic, sans-serif;	color:#666666;}

.j12_160	{	font-family:Osaka,;	vertical-align: top;ＭＳ Ｐゴシック, MS UI Gothic, sans-serif;	color:#666666;}

.j13{	font-family:Osaka, ＭＳ Ｐゴシック, MS UI Gothic, sans-serif;	color:#333333;}

.j14{	font-family:Osaka, ＭＳ Ｐゴシック, MS UI Gothic, sans-serif;	color:#333333;}

	

.bold{	font-weight: bold;}

.font_gray{	color: #666666;}

.font_gray2{	color: #999999;}

.font_blue{ color: #012e72;}

.font_blue2{ color: #003399}

.font_blue3{ color: #006699}

.font_white{ color: #ffffff}

.font_red{ color: #ff0000}

.font_red2{ color: #990000}

.font_green{ color:#5A6333}

.font_green2{ color:#5A6333; font-weight:bold}

	

/* 既存タグ設定 */

img{border:0;}

.about_body{

	background-image: url(../img/bg.jpg);

	background-repeat: repeat-x;

	margin-top: 0px;

	background-color:#E1E6E0;}





.main_table{

	background-image: url(../img/bg_header.gif);

	background-repeat: repeat-y;

	width: 764px;

}



h1 {

	margin-bottom:0px;}



h2 {

	margin-bottom:0px;}



/*■■リンク設定 ■■*/



.link-A:link 	{	color:#666666;	text-decoration:underline;}

.link-A:visited {	color:#666666; 	text-decoration:underline;}

.link-A:active	{	color:#666666;	text-decoration:underline;}

.link-A:hover 	{ 	color:#CCCC00;	text-decoration:underline;}



.link-S:link 	{	color:#58723F;	text-decoration:underline; font-weight:bold;}

.link-S:visited {	color:#58723F; 	text-decoration:underline; font-weight:bold;}

.link-S:active	{	color:#58723F;	text-decoration:underline; font-weight:bold;}

.link-S:hover 	{ 	color:#CCCC00;	text-decoration:underline; font-weight:bold;}



.link-cal:link 	{	color:#7EA800;	text-decoration:underline; font-weight:bold;}

.link-cal:visited {	color:#7EA800; 	text-decoration:underline; font-weight:bold;}

.link-cal:active	{	color:#7EA800;	text-decoration:underline; font-weight:bold;}

.link-cal:hover 	{ 	color:#7EA800;	text-decoration:underline; font-weight:bold;}



.link-cal2:link 	{	color:#58723F;	text-decoration:underline;}

.link-cal2:visited {	ccolor:#58723F;	text-decoration:underline;}

.link-cal2:active	{	color:#58723F;	text-decoration:underline;}

.link-cal2:hover 	{ 	color:#CCCC00;	text-decoration:underline;}



#cat_t1 a:link 	{	color:#58723F;	text-decoration:underline;}

#cat_t1 a:visited {	ccolor:#58723F;	text-decoration:underline;}

#cat_t1 a:active	{	color:#58723F;	text-decoration:underline;}

#cat_t1 a:hover 	{ 	color:#CCCC00;	text-decoration:underline;}

	

.link-faq:link 	{	color:#CC9900;	text-decoration:underline;}

.link-faq:visited {	color:#CC9900; 	text-decoration:underline;}

.link-faq:active	{	color:#990000;	text-decoration:underline;}

.link-faq:hover 	{ 	color:#990000;	text-decoration:underline;}



.link-br:link 	{	color:#9A5F3F;	text-decoration:underline;}

.link-br:visited {	color:#9A5F3F; 	text-decoration:underline;}

.link-br:active	{	color:#CC9900;	text-decoration:underline;}

.link-br:hover 	{ 	color:#CC9900;	text-decoration:underline;}



.link-br0:link 	{	color:#9A5F3F;	text-decoration:none;}

.link-br0:visited {	color:#9A5F3F; 	text-decoration:none;}

.link-br0:active	{	color:#CC9900;	text-decoration:none;}

.link-br0:hover 	{ 	color:#CC9900;	text-decoration:underline;}



.link-date:link 	{	color:#ffffff;	text-decoration:none;}

.link-date:visited {	color:#ffffff; 	text-decoration:none;}

.link-date:active	{	color:#ffffff;	text-decoration:none;}

.link-date:hover 	{ 	color:#CCCC00;	text-decoration:underline;}

	

/*■■TOP ■■*/	

.header{

	background-color: #FFFFFF;

}



.header_gray{

	padding-left: 11px;

	background-color: #CCCCCC;

	height: 18px;

	}

.logo{	padding-left: 7px;	width: 586px;}



.logo02{

	width:302px;

	padding-left: 7px;

	text-align:left;}



.logo03{width:428px;

	padding-right: 10px;

	}



.header_faq{

	padding-right: 11px;

}



/*■■TOP_フッターの設定■■ */

.footer_navi{	background-image: url(../img/footer_bg.gif);

	background-repeat: repeat;	height: 20px;	}



.footer_txt{

	width: 542px;

	font-weight: bold;

	color: #FFFFFF;

	}





/*■■SNVの設定■■ */

.snv{

	background-image: url(../img/bg_svn.jpg);

	background-repeat: repeat-y;

	padding-bottom: 30px;

	}





.snv_shoplist{	padding-left: 11px;}

.svn_area{	padding-top: 10px;	padding-bottom: 7px;}

.svn_line{	padding-top: 12px;}







/*間隔（SPACER）の設定 */

.td_width_2{	width: 2px;}

.td_width_6{	width: 7px;}

.td_width_7{	width: 7px;}

.td_width_9{	width: 9px;}

.td_width_10{	width: 10px;}

.td_width_11{	width: 11px;}

.td_width_12{	width: 12px;}

.td_width_13{	width: 13px;}

.td_width_14{	width: 14px;}

.td_width_16{	width: 16px;}

.td_width_18{	width: 18px;}

.td_width_26{	width: 26px;}

.td_width_45{	width: 45px;}

.td_width_72{	width: 72px;}

.td_width_83{	width: 83px;}

.td_width_93{	width: 93px;}

.td_width_100{	width: 100px;}

.td_width_125{	width: 125px;}

.td_width_137{	width: 137px;}

.td_width_167{	width: 167px;}

.td_width_198{	width: 198px;}

.td_width_201{	width: 201px;}

.td_width_250{	width: 250px;}

.td_width_285{	width: 285px;}

.td_width_295{	width: 295px;}

.td_width_288{	width: 288px;}

.td_width_319{	width: 319px;}

.td_width_333{	width: 333px;}

.td_width_328{	width: 328px;}

.td_width_347{	width: 347px;}

.td_width_396{	width: 396px;}

.td_width_415{	width: 415px;}

.td_width_426{	width: 426px;}

.td_width_473{	width: 473px;}

.td_width_477{	width: 477px;}

.td_width_514{	width: 514px;}

.td_width_560{	width: 560px;}



.td_height_1{	height: 1px;}

.td_height_2{	height: 2px;}

.td_height_3{	height: 3px;}

.td_height_4{	height: 4px;}

.td_height_5{	height: 5px;}

.td_height_6{	height: 6px;}

.td_height_7{	height: 7px;}



.td_height_8{	height: 8px;}

.td_height_10{	height: 10px;}

.td_height_13{	height: 13px;}

.td_height_14{	height: 14px;}

.td_height_15{	height: 15px;}

.td_height_18{	height: 18px;}

.td_height_19{	height: 19px;}

.td_height_20{	height: 20px;}

.td_height_22{	height: 22px;}

.td_height_25{	height: 25px;}

.td_height_27{	height: 27px;}

.td_height_28{	height: 28px;}

.td_height_29{	height: 29px;}

.td_height_32{	height: 32px;}

.td_height_34{	height: 34px;}





/*■パンクズの設定 */

.pankuzu{	height: 17px;	padding-left: 9px;}



/*■カテゴリーの設定 */

.cate{

	width: 174px;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 23px;

	padding-right: 5px;

	background-image: url(../img/cate_bg.jpg);}



/*■インフォメーションの設定 */

.info_photo{

	padding-right: 6px;

	padding-bottom: 3px;

}



/*■ニュースの設定 */

.news_date{

	padding-top: 9px;

	font-weight: bold;

	padding-left: 5px;

}



.news{padding-left: 5px;

	padding-top: 8px;

	padding-bottom: 10px;

	background-image: url(../img/news_line.gif);

	background-repeat: no-repeat;background-position: bottom;

}



/*■江口美貴レアトークの設定 */

.rare_table{

	background-image: url(../img/rare_bg.gif);

	background-repeat: repeat-y;

	width: 158px;

	padding-right: 10px;

	padding-left: 10px;

}









.rare_date{

	padding-top: 8px;

	font-weight: bold;

}



.rare{

	padding-top: 6px;

	padding-bottom: 8px;

	background-image: url(../img/rare_line.gif);

	background-repeat: no-repeat;background-position: bottom;

}





/*■最近のコメントの設定 */

.comment_table{

	background-image: url(../img/rare_bg.gif);

	background-repeat: repeat-y;

	width: 158px;

	padding-right: 10px;

	padding-left: 10px;

}



.comment_table td{

	background-image: url(../img/coment_bg.gif);

	background-repeat: no-repeat;

	background-position: left,top;padding-left: 15px;

}





/*■最新記事の設定 */

.article_news{}



.article_news P{

	width : 350px;

	color: #666666;

	padding-top: 10px;	padding-bottom:0px;

	padding-left: 0px;

	padding-right:0px;}



.article_news P.title{width : 350px;

	font-weight: bold;	color: #58723F ; padding-bottom: 10px;}

	

span .p00 P{

	padding-top:0px;}

	

.article_news img{

	padding-right: 11px;

	padding-bottom: 3px;

	float:left;

}



/*■カレンダー */

.calender_head{

	background-image:url(../img/calender_bg.jpg);

	width:158px;

	height:28px;

	padding-top:3px;

	text-align:left;

	font-weight:bold;

	color:#FFFFFF;}

	

.calender_head1{

	width:112px;

	height:28px;

	padding-top:3px;

	text-align:left;

	color:#FFFFFF;}

	

.calender_head2{

	width:46px;

	padding-top:8px;

	text-align:left;

	color:#FFFFFF;}

	

.calender_head3{

	width:23px;

	padding-top:8px;

	text-align:left;

	color:#FFFFFF;}



.calender_head4{

	width:23px;

	padding-top:8px;

	text-align:left;

	color:#FFFFFF;}



.calender_head5{

	width:112px;

	height:28px;

	padding-top:3px;

	text-align:left;

	color:#FFFFFF;}



#calendar td{

	width:19px;}

	

.comment_table2{

	background-image: url(../img/rare_bg.gif);

	background-repeat:repeat-y;

	width: 158px;

}

	

/*■カテゴリーページ */

.cat_t_bg{

	background-image:url(../img/t_bg1.gif);

	width:363px;

	height:22px;

	font-weight:bold;

	padding:2 0 2 5;

	padding-left:7px;

	color:#5A6333;}



.cat_t_bg1{padding-left: 5px;

	padding-top: 8px;

	padding-bottom: 10px;

}



.cat_t_bg1-1{padding-left: 5px;

	padding-bottom: 7px;

	padding-top: 4px;

}



.cat_t_bg1-2{padding-right: 5px;

	padding-bottom: 7px;

}



p{

	padding-top: 0px;

	padding-bottom: 0px;

}

.cat_t1{padding-left: 5px;}



.cat_t_bg2{

	background-image:url(../img/t_bg2.gif);

	width:363px;

	height:18px;

	padding-left:7px;}





/*■エントリー*/

.ent_t_bg{

	background-image:url(../img/t_bg2.gif);

	width:363px;

	height:18px;

	padding-left:7px;

	font-weight:bold;}



.ent_t1{font-weight: bold;	color: #58723F;}



.ent_news {

	width:370px;}



.ent_news p img{

	padding-right: 11px;

	padding-bottom: 3px;

	float:left;

}



.ent_news p .img_right{

	padding-left: 11px;

	padding-bottom: 3px;

	float:right;

}



.ent_img_0 {

	padding-right: 0px;

	padding-bottom: 0px;}



.ent_news p{

	width:360px;

}



/* パンクズ */

.p-kuzu_bg{

 height:20px;

 width:727px;

	padding-left:10px;

	background-color:#F6F6F6;

	text-align:left;}



.link-P:link 	{	color:#666666;	text-decoration:underline;}

.link-P:visited {	color:#666666; 	text-decoration:underline;}

.link-P:active	{	color:#666666;	text-decoration:underline;}

.link-P:hover 	{ 	color:#CCCC00;	text-decoration:underline;}



/* RSSフィード */

.rss_bg{

	background-color:#759654;

	color:#FFFFFF;

	width:174px;

	height:21px;

	padding-left:5px;

	padding-top:3px;}



.rss_bg img{

	padding-right:4px;

	float:left;}

	

.link-RSS:link 	{	color:#ffffff;	text-decoration:underline;}

.link-RSS:visited {	color:#ffffff; 	text-decoration:underline;}

.link-RSS:active	{	color:#ffffff;	text-decoration:underline;}

.link-RSS:hover 	{ 	color:#CCCC00;	text-decoration:underline;}



.about_body_rss{

	margin-top: 0px;

	margin-right: 0px;

	margin-left: 0px;}

	

.main_table2{

	width: 600px;

	padding-left:5px;

	padding-right:5px;

}



.rss_cont_bg{

	background-image:url(../rss/img/l_bg1.gif);

	background-repeat:repeat-y;

	padding-top:14px;

	padding-bottom:14px;

	padding-left:14px;

	padding-right:14px;}

	

.rss_footer{

	background-color:#B7C7B5;

	color:#FFFFFF;

	padding-left:5px;

	padding-right:5px;

	height:20px;

	width:590px;}

	

/* 検索 */

.line_p1 {

	padding-bottom:8px;}

	

.line_p2 {

	padding-top:8px;}

	

.kenskau_bg {

background-image:url(../img/search_bg1.jpg);

background-repeat:repeat-y;

}



.kensaku_input {

	width:104px;

	height:14px;

	margin:0 2 0 0;}



.kensaku_img {

	margin-left:2px;}

	

.site_cont{	padding-top: 8px;}



form {

	margin:0px;

	padding-bottom:0px;}

