/* index */


.tutaetai_h2{
	font-size:60px;
	font-weight:800;
	margin-top:10px;
	margin-bottom:30px;
	color:#006934;
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;}

.goteian{
	width:700px;
	margin-bottom:10px;
}


.goteianp{
	margin-left:20px;
}


.goteiana{
	width:720px;
	clear:both;
	margin-top:0px;
}

.goteianaimg{
	margin:0;
	width:360px;
	height:96px;
	float: left;}


.clemesse{
	padding-top:30px;
	margin-top:20px;
	clear:both;
	width:720px;
	height:650px;

	}


.clemessep{
	margin-top:50px;

	}


.clemesseimg{
	margin:0;
	width:240px;
	height:107px;
	float: left;
}

.mouhitotu{
	width:720px;
	heigth:520px;

}


.mouhitotup{
	width:720px;
	clear:both;
	padding-top:30px;
}

.mouhitotuimg01{
	marigin:0;
	width:322px;
	height:479px;
	float: left;
	padding-bottom:70px;
}


.mouhitotuimg02{
	marigin:0;
	width:398px;
	height:160px;
	float: left;
}


/* V’z */

.shinchiku_h2 {font-size:50px;}



.aratana{
	height:240px;}


.aratanabox {
	width:400px;
	float: left;
	padding:10px 20px 10px 0;
	height:240px;

}

.aratanap{
	width:380px;
	font-size:14px;
	font-weight:100;
	line-height:20px;
	padding-left:7px;
	padding-top:5px;
}

.aratanatitle {
	margin-top:0px;
	margin-bottom:0;
	font-size:40px;
	font-weight:800;
	line-height:48px;
}

.aratanaimg{
	width:300px;

}


.kurasini{
	margin-top:30px;
	margin-bottom:0;
	font-size:37px;
	font-weight:800;
	color:#006934;
}


.kurasini01{
	margin-top:0;
	margin-bottom:10px;
	font-weight:800;
	font-size:20px;
}


.kurasinibox{
	width:720px;
	border: 5px solid #888 ;
	height:200px;
	margin-top:0;
	margin-bottom:30px;
}


.gutaitekiimg{
	margin-top:30px;
	margin-bottom:0;}

.sumiyoi{
	margin-top:10px;
	margin-bottom:0;
	height:140px;}

.sumiyoitextbox{
	font-size:24px;
	color:#ffffff;
	background-color:#5D75DD;
	height:100px;
	width:150px;
	padding:30px 15px 10px 15px;
	float: left;
	margin-top:0px;
	margin-right:20px;
	font-weight:800;
}

.sumiyoitext{
	color:#A12129;
	width:700px;
}


.sumiyoitoti{
	font-size:38px;
	font-weight:800;
	margin-top:10px;
	margin-bottom:0;
	padding-left:10px;}

.sumiyoip{
	margin-top:2px;
	width:600px;
	margin-left:100px;
	line-height:19px;
	font-weight:800;
}


.sentakusititle{
	font-size:32px;
	font-weight:800;
	letter-spacing:-0.03em;
	margin-bottom:0px;
	clear:both;
}

.sentakusibox{
	margin-top:10px;
	width:690px;
	height:700px;
	border: 5px solid #888 ;
	padding:15px;
}


.sentakusileftbox{
	width:340px;
	float: left;
	padding-right:20px;}

.sentakusirightbox{
	width:320px;
}

.sentakusitext01{
	font-size:22px;
	font-weight:800;
	color:#6b3f31;
	margin-top:0;
	margin-bottom:0;}

.sentakusitext02{
	font-size:18px;
	font-weight:800;
	margin-top:10px;
	margin-bottom:10px;}

.sentakusitext03{
	font-size:22px;
	font-weight:800;
	color:#0073a8;
	margin-top:0;
	margin-bottom:0;}


.sentakusip{
	width:145px;
	float: left;
	line-height:20px;
	padding-right:15px;}




.senmonka{
	margin-top:10px;
	width:690px;
	height:270px;
	border: 5px solid #888 ;
	padding:15px;}

.senmonkaboxleft{
	width:270px;
	float: left;
}

.senmonkap{
	font-size:20px;
	font-weight:800;
	color:#6b3f31;
	line-height:30px;
	margin:10px 5px 15px 5px;
}


.senmonkaimg{
	margin-left:15px;
	float: left;
}

.balloon-2-left {
	position: relative;
	display: inline-block;
	padding: 10px;
	width: 155px;
	height: 75px;
	color: #FFF;
	line-height: 25px;
	text-align: center;
	background: #6b3f31;
	z-index: 0;
	margin-left:20px;
	margin-top:0;
}
.balloon-2-left:after {
	content: "";
	position: absolute;
	top: 50%; left: -8px;
	margin-top: -10px;
	display: block;
	width: 0px;
	height: 0px;
	border-style: solid;
	border-width: 10px 10px 10px 0;
	border-color: transparent #6b3f31 transparent transparent;
}

.balloon-2-left a{ color: #fff;
	font-size:20px;
	font-weight:800;}


.teianryoku{
	margin-top:10px;
	width:690px;
	height:480px;
	border: 5px solid #888 ;
	padding:15px;
	margin-bottom:30px;}

.teianryokutextbox{
	font-size:23px;
	color:#0073a8;
	margin:0;
	width:555px;
	height:20px;
	border: 5px solid #0073a8;
	padding:20px 60px 20px 60px;
	line-height:26px;
	font-weight:800;
}

.teianryokubox{
	width:210px;
	height:300px;
	float: left;
	padding:0 10px;
}

.teianryokup01{
	font-size:16px;
	font-weight:800;
	margin-bottom:5px;
	line-height:19px;}

.teianryokup02{
	font-size:16px;
	font-weight:800;
	margin-bottom:24px;
	line-height:19px;}

.totiantitel{
	font-size:25px;
	background-color:#5D75DD;
	padding:10px;
	width:690px;
	font-weight:800;
	color:#ffffff;
	margin-top:10px;
	clear:both;}

.totiantext{
	font-size:30px;
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
	font-weight:800;
	margin-top:0;
}

.totianbox01{
	widht:690px;
}

.totianbox02{
	widht:225px;
	float: left;}

.totiantext01{
	font-size:28px;
	font-weight:800;
	width:225px;
	margin-bottom:0;
	margin-top:0;
}

.totianp01{
	font-size:15px;
	font-weight:800;
	margin-top:0;
	width:225px;
	margin-bottom:0;}


.totianp02{
	font-size:17px;
	font-weight:800;
	margin-top:0;
	width:225px;
	margin-bottom:0;}



.totianp03{
	width:230px;}

.totianbox03{
	text-align:center; 
	margin-left:0px;
	width:730px;
}


.totianbox04{
	width:700px;
	height:100px;
	margin-bottom:0;

}


.totianbox05{
	text-align:center; 
	width:340px;
	float: left;
	padding:20px;
}


.totianbox06{
	text-align:center; 
	width:300px;
	padding:20px;

}


.totianp04{
	font-size:24px;
	font-weight:800;
	color:#006934;
	margin-bottom:0;}


.totianp05{
	font-size:24px;
	font-weight:800;
	color:#6a5d21;
	margin-bottom:0;}


.totianbox07{
	clear:both;
	padding:20px;
	margin-top:0px;
	width:600px;
}



.totianp06{
	font-size:24px;
	font-weight:800;
	color:#98623c;
	margin-bottom:0;
	margin-top:0px;}



.donnaietitle{
	margin-top:0px;
	font-size:36px;
	font-weight:800;
	margin-bottom:0;}


.donnaiebox{
	margin-top:0;
	width:700px;}



.donnaiebox01{
	width:275px;
	float: left;
	padding:10px;
	text-align:center; 
	margin-right:10px;
}




.donnaietext01{
	margin-top:15px;
	margin-bottom:0;
	font-size:30px;
	font-weight:800;
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
	line-height:33px;}




