

/*============================================================menu*/
/*-------LINEUP - PRESIDENTIALページ*/
	div.lineup.presidential div.menu h2{
		background:url(/img/lineup/m_title_presidential.jpg) no-repeat;
	}
	div.lineup.presidential div.menu ul li a{background-image:url(/img/lineup/m_presidential.jpg);}
	div.lineup.presidential div.menu ul li.m1 a{background-position:0px 0px;}
	div.lineup.presidential div.menu ul li.m2 a{background-position:0px -22px;}
	div.lineup.presidential div.menu ul li.m3 a{background-position:0px -44px;}
	div.lineup.presidential div.menu ul li.m4 a{background-position:0px -66px;}
		div.lineup.presidential div.menu ul li.m1 a:hover,
		div.lineup.presidential.presi1 div.menu ul li.m1 a{background-position:-179px 0px;}
		div.lineup.presidential div.menu ul li.m2 a:hover,
		div.lineup.presidential.presi2 div.menu ul li.m2 a{background-position:-179px -22px;}
		div.lineup.presidential div.menu ul li.m3 a:hover,
		div.lineup.presidential.presi3 div.menu ul li.m3 a{background-position:-179px -44px;}
		div.lineup.presidential div.menu ul li.m4 a:hover,
		div.lineup.presidential.presi4 div.menu ul li.m4 a{background-position:-179px -66px;}

/*-------LINEUP - MENSページ*/
	div.lineup.mens div.menu h2{
		background:url(/img/lineup/m_title_mens.jpg) no-repeat;
	}
	/*executive*/
	div.lineup.mens div.menu ul#executive li.stitle{
		background:url(/img/lineup/m_title_mens_executive.jpg);
	}
	div.lineup.mens div.menu ul#executive li a{background-image:url(/img/lineup/m_mens_executive.jpg);}
		div.lineup.mens div.menu ul#executive li.m1 a{background-position:0px 0px;}
		div.lineup.mens div.menu ul#executive li.m2 a{background-position:0px -22px;}
		div.lineup.mens div.menu ul#executive li.m3 a{background-position:0px -44px;}
		div.lineup.mens div.menu ul#executive li.m4 a{background-position:0px -66px;}
		div.lineup.mens div.menu ul#executive li.m5 a{background-position:0px -88px;}
		div.lineup.mens div.menu ul#executive li.m6 a{background-position:0px -110px;}
		div.lineup.mens div.menu ul#executive li.m7 a{background-position:0px -132px;}
		div.lineup.mens div.menu ul#executive li.m8 a{background-position:0px -154px;}
		div.lineup.mens div.menu ul#executive li.m9 a{background-position:0px -176px;}
		div.lineup.mens div.menu ul#executive li.m10 a{background-position:0px -198px;}
		div.lineup.mens div.menu ul#executive li.m11 a{background-position:0px -220px;}
		div.lineup.mens div.menu ul#executive li.m12 a{background-position:0px -242px;}
		div.lineup.mens div.menu ul#executive li.m13 a{background-position:0px -264px;}
		div.lineup.mens div.menu ul#executive li.m14 a{background-position:0px -286px;}
		div.lineup.mens div.menu ul#executive li.m15 a{background-position:0px -308px;}
			div.lineup.mens div.menu ul#executive li.m1 a:hover,
			div.lineup.mens.executive.exe1 div.menu ul#executive li.m1 a{background-position:-181px 0px;}
			div.lineup.mens div.menu ul#executive li.m2 a:hover,
			div.lineup.mens.executive.exe2 div.menu ul#executive li.m2 a{background-position:-181px -22px;}
			div.lineup.mens div.menu ul#executive li.m3 a:hover,
			div.lineup.mens.executive.exe3 div.menu ul#executive li.m3 a{background-position:-181px -44px;}
			div.lineup.mens div.menu ul#executive li.m4 a:hover,
			div.lineup.mens.executive.exe4 div.menu ul#executive li.m4 a{background-position:-181px -66px;}
			div.lineup.mens div.menu ul#executive li.m5 a:hover,
			div.lineup.mens.executive.exe5 div.menu ul#executive li.m5 a{background-position:-181px -88px;}
			div.lineup.mens div.menu ul#executive li.m6 a:hover,
			div.lineup.mens.executive.exe6 div.menu ul#executive li.m6 a{background-position:-181px -110px;}
			div.lineup.mens div.menu ul#executive li.m7 a:hover,
			div.lineup.mens.executive.exe7 div.menu ul#executive li.m7 a{background-position:-181px -132px;}
			div.lineup.mens div.menu ul#executive li.m8 a:hover,
			div.lineup.mens.executive.exe8 div.menu ul#executive li.m8 a{background-position:-181px -154px;}
			div.lineup.mens div.menu ul#executive li.m9 a:hover,
			div.lineup.mens.executive.exe9 div.menu ul#executive li.m9 a{background-position:-181px -176px;}
			div.lineup.mens div.menu ul#executive li.m10 a:hover,
			div.lineup.mens.executive.exe10 div.menu ul#executive li.m10 a{background-position:-181px -198px;}
			div.lineup.mens div.menu ul#executive li.m11 a:hover,
			div.lineup.mens.executive.exe11 div.menu ul#executive li.m11 a{background-position:-181px -220px;}
			div.lineup.mens div.menu ul#executive li.m12 a:hover,
			div.lineup.mens.executive.exe12 div.menu ul#executive li.m12 a{background-position:-181px -242px;}
			div.lineup.mens div.menu ul#executive li.m13 a:hover,
			div.lineup.mens.executive.exe13 div.menu ul#executive li.m13 a{background-position:-181px -264px;}
			div.lineup.mens div.menu ul#executive li.m14 a:hover,
			div.lineup.mens.executive.exe14 div.menu ul#executive li.m14 a{background-position:-181px -286px;}
			div.lineup.mens div.menu ul#executive li.m15 a:hover,
			div.lineup.mens.executive.exe15 div.menu ul#executive li.m15 a{background-position:-181px -308px;}
	/*phat_ice*/
	div.lineup.mens div.menu ul#phat_ice li.stitle{
		background:url(/img/lineup/m_title_mens_phat_ice.jpg);
	}
	div.lineup.mens div.menu ul#phat_ice li a{background-image:url(/img/lineup/m_mens_phat_ice.jpg);}
		div.lineup.mens div.menu ul#phat_ice li.m1 a{background-position:0px 0px;}
			div.lineup.mens div.menu ul#phat_ice li.m1 a:hover,
			div.lineup.mens.phat_ice.phat1 div.menu ul#phat_ice li.m1 a{background-position:-179px 0px;}


