@charset "UTF-8";
.MIDASI {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	letter-spacing: 4px;
	line-height: 30px;
}
.INHAND_BLAND {
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 16px;
	font-style: normal;
	color: #FFFFFF;
	background-color: #000000;
	font-weight: bolder;
}
.FAQ_MOKUJI {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 15px;
	font-style: normal;
	line-height: 25px;
	text-decoration: none;
	text-align: left;
	margin: 0px;
	width: auto;
}
.グレーバック {
	background-color: #CCCCCC;
}
.FAQ_MOKUJI a {
	color: #666666;
	text-decoration: none;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.FAQ_MOKUJI a:hover {
	color: #660000;
	border-bottom-width: medium;
	border-bottom-style: dotted;
	border-bottom-color: #660000;
}
.ALL {
	margin-right: auto;
	margin-left: auto;
	left: auto;
	right: auto;
	height: auto;
}
#index-01_concept {
	font-size: 10px;
	font-style: normal;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #666666;
}
#index-01_concept a:hover {
	background-color: #333333;
}
.topback {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 15px;
	color: #666666;
	text-align: right;
	width: auto;
	font-style: normal;
	line-height: 1.5em;
	padding-right: 30px;
}
.copyright {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	font-style: normal;
	color: #666666;
	letter-spacing: 1px;
	text-align: right;
	line-height: normal;
}
.copyright_center {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	font-style: normal;
	text-align: center;
	color: #666666;
	line-height: 10px;
	letter-spacing: 1px;
}
p.menu {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	font-style: normal;
	color: #666666;
	text-align: center;
	display: block;
	left: auto;
	right: auto;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
p.menu a {
	line-height: 1.5em;
	color: #666666;
	text-decoration: none;
	display: block;
	float: left;
	width: 111px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	letter-spacing: 0.2em;
}
p.menu a:hover {
	background-color: #FFFFFF;
	color: #000000;
	border-bottom-style: solid;
	border-bottom-color: #FFFF00;
	border-bottom-width: 3px;
}
.w1000 {
	height: auto;
	width: 1000px;
}
p.menu2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	font-style: normal;
	color: #999999;
	text-align: center;
	display: block;
	left: auto;
	right: auto;
	margin: 0px;
	padding: 0px;
	height: 2.5em;
}
p.menu2   a {
	line-height: 1.5em;
	color: #999999;
	text-decoration: none;
	display: block;
	float: left;
	width: 100px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
}
p.menu2 a:hover {
	background-color: #FFFFFF;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
p.menu3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	font-style: normal;
	color: #999999;
	text-align: center;
	display: block;
	left: auto;
	right: auto;
	height: 2.5em;
}
p.menu3 a {
	line-height: 1.5em;
	color: #999999;
	text-decoration: none;
	display: block;
	float: left;
	width: 200px;
	left: auto;
	right: auto;
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}
p.menu3 a:hover {
	background-color: #FFFFFF;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
.END {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	font-style: normal;
	text-align: center;
	color: #666666;
	letter-spacing: 1em;
	width: auto;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
p.end     {
	line-height: 1.5em;
	color: #999999;
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	letter-spacing: 2ex;
}
p.end    a {
	line-height: 1.5em;
	color: #999999;
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	letter-spacing: 2ex;
}
p.copyright     {
	color: #999999;
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	letter-spacing: 0.6ex;
}
p.copyright a     {
	color: #999999;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	letter-spacing: 0.6ex;
}
.text {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-style: normal;
	line-height: 27px;
	color: #474747;
	letter-spacing: 2px;
	margin-left: 30px;
	margin-right: 30px;
	text-align: left;
}
.text2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	color: #999999;
	letter-spacing: 2px;
	margin-left: 30px;
	margin-right: 30px;
	text-align: left;
}
.text2 a {
	color: #999999;
}
.text2 a:hover {
	color: #000000;
	font-size: 14px;
	text-decoration: underline;
}
.big_photo_img {
	float: none;
	margin-right: 30px;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-left: 30px;
	text-decoration: none;
	text-align: center;
	left: auto;
	right: auto;
}
.img_float {
	float: left;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-top: 2px;
	margin-left: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.img_float2 {
	float: left;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-top: 2px;
	margin-left: 10px;
	color: #FFFFFF;
	text-decoration: none;
	clear: both;
}
.img_float_left {
	float: left;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-left: 0px;
	text-decoration: none;
	color: #FFFFFF;
}
.img_float_left2 {
	float: left;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-left: 0px;
	text-decoration: none;
	color: #FFFFFF;
	clear: right;
	background-color: #FFFFFF;
}
.img_float_right {
	float: right;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-left: 10px;
}
h1 {
	font-size: 17px;
	font-style: normal;
	font-weight: bolder;
	color: #663300;
	font-variant: normal;
	text-transform: uppercase;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background-position: center;
	text-align: center;
	vertical-align: text-top;
	letter-spacing: 0.2em;
	margin: 5px;
}
h2 {
	font-size: 17px;
	font-style: normal;
	font-weight: bolder;
	color: #663300;
	font-variant: normal;
	text-transform: uppercase;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background-position: center;
	text-align: center;
	vertical-align: text-top;
	letter-spacing: 0.2em;
	margin: 5px;
}
.inhand-navi-02 {
	position:absolute;
	left:325px;
	top:0px;
	width:675px;
	height:50px;
	background-color: #F3F154;
	margin: 0px;
	padding: 0px;
}
.U160_h1_possition {
	position: absolute;
	width: 1000px;
	left: 0px;
	top: 160px;
	margin: 0px;
	padding: 0px;
	height: auto;
}
.point16 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	font-style: normal;
	color: #000000;
	background-color: #ECECEC;
	font-weight: lighter;
	line-height: 2em;
}
.point16Copy1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	font-style: normal;
	color: #000000;
	background-color: #F0F0F0;
	font-weight: lighter;
	line-height: 30px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
}
.point18 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	padding: 3px;
	background-color: #FFFFFF;
}
.point18Copy {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	font-style: normal;
	color: #000000;
	background-color: #FFFF00;
	font-weight: lighter;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #F0F0F0;
	border-bottom-color: #F0F0F0;
	border-left-color: #F0F0F0;
	line-height: 30px;
}
.point18Copy_2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	font-style: normal;
	color: #000000;
	background-color: #CCFF33;
	font-weight: lighter;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #F0F0F0;
	border-bottom-color: #F0F0F0;
	border-left-color: #F0F0F0;
	line-height: 30px;
}
.point22Copy {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 22px;
	font-style: normal;
	color: #000000;
	font-weight: lighter;
	border-bottom-color: #F0F0F0;
	border-left-color: #F0F0F0;
	line-height: 30px;
	background-color: #E9E9E9;
}
.headbar {
	height: 60px;
	width: 1000px;
}
.PAN {
	width: auto;
	margin-right: auto;
	margin-left: auto;
	font-size: 11px;
	left: auto;
	right: auto;
	color: #999999;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-style: normal;
	letter-spacing: 1px;
	font-weight: normal;
	font-variant: normal;
	position: relative;
}
.PAN a {
	color: #999999;
}
.PAN  a:hover {
	color: #000000;
	text-decoration: underline;
}
.top_back_all {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-style: normal;
	color: #999999;
	letter-spacing: 5px;
	text-align: right;
	background-color: #FFFFFF;
	display: block;
	clear: both;
	padding-right: 10px;
}
.top_back_all  a:hover    {
	background-color: #000000;
	color: #FFFFFF;
}
.top_back_all a {
	color: #666666;
	line-height: 20px;
}
.見出し1用カラー {
	color: #333333;
	line-height: 40px;
	border: 1px solid #006666;
}
.見出し1用カラーB {
	color: #333333;
	line-height: 40px;
	border: 1px solid #FF6633;
}
.見出し1用カラーC {
	color: #333333;
	line-height: 28px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	font-weight: normal;
	padding: 10px;
	font-style: normal;
	letter-spacing: 3px;
}
.見出し1用カラーD {
	color: #000000;
	line-height: 30px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	font-weight: normal;
	background-color: #FFFF99;
	border: 1px solid #666666;
}
.見出し用カラー潰し1 {
	color: #FFFFFF;
	line-height: normal;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	background-color: #333333;
	background-position: left top;
}
.見出しライトA {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	font-style: normal;
	color: #000000;
	letter-spacing: 5px;
	border-bottom-width: 1px;
	border-left-width: 18px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CC3300;
	border-left-color: #CC3300;
	line-height: normal;
	padding-left: 10px;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	vertical-align: middle;
	text-align: left;
}
.見出しライトB {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 24px;
	font-style: normal;
	color: #666666;
	letter-spacing: 5px;
	border-bottom-width: 1px;
	border-left-width: 25px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #999999;
	border-left-color: #999999;
	line-height: normal;
	padding-left: 10px;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	vertical-align: middle;
	text-align: left;
}
.見出しライトC {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	font-style: normal;
	color: #000000;
	letter-spacing: 5px;
	border-bottom-width: 1px;
	border-left-width: 18px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFCC99;
	border-left-color: #FFCC99;
	line-height: normal;
	padding-left: 10px;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	vertical-align: middle;
	text-align: left;
}
.wrappwr {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	left: auto;
	right: auto;
	clear: both;
	height: auto;
	top: auto;
}
.wrappwr800 {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
.FACTORY_MOKUJI {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	font-style: normal;
	line-height: 24px;
	color: #333333;
	text-decoration: none;
	letter-spacing: 3px;
	text-align: left;
	float: left;
	width: 300px;
}
.FACTORY_MOKUJI a {
	color: #666666;
	text-decoration: none;
}
.FACTORY_MOKUJI a:hover {
	color: #FFFFFF;
	background-color: #333333;
}
.photo {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	top: 300px;
	text-align: center;
}
.pictmap {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	left: auto;
	right: auto;
}
.bannar {
	padding: 10px;
	float: left;
	clear: none;
	height: 35px;
}
.Table_01 {
	position: absolute;
	height: 120px;
	width: 1000px;
	top: 0px;
	left: 0px;
}
.U600over {
	position: absolute;
	height: auto;
	width: 1000px;
	left: 0px;
	top: 600px;
}
.U600TOPPAGE {
	position: absolute;
	height: 400px;
	width: 320px;
	left: 0px;
	top: 1055px;
}
.point16_01 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	line-height: 1.5em;
	padding: 10px;
}
.見出し001 {
	color: #000000;
	line-height: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	font-weight: normal;
	padding: 7px;
	font-style: normal;
	letter-spacing: 3px;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #CC9966;
	background-color: #FFCCCC;
}
.top_yakusoku_title {
	position: absolute;
	height: auto;
	width: 300px;
	left: 0px;
	top: 3170px;
	background-color: #FFCCCC;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	padding: 10px;
}
.LEFT400 {
	width: 310px;
	left: 0px;
	position: absolute;
	top: 3210px;
	float: left;
	height: 940px;
	clear: both;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CC9966;
	border-right-color: #CC9966;
	border-bottom-color: #CC9966;
	border-left-color: #CC9966;
}
.RIGHT600 {
	width: 320px;
	left: 0px;
	position: absolute;
	top: 4180px;
	clear: left;
	height: 2460px;
	float: right;
}
.font_13 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 1.3em;
	color: #333333;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
}
.font_13_04 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 1.4em;
	color: #666666;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
}
.LEFT400_2 {
	width: 310px;
	left: 0px;
	position: absolute;
	top: 1785px;
	float: left;
	height: 600px;
	clear: both;
	border: 5px solid #FFFF00;
}
.RIGHT600_2 {
	width: 600px;
	left: 400px;
	position: absolute;
	top: 1250px;
	height: 140px;
	clear: left;
	float: right;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.LEFT400_3 {
	width: 310px;
	left: 0px;
	position: absolute;
	top: 2405px;
	float: left;
	height: 450px;
	clear: both;
	border: 5px solid #CCFF33;
}
.RIGHT600_3 {
	width: 600px;
	left: 500px;
	position: absolute;
	top: 1050px;
	height: 140px;
	clear: left;
	float: right;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.LEFT400_4 {
	width: 400px;
	left: 0px;
	position: absolute;
	top: 1550px;
	float: left;
	height: 150px;
	clear: both;
}
.RIGHT600_4 {
	width: 600px;
	left: 400px;
	position: absolute;
	top: 1550px;
	height: 140px;
	clear: left;
	float: right;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.TOPNEWS {
	width: 320px;
	left: 0px;
	position: absolute;
	top: 2875px;
	float: left;
	height: 30px;
	clear: both;
	background-color: #FFCCCC;
}
.TOPNEWS_02 {
	width: 310px;
	left: 0px;
	position: absolute;
	top: 2905px;
	float: left;
	height: 250px;
	clear: both;
	overflow: scroll;
	background-color: #FFFFFF;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-right-color: #FFCCCC;
	border-bottom-color: #FFCCCC;
	border-left-color: #FFCCCC;
}
.tweet {
	left: 500px;
	position: absolute;
	top: 2890px;
	height: 300px;
	width: 200px;
}
.nabe_blog {
	left: 210px;
	position: absolute;
	top: 8090px;
	height: 200px;
	width: 200px;
}
.twitter_top {
	left: 0px;
	position: absolute;
	top: 8090px;
	height: 200px;
	width: 200px;
}
.futeiki_blog {
	left: 60px;
	position: absolute;
	top: 8300px;
	height: 450px;
	width: 290px;
}
.top_UNDER {
	position: absolute;
	height: 1450px;
	width: 320px;
	left: 0px;
	top: 6640px;
}
.wrappwr800underline01 {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.point18new01 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	letter-spacing: 4px;
	margin: 0px;
}
.point22Copy02 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 22px;
	font-style: normal;
	color: #000000;
	font-weight: lighter;
	border-bottom-color: #333333;
	line-height: 30px;
	background-color: #CCFF00;
	border-bottom-width: 3px;
	border-bottom-style: solid;
}
.point16_02 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	font-style: normal;
	color: #660000;
	font-weight: normal;
	padding: 4px;
	background-color: #FFFFFF;
	border-bottom-width: 3px;
	border-bottom-style: dotted;
	border-bottom-color: #FF3300;
}
.U120over {
	position: absolute;
	height: auto;
	width: 1000px;
	left: 0px;
	top: 120px;
}
.MIDASI020 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	letter-spacing: 4px;
	line-height: 30px;
}
#会社概要 {
	width: 488px;
	left: 0px;
	height: 363px;
	clear: right;
	position: absolute;
}
.MOJI15 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 15px;
	font-style: normal;
	line-height: 1.3em;
	font-weight: normal;
	color: #000000;
	letter-spacing: normal;
	font-variant: normal;
}
.MOJI14 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-style: normal;
	line-height: 1.3em;
	font-weight: normal;
	color: #000000;
	letter-spacing: normal;
	font-variant: normal;
}
.point18_03 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 18px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: normal;
	padding: 3px;
	background-color: #330000;
}
.point15_03_backbrown {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 15px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	padding: 3px;
	background-color: #CCCC99;
}
.wrappwr800_YELLOW {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	background-color: #FFFF00;
}
.photo_L200 {
	position: relative;
	left: 100px;
	top: auto;
	height: auto;
}
.U750newTOPPAGE {
	left: 0px;
	top: 1465px;
	position: absolute;
	height: 300px;
	width: 320px;
}
.point16_03 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	font-style: normal;
	color: #000000;
	background-color: #F0F0F0;
	font-weight: lighter;
	line-height: 30px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.font_14_01 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-style: normal;
	line-height: 1.4em;
	font-weight: normal;
	color: #333333;
}
.font_14_02 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-style: normal;
	line-height: 1.4em;
	font-weight: normal;
	color: #666666;
	letter-spacing: 0.4ex;
	padding: 2px;
}
.font_14_03_backpurple {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-style: normal;
	line-height: 1.4em;
	font-weight: normal;
	color: #000000;
	letter-spacing: 0.4ex;
	padding: 2px;
	background-color: #EFC7DF;
}
.U220_possition {
	position: absolute;
	height: auto;
	width: 1000px;
	left: 0px;
	top: 220px;
}
.U280_possitionCopy {
	position: absolute;
	height: auto;
	width: 1000px;
	left: 0px;
	top: 280px;
}
.font_13_02 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 1.3em;
	color: #333333;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.font_10 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
