/*------------------
/ftHglΜέθ/
------------------*/
body {
	font-size:12px;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	color:000000;
	background-color:#FFFFFF;
	margin:0px;
	text-align:left;
}

table {
	margin	: 0px	;
	padding	: 0px	;
}	

tr {
	margin	: 0px	;
	padding	: 0px	;
}	
td {
	margin	: 0px	;
	padding	: 0px	;
}	
img {
	border	: none	;
	margin	: 0px	;
	padding	: 0px	;
}

a:link    {
	background-color	: transparent	;
	color				: #000000		;
	text-decoration		: none			;
}

a:visited {
	background-color	: transparent	;
	color				: #000000		;
	text-decoration		: none			;
}

a:hover   {
	background-color	: transparent	;
	color				: #000000		;
	text-decoration		: underline		;
}

a:active  {
	background-color	: transparent	;
	color				: #000000		;
	text-decoration		: none			;
}


table,form,input,textarea,li,ul {
	margin:0px;
	padding:0px;
}

.font_red{
color:#FF0000;
}

strong {
font-weight: normal;
}

h1{
font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
font-size:12px;
}
/*------------------
/indexy[W/
------------------*/
.font_top {
	color: #000000;
	font-family: "lr oSVbN";
	font-size: 12px;
}

.font_bottom{
	font-size: 12px;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	padding-top:2;
}

.dammy01 {
	color: #FFFFFF;
	font-size:1pt;
}

.dammy02 {
	color: #FFFFFF; 
	font-size: 18px; }

.dammy03 {
	color: #FFFFFF;
	font-size: 2px;
}

.teian {
	font-size: 12px;
	font-family: "lr SVbN", "Osaka|";
	line-height:200%; 
	padding-left:14px;
}

.font_info {
	font-size: 12px;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	padding-left:18px;
	padding-top:5px;
}

.bg_info_top{
	background:url(../../img/line_info_middole.jpg); background-repeat:repeat-y;
	}
	
.info_padding{
	padding-left:6px;
}

.bg_day{
	background:url(../../img/top_day.jpg) no-repeat center;
	padding-top:24px;
	font-size: 28px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	}
	
h1 { margin: 0; }

h2 { margin: 0; }

h3 { margin: 0; }
	
.day_padding{padding-left:111px;}

td#foot01 a {
	margin-left:5px;
	margin-right:5px;
}

td#foot01 a:link {
	color:#999999;
}

td#foot01 a:visited {
	color:#999999;
}

td#foot01 a:hover {
	color:#000000;
}


/*------------------
/befoeraftery[W/
------------------*/

.dammy04 {color: #FFFFFF}

.font_01{
	padding-top:0; 
	line-height:200%; 
	font-size: 12px; 
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
}

.font_02{
	padding:0 0 0 3; 
	line-height:200%; 
	font-size: 12px; 
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
}

.font_03 {
	font-family: "lr SVbN";
	font-size: 12px;
	padding:50 5 0 15;
}

td#foot a {
	margin-left:5px;
	margin-right:5px;
}

td#foot a:link {
	color:#ff0000;
}

td#foot a:visited {
	color:#ff0000;
}

td#foot a:hover {
	color:#ff0000;
}


/*------------------
/pricey[W/
------------------*/

.font_04{ 
	line-height:120%; 
	font-size: 12px; 
	font-family: "lr SVbN";
	padding:350 42 0 30;
}

.font_05{ 
	line-height:120%; 
	font-size: 12px; 
	font-family: "lr SVbN";
	padding:285 45 0 30;
}

.font_06{ 
	line-height:120%; 
	font-size: 12px; 
	font-family: "lr SVbN";
	padding:350 28 0 54;
}

.font_07{ 
	line-height:120%; 
	font-size: 12px; 
	font-family: "lr SVbN";
	padding:80 30 0 54;
}

.font_08{ 
	line-height:120%; 
	font-size: 12px; 
	font-family: "lr SVbN";
	padding:71 25 0 54;
}

.font_09{ 
	line-height:120%; 
	font-size: 12px; 
	font-family: "lr SVbN";
	padding:65 25 0 54;
}

.font_10{ 
	line-height:120%; 
	font-size: 12px; 
	font-family: "lr SVbN";
	padding:20;
}

