@charset "utf-8";

/* ==================== 女子大生シンデレラブログカテゴリ用 ==================== */

/* ---------------------------------- menu ------------------------------------ */

#girlsmenu { margin:15px 0px 11px 15px; padding:2px 0px 0px 3px; width:735px; height:62px; background:url(/blog/girls/renewal/images/bg_menu.gif) no-repeat top left; }

#girlsmenu h2 { margin:0px; padding:0px; width:243px; height:38px; float:left; }
#girlsmenu h2 a { width:243px; height:38px; background:url(/blog/girls/renewal/images/logo_girlsblog.jpg) no-repeat top left; text-indent:-9999px; overflow:hidden; display:block; }

#girlsmenu ul { float:left; margin:7px 0px 0px 60px; padding:0px; }
#girlsmenu ul li { float:left; list-style:none; margin:0px; padding:0px; }
#girlsmenu ul li a { display:block; margin:0px; padding:0px; text-indent:-9999px; background-image:url(/blog/girls/renewal/images/menu.jpg); background-repeat:no-repeat; }

#girlsmenu ul li#menu1 a:link,#girlsmenu ul li#menu1 a:visited { background-position:0px 0px; width:81px; height:22px; }
#girlsmenu ul li#menu1 a:hover,#girlsmenu ul li#menu1 a:active { background-position:0px -22px; }

#girlsmenu ul li#menu2 a:link,#girlsmenu ul li#menu2 a:visited { background-position:-81px 0px; width:167px; height:22px; }
#girlsmenu ul li#menu2 a:hover,#girlsmenu ul li#menu3 a:active { background-position:-81px -22px; }

#girlsmenu ul li#menu3 a:link,#girlsmenu ul li#menu3 a:visited { background-position:-248px 0px; width:89px; height:22px; }
#girlsmenu ul li#menu3 a:hover,#girlsmenu ul li#menu3 a:active { background-position:-248px -22px; }

#girlsmenu ul li#menu4 a:link,#girlsmenu ul li#menu4 a:visited { background-position:-337px 0px; width:77px; height:22px; }
#girlsmenu ul li#menu4 a:hover,#girlsmenu ul li#menu4 a:active { background-position:-337px -22px; }

#girlsmenu p { display:block; text-align:center; color:#999; font-size:11px; margin:0px 0px 0px -3px; padding:2px 0px 0px 0px; width:735px; height:20px; background:url(/blog/girls/renewal/images/bg_count.gif) no-repeat top left; }
#girlsmenu p strong { color:#e76666; }

#girlsmenu div.clr { height:0px; margin:0px; padding:0px; }

.clr { height:0px; width:0px; margin:0px; padding:0px; }

/* ---------------------------------- cover girls archive -------------------------------- */

#girlsContentsWide { margin:0px 0px 0px 2px; padding:0px; }
#girlsContentsWide #cg_archBase { width:737px; margin:0px auto; padding:90px 0px 10px 0px; background:url(/blog/girls/renewal/images/cg_archBg.jpg) no-repeat top left #ef7f7f; z-index:1; }
#girlsContentsWide #cg_archBaseBottom { width:737px; height:10px; margin:0px auto 15px auto; padding:0px; background:url(/blog/girls/renewal/images/cg_archBgBottom.jpg) no-repeat top left #ef7f7f; }

#girlsContentsWide #cg_archBase a#coverGirlBtn:link,
#girlsContentsWide #cg_archBase a#coverGirlBtn:visited { display:block; width:662px; height:32px; border:none; margin:0px auto 0px auto; padding:0px; text-indent:-9999px; background:url(/blog/girls/renewal/images/btn_covergirl3.jpg) no-repeat top left; overflow:hidden; }
#girlsContentsWide #cg_archBase a#coverGirlBtn:hover,
#girlsContentsWide #cg_archBase a#coverGirlBtn:active { background-position:0px -32px; }

