@charset "utf-8";

/* HEADER
---------------------------------------*/
/* このCSSから見て、../***.htmlにのみ適用するスタイルを記述する */


body div#container div#wrapper h1{
	background-image: url(../img/h1.gif);
	background-repeat: no-repeat;
}
/*カテゴリーボックス*/
body div#container div#wrapper div.catgoryBoxsearch div.catgoryBoxInnner,
body div#container div#wrapper div.catgoryBoxshop div.catgoryBoxInnner,
body div#container div#wrapper div.catgoryBoxdrive div.catgoryBoxInnner,
body div#container div#wrapper div.catgoryBoxpresents div.catgoryBoxInnner,
body div#container div#wrapper div.catgoryBoxguide div.catgoryBoxInnner,
body div#container div#wrapper div.catgoryBoxgakuyaura div.catgoryBoxInnner,
body div#container div#wrapper div.catgoryBoxabout div.catgoryBoxInnner,
body div#container div#wrapper div.catgoryBoxevents div.catgoryBoxInnner,
body div#container div#wrapper div.catgoryBoxcorp div.catgoryBoxInnner,
body div#container div#wrapper div.catgoryBoxfaq div.catgoryBoxInnner,
body div#container div#wrapper div.catgoryBoxblog div.catgoryBoxInnner,
body div#container div#wrapper div.catgoryBoxcontact div.catgoryBoxInnner{
	background-image: url(../img/bgi-box_bottom.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom:10px;
	padding-left:60px;
	min-height:30px;
	_height: 40px;	/*IE*/
}
body div#container div#wrapper div.catgoryBoxsearch{
	background-image: url(../img/bgi-search_top.gif);
	background-repeat: no-repeat;
	padding-top:10px;
	margin-bottom:5px;
}
body div#container div#wrapper div.catgoryBoxshop{
	background-image: url(../img/bgi-shop_top.gif);
	background-repeat: no-repeat;
	padding-top:10px;
	margin-bottom:5px;
}

body div#container div#wrapper div.catgoryBoxdrive{
	background-image: url(../img/bgi-drive_top.gif);
	background-repeat: no-repeat;
	padding-top:10px;
	margin-bottom:5px;
}
body div#container div#wrapper div.catgoryBoxfaq{
	background-image: url(../img/bgi-faq_top.gif);
	background-repeat: no-repeat;
	padding-top:10px;
	margin-bottom:5px;
}
body div#container div#wrapper div.catgoryBoxpresents{
	background-image: url(../img/bgi-presents_top.gif);
	background-repeat: no-repeat;
	padding-top:10px;
	margin-bottom:5px;
}
body div#container div#wrapper div.catgoryBoxguide{
	background-image: url(../img/bgi-guide_top.gif);
	background-repeat: no-repeat;
	padding-top:10px;
	margin-bottom:5px;
}

body div#container div#wrapper div.catgoryBoxgakuyaura{
	background-image: url(../img/bgi-search_top.gif);
	background-repeat: no-repeat;
	padding-top:10px;
	margin-bottom:5px;
}
body div#container div#wrapper div.catgoryBoxabout{
	background-image: url(../img/bgi-about_top.gif);
	background-repeat: no-repeat;
	padding-top:10px;
	margin-bottom:5px;
}
body div#container div#wrapper div.catgoryBoxevents{
	background-image: url(../img/bgi-event_top.gif);
	background-repeat: no-repeat;
	padding-top:10px;
	margin-bottom:5px;
}
body div#container div#wrapper div.catgoryBoxcorp{
	background-image: url(../img/bgi-corp_top.gif);
	background-repeat: no-repeat;
	padding-top:10px;
	margin-bottom:5px;
}
body div#container div#wrapper div.catgoryBoxblog{
	background-image: url(../img/bgi-blog_top.gif);
	background-repeat: no-repeat;
	padding-top:10px;
	margin-bottom:5px;
}
body div#container div#wrapper div.catgoryBoxcontact{
	background-image: url(../img/bgi-contact_top.gif);
	background-repeat: no-repeat;
	padding-top:10px;
	margin-bottom:5px;
}
body div#container div#wrapper ul.level001 li{
	margin-left:20px;
}
body div#container div#wrapper ul.level001 li span a{
	padding-left: 8px;
	background: url(../img/arrow001.gif) no-repeat left 50%;
	white-space: nowrap;
}
* html body div#container div#wrapper ul.level001 li.level002{padding-top: 1px;}
* + html body div#container div#wrapper ul.level001 li.level002{padding-top: 1px;}
body div#container div#wrapper ul.level001 li ul.level002{
	margin-bottom:10px;
}

body div#container div#wrapper ul.level001 li ul.level002 li{
	margin-left:20px;
}
body div#container div#wrapper ul.level001 li ul.level002 li span a{
	background: url(../img/arrow002.gif) no-repeat left 50%;
}
body div#container div#wrapper ul.level001 li ul.level002 li ul.level003 {
	margin-bottom:5px;
}
body div#container div#wrapper ul.level001 li ul.level002 li ul.level003 li{
	margin-left:0px;
	display:inline;
}
body div#container div#wrapper ul.level001 li ul.level002 li ul.level003 li span{
	background-image: none;
}