/*-------LINEUP - LADYSページ*/
	div.lineup.ladys div.menu h2{
		background:url(/img/lineup/m_title_ladys.jpg) no-repeat;
	}
	div.lineup.ladys div.menu ul li a{background-image:url(/img/lineup/m_ladys.jpg);}
	div.lineup.ladys div.menu ul li.m1 a{background-position:0px 0px;}
	div.lineup.ladys div.menu ul li.m2 a{background-position:0px -22px;}
	div.lineup.ladys div.menu ul li.m3 a{background-position:0px -44px;}
	
		div.lineup.ladys div.menu ul li.m1 a:hover,
		div.lineup.ladys.ladys1 div.menu ul li.m1 a{background-position:-181px 0px;}
		div.lineup.ladys div.menu ul li.m2 a:hover,
		div.lineup.ladys.ladys2 div.menu ul li.m2 a{background-position:-181px -22px;}
		div.lineup.ladys div.menu ul li.m3 a:hover,
		div.lineup.ladys.ladys3 div.menu ul li.m3 a{background-position:-181px -44px;}
	





/*============================================================main*/
/*-------ラインナップindexページ*/

div.wrapper{
	padding-bottom:0px;/*▲PAGETOP上部スペース削除*/
}

div.indeximgL{
	width:386px;float:left;
	padding-top:152px;
}
div.indeximgR{
	width:343px;float:right;
	padding-top:91px;
}




