@charset "shift_jis";

*  {
    margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}



/* ビギン-テキスト情報
::::::::::::::::::::::::::::::::::::::::::::: */
h5{
text-align: center;
font-size: 8px;
color:#FFFFFF;
line-height:150%;
padding-top:5px;
padding-left:30px;
padding-right:30px;
}

h6{
text-align: center;
font-size: 6px;
color:#FFFFFF;
line-height:150%;
letter-spacing: 0.4em;
padding-top:5px;
padding-left:30px;
padding-right:30px;
}

p.news{
font-weight: bold;
padding-top:5px;
padding-left:30px;
padding-right:30px;
text-aline: left;
font-size:10px;
line-height: 160%;
text-decoration: underline;
}

p.original{

padding-top:8px;
padding-left:20px;
padding-right:20px;
text-aline: left;
font-size:11px;
line-height: 160%;

}

p.original-gyoukansemaku{

padding-top:8px;
padding-left:20px;
padding-right:20px;
text-aline: left;
font-size:11px;
line-height: 105%;

}


p.original-shousai{

padding-top:8px;
padding-left:20px;
padding-right:20px;
text-aline: left;
font-size:12px;
line-height: 110%;
color:#3399FF

}

p.original-kyoutyou{
font-weight: bold;
padding-top:8px;
padding-left:20px;
padding-right:20px;
text-aline: left;
font-size:12px;
line-height: 160%;
color:#CC3333

}

/* ビギン
::::::::::::::::::::::::::::::::::::::::::::: */

.s-all{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	
}

.s-all-background{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 770px;
	background-image: url(img/background.jpg);
}

.s-all-background-toku{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 770px;
	height: 2118px;
	background-image: url(img/background-toku.jpg);
}
.s-all-background-plan{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 770px;
	height: 1347px;
	background-image: url(img/background-plan.jpg);
	background-repeat: no-repeat;
}

.s-all-background-stuff{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 770px;
	height: 2149px;
	background-image: url(img/background-stuff.jpg);
	background-repeat: no-repeat;
}

.s-all-background-original{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 770px;
	height: 2149px;
	background-image: url(img/background-original.jpg);
	background-repeat: no-repeat;
}

.s-all-background-contact{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 770px;
	height: 883px;
	background-image: url(img/background-contact.jpg);
	background-repeat: no-repeat;
}

.s-all-topaki{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 750px;
	height: 10px;
	
}



/*ビギンヘッダー
::::::::::::::::::::::::::::::::::::::::::::: */

.h-1{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 750px;
	height: 75px;
	
}

.obi{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 750px;
	height: 19px;
	
}

/*ビギン動画
::::::::::::::::::::::::::::::::::::::::::::: */

.move{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 750px;
	height: 300px;
    background-image: url(img/index/main.jpg);
}


/*ビギン動画
::::::::::::::::::::::::::::::::::::::::::::: */

.up-img{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 750px;
	height: 83px;
	background-color: #ffffff;
}

/*リンクボタン
::::::::::::::::::::::::::::::::::::::::::::: */

.becomi-link{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 692px;
	height: 100px;
	background-color: #ffffff;
}

.link{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 692px;
	height: 53px;
	background-color: #ffffff;
}

.link-left{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 490px;
	height: 53px;
	background-color: #ffffff;
	float: left;
	
}

.link-left-left{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 234px;
	height: 53px;
	background-color: #ffffff;
	float: left;
}

.link-1{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 94px;
	height: 53px;
	background-color: #ffffff;
	float: left;
}

.link-2{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 140px;
	height: 53px;
	background-color: #ffffff;
	float: right;
}


.link-left-right{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 256px;
	height: 53px;
	background-color: #ffffff;
	float: right;
}

.link-3{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 161px;
	height: 53px;
	background-color: #ffffff;
	float: left;
}

.link-4{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 95px;
	height: 53px;
	background-color: #ffffff;
	float: right;
}

.link-right{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 202px;
	height: 53px;
	background-color: #ffffff;
	float: right;
}

.link-5{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 109px;
	height: 53px;
	background-color: #ffffff;
	float: left;
}
.link-6{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 93px;
	height: 53px;
	background-color: #ffffff;
	float: right;
}




/*コンテンツ枠組み
::::::::::::::::::::::::::::::::::::::::::::: */

.contents-all{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 750px;
	
	
}
.contents-left{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 28px;
	
	
	float: left;
}
.contents-right{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 722px;
	
	
	float: right;
}

.contents-right-left{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 692px;
	
	
	float: left;
}

