A { text-decoration:none }
A:hover { text-decoration:underline;}
body{
margin:0;
text-align:center;
}
img{
border:0;
}
.inlinebox{
text-align:center;
padding:5px 10px 10px 10px;
}
.redtext{
color:#EC316A;
font-size:12px;
}
.strongtext{
font-weight:bold;
color:#f00;
}
#inlineenterhd .defaulttext{
color:#7D4A5B;
}
#inlineretire .defaulttext{
color:#3A695D;
padding:20px 90px;
font-size:18px;
}

#inlinejoin .defaulttext{
font-size:11px;
color:#624740;
margin:2px;
padding:2px;
}
#inlinejoin h2{
text-align:center;
margin:2px 0;
padding:2px 0;
font-size:12px;
color:#fff;
background-color:#F79F78;
border-left:solid #EE7D4C 20px;
border-right:solid #EE7D4C 20px;
}
#inlinecontentsmem .defaulttext{
color:#675057;
}
#inlinekiyaku .defaulttext{
color:#4B7477;
}
#inlinecontentsmem h2{
text-align:center;
margin:5px 0;
padding:2px 0 2px 5px;
font-size:20px;
color:#fff;
background-color:#F79F78;
border-left:solid #EE7D4C 20px;
border-right:solid #EE7D4C 20px;
}
#inlinekiyaku h2{
margin:10px 0 5px 0;
font-size:19px;
color:#087096;
border-bottom:dotted #84C4DB 2px;
}
#inlinekiyaku h3{
font-size:16px;
color:#076486;
}
#inlineprivacy h2{
font-size:19px;
padding:10px;
color:#11079B;
}
#inlinefaq h2{
padding:2px 0 2px 20px;
color:#fff;
background-color:#80AEE7;
font-size:16px;
margin:0;

}
#inlinefaq h3{
font-size:15px;
color:#4F51B7;
margin:15px 0 5px 0;
padding:0;
border-bottom:dotted #79A9D6 2px;
}
#inlinerequired h2{
margin:10px 0 5px 0;
font-size:19px;
color:#7552B5;
border-bottom:dotted #CBB7F4 2px;
}
#inlinerequired h3{
font-size:15px;
color:#DB23A1;
padding:2px;
margin:0;
}

#inlineenterhd h1{
text-align:center;
margin:10px 0 5px 0;
padding:2px 0 2px 5px;
font-size:21px;
color:#fff;
background-color:#EA517C;
border-left:solid #DC2055 20px;
border-right:solid #DC2055 20px;
}

#inlineenterhd h2{
text-align:center;
margin:10px 0 5px 0;
padding:2px 0 2px 5px;
font-size:17px;
color:#fff;
background-color:#BBA9E8;
border-left:solid #A389E5 20px;
border-right:solid #A389E5 20px;
}
#inlineenterhd h3{
text-align:center;
margin:10px 0 5px 0;
padding:2px 0 2px 5px;
font-size:19px;
border-bottom:dotted #A389E5 2px;
}
#inlineenterhd .lefttext{
text-align:left;
font-size:15px;
color:#9B4D66;
padding:0 50px;
}
#inlineenterhd #enterinfo{
margin:0 30px;
color:#534B8D;
}

.box01{
text-align:left;
margin:2px;
}

.box01 .strongtext{
color:#3602CA;
text-decoration:underline;
}
.box02{
text-align:left;
margin:20px 0;
font-size:13px;
}

.box03{
text-align:center;
margin:20px 0;
}

.box04{
color:#9F5E92;
text-align:center;
margin:20px 0 60px 0;
}



#inlinerequired{
background-color:#F2E6FF;
}
#inlinerequired .iflameback{
background-color:#F2E6FF;
}
#inlinefaq{
background-color:#EBF4FC;
}
#inlinefaq .iflameback{
background-color:#EBF4FC;
}
#inlinejoin{
background-color:#FDEAE5;
}
#inlinejoin .iflameback{
background-color:#FDEAE5;
}
#inlinekiyaku{
color:#4B7477;
background-color:#E0FBF4;
}
#inlinekiyaku .iflameback{
color:#4B7477;
background-color:#E0FBF4;
}
#inlineretire{
background-color:#E0FBF4;
height:440px;
}
#inlineretire .iflameback{
background-color:#E0FBF4;
height:440px;
}
#inlineenterhd{
background-color:#FDEDF2;
}
#inlineenterhd .iflameback{
background-color:#FDEDF2;
}

#inlinecontentsmem{
background-color:#FBE1E2;
}
#inlinecontentsmem .iflameback{
background-color:#FBE1E2;
}
#inlineprivacy{
background-color:#F2E6FF;
}
#inlineprivacy .iflameback{
background-color:#F2E6FF;
}
.faqmenu{
font-size:12px;
margin:0 auto;
width:600px;
padding:5 0 10px 0;
text-align:center;
}
.leftfloat{
padding:50px 0 0 0;
width:320px;
height:250px;
float:left;
}
.clear{
clear:both;
text-align:center;
}
.noticebox{
padding:0;
background-color:#9BD3F6;
border-left:solid #DDF1FD 2px;
border-top:solid #DDF1FD 2px;
border-bottom:solid #82A4B9 2px;
border-right:solid #82A4B9 2px;
}
.noticebox li{
list-style-type:none;
}
.noticebox p{
color:#336699;
padding:5px 20px;
}
.noticebox h2{
text-align:center;
margin:0;
padding:2px 0 2px 5px;
font-size:22px;
color:#fff;
background-color:#429ED9;
}
.iflameback{

}