@charset "utf-8";
body {
	text-align: center;
	margin: 0px;
	padding: 0px;
	background-color: #8EC4FF;
}

ul,li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
h1,h2,h3,h4,h5,h6 {
	margin: 0px;
	padding: 0px;
}
.w_1 {
	padding: 0px;
	height: auto;
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
}
.hd_1 {
	padding: 0px;
	height: 206px;
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.hd_2 {
	margin: 0px;
	padding: 0px;
	height: 156px;
	width: 900px;
}
.con_top_0 {
	background-image: url(img1314/bg_0.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	height: auto;
	width: 900px;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.con_top {
	background-image: url(img1314/bg_2.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	height: auto;
	width: 900px;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.con_top_2 {
	background-image: url(img1314/bg_4.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 900px;
}
.con_top_map {
	background-image: url(img1314/bg_5.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 900px;
}
.con_top_pos {
	background-image: url(img1314/bg_8.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 900px;
}
.con_top_menu {
	background-image: url(img1314/bg_6.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 900px;
}
.con_top_meth {
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 900px;
	background-image: url(img1314/bg_1.jpg);
	background-color: #FFFFFF;
}
.con_top_100 {
	background-repeat: no-repeat;
	height: auto;
	width: 700px;
	background-image: url(img1314/bg_100.jpg);
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 15px;
	padding-right: 100px;
	padding-bottom: 200px;
	padding-left: 100px;
}
.con_top_news {
	height: auto;
	width: 700px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 100px;
	padding-bottom: 100px;
	padding-left: 100px;
}
.con_menu_2_2 {
	height: auto;
	width: 700px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 0px;
	text-align: left;
}
.con_ent {
	height: auto;
	width: 700px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 100px;
	padding-bottom: 10px;
	padding-left: 100px;
	text-align: left;
}
.con_camp_1 {
	background-image: url(img1314/bg_5.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 900px;
}
.con_news {
	height: 400px;
	width: 778px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}
.con_int {
	height: auto;
	width: 740px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 30px;
	padding-right: 80px;
	padding-bottom: 200px;
	padding-left: 80px;
	text-align: left;
}
.con_menu {
	height: auto;
	width: 700px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 100px;
	padding-bottom: 200px;
	padding-left: 100px;
	text-align: left;
}
.con_meth_hon {
	margin: 0px;
	height: auto;
	width: 700px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "小塚ゴシック Pro L", sans-serif, "MS UI Gothic";
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.con_meth_hon_0 {
	margin: 0px;
	height: auto;
	width: 700px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "小塚ゴシック Pro L", sans-serif, "MS UI Gothic";
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.con_meth_hon_2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "小塚ゴシック Pro L", sans-serif, "MS UI Gothic";
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	height: auto;
	width: 700px;
	padding-top: 20px;
}
.con_meth_ent {
	margin: 0px;
	height: auto;
	width: 700px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "小塚ゴシック Pro L", sans-serif, "MS UI Gothic";
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.con_club_0 {
	height: auto;
	width: 790px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 55px;
	padding-bottom: 20px;
	padding-left: 55px;
	text-align: center;
}
.con_club_1 {
	height: auto;
	width: 790px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 55px;
	padding-bottom: 200px;
	padding-left: 55px;
	text-align: center;
}
.con_club_2 {
	height: auto;
	width: 750px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	background-image: url(img1314/bgxclub.jpg);
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "小塚ゴシック Pro L", sans-serif, "MS UI Gothic";
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.con_menu_2 {
	height: auto;
	width: 700px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 100px;
	padding-bottom: 200px;
	padding-left: 100px;
	text-align: left;
}
.menu_1 {
	height: 246px;
	width: 778px;
	padding-top: 20px;
	padding-right: 61px;
	padding-bottom: 45px;
	padding-left: 61px;
	text-align: center;
	margin: 0px;
}
.menu_2 {
	height: 66px;
	width: 858px;
	padding-top: 20px;
	padding-right: 21px;
	padding-bottom: 10px;
	padding-left: 21px;
}
.menu_3 {
	height: 66px;
	width: 858px;
	padding-top: 20px;
	padding-right: 21px;
	padding-bottom: 10px;
	padding-left: 21px;
	background-image: url(img1314/bg_meth.jpg);
	margin-right: auto;
	margin-left: auto;
}
.tb_bt_1 {
	margin: 0px;
	padding: 0px;
	height: 113px;
	width: 113px;
}
.tb_bt_2 {
	margin: 0px;
	padding: 0px;
	height: 66px;
	width: 66px;
}
.tb_m_20 {
	margin: 0px;
	padding: 0px;
	height: 113px;
	width: 20px;
}
.tb_m_6 {
	margin: 0px;
	padding: 0px;
	height: 66px;
	width: 6px;
}
.tb_m_778 {
	margin: 0px;
	padding: 0px;
	height: 10px;
	width: 778px;
}
.tx_hon_wh_1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "小塚ゴシック Pro L", sans-serif, "MS UI Gothic";
	font-size: 0.85em;
	line-height: 18px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left: 10px;
	letter-spacing: 0.04em;
}
.tx_hon_wh_0 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "小塚ゴシック Pro L", sans-serif, "MS UI Gothic";
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 20px;
	padding-bottom: 20px;
}
.tx_hon_wh_2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "小塚ゴシック Pro L", sans-serif, "MS UI Gothic";
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 20px;
	padding-bottom: 5px;
}
.tit_int_p1 {
	margin: 0px;
	padding: 0px;
}
.tit_p_staff {
	margin: 0px;
	height: 166px;
	width: 740px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.tit_news {
	margin: 0px;
	height: 40px;
	width: 700px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align: left;
}
.tit_lin {
	margin: 0px;
	height: 2px;
	width: 700px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: left;
}
.tit_lin_2 {
	margin: 0px;
	height: 2px;
	width: 700px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
}
.pos {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "小塚ゴシック Pro L", sans-serif, "MS UI Gothic";
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	letter-spacing: 0.08em;
}


.pos_con {
	height: auto;
	width: 680px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	text-align: left;
	background-color: #F2F2F2;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.tit_pos {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "小塚ゴシック Pro L", sans-serif, "MS UI Gothic";
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 15px;
	padding-top: 20px;
	letter-spacing: 0.06em;
}
.tit_tim {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "小塚ゴシック Pro L", sans-serif, "MS UI Gothic";
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
	letter-spacing: 0.04em;
	padding-top: 8px;
}
.hon_pos {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "小塚ゴシック Pro L", sans-serif, "MS UI Gothic";
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	padding-bottom: 20px;
}


.tit_int_p2 {
	margin: 0px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.tit_menu_1 {
	padding-top: 10px;
	padding-bottom: 20px;
}
.tit_menu_2 {
	padding-top: 20px;
	padding-bottom: 15px;
}
.tit_camp_1 {
	padding-top: 25px;
	padding-bottom: 5px;
}
.tit_camp_0 {
	padding-top: 5px;
	padding-bottom: 5px;
}
.tx_menu_1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "小塚ゴシック Pro L", sans-serif, "MS UI Gothic";
	font-size: 0.85em;
	line-height: 18px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left: 10px;
	letter-spacing: 0.04em;
}
.tx_menu_2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "小塚ゴシック Pro L", sans-serif, "MS UI Gothic";
	font-size: 0.85em;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	padding-left: 10px;
	letter-spacing: 0.04em;
}
.tx_menu_3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "小塚ゴシック Pro L", sans-serif, "MS UI Gothic";
	font-size: 0.85em;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	padding-left: 10px;
	letter-spacing: 0.04em;
}
.tx_menu_4 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "小塚ゴシック Pro L", sans-serif, "MS UI Gothic";
	font-size: 0.85em;
	line-height: 18px;
	font-weight: bold;
	color: #FFFF00;
	padding-left: 10px;
	letter-spacing: 0.08em;
}
.tx_cam_1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "小塚ゴシック Pro L", sans-serif, "MS UI Gothic";
	font-size: 0.85em;
	line-height: 16px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left: 10px;
	letter-spacing: 0.04em;
}
.sl_100_1 {
	margin: 0px;
	padding: 0px;
	width: 700px;
}
.sl_100_2 {
	margin: 0px;
	padding: 0px;
	width: 700px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "小塚ゴシック Pro L", sans-serif, "MS UI Gothic";
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	text-align: left;
}
.sl_100_3 {
	margin: 0px;
	padding: 0px;
	width: 700px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "小塚ゴシック Pro L", sans-serif, "MS UI Gothic";
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
	text-align: left;
}
.sl_100_4 {
	margin: 0px;
	width: 700px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "小塚ゴシック Pro L", sans-serif, "MS UI Gothic";
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.con_sl_1 {
	padding: 0px;
	width: 700px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.con_100_pho {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 700px;
}


.bar {
	padding: 0px;
	height: 10px;
	width: 778px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.bar_2 {
	padding: 0px;
	height: 10px;
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.red {
	color: #CC0000;
}
.red_2 {
	color: #FF0000;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "小塚ゴシック Pro L", sans-serif, "MS UI Gothic";
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 0.4em;
}
.p_jr_1 {
	margin: 0px;
	height: auto;
	width: 700px;
	padding-top: 0px;
	padding-bottom: 5px;
}

.pink {
	color: #FF0033;
}
.yellow {
	color: #FBEE00;
}
.oran {
	color: #FFCC00;
}
.b2 {
	color: #0066CC;
}
.b2_2 {
	color: #0066CC;
	font-weight: bold;
	text-decoration: underline;
}
.spon_1 {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 110px;
}
.spon_2 {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 8px;
}
.skilink {
	margin: 0px;
	padding: 3px;
	height: auto;
	width: 227px;
}
.con_tb_1 {
	height: auto;
	width: 700px;
	padding-top: 70px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.con_tb_2 {
	height: auto;
	width: 700px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.con_tb_3 {
	height: auto;
	width: 700px;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.con_tb_4 {
	height: auto;
	width: 700px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
