A:link        { color: #cc6699; text-decoration: none; }
A:visited     { color: #cc6699; text-decoration: none; }
A:active      { color: #cc6699; text-decoration: none; }
A:hover       { color: #cc6699; text-decoration: underline; }
.clear       {clear:left;}
h1{
 font-size:10px;
 font-weight:bold;
}

.pageBase{
 color:#666666;
 font-size:12px;
 line-height:18px;
}

.textS{
 font-size:11px;
 line-height:14px;
}

.textL{
 font-size:14px;
 line-height:20px;
}

.copyrights{
 margin-top:20px;
 color:#993366;
 font-size:10px;
 text-align:right;
}



/*トップ*/

.topMenuMg{
 margin:0px 15px 10px 0px;
}
.topMenuMg2{
 margin:0px 0px 10px 0px;
}
.topMenuMg3{
 margin:0px 0px 5px 0px;
}



/*特徴*/

.fSubMg{
 margin:20px 0px 8px 0px;
}
.f1pMg{
 margin-right:20px;
}


/*ページ*/

.size{
 border:1px solid #cccccc;
 padding:10px 20px 10px 20px;
}

.magazineName{
 padding:6px 0px 3px 0px;
 border-bottom:1px solid #999999;
}

.qa1{
 color:#996699;
 font-size:14px;
 padding-bottom:4px;
}

.bloBack{
 background:url("pages/img/blo_back.jpg");
 background-repeat:no-repeat;
 background-position:top;
 padding-top:500px;
}


/*フォーム*/

.tokushohoList{
 padding:5px 10px 7px 0px;
}