/*============================================================main*/
/*-------ラインナップリストページボタン*/
	div.lineup.list div.main ul{
		height:20px;
		margin:0;
	}
	div.lineup.list div.main ul.btn_exe_pha{
		margin:5px 0 0 260px;
	}
	div.lineup.list div.main ul li{
		float:left;
		overflow:hidden;
		height:20px;
	}
	div.lineup.list div.main ul li a{
		height:20px;
		display:block;
		text-indent:-10000px;
		background:url(../img/lineup/btn_lineup.jpg) no-repeat;
	}

	div.lineup.list div.main ul li.btn1 a{width:131px;background-position:0px 0px;}
	div.lineup.list div.main ul li.btn2 a{width:122px;background-position:-131px 0px;}
	div.lineup.list div.main ul li.btn3 a{width:122px;background-position:-252px 0px;}
	div.lineup.list div.main ul li.btn4 a{width:99px;background-position:-374px 0px;}
	div.lineup.list div.main ul li.btn5 a{width:76px;background-position:-473px 0px;}

		div.lineup.list div.main ul li.btn1 a:hover{width:131px;background-position:0px -20px;}
		div.lineup.list div.main ul li.btn2 a:hover{width:122px;background-position:-131px -20px;}
		div.lineup.list div.main ul li.btn3 a:hover{width:122px;background-position:-252px -20px;}


/*-------ラインナップリストページカテゴリタイトル*/
	div.lineup.list div.main h2{
		height:30px;
		margin-top:20px;
		diplay:block;
		float:left;
	}
		div.lineup.list div.main h2#presidential{
			background:url(/img/lineup/list_title_presidential.jpg) no-repeat;
			width:180px;
		}
		div.lineup.list div.main h2#executive{
			background:url(/img/lineup/list_title_mens_exe.jpg) no-repeat;
			width:180px;
		}
		div.lineup.list div.main h2#phatice{
			background:url(/img/lineup/list_title_mens_phatice.jpg) no-repeat;
			width:163px;
		}
		div.lineup.list div.main h2#ladys{
			background:url(/img/lineup/list_title_ladys.jpg) no-repeat;
			width:90px;
		}

	p.list_desc{/*h2横テキスト*/
		font-size:10px;
		margin-top:31px;
		color:#CFCFD0;
		letter-spacing:2px;
		display:block;
	}


/*-------ラインナップリスト画像+商品名画像*/
	div.lineup.list div.main div.list_photo{clear:both;}

	div.lineup.list div.main div.list_photo div.listbox{
		width:180px;
		height:159px;
		float:left;
		margin:0 2px 15px 0;
	}
	div.lineup.list div.main div.list_photo div.listbox a img{
		border:1px solid #525252;
	}
	div.lineup.list div.main div.list_photo div.listbox a img.name{
		border:none;
	}





/*-------ラインナップ詳細ページ*/
	div.lineup div.main h2{/*詳細ページ商品タイトル*/
		height:30px;
		text-indent:-10000px;
	}
/*-------ラインナップ - PRESIDENTIALカテゴリ - 詳細ページ商品タイトル*/
		div.lineup.presidential.presi1 div.main h2{/*SENATOR*/
			background:url(/img/lineup/ambassador/title_ambassador.jpg) no-repeat;
		}
		div.lineup.presidential.presi2 div.main h2{/*AMBASSADOR*/
			background:url(/img/lineup/premier/title_premier.jpg) no-repeat;
		}
		div.lineup.presidential.presi3 div.main h2{/*PREMIER*/
			background:url(/img/lineup/senator/title_senator.jpg) no-repeat;
		}
		div.lineup.presidential.presi4 div.main h2{/*DIPROMAT*/
			background:url(/img/lineup/diplomat/title_diplomat.jpg) no-repeat;
		}
