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

.float{
	float: left;
}
#Gmenu5 a{
	background-image: url(../images/img-gmenu-bridal.gif);
	background-repeat: no-repeat;
	width: 63px;
	height: 12px;
	text-indent: -9999px;
	display: block;
	opacity: 0.6;
	filter: alpha(opacity=60);
}

/*************************
		beta
 *************************/

#beta2{
	margin: 0 0 30px 10px;
}

/*****cnavi*****/
#cnavi{
	width: 688px;
	height: 22px;
	text-indent: -9999px;
	border: #27953a 1px solid;
}
.gnenuBg{
	background: url(../images/img-gmenu-bg.gif) repeat-x;
	width: 9px;
	height: 22px;
}
.gnenuBg2{
	background: url(../images/img-gmenu-bg.gif) repeat-x;
	width: 257px;
	height: 22px;
}
.gmenuLine{
	background: url(../images/img-gmenu-line.gif) no-repeat;
	width: 2px;
	height: 22px;
}
.gemnuHikidemono{
	width: 155px;
	height:22px;
}
.gemnuHikidemono a{
	background: url(../images/img-gmenu-hikidemono.gif) no-repeat;
	width: 155px;
	height:22px;
	display: block;
}
.gemnuHikidemono a:hover{
	background: url(../images/img-gmenu-hikidemono.gif) no-repeat;
	width: 155px;
	height:22px;
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.gemnuUtiiwai{
	width: 114px;
	height:22px;
}
.gemnuUtiiwai a{
	background: url(../images/img-gmenu-utiiwai.gif) no-repeat;
	width: 114px;
	height:22px;
	display: block;
}
.gemnuUtiiwai a:hover{
	background: url(../images/img-gmenu-utiiwai.gif) no-repeat;
	width: 114px;
	height:22px;
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.gemnuBridal{
	width: 145px;
	height:22px;
}
.gemnuBridal a{
	background: url(../images/img-gmenu-nijikai.gif) no-repeat;
	width: 145px;
	height:22px;
	display: block;
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.gemnuBridal a:hover{
	background: url(../images/img-gmenu-nijikai.gif) no-repeat;
	width: 145px;
	height:22px;
	opacity: 0.6;
	filter: alpha(opacity=60);
}
#mainImage{
	background: url(../images/img-br-main.jpg) no-repeat;
	width: 690px;
	height: 241px;
	text-indent: -9999px;
	font-size: 1px;
}
#text1{
	background: url(../images/txt-br-1.gif) no-repeat;
	width: 199px;
	height: 25px;
	text-indent: -9999px;
	font-size: 1px;
	margin: 15px 0 0 10px;
}
#text2{
	background: url(../images/txt-br-2.gif) no-repeat;
	width: 282px;
	height: 16px;
	text-indent: -9999px;
	font-size: 1px;
	margin: 15px 0 15px 10px;
}
.image1{
	background: url(../images/img-br-2.jpg) no-repeat;
	width: 134px;
	height: 143px;
	text-indent: -9999px;
	font-size: 1px;
	margin: 0 0 30px 25px;
}
.image2{
	background: url(../images/img-br-3.jpg) no-repeat;
	width: 116px;
	height: 78px;
	text-indent: -9999px;
	font-size: 1px;
	margin: 0 18px 15px 25px;
}
.textArea{
	margin: 20px 0 15px 13px;
	width: 660px;
	font-size: 12px;
	letter-spacing: 0.9px;
}
.textP{
	line-height: 145%;
	margin: 15px 0 0 0;
}
.bnrImage1{
	height: 225px;
	text-indent: -9999px;
	font-size: 1px;
	margin: 0 10px 35px 0;
}
.textR{
	margin: 0 0 15px 13px;
	width: 470px;
	font-size: 12px;
	letter-spacing: 0.9px;
}
.pTop{
	margin: 0;
}
.llow2{
	margin: 4px 0 0 15px;
}
.arrow1{
	background: url(../images/icn-triangle3.gif) no-repeat;
	width: 9px;
	height: 10px;
	text-indent: -9999px;
	font-size: 1px;
	margin: 3px 11px 0 0;
}
.contactImg{
	background: url(../images/img-contact-image.gif) no-repeat;
	height: 102px;
	margin: 40px 0 0 130px;
	text-indent: -9999px;
	width: 422px;
}

/***** new_110208 *****/
.sdntbar1{
	width: 690px;
	height: 25px;
}
.sdntindent{
	padding: 0 0 0 10px;
}
.sdntttext{
	padding: 25px 0 0 0;
}
.sdntltext1ac{
	padding: 12px 0 0 0;
}
.sdntlist{
	padding: 15px 0 0 0;
}
.sdntli{
	background: url(../images/sd_howg_triangle1.gif) no-repeat 0 center;
	padding: 5px 0 0 20px;
}
.sdntli a{
  color: #0143B0;
  font-weight: bold;
}
.sdntttext a{
  color: #0143B0;
  font-weight: bold;
}
