/*-----------------------------------------------------
ameblo CSS Skin Settings
Skin for:	GGコンテンツ用CSS
FileName:   common.css
$Revision:$
-----------------------------------------------------*/

/*■■■■■■■■■■■ 基本設定 ■■■■■■■■■■■■*/
html { font-size:12px !important; *font-size:75% !important;/*forIE6IE7*/ }
body { color:#666666; background-color:#ffffff; word-break:break-all; font-size-adjust:none; font-style:normal; font-variant:normal; font-weight:normal; line-height: 1.2; font-family:"ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro W3",Arial,Helvetica; text-align:center; }
img { border:0; vertical-align:bottom; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote { margin:0; padding:0; }
fieldset,img { border:0; }
h1,h2,h3,h4,h5,h6 { font-size:100%;}
table { border-collapse:collapse; border-spacing:0; }
ul,li { list-style-type:none; margin:0; padding:0; }

a { color:#E773A9; text-decoration:none; }
a:visited { color:#E773A9; }
a:hover { color:#E4007F; text-decoration:underline; }
a:active { color:#E4007F; }

#footerArea a { color:#0066CC; text-decoration:none; }
#footerArea a:visited { color:#996699; }
#footerArea a:hover { color:#FF3366; text-decoration:underline; }
#footerArea a:active { color:#FF3366; }

#overFrame{width: 950px;margin:0 auto;background:url(//stat100.ameba.jp/gg/img/screen/home/wrap_right.gif) repeat-y scroll right top;text-align:left;overflow:hidden;zoom:1;}
#frame{float:left;width: 640px;padding:0;}
#wrap{width:640px;padding:0;}
#subFrame{width:640px;}

/*■■■■■■ 上部ヘッダおよびグローバルナビ ■■■■■■*/
#globalNav{width:950px;margin:0 auto;}

/*header
------------------------------------------------*/
#topHeader {padding:10px 0;background-color:#FFF;overflow:hidden;zoom:1;}
#topHeader #logo{float:left;width:210px;padding:25px 0 9px;text-align:left}
#topHeader #headerAd{float:right;width:728px;}


/*topNav
------------------------------------------------*/
#topNav{width:950px;height:30px;margin:0 auto;padding:0 0 11px;background:#FFF;overflow:hidden;zoom:1;}
#topNav li {float:left;width:136px;height:30px;list-style-type:none; }
#topNav li.lastItem{width:134px;}
#topNav li a{display:block;width:136px;height:30px;background-image:url(//stat100.ameba.jp/gg/img/screen/common/global_navi3.jpg) !important;text-indent:-9999px;}
#topNav li.lastItem a{width:134px;}
#topNav li#topNav_HOME a{background-position:left top;}
#topNav li#topNav_Fasion a{background-position:-136px top;}
#topNav li#topNav_Family a{background-position:-272px top;}
#topNav li#topNav_Lifestyle a{background-position:-408px top;}
#topNav li#topNav_GGmembers a{background-position:-544px top;}
#topNav li#topNav_BeautyProject a{background-position:-680px top;}
#topNav li#topNav_pupe a{background-position:-680px top;}
#topNav li#topNav_GINGER a{background-position:-816px top;}
#topNav li#topNav_HOME a:hover{background-position:left -30px;}
#topNav li#topNav_Fasion a:hover{background-position:-136px -30px;}
#topNav li#topNav_Family a:hover{background-position:-272px -30px;}
#topNav li#topNav_Lifestyle a:hover{background-position:-408px -30px;}
#topNav li#topNav_GGmembers a:hover{background-position:-544px -30px;}
#topNav li#topNav_BeautyProject a:hover{background-position:-680px -30px;}
#topNav li#topNav_pupe a:hover{background-position:-680px -30px;}
#topNav li#topNav_GINGER a:hover{background-position:-816px -30px;}
#topNav li#topNav_HOME a.now{background-position:left -30px;}
#topNav li#topNav_Fasion a.now{background-position:-136px -30px;}
#topNav li#topNav_Family a.now{background-position:-272px -30px;}
#topNav li#topNav_Lifestyle a.now{background-position:-408px -30px;}
#topNav li#topNav_GGmembers a.now{background-position:-544px -30px;}
#topNav li#topNav_BeautyProject a.now{background-position:-680px -30px;}
#topNav li#topNav_pupe a.now{background-position:-680px -30px;}
#topNav li#topNav_GINGER a.now{background-position:-816px -30px;}

/*■topNav regulate■*/
#topNav{padding:0 0 6px 0;}

/*■breadCrumbs■*/
#breadCrumbs{
height:17px;
background-color:#FFFFFF;
text-align:left;
}
#breadCrumbs a { color:#666666; }

/*■■■■■■ rightcolumn ■■■■■■*/
#subColumn{float:right;width:300px;}

#rightTopBanner{background-color:#FFFFFF;}

#membersModule{background:url(/gg/img/screen/common/sd_mem_bg.gif) repeat-y scroll left top;}
#membersModule h2{height:28px;background:url(/gg/img/screen/common/sd_mem_ttl.gif) no-repeat scroll left top;text-indent:-9999px;overflow:hidden;zoom:1;}
#membersModule .subBox{padding:4px 9px 7px;background:url(/gg/img/screen/common/sd_mem_bg_btm.gif) no-repeat scroll left bottom;}
#membersModule p{font-size:0.83em;}
#membersModule p .textPink{color:#d93f87;}
#membersModule .lnkArea{margin-top:-9px;overflow:hidden;zoom:1;}
#membersModule .lnkArea a{display:block;float:left;width:228px;height:32px;margin-top:18px;background:url(/gg/img/screen/common/sd_mem_btn.gif) no-repeat scroll left top;text-indent:-9999px;overflow:hidden;}
#membersModule .lnkArea img{float:right;}

#rightTopics{padding-bottom:12px;background-color:#F0F0F2;text-align:center;}
#rightTopics h2{height:40px;margin:0 0 6px;background:#FFF url(//stat100.ameba.jp/gg/img/screen/home/hd_topics.gif) no-repeat scroll left bottom;text-indent:-9999px;}
#rightTopics table{margin-bottom:8px;}
#rightTopics table td{vertical-align:top;text-align:left;}
#rightTopics table p{margin-left:7px;}
#middleBanner table p{width:136px;}
#smallBanner table p{width:175px;}
#rightTopics table p a{font-weight:bold;}
#middleBanner,#smallBanner{width:287px;margin:0 auto;}
#rightTopics table p a,
#rightTopics table p a:visited,
#rightTopics table p a:hover{color:#E773A9;}

/*■■■■■■ SameStyles ■■■■■■*/
.textFloat{float:right;width:256px;}
.rightMore{clear:both;text-align:right;}
.rightMore a{padding:0 0 0 12px;margin:0 0 5px;}
.hotIcon{margin-left:3px;vertical-align:middle;}
.squareVisual{display:block;float:left;width:135px;}
#themeBox{display:none;}