/* ===============
BASE
 =============== */
body{
 color:#333;
 background-color:#E4E4E4;
 margin:0;
 padding:0;
 }
body{
font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
}

/* ===============
BGCOLOR
 =============== */
 
.bgfff{
background-color:#fff;
}
.bgccff00{
background-color:#CCFF00;
}
.bg666666{
background-color:#666666;
}
.bgccc{
background-color:#CCCCCC;
}
.bg333{
background-color:#333333
}
.bgff9900{
background-color:#FF9900;
}


/* ===============
HEADER
 =============== */
.logo{
 margin-top:8px;
 margin-bottom:8px;
 margin-left:15px;
 }
 
  /* ===============
FOOTER
 =============== */
 address{
 color:#CC0000
 font-size:0.8em;
 font-style:normal;
 margin:3px;
 }
.marginTOP3RIGHT7BOTTOM3{
margin-top:3px;
margin-right:7px;
margin-bottom:3px;
}
 /* ===============
FONT
 =============== */
.size1{
font-size:0.8em;
line-height:130%;
}
.size2{
font-size:0.7em;
line-height:130%;
}
.size3{
font-size:1.0em;
line-height:130%;
}
.size1b{
font-size:0.8em;
line-height:130%;
font-weight:bold;
}
.size1orange{
color:#F45011;
}
.size1 , .size1b , .size1orange{
font-size:0.8em;
line-height:130%;
}

/* ===============
MARGINTOP
 =============== */
.marginbottom3{
margin-bottom:3px;
}
.marginbottom3right2{
margin-bottom:3px;
margin-right:2px;
}
 
/* ===============
MARGINTOP
 =============== */
 .margintop2{
margin-top:2px;
}
.margintop3{
margin-top:3px;
}
.margintop4{
margin-top:4px;
}
.margintop5{
margin-top:5px;
}
.margintop8{
margin-top:8px;
}
.margintop10{
margin-top:10px;
}
.margintop13{
margin-top:13px;
}
.margintop15{
margin-top:15px;
}
.margintop22{
margin-top:22px;
}

/* ===============
MARGINRIGHT
 =============== */
.marginright2{
margin-right:2px;
}
.marginright5{
margin-right:5px;
}
.marginright10{
margin-right:10px;
}

/* ===============
MARGINTOPLEFTBOTTOM
 =============== */
.margintop3left18bottom3{
margin-top:3px;
margin-left:18px;
margin-bottom:3px;
}
.margintop3left10bottom3{
margin-top:3px;
margin-left:10px;
margin-bottom:3px;
}
.margintop5left17bottom3{
margin-top:5px;
margin-left:17px;
margin-bottom:3px;
}
.margintop5left5bottom5{
margin-top:5px;
margin-left:5px;
margin-bottom:5px;
}
/* ===============
MARGINTOPLEFT
 =============== */
.margintop8left28{
margin-top:8px;
margin-left:28px;
}
 .margintop12left20{
margin-top:12px;
margin-left:20px;
}
.margintop5left20{
margin-top:5px;
margin-left:20px;
}
.margintop5left10{
margin-top:5px;
margin-left:10px;
}
.margintop8left10{
margin-top:8px;
margin-left:10px;
}
.margintop8left20{
margin-top:8px;
margin-left:20px;
}
.margintop4left20{
margin-top:4px;
margin-left:20px;
}
 .margintop3left5{
margin-top:3px;
margin-left:5px;
}
 .margintop8left5{
margin-top:8px;
margin-left:5px;
}
 .margintop10left5{
margin-top:10px;
margin-left:5px;
}
.margintop10left17{
margin-top:10px;
margin-left:17px;
}
.margintop10left8{
margin-top:10px;
margin-left:8px;
}
.margintop10left6{
margin-top:10px;
margin-left:6px;
}
.margintop5left8{
margin-top:5px;
margin-left:8px;
}
.margintop5left6{
margin-top:5px;
margin-left:6px;
}
.margintop5left5{
margin-top:5px;
margin-left:5px;
}
.margintop3left3{
margin-top:3px;
margin-left:3px;
}
.margintop2left2{
margin-top:2px;
margin-left:2px;
}

/* ===============
MARGINLEFT
 =============== */
.marginleft2{
margin-left:2px;
}
.marginleft3{
margin-left:3px;
}
.marginleft5{
margin-left:5px;
}
.marginleft8{
margin-left:8px;
}
.marginleft10{
margin-left:10px;
}
.marginleft17{
margin-left:17px;
}
/* ===============
MARGINLEFTRIGHT
 =============== */
.marginleft2right2{
margin-left:2px;
margin-right:2px;
}
/* ===============
MARGINTOPRIGHT
 =============== */
 .margintop3righi2{
 margin-top:3px;
 margin-right:2px;
 }
 .margintop4righi2{
 margin-top:4px;
 margin-right:2px;
 }

/* ===============
MARGINBOTTOM
 =============== */ 
.marginbottom5{
margin-bottom:5px;
}

 
/* 
匩o
 */ 
.margintop10bottom5{
margin-top:10px;
margin-bottom:5px;
}
.margintop10bottom10{
margin-top:10px;
margin-bottom:10px;
}
.margintop15bottom5{
margin-top:15px;
margin-bottom:5px;
}

.margintop10left6bottom5{
margin-top:10px;
margin-left:6px;
margin-bottom:5px;
}
.margintop15left6bottom5{
margin-top:15px;
margin-left:6px;
margin-bottom:5px;
}
.margintop10left8bottom5{
margin-top:10px;
margin-left:8px;
margin-bottom:5px;
}
 
/* 
o
 */ 
 .margintop5left8bottom3{
margin-top:5px;
margin-left:8px;
margin-bottom:3px;
}
 .margintop7left10bottom3{
margin-top:7px;
margin-left:10px;
margin-bottom:3px;
}

/* 
p
 */ 
.margintop3bottom3{
margin-top:3px;
margin-bottom:3px;
}
 
 
/* 
LINK
 */
a:link , a:visited , a:active{
color:#069;
text-decoration:underline;
}
a:hover{
color:#c30;
text-decoration:none;
}

a.paegtop:link{
color:#f30;
text-decoration:none;
}
a.paegtop:visited{
color:#f30;
text-decoration:none;
}
a.paegtop:hover{
color:#06c;
text-decoration:underline;
}
a.paegtop:active{
color:#f30;
text-decoration:none;
}