#content {
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align:left;
	width:690px;
	font-size:11px;
	color:#3F3B3A;
}
.form_koumoku_waku30 {
	width:100%; height:30px; margin-bottom:15px;
}
.form_koumoku_waku197 {
	width:100%; height:197px; margin-bottom:15px; vertical-align:top;
}
.form_koumoku {
	width:153px;
	height:28px;
	font-size:12px;
	line-height:30px;
	text-align:left;
	border:1px solid #999;
	padding-left:10px;
	float:left;
}
.form_nyuryoku {
	height:28px;
	float:left;
	border:1px solid #999;
	margin-left:8px;
}
.form_nyuryoku2 {
	height:20px;
	float:left;
	margin:5px 0 5px 8px;
}
.form_nyuryoku2 #kenmei {
	width:93px; height:20px; font-size:10px;
}
.form_nyuryoku3 {
	height:195px;
	vertical-align:middle;
	float:left;
	border:1px solid #999;
	margin-left:8px;
}
.form_nyuryoku .field1 {
	width:510px; height:26px; line-height:26px;
}
.form_nyuryoku .field2 {
	width:140px; height:26px; line-height:26px;
}
.form_nyuryoku .field3 {
	width:90px; height:26px;
}
.form_nyuryoku .field4 {
	width:405px; height:26px; line-height:26px;
}
.form_nyuryoku .field5 {
	width:240px; height:26px; line-height:26px;
}
.form_nyuryoku3 .field6 {
	width:510px; height:191px; line-height:18px;
	margin:2px 0;
}
.form_koumoku span {
	color:#EB6100;
}
#button_sub {
	background:url(../images/inq_01.gif) 0 0 no-repeat; width:100%; height:100%; border:none;
}
a:hover #button_sub {
	background-position:-128px 0;
}
#inq01 {
	width:100%; height:17px; color:#dd7ba6; font-size:12px; line-height:12px; margin-bottom:26px;
}
#inq01 .sp01 {
	font-size:16px; line-height:16px;
}
#inq01 .sp02 {
	color:#666;
}
.sp02 a, .sp02 a:hover {
	color:#666; text-decoration:none;
}
#inq02 {
	width:100%;
	height:15px;
	margin-bottom:12px;
	clear:both;
	font-size: 12px;
	line-height:15px;
}
#inq02 .di01 {
	background-color:#dd7ba6; width:519px; height:15px; float:left;
}
#inq02 .di02 {
	background-color:#333;
	color:#FFF;
	width:171px;
	height:15px;
	float:left;
	text-align:center;
}
#inq03 {
	text-align:right;
	width:100%;
	height:12px;
	font-size:12px;
	line-height:12px;
	margin-bottom:19px;
	color:#666;
}
#inq04 {
	width:143px; height:27px; border:#999 solid 1px; color:#666; font-size:16px; text-align:center; line-height:29px; margin-right:544px;
}
#inq05 {
	width:100%; height:10px; font-size:10px; line-height:10px; padding:11px 0; border-bottom:#666 dashed 1px;
}
#inq06 {
	width:auto; height:auto; margin-top:21px;
}
#inq07 {
	width:100%; height:17px; border-bottom:#999 solid 1px;
}
#inq08 {
	margin:17px 276px 0 285px; width:128px; height:35px;
}

#inq04_2 {
	width:197px; height:27px; border:#999 solid 1px; color:#666; font-size:16px; text-align:center; line-height:29px; margin-right:490px;
}
.inq05_2 {
	width:330px; height:130px; float:left;
}
.inq05_2 .di01_2 {
	width:110px; height:130px; background:url(../images/inq_10.gif) top left no-repeat; float:left;
}
.inq05_2 .di01_3 {
	width:110px; height:130px; background:url(../images/inq_13.gif) top left no-repeat; float:left;
}
.inq05_2 .di02_2 {
	width:208px; height:100%; float:left; margin-left:12px; font-size:10px; color:#000; line-height:22px; text-decoration:none;
}
#inq06_2 {
	width:29px; height:130px; float:left;
}
#inq07_2 {
	width:100%; height:130px; margin-top:16px;
}
#inq02_02 {
	width:100%; height:17px; margin-bottom:10px; clear:both; font-size: 12px;

}
#inq02_02 .di01_02 {
	background-color:#dd7ba6; width:577px; height:15px; float:left;
}
#inq02_02 .di02_02 {
	background-color:#333;
	color:#FFF;
	width:112px;
	height:15px;
	float:left;
	text-align:center;
}