#girlsContentsWide #cg_archBase a#coverGirlListBtn:link,
#girlsContentsWide #cg_archBase a#coverGirlListBtn:visited { display:block; z-index:2; width:118px; height:32px; border:none; margin:-50px 0px 20px 579px; padding:0px; text-indent:-9999px; background:url(/blog/girls/renewal/images/btn_cga_back.jpg) no-repeat top left; overflow:hidden; }
#girlsContentsWide #cg_archBase a#coverGirlListBtn:hover,
#girlsContentsWide #cg_archBase a#coverGirlListBtn:active { background-position:0px -32px; }

#girlsContentsWide #cg_archBase ul { width:662px; margin:0px auto; padding:0px; }
#girlsContentsWide #cg_archBase ul li { width:160px; margin:0px 7px 0px 0px; padding:0px; float:left; list-style:none; }
#girlsContentsWide #cg_archBase ul li a img { border:1px solid #fff; }
#girlsContentsWide #cg_archBase ul li a:hover img { border:1px solid #f00; }

#girlsContentsWide #cg_archBase div#moreGirlsInfo { width:662px; height:306px; margin:0px auto 5px auto; padding:0px; border:1px solid #d77d7d; background:url(/blog/girls/renewal/images/cg_archBgCon.jpg) repeat-x; }

#girlsContentsWide #cg_archBase div#moreGirlsInfo table { width:630px; margin:13px auto; }

#moreGirlsPhoto { background:url(/blog/girls/renewal/images/archiveCoverGirls/cga/bg_morephoto.jpg) no-repeat top left; width:325px; height:39px; padding:7px 0px 0px 115px; }
#moreGirlsPhoto a img { border:1px solid #ccc; }
#moreGirlsPhoto a:hover img { border:1px solid #f00; }

/* ---------------------------------- contents -------------------------------- */

#girlsContents { float:left; margin:0px 0px 0px 15px; }
*html #girlsContents { margin:0px 0px 0px 5px; padding:0px; }

#girlsContents p#coverGirlImg { margin:0px 0px 1px 0px; padding:0px; }
#girlsContents p#coverGirlImg img { border:1px solid #e3c9c9; }

#girlsContents div#morePhoto { padding:4px 0px 0px 147px; margin:0px; background:url(/blog/girls/renewal/images/bg_covergirlbottom.jpg) no-repeat top left; border:1px solid #e3c9c9; width:350px; height:30px; }
*html #girlsContents div#morePhoto { width:497px; }
#girlsContents div#morePhoto p { display:block; margin:0px 0px 0px 0px; }
#girlsContents div#morePhoto p a:link img,#girlsContents div#morePhoto p a:visited img { border:1px solid #fff; }
#girlsContents div#morePhoto p a:hover img,#girlsContents div#morePhoto p a:active img { border:1px solid #f00; }

#girlsContents a#coverGirlBtn:link,#girlsContents a#coverGirlBtn:visited { display:block; float:left; overflow:hidden; text-indent:-9999px; margin:1px 1px 10px 0px; padding:0px; border:1px solid #e3c9c9; width:247px; height:34px; background:url(/blog/girls/renewal/images/btn_covergirl.jpg) no-repeat top left; }
#girlsContents a#coverGirlBtn:hover,#girlsContents a#coverGirlBtn:active { background-position:0px -34px; border-color:#f00; }

#girlsContents a#moreCoverGirlBtn:link,#girlsContents a#moreCoverGirlBtn:visited { display:block; float:left; overflow:hidden; text-indent:-9999px; margin:1px 0px 10px 0px; padding:0px; border:1px solid #e3c9c9; width:247px; height:34px; background:url(/blog/girls/renewal/images/btn_covergirlarchive.jpg) no-repeat top left; }
#girlsContents a#moreCoverGirlBtn:hover,#girlsContents a#moreCoverGirlBtn:active { background-position:0px -34px; border-color:#f00; }

#girlsContents #girlsBoxBack { width:499px; text-align:center; }

