@import url("/_css/thickbox.css");

/*	+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	HONDA CARS.
	-------------------------------------------------------------
	Description	:	べーす
	+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++	*/
@import "parts.css";

/*	-------------------------------------------------------------	*/
/*	Base Styles														*/
/*	-------------------------------------------------------------	*/
*{margin:0;padding:0;}
html{height:100%;width:100%;}
body{margin:0px;padding:0px;height:100%;
	font-family:'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Osaka', 'Arial', 'Helvetica', sans-serif;
	color:#333333;line-height:0;text-align:center;background:#666666 url(../_images/c_bg01.gif) repeat-x;}
form{margin:0;padding:0;border:0;line-height:0;}
br{line-height:100%;}
a img{border:0;}
h1,h2,h3{margin:0;padding:0;font-weight:normal;}

a{text-decoration:underline;}

.ar{text-align:right;}
.ac{text-align:center;}
.al{text-align:left;}

.fr{float:right;}
.fl{float:left;}
.cb{clear:both;line-height:0;}

.imgfr{float:right;margin:0 0 10px 20px;}
.imgfl{float:left; margin:0 20px 10px 0;}

.di{display:inline;}

.cf:after {content:".";display:block;height:0;clear:both;visibility: hidden;}
.cf {display:inline-table;}
/* IE7 */*:first-child+html .cf{display:inline-block;}
/* Hides from IE-mac \*/
* html .cf {height: 1%;}
.cf {display: block;}
/* End hide from IE-mac */

.fb{font-weight:bold;}

#allcnt{}

a.arwlnk1{padding:0 0 0 30px;background:url(../_images/icon_arrow4.gif) 6px 50% no-repeat;color:#333333;text-decoration:none;}
a.arwlnk1:hover{background:url(../_images/icon_arrow4_on.gif) 6px 50% no-repeat;color:#000000;text-decoration:underline;}

.col-red{color:#cc0000;}

/*	-------------------------------------------------------------	*/
/*	HEADER Styles													*/
/*	-------------------------------------------------------------	*/
#header{margin-left:auto;margin-right:auto;width:900px;height:114px;background:url(../_images/c_bg02.gif) no-repeat;}
#header-inner{padding:0 15px;text-align:left;}
#logo{}
#subm{margin:27px 0 0 65px;width:261px;}
#sbox{margin:18px 0 0 20px;width:239px;}
.sbox-form{width:170px;height:20px;border:none;color:#000000;font-size:12px;line-height:20px;padding-left:3px;
	background:#ffffff url(../_images/c_submit_bg.gif) 0 50% no-repeat;}
.sbox-form-on{width:170px;height:20px;border:none;color:#000000;font-size:12px;line-height:20px;padding-left:3px;
	background-color:#ffffff;background-image:none;}

.gmenubox{clear:left;position:relative;width:870px;}
#gmenu{list-style-type:none;margin:0;padding:0;width:870px;}
#gmenu li{display:inline;width:124px;}
#gmenu a{float:left;}
.gmenulist{list-style-type:none;margin:0;padding:0;position:absolute;top:40px;z-index:100;width:130px;display:none;}
.gmenulist a{display:block;width:112px;text-align:center;clear:left;
	border-width:0 1px 1px 1px;border-style:none solid solid solid;border-color:#999999;
	color:#333333;padding:8px;_width:130px;}
.gmenulist a:link,
.gmenulist a:visited{background:url(../_images/c_submenu_bg.png);
	_background:url(../_images/c_submenu_bg.gif);_filter:Alpha(opacity=85);}
.gmenulist a:hover,
.gmenulist a:active {background:url(../_images/c_submenu_bg_on.png);
	_background:url(../_images/c_submenu_bg_on.gif);_filter:Alpha(opacity=100);}

#gmenu1{left:122px;}
#gmenu2{left:246px;}
#gmenu3{left:370px;}
#gmenu4{left:494px;}
#gmenu5{left:618px;}
#gmenu6{left:742px;}
#gmenu1icn{position:absolute;top:28px;left:175px;z-index:110;display:none;}
#gmenu2icn{position:absolute;top:28px;left:299px;z-index:110;display:none;}
#gmenu3icn{position:absolute;top:28px;left:423px;z-index:110;display:none;}
#gmenu4icn{position:absolute;top:28px;left:547px;z-index:110;display:none;}
#gmenu5icn{position:absolute;top:28px;left:671px;z-index:110;display:none;}
#gmenu6icn{position:absolute;top:28px;left:795px;z-index:110;display:none;}

/*	-------------------------------------------------------------	*/
/*	MAIN Styles														*/
/*	-------------------------------------------------------------	*/
#maincnt{margin-left:auto;margin-right:auto;width:900px;background:url(../_images/c_bg04.gif) repeat-y;}
.maincnt-inner{min-height:500px;background:url(../_images/c_bg03.gif) no-repeat;_height:500px;padding:0 15px;text-align:left;}

#pankuzu{padding:7px 0 30px 10px;color:#999999;}
#pankuzu a{color:#999999;}
#pankuzu a:hover{color:#ffffff;}

/*	------------------------------	*/
/*	LEFT MENU Styles				*/
/*	------------------------------	*/
#leftcnt{margin:0;padding-left:5px;width:230px;float:left;}
#leftmenu{list-style-type:none;margin:0;padding:0;}
#leftmenu a{display:block;padding:3px 5px 7px 30px;color:#ffffff;}

.leftmenulicu{width:230px;padding-top:5px;margin-top:7px;background:url(../_images/c_leftmenu_bg1_cu.png) no-repeat;
	_background:url(../_images/c_leftmenu_bg1_cu.gif) no-repeat;_filter:Alpha(opacity=95);}
.leftmenulion{width:230px;padding-top:5px;margin-top:7px;background:url(../_images/c_leftmenu_bg1_on.png) no-repeat;
	_background:url(../_images/c_leftmenu_bg1_on.gif) no-repeat;_filter:Alpha(opacity=95);}
.leftmenuliot{width:230px;padding-top:5px;margin-top:7px;background:url(../_images/c_leftmenu_bg1.png) no-repeat;
	_background:url(../_images/c_leftmenu_bg1.gif) no-repeat;_filter:Alpha(opacity=95);}
.leftmenudivcu{background:url(../_images/c_leftmenu_bg2_cu.png) 0 100% no-repeat;
	_background:url(../_images/c_leftmenu_bg2_cu.gif) 0 100% no-repeat;}
.leftmenudivon{background:url(../_images/c_leftmenu_bg2_on.png) 0 100% no-repeat;
	_background:url(../_images/c_leftmenu_bg2_on.gif) 0 100% no-repeat;}
.leftmenudivot{background:url(../_images/c_leftmenu_bg2.png) 0 100% no-repeat;
	_background:url(../_images/c_leftmenu_bg2.gif) 0 100% no-repeat;}
a.leftmenuacu{text-decoration:none;background:url(../_images/space.gif) no-repeat;_width:230px;}
a.leftmenuaon{text-decoration:none;background:url(../_images/icon_arrow1_on.gif) 6px 40% no-repeat;_width:230px;}
a.leftmenuaot{text-decoration:none;background:url(../_images/icon_arrow1.gif) 6px 40% no-repeat;_width:230px;}

.leftsmenu{list-style-type:none;margin:0;padding:3px 0 0 13px;}
.leftsmenu a{display:block;padding:0 0 0 30px;background:url(../_images/icon_arrow1.gif) 6px 50% no-repeat;color:#ffffff;text-decoration:none;_width:217px;}
.leftsmenu a:hover{background:url(../_images/icon_arrow1_on.gif) 6px 50% no-repeat;text-decoration:underline;}

.lefttit{width:230px;padding:6px 0 10px 0;background:url(../_images/c_leftmenu_line1.png) 0 100% no-repeat;
	_background:url(../_images/c_leftmenu_line1.gif) 0 100% no-repeat;_filter:Alpha(opacity=85);}

.lefttit a{display:block;padding:0 0 0 30px;background:url(../_images/icon_arrow1.gif) 6px 50% no-repeat;color:#ffffff;text-decoration:none;}
.lefttit a:hover{background:url(../_images/icon_arrow1_on.gif) 6px 50% no-repeat;text-decoration:underline;}

.leftcap{width:230px;padding:20px 0 6px 0;background:url(../_images/c_leftmenu_line1.png) 0 100% no-repeat;
	_background:url(../_images/c_leftmenu_line1.gif) 0 100% no-repeat;_filter:Alpha(opacity=85);}

.leftlink{width:230px;list-style-type:none;margin:0;padding:0;}
.leftlink li{margin:7px 0 0 0;}
.leftlink a{padding:0 0 0 30px;background:url(../_images/icon_arrow1.gif) 6px 40% no-repeat;color:#ffffff;text-decoration:none;}
.leftlink a:hover{background:url(../_images/icon_arrow1_on.gif) 6px 40% no-repeat;text-decoration:underline;}

/*	------------------------------	*/
/*	RIGHT MENU Styles				*/
/*	------------------------------	*/
#rightcnt{margin-left:20px;width:615px;float:left;}

.pagetit{background:url(../_images/c_line1.png) 0 50% no-repeat;_background:url(../_images/c_line1.gif) 0 50% no-repeat;}
.pagetit h1{padding:0 10px 0 10px;color:#ffffff;background:url(../_images/c_bg06.gif) 0 -50px no-repeat;display:inline;}

.pagestit{width:615px;margin:0;padding:15px 0 0 0;}
.pagestit1 {margin:0;padding:0 10px 0 10px;color:#ffffff;white-space:nowrap;}
.pagestit2 {margin:0;padding:0;width:90%;background:url(../_images/c_line1.png) 100% 50% no-repeat;_background:url(../_images/c_line1.gif) 100% 50% no-repeat;}

.waku2{padding-top:7px;}
.waku-t{width:615px;height:10px;background:url(../_images/p_waku_t.png) no-repeat;_background:url(../_images/p_waku_t.gif) no-repeat;_filter:Alpha(opacity=65);}
.waku-b{width:615px;height:15px;background:url(../_images/p_waku_b.png) no-repeat;_background:url(../_images/p_waku_b.gif) no-repeat;_filter:Alpha(opacity=80);}
.waku-c1{width:550px;background:url(../_images/p_waku_c1.png) repeat-y;_background:url(../_images/p_waku_c1.gif) repeat-y;padding:20px 35px 20px 30px;_width:615px;}
.waku-c2{width:590px;background:url(../_images/p_waku_c2.png) repeat-y;_background:url(../_images/p_waku_c2.gif) repeat-y;padding:0 15px 0 10px;_width:615px;}
.waku-c3{width:590px;background:url(../_images/p_waku_c3.png) repeat-y;_background:url(../_images/p_waku_c3.gif) repeat-y;padding:0 15px 0 10px;_width:615px;}
.waku-c1 hr{border-style: solid none none none;border-top-width:1px;border-top-color:#666666;height:1px;margin:12px 0 15px 0;padding:0;}

/*	-------------------------------------------------------------	*/
/*	FOOTER Styles													*/
/*	-------------------------------------------------------------	*/
#footer{margin-left:auto;margin-right:auto;width:900px;height:115px;background:url(../_images/c_bg05.gif) no-repeat;}
#footer-inner{padding:0 15px;text-align:left;}

.gotop{margin-left:auto;margin-right:auto;width:840px;padding:30px 0;text-align:right;}
.gotop a{padding-left:17px;background:url(../_images/icon_arrow2.gif) no-repeat;color:#a3a3a3;}
.gotop a:hover{background:url(../_images/icon_arrow2_on.gif) no-repeat;color:#ffffff;}

.copy{float:left;padding:10px 0 0 15px;color:#a3a3a3;}
.copy a{color:#a3a3a3;}
.copy a:hover{color:#ffffff;}
.footermenu{float:right;padding:10px 10px 0 0;color:#a3a3a3;}
.footermenu a{color:#a3a3a3;}
.footermenu a:hover{color:#ffffff;}

.blogcopy{padding:30px 10px 0 0;text-align:right;}
.blogcopy a{color:#a3a3a3;text-decoration:none;}

/*	-------------------------------------------------------------	*/
/*	NEWS Styles											*/
/*	-------------------------------------------------------------	*/
#news-list{margin:0;padding:0;}
.news-list{padding-top:5px;}

.news-t{width:290px;height:40px;padding:3px 7px 0 3px;background:url(../news/_images/news_waku_t.png) no-repeat;
	_background:url(../news/_images/news_waku_t.gif) no-repeat;_filter:Alpha(opacity=80);_width:300px;_height:43px;}
.news-c{width:290px;min-height:170px;padding:0 7px 0 3px;background:url(../news/_images/news_waku_c.png) repeat-y;
	_background:url(../news/_images/news_waku_c.gif) repeat-y;_filter:Alpha(opacity=80);_width:300px;_height:170px;}
.news-box{margin:0 2px;background-color:#cccccc;}
.news-box1{margin:0 2px;background-color:#ffffff;}
.news-date{padding:10px 0 0 10px;}
.news-text{padding: 0 10px 8px 10px;}
.news-text a{display:block;color:#333333;}
.news-text a:hover{color:#333333;text-decoration:none;}
.news-b{width:290px;height:40px;padding:0 7px 0 3px;text-align:right;background:url(../news/_images/news_waku_b.png) no-repeat;
	_background:url(../news/_images/news_waku_b.gif) no-repeat;_filter:Alpha(opacity=80);_width:300px;}
.news-b a{padding-right:12px;line-height:32px;}

.news-emp{padding:77px 10px;text-align:center;background-color:#e6e6e6;}

.cat1{width:590px;background:url(../_images/icon_event.gif) 8px 8px no-repeat;}
.cat2{width:590px;background:url(../_images/icon_newcar.gif) 8px 8px no-repeat;}
.cat3{width:590px;background:url(../_images/icon_campaign.gif) 8px 8px no-repeat;}
.cat4{width:590px;background:url(../_images/icon_service.gif) 8px 8px no-repeat;}
.news-date2{width: 65px;padding:10px 0 8px 40px;float:left;_width:105px;letter-spacing:-1px;}
.news-text2{width:477px;padding:8px 5px 8px 0;float:left;}
.news-text2 a{display:block;color:#333333;}
.news-text2 a:hover{color:#333333;text-decoration:none;}

.news-mgn1{padding-top:10px;}
.news-mgn2{padding-top:20px;}
.newskiji a{color:#cc0000;text-decoration:underline;}
.newskiji a:hover{color:#333333;text-decoration:underline;}
.newskiji table{border:1px solid #333333;margin:0;padding:0;border-collapse: collapse;}
.newskiji table th{border:1px solid #333333;padding:3px;text-align:right;vertical-align:top;white-space:nowrap;background-color:#cccccc;}
.newskiji table td{border:1px solid #333333;padding:3px;background-color:#ffffff;}

#news-32list{margin:0;padding:0;}
.news-list{padding-top:5px;}

.news-t{width:290px;height:40px;padding:3px 7px 0 3px;background:url(../news/_images/news_waku_t.png) no-repeat;
	_background:url(../news/_images/news_waku_t.gif) no-repeat;_filter:Alpha(opacity=80);_width:300px;_height:43px;}
.news-c{width:290px;min-height:170px;padding:0 7px 0 3px;background:url(../news/_images/news_waku_c.png) repeat-y;
	_background:url(../news/_images/news_waku_c.gif) repeat-y;_filter:Alpha(opacity=80);_width:300px;_height:170px;}
.news-box{margin:0 2px;background-color:#cccccc;}
.news-box1{margin:0 2px;background-color:#ffffff;}
.news-date{padding:10px 0 0 10px;}
.news-text{padding: 0 10px 8px 10px;}
.news-text a{display:block;color:#333333;}
.news-text a:hover{color:#333333;text-decoration:none;}
.news-b{width:290px;height:40px;padding:0 7px 0 3px;text-align:right;background:url(../news/_images/news_waku_b.png) no-repeat;
	_background:url(../news/_images/news_waku_b.gif) no-repeat;_filter:Alpha(opacity=80);_width:300px;}
.news-b a{padding-right:12px;line-height:32px;}

.news-emp{padding:77px 10px;text-align:center;background-color:#e6e6e6;}

.cat1{width:590px;background:url(../_images/icon_event.gif) 8px 8px no-repeat;}
.cat2{width:590px;background:url(../_images/icon_newcar.gif) 8px 8px no-repeat;}
.cat3{width:590px;background:url(../_images/icon_campaign.gif) 8px 8px no-repeat;}
.cat4{width:590px;background:url(../_images/icon_service.gif) 8px 8px no-repeat;}
.news-date2{width: 65px;padding:10px 0 8px 40px;float:left;_width:105px;letter-spacing:-1px;}
.news-text2{width:477px;padding:8px 5px 8px 0;float:left;}
.news-text2 a{display:block;color:#333333;}
.news-text2 a:hover{color:#333333;text-decoration:none;}

.news-mgn1{padding-top:10px;}
.news-mgn2{padding-top:20px;}
.newskiji a{color:#cc0000;text-decoration:underline;}
.newskiji a:hover{color:#333333;text-decoration:underline;}
.newskiji table{border:1px solid #333333;margin:0;padding:0;border-collapse: collapse;}
.newskiji table th{border:1px solid #333333;padding:3px;text-align:right;vertical-align:top;white-space:nowrap;background-color:#cccccc;}
.newskiji table td{border:1px solid #333333;padding:3px;background-color:#ffffff;}

/*	-------------------------------------------------------------	*/
/*	TOP PAGE ONLY Styles											*/
/*	-------------------------------------------------------------	*/
#header-top{margin-left:auto;margin-right:auto;width:900px;height:314px;background:url(../_images/c_bg07.gif) no-repeat;}
.gflash{clear:left;padding-bottom:10px;}
.maincnt-inner-top{min-height:426px;background:url(../_images/c_bg08.gif) no-repeat;_height:426px;padding:0 0 0 15px;text-align:left;}
#leftcnt-top{margin:0;padding-bottom:10px;width:435px;float:left;}
#rightcnt-top{margin:0;padding:13px 0 0 0;float:left;}
#footer-top{margin-left:auto;margin-right:auto;width:900px;height:155px;background:url(../_images/c_bg05.gif) no-repeat;}

.pagestit-top{width:435px;margin:0;padding:10px 0 0 0;}
.pagestit1-top{margin:0;padding:0 8px 0 8px;color:#ffffff;white-space:nowrap;}
.pagestit2-top{margin:0;padding:0;width:90%;background:url(../_images/c_line1.png) 100% 50% no-repeat;_background:url(../_images/c_line1.gif) 100% 50% no-repeat;}
.waku-t-top{width:435px;height: 5px;background:url(../_images/p_waku_t2.png) no-repeat;_background:url(../_images/p_waku_t2.gif) no-repeat;_filter:Alpha(opacity=65);}
.waku-b-top{width:435px;height:10px;background:url(../_images/p_waku_b2.png) no-repeat;_background:url(../_images/p_waku_b2.gif) no-repeat;_filter:Alpha(opacity=80);}
.waku-c-top{width:420px;background:url(../_images/p_waku_c4.png) repeat-y;_background:url(../_images/p_waku_c4.gif) repeat-y;padding:0 10px 0 5px;_width:435px;}

.cat1-top{width:420px;background:url(../_images/icon_event.gif) 8px 8px no-repeat;}
.cat2-top{width:420px;background:url(../_images/icon_newcar.gif) 8px 8px no-repeat;}
.cat3-top{width:420px;background:url(../_images/icon_campaign.gif) 8px 8px no-repeat;}
.cat4-top{width:420px;background:url(../_images/icon_service.gif) 8px 8px no-repeat;}
.news-date-top {width: 55px;padding:10px 0 7px 37px;float:left;_width:95px;letter-spacing:-1px;}
.news-date-top2{width: 55px;padding:10px 0 7px 37px;float:left;_width:95px;letter-spacing:-1px;background:url(../_images/icon_new.gif) 37px 2px no-repeat;}
.news-text-top{width:317px;padding:8px 5px 7px 0;float:left;}
.news-text-top a{display:block;color:#333333;}
.news-text-top a:hover{color:#333333;text-decoration:none;}
.top-newsicon{float:left;}
.top-newstype{float:left;width:346px;}

.banner-waku-top{padding:2px 20px 2px 4px;}
.banner{list-style:none;padding:3px 5px 3px 5px;}
.banner li{float:left;padding:2px 5px 2px 2px;}

.banner-waku-btm{padding:14px 10px 10px 10px;}
.banner2{list-style:none;padding:5px;background:#666666;}
.banner2 li{float:left;padding:2px;}

/*	-------------------------------------------------------------	*/
/*	SHOP BLOG Styles												*/
/*	-------------------------------------------------------------	*/
.blog-title  {font-weight:bold;}
.blog-title a{padding-left:20px;background:url(../_images/icon_arrow3.gif) 0 3px no-repeat;color:#1a1a1a;text-decoration:none;}
.blog-title a:hover{background:url(../_images/icon_arrow3_on.gif) 0 3px no-repeat;text-decoration:underline;}

.blog-date{padding:5px 0 10px 0;color:#666666;}
.blog-date span{font-weight:bold;}
.blog-other{padding:20px 0 0 0;color:#666666;}
.blog-other a{color:#666666;}
.blog-other span{font-weight:bold;}

a.blogemail{padding-left:25px;background:url(../_images/icon_email.gif) 0 1px no-repeat;color:#cc0000;text-decoration:underline;}
a.blogemail:hover{background:url(../_images/icon_email_on.gif) 0 1px no-repeat;color:#333333;text-decoration:underline;}
a.bloglink{padding-left:25px;background:url(../_images/icon_link.gif) 0 1px no-repeat;color:#cc0000;text-decoration:underline;}
a.bloglink:hover{background:url(../_images/icon_link_on.gif) 0 1px no-repeat;color:#333333;text-decoration:underline;}
a.blog-continue{color:#cc0000;text-decoration:underline;}
a.blog-continue:hover{color:#333333;text-decoration:underline;}

ul.blog-tags-list,
li.blog-tag { display: inline; }
.blog-list{margin:0;padding:0;list-style:none;}
.blog-list li{margin:3px 0;padding:5px;}

.blog-trackback{margin:5px 0;padding:5px;}
.blog-comment{margin:5px 0;padding:5px;}
.blog-header{font-weight:bold;}
.blog-content{}
.blog-footer{text-align:right;border-width:1px 0 0 0;border-style:solid none none none;border-color:#666666;padding:3px 0 0 0;}

#blog-comment-entry label{display:block;width:100px;float:left;white-space:nowrap;}

.maininfo{width:590px;border:0;margin:0;padding:0;border-collapse:collapse;}
.photobox{width:302px;text-align:center;}
.infobox {width:288px;vertical-align:top;border-width:2px;border-style:solid;border-color:#303030;}
.inffotit{margin:4px 4px 4px 6px;height:22px;background:url(../_images/shopinfo.png) no-repeat;_background:url(../_images/shopinfo.gif) no-repeat;_filter:Alpha(opacity=90);}
.inffotit span{display:none;}
.shopinfo{padding:0;margin:4px 4px 4px 6px;background:url(../_images/shopinfobg.png);_background:url(../_images/shopinfobg.gif);_filter:Alpha(opacity=90);}
.shopinfo-cap{width: 56px;float:left;padding:5px;margin:0;color:#ffffff;white-space:nowrap;}
.shopinfo-txt{width:208px;float:left;padding:5px 0;margin:0;color:#ffffff;}
.shopinfo-txt a{color:#ffffff;}
.shopinfo-txt a:hover{color:#ffffff;}
.shopinfo-txt img{padding:2px;}

.blog2box{border:0;margin:0;padding:0}
.blog2box td{padding-right:15px;vertical-align:top;}

.shopnews-cat{}
.shopnews-date{width: 60px;padding:10px 0 8px 10px;float:left;_width:70px;}
.shopnews-text{width:310px;padding:8px 0 8px 0;float:left;}
.shopnews-text a{display:block;color:#333333;}
.shopnews-text a:hover{color:#333333;text-decoration:none;}
.shopnews-shop{width:190px;padding:10px 0 8px 20px;float:left;_width:190px;}

/*	-------------------------------------------------------------	*/
/*	add racing blog Styles											*/
/*	-------------------------------------------------------------	*/
.racinginfobox {width:295px;vertical-align:top;border-width:2px;border-style:solid;border-color:#303030;}
.racinginfo{padding:0;margin:4px 4px 4px 6px;background:url(../_images/racinginfobg.png);_background:url(../_images/racinginfobg.gif);_filter:Alpha(opacity=90);}
.racingphotobox{width:295px;text-align:center;}
.racinginfotit{margin:4px 4px 4px 6px;height:22px;background:url(../_images/racinginfo.png) no-repeat;_background:url(../_images/racinginfobg.gif) no-repeat;_filter:Alpha(opacity=90);}
.racinginfotit span{display:none;}
.racinginfo-cap{width: 56px;float:left;padding:5px;margin:0;color:#ffffff;white-space:nowrap;}
.racinginfo-txt{width:208px;float:left;padding:5px 0;margin:0;color:#ffffff;}
.racinginfo-txt a{color:#ffffff;}
.racinginfo-txt a:hover{color:#ffffff;}
.racinginfo-txt img{padding:2px;}

.racingwaku-c3{width:590px;background:url(../_images/p_waku_racingc3.png) repeat-y;_background:url(../_images/p_waku_racingc3.gif) repeat-y;padding:0 15px 0 10px;_width:615px;}

/*	-------------------------------------------------------------	*/
/*	SEARCH Styles													*/
/*	-------------------------------------------------------------	*/
.search-box{padding:10px 5px;}
#search-list{margin:0;padding:0;line-height:0;}
#search-list dt{border-width:1px 0 0 0; border-style:solid; border-color:#000000;padding-top:5px;}
#search-list dd{}

/*	-------------------------------------------------------------	*/
/*	ONE COLUMN Styles		2009/08/04追加							*/
/*	-------------------------------------------------------------	*/
/*
	<body class="oneColumn">　を追加すると1カラムレイアウトになる
*/

/*左カテゴリー非表示　※消し忘れても非表示にする*/
.oneColumn #leftcnt{ display: none; }

/*右カラム　リサイズ＆リデザイン*/
.oneColumn #rightcnt{ margin-left:0;width:870px;float:left; }/*通常　#rightcnt{ margin-left:20px;width:615px;float:left; }*/

/*コンテンツ枠　トップ*/
.oneColumn .waku-t{
	width: 870px;
	height: 10px;
	float: left; 
	background: url(../_images/oneColumn_waku_t.png) no-repeat;
	_background:url(../_images/oneColumn_waku_t.gif) no-repeat;_filter:Alpha(opacity=65);
}

/*コンテンツ枠　ボトム*/
.oneColumn .waku-b{
	width: 870px;
	height: 15px;
	float: left; 
	background: url(../_images/oneColumn_waku_b.png) no-repeat;
	_background:url(../_images/oneColumn_waku_b.gif) no-repeat;
	_filter:Alpha(opacity=80);
}

/*コンテンツ枠　ミドル*/
.oneColumn .waku-c2{
	width: 860px;
	float: left; 
	background: url(../_images/oneColumn_waku_c2.png) repeat-y;
	_background: url(../_images/oneColumn_waku_c2.gif) repeat-y;
	padding: 0 15px 0 10px;
	_width:860px;
}

/*コンテンツラッパー*/
.oneColumn #contentswrapper{ width: 850px; float: left; }

/*セクションラッパー　2件1組*/
.oneColumn .sectionWrapper{
	float: left;
	margin: 0 0 20px 5px;
}

	/*各セクション*/
	.oneColumn .sectionWrapper .section{
		float: left;
		width: 385px;
		margin: 0 10px 0 10px;
	}
		
		/*見出し*/
		.oneColumn .sectionWrapper .section p.midashi{
			font-size: 1em;
			/*height: 1em;*/
			font-weight: bold;
			padding: 0 0 0 7px;
			border-left: 3px solid #333333;
		}
		
		/*画像*/
		.oneColumn .sectionWrapper .section .img{
			margin: 0;
		}
		
		/*詳細文*/
		.oneColumn .sectionWrapper .section .detail{
			font-size: 0.8em;
		}



/* マージン */
.margin40T{ margin: 40px 0 0 0;}
.margin20T{ margin: 20px 0 0 0;}



/*	-------------------------------------------------------------	*/
/*	Privacypolicy		2010/04/01追加							*/
/*	-------------------------------------------------------------	*/

.privacyContents{
	width: 550px;
	margin: 0 auto;
}
/*タイトル*/
.privacyTitle{
	font-size: 14px;
	font-weight: bold;
}

dl.list {
	/*width:390px;*/
}
dl.list dt {
	float:left;
	width:2em;
	padding: 0 0 5px 10px;
	clear:both;
}
dl.list dd {
	/*width:260px;*/
	margin-left:2em;
	padding: 2px 5px 5px 10px;
}



/*	-------------------------------------------------------------	*/
/*	店舗直送ブログ		2011/05/07追加							*/
/*	-------------------------------------------------------------	*/
/*タイトル*/
.mtTitle{ margin: 10px 0 0 0; }

/*年別アーカイブ*/
ul.archiveList{ list-style: none; margin: 0 0 20px 0; }
.archiveTitle{ font-size: 16px; font-weight: bold; }
ul.archiveList li { list-style: none; margin: 0 0 10px 0; }
ul.archiveList li div{ list-style: none; margin: 0 0 10px 0; }

ul.archiveList li ul{ margin: 0 0 30px 0; }

ul.archiveList li a { color: #333333; }
ul.archiveList li a:hover { text-decoration: none;}
ul.archiveList li a:visited { color: #333333;}


