a.linkwhite:link { /*白リンク*/
font-size: 12px;
text-decoration:underline; /*下線を出す（下線を出したいときはtext-decoration:underline）*/
color:#FFFFFF ; /*未訪問リンクのカラー*/
}
a.linkwhite:visited {
font-size: 12px;
text-decoration:underline; /*下線を出す（下線を出したいときはtext-decoration:underline）*/
color:#FFFFFF ; /*訪問済みリンクのカラー*/
}
a.linkwhite:active {
font-size: 12px;
text-decoration:none; /*下線を消す（下線を出したいときはtext-decoration:underline）*/
color:#FFFFFF ; /*クリックしたときのカラー*/
}
a.linkwhite:hover {
font-size: 12px;
text-decoration:none; /*下線を消す（下線を消したいときはtext-decoration:none）*/
color:#00FFFF ; /*マウスが乗ったときのカラー*/
}

a.linksubmenu:link { /*サブメニューの白リンク*/
font-size: 14px;
text-decoration:none;
color:#FFFFFF ; /*未訪問リンクのカラー*/
}
a.linksubmenu:visited {
font-size: 14px;
text-decoration:none;
color:#FFFFFF ; /*訪問済みリンクのカラー*/
}
a.linksubmenu:active {
font-size: 14px;
text-decoration:none;
color:#FFFFFF ; /*クリックしたときのカラー*/
}
a.linksubmenu:hover {
font-size: 14px;
text-decoration:underline;
color:#FFFF00 ; /*マウスが乗ったときのカラー*/
}

a.linkyellow1:link { /*黄色リンク*/
font-size: 12px;
text-decoration:underline; /*下線を出す（下線を出したいときはtext-decoration:underline）*/
color:#FFFF00 ; /*未訪問リンクのカラー*/
}
a.linkyellow1:visited {
font-size: 12px;
text-decoration:underline; /*下線を出す（下線を出したいときはtext-decoration:underline）*/
color:#FFFF00 ; /*訪問済みリンクのカラー*/
}
a.linkyellow1:active {
font-size: 12px;
text-decoration:none; /*下線を消す（下線を出したいときはtext-decoration:underline）*/
color:#FFFF00 ; /*クリックしたときのカラー*/
}
a.linkyellow1:hover {
font-size: 12px;
text-decoration:none; /*下線を消す（下線を消したいときはtext-decoration:none）*/
color:#0000FF ; /*マウスが乗ったときのカラー*/
}

a.linkyellow2:link { /*黄色リンク2*/
font-size: 12px;
text-decoration:underline; /*下線を出す（下線を出したいときはtext-decoration:underline）*/
color:#FFFF00 ; /*未訪問リンクのカラー*/
}
a.linkyellow2:visited {
font-size: 12px;
text-decoration:underline; /*下線を出す（下線を出したいときはtext-decoration:underline）*/
color:#FFFF00 ; /*訪問済みリンクのカラー*/
}
a.linkyellow2:active {
font-size: 12px;
text-decoration:none; /*下線を消す（下線を出したいときはtext-decoration:underline）*/
color:#FFFF00 ; /*クリックしたときのカラー*/
}
a.linkyellow2:hover {
font-size: 12px;
text-decoration:none; /*下線を消す（下線を消したいときはtext-decoration:none）*/
color:#00FF00 ; /*マウスが乗ったときのカラー*/
}

