@charset "UTF-8";

/*■AmebaGG members■■■■■■■■■■■■*/

/*■Link Color■*/
a{color:#666;text-decoration:none;}
a:visited{color:#777;}
a:hover{color:#E773A9;text-decoration:underline;}
a:active{color:#E773A9;}

.rightMore a{color:#E773A9;text-decoration:none;}
.rightMore a:visited,.rightMore a:active{color:#E773A9;}
.rightMore a:hover{color:#E773A9;text-decoration:underline;}

h3 a{color:#E773A9;text-decoration:none;}
h3 a:visited,h3 a:active{color:#E773A9;}
h3 a:hover{color:#E773A9;text-decoration:underline;}

.applyButton a,
#memberCompetence a,
.editorialStaff a,
#rulesArea a{
color:#E15397;
}
.applyButton a:hover,
#memberCompetence a:hover,
.editorialStaff a:hover,
#rulesArea a:hover{
color:#F773A9;
}

/*■topNav regulate■*/
#topNav{padding:0 0 6px;}

/*■LV1_header■*/
#leftColumnLV1_header p{display:none;}

/*■Second■*/
#leftColumnLV1Second{position:relative;}
#leftColumnLV1Second p{padding:10px 308px 0 20px;}
.memberStrong{
color:#F773A9;
font-weight:bold;
font-size:120%;
}
#memberCompetence{
margin:20px 308px 60px 20px;
border:2px solid #F773A9;
background:url(http://stat100.ameba.jp/gg/img/screen/members/waffle.gif) repeat left top;
}
#memberCompetence h4{
margin:8px 6px 0;
padding:0px 6px 2px;
color:#F773A9;
border-bottom:1px solid #F773A9;
}
#memberCompetence p{
margin:0;
padding:3px 10px 10px;
line-height:130%;
}
#memberCompetence p span{
display:block;
padding:0 0 0 12px;
color:#E773A9;
}
#memberCompetence p a{
text-decoration:underline;
}
#mainVis{
display:block;
position:absolute;
right:0;
top:0;
width:283px;
height:447px;
}

/*■Third■*/
#privilegeBord{
position:relative;
width:599px;
margin:0 0 12px 20px;
padding:0;
background:url(http://stat100.ameba.jp/gg/img/screen/members/privilege_mdl.gif) repeat-y left top;
}
h3 #AmebaGGprivilege{
margin-bottom:12px;
}
#privilegeBord ol{
position:absolute;
left:0;
top:0;
width:599px;
height:195px;
margin:0;
padding:0;
background:url(http://stat100.ameba.jp/gg/img/screen/members/menbers_privileges100630.gif) no-repeat left top;
text-indent:-9999px;
}
#privilegeBord p{
padding:208px 60px 34px;
background:url(http://stat100.ameba.jp/gg/img/screen/members/privilege_bt.gif) no-repeat left bottom;
}

/*■Fourth■*/
#leftColumnLV1Fourth ol{
width:598px;
margin:14px 0 0 20px;
}
#step1 dl{
width:568px;
height:27px;
background:url(http://stat100.ameba.jp/gg/img/screen/members/step1_100630.gif) no-repeat left bottom;
text-indent:-9999px;
}
#step1 p{
height:80px;
padding:8px 40px 0 80px;
background:url(http://stat100.ameba.jp/gg/img/screen/members/arrow.gif) no-repeat 13px 8px;
}
#step2 dl{
width:568px;
height:27px;
background:url(http://stat100.ameba.jp/gg/img/screen/members/step2_100630.gif) no-repeat left bottom;
text-indent:-9999px;
}
#step2 p{
height:80px;
padding:8px 40px 0 80px;
background:url(http://stat100.ameba.jp/gg/img/screen/members/arrow.gif) no-repeat 13px 8px;
}
#step3 dl{
width:568px;
height:27px;
background:url(http://stat100.ameba.jp/gg/img/screen/members/step3_100630.gif) no-repeat left bottom;
text-indent:-9999px;
}
#step3 p{
height:80px;
padding:8px 40px 0 80px;
background:url(http://stat100.ameba.jp/gg/img/screen/members/arrow.gif) no-repeat 13px 8px;
}
#step4 dl{
width:568px;
height:27px;
background:url(http://stat100.ameba.jp/gg/img/screen/members/step4_100630.gif) no-repeat left bottom;
text-indent:-9999px;
}
#step4 p{
padding:8px 40px 12px 80px;
}

#leftColumnLV1Fourth p#caution{
padding:0 100px 30px;
color:#F00;
}


/*■skinPreview■*/
#skin.new{
padding:0 0 0 12px;
}
.disclaimer{
margin:0 19px 10px;
color:#F00;
}
#skin li .disclaimer{
margin:4px 0 0;
font-size:0.92em;
}
#skin li{
float:left;
width:100px;
padding:0 10px;
line-height:1.4;
}
#skin h3{
display:block;
margin:0 0 2px 0;
color:#ff33ff;
font-weight:bold;
}

#skin img.thumb {
border:1px solid #A3ADA8;
display:block;
height:80px;
margin:0 auto 8px auto;
padding:1px;
vertical-align:middle;
width:80px;
}
#skin li div{
margin:20px 0 0 0;
text-align:center;
}