#girlsContents .girlsBox { background:url(/blog/girls/renewal/images/bg_box_con.gif) repeat-y top left; width:499px; }
#girlsContents .girlsBox .head { background:url(/blog/girls/renewal/images/bg_box_head.gif) no-repeat top left; height:28px; width:476px; margin:0px; padding:12px 11px 0px 12px; }
#girlsContents .girlsBox .bottom { background:url(/blog/girls/renewal/images/bg_box_bottom.gif) no-repeat top left; height:11px; width:499px; margin:0px; padding:0px; }

#girlsContents .girlsBox .innerBox { background:url(/blog/girls/renewal/images/bg_box_inner_con.gif) repeat-y top left; width:477px; margin:0px 0px 5px 11px; }
#girlsContents .girlsBox .innerBox .innerHead { background:url(/blog/girls/renewal/images/bg_box_inner_head.gif) no-repeat top left; height:6px; width:477px; margin:0px; padding:0px; }
#girlsContents .girlsBox .innerBox .innerBottom { background:url(/blog/girls/renewal/images/bg_box_inner_bottom.gif) no-repeat top left; height:6px; width:477px; margin:0px; padding:0px; }

#girlsContents .girlsBox .innerBox ul { width:450px; margin:0px 0px 0px 7px; padding:0px; }
#girlsContents .girlsBox .innerBox ul li { list-style:none; margin: 3px 0px 2px 5px ; padding:0px; width:450px; font-size:10px; border-bottom:1px dotted #ccc; }
#girlsContents .girlsBox .innerBox ul li p.blogUser { float:left; margin:0px 5px 0px 0px; padding:0px; width:80px; font-size:11px; color:#999; }
#girlsContents .girlsBox .innerBox ul li p.blogTitle { float:left; margin:0px 5px 0px 0px; padding:0px; width:130px; font-size:11px; }
#girlsContents .girlsBox .innerBox ul li p.blogEntry { float:left; margin:0px 5px 0px 0px; padding:0px 0px 0px 13px; width:120px; font-size:11px; background:url(/blog/girls/renewal/images/icon_page.gif) no-repeat 0px 3px; }
#girlsContents .girlsBox .innerBox ul li p.blogTime { float:left; margin:0px; padding:0px; font-size:11px; color:#999; }
#girlsContents .girlsBox .innerBox ul li p.clr { height:0px; margin:0px; padding:0px; }

#girlsContents .girlsBox #rankingSpan { margin:5px 12px 0px 12px; padding:0px; text-align:right; font-size:10px; color:#ed5c5c; }
#girlsContents .girlsBox .rankingSpan2 { text-align:right !important; font-size:10px !important; color:#ed5c5c !important; }

#girlsContents .girlsBox .innerBox ul li p a:link,#girlsContents .girlsBox .innerBox ul li p a:visited { color:#0092e6; text-decoration:none; padding-bottom:1px; }
#girlsContents .girlsBox .innerBox ul li p a:hover,#girlsContents .girlsBox .innerBox ul li p a:active { color:#f00; border-bottom:1px dotted #F00; }

#girlsContents .girlsBox .innerBox table { width:460px; margin:0px 0px 0px 7px; padding:0px; }
#girlsContents .girlsBox .innerBox table tr td.rank1-3 { width:60px; margin:0px; padding:0px; text-align:center; font-weight:bold; color:#f00; font-size:10px; }
#girlsContents .girlsBox .innerBox table tr td.rank1-3 span { color:#999; font-weight:normal; }
#girlsContents .girlsBox .innerBox table tr td.rank4-30 { width:60px; margin:0px; padding:0px; text-align:center; font-weight:bold; color:#999; font-size:10px; }
#girlsContents .girlsBox .innerBox table tr td.photo { width:100px; margin:0px; padding:0px; text-align:center; }
#girlsContents .girlsBox .innerBox table tr td.text { width:300px; margin:0px; padding:0px; font-size:10px; color:#999; }

