﻿.jp5         { font-family: 'Meiryo','ＭＳ Ｐゴシック',平成ゴシック; font-size: 5px;letter-spacing:1px;    line-height:102% ;}
.jp10T       { font-family: 'Meiryo','ＭＳ Ｐゴシック',平成ゴシック; font-size: 10px;letter-spacing:1px;   line-height:15px ;}
.jp10        { font-family: 'Meiryo','ＭＳ Ｐゴシック',平成ゴシック; font-size: 10px;letter-spacing:1px;   line-height:12px ;}
.jp11        { font-family: 'Meiryo','ＭＳ Ｐゴシック',平成ゴシック; font-size: 11px;letter-spacing:1px;   line-height:12px ;}
.jp12        { font-family: 'Meiryo','ＭＳ Ｐゴシック',平成ゴシック; font-size: 12px; letter-spacing:1pt ;}
.JP12_L{	font-family : "メイリオ",Meiryo,"MS UI Gothic","ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size : 12px;
	line-height : 25px;
	letter-spacing: 2px;
   background-image: url("note_line.gif"); /* 罫線 */

   margin: 0px;       /* 外側の余白 */
	letter-spacing: 2px;
}

.JP13{	font-family : "メイリオ",Meiryo,"MS UI Gothic","ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size : 13px;
	line-height : 16px;
	letter-spacing: 2px;
}

.JP13_L{	font-family : "メイリオ",Meiryo,"MS UI Gothic","ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size : 13px;
	line-height : 25px;
	letter-spacing: 2px;
   background-image: url("note_line.gif"); /* 罫線 */

   margin: 0px;       /* 外側の余白 */
	letter-spacing: 2px;

}
.JP14T{	font-family : "メイリオ",Meiryo,"MS UI Gothic","ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size : 14px;
	line-height : 22px;
	letter-spacing: 2px;
}
.JP14T_L{	font-family : "メイリオ",Meiryo,"MS UI Gothic","ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size : 14px;
   background-image: url('note_line.gif'); /* 罫線 */
   line-height: 25px; /* 行の高さ */
   margin: 0px;       /* 外側の余白 */
	letter-spacing: 2px;
	color: #FFFFFF;
}

.JP14W{	font-family : "メイリオ",Meiryo,"MS UI Gothic","ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size : 14px;
	line-height : 30px;
	letter-spacing: 2px;
	text-align: left;
}
.jp14menu    { font-family: 'Meiryo','ＭＳ Ｐゴシック',平成ゴシック; font-size: 14px; letter-spacing:1px;  line-height:150%; margin-right:0 ;  margin-top:2px;}
.jp15        { font-family: 'Meiryo','ＭＳ Ｐゴシック',平成ゴシック; font-size: 15px; letter-spacing:1px;  line-height:120%; margin-right:0;}
.jp15w       { font-family: 'Meiryo','ＭＳ Ｐゴシック',平成ゴシック; font-size: 15px; letter-spacing:2px;  line-height:120%; margin-right:0;}
.jp18        { font-family: 'Meiryo','ＭＳ Ｐゴシック',平成ゴシック; font-size: 18px; letter-spacing:2px;  line-height:120%; margin-right:0;}
.jp23        { font-family: 'Meiryo','ＭＳ Ｐゴシック',平成ゴシック; font-size: 23px; letter-spacing:2px;  line-height:120%; margin-right:0;}
.jp25        { font-family: 'Meiryo','ＭＳ Ｐゴシック',平成ゴシック; font-size: 25px; letter-spacing:2px;  line-height:120%; margin-right:0 ;}
.jp252block  { font-family: 'Meiryo','ＭＳ Ｐゴシック',平成ゴシック; font-size: 25px; letter-spacing:2px;  line-height:115%; margin-right:0 ;}
.jp30        { font-family: 'Meiryo','ＭＳ Ｐゴシック',平成ゴシック; font-size: 30px; letter-spacing:4px;  line-height:120%; margin-right:0;
	text-align: center;
}
.jp40        { font-family: 'Meiryo','ＭＳ Ｐゴシック',平成ゴシック; font-size: 40px; letter-spacing:4px;  line-height:120%; margin-right:0 ;}
.ep10        { font-family: 'Meiryo',Arial; font-size: 10px ;}
.ep12        { font-family: 'Meiryo',Arial; font-size: 12px ;}
.ep13        { font-family: 'Meiryo',Arial; font-size: 13px ;}
.ep14        { font-family: 'Meiryo',Arial; font-size: 14px ;}
.Price22     { font-family: 'Lucida Sans',Arial; font-size: 22px ;}
.TEL         { font-family: 'Lucida Sans',Arial; font-size: 20px ;}
#page-top {
	position: fixed;
	bottom: 20px;
	right: 20px;
	font-size: 77%;
}
#page-top a {
	background: #E70101;
	text-decoration: none;
	color: #fff;
	width: 100px;
	padding: 30px 0;
	text-align: center;
	display: block;
	border-radius: 5px;
	
}
#page-top a:hover {
	text-decoration: none;
	background: #FF5982;
}
a img {
	border-width: 0px;
	-webkit-transition: 0.3s ease-in-out;
	   -moz-transition: 0.3s ease-in-out;
	     -o-transition: 0.3s ease-in-out;
	        transition: 0.3s ease-in-out;
}
a:hover img {
	opacity: 0.7;
	filter: alpha(opacity=70);
}
A{text-decoration:none;
	text-align: center;
}
