@charset "Shift_JIS";
@import url(/css/header.css);
@import url(/css/footer.css);
@import url(/css/fonts.css);


#mainNav #GNV-4 a { background-position:-133px -15px;
}

html,
body { 	margin: 0;
	padding: 0;
	color: #333333 ;
}
h1 {
	margin: 0;
	padding: 0;
}
h2 {
	margin: 0;
	padding: 0;
}
h3 {
	margin: 0;
	margin-bottom: 0.5em;
	padding: 0;
}
a img {
	border: 0;
}
.top-clm *,
.model-clm *,
.shop-list * { border:medium none;
	list-style:none outside none;
	margin:0;
	padding:0;
}
#body {
	margin: 0;
	padding: 0;
}
#wrapper {
	margin: 0 auto;
	padding: 0 0 48px 0 ;
	width: 900px;
	display: block;
	background: white;
	font-family: 'ＭＳ Ｐゴシック',"Lucida Grande", "Lucida Sans", "Trebuchet", "Trebuchet MS", "Arial", 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo, "sans";
	line-height:1.5;
}




.clm ul,
.clm ol,
.clm li,
.clm p,
.clm dl,
.clm dt,
.clm dd { padding: 0 ;
	margin: 0 ;
	list-style: none ;
}
#CTS { width: 840px ;
}

/* トライオントップ */
body#TRYON { background: #FFF ;
}
#CTS { width: 840px ;
}
#TRYON .top-clm { background: url(/img/tryon/top_bg.jpg) no-repeat ;
	clear: both ;
	padding: 0;
	height: 479px ;
}
#TRYON .top-clm h1 { padding-bottom: 46px ;
	margin-bottom: 0 ;
}
#TRYON .top-clm .ttl { padding: 0 0 33px 17px ;
}
#TRYON .top-clm .copy { padding: 0 0 0 17px ;
}
#TRYON .top-clm li { padding: 0 0 9px ;
}
#TRYON .model-clm { clear: both ;
	padding-top: 24px ;
}
#TRYON .model-clm table { width: 840px ;
	border-collapse: collapse ;
}
#TRYON .model-clm td { background: url(/img/tryon/top_bg2.gif) no-repeat left top ;
	width: 377px ;
	padding: 8px 45px 32px 16px ;
}
#TRYON .model-clm .list-end { padding: 8px 9px 32px 16px ;
}
#TRYON .model-clm h2 { padding: 0 0 6px ;
	float: left ;
}
#TRYON .model-clm .photo { float: right ;
}
#TRYON .model-clm p.copy { padding-bottom: 15px ;
}

#TRYON #CAUTION {
	margin: 0 0 0 17px;
	padding: 0;
}
#TRYON #CAUTION li {
	list-style: none;
}

/* トライオントップ */

/* トライオン一覧 */
.list .lnv { background: url(/img/tryon/lst_nv_bg.gif) no-repeat left top ;
	width: 840px ;
	padding-bottom: 18px ;
}
.list .lnv ul { padding: 0 18px ;
}
.list .lnv li { float: left ;
}
.list .lnv a { display: block ;
	height: 0 ;
	overflow: hidden ;
	background: url("/img/tryon/lst_nv.gif") no-repeat left top ;
	padding-top: 26px ;
}
.list .lnv .nv-5 { float: right ;
}
.list .lnv .nv-1 a { background-position: 0 0 ;
	width: 31px ;
}
.list .lnv .nv-2 a { background-position: -31px 0 ;
	width: 55px ;
}
.list .lnv .nv-3 a { background-position: -86px 0 ;
	width: 41px ;
}
.list .lnv .nv-4 a { background-position: -127px 0 ;
	width: 76px ;
}
.list .lnv .nv-5 a { background-position: -203px 0 ;
	width: 122px ;
}
.list .lnv .nv-1 a:hover { background-position: 0 -26px ;
}
.list .lnv .nv-2 a:hover { background-position: -31px -26px ;
}
.list .lnv .nv-3 a:hover { background-position: -86px -26px ;
}
.list .lnv .nv-4 a:hover { background-position: -127px -26px ;
}
.list .lnv .nv-5 a:hover { background-position: -203px -26px ;
}
	#ROAD .lnv .nv-1 a { background-position: 0 -26px ;
	}
	#MOUNTAIN .lnv .nv-2 a { background-position: -31px -26px ;
	}
	#CROSS .lnv .nv-3 a { background-position: -86px -26px ;
	}
	#WOMEN .lnv .nv-4 a { background-position: -127px -26px ;
	}

.list .top-clm { padding-bottom: 18px ;
}
.list .top-clm .bnr { float: right ;
	padding-left: 12px ;
}
.list .top-clm .mobile { float: right ;
	padding-left: 12px ;
}
.list .top-clm .notes dd { margin: -1.5em 0 0 1.5em ;
	padding-bottom: 0.2em ;
}

.list .shop-list,
.list .tall-list { clear: both ;
}
.list .tall-list { padding-bottom: 9px;
}
.list .shop-list table,
.list .tall-list table { width: 840px ;
	border-collapse: collapse ;
}
.list .shop-list th,
.list .shop-list td,
.list .tall-list th,
.list .tall-list td { padding: 6px 9px ;
	border: 1px solid #DDDDDD ;
	text-align: left ;
	vertical-align: top ;
}
.list .tall-list td { width: 136px;
}
.list .tall-list caption { padding-bottom: 5px;
	text-align: left;
}
.list .shop-list .list-1 { width: 52px ;
}
.list .shop-list .list-2 { width: 240px ;
}
.list .shop-list .list-3 { width: 139px ;
}
.list .shop-list .list-5 { width: 58px ;
}
.list .shop-list .title th { background-color: #545454 ;
}
.list .tall-list .list-tt { width: 67px ;
}
.list .tall-list .list-1 { width: 114px ;
}
.list .tall-list .list-2 { width: 199px ;
}
.list .shop-list td a { background: url(/images/shared/small_red_right_arrow.gif) no-repeat  left 2px ;
	padding: 0 0 0 8px ;
	text-decoration: none ;
	color: #333333 ;
}
.list .shop-list td a:hover { text-decoration: underline ;
}
.list .shop-list .models { padding: 0 ;
	border: 0 ;
	width: 536px ;
}
.list .shop-list .models table { width: 536px ;
}
.list .shop-list .models td.model { font-weight: normal ;
	border-left: none ;
}
.list .shop-list td .map { background: none ;
	padding: 0 0 0 8px ;
	color: #D62727 ;
}
/* トライオン一覧 */




