﻿@charset "utf-8";

#wrapper{
	width: 1150px;
	margin: auto;
	padding: 10px 0px;
	background:#fff;
}

.indispensable{
	width:780px;
	margin: 5px auto;
	font-size:80%;
}
.red{
color: #D52A0B;
}

h1{
	width:220px;
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	float:left;
}


.title{
	font-weight:normal;
	font-size:200%;
	color: #FFFFFF;
	width:400px;
	height:40px;
	margin-left: 20px;
	margin-top: 24px;
	float:left;
}


.btnbox_t{
	width: 630px;
	height:60px;
	margin:10px auto;
	text-align:center;
}


.btnbox{
	width: 630px;
	height:60px;
	margin:30px auto;
	text-align:center;
}

.btnbox_2{
	width: 420px;
	height:60px;
	margin:30px auto;
	text-align:center;
}

.btnbox_s2{
	width: 280px;
	height:60px;
	margin:30px auto;
	text-align:center;
}

.btnbox_r{
	width: 120px;
	height:60px;
	margin:0px auto;
	text-align:center;
}

.btnblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0065AC;
	padding: 8px 10px;
	background: #ffffff;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #0065AC;
	margin-bottom:10px;
	margin-right:15px;
	width: 194px;
float:left;
}



.btnblue:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #fff;
	padding: 8px 10px;
	background: #0065AC;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #0065AC;
	-moz-box-shadow:inset -1px -1px 0px 0px #002036;
	-webkit-box-shadow:inset -1px -1px 0px 0px #002036;
	box-shadow:inset -1px -1px 0px 0px #002036;
	width: 194px;
}

.btnlblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #1DADE5;
	padding: 8px 10px;
	background: #ffffff;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #1DADE5;
	margin-bottom:10px;
	margin-right:15px;
	width: 194px;
float:left;
}



.btnlblue:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #fff;
	padding: 8px 10px;
	background: #1DADE5;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #1DADE5;
	-moz-box-shadow:inset -1px -1px 0px 0px #2286D1;
	-webkit-box-shadow:inset -1px -1px 0px 0px #2286D1;
	box-shadow:inset -1px -1px 0px 0px #2286D1;
	width: 194px;
}




.btngreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #00ced1;
	padding: 8px 10px;
	background: #ffffff;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #00ced1;
	margin-bottom:10px;
	margin-right:10px;
	width: 194px;
float:left;
}



.btngreen:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #fff;
	padding: 8px 10px;
	background: #00ced1;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #00ced1;
	-moz-box-shadow:inset -1px -1px 0px 0px #00aeb1;
	-webkit-box-shadow:inset -1px -1px 0px 0px #00aeb1;
	box-shadow:inset -1px -1px 0px 0px #00aeb1;
	width: 194px;
}


.btngreen_s {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #00ced1;
	padding: 8px 10px;
	background: #ffffff;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #00ced1;
	margin-bottom:10px;
	width: 120px;
}



.btngreen_s:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #fff;
	padding: 8px 10px;
	background: #00ced1;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #00ced1;
	-moz-box-shadow:inset -1px -1px 0px 0px #00aeb1;
	-webkit-box-shadow:inset -1px -1px 0px 0px #00aeb1;
	box-shadow:inset -1px -1px 0px 0px #00aeb1;
	width: 120px;
}

.course{
	width: 260px;
	margin:20px auto;
	height:30px;
}

.course_left{
	width: 100px;
	float:left;
}

.course_right{
	width: auto;
	float:left;
}
