.version.jigyo{
	color:#0000F2;
	background-color:#7CFA91;
}

#page{
	z-index:1;
	width:1280px;
	min-height:1848px;
	background-image:none;
	border-width:0px;
	border-color:#000000;
	background-color:transparent;
	margin-left:auto;
	margin-right:auto;
}

#pppage_top{
	z-index:0;
	width:0.01px;
	padding-bottom:0px;
	margin-right:-10000px;
	margin-left:-100px;
}

#ppage_top{
	z-index:54;
	width:0.01px;
}

#page_top{
	position:relative;
	margin-right:-10000px;
	width:22px;
}

#u138{
	z-index:5;
	width:393px;
	height:89px;
	position:relative;
	margin-right:-10000px;
	left:260px;
}

#u147{
	z-index:6;
	width:640px;
	height:101px;
	position:relative;
	margin-right:-10000px;
	left:740px;
}

#u75{
	z-index:3;
	min-height:40px;
}

#u151{
	z-index:7;
	width:140px;
	height:40px;
	position:relative;
	margin-right:-10000px;
	left:460px;
}

#u151:hover{
	width:140px;
	height:40px;
	min-height:0px;
	margin:0px -10000px 0px 0px;
}

#u165{
	z-index:9;
	width:140px;
	height:40px;
	position:relative;
	margin-right:-10000px;
	left:600px;
}

#u151.MuseLinkActive,#u165:hover{
	width:140px;
	height:40px;
	min-height:0px;
	margin:0px -10000px 0px 0px;
}

#u158{
	z-index:8;
	width:140px;
	height:40px;
	position:relative;
	margin-right:-10000px;
	left:740px;
}

#u165.MuseLinkActive,#u158:hover{
	width:140px;
	height:40px;
	min-height:0px;
	margin:0px -10000px 0px 0px;
}

#u172{
	z-index:10;
	width:140px;
	height:40px;
	position:relative;
	margin-right:-10000px;
	left:880px;
}

#u158.MuseLinkActive,#u172:hover{
	width:140px;
	height:40px;
	min-height:0px;
	margin:0px -10000px 0px 0px;
}

#u172.MuseLinkActive{
	width:140px;
	height:40px;
	min-height:0px;
	margin:0px -10000px 0px 0px;
}

.js body{
	visibility:hidden;
}

.js body.initialized{
	visibility:visible;
}

#u75-bw{
	z-index:3;
	min-height:40px;
	margin-top:17px;
}

#u323{
	z-index:38;
	height:350px;
	opacity:1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);
	background:#E9E9E9 url(../images/otoiawase_img.jpg)no-repeat center center;
}

#u323-bw{
	z-index:38;
	margin-top:30px;
	height:350px;
}

#pu324{
	z-index:39;
	width:0.01px;
	margin-left:260px;
	margin-top:30px;
}

#u324{
	z-index:39;
	width:23px;
	height:19px;
	opacity:1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter:alpha(opacity=100);position:relative;
	margin-right:-10000px;
	margin-top:7px;
	background:transparent url("../images/eco_icon.gif?crc=216771881") no-repeat left top;
}

#u325-4{
	z-index:40;
	width:128px;
	min-height:31px;
	background-color:transparent;
	color:#666666;
	font-size:18px;
	line-height:32px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-weight:bold;
	position:relative;
	margin-right:-10000px;
	left:34px;
}

#u326{
	z-index:44;
	width:960px;
	height:1px;
	background-color:#8F8F8F;
	margin-left:260px;
	position:relative;
}

#u328-4{
	z-index:46;
	width:960px;
	min-height:47px;
	background-color:transparent;
	color:#666666;
	text-align:left;
	font-size:18px;
	line-height:46px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	margin-left:260px;
	margin-top:29px;
	position:relative;
	text-align: center;
}

#u351-4{
	z-index:50;
	width:960px;
	min-height:76px;
	background-color:transparent;
	color:#666666;
	font-size:14px;
	line-height:25px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-weight:normal;
	margin-left:260px;
	margin-top:24px;
	position:relative;
}

#pu493{
	z-index:56;
	width:0.01px;
	margin-left:260px;
	margin-top:30px;
}

#u493{
	z-index:56;
	width:470px;
	height:249px;
	opacity:1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);
	position:relative;
	margin-right:-10000px;
	background:transparent url("../images/jigyo_01_26.jpg?crc=3796439739") no-repeat left top;
}

#u485{
	z-index:55;
	width:470px;
	height:249px;
	opacity:1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter:alpha(opacity=100);position:relative;
	margin-right:-10000px;
	left:490px;
	background:transparent url("../images/jigyo_04.jpg?crc=4023080745") no-repeat left top;
	background-size:cover;
}