.font_11 {color: #FF6600}

td#foot02 a:link {
	color:#0000FF;text-decoration: underline;
}

td#foot02 a:visited {
	color:#990099;text-decoration: underline;
}

td#foot02 a:hover {
	color:#0000FF;text-decoration: underline;
}



/*------------------
/mousikomiy[W/
------------------*/

.font_otoiamase01{ 
	line-height:120%; 
	font-size: 12px; 
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	padding:85 0 0 37;
}

.font_otoiamase02a{ 
	line-height:120%; 
	font-size: 12px; 
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	padding:50 1 1 37;
}

.font_otoiamase02b{ 
	line-height:120%; 
	font-size: 12px; 
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	padding:1 1 1 182;
}

.font_otoiamase02_02{ 
	line-height:120%; 
	font-size: 12px; 
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	padding:122 1 1 23;
}

.font_otoiamase03a{ 
	line-height:120%; 
	font-size: 12px; 
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	padding:55 1 1 37;
}

.font_otoiamase03b{ 
	line-height:120%; 
	font-size: 12px; 
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	padding:18 1 1 28;
}

.font_otoiamase03_02a{ 
	line-height:120%; 
	font-size: 12px; 
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	padding:58 1 1 0;
}

.font_otoiamase03_02ab {
	font-size: 16px;
	font-weight: bold;
}

.font_otoiamase03_02b{ 
	line-height:120%; 
	font-size: 12px; 
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	padding:12 1 1 80;
}

.font_otoiamase03_02c{ 
	line-height:120%; 
	font-size: 12px; 
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	padding:12 10 10 10;
}

.font_otoiamase03c{ 
	line-height:120%; 
	font-size: 12px; 
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	padding:130 1 1 37;
}

.font_otoiamase04{ 
	line-height:120%; 
	font-size: 12px; 
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	padding:120 1 1 37;
}

.font_otoiamase04_02{ 
	line-height:120%; 
	font-size: 12px; 
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	padding:82 20 1 261;
}

.font_otoiamase06{ 
	line-height:120%; 
	font-size: 12px; 
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	padding:68 1 1 34;
}

.font_otoiamase06_02a{ 
	line-height:170%; 
	font-size: 12px; 
	color: #666666;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	padding:47 1 1 100;
}

.font_otoiamase06_02b{ 
	line-height:170%; 
	font-size: 12px; 
	color: #666666;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	padding:26 1 1 100;
}

.font_otoiamase06_02c{ 
	line-height:150%; 
	font-size: 12px;
		color: #FF0000; 
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	padding:10 0 1 3;
}

.font_otoiamase06_02d{ 
	line-height:120%; 
	font-size: 12px; 
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	padding:5 1 1 3;
}

.font_otoiamase07{ 
	line-height:120%; 
	font-size: 12px; 
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	padding:53 1 1 37;
}

.font_otoiamase07_02{ 
	line-height:120%; 
	font-size: 12px; 
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	padding:10 1 1 25;
}

.font_otoiamase03_02abc{ 
	line-height:120%; 
	font-size: 12px; 
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	padding:0 0 0 0;
}

.font_calor_red {color: #FF0000}

.style7 {color: #A8ABB8}


/*------------------
/ppy[W/
------------------*/

.font_pp {
	font-family: "lr SVbN";
	font-size: 12px;
	padding:15;
}


/*------------------
/mail_tejyuny[W/
------------------*/

.style6 {
	font-size: 12px;
	font-family: "lr SVbN";
}

img {
	border	: none	;
	margin	: 0px	;
	padding	: 0px	;
}

/*------------------
/mail_tejyuny[W/
------------------*/

.font_link01{ 
	line-height:120%; 
	font-size: 12px; 
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
}

/*------------------
/¨β’νΉy[W/
------------------*/

.e_mail{
font-family:"lr oSVbN",Osaka,"qMmpS Pro W3";
font-size:25px;
}

.text01{
font-family:"lr oSVbN",Osaka,"qMmpS Pro W3";
font-size:12px;
}

/*------------------
/¨Uy[W/
------------------*/
.bg_ofurikomi_p{
background:url(../img/ofurikomi.gif) no-repeat center;
font-family:"lr oSVbN",Osaka,"qMmpS Pro W3";
font-size:12px;
text-align:right;
}

