@charset "UTF-8";

body {
	margin:0px;
	padding:0px;
	color:#333;
	font: 14px/1.231 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro';
	-webkit-text-size-adjust: 100%;
	line-height:150%;
	text-align:left;
	background: #FFFCE4;
}

img {
  vertical-align: bottom;
}

.padding_top5 {padding-top:5px !important;}

.mt02 { margin-top:2px !important;}
.mt05 { margin-top:5px !important;}
.mt10 { margin-top:10px !important;}
.mt15 { margin-top:15px !important;}
.mt20 { margin-top:20px !important;}




section {
	width:100%;
	margin:0 auto 0;
	padding: 0px;
}



h1 {
	text-align: center;
}

h2{
	text-align: center;
	margin:0;
	padding:0px;
}

h3{
	margin:0;
	padding:0px;
}

.font12{
	font-size:12px;}
	
.font14{
	font-size:14px;}
	
.font16{
	font-size:16px;}

.font18{
	font-size:18px;}	
	
.font20{
	font-size:20px;}	
	
.font24{
	font-size:24px;}	
	
.font-orange{
	color:#EC6C00;
	}
	
.font-green{
	color:#00A539;
	}
	
.font-white{
	color:#FFFFFF;
	}
	
.font-yellow{
	color:#FFF000;
	}			
		
/*==テキスト==*/
.text_c{text-align:center !important;}
.text_l{text-align:left !important;}
.text_r{text-align:right !important;}

.float_l{float:left;}
.float_r{float:right;}
.clearBoth{clear:both}

.indent1{margin-left: 1em; text-indent: -1em}
	
	

.btn_box1{
	width:100%;
	display:table;
	background:#ffffff;
	margin:0 0 0 0;
	height:60px;
}

.btn_box1-l {
  display: table-cell;
  vertical-align: middle;
  padding:0 0 0 10px;
  font-size: 14px;
  font-weight:bold;
}

.btn_box1-r {
  display: table-cell;
  vertical-align: middle;
  padding:0 0 0 0 ;
  width:47px;
}

.text_wrap{
	width:95%;
	text-align:left;
	margin:0 auto;
}

.img_wrap  img{
	width:100%;
	margin:0 auto 0;
}


.boder_none-top{
	border-top:none !important;
}

.boder_none-bottom{
	border-bottom:none !important;
}




header {
	width:100%;
	padding:0 0 0 0;
}



#headernav1{
	margin:0 ;
	}

#headernav1 li{
	text-align: center;
	float:left;
	width:50%;
	}
	


#headernav1 li a{
	font-size:14px;
	text-decoration: none;
	vertical-align:middle;
	color:#ffffff;
	padding:0 !important;
	display: block;
	width: 100%;
}






.h_m{
	background-color:#ffffff;
	border:5px solid #F6B78E;
	text-align:center;
	margin:20px 0 0 0;
	
}

.h_li1{
	background:http://www.chuo-u.ac.jpsp/senshu-navi/2015/sending10/smp/m_back.png) repeat-x;
	text-align:center;
	padding:5px 0;
	margin:0 0 5px 0;
}


/*==lp btn==*/
.lp_t{
	width:100%;
	height:60px;
	margin:0 0 0 0; 
	text-align:center;
	background-color:#CAC273;
	
}

.lp_btn_wrap{
	border-top:1px solid #CAC273;
}

.lp_btn_wrap a{
	text-decoration:none;
}

/*==table-cell==*/

.table-box1{
	width:100%;
	display:table;
	table-layout: fixed;
}



.table-box1-1{
	display:table-cell;
}




/*==footer==*/
	
footer {
	text-align:center;
	margin:20px 0 0 0;
	padding:15px 0 60px 0;
	border-top:2px solid #EC6C00;
	background:#ffffff;
}	

.footer_box {
	width:290px;
	margin:0 auto;
	text-align:left;
}	





	
/*==clearfix hack==*/

/*====*/
.clearfix:after {
  content: ".";  /* 新しい要素を作る */
  display: block;  /* ブロックレベル要素に */
  clear: both;
  height: 0;
  visibility: hidden;
}

