/*==============================================================================
// 
// 愛知学院大学 受験生サイト 入試情報ページ用CSS
// 
==============================================================================*/

.exam_color1{
	color:#004B88;
}

.exam_color2{
	color:#F36F23;
}

.exam_color3{
	color:#20B14A;
}

.exam_color4{
	color:#962E32;
}

.exam_color5{
	color:#009190;
}

.exam_color6{
	color:#8B357F;
}

.exam_color7{
	color:#005F8E;
}

.exam_color8{
	color:#B96831;
}

.exam_color9{
	color:#00844A;
}

.exam_color10{
	color:#DB5894;
}

.exam_color11{
	color:#B72838;
}

.mb-15 {
	margin-bottom:-15px;
}

.mt-0 {
	margin-top:0px;
}

div#sche_image1 {
	margin-top:10px;
	width: 910px;
	height: 1340px;
	position: relative;
	background: url(../examination/images/sche_image2.gif) no-repeat;
}

div#sche2016_image1 {
	margin-top:10px;
	width: 943px;
	height: 900px;
	position: relative;
	background: url(../examination/images/sche2016_image1.gif) no-repeat;
}

div#sche2016_image2 {
	margin-top:10px;
	width: 943px;
	height: 1417px;
	position: relative;
	background: url(../examination/images/sche2016_image2.gif) no-repeat;
}


div#sche2017_image1 {
	margin-top:10px;
	width: 943px;
	height: 1358px;
	position: relative;
	background: url(../examination/images/sche2017_image1.png) no-repeat;
}

div#sche2017_image2 {
	margin-top:10px;
	width: 943px;
	height: 1358px;
	position: relative;
	background: url(../examination/images/sche2017_image2.png) no-repeat;
}


a.youkou_detail_btn {
	width: 36px;
	height: 36px;
	background: url(../examination/images/youkou_detail_btn.gif) no-repeat;
	display: block;
	overflow: hidden;
	text-indent: -10000px;
	position: absolute;
}
a.youkou_detail_btn:hover {
	background-position: 0 -36px;
}
a.youkou1_btn {
	left: 39px;
	top: 260px;
}

a.youkou2_btn {
	left: 39px;
	top: 455px;
}

a.youkou3_btn {
	left: 39px;
	top: 606px;
}

a.youkou4_btn {
	left: 39px;
	top: 1183px;
}

a.youkou5_btn {
	left: 438px;
	top: 1305px;
}

a.youkou6_btn {
	left: 39px;
	top: 840px;
}

a.youkou7_btn {
	left: 15px;
	top: 1060px;
}

a.youkou7_2_btn {
	left: 53px;
	top: 1060px;
}

a.youkou8_btn {
	left: 518px;
	top: 1050px;
}

a.youkou9_btn {
	left: 130px;
	top: 210px;
}

a.youkou10_btn {
	left: 170px;
	top: 210px;
}

a.youkou11_btn {
	left: 360px;
	top: 600px;
}

a.youkou12_btn {
	left: 405px;
	top: 600px;
}

a.youkou13_btn {
	left: 448px;
	top: 600px;
}


div.index_cate {
	width:700px;
	min-height:150px;
	float:left;
	margin:10px 0px 10px 0px;
	background-color: #F6F6F6;
}

div.index_cate_last {
	margin-right:0px;
}

div.index_cate div.photo {
	float:left;
	margin:0px 0px 0px 0px;
	display: block;
}

div.index_cate div.link {
	float:left;
	margin:0px 0px 0px -32px;
	width: 245px;
}


div.index_cate div.link ul {
	margin: 0px;
}

div.index_cate div.link li {
	list-style-type: none;
	margin: 3px 0px 3px 0px;
	background-image: url(../images/common/red_pointer.gif);
	background-position: left 5px;
	background-repeat: no-repeat;
	padding-left: 5px;
}

div.index_cate div.link li.title {
	list-style-type: none;
	margin: 6px 0px 6px 0px;
	padding-left: 0px;
	color:#000000;
	font-weight: bold;
	background-image: none;
}

div.index_cate div.link li a {
	color:#880C12;
}

div.index_cate div.link li a:hover {
	text-decoration: none;
}


div.index_cate div.link2 {
	float:left;
	margin:0px 0px 0px -32px;
	width: 265px;
}


div.index_cate div.link2 ul {
	margin: 0px;
}

div.index_cate div.link2 li {
	list-style-type: none;
	margin: 3px 0px 3px 0px;
	background-image: url(../images/common/red_pointer.gif);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 5px;
}

div.index_cate div.link2 li.title {
	list-style-type: none;
	margin: 6px 0px 6px 0px;
	padding-left: 0px;
	color:#000000;
	font-weight: bold;
	background-image: none;
}

div.index_cate div.link2 li a {
	color:#880C12;
}

div.index_cate div.link2 li a:hover {
	text-decoration: none;
}


div.index_cate div.link3 {
	float:left;
	margin:0px 0px 0px -32px;
	width: 175px;
}


div.index_cate div.link3 ul {
	margin: 0px;
}

