
    BODY {background: #ffffff}
a:link { color: #00479D; }
a:visited { color: #00479D; }
a:hover { color: #8e76f7; }
a:active { color: #8e76f7; }



h1{
margin: 0px 100px 0px 0px; 
padding: 0px 0px 0px 0px;
font-size: 10px;
color: #acacac;
}
h2{
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
font-size: 10px;
}

h3{
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
font-size: 10px;
}
h4{
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
font-size: 10px;
}
h5{
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
font-size: 10px;
}

.TEXT0G{
margin: 3px 0px 0px 0px; 
padding: 7px 0px 0px 10px;
font-size: 12px;
color: #666666;
letter-spacing: 0.2em;
line-height: 120%;
}
.TEXT01{
margin: 0px 0px 0px 0px; 
padding: 7px 0px 0px 10px;
font-size: 12px;
color: #00479D;
letter-spacing: 0.2em;
text-align: left;
}
.TEXT01_t{
margin: 3px 0px 0px 0px; 
padding: 7px 0px 0px 10px;
font-size: 12px;
color: #00479D;
letter-spacing: 0.2em;
line-height: 120%;
text-align: left;
}
.TEXT0b_t{
margin: 3px 0px 0px 0px; 
padding: 7px 0px 0px 10px;
font-size: 12px;
color: #4b4b4b;
letter-spacing: 0.2em;
line-height: 110%;
text-align: left;
}
.TEXT0b_tU2{
margin: 3px 0px 5px 0px; 
padding: 7px 0px 0px 10px;
font-size: 12px;
color: #4b4b4b;
letter-spacing: 0.2em;
line-height: 110%;
text-align: left;
}
.TEXT01_ry{
margin: 3px 5px 0px 5px; 
padding: 0px 0px 0px 0px;
font-size: 12px;
color: #2a2a2a;
letter-spacing: 0.1em;
text-align: left;
}
.TEXT01_tU{
margin: 3px 0px 3px 0px; 
padding: 7px 0px 0px 10px;
font-size: 12px;
color: #00479D;
letter-spacing: 0.2em;
text-align: left;
}
.TEXT01_tU2{
margin: 3px 0px 7px 0px; 
padding: 7px 0px 0px 10px;
font-size: 12px;
color: #00479D;
letter-spacing: 0.2em;
text-align: left;
}
.TEXT02{
margin: 0px 3px 5px 0px; 
padding: 0px 0px 0px 0px;
font-size: 12px;
color: #00479D;
}
.TEXT03{
margin: 0px 0px 0px 0px; 
padding: 7px 0px 0px 10px;
font-size: 12px;
color: #ff5400;
letter-spacing: 0.2em;
}
.TEXT03_b{
margin: 3px 0px 0px 0px; 
padding: 7px 0px 0px 10px;
font-size: 12px;
color: #ff5400;
letter-spacing: 0.2em;
text-align: left;
}
.TEXT0B{
margin: 0px 0px 0px 0px; 
padding: 7px 0px 0px 10px;
font-size: 12px;
color: #000000;
letter-spacing: 0.2em;
text-align: left;
}
.TEXT0B_st{
margin: 0px 0px 0px 5px; 
padding: 0px 0px 0px 0px;
line-height: 110%;
font-size: 12px;
color: #6b6b6b;
letter-spacing: 0.2em;
}
.TEXT0B_s{
margin: 0px 0px 0px 5px; 
padding: 0px 0px 0px 0px;
width: 188px;
font-size: 10px;
color: #6b6b6b;
letter-spacing: 0.2em;
}
.TEXT04{
margin: 0px 0px 0px 0px; 
padding: 7px 0px 0px 10px;
font-size: 12px;
color: #66656a;
letter-spacing: 0.2em;
}
.PRICE_ON{
margin: 3px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family: Arial;
font-size: 22px;
color: #ff5a00;
font-weight: bold;
}



.MAIN{
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 0px;
position: relative;
top: 0px;
left: 0px;
}



.MAIN2_IN{
margin: 20px 0px 0px 5px;
padding: 0px 0px 0px 0px;
}
.HEADER
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-color: #d5f2f7;
width: 1025px;
height: 50px;
position: relative;
top: 0px;
left: 0px;
}
.HD_P{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
position: absolute;
top: 15px;
left: 20px;
}

.NAVI{
margin: 1px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-color: #fafafa;
width: 1025px;
height: 25px;
}
.NA_IN
{
margin: 0px 0px 0px 25px;
padding: 7px 0px 0px 0px;
font-size: 12px;
color: #acacac;
}
.FLS{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.MAIN_IN{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 950px;
}
.MAIN_IN_BODY{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 950px;
}

.MENU_BOX
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.MENU0{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: left;
}
.MENU{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float: left;
}
.TOP_UN{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.MIDDLE{
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 0px;
border: 1px #acacac solid;
width: 500px;
text-align: left;
}

.MIDDLE_se{
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 0px;
width: 500px;
}
.MIDDLE_set{
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 0px;
width: 710px;
text-align: left;
}
.MIDDLE_em{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 500px;
}
.MIDDLE03{
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 0px;
border: 1px #acacac solid;
width: 710px;
}
.MIDDLE03_IN{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 1px #acacac solid;
width: 345px;
height: 360px;
}
.MIDDLE03_R{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.MIDDLE03_IN2{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 1px #acacac solid;
width: 345px;
height: 525px;
}
.MIDDLE03_INLAS{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 1px #acacac solid;
width: 345px;
height: 300px;
}
.F03{position: rerative;
top: 0px;
left: 0px;
}

.MIDDLE_R{
margin: 0px 0px 0px 20px;
padding: 0px 0px 0px 0px;
}
.MIDDLE_R2{
margin: 15px 0px 0px 20px;
padding: 0px 0px 0px 0px;
width: 192px;
}
.MIDDLE_R_RY0{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
vertical-align: top;
position: relative;
top: 0px;
left: 0px;
}
.MIDDLE_R_RY{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 1px #acacac solid;
width: 157px;
vertical-align: top;
position: absolute;
top: 230px;
left: -160px;
}
.MIDDLE_G{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 157px;
vertical-align: top;
position: absolute;
top: 190px;
left: -160px;
}
.MIDDLE_G2{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 157px;
vertical-align: top;
position: absolute;
top: 166px;
left: -160px;
}
.MIDDLE_R_RY2{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 1px #acacac solid;
width: 157px;
vertical-align: top;
position: absolute;
top: 206px;
left: -160px;
}

.LEFT_MN{
margin: 0px 0px 0px 0px;
padding: 5px 0px 0px 0px;
}

.MAIN_LEFT{
vertical-align: top;
}
.MAIN_RIGHT{
vertical-align: top;
margin: 0px 0px 0px 0px;
padding: 8px 0px 0px 0px;
}
.MAIN_CENTER{
margin: 0px 0px 0px 0px;
padding: 8px 0px 0px 10px;
vertical-align: top;
}

.UN_BLOCK{
margin: 0px 13px 0px 0px;
padding: 0px 0px 0px 0px;
border: 1px #acacac solid;
width: 163px;
height: 388px;
}
.CUS{
margin: 20px 0px 0px 2px;
padding: 0px 0px 0px 0px;
border: 1px #acacac solid;
width: 715px;
}
.LI{
margin: 0px 0px 0px 7px;
padding: 0px 0px 0px 0px;
}

.LEFT_BOX{
margin: 30px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.IMG_s2{
margin: 5px 0px 0px 13px;
padding: 0px 0px 0px 0px;
}
.UN_SE{
margin: 0px 0px 0px 0px;
padding: 0px 0px 5px 0px;
width: 155px;
}
.UN_IN{
margin: 0px 0px 0px 4px;
padding: 0px 0px 0px 0px;
}
.FOOTER{
margin: 85px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.FT_L{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 1px #acacac solid;
width: 100%;
}

.02_UN{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
vertical-align: top; 
width: 140px;
height: 80px;
background-color: #d5ffff;
}
.02_UNB{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
vertical-align: top; 
}
.RY_HD{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-color: #caec8d;
border: 1px #acacac solid;
}
.RY_HD_W{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 1px #acacac solid;
vertical-align: top;
}
.RY_HD_W2{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 1px #acacac solid;
width: 150px;
height: 127px;
}
.RY_HD_F{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 1px #acacac solid;
background-color: #f9f69d;
vertical-align: top;
}

.LINK_BOX{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 1px #acacac solid;
}

.OD{
padding: 20px 0px 0px 0px;
height: 70;
}
.OD2{
padding: 20px 0px 0px 0px;
height: 70;
}
.OD3{
padding: 20px 0px 0px 19px;
height: 70;
}
.OD4{
padding: 20px 0px 10px 0px;
}
.dropdown {float:left; padding-right:5px;padding:0; margin:0}
.dropdown dt {width:158px; font-weight:bold; cursor:pointer; background:url(images/header.gif);padding:0; margin:0}
.dropdown dt:hover {background:ffffff)}
.dropdown dd {position:absolute; overflow:hidden; width:158px; display:none; background:#fff; z-index:200; opacity:0;padding:0; margin:0}
.ula {width:158px; list-style:none; border-top:none;padding:0; margin:0}
.lia {display:inline;padding:0; margin:0}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:0px; text-decoration:none; background:#eaf0f2; width:158px;padding:0; margin:0}
.dropdown a:hover {background:#d9e1e4; color:#000}
.dropdown .underline {border-bottom:0px solid #b9d6dc;padding:0; margin:0}

li{
font-size: 12px;
font-color: #666666;
margin-bottom: 0px;
letter-spacing: 0.1em;
text-align: left;
}