@charset "utf-8";
/* CSS Document */
body {
	background-color:#e0d1b2;
	margin-top:0px;
	margin-bottom:0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height:1.7em;
}
.container {
	width:854px;
	margin:0px auto;
	background-color:#FFFFFF;
	background-image:url(img/backcolor07.jpg);
}
.header {
	width:800px;
	margin:0px auto;
}
.cont_top {
	width:720px;
	margin:0px auto 0px;
}
.next {
	width:720px;
	margin:auto;
	padding-top:20px;
}
.footer_text01 {
	width:720px;
	margin:0px auto;
}
.footer_text02 {
	width:700px;
	margin:auto;
	font-size:12px;
	color:#999999;
}
.footer01 {
	width:790px;
	margin:5px auto 0px;
	background-image:url(img/kokonimo.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.footer01_left {
	width:400px;
	margin-left:45px;
}
.footer02 {
	width:790px;
	height:40px;
	margin:0px auto 0px;
	background-color:#FFFFFF;
}
.footer02_left {
	width:300px;
	float:left;
	font-size:10px;
	color:#0033CC;
}
.footer02_right {
	width:300px;
	float:right;
	font-size:10px;
	color:#0033FF;
}
.photo_00 {
	width:720px;
	margin:auto;
	padding-bottom:5px;
	padding-top:5px;
}
/*１ページコンテンツ*/
.box01_01 {
	width:720px;
	padding-top:0px;
}
.p01_01 {
	width:365px;
	float:right;
}
.textbox01_01 {
	float:left;
	width:355px;
}
.box01_02 {
	width:720px;
	padding-top:0px;
}
.box01_03 {
	width:720px;
	padding-top:10px;
}
.p01_03 {
	width:354px;
	float:left
}
.box01_04 {
	width:720px;
	padding-top:10px;
}
.p01_04 {
	width:209px;
	float:right;
	padding-top:30px;
	padding-right:30px;
}
.textbox01_04 {
	float:left
}
.text01_01 {
	padding-top:20px;
	padding-left:60px;
	color:#666666;
}
.text01_02 {
	padding-top:10px;
	padding-left:60px;
	color:#666666;
}
.text01_03 {
	padding-top:40px;
	padding-left:80px;
}
.text01_04 {
	padding-top:30px;
	padding-left:50px;
	color:#666666;
}
.text01_05 {
	padding-top:20px;
	padding-left:40px;
	color:#666666;
	font-size:15px;
}
.text01_06 {
	padding-top:0px;
	padding-left:50px;
}
.text01_07 {
	padding-top:10px;
	padding-left:100px;
	color:#666666;
}
.text01_08 {
	padding-top:10px;
	padding-left:150px;
}
.text01_09 {
	padding-top:20px;
	padding-left:250px;
	color:#666666;
}
.text01_10 {
	float:right;
	width:350px;
	padding-top:50px;
	padding-left:0px;
}
.text01_11 {
	padding-top:0px;
	padding-left:120px;
}
.text01_12 {
	padding-top:30px;
	padding-left:150px;
	color:#666666;
}
.text01_13 {
	padding-top:30px;
	padding-left:150px;
	color:#666666;
}
.text01_14 {
	padding-top:30px;
	padding-left:120px;
}
.text01_15 {
	padding-top:30px;
	padding-left:80px;
}
.text01_16 {
	padding-top:30px;
	padding-left:120px;
}
.text01_17 {
	padding-top:10px;
	padding-left:80px;
}
.text01_18 {
	padding-bottom:10px;
	padding-top:30px;
	padding-left:120px;
}
.text01_19 {
	padding-top:10px;
	padding-left:150px;
	font-size:18px;
	color:#666666;
	font-weight:bold;
	line-height:1.7em;
}
/*２ページコンテンツ*/
.box02_01 {
	width:720px;
	padding-top:20px;
}
.textbox02_01 {
	width:386px;
	float:left;
}
.p02_01 {
	width:334px;
	float:right;
}
.box02_03 {
	width:720px;
}
.textbox02_03 {
	float:left;
}
.p02_03 {
	width:115px;
	float:right;
	padding-right:30px;
}
.box02_05 {
	width:720px;
}
.textbox02_05 {
	float:left;
}
.p02_05 {
	width:113px;
	float:right;
	padding-right:50px;
}
.box02_06 {
	width:720px;
}
.textbox02_06 {
	width:300px;
	float:right;
}
.p02_06 {
	width:368px;
	float:left;
	padding-left:50px;
	padding-top:10px;
}
.p02_07 {
	width:119px;
	float:left;
	padding-top:10px;
	padding-left:80px;
}
.p02_08 {
	width:161px;
	float:right;
}
.box02_07 {
	width:720px;
}
.text02_00 {
	width:300px;
	padding-top:10px;
	padding-left:50px;
	color:#666666;
}
.text02_01 {
	width:345px;
	padding-top:10px;
	padding-left:40px;
	color:#666666;
}
.text02_02 {
	width:345px;
	padding-top:10px;
	padding-left:40px;
}
.text02_03 {
	width:300px;
	padding-top:10px;
	padding-left:40px;
	color:#666666;
}
.text02_04 {
	width:250px;
	padding-top:10px;
	padding-left:100px;
}
.text02_05 {
	width:330px;
	padding-top:10px;
	padding-left:40px;
}
.text02_06 {
	padding-top:10px;
	padding-left:100px;
}
.text02_07 {
	width:300px;
	padding-top:10px;
	padding-left:40px;
}
.text02_08 {
	width:500px;
	padding-top:10px;
	padding-left:100px;
	color:#666666;
}
.text02_09 {
	width:500px;
	padding-top:20px;
	padding-left:150px;
}
.text02_10 {
	width:300px;
	padding-top:10px;
	padding-left:60px;
}
.text02_11 {
	padding-top:10px;
	padding-left:130px;
}
.text02_12 {
	padding-top:15px;
	padding-left:150px;
}
.text02_13 {
	padding-top:20px;
	padding-left:170px;
}
.text02_14 {
	padding-top:10px;
	padding-left:60px;
}
.text02_15 {
	padding-top:15px;
	padding-left:150px;
}
.text02_16 {
	padding-top:15px;
	padding-left:60px;
}
.text02_17 {
	padding-top:15px;
	padding-left:150px;
}
.text02_18 {
	padding-top:10px;
	padding-left:60px;
}
.text02_19 {
	padding-top:15px;
	padding-left:120px;
}
.text02_20 {
	padding-top:15px;
	padding-left:60px;
}
.text02_21 {
	padding-top:10px;
	padding-left:60px;
}
.text02_22 {
	padding-top:15px;
	padding-left:230px;
}
.text02_23 {
	padding-top:15px;
	padding-left:60px;
}
.text02_24 {
	padding-top:15px;
	padding-left:200px;
}
.text02_25 {
	padding-top:20px;
	padding-left:60px;
}
.text02_26 {
	padding-top:20px;
	padding-left:150px;
}
.text02_27 {
	padding-top:50px;
	padding-left:10px;
}
.text02_28 {
	padding-top:20px;
	padding-left:80px;
	float:left;
}
.text02_29 {
	padding-left:150px;
}
.text02_30 {
	padding-top:20px;
	padding-left:180px;
}
.text02_31 {
	padding-top:20px;
	padding-left:100px;
	font-size:16px;
	padding-bottom:20px;
	font-weight:bold;
}
.text02_32 {
	padding-top:50px;
	padding-left:50px;
}
.text02_33 {
	width:500px;
	padding-top:20px;
	padding-left:0px;
	float:right;
}
/*３ページコンテンツ*/
.box03_01 {
	width:720px;
	padding-top:10px;
}
.textbox03_01 {
	float:left;
}
.p03_01 {
	width:343px;
	float:right;
}
.box03_03 {
	width:720px;
	padding-top:10px;
}
.textbox03_03 {
	float:left;
}
.p03_03 {
	width:122px;
	float:right;
	padding-right:50px;
}
.box03_07 {
	width:720px;
	padding-top:10px;
}
.textbox03_07 {
	float:left;
}
.p03_07 {
	width:212px;
	float:right;
	padding-right:50px;
}
.box03_08 {
	width:720px;
}
.p03_08 {
	width:116px;
	float:left;
	padding-left:70px;
}
.text03_01 {
	padding-top:20px;
	padding-left:100px;
}
.text03_02 {
	padding-top:20px;
	padding-left:40px;
}
.text03_03 {
	padding-top:20px;
	padding-left:70px;
}
.text03_04 {
	padding-top:20px;
	padding-left:90px;
}
.text03_05 {
	padding-top:20px;
	padding-left:80px;
}
.text03_06 {
	padding-left:150px;
	padding-bottom:15px;
}
.text03_07 {
	padding-left:50px;
}
.text03_08 {
	padding-top:30px;
	padding-left:20px;
}
.text03_09 {
	padding-top:10px;
	padding-left:250px;
}
.text03_10 {
	padding-top:15px;
	padding-left:60px;
}
.text03_11 {
	padding-top:15px;
	padding-left:150px;
}
.text03_12 {
	padding-top:15px;
	padding-left:100px;
}
.text03_13 {
	padding-top:15px;
	padding-left:150px;
}
.text03_14 {
	padding-top:10px;
	padding-left:60px;
}
.text03_15 {
	padding-top:50px;
	padding-left:70px;
}
.text03_16 {
	padding-top:30px;
	padding-left:20px;
}
.text03_17 {
	width:300px;
	padding-top:60px;
	padding-left:70px;
}
.text03_18 {
	padding-top:0px;
	padding-left:70px;
}
.text03_19 {
	padding-top:20px;
	padding-left:20px;
}
.text03_20 {
	padding-top:50px;
	padding-left:40px;
}
.text03_21 {
	padding-top:30px;
	padding-left:80px;
}
.text03_22 {
	padding-top:10px;
	padding-left:150px;
}
.text03_23 {
	padding-top:40px;
	padding-left:60px;
}
.text03_24 {
	padding-top:40px;
	padding-left:150px;
}
.text03_25 {
	padding-top:30px;
	padding-right:250px;
	float:right;
	font-weight:bold;
}
/*４ページコンテンツ*/
.box04_01 {
	width:720px;
}
.textbox04_01 {
	float:left;
}
.p04_01 {
	width:279px;
	float:right;
}
.box04_03 {
	width:720px;
	padding-top:10px;
}
.textbox04_03 {
	float:left;
}
.p04_03 {
	width:147px;
	float:right;
	padding-right:50px;
}
.box04_05 {
	width:720px;
	padding-top:10px;
}
.textbox04_05 {
	float:left;
}
.p04_05 {
	width:391px;
	float:right;
}
.text04_01 {
	padding-top:20px;
	padding-left:50px;
}
.text04_02 {
	padding-top:20px;
	padding-left:250px;
}
.text04_03 {
	padding-top:10px;
	padding-left:50px;
}
.text04_04 {
	padding-top:20px;
	padding-left:70px;
}
.text04_05 {
	padding-top:20px;
	padding-left:80px;
}
.text04_06 {
	padding-left:50px;
}
.text04_07 {
	padding-top:15px;
	padding-left:200px;
}
.text04_08 {
	padding-top:20px;
	padding-left:100px;
}
.text04_09 {
	padding-top:15px;
	padding-left:250px;
}
.text04_10 {
	padding-top:10px;
	padding-left:100px;
}
.text04_11 {
	padding-top:15px;
	padding-left:170px;
}
.text04_12 {
	padding-top:15px;
	padding-left:100px;
}
.text04_13 {
	padding-top:10px;
	padding-left:160px;
}
.text04_14 {
	padding-top:20px;
	padding-left:100px;
}
.text04_15 {
	padding-top:30px;
	padding-left:240px;
}
.text04_16 {
	padding-bottom:10px;
	padding-top:0px;
	padding-left:100px;
}
.text04_17 {
	padding-top:10px;
	padding-left:100px;
}
.text04_18 {
	padding-top:15px;
	padding-left:250px;
}
.text04_19 {
	padding-top:15px;
	padding-left:50px;
}
.text04_20 {
	padding-top:15px;
	padding-left:100px;
}
.text04_21 {
	padding-top:15px;
	padding-left:250px;
}
.text04_22 {
	padding-top:15px;
	padding-left:100px;
}
.text04_23 {
	padding-top:15px;
	padding-left:250px;
}
.text04_24 {
	padding-top:15px;
	padding-left:250px;
}
.text04_25 {
	padding-top:20px;
	padding-left:50px;
}
.text04_26 {
	padding-top:60px;
	padding-left:80px;
	font-weight:bold;
}
/*5ページコンテンツ*/
.box05_01 {
	width:720px;
	padding-top:10px;
}
.textbox05_01 {
	float:right;
}
.p05_01 {
	width:368px;
	float:left;
}
.box05_02 {
	width:720px;
	padding-top:10px;
}
.textbox05_02 {
	float:left;
}
.p05_02 {
	width:363px;
	float:right;
}
.box05_05 {
	width:720px;
	padding-top:10px;
}
.p05_05 {
	width:160px;
	float:right;
}
.box05_07 {
	width:720px;
	padding-top:10px;
}
.textbox05_07 {
	float:right;
}
.p05_07 {
	width:255px;
	float:left;
	padding-left:30px;
}
.text05_01 {
	padding-top:20px;
	padding-left:70px;
	color:#666666;
}
.text05_02 {
	padding-top:20px;
	padding-left:120px;
}
.text05_04 {
	padding-top:15px;
	padding-left:200px;
	color:#666666;
}
.text05_03 {
	padding-top:15px;
	padding-left:170px;
}
.text05_05 {
	width:320px;
	padding-top:10px;
	padding-left:20px;
	color:#666666;
}
.text05_06 {
	padding-top:20px;
	padding-left:5px;
}
.text05_07 {
	padding-top:15px;
	padding-left:20px;
}
.text05_08 {
	padding-top:15px;
	padding-left:5px;
}
.text05_09 {
	padding-top:15px;
	padding-left:40px;
}
.text05_10 {
	padding-top:5px;
	padding-left:150px;
}
.text05_11 {
	padding-top:15px;
	padding-left:250px;
}
.text05_12 {
	padding-top:15px;
	padding-left:150px;
}
.text05_13 {
	padding-top:15px;
	padding-left:250px;
}
.text05_14 {
	padding-top:20px;
	padding-left:150px;
}
.text05_15 {
	padding-top:15px;
	padding-left:200px;
}
.text05_16 {
	padding-top:10px;
	padding-left:30px;
}
.text05_17 {
	padding-top:15px;
	padding-left:50px;
}
.text05_18 {
	padding-top:20px;
	padding-left:30px;
}
.text05_19 {
	padding-top:15px;
	padding-left:50px;
}
.text05_20 {
	padding-top:30px;
	padding-left:50px;
}
.text05_21 {
	padding-top:5px;
	padding-left:100px;
}
.text05_22 {
	padding-top:20px;
	padding-left:160px;
}
.text05_23 {
	padding-top:10px;
	padding-left:120px;
}
.text05_24 {
	padding-top:30px;
	padding-left:180px;
}
.text05_25 {
	padding-top:10px;
	padding-bottom:20px;
	padding-left:150px;
}
.text05_26 {
	padding-top:20px;
	padding-left:250px;
	float:left;
}
.text05_27 {
	width:410px;
	padding-top:10px;
	padding-left:10px;
	color:#666666;
}
.text05_28 {
	padding-top:20px;
	padding-left:10px;
	color:#666666;
}
.text05_29 {
	padding-top:30px;
	padding-left:10px;
}
.text05_30 {
	padding-top:20px;
	padding-left:30px;
}
/*6ページコンテンツ*/

.cap06_01 {
	font-size:12px;
	color:#666;
	line-height:1.5em;
	width:170px;
	margin:auto;
}
.cap06_02 {
	font-size:12px;
	color:#666;
	line-height:1.5em;
	width:320px;
	margin:auto;
}
.cap06_03 {
	font-size:12px;
	color:#666;
	line-height:1.5em;
	width:280px;
	margin:auto;
}
.cap06_04 {
	font-size:12px;
	color:#666;
	line-height:1.5em;
	width:140px;
	margin:auto;
	padding-top:5px;
}
.cap06_05 {
	font-size:12px;
	color:#666;
	line-height:1.3em;
	margin:auto;
	padding-left:55px;
}
.cap06_06 {
	font-size:12px;
	color:#666;
	line-height:1.3em;
	margin:auto;
}
.linkbox {
	padding-left:320px;
	padding-top:20px;
	padding-bottom:10px;
}
.photo06_01 {
	width:700px;
	margin:0px auto;
	padding-top:10px;
}
.photo06_33 {
	width:670px;
	margin:auto;
	margin-bottom:10px;
	margin-top:10px;
}
.photo06_02 {
	width:700px;
	height:271px;
	margin:0px auto;
	padding-bottom:18px;
	padding-top:10px;
}
.photo06_03 {
	width:720px;
	margin:auto;
	padding-bottom:10px;
	padding-top:10px;
}
.textbox {
	width:696px;
	height:25px;
	margin:5px auto 0px;
	border-width:1px;
	border-color:#999999;
	border-style:solid;
	border-left:5px solid #FF6600;
}
.text06_title {
	width:690px;
	margin:2px 0px 0px 15px;
	font-size:16px;
	font-weight:bold;
}
.text06_01 {
	width:660px;
	margin:10px auto;
	font-size:14px;
	color:#666666;
	line-height:1.5em;
}
.text06_77 {
	width:660px;
	margin:10px auto;
	margin-bottom:0px;
	font-size:14px;
	color:#666666;
	line-height:1.5em;
	background-image:url(img/chuushaku.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
.text06_99 {
	width:660px;
	margin:10px auto;
	font-size:14px;
	color:#666666;
	line-height:1.5em;
}
.chuushaku {
	width:660px;
	margin:auto;
	font-size:12px;
	color:#FF9900;
}
.com {
	width:679px;
	height:144px;
	margin:20px auto 10px;
}
.cap {
	padding-top:5px;
	font-size:12px;
	color:#666666;
}
td img {
	display: block;
}
.style99 {
	color: #999999;
	font-size:12px
}
.textbox06_01 {
	width:700px;
	height:40px;
	margin:auto;
	padding-top:10px;
	padding-bottom:10px;
}
.text06_88 {
	font-size:14px;
	color:#666666;
	line-height:1.3em;
}
.text06_89 {
	font-size:12px;
	color:#999;
	line-height:1.2em;
}
.titlebox06 {
	width:720px;
	margin:auto;
	padding-top:0px;
}
.style18 {
	float:left;
	color:#0033FF;
	width: 300px;
	font-size: 10px;
}
.style25 {
	font-size: 12px
}
.style28 {
	font-size: 24px;
	font-weight: bold;
	color: #FF0000;
}