.contents-right-right{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 30px;
	
	
	float: right;
}


/*お問い合わせコンテンツ内容
::::::::::::::::::::::::::::::::::::::::::::: */
.contact-01{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 692px;
	height: 430px;
	background-color: #ffffff;
}

.contact-02{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 692px;
	height: 145px;
	background-color: #ffffff;
}


/*スタッフ紹介コンテンツ内容
::::::::::::::::::::::::::::::::::::::::::::: */
.stuff01{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 692px;
	height: 358px;
	background-color: #ffffff;
}



/*別ウインドウオリジナルプラン
::::::::::::::::::::::::::::::::::::::::::::: */
.anotherplan{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 692px;
	height: 500px;
	background-color: #ffffff;
	
}

.anotherplan-left{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 320px;
	height: 500px;
	background-color: #ffffff;
	float: left;
}

.anotherplan-right{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 372px;
	height: 500px;
	background-color: #ffffff;
	float: right;
}

.anotherplan-right1{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 372px;
	height: 50px;
	background-color: #ffffff;
	
}

.anotherplan-right2{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 372px;
	height: 100px;
	background-color: #ffffff;
	
}

.anotherplan-right3{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 372px;
	height: 50px;
	background-color: #ffffff;
	
}

.anotherplan-right4{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 372px;
	height: 280px;
	background-color: #ffffff;	
}

.anotherplan-right5{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 372px;
	height: 20px;
	background-color: #ffffff;
	
}


/*プランコンテンツ内容
::::::::::::::::::::::::::::::::::::::::::::: */
.plan{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 692px;
	height: 429px;
	background-color: #ffffff;
}
.originalplan{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 692px;
	height: 51px;
	background-color: #ffffff;
}
.plan0{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 691px;
	height: 112px;
	background-color: #ffffff;
}

.plan-aki{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 691px;
	height: 5px;
	background-color: #ffffff;
}

/*お得コンテンツ内容
::::::::::::::::::::::::::::::::::::::::::::: */
.otoku-naiyou1{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 692px;
	height: 578px;
	background-color: #ffffff;
}

.otoku-naiyou2{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 692px;
	height: 1122px;
	background-color: #ffffff;
}

.otoku-naiyou3{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 692px;
	height: 115px;
	background-color: #ffffff;
}

/*indexコンテンツ内容
::::::::::::::::::::::::::::::::::::::::::::: */

.whatsnews{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 692px;
	height: 33px;
	background-color: #ffffff;
}

.news{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

	width: 692px;
	height: 78px;
	border:0px;
	overflow:scroll;
	background-color: #ffffff;
}



div#omisekara{
	position: absolute;
	width: 350px;
	height: 109px;
	background-color: #ffffff;
	border:0px;
	overflow:scroll;
	top: 400px;
	left: 454px;
}




.begin-naiyou{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 692px;
	height: 403px;
	background-color: #dddddd;
}
.begin-naiyou2{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 692px;
	height: 18px;
	background-color: #FFFFFF;
}
.begin-naiyou3{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 692px;
	height: 182px;
	background-color: #dddddd;
}
.begin-naiyou4{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 692px;
	height: 25px;
	
}

.begin-naiyou4-left{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 351px;
	height: 25px;
	float: left;
}

.begin-naiyou4-right{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 341px;
	height: 25px;
	float: right;
}


/*コンテンツ内容に含むフッター
::::::::::::::::::::::::::::::::::::::::::::: */

.footer{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 692px;
	height: 53px;
	background-image: url(img/footer.gif);
}


/* シルバーハーツ-メイン
::::::::::::::::::::::::::::::::::::::::::::: */

.main{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 875px;
	height: 396px;
	float: right;
}


/* シルバーハーツ-作成事例
::::::::::::::::::::::::::::::::::::::::::::: */

.m6-1{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 541px;
	height: 396px;
	float: left;
}

.m6-2-5all{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 334px;
	height: 334px;
	float: right;
}

.m6-2{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 334px;
	height: 89px;
	
}

.m6-3-4all{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 334px;
	height: 285px;
	float: left;
	background-color: #232323;
}

.m6-3all{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 288px;
	height: 285px;
	float: left;
	background-color: #000000;
}

/* 1行目
::::::::::::::::::::::::::::::::::::::::::::: */

.m6-3-tate01{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 288px;
	height: 95px;
	float: left;
}

.m6-3-1-2all{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 192px;
	height: 95px;
	float: left;
}

.m6-3-1{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 96px;
	height: 95px;
	float: left;
}

