
.main_visual{ position:relative; overflow:hidden; width:1000px; height:328px; margin:13px 0 0 0; }
.main_visual .touchslider{ position:relative; width:1000px;  }
.main_visual .touchslider-viewport{ position:relative; width:1000px!important; height:328px; overflow:hidden; }
.main_visual .touchslider-item { position:relative; z-index:15; width:1000px!important; float:left; margin:0; padding:0; }
.main_visual .touchslider-next { position:absolute; z-index:20; right:16px; top:146px; cursor:pointer; width:26px; height:36px; background:url(img/icon_v.png) -26px top no-repeat;}
.main_visual .touchslider-next .btn_next { position:absolute; z-index:20; right:0; top:0; display:block; width:26px; height:36px; background:url(img/icon_v.png) -26px -36px no-repeat; filter:alpha(opacity=0); opacity:0; }
.main_visual .touchslider-prev { position:absolute; z-index:20; left:16px; top:146px; cursor:pointer; width:26px; height:36px; background:url(img/icon_v.png) left top no-repeat;}
.main_visual .touchslider-prev .btn_pre { position:absolute; z-index:20; left:0; top:0; display:block; width:26px; height:36px; background:url(img/icon_v.png) 0 -36px no-repeat; filter:alpha(opacity=0); opacity:0; }
.main_visual .paginate{ position:absolute; z-index:20; left:0; top:293px; width:100%; text-align:center; }
.main_visual .touchslider-nav-num { position:relative; z-index:100; display:inline-block; cursor:pointer; margin:0 2px; width:12px; height:12px; font:0/0 arial; overflow:hidden; background:url(img/btn_pn.png) left top no-repeat; }
.main_visual .current { background-position:-12px 0;}
/*
.main_visual .mv_l { overflow:hidden; width:1000px; height:328px; }
.main_visual .mv_l li{ float:left; padding:0; margin:0; overflow:hidden; width:1000px; height:328px; }
.banner_nav { position:absolute; left:0; top:0; width:1000px; height:12px; z-index:10; }
.banner_nav ul{ position:relative; top:293px; z-index:10; text-align:center; }
.banner_nav ul li{ display:inline-block; width:12px;height:12px; margin:0 0 0 3px; }
.banner_nav ul li a { display:inline-block; overflow:hidden; width:12px; height:12px; background:url(img/btn_pn.png) left top no-repeat; line-height:9999px; vertical-align:top; }
.banner_nav ul li.on a { background-position:-12px 0; }
.banner_nav a.btn_pre { overflow:hidden; position:absolute; left:16px; top:146px; z-index:10; width:26px; height:36px; background:url(img/icon_v.png) left top no-repeat; line-height:9999px; vertical-align:top; }
.banner_nav a:hover.btn_pre { background-position:0 -36px; }
.banner_nav a.btn_next { display:inline-block; position:absolute; right:16px; top:146px; z-index:10; overflow:hidden; width:26px; height:36px; margin-left:11px; background:url(img/icon_v.png) -26px top no-repeat; line-height:9999px; vertical-align:top; }
.banner_nav a:hover.btn_next { background-position:-26px -36px; }
*/