div.index_cate div.link3 li {
	list-style-type: none;
	margin: 3px 0px 5px 0px;
	background-image: url(../images/common/red_pointer.gif);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 5px;
}

div.index_cate div.link3 li.title {
	list-style-type: none;
	margin: 6px 0px 6px 0px;
	padding-left: 0px;
	color:#000000;
	font-weight: bold;
	background-image: none;
}

div.index_cate div.link3 li a {
	color:#880C12;
}

div.index_cate div.link3 li a:hover {
	text-decoration: none;
}

div.index_cate5 {
	width:227px;
	min-height:150px;
	float:left;
	margin:10px 11px 10px 0px;
}


div.index_cate5 ul {
	margin: 0px;
	padding:0px;
}

div.index_cate5 li {
	list-style-type: none;
	margin: 0px 0px 2px 0px;
	padding:0px;
}

div.index_cate3 {
	width:227px;
	min-height:150px;
	float:left;
	margin:10px 11px 10px 0px;
	background-color: #F6F6F6;
}

div.index_cate_last {
	margin-right:0px;
}

div.index_cate3 div.photo3 {
	float:left;
	margin:0px 0px 0px 0px;
	display: block;
}

div.index_cate3 div.link3 {
	float:left;
	margin:5px 0px 0px -32px;
	width: 152px;
}


div.index_cate3 div.link3 ul {
	margin: 0px;
}

div.index_cate3 div.link3 li {
	list-style-type: none;
	margin: 3px 0px 5px 0px;
	background-image: url(../images/common/red_pointer.gif);
	background-position: left 5px;
	background-repeat: no-repeat;
	padding-left: 5px;
}

div.index_cate3 div.link3 li.last {
	margin: 25px 0px 0px 0px;
}

div.index_cate3 div.link3 li.title {
	list-style-type: none;
	margin: 3px 0px 3px 0px;
	padding-left: 0px;
	color:#000000;
	font-weight: bold;
	background-image: none;
}

div.index_cate3 div.link3 li a {
	color:#880C12;
}

div.index_cate3 div.link3 li a:hover {
	text-decoration: none;
}

div.index_cate4 {
	width:227px;
	min-height:150px;
	float:right;
	margin:10px 0px 10px 0px;
	background-color: #F6F6F6;
}


div.index_cate4 div.photo4 {
	float:left;
	margin:0px 0px 0px 0px;
	display: block;
}

div.index_cate4 div.link4 {
	float:left;
	margin:5px 0px 0px -32px;
	width: 152px;
}


div.index_cate4 div.link4 ul {
	margin: 0px;
}

div.index_cate4 div.link4 li {
	list-style-type: none;
	margin: 3px 0px 3px 0px;
	background-image: url(../images/common/red_pointer.gif);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 5px;
}

div.index_cate4 div.link4 li.title {
	list-style-type: none;
	margin: 3px 0px 3px 0px;
	padding-left: 0px;
	color:#000000;
	font-weight: bold;
	background-image: none;
}

div.index_cate4 div.link4 li a {
	color:#880C12;
}

div.index_cate4 div.link4 li a:hover {
	text-decoration: none;
}


a.data_request_btn {
	width: 455px;
	height: 97px;
	display: block;
	overflow: hidden;
	padding: 0;
	margin: -24px auto 50px;
}


div.contents_menu_group div.contents_menu a.mini_menu {
	padding-top: 8px;
	padding-bottom: 8px;
	background: #fbf4f4 url(../faculty/images/course_menu_pointer.gif) no-repeat 8px 12px;
	color: #880c12;
	padding-left: 17px;
	width: 284px;
	float: left;
	margin-bottom: 1px;
	line-height:120%;
}
div.contents_menu_group div.contents_menu a.mini_menu:hover {
	color: #a68955;
}
a#indication_pdf {
	padding-top: 15px;
	padding-bottom: 15px;
	width: 500px;
	color: #880c12;
	font-weight: bold;
	display: block;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	text-align: center;
	background-color: #fbf4f4;
}

a.conbini_pay_btn {
	width: 562px;
	height: 73px;
	padding: 0;
	display: block;
	clear: both;
	margin: 20px auto 50px;
}
div.section_contents ul.result_list {
	margin: 0;
	padding: 0;
}

div.section_contents ul.result_list li {
	width: 289px;
	float: left;
	background: url(../images/common/red_pointer.gif) no-repeat left 5px;
	list-style-type: none;
	margin: 0 10px 5px 0;
	padding: 0 0 0 8px;
	display: block;
}
div.section_contents ul.result_list li.last {
	margin-right: 0;
}

div.section_contents ul.result_list li.txt {
	background-image: none;
	padding-left:0px;
	margin-right: 20px;
}

div.section_contents ul.result_list li.txt2 {
	background-image: none;
	padding-left:0px;
	margin-right: 0px;
}

div.section_contents ul.result_list span.title {
	background-image: none;
	padding-left:0px;
	color: #9E262C;
	font-size: 120%;
}

div.section_contents ul.result_list span.icon {
	background: url(../images/common/red_pointer.gif) no-repeat left 5px;
	list-style-type: none;
	margin: 3px 0px 0px 0;
	padding: 0 0 0 8px;
}

