/*
＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃
＃	ぐるなびウエディング
＃
＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃
*/



#content {	width: 910px;	background-image: url(./contentBg.gif);	background-repeat: repeat-y;	}
#content #readtext {	height: 347px;	background-image: url(./readtextBg.jpg);	background-repeat: no-repeat;	}
#content #readtext h2 {	text-indent: -5000px;	float: right;	width: 640px;	height: 200px;	margin: 0;	padding: 0;	}
#content #readtext p {	float: left;	width: 320px;	height: 120px;	margin: 0;	padding: 0 0 0 200px;	font-size: 12px;	line-height: 20px;	text-indent: -5000px;	}
#content #readtext ul {	width: 200px;	list-style: none;	float: left;
margin: 0;	padding: 35px 0 0 10px;	}
#content #readtext ul li {	width: 95px;	height: 160px;	float: left;
margin: 0;	padding: 0;	}
#content #readtext ul li a {	text-indent: -5000px;	width: 90px;	height: 135px;	float: left;	display: block;
margin: 0;	padding: 0;	}
#content #readtext div {	float: left;	width: 450px;	margin: 0;	padding: 0 0 0 180px;	}
#content #readtext div span {	display: block;	width: 220px;	height: 40px;	float: left;	}
#content #readtext div span a {	text-indent: -5000px;	display: block;	width: 210px;	height: 30px;	}

#content div#section_I {	height: 490px;	background-image: url(./section_I_Bg.jpg);	background-repeat: no-repeat;	}
#content div#section_I {	width: 910px;	height: 375px;	margin: 0;	}
#content div#section_I div {	float: right;	width: 450px;	margin: 0;	padding: 0;	}
#content div#section_I img {	float: left;	padding: 0;	margin: 0;	}
#content div#section_I h3 {	text-indent: -5000px;	font-size:  1px;	width: 305px;	height: 53px;	padding: 0;	margin: 0;	}
#content div#section_I h4 {	text-indent: -5000px;	font-size:  1px;	width: 305px;	height: 32px;	padding: 0;	margin: 0;	}
#content div#section_I p {
	width: 380px;
	padding: 0 0 0 20px;
	margin: 0;
	font-size: 12px;
	line-height: 20px;
	height: 130px;
	color: #efefef;
}
#content div#section_I dl {	margin: 0;	width: 190px;	height: 115px;	}
#content div#section_I dl dt {	text-indent: -5000px;	padding: 0;	margin: 0;	height: 25px;	}
#content div#section_I dl dd {
	padding: 20px 0 0 150px;
	margin: 0;
	font-size: 11px;
	line-height: 17px;
	width: 250px;
	color: #CCCCCC;
}

#content div#section_II {	height: 490px;	background-image: url(./section_II_Bg.jpg);	background-repeat: no-repeat;	float: left;	}
#content div#section_II {	width: 450px;	height: 560px;	margin: 0;	}
#content div#section_II div {	float: right;	width: 440px;	margin: 0;	padding: 0;	}
#content div#section_II img {	float: left;	padding: 0;	margin: 0;	}
#content div#section_II h4 {	text-indent: -5000px;	font-size:  1px;	width: 305px;	height: 305px;	padding: 0;	margin: 0;	}
#content div#section_II p {
	width: 360px;
	padding: 0 0 0 50px;
	margin: 0;
	font-size: 12px;
	line-height: 20px;
	height: 120px;
	color: #efefef;
}
#content div#section_II dl {	margin: 0;	width: 190px;	height: 80px;	}
#content div#section_II dl dt {	text-indent: -5000px;	padding: 0;	margin: 0;	height: 25px;	}
#content div#section_II dl dd {
	padding: 0 0 0 185px;
	margin: 0;
	font-size: 11px;
	line-height: 17px;
	width: 210px;
	color: #CCCCCC;
}
#content div#section_III { width: 460px;	height: 490px;	background-image: url(./section_III_Bg.jpg);	background-repeat: no-repeat;	float: right;	}
#content div#section_III {	width: 455px;	height: 560px;	margin: 0;	}
#content div#section_III div {	float: right;	width: 440px;	margin: 0;	padding: 0;	}
#content div#section_III img {	float: left;	padding: 0;	margin: 0;	}
#content div#section_III h4 {	text-indent: -5000px;	font-size:  1px;	width: 305px;	height: 305px;	padding: 0;	margin: 0;	}
#content div#section_III p {
	width: 360px;
	padding: 0 0 0 45px;
	margin: 0;
	font-size: 12px;
	line-height: 20px;
	height: 120px;
	color: #efefef;
}
#content div#section_III dl {	margin: 0;	width: 190px;	height: 80px;	}
#content div#section_III dl dt {	text-indent: -5000px;	padding: 0;	margin: 0;	height: 25px;	}
#content div#section_III dl dd {
	padding: 0 0 0 195px;
	margin: 0;
	font-size: 11px;
	line-height: 17px;
	width: 210px;
	color: #CCCCCC;
}
#content div#weddingStyle {
	clear: both;
	width: 910px;
	height: 550px;
	background-image: url(./weddingStyleBg.jpg);
	padding: 0;
	margin: 0;
	color: #efefef;
}
#content div#weddingStyle div {	float: left;	width: 290px;	}
#content div#weddingStyle img {	float: left;	width: 335px;	height: 345px;	padding: 0 15px 0 0;	margin: 0;	}
#content div#weddingStyle h3 {	text-indent: -5000px;	font-size:  1px;	width: 290px;	height: 45px;	padding: 0;	margin: 0;	}
#content div#weddingStyle h4 {	text-indent: -5000px;	font-size:  1px;	width: 290px;	height: 15px;	padding: 0;	margin: 0;	}
#content div#weddingStyle p {
	width: 450px;
	padding: 30px 0 0 420px;
	margin: 0;
	font-size: 12px;
	line-height: 20px;
	height: 127px;
	color: #efefef;
}

