@charset "utf-8";
/*--------staff/staff.html-------------*/
.staff_sta_content .tpl_subtitle{
	padding-bottom:20px;
	padding-top:2px;	
}
.staff_sta_main{
	overflow:hidden;
	font-size:14px;	
}
.staff_sta_content{
	overflow:hidden;
	padding-bottom:47px;	
}
.staff_sta_date{
	background:url(../images/staff-sta-bg.png) left 4px no-repeat;
	padding-left:17px;
	float:left;
	letter-spacing:1px;	
}
.staff_sta_p01{
	font-size:12px;
	color:#C1272D;
	float:right;
	text-align:right;
	letter-spacing:-1px;
}
.staff_sta_table{
	width:100%;
	clear:both;
	padding-top:5px;
	padding-bottom:12px;
}
.staff_sta_table thead th{
	font-size:14px;
	color:#fff;
	background:#736357;
	padding:7px 0 3px 0;
	text-align:center;
	border-right:4px solid #fff;
	font-weight:normal;
}
.staff_sta_table thead th:first-child{
	width:120px;	
}
.staff_sta_table thead th:nth-child(2){
	width:146px;
}
.staff_sta_table thead th:nth-child(3){
	width:222px;	
}
.staff_sta_table thead th:nth-child(4){
	width:120px;	
}
.staff_sta_table thead th:nth-child(5){
	width:272px;
}
.staff_sta_table thead th:last-child{
	width:80px;
	border-right:none;
}
.staff_sta_table tbody td{
	border-bottom:1px solid #B3B3B3;
	text-align:center;
	padding:12px 0 10px 0;
	color:#000;
}
.staff_sta_table tbody td .sta_span01{
	font-size:12px;
	color:#333;	
}
.staff_sta_table tbody td a{
	color:#447C77;	
}
.staff_sta_table tbody tr.sta_td_pd td{
	padding:4px 0 1px 0;	
}
.staff_sta_table tbody tr.sta_td_pd01 td{
	padding:12px 0 6px 0;
}
.staff_sta_table02 thead th:first-child{
	width:145px;	
}
.staff_sta_table02 thead th:nth-child(2){
	width:345px;
}
.staff_sta_table02 thead th:last-child{
	width:482px;
}
.staff_sta_table02 tbody tr:nth-child(odd) td{
	padding:18px 0 13px 0;	
}
.staff_sta_table02 tbody tr:nth-child(even) td{
	padding:15px 0 13px 0;	
}
.staff_sta_last{
	padding-bottom:0;	
}
/*-----report/research_papers------------*/
.rport_rspg01{
	float:right;
	margin-top:-21px;
}
.rport_rspg01 h4{
	font-size:14px;
	float:left;
	color:#4D4D4D;
	font-weight:bold;
	padding:0px 0px 0px 23px;
	margin:6px 16px 0px 0px;
	background:url(../images/report-reseach-pg02.gif) left 3px no-repeat;
}
.rport_rspg01 select{
	float:left;
	width:180px;
	text-align:center;
	font-size:14px;
	height:27px;
	color:#4D4D4D;
	border:1px solid #B3B3B3;
	border-radius:5px;
}
.rport_rspg02{
	font-size:14px;
	color:#000;
}
.rport_rspg02 .date{
	color:#333;
}
.rport_rspg02 th{
	font-weight:normal;
	color:#fff;
	background-color:#736357;
	border-left:7px solid #fff;
	padding:9px 0px 4px 0px;
}
.rport_rspg02 th:first-child{
	border-left:none;
	width:344px;
}
.rport_rspg02 th:nth
/*-----report/research_papers------------*/
.rport_rspg01{
	float:right;
	margin-top:-21px;
}
.rport_rspg01 h4{
	font-size:14px;
	float:left;
	color:#4D4D4D;
	font-weight:bold;
	padding:0px 0px 0px 23px;
	margin:6px 16px 0px 0px;
	background:url(../images/report-reseach-pg02.gif) left 3px no-repeat;
}
.rport_rspg01 select{
	float:left;
	width:180px;
	text-align:center;
	font-size:14px;
	height:28px;
	color:#4D4D4D;
	border:none;
	border-radius:5px;
	background:url(../images/report-reseach-pg03.gif) left top no-repeat;
}
.chrome .rport_rspg01 select, .ie .rport_rspg01 select{
	padding-left:10px;
}
.rport_rspg02{
	font-size:14px;
	color:#000;
	padding-top:20px;
	padding-bottom:11px;
}
.rport_rspg02 .date{
	color:#333;
	padding-bottom:6px;
	padding-left:5px;
}
.rport_rspg02 table{
	width:100%;
}
.rport_rspg02 th{
	font-weight:normal;
	color:#fff;
	background-color:#736357;
	border-left:7px solid #fff;
	padding:9px 0px 4px 0px;
}
.rport_rspg02 th:first-child{
	border-left:none;
	width:340px;
}
.rport_rspg02 th:nth-child(2){
	width:270px;
}
.rport_rspg02 th:nth-child(3), .rport_rspg02 th:nth-child(4){
	width:173px;
}
.rport_rspg02 td{
	padding-left:7px;
	padding-top:10px;
	vertical-align:top;
	padding-bottom:11px;
	border-bottom:1px solid #B4B4B4;
}
.rport_rspg02 td .under{
	text-decoration:underline;
}
.rport_rspg02 td:nth-child(1){
	padding-left:0px;
}
.rport_rspg02 td:nth-child(4){
	text-align:center;
}
/*----------outline/greet----------*/
.ountline_greet h4{
	font-size:18px;
	color:#333;
	padding-bottom:11px;
	font-weight:bold;
}
.ountline_greet{
	overflow:hidden;
	padding:48px 0px 59px 0px;
}
.ountline_greet .left{
	float:left;
	width:655px;
	text-align:justify;
	text-justify:distribute;
	color:#000;
	line-height:170%;
	font-size:14px;
}
.ountline_greet .left p{
	padding-bottom:23px;
}
.ountline_greet .img{
	float:right;
	font-size:14px;
	width:280px;
	text-align:center;
	font-weight:bold;
	color:#333;
}
.ountline_greet .img img{
	padding-bottom:16px;
}
.ountline_greet .img p:last-child{
	font-size:21px;
	padding-top:9px;
}
/*-----activity/book-----*/
.activity_book{
	font-size:14px;
}
.activity_book h4{
	background:url(../images/acti-book-01.gif) left 5px no-repeat;
	color:#333;
	margin-top:17px;
	font-size:14px;
	padding:2px 0px 4px 15px;
}
.activity_book table{
	width:100%;
	color:#000;
}
.activity_book th{
	background-color:#736357;
    border-left:4px solid #fff;
    color:#fff;
    font-weight:normal;
    padding:8px 0 5px;
}
.activity_book th:first-child{
	border-left:0px;
	width:140px;
}
.activity_book th:nth-child(2){
	width:162px;
}
.activity_book th:nth-child(3){
	width:192px;
}
.activity_book th:nth-child(4){
	width:272px;
}
.activity_book th:nth-child(5){
	width:198px;
}
.activity_book td{
	padding-left:10px;
	padding-top:13px;
	padding-bottom:13px;
	line-height:150%;
	border-bottom:1px solid #B3B3B3;
	vertical-align:top;
}
.activity_book td:first-child{
	padding-left:0px;
	text-align:center;
}
/*----------outline/center_history----------*/
.equip_title{
	background:url(../images/equip-bg01.png) left 1px no-repeat;
	padding:0 0 6px 15px;
	border-bottom:1px solid #B3B3B3;
	font-size:19px;
	color:#333;
	margin-bottom:6px;
	font-weight:bold;
}
.float_left {
	float:left;	
}
.float_right {
	float:right;	
}
.clear_both {
	clear:both;	
}
.outline_cent_content .staff_sta_content {
	padding-bottom:0px;
}
.outline_cent_content .tpl_subtitle{
	padding-bottom:46px;
}
.outline_cent_content .staff_sta_main{
	font-size: 13px;
}
.outline_cent_content .staff_sta_main p{
	line-height:21px;
	padding-bottom:22px;
	text-align: justify;
	color: #1A1A1A;
}
.outline_cent_content h4{
	font-size:23px;
	color:#333;
	padding-bottom:3px;
	font-weight:bold;
}
.outline_cent_content .staff_sta_table tbody td {
  	padding:11px 0 7px;
}
.outline_cent_content .staff_sta_table tbody td:first-child{
	font-size: 14px;
}
.outline_cent_content .staff_sta_table thead th:nth-child(2) {
	width:611px;
}
.outline_cent_content .staff_sta_table thead th:last-child {
	width:243px;
}
.outline_cent_content .staff_sta_table tbody tr td:nth-child(2){
	text-align:left;
	padding-left:15px;
	padding-right:15px;
}
/*----------research/introduction----------*/
.research_intr_content {
	font-size:13px;
}
.research_intr_content h3 {
	padding-bottom:30px;	
}
.research_intr_block {
	float:left;
	width: 100%;
	padding-bottom:30px;	
	padding-top:3px;
}
.research_intr_block p{
	padding-bottom:25px;
	text-align:justify;
}
.research_intr_block2 .float_left,
.research_intr_block .float_right{
	width:525px;
}
.research_intr_block2 {
	padding-bottom:10px;
}
.research_intr_block2 .float_right{
	width: auto;
}
/*----------research/subject----------*/
.research_subject_content h3,
.research_fund_content h3{
	padding-bottom:34px;
}
.research_subject_content h4{
	font-size:18px;
	font-weight:bold;
	padding-bottom:5px;
}
.research_subject_content .staff_sta_table thead th:nth-child(2) {
	width:380px;
}
.research_subject_content .staff_sta_table thead th:nth-child(3) {
	width:140px;
}
.research_subject_content .staff_sta_table tbody tr td:nth-child(2){
	text-align:left;
	padding-left:15px;
	padding-right:15px;
}
.research_subject_content .staff_sta_table thead th:last-child {
	width:328px;
}
.research_subject_content .staff_sta_table tbody tr td:last-child {
	text-align:left;
}
.research_subject_content .staff_sta_table tbody tr td{
	padding:10px 0 10px 0;
}
.research_subject_content .tpl_content_bg {
	padding-bottom:23px;
}
/*----------research/funding----------*/
.research_fund_content {
	font-size:14px;
	padding-bottom:56px;
	margin-bottom:35px;
}
.research_fund_content .staff_sta_table {
	padding-bottom:20px;
}
.research_fund_content .staff_sta_table thead th:first-child {
	width:100px;
}
.research_fund_content .staff_sta_table thead th:nth-child(2) {
	width:140px;
}
.research_fund_content .staff_sta_table thead th:nth-child(3) {
	width:145px;
}
.research_fund_content .staff_sta_table thead th:nth-child(4) {
	width:330px;
}
.research_fund_content .staff_sta_table thead th:nth-child(5),
.research_fund_content .staff_sta_table thead th:last-child {
	width:120px;
}
.research_fund_content .staff_sta_table tbody tr td:nth-child(2),
.research_fund_content .staff_sta_table tbody tr td:nth-child(3),
.research_fund_content .staff_sta_table tbody tr td:nth-child(4) {
	text-align:left;
	padding-left:5px;
	padding-right:5px;
}
.staff_sta_table tbody .research_fund_custom_td {
	padding:12px 4px 10px 22px;
	text-align:left;	
}
/*----------research/sympo_index----------*/
.research_symp_content h6{
	font-size:14px;	
}
.research_symp_content,
.report_gakkai_content {
	font-size:14px;
}
.research_symp_content h3,
.report_gakkai_content h3{
	float:left;
	padding-bottom:33px;
	padding-top:4px;
}
.tpl_content h3,
.tpl_content h4,
.tpl_content h5{
	color:#333333;
}
.research_symp_content dd,
.report_gakkai_content dd{
	  padding-bottom:6px;	
}
.sympo_select,
.sympo_select dd,
.report_gakkai_content .sympo_select dd{
	float:right;	
}
.research_symp_content h4,
.report_gakkai_content h4{
	clear:both;	
}
.research_symp_content dt,
.report_gakkai_content dt{
	float:left;
}
.research_symp_content .sympo_link {
	padding-bottom:39px;
}
.research_symp_content_dl{
	padding-bottom:22px;		
}
.padding_bottom_25{
	padding-bottom:25px;	
}
.padding_bottom_30{
	padding-bottom:30px;	
}
.research_symp_content h5 {
	background:url(../research/images/h5-bg.png);
	background-repeat:no-repeat;
	background-position:0px 1px;
	padding-left:17px;
	font-size:16px;
	padding-bottom:11px;
	font-weight:bold;
}
.research_symp_list {
	padding-bottom:25px;	
}
.research_symp_list_last {
	padding-bottom:2px;	
}
.research_symp_list li {
	line-height:25px;
}
.sympo_last_text {
	padding-bottom:70px;	
}
.sympo_last_text2 {
	padding-bottom:44px;	
}
.sympo_select {
	font-size:14px;	
	padding-top:6px;
}
.sympo_select dt {
	color:#4D4D4D;
	padding-right:23px;	
	font-weight:bold;
	padding-left:20px;
}
.sympo_select dd select {
	text-align:center;
	width:220px;
	height:28px;
	margin-top:-5px;
	background-image:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	border-radius:5px;	/* Internet Explorer 9, Opera 10.5+, dev channel releases of Google Chrome */
	-moz-border-radius:5px; /* Firefox */
	-webkit-border-radius:5px; /* Safari, Google Chrome */
	background:url(../images/report-reseach-pg03.gif) left top no-repeat;
	border:none;
	background-size:100% 100%;
}
.research_symp_content .sympo_select dd select{
	width:180px;
}
.chrome  .sympo_select dd select, .ie .sympo_select dd select, .safari .sympo_select dd select{
	padding-left:10px;
}
.sympo_select dd select option{
	line-height:28px;
}
/*----------report/gakkai----------*/
.report_gakkai_content .staff_sta_date,
.research_symp_content .staff_sta_date{
	background-image:url(../report/gakkai/images/gakkai-dot-bg.gif);	
	letter-spacing:0px;
}
.report_gakkai_content .staff_sta_table thead th:first-child {
	width:140px;
}
.report_gakkai_content .staff_sta_table thead th:nth-child(2) {
	width:400px;
}
.report_gakkai_content .staff_sta_table thead th:last-child {
	width:427px;
}
.report_gakkai_content .staff_sta_table tbody td {
	padding:9px 0 10px 0;	
}
.report_gakkai_content .staff_sta_table tbody tr td:nth-child(2),
.report_gakkai_content .staff_sta_table tbody tr td:nth-child(3) {
	text-align:justify;
	padding-right:20px;
}
.report_gakkai_content .staff_sta_table tbody tr td:last-child {
	padding-right:0px;
}
.report_gakkai_ssj_content table{
	padding-bottom:27px;	
}
.report_gakkai_content .sympo_link{
	padding-bottom:30px;
}
.report_gakkai_vsj_content .staff_sta_table{
	padding-bottom:90px;	
}
.report_gakkai_vsj_content .staff_sta_table tbody td {
  padding:11px 0 10px 0;
}
.report_gakkai_jpgu_content .staff_sta_table{
	padding-bottom:9px;	
}
.report_gakkai_jpgu_content .staff_sta_table tbody td {
  padding:12px 0 13px 0;
}
.report_gakkai_jpgu_content .staff_sta_table tbody td:first-child {
  padding-right:10px;
}
.report_gakkai_geodj_content .staff_sta_table{
	padding-bottom:112px;	
}
.report_gakkai_segj_content .staff_sta_table{
	padding-bottom:135px;	
}
.report_gakkai_international_content .staff_sta_table tbody td {
  padding:11px 0 10px 0;
}
.report_gakkai_note {
	padding-left:9px;	
	padding-bottom:9px;
}
.tpl_body .report_gakkai_ssj_scroll {
	padding-bottom:51px;	
}
.tpl_body .report_gakkai_jpgu_scroll {
	padding-bottom:40px;	
}
.report_gakkai_bottom_link {
	padding-bottom:25px;
	padding-top:4px;
}
.report_gakkai_bottom_link li{
	line-height: 140%;
	margin: 10px 0px;
}
.report_gakkai_bottom_link p{
	margin-top:-5px;
	margin-bottom:5px;
}
.report_gakkai_content p a,
.report_gakkai_content .report_gakkai_bottom_link li a,
.report_gakkai_content .staff_sta_table tbody td a,
.sympo_link a{
	color:#0071BC;
}
.report_gakkai_international_content .sympo_link {
	padding-bottom:18px;	
}
.report_gakkai_international_content .staff_sta_table {
	padding-bottom:7px;	
}
.report_gakkai_international_content .staff_sta_table thead th:first-child {
	width:546px;
}
.report_gakkai_international_content .staff_sta_table thead th:last-child {
	width:427px;
}
.report_gakkai_international_content .staff_sta_table tbody tr td:first-child{
	text-align:left;
	padding-right:10px;
}
.report_gakkai_international_content .report_gakkai_note {
	padding-bottom:27px;	
}
.report_gakkai_international_scroll {
	padding-bottom:64px;	
}
/*-----report/award.html------------*/
.report_award_block {
  float:left;
  width:100%;
    padding-bottom:67px;
}
.report_award_date {
	float:right;
	font-size:14px;	
	letter-spacing:0px;
	margin-top:-44px;
}
.report_award_block_left {
	float:left;
    width:612px;
	text-align:justify;
}
.report_award_block_right {
  float:right;
  width:300px;
  text-align:center;
  padding-top:14px;
}
.report_award_block .equip_title {
	margin-bottom:15px;	
}
.report_award_block_left h5 {
  	padding-bottom:4px;
	font-weight:bold;
}
.report_award_block_left p {
    padding-bottom:15px;
  	line-height:24px;
}
.report_award_block_custom p {
	padding-bottom:0px;	
}
.report_award_block a {
	color:#000000;	
}
/*-----report/patent.html------------*/
.report_patent_content {
  padding-bottom:24px;
}
.report_patent_content h3 {
	padding-bottom:31px;
	padding-top:5px;
}
.report_patent_block {
  padding-bottom:40px;
}
.report_patent_block h4 {
  margin-bottom:18px;
}
.report_patent_block p,
.report_patent_block ul li {
  font-size:14px;
  line-height:24px;
}
.report_patent_block ul {
  list-style-type:none;
}
/*-----eqinfo/ontake.html------------*/
.eqinfo_ontake_content {
  padding-bottom:152px;
}
.eqinfo_ontake_content h3 {
  padding-bottom:37px;
}
.eqinfo_ontake_block {
  width:460px;
}
.eqinfo_ontake_block .equip_title {
  margin-bottom:18px;
}
.eqinfo_ontake_block_image {
  text-align:center;
  padding-bottom:18px;
}
.eqinfo_ontake_block_content {
  line-height:24px;
  font-size:14px;
  padding-bottom:21px;
}
.eqinfo_ontake_block_btn {
  text-align:center;
}
/*-----eqinfo/2015/Hypo2015.html------------*/
.hypo2015_content {
  padding-bottom:45px;
}
.hypo2015_content h3 {
	float:left;
  padding-bottom:31px;
}
.hypo2015_subtitle_small {
	font-size:14px;
	line-height:1.6;
	margin-bottom:34px;
}
.hypo2015_content h4 {
	margin-bottom:20px;
}
.hypo2015_h4_date {
	float:right;
	font-size:14px;	
	letter-spacing:2px;
	margin-top:-44px;
	color:#4D4D4D;
}
.hypo2015_grid {
	width:100%;
}
.hypo2015_grid td {
	text-align:center;
	border-bottom:1px solid #B2B2B2;
	padding-bottom:52px;
	vertical-align:top;
}
.hypo2015_grid tr:not(:first-child) td {
	padding-top:57px;
}
/*-----eqinfo/2015/ontake1501-j.html------------*/
.ontake1501j_image {
	text-align:center;
	margin-bottom:67px;
}
.ontake1501j_back {
	text-align:center;
	margin-bottom:-11px;
}
/*-----activity/report.html------------*/
.activity_report_content {
  padding-bottom:147px;
}
.activity_report_content h3 {
  padding-top:4px;
  padding-bottom:33px;
}
.activity_report_content h4 {
  margin-bottom:8px;
}
.activity_report_list {
  padding-left:9px;
}
.activity_report_list li a{
	color:#0071BC;
}
.activity_report_list li{
	background-image:url(../other/images/black-bg.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-left:25px;
	margin-bottom:11px;
}
/*-----activity/event.html------------*/
.activity_event_content {
  padding-bottom:8px;
}
.activity_event_content .tpl_subtitle {
  padding-bottom:33px;
}
.activity_event_block {
  padding-bottom:64px;
  float:left;
  clear:both;
  width:100%;
}
.activity_event_block h4 {
  margin-bottom:14px;
}
.activity_event_block h5 {
  padding-bottom:6px;
  font-weight:bold;
}
.activity_event_block ul {
  list-style-type:none;
}
.activity_event_block ul li{
  float:left;
}
.activity_event_block_last ul {
	padding-bottom:4px;	
	float:left;
}
.activity_event_block a,
.activity_nenji_block .staff_sta_table tbody td a,
.activity_nenji_block a{
	color:#0071BC;
}
/*-----activity/nenji.html------------*/
.activity_nenji_content {
	
}
.activity_nenji_content h4 {
  margin-bottom:9px;
}
.activity_nenji_block ul {
  padding-left:10px;
}
.activity_nenji_block ul li {
  padding-left:23px;
  padding-bottom:12px;
}
.activity_nenji_block table ul {
  padding-left:0px;
}
.activity_nenji_block table ul li {
  padding-left:0px;
  padding-bottom:0px;
}
.activity_nenji_content p {
  padding-bottom:4px;
}
.ativity_nenji_redtext {
	color:#C1272D;
	font-size:12px;
}
.activity_nenji_block {
	padding-bottom:43px;	
}
.activity_nenji_block_second {
	padding-bottom:24px;
}
.activity_nenji_content p.other_title {
	margin-left:10px;
	padding-left:25px;
}
.activity_nenji_content table thead th:first-child {
	width:255px;	
}
.activity_nenji_content table thead th:nth-child(2) {
	width:427px;	
}
.activity_nenji_content table thead th:nth-child(3),
.activity_nenji_content table thead th:last-child {
	width:140px;	
}
.activity_nenji_content table tbody tr td{
	margin-right:5px;	
}
.activity_nenji_content table tbody tr td.nenji_first_col {
	padding-left:29px;
	text-align:left;
}
.activity_nenji_content table tbody tr td.nenji_first_col {
	padding-left:29px;
	text-align:left;
}
.activity_nenji_content table tbody tr td.nenji_second_col {
	text-align:left;
	padding-left:5px;
}
.activity_nenji_content table tbody tr td.nenji_third_col {
	padding-left:10px;
}
.activity_nenji_content table tbody tr td.nenji_custom_col {
	border-right:10px solid white;
}
/*-----other/access.html------------*/
.other_access_content {
	padding-bottom:55px;	
}
.other_access_top {
	margin-top:-2px;
	padding-bottom:62px;
	float:left;
}
.other_access_top_left{
	float:left;
	margin-right:28px;	
}
.other_access_top_left div{
	width:310px;
	height:180px;	
}
.other_access_top_right {
	width:645px;
	height:390px;	
	float:left;
}
.other_access_top_left_first {
	padding-bottom:30px;	
}
.other_access_block {
	padding-bottom:47px;	
	clear:both;
}
.other_access_block h3 {
	margin-bottom:11px;
}
.other_access_block p {
	line-height:24px;
}
.other_access_block_near_bottom {
	padding-bottom:80px;
}
.other_access_block_bottom h3{
	margin-bottom:0px;
}
.other_access_block_bottom p a{
	color:#0071BC;
	padding-left:13px;
}
.other_title{
	background-image:url(../other/images/black-bg.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-left:13px;
}
/*-----other/link.html------------*/
.center_other_link_content ul {
	padding-bottom:54px;
}
.center_other_link_content ul li{
	padding-top:11px;
}
.center_other_link_content ul li a{
	color:#0071BC;
}

/*TODO:delete
body {
	background:transparent url("../../ol_10_ontake1501-j.png") no-repeat scroll -9px -3px;
	opacity:0.5;	
}*/

/*font-size*/
.navi_twoline{

}
.navi_twoline .two_line{
	font-size: 12px !important;
	line-height: 110%;
}
.navi_twoline .two_line a{
	padding: 6px 0 12px !important;
}