﻿@charset "UTF-8";
/* CSS Document */

#wrapper {
	width:100%;
	min-width:960px;
	margin:0 auto;
	border-top:20px solid #e60012;
}

section {
	clear:both;
}

.clearfix:after {
  content: "";
  clear: both;
  display: block;
}

br.br-pc {
}

br.br-sp {
	display:none;
}

/*----- header -----*/

.site-head {
	width:960px;
	margin:0 auto;
	text-align:center;
}

/*----- content -----*/

.main-content {
	width:936px;
	margin:0 auto;
}

.world-summary {
	width:936px;
	padding:75px 0 24px 0;
}

.world-summary_left {
	width:185px;
	float:left;
}

.world-summary_right {
	width:730px;
	float:right;
}

.world-summary_right h2 {
	color:#e60012;
	font-size:70px;
	font-size:7rem;/* =70px */
	font-weight:bold;
	margin-bottom:14px;
}

.world-summary_right p {
	font-size:18px;
	font-size:1.8rem;/* =18px */
	line-height:26px;
	line-height:2.6rem;/* =26px */
	font-weight:normal;
}

#bt_gnavopen01 {
	display:block;
	text-align:center;
	width:936px;
	background: linear-gradient(#e60012, #b60005);
}

#sp-bt_gnavopen01 {
	display:none;
}

#bt_gnavopen01 h3 {
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	color:#fff;
	font-size:30px;
	font-size:3rem;/* =30px */
	font-weight:bold;
	padding:14px 0;
}

#gnav01 {
	width:904px;
	padding:28px 16px 46px 16px;
}

#gnav01 h4 {
	font-size:36px;
	font-size:3.6rem;/* =36px */
	font-weight:bold;
	margin-bottom:24px;
}

.gnav01-cont {
	width:904px;
}
.number_people {
	width:904px;
	border-top:1px solid #000;
}
.number_people-info {
	width:226px;
	height:36px;
	padding:10px 0;
	float:left;
	border-bottom:1px solid #000;
}
.number_people-info_last {
	width:452px;
	height:36px;
	padding:10px 0;
	float:left;
	border-bottom:1px solid #000;
}
.number_people li {
	width:46%;
	float:left;
	font-size:14px;
	font-size:1.4rem;/* =14px */
	line-height:24px;
	line-height:2.4rem;/* =24px */
	font-weight:normal;
	padding:5px 0 0 4%;
}
.number_people li:first-child {
	width:20%;
	float:left;
	padding:0;
}
.number_people li:first-child img {
	width:100%;
}
.number_people li:last-child {
	width:25%;
	float:right;
	text-align:right;
	padding:5px 5% 0 0;
}
.number_people li.nepal {
	width:15%;
	float:left;
	padding:0 5% 0 0;
}
.number_people p {
	text-align:right;
	font-size:10px;
	font-size:1rem;/* =10px */
	line-height:30px;
	line-height:3rem;/* =30px */
	font-weight:normal;
	padding-top:10px;
}

.international_event {
	clear:both;
	width:904px;
	margin-top:40px;
}
.international_event-title {
	width:900px;
	margin-top:40px;
	padding:6px 0 6px 4px;
	background-color:#f2dcdb;
}
.international_event-title h5 {
	font-size:16px;
	font-size:1.6rem;/* =16px */
	line-height:18px;
	line-height:1.8rem;/* =18px */
	font-weight:bold;
}

.eve_info {
	clear:both;
	width:904px;
	padding-top:14px;
}
.eve_info-left {
	width:440px;
	float:left;
}
.eve_info-right {
	width:440px;
	float:right;
}
.eve_info h6 {
	font-size:20px;
	font-size:2rem;/* =20px */
	line-height:24px;
	line-height:2.4rem;/* =24px */
	font-weight:bold;
}
.eve_info p {
	font-size:14px;
	font-size:1.4rem;/* =14px */
	line-height:24px;
	line-height:2.4rem;/* =24px */
	font-weight:normal;
	letter-spacing:-0.4px;
}


#bt_gnavopen02 {
	display:block;
	text-align:center;
	width:936px;
	background: linear-gradient(#e60012, #b60005);
}

#sp-bt_gnavopen02 {
	display:none;
}

#bt_gnavopen02 h3 {
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	color:#fff;
	font-size:30px;
	font-size:3rem;/* =30px */
	font-weight:bold;
	padding:14px 0;
}

#gnav02 {
	width:904px;
	padding:28px 16px 46px 16px;
}

.gnav02-cont {
	clear:both;
	width:904px;
}

.gnav02-cont_left {
	width:425px;
	float:left;
}
.gnav02-cont_right {
	width:425px;
	float:right;
}

.gnav02-cont p {
	padding:10px 0 28px 0;
	margin-top:10px;
	font-size:14px;
	font-size:1.4rem;/* =14px */
	line-height:20px;
	line-height:2rem;/* =20px */
	font-weight:normal;
}