/*買い物トップ*/
#ben01_l {
	width:215px; height:313px; float:left; margin-right:22px; background:url(../images/ben_13.jpg) left top no-repeat;
}
#ben01_c {
	width:215px; height:313px; float:left; margin-right:22px; background:url(../images/ben_15.jpg) left top no-repeat;
}
#ben01_r {
	width:215px; height:313px; float:left; background:url(../images/ben_17.jpg) left top no-repeat;
}
.waku_text{
	font-size:11px; line-height:18px; text-align:left; display:block; padding: 198px 10px 0px 25px; color:#3F3B3A;
}
a.waku_text,a:hover.waku_text {
	text-decoration:none;
	color:#3F3B3A;
}
a.waku_text img {
	float:right; /*padding-top:65px;*/
}

/*サービスチケット*/
.ser01 {
	width:257px; height:27px; border:#dd7ba6 solid 1px; color:#dd7ba6; font-size:15px; text-align:center; line-height:29px;
}
.ser01_02 {
	width:330px; height:27px; border:#dd7ba6 solid 1px; color:#dd7ba6; font-size:15px; text-align:center; line-height:29px; clear:both;
}
.ser02 {
	width:100%;
	height:32px;
	line-height:20px;
	padding:11px 0 20px 0;
	border-bottom:#666 dashed 1px;
}
.ser02 a, #setumei1 a, .ao_yoko a {
	color:#61b9df;
}
.ser03 {
	background-color:#dd7ba6;
	width:588px;
	height:15px;
	float:left;
}
.ser04 {
	background-color:#333;
	color:#FFF;
	width:100px;
	height:15px;
	float:left;
	text-align:center;
}
#ser05 {
	width:100%; height:80px; padding:20px 0 13px 0;
}
#ser05 .gazo {
	width:161px; height:80px; float:left; margin-right:12px;
}
#ser05 .yoko_text {
	line-height:20px; height:80px; width:501px; padding-left:15px; border-left:#61b9df solid 1px; float:right;
}
#insatu {
	clear:both; height:22px; width:100%; border:#61b9df solid 1px; margin-bottom:33px;
}
#insatu .ao {
	width:173px; height:22px; background-color:#61b9df; color:#FFF; float:left;
}
#insatu .ao_uti {
	padding:4px 5px; height:22px;

}
#insatu .ao_yoko {
	float:right; width:515px; height:22px; line-height:22px; color:#000;
}
.pink01 {
	width:100%; height:36px; line-height:36px; color:#dd7ba6; text-indent:3px;
}
#setumei {
	width:100%; height:40px; background:url(../images/ser_34.gif) left top no-repeat; margin-bottom:20px;
}
#setumei1 {
	width:285px; height:100%; margin-left:42px; float:left; line-height:20px;
}
#setumei2 {
	width:270px; height:100%; float:right; line-height:20px;
}
#access {
	width:100%; height:72px; padding-top:20px; border-top:#666 dashed 1px;
}
#access .hidari {
	float:left; width:130px; padding-right:15px;

}
#access .hidari_gazo {
	background:url(../images/ser_06.gif) left top no-repeat; width:130px; height:53px;

}
#access .hidari_but {
	width:52px; height:12px; padding:5px 50px 0 28px;

}
#access .migi {
	width:545px; height:100%; float:right; text-decoration:none; color:#3F3B3A; line-height:20px;
}

/*セール情報*/
#inq02 .sal01 {
	background-color:#dd7ba6; width:623px; height:15px; float:left;
}
#inq02 .sal02 {
	background-color:#333; color:#FFF; width:67px; height:15px; float:left; text-align:center;
}
#tirasi_waku {
	width:100%; height:404px; margin-bottom:18px;
}
#tirasi_but {
	width:310px; height:35px; margin:0 168px 0 212px;
}