div.section_contents ul.result_list em.att {
	color: #FF6600;
}

div.section_contents ul.result_list li img.pdf {
	vertical-align: middle;
	margin-left: 3px;
}

div.notice_msg {
	margin-bottom: 20px;
	color: #880c12;
	font-weight: bold;
}

div.section div.webservice{
	margin: 0px 0px 0px 15px;
	padding: 0;
}

div.section span.red{
	color: #880c12;
	font-weight: bold;
	font-size:135%;
	margin: 10px 0px 10px 0px;
	padding: 0;
}

div.section div.webservice h3{
	margin: 15px 0px 5px 0px;
	padding: 0;
}


div.section div.webservice div.image{
	margin: 15px 0px 5px 0px;
	padding: 0;
	width: 350px;
}

div.section div.webservice div.image2{
	margin: 15px 0px 5px 0px;
	padding: 0;
	width: 730px;
}

div.section div.webservice p{
	margin: 5px 0px 5px 0px;
	padding: 0;
}

a#webservice_notice {
	width: 456px;
	height: 91px;
	margin: 0 0 22px;
	padding: 0;
	display: block;
	text-indent: -10000px;
	overflow: hidden;
}

a#webservice_notice2 {
	width: 456px;
	height: 91px;
	margin: 0 0 22px;
	padding: 0;
	display: block;
	text-indent: -10000px;
	overflow: hidden;
}

a.webservice_link {
	background: url(../examination/images/webprint_link_btn.gif) no-repeat;
}
a.webservice_link:hover {
	background-position: 0 -91px;
}

a#e-shiharai_notice {
	width: 213px;
	height: 43px;
	margin: 0 0 22px;
	padding: 0;
	display: block;
	text-indent: -10000px;
	overflow: hidden;
}

a.e-shiharai_link {
	background: url(../examination/images/e-shiharai_link_btn.gif) no-repeat;
}
a.e-shiharai_link:hover {
	background-position: 0 -43px;
}


table {
	border-collapse: collapse;
	margin-top: 10px;
}
table.result {
	margin: 0px;
}
table.capacity {
	margin: 17px 0px 0px;
}
table.fee_list {
	float: left;
	width: 439px;
}
table.fee_right {
	float: right;
}
th {
	color: #880c12;
	background: #fbf4f4 url(../images/common/table_dot_border2.gif) repeat-x left bottom;
	padding: 5px;
	text-align: left;
	white-space: nowrap;
	border-right: 1px solid #929292;
	border-top: 1px solid #929292;
}
table.fee_list th {
	background-color: #F1D1D3;
	color: #9E262C;
	font-size: 115%;
}
th.second {
	border-top-style: none;
}
th.right {
	border-right-style: none;
}

th.left {
	border-left:1px solid #929292;
}


th.bottom {
	border-bottom: 1px solid #929292;
	background-image: none;
}
td {
	background: #ffffff url(../images/common/table_dot_border2.gif) repeat-x left bottom;
	border-right: 1px solid #929292;
	padding: 10px 6px;
	color: #636363;
}

table.fee_list td {
	padding: 10px;
}

td.type {
	background: #f7f7f7 url(../images/common/table_dot_border2.gif) repeat-x left bottom;
	border-right: 1px solid #929292;
}

table.fee_list td.type {
	width: 250px;
}

td.right {
	border-right-style: none;
}
td.left {
	border-left:1px solid #929292;
}

td.top {
	border-top: 1px solid #929292;
}
td.bottom {
	border-bottom: 1px solid #929292;
	background-image: none;
}

td.out {
	background-color: #FAECEC;
}

td.bottom2 {
	background: url(../images/common/table_double_border.gif) repeat-x left bottom;
}

td.bottom3 {
	background: url(../images/common/table_double_border.gif) repeat-x left bottom;
	background-color: #F7F7F7;
}

td.bottom_right_non {
	border-bottom-style: none;
	border-right-style: none;
	background-image: none;
}

h3.place_item {
	padding:3px;
	margin:10px 0px 0px 0px;
	background-color: #890C12;
	width: 439px;
	font-size: 120%;
	color: #FFFFFF;
}

h3.guidelines2_item {
	padding:3px;
	margin:10px 0px 0px 0px;
	background-color: #890C12;
	font-size: 120%;
	color: #FFFFFF;
}

h3.guidelines2_item1 {
	padding:3px;
	margin:10px 0px 0px 0px;
	background-color: #9293B9;
	font-size: 120%;
	color: #FFFFFF;
}

h3.guidelines2_item2 {
	padding:3px;
	margin:10px 0px 0px 0px;
	background-color: #5AB7D6;
	font-size: 120%;
	color: #FFFFFF;
}

h3.guidelines2_item3 {
	padding:3px;
	margin:10px 0px 0px 0px;
	background-color: #6CB286;
	font-size: 120%;
	color: #FFFFFF;
}

h3.guidelines2_item4 {
	padding:3px;
	margin:10px 0px 0px 0px;
	background-color: #DD81A7;
	font-size: 120%;
	color: #FFFFFF;
}

