.naka_number a {
	color: white;
	font-weight: bold;
	font-size: 26px;
	text-decoration: none;
	margin-left: 0px;
}
.naka_headlogo {
	text-align: center;
	background-color: rgba(255, 255, 255, 0.75);
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
} 

.dotline {
	height: 10px;
	width: 98%;
	background-image: url(../images/dotline.gif);
	margin-bottom: 10px;
	margin-top: 10px;
}
a {
	color: #363636;
	text-decoration: none;
}
a:hover {
	color: white;
	text-decoration: none;
}
a:active {
	color: white;
}
.doctoril {
	min-width: 300px;
	max-width: 90%;
}
.bgdark {
background: #26a9b9;
opacity: 1;
width: 100%;

}
.linkbg {
	color: maroon;
}
.menus {
font-size: 14px;
font-weight: bold;
padding-top: 5px;
background-color: #26a9b9;
padding-bottom: 5px;
}
#explain{
	font: 12px メイリオ, Meiryo, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "ＭＳ Ｐゴシック", "MS P Gothic";
	line-height: 24px;
	color: black;
	margin-bottom: 50px;
}

.naka_midashi {
	font: bold 21px Georgia, "Times New Roman", Times, serif;
	color: #121483;
	margin-top: 30px;
	margin-bottom: 5px;
}
.story  { color: #444444; font-size: 14px; line-height: 24px}

.jyubichu {
	height: 400px;
}
#explain{
	font: 12px メイリオ, Meiryo, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "ＭＳ Ｐゴシック", "MS P Gothic";
	line-height: 24px;
	color: black;
	margin-bottom: 50px;
}
#privacyp{
	font: 13px メイリオ, Meiryo, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "ＭＳ Ｐゴシック", "MS P Gothic";
	line-height: 24px;
	color: #333333;
	margin-bottom: 50px;
	margin-right: auto;
	width: 80%;
	margin-left: auto;
}

.privacytitle {
	font-size: 18px;
	/*文字周りの余白*/
	 color: #010101;/*文字色*/
	 background: #ddf8de;/*背景色*/
	 border-bottom: 3px solid #11ca90;/*下線*/
	margin-top: 50px;
	padding-top: 8px;
	margin-right: auto;
	width: 80%;
	margin-left: auto;
}
.squer {
	/*上下 左右の余白*/
	  background: transparent;/*背景透明に*/
	 
	float: left;
	color: green;
	font-size: 17px;
}
.wh {
	/*上下 左右の余白*/
	 background: transparent;/*背景透明に*/
	 
	float: left;
	color: white;
	font-size: 14px;
}
.p14{
	font: 15px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	line-height: 150%;
}

.left{
	float: right;
}
.pinbg{
	background-color: #55BF7B;
	border: 1px dotted silver;
	padding: 3px;
}

.right {
	text-align: right;
}
.print { color: #444444; font-size: 14px; }
.printmini { color: #444444; font-size: 12px; }
.time { background-color : #FBE398 }
.time2 { background-color : #FDF1CD }
.weeks { background-color : #B8E2AD }
.open { background-color : #FBDADD }

.nowrap {
	white-space:nowrap;
}