#layer_schedule { position:absolute; top:152px; left:50%; margin-left:-501px; display:none; z-index:300;  }
#layer_schedule .bg { position:fixed; top:0; left:0; right:0; bottom:0; z-index:10; background:#000; opacity:.6; filter:alpha(opacity=60); }
#layer_schedule .btn_close { position:absolute; z-index:300; right:1px; top:-47px; cursor:pointer; }
#layer_schedule .schedule_box { position:relative; z-index:50; width:1002px; height:508px; background:url(img/bg_schedule.jpg) left top no-repeat; }
#layer_schedule .schedule_box h3.title { padding:40px 0 0 0; text-align:center; font-family:NanumGothic; font-size:22px; font-weight:normal; color:#fff; letter-spacing:-1px; }
#layer_schedule .schedule_box h3.title strong { color:#ff581f; font-weight:normal; }
#layer_schedule .schedule_box .date_box { position:absolute; top:91px; left:392px; width:217px; height:33px; line-height:33px; text-align:center; color:#fff; font-size:14px; font-weight:bold; letter-spacing:-1px; background:url(img/bg_date_box.png) left top no-repeat; }
#layer_schedule .schedule_box .schedule_list { position:absolute; top:167px; left:25px; zoom:1; }
#layer_schedule .schedule_box .schedule_list:after { content:""; display:block; font-size:0; height:0px; clear:both; }
#layer_schedule .schedule_box .slist_box { float:left; margin:0 0 0 8px; width:180px; height:236px; background:url(img/bg_schedule_box.png) left top no-repeat; }
#layer_schedule .schedule_box .slist_box p.t { text-align:center; line-height:48px; color:#fff; font-size:12px; font-weight:bold; }
#layer_schedule .schedule_box .slist_box ol { padding:0 0 0 14px; color:#a8a8a8; font-size:11px; text-align:left; }
#layer_schedule .schedule_box .slist_box li { padding:18px 0; }
#layer_schedule .schedule_box .slist_box li ul { padding:5px 0 0 0; }
#layer_schedule .schedule_box .slist_box li ul li { padding:0 0 0 7px; margin:5px 0 0 0; background:url(img/icon_point.gif) left 5px no-repeat; }
#layer_schedule .schedule_box .slist_box li strong { color:#fff; display:inline-block; padding:0 8px 0 0; }
#layer_schedule .schedule_box .btn_view { position:absolute; top:47x; right:53px; padding:0 0 0 19px; background:url(img/icon_box.png) left top no-repeat; }
#layer_schedule .schedule_box .btn_view a { color:#25bccb; font-size:12px; font-weight:bold; }


#layer_mov { position:absolute; top:152px; left:50%; margin-left:-501px; display:none; z-index:300;  }
#layer_mov .bg { position:fixed; top:0; left:0; right:0; bottom:0; z-index:10; background:#000; opacity:.6; filter:alpha(opacity=60); }
#layer_mov .mov_box { position:relative; z-index:50; width:1002px; height:562px; }
#layer_mov .btn_close { position:absolute; z-index:300; right:1px; top:-48px; cursor:pointer; }

#layer_event { position:absolute; top:33px; left:50%; margin-left:-452px; display:none; z-index:300; }
#layer_event .bg { position:fixed; top:0; left:0; right:0; bottom:0; z-index:10; background:#000; opacity:.6; filter:alpha(opacity=60); }
#layer_event .event_box { position:relative; top:0; z-index:50; width:904px; padding:70px 0 80px 0; background-color:#fff;}
#layer_event .event_box .event_view { padding:0 65px; }
#layer_event .event_box .event_view p.title { height:29px; }
#layer_event .event_box .event_view table { width:100%; border-top:2px solid #373737; table-layout:auto}
#layer_event .event_box .event_view thead th { padding:12px 0 12px 32px; color:#737373; font-size:12px; font-weight:bold; text-align:left; border-bottom:1px solid #eee; }
#layer_event .event_box .event_view thead td { text-align:right; padding:0 23px 0 0; font-size:12px; color:#909090; border-bottom:1px solid #eee; }
#layer_event .event_box .event_view tbody td.view { padding:29px 32px 20px 32px; overflow:hidden; bborder-bottom:1px solid #eee; word-break:keep-all; }
#layer_event .event_box .event_view tbody td.view img { max-width:710px; }
#layer_event .event_box .event_view tfoot td { padding:8px 0; text-align:center; color:#909090;  border-bottom:1px solid #eee; }
#layer_event .event_box .event_view tfoot td.td_left { text-align:left; color:#848484; }
#layer_event .event_box .event_view tfoot td.td_left a { color:#848484; }
#layer_event .event_box .btn_box { margin:55px 0 0 0; text-align:right; }
#layer_event .btn_close { position:absolute; z-index:300; right:-55px; top:0px; cursor:pointer; }
/*
.btnClose { position:fixed; left:0; top:0; width:100% }
.btnClose .btn_c { position:relative; text-align:right; width:1170px; margin:0 auto; z-index:300; left:0; top:44px; cursor:pointer; }
.btnClose .btn_c img { position:relative; right:78px; }
*/
#layer_event .popup_close { position:fixed; right:78px; top:0; }