h3.faq_item {
	padding:3px 0px 3px 0px;
	margin:10px 0px 0px 0px;
	font-size: 120%;
}

.exam_left_box {
	float: left;
	width: 450px;
	margin: 0;
	padding: 0;
}

.exam_right_box {
	float: right;
	width: 440px;
}

.exam_right_box2 {
	float: right;
	width: 400px;
	padding: 0;
	margin: 10px 0px 0px 0px;
}

.exam_right_box3 {
	float: right;
	width: 400px;
	padding: 0;
	margin: 0px 0px 0px 0px;
}

a.bn_link img{
background:none!important;
}

a:hover.bn_link img{
opacity:0.6;
filter:alpha(opacity=60);
-ms-filter: "alpha( opacity=60 )";
background:none!important;
}

.exam_place_box {
	padding:0px;
	margin:0px 0px 20px 0px;
}

table.exam_place_list {
	width: 439px;
}


/* @group 入試要項 */

body#exam_guide div.section_contents ul {
	padding: 0 0 0 16px;
}

div.notice_contents {
	width: 909px;
	border: 1px solid #dcdbdb;
	padding: 0 7px;
	background-color: #f7f7f7;
}

div.notice_contents h3 {
	width: 883px;
	height: 35px;
	margin: 0;
	padding: 0;
	background: url(../examination/images/notice_header.gif) no-repeat;
	font-size: 1px;
	overflow: hidden;
	text-indent: -10000px;
}
div.notice_contents div {
	padding: 9px;
}

td .group_box {
	display: inline-block;

	/display: inline;
	/zoom: 1;
	vertical-align: middle;
	float: left;
}

td .grouping3 {
	display: inline-block;

	/display: inline;
	/zoom: 1;
	vertical-align: middle;
	line-height: 55px;
	background: url(../examination/guide/images/grouping3.gif) no-repeat left center;
	padding-left: 25px;
	width: 70px;
	margin-left: 15px;
	float: right;
}

td .grouping2 {
	display: inline-block;

	/display: inline;
	/zoom: 1;
	vertical-align: middle;
	line-height: 35px;
	background: url(../examination/guide/images/grouping2.gif) no-repeat left center;
	padding-left: 25px;
	width: 70px;
	margin-left: 15px;
	float: right;
}

td .grouping4 {
	display: inline-block;

	/display: inline;
	/zoom: 1;
	vertical-align: middle;
	line-height: 75px;
	background: url(../examination/guide/images/grouping4.gif) no-repeat left center;
	padding-left: 25px;
	width: 70px;
	margin-left: 15px;
	float: right;
}

td .grouping5 {
	display: inline-block;

	/display: inline;
	/zoom: 1;
	vertical-align: middle;
	line-height: 95px;
	background: url(../examination/guide/images/grouping5.gif) no-repeat left center;
	padding-left: 25px;
	width: 60px;
	margin-left: 15px;
	float: right;
}

td .grouping5-3 {
	display: inline-block;
	/display: inline;
	/zoom: 1;
	vertical-align: middle;
	line-height: 15px;
	padding-left: 1px;
	width: 80px;
	margin-left: 1px;
	float: right;
}


td .grouping6 {
	display: inline-block;

	/display: inline;
	/zoom: 1;
	vertical-align: middle;
	line-height: 115px;
	background: url(../examination/guide/images/grouping6.gif) no-repeat left center;
	padding-left: 25px;
	width: 60px;
	margin-left: 15px;
	float: right;
}

td .grouping6-3 {
	display: inline-block;
	/display: inline;
	/zoom: 1;
	vertical-align: middle;
	line-height: 15px;
	padding-left: 2px;
	width: 120px;
	margin-left: 2px;
	float: right;
}

td .grouping6-2 {
	display: inline-block;

	/display: inline;
	/zoom: 1;
	vertical-align: middle;
	line-height: 110px;
	background: url(../examination/guide/images/grouping6.gif) no-repeat left center;
	padding-left: 25px;
	width: 70px;
	margin-left: 15px;
	float: right;
}


td .grouping_s1 {
	display: inline-block;

	/display: inline;
	/zoom: 1;
	vertical-align: middle;
	padding-left: 0px;
	width: 80px;
	margin-left: 10px;
	float: left;
}

td .grouping_s2 {
	display: inline-block;

	/display: inline;
	/zoom: 1;
	vertical-align: middle;
	padding-left: 0px;
	width: 110px;
	margin-left: 10px;
	float: left;
}

td .grouping_s3 {
	display: inline-block;
	/display: inline;
	/zoom: 1;
	vertical-align: middle;
	padding-left: 0px;
	margin-left: 0px;
	float: right;
	margin-top: 7px;
}

td .grouping_s4 {
	display: inline-block;
	/display: inline;
	/zoom: 1;
	vertical-align: middle;
	padding-left: 0px;
	margin-left: 0px;
	float: right;
}

table.fee {
	width: 455px;
	float: left;
}

div.fee_note {
	width: 455px;
	float: left;
	margin-top: 20px;
}

table.fee_detail {
	width: 438px;
	float: right;
}