.small-caution {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 11px;
	color: #666666;
	text-decoration: none;


}
.small-normal {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.14p-red {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	color: #FF0000;
	text-decoration: none;
}
.normaltext {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #3F3F3F;
	text-decoration: none;
}
.18p-red {

	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 18px;
	color: #FF0000;
	text-decoration: none;
}
.16p-red {


	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 16px;
	color: #FF0000;
	text-decoration: none;
}
.white14p {
	font-size: 14px;
	color: #FFFFFF;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	text-decoration: none;


}
.white12p {
	font-size: 12px;
	color: #FFFFFF;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	text-decoration: none;
	line-height: normal;
}

.blue12p {
	font-size: 12px;
	color: #000066;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	text-decoration: none;
	line-height: normal;
}


.12p-red {



	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
.orange-14p {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	color: #FF6633;
	text-decoration: none;
}
.white10p {
	font-size: 10px;
	color: #FFFFFF;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	text-decoration: none;

}
.normaltext-blue-13p {

	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
	color: #000066;
	text-decoration: none;
}
.13p {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
	text-decoration: none;
}

.14p {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	text-decoration: none;
}
.16p {

	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 16px;
	text-decoration: none;
}
.11p-red {
	font-size: 11px;
	color: #FF0000;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	text-decoration: none;
	
}.orange-16p {

	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 16px;
	color: #FF6633;
	text-decoration: none;
}
.16p-blue-paraheader {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 16px;
	color: #194A8A;
	text-decoration: none;
	font-weight: bolder;
}
.-14p {

	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
.0066B4_12p {

	font-size: 12px;
	color: #0066B4;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	text-decoration: none;
	line-height: normal;
}
.nomaltext_14p {
	font-size: 14px;
	color: #3F3F3F;
	text-decoration: none;
}

.red14p_b {
	color: #FF0000;
	font-weight: bold;
}
.13p_g {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
	text-decoration: none;
	line-height: 20px;
}
.red13p_b {
	color: #FF0000;
	font-weight: bold;
	font-size: 13px;
}
.white14p_g {
	font-size: 14px;
	color: #FFFFFF;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	text-decoration: none;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
}
.13p_g30 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
	text-decoration: none;
	line-height: 30px;
	font-style: normal;
}
.normaltext_skyblue {

	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
	color: #59B0E3;
	text-decoration: none;
}
.normaltext_pink {


	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
	color: #EB6BA4;
	text-decoration: none;
}
.normaltext_orange {



	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
	color: #FBC600;
	text-decoration: none;
}
.normaltext_green {




	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
	color: #AFD044;
	text-decoration: none;
}
.normaltext_violet {





	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
	color: #BA83B7;
	text-decoration: none;
}
.normaltext_whitesmoke {





	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
	color: #CACFD2;
	text-decoration: none;
}
.normaltext-blue-13p_b {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
	color: #000066;
	text-decoration: none;
	font-weight: bold;
}
.nomaltext_red13p_20g {






	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
	color: #FF0000;
	text-decoration: none;
}
.white10p_a {

	font-size: 10px;
	color: #FFFFFF;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	text-decoration: underline;
}
.nomaltext_red13p_20g_a {







	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
	color: #FF0000;
	text-decoration: underline;
}
.normaltext_10p {







	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
}
.red14p_b_a {
	color: #FF0000;
	font-weight: bold;
	font-size: 14px;
	text-decoration: underline;
}

.hdr_title_s {
	font-size: 18px;
	color: #FFFFFF;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	text-decoration: none;
	font-weight:bold
}

.hdr_title_b {
	font-size: 30px;
	color: #FFFFFF;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	text-decoration: none;
	font-weight:bold
}


.hdr_title_ld {
	font-size: 12px;
	color: #FFF479;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	text-decoration: none;
}

.hdr_title_24p {
	color: #000000;
	font-size: 24px;
}
.nomal13p_b {
	color: #000000;
	font-weight: bold;
	font-size: 13px;
}
.small-nomal_b {
	color: #000000;
	font-weight: bold;
	font-size: 12px;
}
.normaltext_green_2 {





	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
	color: #006E35;
	text-decoration: none;
}
.normaltext-blue-15p_b {
	font-size: 15px;
	color: #000066;
	font-weight: bold;
}
.nomal15p_b {

	color: #000000;
	font-weight: bold;
	font-size: 15px;
}
.normaltext_s-pink_13p {




	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
	color: #E8135C;
	text-decoration: none;
}
.mobilehdrtitle_1 {
	font-size: 24px;
	font-style: italic;
	font-weight: bolder;
	color: #FFFFFF;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.mobilehdrtitle_2 {
font-family: "ＭＳ Ｐゴシック", Osaka; font-weight: bold; font-size: medium; color: #FFFFFF;
}
.16p_b {

	font-family: "ＭＳ ゴシック", ;
	font-size: 16px;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
}
.normaltext_brown {






	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
	color: #663300;
	text-decoration: none;
}
.normaltext_brown_10p {







	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #663300;
	text-decoration: none;
}
.normaltext_yerrow {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #FFFF00;
	text-decoration: underline;
}
.normaltext_20g {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #3F3F3F;
	text-decoration: none;
	line-height: 20px;
}
.normaltext_15g {

	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #3F3F3F;
	text-decoration: none;
	line-height: 15px;
}
.normaltext_blue {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #0057A4;
}
.nomal13p {

	color: #000000;
	font-weight: normal;
	font-size: 13px;
}
.nomal13p_20g {
	color: #000000;
	font-weight: normal;
	font-size: 13px;
	line-height: 20px;
}
.orange13p {


	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
	color: #FF7F00;
	text-decoration: none;
}
.nomal13p_b_20g {
	color: #000000;
	font-weight: bold;
	font-size: 13px;
	line-height: 20px;
}
.normaltext-alohablue-14p_b {

	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
	color: #0060B6;
	text-decoration: none;
	font-weight: bold;
}
.red13p_b_a {

	color: #FF0000;
	font-weight: bold;
	font-size: 13px;
	text-decoration: underline;
}
.red13p_20g {
	color: #FF0000;
	font-weight: normal;
	font-size: 13px;
	line-height: 20px;
}
.orange14p {



	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	color: #FF7F00;
	text-decoration: none;
}
.blue14p {




	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	color: #003CFF;
	text-decoration: none;
}
.red14p {

	color: #FF0000;
	font-weight: normal;
	font-size: 14px;
}
.nomaltext_13p {

	font-size: 13px;
	color: #3F3F3F;
	text-decoration: none;
}
.nomal14p_b {


	color: #000000;
	font-weight: bold;
	font-size: 14px;
}
.nomaltext_14p_20g {
	font-size: 14px;
	color: #3F3F3F;
	text-decoration: none;
	line-height: 20px;
}
.red14p_20g {
	color: #FF0000;
	font-weight: normal;
	font-size: 14px;
	line-height: 20px;
}
.normaltext_s-pink_14p {





	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	color: #E8135C;
	text-decoration: none;
}
.nomaltext_red13p_20g {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
	color: #FF0000;
	text-decoration: none;
	line-height: 20px;
}
.nomaltext_red {








	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
	color: #FF0000;
	text-decoration: none;
}
.nomal14p_20g {

	color: #000000;
	font-weight: normal;
	font-size: 14px;
	line-height: 20px;
}
.dic158s_14p {



	color: #E61A19;
	font-weight: bold;
	font-size: 14px;
}
.normaltext-blue-14p_20g {
	font-size: 15px;
	color: #000066;
	font-weight: normal;
	line-height: 20px;
}
.normaltext-alohablue-13p_20g {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
	color: #0074BE;
	text-decoration: none;
	font-weight: normal;
	line-height: 20px;
}
.normaltext-alohablue-14p {


	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	color: #0060B6;
	text-decoration: none;
	font-weight: normal;
}
.yellow13p_20g {

	color: #FFF100;
	font-weight: normal;
	font-size: 13px;
	line-height: 20px;
}
.normaltext-alohablue-13p {

	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
	color: #0074BE;
	text-decoration: none;
	font-weight: normal;
}