#layer_pinfo { position:absolute; top:247px; left:50%; margin-left:-230px; display:none; z-index:1000; }
#layer_pinfo .bg { position:fixed; top:0; left:0; right:0; bottom:0; z-index:10; background:#000; opacity:.6; filter:alpha(opacity=60); }
#layer_pinfo .personal_box { position:relative; top:0; z-index:50; width:541px; height:502px; background-color:#fff; }
#layer_pinfo .personal_box p.tit { padding:20px 0 0 23px; height:30px; color:#51545d; font-size:14px; font-weight:bold; letter-spacing:-1px; }
#layer_pinfo .personal_box .layer_contbox { padding:0 16px 30px 16px; }
#layer_pinfo .personal_box .layer_contbox .bg_box { position:relative; height:420px; background-color:#3c3e41; }
#layer_pinfo .personal_box .layer_contbox .scroll_box { height:385px; padding:10px 0 25px 0; overflow:auto; }
#layer_pinfo .personal_box .layer_contbox .sc_box { padding:0 26px; font-size:11px; color:#e0e0e0; line-height:17px; letter-spacing:-1px; }
#layer_pinfo .personal_box .layer_contbox .sc_box p { padding:14px 0; }
#layer_pinfo .personal_box .layer_contbox .sc_box p a { color:#e0e0e0; }
#layer_pinfo .personal_box .layer_contbox span.bg_t { position:absolute; top:0; left:0; z-index:10; display:block; height:20px; width:480px; background-color:#3c3e41; }
#layer_pinfo .personal_box .layer_contbox span.bg_b { position:absolute; bottom:0; left:0; z-index:10; display:block; height:15px; width:480px; background-color:#3c3e41; }
#layer_pinfo .btn_close_p { position:absolute; bottom:12px; right:20px; cursor:pointer; }
#layer_pinfo .btn_close_p img { display:block; }


#layer_clause { position:absolute; top:247px; left:50%; margin-left:-230px; display:none; z-index:1000; }
#layer_clause .bg { position:fixed; top:0; left:0; right:0; bottom:0; z-index:10; background:#000; opacity:.6; filter:alpha(opacity=60); }
#layer_clause .clause_box { position:relative; top:0; z-index:50; width:541px; height:502px; background-color:#fff; }
#layer_clause .clause_box p.tit { padding:20px 0 0 23px; height:30px; color:#51545d; font-size:14px; font-weight:bold; letter-spacing:-1px; }
#layer_clause .clause_box .layer_contbox { padding:0 16px 30px 16px; }
#layer_clause .clause_box .layer_contbox .bg_box { position:relative; height:420px; background-color:#3c3e41; }
#layer_clause .clause_box .layer_contbox .scroll_box { height:385px; padding:10px 0 25px 0; overflow:auto; }
#layer_clause .clause_box .layer_contbox .sc_box { padding:0 26px; font-size:11px; color:#e0e0e0; line-height:17px; letter-spacing:-1px; }
#layer_clause .clause_box .layer_contbox .sc_box p { padding:10px 0; }
#layer_clause .clause_box .layer_contbox .sc_box p a { color:#e0e0e0; }
#layer_clause .clause_box .layer_contbox span.bg_t { position:absolute; top:0; left:0; z-index:10; display:block; height:20px; width:480px; background-color:#3c3e41; }
#layer_clause .clause_box .layer_contbox span.bg_b { position:absolute; bottom:0; left:0; z-index:10; display:block; height:15px; width:480px; background-color:#3c3e41; }
#layer_clause .btn_close_p { position:absolute; bottom:12px; right:20px; cursor:pointer; }
#layer_clause .btn_close_p img { display:block; }