.m6-3-2{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 96px;
	height: 95px;
	float: right;
}



.m6-3-3{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 96px;
	height: 95px;
	float: right;
}

/* 2行目
::::::::::::::::::::::::::::::::::::::::::::: */
.m6-3-tate02{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 288px;
	height: 95px;
	float: left;
}

.m6-3-4-5all{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 192px;
	height: 95px;
	float: left;
}

.m6-3-4{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 96px;
	height: 95px;
	float: left;
}

.m6-3-5{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 96px;
	height: 95px;
	float: right;
}



.m6-3-6{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 96px;
	height: 95px;
	float: right;
}

/* 3行目
::::::::::::::::::::::::::::::::::::::::::::: */
.m6-3-tate03{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 288px;
	height: 95px;
	float: left;
}

.m6-3-7-8all{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 192px;
	height: 95px;
	float: left;
}

.m6-3-7{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 96px;
	height: 95px;
	float: left;
}

.m6-3-8{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 96px;
	height: 95px;
	float: right;
}



.m6-3-9{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 96px;
	height: 95px;
	float: right;
}



   
.m6-4{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 46px;
	height: 285px;
	float: right;
}

.m6-5{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 334px;
	height: 22px;
	float: left;
	background-color: #663300;
}


/* シルバーハーツ-フッター
::::::::::::::::::::::::::::::::::::::::::::: */

.f1{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 1000px;
	height: 93px;
	float: right;
}
.f2{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 1000px;
	height: 30px;
	float: left;
}
.f2-aki{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 900px;
	height: 30px;
	float: left;
}
.f2-kaunnta{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 1000px;
	height: 100px;
	float: right;
}




/* サブウインドウ指定
::::::::::::::::::::::::::::::::::::::::::::: */
.sub-all{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 486px;
height: 550px;
background-color: #395a5c;
float: left;
}


.sub-all-l{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 466px;
height: 550px;
background-color: #395a5c;
float: left;
}

.sub-all-l-01{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 19px;
height: 550px;
background-color: #395a5c;
float: left;
}

.sub-all-l-02{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 447px;
height: 550px;
background-color: #395a5c;
float: right;
}

.sub-all-r{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 20px;
height: 550px;
background-color: #395a5c;
float: rightt;
}



.sub-01{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 447px;
height: 505px;
background-color: #395a5c;
float: left;
}


.sub-01-l{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 408px;
height: 505px;
background-color: #395a5c;
float: left;
}

.sub-01-l-01{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 199px;
height: 505px;
background-color: #395a5c;
float: left;
}

.sub-01-l-02{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 209px;
height: 505px;
background-color: #395a5c;
float: right;
}

.sub-01-l-02-01{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 209px;
	height: 232px;
	background-color: #395a5c;
	float: left;
}

.sub-01-l-02-02{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 209px;
	height: 80px;
	background-color: #395a5c;
	float: left;
}

.sub-01-l-02-03{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 209px;
height: 17px;
background-color: #395a5c;
float: left;
}

.sub-01-l-02-04{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 209px;
	height: 79px;
	background-color: #395a5c;
	float: left;
}

.sub-01-l-02-05{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 209px;
height: 19px;
background-color: #395a5c;
float: left;
}

.sub-01-l-02-06{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 209px;
height: 61px;
background-color: #395a5c;
float: left;
}

.sub-01-l-02-07{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 209px;
	height: 114px;
	background-color: #395a5c;
	float: left;
}

.sub-01-r{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 39px;
height: 505px;
background-color: #395a5c;
float: right;
}






.sub-02{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 447px;
height: 30px;
background-color: #395a5c;
float: left;
}

.sub-02-l{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 248px;
height: 30px;
background-color: #395a5c;
float: left;
}

.sub-02-l-01{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 191px;
height: 30px;
background-color: #395a5c;
float: left;
}

.sub-02-l-02{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 57px;
height: 30px;
background-color: #395a5c;
float: right;
}





.sub-02-r{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 199px;
height: 30px;
background-color: #395a5c;
float: right;
}

.sub-03{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 447px;
height: 15px;
background-color: #395a5c;
float: right;
}






/* リンク部分指定
::::::::::::::::::::::::::::::::::::::::::::: */
.l-02-02-01{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 174px;
height: 25px;
background-color: #000000;
float: left;
}

.l-02-02-02{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 174px;
height: 26px;
background-color: #000000;
float: left;
}

.l-02-02-03{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 174px;
height: 26px;
background-color: #000000;
float: left;
}

