body {	text-align: center;	margin: 0px;	background-color: #000000;}img {	vertical-align: text-bottom;}#wrapper {	margin:0 auto;	width: 800px;	text-align: center;	background-color: #000000;}*.float_r {	float: right;	margin-left: 1em;}*.float_l {	float: left;	margin-right: 1em;}.floatclear {	clear: both;}a.imghover img {	filter:alpha(opacity=70);	opacity:0.7;}a.imghover:hover img {	filter:alpha(opacity=100);	opacity:1;}/*////////////////////  menu  ////////////////////////////////*/#menu {	padding-top: 10px;	padding-bottom: 80px;	text-align: center;	height: 30px;	background-color: #000000;}#menu_top {	margin-top: 10px;	margin-bottom: 40px;	margin-left: 80px;	text-align: center;	height: 30px;	background-color: #000000;}#menu_collection {	padding-top: 10px;	padding-bottom: 30px;	text-align: center;	height: 30px;	background-color: #000000;}div.recruit {	font-size: 16px;}a.recruit:link { color: #FF3300;}a.recruit:hover { color: #FFFFFF;}/*////////////////////footer 共通////////////////////////////////*/#footer {	margin-top: 30px;	text-align: center;	font-size: 10px;	color: #999999;	line-height: 160%;}.company_name {	font-size: 14px;}/*//////////////リンク関連/////////////*/a:link { color: #333333; text-decoration: none;}a:visited { color: #333333; text-decoration: none;}a:hover { color: #6666FF; text-decoration: none;}a:active { color: #3333333; text-decoration: none;}/*//////////////TOP/////////////*/#wrapper_leh {	margin:0 auto;	width: 680px;	text-align: center;	background-color: #000000;}#leh_ent_all {	width: 800px;	margin-left: auto;	margin-right: auto;}.top_img_left {	float: left;	width: 500px;}.top_img_right {	float: left;	width: 210px;}.top_img_right_inside {	padding-bottom: 10px;}.staffwanted {	padding-top: 30px;}/*//////////////Collection/////////////*/#wrapper_collection {	margin:0 auto;	width: 800px;	text-align: center;	background-color: #000000;}#collection_all {	margin:0 auto;	text-align: center;}#collection_img_this_season {	line-height: 180%;	font-size: 14px;	color: #CCCCCC;	padding-bottom: 20px;}#collection_past {	margin-left: auto;	margin-right: auto;	width: 700px;}.collection_conventional_line {	padding-bottom: 10px;}.collection_img_01_past {	float: left;	width: 100px;	text-align: center;	font-size: 11px;	color: #999999;	line-height: 180%;}a.imghover_collection img {	filter:alpha(opacity=50);	opacity:0.5;}a.imghover_collection:hover img {	filter:alpha(opacity=100);	opacity:1;}/*//////////////Entrance/////////////*/#wrapper_entrance {	margin:0 auto;	width: 560px;	text-align: center;	background-color: #000000;}.entrance_img_01 {	float: left;	width: 185px;	text-align: center;	font-size: 12px;	margin:0 auto;	color: #999999;	line-height: 180%;}/*//////////////others/////////////*/#wrapper_others {	margin:0 auto;	width: 640px;	text-align: center;	background-color: #000000;}.others_img_01 {	float: left;	width: 120px;	text-align: center;	line-height: 180%;	margin-bottom: 40px;}/*//////////////movie/////////////*/.movie_cont_space {	margin:0 auto;	width: 660px;}.movie_thum_space {	width: 320px;	float: left;	font-size: 12px;	color: #CCCCCC;	text-align: center;	line-height: 160%;}a.imghover_movie img {	filter:alpha(opacity=50);	opacity:0.5;}a.imghover_movie:hover img {	filter:alpha(opacity=100);	opacity:1;}/*//////////////  collecction 11SS  /////////////*/#wrapper_collection_detail_11ss_01 {	margin:0 auto;	width: 1100px;	text-align: center;	background-color: #000000;}#wrapper_collection_detail_11ss_01 {	margin:0 auto;	width: 1300px;	text-align: center;	background-color: #000000;}#collection_11ss_1item {	margin-left: auto;	margin-right: auto;	width: 1100px;}#collection_11ss_2item {	margin-left: auto;	margin-right: auto;	width: 1300px;}#collection_arrow_11ss {	float: left;	width: 100px;	padding-left: 20px;	padding-right: 20px;	padding-top: 200px;}.collection_detail_pic_11ss {	float: left;	width: 730px;	padding-left: 10px;	padding-right: 10px;}.collection_detail_pic_11ss_02 {	float: left;	width: 930px;	padding-left: 10px;	padding-right: 10px;}