/*SkinPreview*/
#preview{
display:none;
width:200px;
height:300px;
position:absolute;
background-color:#e9eaea;
}
span.skinPreviewArea{
background-color:#ffffff;
border:1px solid #818C87;
display:block;
padding:27px 22px 25px;
width:300px;
}
span.skinPreviewImgArea{
width:308px;
height:366px;
overflow:hidden;
display:block;
}
img.skinPreviewImg{
padding:0px;
margin:0px;
width:100%;
border:none !important;
}

#skinList p{
padding:10px 20px 20px 20px;
}

#skinList p a{
color:#E15397;
text-decoration:underline;
}

#skinList p a:visited{color:#E15397;}

#skinList p a:hover{color:#F773A9;}




#skinList #skinBottomP{
clear:both;
padding:8px 20px 40px 20px;
}



/*■共通■*/
.applyButton{
margin-bottom:30px;
text-align:center;
}
.applyButton a{
color:#E15397;
text-decoration:underline;
}
.applyButton a:hover{
color:#F773A9;
}
.applyButton a.apply{
display:block;
width:259px;
height:47px;
margin:0 auto 8px;
background:url(http://stat100.ameba.jp/gg/img/screen/members/apply_bt.gif) no-repeat 0 0;
text-indent:-9999px;
overflow:hidden;
}
.applyButton a.apply:hover{
background:url(http://stat100.ameba.jp/gg/img/screen/members/apply_bt.gif) no-repeat 0 -47px;
}

/*■rules■*/
#rulesMainTtl{
margin-bottom:8px;
}
#rulesArea{
padding:12px 20px 0;
line-height:140%;
}
#rulesArea p{
padding:0 0 12px 22px;
text-indent:-14px;
}
#rulesArea p.editorialStaff{
padding:0 0 0 8px;
text-indent:0;
}
#rulesArea ul{
padding:0 0 12px 40px;
}
#rulesArea ul li{
list-style-type:disc;
}

/*■rightTopics■*/
#rightTopics h2{
background:#FFF url(http://stat100.ameba.jp/gg/img/screen/home/hd_topics.gif) no-repeat left bottom;
}
#rightTopics table p a,
#rightTopics table p a:visited,
#prContentsList table p a,
#prContentsList table p a:visited{color:#E773A9;}
#rightTopics table p a:hover,
#prContentsList table p a:hover{color:#E4007F;}

/*■GGmembers Search Module■*/
#membersSearch{
padding-bottom:10px;
background:#FFF;
}
#membersSearch h2{
height:34px;
border:1px solid #E774A9;
border-bottom:none;
background:url(/gg/img/screen/ggmembers/ttl_members_search.gif) no-repeat scroll left top;
text-indent:-9999px;
overflow:hidden;
}
#membersSearch  a,
#membersSearch  a:visited{
color:#E774A9;
}
#membersSearch a:hover{
color:#E4007F;
}
#membersSearchLink{
padding:8px 5px;
border-right:1px solid #E774A9;
border-left:1px solid #E774A9;
overflow:hidden;
zoom:1;
}
#membersSearchLink li{
float:left;
width:132px;
margin:0 0 4px;
padding:0 0 0 12px;
background:url(/gg/img/screen/home/ico_right_tr.gif) no-repeat scroll left 0.2em;
font-weight:bold;
line-height:1.2;
}
#membersSearchLink2{
padding:0 5px 10px;
border:1px solid #E774A9;
border-top:none;
overflow:hidden;
zoom:1;
}
#membersSearchLink2 li{
float:left;
width:144px;
}
#membersSearchLink2 dt{
margin:0 0 4px;
padding:0 0 0 12px;
color:#E774A9;
background:url(/gg/img/screen/ggmembers/ico_right_tr_down.gif) no-repeat scroll left 0.4em;
font-weight:bold;
}
#membersGenre dd{
min-height:18px;
height:auto !important;
height:18px;
margin:0 0 2px 10px;
padding:2px 0 0 22px;
}
#membersGenre #genreBeauty{
background:url(/gg/img/screen/ggmembers/icon_beauty.gif) no-repeat scroll left top;
}
#membersGenre #genreCosme{
background:url(/gg/img/screen/ggmembers/icon_cosme.gif) no-repeat scroll left top;
}
#membersGenre #genreFashion{
background:url(/gg/img/screen/ggmembers/icon_fashion.gif) no-repeat scroll left top;
}
#membersGenre #genreLifestyle{
background:url(/gg/img/screen/ggmembers/icon_lifestyle.gif) no-repeat scroll left top;
}
#membersGenre #genreOuting{
background:url(/gg/img/screen/ggmembers/icon_outing.gif) no-repeat scroll left top;
}
#membersGenre #genreWork{
background:url(/gg/img/screen/ggmembers/icon_work.gif) no-repeat scroll left top;
}
#membersGenre #genreParty{
background:url(/gg/img/screen/ggmembers/icon_party.gif) no-repeat scroll left top;
}
#membersGenre #genrePoupeegirl{
background:url(/gg/img/screen/ggmembers/icon_poupeegirl.gif) no-repeat scroll left top;
}
#membersGenre #genreChild{
background:url(/gg/img/screen/ggmembers/icon_child.gif) no-repeat scroll left top;
}
#membersPersonal dt{
margin-bottom:6px;
}
#membersPersonal dd{
margin:0 0 5px 10px;