@charset "utf-8";
/*
・タイトル：地域王
・テンプレ：●PW_page3ノーマル(adspace_page3.php)
*/
body#tiiki_shiryou,
body#popup{
	width:100%;
	min-width: 100%;
}
body#popup section{
	width:100%;
	min-width: 100%;
}
body#popup img{
	width:100%;
	height:auto;
}

body#popup #wpadminbar{
	position: absolute;
	top:-100%;
}
#main-popup .jpg_box{
	position: relative;
}
#main-popup .lute{
	display: block;
	position: absolute;
}
#main-popup a{
	display: block;
	width:100%;
	height:100%;
}
#main-popup .qa_abs1{
	top: 290px;
	left: 194px;
	width: 186px;
	height: 36px;
}
#main-popup .qa_abs2{
	top: 283px;
	left: 198px;
	width: 180px;
	height: 37px;
}
#main-popup .qa_abs3{
	top: 295px;
	left: 233px;
	width: 141px;
	height: 28px;
}







#tiiki_shiryou #wrap {
    position: relative;
    width: 100%;
 }
#main-5906{
	width: 100%;
	height: auto;
	overflow: hidden;
	font-family: 'Noto Sans', sans-serif;
	background: #5e6068;
}
#main-5906 .jpg_box{
	position: relative;
	width:950px;
	height:auto;
	overflow:hidden;
	margin:0 auto 30px;
}
#main-5906 .jpg_box img{
	width:100%;
	height: auto;
}
#main-5906 .abs{
	display: block;
	position: absolute;
	bottom:5px;
	right:4px;
	width:40px;
	height: 30px;
	text-align: center;
	font-size:24px;
	color: #000;
}
#main-5906 a{
	display: block;
	width: 100%;
	height: 100%;
}/**/
#main-5906 a:hover{
	background:rgba(255,255,255,0.7);
}
#main-5906 a.not:hover{
	background:rgba(255,255,255,0.0);
}
#main-5906 .lute{
	display: block;
	position: absolute;
}
#main-5906 .abs1{
	top: 279px;
	left: 621px;
	width: 286px;
	height: 401px;
}

#main-5906 .abs_tokkyo{
	top: 498px;
    left: 22px;
    width: 130px;
    height: 130px;
}

#main-5906 .abs2{
	top: 542px;
	left: 739px;
	width: 146px;
	height: 67px;
}
/*P3*/
#main-5906 .abs_tokkyo2{
	top: 558px;
    left: 8px;
    width: 166px;
    height: 47px;
}

#main-5906 .abs3{
	top: 210px;
    left: 59px;
    width: 177px;
    height: 204px;
}
/*P5*/
/*動画*/
#main-5906 .abs4{
	top: 264px;
    left: 789px;
    width: 66px;
    height: 44px;
}
#main-5906 .abs5{
	top: 460px;
    left: 515px;
    width: 66px;
    height: 44px;
}
#main-5906 .abs66{
	top: 627px;
    left: 784px;
    width: 65px;
    height: 46px;
}

#main-5906 .abs7{
	top: 532px;
    left: 47px;
    width: 208px;
    height: 31px;
}
#main-5906 .abs8{
	top: 576px;
    left: 47px;
    width: 208px;
    height: 32px;
}
#main-5906 .abs9{
	top: 617px;
    left: 29px;
    width: 371px;
    height: 46px;
}
/*P6*/
/**/#main-5906 .abs10{
	top: 209px;
    left: 279px;
    width: 139px;
    height: 51px;
}
#main-5906 .abs10-1{
	top: 637px;
    left: 52px;
    width: 35px;
    height: 37px;
}
#main-5906 .abs10-2{
	top: 637px;
    left: 130px;
    width: 35px;
    height: 37px;
}
#main-5906 .abs10-process{
    top: 275px;
    left: 658px;
    width: 249px;
    height: 233px;
}
#main-5906 .abs10-local-job{
    top: 278px;
    left: 59px;
    width: 96px;
    height: 31px;
}
#main-5906 .abs10-interview{
    top: 610px;
    left: 292px;
    width: 366px;
    height: 65px;
}
#main-5906 .abs10-abs1{
    top: 67px;
    left: 325px;
    width: 287px;
    height: 161px;
}
#main-5906 .abs10-abs2{
    top: 243px;
    left: 324px;
    width: 288px;
    height: 161px;
}
#main-5906 .abs10-abs3{
    top: 419px;
    left: 325px;
    width: 285px;
    height: 160px;
}
#main-5906 .abs10-abs4{
    top: 279px;
    left: 59px;
    width: 95px;
    height: 29px;
}

/*P8*/
#main-5906 .abs_mad{
	top: 274px;
    left: 413px;
    width: 520px;
    height: 283px;
}


/*P10*/
#main-5906 .abs11{
	top: 127px;
    left: 26px;
    width: 233px;
    height: 351px;
}

#main-5906 .abs12{
	top: 143px;
    left: 484px;
    width: 213px;
    height: 84px;
}
#main-5906 .abs11-abs{
	top: 608px;
    left: 486px;
    width: 328px;
    height: 44px;
    border-radius: 10px;
    overflow: hidden;
}
#main-5906 .abs11-process{
	top: 608px;
    left: 486px;
    width: 328px;
    height: 44px;
    border-radius: 10px;
    overflow: hidden;
}
#main-5906 .abs11-local-job{
	top: 222px;
    left: 828px;
    width: 63px;
    height: 43px;
}



