/*固定サイズフォント*/

.font-3 {
	font-size: 10px;
	line-height: 1.6em;
	padding-right: 3px;
	padding-left: 3px;
}

.font-4 {
	font-size: 12px;
	line-height: 1.6em;
	padding-right: 3px;
	padding-left: 3px;
}
.font-5 {
	font-size: 14px;
	text-decoration: none;
	line-height: 1.5em;
	padding-right: 3px;
	padding-left: 3px;
}

.font-6 {
	font-size: 18px;
	text-decoration: none;
	line-height: 1.5em;
	padding-right: 3px;
	padding-left: 3px;
}

/*変倍化サイズフォント*/
.text-x-small {
	font-size: 70%;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
.text-small {
	font-size: 90%;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
.text-medium {
	font-size: 100%;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
.text-80percent {
	font-size: 80%;
	line-height: 1.4em;
	text-decoration: none;
}
.text-x-small2 {
	font-size: 70%;
	color: #5A6BB1;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
.text-small2 {
	font-size: 90%;
	color: #5A6BB1;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
/*イベントページ変倍化サイズフォント*/
.event-text-x-small {
	font-size: 70%;
	color: #485BA9;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
.event-text-small {
	font-size: 90%;
	color: #485BA9;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
.event-text-medium {
	font-size: 100%;
	color: #5A6BB1;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
.event-text-small-red {
	font-size: 100%;
	color: #CC0000;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
.event-text-x-small-red {
	font-size: 80%;
	color: #CC0000;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
.event-text-xx-small-red {
	font-size: 70%;
	color: #CC0000;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
.event-text-small-green {
	font-size: 100%;
	color: #008000;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
.event-text-x-small-green {
	font-size: 70%;
	color: #008000;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
.event-text-small-pink {
	font-size: 100%;
	color: #F5999D;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
.event-text-x-small-pink {
	font-size: 80%;
	color: #F5999D;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
.event-text-small-blue {
	font-size: 100%;
	color: #200F81;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
.event-text-x-small-blue {
	font-size: 80%;
	color: #200F81;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
.event-text-xx-small-blue {
	font-size: 70%;
	color: #200F81;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
.event-text-xxx-small-blue {
	font-size: 60%;
	color: #4D61AA;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
.event-text-small-orangered {
	font-size: 100%;
	color: #FF4500;
	line-height: 1.4em;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
.event-text-x-small-orangered {
	font-size: 70%;
	color: #FF4500;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
.event-text-small-brown {
	font-size: 100%;
	color: #96391A;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
.event-text-x-small-brown {
	font-size: 80%;
	color: #96391A;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
.event-text-small-aquablue {
	font-size: 100%;
	color: #4C5FAA;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
.event-text-x-small-aquablue {
	font-size: 80%;
	color: #4C5FAA;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
.event-text-xx-small-gray {
	font-size: 70%;
	line-height: 1.5em;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}

/*応募フォーム変倍化サイズフォント*/
.oubo-text-x-small {
	font-size: 70%;
	color: #485BA9;
	line-height: 1.5em;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 4px;
	padding-right: 3px;
	padding-left: 3px;
}

/*Hタグ指定*/
h1 {
	margin: 0px;
	padding: 0px;
}
h2 {
	margin: 0px;
	padding: 0px;
}
h3 {
	margin: 0px;
	padding: 0px;
}

/*Pタグ指定*/
p 
 {
	margin: 0px;
	padding: 0px;
}

/*Aタグ指定*/
a {
  color: #3300CC;
  text-decoration: none;}
a:visited {
  color: #5A6BB1;
  text-decoration: none;
}
a:hover {
  color: #CC3300;
  text-decoration: underline;
}

/*タイトル青*/
.title_blue {
	font-size: 105%;
	font-weight: bold;
	color: #5A6BB1;
	line-height: 1.3em;
}
/*タイトル赤*/
.title_red {
	font-size: 105%;
	font-weight: bold;
	color: #CC0000;
	line-height: 1.3em;
}
.title_red-small {
	font-size: 80%;
	color: #CC0000;
	line-height: 1.3em;
}
/*タイトル茶色*/
.title_brown {
	font-size: 105%;
	font-weight: bold;
	color: #7F610E;
	line-height: 1.3em;
}

/*テキスト赤*/
.text_red {
	font-size: 100%;
	color: #CC0000;
	line-height: 1.3em;
}

/*スペーサー5px*/
.space_5 {
	font-size: 0px;
	height: 5px;
}


.unnamed1 {
	font-size: 90%;
	line-height: 1.5em;
	color: #5A6BB1;
}
/*ニューステーブル青*/
.newsblue {
	font-size: 90%;
	line-height: 1.5em;
	color: #5A6BB1;
}
/*ニューステーブル赤*/
.newsred {
	font-size: 90%;
	line-height: 1.5em;
	color: #E76495;
}
/*ニューステーブル青２*/
.newsblue2 {
	font-size: 60%;
	line-height: 1.5em;
	color: #5A6BB1;
}
/*ニューステーブル赤２*/
.newsred2 {
	font-size: 80%;
	line-height: 1.5em;
	color: #E76495;
}

/*ショップエリア別リンク元テキスト*/
.shop1 {
	font-size: 100%;
	line-height: 1.5em;
	color: #E76495;
}
.shop2 {
	font-size: 100%;
	line-height: 1.5em;
	color: #CF5D7D;
}
.shop3 {
	font-size: 100%;
	line-height: 1.5em;
	color: #8F74C7;
}
.shop4 {
	font-size: 100%;
	line-height: 1.5em;
	color: #6398BA;
}
.shop5 {
	font-size: 100%;
	line-height: 1.5em;
	color: #6BC8D6;
}
.shop6 {
	font-size: 100%;
	line-height: 1.5em;
	color: #89CC7C;
}
.shop7 {
	font-size: 100%;
	line-height: 1.5em;
	color: #F9CD5F;
}