#content div#weddingStyle dl {	padding: 0 0 0 660px;	margin: 0;	width: 190px;	height: 115px;	}
#content div#weddingStyle dl dt {
	text-indent: -5000px;
	padding: 0;
	margin: 0;
	height: 72px;
}
#content div#weddingStyle dl dd {
	padding: 0;
	margin: 0;
	font-size: 12px;
	line-height: 20px;
	color: #CCCCCC;
}

#content div#weddingStyle ul {
	padding: 0 0 0 475px;
	margin: 0;
	list-style: none;
	height: 85px;
}

#content div#weddingStyle ul li {	padding: 0;	margin: 0;	}
#content div#weddingStyle ul li a {	text-indent: -5000px;	width: 350px;	height: 45px;	display: block;
margin: 0;	padding: 0;	}


#content #questionColumn {
	height: 555px;
	background-image: url(./questionColumnBg.jpg);
	background-repeat: no-repeat;
	padding: 0;
	width: 910px;
}

#content #questionColumn dl {
	float: left;
	width: 435px;
	height: 210px;
	margin: 0;
	padding: 0;
}
#content #questionColumn dt {	text-indent: -5000px;	font-size: 1px;	line-height: 1px;	height: 105px;	}
#content #questionColumn dd {	width: ;	margin: 0;	padding: 0 0 0 130px;	font-size: 12px;	line-height: 20px;	}

#content #questionColumn h3 {	height: 50px;	margin: 0;	text-indent: -5000px;	}

#content #questionColumn em {	color: #A14B51;	width: 790px;	text-align: center;	display: block;	margin: 1em 0;	}

#content #questionColumn ul {
	padding: 8px 0 0 275px;
	margin: 0;
	list-style: none;
	height: 65px;
	clear: both;
}

#content #questionColumn ul li {	padding: 0;	margin: 0;	}
#content #questionColumn ul li a {	text-indent: -5000px;	width: 350px;	height: 45px;	display: block;
margin: 0;	padding: 0;	}

