@charset "shift_jis";

/* ------------------------
     Font-size Adjustment
---------------------------
10px = 83.4%
11px = 91.7%
12px = 100%
13px = 108.4%
14px = 116.7%
15px = 125%
16px = 133.4%
17px = 141.7%
18px = 150%
19px = 158.4%
20px = 166.7%
21px = 175%
22px = 183.4%
23px = 191.7%
24px = 200%
25px = 208.4%
26px = 217 %
---------------------------*/


/* ------- top main------ */

#topMainFrame{
	margin:0px 0px 10px 0px;
}

.leftSide{
	width:580px;
	float:left;
}

.remake{
	width:280px;
	float:left;
	margin:0px 0px 10px 0px;
}

.bridal{
	width:280px;
	float:right;
	margin:0px 0px 10px 0px;
}

.leftSide h3{
	margin:0px 0px 10px 0px;
	font-size:0.1em;
}

.leftSide li{
	float:left;
}

	    .leftSide li:first-child{
			padding:0px 5px 0px 0px;
		}
		
		.leftSide li.first-child{ /*IE-expression (first-child) */
			padding:0px 5px 0px 0px;
		}

		.leftSide  li{ /* IE-expression (first-child) */
			behavior: expression(
			this.className += (this.previousSibling == null) ? " first-child" : "",
			this.style.behavior = "none"
			);
		}


#serviceList{
	clear:both;
	widht:548px;
	border:1px solid #CCCCCC;
	padding:12px 15px;
}

#serviceList li{
	float:none;
	line-height:1.5;
}
