a.fee_btn {
	width: 455px;
	height: 73px;
	display: block;
	overflow: hidden;
	float: left;
	margin-top: 24px;
}

a.guide_btn {
	width: 455px;
	height: 97px;
	display: block;
	overflow: hidden;
	float: left;
	margin-top: 0px;
}


/* @end */

/* @group 入試結果 */

div#left_contents {
	float: left;
	padding: 0px;
	width: 714px;
	margin: 0px 26px 50px 0px;
}

div#left_contents h2 {
	color: #880c12;
	font-weight: bold;
	font-size: 120%;
	margin-top: 0;
	margin-bottom: 10px;
	padding: 0;
}

p.result_date {
	text-align: right;
	color: #636363;
	padding: 0;
	margin: 8px 0 0;
}

div#right_contents {
	float: right;
	width: 203px;
	margin-bottom: 50px;
}

dl#result_submenu {
	padding: 0px;
	margin: 0px;
	width: 203px;
}

dl#result_submenu dt {
	background-repeat: no-repeat;
	background-image: url(../examination/images/sm2010_header.gif);
	padding: 0px;
	margin: 0px;
	height: 44px;
	width: 203px;
	text-indent: -10000px;
	overflow: hidden;
}
dl#result_submenu dt.y2009 {
	background-image: url(../examination/images/sm2009_header.gif);
}

dl#result_submenu dt.y2011 {
	background-image: url(../examination/images/sm2011_header.gif);
}

dl#result_submenu dt.y2012 {
	background-image: url(../examination/images/sm2012_header.gif);
}

dl#result_submenu dt.y2013 {
	background-image: url(../examination/images/sm2013_header.gif);
}

dl#result_submenu dt.y2014 {
	background-image: url(../examination/images/sm2014_header.gif);
}

dl#result_submenu dt.y2015 {
	background-image: url(../examination/images/sm2015_header.gif);
}

dl#result_submenu dt.y2016 {
	background-image: url(../examination/images/sm2016_header.gif);
}

dl#result_submenu dd {
	padding: 0px;
	margin: 0px;
	width: 203px;
}

dl#result_submenu dd ul {
	padding: 0px;
	margin: 0px;
	width: 203px;
}

dl#result_submenu dd li {
	padding: 0px;
	margin: 0px;
	height: 40px;
	width: 203px;
	list-style-type: none;
}

a#result01 {
	display: block;
	height: 40px;
	width: 203px;
	text-indent: -10000px;
	background-repeat: no-repeat;
	background-image: url(../examination/images/result_submenu01.gif);
	
}
li#result01 {
	display: block;
	height: 40px;
	width: 203px;
	text-indent: -10000px;
	background-repeat: no-repeat;
	background-image: url(../examination/images/result_submenu01.gif);
	background-position: -203px 0px;
}
a#result01:hover {
	background-position: -203px 0px;

}
a#result02 {
	display: block;
	height: 40px;
	width: 203px;
	text-indent: -10000px;
	background-repeat: no-repeat;
	background-image: url(../examination/images/result_submenu02.gif);
}
li#result02 {
	display: block;
	height: 40px;
	width: 203px;
	text-indent: -10000px;
	background-repeat: no-repeat;
	background-image: url(../examination/images/result_submenu02.gif);
	background-position: -203px 0px;
}
a#result02:hover {
	background-position: -203px 0px;
}
a#result03 {
	display: block;
	height: 40px;
	width: 203px;
	text-indent: -10000px;
	background-repeat: no-repeat;
	background-image: url(../examination/images/result_submenu03.gif);
}
li#result03 {
	display: block;
	height: 40px;
	width: 203px;
	text-indent: -10000px;
	background-repeat: no-repeat;
	background-image: url(../examination/images/result_submenu03.gif);
	background-position: -203px 0px;
}
a#result03:hover {
	background-position: -203px 0px;
}
a#result04 {
	display: block;
	height: 40px;
	width: 203px;
	text-indent: -10000px;
	background-repeat: no-repeat;
	background-image: url(../examination/images/result_submenu04.gif);
}
li#result04 {
	display: block;
	height: 40px;
	width: 203px;
	text-indent: -10000px;
	background-repeat: no-repeat;
	background-image: url(../examination/images/result_submenu04.gif);
	background-position: -203px 0px;
}
a#result04:hover {
	background-position: -203px 0px;
}
a#result05 {
	display: block;
	height: 40px;
	width: 203px;
	text-indent: -10000px;
	background-repeat: no-repeat;
	background-image: url(../examination/images/result_submenu05.gif);
}
li#result05 {
	display: block;
	height: 40px;
	width: 203px;
	text-indent: -10000px;
	background-repeat: no-repeat;
	background-image: url(../examination/images/result_submenu05.gif);
	background-position: -203px 0px;
}
a#result05:hover {
	background-position: -203px 0px;
}
a#result06 {
	display: block;
	height: 40px;
	width: 203px;
	text-indent: -10000px;
	background-repeat: no-repeat;
	background-image: url(../examination/images/result_submenu06.gif);
}
li#result06 {
	display: block;
	height: 40px;
	width: 203px;
	text-indent: -10000px;
	background-repeat: no-repeat;
	background-image: url(../examination/images/result_submenu06.gif);
	background-position: -203px 0px;
}
a#result06:hover {
	background-position: -203px 0px;
}
a#result07 {
	display: block;
	height: 40px;
	width: 203px;
	text-indent: -10000px;
	background-repeat: no-repeat;
	background-image: url(../examination/images/result_submenu07.gif);
}
li#result07 {
	display: block;
	height: 40px;
	width: 203px;
	text-indent: -10000px;
	background-repeat: no-repeat;
	background-image: url(../examination/images/result_submenu07.gif);
	background-position: -203px 0px;
}
a#result07:hover {
	background-position: -203px 0px;
}
a#result08 {
	display: block;
	height: 40px;
	width: 203px;
	text-indent: -10000px;
	background-repeat: no-repeat;
	background-image: url(../examination/images/result_submenu08.gif);
}
li#result08 {
	display: block;
	height: 40px;
	width: 203px;
	text-indent: -10000px;
	background-repeat: no-repeat;
	background-image: url(../examination/images/result_submenu08.gif);
	background-position: -203px 0px;
}
a#result08:hover {
	background-position: -203px 0px;
}
a#result09 {
	display: block;
	height: 40px;
	width: 203px;
	text-indent: -10000px;
	background-repeat: no-repeat;
	background-image: url(../examination/images/result_submenu09.gif);
}
li#result09 {
	display: block;
	height: 40px;
	width: 203px;
	text-indent: -10000px;
	background-repeat: no-repeat;
	background-image: url(../examination/images/result_submenu09.gif);
	background-position: -203px 0px;
}
a#result09:hover {
	background-position: -203px 0px;
}

