/* ƒŠƒ“ƒN */
A:link{
text-decoration:underline;
color:#f13372;
}

A:visited{
text-decoration:underline;
color:#f13372;
}

A:action{
text-decoration:underline;
color:#f13372;
}

A:hover {
color:#ffffff;
TEXT-DECORATION: none;
}

body{
background-color : #ff88af;
margin:0px;
margin: 0px 0px 0px 0px;
border:0px;
padding:0px; 
color:#444444;
font-size: 10px;
line-height:120%;
margin-width:0;
margin-height:0;
scrollbar-3dlight-color:#fea2d2;
scrollbar-arrow-color:#33ccff;
scrollbar-base-color:#ffffff;
scrollbar-darkshadow-color:#fea2d2;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#33ccff;
scrollbar-shadow-color:#fea2d2;
scrollbar-track-color:#fea2d2;
}

td.sub_menu01{
border-left:none;
border-right:none;
border-top:none;
border-bottom:none;
color:#ffffff;
font-size:12px;
font-weight:900;
line-height:120%;
padding:5;
}

td.sub_menu02{
border-left:none;
border-right:1px solid #b5003c;
border-top:none;
border-bottom:none;
color:#f13372;
font-size:11px;
font-weight:900;
padding:5;
}

td.sub_menu03{
border-left:none;
border-right:1px solid #b5003c;
border-top:1px solid #b5003c;
border-bottom:1px solid #b5003c;
color:#f13372;
font-size:11px;
font-weight:900;
line-height:120%;
padding:5;
}

td.qa{
border-left:none;
border-right:1px solid #b5003c;
border-top:1px solid #b5003c;
border-bottom:1px solid #b5003c;
color:#555555;
font-size:11px;
font-weight:none;
line-height:120%;
padding:5;
}

td.bg01{
background-image: url(./imgs.files/bg01.gif);
background-position : left bottom;
background-repeat:repeat-x;
background-attachment:scroll;
}

td.bg02{
background-image: url(./imgs.files/bg02.gif);
background-position : 0 0;
background-repeat:repeat-x;
background-attachment:scroll;
}

td.bg03{
background-color : #ffe3ec;
background-image: url(./imgs.files/bg03.gif);
background-position : left bottom;
background-repeat:repeat-x;
background-attachment:scroll;
}

td.bg04{
background-image: url(./imgs.files/bg04.gif);
background-position : 0 0;
background-repeat:repeat-x;
background-attachment:scroll;
}

td.waku{
border-left:1px solid #b5003c;
border-right:1px solid #b5003c;
border-top:none;
border-bottom:none;
font-size:10px;
line-height:120%;
}

td.waku_foot{
border-left:none;
border-right:none;
border-top:none;
border-bottom:1px solid #b5003c;
font-size:10px;
line-height:120%;
}

td.head{
background-image: url(./imgs.files/head02.gif);
background-position : left top;
background-repeat:no-repeat;
background-attachment:scroll;
color:#333333;
font-size:14px;
line-height:120%;
}

td.new{
border-left:1px solid #333333;
border-right:1px solid #333333;
border-top:1px solid #333333;
border-bottom:1px solid #333333;
background-color:#ffffff;
filter:Alpha(Opacity=70);
-moz-opacity:0.5;
-khtml-opacity:
0.5;opacity:0.5;
padding:2;
color:#333333;
font-size:13px;
font-weight:900;
line-height:120%;
}


td.foot01{
background-image: url(./imgs.files/foot01.gif);
background-position : left top;
background-repeat:no-repeat;
background-attachment:scroll;
font-size:1px;
}

td.foot02{
background-image: url(./imgs.files/foot02.gif);
background-position : left top;
background-repeat:no-repeat;
background-attachment:scroll;
font-size:10px;
}

td.main{
background-image: url(./imgs.files/main_bg.gif);
background-position : left top;
background-repeat:no-repeat;
background-attachment:scroll;
color:#333333;
font-size:12px;
line-height:120%;
padding:7;
}

table.main{
background-color:#ffffff;
background-image: url(./imgs.files/bg_main.gif);
background-position : left bottom;
background-repeat:repeat-x;
background-attachment:scroll;
margin:0px;
margin-top:0px;
margin-left:0px;
border:0px;
border-width:0px;
color:#ffffff;
font-size:10px;
line-height:120%;
padding:0px;
}

.logo{
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
margin-top:0px;
}

.hjlogo{
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
margin-top:0px;
}

td.foot{
background-color:#ff88af;
font-size:10px;
line-height:120%;
padding:3px;
}

td.foot0{
background-color:#ff88af;
font-size:10px;
line-height:120%;
padding:0px;
}

.qa_hr{
border-width:0.5px;
border-style:solid;
border-color:#b5003c;
}

.kakoi{
border-width:2px;
border-style:dotted;
border-color:#f888c2;
color:#333333;
font-size:12px;
line-height:120%;
padding:5px;
}

.link_color{
color:#f13372;
}

.aori{
color:#333333;
font-size:15px;
line-height:120%;
}

td.yokoku{
color:#333333;
font-size:12px;
line-height:120%;
padding:5;
}

