@charset "utf-8";
/* CSS Document */
body{
	margin:0;
    -webkit-text-size-adjust: 100%;
}
p{
	margin:0;
}
img{
	border:0;
}
a{
	outline:none;
}
a img:hover{
	opacity: 0.8;
    filter: alpha(opacity=80);
	-ms-filter: "alpha(opacity=80)";
	zoom:1;
}
/*header*/
#header{
	border-top:solid 10px #2B403B;
	overflow:hidden;
}
#head{
	width:900px;
	margin:0 auto;
}
#logo{
	margin:20px 0 0 0;
	float:left;
}
#logo a{
	display:block;
}
#head_right{
	width:720px;
	float:right;
	margin:0px 0 10px 0;
}
#head_right p{
	color:#666666;
	font-size:12px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
h1{
	margin:0;
	padding:0;
	color:#2B403B;
	font-size:18px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.color1{
	color:#2B403B;
	font-size:18px;
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#nav{
	clear:both;
}
#nav ul{
	margin:0;
	padding:0;
	overflow:hidden;
}
#nav ul li{
	width:150px;
	list-style:none;
	position:relative;
	float:left;
	text-align:center;
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#nav ul li a{
	padding:8px 0 8px 0;
	display:block;
	color:#000;
	text-decoration:none;
}
#nav ul li:hover{
	background-color:#F2E9E1;
}
#nav ul li.nav1 a:after{
	position:absolute;
	content: "";
	top:6px;
	right:0;
    width:1px;
    height:26px;
	background-color:#000;
}
#nav ul li.nav2 a:after{
	position:absolute;
	content: "";
	top:6px;
	right:0;
    width:1px;
    height:26px;
	background-color:#000;
}
#nav ul li.nav3 a:after{
	position:absolute;
	content: "";
	top:6px;
	right:0;
    width:1px;
    height:26px;
	background-color:#000;
}
#nav ul li.nav4 a:after{
	position:absolute;
	content: "";
	top:6px;
	right:0;
    width:1px;
    height:26px;
	background-color:#000;
}
#nav ul li.nav5 a:after{
	position:absolute;
	content: "";
	top:6px;
	right:0;
    width:1px;
    height:26px;
	background-color:#000;
}
/**/
#midashi1{
	height:270px;
	margin:10px auto 0 auto;
	background-image:url(../images/index_03.png);
}
#midashi2{
	width:900px;
	height:270px;
	margin:0 auto;
}
#midashi2 img{
	display:block;
}
/*wrapper*/
#wrapper{
	width:900px;
	margin:10px auto 0 auto;
	overflow:hidden;
}
/*main*/
#main{
	width:900px;
	margin:0 0 10px 0;
}
/*left*/
#left{
	width:580px;
	float:left;
}
h2.search{
	margin:0;
	padding:3px 0 3px 50px;
	border:none;
	background-color:#F2E9E1;
	background-image:url(../images/index_04.png);
	background-repeat:no-repeat;
	background-position:10px 50%;
	color:#1C140D;
	font-size:22px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.search1{
	padding:0px 0 7px 0;
	border:solid 1px #CBE86B;
}
.search2{
	padding:0 0 5px 0;
}
.search2 ul{
	margin:0;
	padding:0;
	overflow:hidden;
}
.search2 ul li{
	width:183px;
	height:44px;
	margin:7px 0px 0px 7px;
	list-style:none;
	float:left;
	background-image:url(../images/search_01.png);
	background-repeat:no-repeat;
	cursor:pointer;
}
.fe1{
	background-position:left top;
	display:block;
}
.fe1.checked{
	background-position:-583px top;
}
.fe2{
	background-position:-191px top;
	display:block;
}
.fe2.checked{
	background-position:-774px top;
}
.fe3{
	background-position:-381px top;
	display:block;
}
.fe3.checked{
	background-position:-964px top;
}
.fe4{
	background-position:left -51px;
	display:block;
}
.fe4.checked{
	background-position:-583px -51px;
}
.fe5{
	background-position:-191px -51px;
	display:block;
}
.fe5.checked{
	background-position:-774px -51px;
}
.fe6{
	background-position:-381px -51px;
	display:block;
}
.fe6.checked{
	background-position:-964px -51px;
}
.fe7{
	background-position:left -103px;
	display:block;
}
.fe7.checked{
	background-position:-583px -103px;
}
.fe8{
	background-position:-191px -103px;
	display:block;
}
.fe8.checked{
	background-position:-774px -103px;
}
.fe9{
	background-position:-381px -103px;
	display:block;
}
.fe9.checked{
	background-position:-964px -103px;
}
.fe10{
	background-position:left -154px;
	display:block;
}
.fe10.checked{
	background-position:-583px -154px;
}
.fe11{
	background-position:-191px -154px;
	display:block;
}
.fe11.checked{
	background-position:-774px -154px;
}
.fe12{
	background-position:-381px -154px;
	display:block;
}
.fe12.checked{
	background-position:-964px -154px;
}
input[type=checkbox]{
	display:none;
}
.search3{
	margin:5px 5px 0 5px;
}
.search3 table{
	width:100%;
	border-collapse:collapse;
    border:0px;
	border-top:solid 1px #CBE86B;
	border-left:solid 1px #CBE86B;
}
.search3 table th{
	width:50%;
	padding:10px 0 10px 0;
	background-color:#F2E9E1;
	border-right:solid 1px #CBE86B;
	border-bottom:solid 1px #CBE86B;
	color:#333333;
	font-weight:normal;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.search3 table td{
	padding:10px;
	border-right:solid 1px #CBE86B;
	border-bottom:solid 1px #CBE86B;
	color:#333333;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.search3 ul{
	margin:0;
	padding:0;
	overflow:hidden;
}
.search3 ul li{
	margin:0 15px 0 0;
	padding:0 0 0 20px;
	list-style:none;
	float:left;
	background-image:url(../images/search_02off.png);
	background-repeat:no-repeat;
	background-position:0 45%;
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	display:block;
	cursor:pointer;
}
.search3 ul li label{
	display:block;
	cursor:pointer;
}
.fi.checked{
	background-image:url(../images/search_02on.png);
	background-repeat:no-repeat;
	background-position:0 45%;
}
select{
	width:100%;
	border:solid 1px #999;
	background-image:url(../images/search_03.png);
	background-position:98% 50%;
	background-repeat:no-repeat;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.search4{
	width:492px;
	height:62px;
	margin:10px auto 0 auto;
}
input[type=submit][id=submit]{
	width:492px;
	height:62px;
	border:none;
	background-color:#FFF;
	background-image:url(../images/search_04.png);
	background-repeat:no-repeat;
	cursor:pointer;
}
input[type=submit][id=submit]:hover{
	opacity: 0.8; 
    filter: alpha(opacity=80);
	-ms-filter: "alpha(opacity=80)";
	zoom:1;
}
h2{
	margin:30px 0 0 0;
	padding:0 0 0 20px;
	border-bottom:solid 1px #231815;
	background-image:url(../images/index_05.png);
	background-repeat:no-repeat;
	background-position:0 50%;
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.cate1{
	margin:5px 0 0 0;
	padding:0px 0 7px 0;
	border:solid 1px #CBE86B;
	background-color:#F2E9E1;
	overflow:hidden;
}
.cate1 ul{
	margin:0;
	padding:0;
	float:left;
}
.cate1 ul li{
	width:183px;
	height:44px;
	margin:7px 0 0 7px;
	list-style:none;
	float:left;
}
.cate1 ul li a{
	display:block;
}
.cate1 ul li a img{
	display:block;
}
.info1{
	margin:10px 0 0 0;
}
.info1 ul{
	margin:0;
	padding:0;
	overflow:hidden;
}
.info1 ul li{
	width:290px;
	list-style:none;
	float:left;
}
.info2{
	margin:0px 0 0px 0;
	padding:0 0 0 20px;
	background-image:url(../images/index_06.png);
	background-repeat:no-repeat;
	background-position:0 50%;
}
.info2 p{
	color:#2B3657;
	font-size:14px;
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.info2 p a{
	color:#2B3657;
	text-decoration:none;
}
.info3{
	width:86px;
	height:86px;
	margin:0 0 10px 0;
	float:left;
}
.info3 a{
	width:86px;
	height:86px;
	display:block;
}
.info4{
	width:185px;
	margin:0 0 10px 5px;
	float:left;
}
.info4 p{
	color:#4D4D4D;
	font-size:12px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.info5{
	width:285px;
	height:30px;
	margin:0px auto 0 auto;
	background-image:url(../images/index_09.png);
	background-repeat:no-repeat;
	text-align:center;
	clear:both;
}
.info5 p{
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.info5 p a{
	padding:3px 0 5px 0;
	color:#FFF;
	text-decoration:none;
	display:block;
}
/*.info5 p a:hover{
	opacity: 0.8; 
    filter: alpha(opacity=80);
	-ms-filter: "alpha(opacity=80)";
	zoom:1;
}*/
.info6{
}
.info6 p{
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.info6 ul{
	margin:0;
	padding:0;
}
.info6 ul li{
	padding:10px 0 10px 0;
	list-style:none;
	border-bottom:dotted 1px #231815;
	overflow:hidden;
}
.info7{
	width:150px;
	height:100px;
	float:left;
}
.info7 a{
	display:block;
}
.info7 a img{
	display:block;
}
.info8{
	width:420px;
	float:right;
	overflow:hidden;
}
.info8 p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.cate_type2{
	margin:0 0 5px 0;
	padding:0 5px 0 5px;
	color:#FFF;
	background-color:#4e9dc6;
	float:left;
	font-size:14px;
}
.cate_type3{
	margin:0 0 5px 0;
	padding:0 5px 0 5px;
	color:#FFF;
	background-color:#7AB373;
	float:left;
	font-size:14px;
}
.cate_type4{
	margin:0 0 5px 0;
	padding:0 5px 0 5px;
	color:#FFF;
	background-color:#de883b;
	float:left;
	font-size:14px;
}
.date{
	float:right;
	font-size:14px;
}
.info9{
	clear:both;
}
.info9 p{
	color:#2B3657;
	font-weight:bold;
}
.info9 p a{
	color:#2B3657;
}
.info9 p a:hover{
	text-decoration:none;
}
.info10{
}
.info10 p{
	font-size:12px;
}
.info10 p a{
	color:#2B3657;
}
.info10 p a:hover{
	text-decoration:none;
}
.info13{
	margin:10px 0 0 0;
	overflow:hidden;
}
.info14{
	width:489px;
	margin:0 0 10px 5px;
	float:left;
}
.info14 p{
	color:#4D4D4D;
	font-size:12px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.recommend1{
}
.recommend1 ul{
	margin:0;
	padding:0;
	overflow:hidden;
}
.recommend1 ul li{
	width:290px;
	margin:10px 0 0 0;
	list-style:none;
	float:left;
}
.recommend2{
	margin:0px 0 0px 0;
	padding:0 0 0 20px;
	background-image:url(../images/index_06.png);
	background-repeat:no-repeat;
	background-position:0 50%;
}
.recommend2 p{
	color:#2B3657;
	font-size:14px;
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.recommend2 p a{
	color:#2B3657;
	text-decoration:none;
}
.recommend3{
	width:100px;
	height:100px;
	float:left;
}
.recommend3 img{
	width:100px;
	height:100px;
}
.recommend3 a{
	display:block;
}
.recommend3 a img{
	display:block;
}
.recommend4{
	width:185px;
	margin:0 0 5px 5px;
	float:left;
}
.recommend4 table{
	width:100%;
    border:0px;
}
.recommend4 table th{
	width:75px;
	background-color:#E6E6E6;
	text-align:center;
	font-size:12px;
	font-weight:normal;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.recommend4 table td{
	font-size:12px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.recommend5{
	clear:both;
}
.recommend5 p{
	color:#F16B29;
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.recommend6{
	width:285px;
	height:30px;
	margin:5px auto 0 auto;
	background-image:url(../images/index_09.png);
	background-repeat:no-repeat;
	text-align:center;
	clear:both;
}
.recommend6 p{
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.recommend6 p a{
	padding:3px 0 0px 0;
	color:#FFF;
	text-decoration:none;
	display:block;
}
/*.recommend6 p a:hover{
	opacity: 0.8; 
    filter: alpha(opacity=80);
	-ms-filter: "alpha(opacity=80)";
	zoom:1;
}*/
/*right*/
#right{
	width:300px;
	float:right;
}
.side1{
	margin:0 0 5px 0;
}
.side1 p{
	margin:5px 0 0 0;
	font-size:12px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.side1 p a{
	color:#2B3657;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.side1 p a:hover{
	text-decoration:none;
}
.side1 a img{
	display:block;
}
h3{
	margin:30px 0 10px 0;
	padding:0 0 0 20px;
	border-bottom:solid 1px #231815;
	background-image:url(../images/index_05.png);
	background-repeat:no-repeat;
	background-position:0 50%;
	color:#000000;
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.new1{
	max-height:178px;
	margin:5px 0 0 0;
	padding:10px 10px 0 10px;
	border:solid 1px #B3B3B3;
}
.new1 ul{
	margin:0;
	padding:0;
}
.new1 ul li{
	padding:0 0 10px 0;
	list-style:none;
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.new1 ul li a{
	color:#2B3657;
}
.new1 ul li a:hover{
	text-decoration:none;
}
.new2{
}
.new2 p{
	float:left;
}
.new3{
	clear:both;
}
.new_type1{
	width:92px;
	margin:0 0 0 5px;
	border-top:solid 1px #FF0000;
	border-right:solid 1px #FF0000;
	border-bottom:solid 1px #FF0000;
	border-left:solid 5px #FF0000;
	text-align:center;
	line-height:1.4;
}
.new_type2{
	width:92px;
	margin:0 0 0 5px;
	border-top:solid 1px #75A1E2;
	border-right:solid 1px #75A1E2;
	border-bottom:solid 1px #75A1E2;
	border-left:solid 5px #75A1E2;
	text-align:center;
	line-height:1.4;
}
.new_type3{
	width:92px;
	margin:0 0 0 5px;
	border-top:solid 1px #ABCC54;
	border-right:solid 1px #ABCC54;
	border-bottom:solid 1px #ABCC54;
	border-left:solid 5px #ABCC54;
	text-align:center;
	line-height:1.4;
}
h3.right_situation{
	margin:30px 0 0 0;
	padding:5px 0 3px 58px;
	border:none;
	background-color:#F2E9E1;
	background-image:url(../images/side_08.png);
	background-repeat:no-repeat;
	background-position:5px 50%;
	color:#4D4D4D;
	font-size:18px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
h3.right_situation a{
	color:#4D4D4D;
	text-decoration:none;
}
h3.right_situation a:hover{
	text-decoration:underline;
}
.situation1{
}
.situation1 ul{
	margin:0;
	padding:0;
}
.situation1 ul li{
	padding:10px 0 10px 15px;
	background-image:url(../images/side_09.png);
	background-repeat:no-repeat;
	background-position:0 13px;
	list-style:none;
	border-bottom:dotted 1px #231815;
	font-size:13px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}
.situation1 ul li a{
	color:#2B3657;
	text-decoration:none;
}
.situation1 ul li a:hover{
	text-decoration:underline;
}
.list1{
	overflow:hidden;
}
.list1 ul{
	margin:0;
	padding:0;
}
.list1 ul li{
	width:120px;
	height:115px;
	margin:0px 0 0 20px;
	float:left;
	text-align:center;
	list-style:none;
	font-size:11px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.list1 ul li a img{
	margin:0 0 2px 0;
	display:block;
}
.list1 ul li a{
	color:#2B3657;
	text-decoration:none;
}
/*search*/
h1.result{
	width:840px;
	height:38px;
	margin:0 0 0px 0;
	padding:12px 0 0 60px;
	background-image:url(../images/index_04.png),url(../images/tab_10.png);
	background-repeat:no-repeat;
	background-position:10px 50%,100% 100%;
	color:#FFFFFF;
	font-size:20px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.search5{
	margin:10px 0 50px 0;
}
.search5 table{
	width:100%;
	border-collapse:collapse;
    border:0px;
	border-top:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;
}
.search5 table th{
	padding:5px 0 5px 0;
	background-color:#F2E9E1;
	border-right:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
	color:#333333;
	font-size:12px;
	font-weight:normal;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.search5 table td{
	border-right:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
	color:#333333;
	font-size:12px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.search5 table td a{
	font-weight:bold;
	color:#4F96D4;
}
.search5 table td a:hover{
	text-decoration:none;
}
.haba1{
	width:100px;
}
.haba2{
	width:60px;
}
.haba3{
	width:70px;
}
.haba4{
	width:70px;
}
.haba5{
	width:145px;
}
.haba6{
	width:35px;
}
.haba7{
	width:110px;
}
.td1{
	padding:5px 5px 5px 5px;
	text-align:center;
}
.fe img{
	margin:0 2px 0 2px;
}
.convenience{
	padding:5px 5px 5px 5px;
	text-align:center;
}
.convenience img{
	margin:0px 0 5px 0;
}
.color2{
	color:#F00;
}
.search5 ul{
	margin:0;
	padding:0;
}
.search5 ul li{
	margin:0 5px 0 5px;
	padding:5px 0 5px 20px;
	list-style:none;
	background-image:url(../images/search_07.png);
	background-repeat:no-repeat;
	background-position:0 50%;
}
.point1{
	border-bottom:dashed 1px #999999;
}
.search5 table td p.caution{
	margin:5px;
	font-size:12px;
}
.search6{
	height:15px;
}
.search6 a{
	width:15px;
	height:15px;
}
.search7{
	width:100px;
	height:100px;
	display:block;
}
.search7 img{
	width:100px;
	height:100px;
	display:block;
}
.search7 a{
	display:block;
}
/*cate*/
h1.cate{
	width:840px;
	height:38px;
	margin:0 0 0px 0;
	padding:12px 0 0 60px;
	background-image:url(../images/index_12.png),url(../images/tab_10.png);
	background-repeat:no-repeat;
	background-position:10px 50%,100% 100%;
	color:#FFFFFF;
	font-size:18px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
h1.rank{
	width:840px;
	height:38px;
	margin:10px 0 0px 0;
	padding:12px 0 0 60px;
	background-image:url(../images/index_12.png),url(../images/tab_10.png);
	background-repeat:no-repeat;
	background-position:10px 50%,100% 100%;
	color:#FFFFFF;
	font-size:18px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
h2.sokujitu{
	width:550px;
	height:45px;
	margin:0 0 10px 0;
	padding:17px 0 0 350px;
	background-image:url(../images/tab_02.png);
	background-repeat:no-repeat;
	color:#FFF100;
	font-size:34px;
	font-style:oblique;
	font-family:none;
}
.cate2{
	margin:10px 0 10px 0;
}
.cate2 p{
	color:#4D4D4D;
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.cate3{
	margin:0 0 20px 0;
	padding:0px 20px 10px 20px;
	border:solid 1px #999999;
	overflow:hidden;
}
.cate3 p.caution{
	margin:5px;
	color:#4D4D4D;
	font-size:12px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.cate4{
	width:200px;
	height:200px;
	margin:10px 0 10px 0;
	float:left;
}
.cate4 a{
	display:block;
}
.cate4 img{
	width:200px;
	height:200px;
	display:block;
}
.cate5{
	width:646px;
	margin:5px 0 10px 10px;
	float:left;
}
.cate6{
	padding:5px 0 0px 0px;
	background-repeat:no-repeat;
}
.cate6 p{
	font-size:24px;
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.cate6 p a{
	color:#2B403B;
	text-decoration:none;
}
.cate6 p a:hover{
	text-decoration:underline;
}
.cate6_1{
	padding:5px 0 0px 80px;
	background-image:url(../images/rank_01.png);
	background-repeat:no-repeat;
}
.cate6_1 p{
	font-size:24px;
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.cate6_1 p a{
	color:#2B403B;
	text-decoration:none;
}
.cate6_1 p a:hover{
	text-decoration:underline;
}
.cate6_2{
	padding:5px 0 0px 80px;
	background-image:url(../images/rank_02.png);
	background-repeat:no-repeat;
}
.cate6_2 p{
	font-size:24px;
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.cate6_2 p a{
	color:#2B403B;
	text-decoration:none;
}
.cate6_2 p a:hover{
	text-decoration:underline;
}
.cate6_3{
	padding:5px 0 0px 80px;
	background-image:url(../images/rank_03.png);
	background-repeat:no-repeat;
}
.cate6_3 p{
	font-size:24px;
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.cate6_3 p a{
	color:#2B403B;
	text-decoration:none;
}
.cate6_3 p a:hover{
	text-decoration:underline;
}
.cate6_4{
	padding:5px 0 0px 80px;
	background-image:url(../images/rank_04.png);
	background-repeat:no-repeat;
	background-position:0 50%;
}
.cate6_4 p{
	font-size:24px;
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.cate6_4 p a{
	color:#2B403B;
	text-decoration:none;
}
.cate6_4 p a:hover{
	text-decoration:underline;
}
.cate6_5{
	padding:5px 0 0px 80px;
	background-image:url(../images/rank_05.png);
	background-repeat:no-repeat;
	background-position:0 50%;
}
.cate6_5 p{
	font-size:24px;
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.cate6_5 p a{
	color:#2B403B;
	text-decoration:none;
}
.cate6_5 p a:hover{
	text-decoration:underline;
}
.cate6_6{
	padding:5px 0 0px 80px;
	background-image:url(../images/rank_06.png);
	background-repeat:no-repeat;
	background-position:0 50%;
}
.cate6_6 p{
	font-size:24px;
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.cate6_6 p a{
	color:#2B403B;
	text-decoration:none;
}
.cate6_6 p a:hover{
	text-decoration:underline;
}
.cate6_7{
	padding:5px 0 0px 80px;
	background-image:url(../images/rank_07.png);
	background-repeat:no-repeat;
	background-position:0 50%;
}
.cate6_7 p{
	font-size:24px;
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.cate6_7 p a{
	color:#2B403B;
	text-decoration:none;
}
.cate6_7 p a:hover{
	text-decoration:underline;
}
.cate6_8{
	padding:5px 0 0px 80px;
	background-image:url(../images/rank_08.png);
	background-repeat:no-repeat;
	background-position:0 50%;
}
.cate6_8 p{
	font-size:24px;
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.cate6_8 p a{
	color:#2B403B;
	text-decoration:none;
}
.cate6_8 p a:hover{
	text-decoration:underline;
}
.cate6_9{
	padding:5px 0 0px 80px;
	background-image:url(../images/rank_09.png);
	background-repeat:no-repeat;
	background-position:0 50%;
}
.cate6_9 p{
	font-size:24px;
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.cate6_9 p a{
	color:#2B403B;
	text-decoration:none;
}
.cate6_9 p a:hover{
	text-decoration:underline;
}
.cate6_10{
	padding:5px 0 0px 80px;
	background-image:url(../images/rank_10.png);
	background-repeat:no-repeat;
	background-position:0 50%;
}
.cate6_10 p{
	font-size:24px;
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.cate610 p a{
	color:#2B403B;
	text-decoration:none;
}
.cate6_10 p a:hover{
	text-decoration:underline;
}
.cate7{
	width:616px;
	height:23px;
	margin:3px 0 0 0;
	padding:3px 0 0 30px;
	background-image:url(../images/search_11.png);
}
.cate7 p{
	color:#FFFFFF;
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.text1{
	font-weight:bold;
}
.cate8{
	margin:5px 0 0 0;
	padding:5px 5px 5px 5px;
	background-color:#F3F3F3;
	border:solid 1px #999999;
}
.cate8 p{
	color:#008EE5;
	font-size:18px;
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.cate9{
	margin:5px 0 0px 0;
}
.cate9 table{
	width:100%;
	border-collapse:collapse;
    border:0px;
}
.cate9 table th{
	width:100px;
	padding:2px 0 2px 0;
	color:#666666;
	text-align:left;
	font-size:15px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.cate9 table td{
	color:#666666;
	font-size:15px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.cate9 table td img{
	margin:0 5px 0 0;
	vertical-align:middle;
}
.tr1{
	border-bottom:dashed 1px #B3B3B3;
}
.cate10{
	clear:both;
}
.cate10 ul{
	margin:0;
	padding:0;
	overflow:hidden;
}
.cate10 ul li{
	height:24px;
	margin:0px 1px 0 1px;
	list-style:none;
	float:left;
}
.cate11{
	margin:10px 0 0 0;
	background-color:#FAF5F0;
	overflow:hidden;
}
.cate11 ul{
	margin:0;
	padding:5px 0 5px 0;
}
.cate11 ul li{
	margin:0 0 5px 0;
	padding:5px 0 0px 40px;
	background-image:url(../images/search_10.png);
	background-repeat:no-repeat;
	background-position:0 50%;
	color:#4D4D4D;
	list-style:none;
	font-size:16px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.cate12{
	margin:15px 0 0 0;
}
.cate12 ul{
	margin:0;
	padding:0;
	overflow:hidden;
}
.cate12 ul li{
	list-style:none;
}
.go1{
	width:380px;
	height:66px;
	float:left;
}
.go2{
	width:470px;
	height:66px;
	margin:0 0 0 0px;
	float:right;
}
/*info*/
h1.info{
	width:840px;
	height:38px;
	margin:0 0 0px 0;
	padding:12px 0 0 60px;
	background-image:url(../images/index_13.png),url(../images/tab_10.png);
	background-repeat:no-repeat;
	background-position:10px 50%,100% 100%;
	color:#FFFFFF;
	font-size:18px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.info11{
	width:580px;
	height:30px;
	margin:10px 0 0 0;
	text-align:center;
	background-image:url(../images/index_10.png);
	background-repeat:no-repeat;
	overflow:hidden;
}
.info11 p{
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.info11 p a{
	padding:3px 0 5px 0;
	color:#FFF;
	text-decoration:none;
	display:block;
}
.info12{
	margin:10px 0 10px 0;
}
.info12 p{
	color:#4D4D4D;
	font-size:12px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
/*faq*/
.faq1{
	margin:0 0 10px 0;
	background-image:url(../images/faq_01.png);
	background-repeat:no-repeat;
	background-position:0 7px;
}
.faq2{
	width:508px;
	padding:10px;
	margin:0 0 0 50px;
	border:solid 1px #999999;
}
.faq2 p{
	color:#4D4D4D;
	font-size:20px;
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.faq3{
	margin:0 0 20px 0;
	background-image:url(../images/faq_02.png);
	background-repeat:no-repeat;
	background-position:0 7px;
}
.faq4{
	width:508px;
	padding:10px;
	margin:0 0 0 50px;
	border:solid 1px #B09C6D;
	background-color:#FFFFE7;
}
.faq4 p{
	color:#4D4D4D;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
/*kiji*/
.kiji1{
	padding:10px 5px 10px 5px;
	background-color:#F2F2F2;
	border-bottom:solid 5px #CCC;
	overflow:hidden;
}
.kiji2{
	width:90px;
	height:60px;
	margin:0 10px 10px 0;
	float:left;
}
h1.title{
	margin:0;
	padding:0;
	color:#4D4D4D;
	float:left;
	font-size:24px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.kiji3{
	clear:both;
}
.kiji3 p{
	padding:0 0 0 20px;
	float:left;
	color:#808080;
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.kiji3 p a{
	color:#009245;
	text-decoration:none;
}
.kiji3 p a:hover{
	text-decoration:underline;
}
.pan{
	background-image:url(../images/kiji_01.png);
	background-repeat:no-repeat;
	background-position:0 50%;
}
.content1{
	margin:30px 0 0 0;
}
.content1 p{
	color:#4D4D4D;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.content1 h2{
	margin:0 0 10px 0;
	padding:0;
	border-bottom:solid 1px #999999;
	background-image:none;
	font-size:22px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.content1 h3{
	margin:0 0 5px 0;
	padding:0 0 0 25px;
	color:#4D4D4D;
	border:none;
	background-image:url(../images/kiji_02.png);
	background-repeat:no-repeat;
	background-position:0 5px;
	font-size:22px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
h3.relation{
	margin:50px 0 0 0;
	padding:0 0 0 0px;
	border-bottom:solid 1px #231815;
	background-image:none;
	font-size:18px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
/*shindan*/
h1.shindan{
	width:840px;
	height:38px;
	margin:0 0 0px 0;
	padding:12px 0 0 60px;
	background-image:url(../images/index_14.png),url(../images/tab_10.png);
	background-repeat:no-repeat;
	background-position:10px 50%,100% 100%;
	color:#FFFFFF;
	font-size:18px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.shindan1{
	padding:10px;
	border:solid 1px #808080;
	background-color:#F4F4F4;
}
.shindan2{
	padding:10px 20px 10px 20px;
	background-color:#FFFFFF;
}
.shindan2 table{
	width:100%;
    border:0px;
	border-spacing:0 10px;
}
.shindan2 table th{
	padding:0px 0 0px 5px;
	color:#666666;
	border-left:solid 5px #7AB373;
	text-align:left;
	font-size:16px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.shindan2 table td{
	color:#666666;
	font-size:16px;
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
input[type=text][id=income_shindan]{
	width:200px;
	border: solid 1px #999;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
input[type=text][id=hope_shindan]{
	width:200px;
	border: solid 1px #999;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
input[type=submit][id=shindan]{
	width:441px;
	height:57px;
	border:none;
	background-color:#FFF;
	background-image:url(../images/shindan_03.png);
	background-repeat:no-repeat;
	cursor:pointer;
}
input[type=submit][id=shindan]:hover{
	opacity: 0.8; 
    filter: alpha(opacity=80);
	-ms-filter: "alpha(opacity=80)";
	zoom:1;
}
.shindan3{
	width:441px;
	height:57px;
	margin:20px auto  auto;
}
.shindan4{
	width:445px;
	height:98px;
	margin:20px 0 0 0;
	padding:15px 0 0 135px;
	background-image:url(../images/shindan_01.png);
	background-repeat:no-repeat;
}
.shindan4 p{
	color:#FFF;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.shindan5{
	width:445px;
	height:98px;
	margin:20px 0 0 0;
	padding:15px 0 0 135px;
	background-image:url(../images/shindan_02.png);
	background-repeat:no-repeat;
}
.shindan5 p{
	color:#FFF;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.shindan12{
	width:445px;
	height:67px;
	margin:20px 0 0 0;
	padding:33px 0 0 135px;
	background-image:url(../images/shindan_08.png);
	background-repeat:no-repeat;
}
.shindan12 p{
	color:#FFF;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.text2{
	font-size:26px;
	font-weight:bold;
}
.shindan6{
	margin:0 0 10px 0;
	padding:5px;
	border:solid 1px #999999;
	overflow:hidden;
}
.shindan6 p.caution{
	margin:5px;
	color:#4D4D4D;
	font-size:12px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.shindan7{
}
.shindan7 p{
	font-size:20px;
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.shindan7 p a{
	color:#008EE5;
}
.shindan7 p a:hover{
	text-decoration:none;
}
.shindan8{
	width:100px;
	height:100px;
	margin:0 5px 0 0;
	float:left;
}
.shindan8 a{
	display:block;
}
.shindan8 img{
	width:100px;
	height:100px;
	display:block;
}
.shindan9{
	margin:0 0 0 0px;
	overflow:hidden;
}
.shindan9 p{
	color:#FF0000;
	font-size:16px;
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.shindan9 table{
	width:100%;
	border-collapse:collapse;
    border:0px;
}
.shindan9 table th{
	width:80px;
	padding:2px 0 2px 0;
	color:#666666;
	text-align:left;
	font-size:15px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.shindan9 table td{
	color:#666666;
	font-size:15px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.shindan9 table td img{
	margin:0 5px 0 0;
	vertical-align:middle;
}
.shindan10{
	margin:10px 0 0 0;
	background-color:#FAF5F0;
}
.shindan10 ul{
	margin:0;
	padding:5px 0 5px 0;
}
.shindan10 ul li{
	margin:0 0 5px 0;
	padding:5px 0 0px 40px;
	background-image:url(../images/search_10.png);
	background-repeat:no-repeat;
	background-position:0 50%;
	color:#4D4D4D;
	list-style:none;
	font-size:16px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.shindan11{
	width:220px;
	height:47px;
	margin:5px 0 0px 0;
	float:left;
}
.shindan13{
	width:340px;
	height:47px;
	margin:5px 0 0px 0;
	float:right;
}
/*simulation*/
h1.simulation{
	width:840px;
	height:38px;
	margin:0 0 0px 0;
	padding:12px 0 0 60px;
	background-image:url(../images/index_15.png),url(../images/tab_10.png);
	background-repeat:no-repeat;
	background-position:10px 50%,100% 100%;
	color:#FFFFFF;
	font-size:18px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
input[type=text][id=hope_simulation]{
	width:220px;
	border: solid 1px #999;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
input[type=text][id=term_y_simulation]{
	width:100px;
	border: solid 1px #999;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
input[type=text][id=term_m_simulation]{
	width:100px;
	border: solid 1px #999;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
input[type=submit][id=simulation]{
	width:441px;
	height:57px;
	border:none;
	background-color:#FFF;
	background-image:url(../images/simulation_03.png);
	background-repeat:no-repeat;
	cursor:pointer;
}
input[type=submit][id=simulation]:hover{
	opacity: 0.8; 
    filter: alpha(opacity=80);
	-ms-filter: "alpha(opacity=80)";
	zoom:1;
}
.simulation1{
	width:520px;
	height:97px;
	margin:20px 0 0 0;
	padding:18px 30px 0 30px;
	background-image:url(../images/simulation_05.png);
	background-repeat:no-repeat;
	overflow:hidden;
}
.simulation1 ul{
	margin:0 0px 10px 0;
	padding:0 0 10px 0;
	border-bottom:solid 2px #FFF;
	overflow:hidden;
}
.simulation1 ul li{
	color:#FFFFFF;
	list-style:none;
	float:left;
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.simulation1 p{
	text-align:center;
	color:#FFF;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.color3{
	color:#FFFF00;
}
.color4{
	color:#FFFF00;
	font-size:20px;
}
.si1{
	margin:0 0 0 30px;
	padding:2px 0 2px 35px;
	background-image:url(../images/simulation_06.png);
	background-repeat:no-repeat;
	background-position:0 50%;
}
.si2{
	margin: 0 0 0 30px;
	padding:2px 0 2px 25px;
	background-image:url(../images/simulation_07.png);
	background-repeat:no-repeat;
	background-position:0 50%;
}
.simulation2{
	width:568px;
	height:52px;
	margin:0 0 10px 0;
	background-image:url(../images/simulation_04.png);
	background-repeat:no-repeat;
}
.simulation2 p{
	padding:12px 0 0 10px;
	float:left;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.simulation3{
	margin:8px 0 0 0;
	float:right;
}
.simulation3 p{
	padding:0;
	float:none;
	font-size:12px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.simulation4{
	margin:20px 0 0 0;
	text-align:center;
}
.simulation4 p{
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.check1{
	color:#FF0000;
	display:none;
	font-size:12px;
	font-weight:normal;
}
.check2{
	color:#FF0000;
	display:none;
	font-size:12px;
	font-weight:normal;
}
.check3{
	color:#FF0000;
	display:none;
	font-size:12px;
	font-weight:normal;
}
/*list*/
h1.list{
	width:840px;
	height:38px;
	margin:0 0 0px 0;
	padding:12px 0 0 60px;
	background-image:url(../images/index_16.png),url(../images/tab_10.png);
	background-repeat:no-repeat;
	background-position:10px 50%,100% 100%;
	color:#FFFFFF;
	font-size:18px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.list2{
	padding:5px 10px 10px 10px;
	border:solid 1px #d7d7d7;
}
.list2 h2{
	margin:0 0 10px 0;
	padding:0;
	border-bottom:dotted 1px #adadad;
	background-image:none;
	font-size:16px;
	font-weight:normal;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.list2 ul{
	margin:0;
	padding:0 5px 0 5px;
}
.list2 ul li{
	list-style:none;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.list2 ul li a{
	color:#146aba;
}
.list2 ul li a:hover{
	text-decoration:none;
}
/*sitemap*/
h1.sitemap{
	width:840px;
	height:38px;
	margin:0 0 0px 0;
	padding:12px 0 0 60px;
	background-image:url(../images/index_17.png),url(../images/tab_10.png);
	background-repeat:no-repeat;
	background-position:10px 50%,100% 100%;
	color:#FFFFFF;
	font-size:18px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.sitemap1{
	border:solid 1px #d7d7d7;
	padding:5px 10px 10px 10px;
}
.sitemap1 h2{
	margin:0 0 10px 0;
	padding:0 0 0 10px;
	border-bottom:dotted 1px #adadad;
	background-image:none;
	position:relative;
	font-size:16px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.sitemap1 h2:before{
	position:absolute;
	content: "";
    top: 1px;
    left: 0;
    width:5px;
    height:22px;
	background-color:#2b403b;
}
.sitemap1 ul{
	margin:0 0 30px 0;
	padding:0 5px 0 5px;
	overflow:hidden;
}
.sitemap1 ul li{
	width:269px;
	margin:0 0 10px 0;
	list-style:none;
	float:left;
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.sitemap1 ul li a{
	color:#464646;
}
.sitemap1 ul li a:hover{
	text-decoration:none;
}
/*company*/
.company1{
}
.company1 table{
	width:100%;
	border-collapse:collapse;
    border:0px;
	border-top:solid 1px #d7d7d7;
	border-left:solid 1px #d7d7d7;
}
.company1 table th{
	width:80px;
	padding:10px;
	background-color:#f9f9f9;
	border-right:solid 1px #d7d7d7;
	border-bottom:solid 1px #d7d7d7;
	color:#525252;
	font-size:14px;
	font-weight:normal;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.company1 table td{
	padding:10px;
	border-right:solid 1px #d7d7d7;
	border-bottom:solid 1px #d7d7d7;
	color:#525252;
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
/*cookie*/
.cookie1{
	padding:5px 10px 10px 10px;
	border:solid 1px #d7d7d7;
}
.cookie1 h2{
	margin:0 0 10px 0;
	padding:0;
	border-bottom:dotted 1px #adadad;
	background-image:none;
	font-size:16px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.cookie1 p{
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
/*detail*/
.detail1{
	padding:5px;
	border:solid 1px #d1d1d1;
	overflow:hidden;
}
.detail1 h1{
	margin:0;
	padding:5px;
	color:#2B403B;
	font-size:18px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	border:solid 1px #d1d1d1;
	background-color:#f1f1f1;
}
.detail1 h1 a{
	color:#2B403B;
	text-decoration:none;
}
.detail1 h1 a:hover{
	text-decoration:underline;
}
.detail2{
	margin:10px 0 10px 0;
}
.detail2 p{
	color:#0068d2;
	font-size:18px;
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.detail3{
	width:200px;
	height:200px;
	float:left;
	margin:0 0 10px 0;
}
.detail3 a{
	display:block;
}
.detail3 img{
	width:200px;
	height:200px;
	display:block;
}
.detail4{
	width:358px;
	margin:0 0 10px 5px;
	float:left;
}
.detail4 ul{
	margin:0;
	padding:0;
}
.detail4 ul li{
	margin:0px 0 0px 0;
	padding:5px 0 5px 35px;
	background-image:url(../images/search_10.png);
	background-repeat:no-repeat;
	background-position:0 50%;
	background-size:22px 20px;
	list-style:none;
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.detail5{
	width:351px;
	padding:5px;
	background-color:#ffeaea;
	border:solid 1px #ffcbcb;
}
.detail5 p{
	color:#ed4a4a;
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.detail6{
	margin:0 0 20px 0;
	clear:both;
}
.detail6 p.caution{
	margin:5px;
	color:#333333;
	font-size:12px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.detail6 table{
	width:100%;
	border-collapse:collapse;
    border:0px;
}
.detail6 table th{
	width:100px;
	padding:3px 0 0 0;
	color:#333333;
	text-align:left;
	font-size:15px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.detail6 table td{
	padding:3px 0 0 0;
	color:#333333;
	font-size:15px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.detail6 table td img{
	margin:0 5px 0 5px;
	vertical-align:middle;
}
.detail7{
	width:96px;
	height:33px;
	margin:0 0 30px 0;
	float:left;
	padding:33px 0 0 50px;
	background-image:url(../images/detail_01.png);
	background-repeat:no-repeat;
}
.detail7 p{
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.detail8{
	width:420px;
	height:66px;
	margin:0 0 30px 0;
	float:right;
}
.detail9{
	border:solid 1px #d1d1d1;
	background-color:#f1f1f1;
	clear:both;
}
.detail9 h2{
	margin:0 0 0 3px;
	padding:5px 0 2px 5px;
	border-left:solid 3px #374a46;
	border-bottom:none;
	background-image:none;
	background-color:#f1f1f1;
	color:#2B403B;
	font-size:16px;
	font-weight:normal;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.detail10{
	margin:10px 0 30px 0;
}
.detail10 table{
	width:100%;
	border-collapse:collapse;
    border:0px;
	border-top:solid 1px #d1d1d1;
	border-left:solid 1px #d1d1d1;
}
.detail10 table th{
	width:100px;
	padding:10px;
	text-align:left;
	background-color:#e1ebe9;
	border-right:solid 1px #d1d1d1;
	border-bottom:solid 1px #d1d1d1;
	color:#525252;
	font-size:12px;
	font-weight:normal;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.detail10 table td{
	padding:10px;
	border-right:solid 1px #d1d1d1;
	border-bottom:solid 1px #d1d1d1;
	color:#525252;
	font-size:12px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.detail11{
	width:420px;
	height:66px;
	margin:0 auto 20px auto;
}
/*footer*/
#footer_menu1{
	margin:50px 0 0 0;
	padding:10px 0 10px 0;
	border:solid 1px #B3B3B3;
	background-color:#F2E9E1;
	overflow:hidden;
}
#footer_menu2{
	width:900px;
	margin:0 auto;
}
.menu1{
	width:290px;
	height:168px;
	float:left;
}
.menu1 ul{
	margin:0;
	padding:0;
}
.menu1 ul li{
	padding:3px 0 2px 13px;
	background-image:url(../images/footer_01.png);
	background-repeat:no-repeat;
	background-position:0 50%;
	list-style:none;
	font-size:12px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.menu1 ul li a{
	color:#2B3657;
	text-decoration:none;
}
.menu1 ul li a:hover{
	text-decoration:underline;
}
.menu2{
	width:294px;
	height:168px;
	padding:0 0 0 10px;
	border-left:dotted 1px #231815;
	float:left;
}
.menu2 ul{
	margin:0;
	padding:0;
}
.menu2 ul li{
	padding:3px 0 2px 10px;
	background-image:url(../images/footer_01.png);
	background-repeat:no-repeat;
	background-position:0 50%;
	list-style:none;
	font-size:12px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.menu2 ul li a{
	color:#2B3657;
	text-decoration:none;
}
.menu2 ul li a:hover{
	text-decoration:underline;
}
.menu3{
	margin:0 0 0 10px;
}
.menu4{
	float:left;
}
#footer{
	padding:10px 0 10px 0;
	background-color:#2B403B;
	border-top:solid 1px #B3B3B3;
}
#foot{
	width:900px;
	margin:0 auto;
}
#foot p{
	color:#FFFFFF;
	font-size:12px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#foot ul{
	margin:0 0 20px 0;
	padding:0;
	overflow:hidden;
}
#foot ul li{
	margin:0 50px 0 0;
	list-style:none;
	float:left;
	font-size:12px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#foot ul li a{
	color:#FFF;
	text-decoration:none;
}
#foot ul li a:hover{
	text-decoration:underline;
}
/*wp-pagenavi*/
.wp-pagenavi {
	height:33px;
    margin:15px 0 0 0;
	clear: both;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.wp-pagenavi a, .wp-pagenavi span {
	text-decoration: none;
	border: 1px solid #BFBFBF;
	padding: 3px 5px;
	margin: 2px;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current {
	border-color: #000;
}
.wp-pagenavi span.current {
	font-weight: bold;
}