/*P13*/
#main-5906 .abs13{
	top: 607px;
    left: 322px;
    width: 308px;
    height: 67px;
}

/*P14*/
#main-5906 .abs14{
	top: 627px;
	left: 779px;
	width: 57px;
	height: 23px;
}

#main-5906 .abs_pay1{
	top: 527px;
    left: 854px;
    width: 63px;
    height: 27px;
}






/*FAQ*/
#main-5906 .qa1{
	top: 86px;
    left: 30px;
    width: 419px;
    height: 40px;
}
#main-5906 .qa2{
	top: 135px;
    left: 30px;
    width: 419px;
    height: 40px;
}
#main-5906 .qa3{
	top: 183px;
    left: 30px;
    width: 419px;
    height: 40px;
}
#main-5906 .qa4{
	top: 231px;
    left: 30px;
    width: 419px;
    height: 40px;
}
#main-5906 .qa5{
	top: 280px;
    left: 30px;
    width: 419px;
    height: 40px;
}
#main-5906 .qa6{
	top: 328px;
    left: 30px;
    width: 419px;
    height: 40px;
}
#main-5906 .qa7{
	top: 376px;
    left: 30px;
    width: 419px;
    height: 40px;
}
#main-5906 .qa8{
	top: 424px;
    left: 30px;
    width: 419px;
    height: 40px;
}
#main-5906 .qa9{
	top: 473px;
    left: 30px;
    width: 419px;
    height: 40px;
}
#main-5906 .qa10{
	top: 521px;
    left: 30px;
    width: 419px;
    height: 40px;
}
#main-5906 .qa11{
	top: 569px;
    left: 30px;
    width: 419px;
    height: 40px;
}
#main-5906 .qa12{
	top: 618px;
    left: 30px;
    width: 419px;
    height: 40px;
}
#main-5906 .qa13{
	top: 86px;
    left: 476px;
    width: 419px;
    height: 40px;
}
#main-5906 .qa14{
	top: 135px;
    left: 476px;
    width: 419px;
    height: 40px;
}
#main-5906 .qa15{
	top: 183px;
    left: 476px;
    width: 419px;
    height: 40px;
}
#main-5906 .qa16{
	top: 231px;
    left: 476px;
    width: 419px;
    height: 40px;
}
#main-5906 .qa17{
	top: 280px;
    left: 476px;
    width: 419px;
    height: 40px;
}
#main-5906 .qa18{
	top: 328px;
    left: 476px;
    width: 419px;
    height: 40px;
}
#main-5906 .qa19{
	top: 376px;
    left: 476px;
    width: 419px;
    height: 40px;
}
#main-5906 .qa20{
	top: 424px;
    left: 476px;
    width: 419px;
    height: 40px;
}
#main-5906 .qa21{
	top: 473px;
    left: 476px;
    width: 419px;
    height: 40px;
}
#main-5906 .qa22{
	top: 521px;
    left: 476px;
    width: 419px;
    height: 40px;
}
#main-5906 .qa23{
	top: 569px;
    left: 476px;
    width: 419px;
    height: 40px;
}
#main-5906 .qa24{
	top: 618px;
    left: 476px;
    width: 419px;
    height: 40px;
}




#tiiki_shiryou #cboxClose {
	position: absolute;
	bottom: -7px;
	top: auto !important;
	right: -10px !important;
	background: url(../images/controls.png) no-repeat -25px 0 !important;
	width: 25px !important;
	height: 25px !important;
	text-indent: -9999px;
}











/*
・タイトル：地域王制作の流れ
・テンプレ：●PW_page3ノーマル(adspace_page3.php)
*/
#main-5919{
	width: 100%;
	height: auto;
	overflow: hidden;
	font-family: 'Noto Sans', sans-serif;
	background: #eee;
}
#main-5919 .jpg_box{
	position: relative;
	width:950px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
}
#main-5919 .jpg_box img{
	width:100%;
	height: auto;
}
#main-5919 .abs{
	display: block;
	position: absolute;
	bottom:5px;
	right:4px;
	width:40px;
	height: 30px;
	text-align: center;
	font-size:24px;
	color: #000;
}
#main-5919 a{
	display: block;
	width: 100%;
	height: 100%;
}
#main-5919 a:hover{
	background:rgba(255,255,255,0.7);
}
#main-5919 a.not:hover{
	background:rgba(255,255,255,0.0);
}
#main-5919 .lute{
	display: block;
	position: absolute;
}
#main-5919 .abs1{

}
#main-5919 .abs2{
	top: 2222px;
	left: 527px;
	width: 200px;
	height: 39px;
}


#main-5950 .jpg_box,
#main-5952 .jpg_box{
	position: relative;
	width:950px;
	height:auto;
	overflow:hidden;
	margin:0 auto 30px;
}
#main-5950 .jpg_box img,
#main-5952 .jpg_box img{
	width:100%;
	height: auto;
}


/*
・タイトル：SEOデータ➁
・テンプレ：■地域資料テンプレ-B
*/
#main-5915 table,
#main-5917 table{
	width:90%;
	margin:0 auto;
	font-size:16px;
}
#main-5915 table td,
#main-5917 table td{
	padding:6px;
}

@media only screen and (max-width:960px){

	.parent_tpl{
		font-size:calc(100vw / 32);
	}

	#main-5915 table,
	#main-5917 table{
		font-size:1.2rem;
	}
}


/*ここまで▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲*/

/*
・タイトル：
・テンプレ：
*/




/*ここまで▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲*/