@charset "utf-8";
/* CSS Document */

.main {
	width:610px;
	margin: 0 0 0 10px;
	padding: 0 0 0 0;
	float:left;
}

.mobile_630top {
	width:630px;
	background: url(../img/mobile/bg_top.gif) no-repeat;
	padding-top: 10px;
	float:left;
}

.mobile_630mid {
	width:630px;
	background: url(../img/mobile/bg_mid.gif) repeat-y;
	float:left;
}

.mobile_630btm {
	width:630px;
	padding: 0 0 10px 0;
	background: url(../img/mobile/bg_btm.gif) no-repeat bottom;
	float:left;
}

/* c */
.mobile_610top {
	width:610px;
	background: url(../img/mobile/c.jpg) no-repeat;
	padding-top: 325px;
	float:left;
}

.mobile_610mid {
	width:610px;
	background: url(../img/mobile/c_mid.gif) repeat-y;
	float:left;
}

.mobile_610btm {
	width:610px;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	background: url(../img/mobile/c_btm.gif) no-repeat bottom;
	float:left;
}

.cTxt {
	width:260px;
	padding: 0 20px 20px 20px;
	margin: 0 10px 0 0;
	float:left;
}

.cTxt2 {
	width:260px;
	padding: 0 20px 20px 20px;
	margin: 0 0 0 0;
	float:left;
}

/* c3 */
.mobile_610top_3 {
	width:610px;
	background: url(../img/mobile/c3.jpg) no-repeat;
	padding-top: 263px;
	float:left;
}

.mobile_610mid_3 {
	width:610px;
	background: url(../img/mobile/c3_mid.gif) repeat-y;
	float:left;
}

.mobile_610btm_3 {
	width:610px;
	padding: 0 0 10px 0;
	margin: 0 0 0 0;
	background: url(../img/mobile/c3_btm.gif) no-repeat bottom;
	float:left;
}

/* clearF */
.clearF:after {
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}

.clearF { display: inline-table; }

/* Hides from IE-mac \*/
* html .clearF { height: 1%; }
.clearF { display: block; }
/* End hide from IE-mac */