@charset "utf-8";

/*----------------------------------------------------------------
Copyright(c) 2009 ALLDENKA STYLE . All Rights Reserved.
----------------------------------------------------------------*/
@import url("../css_new/about.css");

/*-- ABOUT --------------------------------------------*/
#about-body {
}
#about-body .t-orange-b10 {
	background: #FEFFD7;
	margin: 0px;
	padding: 0px 0px 10px;
	width: 633px;
}
* html .about-waku1 {
	background: url(../img/contents/about/about_waku01_02.jpg) no-repeat 0px bottom;
	padding-bottom: 25px;
	padding-right: 25px;
	padding-left: 25px;
}
.about-waku1 {
	background: url(../img/contents/about/about_waku01_02.jpg) no-repeat 0px bottom;
	padding-bottom: 25px;
	padding-right: 30px;
	padding-left: 30px;
}
.about-waku1 .waku-body {
	width: 100%;
}
.about-waku1-2 {
	background: url(../img/contents/about/about_waku01_04.jpg) no-repeat 0px bottom;
	padding-bottom: 25px;
	padding-right: 30px;
	padding-left: 30px;
}
.about-waku1-2 .waku-body {
	width: 100%;
}


.about-waku2 {
	background: url(../img/contents/about/about_waku02_03.jpg) no-repeat 0px bottom;
	padding-bottom: 25px;
	padding-right: 30px;
	padding-left: 30px;
}
.about-waku2 .waku-body {
	width: 100%;
}
.about-waku2-1 {
	background: url(../img/contents/about/about_waku02_03.jpg) no-repeat 0px top;
	padding-right: 30px;
	padding-left: 30px;
}
.about-waku2 .waku-body {
	width: 100%;
}



.about1-div01 {
	background: url(../img/contents/about/about1_img02.jpg) no-repeat;
	height: 310px;
	width: 633px;
	position: relative;
}
.about1-div01 strong {
	font-size: 18px;
	color: #FF0000;
}
.about1-div01-1 {
	position: absolute;
	width: 235px;
	left: 35px;
	top: 29px;
}
.about1-div01-2 {
	position: absolute;
	width: 235px;
	left: 380px;
	top: 71px;
}
.about1-div01 h4 {
}
.about1-div01 p {
	line-height: 20px;
	font-size: 13px;
}

.about1-div02 {
	width: 633px;
	background: #FFFFD7;
	padding-bottom: 10px;
}
.about1-div02-h {
	background: url(../img/contents/about/about01_02_headback.gif) no-repeat;
	height: 80px;
	position: relative;
	width: 633px;
}
.about1-div02-h h5 {
	position: absolute;
	left: 41px;
	top: 26px;
	margin: 0px;
	padding: 0px;
}
.about1-div02-b {
	background: url(../img/contents/about/about01_02_bodyback.gif) repeat-y;
	padding-right: 25px;
	padding-left: 40px;
}
.about1-div02-f {
	background: url(../img/contents/about/about01_02_bottomback.gif) no-repeat;
	height: 25px;
}