.gnav02-cont-title h4 {
	color:#000;
	font-size:20px;
	font-size:2rem;/* =20px */
	line-height:36px;
	line-height:3.6rem;/* =20px */
	font-weight:normal;
	padding-left:12px;
}
.gnav02-title01 {
	height:36px;
	background:url(../img/title_bg01.gif) #f0dbd9 no-repeat 300px top;
	background-size:auto 100%;
}
.gnav02-title02 {
	height:36px;
	background:url(../img/title_bg02.gif) #f0dbd9 no-repeat 300px top;
	background-size:auto 100%;
}

.university {
	width:880px;
}
.university_left {
	width:690px;
	float:left;
}
.university_right {
	width:162px;
	float:right;
}

.university table {
	width:690px;
}
.university th,
.university td {
	padding:4px 0;
	border-top:1px solid #979796;
}
.university th {
	width:150px;
	text-align:left;
	vertical-align:middle;
	font-size:20px;
	font-size:2rem;/* =20px */
	line-height:20px;
	line-height:2rem;/* =20px */
	font-weight:normal;
	padding-left:4px;
	background-color:#f0dbd9;
}
.university td {
	font-size:14px;
	font-size:1.4rem;/* =14px */
	line-height:20px;
	line-height:2rem;/* =20px */
	font-weight:normal;
	padding-left:4px;
	letter-spacing:-0.4px;
}
.university td strong {
	font-size:20px;
	font-size:2rem;/* =20px */
	line-height:22px;
	line-height:2.2rem;/* =22px */
	font-weight:normal;
}
.university td span {
	color:#b84f4c;
	font-size:20px;
	font-size:2rem;/* =20px */
	line-height:22px;
	line-height:2.2rem;/* =22px */
	font-weight:bold;
}
.university tr:last-child {
	border-bottom:1px solid #979796;
}



#bt_gnavopen03 {
	display:block;
	width:936px;
	text-align:center;
	background: linear-gradient(#e60012, #b60005);
}

#sp-bt_gnavopen03 {
	display:none;
}

#bt_gnavopen03 h3 {
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	color:#fff;
	font-size:30px;
	font-size:3rem;/* =30px */
	font-weight:bold;
	/*padding:14px 0 14px 220px;*/
	padding:14px 0;
}

.gnavopen03-title {
	position:relative;
}

.dispatch {
	position:absolute;
	top:10px;
	right:8px;
	width:240px;
	text-align:center;
	padding:6px 0;
	background-color:#005d9d;
}

.dispatch p {
	color:#fff;
	font-size:22px;
	font-size:2.2rem;/* =22px */
	line-height:26px;
	line-height:2.6rem;/* =26px */
	font-weight:normal;
}

#gnav03 {
	width:904px;
	padding:28px 16px 16px 16px;
}

.gnav03-cont {
	width:904px;
}

.gnav03-title {
	position:relative;
}
.gnav03-title h4 {
	font-size:36px;
	font-size:3.6rem;/* =36px */
	line-height:42px;
	line-height:4.2rem;/* =42px */
	font-weight:bold;
}
.gnav03-cont {
	clear:both;
	width:904px;
	padding-top:20px;
}
.gnav03-cont li {
	float:left;
	margin-right:2px;
}
.gnav03-cont li:first-child {
	width:316px;
}
.gnav03-cont li:nth-child(2) {
	width:311px;
}
.gnav03-cont li:last-child {
	width:250px;
	margin-right:0;
}
.gnav03-cont p {
	font-size:14px;
	font-size:1.4rem;/* =14px */
	line-height:22px;
	line-height:2.2rem;/* =22px */
	font-weight:normal;
	margin-bottom:12px;
}

.gnav04-title {
	position:relative;
	margin-top:30px;
}
.gnav04-title h4 {
	font-size:36px;
	font-size:3.6rem;/* =36px */
	line-height:42px;
	line-height:4.2rem;/* =42px */
	font-weight:bold;
}
.gnav04-cont {
	clear:both;
	width:904px;
	padding-top:20px;
}
.gnav04-cont ul {
	width:800px;
	margin:0 auto;
}
.gnav04-cont li:first-child {
	float:left;
	width:424px;
}
.gnav04-cont li:last-child {
	float:right;
	width:360px;
}
.gnav04-cont p {
	font-size:14px;
	font-size:1.4rem;/* =14px */
	line-height:22px;
	line-height:2.2rem;/* =22px */
	font-weight:normal;
	margin-bottom:12px;
}

/*----- footer -----*/

#footer {
	clear:both;
	width:100%;
	min-width:960px;
	padding:18px 0;
	background-color:#e60012;
}

.copyright {
	width:960px;
	margin:0 auto;
	text-align:center;
}

.copyright p {
	color:#fff;
}