a#result10 {
	display: block;
	height: 40px;
	width: 203px;
	text-indent: -10000px;
	background-repeat: no-repeat;
	background-image: url(../examination/images/result_submenu10.gif);
	
}
li#result10 {
	display: block;
	height: 40px;
	width: 203px;
	text-indent: -10000px;
	background-repeat: no-repeat;
	background-image: url(../examination/images/result_submenu10.gif);
	background-position: -203px 0px;
}
a#result10:hover {
	background-position: -203px 0px;

}

a#result11 {
	display: block;
	height: 40px;
	width: 203px;
	text-indent: -10000px;
	background-repeat: no-repeat;
	background-image: url(../examination/images/result_submenu11.gif);
	
}
li#result11 {
	display: block;
	height: 40px;
	width: 203px;
	text-indent: -10000px;
	background-repeat: no-repeat;
	background-image: url(../examination/images/result_submenu11.gif);
	background-position: -203px 0px;
}
a#result11:hover {
	background-position: -203px 0px;

}

a#result12 {
	display: block;
	height: 40px;
	width: 203px;
	text-indent: -10000px;
	background-repeat: no-repeat;
	background-image: url(../examination/images/result_submenu12.gif);
	
}
li#result12 {
	display: block;
	height: 40px;
	width: 203px;
	text-indent: -10000px;
	background-repeat: no-repeat;
	background-image: url(../examination/images/result_submenu12.gif);
	background-position: -203px 0px;
}
a#result12:hover {
	background-position: -203px 0px;

}


/* @end */

/* @group past_issue */

div.issue_container {
	margin: 20px auto 10px;
	clear: both;
	border-color: #dedede;
	border-style: solid;
	border-width: 1px;
	width: 911px;

}
div.issue_contents {
	border-color: #e5e5e5;
	border-width: 3px;
	border-style: solid;
	width: 907px;
	background-color: #ffffff;
	padding: 0;
}
/* =Clearfix --------------------------------*/
div.issue_contents {
	/zoom: 1;
}
div.issue_contents:after {
	content: '';
	display: block;
	clear : both;
}
/* End of Clearfix --------------------------------*/
div.issue_contents h2 {
	width: 883px;
	height: 20px;
	margin: 5px auto 5px;
	padding: 0;
	font-size:14px;
}
div.issue_contents div {
	color: #636363;
	margin: 0px;
	padding: 0px 20px 10px;
	line-height: 170%;
}
div.issue_contents div ul {
	padding: 0;
	margin: 0 0 0 20px;
}

div.issue_contents li {
	clear: both;
	list-style-type: none;
}

div.issue_contents li.non {
	list-style-type: none;
}


div.issue_contents div.title{
	width:430px;
	margin: 0 0 0 -20px;
	float:left;
}

div.issue_contents div.title2{
	width:200px;
	margin: 0 0 0 -20px;
	float:left;
}

div.issue_contents div.issue{
	background-position: left 4px;
	background-repeat: no-repeat;
	background-image: url(../examination/images/pdf_icon.gif);
	padding-left: 30px;
	width:70px;
	float:left;
}

div.issue_contents div.faculty{
	background-position: left 4px;
	background-repeat: no-repeat;
	background-image: url(../examination/images/pdf_icon.gif);
	padding-left: 30px;
	width:140px;
	float:left;
}

div.issue_contents div.faculty2{
	background-position: left 4px;
	background-repeat: no-repeat;
	background-image: url(../examination/images/pdf_icon.gif);
	padding-left: 30px;
	width:100px;
	float:left;
}