.about-div02_02 {
	height: 200px;
	width: 550px;
	position: relative;
	margin-top: 10px;
}
.about-div02_02 h5 {
	margin-top: 5px;
	margin-bottom: 5px;
}
.about-div02_02 img {
}
.about-div02_02 p {
	font-size: 14px;
	line-height: 120%;
}
.about-div02_02-1 {
	width: 142px;
	position: absolute;
	left: 10px;
	top: 0px;
}
.about-div02_02-2 {
	width: 142px;
	position: absolute;
	left: 205px;
	top: 0px;
}
.about-div02_02-3 {
	position: absolute;
	width: 142px;
	right: 10px;
}
.about-div03 {
	width: 633px;
	background: #FEFFD7;
}
.about-div03_body {
	background: url(../img/contents/about/about1_img-yellow-body.jpg) repeat-y;
	padding-right: 30px;
	padding-left: 30px;
	position: relative;
	height: 230px;
}
.about-div03_body h5 {
	margin: 0px;
	padding: 0px;
}
.about-div03_body .p-01 {
	float: left;
	width: 260px;
	position: absolute;
	left: 31px;
	top: 185px;
	line-height: 120%;
}
.about-div03_body .p-02 {
	float: left;
	width: 260px;
	position: absolute;
	left: 342px;
	top: 185px;
	line-height: 120%;
}
.about-div03_body .p-img {
}
.about-div04 {
	background: #FEFFD7;
	width: 633px;
}
.about-div04 p {
	margin-left: 50px;
}
.about-div04-01 {
	background: url(../img/contents/about/about1_img07-4.jpg);
	height: 391px;
	width: 633px;
	position: relative;
}
.about-div04-01 p,h5 {
	margin: 0px;
	padding: 0px;
}
.about-div04-01 .t-01 {
	position: absolute;
	left: 86px;
	top: 13px;
}
.about-div04-01 .p-01 {
	position: absolute;
	left: 101px;
	top: 77px;
}
.about-div04-01 .p-02 {
	position: absolute;
	left: 100px;
	top: 193px;
}
.about-div04-01 .p-03 {
	position: absolute;
	left: 353px;
	top: 76px;
}
.about-div04-01 .p-04 {
	position: absolute;
	left: 353px;
	top: 202px;
}
.about-div04-01 .t-02 {
	position: absolute;
	left: 20px;
	top: 295px;
}
.about-div05 {
	width: 633px;
	background: #FEFFD7;
}
.about-div05-1 {
	height: 161px;
	background: url(../img/contents/about/about1_img10.jpg) no-repeat;
	width: 633px;
	position: relative;
}
.about-div05-1 p {
	position: absolute;
	width: 310px;
	left: 285px;
	top: 22px;
	font-size: 14px;
	line-height: 26px;
}
.about-div05 h6 {
	margin: 0px;
	padding: 0px;
}
.about-div05-inner {
	padding-right: 30px;
	padding-left: 30px;
}
.about-div05-inner p {
	line-height: 150%;
}
.about-div06 {
	width: 633px;
	background: #FEFFD7;
}
.about-div06 .about-div06_body {
	background: url(../img/contents/about/about1_img-yellow-body.jpg) repeat-y;
	padding-right: 30px;
	padding-left: 30px;
	position: relative;
	height: 230px;
}
.about-div06-1 {
	float: left;
	width: 220px;
}
.about-div06-2 {
	float: left;
}

.about-div07 {
	background: #FEFFD7 url(../img/contents/about/about1_img16.jpg) no-repeat;
	height: 180px;
	width: 633px;
	position: relative;
}
.about-div07 .inner {
	width: 310px;
	position: absolute;
	left: 283px;
	top: 31px;
}
.about-div07 .inner p {
	font-size: 14px;
	line-height: 130%;
	text-indent: -2em;
	margin-left: 2em;
}
.about-div08 {
	width: 633px;
	position: relative;
	padding-bottom: 30px;
}
.about-div08 h3 {
	position: absolute;
	left: 25px;
	top: 8px;
}
.about-div08 h4 {
	margin-bottom: 140px;
}
.about-div08 p {
	font-size: 14px;
	line-height: 130%;
	margin-bottom: 10px;
}
* html .about-div08 .about-div08_body {
	margin-right: 15px;
	margin-left: 15px;
}
.about-div08 .about-div08_body {
	margin-right: 10px;
	margin-left: 10px;
}
.about-div08-1 {
	width: 270px;
	position: absolute;
	left: 41px;
	top: 110px;
}
.about-div08-2 {
	position: absolute;
	width: 270px;
	left: 330px;
	top: 109px;
}
.about-div08_paturn1 {
	background: #FEFFD7 url(../img/contents/about/about1_img17.jpg) no-repeat;
	height: 608px;
}
.about-div08_paturn2 {
	background: #FEFFD7 url(../img/contents/about/about1_img18.jpg) no-repeat;
	height: 608px;
}
.about-div08_paturn3 {
	background: #FEFFD7 url(../img/contents/about/about1_img19.jpg) no-repeat;
	height: 570px;
}
.about-div08_paturn2 .catch {
	position: absolute;
	top: 485px;
	left: 125px;
}
.about-div08_paturn3 .catch {
	position: absolute;
	top: 427px;
	left: 78px;
}

