 
h1{
font-size : 16px;
font-weight : 600;
color : fuchsia;
letter-spacing : 2px;
margin-top : 0px;
width : 780px;
margin-bottom : 0px;
height : 20px;
padding-top : 18px;
padding-bottom : 2px;
background-color : #fff7ff;
}
#main_box{
width : 780px;

margin-top : 0px;
margin-bottom : 0px;
background-color : #fff7ff;
right : auto;
height : auto;
padding-top : 20px;
padding-bottom : 20px;
}
#header{
width : 780px;
background-color : #fff7ff;
}
.Class_setsumei_1{
font-size : 12px;
font-weight : 400;
line-height : 16px;
color : fuchsia;
letter-spacing : 2px;
margin-top : 0px;
margin-bottom : 0px;
width : 780px;
background-color : #fff7ff;
padding-top : 4px;
padding-bottom : 4px;
}
#light_box{
width : 500px;

float : right;
clear : right;



margin-top : 0px;
margin-bottom : 0px;
right : auto;
}
#left_box{
width : 280px;

float : left;
clear : left;





margin-top : 0px;
margin-bottom : 0px;
background-image : url(kabegami/left.gif);
right : auto;
height : 1400px;
background-color : #ffff80;
}
#flash{

width : 280px;

padding-top : 8px;
height : 300px;

background-color : white;



}
#kuwashiku{

width : 280px;
margin-top : 0px;
margin-bottom : 0px;
background-color : #ffffaa;
}
#inline{
width : 270px;
height : 130px;
background-color : #ffffaa;
}
#online{
width : 270px;
}
.Class_haikei_1{
font-size : 10px;
font-weight : 400;
color : blue;
background-image : url(kabegami/haikei_1.gif);
background-repeat : no-repeat;
letter-spacing : 2px;
width : 270px;
height : 22px;
margin-top : 0px;
margin-bottom : 0px;
padding-top : 6px;
padding-left : 4px;
}
.Class_menu_1{
margin-top : 4px;
margin-bottom : 0px;
width : 270px;
}
#menu{
width : 270px;
height : 300px;
padding-top : 6px;
}
li{
font-size : 12px;
font-weight : 400;
color : fuchsia;
letter-spacing : 2px;
padding-bottom : 6px;
}
.Class_text_li{
color : navy;
}
#news_1{
margin-top : 0px;
margin-bottom : 0px;
height : 100px;


padding-top : 20px;
padding-left : 10px;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #ffe1ff;


width : 490px;
right : auto;
}
.Class_news_1{
font-size : 12px;
font-weight : 400;
letter-spacing : 2px;
width : 400px;
color : blue;
background-image : url(kabegami/news_mark_1.gif);
background-repeat : no-repeat;background-position : left center;
padding-left : 14px;
margin-top : 1px;
margin-bottom : 8px;
border-bottom-width : 1px;
border-bottom-style : dotted;
border-bottom-color : blue;

}
#news_2{
padding-top : 10px;
padding-left : 5px;
background-image : url(kabegami/maido.gif);
background-repeat : no-repeat;background-position : right bottom;}
.Class_under_1{

background-image : url(kabegami/left.gif);
}
.Class_under_2{




font-size : 12px;
font-weight : 400;
line-height : 16px;
letter-spacing : 2px;
padding-top : 4px;

background-repeat : no-repeat;
background-color : #ffeaff;
color : navy;
border-top-width : 1px;
border-top-style : solid;
border-top-color : navy;
}
.Class_text_product{
font-size : 10px;
font-weight : 400;
line-height : 16px;
color : red;
letter-spacing : 1px;
padding-top : 4px;
padding-left : 4px;
border-right-width : 4px;
border-bottom-width : 4px;
border-right-style : dotted;
border-bottom-style : dotted;
border-right-color : #ffaaff;
border-bottom-color : #ffaaff;
}
.Class_go{
border-bottom-width : 4px;
border-bottom-style : dotted;
border-bottom-color : #ffaaff;
}
#product{
padding-top : 10px;
width : 490px;

right : auto;
height : 1200px;
}
strong{
font-size : 14px;
letter-spacing : 1px;
background-color : #ffd5ff;
}
.Class_text_product_2{
font-size : 10px;
font-weight : 400;
line-height : 16px;
color : red;
letter-spacing : 1px;
border-bottom-width : 4px;
border-bottom-style : dotted;
border-bottom-color : #ffaaff;
padding-top : 4px;
padding-left : 4px;
}
.Class_waku_1{border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : fuchsia fuchsia fuchsia fuchsia;}
.Class_bana_1{

margin-top : 0px;
margin-bottom : -1px;
width : 500px;
height : 22px;
}
h2{
font-size : 16px;
font-weight : 600;
letter-spacing : 2px;
margin-top : 1px;
margin-bottom : 1px;
color : navy;
}
.Class_data_1{
font-size : 12px;
font-weight : 400;
background-color : navy;
}
tr{
background-color : white;
}
.Class_price{
color : red;
font-size : 12px;
font-weight : 600;
}
.Class_hinban_1{
font-size : 12px;
font-weight : 400;
color : blue;
background-color : #eaffff;
}
.Class_menu{
font-size : 14px;

font-weight : 600;
}
.Class_teika{
font-weight : 400;
color : red;
}
.Class_text_4{
font-size : 12px;
font-family : "lr SVbN";
font-weight : 400;
line-height : 16px;
background-color : navy;
letter-spacing : 2px;
}
.Class_label{

height : 40px;
}
h3{
font-size : 16px;
font-weight : 600;
letter-spacing : 2px;
margin-top : 1px;
margin-bottom : 1px;
color : navy;
}
.Class_kojin{
font-size : 12px;
font-family : "lr SVbN";
font-weight : 400;
line-height : 18px;
letter-spacing : 2px;
margin-top : 4px;
}
.Class_link_2{
color : navy;
}
.Class_site_map{
font-size : 14px;
font-family : "lr SVbN";
font-weight : 400;
line-height : 22px;
letter-spacing : 2px;
padding-left : 20px;
}
.Class_back{
margin-top : 0px;
margin-bottom : 0px;
background-color : #ffeaff;
width : 780px;
padding-top : 4px;
height : 30px;
}
.Class_back_2{
color : white;
background-color : fuchsia;
padding-top : 2px;
}
#links{
font-size : 12px;
font-family : "lr SVbN";
font-weight : 400;
line-height : 16px;
background-color : navy;
letter-spacing : 2px;
margin-top : 20px;
}
body{
background-color : #eaffff;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}
a{
text-decoration : none;
}
.Class_yahoo{
font-size : 12px;
font-weight : 400;
background-color : #fff7ff;
letter-spacing : 2px;
width : 780px;
height : 36px;
margin-top : 0px;
margin-bottom : 0px;
line-height : 18px;
}
.Class_600{
font-weight : 600;
}
.Class_yellow{
background-color : #ffffd5;
}
.Class_logo01{
background-color : #fff7fb;
padding-top : 2px;
width : 780px;
height : 36px;
margin-top : 0px;
margin-bottom : 0px;
}
a:hover{
text-decoration : underline;
}