div.issue_contents div ul li div.answer{
	background-position: left 4px;
	background-repeat: no-repeat;
	background-image: url(../examination/images/pdf_icon.gif);
	padding-left: 30px;
	width:200px;
	float:left;
}

div.issue_contents h2 span.trend{
	background-position: left 6px;
	background-repeat: no-repeat;
	background-image: url(../examination/images/pdf_icon.gif);
	padding-left: 30px;
	width:300px;
	font-weight:normal;
}


/* @group POINT */

div#point_container {
	margin: 0 auto 34px;
	clear: both;
	border-color: #dedede;
	border-style: solid;
	border-width: 1px;
	width: 911px;

}
div#point_contents {
	border-color: #e5e5e5;
	border-width: 3px;
	border-style: solid;
	width: 907px;
	background-color: #fcfcfc;
	padding: 0;
	position:relative;
}

.point_link {
	top:20px;
	left: 570px;
	display: block;
	position: absolute;
	width: 320px;
}

.point_link2017 {
	top:50px;
	left: 570px;
	display: block;
	position: absolute;
	width: 275px;
}
/* =Clearfix --------------------------------*/
div#point_contents {
	/zoom: 1;
}
div#point_contents:after {
	content: '';
	display: block;
	clear : both;
}
/* End of Clearfix --------------------------------*/
div#point_contents h2 {
	width: 883px;
	height: 35px;
	margin: 0 auto 10px;
	padding: 0;
}
div#point_contents div {
	color: #636363;
	margin: 0px;
	padding: 0px 20px 10px;
	line-height: 170%;
}
div#point_contents div ul {
	padding: 0;
	margin: 0 0 0 20px;
}

/* @change POINT */

div#change_container {
	margin: 0 auto 34px;
	clear: both;
	border-color: #dedede;
	border-style: solid;
	border-width: 1px;
	width: 911px;

}
div#change_contents {
	border-color: #e5e5e5;
	border-width: 3px;
	border-style: solid;
	width: 907px;
	background-color: #fcfcfc;
	padding: 0;
}
/* =Clearfix --------------------------------*/
div#change_contents {
	/zoom: 1;
}
div#change_contents:after {
	content: '';
	display: block;
	clear : both;
}
/* End of Clearfix --------------------------------*/
div#change_contents h2 {
	width: 883px;
	height: 35px;
	margin: 0 auto 10px;
	padding: 0;
}
div#change_contents div {
	color: #636363;
	margin: 0px;
	padding: 0px 20px 10px;
	line-height: 170%;
}
div#change_contents div ul {
	padding: 0;
	margin: 0 0 0 20px;
}

div#list ul {
	padding:0px;
	margin:0px;
}

