a, a:hover, a:active, a:link, a:visited {text-decoration: none; color:#000;}

#unse_main {  overflow:hidden; font-family: '나눔고딕','Nanum Gothic','맑은 고딕','Malgun Gothic','돋움',Dotum,Helvetica,'Apple SD Gothic Neo',Sans-serif; }

#unse_main .main_tab { margin-bottom:15px}
#unse_main .main_tab .today_tab { height:40px; overflow:hidden} 
#unse_main .main_tab .today_tab li { float:left}
#unse_main .main_tab .today_tab .today { width:36%; height:40px; background:url(/mobile/images/tab_today.png) center center no-repeat; background-color:#2cc6d8;  background-size:auto 25px;}
#unse_main .main_tab .today_tab .zodiac { width:34%; height:35px; margin-top:5px; background:url(/mobile/images/tab_zodiac.png) center center no-repeat; background-color:#7592c9;  background-size:auto 16px; cursor:pointer}
#unse_main .main_tab .today_tab .star { width:30%; height:35px; margin-top:5px; background:url(/mobile/images/tab_star.png) center center no-repeat; background-color:#f9b14a;  background-size:auto 16px; cursor:pointer}

#unse_main .main_tab .main_today { padding:15px; height:120px; overflow:hidden; background-color:#2cc6d8; position:relative }
#unse_main .main_tab .main_today .date1 { font-family:Helvetica,'Apple SD Gothic Neo',Sans-serif,'나눔고딕','Nanum Gothic'; font-size:17px; font-weight:600; color:#00495e}
#unse_main .main_tab .main_today .today_ex { margin-top:10px; height:90px; overflow:hidden; font-size:15px; color:#fff; line-height:22px; letter-spacing:-1px}
#unse_main .main_tab .main_today .more { position:absolute; width:40px; height:40px; right:0; bottom:0; background:url(/mobile/images/btn_today.png) no-repeat; background-size:40px 40px; cursor:pointer}


#unse_main .main_tab .main_today .bf {  padding:15px 15px 15px 83px; overflow:hidden; background:url(/mobile/images/main_today_ico.png) 0px center no-repeat; background-size:75px; background-color:#2cc6d8; color:#fff; font-weight:600; letter-spacing:-1px; line-height:22px; font-size:16px; width:190px; margin:auto}
#unse_main .main_tab .main_today .bf span { display:block; border:1px solid #fff; width:180px; height:28px; line-height:28px; cursor:pointer; font-size:13px; text-align:center; color:#fff; margin-top:12px;}




#unse_main .main_hot { height:169px; margin-bottom:15px; background:#fff}
#unse_main .main_hot .btn { width:100%}
#unse_main .main_hot .btn li { float:left; width:33.3%; cursor:pointer}
#unse_main .main_hot .btn li p { height:73px; padding-top:10px; border:1px solid #ccc; border-right:0; text-align:center;}
#unse_main .main_hot .btn li img { height:40px;}
#unse_main .main_hot .btn li p span { display:block; padding-top:8px; font-size:13px; font-weight:600; color:#666}

#unse_main .main_free {  margin-bottom:15px; height:120px; border:0; background:#fff;}
#unse_main .main_free .btn { width:100%}
#unse_main .main_free .btn li { float:left; width:25%; cursor:pointer;}
#unse_main .main_free .btn li p { height:73px; padding-top:10px;  border-right:0; text-align:center;}
#unse_main .main_free .btn li img { height:40px;}
#unse_main .main_free .btn li p span { display:block; padding-top:8px; font-size:13px; font-weight:600; color:#666}

#unse_main .main_bn { margin-bottom:15px;}
#unse_main .main_bn p { margin-bottom:7px; border:1px solid #ccc}
#unse_main .main_bn img { width:100%;}


#unse_main .main_popular { border:1px solid #ccc; margin-bottom:15px; background:#fff;}
#unse_main .main_popular p { font-size:17px; font-weight:700; margin-bottom:10px; padding-left:15px; padding-top:15px}
#unse_main .main_popular ul { margin-bottom:10px}
#unse_main .main_popular li { height:38px; line-height:38px; border-bottom:1px solid #ccc; padding:0 15px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
#unse_main .main_popular li span {  height:38px; line-height:38px; font-weight:600; color:#d0066e; font-family:Helvetica,'Apple SD Gothic Neo',Sans-serif,'나눔고딕','Nanum Gothic'; font-size:16px}



#unse_main .main_recomm { border:1px solid #ccc; margin-bottom:15px; background:#fff;}
#unse_main .main_recomm p { font-size:17px; font-weight:700; margin-bottom:15px; padding-left:15px; padding-top:15px}
#unse_main .main_recomm dl { overflow:hidden; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #ccc;}
#unse_main .main_recomm dt { float:left; width:80px; padding-left:15px}
#unse_main .main_recomm dd { float:left; font-size:15px; line-height:20px; padding-top:5px}


#unse_main .main_review { border:1px solid #ccc; margin-bottom:15px; background:#fff;}
#unse_main .main_review p { font-size:17px; font-weight:700; margin-bottom:10px; padding-left:15px; padding-top:15px}
#unse_main .main_review ul { margin-bottom:10px}
#unse_main .main_review li { height:38px; line-height:38px; border-bottom:1px solid #ccc; padding:0 15px; background:url(/mobile/images/dot.gif) 15px 50% no-repeat; text-indent:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
#unse_main .main_review li span {  height:38px; line-height:38px; font-weight:600; color:#d0066e; font-family:Helvetica,'Apple SD Gothic Neo',Sans-serif,'나눔고딕','Nanum Gothic'; font-size:16px}
