
@charset "utf-8";

#daumFoot p {
    margin-top: 30px;
    padding-top: 15px;
}
.tmpListWrap {min-height:400px;_height:400px;}

.txt_cartoonhome {font:0/0 arial;background:url(http://i1.daumcdn.net/img-section/cartoon/cartoonhome/txt_cartoonhome.gif) no-repeat 0 0;text-indent:-9999px;}
.ico_cartoonhome {background:url(http://i1.daumcdn.net/img-section/cartoon/cartoonhome/ico_cartoonhome.gif) no-repeat 0 0;}

/* event */
.cartoonhome_top {background-color:#fff;margin-top:-10px;padding-bottom:20px;position:relative;}
.cartoonhome_top .wrap_event {background-color:#000;width:978px;height:299px;overflow:hidden;}
/*
.cartoonhome_top {}
.cartoonhome_top a {position:absolute;top:0;left:0;display:block;width:620px;height:299px;}
.cartoonhome_top a img {position:absolute;top:0;left:0;}
.cartoonhome_top a .small {display:block;width:119px;}
.cartoonhome_top a .big {display:none;width:621px;}
.cartoonhome_top a.on .small {dispplay:none;}
.cartoonhome_top a.on .big {display:block;}

.cartoonhome_top li {display:block;width:119px;height:299px;overflow:hidden;float:left;position:relative;}
.cartoonhome_top li a {display:block;width:739px;overflow:hidden;height:299px;position:absolute;left:0;}
.cartoonhome_top li img {float:left;}
*/
.cartoonhome_top ul {overflow:hidden;*zoom:1;position:relative;}
.cartoonhome_top li {display:block;width:739px;height:299px;overflow:hidden;position:absolute;}
.cartoonhome_top li a {display:block;width:739px;overflow:hidden;height:299px;position:absolute;left:0;}
.cartoonhome_top .left {position:absolute;top:0;left:0;width:12px;height:299px;background:url("http://i1.daumcdn.net/img-section/cartoon/cartoonhome/bar_left.png") no-repeat;}
.cartoonhome_top .right {position:absolute;top:0;right:0;width:12px;height:299px;background:url("http://i1.daumcdn.net/img-section/cartoon/cartoonhome/bar_right.png") no-repeat;}


/* 오늘은 뭘볼까 */	 
#cMain .cartoonhome {padding:10px 0 0;}
.cartoonhome .tit_recomm {display:inline;float:left;width:91px;height:14px;margin:0 11px 0 4px;}
.cartoonhome .txt_comment {float:left;margin-top:3px;font:11px/13px Dotum;color:#989a9f;letter-spacing:-1px;}
.tmpListWrap {width:693px;clear:both;position:relative;}
.tmpListWrap .txt_comment {position:absolute;top:-28px;left:106px;}

.cartoonhome .tab_recomm {float:right;width:163px;height:11px;margin:5px 0 11px;padding-right:8px;background:url(http://i1.daumcdn.net/img-section/cartoon/cartoonhome/tab_cartoonhome.gif) no-repeat 0 -55px;}
.tab_recomm li {float:left;height:11px;}
.tab_recomm .tab_link {display:block;height:11px;margin-right:11px;font:0/0 arial;text-indent:-999px;cursor:pointer;}
.tab_recomm .on .tab_link {position:relative;background-image:url(http://i1.daumcdn.net/img-section/cartoon/cartoonhome/tab_cartoonhome.gif);background-position:no-repeat}
.tab_recomm .txt_webtoon {width:34px;}
.tab_recomm .on .txt_webtoon {background-position:0 -70px;}
.tab_recomm .txt_brand {width:53px;}
.tab_recomm .on .txt_brand {background-position:-45px -70px;}
.tab_recomm .txt_genre {width:53px;margin-right:0;}
.tab_recomm .on .txt_genre {background-position:-109px -70px;}

/* 웹툰 탭 */
.cartoonhome .tab_webtoon {overflow:hidden;width:693px;height:26px;margin-bottom:20px;background:url(http://i1.daumcdn.net/img-section/cartoon/cartoonhome/tab_cartoonhome.gif) no-repeat 0 0;clear:both;}
.tab_webtoon li {float:left;height:26px;}
.tab_webtoon .tab_link {display:block;height:26px;margin-right:1px;text-indent:-999px;cursor:pointer;}
.tab_webtoon .on .tab_link {position:relative;background:url(http://i1.daumcdn.net/img-section/cartoon/cartoonhome/tab_cartoonhome.gif) no-repeat 0 -26px;}
.tab_webtoon .txt_episode {width:80px;}
.tab_webtoon .on .txt_episode {background-position:0 -26px;}
.tab_webtoon .txt_omnibus {width:80px;}
.tab_webtoon .on .txt_omnibus {background-position:-81px -26px;}
.tab_webtoon .txt_story {width:62px;}
.tab_webtoon .on .txt_story {background-position:-162px -26px;}
.tab_webtoon .txt_school {width:56px;}
.tab_webtoon .on .txt_school {background-position:-225px -26px;}
.tab_webtoon .txt_drama {width:62px;}
.tab_webtoon .on .txt_drama {background-position:-282px -26px;}
.tab_webtoon .txt_fantasy {width:62px;}
.tab_webtoon .on .txt_fantasy {background-position:-344px -26px;}
.tab_webtoon .txt_love {width:56px;}
.tab_webtoon .on .txt_love {background-position:-408px -26px;}
.tab_webtoon .txt_comic {width:56px;}
.tab_webtoon .on .txt_comic {background-position:-465px -26px;}
.tab_webtoon .txt_action {width:56px;}
.tab_webtoon .on .txt_action {background-position:-522px -26px;}
.tab_webtoon .txt_hero {width:56px;}
.tab_webtoon .on .txt_hero {background-position:-579px -26px;}
.tab_webtoon .txt_horror {width:57px;margin:0;}
.tab_webtoon .on .txt_horror {background-position:-636px -26px;}
/* 에피소드 리스트 */
.cartoonhome .wrap_episode {overflow:hidden;width:698px;height:790px;}
.cartoonhome .list_episode {overflow:hidden;width:736px;margin-bottom:20px;}
.list_episode li {float:left;width:120px;height:192px;margin:0 23px 0 0;line-height:14px;}
.list_episode .mg_right24 {margin-right:24px;}
.cartoonhome .thumb {display:block;position:relative;width:152px;height:114px;margin-bottom:9px;}
.cartoonhome .thumb_img {display:block;}
.cartoonhome .thumb_line {display:block;position:absolute;top:0;left:0;width:118px;height:114px;border:1px solid #000000;opacity:0.3;filter:alpha(opacity:30);}
.list_episode .cont {display:block;overflow:hidden;width:100%;}
.list_episode .tit {display:block;margin-bottom:4px;letter-spacing:-1px;}
.list_episode .desc {display:block;width:60px;margin-bottom:4px;}
.list_episode .desc .link_txt {color:#9e9e9e;}
.list_episode .wrap_graph {display:block;height:14px;}
.list_episode .graph {float:left;width:68px;height:12px;}
.list_episode .star {display:block;height:12px;font:0/0 arial;background-position: 0 -15px;}
.list_episode .point {float:left;font:bold 10px/13px tahoma;color:#f02c2c;}
.list_episode .ico_adult_s {float:left;}
.list_episode .bar {font-size:10px;color:#e5e5e5;padding:0 3px;float:left;}

/* 브랜드관 탭 */
.cartoonhome .tab_brandcartoon {overflow:hidden;width:693px;height:26px;margin-bottom:20px;background:url(http://i1.daumcdn.net/img-section/cartoon/cartoonhome/tab_cartoonhome.gif) no-repeat 0 -85px;clear:both;}
.tab_brandcartoon li {float:left;height:26px;}
.tab_brandcartoon .tab_link {display:block;width:60px;height:26px;margin-right:1px;text-indent:-999px;cursor:pointer;}
.tab_brandcartoon .on .tab_link {position:relative;background:url(http://i1.daumcdn.net/img-section/cartoon/cartoonhome/tab_cartoonhome.gif) no-repeat 0 -111px;}
.tab_brandcartoon .txt_school {width:61px;}
.tab_brandcartoon .on .txt_school {background-position:0 -111px;}
.tab_brandcartoon .txt_drama {width:70px;}
.tab_brandcartoon .on .txt_drama {background-position:-62px -111px;}
.tab_brandcartoon .txt_fantasy {width:70px;}
.tab_brandcartoon .on .txt_fantasy {background-position:-133px -111px;}
.tab_brandcartoon .on .txt_love {background-position:-204px -111px;}
.tab_brandcartoon .on .txt_comic {background-position:-265px -111px;}
.tab_brandcartoon .on .txt_action {background-position:-326px -111px;}
.tab_brandcartoon .on .txt_hero {background-position:-387px -111px;}
.tab_brandcartoon .on .txt_horror {background-position:-448px -111px;}
.tab_brandcartoon .on .txt_detective {background-position:-509px -111px;}
.tab_brandcartoon .on .txt_knowhow {background-position:-570px -111px;}
.tab_brandcartoon .txt_adult {width:62px;margin:0;}
.tab_brandcartoon .on .txt_adult {background-position:-631px -111px;}
/* 학원 리스트 */
.cartoonhome .list_schoolcartoon {overflow:hidden;width:736px;margin-bottom:1px;}
.list_schoolcartoon li {float:left;width:114px;height:263px;margin:0 31px 0 0;line-height:14px;}
.list_schoolcartoon .mg_right30 {margin-right:30px;}
.list_schoolcartoon .thumb {width:112px;height:152px;margin-bottom:9px;}
.list_schoolcartoon .thumb_line {width:112px;height:150px;}
.list_schoolcartoon .cont {margin-top:9px;}
.list_schoolcartoon .name {padding-left:1px;font-weight:bold;letter-spacing:-1px;}
.list_schoolcartoon .cont {display:block;overflow:hidden;width:100%;}
.list_schoolcartoon .tit {float:left;width:42px;margin-bottom:5px;padding:1px 0 0 2px;font:11px/13px Dotum;color:#aaa;letter-spacing:-1px;}
.list_schoolcartoon .desc {float:left;width:69px;margin-bottom:5px;}

/* 타임라인 */
.wrap_timeline {padding-top:34px;background:url(http://i1.daumcdn.net/img-section/cartoon/cartoonhome/bg_timeline.gif) no-repeat 0 0;}
.wrap_timeline .wrap_tit {overflow:hidden;width:100%;margin-bottom:14px;}
.wrap_timeline .tit_timeline {float:left;width:400px;height:14px;}
.wrap_timeline .tit_timeline .tit {float:left;width:75px;height:14px;margin-right:8px;background-position:-100px 0;}
.wrap_timeline .tit_timeline .date {float:left;padding-top:2px;font:12px/14px Arial;color:#90929c;}
.wrap_timeline .date .txt_num {float:left;overflow:hidden;width:7px;height:9px;font:0/0 arial;background:url(http://i1.daumcdn.net/img-section/cartoon/cartoonhome/num_timeline.gif) no-repeat 0 0;text-indent:-9999px;}
.wrap_timeline .date .num0 {background-position:0 0;}
.wrap_timeline .date .num1 {background-position:0 -10px;}
.wrap_timeline .date .num2 {background-position:0 -20px;}
.wrap_timeline .date .num3 {background-position:0 -30px;}
.wrap_timeline .date .num4 {background-position:0 -40px;}
.wrap_timeline .date .num5 {background-position:0 -50px;}
.wrap_timeline .date .num6 {background-position:0 -60px;}
.wrap_timeline .date .num7 {background-position:0 -70px;}
.wrap_timeline .date .num8 {background-position:0 -80px;}
.wrap_timeline .date .num9 {background-position:0 -90px;}
.wrap_timeline .date .dot {width:4px;background-position:0 -100px;}
.wrap_timeline .stop {float:right;width:139px;height:14px;padding-top:1px;}
.wrap_timeline .start {float:right;width:160px;height:14px;padding-top:1px;}
.wrap_timeline .ico_cartoonhome {float:left;padding-left:13px;font:11px/13px Dotum;color:#888;letter-spacing:-1px;}
.wrap_timeline .updating {float:left;margin:1px 2px 0 0;}
.wrap_timeline .link_updating {float:left;margin-right:10px;font:11px/13px Dotum;color:#888;letter-spacing:-1px;}
.wrap_timeline .link_stop {padding-left:16px;background-position:0 -75px;}
.wrap_timeline .link_update {margin-right:10px;background-position:0 -124px;}
.wrap_timeline .link_restart {padding-left:16px;background-position:0 -50px;}

.wrap_timeline .list_timeline {overflow:auto;overflow-x:hidden;position:relative;width:692px;height:295px;padding-left:1px;scrollbar-face-color:#f2f3f3;scrollbar-shadow-color:#c5c8c9;scrollbar-highlight-color:#f2f3f3;scrollbar-3dlight-color:#e0e1e2;scrollbar-darkshadow-color:#fff;scrollbar-track-color:#f9f9f9;scrollbar-arrow-color:#696d6f;}
.list_timeline li {float:left;overflow:hidden;position:relative;width:100%;margin-bottom:18px;padding-bottom:15px;background:url(http://i1.daumcdn.net/img-section/cartoon/cartoonhome/line_timeline.gif) repeat-x 0 bottom;}
.list_timeline .fst {margin:0;padding:0;background:none;}
.list_timeline .wrap_cont {width:615px;padding:0 0 0 50px;}
.list_timeline .fst .wrap_cont {padding-top:2px;}
.list_timeline .thumb {position:absolute;top:2px;left:0;width:40px;height:40px;margin:0 10px 0 0;}
.list_timeline .fst .thumb {top:0;}
.list_timeline .thumb_line {width:38px;height:38px;}
.list_timeline .link_txt {color:#666;}
.list_timeline .wrap_info {display:block;overflow:hidden;height:15px;}
.list_timeline .desc {display:block;margin-bottom:5px;}
.list_timeline .ico_cartoonhome,
.list_timeline .name {display:inline;float:left;margin-left:1px;font:11px/13px Dotum;color:#888;}
.list_timeline .time {padding-left:17px;}
.list_timeline .twitter {padding-left:16px;background-position:0 -25px;}
.list_timeline .txt_bar {float:left;line-height:14px;margin:0 4px 0 3px;color:#ededed;}
.list_timeline .more_view {border:0;padding:0;margin:0;width:674px;height:23px;background:url(http://i1.daumcdn.net/img-section/cartoon/cartoonhome/btn_more.gif) no-repeat;text-indent:-9999px;cursor:pointer;}

/* 바로가기링크 */
#mRight .wrap_enter {background:url(http://s1.daumcdn.net/photo-section/-cartoon10/img/top_right.jpg) no-repeat 0 0;height:392px;}
.wrap_enter .link_enter {display:block;width:250px;height:71px;font:0/0 arial;text-indent:-9999px;}
#mRight .adult_info {display:block;height:108px;}
/* 웹툰리그랭킹 */
#mRight .wrap_webtoonrank {padding:23px 19px 0 24px;border:1px solid #dfdfdf;border-bottom:0 none;background-color:#f8f8f8;}
#mRight .txt_cartoonhome {font:0/0 arial;background:url(http://i1.daumcdn.net/img-section/cartoon/cartoonhome/txt_cartoonhome.gif) no-repeat 0 0;text-indent:-9999px;}
.wrap_webtoonrank .wrap_tit {overflow:hidden;width:100%;margin-bottom:8px;}
#mRight .wrap_webtoonrank .tit_webtoonrank {display:inline;float:left;width:94px;height:14px;margin-left:2px;background-position:0 -20px;}
.wrap_webtoonrank .link_webtoonleague {float:right;width:57px;height:14px;padding:1px 10px 0 0;font:11px/13px Dotum;color:#636363;background-position:100% -100px;letter-spacing:-1px;}
.wrap_webtoonrank .list_webtoonleague {overflow:hidden;width:203px;padding:12px 0 30px 2px;background:url(http://i1.daumcdn.net/img-section/cartoon/cartoonhome/line_timeline.gif) repeat-x 0 0;}
.list_webtoonleague li {float:left;width:100%;margin-bottom:10px;}
.list_webtoonleague .rank1,
.list_webtoonleague .rank2,
.list_webtoonleague .rank3 {margin-bottom:13px;}
.list_webtoonleague .thumb {display:block;float:left;position:relative;width:40px;height:40px;margin:0 9px 0 0;}
.list_webtoonleague .thumb_line {display:block;position:absolute;top:0;left:0;width:38px;height:38px;border:1px solid #000000;opacity:0.3;filter:alpha(opacity:30);}
.list_webtoonleague .num_rank {display:block;position:absolute;top:0;left:0;width:14px;height:15px;font:0/0 arial;text-indent:-9999px;}
.list_webtoonleague .rank1 .num_rank {background:url(http://i1.daumcdn.net/img-section/cartoon/cartoonhome/num_webtoonrank01.png) no-repeat 0 0;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/img-section/cartoon/cartoonhome/num_webtoonrank01.png', sizingMethod='crop');}
.list_webtoonleague .rank2 .num_rank {background:url(http://i1.daumcdn.net/img-section/cartoon/cartoonhome/num_webtoonrank02.png) no-repeat 0 0;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/img-section/cartoon/cartoonhome/num_webtoonrank02.png', sizingMethod='crop');}
.list_webtoonleague .rank3 .num_rank {background:url(http://i1.daumcdn.net/img-section/cartoon/cartoonhome/num_webtoonrank03.png) no-repeat 0 0;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/img-section/cartoon/cartoonhome/num_webtoonrank03.png', sizingMethod='crop');}
.list_webtoonleague .rank12 {margin-bottom:0;}
.list_webtoonleague .txt_cartoonhome {display:inline;float:left;width:12px;height:11px;margin:3px 4px 0 0;}
#mRight .list_webtoonleague .rank4 .txt_cartoonhome {background-position:0 -35px;}
#mRight .list_webtoonleague .rank5 .txt_cartoonhome {background-position:-15px -35px;}
#mRight .list_webtoonleague .rank6 .txt_cartoonhome {background-position:-30px -35px;}
#mRight .list_webtoonleague .rank7 .txt_cartoonhome {background-position:-45px -35px;}
#mRight .list_webtoonleague .rank8 .txt_cartoonhome {background-position:-60px -35px;}
#mRight .list_webtoonleague .rank9 .txt_cartoonhome {background-position:-75px -35px;}
#mRight .list_webtoonleague .rank10 .txt_cartoonhome {background-position:-90px -35px;}
#mRight .list_webtoonleague .rank11 .txt_cartoonhome {background-position:-105px -35px;}
#mRight .list_webtoonleague .rank12 .txt_cartoonhome {background-position:-120px -35px;}

.list_webtoonleague .cont {float:left;width:112px;letter-spacing:-1px;}
.list_webtoonleague .rank01 .cont,
.list_webtoonleague .rank02 .cont,
.list_webtoonleague .rank03 .cont {padding-top:4px}
.list_webtoonleague .tit {display:block;margin-bottom:2px;}
.list_webtoonleague .tit .link_txt {line-height:14px;}
.list_webtoonleague .desc {display:block;font:11px/13px Dotum;color:#888;} 
.list_webtoonleague .desc .link_txt {font:11px/13px Dotum;color:#888;}

.list_webtoonleague .wrap_grade {float:right;width:42px;height:13px;padding-top:3px;}
.list_webtoonleague .wrap_grade .txt {float:left;width:25px;font:11px/13px Dotum;color:#636363;}
.list_webtoonleague .grade {float:right;padding-right:3px;font:10px/12px Tahoma;color:#8c8e98;}

/* footer 상단 여백 */
#daumFoot .box_cartoonhome {margin-top:30px;padding-top:15px;}