/*携帯*/
.kei01 {
		width:192px; height:27px; border:#dd7ba6 solid 1px; color:#dd7ba6; font-size:15px; text-align:center; line-height:29px;
}
.kei02 {
	width:110px;
	background-color:#333;
	color:#FFF;
	height:15px;
	float:left;
	text-align:center;
}
.kei03 {
	background-color:#dd7ba6;
	width:580px;
	height:15px;
	float:left;
}
.kei04 {
	color:#000;
	width:100%;
	height:33px;
	line-height:20px;
	padding:11px 0 6px 0;
}
#qr_waku {
	height:68px; width:100%; padding:19px 0 34px 0;
}
.qr_l {
	float:left; height:68px; width:338px;
}
.qr_r {
	float:left; height:68px; width:352px;
}
.qr_img {
	width:68px; height:68px; float:left; padding-right:10px; border-right:#666 solid 1px;
}
.qr_text_l {
	float:left; padding-left:10px; height:68px;
}
.qr_text_r {
	float:right; padding-left:10px; height:68px; width:263px;
}
.murasaki {
	font-size:14px; color:#9B689E;
}
.qr_text_l a, .qr_text_l a:hover {
	color:#61b9df;
}
#keitai_form_waku {
	width:100%; height:36px; background-color:#f3f3ef;
}
.keitai_moji {
	float:left; width:242px; height:36px; line-height:36px; color:#dd7ba6; font-size:12px; text-align:center;
}
.keitai_input {
	float:right; width:448px; height:24px; margin:6px 0;
}
.keitai_input input {
	margin:0; padding:0;
}
.input01 {
	width:397px; height:20px; margin:0; padding:0;
}
.input02 {
	font-size:10px; width:40px;
}

/*クリオネインフォ*/
#clione_waku {
	width:100%; height:159px; margin-top:13px;
}
.megane01 {
	background:url(../images/sal_07.jpg) left top no-repeat; width:271px; height:159px; margin-right:15px; float:left;
}
#clione_waku_r {
	float:right; width:404px; height:159px;
}
.clione_tittle {
	background:url(../images/sal_09.gif) left top no-repeat; width:404px; height:34px;
}
.clione_text {
	width:385px; height:70px; margin:5px 0 0 19px;
}
.clione_but01 {
	padding:15px 0 0 219px;
}
#sugoi_waku {
	width:100%; height:430px; padding:10px 0 20px 0; border-bottom:#666 solid 1px;
}
#sugoi_l {
	height:430px; width:208px; padding-right:16px; border-right:#666 dashed 1px; float:left;
}
#sugoi_c {
	height:430px; width:208px; padding-right:16px; padding-left:16px; border-right:#666 dashed 1px; float:left;
}
#sugoi_r {
	height:430px; width:208px; padding-left:16px; float:left;
}
.sugoi_l_top {
	background:url(../images/sal_17.jpg) left top no-repeat; width:208px; height:195px;
}
.sugoi_c_top {
	background:url(../images/sal_10.jpg) left top no-repeat; width:208px; height:242px;
}
.sugoi_r_top {
	background:url(../images/sal_12.jpg) left top no-repeat; width:208px; height:182px;
}
.sugoi_r_sita {
	width:208px; padding-top:3px; line-height:19px;
}
.sugoi_l_text {
	width:208px; padding:12px 0 19px 0; line-height:19px;
}
.sugoi_c_text {
	width:208px; padding-top:12px; line-height:19px;
}
.sugoi_r_text01 {
	padding-top:62px; line-height:19px;
}
.sugoi_r_text02 {
	color:#61b9df; padding-bottom:5px; line-height:15px;
}
.sugoi_r_text03 {
	padding-bottom:10px;
}
.sugoi_r_text04 {
	font-size:10px; color:#898989; line-height:10px;
}
#cli_nedan_waku {
	width:100%; height:233px; margin-top:20px;
}
#cli_nedan_utiwaku {
	width:100%; height:185px; padding-bottom:13px;
}
#nedan_l {
	float:left; width:276px; height:185px;
}
#nedan_r {
	float:right;
}
.nedan_img {
	width:275px; height:40px; padding-bottom:12px;
}
#nedan_text {
	width:275px; height:15px; padding-bottom:14px; border-bottom:#666 dashed 1px; font-size:15px; line-height:15px; color:#000;
}
.sal_pink {
	width:148px; height:27px; border:#dd7ba6 solid 1px; color:#dd7ba6; font-size:15px; text-align:center; line-height:29px;
}