.facebook_box { position:relative; }
.facebook_box .title_box { position:relative; padding:0 0 0 1px; height:29px; border-bottom:2px solid #373737; zoom:1; }
.facebook_box .title_box .fb_ch { position:absolute; top:2px; right:19px; }
.facebook_box p.t { padding:7px 0 0 7px; height:23px; border-bottom:1px solid #5e5e5e; }
.facebook_box .txt_facebook { position:absolute; top:0; right:16px; float:right; text-align:right;  zoom:1; }
.facebook_box .txt_facebook:after { content:""; display:block; font-size:0; height:0px; clear:both; }
.facebook_box .txt_facebook .ch_box { float:left; display:inline-block; padding:4px 0 0 0; letter-spacing:-1px; font-size:11px; color:#5a5a5a; }
.facebook_box .txt_facebook .ch_box input { vertical-align:middle; padding:0; margin:-1px 0 0 0; }
.facebook_box .txt_facebook .ch_box label { vertical-align:bottom; padding:0; margin:0 10px 0 5px; font-family:±¼¸²,Gulim; }
.facebook_box .txt_facebook .ch_box label span { color:#929292;  font-family:arial; }
.facebook_box .txt_facebook .box_like { float:left; display:inline-block; color:#858585; font-size:11px; font-family:±¼¸²,Gulim; }
.facebook_box .txt_facebook .box_like img { margin:0 3px; }
.facebook_box .ip_box { padding:16px 0 16px 18px; border-top:1px solid #1e1e1e; background-color:#f8f8f8; zoom:1; }
.facebook_box .ip_box:after { content:""; display:block; font-size:0; height:0px; clear:both; }
.facebook_box .ip_box textarea { float:left; width:546px; height:50px; padding:5px 0 5px 10px; color:#909090; font-size:12px; line-height:18px; border:1px solid #c5c5c5; border-width:1px 0 1px 1px; background-color:#fff; overflow:auto; }
.facebook_box .ip_box a { float:left; margin-top:-1px; }
.facebook_box .ip_box input { float:left; margin-top:-1px; }
.facebook_box .ip_box_re { padding:16px 0 4px 79px; border-bottom:1px solid #e9e9e9; background:#f8f8f8 url(img/icon_re.gif) 36px 33px no-repeat; zoom:1; }
.facebook_box .ip_box_re:after { content:""; display:block; font-size:0; height:0px; clear:both; }
.facebook_box .ip_box_re textarea { float:left; width:486px; height:50px; padding:5px 0 5px 10px; color:#909090; font-size:12px; line-height:18px; border:1px solid #c5c5c5; border-width:1px 0 1px 1px; background-color:#fff; overflow:auto; }
.facebook_box .ip_box_re a { float:left; margin-top:-1px; }
.facebook_box .ip_box_re input { float:left; margin-top:-1px; }
.facebook_box .facebook_list { margin:7px 0 0 0; }
.facebook_box .facebook_list li { position:relative; padding:13px 0 8px 20px; border-bottom:1px solid #ccc; zoom:1; }
.facebook_box .facebook_list li:after { content:""; display:block; font-size:0; height:0px; clear:both; }
.facebook_box .facebook_list li.rebox { padding-left:79px; background:url(img/icon_re01.gif) 36px 27px no-repeat; }
.facebook_box .facebook_list li.rebox dd { width:610px; }
.facebook_box .facebook_list li.rebox dd span.re_first { background:none !important; padding:0 2px 0 0 !important; }
.facebook_box .facebook_list li p.img_box { float:left; }
.facebook_box .facebook_list li dl { float:left; padding:5px 0 0 12px; font-size:11px; }
.facebook_box .facebook_list li dt { color:#505050; font-weight:bold; padding:0 0 8px 0; }
.facebook_box .facebook_list li dd.txt { color:#939393; padding:0 0 8px 0; font-family:µ¸¿ò,dotum;}
.facebook_box .facebook_list li dd { font-size:11px; color:#696969; word-break:keep-all; width:670px; }
.facebook_box .facebook_list li dd span.stxt { font-family:±¼¸²,Gulim; height:12px; overflow:hidden; background:url(img/icon_p_fb.gif) left top no-repeat; display:inline-block; padding:0 2px 0 7px; }
.facebook_box .facebook_list li dd span.stxt a { color:#696969; }
.facebook_box .facebook_list li dd span.stxt span { color:#808080; }
.facebook_box .facebook_list li dd span.first { background:none !important; padding:0 2px 0 0 !important; }
.facebook_box .facebook_list li dd img { vertical-align:top; }
.facebook_box .facebook_list li span.btn_del { position:absolute; z-index:300; right:10px; top:23px; }
.facebook_box .facebook_list .fb_ch { margin:11px 0 0 6px; }
.facebook_box .fb_ch input { padding:0; margin:0; vertical-align:middle; }
.facebook_box .fb_ch label { display:inline-block; padding:0 0 0 0;  margin:0 0 0 3px; vertical-align:bottom; font-size:11px; color:#585858; }
.facebook_box .fb_ch label span { font-family:arial; color:#8e8e8e; }


#show_container {position:relative; z-index:50; width:100%; }
.fixed #show_nav { position:fixed; top:0; z-index:1000; }

.top_title { padding:32px 0 0 0; width:1000px; height:58px; background:url(img/bg_timeline.png) left bottom no-repeat; zoom:1; }
.top_title:after { content:""; display:block; font-size:0; height:0px; clear:both; }
.top_title h2.tit { float:left; padding:0 0 0 6px; }
.top_title .select_box { float:right; }
.top_title .select_box ul { zoom:1; }
.top_title .select_box ul:after { content:""; display:block; font-size:0; height:0px; clear:both; }
.top_title .select_box li { float:left; margin:0 0 0 10px; }
.top_title .select_box li.first label { margin:0 15px 0 9px; }
.top_title .select_box li input { vertical-align:middle; padding:0; margin:0; }
.top_title .select_box li label { vertical-align:bottom; margin:0 6px 0 9px; *margin:-4px 6px 0 9px; color:#9a9898; }

/* box */
.leftbox { position:relative; padding:2px 0 3px 0; background:url(img/bg_leftbox_c.gif) left top repeat-y; }
.leftbox span.box_t { position:absolute; left:0; top:0; width:239px; height:2px; display:block; background:url(img/bg_leftbox_t.gif) left top no-repeat; }
.leftbox span.box_b { position:absolute; left:0; bottom:0; width:239px; height:3px; display:block; background:url(img/bg_leftbox_b.gif) left top no-repeat; }

/* notice */
.notice_coverage { padding:18px 6px 5px 16px; }
.notice_coverage .notice { position:relative; }
.notice_coverage .coverage { position:relative; padding:18px 0 0 0; background:url(img/bg_line_p.gif) left top repeat-x; }
.notice_coverage h4.title { font-weight:bold; font-size:12px; color:#4eb0d5; }
.notice_coverage ul { padding:6px 0 15px 0; }
.notice_coverage li { margin:5px 0 0 0; color:#828282; font-size:11px; letter-spacing:-0.5px; }
.notice_coverage li a { color:#828282; }
.notice_coverage .btn_more { position:absolute; right:10px; top:0; color:#b9b9b9; font-size:11px; }
.notice_coverage .btn_more a { color:#b9b9b9; text-decoration:underline; }
.notice_coverage .coverage .btn_more { top:18px; }

/* ranking */
.team_ranking { position:relative; padding:18px 16px 10px 16px; }
.team_ranking h4.title { font-weight:bold; font-size:12px; color:#4eb0d5; }
.team_ranking .btn_more { position:absolute; right:16px; top:18px; color:#b9b9b9; font-size:11px; }
.team_ranking .btn_more a { color:#b9b9b9; text-decoration:underline; }
.team_ranking table { width:100%; margin:12px 0 0 0; }
.team_ranking thead th { height:28px; color:#4b4b4b; font-size:12px; font-weight:normal; text-align:center; border-top:1px solid #eee; border-bottom:1px solid #c2c2c2; background-color:#f9f7f8; }
.team_ranking thead th.l { border-left:1px solid #eee; }
.team_ranking thead th.r { border-right:1px solid #eee; }
.team_ranking tbody tr { background:url(img/bg_ranking_line.gif) left top no-repeat;}
.team_ranking tbody tr.first { background:none; }
.team_ranking tbody td { height:36px; color:#9c9c9c; font-size:11px; text-align:center; }
.team_ranking tbody td.td_left { padding:0 0 0 19px; text-align:left; }
.team_ranking tbody td span { color:#4b4b4b; font-size:12px; font-weight:bold; letter-spacing:-0.5px; }

/* facebook */
.facebook { position:relative; padding:18px 16px 10px 16px; }
.facebook h4.title { font-weight:bold; font-size:12px; color:#4eb0d5; padding:0 0 12px 0; }
.facebook .fb_top { padding:0 0 10px 2px; width:206px; background:url(img/bg_line_fb.gif) left bottom repeat-x; zoom:1; }
.facebook .fb_top:after { content:""; display:block; font-size:0; height:0px; clear:both; }
.facebook .fb_top .img_logo { float:left; }
.facebook .fb_top .txt { padding:5px 0 0 55px; position:absolute; z-index:500; }
.facebook .fb_top .txt strong { color:#0079c6; font-weight:bold; display:block; padding:0 0 5px 0; }
.facebook .fb_top .txt span { color:#333; font-family:tahoma; font-size:11px; }
.facebook .fb_list { width:208px; height:305px; overflow-x:hidden; overflow-y:auto; zoom:1; }
.facebook .fb_more_btn { margin:10px 0; border:1px solid #D8DFEA;width:98%;height:20px;padding-top:10px;text-align:center;background-color:#EDEFF4;cursor:pointer; }
.facebook .fb_list:after { content:""; display:block; font-size:0; height:0px; clear:both; }
.facebook .fb_list li { padding:15px 0; background:url(img/bg_line_fb.gif) left bottom repeat-x; }
.facebook .fb_list li p.tit { color:#333; padding:0 0 8px 0; }
.facebook .fb_list li p.tit strong { padding:7px 0 0 6px; display:inline-block; }
.facebook .fb_list li p.tit img { vertical-align:middle; }
.facebook .fb_list li span { display:block; padding:0 24px 0 3px; line-height:16px; font-size:11px; color:#9a9898; }
.facebook .fb_list li span a { color:#9a9898; }


.mlist_box { padding:0 0 15px 15px; width:239px; }
.mlist_box span { display:block; }
.cbox { position:relative; background:url(img/bg_cbox_c_off.gif) left top repeat-y; }
.cbox_t { position:absolute; left:0; top:0; z-index:2; width:239px; height:2px; background:url(img/bg_cbox_t_off.gif) left top no-repeat; }
.cbox_b { position:absolute; left:0; bottom:0; z-index:2; width:239px; height:58px; background:url(img/bg_cbox_b_off.gif) left top no-repeat; }
.cbox_on { position:absolute; z-index:3; width:100%; height:100%; background:url(img/bg_cbox_c_on.gif) left top repeat-y; filter:alpha(opacity=0); opacity:0; }
.cbox_t_on { position:absolute; left:0; top:0; z-index:3; width:239px; height:2px; background:url(img/bg_cbox_t_on.gif) left top no-repeat; filter:alpha(opacity=0); opacity:0; }
.cbox_b_on { position:absolute; left:0; bottom:0; z-index:3; width:239px; height:58px; background:url(img/bg_cbox_b_on.gif) left top no-repeat; filter:alpha(opacity=0); opacity:0; }
.cbox1 { position:relative; background:url(img/bg_cbox1_c_off.gif) left top repeat-y; }
.cbox1_t { position:absolute; left:0; top:0; z-index:2; width:239px; height:2px; background:url(img/bg_cbox1_t_off.gif) left top no-repeat; }
.cbox1_b { position:absolute; left:0; bottom:0; z-index:2; width:239px; height:3px; background:url(img/bg_cbox1_b_off.gif) left top no-repeat; }
.cbox1_on { position:absolute; z-index:3; width:100%; height:100%; background:url(img/bg_cbox1_c_on.gif) left top repeat-y; filter:alpha(opacity=0); opacity:0; }
.cbox1_t_on { position:absolute; left:0; top:0; z-index:3; width:239px; height:2px; background:url(img/bg_cbox1_t_on.gif) left top no-repeat; filter:alpha(opacity=0); opacity:0; }
.cbox1_b_on { position:absolute; left:0; bottom:0; z-index:3; width:239px; height:3px; background:url(img/bg_cbox1_b_on.gif) left top no-repeat; filter:alpha(opacity=0); opacity:0; }
.list_cont { position:relative; z-index:5; }
.list_cont .img_box { padding:14px 0 16px 16px; }
.list_cont .tit { padding:2px 16px 0 16px; zoom:1; }
.list_cont .tit:after { content:""; display:block; font-size:0; height:0px; clear:both; }
.list_cont .tit strong { float:left; color:#4eb0d5; letter-spacing:-0.5px; }
.list_cont .tit span.hits { float:right; padding:2px 0 0 21px; color:#4b4b4b; font-size:11px; line-height:11px; height:15px; background:url(img/icon_hit.png) left 1px no-repeat; }
.list_cont .txt { position:relative; margin:3px 0 0 0; padding:12px 16px 0 16px; height:46px; color:#828282; font-size:11px; line-height:18px;letter-spacing:-0.5px; }
.list_cont .txt a { color:#828282; }
.list_cont .txt span.btn_more { position:absolute; right:16px; bottom:10px; color:#b9b9b9; font-size:11px;  }
.list_cont .txt span.btn_more a { color:#b9b9b9; text-decoration:underline; }


/* fix */
.corner-stamp { float:right; margin:0 0 0 0; overflow:hidden; }
.corner-stamp .mlist_r_box { padding:0 0 15px 0; width:239px; }
.corner-stamp .mlist_r_box span { display:block; }


/**** Transitions ****/
.transitions-enabled.masonry,
.transitions-enabled.masonry .masonry-brick {
  -webkit-transition-duration: 0.7s;
     -moz-transition-duration: 0.7s;
      -ms-transition-duration: 0.7s;
       -o-transition-duration: 0.7s;
          transition-duration: 0.7s;
}

.transitions-enabled.masonry {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
      -ms-transition-property: height, width;
       -o-transition-property: height, width;
          transition-property: height, width;
}

.transitions-enabled.masonry  .masonry-brick {
  -webkit-transition-property: left, right, top;
     -moz-transition-property: left, right, top;
      -ms-transition-property: left, right, top;
       -o-transition-property: left, right, top;
          transition-property: left, right, top;
}


/* disable transitions on container */
.transitions-enabled.infinite-scroll.masonry {
  -webkit-transition-property: none;
     -moz-transition-property: none;
      -ms-transition-property: none;
       -o-transition-property: none;
          transition-property: none;
}

/**** Primer comparison ****/

/**** Clearfix ****/
.clearfix:before, .clearfix:after { content:""; display:table; }
.clearfix:after { clear:both; }
.clearfix { zoom:1; }
