@charset "utf-8";

/*** iag-iin ***/


h1{
	padding-left: 4rem;
	background: url(/img/icon_2013/page_h2_bg.png) no-repeat;
	border-bottom: 5px solid #a30013;
	/*font-family: 'M PLUS Rounded 1c', sans-serif;*/
	font-family: 游明朝体, Yu Mincho, YuMincho, ヒラギノ明朝 Pro, Hiragino Mincho Pro, MS P明朝, MS PMincho, serif;
	color: #333;
   font-size: 3.5rem;
}

h2{
	color: #7DAD19;
	font-size: 3.5rem;
	background: none;
	border: none;
	padding-left: 0;
	/*margin: 1rem 0 0;*/
}

.fa-circle{
	color: #a30013;
	font-size: 0.8rem;
}

.fa-angle-double-down{
   color: #a30013;
}


/* main */

.contents_wrapper table tr{
   word-break: break-all;
}

.contents_wrapper .result_wrapper table tr th{
   text-align: center;
}

.contents_wrapper .result_wrapper table tr th.year{
   width: 35%;
}

@media only screen and (max-width: 767px){
   .contents_wrapper .result_wrapper table tr th.year{
      width: 30%;
   }
}

.contents_wrapper .result_wrapper table tr th.oubo{
   width: 20%;
}

@media only screen and (max-width: 767px){
   .contents_wrapper .result_wrapper table tr th.oubo{
      width: 15%;
   }
}


.contents_wrapper .result_wrapper table tr th.company{
   width: 20%;
}


.contents_wrapper .result_wrapper table tr th.mendan{
   width: 25%;
}

@media only screen and (max-width: 767px){
   .contents_wrapper .result_wrapper table tr th.mendan{
      width: 35%;
   }
}

.contents_wrapper .result_wrapper table tr td{
   text-align: center;
}





@media only screen and (max-width: 767px){
   .contents_wrapper .link_wrapper button{
      padding: 0;
   }
}

.contents_wrapper .link_wrapper table tr th{
   background: #F6F6F3;
}

.contents_wrapper .link_wrapper table tr th.company{
   width: 25%;
   background: #EBEBE6;
}

@media only screen and (max-width: 767px){
   .contents_wrapper .link_wrapper table tr th.company{
      width: 30%;
   }
}

.contents_wrapper .link_wrapper table tr th.work{
   width: 35%;
   background: #EBEBE6;      
}

@media only screen and (max-width: 767px){
   .contents_wrapper .link_wrapper table tr th.work{
      width: 35%
   }
}

.contents_wrapper .link_wrapper table tr th.pr{
   width: 40%;
   background: #EBEBE6;
}

@media only screen and (max-width: 767px){
   .contents_wrapper .link_wrapper table tr th.pr{
      width: 35%;
   }
}

.contents_wrapper .link_wrapper table tr th strong{
   display: block;
}
