.l-02-02-04{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 174px;
height: 26px;
background-color: #000000;
float: left;
}

.l-02-02-05{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 174px;
height: 26px;
background-color: #000000;
float: left;
}

.l-02-02-06{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 174px;
height: 26px;
background-color: #000000;
float: left;
}

.l-02-02-07{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 174px;
height: 26px;
background-color: #000000;
float: left;
}

.l-02-02-08{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 174px;
height: 26px;
background-color: #000000;
float: left;
}

.l-02-02-09{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 174px;
height: 49px;
background-color: #000000;
float: left;
}



div#main-link{
  width: 128px;
  height: 48px;
  position: absolute;
  top: 163px;
  left:85px;
  color: #999;
}



/* インデックス上部フラッシュと画像
::::::::::::::::::::::::::::::::::::::::::::: */
.top-aki{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 951px;
height: 15px;

background-color: #000000;
}

.down-aki{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 951px;
height: 5px;

background-color: #000000;
}

.kaunta-aki{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 851px;
height: 15px;
float: left;
background-color: #000000;
}

.kaunta{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 100px;
height: 15px;
float: right;
background-color: #000000;
}

.another-aki{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 447px;
	height: 15px;
	background-color: #395a5c;
}


.naiyou{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 951px;
height: 690px;
background-color: #000000;
}


.left{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 906px;
height: 690px;
background-color: #000000;
float: left;
}

.right{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 45px;
height: 690px;
background-color: #000000;
float: right;
}

.l-00{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 906px;
	height: 48px;
	background-color: #000000;
	float: left;
}

.l-01{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 906px;
	height: 153px;
	background-color: #000000;
	float: left;
}

.l-01-l{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 300px;
	height: 153px;
	background-color: #000000;
	float: left;
}

.l-01-r{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 606px;
	height: 153px;
	background-color: #000000;
	float: right;
}

.l-01-01{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 45px;
	height: 153px;
	background-color: #000000;
	float: left;
}

.l-01-02{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 255px;
	height: 153px;
	background-color: #000000;
	float: right;
}

.l-01-03{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 606px;
	height: 153px;
	background-color: #000000;
	float: right;
}

.l-02-01{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 526px;
height: 256px;
background-color: #000000;
float: left;
}

.l-02-02_03{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 380px;
height: 256px;
background-color: #000000;
float: right;
}

.l-02-02{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 174px;
height: 256px;
background-color: #000000;
float: left;
}

.l-02-03{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 206px;
height: 256px;
background-color: #000000;
float: right;
}

.l-03{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 906px;
height: 12px;
background-color: #000000;
float: left;
}

.l-04{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 906px;
height: 173px;
background-color: #000000;
float: left;
}

.l-04-01_02{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 717px;
height: 173px;
background-color: #000000;
float: left;
}

.l-04-01{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 236px;
height: 173px;
background-color: #000000;
float: left;
}

.l-04-02{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 481px;
height: 173px;
background-color: #000000;
float: right;
}


.l-04-02-l{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 336px;
height: 101px;
background-color: #000000;
float: left;
}

.l-04-02-r{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 145px;
height: 101px;
background-color: #000000;
float: right;
}

.l-04-02-01{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 168px;
height: 101px;
background-color: #000000;
float: left;
}


.l-04-02-02{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 168px;
height: 101px;
background-color: #000000;
float: right;
}






.l-04-03{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 189px;
height: 173px;
background-color: #000000;
float: right;
}

.l-04-03-up{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 189px;
height: 81px;
background-color: #000000;
float: right;
}

.l-04-03-down{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 189px;
height: 92px;
background-color: #000000;
float: right;
}

.l-04-03-down-l{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 102px;
height: 92px;
background-color: #000000;
float: left;
}

.l-04-03-down-r{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 87px;
height: 92px;
background-color: #000000;
float: right;
}

.l-05{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 906px;
height: 48px;
background-color: #000000;
float: left;
}


.l-05-01_02{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 493px;
height: 48px;
background-color: #000000;
float: left;
}

.l-05-01{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 354px;
height: 48px;
background-color: #000000;
float: left;
}

.l-05-02{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 139px;
height: 48px;
background-color: #000000;
float: right;
}

.l-05-02-up{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 139px;
height: 19px;
background-color: #000000;
float: right;
}

.l-05-02-down{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 139px;
height: 29px;
background-color: #000000;
float: right;
}

.l-05-03{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 413px;
height: 48px;
background-color: #000000;
float: right;
}

