@charset "UTF-8";


/*----------------------------------------------------------------------------------------------
 mobile
---------------------------------------------------------------------------------------------- */
#mobile #pan_card{
	padding:7px 0 0 0; 
	text-align: right;
	font-size: 10px;
	margin-bottom: 5px;
	color: #7fb81c;
}
#mobile{
	width:920px;
	margin:0 auto;
}


/* h2_box
---------------------------------------------------------------------------------------------- */
#mobile .h2_box {
	width:920px;
	height:336px;
	margin-bottom:23px;
	background:url(../../mobile/images/h2_bg.jpg) no-repeat 0 0;
}
#mobile .h2_box h2,
#mobile .h2_box p{
	text-indent:-9999px;
	font-size:0;
}
#mobile .h2_box h2.h2_1{
	width:476px;
	height:102px;
	margin:0 0 20px 0;
	background:url(../../mobile/images/h2_1.jpg) no-repeat 0 0;
}

#mobile .h2_box p.h2_sub{
	width:266px;
	height:27px;
	margin:0 0 5px 66px;
	background:url(../../mobile/images/h2_sub.gif) no-repeat 0 0;
}

/* amenity */
#mobile .h2_box .amenity{
	display:block;
	margin:0 0 0 70px;
}

#mobile .h2_box .amenity p{
	float:left;
	display:block;
	text-indent:-9999px;
}

#mobile .h2_box .amenity p.am_1{
	width:158px;
	height:149px;
	margin:0 12px 0 0;
	background:url(../../mobile/images/amenity_1.gif) no-repeat 0 0;
}

#mobile .h2_box .amenity p.am_2{
	width:150px;
	height:149px;
	margin:0 20px 0 0;
	background:url(../../mobile/images/amenity_2.gif) no-repeat 0 0;
}

#mobile .h2_box .amenity p.am_3{
	width:162px;
	height:149px;
	background:url(../../mobile/images/amenity_3.gif) no-repeat 0 0;
}


/* h3_box
---------------------------------------------------------------------------------------------- */
#mobile .h3_box{
	margin:0 30px 30px 30px;
}

#mobile .h3_box h3.h3_1{
	width:394px;
	height:35px;
	margin-bottom:8px;
	background:url(../../mobile/images/h3_1.gif) no-repeat 0 0;
	text-indent:-9999px;
}

#mobile .h3_box img.ct_1{
	margin:0 20px 10px 0;
}
#mobile .h3_box img.ct_2{
	margin:0 0 10px 0;
}
#mobile .h3_box img.ct_3{
	margin:0 20px 0 0;
}
#mobile .h3_box img.ct_4{
	margin:0;
}


/* h4_box
---------------------------------------------------------------------------------------------- */
#mobile .h4_box{
	margin:0 30px 30px 30px;
}

#mobile .h4_box.h4_1{
	background:url(../../mobile/images/h4_1_bg.gif) no-repeat 0 0;
}
#mobile .h4_box h4.h4_1{
	width:820px;
	height:31px;
	margin:0 0 20px 20px;
	background:url(../../mobile/images/h4_1.gif) no-repeat 0 0;
	text-indent:-9999px;
}

/* ac */
#mobile .h4_box .ac{
	margin:0 20px;
	padding:0 0 20px 0;
}

#mobile .h4_box .ac h5.h5_1_1{
	display:block;
	width:92px;
	height:13px;
	line-height:13px;
	margin:0 0 10px 0;
	background:url(../../mobile/images/h5_1_1.gif) no-repeat 0 0;
	text-indent:-9999px;
}
#mobile .h4_box .ac h5.h5_1_2{
	display:block;
	width:82px;
	height:13px;
	line-height:13px;
	margin:0 0 10px 0;
	background:url(../../mobile/images/h5_1_2.gif) no-repeat 0 0;
	text-indent:-9999px;
}
#mobile .h4_box .ac h5.h5_1_3{
	display:block;
	width:158px;
	height:13px;
	line-height:13px;
	margin:0 0 10px 0;
	background:url(../../mobile/images/h5_1_3.gif) no-repeat 0 0;
	text-indent:-9999px;
}

#mobile .h4_box .ac .ac_box{
	display:block;
	margin:0 0 20px 0;
}
#mobile .h4_box .ac img{
	margin:0;
}
#mobile .h4_box .ac .fL{
	display:block;
	width:250px;
	margin:0 30px 0 0;
	padding:0;
}
#mobile .h4_box .ac .fR{
	display:block;
	width:540px;
	padding:0;
}


/* h4_box - h4_2
---------------------------------------------------------------------------------------------- */
#mobile .h4_box{
	margin:0 30px 30px 30px;
}

#mobile .h4_box.h4_2{
	background:url(../../mobile/images/h4_2_bg.gif) no-repeat 0 0;
}
#mobile .h4_box h4.h4_2{
	width:820px;
	height:31px;
	margin:0 0 20px 20px;
	background:url(../../mobile/images/h4_2.gif) no-repeat 0 0;
	text-indent:-9999px;
}

/* reg_flow */
#mobile .h4_box .reg_flow{
	margin:0 20px;
	padding:0 0 20px 0;
}

/* h4box - h4_3
---------------------------------------------------------------------------------------------- */
#mobile .h4_box{
	margin:0 30px 30px 30px;
}

#mobile .h4_box h4.h4_3{
	width:820px;
	height:25px;
	margin:0 0 20px 20px;
	background:url(../../mobile/images/h4_3.gif) no-repeat 0 0;
	text-indent:-9999px;
}

#mobile .h4_box p.h4_3{
	margin:0 40px;
}

/* pagetop
---------------------------------------------------------------------------------------------- */
#mobile .page_top{
	margin-right:50px;
}

#mobile .page_top{
	_margin-right:30px;
}