#u742{
	z-index:61;
	width:959px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#E9E9E9;
	margin-left:260px;
	margin-top:30px;
	position:relative;
}

#u745-4{
	z-index:107;
	width:960px;
	min-height:37px;
	background-color:transparent;
	text-align:center;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	margin-top:-1px;
	left:-1px;
}

#pu527{
	z-index:57;
	width:0.01px;
	margin-left:260px;
	margin-top:-1px;
}

#u527{
	z-index:57;
	width:229px;
	height:379px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#E9E9E9;
	margin-bottom:-1px;
	position:relative;
	margin-right:-10000px;
}

#u552{
	z-index:62;
	width:479px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#FFFFFF;
	position:relative;
	margin-right:-10000px;
	left:480px;
}

#u766{
	z-index:63;
	width:249px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#F1F1F1;
	position:relative;
	margin-right:-10000px;
	left:230px;
}

#u550{
	z-index:64;
	width:479px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#FFFFFF;
	position:relative;
	margin-right:-10000px;
	margin-top:38px;
	left:480px;
}

#u757{
	z-index:65;
	width:249px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#F1F1F1;
	position:relative;
	margin-right:-10000px;
	margin-top:38px;
	left:230px;
}

#u551{
	z-index:66;
	width:479px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#FFFFFF;
	position:relative;
	margin-right:-10000px;
	margin-top:76px;
	left:480px;
}

#u763{
	z-index:67;
	width:249px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#F1F1F1;
	position:relative;
	margin-right:-10000px;
	margin-top:76px;
	left:230px;
}

#u549{
	z-index:68;
	width:479px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#FFFFFF;
	position:relative;
	margin-right:-10000px;
	margin-top:114px;
	left:480px;
}

#u769{
	z-index:69;
	width:249px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#F1F1F1;
	position:relative;
	margin-right:-10000px;
	margin-top:114px;
	left:230px;
}

#u548{
	z-index:70;
	width:479px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#FFFFFF;
	position:relative;
	margin-right:-10000px;
	margin-top:152px;
	left:480px;
}

#u781{
	z-index:71;
	width:249px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#F1F1F1;
	position:relative;
	margin-right:-10000px;
	margin-top:152px;
	left:230px;
}

#u547{
	z-index:72;
	width:479px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#FFFFFF;
	position:relative;
	margin-right:-10000px;
	margin-top:190px;
	left:480px;
}

#u772{
	z-index:73;
	width:249px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#F1F1F1;
	position:relative;
	margin-right:-10000px;
	margin-top:190px;
	left:230px;
}

#u546{
	z-index:74;
	width:479px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#FFFFFF;
	position:relative;
	margin-right:-10000px;
	margin-top:228px;
	left:480px;
}

#u796{
	z-index:75;
	width:479px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#FFFFFF;
	position:relative;
	margin-right:-10000px;
	margin-top:266px;
	left:480px;
}

#u820{
	z-index:76;
	width:479px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#FFFFFF;
	position:relative;
	margin-right:-10000px;
	margin-top:304px;
	left:480px;
}

#u844{
	z-index:78;
	width:479px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#FFFFFF;
	margin-bottom:-1px;
	position:relative;
	margin-right:-10000px;
	margin-top:342px;
	left:480px;
}

#u787{
	z-index:80;
	width:249px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#F1F1F1;
	position:relative;
	margin-right:-10000px;
	margin-top:228px;
	left:230px;
}

#u790{
	z-index:81;
	width:249px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#F1F1F1;
	position:relative;
	margin-right:-10000px;
	margin-top:266px;
	left:230px;
}

#u814{
	z-index:82;
	width:249px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#F1F1F1;
	position:relative;
	margin-right:-10000px;
	margin-top:304px;
	left:230px;
}

#u838{
	z-index:86;
	width:249px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#F1F1F1;
	margin-bottom:-1px;
	position:relative;
	margin-right:-10000px;
	margin-top:342px;
	left:230px;
}

#u500-4{
	z-index:91;
	width:230px;
	min-height:380px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
}

#u572-4{
	z-index:111;
	width:480px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	left:480px;
}

#u760-4{
	z-index:115;
	width:250px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	left:230px;
}

#u573-4{
	z-index:119;
	width:480px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	margin-top:38px;
	left:480px;
}

#u754-4{
	z-index:123;
	width:250px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	margin-top:38px;
	left:230px;
}

#u574-4{
	z-index:127;
	width:480px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	margin-top:76px;
	left:480px;
}

#u751-4{
	z-index:131;
	width:250px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	margin-top:76px;
	left:230px;
}

#u575-4{
	z-index:135;
	width:480px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	margin-top:114px;
	left:480px;
}

