@charset "UTF-8";

/* ------------------------------
 Company Bridal
------------------------------ */

/*	nav
--------------------------------------*/
div#nav li.subnav-01 a{
	background-position:0 -40px;
}

/*	content
--------------------------------------*/
div#content #section-01 h2{
	width:690px;
	height:35px;
	background:url(../../../img/service/bridal/heading_section-01.gif) no-repeat;
	text-indent:-9999px;
}

div#content #section-01-01{
	margin-top:40px;
}

div#content #section-01-01 h3{
	width:241px;
	height:24px;
	background:url(../../../img/service/bridal/heading_section-01-01.gif) no-repeat;
	text-indent:-9999px;
}

div#content #section-01-01 .text{
	width:653px;
	height:68px;
	background:url(../../../img/service/bridal/text_section-01-01.gif) no-repeat;
	text-indent:-9999px;
}

div#content #section-01-02 .text,
div#content #section-01-03 .text{
	width:370px;
	float:left;
	display:inline;
}

div#content #section-01-02 .pic,
div#content #section-01-03 .pic{
	width:300px;
	float:right;
	display:inline;
}

div#content #section-01-02 h3{
	width:690px;
	height:47px;
	background:url(../../../img/service/bridal/heading_section-01-02.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 30px 0;
}

div#content #section-01-02 h4{
	width:271px;
	height:19px;
	background:url(../../../img/service/bridal/text_section-01-02.gif) no-repeat;
	text-indent:-9999px;
}

div#content #section-01-03 h3{
	width:690px;
	height:47px;
	background:url(../../../img/service/bridal/heading_section-01-03.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 30px 0;
}

div#content #section-01-03 h4{
	width:342px;
	height:19px;
	background:url(../../../img/service/bridal/text_section-01-03.gif) no-repeat;
	text-indent:-9999px;
}

div#content #section-01-04{
	margin:40px auto 0 13px;
}