@charset "Shift_JIS";


/* ‘ξ{έθ*/


body {
margin:0;
padding:0;
font:12px/16px 'Hiragino Kaku Gothic Pro','qMmpS Pro W3','lr oSVbN', sans-serif;
background-color:#ffffff;
background-image:url(img/bg.jpg)
}


table {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
    padding:0;
}



/* ‘wiζ*/

.navibg2{
background-image:url(img/navi2bg.jpg);
padding-top:10px;
padding-left:15px;
}


/* ‘NΜ[I[o[Fξ{ i1@-©Fj*/

a			{text-align:left; font: 14px "lr oSVbN", "Osaka"; color:#0000FF; text-decoration: none;font-weight: bold;}
a:visited	{text-align:left; font: 14px "lr oSVbN", "Osaka"; color:#0000FF; text-decoration: none;font-weight: bold;}
a:active	{text-align:left; font: 14px "lr oSVbN", "Osaka"; color:#0000FF; text-decoration: none;font-weight: bold;}
a:hover		{text-align:left; font: 14px "lr oSVbN", "Osaka"; color:#CC3333; text-decoration: underline;font-weight: bold;}

/* ‘NΜ[I[o[Fi14bE-©F@j*/
.l1 a			{text-align:left; font: 14px "lr oSVbN", "Osaka"; color:#FFFFFF; font-weight: bold;text-decoration: none;}
.l1 a:visited	{text-align:left; font: 14px "lr oSVbN", "Osaka"; color:#FFFFFF ; font-weight: bold;text-decoration: none;}
.l1 a:active	{text-align:left; font: 14px "lr oSVbN", "Osaka"; color:#FFFFFF ; font-weight: bold;text-decoration: none;}
.l1 a:hover		{text-align:left; font: 14px "lr oSVbN", "Osaka"; color:#FFCC33; font-weight: bold;text-decoration: underline;}

/* ‘tb^[p[I[o[Fi14EΒ-©F@j*/
.l2 a			{text-align:left; font: 14px "lr oSVbN", "Osaka"; color:#666666; text-decoration: none;font-weight: bold}
.l2 a:visited	{text-align:left; font: 14px "lr oSVbN", "Osaka"; color:#666666; text-decoration: none;font-weight: bold}
.l2 a:active	{text-align:left; font: 14px "lr oSVbN", "Osaka"; color:#666666; text-decoration: none;font-weight: bold}
.l2 a:hover		{text-align:left; font: 14px "lr oSVbN", "Osaka"; color:#CC3333; text-decoration: none;font-weight: bold}

.foot{
}
/* wiFΜwθ */

.bg1{background-color:#cc3399} /* wisNFe[}J[*/

.bg2{background-color:#0099FF; text-align:center} /* wiFtb^[plCr[*/

.bg3{background-color:#ccFFFF} /* wiFFgbvέΨͺ*/

.bg4{background-color:#FFFFCC} /* wiN[FgbvObYͺ*/


/* ]wθ */

.right{padding-left:10px}
.left{padding-left:20px}
.left10{padding-left:10px}
.top{padding-top:0}
.ct{margin-left: auto;
	margin-right: auto;
	margin-top: 0;
    padding:0;}

/* topirQ[V]wθ */



td {
	vertical-align: top;
	text-align:left;
	 line-height:1.5 
	font-size: 12px;
}}


/* ΪF^CgfUC */


/* ‘tHg-^Cgp*/

li.a{
color: #333333;
	font-weight:normal;
	font-size: 14px;
	font-family: "lr SVbN", "Osaka|";
	line-height:30px;
}

h1 {
	color: #666666;
	font-size: 10px;
	font-weight: normal;
	font-family: "lr SVbN", "Osaka|";
	line-height:12px;

}


h2 {
	color: #000099;
	font-weight: bold;
	font-size: 16px;
	font-family: "lr SVbN", "Osaka|";
}

h3 {
	color: #003399;
	font-weight: bold;
	font-size: 14px;
	font-family: "lr SVbN", "Osaka|";
}


.title-p16b {
	color: #cc3399;
	font-weight: bold;
	font-size: 16px;
	font-family: "lr SVbN", "Osaka|";
}

.title-p14b {
	color: #cc3399;
	font-weight: bold;
	font-size: 14px;
	font-family: "lr SVbN", "Osaka|";
}


.title-p12b {
	color: #cc3399;
	font-weight: bold;
	font-size: 12px;
	font-family: "lr SVbN", "Osaka|";
}


.title-p16 {
	color: #cc3399;
	font-weight: normal;
	font-size: 16px;
	font-family: "lr SVbN", "Osaka|";
}

.title-p14 {
	color: #cc3399;
	font-weight: normal;
	font-size: 14px;
	font-family: "lr SVbN", "Osaka|";
}


.title-p12 {
	color: #cc3399;
	font-weight: normal;
	font-size: 12px;
	font-family: "lr SVbN", "Osaka|";
}

/* ‘tHg-Κνξ{F@Z’O[@*/

.f10{
	color: #333333;
	font-weight: normal;
	font-size: 10px;
	font-family: "lr SVbN", "Osaka|";
}
.f12 {
	color: #333333;
	font-weight: normal;
	font-size: 12px;
	font-family: "lr SVbN", "Osaka|";
}
.f14 {
	color: #333333;
	font-weight: normal;
	font-size: 14px;
	font-family: "lr SVbN", "Osaka|";
}

.f16{
	color: #333333;
	font-weight: normal;
	font-size: 16px;
	font-family: "lr SVbN", "Osaka|";
}

.f12b {
	color: #333333;
	font-weight: bold;
	font-size: 12px;
	font-family: "lr SVbN", "Osaka|";
}
.f14b {
	color: #333333;
	font-weight: bold;
	font-size: 14px;
	font-family: "lr SVbN", "Osaka|";
}

.f14bog {
	color: #FF6600;
	font-weight: bold;
	font-size: 14px;
	font-family: "lr SVbN", "Osaka|";
}

.f16b{
	color: #333333;
	font-weight: bold;
	font-size: 16px;
	font-family: "lr SVbN", "Osaka|";
}

/* ‘tHg-Κνξ{F@»ΜΌ­²ΘΗ@*/

.f12siro {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
	font-family: "lr SVbN", "Osaka|";
}

.f12red {
	color: #FF0000;
	font-weight: normal;
	font-size: 12px;
	font-family: "lr SVbN", "Osaka|";
}
.f14bred {
	color: #FF0000;
	font-weight: bold;
	font-size: 14px;
	font-family: "lr SVbN", "Osaka|";
}

.f16bred{
	color: #FF0000;
	font-weight: bold;
	font-size: 16px;
	font-family: "lr SVbN", "Osaka|";
}

.f12bao {
	color: #0099FF;
	font-weight: normal;
	font-size: 12px;
	font-family: "lr SVbN", "Osaka|";
}
.f14bao {
	color: #0099FF;
	font-weight: bold;
	font-size: 14px;
	font-family: "lr SVbN", "Osaka|";
}

.f16bao{
	color: #003399;
	font-weight: bold;
	font-size: 16px;
	font-family: "lr SVbN", "Osaka|";
}