.donnaiebox02{
	margin-top:0;
	width:395px;
	float: left;
	line-height:16px;
}


.donnaietext02{

	margin-bottom:0;
	font-size:17px;
	font-weight:800;}



.sumaatbox{
	margin-top:10px;
	width:700px;
	clear:both;
	height:auto;
}




.sample2-lines_on_sides {
	font-weight:800;
	width:700px;
	color: #4d5aaf;
	text-align: center;
	font-size: 40px;
	position: relative;
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
}
.sample2-lines_on_sides span {
	background-color: #fff;
	padding: 10px ;
}
.sample2-lines_on_sides:before {
	content:"";
	display: block;
	position: absolute;
	z-index:-1;
	top: 50%;
	width:700px;
	border-bottom: 2px solid #4d5aaf;
}



.sumaattitle{
	margin-top:0;
	margin-bottom:0;
	font-size:26px;
	font-weight:800;
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
	line-height:33px;}

.sumaatbox01{
	width:455px;
	float: left;

}

.sumaatbox02{
	margin-left:20px;
	width:200px;
	float: left;
}


.sumaatbox03{
	height:500px;
	margin-top:20px;}


.sumaatbox02p01{
	background-color: #006934;
	font-size:17px;
	color:#fff;
	font-weight:800;
	width:160px;
	padding:10px 20px 10px 20px;
 }


.sumaatbox02p02{
	background-color:#65ab31;
	text-align:center;
	color:#fff;
	padding:5px 0;
	font-weight:800;
}


.sumaatbox02p03{
	background-color:#00afcc;
	text-align:center;
	color:#fff;
	padding:5px 0;
	font-weight:800;
	margin-bottom:10px;
}


.kidetukuru{
	height:400px;
	clear:both;
	padding-top:10px;
	margin-top:10px;}

.kidetukurutitle{

	margin-bottom:0;
	font-size:26px;
	font-weight:800;
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
	line-height:33px;}

.kakegaeno{
	margin-top:50px;
	margin-bottom:10px;
	font-size:28px;
	font-weight:800;
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
	line-height:33px;}


.kakegaenobox01{
	width:700px;
	padding:10px;}


.kakegaenobox01_1{
	float: left;
	width:350px;
	text-align:center; 
	padding:0 10px;}


.kakegaenotext01{
	font-weight:800;
	background-color:#006934;
	color:#fff;
	padding:10px;
	font-size:18px;}


.kakegaenobox01_3{
	margin-left:20px;}



.kakegaenobox02{

	width:700px;
	text-align:center;
	padding:10px;}


.kakegaenobox03{
	float: left;
	width:330px;
	text-align:center;
	padding:10px;}


.kakegaenobox04{	clear:both;}




.konnakatati{
	font-size:25px;
	background-color:#5D75DD;
	padding:10px;
	width:690px;
	font-weight:800;
	color:#ffffff;
	margin-top:10px;
	clear:both;}

.konnakatatibox{}

.konnakatatiboxleft{
	width:400px;
	float: left;}

.konnakatatitext{
	font-size:26px;
	font-weight:800;}

.konnakatatip01{
	width:350px;}


.konnakatatip{
	font-size:21px;
	font-weight:800;
	margin-bottom:0px;}

.konnakaratiimg{
	margin-bottom:100px;}


/* ƒŠƒtƒH[ƒ€reform */

.wantema01{
	padding:10px;
	width:710px;
	background-color:#686089;
	color:#fff;
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
	font-size:26px;
	font-weight:800;
	margin-bottom:0;
}


.wantema02{
	margin-top:20px;
	color:#4287A6;
	font-weight:800;
	font-size:19px;
	width:560px;}

.wantema03{
	margin-top:10px;
	color:#A54547;
	font-weight:800;
	font-size:19px;
}

.wantema04{
	margin-left:10px;
	margin-top:10px;
	width:700px;}

.wantema05{
	margin-top:10px;
	color:#980F5B;
	font-weight:800;
	font-size:21px;
	margin-bottom:0;
}


.wantema06{
	padding:10px;
	width:710px;
	background-color:#DE6E6D;
	color:#fff;
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
	font-size:26px;
	font-weight:800;
	margin-bottom:0;
}


.raihusute01{
	color:#3BAEB5;
	font-weight:800;
	font-size:17px;
	margin-bottom:5px;;}


.raihusute02{
	background-color:#006991;
	font-weight:800;
	font-size:19px;
	color:#fff;
	padding:10px;
	width:720px;
	margin-top:0;}

.raihusute03{
	font-size:28px;
	margin-left:10px;}


.raihusutebox01{
	width:380px;
	float: left;
	margin-top:0;
	padding:0 10px;
	}


.raihusutebox02{
	width:300px;
	float: left;
	margin-top:0;
	padding:0 10px;
}

.raihusute04{
	font-weight:800;
	font-size:19px;
	color:#A54547;
}


.anatarasi{
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
	color:#A54547;
	font-weight:800;
	font-size:33px;
	clear:both;
}

.kininaruribox{}

.kininaruri01{
	width:210px;
	font-weight:800;
	font-size:19px;
	background-color:#006F80;
	float: left;
	text-align:center;
	padding:10px 40px;
	color:#fff;
}

.kininaruri02{
	margin-left:20px;
	width:400px;
	float: left;
	padding-top:12px;}

.kininaruri03{
	width:720px;
	font-size:12px;
	text-align:center;}



.kodateribox{
	border: 4px solid #888;
	width:700px;
	margin-bottom:40px;}


.kodateribox01{
	padding:20px 30px;
	width:650px;}


.kodateri01{
	font-weight:800;
	font-size:17px;}


.qsi{
	color:#fff;
	background-color:#922823;
	padding:0 5px;
	margin-right:10px;}


.asi{
	color:#fff;
	background-color:#01698D;
	padding:0 5px;
	margin-right:10px;}


.kodateri02{
	width:630px;
}


