body,td,th {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	color: #333333;
	font-size: 12px;
	line-height: 150%;
}
body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

hr {
	width: 566px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E1E1E3;
	border-right-color: #E1E1E3;
	border-bottom-color: #E1E1E3;
	border-left-color: #E1E1E3;
}
h1 {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 10px;
	color: #999999;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
h2 {
	margin: 0px;
	padding: 0px;
}

h3 {
	font-size: 18px;
	font-weight: bold;
	color: #006699;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-left-style: solid;
	border-bottom-color: #42A2EF;
	border-left-color: #42A2EF;
	padding-bottom: 2px;
	padding-left: 5px;
	border-bottom-style: solid;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}
h4 {
	font-size: 14px;
	color: #006699;
	border-bottom-width: 1px;
	border-bottom-color: #42A2EF;
	padding-bottom: 2px;
	padding-left: 5px;
	border-bottom-style: dotted;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	font-weight: normal;
	padding-right: 20px;
}

/* ŠO˜g‚Ì”wŒi‰æ‘œ•\Ž¦Žw’è */
.shadow_top {
	background-image: url(../temp_imgs/shadow_top.jpg);
}
.shadow_under {
	background-image: url(../temp_imgs/shadow_u.jpg);
}
.shadow_l {
	background-image: url(../temp_imgs/shadow_l.jpg);
	background-repeat: repeat-y;
}

.shadow_r {
	background-image: url(../temp_imgs/shadow_r.jpg);
	background-repeat: repeat-y;
}



/*—]”’ */
.margin-top10 {
	margin-top: 10px;
}

.margin-top15 {
	margin-top: 15px;
}
.margin-bottom10 {
	margin-bottom: 10px;
}
.margin-bottom15 {
	margin-bottom: 15px;
}
.list_table {
	margin-top: 15px;
	margin-bottom: 15px;
	border: 1px solid #CCCCCC;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 14px;
}

/* ƒtƒbƒ^ */
.f_line {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E1E1E3;
}
.footer {
	line-height: 150%;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #44659A;
	padding-left: 8px;
	font-size: 14px;
}
.copyright {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-top: 10px;
	padding-bottom: 10px;
}
.under_line {
	background-image: url(../temp_imgs/f_line.gif);
	background-repeat: repeat-x;
}
.riplus {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-top: 0px;
}

/* ƒƒCƒ“ƒeƒLƒXƒg */
.text_14 {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 14px;
	color: #333333;
}

.text_16 {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}

.text_12 {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 12px;
	line-height: 150%;
	color: #333333;
}
.text_10 {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 10px;
	line-height: 150%;
	color: #666666;
}
.red-10 {
	font-size: 10px;
	line-height: 150%;
	color: #990000;
}
.red-12 {

	font-size: 12px;
	line-height: 150%;
	color: #CC0000;
}
.red-14 {

	font-size: 14px;
	line-height: 150%;
	color: #CC0000;
}

/* –{•¶ƒeƒLƒXƒgÝ’è */
.copy_14 {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 14px;
	line-height: 170%;
	color: #333333;
	padding-bottom: 10px;
	padding-left: 25px;
	padding-right: 20px;
}
.copy_12 {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 12px;
	color: #333333;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	line-height: 180%;
}

.text_point {
	font-size: 14px;
	line-height: 150%;
	color: #CC0000;
	background-color: #FFFFCC;
	padding: 4px;
	border: 1px solid #CC0000;
	margin-bottom: 15px;
	margin-left: 5px;
	margin-right: 5px;
}
.text_point_2 {
	font-size: 14px;
	line-height: 150%;
	color: #006699;
	background-color: #D9EEF7;
	padding: 4px;
	border: 1px solid #006699;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
}

.rekidai-line {
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #6699CC;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 14px;
	margin-bottom: 10px;
}
.margin-img {
	float: left;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-top: 10px;
}
.margin-img_r {
	float: right;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 20px;
}

/* ƒƒjƒ…[ */
li {
	list-style-image: url(../temp_imgs/icon_arw.gif);
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}

/* 50‰¹ƒŠƒXƒg */
.list_text {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 14px;
	color: #333333;
	border: 1px solid #CCCCCC;
	margin: 0px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.list_title {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 14px;
	font-weight: 600;
	color: #333333;
	border: 1px solid #CCCCCC;
	margin: 0px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.list_text_12 {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 12px;
	color: #333333;
	border: 1px solid #CCCCCC;
	margin: 0px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.list_text_14 {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 14px;
	color: #333333;
	border: 1px solid #CCCCCC;
	margin: 0px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.list_text_red {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 20px;
	color: #CC0000;
	border: 0px solid #CCCCCC;
	margin: 0px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
}
dl {
	padding: 0px;
}
dd {
	padding: 0px;
	margin-bottom: 10px;
}


.midasi_12_blue {
	font-size: 12px;
	font-weight: bold;
	color: #006699;
}
.midasi_14_blue {
	font-size: 14px;
	font-weight: bold;
	color: #006699;
}

/* ƒƒjƒ…[ƒ{ƒ^ƒ“ */
.menu_btn {
  width:190px;
  color:#ffffff;
  background:#F4A4B2;
  font-size:18px;
  font-family:Avenir , "Open Sans" , "Helvetica Neue" , Helvetica , Arial , Verdana , Roboto , "ŸàƒSƒVƒbƒN" , "Yu Gothic" , "ŸàƒSƒVƒbƒN‘Ì" , "YuGothic" , "ƒqƒ‰ƒMƒmŠpƒS Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "ƒƒCƒŠƒI" , Meiryo , "‚l‚r ‚oƒSƒVƒbƒN" , "MS PGothic" , sans-serif;
  text-shadow:1px 1px 0px #EF4060,-1px -1px 0px #EF4060;
  text-align:center;
  vertical-align:middle;
  display:block;
  text-decoration:none;
  border:1px solid #EF4060;
  padding:12px 0 8px 0;
  border-radius:5px;
  background:-moz-linear-gradient(rgba(244,164,178,0.5), rgba(244,164,178,1));
  background:-webkit-gradient(linear, 100% 0%, 100% 100%, from(rgba(244,164,178,0.5)), to(rgba(244,164,178,1)));
}

a#.menu_btn :hover {
  background:-moz-linear-gradient(rgba(244,164,178,0.3), rgba(244,164,178,0.8));
  background:-webkit-gradient(linear, 100% 0%, 100% 100%, from(rgba(244,164,178,0.3)), to(rgba(244,164,178,0.8)));
}
/* ƒƒjƒ…[ƒ{ƒ^ƒ“ŠO•”ƒŠƒ“ƒN */
.menu_btn2 {
  width:190px;
  color:#ffffff;
  background:#F4A4B2;
  font-size:12px;
  font-family:Avenir , "Open Sans" , "Helvetica Neue" , Helvetica , Arial , Verdana , Roboto , "ŸàƒSƒVƒbƒN" , "Yu Gothic" , "ŸàƒSƒVƒbƒN‘Ì" , "YuGothic" , "ƒqƒ‰ƒMƒmŠpƒS Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "ƒƒCƒŠƒI" , Meiryo , "‚l‚r ‚oƒSƒVƒbƒN" , "MS PGothic" , sans-serif;
  text-shadow:1px 1px 0px #EF4060,-1px -1px 0px #EF4060;
  text-align:center;
  display:block;
  text-decoration:none;
  border:1px solid #EF4060;
  padding:12px 0 8px 0;
  border-radius:5px;
  background:-moz-linear-gradient(rgba(244,164,178,0.5), rgba(244,164,178,1));
  background:-webkit-gradient(linear, 100% 0%, 100% 100%, from(rgba(244,164,178,0.5)), to(rgba(244,164,178,1)));
}

a#.menu_btn2 :hover {
  background:-moz-linear-gradient(rgba(244,164,178,0.3), rgba(244,164,178,0.8));
  background:-webkit-gradient(linear, 100% 0%, 100% 100%, from(rgba(244,164,178,0.3)), to(rgba(244,164,178,0.8)));
}
/* ƒƒjƒ…[ƒ{ƒ^ƒ“‰ïˆõê—p */
.menu_btn3 {
  width:190px;
  color:#ffffff;
  background:#FF8C72;
  font-size:12px;
  font-family:Avenir , "Open Sans" , "Helvetica Neue" , Helvetica , Arial , Verdana , Roboto , "ŸàƒSƒVƒbƒN" , "Yu Gothic" , "ŸàƒSƒVƒbƒN‘Ì" , "YuGothic" , "ƒqƒ‰ƒMƒmŠpƒS Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "ƒƒCƒŠƒI" , Meiryo , "‚l‚r ‚oƒSƒVƒbƒN" , "MS PGothic" , sans-serif;
  text-shadow:1px 1px 0px #EF4060,-1px -1px 0px #EF4060;
  text-align:center;
  display:block;
  text-decoration:none;
  border:1px solid #225588;
  padding:12px 0 8px 0;
  border-radius:5px;
  background:-moz-linear-gradient(rgba(255,140,114,0.5), rgba(255,140,114,1));
  background:-webkit-gradient(linear, 100% 0%, 100% 100%, from(rgba(255,140,114,0.5)), to(rgba(255,140,114,1)));
}

a#.menu_btn3 :hover {
  background:-moz-linear-gradient(rgba(255,140,114,0.3), rgba(255,140,114,0.8));
  background:-webkit-gradient(linear, 100% 0%, 100% 100%, from(rgba(255,140,114,0.3)), to(rgba(255,140,114,0.8)));
}
/* •¶Žš‚ð‰æ‘œ‚Ì‚æ‚¤‚ÉˆÍ‚Þ */
.txt_box {
  width:180px;
  height: 70px;    
  line-height: 70px;
  color:#000000;
  background:#E5E5E5;
  font-size:18px;
  font-family:Avenir , "Open Sans" , "Helvetica Neue" , Helvetica , Arial , Verdana , Roboto , "ŸàƒSƒVƒbƒN" , "Yu Gothic" , "ŸàƒSƒVƒbƒN‘Ì" , "YuGothic" , "ƒqƒ‰ƒMƒmŠpƒS Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "ƒƒCƒŠƒI" , Meiryo , "‚l‚r ‚oƒSƒVƒbƒN" , "MS PGothic" , sans-serif;
  text-shadow:1px 1px 0px #ffffff;
  text-align:center;
  vertical-align:middle;
  display:block;
  text-decoration:none;
  border:1px solid #225588;
  padding:12px 0 8px 0;
  border-radius:5px;
}

.title_box {
  width:560px;
  height: 20px;    
  line-height: 20px;
  font-size: 18px;
  font-weight: bold;
  color: #006699;
  background:#FFEEFF;
  font-size:18px;
  font-family:Avenir , "Open Sans" , "Helvetica Neue" , Helvetica , Arial , Verdana , Roboto , "ŸàƒSƒVƒbƒN" , "Yu Gothic" , "ŸàƒSƒVƒbƒN‘Ì" , "YuGothic" , "ƒqƒ‰ƒMƒmŠpƒS Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "ƒƒCƒŠƒI" , Meiryo , "‚l‚r ‚oƒSƒVƒbƒN" , "MS PGothic" , sans-serif;
  text-shadow:1px 1px 0px #ffffff;
  text-align:left;
  vertical-align:middle;
  display:block;
  text-decoration:none;
  border:1px solid #225588;
  padding:12px 0 8px 0;
  border-radius:5px;
}

.title_box2 {
  width:560px;
  height: 40px;    
  line-height: 20px;
  font-size: 18px;
  font-weight: bold;
  color: #006699;
  background:#FFEEFF;
  font-size:18px;
  font-family:Avenir , "Open Sans" , "Helvetica Neue" , Helvetica , Arial , Verdana , Roboto , "ŸàƒSƒVƒbƒN" , "Yu Gothic" , "ŸàƒSƒVƒbƒN‘Ì" , "YuGothic" , "ƒqƒ‰ƒMƒmŠpƒS Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "ƒƒCƒŠƒI" , Meiryo , "‚l‚r ‚oƒSƒVƒbƒN" , "MS PGothic" , sans-serif;
  text-shadow:1px 1px 0px #ffffff;
  text-align:left;
  vertical-align:middle;
  display:block;
  text-decoration:none;
  border:1px solid #225588;
  padding:12px 0 8px 0;
  border-radius:5px;
}

.kaiin_box1 {
  width:180px;
  height: 40px;    
  line-height: 40px;
  color:#000000;
  background:#F9B9B9;
  font-size:28px;
  font-family:Avenir , "Open Sans" , "Helvetica Neue" , Helvetica , Arial , Verdana , Roboto , "ŸàƒSƒVƒbƒN" , "Yu Gothic" , "ŸàƒSƒVƒbƒN‘Ì" , "YuGothic" , "ƒqƒ‰ƒMƒmŠpƒS Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "ƒƒCƒŠƒI" , Meiryo , "‚l‚r ‚oƒSƒVƒbƒN" , "MS PGothic" , sans-serif;
  text-shadow:1px 1px 0px #ffffff;
  text-align:center;
  vertical-align:middle;
  display:block;
  text-decoration:none;
  border:1px solid #225588;
  padding:6px 0 8px 0;
  border-radius:5px;
}
.kaiin_box2 {
  width:180px;
  height: 40px;    
  line-height: 40px;
  color:#000000;
  background:#F9D9B9;
  font-size:28px;
  font-family:Avenir , "Open Sans" , "Helvetica Neue" , Helvetica , Arial , Verdana , Roboto , "ŸàƒSƒVƒbƒN" , "Yu Gothic" , "ŸàƒSƒVƒbƒN‘Ì" , "YuGothic" , "ƒqƒ‰ƒMƒmŠpƒS Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "ƒƒCƒŠƒI" , Meiryo , "‚l‚r ‚oƒSƒVƒbƒN" , "MS PGothic" , sans-serif;
  text-shadow:1px 1px 0px #ffffff;
  text-align:center;
  vertical-align:middle;
  display:block;
  text-decoration:none;
  border:1px solid #225588;
  padding:6px 0 8px 0;
  border-radius:5px;
}
.kaiin_box3 {
  width:180px;
  height: 40px;    
  line-height: 40px;
  color:#000000;
  background:#F9D9D9;
  font-size:28px;
  font-family:Avenir , "Open Sans" , "Helvetica Neue" , Helvetica , Arial , Verdana , Roboto , "ŸàƒSƒVƒbƒN" , "Yu Gothic" , "ŸàƒSƒVƒbƒN‘Ì" , "YuGothic" , "ƒqƒ‰ƒMƒmŠpƒS Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "ƒƒCƒŠƒI" , Meiryo , "‚l‚r ‚oƒSƒVƒbƒN" , "MS PGothic" , sans-serif;
  text-shadow:1px 1px 0px #ffffff;
  text-align:center;
  vertical-align:middle;
  display:block;
  text-decoration:none;
  border:1px solid #225588;
  padding:6px 0 8px 0;
  border-radius:5px;
}
.kaiin_box4 {
  width:180px;
  height: 40px;    
  line-height: 40px;
  color:#000000;
  background:#F9F9F9;
  font-size:28px;
  font-family:Avenir , "Open Sans" , "Helvetica Neue" , Helvetica , Arial , Verdana , Roboto , "ŸàƒSƒVƒbƒN" , "Yu Gothic" , "ŸàƒSƒVƒbƒN‘Ì" , "YuGothic" , "ƒqƒ‰ƒMƒmŠpƒS Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "ƒƒCƒŠƒI" , Meiryo , "‚l‚r ‚oƒSƒVƒbƒN" , "MS PGothic" , sans-serif;
  text-shadow:1px 1px 0px #ffffff;
  text-align:center;
  vertical-align:middle;
  display:block;
  text-decoration:none;
  border:1px solid #225588;
  padding:6px 0 8px 0;
  border-radius:5px;
}
