@charset "UTF-8";
/* CSS Document */
	
#pageTitle h1{
	background-image:url(../../../images/icon04_2.png);
}

span.sat{ color:#0071bc; }
span.sun{ color:#ed1c24; }

p.text_indent{ text-indent:-1em; padding-left:1em; }

/*======================================================

	PCサイズ（769px以上）ここから
	
======================================================*/

@media screen and (min-width:769px), print{
	
/*- ページナビゲーション -*/
#pageNavi ul{ width:1024px; }
#pageNavi li{ width:146px; }
#pageNavi li:nth-of-type(3){ line-height:20px; }

#main .content .wrapper a.pdf,
#main .content .wrapper a.word{
	display:inline-block;
	padding: 5px 0 5px 30px;
	background-repeat: no-repeat;
	background-position: left center;
	background-size: 24px auto;
}
#main .content .wrapper a.pdf{ background-image: url("../../../images/pdf.png"); }
#main .content .wrapper a.word{ background-image: url("../../../images/word.png"); }

/* ----------------------------------------------
	特別利用
------------------------------------------------- */
#tokubetsuriyou{}
#tokubetsuriyou .content .wrapper{}
#tokubetsuriyou .content .wrapper .download{
	margin:1em 0;
}
#tokubetsuriyou .content .wrapper .download a:nth-of-type(2){
	margin:0 0 0 2em;
}

#tokubetsuriyou_process .content .wrapper h4{
	font-size:121%;
}
#tokubetsuriyou_process .content .wrapper p{
	margin-left:2em;
}
#tokubetsuriyou_process .content .wrapper ul{
	margin-left:2em;
}
#tokubetsuriyou_process .content .wrapper ul li{
	display:block;
	margin-bottom:7px;
}
#tokubetsuriyou_process .content .wrapper ul li dl{
	margin-left:24px;
}
#tokubetsuriyou_process .content .wrapper ul li dl dt{
	display:block;
	font-weight:bold;
}
#tokubetsuriyou_process .content .wrapper ul li dl dd{
	display:inline-block;
	margin-left:1em;
}

/* ----------------------------------------------
	お問い合わせ
------------------------------------------------- */
#inquiry{}
#inquiry .content .wrapper{
	background-color:#f6f6f6;
	padding:40px 20px;
	text-align:center;
}

}
/*======================================================

	SPサイズ（768px以下）ここから
	
======================================================*/

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

#main .content .wrapper a.pdf{
	display:inline-block;
	margin-bottom: 10px;
}
#main .content .wrapper a.pdf img{
	display:inline-block;
	margin:0 5px 0 0;
	height: 24px;
	width:auto;
}

/* ----------------------------------------------
	特別利用
------------------------------------------------- */
#tokubetsuriyou{}
#tokubetsuriyou .content .wrapper{}
#tokubetsuriyou .content .wrapper .download{
	margin:1em 0;
}
#tokubetsuriyou .content .wrapper .download a:nth-of-type(2){
	margin: 0;
}

#tokubetsuriyou_process .content .wrapper h4{
	font-size: 114%;
	text-indent: -1.7em;
	margin-left: 2em;
}
#tokubetsuriyou_process .content .wrapper p{
	margin-left:2em;
}
#tokubetsuriyou_process .content .wrapper ul{
	margin-left:2em;
}
#tokubetsuriyou_process .content .wrapper ul li{
	display:block;
	margin-bottom:7px;
}
#tokubetsuriyou_process .content .wrapper ul li dl{
	margin-left: 1em;
}
#tokubetsuriyou_process .content .wrapper ul li dl dt{
	display:block;
	font-weight:bold;
}
#tokubetsuriyou_process .content .wrapper ul li dl dd{
	display: block;
	margin-left:8px;
}
#tokubetsuriyou_process .content .wrapper ul li dl dd:last-of-type{
}

/* ----------------------------------------------
	お問い合わせ
------------------------------------------------- */
#inquiry{}
#inquiry .content .wrapper{
	background-color:#f6f6f6;
	padding:40px 10px;
	text-align:center;
}

}

@media screen and (max-width: 348px) {
#shiryoList .content .wrapper > dl > dd dl dd:nth-of-type(1){
	width: 100px;
}
}