@charset "EUC-JP";   /*   文字コード   */

/* Reset
=======================================*/

* {
	padding: 0;
	margin: 0;
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	line-height: 1.6;
	color: #000;
}

body {
	font: x-small;
	font-family: Arial, Helvetica, sans-serif;
	font-family: "ＭＳ Ｐゴシック", "Lucida Grande", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", sans-serif;
	font-size: small;
	font-size: 12px;
}

table {
	font: 100%;
	font-size: inherit;
}

hr {
	margin: 20px 0;
	border-width: 0;
	border-top: 1px solid #333;
}

img {
	border: none;
	vertical-align: bottom;
}



strong {
	font-weight: bold;
}

/* Layout
=======================================*/



#container{
	background:#000;
	color: #000;
}

#c_line{ width:800px; border:#fff solid 1px; }

#header{
	width: 800px;
	height: 410px;
	margin: 0px auto;
	background:url(/nol/tenka/2015/img/header.png) top center no-repeat;
}


#b_box { 
	width:800px;
	height:80px;
	background:url(/nol/tenka/2015/img/b_box.png) top center no-repeat;
	}
	
#c_header{	
	width:800px;
	height:155px;
	background:url(/nol/tenka/2015/img/c_header.png) top center no-repeat;
	}

#c_main{	
	width:800px;
	background:url(/nol/tenka/2015/img/c_main.png) top center;
	}

.clear{ clear:both; }

.txt_box{
	width: 710px;
	padding: 10px 0px 20px 50px;
	text-align: left;
	color: #000000;
}

.txt_box02{
	width: 710px;
	padding: 10px 0px 5px 50px;
	text-align: left;
	color: #000000;
}

#c_footer{
	width: 800px;
	height: 52px;
	margin: 0 auto;
	background:url(/nol/tenka/2015/img/c_footer.png) top center no-repeat;
	text-align:right;
}

#re_top{
	width: 200px;
	height: 20px;
	padding-top:30px;
	margin:0px 0px 0px 600px;
	text-align:right;
}

#title_02{
	width: 700px;
	height: 60px;
	margin: 20px auto 0px auto;
	background:url(/nol/tenka/2015/img/title_02.jpg) top center no-repeat;
}


#title_03{
	width: 700px;
	height: 60px;
	margin: 20px auto 0px auto;
	background:url(/nol/tenka/2015/img/title_03.jpg) top center no-repeat;
}

#title_04{
	width: 700px;
	height:60px;
	margin: 20px auto 0px auto;
	background:url(/nol/tenka/2015/img/title_04.jpg) top center no-repeat;
}

#title_05{
	width: 700px;
	height: 60px;
	margin: 20px auto 0px auto;
	background:url(/nol/tenka/2015/img/title_05.jpg) top center no-repeat;
}

#title_s_01{
	width: 700px;
	height: 35px;
	margin: 0 auto;
	background:url(/nol/tenka/2015/img/title_s_01.png) top center no-repeat;
}

#title_s_02{
	width: 700px;
	height: 35px;
	margin: 0 auto;
	background:url(/nol/tenka/2015/img/title_s_02.png) top center no-repeat;
}

#title_s_03{
	width: 700px;
	height: 35px;
	margin: 0 auto;
	background:url(/nol/tenka/2015/img/title_s_03.png) top center no-repeat;
}

#title_s_04{
	width: 700px;
	height: 35px;
	margin: 0 auto;
	background:url(/nol/tenka/2015/img/title_s_04.png) top center no-repeat;
}

#title_s_05{
	width: 700px;
	height: 35px;
	margin: 0 auto;
	background:url(/nol/tenka/2015/img/title_s_05.png) top center no-repeat;
}

#title_s_06{
	width: 700px;
	height: 35px;
	margin: 0 auto;
	background:url(/nol/tenka/2015/img/title_s_06.png) top center no-repeat;
}

#title_s_07{
	width: 700px;
	height: 35px;
	margin: 0 auto;
	background:url(/nol/tenka/2015/img/title_s_07.png) top center no-repeat;
}

#title_s_08{
	width: 700px;
	height: 35px;
	margin: 0 auto;
	background:url(/nol/tenka/2015/img/title_s_08.png) top center no-repeat;
}

#title_s_09{
	width: 700px;
	height: 35px;
	margin: 0 auto;
	background:url(/nol/tenka/2015/img/title_s_09.png) top center no-repeat;
}

#title_s_10{
	width: 700px;
	height: 35px;
	margin: 0 auto;
	background:url(/nol/tenka/2015/img/title_s_10.png) top center no-repeat;
}

#title_s_11{
	width: 700px;
	height: 35px;
	margin: 0 auto;
	background:url(/nol/tenka/2015/img/title_s_11.png) top center no-repeat;
}