#girlsContents .girlsBox .innerBox table tr td.text a:link,#girlsContents .girlsBox .innerBox table tr td.text a:visited { color:#0092e6; text-decoration:none; padding-bottom:1px; }
#girlsContents .girlsBox .innerBox table tr td.text a:hover,#girlsContents .girlsBox .innerBox table tr td.text a:active { color:#f00; border-bottom:1px dotted #F00; }

#girlsContents .girlsBox .innerBox .newBlogBox { width:200px; height:100px; margin:3px 5px 3px 9px; padding:10px; float:left; border:1px dotted #ccc; }
#girlsContents .girlsBox .innerBox .newBlogBox .photo { width:80px; margin:0px 5px 0px 0px; padding:0px; float:left; text-align:center; }
#girlsContents .girlsBox .innerBox .newBlogBox .photo img { max-height:100px; max-width:80px; }
#girlsContents .girlsBox .innerBox .newBlogBox .text { width:115px; margin:0px; padding:0px; float:left; font-size:11px; }
#girlsContents .girlsBox .innerBox .newBlogBox .text strong { color:#fb4c4c; }
#girlsContents .girlsBox .innerBox p.clr,#girlsContents .girlsBox .innerBox .newBlogBox p.clr { height:0px; margin:0px; padding:0px; }

#girlsContents .girlsBox .innerBox .newImageBox { width:144px; margin:4px 2px 0px 10px; padding:0px; float:left; }
#girlsContents .girlsBox .innerBox .newImageBox .photo { margin:0px; height:108px; padding:1px; text-align:center; border:1px solid #efefef; }
#girlsContents .girlsBox .innerBox .newImageBox .photo img { max-height:108px; max-width:140px; margin:0px; padding:0px; }
#girlsContents .girlsBox .innerBox .newImageBox .text { width:140px; margin:0px; padding:0px; text-align:center; font-size:10px; }
#girlsContents .girlsBox .innerBox .newImageBox .text strong { font-weight:normal; color:#999; }
#girlsContents .girlsBox .innerBox .newImageBox .text a:link,
#girlsContents .girlsBox .innerBox .newImageBox .text a:visited { color:#0092e6; text-decoration:none; padding-bottom:1px; }
#girlsContents .girlsBox .innerBox .newImageBox .text a:hover,
#girlsContents .girlsBox .innerBox .newImageBox .text a:active { color:#f00; border-bottom:1px dotted #F00; }

#girlsContents .girlsBox .innerBox .newBlogBox .text a:link,#girlsContents .girlsBox .innerBox .newBlogBox .text a:visited { color:#0092e6; text-decoration:none; padding-bottom:1px; }
#girlsContents .girlsBox .innerBox .newBlogBox .text a:hover,#girlsContents .girlsBox .innerBox .newBlogBox .text a:active { color:#f00; border-bottom:1px dotted #F00; }

#girlsContents .girlsBox h3#tit1 { background:url(/blog/girls/renewal/images/tit_box_001.gif) no-repeat top left; width:206px; height:18px; text-indent:-9999px; margin:0px; padding:0px; float:left; }
#girlsContents .girlsBox h3#tit2 { background:url(/blog/girls/renewal/images/tit_box_002.gif) no-repeat top left; width:74px; height:18px; text-indent:-9999px; margin:0px; padding:0px; float:left; }
#girlsContents .girlsBox h3#tit3 { background:url(/blog/girls/renewal/images/tit_box_003.gif) no-repeat top left; width:92px; height:18px; text-indent:-9999px; margin:0px; padding:0px; float:left; }
#girlsContents .girlsBox h3#tit4 { background:url(/blog/girls/renewal/images/tit_box_004.gif) no-repeat top left; width:92px; height:18px; text-indent:-9999px; margin:0px; padding:0px; float:left; }

#girlsContents .girlsBox a#rankingBtn:link,#girlsContents .girlsBox a#rankingBtn:visited { float:right; display:block; overflow:hidden; text-indent:-9999px; margin:0px; padding:0px; width:138px; height:22px; background:url(/blog/girls/renewal/images/btn_ranking.gif) no-repeat top left; }
#girlsContents .girlsBox a#rankingBtn:hover,#girlsContents .girlsBox a#rankingBtn:active { background-position:0px -22px; }

