@charset "shift_jis";

/* page.css */

/*----------------------------------------------*/
/*                                              */
/* home                                         */
/*                                              */
/*----------------------------------------------*/
/* common
/*----------------------------------------------*/
div#dNormalBox01,
div#dNormalBox02,
div#dNormalBox03,
div#dNormalBox04 {
	margin-bottom: 40px;
}

div#dNormalBox01 div.dNBMain01,
div#dNormalBox02,
div#dNormalBox03,
div#dNormalBox04 {
	background-image:url(//cdn2.hubspot.net/hub/444619/file-2253423828-gif/turbine/sp/voice_aquatotto/image/bg_line_dotted.gif);
	background-position: bottom center;
	background-repeat: repeat-x;
	padding-bottom: 40px;
}
div.dNBMain01,
div.dNBMain02 {
	margin-bottom: 40px;
}

/* dNormalBox01
/*----------------------------------------------*/
div#dNormalBox01 {
	background-image: url(//cdn2.hubspot.net/hub/444619/file-2257825547-gif/turbine/sp/voice_aquatotto/image/bg_line_dotted_box_blue.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}
		div#dNormalBox01 div.dNBMain {
			float: left;
			width: 710px;
		}
				div#dNormalBox01 div.dNBMain01 div.dModLayText {
					width: 470px;
				}
				div#dNormalBox01 div.dNBMain01 div.dModLayImg {
					width: 220px;
				}
				div#dNormalBox01 div.dNBMain02 {
					margin-bottom: 0;
				}
				div#dNormalBox01 div.dNBMain02 div.dModLayText {
					width: 375px;
					margin-bottom: 50px;
				}
				div#dNormalBox01 div.dNBMain02 div.dModLayImg {
					width: 315px;
				}

		div#dNormalBox01 div.dAbout {
			background-color: #2374C4;
			float: right;
			width: 230px;
		}
				div#dNormalBox01 div.dAbout h2 {
					margin-bottom: 5px;
				}
				div#dNormalBox01 div.dAbout p {
					color: #FFFFFF;
					margin: 0 20px 10px;
				}
				div#dNormalBox01 div.dAbout p.pAboutCaption {
					margin-top: 16px;
					margin-bottom: 30px;
				}
				div#dNormalBox01 div.dAbout a {
					color: #FFFFFF;
					font-weight: bold;
				}
				div#dNormalBox01 div.dAbout div.dLast {
					margin-bottom: 20px;
				}

/* dNormalBox02
/*----------------------------------------------*/
div#dNormalBox02 {
}
		div#dNormalBox02 div.dNBPhoto {
			float: left;
			width: 315px;
		}
				div#dNormalBox02 div.dNBPhoto div {
					margin-bottom: 18px;
				}
		div#dNormalBox02 div.dNBMain {
			float: right;
			width: 625px;
		}
				div#dNormalBox02 div.dNBMain01 div.dModLayText {
					width: 355px;
				}
				div#dNormalBox02 div.dNBMain01 div.dModLayText p {
					margin-right: 20px;
				}
				div#dNormalBox02 div.dNBMain01 div.dModLayImg {
					width: 270px;
				}
				div#dNormalBox02 div.dNBMain02 {
					margin-bottom: 0;
				}
				div#dNormalBox02 div.dNBMain02 div.dModLayText {
					width: 385px;
				}
				div#dNormalBox02 div.dNBMain02 div.dModLayImg {
					width: 220px;
				}

/* dNormalBox03
/*----------------------------------------------*/
div#dNormalBox03 {
}
		div#dNormalBox03 div.dNBPhoto {
			float: right;
			width: 250px;
		}
		div#dNormalBox03 div.dNBMain {
			float: left;
			width: 690px;
		}

				div#dNormalBox03 div.dNBMain01 div.dModLayText {
					width: 315px;
				}
				div#dNormalBox03 div.dNBMain01 div.dModLayImg {
					width: 355px;
				}
				div#dNormalBox03 div.dNBMain02 div.dModLayText {
					width: 450px;
				}
				div#dNormalBox03 div.dNBMain02 div.dModLayImg {
					width: 220px;
				}
/* dNormalBox04
/*----------------------------------------------*/
div#dNormalBox04 {
}
		div#dNormalBox04 div.dNBPhoto {
			float: left;
			width: 230px;
		}
		div#dNormalBox04 div.dNBMain {
			float: right;
			width: 710px;
		}

