﻿/**
 * 15_kouji
 * pc.css
 */

.title {
	background-image: url("../image_210129/title.jpg");
	background-repeat: no-repeat;
	background-position: top center;
	width: 870px;
	height: 200px;
	margin: 0 auto;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
}

.clearfix {
	min-height: 1px;
}

* html .clearfix {
	height: 1px;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}
.smallTxt{
	font-size: 0.9em
}
#main .headingTop {
	color: #FFF;
    text-align: left;
    font-weight: 700;
    font-size: 70px;
    margin-left: 20px;
    padding-top: 88px;
    text-shadow: 1px 1px 2px rgba(10, 10, 10, 0.7);
    line-height: 1.1;
}


#main #ilt01{
    position:relative;
    margin-bottom:15px;
}
#main #ilt {
    position: relative;
}
#main .bk01{
background-image: url(../img/s01.jpg);
	background-repeat: no-repeat;
	background-position:center center;}
	#main .bk01{
background-image: url(../img/s01.jpg);
	background-repeat: no-repeat;
	background-position:center center;}
	#main .bk02{
background-image: url(../img/s02.jpg);
	background-repeat: no-repeat;
	background-position:center center;}
	#main .bk03{
background-image: url(../img/s03.jpg);
	background-repeat: no-repeat;
	background-position:center center;}
	#main .bk04{
background-image: url(../img/s04.jpg);
	background-repeat: no-repeat;
	background-position:center center;}
	#main .bk05{
background-image: url(../img/s05.jpg);
	background-repeat: no-repeat;
	background-position:center center;}
	#main .bk06{
background-image: url(../img/s06.jpg);
	background-repeat: no-repeat;
	background-position:center center;}
	#main .bk07{
background-image: url(../img/s07.jpg);
	background-repeat: no-repeat;
	background-position:center center;}
	
	#main .bk08{
background-image: url(../img/s08.jpg);
	background-repeat: no-repeat;
	background-position:center center;}
	#main .bk09{
background-image: url(../img/s09.jpg);
	background-repeat: no-repeat;
	background-position:center center;}
	#main .bk10{
background-image: url(../img/s10.jpg);
	background-repeat: no-repeat;
	background-position:center center;}
		#main .bk11{
background-image: url(../img/s11.jpg);
	background-repeat: no-repeat;
	background-position:center center;}
		#main .bk12{
background-image: url(../img/s12.jpg);
	background-repeat: no-repeat;
	background-position:center center;}
		#main .bk13{
background-image: url(../img/s13.jpg);
	background-repeat: no-repeat;
	background-position:center center;}
		#main .bk14{
background-image: url(../img/s14.jpg);
	background-repeat: no-repeat;
	background-position:center center;}
		#main .bk15{
background-image: url(../img/s15.jpg);
	background-repeat: no-repeat;
	background-position:center center;}
		#main .bk16{
background-image: url(../img/s16.jpg);
	background-repeat: no-repeat;
	background-position:center center;}
		#main .bk17{
background-image: url(../img/s17.jpg);
	background-repeat: no-repeat;
	background-position:center center;}
		#main .bk18{
background-image: url(../img/s18.jpg);
	background-repeat: no-repeat;
	background-position:center center;}
		#main .bk19{
background-image: url(../img/s19.jpg);
	background-repeat: no-repeat;
	background-position:center center;}
		#main .bk20{
background-image: url(../img/s20.jpg);
	background-repeat: no-repeat;
	background-position:center center;}
			#main .bk21{
background-image: url(../img/s21.jpg);
	background-repeat: no-repeat;
	background-position:center center;}
			#main .bk22{
background-image: url(../img/s22.jpg);
	background-repeat: no-repeat;
	background-position:center center;}
			#main .bk23{
background-image: url(../img/s23.jpg);
	background-repeat: no-repeat;
	background-position:center center;}
			#main .bk24{
background-image: url(../img/s24.jpg);
	background-repeat: no-repeat;
	background-position:center center;}
			#main .bk25{
background-image: url(../img/s25.jpg);
	background-repeat: no-repeat;
	background-position:center center;}
				#main .bk26{
background-image: url(../img/s26.jpg);
	background-repeat: no-repeat;
	background-position:center center;}
	

#main h3 {
    color: #000;
    font-size: 1.2em;
    font-weight: bold;
		font-family:"Noto Sans JP","ＭＳ Ｐゴシック","MS PGothic",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,Sans-Serif;
	margin: 30px 0 20px 0
    
}

#main h4 {
    margin: 8px;
      text-align:center;
    font-size: 1.1em;
    font-weight: bold;
    line-height: 1.3;
	font-family:"Noto Sans JP","ＭＳ Ｐゴシック","MS PGothic",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,Sans-Serif;
    color: #000000;
}
#main .fullImg{
	margin-top: 30px
}
#main .fullImg img{
	width: 100%
}

#main .links li .pListImg img{
    width: 80%;
}

#main .links li .pListImg{
    text-align: center;
}