@charset "utf-8";@import url("../../common/css/main.css"); /* common stylesheet */#dammy {	background: url() no-repeat;	margin: 0;	padding: 40px 0 0 0;	width: 216px;	overflow: hidden;	display: block;	border: none;	text-decoration: none;	height: 0px!important;	height /**/:40px;/* for ie5.x */	}/* #--------- --------- --------- --------- --------- */.select_marea {	background: url(../images/case/ss_bg.jpg) no-repeat;	background-position: 0 20px;	margin:0 0 15px 0;	padding:0;	width:492px;	height:229px;	position: relative;	}	.select_marea2 {	background: url(../images/style/ss_bg.jpg) no-repeat;	background-position: 0 20px;	margin:0 0 15px 0;	padding:0;	width:492px;	height:205px;	position: relative;	}	.select_marea_images {	margin:0;	}	.select_marea_ex {	position: absolute;	top:35px;	left:190px;	width:290px;	font-size:1.2em;	color:#333;	line-height:1.6;	}	.select_marea_logo {	position: absolute;	left:0;	bottom:0;	}	.select_brandtitle {	background: url(../images/case/brand_title.gif) no-repeat;	margin: 0 0 10px 0;	padding:19px 0 0 0;	width: 492px;	overflow: hidden;	display: block;	border: none;	text-decoration: none;	height: 0px!important;	height /**/:19px;/* for ie5.x */	}	.select_brandtitle2 {	background: url(../images/piece/brand_title.gif) no-repeat;	margin: 0 0 10px 0;	padding:19px 0 0 0;	width: 492px;	overflow: hidden;	display: block;	border: none;	text-decoration: none;	height: 0px!important;	height /**/:19px;/* for ie5.x */	}	.select_brandbody {	margin:0 0 10px 0;	padding:0 0 10px 0;	border-bottom:1px solid #808080;	}	/* #cs--------- --------- --------- --------- --------- */.select_cs_mtitle {	background: url(../images/case/cs_mtitle.jpg) no-repeat;	margin: 0 0 15px 0;	padding:62px 0 0 0;	width: 492px;	overflow: hidden;	display: block;	border: none;	text-decoration: none;	height: 0px!important;	height /**/:62px;/* for ie5.x */	}	.floor_7f {	background: url(../images/case/floor_7f.jpg) no-repeat;	margin:0 0 20px 0;	padding:7px 0 0 30px;	height:18px;	line-height: 1.0;	font-size:1.2em;	position: relative;	}	.floor_7f a {	text-decoration: underline;	color:#333;	}	.floor_7f a:hover {	color:#F00;	}/* #mapiece--------- --------- --------- --------- --------- */.select_mapiece_mtitle {	background: url(../images/piece/mapiece_mtitle.jpg) no-repeat;	margin: 0 0 15px 0;	padding:62px 0 0 0;	width: 492px;	overflow: hidden;	display: block;	border: none;	text-decoration: none;	height: 0px!important;	height /**/:62px;/* for ie5.x */	}	.floor_9f {	background: url(../images/piece/floor_9f.jpg) no-repeat;	margin:0 0 20px 0;	padding:7px 0 0 30px;	height:18px;	line-height: 1.0;	font-size:1.2em;	position: relative;	}	.floor_9f a {	text-decoration: underline;	color:#333;	}	.floor_9f a:hover {	color:#F00;	}.mapiece_boxarea {	margin:0 0 30px 0;	width:492px;	}.mapiece_box1,.mapiece_box2,.mapiece_box3,.mapiece_box4,.mapiece_box5,.mapiece_box6 {	padding:45px 0 0 7px;	width:150px;	height:120px;	font-size: 1.0em;	color:#4D4D4D;	line-height:1.7;	float:left;	}	.mapiece_box1 {	background: url(../images/piece/mapiece_box1.gif) no-repeat;	margin:0 10px 15px 0;	}	.mapiece_box2 {	background: url(../images/piece/mapiece_box2.gif) no-repeat;	margin:0 10px 15px 0;	}	.mapiece_box3 {	background: url(../images/piece/mapiece_box3.gif) no-repeat;	margin:0 0 15px 0;	}	.mapiece_box4 {	background: url(../images/piece/mapiece_box4.gif) no-repeat;	margin:0 10px 15px 0;	}	.mapiece_box5 {	background: url(../images/piece/mapiece_box5.gif) no-repeat;	margin:0 10px 15px 0;	}	.mapiece_box6 {	background: url(../images/piece/mapiece_box6.gif) no-repeat;	margin:0 0 15px 0;	}/* #style--------- --------- --------- --------- --------- */.select_style_mtitle {	background: url(../images/style/se_mtitle.jpg) no-repeat;	margin: 0 0 15px 0;	padding:62px 0 0 0;	width: 492px;	overflow: hidden;	display: block;	border: none;	text-decoration: none;	height: 0px!important;	height /**/:62px;/* for ie5.x */	}	.floor_5f {	background: url(../images/style/floor_5f.jpg) no-repeat;	margin:0 0 25px 0;	padding:7px 0 0 30px;	height:18px;	line-height: 1.0;	font-size:1.2em;	position: relative;	}	.floor_5f a {	text-decoration: underline;	color:#333;	}	.floor_5f a:hover {	color:#F00;	}.floor_5f .info {	position: absolute;	top:5px;	right:0;	width:139px;	height:20px;	}	.floor_5f .info a {	background: url(../images/style/btn_infor.gif) no-repeat;	margin: 0;	padding:20px 0 0 0;	width: 139px;	overflow: hidden;	display: block;	border: none;	text-decoration: none;	height: 0px!important;	height /**/:20px;/* for ie5.x */	}	.floor_5f .info a:hover {	background-position: 0 -20px;	}	.brandmenu {	background: url(../images/style/se_stitle.gif) no-repeat;	margin: 0;	padding:19px 0 0 0;	width: 492px;	overflow: hidden;	display: block;	border: none;	text-decoration: none;	height: 0px!important;	height /**/:19px;/* for ie5.x */	}.brandarea0 {	background: url(../images/style/dot2.gif) repeat-x;	background-position: 0 bottom;	margin:0 0 20px 0;	width:492px;	}.brandarea {	background: url(../images/style/dot2.gif) repeat-x;	background-position: 0 bottom;	margin:0 0 20px 0;	width:492px;	border-top:4px solid #FF4B46;	}.brandtitle1,.brandtitle2,.brandtitle3,.brandtitle5,.brandtitle4 {	margin: 0;	padding:22px 0 0 0;	width: 492px;	overflow: hidden;	display: block;	border: none;	text-decoration: none;	height: 0px!important;	height /**/:22px;/* for ie5.x */	}	.brandtitle1 {	background: url(../images/style/se_stitle1.gif) no-repeat;	}.brandtitle2 {	background: url(../images/style/se_stitle2.gif) no-repeat;	}.brandtitle3 {	background: url(../images/style/se_stitle3.gif) no-repeat;	}.brandtitle4 {	background: url(../images/style/se_stitle4.gif) no-repeat;	}.brandtitle5 {	background: url(../images/style/se_stitle5.gif) no-repeat;	}.brand_table {	margin:0;	width:492px;	font-size:1.2em;	color:#333;	}	.brand_table td {	margin:0;	padding:5px 0 5px 10px;	width:235px;	}	.brand_table td.tdl {	background: url(../images/style/dot1.gif) repeat-y;	background-position: right 0;	margin:0;	padding:5px 0 5px 10px	width:243px;	line-height:1.4;	}	.brand_table td span {	font-size:0.85em;	}	.brand_table .colored td {	background-color: #F2F2F2;	}/* #lechic--------- --------- --------- --------- --------- */.select_lechic_mtitle {	background: url(../images/lechic/lechic_mtitle.jpg) no-repeat;	margin: 0 0 15px 0;	padding:62px 0 0 0;	width: 492px;	overflow: hidden;	display: block;	border: none;	text-decoration: none;	height: 0px!important;	height /**/:62px;/* for ie5.x */	}	.floor_2f {	background: url(../images/lechic/floor_2f.jpg) no-repeat;	margin:0 0 25px 0;	padding:7px 0 0 30px;	height:18px;	line-height: 1.0;	font-size:1.2em;	position: relative;	}	.floor_2f a {	text-decoration: underline;	color:#333;	}	.floor_2f a:hover {	color:#F00;	}	.lechic_ex {	background: url(../images/lechic/lechic_mimage.gif) no-repeat;	margin:0 0 15px 0;	padding:80px 100px 0 100px;	font-size:1.2em;	color:#4D4D4D;	width:292px;	height:119px;	}	.lechicbrand {	background: url(../images/lechic/dot3.gif) repeat-x;	background-position: 0 bottom;	margin: 0 0 20px 0;	padding:0 0 5px 0;	width:492px;	}	.lechicbrand_lead {	margin: 0 0 3px 0;	font-size:1.2em;	}	.lechicbrand_title {	background: url(../images/lechic/lechic_title_bg.gif) no-repeat;	margin:0 0 10px 0;	padding:4px 0 0 10px;	height:15px;	line-height:1.0;	font-size:1.4em;	color:#FFF;	}.lechicbrand_exarea {	background: url(../images/lechic/lechic_shop_bg.jpg) repeat-y;	margin:0 0 5px 0;	}	.lechicbrand_ex {	margin:0;	padding:15px;	width:300px;	font-size:1.2em;	float:left;	line-height:1.5;	}	.lechicbrand_image {	margin:0 0 20px 0;	padding:0;	width:153px;	font-size:1.2em;	float:right;	}	.lechicbrand_logoarea {	background: url(../images/lechic/brand_title.gif) no-repeat;	margin:0 0 15px 0;	padding: 19px 0 0 0;	width: 492px;	overflow: hidden;	display: block;	border: none;	text-decoration: none;	height: 0px!important;	height /**/:19px;/* for ie5.x */	}	.lechicbrand_logoimage {	margin:0;	padding:0 0 10px 0;	}