.clearfix {
  min-height: 1px;
}

* html .clearfix {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}

/*==clearfix hack==*/





/*==トップボタン==*/

.spToTopBtn {
  position: fixed;
  right: 0;
  bottom: 0;
  display: none;
}



/*==sending09用==*/	

.s10_box1{
	width:100%;
	display:table;
}
.s10_boxp-l{
	width:85px;
	display:table-cell;
	background:#FFFFFF;
	vertical-align: bottom;
	border-top:5px solid #F6B78E;
	border-left:5px solid #F6B78E;
	border-right:3px solid #F6B78E;
	border-bottom:5px solid #F6B78E;
}

.s10_boxp-r{
	display:table-cell;
	vertical-align:middle;
	background:#FFFFFF;
	padding:2px 3px 2px 5px;
	border-top:5px solid #F6B78E;
	border-left:3px solid #F6B78E;
	border-right:5px solid #F6B78E;
	border-bottom:5px solid #F6B78E;
}

.s10_boxp-l2{
	width:85px;
	display:table-cell;
	background:#FFFFFF;
	vertical-align: bottom;
	border-top:5px solid #EC6C00;
	border-left:5px solid #EC6C00;
	border-right:3px solid #EC6C00;
	border-bottom:5px solid #EC6C00;
}

.s10_boxp-r2{
	display:table-cell;
	vertical-align:middle;
	background:#FFFFFF;
	padding:2px 3px 2px 5px;
	border-top:5px solid #EC6C00;
	border-left:3px solid #EC6C00;
	border-right:5px solid #EC6C00;
	border-bottom:5px solid #EC6C00;
}

.s10_boxp-l3{
	width:85px;
	display:table-cell;
	background:#FFFFFF;
	vertical-align: bottom;
	border-top:5px solid #00AF42;
	border-left:5px solid #00AF42;
	border-right:3px solid #00AF42;
	border-bottom:5px solid #00AF42;
}

.s10_boxp-r3{
	display:table-cell;
	vertical-align:middle;
	background:#FFFFFF;
	padding:2px 3px 2px 5px;
	border-top:5px solid #00AF42;
	border-left:3px solid #00AF42;
	border-right:5px solid #00AF42;
	border-bottom:5px solid #00AF42;
}



.s10_textwrap2{
	background:#ffffff;
	padding:10px 0
}

.s10_c2-wrap{
	background:#F39700;
}

.s10_boxye{
	background:#FFF300;
	padding:10px 0;
	color:#EB6C00;
	font-weight:bold;
	font-size:18px;
	text-align:center;
}

.s10_boxgr{
	background:#00AF42;
	padding:10px 0;
	color:#FFFFFF;
	font-weight:bold;
	font-size:18px;
	text-align:center;
}

.s10_boxor{
	background:#EC6C00;
	padding:10px 0;
	color:#FFFFFF;
	font-weight:bold;
	font-size:18px;
	text-align:center;
}

.s10_boxbe{
	background:#F6B78E;
	padding:10px 0 5px 0;
	font-weight:bold;
	font-size:18px;
	text-align:center;
}

.s10_boxwh{
	background:#ffffff;
	color:#EC6C00;
	border:5px solid #EC6C00;
	border-bottom: none;
	padding:10px 0 5px 0;
	font-weight:bold;
	font-size:18px;
	text-align:center;
}




.s09_img-wrap1{
	margin:0 auto;
	padding:0 5px 0 5px;
}

.s09_img-wrap2{
	margin:0 auto;
	width:100%;
}

.s09_img-wrap1 img,.s09_img-wrap2 img{
	width:100%;
	height:auto;
}



.s10_t1{
	height:110px;
	background:url(/sp/senshu-navi/images/2015/sending10/smp/c1-back.png) repeat-x;
}

.s10_t2{
	background-color:#EC6C00;
	text-align:center;
	margin:0 0 0 0;
	padding:10px 0;
	
}


.s10_t3{
	padding:20px 0 0 0;
}



.s10_wrap1{
	background:#EC6C00;
	padding:20px 0 20px 0;
}




	
