@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: 30px 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: 15px 0 0 19px ;
	height: 293px ;
}
#TRYON .top-clm h1 { padding-bottom: 22px ;
	margin-bottom: 0 ;
}
#TRYON .top-clm p { padding: 0 0 24px ;
}
#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 ;
}
/* トライオントップ */

/* トライオン一覧 */
.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 { clear: both ;
}
.list .shop-list table { width: 840px ;
	border-collapse: collapse ;
}
.list .shop-list th,
.list .shop-list td { padding: 6px 9px ;
	border: 1px solid #DDDDDD ;
	text-align: left ;
	vertical-align: top ;
}
.list .shop-list .list-1 { width: 40px ;
}
.list .shop-list .list-2 { width: 225px ;
}
.list .shop-list .list-3,
.list .shop-list .models th { width: 139px ;
}
.list .shop-list .list-5 { width: 119px ;
}
.list .shop-list .title th { background-color: #545454 ;
}

.list .shop-list .list-3 { padding: 0 9px ;
}
.list .shop-list .list-3 ul { width: 418px ;
}
.list .shop-list .list-3 li { float: left ;
	line-height: 0 ;
	padding: 6px 0 6px 0 ;
}
.list .shop-list .list-3 li { padding-right: 118px ;
}
.list .shop-list .list-3 .mdl-clr,
.list .shop-list .list-3 .mdl-size { border-left: 1px solid #dddddd ;
	padding-left: 9px ;
}
.list .shop-list .list-3 .mdl-clr { padding-right: 0 ;
}
.list .shop-list .list-3 .mdl-size { padding-right: 0 ;
	float: right ;
}
.list .shop-list td a { background: url(/images/shared/small_red_right_arrow.gif) no-repeat  left 2px ;
	padding: 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 .brand { background-color: #E5E5E5 ;
}
.list .shop-list .models th { font-weight: normal ;
	border-left: none ;
}
.list .shop-list .models th a { background: none ;
	padding: 0 ;
	color: #D62727 ;
}
/* トライオン一覧 */