/*
#content #questionI {	height: 260px;	background-image: url(./questionI_Bg.jpg);	background-repeat: no-repeat;	padding: 0 0 0 30px;	}
#content #questionI h3 {	text-indent: -5000px;	width: 800px;	height: 90px;	margin: 0;	}
#content #questionI p {	width: 600px;	margin: 0 0 1em 0;	padding: 0 0 0 120px;	font-size: 12px;	line-height: 20px;	}

#content #questionII {	height: 260px;	background-image: url(./questionII_Bg.jpg);	background-repeat: no-repeat;	padding: 0 0 0 30px;	}
#content #questionII h3 {	text-indent: -5000px;	width: 800px;	height: 90px;	margin: 0;	}
#content #questionII p {	width: 600px;	margin: 0 0 1em 0;	padding: 0 0 0 120px;	font-size: 12px;	line-height: 20px;	}

#content #questionIII {	height: 260px;	background-image: url(./questionIII_Bg.jpg);	background-repeat: no-repeat;	padding: 0 0 0 30px;	}
#content #questionIII h3 {	text-indent: -5000px;	width: 800px;	height: 90px;	margin: 0;	}
#content #questionIII p {	width: 600px;	margin: 0 0 1em 0;	padding: 0 0 0 120px;	font-size: 12px;	line-height: 20px;	}

#content #questionIV {	height: 260px;	background-image: url(./questionIV_Bg.jpg);	background-repeat: no-repeat;	padding: 0 0 0 30px;	}
#content #questionIV h3 {	text-indent: -5000px;	width: 800px;	height: 90px;	margin: 0;	}
#content #questionIV p {	width: 600px;	margin: 0 0 1em 0;	padding: 0 0 0 120px;	font-size: 12px;	line-height: 20px;	}

*/
#content #coursePlan {	height: 138px;	background-image: url(./coursePlanBg.jpg);	background-repeat: no-repeat;	padding: 0 0 0 0;	}
#content #coursePlan p {	text-indent: -5000px;	}
#content #campaign {	height: 154px;	background-image: url(./campaignBg.jpg);	background-repeat: no-repeat;	padding: 0 0 0 0;	}
#content #campaign p {	text-indent: -5000px;	}

#content #cooperationSalon {	height: 345px;	background-image: url(./cooperationSalonBg.jpg);	background-repeat: no-repeat;	padding: 0 0 0 30px;	}
#content #cooperationSalon .salonProfile div {	height: 227px;	padding: 0;	margin: 0;	}
#content #cooperationSalon .salonProfile {	width: 430px;	height: 290px;	float: right;	margin: 0;	}
#content #cooperationSalon .salonProfile dl {	clear: both;	width: 400px;	margin:  0;	padding: 0;	}
#content #cooperationSalon .salonProfile dl dt {	padding: 0;	margin: 0;	height: 20px;	float: left;	width: 110px;	text-indent: -5000px;	}
#content #cooperationSalon .salonProfile dl dd {	padding: 0 0 8px 0;	margin: 0;	float: left;	font-size: 12px;	line-height: 20px;	width: 270px;	color: #efefef;	 }
#content #cooperationSalon .salonProfile dl.tel dd {	padding: 0;	margin: 0;	float: left;	font-size: 18px;	line-height: 30px;	width: 270px;	color: #efefef;	 }
#content #cooperationSalon h3 {
	text-indent: -5000px;
	height:  40px;
	margin: 0;
	padding: 0;
}
#content #cooperationSalon h4 {	text-indent: -5000px;	height:  65px;	margin:0;	padding:0;	}
#content #cooperationSalon .salonProfile ul {	padding: 0;	margin: 0;	list-style: none;	}

#content #cooperationSalon .salonProfile ul li {	width: 200px;	padding: 0;	margin: 0;	float: left;	}
#content #cooperationSalon .salonProfile ul li a {	text-indent: -5000px;	width: 180px;	height: 46px;	display: block;
margin: 0;	padding: 0;	}
#content #collaborationSite {	height: 265px;	background-image: url(./collaborationSiteBg.jpg);	background-repeat: no-repeat;	padding: 0 0 0 0;	}

#content #collaborationSite h3 {	text-indent: -5000px;	width: 800px;	height: 100px;	padding: 0;	margin: 0;	}
#content #collaborationSite p {	width: 420px;	height: 95px;	padding: 0 0 0 280px;	margin: 0;	font-size: 12px;	line-height: 20px;	}
#content #collaborationSite ul {	padding: 0 0 0 275px;	margin: 0;	list-style: none;	}

#content #collaborationSite ul li {	padding: 0;	margin: 0;	}
#content #collaborationSite ul li a {	text-indent: -5000px;	width: 350px;	height: 45px;	display: block;
margin: 0;	padding: 0;	}


#content p.topBtn {	clear: both;	background-image: url(./topBtn.jpg);	background-repeat: no-repeat;	height: 70px;	margin: 0;	padding: 10px 0 0 320px;	}
#content p.topBtn a {	text-indent: -5000px;	display: block;	width: 220px;	height: 40px;	margin: 0;	padding: 0;	}


/*
a {	border: 1px solid #333;	}
*/
