@charset "utf-8";

/*------------------------------------------------------------
	トップページ
------------------------------------------------------------*/
  * html #conts .box  {
	overflow : hidden;
	margin-bottom : 10px;
	float : left;
	overflow : hidden;
}

#conts .box {
	overflow : hidden;
	margin-top : 10px;
	margin-bottom : 10px;
	float : left;
	overflow : hidden;
}

* html #conts .box h3 {
	margin-top : 50px;
	width : 600px;
	font-size : 16px;
	color : #823657;
	font-weight : bold;
}

#conts .box h3 {
	margin-top : 50px;
	width : 600px;
	font-size : 16px;
	color : #823657;
	font-weight : normal;
}

* html #conts5 .box {
	width : 600px;
	margin-top : 10px;
	text-align : left;
	margin-left : auto;
}

#conts5 .box {
	width : 600px;
	margin-top : 120px;
	text-align : left;
	margin-left : 80px;
}

* html #conts5 .box1 {
	float : left;
	margin-left : 25px;
	width : 110px;
	height : 120px;
	text-align : right;
	margin-right : 25px;
}

#conts5 .box1 {
	float : left;
	width : 200px;
	height : 120px;
	text-align : right;
	float : left;
	margin-left : 50px;
	margin-right : auto;
}

* html #conts5 .box1 img {
	margin : 10px;
}

#conts5 .box1 img {
	margin-top : 10px;
}

* html #conts5 .box h3 {
	width : 600px;
	font-size : 16px;
	color : #823657;
	font-weight : bold;
	text-align : center;
}

#conts5 .box h3 {
	width : 600px;
	font-size : 16px;
	color : #823657;
	font-weight : normal;
	text-align : center;
}

#conts5 .box ul li {
	width : 600px;
	font-size : 10px;
	color : #823657;
	font-weight : normal;
	text-align : left;
}

#conts5 .box2 {
	float : right;
	width : 490px;
	height : 140px;
	color : #823657;
	font-weight : normal;
	text-align : left;
	font-size : 10px;
	margin-right : 20px;
	vertical-align : middle;
}

#conts5 .box2 ul li {
	font-size : 10px;
	color : #823657;
	font-weight : normal;
	vertical-align : middle;
	text-align : left;
}

#conts5 .box3 {
	float : right;
	width : 490px;
	height : 140px;
	color : #823657;
	font-weight : normal;
	text-align : left;
	font-size : 10px;
	margin-right : 20px;
	vertical-align : middle;
}

#conts5 .box3 ul li {
	font-size : 10px;
	color : #823657;
	margin-top : 10px;
	font-weight : normal;
	vertical-align : middle;
	text-align : left;
}
#conts5 .box4 {
	width : 600px;
	height: 500px;
	margin-top : 120px;
	text-align : center;
	margin-left : auto;
	margin-right:auto;
}
* html #conts5 .box4 h3 {
	width : 600px;
	font-size : 16px;
	color : #823657;
	font-weight : bold;
}

#conts5 .box4 h3 {
	width : 600px;
	font-size : 16px;
	color : #823657;
	font-weight : normal;
}
#conts .box img {
	margin-left : 30px;
}

#conts .photobox {
	width : 280px;
	margin-top : 525px;
	margin-left : 425px;
	margin-bottom : 40px;
}

* html #conts4 .box h3 {
	margin-top : 10px;
	font-size : 16px;
	color : #823657;
	font-weight : bold;
}

#conts4 .box h3 {
	margin-top : 10px;
	font-size : 16px;
	color : #823657;
	font-weight : normal;
}

#conts4 .box2 {
	overflow : hidden;
	margin-top : 10px;
	margin-bottom : 10px;
	float : left;
	overflow : hidden;
}

#conts4 .box2 img {
	margin-left : 30px;
}

#conts4 ul {
	margin-top : 10px;
	width : 600px;
	font-size : 10px;
	color : #823657;
	font-weight : normal;
}

#conts4 ul li {
	margin-left : 10px;
	display : block;
	font-size : 10px;
}

#conts3 .box object {
	margin-top : 166px;
	margin-bottom : 166px;
	margin-left : 235px;
	margin-right : 235px;
	vertical-align : middle;
} 
* html ##conts6 .iframe {
	margin-top:85px;
	border:none;
	margin-left : 0;
	float:left;
}

/*------------------------------------------------------------
	フォーム
------------------------------------------------------------*/
.wind-bg { background: none; }
.thunder-bg { background: none; 
}
#main-group .simple skin-1 type-1{
	margin-top: 0
	height: 350px;
}
#main-group .p {
	margin-top: 0
	height: 350px;
}
#main-group .p simple sync form {
	margin-top: 0
	height: 350px;
}
#bk65 { background: #B5A283; }
#bk66 { background: #FCF8F8; }
#bk68 { background: transparent; }
#bk75 { background: #FCF8F8; }
#bk76 { background: #B5A283; }

