@charset "UTF-8";

/* チームユニフォーム
------------------------------------------- */
#mainArea #contentBlock div.mainCopy {
	width: 625px;
	margin: 20px 0 0 0;
	background: url(../images/teamuniform_img01.jpg) no-repeat top right;
}

#mainArea #contentBlock div.mainCopy p {
	padding: 18px 200px 30px 0;
}
#mainArea #contentBlock div.tokuten {
	margin: 25px 0 0 0;
}

/* 090414 追加　本文　リンク部分他
------------------------------------------- */
#mainArea #contentBlock div.mainCopy p a{
	color: #00509D;
}
#mainArea #contentBlock div.mainCopy p a:link, 
#mainArea #contentBlock div.mainCopy p a:visited {
	text-decoration: none;
}
#mainArea #contentBlock div.mainCopy p a:hover, 
#mainArea #contentBlock div.mainCopy p a:active {
	text-decoration: underline;
}

/* 090414 追加　カタログ部分
------------------------------------------- */
#mainArea #contentBlock div.catalogCopy p{
	margin: 20px 0;
}
#mainArea #contentBlock div.catalog {
	margin: 25px 0 0 60px;
	width: 135px;
	float: left;
	display: inline;
	text-align: left;
}
#mainArea #contentBlock div.catalog p{
	margin-right: 10px;
	min-width: 120px;
	_width: 120px;
	line-height: 1.5;
	font-size: 10px;
	text-align: center;
	white-space: nowrap;
	letter-spacing: -1px;
}
#mainArea #contentBlock div.catalog  p a{
	color: #00509D;
	font-size: 12px;
	font-weight: bold;
}
#mainArea #contentBlock div.catalog  p a:link, 
#mainArea #contentBlock div.catalog  p a:visited {
	text-decoration: none;
}
#mainArea #contentBlock div.catalog  p a:hover, 
#mainArea #contentBlock div.catalog  p a:active {
	text-decoration: underline;
}
#mainArea .catalogArea {
	padding-bottom: 25px;
	zoom: 1;
}
#mainArea .catalogArea:after {
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}

#mainArea .catalogArea2 {
	width:645px;
	overflow:hidden;
}

#mainArea #contentBlock .catalogArea2 div.catalog {
	margin: 25px 0 0 22px;
	width: 135px;
	float: left;
	display: inline;
	text-align: left;
}
#mainArea #contentBlock .catalogArea2 div.catalog p{
	margin-right: 10px;
	min-width: 120px;
	_width: 120px;
	line-height: 1.5;
	font-size: 10px;
	text-align: center;
	white-space: nowrap;
	letter-spacing: -1px;
}




/* 090414 追加　店舗誘導ボタン
------------------------------------------- */
#mainArea #contentBlock div.btn {
	margin: 28px 0 0 ;
}

#mainArea #contentBlock .benefit {
	margin-top: 15px;
}
#mainArea #contentBlock .attention {
	font-size: 10px;
	color: #555;
}

/* 090414 追加　右ナビ部分
------------------------------------------- */
#mainArea #lNaviBlock li.noBg {
	background: none;
	padding: 6px 0 2px 0;
}

#wrapper #mainArea #lNaviBlock a.open {
	background: url(../common/lnavi_arw01_open.gif) no-repeat 7px 5px;
}

#mainArea #lNaviBlock a.noBg {
	background: none;
}