/*クリオネ*/
#cli {
	background:url(../images/cli_11.jpg) left top no-repeat; width:690px; height:155px; margin-bottom:19px;
}
#douga_waku {
	width:100%; height:293px; padding-top:25px; border-top:#666 dashed 1px;
}
#douga {
	width:432px; height:293px; float:left; margin-right:22px;
}
#douga_migi {
	width:236px; height:293px; float:right;
}
#pink_waku {
	height:24px;
}
.usupin {
	width:6px; height:24px; float:left; background-color:#ebb4cc;
}
.bkpin {
	width:230px; height:24px; background-color:#dd7ba6; font-size:16px; font-weight:bold; color:#FFF; line-height:24px; float:left;
}
.douga_text {
	width:100%; height:77px; clear:both; line-height:20px; padding:10px 0 11px 0; border-bottom:#666 solid 1px;
}
#cli01 {
	height:150px; width:100%; margin-top:19px
}
#cli01 .lef {
	margin-right:14px; float:left;
}
#cli01 .rig {
	float:right;
}
#douga_sita {
	width:100%; height:27px; border-bottom:#666 dashed 1px; clear:both;
}
#sita_gazo {
	width:100%; height:177px; border:#666 solid 1px; margin-top:29px;
}
#sita_gazo .cli02 {
	margin:13px 14px 13px 15px;
}

/*ラインナップ*/
#navi_waku {
	line-height:0px; width:100%;
}
.lin01 {
		width:259px; height:27px; border:#dd7ba6 solid 1px; color:#dd7ba6; font-size:15px; text-align:center; line-height:29px;
}
.lin02 {
	width:100%;
	height:33px;
	line-height:20px;
	padding:11px 0 6px 0;
}
.lin03 {
	color:#000;
	width:100%;
	height:32px;
	line-height:20px;
	padding:11px 0 20px 0;
	border-bottom:#666 dashed 1px;
}
#gousei_waku {
	width:100%; height:660px; margin-top:26px;
}
#mix {
	height:15px; color:#000; line-height:15px;
}
.tittle_img {
	vertical-align:top;
}
#gousei_img {
	width:100%; height:600px; border:#666 solid 1px; margin-top:13px;
}
#guriru_waku {
	width:100%; height:362px;
}
#grilamid {
	height:15px; color:#000; line-height:15px;
}
#guriru_img {
	width:100%; height:295px; border:#666 solid 1px; margin-top:13px;
}
#titan_waku {
	width:100%; height:324px;
}
#titanium {
	height:15px; color:#000; line-height:15px;
}
#titan_img {
	width:100%; height:296px; border:#666 solid 1px; margin-top:13px;
}
/*navi*/
#navi {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

#navi li {
  float:left;
  width:230px;
  height: 64px;
  margin: 0;
  padding: 0;
  display: inline;
}

#navi a {
  text-indent: -9999px;
  text-decoration: none;
  display: block;
  height: 64px;
  background-image: url(../images/lin_11.gif);
  background-repeat: no-repeat;
}

#navi1 a { background-position: 0 0; }
#navi2 a { background-position: -230px 0; }
#navi3 a { background-position: -460px 0; }

#navi a:hover {
  text-decoration: none;
  background-image: url(../images/lin_11.gif);
  background-repeat: no-repeat;
}

#navi1 a:hover { background-position: 0px -64px; }
#navi2 a:hover { background-position: -230px -64px; }
#navi3 a:hover { background-position: -460px -64px; }
.btn-area {	width:690px;	}
.nm-bn {	width:224px; float:left; margin-left:5px;	}
.nm-shousai {	width:335px; float:left; margin: 0 10px 36px 0;	}
.nm-text {	width:158px; color:#FFF; background-color:#666; border-left:#dd7ba6 solid 3px; font-size:10px; line-height:20px; display:block; float:left; text-indent:5px; margin:0px 12px 5px 0px; 	}
.nm-photo {	width:335px;	}