#girlsContents .girlsBox a.moreViewBtn:link,#girlsContents .girlsBox a.moreViewBtn:visited { float:right; display:block; overflow:hidden; text-indent:-9999px; margin:0px; padding:0px; width:138px; height:22px; background:url(/blog/girls/renewal/images/btn_moreView.gif) no-repeat top left; }
#girlsContents .girlsBox a.moreViewBtn:hover,#girlsContents .girlsBox a.moreViewBtn:active { background-position:0px -22px; }

p#backTopBtn { margin:0px; padding:13px 0px 0px 0px; width:499px; height:28px; background:url(/blog/girls/renewal/images/bg_backtop.gif) no-repeat top left; text-align:center; font-size:11px; }
p#backTopBtn a:link,p#backTopBtn a:visited { text-decoration:none; color:#727272; }
p#backTopBtn a:hover,p#backTopBtn a:active{ border-bottom:1px dotted #727272; padding-bottom:2px; }


/* ---------------------------------- sidebar --------------------------------- */

#girlsSide { float:right; margin:0px 12px 0px 0px; }

#girlsSide a#aboutBtn:link,#girlsSide a#aboutBtn:visited { display:block; overflow:hidden; text-indent:-9999px; margin:0px 0px 11px 0px; padding:0px; width:225px; height:269px; background:url(/blog/girls/renewal/images/btn_what.jpg) no-repeat top left; }
#girlsSide a#aboutBtn:hover,#girlsSide a#aboutBtn:active { background-position:0px -269px; }

#girlsSide #tools { width:211px; padding:7px; background-color:#f6f6f6; margin:0px; }

#girlsSide #tools dl { margin:0px 0px 10px 0px; padding:0px; width:211px; }
#girlsSide #tools dl dt { margin:0px 0px 2px 0px; padding:0px; width:211px; height:29px; text-indent:-9999px; background:url(/blog/girls/renewal/images/tit_search.gif) no-repeat top left; }
#girlsSide #tools dl dd { margin:0px; padding:46px 0px 0px 0px; width:211px; height:63px; background:url(/blog/girls/renewal/images/bg_search.gif) no-repeat top left; text-align:center; }

#girlsSide #tools dl dd form .keywd { width:180px; height:18px; font-size:12px; margin-bottom:3px; }
#girlsSide #tools dl dd form .submit { width:184px; height:23px; text-indent:-9999px; background:url(/blog/girls/renewal/images/btn_search.gif) no-repeat top left; border:none; cursor:pointer; overflow:hidden; }

#girlsSide #tools a#blogerBtn:link,#girlsSide #tools a#blogerBtn:visited { display:block; overflow:hidden; text-indent:-9999px; margin:0px 0px 5px 0px; padding:0px; width:211px; height:29px; background:url(/blog/girls/renewal/images/btn_bloger.gif) no-repeat top left; }
#girlsSide #tools a#blogerBtn:hover,#girlsSide #tools a#blogerBtn:active { background-position:0px -29px; }

#girlsSide #tools a#coverGirlBtn2:link,#girlsSide #tools a#coverGirlBtn2:visited { display:block; overflow:hidden; text-indent:-9999px; margin:0px 0px 10px 0px; padding:0px; width:211px; height:29px; background:url(/blog/girls/renewal/images/btn_covergirl_2.jpg) no-repeat top left; }
#girlsSide #tools a#coverGirlBtn2:hover,#girlsSide #tools a#coverGirlBtn2:active { background-position:0px -29px; }

#girlsSide #tools a#myblogBtn:link,#girlsSide #tools a#myblogBtn:visited { display:block; overflow:hidden; text-indent:-9999px; margin:0px 0px 10px 0px; padding:0px; width:211px; height:59px; background:url(/blog/girls/renewal/images/btn_myblog.gif) no-repeat top left; }
#girlsSide #tools a#myblogBtn:hover,#girlsSide #tools a#myblogBtn:active { background-position:0px -59px; }