.ss_txt{
	width: 260px;
	float:left;
	margin-right:10px;
	}
	
#ss01{
	width: 415px;
	height:245px;
	float:right;
	margin:0px 18px 0px 2px;
	background:url(/nol/tenka/2015/img/ss01.png) top center no-repeat;
}

#ss02{
	width: 700px;
	height:394px;
	background:url(/nol/tenka/2015/img/ss02.png) top center no-repeat;
}

#ss03{
	width: 700px;
	height:394px;
	background:url(/nol/tenka/2015/img/ss03.png) top center no-repeat;
}

#ss04{
	width: 700px;
	height:394px;
	background:url(/nol/tenka/2015/img/ss04.png) top center no-repeat;
}

#ss05{
	width: 700px;
	height:387px;
	background:url(/nol/tenka/2015/img/ss05.png) top center no-repeat;
}

#ss06{
	width: 700px;
	height:394px;
	background:url(/nol/tenka/2015/img/ss06.png) top center no-repeat;
}

#ss07{
	width: 700px;
	height:394px;
	background:url(/nol/tenka/2015/img/ss07.png) top center no-repeat;
	margin-bottom:10px;
}

table.table_type01 { border: solid 1px #000; padding:5px;　margin: 0 auto; }
table.table_type01 td{ border: solid 1px #000; vertical-align:middle; padding:5px; }
table.table_type01 th{ border: solid 1px #000; text-align:center; vertical-align:middle; padding:5px; font-weight:bold; }

table.table_type02 { border: solid 1px #000; padding:5px;　margin: 0 auto; }
table.table_type02 td{ border: solid 1px #000; vertical-align:middle; padding:5px; }
table.table_type02 th{ border: solid 1px #000; text-align:center; vertical-align:middle; padding:5px; background-color:#c7a916; }


.t_c{ 
	text-align:center;
	background-color:#fff; 
	 }
.t_c02{  
	text-align:center;
	background-color:#ffffb9;
	 }
	 
.t_c03{  
	text-align:center;
	background-color:#c7a916;
	color:#000;
	 }

.th_c01{  
	text-align:center;
	background-color:#eac634;
	color:#000;
	 }
	 	 
.th_c02{  
	text-align:center;
	background-color:#d8b727;
	color:#000;
	 }
	 
.th_c03{  
	text-align:center;
	background-color:#c7a916;
	color:#000;
	 }	 

.td_c01{  
	text-align:center;
	background-color:#ffffe5;
	color:#000;
	 }
	 
.td_c02{  
	text-align:center;
	background-color:#ffffcc;
	color:#000;
	 }
	 
.td_c03{  
	text-align:center;
	background-color:#ffffad;
	color:#000;
	 }
	 
.note dt {
  position: relative;
}
.note dt span {
  position: absolute;
}
.note dd {
  padding-left: 1em;
}


h4 {
width: 665px;
text-align: left;
margin-top:5px;
margin-bottom:3px;
line-height: 1.3;
padding: 0px 0px 0px 5px;
font-weight: bold;
font-size: 16px;
color:#8a3b00;
border-left: solid 5px #8a3b00;
display: block;
font-size: 1.17em;
/*-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;*/
font-weight: bold;
}

/*------------    20150826_postwar       ---------------*/

.b_button {
	width:398px;
	height:80px;
	float:left;
	padding:0px;
	margin:0px;
	}
	
#c_header02{	
	width:800px;
	height:155px;
	background:url(/nol/tenka/2015/img/c_header02.png) top center no-repeat;
	}
	
#c_main02{	
	width:800px;
	background:url(/nol/tenka/2015/img/c_main02.png) top center;
	}

#c_footer02{
	width: 800px;
	height: 52px;
	margin: 0 auto;
	background:url(/nol/tenka/2015/img/c_footer02.png) top center no-repeat;
	text-align:right;
}

#title_s02_01{
	width: 700px;
	height: 35px;
	margin: 0 auto;
	background:url(/nol/tenka/2015/img/title_s02_01.png) top center no-repeat;
}

#title_s02_02{
	width: 700px;
	height: 35px;
	margin: 0 auto;
	background:url(/nol/tenka/2015/img/title_s02_02.png) top center no-repeat;
}

#title_s02_03{
	width: 700px;
	height: 35px;
	margin: 0 auto;
	background:url(/nol/tenka/2015/img/title_s02_03.png) top center no-repeat;
}

#title02_02{
	width: 700px;
	height: 60px;
	margin: 20px auto 0px auto;
	background:url(/nol/tenka/2015/img/title02_02.png) top center no-repeat;
}


#title02_03{
	width: 700px;
	height: 60px;
	margin: 20px auto 0px auto;
	background:url(/nol/tenka/2015/img/title02_03.png) top center no-repeat;
}