/*-------ラインナップ - MENSカテゴリ - 詳細ページ商品タイトル*/
	/*executive*/
		div.lineup.mens.executive.exe1 div.main h2{/*marco_polo*/
			background:url(/img/lineup/marco_polo/title_marco_polo.jpg) no-repeat;
		}
		div.lineup.mens.executive.exe2 div.main h2{/*ice_king*/
			background:url(/img/lineup/ice_king/title_ice_king.jpg) no-repeat;
		}
		div.lineup.mens.executive.exe3 div.main h2{/*diagno*/
			background:url(/img/lineup/diagno/title_diagno.jpg) no-repeat;
		}
		div.lineup.mens.executive.exe4 div.main h2{/*royal_elite*/
			background:url(/img/lineup/royal_elite/title_royal_elite.jpg) no-repeat;
		}
		div.lineup.mens.executive.exe5 div.main h2{/*royal_tank*/
			background:url(/img/lineup/royal_tank/title_royal_tank.jpg) no-repeat;
		}
		div.lineup.mens.executive.exe6 div.main h2{/*african_prince*/
			background:url(/img/lineup/african_prince/title_africanprince.jpg) no-repeat;
		}
		div.lineup.mens.executive.exe7 div.main h2{/*marvel*/
			background:url(/img/lineup/marvel/title_marvel.jpg) no-repeat;
		}
		div.lineup.mens.executive.exe8 div.main h2{/*parisien*/
			background:url(/img/lineup/parisien/title_parisien.jpg) no-repeat;
		}
                div.lineup.mens.executive.exe9 div.main h2{/*tarus*/
			background:url(/img/lineup/tarus/title_tarus.jpg) no-repeat;
		}
                div.lineup.mens.executive.exe10 div.main h2{/*aqua_terra*/
			background:url(/img/lineup/aqua_terra/title_aqua_terra.jpg) no-repeat;
		}
                div.lineup.mens.executive.exe11 div.main h2{/*happy_spirit*/
			background:url(/img/lineup/happy_spirit/title_happy_spirit.jpg) no-repeat;
		}
                div.lineup.mens.executive.exe12 div.main h2{/*happy_beam*/
			background:url(/img/lineup/happy_beam/title_happy_beam.jpg) no-repeat;
		}
                div.lineup.mens.executive.exe13 div.main h2{/*aquila*/
			background:url(/img/lineup/aquila/title_aquila.jpg) no-repeat;
		}
                div.lineup.mens.executive.exe14 div.main h2{/*droco*/
			background:url(/img/lineup/droco/title_droco.jpg) no-repeat;
		}
                div.lineup.mens.executive.exe15 div.main h2{/*corona*/
			background:url(/img/lineup/corona/title_corona.jpg) no-repeat;
		}

	/*phat_ice*/
		div.lineup.mens.phat_ice.phat1 div.main h2{/*phat_ice*/
			background:url(/img/lineup/phat_ice/title_phat_ice.jpg) no-repeat;
		}

/*-------ラインナップ - LADYSカテゴリ - 詳細ページ商品タイトル*/
		div.lineup.ladys.ladys1 div.main h2{/*tucana*/
			background:url(/img/lineup/tucana/title_tucana.jpg) no-repeat;
		}
		div.lineup.ladys.ladys2 div.main h2{/*cygnus*/
			background:url(/img/lineup/cygnus/title_cygnus.jpg) no-repeat;
		}
		div.lineup.ladys.ladys3 div.main h2{/*mona_lisa*/
			background:url(/img/lineup/mona_lisa/title_mona_lisa.jpg) no-repeat;
		}
		

/*-------詳細ページ商品テキスト*/
	div.lineup div.main p.text{
		width:312px;
		color:#B7A49A;
		font-size:10px;
		line-height:170%;
		float:left;
		margin-bottom:30px;
		letter-spacing:1px;
	}
/*-------詳細ページ商品メイン画像*/
	div.lineup div.main p.main_photo{
		float:right;
		margin-right:12px;
	}
	div.lineup div.main p.main_photo a img{
		
	}

/*-------詳細ページ商品サブ画像*/
	div.lineup div.main p.sub_photo{
		width:312px;
		float:left;
	}
		div.lineup div.main p.sub_photo a img,
		div.lineup div.main p.sub_photo img{
			float:left;
			border:1px solid #B7A49A;
			margin:0 1px 1px 0;
		}
/*-------詳細ページ商品テーブル*/
	div.lineup div.main table{
		clear:both;
		width:544px;
		border-collapse:collapse;
		margin:30px 0 0 0;
	}
		div.lineup div.main table tr td,
		div.lineup div.main table tr th{
			color:#F5DBCC;
			font-size:10px;
			border:1px solid #B19F94;
			padding:10px 0 10px 29px;
		}
		div.lineup div.main table tr th{width:105px;}

		tr.odd{background:#21232E;}
		tr.even{background:#1B1C25;}

		div.lineup div.main table thead tr th{
			border:none!important;
			padding:0px;
		}
		div.lineup div.main table thead tr th h3{
			background:url(/img/lineup/detail_table_title.jpg) no-repeat left bottom;
			margin-bottom:4px;
			text-indent:-10000px;
			display:block;
			width:65px;
			height:14px;
		}