p.midashi {
	color:#9E262C;
	font-size:115%;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

div.midashi4 {
	color:#9E262C;
	font-size:115%;
	font-weight:bold;
	padding:0px;
	margin:15px 0px 0px 0px;
}

p.midashi2 {
	color:#9E262C;
	font-size:135%;
	font-weight:bold;
	padding:5px;
	margin:0px 0px 10px 0px;
	border:2px solid #9E262C;
	background-color: #FBECED;
}

div.midashi3 {
	color:#9E262C;
	font-size:115%;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	margin:20px 0px 0px 0px;
}

/* @end */
p.red {

	color:#FF0000;
	font-size:115%;
	font-weight:bold;
}

ul.place_list {
	margin: 0;
	padding: 0;
}


ul.place_list li {
	width: 220px;
	float: left;
	list-style-type: none;
	margin: 0 10px 5px 0;
	padding: 0 0 0 0px;
	display: block;
}

ul.place_list li.long {
	width: 450px;
}

ul.place_list li span.small {
	font-size:90%;
}

.f_small {
	font-size:90%;
}

.f_big {
	font-size:120%;
}

div.mondai {
	background: url(../images/common/red_pointer.gif) no-repeat left center;
	padding-left: 10px;
	margin-left: 10px;

}

.suisenbus {
	position: relative;
}


.zohatsu {
	background-image: url(../examination/images/bus_zohatsu.png);
	background-repeat: no-repeat;
	width: 146px;
	height: 158px;
	position: absolute;
	top: 140px;
	left: 470px;
}


.centerbus {
	position: relative;
}


.centerzohatsu {
	background-image: url(../examination/images/center_bus_zohatsu.png);
	background-repeat: no-repeat;
	width: 124px;
	height: 99px;
	position: absolute;
	top: 450px;
	left: 550px;
}

.centerzohatsu2 {
	background-image: url(../examination/images/center_bus_zohatsu.png);
	background-repeat: no-repeat;
	width: 124px;
	height: 99px;
	position: absolute;
	top: 375px;
	left: 550px;
}


.20150214 {
	background-image: url(../examination/images/20150214-1.png);
	background-repeat: no-repeat;
	width: 114px;
	height: 127px;
	position: absolute;
	top: 43px;
	left: 180px;
}

.20150214r {
	background-image: url(../examination/images/20150214-2.png);
	background-repeat: no-repeat;
	width: 93px;
	height: 67px;
	position: absolute;
	top: 302px;
	left: 430px;
}

.ippan2015bus1,
.ippan2015bus2,
.ippan2015bus3,
.ippan2015bus5,
.ippan2015bus6 {
	position: relative;
}

.ippan2016bus1,
.ippan2016bus2,
.ippan2016bus3,
.ippan2016bus4,
.ippan2016bus5 {
	position: relative;
}



.koki2015zohatsu6 {
	background-image: url(../examination/images/koki_bus_zohatsu.png);
	background-repeat: no-repeat;
	width: 182px;
	height: 127px;
	position: absolute;
	top: 43px;
	left: 180px;
}

.koki2015zohatsu6r {
	background-image: url(../examination/images/koki_bus_zohatsu.png);
	background-repeat: no-repeat;
	width: 182px;
	height: 127px;
	position: absolute;
	top: 230px;
	left: 420px;
}


.ippan2015zohatsu6 {
	background-image: url(../examination/images/bus_zohatsu_ippan2015-6.png);
	background-repeat: no-repeat;
	width: 114px;
	height: 127px;
	position: absolute;
	top: 43px;
	left: 180px;
}

.ippan2015zohatsu6r {
	background-image: url(../examination/images/bus_zohatsu_ippan2015-6r.png);
	background-repeat: no-repeat;
	width: 93px;
	height: 67px;
	position: absolute;
	top: 225px;
	left: 430px;
}

.ippan2015zohatsu1 {
	background-image: url(../examination/images/bus_zohatsu_ippan2015.png);
	background-repeat: no-repeat;
	width: 182px;
	height: 127px;
	position: absolute;
	top: 43px;
	left: 120px;
}

.ippan2016zohatsu1 {
	background-image: url(../examination/images/bus_zohatsu_ippan2016.png);
	background-repeat: no-repeat;
	width: 141px;
	height: 98px;
	position: absolute;
	top: 40px;
	left: 180px;
}



.kouki2016zohatsu1 {
	background-image: url(../examination/images/bus_zohatsu_ippan2016.png);
	background-repeat: no-repeat;
	width: 141px;
	height: 98px;
	position: absolute;
	top: 40px;
	left: 180px;
}

.kouki2016zohatsu2 {
	background-image: url(../examination/images/bus_zohatsu_kouki2016.png);
	background-repeat: no-repeat;
	width: 124px;
	height: 43px;
	position: absolute;
	top: 218px;
	left: 420px;
}



.ippan2015zohatsu1r {
	background-image: url(../examination/images/bus_zohatsu_ippan2015r.png);
	background-repeat: no-repeat;
	width: 93px;
	height: 67px;
	position: absolute;
	top: 302px;
	left: 400px;
}

.ippan2016zohatsu1r {
	background-image: url(../examination/images/bus_zohatsu_ippan2016r.png);
	background-repeat: no-repeat;
	width: 141px;
	height: 130px;
	position: absolute;
	top: 310px;
	left: 430px;
}

.ippan2015zohatsu2 {
	background-image: url(../examination/images/bus_zohatsu_ippan2015-2.png);
	background-repeat: no-repeat;
	width: 114px;
	height: 87px;
	position: absolute;
	top: 43px;
	left: 180px;
}

.ippan2015zohatsu2r {
	background-image: url(../examination/images/bus_zohatsu_ippan2015-2r.png);
	background-repeat: no-repeat;
	width: 93px;
	height: 67px;
	position: absolute;
	top: 302px;
	left: 430px;
}

.ippan2015zohatsu3 {
	background-image: url(../examination/images/bus_zohatsu_ippan2015-3.png);
	background-repeat: no-repeat;
	width: 114px;
	height: 127px;
	position: absolute;
	top: 43px;
	left: 180px;
}

.ippan2015zohatsu3r {
	background-image: url(../examination/images/bus_zohatsu_ippan2015-2r.png);
	background-repeat: no-repeat;
	width: 93px;
	height: 67px;
	position: absolute;
	top: 302px;
	left: 430px;
}


.ippan2015zohatsu5 {
	background-image: url(../examination/images/bus_zohatsu_ippan2015-5.png);
	background-repeat: no-repeat;
	width: 114px;
	height: 127px;
	position: absolute;
	top: 43px;
	left: 180px;
}

.ippan2015zohatsu5r {
	background-image: url(../examination/images/bus_zohatsu_ippan2015-5r.png);
	background-repeat: no-repeat;
	width: 93px;
	height: 67px;
	position: absolute;
	top: 225px;
	left: 430px;
}

div#topi2014_container {
	margin: 17px auto 34px;
	clear: both;
	border-color: #F0D6D6;
	border-style: solid;
	border-width: 1px;
	width: 943px;

}
div#topi2014_contents {
	border-color: #F8EAEA;
	border-width: 3px;
	border-style: solid;
	width: 917px;
	background-color: #fcfcfc;
	padding: 0px 10px;
	color:#000000;
	font-size:14px;
	line-height:150%;
}
/* =Clearfix (all browsers)--------------------------------*/
div#topi2014_contents:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
