@charset "utf-8";
/*------------------------------------------------------------
	header
------------------------------------------------------------*/
#header {
	border-top: 4px solid #0067c0;
}

/*------------------------------------------------------------
	gNavi
------------------------------------------------------------*/
#gNavi {
	background: #0067c0;
	color: #fff;
}

#gNavi ul {
	border-right: 1px solid #fff;
}

#gNavi li {
	border-left: 1px solid #fff;
}

/*------------------------------------------------------------
	sideBar
------------------------------------------------------------*/
#sideBar .title span {
	border-left: 5px solid #0067c0;
}

/*------------------------------------------------------------
	headLine01
------------------------------------------------------------*/
#main .headLine01 span {
	border-left: 5px solid #0067c0;
}

/*------------------------------------------------------------
	headLine02
------------------------------------------------------------*/
#main .headLine02 {
	border-left: 5px solid #fac993;
}

/*------------------------------------------------------------
	index_red
------------------------------------------------------------*/
body#index #main .newsBox .news h2 {
	background: url(../../../img/pc/common/icon23.gif) no-repeat 11px 15px;
	background-color: #fafafa;
}

body#index #main .news li a {
	background: url(../../../img/pc/common/icon22.gif) no-repeat left 8px;
}

body#index #main .innerBox .search .btn {
	background-color: #0067c0;
	zoom: 1;
}

body#index #main .h2Ttl {
	background: #fafafa url(../../../img/pc/common/icon24.gif) no-repeat 8px 7px;
}

body#index #main .h2Ttl02 {
	background: #fafafa url(../../../img/pc/common/icon25.gif) no-repeat 17px 13px;
}

/*------------------------------------------------------------
	shop/tabBox01
------------------------------------------------------------*/
body#shop #main .tabBox01 .h2Ttl01 {
	background: #fafafa url(../../../img/pc/common/icon08.gif) no-repeat 10px 15px;
}

body#shop #main .tabBox01 .h2Ttl02 {
	background: #fafafa url(../../../img/pc/common/icon09.gif) no-repeat 10px 12px;
}

body#shop #main .tabBox01 .h2Ttl03 {
	background: #fafafa url(../../../img/pc/common/icon10.gif) no-repeat 9px 12px;
}

body#shop #main .tabBox01 .h2Ttl04 {
	background: #fafafa url(../../../img/pc/common/icon11.gif) no-repeat 9px 9px;
}
/*------------------------------------------------------------
	corporate
------------------------------------------------------------*/
body#corporate #main .headLine01 {
	background: url(../../../img/pc/common/icon07.gif) #FAFAFA no-repeat 14px 5px;
}

/*------------------------------------------------------------
	information
------------------------------------------------------------*/
body#information #main .headLine01 {
	background: url(../../../img/pc/common/icon25.gif) #FAFAFA  no-repeat 13px 13px;
}

/*------------------------------------------------------------
	news
------------------------------------------------------------*/
body#news #main .headLine01 {
	background: url(../../../img/pc/common/icon26.gif) #FAFAFA  no-repeat 11px 11px;
}

/*------------------------------------------------------------
	linkNavi
------------------------------------------------------------*/
#main .linkNavi li a {
	background: url(../../../img/pc/shop/link_navi_out_bg.png) no-repeat left top;
}

#main .linkNavi li a:hover,
#main .linkNavi .on a {
	background: url(../../../img/pc/shop/link_navi_over_bg02.png) no-repeat left top;
}

#main .linkNavi {
	margin-bottom: 15px;
	padding: 5px 0 2px;
	background: url(../../../img/pc/shop/link_navi_bg.gif) repeat-x left top;
	border: 1px solid #CCC;
	border-top: 2px solid #0067c0;
}

#sideBar .evaluation dt {
	padding-left: 5px;
	font-size: 1.2em;
	line-height: 1.0;
	border-left: 4px solid #0067c0;
}

#main .postBox .ttlBox .ttl {
	margin-top: 5px;
	padding-left: 10px;
	float: left;
	width: 680px;
	font-size: 1.2em;
	line-height: 1.1;
	border-left: 5px solid #0067c0;
}