/* ================================= Pages css ================================ */

/* ---------------------------------- Ranking --------------------------------- */

#paging { margin:0px 0px 0px 11px; padding:5px 0px 0px 0px; width:477px; height:23px; background:url(/blog/girls/renewal/images/bg_paging.jpg) no-repeat top left; text-align:center; }
#paging strong { margin-left:5px; padding:1px 4px; border:1px solid #cf3939; background-color:#fff; color:#cf3939; }
#paging a:link,#paging a:visited { margin-left:5px; padding:1px 4px; border:1px solid #fff; background-color:#cf3939; color:#fff; text-decoration:none; }
#paging a:hover,#paging a:active{ border:1px solid #cf3939; background-color:#fff; color:#cf3939; }
#paging a.noneStyle:link,#paging a.noneStyle:visited { border:none; background:none; color:#fff; padding:0px; }
#paging a.noneStyle:hover,#paging a.noneStyle:active { color:#cf3939; }

/* ---------------------------------- LateComing --------------------------------- */

#girlsContents .girlsBox .innerBox ul li p.blogTimeLong { margin:0px 0px 0px 11px; padding:0px; width:450px; font-size:11px; color:#999; }
#girlsContents .girlsBox .innerBox ul li p.blogEntryLong { margin:0px; padding:5px 0px 0px 13px; width:450px; font-size:12px; background:url(/blog/girls/renewal/images/icon_page.gif) no-repeat 1px ; }
#girlsContents .girlsBox .innerBox ul li p.blogEntryText { margin:0px 0px 0px 11px; padding:5px; width:420x; font-size:10px; color:#989797; background-color:#f8f8f8; }
#girlsContents .girlsBox .innerBox ul li p.blogTitleUserLong { margin:0px 0px 0px 11px; padding:0px 0px 5px 0px; font-size:12px; color:#999; }

/* ---------------------------------- NewBlog --------------------------------- */

#girlsContents .girlsBox .innerBox .newBlogBoxList { width:450px; margin:3px 5px 3px 9px; padding:10px; border-bottom:1px dotted #ccc; }
#girlsContents .girlsBox .innerBox .newBlogBoxList .photo { width:90px; margin:0px 10px 0px 0px; padding:0px; float:left; text-align:center; }
#girlsContents .girlsBox .innerBox .newBlogBoxList .text { width:350px; margin:0px; padding:0px; float:left; font-size:12px; line-height:1.6em; color:#999; }
#girlsContents .girlsBox .innerBox .newBlogBoxList .text strong { color:#fb4c4c; }
#girlsContents .girlsBox .innerBox .newBlogBoxList .text span { margin-top:10px; font-size:11px; color:#999; }

#girlsContents .girlsBox .innerBox .newBlogBoxList .text a:link,#girlsContents .girlsBox .innerBox .newBlogBoxList .text a:visited { color:#0092e6; text-decoration:none; padding-bottom:1px; }
#girlsContents .girlsBox .innerBox .newBlogBoxList .text a:hover,#girlsContents .girlsBox .innerBox .newBlogBoxList .text a:active { color:#f00; border-bottom:1px dotted #F00; }

/* ------------------------------- Search Result ------------------------------ */

#girlsContents .girlsBox h3#titText { margin:0px; padding:0px; float:left; font-size:16px; color:#981919; letter-spacing:1px; }
#girlsContents .girlsBox #resultCount { margin:0px; padding:0px; float:right; font-size:12px; color:#981919; }
#girlsContents .girlsBox span.resultHL { background-color:#ffff66; }

#searchBox{ margin:0px 0px 11px 0px; padding:8px 0px 0px 5px; width:499px; height:36px; background:url(/blog/girls/renewal/images/bg_backtop.gif) no-repeat top left; font-size:12px; line-height:1em; }
#searchBox p { background:url(/blog/girls/renewal/images/icon_search.gif) no-repeat top left; padding:0px 0px 0px 22px; margin:0px; }
#searchBox p .boxKeywd { width:370px; height:16px; font-size:12px; margin-right:3px; }
#searchBox p .boxSubmit { width:84px; height:23px; text-indent:-9999px; background:url(/blog/girls/renewal/images/btn_search_small.gif) no-repeat top left; border:none; cursor:pointer; overflow:hidden; }

