@charset "utf-8";
@import url('bbs.css?v=1105251627');

/* 아이템리스트-table */
.tb_itemlist {width:645px; border-bottom:2px solid #dadada;}
.tb_itemlist td {padding:15px 0; background:url("/lovebeat_v3/style/itemlist/tr_bg.gif") repeat-x left bottom;}
.tb_itemlist tr.bg_none td {background:none;}
.tb_itemlist td.search_none {text-align:center; padding:50px;}

/* 아이템리스트-list */
.wrap_itemlist {border-collapse:collapse; margin:10px auto 0 auto;}
.wrap_itemlist td {vertical-align:top;}
.wrap_itemlist dl {width:130px; margin:0 auto; padding:0; text-align:center;}
.wrap_itemlist dl dd {margin:0; padding:0;}
.wrap_itemlist dl dd.thumb {position:relative; width:80px; height:80px; padding:9px; margin:0 auto; background:url("/lovebeat_v3/style/itemlist/item_bg_style.gif") center 0 no-repeat;}
.wrap_itemlist dl dd.item_ty1 {background-position:center 0;}
.wrap_itemlist dl dd.item_ty2 {background-position:center -98px;}
.wrap_itemlist dl dd.item_ty3 {background-position:center -196px;}
.wrap_itemlist dl dd.item_ty4 {background-position:center -294px;}
.wrap_itemlist dl dd.item_ty5 {width:90px; height:90px; padding:4px; background-position:center -588px;}
.wrap_itemlist dl dd.item_ty6 {background-position:center -392px;} /* 꼬꼬마 남 */
.wrap_itemlist dl dd.item_ty7 {background-position:center -490px;} /* 꼬꼬마 여 */
.wrap_itemlist dl dd.thumb img {width:80px; height:80px;}
.wrap_itemlist dl dd.item_ty5 img {width:90px; height:90px;}
.wrap_itemlist dl dd.thumb img.libon {position:absolute; left:0; top:0; width:34px; height:34px;}
.wrap_itemlist dl dd.tall {font-weight:bold; color:#028ccd;}
.wrap_itemlist dl dd.ncoin {font-weight:bold; color:#444;}
.wrap_itemlist dl dd.toon {font-weight:bold; color:#ff4400;}
.wrap_itemlist dl dd.beat {font-weight:bold; color:#fc6806;}
.wrap_itemlist dl dd.style {padding-top:7px; font-size:11px; color:#eb4196;}
.wrap_itemlist dl dd.style img {vertical-align:middle;}
.wrap_itemlist dl dd.price img {margin:-2px 0 0 0; vertical-align:middle;}
.wrap_itemlist dl dt {margin:0; padding:5px 0; line-height:16px; letter-spacing:-1px;}
.wrap_itemlist dl dt span {padding:0 0 0 2px; font-size:11px; color:#999;}
.wrap_itemlist dl dt span img {padding:0 0 0 2px;}

/* 아이템리스트-tab01 */
.tab_itemlist {margin:0; padding:0 0 20px; background:url("/lovebeat_v3/layout/bg_tab.gif") #fff left 24px repeat-x;}
.tab_itemlist li {background:url("/lovebeat_v3/style/itemlist/tab_itemlist_v3.gif") no-repeat;}
.tab_itemlist li.m1 {width:44px; background-position:0 0;}
.tab_itemlist li.m2 {width:65px; background-position:-44px 0;}
.tab_itemlist li.m3 {width:65px; background-position:-109px 0;}
.tab_itemlist li.m4 {width:65px; background-position:-174px 0;}
.tab_itemlist li.m5 {width:65px; background-position:-239px 0;}
.tab_itemlist li.m6 {width:64px; background-position:-304px 0;}
.tab_itemlist li.m7 {width:65px; background-position:-368px 0;}
.tab_itemlist li.m8 {width:65px; background-position:-433px 0;}
.tab_itemlist li.m9 {width:65px; background-position:-498px 0;}
.tab_itemlist li.m10 {width:82px; background-position:-563px 0;}
.tab_itemlist li.m1.on {background-position:0 -25px;}
.tab_itemlist li.m2.on {background-position:-44px -25px;}
.tab_itemlist li.m3.on {background-position:-109px -25px;}
.tab_itemlist li.m4.on {background-position:-174px -25px;}
.tab_itemlist li.m5.on {background-position:-239px -25px;}
.tab_itemlist li.m6.on {background-position:-304px -25px;}
.tab_itemlist li.m7.on {background-position:-368px -25px;}
.tab_itemlist li.m8.on {background-position:-433px -25px;}
.tab_itemlist li.m9.on {background-position:-498px -25px;}
.tab_itemlist li.m10.on {background-position:-563px -25px;}

/* 아이템리스트-tab02 */
.tab_itemlist2 {position:relative; margin:-14px 0 20px 0; padding:0; overflow:hidden; z-index:10; zoom:1; width:645px;}
.tab_itemlist2 li {float:left; margin:0; padding:0; list-style:none; background:url("/lovebeat_v3/style/itemlist/tab_itemlist2_line.gif") 0 5px no-repeat;}
.tab_itemlist2 li.m1, .tab_itemlist2 li.m_tall {background:none;}
.tab_itemlist2 li a {display:block; height:20px; background:url("/lovebeat_v3/style/itemlist/tab_itemlist3_off.gif?v=2") no-repeat;}
.tab_itemlist2 li.m1 a {width:41px; background-position:12px 5px;}
.tab_itemlist2 li.m2 a {width:41px; background-position:12px -15px;}
.tab_itemlist2 li.m3 a {width:41px; background-position:12px -35px;}
.tab_itemlist2 li.m4 a {width:41px; background-position:12px -55px;}
.tab_itemlist2 li.m5 a {width:41px; background-position:12px -75px;}
.tab_itemlist2 li.m6 a {width:41px; background-position:12px -95px;}
.tab_itemlist2 li.m7 a {width:41px; background-position:12px -115px;}
.tab_itemlist2 li.m8 a {width:41px; background-position:12px -135px;}
.tab_itemlist2 li.m9 a {width:64px; background-position:12px -155px;}
.tab_itemlist2 li.m10 a {width:41px; background-position:12px -175px;}
.tab_itemlist2 li.m11 a {width:41px; background-position:12px -195px; margin:0 69px 0 0;}
.tab_itemlist2 li.m_tall a {width:57px; background-position:0 -219px;}
.tab_itemlist2 li.m_toon a {width:51px; background-position:0 -279px;}
.tab_itemlist2 li.m_beat a {width:45px; background-position:0 -249px;}
.tab_itemlist2 li.on a {background-image:url("/lovebeat_v3/style/itemlist/tab_itemlist3_on.gif?v=2");}

/* 아이템리스트-search */
.wrap_itemlist_search {padding:9px 15px; background-color:#ededed;}
.wrap_itemlist_search * {vertical-align:middle;}
.wrap_itemlist_search input.txt {width:210px; height:15px; line-height:15px; padding:3px 0 0 3px; border:1px solid #9d89e6;}
.wrap_itemlist_search span {font-size:11px; padding:0 0 0 5px;}
.wrap_itemlist_search span strong {color:#eb4196;}
.wrap_itemlist_comment {margin:0; padding:10px 0 8px 37px; font-size:11px; color:#3c1884; background:url("/lovebeat_v3/style/itemlist/ic_tip.gif") #f5f2fb no-repeat 15px 6px;}


/* 콘테스트-best */
.wrap_contesttop h2 {height:30px; margin:0; padding:0;}
.style_box .wrap_contest {overflow:hidden; margin:0 auto; padding:12px 0 15px 0; width:600px; list-style:none;}
.style_box .wrap_contest li {float:left; width:200px; text-align:center;}
.style_box .wrap_contest dl {width:180px; margin:0 auto; padding:0; text-align:center;}

/* 콘테스트-tab */
.tab_contest {margin:0; padding:0; background:url("/lovebeat_v3/bbs/bg_tab.gif") left 24px repeat-x;}
.tab_contest li {background:url("/lovebeat_v3/style/contest/tab_contest_v3.gif") no-repeat;}
.tab_contest li.m1 {width:54px; background-position:0 0;}
.tab_contest li.m2 {width:65px; background-position:-54px 0;}
.tab_contest li.m3 {width:65px; background-position:-119px 0;}
.tab_contest li.m4 {width:65px; background-position:-184px 0;}
.tab_contest li.m5 {width:65px; background-position:-249px 0;}
.tab_contest li.m6 {width:64px; background-position:-314px 0;}
.tab_contest li.m7 {width:65px; background-position:-378px 0;}
.tab_contest li.m8 {width:65px; background-position:-443px 0;}
.tab_contest li.m9 {width:65px; background-position:-508px 0;}
.tab_contest li.m10 {width:72px; background-position:-573px 0;}
.tab_contest li.m1.on {background-position:0 -25px;}
.tab_contest li.m2.on {background-position:-54px -25px;}
.tab_contest li.m3.on {background-position:-119px -25px;}
.tab_contest li.m4.on {background-position:-184px -25px;}
.tab_contest li.m5.on {background-position:-249px -25px;}
.tab_contest li.m6.on {background-position:-314px -25px;}
.tab_contest li.m7.on {background-position:-378px -25px;}
.tab_contest li.m8.on {background-position:-443px -25px;}
.tab_contest li.m9.on {background-position:-508px -25px;}
.tab_contest li.m10.on {background-position:-573px -25px;}

/* 콘테스트-list */
.wrap_contest {border-collapse:collapse; margin:0 auto;}
.wrap_contest td {vertical-align:top;}
.wrap_contest dl {width:151px; margin:0 auto; padding:0; text-align:center;}
.wrap_contest dl dd {margin:0; padding:0; font-size:11px; color:#999;}
.wrap_contest dl dd.thumb {position:relative; width:151px; height:247px; padding:0; margin:0 auto; background:#f5f5f5;}
.wrap_contest dl dd.thumb img {position:relative; width:147px; height:243px;}
.wrap_contest dl dd.thumb a img {display:block; border:2px solid #d0d0d0;}
.wrap_contest dl dd.thumb a:hover img {border:2px solid #e551aa;}
.wrap_contest dl dd.thumb .libon_first {position:absolute;left:3px;top:3px; width:55px; height:55px; background:url("/lovebeat_v3/style/contest/libon_first.png") 0 0 no-repeat; cursor:pointer;}
.wrap_contest dl dd.thumb .libon_first {position:absolute;left:3px;top:3px; width:55px; height:55px; background:url("/lovebeat_v3/style/contest/libon_first.png") 0 0 no-repeat; cursor:pointer;}
.wrap_contest dl dd.thumb .libon_second {position:absolute;left:3px;top:3px; width:55px; height:55px; background:url("/lovebeat_v3/style/contest/libon_second.png") 0 0 no-repeat; cursor:pointer;}
.wrap_contest dl dd.thumb .libon_third {position:absolute;left:3px;top:3px; width:55px; height:55px; background:url("/lovebeat_v3/style/contest/libon_third.png") 0 0 no-repeat; cursor:pointer;}
.wrap_contest dl dd.thumb .libon_event {position:absolute;left:6px;top:6px; width:39px; height:14px;background:url("/lovebeat_v3/style/contest/libon_event.gif") 0 0 no-repeat; cursor:pointer;}
.wrap_contest dl dd.current a img {border:2px solid #e551aa;}
.wrap_contest dl dd.nick img{margin:-2px -2px 0 -2px; padding:0 0 0 2px; vertical-align:middle;}
.wrap_contest dl dd.nick a {text-decoration:underline;}
.wrap_contest dl dd.nick .gm{color:#5e1aa3; text-decoration:underline;}
.wrap_contest dl dt {margin:0; padding:5px 0; line-height:1.3; letter-spacing:-1px; color:#3c3c3c;}
.wrap_contest dl dt span {padding-left:2px; font-size:11px; color:#999;}
.wrap_contest dl dt img {margin:0; padding-left:4px;}
*html .wrap_contest dl dd.thumb .libon_first {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.plaync.co.kr/lovebeat_v3/style/contest/libon_first.png', sizingMethod='crop');}
*html .wrap_contest dl dd.thumb .libon_second {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.plaync.co.kr/lovebeat_v3/style/contest/libon_second.png', sizingMethod='crop');}
*html .wrap_contest dl dd.thumb .libon_third {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.plaync.co.kr/lovebeat_v3/style/contest/libon_third.png', sizingMethod='crop');}
/*.wrap_contest dl dd.thumb .libon {position:absolute; left:7px; top:7px; width:55px; height:55px; cursor:pointer;}*/

/* 콘테스트-write */
#editor_code {overflow:hiddne; padding:20px 0; height:355px; border-bottom:2px solid #cdcdcd;}
#editor_code .comment {margin:0 0 10px 0; padding:0 10px; font-size:11px; color:#999;}
#editor_code .codeview {position:relative; float:left; width:309px; height:334px; background:url("/lovebeat_v3/style/contest/bg_code.gif") no-repeat;} 
#editor_code .codeview p {position:relative; margin:0; padding:0; width:57px; height:57px; border:1px solid #c9c9c9;}
#editor_code .codeview p img {padding:3px; width:51px; height:51px; background:#fff;}
#editor_code .codeview p span.del {display:none; position:absolute;right:3px;top:3px; width:11px; height:11px; background:url("/lovebeat_v3/style/contest/btn_del.gif") 0 0 no-repeat; cursor:pointer;}
#editor_code .codeview .code {width:183px; height:301px; position:absolute; left:0; top:0;}
#editor_code .codeview .code img {padding:0; width:183px; height:301px; background:none;}
#editor_code .codeview .btn_entry {position:absolute;left:50px;top:314px; width:87px; height:20px;}
#editor_code .codeview .item1 {position:absolute; left:189px; top:0;}
#editor_code .codeview .item2 {position:absolute; left:250px; top:0;}
#editor_code .codeview .item3 {position:absolute; left:189px; top:61px;}
#editor_code .codeview .item4 {position:absolute; left:250px; top:61px;}
#editor_code .codeview .item5 {position:absolute; left:189px; top:122px;}
#editor_code .codeview .item6 {position:absolute; left:250px; top:122px;}
#editor_code .codeview .item7 {position:absolute; left:189px; top:183px;}
#editor_code .codeview .item8 {position:absolute; left:250px; top:183px;}
#editor_code .codeview .item9 {position:absolute; left:189px; top:244px;}
#editor_code .codeview .item10 {position:absolute; left:250px; top:244px;}

#editor_code .codelist {float:right; width:321px; height:303px;} 
#editor_code .codelist .tab {overflow:hidden; margin:0; padding:0; list-style:none;}
#editor_code .codelist .tab li {float:left; text-indent:-9999px; font-size:11px;}
#editor_code .codelist .tab li a {display:block; height:28px; background:url("/lovebeat_v3/style/contest/tab_code_off.gif") no-repeat;}
#editor_code .codelist .tab li.on a {height:28px; background:url("/lovebeat_v3/style/contest/tab_code_on.gif") no-repeat;}
#editor_code .codelist .tab li.m1 a {width:39px; background-position:0 0;}
#editor_code .codelist .tab li.m2 a {width:37px; background-position:-39px 0;}
#editor_code .codelist .tab li.m3 a {width:37px; background-position:-76px 0;}
#editor_code .codelist .tab li.m4 a {width:37px; background-position:-113px 0;}
#editor_code .codelist .tab li.m5 a {width:37px; background-position:-150px 0;}
#editor_code .codelist .tab li.m6 a {width:60px; background-position:-187px 0;}
#editor_code .codelist .tab li.m7 a {width:37px; background-position:-247px 0;}
#editor_code .codelist .tab li.m8 a {width:37px; background-position:-284px 0;}

#editor_code .codelist .search {margin:13px 0 4px 0; padding:5px 0 0 0; height:27px; font-size:11px; text-align:center; background:#ededed;}
#editor_code .codelist .search * {margin:0; padding:0; vertical-align:middle;}
#editor_code .codelist .search .txt {margin:0; padding:0; width:175px; height:18px; line-height:18px; border:1px solid #dadada; color:#666;}
#editor_code .codelist .search_none {text-align:center; padding:30px 0;}

#editor_code .codelist .list {margin:0; padding:0; width:321px; border-bottom:1px solid #dadada; border-collapse: collapse; }
#editor_code .codelist .list td {margin:0; padding:5px 0; height:65px;}
#editor_code .codelist .list dl {position:relative; width:91px; margin:0; padding:0 0 0 69px;}
#editor_code .codelist .list dl dt {margin:0; padding:5px 0; font-size:11px; color:#3c3c3c; line-height:16px; letter-spacing:-1px;}
#editor_code .codelist .list dl dd {margin:0; padding:0;}
#editor_code .codelist .list dl dd.thumb {position:absolute; left:0; top:0; width:65px; height:65px;}
#editor_code .codelist .list dl dd.thumb img {margin:0; padding:7px; vertical-align:top; width:51px; height:51px;}
#editor_code .codelist .list dl dd.item_ty1 {background:url("/lovebeat_v3/style/itemlist/item_bg_style_s_v2.gif") 0 0 no-repeat;}
#editor_code .codelist .list dl dd.item_ty2 {background:url("/lovebeat_v3/style/itemlist/item_bg_style_s_v2.gif") 0 -65px no-repeat;}
#editor_code .codelist .list dl dd.item_ty3 {background:url("/lovebeat_v3/style/itemlist/item_bg_style_s_v2.gif") 0 -130px no-repeat;}
#editor_code .codelist .list dl dd.item_ty4 {background:url("/lovebeat_v3/style/itemlist/item_bg_style_s_v2.gif") 0 -195px no-repeat;}
#editor_code .codelist .list dl dd.item_ty5 {background:url("/lovebeat_v3/style/itemlist/item_bg_style_s_v2.gif") 0 -260px no-repeat;}
#editor_code .codelist .list dl dd.item_ty5 img {padding:3px; width:59px; height:59px;}
#editor_code .codelist .list dl dd.item_ty6 {background:url("/lovebeat_v3/style/itemlist/item_bg_style_s_v2.gif") 0 -390px no-repeat;} /* 꼬꼬마 남 */
#editor_code .codelist .list dl dd.item_ty7 {background:url("/lovebeat_v3/style/itemlist/item_bg_style_s_v2.gif") 0 -455px no-repeat;} /* 꼬꼬마 여 */
#editor_code .codelist .list dl dd.item_ty8 {background:url("/lovebeat_v3/style/itemlist/item_bg_style_s_v2.gif") 0 -520px no-repeat;} /* 아이돌 남 */
#editor_code .codelist .list dl dd.item_ty9 {background:url("/lovebeat_v3/style/itemlist/item_bg_style_s_v2.gif") 0 -585px no-repeat;} /* 아이돌 여 */
#editor_code .codelist .list dl dd.tall {font-weight:bold; color:#028ccd;}
#editor_code .codelist .list dl dd.ncoin {font-weight:bold; color:#444;}
#editor_code .codelist .list dl dd.toon {font-weight:bold; color:#ff4400;}
#editor_code .codelist .list dl dd.beat {font-weight:bold; color:#fc6806;}
#editor_code .codelist .list dl dd.price img {margin:-2px 0 0 0; vertical-align:middle;}
#editor_code .codelist .list dl dd.price {height:16px;}
#editor_code .codelist .list dl dd.btn {margin-top:6px; color:#999; font-size:11px; letter-spacing:-1px;}
#editor_code .codelist .list dl dd.btn .choice {color:#eb4196;}
#editor_code .codelist .list dl dd.btn .detail {color:#999;}


/* 스타일-top */
#wrap_style {margin:0; padding-bottom:37px; background:url("/lovebeat_v3/style/itemlist/stylebox_bg3.gif") 0 bottom no-repeat;}
#wrap_style h2 {position:relative; margin:0; padding:10px 0 0 10px; color:#fffbce; background:url("/lovebeat_v3/style/itemlist/stylebox_bg1.gif") no-repeat;}
#wrap_style h2 * {vertical-align:middle;}
#wrap_style h2 img {vertical-align:middle;}
#wrap_style h2 .btn {position:absolute; right:13px; top:10px;}
#wrap_style .style_bg {position:relative; height:3px; background:url('/lovebeat_v3/style/itemlist/stylebox_bg4.gif') 0 0 no-repeat;}
#wrap_style .style_box {overflow:visible; margin:0 auto; padding:0; width:635px; min-height:235px; border:solid #8165e4; border-width:0 5px; background:url("/lovebeat_v3/style/itemlist/stylebox_bg2.gif") repeat;}
#wrap_style .style_box p {float:left; margin:1px; padding:0; width:59px; height:59px; background:url("/lovebeat_v3/style/itemlist/item_bg_style_s_v2.gif") -3px -328px repeat;}
#wrap_style .style_box p img {margin:0; padding:4px; width:51px; height:51px;}
#wrap_style .style_box p.item_ty1 {background:url("/lovebeat_v3/style/itemlist/item_bg_style_s_v2.gif") -3px -3px no-repeat;}
#wrap_style .style_box p.item_ty2 {background:url("/lovebeat_v3/style/itemlist/item_bg_style_s_v2.gif") -3px -68px no-repeat;}
#wrap_style .style_box p.item_ty3 {background:url("/lovebeat_v3/style/itemlist/item_bg_style_s_v2.gif") -3px -133px no-repeat;}
#wrap_style .style_box p.item_ty4 {background:url("/lovebeat_v3/style/itemlist/item_bg_style_s_v2.gif") -3px -198px no-repeat;}
#wrap_style .style_box p.item_ty5 {background:url("/lovebeat_v3/style/itemlist/item_bg_style_s_v2.gif") -3px -263px no-repeat;}
#wrap_style .style_box p.item_ty5 img {padding:3px; width:59px; height:59px;}
#wrap_style .style_box p.item_ty6 {background:url("/lovebeat_v3/style/itemlist/item_bg_style_s_v2.gif") -3px -393px no-repeat;} /* 꼬꼬마 남 */
#wrap_style .style_box p.item_ty7 {background:url("/lovebeat_v3/style/itemlist/item_bg_style_s_v2.gif") -3px -458px no-repeat;} /* 꼬꼬마 여 */
#wrap_style .style_box p.item_ty8 {background:url("/lovebeat_v3/style/itemlist/item_bg_style_s_v2.gif") -3px -520px no-repeat;} /* 아이돌 남 */
#wrap_style .style_box p.item_ty9 {background:url("/lovebeat_v3/style/itemlist/item_bg_style_s_v2.gif") -3px -585px no-repeat;} /* 아이돌 여 */
#wrap_style .style_box .btn {clear:both; position:absolute; left:0; top:193px; width:183px; text-align:center;}
#wrap_style .style_box .result {clear:both; position:absolute; left:0; top:193px; width:183px; text-align:center;}
#wrap_style .style_box .gm_style {position:relative; height:225px; margin:10px 10px 0 10px; _margin:10px 4px 0 4px; padding:0;}
#wrap_style .style_box .fl {float:left;}
#wrap_style .style_box .fr {float:right;}
#wrap_style .style_box .bg {border:3px solid #fe516d;}
#wrap_style .style_box .code {margin:0; padding:0; width:183px; height:183px; _width:185px;}
#wrap_style .style_view {position:absolute; left:205px; top:0; padding-top:1px; width:235px; height:237px;}
#wrap_style .style_view img {width:235px; height:235px;}
#wrap_style .style_view .vs img {width:48px; height:31px;}

.wrap_itemlist dl dd.thumb {position:relative; width:80px; height:80px; padding:9px; margin:0 auto; background:url("/lovebeat_v3/style/itemlist/item_bg_style_v2.gif") center 0 no-repeat;}
.wrap_itemlist dl dd.item_ty1 {background-position:center 0;}
.wrap_itemlist dl dd.item_ty2 {background-position:center -98px;}
.wrap_itemlist dl dd.item_ty3 {background-position:center -196px;}
.wrap_itemlist dl dd.item_ty4 {background-position:center -294px;}
.wrap_itemlist dl dd.item_ty5 {width:90px; height:90px; padding:4px; background-position:center -588px;}
.wrap_itemlist dl dd.item_ty6 {background-position:center -392px;} /* 꼬꼬마 남 */
.wrap_itemlist dl dd.item_ty7 {background-position:center -490px;} /* 꼬꼬마 여 */
.wrap_itemlist dl dd.item_ty8 {background-position:center -686px;} /* 아이돌 남 */
.wrap_itemlist dl dd.item_ty9 {background-position:center -784px;} /* 아이돌 여 */


/* 그래프-썸네일 */
.style_view .battle {position:absolute; left:85px; top:20px; width:65px; font:normal 11px 돋움; color:#000; letter-spacing:-1px; text-align:center;}
.style_view .battle .vs {display:block; height:50px;}
.style_view .battle .graph {position:relative; height:135px;}
.style_view .battle .graph .bar1 {position:absolute;left:11px;bottom:0; width:13px; height:130px; font:normal 11px 돋움; color:#000; background:#f3f3f3;}
.style_view .battle .graph .bar1 .bg {position:absolute;left:0;bottom:0; display:block; width:9px; background:#e658ae; border-right:4px solid #eb76bd;}
.style_view .battle .graph .bar2 {position:absolute;right:11px;bottom:0; width:13px; height:130px; font:normal 11px 돋움; color:#000; background:#f3f3f3;}
.style_view .battle .graph .bar2 .bg {position:absolute;left:0;bottom:0; display:block; width:9px; background:#508eee; border-right:4px solid #70a2f1;}
.style_view .battle .graph .bar_value1 {position:absolute; left:-6px; top:-17px; width:25px; height:20px; vertical-align:top; text-align:center;}
.style_view .battle .graph .bar_value2 {position:absolute; left:-6px; top:-17px; width:25px; height:20px; vertical-align:top; text-align:center;}
.style_view .battle .total {display:block; padding-top:10px; border-top:1px solid #8c8c8c;}

/* 아이템리스트-top */
.wrap_itemtop {margin:0; padding-bottom:37px; background:url("/lovebeat_v3/style/itemlist/stylebox_bg3.gif") 0 bottom no-repeat;}
.wrap_itemtop h2 {position:relative; margin:0; height:26px; padding:14px 0 0 13px; color:#fffbce; font-size:14px;  background:url("/lovebeat_v3/style/itemlist/stylebox_bg1.gif") no-repeat;}
.wrap_itemtop h2 a, .wrap_itemtop h2 a:hover {color:#fffbce;}
.wrap_itemtop h2 a.more {position:absolute; right:10px; top:15px; padding-left:10px; font-weight:normal; color:#401882; background:url("/lovebeat_v3/common/ic_more.gif") 0 3px no-repeat;}
.wrap_itemtop .itemlist_style_bg {position:relative; height:3px; font-size:0; background:url('/lovebeat_v3/style/itemlist/stylebox_bg4.gif') 0 0 no-repeat;}
.wrap_itemtop .itemlist_style_box {position:relative; overflow:hidden; _zoom:1; margin:0 auto; padding:0; width:635px; height:143px; min-height:143px; border:solid #8165e4; border-width:0 5px;}
.wrap_itemtop .itemlist_style_box #wrapStyleList {position:absolute; top:23px; left:28px; width:1900px;}
.wrap_itemtop .itemlist_style_box .style_list {overflow:hidden; _zoom:1; float:left; width:275px; margin:0 34px 0 0;}
.wrap_itemtop .itemlist_style_box .style_list dt {float:right; width:168px; margin:4px 0 0; padding:0; font-weight:bold; color:#3c3c3c;}
.wrap_itemtop .itemlist_style_box .style_list dt a {color:#3c3c3c;}
.wrap_itemtop .itemlist_style_box .style_list dd {float:right; width:168px; margin:0; padding:0; color:#969696;}
.wrap_itemtop .itemlist_style_box .style_list dd.thumb {position:relative; float:left; width:80px; height:80px; padding:9px; background:url("/lovebeat_v3/style/itemlist/item_bg_style_v2.gif") no-repeat;}
.wrap_itemtop .itemlist_style_box .style_list dd.thumb img {display:block; width:80px;}
.wrap_itemtop .itemlist_style_box .style_list dd.thumb img.libon {position:absolute; left:0; top:0; width:34px !important; height:34px;}
.wrap_itemtop .itemlist_style_box .style_list dd.item_ty1 {background-position:center 0;}
.wrap_itemtop .itemlist_style_box .style_list dd.item_ty2 {background-position:center -98px;}
.wrap_itemtop .itemlist_style_box .style_list dd.item_ty3 {background-position:center -196px;}
.wrap_itemtop .itemlist_style_box .style_list dd.item_ty4 {background-position:center -294px;}
.wrap_itemtop .itemlist_style_box .style_list dd.item_ty5 {width:90px; height:90px; padding:4px; background-position:center -588px;}
.wrap_itemtop .itemlist_style_box .style_list dd.item_ty6 {background-position:center -392px;} /* 꼬꼬마 남 */
.wrap_itemtop .itemlist_style_box .style_list dd.item_ty7 {background-position:center -490px;} /* 꼬꼬마 여 */
.wrap_itemtop .itemlist_style_box .style_list dd.item_ty8 {background-position:center -686px;} /* 아이돌 남 */
.wrap_itemtop .itemlist_style_box .style_list dd.item_ty9 {background-position:center -784px;} /* 아이돌 여 */
.wrap_itemtop .itemlist_style_box .style_list dd.description {overflow:hidden; width:160px; height:48px; margin:4px 0 11px; padding:0 8px 0 0; font-size:11px; line-height:16px;}
.wrap_itemtop .itemlist_style_box .style_list dd.infor {color:#eb4196;}
.wrap_itemtop .itemlist_style_box .style_list dd.infor img {vertical-align:middle;}
.wrap_itemtop .itemlist_style_box .style_list dd span.price {display:inline-block; width:80px; padding:2px 0 0; font-weight:bold;}
.wrap_itemtop .itemlist_style_box .style_list dd span.price img {margin:-2px 0 0;}
.wrap_itemtop .itemlist_style_box .style_list dd span.tall {color:#028ccd;}
.wrap_itemtop .itemlist_style_box .style_list dd span.ncoin {color:#444;}
.wrap_itemtop .itemlist_style_box .style_list dd span.toon {color:#ff4400;}
.wrap_itemtop .itemlist_style_box .style_list dd span.beat {color:#fc6806;}
.wrap_itemtop .itemlist_style_box .style_list dd span.style {display:inline-block; font-size:11px; color:#eb4196;}
.wrap_itemtop .itemlist_style_box #prevList {position:absolute; top:23px; left:5px; cursor:pointer}
.wrap_itemtop .itemlist_style_box #nextList {position:absolute; top:23px; right:10px; cursor:pointer}


/* GM대결-top */
.wrap_battletop {padding-top:30px;}
.wrap_battletop h2 {letter-spacing:-1px;}
.wrap_battletop h2 .tit {display:block;  padding-top:5px; font:bold 14px 돋움;}
.wrap_battletop h2 .copy {display:block; padding:6px 0; font:normal 12px/1.3 돋움; color:#d5d3f6;}

/* 코디네이터 */
.wrap_coordi {margin:0; padding:0 0 37px; background:url("/lovebeat_v3/style/itemlist/stylebox_bg3.gif") 0 bottom no-repeat;}
.wrap_coordi h2 {position:relative; margin:0; height:26px; padding:14px 0 0 13px; color:#fffbce; font-size:14px;  background:url("/lovebeat_v3/style/itemlist/stylebox_bg1.gif") no-repeat;}
.wrap_coordi h2 a, .wrap_coordi h2 a:hover {color:#fffbce;}
.wrap_coordi h2 a.more {position:absolute; right:10px; top:14px; padding-left:10px; font-weight:normal; font-size:11px; color:#401882; background:url("/lovebeat_v3/common/ic_more.gif") 0 2px no-repeat;}
.wrap_coordi .coordi_style_bg {height:3px; font-size:0; background:url('/lovebeat_v3/style/itemlist/stylebox_bg4.gif') 0 0 no-repeat;}
.wrap_coordi .coordi_style_box {overflow:visible; _zoom:1; position:relative; margin:0 auto; padding:0; width:635px; min-height:325px; border:solid #8165e4; border-width:0 5px; background:url("/lovebeat_v3/style/itemlist/stylebox_bg2.gif") repeat;}
.wrap_coordi #coordiView {float:left; width:190px; height:287px; margin:13px 0 0; padding:0; list-style:none}
.wrap_coordi .coordi_list {position:relative; float:left; padding:13px 0 0;.}
.wrap_coordi .coordi_list .infor {margin:0; line-height:16px;}
.wrap_coordi .coordi_list .infor span {font-weight:bold; color:#503b79; background-color:#fdf688;}
.wrap_coordi .coordi_list .wrap_codyitemlist {position:relative; height:68px; margin:8px 0 0; }
.wrap_coordi .coordi_list #codiItemList {overflow:hidden; _zoom:1; margin:0; padding:0; list-style:none}
.wrap_coordi .coordi_list #codiItemList li {float:left; width:59px; height:59px; margin:0 2px 0 0; background:url("/lovebeat_v3/style/itemlist/item_bg_coordi_s_v2.gif") no-repeat;}
.wrap_coordi .coordi_list #codiItemList li img {display:block; width:49px; height:49px; margin:5px;}
.wrap_coordi .coordi_list #codiItemList li.item_ty1 {background-position:0 0;}
.wrap_coordi .coordi_list #codiItemList li.item_ty2 {background-position:0 -65px;}
.wrap_coordi .coordi_list #codiItemList li.item_ty3 {background-position:0 -130px;}
.wrap_coordi .coordi_list #codiItemList li.item_ty4 {background-position:0 -195px;}
.wrap_coordi .coordi_list #codiItemList li.item_ty5 {background-position:0 -260px;}
.wrap_coordi .coordi_list #codiItemList li.item_ty6 {background-position:0 -325px;}/* 꼬꼬마 남 */
.wrap_coordi .coordi_list #codiItemList li.item_ty7 {background-position:0 -389px;}/* 꼬꼬마 여 */
.wrap_coordi .coordi_list #codiItemList li.item_ty8 {background-position:0 -454px;}/* 아이돌 남 */
.wrap_coordi .coordi_list #codiItemList li.item_ty9 {background-position:0 -519px;}/* 아이돌 여 */
.wrap_coordi .coordi_list #codiItemList li a.select {display:block; width:53px; height:53px; border:3px solid #5f2cc5;}
.wrap_coordi .coordi_list #codiItemList li a.select img {margin:2px 0 0 2px !important}

.wrap_coordi .coordi_select {width:425px; margin:0 0 15px; border:1px solid #a48fef; background-color:#f5f5f5;}
.wrap_coordi .coordi_select .wrap_select_list {overflow:hidden; _zoom:1; padding:18px 0 10px 20px;}
.wrap_coordi .coordi_select .wrap_select_list dl {float:left; width:79px; margin:0 25px 0 0; padding:0;}
.wrap_coordi .coordi_select .wrap_select_list dl.last {margin:0;}
.wrap_coordi .coordi_select .wrap_select_list dl dt {overflow:hidden; width:70px; padding:0 0 0 9px; font-size:11px; color:#8f8f8f; letter-spacing:0; text-overflow:ellipsis; white-space:nowrap; background:url("/lovebeat_v3/style/coordi/ic_num.gif") no-repeat;}
.wrap_coordi .coordi_select .wrap_select_list dl dt.num1 {background-position:0 0;}
.wrap_coordi .coordi_select .wrap_select_list dl dt.num2 {background-position:0 -31px;}
.wrap_coordi .coordi_select .wrap_select_list dl dt.num3 {background-position:0 -62px;}
.wrap_coordi .coordi_select .wrap_select_list dl dt.num4{background-position:0 -93px;}
.wrap_coordi .coordi_select .wrap_select_list dl dd {width:59px; margin:0 0 0 14px; padding:0;}
.wrap_coordi .coordi_select .wrap_select_list dl dd.thumb {width:59px; height:59px; margin:8px 0 0 14px; background:url("/lovebeat_v3/style/itemlist/item_bg_coordi_s_v2.gif") no-repeat;}
.wrap_coordi .coordi_select .wrap_select_list dl dd.thumb img {display:block; width:49px; height:49px; margin:0;}
.wrap_coordi .coordi_select .wrap_select_list dl dd.thumb a {display:block; width:48px; height:48px; padding:5px 0 0 5px;}
.wrap_coordi .coordi_select .wrap_select_list dl dd.thumb a:hover {border:3px solid #5f2cc5;}
.wrap_coordi .coordi_select .wrap_select_list dl dd.thumb a:hover img {margin:-3px 0 0 -3px}
.wrap_coordi .coordi_select .wrap_select_list dl dd a.select {border:3px solid #5f2cc5;}
.wrap_coordi .coordi_select .wrap_select_list dl dd a.select img {margin:-3px 0 0 -3px !important}
.wrap_coordi .coordi_select .wrap_select_list dl dd.item_ty1 {background-position:0 0;}
.wrap_coordi .coordi_select .wrap_select_list dl dd.item_ty2 {background-position:0 -65px;}
.wrap_coordi .coordi_select .wrap_select_list dl dd.item_ty3 {background-position:0 -130px;}
.wrap_coordi .coordi_select .wrap_select_list dl dd.item_ty4 {background-position:0 -195px;}
.wrap_coordi .coordi_select .wrap_select_list dl dd.item_ty5 {background-position:0 -260px;}
.wrap_coordi .coordi_select .wrap_select_list dl dd.item_ty6 {background-position:0 -325px;}/* 꼬꼬마 남 */
.wrap_coordi .coordi_select .wrap_select_list dl dd.item_ty7 {background-position:0 -389px;}/* 꼬꼬마 여 */
.wrap_coordi .coordi_select .wrap_select_list dl dd.item_ty6 {background-position:0 -454px;}/* 아이돌 남 */
.wrap_coordi .coordi_select .wrap_select_list dl dd.item_ty7 {background-position:0 -519px;}/* 아이돌 여 */
.wrap_coordi .coordi_select .wrap_select_list dl dd.rate {margin:0 0 5px 14px; padding:4px 0 3px; text-align:center; color:#000;background-color:#fdf68e;}
.wrap_coordi .coordi_select .description {clear:both; margin:0; padding:10px 0 9px; color:#666; text-align:center; background-color:#d7d7d7;}
.wrap_coordi .coordi_select .prize_coordi {margin:0 0 5px; padding:8px 0 14px; text-align:center; font-size:11px; letter-spacing:-1px; background:#fff url("/lovebeat_v3/style/coordi/bg_prize_coordi.gif") repeat-x 0 bottom;}
.wrap_coordi .coordi_select .prize_coordi em {font-style:normal; color:#5f2cc5;}
.wrap_coordi .coordi_notice {position:relative; margin:-3px 0 0; padding:0 0 21px 5px}
.wrap_coordi .coordi_notice a.more {position:absolute; top:3px; right:0; _right:16px; padding-left:10px; font-size:11px; color:#30056a; background:url("/lovebeat_v3/common/ic_more.gif") no-repeat 0 2px ;}

/* Tooltip */
.cubeTooltip {position:absolute; display:none; margin:0; padding-top:5px; width:110px; list-style:none; text-align:center; line-height:1.5; z-index:20; background:url("/lovebeat_v3/style/itemlist/ic_tooltip_v2.gif") 0 0 no-repeat;}
.cubeTooltip dt {padding:7px 5px 0 5px; color:#646464; line-height:1.2; letter-spacing:-1px; background:#fff; border:1px solid #d0d0d0; border-width:0 1px 0 1px;}
.cubeTooltip dd {padding:2px 5px; border:1px solid #d0d0d0; border-width:0 1px 1px 1px; background:#fff;}
.cubeTooltip dd.tall {margin:0; font-weight:bold; color:#028ccd; text-align:center;}
.cubeTooltip dd.ncoin {margin:0; font-weight:bold; color:#444; text-align:center;}
.cubeTooltip dd.toon {margin:0; font-weight:bold; color:#ff4400; text-align:center;}
.cubeTooltip dd.beat {margin:0; font-weight:bold; color:#fc6806; text-align:center;}
.cubeTooltip dd img {margin:-2px 0 0 0; vertical-align:middle;}

.view_type1 {overflow:visible;}