@charset "euc-kr";
/* CSS Document */

/* 
ÀÛ¼ºÀÚ:±èÇý¹Ì 
ÀÛ¼ºÀÏ:2012.11.20
*/


/* sub-°øÅë */
a {text-decoration:none;}
a:hover {text-decoration:underline; }
a:link {color:#000;}
a:visited {color:#000;}
a:active {color:#000;}
/* À§Àúµå ------------------------------------------------------------------------------------------------------------------*/
#container_sub #content .wizard_cont h3 {border-bottom:2px solid #696f78;}
#container_sub #content .wizard_cont>section {margin-top:20px;}

/* ¸ÞÀÎ ------------------------------------------------------------------------------------------------------------------*/
#wrap {overflow-x:hidden;}
#gnb {background:url('http://img.sbs.co.kr/sw11/sp12/alice/images/bg_gnb.gif') no-repeat left top; z-index:2; position:relative;}/*margin-bottom:-40px; »èÁ¦_121107*/
#gnb ul li {float:left;}
#gnb ul li a {display:block; height:40px;}
#gnb .nav_gnb {float:left;}
#gnb .nav_gnb li.on {margin-left:-2px;}
#gnb .nav_gnb li:first-child.on {margin:0;}
#snb ul li strong {color:#881a75;}
.header_top h1 .logo_align {position:relative; top:-3px;}

#spot {position:relative; height:185px; margin-top:3px; width:990px; margin:3px auto; overflow:hidden;}
#spot img.small {display:block;}
#spot img.big {display:none;}
#spot .btn {width:98px; height:25px; background:url('http://img.sbs.co.kr/sw11/sp12/alice/images/btn_open.png') no-repeat left top; position:absolute; left:50%; bottom:0; margin-left:-49px;}
#spot.on {height:370px;}
#spot.on .btn {background:url('http://img.sbs.co.kr/sw11/sp12/alice/images/btn_close.png') no-repeat left top;}
#spot.on img.small {display:none;}
#spot.on img.big {display:block;}

#wrap #container {margin-top:9px !important;}
#wrap #container .main_wrap {width:690px; overflow:hidden;}
#wrap #container #content {margin-top:0;}


.main_wrap .spot_cont {position:relative; height:205px; margin-bottom:20px; overflow:hidden; width:100%;}
.main_wrap .spot_cont .top {display:block; clear:both; overflow:hidden; height:38px;}
.main_wrap .spot_cont .top h3 {float:left; width:91px; margin-top:12px;}

.main_wrap .spot_cont article.issue {width:404px; float:left; height:167px; position:relative;}
.main_wrap .spot_cont article.issue a.img_line {width:402px; height:165px;}
.main_wrap .spot_cont article.issue .layer {width:107px; height:137px; padding:15px; font:12px/14px dotum; color:#fff; position:absolute; right:0; top:0; background:url('http://img.sbs.co.kr/sw11/sp12/alice/images/layer.png') repeat right top;}
.main_wrap .spot_cont article.issue .layer strong {letter-spacing:-0.1em; color:#000;}
.main_wrap .spot_cont article.issue .layer p {color:#3a3a3a; margin-top:8px; font-size:11px;}
.main_wrap .spot_cont article.issue .layer .play {position:absolute; bottom:8px; right:8px}
.main_wrap .spot_cont article.issue:hover strong,
.main_wrap .spot_cont article.issue:hover p {text-decoration:underline;}

.main_wrap .spot_cont .side_pic {float:right; overflow:hidden;}
.main_wrap .spot_cont .side_pic li {float:left; margin-left:3px;}
.main_wrap .spot_cont .side_pic li a {display:block; position:relative; }
.main_wrap .spot_cont .side_pic li a:hover p {text-decoration:underline !important;}
.main_wrap .spot_cont .side_pic li .text_layer {width:130px; padding:5px; height:27px; line-height:16px; font-size:11px; color:#dcd9d9; text-align:center;overflow:hidden; position:absolute; bottom:0; left:0; background:url('http://img.sbs.co.kr/sw11/sp12/alice/images/bg_transparent.png') repeat left top;}

.main_wrap .spot_cont .ep_wrap {float:right; width:282px; position:relative; top:5px;}
.main_wrap .spot_cont .ep_wrap .ep {float:left; width:216px; overflow:hidden; height:26px; margin:0 15px}
.main_wrap .spot_cont .ep_wrap .ep li {float:left; text-indent:-1000em; width:19px;padding:4px;}
.main_wrap .spot_cont .ep_wrap .ep li a {background:url('http://img.sbs.co.kr/sw11/sp12/alice/images/ep.gif') no-repeat left top; display:block; height:18px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep1 a {background-position:0 -19px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep1 a.on {background-position:0 0px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep2 a {background-position:-19px -18px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep2 a.on {background-position:-19px 0px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep3 a {background-position:-38px -18px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep3 a.on {background-position:-38px -0px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep4 a {background-position:-57px -18px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep4 a.on {background-position:-57px 0px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep5 a {background-position:-76px -18px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep5 a.on {background-position:-76px 0px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep6 a {background-position:-95px -18px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep6 a.on {background-position:-95px 0px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep7 a {background-position:-114px -18px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep7 a.on {background-position:-114px 0px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep8 a {background-position:-133px -18px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep8 a.on {background-position:-133px 0px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep9 a {background-position:-152px -18px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep9 a.on {background-position:-152px 0px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep10 a {background-position:-171px -18px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep10 a.on {background-position:-171px 0px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep11 a {background-position:-190px -18px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep11 a.on {background-position:-190px 0px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep12 a {background-position:-209px -18px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep12 a.on {background-position:-209px 0px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep13 a {background-position:-228px -18px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep13 a.on {background-position:-228px 0px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep14 a {background-position:-247px -18px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep14 a.on {background-position:-247px 0px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep15 a {background-position:-266px -18px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep15 a.on {background-position:-266px 0px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep16 a {background-position:-285px -18px; width:19px;}
.main_wrap .spot_cont .ep_wrap .ep li.ep16 a.on {background-position:-285px 0px; width:19px;}


.main_wrap .spot_cont .ep_wrap p.btn {float:left; display:inline-block; width:10px; padding:8px 4px 0 4px; }
.main_wrap .spot_cont .ep_wrap p.btn a {padding:6px 6px 0 6px;}

.main_wrap .main_cont {overflow:hidden;}
.main_wrap .main_cont .cont {width:217px; float:left; margin-left:19px;}
.main_wrap .main_cont .cont.first {margin-left:0;}
.main_wrap .main_cont .cont .thum_type, 
.main_wrap .main_cont .cont .toon_wrap, 
.main_wrap .main_cont .cont .news, 
.main_wrap .main_cont .cont h3.behine {padding-top:10px; width:217px; text-align:center;}

.main_wrap .main_cont .cont .thum_type, 
.main_wrap .main_cont .cont .toon_wrap, 
.main_wrap .main_cont .cont .frame_type, 
.main_wrap .main_cont .cont .make_news, 
.main_wrap .main_cont .cont .news, 
.main_wrap .main_cont .play_news {letter-spacing:-0.1em; line-height:14px; display:block; }
.main_wrap .main_cont .cont .make_news {margin-top:7px;}

.main_wrap .main_cont .cont .thum_type {height:195px;  text-align:left; padding:4px 0 0 0;}
.main_wrap .main_cont .cont .thum_type a {width:215px; display:block; position:relative; cursor:pointer;}
.main_wrap .main_cont .cont .thum_type a .play {position:absolute; left:182px; top:96px;}
.main_wrap .main_cont .cont .thum_type a .img_line {width:215px; height:120px;}
.main_wrap .main_cont .cont .thum_type dl dt {color:#5f5f5f !important; font-weight:bold; margin:8px 0 3px;  white-space:nowrap; text-overflow:ellipsis; line-height:15px;}
.main_wrap .main_cont .cont .thum_type dl dd {font-size:11px; color:#848484 !important; }
.main_wrap .main_cont .cont .thum_type dl dt, 
.main_wrap .main_cont .cont .thum_type dl dd {width:208px; overflow:hidden;}
.main_wrap .main_cont .cont .thum_type a:hover dl dt, 
.main_wrap .main_cont .cont .thum_type a:hover dl dd {text-decoration:underline;}

.main_wrap .main_cont .cont .frame_type {height:205px;}
.main_wrap .main_cont .cont .frame_type a {display:block; position:relative; cursor:pointer;}
.main_wrap .main_cont .cont .frame_type a:hover {text-decoration:none;}
.main_wrap .main_cont .cont .frame_type a .frame {width:226px; height:207px; z-index:2; position:absolute; left:0; top:0; background:url('http://img.sbs.co.kr/sw11/sp12/alice/images/bg_frame.png') left top no-repeat;}
.main_wrap .main_cont .cont .frame_type a .txt_over {width:226px; height:207px; text-align:center; z-index:3; position:absolute; left:0; top:0; display:none; background:url('http://img.sbs.co.kr/sw11/sp12/alice/images/bg_transparent.png') left top repeat;}
.main_wrap .main_cont .cont .frame_type a .txt_over strong {font-size:14px; color:#3fd9c5; display:block; margin:90px 0 5px;}
.main_wrap .main_cont .cont .frame_type a .txt_over span {font-weight:bold; font-size:11px; color:#fff;}
.main_wrap .main_cont .cont .frame_type a:hover .txt_over {display:block;}

.main_wrap .main_cont .cont .make_news {height:142px; padding:10px 8px 20px; border:1px solid #479b91; position:relative; background:#4fada1;}
.main_wrap .main_cont .cont .make_news h1 {font-size:12px; color:#fff; border-bottom:1px solid #69b9af; padding-bottom:8px; margin-bottom:10px; }
.main_wrap .main_cont .cont .make_news a {display:block; color:#fff; }
.main_wrap .main_cont .cont .make_news a:hover {color:#fff !important; }
.main_wrap .main_cont .cont .make_news a dl dt {font-size:14px; font-weight:bold; margin-bottom:5px; line-height:18px;}
.main_wrap .main_cont .cont .make_news a dl dd {font-size:11px; color:#eaeaea;}
.main_wrap .main_cont .cont .make_news .view {font-size:11px; position:absolute; right:8px; bottom:3px;}

.main_wrap .main_cont .cont .toon_wrap {padding:10px 0 0 0; overflow:hidden; text-align:left;}
.main_wrap .main_cont .cont .toon_wrap h1 {font-size:12px; color:#333; margin-bottom:8px;}
.main_wrap .main_cont .cont .toon_wrap a {width:217px; display:block; cursor:pointer; position:relative; /*color:#bdbdbd;*/}

.main_wrap .main_cont .cont .toon_wrap a:hover p strong,
.main_wrap .main_cont .cont .toon_wrap a:hover p span {text-decoration:underline !important; }
.main_wrap .main_cont .cont .toon_wrap .toon_type1 {height:286px;}
.main_wrap .main_cont .cont .toon_wrap .toon_type1 .img_line {width:215px; height:265px;}
.main_wrap .main_cont .cont .toon_wrap .toon_type2 {height:115px; }
.main_wrap .main_cont .cont .toon_wrap .toon_type2 .img_line {width:215px; height:113px;}
.main_wrap .main_cont .cont .toon_wrap .toon_type1 p {width:100%; height:40px; }
.main_wrap .main_cont .cont .toon_wrap .toon_type2 p {width:100%; height:27px; }
.main_wrap .main_cont .cont .toon_wrap p {text-overflow:ellipsis; overflow:hidden; white-space:nowrap; position:absolute; left:0; bottom:0; background: url('http://img.sbs.co.kr/sw11/sp12/alice/images/layer.png') repeat right top; line-height:16px;}
.main_wrap .main_cont .cont .toon_wrap p strong, 
.main_wrap .main_cont .cont .toon_wrap p span {width:194px; margin:0 auto; display:block; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.main_wrap .main_cont .cont .toon_wrap p strong {color:#000 !important; margin-top:8px;}
.main_wrap .main_cont .cont .toon_wrap p span {color:#454545 !important; font-size:11px;}

.main_wrap .main_cont .cont .news {height:337px; padding:4px 0 0 0; text-align:left;}
.main_wrap .main_cont .cont .news h1 {font-size:12px; color:#333; margin-bottom:8px;}
.main_wrap .main_cont .cont .news a {position:relative; display:block; color:#555; cursor:pointer;}
.main_wrap .main_cont .cont .news a .img_line {width:215px; height:132px;}
.main_wrap .main_cont .cont .news a strong,
.main_wrap .main_cont .cont .news a span {display:block; }
.main_wrap .main_cont .cont .news a strong {width:205px; color:#5F5F5F !important; padding:15px 0 3px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.main_wrap .main_cont .cont .news a span {font-size:11px; color:#848484 !important;}
.main_wrap .main_cont .cont .news a:hover strong,
.main_wrap .main_cont .cont .news a:hover span {text-decoration:underline;}
.main_wrap .main_cont .cont .news p.line {height:1px; background:url('http://img.sbs.co.kr/sw11/sp12/alice/images/shot_line.gif') no-repeat left top; margin-top:15px; }


.main_wrap .main_cont .play_news {width:219px; height:70px; padding:43px 0 0 235px; float:left; margin:20px 0 0 19px; overflow:hidden; background:url('http://img.sbs.co.kr/sw11/sp12/alice/images/bg_we_love.jpg') no-repeat left top;}
.main_wrap .main_cont .play_news ul {width:203px; }
.main_wrap .main_cont .play_news ul li {padding-left:12px; margin-bottom:5px; background:url('http://img.sbs.co.kr/sw11/sp12/alice/images/bul_box.gif') left 4px no-repeat;}
.main_wrap .main_cont .play_news ul li a {color:#e0d6e8 !important; width:195px; height:14px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; display:inline-block; #display:block; #zoom:1; line-height:16px;}
.main_wrap .main_cont .play_news ul li a:hover {font-weight:bold; color:#d29bff  !important; text-decoration:none; letter-spacing:-2px;}

.main_wrap .main_cont .link {width:691px; height:101px;}
.main_wrap .main_cont .link li {float:left; padding-left:6px; font-size:0;}
.main_wrap .main_cont .link li.first {padding-left:0;}
.main_wrap .main_cont .link li img {vertical-align:top;}

.main_wrap .sitemap {padding:15px 0 20px; overflow:hidden; clear:both; border:1px solid #9185a0; background:#9e90ae; margin-top:15px;}
.main_wrap .sitemap h1 {font-size:12px; line-height:16px; margin-bottom:5px; color:#fff;}
.main_wrap .sitemap ul {overflow:hidden; letter-spacing:-0.1em; }
.main_wrap .sitemap ul li {min-height:132px; padding:0 13px; font-size:11px; float:left; border-left:1px solid #aca1ba; border-right:1px solid #837993;}
.main_wrap .sitemap ul li.first {border-left:0;}
.main_wrap .sitemap ul li.last {border-right:0;}
.main_wrap .sitemap ul li a {width:86px; display:block; color:#eaeaea !important; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.main_wrap .sitemap ul li a:hover {text-decoration:underline; }

/* ¾Ù¸®½º ÅõÇ¥ Ãß°¡ 121207 - ´Ü¹ß¼º ÅõÇ¥·Î ¼öÁ¤µÊ. */
.vote_wrap .vote_info .info {position:absolute; top:110px; left:34px;}
.vote_wrap .vote_info .info a.link {color:#a0a2a7;}
.vote_wrap .vote .vote_list {padding-top:30px;}
.vote_wrap .vote .vote_list>ul li a.img_line {width:148px; height:242px;}
.vote_wrap .vote .vote_list>ul li .layer {position:absolute; top:160px; left:0; background:url('http://img.sbs.co.kr/sw11/sp12/common/images/vote_text_layer.png') repeat-y left top; width:137px; height:84px; padding:0px 6px 0 7px;}
.vote_wrap .vote .vote_list>ul li .layer>span {font:12px dotum; color:#fff; position:relative; top:7px; width:150px; display:inline-block; line-height:14px; margin-top:2px;}
.vote_wrap .vote .vote_list>ul li .layer strong.txt1 {color:#fff8ad; font-weight:normal;}
.vote_wrap .vote .vote_list>ul li .layer strong.txt2 {color:#ff92ac; font-weight:normal;}
.vote_wrap .vote .vote_list>ul li .layer>strong img {position:relative; top:13px; left:2px;} 

/* ¾Ù¸®½º ÅõÇ¥ Ãß°¡ 130108 */
.vote_wrap .vote_info {border:1px solid #e8e8e8; border-width:0 1px 1px 1px; position:relative; margin-bottom:10px;}
.vote_wrap .vote_info .info2 {position:absolute; top:120px; left:34px;}
.vote_wrap .vote_info .info2 a.link {color:#a0a2a7;}
.vote_wrap .vote_info .info2 li {background:url('http://img.sbs.co.kr/sw11/sp12/common/images/bu_dot.gif') no-repeat left 6px; color:#a0a2a7; text-indent:-73px; padding-left:79px;}
.vote_wrap .vote_info .info2 li>span {color:#d683c7;}
.vote_wrap .vote .vote_list2 {border:1px solid #d4d4d4; border-width:0 1px 1px 1px; padding-top:30px;}
.vote_wrap .vote .vote_list2>ul {margin:0 14px; overflow:hidden;}
.vote_wrap .vote .vote_list2>ul li {margin:0 5px; width:150px; float:left; position:relative;}
.vote_wrap .vote .vote_list2>ul li a.img_line {width:148px; height:148px;}
.vote_wrap .vote .vote_list2>ul li .layer {position:absolute; top:96px; left:0; background:url('http://img.sbs.co.kr/sw11/sp12/common/images/vote_text_layer.png') repeat-y left top; width:137px; height:54px; padding:0px 6px 0 7px;}
.vote_wrap .vote .vote_list2>ul li .layer>span {font:12px/1.3 dotum; color:#fff; position:relative; top:6px; display:inline-block; letter-spacing:-1px;}
.vote_wrap .vote .vote_list2>ul li .layer strong.txt1 {color:#b4c9ff; font-weight:normal;}
.vote_wrap .vote .vote_list2>ul li .layer strong.txt2 {color:#fff8ad; font-weight:normal;}
.vote_wrap .vote .vote_list2>ul li>p {margin:8px 0 29px; text-align:center;}
.vote_wrap .vote .vote_list2>ul li>p>button {background:none; margin:0; padding:0;}

/* ¾Ù¸®½º ÅõÇ¥ Ãß°¡ 130115 */
.vote_wrap .vote_info .info3 {position:absolute; top:155px; left:34px; width:500px;}
.vote_wrap .vote_info .info3 a.link {color:#a0a2a7;}
.vote_wrap .vote_info .info3 li {background:url('http://img.sbs.co.kr/sw11/sp12/common/images/bu_dot.gif') no-repeat left 6px; color:#a0a2a7; text-indent:-73px; padding-left:79px;}
.vote_wrap .vote_info .info3 li.mt_5 {margin-top:5px;}
.vote_wrap .vote_info .info3 li>span {color:#d683c7;}
.vote_wrap .vote .tit_vote {text-align:center; padding-top:20px; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4;}
.vote_wrap .vote .vote_list3 {border:1px solid #d4d4d4; border-width:0 1px 1px 1px; padding-top:30px;}
.vote_wrap .vote .vote_list3>ul {margin:0 14px; overflow:hidden;}
.vote_wrap .vote .vote_list3>ul li {margin:0 5px; width:150px; float:left; position:relative;}
.vote_wrap .vote .vote_list3>ul li a.img_line {width:148px; height:148px;}
.vote_wrap .vote .vote_list3>ul li .layer {position:absolute; top:110px; left:0; background:url('http://img.sbs.co.kr/sw11/sp12/common/images/vote_text_layer.png') repeat-y left top; width:137px; height:40px; padding:0px 6px 0 7px;}
.vote_wrap .vote .vote_list3>ul li .layer>span {font:12px/1.3 dotum; color:#fff; position:relative; top:10px; display:inline-block; letter-spacing:-1px;}
.vote_wrap .vote .vote_list3>ul li>p {margin:8px 0 29px; text-align:center;}
.vote_wrap .vote .vote_list3>ul li>p>button {background:none; margin:0; padding:0;}


