@charset "UTF-8";


@media (min-width: 600px){

/**************************************************
	　　PC用（width 600px以上） 
***************************************************/


/*-- main部分  ページタイトル
-------------------------------*/
article.contents{
position:relative;
}

div#contents{
width:80%;
margin:0 auto 20px;
}


.contents-title{
	line-height: 15px;
	padding: 10px 0 0px 0px;
}

section.contents-title h2{
font-family: "游明朝体", "Yu Mincho", YuMincho, serif;
font-size:180%;
line-height:1.2;
}

/*↓　ヘッダーを固定でおきるページ内のリンクのバグ対応*/
h2#pagename{
	height:40px;
	margin-top:-150px; /* 固定するもののheightと同じpx値 */
	padding-top:150px; /* 固定するもののheightと同じpx値 */
	}

h2#pagename{
color:#cc9966;
border-bottom:#855d5a 1px solid;
padding-left:0.4em;
margin-bottom:15px;
}


/*---------------------------------------
  　本文
-----------------------------------------*/

section.mise{
	margin-top:10px;
	text-align:center;
	line-height:1.4em;
	}

section.mise p strong{
font-size: 115%;
color: #daa520;
font-weight:bold;
letter-spacing:0.3em;
}

section.mise p.meisyo{margin-top:20px;}

section.mise p.meisyo img{margin:5px 0 10px -15px;}

section.chizu{
	margin-top:20px;
	border-top:#855d5a 1px solid;
	border-bottom:#855d5a 1px solid;
	padding-top:20px;
	text-align:center;
}

section.chizu p a{
	color:#800000;
	display:block;
	text-decoration:underline;
	text-align:right;
	margin-bottom:10px;
}

section.kotsusyudan{
padding-top:10px;
	width:70%;
	margin:0 auto;
}

section.kotsusyudan h3{
	font-size:120%;
	color:#808000;
	font-weight:bold;
	text-align:center;
}

section.kotsusyudan h4{
	font-size:105%;
	color:#CC0050;
	font-weight:bold;
}

section.kotsusyudan h4 img{margin-right:0.5em;}

section.kotsusyudan dd{line-height:1.2em;font-size:95%;}

section.kotsusyudan dt,dd{padding-left:2em;}

section.kotsusyudan dt{font-weight:bold;}


section.saigo{
	margin-top:30px;
	text-align:center;
	}
	
	section.saigo strong{font-weight:bold;}
	
	

}
/*PCメディアクエリここまで*/


@media (max-width:599px){

*{box-sizing: border-box;}

/**************************************************
	　　スマホ用（width 599px以下） 
***************************************************/

main{margin-top:0px;}
/*common.css分をなしにする　fixされているヘッダーの下に表示するための余白*/

/*-- main部分  ページタイトル
-------------------------------*/
article.contents{position:relative;}

.contents-title{
	line-height: 15px;
	padding: 0 0 2px 0;
}

section.contents-title h2{
	font-family: "Hiragino Mincho ProN", serif;	
	font-size:170%;
	line-height:1.2;
	margin-top: -0.7em;
	}



/*↓　4/9 ナビを固定したあとの見だし位置のバグ対応*/
h2#pagename{
	width:100%;
	padding-left:5px;
	}

h2#pagename{color:#cc9966;}

/*---------------------------------------
  　本文
-----------------------------------------*/

section.mise{
	margin-top:10px;
	text-align:center;
	line-height:1.4em;
	}

section.mise p strong{
font-size: 95%;
color: #daa520;
font-weight:bold;
letter-spacing:0.3em;
}

section.mise h3 img{width:75%;}

section.mise p img{width:100%;}

section.mise p.meisyo{
	margin-top:5px;
	font-size:80%;
	line-height:1.4em;
	}
section.mise address{
	font-size:80%;
	line-height:1.4em;
	margin-top: 0.4em;
}
	
	section.mise address span{
	font-size:120%;
	margin-top:10px;
	line-height:1.8em;
}
section.chizu{
	margin-top:10px;
	border-top:#855d5a 1px solid;
	border-bottom:#855d5a 1px solid;
	padding-top:15px;
	text-align:center;
}
section.chizu img{width:100%;}
	
	
section.chizu p a{
	color:#800000;
	display:block;
	font-size:90%;
	text-decoration:underline;
	text-align:right;
	margin-bottom:10px;
}

section.kotsusyudan{
padding-top:5px;
	width:95%;
	margin:0 auto;
}

section.kotsusyudan h3{
	font-size:105%;
	color:#808000;
	font-weight:bold;
	text-align:center;
}

section.kotsusyudan h4{
	font-size:105%;
	color:#CC0050;
	font-weight:bold;
	font-size:95%;
}

section.kotsusyudan h4 img{
	margin-right:0.5em;
	width:8%;
	}


section.kotsusyudan dd{line-height:1.4em;font-size:85%;}

section.kotsusyudan dt,dd{padding-left:2em;}

section.kotsusyudan dt{
	font-weight:bold;
	font-size:90%;
	}


section.saigo{
	margin-top:20px;
	text-align:center;
	font-size:90%;
	line-height:1.3em;
	}
	
	section.saigo strong{
		font-weight:bold;
	font-size:85%;
	}
	


}
/*スマホメディアクエリここまで*/