.raitoguri{
	font-weight:800;
	font-size:20px;
	color:#8BAA6F;}

.kodateri03{
	color:#8A1351;
	font-size:18px;
	font-weight:800;
	clear:both;}

.kodateri04{
	margin-bottom:0;
	font-weight:800;}

.kodateri05{
	margin-top:0;}


.kodateriimg01{
	float: left;
	width:150px;
	padding-bottom:50px;
	padding-right:20px;}

.kodateribox02{
	width:640px;}

.kodateriimg02{
	float: left;
	width:140px;
	padding-bottom:140px;
	padding-right:20px;}

.kodateribox03{
	width:640px;}


.sonojikkabox{
	width:720px;
}

.sonojikkaimg{
	float: left;
	width:340px;}

.sonojikkaright{
	float: left;
	width:340px;
	padding-left:15px;
	line-height:18px;}

.sonojikka01{
	margin-top:0;
	color:#8A1351;
	font-size:37px;
	font-weight:800;
	margin-bottom:0;
}

.sonojikka02{
	font-weight:800;
	font-size:17px;
	color:#01698D;
	margin-bottom:0;
}

.sonojikka03{
	font-weight:800;
	font-size:17px;
	color:#922823;
	margin-bottom:0;
	margin-top:0;}


.rinisetai{
	height:860px;
	clear:both;
	width:720px;
	padding-bottom:50px;
	}

.rinisetaibox01{
	width:360px;
	float: left;}


.rinisetaibox02{
	width:210px;
	float: left;}


.rinisetaibox03{
	width:130px;
	float: left;
	padding-left:15px;}


.rinisetaibox04{
	border: 4px solid #888;
	width:350px;
	float: left;}

.rinisetaibox04_uti{
	padding:5px;
	width:340px;}

.rinisetai01{
	font-weight:800;
	font-size:17px;
	color:#BA6449;}

.rinisetai02{
	font-weight:800;
	font-size:17px;
	color:#635881;}

.rinisetai03{
	margin-top:0;
	font-weight:800;
	font-size:25px;
	color:#006894;}

.rinisetai04{}


.marupi{
	color:#DE6E6D;}


.rinisetaiimg02{
	float: left;
	margin-left:10px;
	margin-right:20px;}

.rinisetai04{
	font-weight:800;
	font-size:14.5px;}


.rinisetaibox05{
	padding-left:10px;
	width:330px;
	float: left;}

.rinisetaibox06{
	width:130px;
	float: left;
	margin-right:10px;}

.rinisetai05{
	font-weight:800;
	font-size:17px;
	color:#2C448F;
	margin-bottom:5px;}

.rinisetai06{
	margin:0;
	font-weight:800;}

.rinisetaiimg04{
	margin:0 90px;}






/* ƒŠƒmƒx[ƒVƒ‡ƒ“ */


.renovation_h2{font-size:40px;}


.jibunrasisati {
	font-size:24px;
	margin:5px 0;
	font-weight:800;}

.jibunrasisap{
	font-size:20px;
	font-weight:800;
	margin-top:0;
}


.jibunrasisapp{
	width:700px;}


.jibunrasisabox01{
	width:700px;}

.jibunrasisabox01 img{
	float: left;}

.jibunrasisabox01 p{
	font-size:15px;
	width:200px;
	float: left;
	margin-left:25px;
	margin-right:25px;
	color:#006934;
	font-weight:800;}

.jibunrasisabox02{
	clear:both;
	width:700px;

}


.jibunrasisabox03{
	padding-top:20px;}

.rasisabox03_1{
	background-color:#942723;
	width:150px;
	height:70px;
	text-align:center;
	color:#fff;
	padding:10px;
	float: left;
	margin-rigth:5px;
}

.rasisabox03p1{
	margin:0;}

.rasisabox03p2{
	font-size:23px;
	font-weight:800;
	margin:0;}



.rasisabox03p3{
	font-size:16px;
	border: 2px solid #942723;
	width:100px;
	height:66px;
	font-weight:800;
	text-align:center;
	float: left;
	padding:20px 10px 0px 10px;
	margin-top:0;
	margin-left:8px;
}


.rasisabox03p4{
	font-size:16px;
	border: 2px solid #942723;
	width:100px;
	height:66px;
	font-weight:800;
	text-align:center;
	float: left;
	padding:10px;
	margin-top:0;
	margin-left:8px;
}




.jibunrasisabox04{}

.jibunrasisabox04 img{
	float: left;}

.rasisabox04_1{
	background-color:#8874AD;
	width:139px;
	height:70px;
	text-align:center;
	color:#fff;
	padding:10px;
	float: left;
	margin-rigth:5px;
	margin-left:10px;
}



.rasisabox04p1{
	margin:0;}

.rasisabox04p2{
	font-size:23px;
	font-weight:800;
	margin:0;}


.rasisabox04p3{
	font-size:15px;
	border: 2px solid #8874AD;
	width:65px;
	height:66px;
	font-weight:800;
	text-align:center;
	float: left;
	padding:10px;
	margin-top:0;
	margin-left:8px;
}



.rasisabox04p4{
	font-size:15px;
	border: 2px solid #8874AD;
	width:90px;
	height:66px;
	font-weight:800;
	text-align:center;
	float: left;
	padding:10px;
	margin-top:0;
	margin-left:8px;
}


.motomerumotit{
	width:700px;
	text-align:center;
	font-size:40px;
	font-weight:800;
	margin-top:0;
	margin-bottom:6px;
	}

.motomerumotit01{
	font-size:28px;
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
	font-weight:800;
	margin-top:0;
	margin-bottom:15px;
}



.motomerumobox01{
	float: left;
	width:350px;}

.motomerumobox01p{
	margin:5px 5px 0 2px;}

.siikatitit{
	font-size:34px;
	width:700px;
	text-align:center;
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
	font-weight:800;
	color:#982220;
	}


.siikatileftbox{
	width:340px;
	float: left;
	border: 1px solid #000;
	margin-bottom:15px;}


.katikantit {
	font-size:18px;
	color:#fff;
	background-color:#8874AD;
	font-weight:800;
	padding:7px 0 7px 10px;
	margin-top:0;
	margin-bottom:0;}


.katikanimg {
	padding:0 5px;
	margin-top:4px;}


.katikanp{
	width:315px;
	margin-left:15px;}




.siikatirightbox {
	margin-left:7px;
	border: 1px solid #000;
	width:350px;
	float: left;}


.aityakutit {
	font-size:18px;
	color:#fff;
	background-color:#558752;
	font-weight:800;
	padding:7px 0 7px 10px;
	margin-top:0;
	margin-bottom:0;}

.aityakuimg{
	float: left;
	padding:0 5px;
	margin-top:4px;
	margin-right:10px;}


.aityakup01{
	width:345px;
	color:#006934;
	font-weight:800;
	margin-bottom:0;
	font-size:16px;
	line-height:17px;
}
.aityakup02{
	width:330px;
	padding:8px;
	margin-top:0;
	margin-bottom:0;
}

.aityakup03{
	color:#006934;
	font-weight:800;
	font-size:43px;
	margin-top:0;
	margin-bottom:0;
	margin-left:5px;
	float: left;
	margin-right:15px;
	letter-spacing:-7px;}

.aityakup04{
	color:#006934;
	font-weight:800;
	font-size:18px;
	margin-bottom:0;
}



.tugujidaitit{
	clear:both;
	background-color:#942724;
	color:#fff;
	font-weight:800;
	width:680px;
	padding:10px 0 10px 20px;
	font-size:25px;}


.tugujidaibox01{
	width:700px;
	text-align:center;}


.tugujidaibox02{
	width:700px;
	margin-bottom:20px;
	}



.tugujidaibox03{
	float: left;
	width:400px;
	margin-right:20px;
}



.tugujidaip01{
	font-size:21px;
	font-weight:800;
	margin-bottom:0;

}

.tugujidaip02{
	color:#91004A;
	font-size:20px;
	font-weight:800;
	margin-bottom:0;

}

.tugujidaip03{
	font-size:15px;
	font-weight:800;
	margin-bottom:0;
	margin-top:0;

}

.tugujidaip{
	margin-bottom:0;
	margin-top:0;}

.tugujidaibox04{
	width:280px;
	float: left;}

.tugujidaip04{
	margin-bottom:10px;
	font-size:27px;
	font-weight:800;
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
}

.tugujidaipp{
	width:270px;
	margin-left:5px;}



.renogutai {
	margin-top:40px;
	clear:both;}

.dourinobetit{
	margin-top:0;
	font-size:26px;
	font-weight:800;}



.dourinobebox{
	margin-bottom:25px;
	width:700px;}

.dourinobebox01{
	background-color:#343553;
	float: left;
	width:330px;
	margin-bottom:20px;}

.dourinobep01-top{
	color:#fff;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:0;
}

.dourinobep01{
	color:#fff;
	padding-left:10px;
	padding-right:10px;
	margin-top:0;
	margin-bottom:0;
}


.dourinobep01-bottom{
	color:#fff;
	padding-left:10px;
	padding-right:10px;
	margin-top:0;
}


.dourinobep02{
	padding-left:10px;
	color:#FFFFCB;
	font-weight:800;
}


.dourinobebox01 img{
	margin-top:10px;
	margin-left:10px;
	padding-bottom:5px;}


.dourinobebox02{
	background-color:#343553;
	float: left;
	width:370px;}

.dourinobebox02 img{
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;}


.dourinobep03{
	padding-left:10px;
	color:#FFFFCB;
	font-weight:800;
	margin-bottom:0;
}


.dourinobep04{
	color:#fff;
	padding-left:10px;
	padding-right:10px;
	margin-top:15px;
	margin-bottom:7px;}




.dourinobebox03{
	float: left;}


.erabicheku{
	width:700px;
	height:550px;
	margin-top:20px;
	clear:both;
	border: 2px solid #006934;}

.erabichekubox01{
	width:320px;
	float: left;
	padding:0 15px;}


.erabichekup{
	margin-bottom:0;}


.erabichekup01{
	color:#006934;
	font-weight:800;
	font-size:23px;
	margin-top:0;
	margin-bottom:0;}


.erabichekubox01 img{
	margin-left:45px;}


.erabichekup02{
	background-color:#006934;
	color:#fff;
	font-weight:800;
	font-size:18px;
	margin-top:0;
	margin-bottom:0;
	padding:5px 0 5px 10px;}


.erabichekubox02{
	width:320px;
	float: left;
	padding:0 10px;}

.erabichekup03{
	background-color:#006934;
	color:#fff;
	font-weight:800;
	font-size:18px;
	margin-bottom:0;
	padding:5px 0 5px 10px;}


.teniremase{
	clear:both;
	width:700px;
	font-size:29px;
	color:#922A21;
	font-weight:800;
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
	margin-bottom:10px;
}


.teniremaseimg{
	margin-top:0;
	margin-bottom:40px;}



/*@Œš‘Ö‚¦@*/


.enaimonowo{
	margin-top:0;
	width:700px;
	font-size:30px;
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;}


.sutokkutit01{
	margin-top:0;
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
	font-size:28px;
	font-weight:800;
}



.sutokkutit02{
	font-size:34px;
	font-weight:800;
	margin-top:5px;}


.sutokkubox{
	width:700px;
	margin-bottom:10px;}


.sutokkubox01{
	float: left;
	width:420px;
	margin-right:15px;
	margin-bottom:30px;}

.squaresankakke {
	display: inline-block;
	width: 60px;
	height: 90px;
	background: #8E0052;
	float: left;
	margin-right:10px;
}


.sutokkup01{
	font-weight:800;
	margin-top:0;
	color:#04707D;
	font-size:29px;
	}

.sutokkup02{
	padding:0 20px;
	line-height:27px;}


.sutokkubox02{
	float: left;
	width:270px;
	margin-bottom:30px;}


.sutokkup03{
	width:270px;
	font-size:14px;
	margin-top:0;
	line-height:15px;
}


.nogyappu{
	margin-top:20px;
	width:700px;
	}



.nogyappu01{
	width:450px;
	float: left;
	margin-right:5px;
	}

.nogyapputit{
	font-size:23px;
	font-weight:800;
	color:#006934;
	margin-top:0;
	margin-bottom:5px;;
	}

.nogyappup01{
	width:420px;
	margin-top:0;
	padding:0 10px;}


.nogyappu01 img{
	margin-left:50px;}


.nogyapputit2{
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
	font-size:28px;
	font-weight:800;
	margin-bottom:10px;}


.nogyappup02{
	width:700px;
	margin-top:0;}


.nogyappu02{
	padding:10px 15px;
	width:670px;
	background-color:#006934;
	color:#fff;
	margin-bottom:20px;}


.nogyappup03{
	font-size:28px;
	font-weight:800;
	margin-top:0;
	margin-bottom:0;}

.nogyappup04{
	font-size:18px;
	font-weight:800;
	margin-top:0;
	margin-bottom:0;}



.keisyousitit{
	font-size:23px;
	font-weight:800;
	width:700px;}



.keisyousibox01{
	width:700px;
	margin-bottom:10px;

}


.keisyousibox02{
	border: 2px solid #8BAA6F;
	width:350px;
	float: left;
	margin-right:10px;
	padding:0 10px;
	margin-bottom:10px;
}


.keisyousibox03{
	border: 2px solid #8BAA6F;
	width:290px;
	float: left;
	padding:0 10px;
	margin-bottom:10px;
}


.keisyousip01{
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
	font-size:27px;
	font-weight:800;
	text-align:center;
	}

.keisyousip02{
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
	font-size:27px;
	font-weight:800;
	text-align:center;
	width:240px;
	margin-left:25px;
	margin-bottom:21px;
	}


.tugukagu01{
	width:700px;
}


.tugukagu02{
	width:426px;
	border: 2px solid #558555;
	float: left;
	margin-right:10px;
}


.tugukagu03{
	width:249px;
	border: 2px solid #4296D2;
	float: left;
}



.tugukagup01{
	padding:0 10px;
	font-size:24px;
	font-weight:800;
	margin-top:10px;
	margin-bottom:10px;}


.tugukagup02{
	padding:0 10px;}


.tugukagup03{
	padding:0 10px;
	font-size:24px;
	font-weight:800;
	margin-top:10px;
	margin-bottom:12px;}


.tugukagup04{
	padding:0 10px;}


.gutahotate{
	padding-top:25px;
	clear:both;
	}


.wojukkoutit{
	width:700px;
	text-align:center;
	font-size:34px;
	font-weight:800;
	margin-bottom:5px;
}


.wojukkou01{
	width:700px;
	}

.wojukkou02{
	width:225px;
	float: left;
	}


.wojukkoup02{
	background-color:#E1B8A6;
	padding:7px;
	font-weight:800;
	font-size:17px;
	}




.wojukkou03{
	margin:0 10px;
	width:225px;
	float: left;
	}


.wojukkoup03{
	background-color:#E9E18C;
	padding:7px;
	font-weight:800;
	font-size:16px;
	}




.wojukkou04{
	width:225px;
	float: left;
	}



.wojukkoup04{
	background-color:#FBD7E5;
	padding:7px;
	font-weight:800;
	font-size:16px;
	}


.gaitaikoku{
	clear:both;
	width:700px;}


.gaitaikokuleft{
	width:350px;
	float: left;
	border: 2px solid #006934;
	margin-right:10px;
	margin-bottom:10px;}


.gaitaikokutit01{
	font-size:21px;
	font-weight:900;
	color:#006934;
	text-align:center;
	margin:10px 0;

}

.gaitaikokutit02{
	font-size:18px;
	background-color:#006934;
	color:#fff;
	font-weight:900;
	clear:both;
	padding:5px 0 5px 10px;
	margin-top:0;
}

.gaitaikokup01{
	margin-top:0;
	padding:0 10px;
	width:220px;
	float: left;}




.gaitaikokuright{
	float: left;
	width:330px;
	margin-bottom:10px;}


.gaitaikokutit03{
	background-color:#81604F;
	color:#fff;
	font-weight:900;
	font-size:22px;
	margin-top:0;
	padding-left:15px;
	}


.gaitaikokup02{
	width:130px;
	float: left;
	padding:0 18px;
	margin:0;}


.gaitaikokuimg01{
	margin:0;}



.gaitaikokutit04{
	font-size:25px;
	color:#07757F;
	font-weight:900;
	clear:both;
	padding:5px 0 5px 10px;
	margin-top:0;
	margin-bottom:0;
}


.gaitaikokup03{
	width:310px;
	padding:0 10px;

}


.omohikibox{
	width:655px;
	background-color:#006934;
	padding:20px;
	clear:both;
}

.omohikitit{
	font-size:30px;
	margin:0;
	font-weight:800;
	color:#fff;}

.omohikip{
	color:#fff;
	margin:0;
	font-size:15px;}


.omotunasu{
	margin-top:30px;
	font-size:35px;
	text-align:center;
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
	color:#DC6465;
	font-weight:800;
	}


.omotunasubox01{
	width:700px;}

.omotunasupp{
	color:#333254;
	font-weight:800;
	font-size:20px;
	margin-bottom:5px;}

.omotunasubox01 img {
	text-align:center;}


.omotunasubox02{
	width:300px;
	float: left;
	padding:0 15px;}


.omotunasubox03{
	width:320px;
	float: left;
	padding:0 15px;}


.omotunasubox04{
	clear:both;}

.omotunasubox04 img{
	float: left;
	padding-bottom:50px;}


.omotunasup01{
	width:290px;
	float: left;
	padding-left:40px;
	padding-top:10px;}




/* Z‚ÝŒp‚® */


.towotunage{
	font-size:28px;
	font-weight:900;
	margin-bottom:0;}


.muensyakaitit{
	width:700px;
	font-size:32px;
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
	text-align:center;
	font-weight:900;}



.muensyakaimg01{
	float: left;
	padding-right:20px;
}



.muensyakapp{
	font-size:38px;
	font-weight:900;}

.muensyakap{
	width:410px;
	float: left;
	padding:5px 15px;}

.sumituguarubeki{
	clear:both;
	margin-top:30px;}


.uketugare{
	margin:0;
	font-size:27px;
	font-weight:900;
	color:#4B9EBE;
	}

.uketugare01{
	font-size:32px;
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
	font-weight:900;}


.uketugare02{
	width:690px;
	}


.uketugare03{
	width:700px;}

.uketufare04{
	padding-right:20px;
	width:260px;
	float: left;
}

.uketufare05{
	font-size:28px;
	font-weight:800;
	margin-bottom:0;
	margin-top:10px;
	text-align:center;}



.uketufare06{
	padding-right:20px;
	float: left;
	margin-bottom:50px;
}


.uketufare07{
	font-size:27px;
	font-weight:800;
	width:260px;
	float: left;
	margin-top:10px;
	margin-bottom:0;
	line-height:27px;
	text-align:center;
	
}

.uketufare08{
	padding-right:20px;
	width:260px;
	float: left;


}



.sumitugutai{
	clear:both;}


.taidekitit{
	font-size:36px;
	font-weight:900;
	width:700px;
	text-align:center;
	margin-bottom:0;
	}


.taidekipp{
	margin-top:0;
	font-size:19px;
	font-weight:900;
	width:700px;
	text-align:center;
	color:#006934;}


.menodezatit{
	font-size:36px;
	font-weight:900;
	margin-bottom:0;
	}

.menodezapp{
	width:700px;
	font-size:16px;
	font-weight:900;}



.tekudasabox{
	background-color:#006934;
	padding:10px;
	width:680px;
	margin-bottom:25px;
	}

.tekudasatit{
	font-size:32px;
	color:#fff;
	font-weight:900;
	margin:0;}



.tekudasapp{
	padding-left:10px;
	font-size:18px;
	margin:0;
	color:#fff;}


.sewotumubox01{
	color:#006934;
	font-size:24px;
	font-weight:900;
	border: 3px solid #006934;
	width:100px;
	float: left;
	padding:35px 20px;
	text-align:center;
	margin-top:0;
	margin-right:5px;
}




.kyosyoubox{
	width:700px;
	border: 3px solid #ddd;
	clear:both;
	margin-bottom:40px;
}

.kyosyoutit{
	color:#234C6C;
	font-size:24px;
	font-weight:900;
	border: 3px solid #234C6C;
	width:160px;
	float: left;
	padding:20px 20px;
	text-align:center;
	margin-left:30px;
	margin-right:10px;
	}

.kyosyoup01{
	width:390px;
	padding:45px 30px;
	float: left;
	}


.kyosyouimg01{
	margin-left:15px;
	float: left;
	margin-right:25px;
	padding-bottom:30px;
	margin-bottom:10px;}



.kyosyoup02{
	font-size:14px;
	font-weight:900;
	margin:0;
}




.kyosyouimg02{
	margin:0;}




.kyosyoup03{
	margin:0;}

.kyosyoup04{
	margin:0;
	padding-bottom:15px;}


.kyosyoup05{
	margin:0;
	padding-bottom:30px;}



.kyosyoubox01{
	width:300px;
}



/*@’À‘Ý@*/



.siwosapo{
	font-size:35px;
	width:700px;
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
	font-weight:900;
	margin:0;}


.syobukan{
	margin-top:40px;}



.hakonpatit{
	font-size:30px;
	font-weight:900;
	width:700px;
	text-align:center;
	color:#353453;
	margin-bottom:0;}


.hakonpapp{
	margin-top:0;
	font-size:24px;
	font-weight:900;
	width:700px;
	text-align:center;
	color:#353453;}


.wakaihitotit{
	background-color:#007A85;
	padding:20px 40px;
	width:95px;
	font-size:31px;
	font-weight:900;
	color:#fff;
	margin-bottom:10px;
	float: left;}


.wakaihitop01{
	padding:15px;
	margin-top:25px;
	margin-bottom:25px;
	font-size:23px;
	font-weight:900;
	color:#635B82;	
	width:470px;
	float: left;
}


.wakaihitop02{
	margin-top:0;
	font-size:22px;
	font-weight:900;
	color:#B96857;
	margin-bottom:5px;	

}



.wakaihitoimg {
	float: left;
	padding-right:20px;}


.wakaihitobox01{
	width:700px;}


.wakaihitobox02{
	clear:both;}

.wakaihitobox03 p{
	margin:0;}




.koureinokatit{
	background-color:#BB8733;
	padding:20px 40px;
	width:155px;
	font-size:31px;
	font-weight:900;
	color:#fff;
	margin-bottom:10px;
	float: left;}


.koureinokap01{
	padding:15px;
	margin-top:25px;
	margin-bottom:25px;
	font-size:25px;
	font-weight:900;
	color:#BB6858;	
	width:470px;
	float: left;
}



.sikakkeee {
	display: inline-block;
	width: 60px;
	height: 90px;
	background: #920150;
	float: left;
	margin-top:20px;
	margin-right:20px;
}


.konponha{
	color:#006879;
	font-size:28px;
	font-weight:900;
	padding-top:10px;}


.syobubeki{
	padding-top:24px;
	clear:both;}




.sikakkeee2 {
	display: inline-block;
	width: 60px;
	height: 90px;
	background: #920150;
	float: left;
	margin-top:10px;
	margin-right:20px;
}
.senasoubox{
	clear:both;}



.senasou{
	color:#BB6858;
	font-size:28px;
	font-weight:900;
	padding-top:10px;}



.iewomitit{
	background-color:#635B82;
	font-size:25px;
	font-weight:900;
	padding:10px 30px;
	color:#fff;}


.omohidebox{
	width:165px;
	float: left;
	margin-left:10px;
	margin-right:10px;
}


.omohidetit{
	background-color:#B58434;
	margin-bottom:0;
	text-align:center;
	font-size:17px;
	color:#fff;
	font-weight:900;
	padding:5px 0;}


.zokuketit{
	background-color:#578556;
	margin-bottom:0;
	text-align:center;
	font-size:17px;
	color:#fff;
	font-weight:900;
	padding:5px 0;}


.sankatitit{
	background-color:#DE6E6D;
	margin-bottom:0;
	text-align:center;
	font-size:17px;
	color:#fff;
	font-weight:900;
	padding:5px 0;}



.kanritit{
	background-color:#00969D;
	margin-bottom:0;
	text-align:center;
	font-size:17px;
	color:#fff;
	font-weight:900;
	padding:5px 0;}


.nowosurutit{
	clear:both;
	background-color:#635B82;
	font-size:25px;
	font-weight:900;
	padding:10px 30px;
	color:#fff;}


.meripo{
	margin-bottom:0;}

.meripo2{
	margin-top:0;}


.sikakkeee3 {
	display: inline-block;
	width: 60px;
	height: 38px;
	background: #920150;
	float: left;
	margin-right:20px;
}




.soukatude{
	font-size:25px;
	font-weight:900;
	color:#558A54;
	padding-top:10px;
}


.vangua{width:700px;}


.vanguabox01{
	width:230px;
	float: left;
	padding-right:20px;}



.vanguatit01{
	margin-top:0;
	border: 3px solid #635B82;
	color:#635B82;
	padding:20px;
	font-size:20px;
	font-weight:900;
	}


.vanguabox02{
	width:440px;
	float: left;}



.vanguap01{
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
	font-size:19px;
	font-weight:900;}


.vanguap02{
	background-color:#FFE1BA;
	padding:10px;
	font-weight:900;
	margin-bottom:5px;}


.vanguap03{
	text-align:center;
	font-size:19px;
	font-weight:900;
	color:#84614D;
	margin-top:0;
	margin-bottom:0;}

.vanguabox03{
	width:210px;
	float: left;
	padding-right:20px;
	margin-top:0;}


.vanguap04{
	background-color:#84614D;
	padding:5px 15px;
	font-weight:900;
	font-size:17px;
	color:#fff;}


.vanguabox04{
	width:210px;
	float: left;
	marin-left:20px;
	margin-top:0;}


.vanguap05{
	background-color:#007984;
	padding:5px 15px;
	font-weight:900;
	font-size:17px;
	color:#fff;}


.rusumaitit{
	font-size:28px;
	font-weight:900;
	width:700px;
	text-align:center;
	color:#920150;
	clear:both;}



.kusubekitit{
	color:#323251;
	font-size:26px;
	font-weight:900;
	margin-top:0;}




.bakagiju{
	width:700px;}


.bokaabox{
	width:300px;
	float: left;
	margin-right:18px;
	margin-left:10px;}


.bokaatit{
	background-color:#BA2E31;
	color:#fff;
	font-size:22px;
	padding:5px 15px;
	font-weight:900;}


.bokaap01{
	font-size:21px;
	color:#06797C;
	font-weight:900;
	margin-top:0;
	margin-bottom:0;}

.bokaap02{
	font-size:18px;
	color:#6E6785;
	font-weight:900;
	margin-top:0;
	margin-bottom:15px;}



.gijumaru{
	width:342px;
	float: left;}





.gijumarutit{
	background-color:#BB8934;
	color:#fff;
	font-size:22px;
	padding:5px 15px;
	font-weight:900;
}




.tesekaku{
	width:700px;
	margin-top:10px;
	padding-bottom:10px;
	clear:both;}


.tesekakutit{
	background-color:#4F894E;
	color:#fff;
	font-size:22px;
	font-weight:900;
	clear:both;
	width:660px;
	padding:10px 15px;}

.tesekakuleft{
	width:330px;
	float: left;
	padding-right:20px;
	padding-left:20px;
	margin-bottom:25px;}

.tesekakuleft img{
	padding-left:18px;}

.tesekakuleftp{
	width:300px;
	border: 3px solid #4F894E;
	padding:15px;
	}

.tesekakup01{
	font-size:20px;
	font-weight:900;
	color:#0B7477;
	margin-top:0;
	margin-bottom:15px;}




.tesekakuright{
	width:330px;
	float: left;}

.tesekakurightp{
	border: 3px solid #4F894E;
	padding:10px;
	width:275px;
	}

.tesekakup02{
	margin:0;}

.sikakunii{
	color:#BC6456;
	font-weight:900;}

.tesekakup03{
	font-size:20px;
	font-weight:900;
	color:#0B7477;
	margin-top:0;}


.tesekakup04{
	padding:0 10px;}


.urukasu{
	clear:both;
	font-size:20px;
	font-weight:900;}



.ururu{
	background-color:#942724;
	padding:5px 9px;
	color:#fff;
	font-size:24px;}



.kasusu{
	background-color:#194E7A;
	padding:5px 9px;
	color:#fff;
	font-size:24px;
	margin-right:2px;}



.watasusutotit{
	background-color:#E16B67;
	color:#fff;
	font-size:22px;
	font-weight:900;
	clear:both;
	width:700px;
	padding:10px 15px;}



.watasusuto01{
	width:230px;
	border: 3px solid #E16B67;
	float: left;
	margin:0 4px 10px 3px;
	
	}



.watasusutop01{
	background-color:#E16B67;
	text-align:center;
	margin:0;
	padding:5px 0;
	font-size:20px;
	color:#fff;}

.susutopp01{
	font-size:17px;
	color:#343353;
	font-weight:900;
	padding:0 10px;}


.watasusuto01img{
	margin:0 0 0 5px;}




.watasusutoboxx{
	clear:both;
	margin-top:20px;}


.watasusuto02{
	width:230px;
	border: 3px solid #046587;
	float: left;
	margin:0 4px 10px 3px;
	
	}



.watasusutop02{
	background-color:#046587;
	text-align:center;
	margin:0;
	padding:5px 0;
	font-size:20px;
	color:#fff;}


.watasusuto03{
	width:230px;
	border: 3px solid #BB8733;
	float: left;
	margin:0 4px 10px 3px;
	
	}



.watasusutop03{
	background-color:#BB8733;
	text-align:center;
	margin:0;
	padding:5px 0;
	font-size:20px;
	color:#fff;}



.watasusuto04{
	width:230px;
	border: 3px solid #4D844C;
	float: left;
	margin:0 4px 10px 3px;
	
	}



.watasusutop04{
	background-color:#4D844C;
	text-align:center;
	margin:0;
	padding:5px 0;
	font-size:20px;
	color:#fff;}






.watasusuto05{
	width:230px;
	border: 3px solid #686087;
	float: left;
	margin:0 4px 10px 3px;
	
	}



.watasusutop05{
	background-color:#686087;
	text-align:center;
	margin:0;
	padding:5px 0;
	font-size:20px;
	color:#fff;}



.watasusuto06{
	width:230px;
	border: 3px solid #B76C4F;
	float: left;
	margin:0 4px 10px 3px;
	
	}



.watasusutop06{
	background-color:#B76C4F;
	text-align:center;
	margin:0;
	padding:5px 0;
	font-size:20px;
	color:#fff;}




.omosyokutit{
	background-color:#09436B;
	color:#fff;
	font-size:22px;
	font-weight:900;
	clear:both;
	width:700px;
	padding:10px 15px;}



.omosyokuleft{	width:350px;
	border: 3px solid #4D844C;
	float: left;
	margin:0 4px 10px 3px;}



.omosyokuright{
	width:350px;
	border: 3px solid #4095CB;
	float: left;
	margin:0 4px 50px 3px;}

.omosyokuleft img{
	float: left;
	padding:5px 10px 5px 5px;}


.omosyokuright img{
	float: left;
	padding:5px 10px 5px 5px;}

.omosyokupp01{
	font-size:20px;
	font-weight:900;
	color:#046587;
	padding-bottom:22px;
	padding-top:20px;
	
}


.omosyokupp001{
padding:15px;
	margin-bottom:0;
	
}


.omosyokupp02{
	font-size:20px;
	font-weight:900;
	color:#655D82;

}




/* •¡”‚Ì‰Æ‚ÉZ‚Þ */


.jinbose{
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
	font-size:32px;
	width:700px;
	font-weight:900;}



.nohanowobox{
	width:350px;
	float: left;
	border: 2px solid #000;
	padding:15px;
	}

.nohanowotit{
	font-size:23px;
	font-weight:900;
	margin-top:0;
	margin-bottom:0;}



.nohanowobox1{
	width:350px;
	float: left;
	margin-right:15px;
	margin-bottom:40px;
	}


.nohanowogre{
	color:#105A5E;
	font-size:24px;
	font-weight:900;
	margin:2px 0 0 0;}


.nohanowop{
	margin:0;}

.nohanowop2{
	border-top: 1px solid #000;
	padding-top:20px;
	font-size:23px;
	font-weight:900;
	margin-bottom:5px;}



.marutitobox01{
	width:700px;
	clear:both;
	}


.marutitobox02{
	width:290px;
	float: left;
	padding-right:25px;	}


.marutitobox03{
	width:385px;
	float: left;
	}


.marutitotit{
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
	font-size:39px;
	font-weight:900;
	line-height:55px;
	}


.marutitobox03 p{
	padding-left:80px;
	margin-bottom:50px;}





.taniwosi{
	clear:both;
	width:700px;
	}



.taniwosibox{
	width:330px;
	float: left;
	margin-right:15px;}



.taniwositit{
	font-size:26px;
	font-weight:900;
	margin-top:0;
	margin-bottom:0;
	}



.taniwosip2{
	width:700px;}



.woyasitit{
	width:700px;
	font-weight:900;
	font-size:34px;
	text-align:center;
	margin-bottom:0;}



.woyasip1{
	width:700px;
	}



.woyasip2{
	width:700px;
	font-weight:900;
	font-size:20px;
	text-align:center;
	color:#0A5153;
	}

.woyasiyaji{
	margin-right:140px;}




.kasuteki{
	width:700px;}



.kasuteki img{
	float: left;
	}




.kasutekibox{
	color:#fff;
	float: left;
	background-color:#145A40;
	width:360px;
	padding:20px;
	margin-bottom:50px;}



.kasutekitit{
	font-size:25px;
	font-weight:900;
	margin:0;}


.kasutekip{
	margin-bottom:0;}



.nowosimu{
	width:700px;
	margin-bottom:10px;}


.nowosimuimg{
	float: left;
	margin-right:5px;
}

.nowosimubox01{
	width:172px;
	float: left;
	padding:5px;
	margin-bottom:10px;}

.nowosimubox02{
	width:172px;
	float: left;
	padding:5px;
	margin-bottom:10px;}

.nowosimubox03{
	width:172px;
	float: left;
	padding:5px;
	margin-bottom:10px;}


.nowosimup01{
	font-size:18px;
	font-weight:900;
	color:#343554;
	margin-bottom:0;
	margin-top:0;}




.nowosimup02{
	margin-bottom:0;
	margin-top:0;}


.nandeya1{
	clear:both;
	margin-bottom:30px;}



/* Ž‘ŽY‰^—p */


.unyou700p{
	width:700px;}


.unyotoha01{
	background-color:#942722;
	color:#fff;
	font-size:22px;
	padding:10px 25px;
	width:200px;
	font-weight:900;
	margin-bottom:10px;}



.unyotoha02{
	color:#403E54;
	font-size:22px;
	font-weight:900;
	margin-top:0;
	margin-bottom:0;}


.unyotoha03{
	color:#00688F;
	font-size:30px;
	font-weight:900;
	margin-top:0;
	width:700px;
	}


.nonituibox01{
	width:295px;
	padding:5px;
	float: left;
	margin-right:10px;
	}



.nonituitit01{
	background-color:#5E5A8C;
	color:#fff;
	margin-top:0;
	padding:10px;
	font-size:21px;
	font-weight:900;
	text-align:center;}


.nonituibox02{
	width:375px;
	margin-bottom:30px;
	float: left;
	background-color:#F9AC78;
	}


.nonituitit02{
	background-color:#F27439;
	color:#fff;
	font-size:17px;
	font-weight:900;
	padding:10px;
	margin:0;
	text-align:center;}


.nonituip{
	margin-top:0;
	padding:0 15px;}

.nonituibox03{
	width:120px;
	padding:10px;
	margin:10px;
	float: left;
	background-color:#fff;
	text-align:center;
	}

.nonituibox04{
	width:80px;
	padding:10px;
	margin:10px 0;
	float: left;
	background-color:#fff;
	text-align:center;
	}



.nonituibox05{
	width:75px;
	padding:10px;
	margin:10px;
	float: left;
	background-color:#fff;
	text-align:center;
	}


.naonoka{
	float: left;
	margin-right:15px;}


.naonokabox{
	width:700px;
	clear:both;
}


.naonokatit{
	margin:0;
	background-color:#00A69A;
	color:#fff;
	padding:5px 15px;
	font-size:19px;
	font-weight:900;

	}


.naonokabox01{
	width:280px;
	float: left;

}

.naonokap{
	padding:0 12px;}


.sikisanka01{
	color:#E26C26;
	clear:both;
	width:700px;
	text-align:center;
	font-size:40px;}


.noonimobox{
	width:660px;
	padding:20px;
	background-color:#8E0052;}


.noonimop01{
	margin:0;
	color:#fff;
	font-size:20px;
	font-weight:900;}



.noonimop02{
	color:#FFF9C3;}



.noonimop03{
	color:#F8D7E2;
	font-size:28px;
	text-align:center;
	margin:0;
	font-weight:900;}



.niwadontit{
	width:670px;
	padding:10px 15px;
	background-color:#445580;
	color:#fff;
	font-size:23px;
	font-weight:900;}


.niwadonbox{
	width:380px;
	margin-right:20px;
	float: left;}


.niwadonpp{
	margin:0;
	font-size:20px;
	color:#fff;
	font-weight:900;
	padding:10px;
	text-align:center;
	border-radius: 25px;
	background-color: #006991;
}



.kaigasisetit{
	padding:10px 15px;
	font-size:23px;
	width:670px;
	font-weight:900;
	color:#fff;
	clear:both;
	background-color:#B76857;}


.kaigasisebox{
	width:700px;}


.kaigasiseimg{
	float: left;
	width:340px;
	margin-right:25px;}


.kaigasisebox01{
	width:310px;
	float: left;
	margin-bottom:25px;}

.kaigasisep01{
	border: 2px solid #851E50;
	color:#00619B;
	padding:11px;
	font-size:19px;
	font-weight:900;
	margin:0 0 5px 0;
	}



.ronwizutit{
	padding:10px 15px;
	font-size:23px;
	width:670px;
	font-weight:900;
	color:#fff;
	clear:both;
	background-color:#DF6F6E;
	}



.ronwizubox01{
	width:700px;
	margin:0;}

.ronwizubox02{
	width:455px;
	float: left;
	margin:0;}

.ronwizubox02 img{
	margin-left:20px;
	margin-bottom:0;}

.ronwizup01{
	border: 2px solid #851E50;
	color:#00619B;
	padding:8px;
	text-align:center;
	font-size:19px;
	font-weight:900;
	margin:0 0 5px 0;}


.ronwizubox03{
	width:190px;
	float: left;
	padding:0 25px;
	margin:0;}



.sikisanka02{
	color:#E26C26;
	clear:both;
	width:700px;
	text-align:center;
	font-size:40px;
	margin:0;
	}



.ronwizutit02{
	border: 2px solid #851E50;
	color:#00619B;
	padding:8px;
	text-align:center;
	font-size:19px;
	font-weight:900;
	width:700px;
}




.nogosuru{
	font-size:30px;
	color:#036488;
	font-weight:900;}





.sisayukobox01{
	width:330px;
	padding:10px;
	border: 2px solid #578557;
	float: left;
	margin-right:10px;
	margin-bottom:20px;
	}

.sisayukobox01_02{
	width:335px;
	padding:10px;
	border: 2px solid #578557;
	float: left;
	margin-right:10px;
	margin-bottom:20px;
	}




.sisayukobox02{
	width:350px;
	padding:10px;
	border: 2px solid #578557;
	float: left;
	margin-right:10px;
	margin-bottom:20px;
	}


.sisayukobox02 img{
	width:350px;
	}

.sisayukoimg{
	width:330px;}




.sisayukop01{
	color:#006993;
	font-size:18px;
	margin: 0;
	font-weight:900;
}


.sisayukop02{
	background-color:#A97B3D;
	padding:10px;
	color:#fff;
	font-size:20px;
	text-align:center;
	font-weight:900;
	margin:0;}


.sisayukop02_02{
	background-color:#A97B3D;
	padding:10px;
	color:#fff;
	font-size:20px;
	text-align:center;
	font-weight:900;
	margin:27px 0 0 0;}

.sisayukop03{
	background-color:#B76955;
	color:#fff;
	font-weight:900;
	width:80px;
	padding:5px;
	text-align:center;}




.geetedtit01{
	background-color:#942724;
	margin-bottom:0;
	padding:10px;
	text-align:center;
	width:680px;
	color:#fff;
	font-size:18px;
	font-weight:900;}

.geetedtit02{
	background-color:#19527D;
	margin-top:0;
	padding:10px;
	text-align:center;
	width:680px;
	color:#fff;
	font-size:25px;
	font-weight:900;}



.geetedtit03{
	text-align:center;
	color:#037285;
	font-size:26px;
	font-weight:900;
	margin:0;}



.geetedbox{
	width:700px;}


.geetedp01{
	width:290px;
	float: left;
	margin-right:20px;
	}




.geetedp02{
	width:370px;
	float: left;
	}

.geetedp02 img{
	margin-left:35px;}


.yutorinokotit{
	background-color:#538850;
	margin-top:0;
	padding:10px;
	text-align:center;
	width:680px;
	color:#fff;
	font-size:23px;
	font-weight:900;
	clear:both;
	}







.yutorinokobox01{	width:700px;}


.yutorinokobox02{
	width:350px;
	float: left;
	text-align:center;
	margin-right:20px;
	margin-bottom:60px;}


.yutorinokobox03{
	width:250px;
	margin-top:160px;
	padding:30px;
	font-size:31px;
	color:#fff;
	font-weight:900;
	background-color:#DE6E6D;
	float: left;
	text-align:center;

}


.yutorinokop01{
	font-size:18px;
	color:#05669B;
	font-weight:900;
	margin:0;
}


.yutorinokop02{
	font-size:18px;
	color:#B7695F;
	font-weight:900;
	margin:0;}


.yutorinokop03{
	font-size:18px;
	color:#A4783C;
	font-weight:900;
	margin:0;}



.sikisankake03{
	color:#E26C26;
	clear:both;
	text-align:center;
	font-size:40px;
	margin:0;}





/* Z‚Ü‚¢•û‚ð‘Ö‚¦‚é */




.maigawabox{
	width:700px;
	margin-bottom:20px;}



.maigawabox img{
	float: left;
	margin-right:20px;
	width:200px;

	}


.maigawabox p{
	float: left;
	width:480px;
	font-size:30px;
	font-weight:900;
	color:#353857;
	margin:8px 0 50px 0;
	pagging-top:30px;
}



.jiyunikatit{
	background-color:#006A92;
	width:670px;
	padding:10px 15px;
	font-size:19px;
	font-weight:900;
	color:#fff;
	margin-top:5px;}



.jiyunikap{
	width:700px;}



.sururaihutit{
	background-color:#3D5198;
	width:670px;
	padding:10px 15px;
	font-size:19px;
	font-weight:900;
	color:#fff;
	margin-top:5px;}




.sururaihuleft{
	width:345px;
	float: left;
	margin-right:15px;}




.sururaihuright{
	width:330px;
	float: left;
	margin-bottom:40px;}


.sururaihup01{
	border: 2px solid #8D0051;
	font-size:15px;
	font-weight:900;
	color:#B26354;
	}

.sururaihup02{
	background-color:#8D0051;
	padding:2px 5px;
	font-size:20px;
	color:#fff;
	font-weight:900;
	margin-right:10px;
}



.nonitosurubox{
	width:700px;
	clear:both;
	}


.nonitosuruleft{
	width:280px;
	float: left;
	margin-right:20px;}



.nonitosururight{
	padding:37px 35px;
	float: left;
	width:310px;
	border: 2px solid #BB8734;
	margin-bottom:35px;}


.nonitosurup01{
	padding:20px;
	background-color:#03658A;
	font-size:21px;
	color:#fff;
	font-weight:900;
	margin:0;
	}



.nonitosurup02{
	font-weight:900;
	font-size:19px;
	margin:0;
}



.nonitosurup03{
	color:#578556;}


.nonitosurup04{
	margin:0;}



.nonitosurubox2{
	border: 2px solid #B66957;
	clear:both;
	width:660px;
	text-align:center;
	padding:20px;
	margin-bottom:40px;
	}


.nonitosurup05{
	padding:5px;
	font-size:18px;
	font-weight:900;
	background-color:#851D50;
	color:#fff;
	margin:0;}


.nonitosurup06{
	font-size:19px;
	font-weight:900;
	margin-bottom:0;}




.hontaina{
	background-color:#B58435;
	width:670px;
	padding:10px 15px;
	font-size:19px;
	font-weight:900;
	color:#fff;}





.changutai{
	margin-top:50px;}




.nobarietit{
	width:700px;
	font-size:34px;
	font-weight:900;
	color:#026890;
	clear:both;}



.nobariecase{
	width:700px;
	font-size:20px;
	font-weight:900;}


.nobariecolor{
	background-color:#942724;
	color:#fff;
	padding:5px 20px;
	margin-right:10px;
	clear:both;}


.nobariebox01{
	padding:15px;
	width:670px;
	border: 2px solid #568654;
	margin-bottom:20px;
	}


.nobariebox02{
	float: left;
	width:320px;
	padding-right:20px;}



.nobariep01{
	margin:0;
	font-size:26px;
	font-weight:900;
	color:#006689;
	padding:0 10px;
	}

.nobariep02{
	margin-top:10px;
	margin-bottom:0;
	padding:10px;
	}

.nobariebox01 img{
	margin:0;}



.sururasibox{
	width:700px;
	margin-bottom:10px;}




.sururasibox01{
	width:160px;
	border: 2px solid #68618A;
	padding:20px;
	color:#007C7C;
	font-weight:900;
	font-size:22px;
	float: left;
	margin:0 13px 0 0;
	}


.sururasibox img{
	float: left;
	margin:0 13px 0 0;}




.sururasibox02{
	width:195px;
	border: 2px solid #4395CF;
	padding:12px 20px;
	font-weight:900;
	font-size:15px;
	float: left;
	margin:0 0 30px 0;

	}



.sururasip01{
	margin-top:20px;
	width:700px;}


.denotoshebox01{
	width:700px;
	margin-top:40px;}


.denotoshe{
	float: left;
	margin-right:10px;
	}


.denotoshebox02{
	float: left;
	width:265px;}


.denotoshep01{
	font-size:24px;
	width:700px;
	text-align:center;
	background-color:#B58435;
	color:#fff;
	padding:5px 0;
	font-weight:900;
	margin-bottom:2px;}


.denotoshep02{
	font-size:24px;
	width:700px;
	text-align:center;
	color:#067777;
	padding:5px 0;
	font-weight:900;
	margin:0;}


.denotoshebox02 img{
	margin-left:10px;}

.denotoshebox02 p{
	padding:0 5px;
	margin-bottom:40px;}


.kazokucase{
	width:700px;

}



.kazokucase01{
	margin-top:0;
	margin-right:10px;
	width:335px;
	float: left;
	}



.kazokucasep01{
	margin-top:0;
	font-size:19px;
	font-weight:900;}


.kazokucasecolor{
	background-color:#942724;
	color:#fff;
	padding:5px 15px;
	margin-right:10px;
	clear:both;}



.kazokucasep02{
	width:700px;}




.enetaiimg{
	clear:both;
	margin-top:60px;}



.mamaata{
	background-color:#BA2B2F;
	width:670px;
	padding:10px 15px;
	font-size:19px;
	font-weight:900;
	color:#fff;}



.onkazobox01{
	width:350px;
	padding:10px;
	border: 2px solid #548252;
	float: left;
	margin-right:10px;}


.onkazobox02{
	width:280px;
	padding:10px;
	border: 2px solid #4395CF;
	float: left;
	margin-bottom:50px;
}


.onkazop01{
	text-align:center;
	font-size:20px;
	font-weight:900;
	color:#0E6485;
	margin:15px 0;}




.onkazop02{
	text-align:center;
	font-size:20px;
	font-weight:900;
	color:#645C81;
	margin:5px 0;}


.onkazop03{
	margin:8px 0;}






















































































































