@import url('https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@300;500&family=Noto+Serif+JP:wght@600;900&display=swap');

#apDiv_menu1 {
	position:absolute;
	left:0px;
	top:110px;
	width:900px;
	height:34px;
	z-index:10;
	background-color: #00057A;
	text-align: center;
}
.square{
    position: relative;
    width: 860px;
    height: auto;
    background-color: #ffffff;
    margin: auto;
    padding-top: 510px;
    padding-right: 20px;
    padding-left: 20px;
}
/*--TOPリンク横並び--*/
div.global_link {
    width:860px;
    font-size: 0px;

}
div.global_link div {
	width:280px;
	display: inline-block;
	margin-left: 10px;
	vertical-align: top;
	font-size:16px;
}
div.global_link div:nth-child(1) {
    margin-left: 0px;
}
    div.global_link div:nth-child(2) {

}
/*--TOPリンク横並び--*/





.square_link{
    position: relative;
    width: 860px;
    height: auto;
    text-align: left;
}
#apDiv_top {
	position:absolute;
	left:0px;
	top:144px;
	width:900px;
	height:auto;
	z-index:1;
}
#apDiv00 {
	position:absolute;
	left:20px;
	top:511px;
	width:860px;
	height:auto;
	z-index:1;
	color: #000;
	text-align: center;
	font-family: Verdana, Roboto, "Droid Sans", "游ゴシック", YuGothic, "メイリオ", Meiryo, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "ＭＳ Ｐゴシック", sans-serif;
	font-size: 16px;
	line-height: 23px;
}

#apDiv06 {
	position:absolute;
	left:580px;
	top:185px;
	width:280px;
	height:175px;
	z-index:1;
}
#d_menu {
    position: relative;
    left: 0px;
    width: 860px;
    height: auto;
    z-index: 8;
    margin-top: 20px;
    min-height: 220px;
}
#new01 {
    position: relative;
    top: 10px;
    width: 620px;
    height: auto;
    z-index: 1;
    border: 1px solid #999999;
    padding-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
    /* [disabled]min-height: 170px; */
    bottom: 20px;
}
#new02 {
	position:relative;
	left:10px;
	width:600px;
	height:115px;
	z-index:1;
	overflow:auto;
	-webkit-overflow-scrolling: touch;
}



#apDiv_fra {
	position:absolute;
	left:964px;
	top:888px;
	width:190px;
	height:30px;
	z-index:1;
	text-align: right;
	color: #666666;
	font-size: 9px;
	line-height: 11px;
}
.style11 {
	font-size: 16px;
	line-height: 23px;
}
.style13 {
	font-size: 30px;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	line-height: 40px;
}

#facebook01 {
	position:absolute;
	left:0px;
	top:635px;
	width:300px;
	height:315px;
	z-index:1;
}
#fecebook_iine {
	position:absolute;
	left:674px;
	top:962px;
	width:186px;
	height:22px;
	z-index:1;
	text-align: right;
}
#twitter01 {
	position:absolute;
	left:320px;
	top:635px;
	width:300px;
	height:315px;
	z-index:1;
}

#counter {
    position: relative;
    /* [disabled]top: 962px; */
    width: 500px;
    z-index: 50;
    text-align: center;
    color: #0099FF;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
}
.sns {
    position: relative;
    left: 640px;
    top: 440px;
    width: 220px;
    height: auto;
}


/*--SNS インライン横並び--*/
div.global_sns {
    width: 860px;
    font-size: 0px;
    margin-top: 40px;
}
div.global_sns div {
	width:420px;
	display: inline-block;
	margin-left: 20px;
	vertical-align: top;
	font-size:16px;
}
div.global_sns div:nth-child(1) {
    margin-left: 0px;
}
    div.global_sns div:nth-child(2) {

}
/*--SNS横並び END--*/

.yt-t{
    font-size: 20px;
    margin-bottom: 15px;
    font-family: 'M PLUS Rounded 1c', sans-serif;
    color: #525252;
    /* [disabled]border-bottom-color: #dee6e9; */
    /* [disabled]border-bottom-style: solid; */
    /* [disabled]border-bottom-width: 1px; */
    /* [disabled]padding-bottom: 8px; */
    font-weight: 500;
    margin-top: 5px;
}
.yt-t2{
    font-size: 11px;
    margin-left: 10px;
    font-weight: 500;
}
/*--SNS インライン横並び--*/
div.global_menu_sns {
    width: 700px;
    font-size: 0px;
    margin-top: 25px;
    margin-left: auto;
    margin-right: auto;
}
div.global_menu_sns div {
	width:220px;
	display: inline-block;
	margin-left: 20px;
	vertical-align: top;
	font-size:16px;
}
div.global_menu_sns div:nth-child(1) {
    margin-left: 0px;
}
    div.global_menu_sns div:nth-child(2) {

}
div.global_menu_sns div:nth-child(3n+1) {
    margin-left: 0px;
}
/*--SNS横並び END--*/