.pro-Layout-02new {
	position:absolute;
	left:14px;
	top:0px;
	width:121px;
	height:120px;
}
.pro-Layout-04_ {
	position:absolute;
	left:156px;
	top:0px;
	width:121px;
	height:120px;
}
.pro-Layout-06_ {
	position:absolute;
	left:298px;
	top:0px;
	width:121px;
	height:120px;
}
.pro-Layout-08_ {
	position:absolute;
	left:440px;
	top:0px;
	width:121px;
	height:120px;
}
.pro-Layout-10_ {
	position:absolute;
	left:582px;
	top:0px;
	width:121px;
	height:120px;
}
.pro-Layout-12_ {
	position:absolute;
	left:724px;
	top:0px;
	width:121px;
	height:120px;
}
.pro-Layout-14_ {
	position:absolute;
	left:866px;
	top:0px;
	width:121px;
	height:120px;
}
.pro-Layout-30_ {
	position:absolute;
	left:14px;
	top:149px;
	width:121px;
	height:120px;
}
.pro-Layout-31_ {
	position:absolute;
	left:156px;
	top:149px;
	width:121px;
	height:120px;
}
.pro-Layout-32_ {
	position:absolute;
	left:298px;
	top:149px;
	width:121px;
	height:120px;
}
.pro-Layout-33_ {
	position:absolute;
	left:440px;
	top:149px;
	width:121px;
	height:120px;
}
.pro-Layout-34_ {
	position:absolute;
	left:582px;
	top:149px;
	width:121px;
	height:120px;
}
.pro-Layout-35_ {
	position:absolute;
	left:724px;
	top:149px;
	width:121px;
	height:120px;
}
.pro-Layout-36_ {
	position:absolute;
	left:866px;
	top:149px;
	width:121px;
	height:120px;
}
.pro-Layout-51_ {
	position:absolute;
	left:14px;
	top:298px;
	width:121px;
	height:120px;
}
.pro-Layout-52_ {
	position:absolute;
	left:156px;
	top:298px;
	width:121px;
	height:120px;
}
.pro-Layout-53_ {
	position:absolute;
	left:298px;
	top:298px;
	width:121px;
	height:120px;
}
.pro-Layout-54_ {
	position:absolute;
	left:440px;
	top:298px;
	width:121px;
	height:120px;
}
.pro-Layout-55_ {
	position:absolute;
	left:582px;
	top:298px;
	width:121px;
	height:120px;
}
.pro-Layout-56_ {
	position:absolute;
	left:724px;
	top:298px;
	width:121px;
	height:120px;
}
.pro-Layout-57_ {
	position:absolute;
	left:866px;
	top:298px;
	width:121px;
	height:120px;
}
.pro-Layout-72_ {
	position:absolute;
	left:14px;
	top:447px;
	width:121px;
	height:120px;
}
.pro-Layout-73_ {
	position:absolute;
	left:156px;
	top:447px;
	width:121px;
	height:120px;
}
.pro-Layout-74_ {
	position:absolute;
	left:298px;
	top:447px;
	width:121px;
	height:120px;
}
.pro-Layout-75_ {
	position:absolute;
	left:440px;
	top:447px;
	width:121px;
	height:120px;
}
.pro-Layout-76_ {
	position:absolute;
	left:582px;
	top:447px;
	width:121px;
	height:120px;
}
.pro-Layout-77_ {
	position:absolute;
	left:724px;
	top:447px;
	width:121px;
	height:120px;
}
.pro-Layout-78_ {
	position:absolute;
	left:866px;
	top:447px;
	width:121px;
	height:120px;
}
.inhand-navi-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:325px;
	height:90px;
}
.inhand-navi-02 {
	left: 0px;
	top: 90px;
	position: absolute;
	width: 320px;
}
.inhand-navi-03 {
	position:absolute;
	left:0px;
	top:8800px;
	width:458px;
	height:60px;
}
.inhand-navi-04 {
	position:absolute;
	left:10px;
	top:8880px;
	width:206px;
	height:30px;
}
.inhand-navi-05 {
	position:absolute;
	left:350px;
	top:20px;
	width:11px;
	height:60px;
}
.inhand-navi-06 {
	position:absolute;
	left:260px;
	top:8880px;
	width:206px;
	height:30px;
}
.inhand-navi-07 {
	position:absolute;
	left:0px;
	top:140px;
	width:320;
	height:5px;
}
.inhand-navi-08 {
	position:absolute;
	left:0px;
	top:95px;
	width:1000px;
	height:26px;
}
.handhand {
	position: absolute;
	left: 0px;
	top: 120px;
	height: 480px;
	width: 480px;
}
.id01hand200901_ {
	position:absolute;
	left:0px;
	top:0px;
	width:1000px;
	height:4px;
}
.id03hand200903_ {
	position:absolute;
	left:140px;
	top:4px;
	width:231px;
	height:104px;
}
.id02hand200902_ {
	position:absolute;
	left:0px;
	top:4px;
	width:140px;
	height:134px;
}
.id04hand200904_ {
	position:absolute;
	left:371px;
	top:4px;
	width:629px;
	height:31px;
}
.id05hand200905_ {
	position:absolute;
	left:371px;
	top:35px;
	width:314px;
	height:9px;
}
.id06hand200906_ {
	position:absolute;
	left:0px;
	top:175px;
	width:320px;
	height:390px;
}
.id07hand200907_ {
	position:absolute;
	left:371px;
	top:44px;
	width:44px;
	height:64px;
}
.id08hand200908_ {
	position:absolute;
	left:415px;
	top:44px;
	width:256px;
	height:94px;
}
.id09hand200909_ {
	position:absolute;
	left:671px;
	top:44px;
	width:14px;
	height:160px;
}
.id10hand200910_ {
	position:absolute;
	left:140px;
	top:108px;
	width:9px;
	height:273px;
}
.id11hand200911_ {
	position:absolute;
	left:149px;
	top:108px;
	width:266px;
	height:260px;
}
.id12hand200912_ {
	position:absolute;
	left:0px;
	top:138px;
	width:122px;
	height:214px;
}
.id13hand200913_ {
	position:absolute;
	left:122px;
	top:138px;
	width:18px;
	height:243px;
}
.id14hand200914_ {
	position:absolute;
	left:415px;
	top:138px;
	width:256px;
	height:66px;
}
.id15hand200915_ {
	position:absolute;
	left:415px;
	top:204px;
	width:14px;
	height:197px;
}
.id16hand200916_ {
	position:absolute;
	left:429px;
	top:204px;
	width:256px;
	height:80px;
}
.id17hand200917_ {
	position:absolute;
	left:429px;
	top:284px;
	width:256px;
	height:26px;
}
.id18hand200918_ {
	position:absolute;
	left:429px;
	top:310px;
	width:13px;
	height:91px;
}
.id19hand200919_ {
	position:absolute;
	left:442px;
	top:310px;
	width:243px;
	height:91px;
}
.id20hand200920_ {
	position:absolute;
	left:0px;
	top:352px;
	width:122px;
	height:29px;
}
.id21hand200921_ {
	position:absolute;
	left:149px;
	top:368px;
	width:266px;
	height:13px;
}
.id22hand200922_ {
	position:absolute;
	left:0px;
	top:381px;
	width:34px;
	height:99px;
}
.id23hand200923_ {
	position:absolute;
	left:34px;
	top:381px;
	width:195px;
	height:79px;
}
.id24hand200924_ {
	position:absolute;
	left:229px;
	top:381px;
	width:186px;
	height:20px;
}
.id25hand200925_ {
	position:absolute;
	left:229px;
	top:401px;
	width:27px;
	height:79px;
}
.id26hand200926_ {
	position:absolute;
	left:256px;
	top:401px;
	width:250px;
	height:79px;
}
.id27hand200927_ {
	position:absolute;
	left:506px;
	top:401px;
	width:179px;
	height:79px;
}
.id28hand200928_ {
	position:absolute;
	left:10px;
	top:8750px;
	width:410px;
	height:38px;
}
.id29hand200929_ {
	position:absolute;
	left:34px;
	top:460px;
	width:195px;
	height:20px;
}
.font_12_01 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.2em;
	color: #333333;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.font_12_02 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 1.4em;
	color: #333333;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin: 0px;
	text-align: left;
}
.font_13_003 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 1.7em;
	color: #333333;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
.font_13_news {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 1.5em;
	color: #000000;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.point16_04 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	font-style: normal;
	color: #666666;
	font-weight: lighter;
	line-height: 30px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.snsb {
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}
.snsb li {
	float: left;
	list-style: none;
	display: inline;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	margin-right: 0px;
}
.snsb iframe {
	margin: 0 !important;
	padding: 0px;
}
.new_top_right_annai {
	left: 0px;
	top: 145px;
	position: absolute;
	height: 30px;
	width: 320px;
}
.slideshow_space
{
	left: 0px;
	top: 565px;
	position: absolute;
	width: 320px;
	height: 480px;
}
#slideshow {
	position: relative; /* 画像の横幅に合わせて記述 */
	height: 330px; /* 画像の高さに合わせて記述 */
}
#slideshow img {
	position: absolute;
	z-index: 8;
	opacity: 0.0;
	left: 0px;
	top: -570px;
}
#slideshow img.active {
   z-index: 10;
   opacity: 1.0;
}
#slideshow img.last-active {
   z-index: 9;
}
</style>