#u748-4{
	z-index:139;
	width:250px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	margin-top:114px;
	left:230px;
}

#u576-4{
	z-index:143;
	width:480px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	margin-top:152px;
	left:480px;
}

#u778-4{
	z-index:147;
	width:250px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	margin-top:152px;
	left:230px;
}

#u577-4{
	z-index:151;
	width:480px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	margin-top:190px;
	left:480px;
}

#u775-4{
	z-index:155;
	width:250px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	margin-top:190px;
	left:230px;
}

#u578-4{
	z-index:159;
	width:480px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	margin-top:228px;
	left:480px;
}

#u793-4{
	z-index:163;
	width:480px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	margin-top:266px;
	left:480px;
}

#u817-4{
	z-index:167;
	width:480px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	margin-top:304px;
	left:480px;
}

#u841-4{
	z-index:175;
	width:480px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	margin-top:342px;
	left:480px;
}

#u784-4{
	z-index:183;
	width:250px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	margin-top:228px;
	left:230px;
}

#u799-4{
	z-index:187;
	width:250px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	margin-top:266px;
	left:230px;
}

#u823-4{
	z-index:191;
	width:250px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	margin-top:304px;
	left:230px;
}

#u847-4{
	z-index:207;
	width:250px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	margin-top:342px;
	left:230px;
}

#pu859{
	z-index:58;
	width:0.01px;
	margin-left:260px;
}

#u859{
	z-index:58;
	width:229px;
	height:75px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#E9E9E9;
	margin-bottom:-1px;
	position:relative;
	margin-right:-10000px;
}

#u901{
	z-index:77;
	width:479px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#FFFFFF;
	position:relative;
	margin-right:-10000px;
	left:480px;
}

#u895{
	z-index:79;
	width:479px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#FFFFFF;
	margin-bottom:-1px;
	position:relative;
	margin-right:-10000px;
	margin-top:38px;
	left:480px;
}

#u925{
	z-index:83;
	width:249px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#F1F1F1;
	position:relative;
	margin-right:-10000px;
	left:230px;
}

#u922{
	z-index:87;
	width:249px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#F1F1F1;
	margin-bottom:-1px;
	position:relative;
	margin-right:-10000px;
	margin-top:38px;
	left:230px;
}

#u856-4{
	z-index:95;
	width:230px;
	min-height:76px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
}

#u904-4{
	z-index:171;
	width:480px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	left:480px;
}

#u898-4{
	z-index:179;
	width:480px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	margin-top:38px;
	left:480px;
}

#u928-4{
	z-index:195;
	width:250px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	left:230px;
}

#u919-4{
	z-index:211;
	width:250px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	margin-top:38px;
	left:230px;
}

#pu937{
	z-index:59;
	width:0.01px;
	margin-left:260px;
}

#u937{
	z-index:59;
	width:229px;
	height:75px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#E9E9E9;
	margin-bottom:-1px;
	position:relative;
	margin-right:-10000px;
}

#u964{
	z-index:84;
	width:249px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#F1F1F1;
	position:relative;
	margin-right:-10000px;
	left:230px;
}

#u988{
	z-index:85;
	width:479px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#FFFFFF;
	position:relative;
	margin-right:-10000px;
	left:480px;
}

#u955{
	z-index:88;
	width:249px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#F1F1F1;
	margin-bottom:-1px;
	position:relative;
	margin-right:-10000px;
	margin-top:38px;
	left:230px;
}

#u985{
	z-index:89;
	width:479px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#FFFFFF;
	margin-bottom:-1px;
	position:relative;
	margin-right:-10000px;
	margin-top:38px;
	left:480px;
}

#u940-4{
	z-index:99;
	width:230px;
	min-height:76px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
}

#u961-4{
	z-index:199;
	width:250px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	left:230px;
}

#u982-4{
	z-index:203;
	width:480px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	left:480px;
}

#u958-4{
	z-index:215;
	width:250px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	margin-top:38px;
	left:230px;
}

#u979-4{
	z-index:219;
	width:480px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	margin-top:38px;
	left:480px;
}

#pu997{
	z-index:60;
	width:0.01px;
	margin-left:260px;
}

#u997{
	z-index:60;
	width:479px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#E9E9E9;
	margin-bottom:-1px;
	position:relative;
	margin-right:-10000px;
}

#u1009{
	z-index:90;
	width:479px;
	height:37px;
	border-style:solid;
	border-width:1px;
	border-color:#8F8F8F;
	background-color:#FFFFFF;
	margin-bottom:-1px;
	position:relative;
	margin-right:-10000px;
	left:480px;
}

#u1000-4{
	z-index:103;
	width:480px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
}

#u500-2,#u856-2,#u940-2,#u1000-2{
	padding-left:10px;
}

