
@charset "UTF-8";

/*interviewページ*/

.heading.block_header_1 p{
	font-weight: bold !important;
	font-size: 5.4rem !important;
	line-height: 1.4;
	margin-bottom: 10px;
	padding-top: 0;
	font-family: 'Roboto Condensed', sans-serif;
}
.heading.block_header_1 h2{
	font-weight: normal;
		font-family: "游ゴシック" , "Yu Gothic" , "游ゴシック体" , "YuGothic" , "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "メイリオ" , Meiryo , "ＭＳ Ｐゴシック" , "MS PGothic" , sans-serif;
}
.heading.block_header_2 .h {
    display: inline-block;
    font-size: 2.5rem;
    line-height: 1.5;
}

a[id="first_con"]+section .heading.block_header_2 .h {
	color: #333 !important;
	font-size: 2.8rem !important;
	border-bottom: 4px solid #053379;
	display: block;
}
a[id="first_con"]+section .inner_item_txt p{
	font-size: 1.8rem;
}

a[id="first_con"]+section .inner_item_txt p span{
	font-size: 1.4rem;
}

a[id="holiday_con"]+section .heading.block_header_2 .h{
	color: #fff !important;
	border-bottom: 1px dotted rgb(255, 255, 255);
}

a[id="other_con"]+section .content_wrapper{
	max-width:900px !important;
}
a[id="other_con"]+section .wrapper_item{
	border: 1px solid #ccc;
	padding: 2% !important;
}

a[id="other_con"]+section .inner_item_txt{
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}
a[id="other_con"]+section .inner_item_txt p a{
	color: #053379 ;
	font-size: 1.2rem;
}


@media screen and (max-width: 900px){
	a[id="other_con"]+section .wrapper_item{
		border: none;
	}
}
@media screen and (max-width: 800px){
	.heading.block_header_1 p{
		font-size: 4.0rem !important;
	}
	a[id="first_con"]+section .heading.block_header_2 .h {
		font-size: 2.2rem !important;
	}
	a[id="first_con"]+section .inner_item_txt p{
		font-size: 1.6rem;
	}
}