/* ------------------------------- Girls Entry -------------------------------- */

#girlsEntryBox { margin:0px 0px 11px 0px; padding:0px; width:499px; }
#girlsEntryBox #head { margin:0px; padding:0px; width:499px; height:382px; background:url(/blog/girls/renewal/images/img_bogger_tit.jpg) no-repeat top left; text-indent:-9999px; }
#girlsEntryBox #bottom { margin:0px; padding:0px; width:499px; height:27px; background:url(/blog/girls/renewal/images/bg_blogger_bottom.gif) no-repeat top left; }

#girlsEntryBox #con { margin:0px; padding:15px 0px; width:499px; background:url(/blog/girls/renewal/images/bg_blogger_con.gif) repeat-y; text-align:center; }
#girlsEntryBox #con input { width:278px; height:34px; text-indent:-9999px; background:url(/blog/girls/renewal/images/btn_bloger_l.gif) no-repeat top left; border:none; cursor:pointer; overflow:hidden; }
#girlsEntryBox #con input:hover { background-position:0px -34px; }
*html #girlsEntryBox #con form input { background:none; text-indent:1px; width:auto; height:auto; border:1px solid #960; background-color:#FC0; }
*:first-child+html #girlsEntryBox #con form input { background:none; text-indent:1px; width:auto; height:auto; border:1px solid #960; background-color:#FC0; }

#girlsEntryBox #con dl { margin:0px auto; padding:15px 15px 5px 15px; width:350px; background-color:#f9cccc; }
#girlsEntryBox #con dl dt { margin:0px 0px 15px 0px; padding:0px 0px 5px 0px; border-bottom:1px dotted #fff; color:#cf4242; font-weight:bold; }
#girlsEntryBox #con dl dd { margin:0px 0px 15px 0px; color:#333; font-size:11px; }

#girlsEntryBox #con dl dd a#setUpBlog:link,#girlsEntryBox #con dl dd a#setUpBlog:visited { display:block; overflow:hidden; text-indent:-9999px; margin:0px auto 10px auto; padding:0px; width:211px; height:59px; background:url(/blog/girls/renewal/images/btn_myblog.gif) no-repeat top left; }
#girlsEntryBox #con dl dd a#setUpBlog:hover,#girlsEntryBox #con dl dd a#setUpBlog:active { background-position:0px -59px; }

/* ----------------------------- CoverGirl Entry ------------------------------ */

#coverGirlEntry { width:499px; margin:0px auto 20px auto; padding:0px; }
#coverGirlEntry tr th{ width:199px; padding:5px; vertical-align:top; background:#f59f9f; border:1px solid #f59f9f; }
#coverGirlEntry tr td { width:300px; padding:5px; background:#fff; border:1px solid #f59f9f; }
#coverGirlEntry tr td p { margin:5px 0px; padding:0px; }
#coverGirlEntry tr td span { font-size:10px; color:#999; }
#coverGirlEntry tr td .input1 { width:350px; margin-bottom:3px; font-size:12px; }
#coverGirlEntry tr td .input2 { width:30px; margin-right:3px; font-size:12px; }
#coverGirlEntry tr td textarea { width:350px; height:100px; margin-bottom:3px; font-size:12px; }

a#coverGirlBnr:link,a#coverGirlBnr:visited { display:block; width:498px; height:78px; margin:0px 0px 15px 0px; padding:0px; text-indent:-9999px; background:url(/blog/girls/renewal/images/btn_covergirl2.jpg) no-repeat top left; overflow:hidden; }
a#coverGirlBnr:hover,a#coverGirlBnr:active { background-position:0px -78px; }


.clr { clear:both; }