#u1012-4{
	z-index:223;
	width:480px;
	min-height:37px;
	background-color:transparent;
	line-height:38px;
	font-family:ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position:relative;
	margin-right:-10000px;
	left:480px;
}

#u572-2,#u760-2,#u573-2,#u754-2,#u574-2,#u751-2,#u575-2,#u748-2,#u576-2,#u778-2,#u577-2,#u775-2,#u578-2,#u793-2,#u817-2,#u841-2,#u784-2,#u799-2,#u823-2,#u847-2,#u904-2,#u898-2,#u928-2,#u919-2,#u961-2,#u982-2,#u958-2,#u979-2,#u1012-2{
	padding-left:20px;
}

#u327{
	z-index:45;
	width:220px;
	height:24px;
	opacity:1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter:alpha(opacity=100);
	margin-left:1000px;
	margin-top:50px;
	position:relative;
	background:transparent url("../images/page_navi.gif?crc=513923109") no-repeat left top;
}

.css_verticalspacer .verticalspacer{
	height:calc(100vh - 1938px);
}

#pu78{
	z-index:2;
	width:0.01px;
	margin-right:-10000px;
	margin-left:-100px;
}

#u78{
	z-index:2;
	min-height:106px;
	padding-bottom:25px;
}

#u198{
	z-index:11;
	width:125px;
	height:43px;
	position:relative;
	margin-right:-10000px;
	margin-top:24px;
	left:260px;
}

#u202-8{
	z-index:12;
	width:407px;
	min-height:82px;
	position:relative;
	margin-right:-10000px;
	margin-top:24px;
	left:429px;
}

#u205-14{
	z-index:20;
	width:340px;
	min-height:26px;
	position:relative;
	margin-right:-10000px;
	margin-top:80px;
	left:880px;
}

#u78-bw{
	z-index:2;
	min-height:106px;
}

#u80{
	z-index:4;
	min-height:35px;
	padding-bottom:5px;
}

#u75_align_to_page,#u78_align_to_page,#u80_align_to_page{
	margin-left:auto;
	margin-right:auto;
	position:relative;
	width:1280px;
	left:-100px;
}

#u256-4{
	z-index:34;
	width:421px;
	min-height:27px;
	position:relative;
	margin-right:-10000px;
	margin-top:8px;
	left:260px;
}

#u80-bw{
	z-index:4;
	min-height:35px;
}

#muse_css_mq,.html{
	background-color:#FFFFFF;
}

body{
	position:relative;
	min-width:1280px;
}

.verticalspacer{
	min-height:1px;
}

.mailform {
    position: relative;
　　margin:0 auto;
    padding: 2em;
　　font-family: "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro," メイリオ", Meiryo, Osaka," ＭＳ Ｐゴシック", MS PGothic," sans-serif";
}


.mailform dl {
}

.mailform dl dt {
    text-align: left;
    color: #000;
    font-weight: bold;
    letter-spacing: 0.3px;
    vertical-align: top;
    width: 100%;
	float : left;
	padding: 10px;
	font-size: 16px;
	margin-left: auto;
	margin-right: auto;
}
.mailform #mailform dl dd {
    letter-spacing: 0.3px;
    vertical-align: top;
    width: 100%;
	float : left;
	text-align: right;
	padding: 10px;
	font-size: 14px;
	margin-left: auto;
	margin-right: auto;
	height: auto;
	display: block;
}

.mailform #mailform dl dd ul {
	list-style:none;
}
	
.mailform #mailform dl dd ul li{
  font-size: 14px;
   margin-right: 10px;
text-align: right;
}

dl dt .eg {
	font-size: 12px;
	color: #666;
}	

dl dd textarea {
	width: 90%;
	height: 100px;
}
#mailform dl p {
	font-size: 13px;
	margin-left: 55px;
	margin-bottom: 50px;
	color: #FF0000;
}
	

a:link, a:visited {
    text-decoration: none;
}
a:hover, a:active {
    color: #FF7777;
    text-decoration: none;
}
input[type="text"],
textarea {
    padding: 0.8em;
    outline: none;
    border: 1px solid #DDD;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    width: 80%;
    font-size: 14px;
}
	
.container .row iframe {
	width: 900px;
	height: 900px;
	margin-left: auto;
	margin-right: auto;
}

tablearea{
width:100%;
height:30%;
}

::placeholder{ /* Others */
 color:#999999;
}

input {
    border-radius: 0;   
    border: 1px solid #DDD;
    color: #111;
    padding: 10px 30px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
input:hover {
    background: -moz-linear-gradient(top, #EFEFEF 0%, #EEE);
    background: -webkit-gradient(linear, left top, left bottom, from(#EFEFEF), to(#EEE));
}
