@charset "UTF-8";td{color:#666666;	font-size:12px;	line-height:16px;	}a:link.pagetop{color:#FF8A00;	font-size:10px;	line-height:14px;	text-decoration: underline;	}a:visited.pagetop{color:#FF8A00;	font-size:10px;	line-height:14px;	text-decoration: underline;	}a:hover.pagetop{color:#F181A2;	font-size:10px;	line-height:14px;	text-decoration: none;	}.text10{font-size:10px;	line-height:14px;	}.text12{font-size:12px;	line-height:16px;	}.text14{font-size:14px;	line-height:18px;	}.text14b{font-size:14px;	line-height:18px;	font-weight:bold;	}.text16{font-size:16px;	line-height:20px;	}.text12_pink{color:#EF889C;	font-size:12px;	line-height:14px;	}.text14_pink{color:#EF889C;	font-size:14px;	line-height:18px;	}.text16_pink{color:#EF889C;	font-size:16px;	line-height:20px;	}.text16b_pink{color:#EF889C;	font-size:16px;	line-height:20px;	font-weight:bold;	}.text16b_blow{color:#857134;	font-size:16px;	line-height:20px;	font-weight:bold;	}.textrecommend{font-size:16px;	line-height:22px;	color:#E6507D;	font-weight:bold;	}.border_pink{border:#E6507D solid 1px;	background:#FFF;	padding:5px;}.bg_top{background:url("../img0903/top.jpg") no-repeat;}.bg_cam{background:url("../img0903/bg_cam.jpg") no-repeat;}.bg_salon{background:url("../images081201/c02_bg.gif") repeat-y;}.bg_cam00{background:url("../images081201/c03_bg00.jpg") no-repeat;}.pickup10_no{ font-size:12px ; color:#9AAD2B ; line-height:16px;font-weight:bold;}td.pickup10info{font-size:14px ; color:#666666 ; line-height:18px}a.pickup10couo:link{color:#FF3300; font-size:14px; line-height:18px text-decoration:underline;}a.pickup10couo:visited{color:#FF3300; font-size:14px; line-height:18px text-decoration:underline;}a.pickup10couo:hover{color:#666666; font-size:14px; line-height:18px text-decoration:underline;}a.pickup10cou:link{color:#1B723C; font-size:14px; line-height:18px text-decoration:underline;}a.pickup10cou:visited{color:#1B723C; font-size:14px; line-height:18px text-decoration:underline;}a.pickup10cou:hover{color:#2ECE67; font-size:14px; line-height:18px text-decoration:underline;}td.newopen10{font-size:14px ; color:#FF6600 ; line-height:18px}/**********************************************************************neolive0908[ /css/200908.css ]**********************************************************************/img{	border:none;}li,ol{	list-style:none;}/* Container------------------------------------------------- */#aa h2,h3,h4,h5,h6{	margin:0px;	padding:0px;	}#Container{	width: 900px;	margin:0px auto;	overflow:hidden;}.Wrap{	width: 900px;	margin:0px auto;}#PriceBox{	background-image:url(../images1007/PriceBG_winter.jpg);	background-repeat:no-repeat;	width:880px;	height:520px;	margin-top:15px;	margin-bottom:-100px;	padding:70px;}#PriceBox .PriceLeft{	width:400px;	height:520px;	float:left;}#PriceBox p{	color:#714133;	font-size:16px;	font-weight:bold;	margin:0x;	padding-bottom:10px;}.TxT{	color:#CC9933;	font-size:10px;	padding-left:10px;}.Point{	color:#b13614;	font-size:16px;	padding-left:10px;	font-weight:bold;}p#highTxt{	color:#ef8fa2;	font-size:12px;	margin:0px;	padding:0px;}p#addTxt{	font-size:12px;	color:#333333;}#PriceBox ul{	color:#666666;	font-size:14px;	padding-left:15px;	margin-top:0px;	padding-top:5px;	padding-bottom:5px;}#PriceBox li{	list-style-type:square;	padding-bottom:3px;}#PriceBox .PriceRight{	width:450px;	padding-left:30px;	height:520px;	float:left;}img.pt_20{	padding-top:20px;}p.backTop{	width:900px;	margin:0px auto;	text-align:right;	padding:0px 0px;}/************************** main **************************/#winter_main {	width:900px;	height:517px;	margin:0 0 20px 0;	padding:0;	background:url(../images1007/neolive_winter-bg.jpg) 0 0 no-repeat;	position:relative;}#winter_main h2,#winter_main h3,#winter_main ul {	font-size:100%;	line-height:1em;	margin:0;	padding:0;}	#winter_main h2 {	position:absolute;	top:0;	left:313px;}	#winter_main h3 {	position:absolute;	top:115px;	left:30px;}#winter_main h4 {	position:absolute;	top:440px;	left:32px;}	#winter_main .read {	position:absolute;	top:165px;	left:400px;}	#winter_main ul {	position:absolute;	top:244px;	left:317px;}	#winter_main ul li {	float:left;}	#winter_main ul li img.point { margin:0 44px 0 0; } #winter_main ul li img.natural { margin:0 37px 0 0;}#winter_main ul li img.esthe { margin:0;}#qr_area {	position:absolute;	top:326px;	left:322px;	width:192px;}	#qr_area p {	color:#1d3864;	margin:10px 0 0 0;}	#coupon_btn {	position:absolute;	top:330px;	left:510px;	width:357px;}	#special_btn {	position:absolute;	top:410px;	left:315px;}		/************************** other **************************/.left { float:left; margin:0 10px 0 0;}.narmal_text { font-size:12px !important; color:#666 !important; font-weight:normal; margin:10px 0 0 0;}#map_tokyo { width:735px; height:539px; background:url(../map/rosen-tokyo.gif) 0 0 no-repeat; margin:10px auto; position:relative;}#n_aoba { position:absolute; top:88px; left:70px;}#n_north { position:absolute; top:44px; left:207px;}#n_citta { position:absolute; top:69px; left:162px;}#n_louis { position:absolute; top:256px; left:69px;}#n_com { position:absolute; top:61px; left:581px;}#n_sango { position:absolute; top:81px; left:581px;}#n_deco { position:absolute; top:271px; left:285px;}#n_eco { position:absolute; top:287px; left:285px;}#neo9 { position:absolute; top:439px; left:81px;}#neo2 { position:absolute; top:453px; left:81px;}#n_susu { position:absolute; top:422px; left:357px;}#neo15 { position:absolute; top:438px; left:357px;}#n_ora { position:absolute; top:362px; left:159px;}#neo7 { position:absolute; top:422px; left:495px;}#n_luca { position:absolute; top:439px; left:495px;}#n_sitta { position:absolute; top:352px; left:69px;}#n_es { position:absolute; top:376px; left:277px;}#n_coko { position:absolute; top:394px; left:577px;}#n_citta { position:absolute; top:160px; left:70px;}#map_kanagawa { width:735px; height:430px; background:url(../map/rosen-kanagawa.gif) 0 0 no-repeat; margin:10px auto; position:relative;}#n_west { position:absolute; top:78px; left:80px;}#n_east { position:absolute; top:94px; left:80px;}#n_cava{ position:absolute; top:144px; left:80px;}#n_sola{ position:absolute; left:80px; top:167px;}#n_sola{ position:absolute; left:80px; top:167px;}#n_neo1{ position:absolute; left:80px; top:327px;}#n_south { position:absolute; left:80px; top:342px;}#n_quattro { position:absolute; left:80px; top:358px;}#n_square { position:absolute; left:80px; top:374px;}#n_cino { position:absolute; left:278px; top:39px;}#n_plus { position:absolute; left:414px; top:39px;}#n_neo3 { position:absolute; left:568px; top:37px;}#n_eleven { position:absolute; left:568px; top:57px;}#n_anie { position:absolute; left:568px; top:75px;}#n_cavo { position:absolute; left:293px; top:375px;}#n_krea { position:absolute; left:293px; top:358px;}#n_juq { position:absolute; left:423px; top:374px;}#n_mocca{ position:absolute; left:558px; top:374px;}#n_age{ position:absolute; left:568px; top:271px;}/* Salon Navigation */#salon_nav{  margin: 0;  padding: 0;position:absolute;top:165px;left:150px;  width: 900px;  height: 127px;}#salon_nav ul{  list-style-type: none;  margin: 0;  padding: 0;}#salon_nav li{  text-indent: -9999px;  float:left;  width: 200px;  margin: 0;  padding: 0;}#salon_nav a{  display: block;  width: 200px;  height: 127px;}#menu001 a{background:url(../images1007/01.jpg) 0 0 no-repeat; width:200px;}#menu002 a{background-image: url(../images1007/02.jpg);}#menu003 a{background-image: url(../images1007/03.jpg);}#menu004 a{background-image: url(../images1007/04.jpg);}#menu005 a{background-image: url(../images1007/05.jpg);}#menu006 a{background-image: url(../images1007/06.jpg);}#menu007 a{background-image: url(../images1007/07.jpg);}#menu008 a{background-image: url(../images1007/08.jpg);}#menu01 a:hover{background-image: url(../images1007/01_o.jpg);}#menu02 a:hover{background-position: -120px -40px;}#menu03 a:hover{background-position: -240px -40px;}#menu04 a:hover{background-position: -360px -40px;}#menu05 a:hover{background-position: -480px -40px;}#menu06 a:hover{background-position: -600px -40px;}#salon_nav a:hover{  background-image: url(../images/navi_style_all.gif);  background-repeat: no-repeat;}#salon_nav2{  margin: 0;  padding: 0;position:absolute;top:165px;left:150px;  width: 900px;  height: 40px;}/********* clear fix *********/.clearfix:after {	content: "."; 	display: block; 	height: 0; 	clear: both; 	visibility: hidden;	}.clearfix { display: inline-block;}/* Hides from IE-mac \*/* html .clearfix { height: 1%;}.clearfix { display: block;}/* End hide from IE-mac */
