/* 
최종작업일자 : 2013년 4월 22일
작업자 : p03
내역 : 웹접근성 명도대비 체크로 인해 #757575로 변경

최종작업일자 : 2013년 4월 25일
작업자 : p03
내역 :.main .focus .focus_banner .slide .texttype a / .main .focus .focus_banner .slide .texttype a:hover 추가

최종작업일자 : 2013년 5월 9일
작업자 : p03
내역 :gray_border / gray_border3 추가

최종작업일자 : 2013년 5월 10일
작업자 : p11
내역 : sns banner 영역 추가

최종작업일자 : 2013년 6월 7일
작업자 : p11
내역 : 놈놈놈 당첨 이벤트 페이지

최종작업일자 : 2013년 6월 14일
작업자 : p03
내역 :.main .header .keyword / .main .header .keyword ul /  .main .header .keyword .paging 수치 수정

최종작업일자 : 2013년 7월 1일
작업자 : p11
내역 : 육아클럽 이벤트 팝업

최종작업일자 : 2013년 7월 2일
작업자 : p11
내역 : 메인 부분개편 20130613

최종작업일자 : 2013년 7월 2일
작업자 : p03
내역 :.side_board_list .event_title / .side_board_list li / .side_board_list / .simsim_talk_area / .side_board_list .thumnail / .side_board_list .thum_text .board_contents 수정
.main .main_contents .cts .slide_unit .slide_wrap ul li img 삭제
.side_board_list.todays_shopping / .side_board_list.entertainment_issue / .side_board_list.simsimpoli_talk 추가

최종작업일자 : 2013년 7월 18일
작업자 : p11
내역 : rnb 초특가여행,오늘의쇼핑 탭 영역 추가

최종작업일자 : 2013년 8월 6일
작업자 : p11
내역 : 토크맘 팝업

최종작업일자 : 2013년 8월 6일
작업자 : p03
내역 :.side_board_list.entertainment_issue 수정

최종작업일자 : 2013년 8월 8일
작업자 : p03
내역 :.side_board_list.entertainment_issue 수정

2013-09-13 / ksy / webtoon event popup / add

2013-11-07 / .baby_food_tab edit / hsy

2014-09-04 / Add sp_event_popup / ksy
2014-09-26 / Add personal_certification / ksy
2014-10-07 / Add sns_banner_area_v2 / ksy
2014-10-31 / Add #miclub_footer / ksy
2014-12-16 / Add event_content / ksy
2016-01-08 / edit .footer address / bhj
2016-02-02 / edit .quiescence_id a link  / bhj
2016-05-16 / Add email_certification / yjk
2016-05-30 / Add popup_event_sns / yjk
2016-06-22 / Add event_june / yjk
2016-08-29 / Add event_ifriends / yjk

*/



@charset "utf-8";

/* Initialize */
/*body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td,p { margin:0; padding:0; font-size:12px; color:#757575; font-family:'돋움', Dotum;}*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td,p { margin:0; padding:0;}
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; padding:0;}
img{vertical-align:top;}
address,caption,cite,code,dfn,em,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
form{margin:0;}
a{text-decoration:none; color:#757575;}
a:hover{text-decoration:underline;}
ul, ol, li, dl, dt, dd{list-style:none; padding:0; margin:0;}
html{overflow-y:scroll;}
body{font-size:12px; color:#757575; font-family:'돋움', Dotum, Arial, Helvetica, sans-serif;}
input, select, option, textarea{font-family:'돋움', Dotum, Arial, Helvetica, sans-serif;}
legend, .skip{display:none;}
caption {position:absolute;text-indent:-10000px;visibility:hidden;}

/* Common Class */
.f_clear:after{content:"."; display:block; clear:both; height:0; visibility:hidden;}
.f_clear{ display:inline-block; }
.hide{display:none !important;}
.no_bg{background:none !important;}
.img_vam{vertical-align: middle !important;}
/* Hack */
/* ie용 홀리 핵 시작 */
* html .f_clear{ height:1%; }
.f_clear{ display:block; }
/* ie용 홀리 핵 끝 */

.mt20 {margin-top:20px;}

/* Common Module */
.page_index {text-align:center;line-height:13px;}
.page_index .index_num{display:inline-block;*display:inline;*zoom:1;font-size:11px;line-height:13px;font-weight:bold;margin:0 7px;}
.page_index .index_num a {display:inline-block;*display:inline;*zoom:1;background:url('//img.miclub.com/newmiclub/img/common/common_ver.png') no-repeat 0 -249px;padding:0 4px 0 7px;color:#333;}
.page_index .index_num a.first{background:none;padding-left:4px;}
.page_index .index_num a.selected{color:#FF6600;}
.page_index .move_edge{color:#757575;font-size:11px;font-weight:normal;letter-spacing:-1px;margin:0 4px;}
.page_index .btn_prev, .page_index .btn_next{font-size:11px;color:#000;background:url('//img.miclub.com/newmiclub/img/common/common_ver.png') no-repeat ;}
.page_index .btn_prev:hover, .page_index .btn_next:hover{text-decoration:none;}
.page_index .btn_prev{background-position:0 -347px;padding-left:7px;}
.page_index .btn_next{background-position:right -327px;padding-right:7px;}

/* Main */
ul.board_lists li{background:url(//img.miclub.com/newmiclub/img/newmain/ico_bul_gray.gif) no-repeat left 4px; height:20px; padding:0 0 0 8px;}
ul.board_lists li a{color:#333;}
ul.board_lists li.thumnail{background:none; height:65px; padding:0 0 10px 0; width:100%;}
ul.board_lists li.thumnail p, ul.board_lists li.thumnail div{float:left;}
ul.board_lists li.thumnail p {width:100px;}


.side_unit  ul.board_lists li.thumnail p img {width:103px;height:65px;margin-right:9px;}
.side_unit  ul.board_lists li.thumnail div{width:135px; padding:5px 0 0 0px; font-size:11px; color:#757575;}
.side_unit  ul.board_lists li.connect{padding:0 0 6px 0;}
ul.board_lists li.thumnail div{width:144px; padding:5px 0 0 10px; font-size:11px; color:#757575;}
ul.board_lists li.thumnail div a{word-break:break-all; color:#757575;}
ul.board_lists li.thumnail div a strong, ul.board_lists li.thumnail div a span{display:block;}
ul.board_lists li.thumnail div a strong{font-size:12px; color:#333;line-height:15px;}
ul.board_lists li.thumnail div a strong span{display:inline; color:#757575; font-size:11px; font-weight:normal;line-height:15px;}
ul.board_lists li.thumnail div a span{padding:5px 0 0 0;line-height:15px;}
ul.board_lists li.thumnail div a span strong{display:inline; color:#757575; font-size:11px;}
ul.board_lists li.event{height:24px; padding:0; background:none;}
ul.board_lists li.evelist{height:22px; padding:0; background:none;}
ul.board_lists li.event span{font-size:11px; color:#757575;}
ul.board_lists li.evelist span{font-size:11px; color:#757575;}
ul.board_lists li.connect{padding:0 0 20px 0;}

#header{z-index:2;}
#contents{z-index:1;/* *z-index:-1;*/}
#header{background:url(//img.miclub.com/newmiclub/img/newmain/bg_header_line.gif) repeat-x left bottom;}
#header .header{margin:0 auto 0; position:relative;*z-index:15;_z-index:15;}
#header .header h1, #header .header .search_field{float:left;}
#header .header .search_field{margin-top: -2px;}
#header .header h1{margin-right:10px;}
#header .header h1 a{display:block; text-indent:-9999em;}
#header .header .best_keword{width:175px; float:right; height:24px; background-color:#fff; overflow:hidden; margin:15px 0 0 0;}
#header .header .best_keword ol{padding:0 0 0 10px;}
#header .header .best_keword ol li{height:18px; padding:5px 0 0 20px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; background:url(//img.miclub.com/newmiclub/img/newmain/ico_ranking.gif); background-repeat:no-repeat;}
#header .header .best_keword ol li a{color:#333; font-weight:bold;}
#header .header .best_keword ol li.rank1{background-position:0 4px;}
#header .header .best_keword ol li.rank2{background-position:0 -19px;}
#header .header .best_keword ol li.rank3{background-position:0 -42px;}
#header .header .best_keword ol li.rank4{background-position:0 -65px;}
#header .header .best_keword ol li.rank5{background-position:0 -88px;}
#header .header .best_keword ol li.rank6{background-position:0 -111px;}
#header .header .best_keword ol li.rank7{background-position:0 -134px;}
#header .header .best_keword ol li.rank8{background-position:0 -157px;}
#header .header .best_keword ol li.rank9{background-position:0 -180px;}
#header .header .best_keword ol li.rank10{background-position:0 -204px;}
#header .header .banner{clear:both; position:absolute; right:0;}
#header .header .aside{position:absolute; right:0; top:13px; clear:both;}
#header .header .aside li{background:url(//img.miclub.com/newmiclub/img/newmain/bg_line.gif) no-repeat left 3px; float:left; padding:0 9px 0 10px;}
#header .header .aside li.fir, #header .header .aside li.lst, #header .header .aside li.btn{background:none;}
#header .header .aside li.btn, #header .header .aside li.lst{padding:0;}
#header .header .gate{display:block; width:129px; height:11px; background:url(//img.miclub.com/newmiclub/img/newmain/btn_gatepage.gif) no-repeat; position:absolute; left:0; top:15px; text-indent:-9999em;}
#header #gnb{clear:both; height:50px;*zoom:1;}
#header #gnb .gnb, #header #gnb .gnb li, #header #gnb .more, #header #gnb .more li, #header #gnb .spe li{float:left;}
#header #gnb .gnb li{height:50px; position:relative;*z-index:9;}
#header #gnb .gnb li a {_float:left;}
#header #gnb .spe li{width:118px;}
#header #gnb .gnb li span.icon{position:absolute; top:12px; z-index:2;*display:block;*width:18px;*height:20px;}
#header #gnb .more li{margin-right:20px;}
#header .header  .layer1 {overflow:visible;margin-top:-28px;border:1px solid #010101;height:230px;position:absolute;right:0px;background:#fff;top:0px;}

/* sns banner 영역 추가 */
.sns_banner_area .arrow_down {background:url("//img.miclub.com/newmiclub/newmain/img/sns_banner.gif") no-repeat scroll 0px -280px transparent;width:7px;height:5px;position:absolute;top:38px;left:31px;}
.sns_banner_area {position:fixed;top:171px;right:0;border:1px solid #d9d9d9;z-index:999;}
.sns_banner_area .top_img {background:url("//img.miclub.com/newmiclub/newmain/img/sns_banner.gif") no-repeat scroll 0px -240px transparent;width:68px;height:38px;display:block;text-indent:-999em;}
.sns_banner_area a {background:url("//img.miclub.com/newmiclub/newmain/img/sns_banner.gif") no-repeat scroll 0 0 transparent;width:68px;text-indent:-999em;display:block;}
.sns_banner_area .sns_facebook {background-position:-80px 0px;height:62px;border-top:1px solid #D9D9D9;}
.sns_banner_area .sns_facebook:hover {background-position:0 0;}
.sns_banner_area .sns_twiter {background-position:-80px -80px;height:61px;}
.sns_banner_area .sns_twiter:hover {background-position:0px -80px;}
.sns_banner_area .sns_opencast {background-position:-80px -160px;height:61px;border-top:1px solid #D9D9D9;}
.sns_banner_area .sns_opencast:hover {background-position:0px -160px;}
.sns_banner_area .sns_babyclub {background-position:0px -300px;height:62px;}
.sns_banner_area .sns_mobile_web {background-position:0px -380px;height:61px;}
.sns_banner_area .sns_weddingclub {background-position:0px -460px;height:62px;border-top:1px solid #D9D9D9;}


#contents{width:1010px; margin:0 auto 0;position:relative;}
.cont_1080{width:1080px; margin:0 auto 0;position:relative;}
#contents .contents{padding:0 0 20px 0;}

/* AD */
.ad_wing_l{position:absolute;left:-110px;top:10px;}
.ad_wing_l .ad_cont{margin-bottom:5px;}
.ad_wing_l .ad_cont a{display:block;}

#footer{background:url(//img.miclub.com/newmiclub/img/newmain/bg_footer.gif) repeat-x; padding:0 0 32px 0;}
#footer .footer{width:1010px; margin:0 auto 0; /*position:relative;*/}
#footer .footer .notice{height:28px; padding:17px 0 0 54px; background:url(//img.miclub.com/newmiclub/img/newmain/txt_notice.gif) no-repeat left 16px;}
#footer .footer .notice a{font-size:11px; color:#666;}
#footer .footer .service{/*position:absolute; right:20px; top:16px;*/float:right;margin-top:-28px;}
#footer .footer .service dt, #footer .footer .service dd{float:left;}
#footer .footer .service dt{padding:0 9px 0 0;}
#footer .footer .service dd{background:url(//img.miclub.com/newmiclub/img/newmain/bg_line.gif) no-repeat left 1px; float:left; padding:0 9px 0 9px;}
#footer .footer .service dd.lst{padding:0 0 0 21px; background:none;}
#footer .footer .footerlink{padding:50px 0 30px 305px;clear:both;}
#footer .footer .footerlink li{float:left; height:12px; overflow:hidden; padding:0 30px 0 0;}
#footer .footer address{margin-left:210px; width:593px; height:24px; background:url(//img.miclub.com/newmiclub/img/newmain/txt_address.gif) no-repeat left top; text-indent:-9999em;}
#footer .footer span.copyright{display:block; width:290px; height:41px; margin:0 auto 0; background:url(//img.miclub.com/newmiclub/img/newmain/txt_copyright.gif) no-repeat left top; text-indent:-9999em;}

#miclub_footer {background:url(//img.miclub.com/newmiclub/img/newmain/bg_footer.gif) repeat-x;padding:0 0 32px;}
#miclub_footer .footer {margin:0 auto;position:relative;padding:45px 0 0;width:1010px;}
#miclub_footer .footer .btn_total_view {background:url(//img.miclub.com/newmiclub/img/newmain/btn_service_all.gif) no-repeat;height:12px;position:absolute;right:0;text-indent:-999em;top:16px;width:88px;}
#miclub_footer .footer .footer_cate {padding:50px 0 20px;text-align:center;}
#miclub_footer .footer .footer_cate li {display:inline-block;padding:0 30px 0 0;*display:inline;}
#miclub_footer .footer .footer_cate li:last-child {padding:0;}
#miclub_footer .footer address {font-size:11px;line-height:18px;text-align:center;}
#miclub_footer .footer address .txt_add_01 {display:block;}
#miclub_footer .footer address .txt_add_02 {margin-right:20px;}
#miclub_footer .footer address .txt_add_03 {margin-right:20px;}
#miclub_footer .footer address .txt_add_04 {margin-right:20px;}
#miclub_footer .footer .footer_copyright {display:block;font-size:11px;margin:20px 0 0;text-align:center;}
#miclub_footer .footer_notice {left:0;position:absolute;top:16px;}


.main .header{width:770px; padding:45px 0 0 240px;}
.main .header h1{width:144px; height:41px; background:url(//img.miclub.com/newmiclub/img/newmain/ico_miclub_main.jpg) no-repeat left top; margin-top:18px;}
.main .header h1 a{height:41px;}
.main .header .keyword{width:325px; moverflow:hidden; position:relative;}
.main .header .keyword ul{height:20px; padding:2px 25px 0 0; overflow:hidden;text-align:center;}
.main .header .keyword ul li{background:url(//img.miclub.com/newmiclub/img/newmain/bg_line.gif) no-repeat left 1px; padding:0 3px 0 6px; font-size:11px; display:inline-block; *display:inline; *zoom:1; letter-spacing:-1px;}
.main .header .keyword ul li:first-child, .main .header .keyword ul li.first{background:none;}
.main .header .keyword ul li a{color:#757575;}
.main .header .keyword .paging{display:block; width:27px; height:12px; background:url(//img.miclub.com/newmiclub/img/newmain/ico_paging_small.gif) no-repeat; position:absolute; right:10px; top:1px; overflow:hidden;}
.main .header .keyword .paging a{width:13px; height:12px; float:left; text-indent:-9999em;}
.main .header fieldset{width:320px; height:25px; padding:6px 0 6px 0; background:url(//img.miclub.com/newmiclub/img/newmain/bg_main_field.gif) no-repeat; overflow:hidden;}
.main .header fieldset input{width:255px; height:23px; line-height:22px; padding:0 0 0 15px; border:none; background:none; color:#666; float:left;}
.main .header fieldset a.search{float:right; width:31px; height:31px; margin-right:11px; margin-top:-3px; text-indent:-9999em;}
.main .header .banner{top:60px;}
.main .header #gnb{margin-left:-240px; padding:17px 0 0 0;}
.main .header #gnb .gnb{float:left;}
.main .header #gnb .gnb li{margin-right:25px;}
.main .header #gnb .gnb li span.icon{right:-18px;}
.main .header #gnb .more{margin-left:9px;}

.sub #header .header{width:1010px; padding:51px 0 0 0;}
.sub #header .header h1{width:108px; height:30px; background:url(//img.miclub.com/newmiclub/img/newmain/ico_miclub_sub.jpg) no-repeat left top; margin-top:-8px;}
.sub #header .header h1 a{height:30px;}
.sub #header .header fieldset{width:230px; height:22px; padding:2px 0; background:url('//img.miclub.com/newmiclub/img/newmain/bg_sub_field.png') no-repeat; overflow:hidden;}
.sub #header .header fieldset input{width:180px; height:16px;line-height: 16px;font-size: 12px; /*padding:0 0 0 15px;*/margin:3px 0 0 12px; border:none; background:none; color:#666; float:left;}
.sub #header .header fieldset a.search{float:right; width:31px; height:21px; margin-right:2px;text-indent:-9999em;}
.sub #header .header .banner{top:40px;}
.sub .depth_line{height:39px; border-bottom:1px solid #d9d9d9;}
.sub .depth_line .depth{width:1010px; margin:0 auto 0; overflow:hidden;}
.sub .depth_line .depth p{padding:12px 0 0 0; color:#666;}
.sub .depth_line .depth p img, .depth_line .depth p a{vertical-align:middle;}
.sub .depth_line .depth p a{color:#666;}
.sub .depth_line .depth ul{margin-left:-1px; padding:14px 0 0 0; overflow:hidden;}
.sub .depth_line .depth ul li{float:left; background:url(//img.miclub.com/newmiclub/img/newmain/bg_line.gif) no-repeat left 3px; padding:0 18px 0 18px;}
.sub #header .header #gnb{padding:8px 0 0 0;}
.sub #header .header #gnb .gnb li a{display:block; height:50px; overflow:hidden;}
.sub #header .header #gnb .gnb li a.sect img{margin-top:-50px;}
.sub #header .header #gnb .gnb li a:hover img{margin-top:-50px;}
.sub #header .header #gnb .gnb li span.icon{right:-4px;}
.sub #header .header #gnb .more{margin-left:22px;}
.sub #header .header #gnb .gnb li {margin-right:0px;*margin-right:2px;}

.main .contents{background:url(//img.miclub.com/newmiclub/img/newmain/ico_dot_d9.gif) repeat-y 730px top;}
.main .focus{height:100px; border-bottom:1px solid #cd0069;position:relative;z-index:10; /*overflow:hidden;*/*zoom:1;}
.main .focus:after{content:"";display:block;height:0;clear:both;}
.main .focus .login_field{float:right; width:279px; height:100px;}
.main .focus .login_field fieldset{padding:10px 0 0 29px;}
.main .focus .login_field fieldset ul{width:217px; position:relative;}
.main .focus .login_field fieldset ul li{line-height:0; font-size:0; padding:0 0 3px 0;}
.main .focus .login_field fieldset ul li input.txt{width:152px; height:15px; color:#333; font-size:11px; border:1px solid #a6a6a6; padding:3px 0 0 8px;}
.main .focus .login_field fieldset ul li input.id{background:url('//img.miclub.com/newmiclub/img/newmain/txt_loginfield.gif') no-repeat 0 0;}
.main .focus .login_field fieldset ul li input.pw{background:url('//img.miclub.com/newmiclub/img/newmain/txt_loginfield.gif') no-repeat 0 100%;}
.main .focus .login_field fieldset ul li.check{float:left; overflow:hidden; padding:1px 0 0 0;}
.main .focus .login_field fieldset ul li.check input, .main .focus .login_field fieldset ul li.check label{float:left;}
.main .focus .login_field fieldset ul li.check input{*position:relative; *top:-4px; *left:-4px;}
.main .focus .login_field fieldset ul li.check label{font-size:11px; color:#666; line-height:140%; margin-left:5px; *margin-left:0;}
.main .focus .login_field fieldset ul li.save{width:100px;}
.main .focus .login_field fieldset ul li.safe{width:115px;}
.main .focus .login_field fieldset ul li.btn{clear:both; position:absolute; right:0; top:0;}
.main .focus .login_field fieldset ul li.btn input{background-color:#fff; border:1px solid #a6a6a6; width:50px; height:43px; font-size:11px; color:#333;}
.main .focus .login_field fieldset ul li.aside{width:217px; padding:6px 0 0 0; overflow:hidden; *padding:0; *position:relative;}
.main .focus .login_field fieldset ul li.aside ul{margin-left:-8px;}
.main .focus .login_field fieldset ul li.aside ul li{float:left; background:url(//img.miclub.com/newmiclub/img/newmain/bg_line.gif) no-repeat left top; padding:0 8px 0 8px; font-size:11px; line-height:120%;}
.main .focus .login_field fieldset ul li.aside ul li a{color:#333;}
.main .focus .login_field fieldset.after dl dd.level_icon{position:absolute;left:0;top:33px;}
.main .focus .focus_banner{height:100px; /*overflow:hidden;*/ *position:relative;*zoom:1;}
.main .focus .focus_banner:after{content:"";display:block;clear:both;height:0;}
.main .focus .focus_banner .banner, .main .focus .focus_banner .slide{float:left; height:100px;}
.main .focus .focus_banner .banner{width:475px;}
.main .focus .focus_banner .slide{width:254px; background-color:#f7f7f7; border-left:1px solid #dbdbdb; _width:auto;}
.main .focus .focus_banner .slide .texttype{height:100px; position:relative;}
.main .focus .focus_banner .slide .texttype p{color:#666666; text-align:center; padding:20px 20px 0 20px; font-size:11px;}
.main .focus .focus_banner .slide .texttype a{color:#666; }
.main .focus .focus_banner .slide .texttype a:hover{color:#666; }
.main .focus .focus_banner .slide .texttype p strong{font-size:12px; display:block; padding:0 0 3px 0;}
.main .focus .focus_banner .slide .texttype p strong:hover {text-decoration:underline;cursor:pointer;}
.main .focus .focus_banner .slide .texttype p span{display:block; padding:0 0 10px 0;}
.main .focus .focus_banner .slide .texttype p span:hover {text-decoration:underline;cursor:pointer;}
.main .focus .focus_banner .slide .texttype .btn{display:block; width:9px; height:17px; overflow:hidden; position:absolute; top:41px; background-image:url(//img.miclub.com/newmiclub/img/newmain/btn_ad_slide.gif); text-indent:-9999em;}
.main .focus .focus_banner .slide .texttype .prev{left:11px; background-position:0 0;}
.main .focus .focus_banner .slide .texttype .next{right:11px; background-position:100% 0;}
.main .column{height:298px; border-bottom:1px solid #cd0069; overflow:hidden; *position:relative;}
.main .column .today{height:279px; padding:19px 0 0 0; background:url(//img.miclub.com/newmiclub/img/newmain/bg_today.gif) repeat-y; position:relative; float:left;}
.main .column .today h2{height:30px; _width:200px;}
.main .column .today .today_section, .main .column .today .today_navi{float:left;}
.main .column .today .today_section{width:477px; height:249px;}
.main .column .today .today_section li{height:24px;}
.main .column .today .today_section li a{color:#333;}
.main .column .today .today_section li span{color:#757575; font-size:11px;}
.main .column .today .today_section li.best{height:160px;}
/*.main .column .today .today_section li.best p, .main .column .today .today_section li.best div{float:left;}*/
/*.main .column .today .today_section li.best div{width:240px; padding:20px 0 0 14px;}*/
/*.main .column .today .today_section li.best div strong, .main .column .today .today_section li.best div span{display:block; line-height:140%;}
.main .column .today .today_section li.best div strong{color:#333; font-size:14px; padding:0 0 0 43px;line-height:18px;height:36px;display:table-cell;vertical-align:middle;margin-bottom:10px;position:relative;}
.main .column .today .today_section li.best div strong b{*position:absolute;*top:50%;display:block;}
.main .column .today .today_section li.best div strong b i{*position:relative;*top:-50%;display:block;}*/
/*.main .column .today .today_section li.best div span.icon{position:absolute; left:14px; top:20px;}*/

.main .column .today_section li.best a{display:block;}
.main .column .today_section li.best span{font-size:inherit;color:inherit;}
.main .column .today_section li.best .thumb{float:left;margin-right:14px;}
.main .column .today_section li.best .story{float:left;height:120px;padding-top:20px;width:240px;}
.main .column .today_section li.best .icon{float:left;display:block;margin-right:10px;}
.main .column .today_section li.best .title{height:36px;line-height:18px;display:block;overflow:hidden;display:table-cell;position:relative;vertical-align:middle;*display:block;}
.main .column .today_section li.best .title, .main .column .today_section li.best .title .text{font-size:14px;color:#333;}
.main .column .today_section li.best .title .inner{*position:absolute;*top:50%;display:block;}
.main .column .today_section li.best .title .text{*position:relative;*top:-50%;display:block;cursor:pointer;}
.main .column .today_section li.best .story p{clear:both;line-height:16px;font-size:11px;color:#757575;margin-top:10px;height:80px;overflow:hidden;}
.main .column .today_section li.best .story p a{color:#757575;}

.main .column .today .today_navi{width:260px; height:298px; margin-top:-49px; margin-left:-7px; overflow:hidden;}
.main .column .today .today_navi ul{margin-top:-1px;}
.main .column .today .today_navi ul li{position:relative; padding:0 0 0 7px;*zoom:1;}
.main .column .today .today_navi ul li a {height:56px;display:block;border-bottom:1px solid #ededed;margin:0 16px 0 17px;padding:18px 5px 0;}
.main .column .today .today_navi ul li a:hover, .main .column .today .today_navi ul .selected .title{text-decoration:none;font-weight:bold;letter-spacing:-1px;}
.main .column .today .today_navi ul li .thumb{width:57px;height:39px;margin-right:7px;float:left;*display:block;}
.main .column .today_navi .navi_wrap{display:table;overflow:hidden;}
.main .column .today_navi .navi_wrap .thumb, .main .column .today_navi .navi_wrap .title{display:table-cell;vertical-align:middle;} 
.main .column .today .today_navi ul li .title{line-height:16px;height:32px;overflow:hidden;color:#6f6f6f;font-weight:normal;*display:block;*float:left;*padding-top:3px;*width:145px;}
.main .column .today .today_navi ul li .title .inner{*position:absolute;*top:50%;*display:block;*width:145px;}
.main .column .today .today_navi ul li .title .text{*position:relative;*top:-50%;*display:block;}
.main .column .today .today_navi ul li .secter{display:block; width:260px; height:75px; background:url(//img.miclub.com/newmiclub/img/newmain/ico_today_sect.gif) no-repeat left top; text-indent:-9999em; position:absolute; top:0px; left:0; display:none;}
.main .column .today .today_navi ul li:hover .title{font-weight:bold;}
.main .column .today .today_navi ul li:hover .secter, .main .column .today .today_navi ul .selected .secter{display:block;}

.main .column .today .dete{position:absolute; left:110px; top:29px; width:102px; height:11px;}
.main .column .today .dete a, .main .column .today .dete span{display:block; background:url(//img.miclub.com/newmiclub/img/newmain/ico_dete.gif); background-repeat:no-repeat; background-position:0 0; text-indent:-9999em;}
.main .column .today .dete span{float:left; width:8px; height:11px; _display:inline;}
.main .column .today .dete p{position:relative; width:72px; margin:0 auto 0; overflow:hidden;}
.main .column .today .dete p span.comma{width:4px; background-position:-14px;}
.main .column .today .dete p span.num1{background-position:-18px 0;}
.main .column .today .dete p span.num2{background-position:-26px 0;}
.main .column .today .dete p span.num3{background-position:-34px 0;}
.main .column .today .dete p span.num4{background-position:-42px 0;}
.main .column .today .dete p span.num5{background-position:-50px 0;}
.main .column .today .dete p span.num6{background-position:-58px 0;}
.main .column .today .dete p span.num7{background-position:-66px 0;}
.main .column .today .dete p span.num8{background-position:-74px 0;}
.main .column .today .dete p span.num9{background-position:-82px 0;}
.main .column .today .dete p span.num0{background-position:-90px 0;}
.main .column .today .dete a{width:7px; height:11px; position:absolute; top:0;}
.main .column .today .dete a.prev{left:0; background-position:0 0;}
.main .column .today .dete a.next{right:0; background-position:-7px 0;}
.main .column .issue{float:right; width:238px; padding:19px 22px 0 20px; position:relative; _display:inline;}
.main .column .issue h2{height:27px;}
.main .column .issue .more{position:absolute; top:27px; right:22px;}

.main .main_contents .cts {padding-top:3px;}
.main .main_contents .cts .slide_unit{width:700px; padding:19px 0 0 3px; position:relative;}
.main .main_contents .cts .slide_unit a:hover {text-decoration:underline;}
.main .main_contents .cts .slide_unit  h2, .main .contents .cts .slide_unit span.comment{display:inline-block; vertical-align:bottom; *display:inline;*zoom:1;*vertical-align:baseline;}
.main .main_contents .cts .slide_unit span.comment{color:#757575; background:url(//img.miclub.com/newmiclub/img/newmain/bg_line.gif) no-repeat left 1px; padding:0 0 2px 10px; margin-left:6px;position:relative;top:2px;*top:0;}
.main .main_contents .cts .slide_unit span.comment:hover {text-decoration:underline;}
.main .main_contents .cts .slide_unit .slide_wrap{width:700px; padding:7px 0 0 0; margin-left:20px; overflow:hidden;}
.main .main_contents .cts .slide_unit .slide_wrap ul{width:9999px;}
.main .main_contents .cts .slide_unit .slide_wrap ul li{width:100px; float:left; margin-right:15px;}
.main .main_contents .cts .slide_unit .slide_wrap ul li a{display:block;}
.main .main_contents .cts .slide_unit .slide_wrap ul li span{display:block; color:#757575; font-size:11px; padding:9px 0 0 0;line-height:15px;}
.main .main_contents .cts .slide_unit .list_paging{right:40px; top:27px;}
.main .main_contents .cts .slide_unit .more{position:absolute; right:0; top:31px;}
.main .main_contents .cts{width:730px; float:left; padding:0px 0 0 0;}
.main .main_contents .cts .list_paging{width:27px; height:12px; background:url(//img.miclub.com/newmiclub/img/newmain/ico_side_paging.gif) no-repeat left top; overflow:hidden; position:absolute; font-size:11px; color:#757575;}
.main .main_contents .cts .list_paging a{float:left; width:13px; height:12px; text-indent:-9999em;}
.main .main_contents .cts .board_wrap{padding:31px 0 0 0; width:698px;}
.main .main_contents .cts .board_wrap .board{position:relative;}
.main .main_contents .cts .board_wrap .editor{width:340px; float:left;}
.main .main_contents .cts .board_wrap .board h2{height:22px;}
.main .main_contents .cts .board_wrap .board_issue{width:335px; float:right;}
.main .main_contents .cts .board_wrap .board h2.b_is{height:26px;}
.main .main_contents .cts .board_wrap .board ul.board_lists li{height:24px; position:relative;*height:25px;}
.main .main_contents .cts .board_wrap .board ul.board_lists li em{color:#CC0066;}
.main .main_contents .cts .board_wrap .board ul.board_lists li strong em{font-weight:bold;}
.main .main_contents .cts .board_wrap .board ul.board_lists li span.from{position:absolute; right:0; bottom:10px; font-size:11px;}
.main .main_contents .cts .board_wrap .board ul.board_lists li.thumnail{background:none; height:70px; padding:0 0 13px 0; width:100%;*padding-bottom:14px;}
.main .main_contents .cts .board_wrap .board ul.board_lists li.thumnail div{width:229px; position:relative;}
.main .main_contents .cts .board_wrap .board ul.board_lists li.thumnail div span.from{position:absolute; right:0; bottom:0;}
.main .main_contents .cts .board_wrap .board .list_paging{right:0; top:0;}

.main .contents .side{width:279px; float:right;}
.main .contents .side .side_unit{padding:14px 10px 0 9px;*padding-top:15px;*margin-top:5px;}
.main .contents .side .side_unit .side_title{height:23px; position:relative;}
.main .contents .side .side_unit .side_title h2 {margin-left:12px;}
.main .contents .side .side_unit .side_title .more{position:absolute; right:0; top:5px;}
.main .contents .side .side_unit .board_lists {margin-left:12px;}
.main .contents .side .side_unit .side_tab{height:28px; overflow:hidden;}
.main .contents .side .side_unit .side_tab li{height:28px; overflow:hidden; float:left;}
.main .contents .side .side_unit .side_tab li a{display:block;}
.main .contents .side .side_unit .side_tab li a.sect{margin-top:-28px;}
.main .contents .side .side_unit .shopping_list{width:258px; padding:35px 0 0 0;}
.main .contents .side .side_unit .shopping_list li{width:86px; height:93px; float:left; text-align:center;}
.main .contents .side .side_unit .shopping_list li a{display:block;}
.main .contents .side .side_unit .shopping_list li a span{display:block; font-size:11px; color:#666; padding:3px 0 0 0;}
.main .contents .side .side_unit .shopping_list li a .thumb{padding:0;height:50px;width:50px;background:url('//img.miclub.com/newmiclub/newmain/img/bg_used_thumb.png') no-repeat;margin:0 auto;line-height:50px;text-align:center;}
.main .contents .side .side_unit .shopping_list li a .thumb img{vertical-align:middle;display:inline;max-width:50px;max-height:50px;}
.main .contents .side .shopping_box{position:relative;}
.main .contents .side .shopping_box .box_paging{position:absolute; right:30px; top:53px; font-size:11px; color:#757575;*width:60px;}
.main .contents .side .shopping_box .box_paging strong{color:#333;}
.main .contents .side .shopping_box .box_paging span.num{float:left; padding:1px 7px 0 0;}
.main .contents .side .shopping_box .box_paging span.btn{float:right; width:27px; height:12px; background:url(//img.miclub.com/newmiclub/img/newmain/ico_side_paging.gif) no-repeat left top; overflow:hidden;}
.main .contents .side .shopping_box .box_paging span.btn a{float:left; width:13px; height:12px; text-indent:-9999em;}

/* Common Level Style */
.user_level {display:inline-block;position:relative;height:38px;*display:inline;*zoom:1;*vertical-align:bottom;}
.user_level i, .user_level b span, .user_level i .lv_nums span {background-image:url('//img.miclub.com/newmiclub/img/common/level_icon.png');_background-image:url('//img.miclub.com/newmiclub/img/common/level_icon_ie6.png');background-repeat:no-repeat;}
.user_level i {display:block;width:100%;height:100%;}
.user_level i .lv_nums {display:inline-block;width:100%;text-align:center;position:relative;*display:inline;*zoom:1;}
.user_level i .lv_nums span {display:inline-block;text-indent:-999em;*display:inline;*zoom:1;*text-indent:0;*font-size:0;*vertical-align:bottom;}
.user_level i .lv_nums .level_dt {display:none;}
.user_level b span{display:block;width:13px;height:11px;position:absolute;bottom:1px;right:1px;}
	/* Level Type */
	.user_level b .lvtp_1{background-position:-400px -400px;}
	.user_level b .lvtp_2{background-position:-400px -420px;}
	.user_level b .lvtp_3{background-position:-400px -440px;}
	.user_level b .lvtp_4{background-position:-400px -460px;}
	/* Level Big Size */
	.level_cont_big {width:38px;height:38px;/*top:-12px;*/} 
	.level_cont_big .lv5{background-position:0 0;}
	.level_cont_big .lv10{background-position:0 -50px;}
	.level_cont_big .lv15{background-position:0 -100px;}
	.level_cont_big .lv20{background-position:0 -150px;}
	.level_cont_big .lv25{background-position:0 -200px;}
	.level_cont_big .lv30{background-position:0 -250px;}
	.level_cont_big .lv35{background-position:0 -300px;}
	.level_cont_big .lv40{background-position:0 -350px;}
	.level_cont_big .lv45{background-position:0 -400px;}
	.level_cont_big .lv50{background-position:0 -450px;}
	.level_cont_big .lv55{background-position:-50px 0;}
	.level_cont_big .lv60{background-position:-50px -50px;}
	.level_cont_big .lv65{background-position:-50px -100px;}
	.level_cont_big .lv70{background-position:-50px -150px;}
	.level_cont_big .lv75{background-position:-50px -200px;}
	.level_cont_big .lv80{background-position:-50px -250px;}
	.level_cont_big .lv85{background-position:-50px -300px;}
	.level_cont_big .lv90{background-position:-50px -350px;}
	.level_cont_big .lv95{background-position:-50px -400px;}
	.level_cont_big .lv100{background-position:-50px -450px;}
	.level_cont_big .lv105{background-position:-100px -0;}
	.level_cont_big .lv_digit2 {top:12px;}
	.level_cont_big .lv_digit2 span {width:9px;height:13px;}
	.level_cont_big .lv_digit2 .n_1 {background-position:-400px 0;}
	.level_cont_big .lv_digit2 .n_2 {background-position:-400px -20px;}
	.level_cont_big .lv_digit2 .n_3 {background-position:-400px -40px;}
	.level_cont_big .lv_digit2 .n_4 {background-position:-400px -60px;}
	.level_cont_big .lv_digit2 .n_5 {background-position:-400px -80px;}
	.level_cont_big .lv_digit2 .n_6 {background-position:-400px -100px;}
	.level_cont_big .lv_digit2 .n_7 {background-position:-400px -120px;}
	.level_cont_big .lv_digit2 .n_8 {background-position:-400px -140px;}
	.level_cont_big .lv_digit2 .n_9 {background-position:-400px -160px;}
	.level_cont_big .lv_digit2 .n_0 {background-position:-400px -180px;}
	.level_cont_big .lv_digit3 {top:13px;margin-left:-1px;}
	.level_cont_big .lv_digit3 span {width:7px;height:12px;}
	.level_cont_big .lv_digit3 .n_1 {background-position:-400px -200px;width:5px;}
	.level_cont_big .lv_digit3 .n_2 {background-position:-400px -220px;}
	.level_cont_big .lv_digit3 .n_3 {background-position:-400px -240px;}
	.level_cont_big .lv_digit3 .n_4 {background-position:-400px -260px;}
	.level_cont_big .lv_digit3 .n_5 {background-position:-400px -280px;}
	.level_cont_big .lv_digit3 .n_6 {background-position:-400px -300px;}
	.level_cont_big .lv_digit3 .n_7 {background-position:-400px -320px;}
	.level_cont_big .lv_digit3 .n_8 {background-position:-400px -340px;}
	.level_cont_big .lv_digit3 .n_9 {background-position:-400px -360px;}
	.level_cont_big .lv_digit3 .n_0 {background-position:-400px -380px;}
	/* Level Small Size */
	.level_cont_small {width:35px;height:34px;/*top:-10px;*/} 
	.level_cont_small .lv5{background-position:-200px 0;}
	.level_cont_small .lv10{background-position:-200px -50px;}
	.level_cont_small .lv15{background-position:-200px -100px;}
	.level_cont_small .lv20{background-position:-200px -150px;}
	.level_cont_small .lv25{background-position:-200px -200px;}
	.level_cont_small .lv30{background-position:-200px -250px;}
	.level_cont_small .lv35{background-position:-200px -300px;}
	.level_cont_small .lv40{background-position:-200px -350px;}
	.level_cont_small .lv45{background-position:-200px -400px;}
	.level_cont_small .lv50{background-position:-200px -450px;}
	.level_cont_small .lv55{background-position:-250px 0;}
	.level_cont_small .lv60{background-position:-250px -50px;}
	.level_cont_small .lv65{background-position:-250px -100px;}
	.level_cont_small .lv70{background-position:-250px -150px;}
	.level_cont_small .lv75{background-position:-250px -200px;}
	.level_cont_small .lv80{background-position:-250px -250px;}
	.level_cont_small .lv85{background-position:-250px -300px;}
	.level_cont_small .lv90{background-position:-250px -350px;}
	.level_cont_small .lv95{background-position:-250px -400px;}
	.level_cont_small .lv100{background-position:-250px -450px;}
	.level_cont_small .lv_digit2 {top:11px;}
	.level_cont_small .lv_digit2 span {width:9px;height:12px;}
	.level_cont_small .lv_digit2 .n_1 {background-position:-430px 0;}
	.level_cont_small .lv_digit2 .n_2 {background-position:-430px -20px;}
	.level_cont_small .lv_digit2 .n_3 {background-position:-430px -40px;}
	.level_cont_small .lv_digit2 .n_4 {background-position:-430px -60px;}
	.level_cont_small .lv_digit2 .n_5 {background-position:-430px -80px;}
	.level_cont_small .lv_digit2 .n_6 {background-position:-430px -100px;}
	.level_cont_small .lv_digit2 .n_7 {background-position:-430px -120px;}
	.level_cont_small .lv_digit2 .n_8 {background-position:-430px -140px;}
	.level_cont_small .lv_digit2 .n_9 {background-position:-430px -160px;}
	.level_cont_small .lv_digit2 .n_0 {background-position:-430px -180px;}
	.level_cont_small .lv_digit3 {top:12px;/*margin-left:-1px;*/*top:11px;}
	.level_cont_small .lv_digit3 span {width:7px;height:11px;}
	.level_cont_small .lv_digit3 .n_1 {background-position:-430px -200px;width:5px;}
	.level_cont_small .lv_digit3 .n_2 {background-position:-430px -220px;}
	.level_cont_small .lv_digit3 .n_3 {background-position:-430px -240px;}
	.level_cont_small .lv_digit3 .n_4 {background-position:-430px -260px;}
	.level_cont_small .lv_digit3 .n_5 {background-position:-430px -280px;}
	.level_cont_small .lv_digit3 .n_6 {background-position:-430px -300px;}
	.level_cont_small .lv_digit3 .n_7 {background-position:-430px -320px;}
	.level_cont_small .lv_digit3 .n_8 {background-position:-430px -340px;}
	.level_cont_small .lv_digit3 .n_9 {background-position:-430px -360px;}
	.level_cont_small .lv_digit3 .n_0 {background-position:-430px -380px;}

/* Common history class */
.history_class {display:inline-block;position:relative;padding:0 5px;}
.history_class b {display:inline-block;font-size:10px;}
.history_class b span {display:inline-block;width:50px;height:16px;background:url('//img.miclub.com/newmiclub/img/common/histoy_class.png') no-repeat #fff; position:absolute; top:0; left:0;_background-image:url('//img.miclub.com/newmiclub/img/common/histoy_class_ie6.png');}
.history_class .hist1 span {background-position:0 0; width:51px;}
.history_class .hist2 span {background-position:0 -20px; width:71px;}
.history_class .hist3 span {background-position:0 -40px; width:28px;}
.history_class .hist4 span {background-position:0 -60px; width:46px;}
.history_class .hist5 span {background-position:0 -80px; width:52px;}
.history_class .hist6 span {background-position:0 -100px; width:52px;}
.history_class .hist7 span {background-position:0 -120px; width:65px;}
.history_class .hist8 span {background-position:0 -140px; width:41px;}
.history_class .hist9 span {background-position:0 -160px; width:32px;}
.history_class .hist10 span {background-position:0 -180px; width:67px; height:21px; left:-7px;}
.history_class .hist1gr span {background-position:-100px 0; width:51px;}
.history_class .hist2gr span {background-position:-100px -20px; width:71px;}
.history_class .hist3gr span {background-position:-100px -40px; width:28px;}
.history_class .hist4gr span {background-position:-100px -60px; width:46px;}
.history_class .hist5gr span {background-position:-100px -80px; width:52px;}
.history_class .hist6gr span {background-position:-100px -100px; width:52px;}
.history_class .hist7gr span {background-position:-100px -120px; width:65px;}
.history_class .hist8gr span {background-position:-100px -140px; width:41px;}
.history_class .hist9gr span {background-position:-100px -160px; width:32px;}

.main .focus .login_field fieldset.after{padding:15px 0 0 20px;}
.main .focus .login_field fieldset.after dl{width:240px; position:relative;}
.main .focus .login_field fieldset.after dl dt{height:18px; padding:5px 0 0 0; border-bottom:1px solid #efefef;}
.main .focus .login_field fieldset.after dl dt strong{color:#333;}
.main .focus .login_field fieldset.after dl dt a{color:#757575; font-size:11px;}
.main .focus .login_field fieldset.after dl dd.condition{padding:11px 0 0 52px;}
.main .focus .login_field fieldset.after dl dd.condition ul li{float:left; padding:1px 0 4px 0;}
.main .focus .login_field fieldset.after dl dd.condition ul li.message{width:59px;}
.main .focus .login_field fieldset.after dl dd.condition ul li.orange{width:88px;}
.main .focus .login_field fieldset.after dl dd.condition ul li.flower{width:60px;}
.main .focus .login_field fieldset.after dl dd.condition ul li.reply{width:59px;}
.main .focus .login_field fieldset.after dl dd.condition ul li.my_event {width:100px;}
.main .focus .login_field fieldset.after dl dd.condition ul li.attention{background:url(//img.miclub.com/newmiclub/img/newmain/icon_bok.png) no-repeat scroll left 1px transparent;padding-left:17px;width:70px;}
.main .focus .login_field fieldset.after dl dd.condition ul li.new_icon {background:url(//img.miclub.com/newmiclub/newmain/img/ico_new.png) no-repeat scroll 26px 0 transparent;}
.main .focus .login_field fieldset.after dl dd.condition ul li a{font-size:11px; line-height:140%;}
.main .focus .login_field fieldset.after dl dd.condition ul li a strong{font-weight:normal; color:#666;}
.main .focus .login_field fieldset.after dl dd.condition ul li a span{font-weight:bold; color:#cc0066;}
.main .focus .login_field fieldset.after dl dd.condition ul li img{margin-left:3px;}
.main .focus .login_field fieldset.after dl dd.level{width:35px; height:23px; background:url(//img.miclub.com/newmiclub/img/newmain/bg_lev.gif) no-repeat left top; position:absolute; left:0; top:33px; padding:11px 0 0 0; text-align:center;}
.main .focus .login_field fieldset.after dl dd.logout{position:absolute; right:0; top:0;}
.main .focus .login_field fieldset.after dl dd.logout input{width:53px; height:17px; font-size:11px; color:#333; background-color:#fff; border:1px solid #a6a6a6; line-height:18px;}



.service_view {position:relative;*z-index:2;width:1010px;margin:0 auto;}
.lpos {position:absolute;left:0px;top:0px;z-index:50;border:2px solid #000101;border-top:none;padding:20px 0 0 0;background:#fff;}

.service_view_head {border-bottom:1px solid #e5e5e5;position:relative;margin:0 20px 0 19px;}
.service_view_head  h3 {background:url(//img.miclub.com/newmiclub/img/newmain/icon_service_layer.gif) no-repeat;background-position:0 0;padding-left:20px;padding-bottom:14px;}
.btn_close_x {background:url(//img.miclub.com/newmiclub/img/newmain/btn_close_x.gif) no-repeat;background-position:0 0;width:14px;height:13px;display:block;position:absolute;right:3px;_right:23px;top:-3px;text-indent:-999em;}
.txt_list {margin:0 20px 0 19px;clear:both;overflow:hidden;zoom:1;min-height:200px;padding-top:12px;padding-left:8px;}
.txt_list strong {color:#cc0066;}
.txt_list ul {float:left;}
.txt_list li {background:url(//img.miclub.com/newmiclub/img/newmain/ico_dot.gif) no-repeat;background-position:1px 8px;padding-left:9px;line-height:21px;}
.txt_list li.tit {padding-left:1px;background:none;margin-bottom:1px;}
.txt_list li.tit a:hover {color:#cc0066;}
.txt_list li.space {height:21px;background:none;}
.txt_list .w1 {width:165px;}
.txt_list .w2 {width:134px;}
.txt_list .w3 {width:162px;}
.txt_list .w4 {width:130px;}
.txt_list .w5 {width:100px;}
.txt_list .n {background:url(//img.miclub.com/newmiclub/img/newmain/icon_service_layer.gif) no-repeat;background-position:100% -47px;padding-right:3px;text-indent:-1000em;display:inline-block;width:13px;height:16px;vertical-align:top;*vertical-align:text-bottom;}
.txt_list .e {background:url(//img.miclub.com/newmiclub/img/newmain/icon_service_layer.gif) no-repeat;background-position:100% -97px;padding-right:3px;text-indent:-1000em;display:inline-block;width:13px;height:16px;vertical-align:top;*vertical-align:text-bottom;}

.smain .txt_list .w1 {width:155px;}
.smain .txt_list .w2 {width:124px;}

.btm_bg {background:#f6f6f6;position:absolute;bottom:0px;left:0px;height:24px;width:100%;padding-top:14px;}
.btm_bg p {font-size:11px;margin-left:27px;_margin-left:13px;float:left;height:13px;}
.btm_bg span {background:url(//img.miclub.com/newmiclub/img/newmain/icon_service_layer.gif) no-repeat;vertical-align:top;display:inline-block;width:17px;height:13px;line-height:0;font-size:0;overflow:hidden;position:relative;top:-1px;}
.btm_bg .new {}
.btm_bg .event {}
.btm_bg .new  {background-position:0 -150px;}
.btm_bg .event  {background-position:0 -200px;}
.link_servie_all {background:url(//img.miclub.com/newmiclub/img/newmain/icon_service_layer.gif) no-repeat;background-position:100% -250px;color:#333;font-size:11px;font-weight:bold;padding-right:12px;position:absolute;right:30px;bottom:12px;}

/* 삭제예정 */
.ico_up {float:left;}
.ico_down {float:left;}
.my_layer {/*position:relative;*/position:absolute;left:12px;}
.my_layer .my_layer_in {position:absolute;right:0px;_right:92px;top:20px;width:102px;height:168px;border:1px solid #ff5a78;background:#fff;z-index:21;}
#header .header .aside li .my_layer .my_layer_in li {background:none;vertical-align:top;line-height:17px;cursor:pointer;}
#header .header .aside li .my_layer .my_layer_in li:hover {text-decoration:underline;}

#header .header .aside li .my_layer .my_layer_in li em {color:#cc0066;font-style:normal;}
#header .header .aside li .my_layer .my_layer_in ul {border-bottom:1px solid #e0e0e0;clear:both;_zoom:1;overflow:hidden;margin:0 5px 0 6px;padding:9px 0 6px 0px}
#header .header .aside li .my_layer .my_layer_in .dot li {background:url(//img.danawa.com/new/myclub/img/ico_dot2.gif) no-repeat 8px 6px;padding-left:15px;font-size:11px;color:#666;}
#header .header .aside li .my_layer .my_layer_in .last {border-bottom:none;}
#header .header .aside li .my_layer .my_layer_in .lev {padding:10px 0 6px 0}
#header .header .aside li .my_layer .my_layer_in .lev li {padding:0 0 0 3px;margin:0 0 0 0px;letter-spacing:-1px;vertical-align:top;line-height:16px;_height:16px;*padding-right:3px;}
#header .header .aside li .my_layer .my_layer_in .lev li span {background:url(//img.danawa.com/new/myclub/img/icon_my_level.gif) no-repeat;display:inline-block;cursor:pointer;color:#666;font-size:11px;}
#header .header .aside li .my_layer .my_layer_in .lev .m1 {background-position:0px 3px;padding:0 0 0 5px;margin:0 0 0 0;width:15px;height:14px;}
#header .header .aside li .my_layer .my_layer_in .lev .m2 {background-position:0px -27px;padding:0 0 0 5px;margin:0 0 0 0;width:15px;height:14px;}
#header .header .aside li .my_layer .my_layer_in .lev .m3 {background-position:0px -61px;padding:0 0 0 5px;margin:0 0 0 0;width:15px;height:15px;display:inline-block;vertical-align:middle;}
#header .header .aside li .my_layer .my_layer_in .lev li strong {font-weight:normal;cursor:pointer;color:#666;font-size:11px;}
/* //삭제예정 */

.bt_logout {display:inline-block; zoom:1; overflow:visible; background:url(//img.miclub.com/newmiclub/img/newmain/bg_login.gif) no-repeat 0px 0px;margin-right:6px;}
.bt_logout span {background:url(//img.miclub.com/newmiclub/img/newmain/bg_login.gif) no-repeat 100% 0; display:inline-block; padding:1px 6px 0px 0px;*padding:0px 6px 0px 0px;_padding:1px 6px 0px 0px; margin-left:8px; white-space:nowrap; font-size:11px;overflow:visible;line-height:160%;height:16px;vertical-align:middle;color:#757575;border:none;cursor:pointer;font-style:normal;}

.aside .btn {background:none;}
#header .header .aside li.uname {background:none;position:relative;}
#header .header .aside li.uname p {font-weight:bold;color:#333;font-size:11px;}
#header .header .aside li.uname .ico_up {background:url(//img.miclub.com/newmiclub/img/newmain/bg_arrow.gif) no-repeat;background-position:100% 0;padding-right:27px;height:16px;padding-top:3px;}
#header .header .aside li.uname .ico_down {background:url(//img.miclub.com/newmiclub/img/newmain/bg_arrow.gif) no-repeat;background-position:100% -23px;padding-right:27px;height:16px;padding-top:3px;}

.ranking {background:#fff;_background:url(//img.miclub.com/newmiclub/img/newmain/ie6_bg.gif) #fff repeat-y left top;}
.ranking dt {background:url(//img.miclub.com/newmiclub/img/newmain/icon_service_layer.gif) no-repeat;background-position:9px 0;padding-left:28px;height:28px;*height:30px;_height:28px;margin:0;clear:both;*zoom:1;}
.ranking dd {border:2px solid #cd0069;border-top:none;}
.ranking .up {background:url(//img.miclub.com/newmiclub/img/newmain/ico_ranking_arw.gif) no-repeat;background-position:100% 0;width:16px;height:12px;float:right;margin-right:7px;*margin-top:-12px;_margin-top:-12px;}
.ranking .down {background:url(//img.miclub.com/newmiclub/img/newmain/ico_ranking_arw.gif) no-repeat;background-position:100% -38px;width:16px;height:12px;float:right;margin-right:5px;*margin-top:-12px;_margin-top:-12px;}
.best_keword .down{background:url(//img.miclub.com/newmiclub/img/newmain/ico_ranking_arw.gif) no-repeat;background-position:100% -38px;width:16px;height:12px;float:right;margin-right:5px;margin-top:7px;*margin-top:-12px;_margin-top:-12px;}
.best_keword .acc_arrow{display:block;position:absolute;height:12px;top:3px;right:9px;width:16px;background:url("//img.miclub.com/newmiclub/img/newmain/ico_ranking_arw.gif") no-repeat scroll right 0;}
.best_keword .arr_down{background-position:right bottom;}
.pos_rel {}

#header .header .pos_rel .best_keword {position:absolute;z-index:20;right:0px;top:141px;overflow:visible;margin-top:0px !important;}
.sub #header .header .pos_rel .best_keword {top:103px;}
#header .header .pos_rel .best_keword ol {position:relative;top:-2px;width:140px;/**top:-10px;*/}
#header .header .pos_rel .best_keword ol li a{font-weight:normal;}

#header .header .pos_rel2 .best_keword {position:absolute;z-index:9;right:0px;top:101px;_top:105px;z-index:9;overflow:visible;padding-top:0px !important;}
#header .header .pos_rel2 .best_keword ol {position:relative;top:-2px;}
#header .header .pos_rel2 .best_keword ol li a{font-weight:normal;}

ul.board_lists li.evelist{height:24px;line-height:24px; padding:0; background:none;}
ul.board_lists li.event span{font-size:11px; color:#757575;}

.cts .banner {margin-bottom:8px;margin-top:25px;}

/* 날짜 네비게이션 */
.date_nav{position:relative;padding:0 10px;width:80px;}
.date_nav .now_date{overflow:hidden;width:75px;margin:0 auto;}
.date_nav .now_date span{display:block;float:left;text-indent:-999em;height:11px;width:8px;background:url("//img.miclub.com/newmiclub/img/newmain/ico_dete.gif") no-repeat;}
.date_nav .now_date .num1{background-position:-18px 0;}
.date_nav .now_date .num2{background-position:-26px 0;}
.date_nav .now_date .num3{background-position:-34px 0;}
.date_nav .now_date .num4{background-position:-42px 0;}
.date_nav .now_date .num5{background-position:-50px 0;}
.date_nav .now_date .num6{background-position:-58px 0;}
.date_nav .now_date .num7{background-position:-66px 0;}
.date_nav .now_date .num8{background-position:-74px 0;}
.date_nav .now_date .num9{background-position:-82px 0;}
.date_nav .now_date .num0{background-position:-90px 0;}
.date_nav .now_date .comma{background-position:-14px center;width:4px;}
.date_nav .before, .date_nav .after{display:block;position:absolute;top:0;width:7px;height:11px;background:url("//img.miclub.com/newmiclub/img/newmain/ico_dete.gif") no-repeat;text-indent:-999em;}
.date_nav .before{left:0;background-position:0 0;}
.date_nav .after{right:0;background-position:-7px 0;}

/* Board Page */
.board_page .page_header{height:36px;margin:0 20px;padding:32px 0 0 4px;}
.board_page .page_header h3{font-size:16px;color:#333436;line-height:20px;display:inline;letter-spacing:-1px;margin-right:5px;}
.board_page .page_header h4{font-size:12px;color:#757575;font-weight:normal;display:inline;}
.board_page .page_header .bookmark_board{display:inline-block;font-size:11px;color:#474747;background:url("//img.miclub.com/newmiclub/img/common/board_set.png") no-repeat -50px 0;padding-left:16px;line-height:14px;height:14px;float:right;margin-top:-14px;letter-spacing:-1px;margin-right:20px;_margin-right:10px;}
.board_page .page_header .bookmark_board:hover{text-decoration:none;}
.board_page .banner_header{margin:0 20px 20px;}
.board_page .board_wrap{margin:0 20px;}

/* Board Module */
.board_wrap .btn_write{display:inline-block;}
.board_wrap .btn_write span{display:block;height:25px;width:67px;background:url("//img.miclub.com/newmiclub/img/common/board_set.png") no-repeat 0 -300px;text-indent:-999em;text-align:left;cursor:pointer;}
.board_wrap .board_header{border-bottom:1px solid #3F3F3F;clear:both;position:relative;width:100%;}
.board_wrap .board_header .board_tab{overflow:hidden;}
.board_wrap .board_header .board_tab li{float:left;height:29px;position:relative;width:151px;background:url("//img.miclub.com/newmiclub/img/common/board_set.png") repeat-x scroll 0 -100px transparent;border:1px solid #D8D8D8;border-bottom:none;position:relative;}
.board_wrap .board_header .board_tab li + li {border-left:none;}
.board_wrap .board_header .board_tab li a{background:url("//img.miclub.com/newmiclub/img/common/board_set.png") no-repeat scroll right -150px transparent;color:#757575;display:block;height:21px;letter-spacing:-1px;padding:8px 10px 0 28px;width:113px;}
.board_wrap .board_header .board_tab li a:hover{text-decoration:none;}
.board_wrap .board_header .board_tab li a span{display:block;height:14px;width:34px;position:absolute;top:8px;z-index:5;background:url("//img.miclub.com/newmiclub/img/common/board_set.png") no-repeat;left:28px;}
.board_wrap .board_header .board_tab li .tab_recom span {background-position:0 -50px;}
.board_wrap .board_header .board_tab li.selected{background-color:#4c4c4c;background-position:0 -200px;border-color:#3f3f3f;}
.board_wrap .board_header .board_tab li.selected a {color:#fff;background-position:right -250px;}
.board_wrap .board_header .board_tab li.selected .tab_all span {background-position:0 -20px;} 
.board_wrap .board_header .board_tab li.selected .tab_recom span {background-position:0 -70px;}
.board_wrap .board_header .btn_write{position:absolute;top:0;right:0;}
.board_wrap .board_list {width:100%;margin-bottom:10px;}
.board_wrap .board_list col.writer {width:95px;}
.board_wrap .board_list col.view {width:42px;}
.board_wrap .board_list col.recom {width:38px;}
.board_wrap .board_list col.date {width:50px;}
.board_wrap .board_list thead th{text-align:center;font-size:11px;height:29px;letter-spacing:-1px;border-bottom:1px solid #c1c1c1;color:#626262;}
.board_wrap .board_list tbody td{padding:8px 0;border-bottom:1px solid #eaeaea;line-height:15px;font-family:Tahoma;font-size:11px;color:#757575;text-align:center;}
.board_wrap .board_list tbody td.title{padding:8px 9px 7px;text-align:left;font-family:'돋움',dotum;font-size:12px;}
.board_wrap .board_list tbody td.title .ico_notice{margin-right:4px;vertical-align:top;}
.board_wrap .board_list tbody td.title .link_title{color:#333;}
.board_wrap .board_list tbody td.title .comments{color:#ff346d;font-family:Tahoma;font-size:9px;margin-left:4px;line-height:15px;display:inline-block;vertical-align:top;*zoom:1;}
.board_wrap .board_list tbody td.title .ico_pic{margin-left:4px;vertical-align:middle;}
.board_wrap .board_list tbody td.writer{color:#757575;letter-spacing:-1px;text-align:left;padding-left:10px;}
.board_wrap .board_list tbody tr.notice td{background-color:#f8f8f8;}
.board_wrap .board_opt{text-align:right;margin-bottom:15px;}
.board_wrap .page_index{margin-bottom:35px;}
.board_wrap .search_wrap {text-align:center;}
.board_wrap .search_wrap .search_type{height:23px;padding:3px 2px;width:106px;vertical-align:top;line-height:23px;}
.board_wrap .search_wrap .search_box{display:inline-block;*display:inline;border:2px solid #fd7018;height:19px;width:200px;padding:0 2px;vertical-align:top;text-align:left;}
.board_wrap .search_wrap .search_box input{border:none;width:200px;height:19px;line-height:19px;border-color:#fff;*margin-top:1px;}
.board_wrap .search_wrap .btn_search{display:inline-block;text-indent:-999em;height:23px;width:44px;background:url("//img.miclub.com/newmiclub/img/common/board_set.png") no-repeat 0 -340px;border:none;cursor:pointer;vertical-align:top;}

/* author vcard */
.author_vcard {background:#f5f7f6;border-top:1px dashed #dcdcdc;border-bottom:1px dashed #dcdcdc;padding:12px 20px 16px 20px; overflow:hidden;}
.author_vcard .author_profile {position:relative; /*padding-bottom:19px;*/}
.author_vcard .author_profile .profile_thumb {float:left;margin-right:17px;margin-top:2px;}
.author_vcard .author_name .author_id {color:#b7571d; margin-right:10px;}
.author_vcard .author_name ul {display:inline;}
.author_vcard .author_name ul li {display:inline; background:url('//img.miclub.com/newmiclub/img/food/food_bgs.png') no-repeat 0 -358px; font-size:11px; padding-left:7px; margin-right:3px; letter-spacing:-1px;}
.author_vcard .author_name ul li a {text-decoration:underline;}
.author_vcard .author_name ul li.add_interst {background:url('//img.miclub.com/newmiclub/img/food/food_bgs.png') no-repeat 0 -317px; padding-left:12px;}
.author_vcard .author_comment {margin-top:5px; font-size:11px;height:2.6em; overflow:hidden; margin-right:54px;}
.author_vcard .food_ribbon {position:absolute; top:-6px; right:-1px;_right:30px;}
.author_vcard .author_others {padding-top:16px; overflow:auto;border-top:1px solid #e7e7e7; margin-top:19px; }
.author_vcard .author_others .other_h {font-weight:bold; color:#656565; font-size:12px;}
.author_vcard .author_others .other_qnt {color:#cc0066;margin-left:-4px;}
.author_vcard .author_others .view_more {float:right;font-size:11px; background:url('//img.miclub.com/newmiclub/img/food/food_bgs.png') no-repeat right -435px; padding-right:6px; color:#666;margin-top:2px; background-position:right -437px\0;}
.author_vcard .author_others .view_more:hover {text-decoration:none;}
.author_vcard .author_others ul {clear:both;margin-top:7px;}
.author_vcard .author_others ul li {float:left; width:92px;margin-right:22px;}
.author_vcard .author_others ul li.last {margin-right:0;}
.author_vcard .author_others .recipe_thumb {display:block; margin-bottom:6px;}
.author_vcard .author_others .recipe_title {font-size:11px; color:#666; white-space:nowrap; display:block; overflow:hidden; text-overflow:ellipsis;}

/* button_alert */
.alert_button {position:absolute;background:#fff;z-index:100;padding:10px 8px 9px;border:1px solid #888d95;width:253px;color:#333;text-align:center;}
.button_ended {width:286px;}
.alert_button .btn_close {top:8px;right:8px;width:10px;height:9px;cursor:pointer;display:block;overflow:hidden;font-size:9px;position:absolute;}
.alert_button .btn_close span {position:absolute;top:0;left:0;width:10px;height:9px;background:url('//img.miclub.com/newmiclub/img/common/level_icon.png') -430px -400px no-repeat;z-index:120;display:block;}
.alert_button .button_thumb {margin-bottom:8px;}
.alert_button .got_button_name {font-weight:bold;margin:1px 0;}
.alert_button .got_button_name b{color:#f85900;}
.alert_button .button_period {color:#757575;margin-top:1px;}
.alert_button .alert_option {margin-top:10px;height:21px;}


 /* hidden */
.hidden, #contents .hidden { visibility:hidden; position:absolute; font-size:0; width:0; height:0; line-height:0; margin:0; padding:0; background:none}

a.accessibility01{position:absolute; display:block; width:100%; left:0; text-align:center; top:-10000px; z-index:500; font-size:1.3em}
a.accessibility01:hover, a.accessibility01:focus, a.accessibility01:active{position: absolute; top: 0; padding: 15px 0; font-weight:bold; color:#fff; background:#1d60a7; z-index:500}

.reader { font-size: 0;     height: 1px;    left: -10000%;    line-height: 0;    overflow: hidden;    position: absolute;    top: 0;    width: 1px;}

/* skip navi */
.accessibility02 { position:absolute; top:0; display:block; left:0; width:199px; z-index:1}
.accessibility02 a { display:block;  height:19px; text-indent:-5000px; overflow:hidden; background: url(/images/common/banner/accessibility02.png) no-repeat}

.gray_border { color:#666;}
.gray_border3 { color:#666;}

/* 회원정보 업데이트 이벤트 팝업 */
.pop_content {position:relative;display:inline-block;}
.pop_close {background:url("//img.miclub.com/newmiclub/img/popup/btn_pop02.gif") no-repeat scroll 0 0 transparent;position:absolute;text-indent:-999em;width:31px;height:16px;right:5px;top:3px;}
.event_button {background:url("//img.miclub.com/newmiclub/img/popup/btn_pop01.gif") no-repeat scroll 0 0 transparent;position:absolute;width:232px;height:46px;top:330px;left:100px;text-indent:-999em;}
.pop_bottom {width:100%;height:22px;padding-top:4px;background-color:#ffffff;}
.pop_bottom input {vertical-align:-15%;}
.pop_bottom a {text-align:right;padding-top:2px;color:#101010;margin-left:285px;}

.blind {overflow:hidden;position:absolute;top:-999em;}

/* 놈놈놈 당첨 이벤트 페이지 */
.main_content .event_3nom2 {background:url("http://img.miclub.com/newmiclub/event/nom/img/bg_nom2.jpg") no-repeat scroll 0 0 transparent;width:870px;height:1459px;}
.main_content .event_3nom2 .contest_info {height:862px;}
.main_content .event_3nom2 .article_rank {padding-top:0;padding-left:53px;}
.main_content .event_3nom2 .article_rank:after {clear:both;content:"";display:block;}
.win_list1 {float:left;margin-right:73px;width:345px;}
.win_list2 {float:left;width:345px;}
.list_top_area span.mr0 {margin-right:0;}
.list_top_area {margin:17px 0 18px 95px;}
.list_top_area span {color:#B61D46;font-size:12px;font-weight:bold;margin-right:157px;}
.title_area a {float:left;color:#101010;height:15px;width:230px;word-break:break-all;}
.title_area .writer {float:right;color:#101010;width:85px;height:15px;word-break:break-all;text-align:center;}
.title_area li {overflow:hidden;padding-bottom:7px;padding-top:7px;}
.nom_button_area {text-align:center;margin-top:50px;}
.btn_total_entry {background:url(//img.miclub.com/newmiclub/event/nom/img/btn_total_entry.gif) no-repeat scroll 0 0 transparent;width:367px;height:44px;display:inline-block;text-indent:-999em;}

/* 놈놈놈 당첨 최종 */
.main_content {position:relative;}
.main_content .event_3nom3 {background:url("http://img.miclub.com/newmiclub/event/nom/img/bg_nom3.gif") no-repeat scroll 0 0 transparent;width:870px;height:1392px;}
.event_3nom.event_3nom3 .contest_info {height:860px;}
.event_3nom.event_3nom3 .article_rank {padding-top:5px;overflow:hidden;padding-left:60px;}
.event_3nom3 .nom_button_area {margin-top:40px;}
.prize_list {height:300px;position:absolute;top:460px;left:370px;width:450px;z-index:999;}
.prize_list p {font-size:13px;color:#464646;margin-bottom:10px;}
.prize_list .title {width:440px;height:18px;}
.prize_list .win_writer {color:#cb3165;}
.prize_list .content {font-size:12px;width:440px;}
.win_1 {margin-top:25px;position:relative;margin-bottom:75px;}
@-moz-document url-prefix() {.win_1 {margin-bottom:70px;}}
.win_1 img {margin-left:340px;margin-top:-20px;}
.win_1:after {clear:both;content:"";display:block;}
.win_2 {margin-bottom:45px;*margin-top:10px;}

.prize_list .win_3 .title {margin-bottom:0px;}
.event_3nom.event_3nom3 .blind {overflow:hidden;position:absolute;top:-999em;}
.win_1_button {background:url(//img.miclub.com/newmiclub/event/nom/img/btn_win_write.gif) no-repeat scroll 0 0 transparent;display:block;height:15px;width:102px;text-indent:-999em;position:absolute;right:0;bottom:-20px;}
.mt2 {margin-top:2px;}

/* 육아클럽 이벤트 팝업 */
.pop_content2 {width:390px;position:relative;}
.pop_content2 .event_button {background:url("//img.miclub.com/newmiclub/img/popup/btn_moms_popup.png") no-repeat scroll 0 0 transparent;top:270px;left:85px;width:210px;height:45px;}
.pop_content2 .pop_bottom {padding-left:10px;width:auto;}
.pop_content2 .pop_bottom a {margin-left:220px;}
.pop_content2 label {color:#333333;}

/* 메인 부분개편 20130613 */
.rolling_button_area {left:225px;position:absolute;top:28px;}
.rolling_button_area a:hover {text-decoration:none;}
.rolling_button_area .play {background:url("//img.miclub.com/newmiclub/img/newmain/btn_rolling_play.png") no-repeat scroll -20px 0 transparent;display:inline-block;height:13px;width:13px;text-indent:-999em;}
.rolling_button_area .stop {background:url("//img.miclub.com/newmiclub/img/newmain/btn_rolling_play.png") no-repeat scroll 0px 0 transparent;display:inline-block;height:13px;width:13px;text-indent:-999em;}
.main .main_contents .cts .slide_unit span.comment.today_hot_txt {color:#cc0069;font-weight:bold;}
.main .main_contents .cts .today_hot .list_paging {right:0;}
.main .main_contents .cts .today_hot .slide_wrap {width:auto;padding-top:11px;}
.main .main_contents .cts .today_hot .slide_wrap ul li span {text-align:center;width:80px;height:30px;}
.main .main_contents .cts .today_hot .slide_wrap ul li {width:80px;margin-right:20px;}
.main .main_contents .cts .today_hot .slide_wrap ul li img {height:80px !important;width:80px !important;}

.bold_pink {font-weight:bold;color:#cc0069 !important;}

.side_board_list {padding:18px 0 0 20px;position:relative;}
.side_board_list .more {position:absolute;right:0;top:27px;}
.side_board_list h2 {margin-bottom:12px;}
.side_board_list ul {overflow:hidden;}
.side_board_list li {background:url("//img.miclub.com/newmiclub/img/newmain/ico_bul_gray.gif") no-repeat scroll left 5px transparent;padding:0 0 0 8px;height:15px;overflow:hidden;width:250px;word-break:break-all;margin-bottom:7px;line-height:1.3em;}
.side_board_list li a {color:#333333;}
.side_board_list .thum_img img {width:82px !important; height:66px !important;}
.side_board_list .thumnail {background:none;height:auto;margin-bottom:15px;}
.side_board_list .thum_img {float:left;}
.side_board_list .thum_text {overflow:hidden;padding-left:9px;}
.side_board_list .thum_text .board_title {font-weight:bold;display:block;font-size:12px;padding-top:3px;width:159px;height:30px;word-break:break-all;margin-bottom:4px;}
.side_board_list .thum_text .board_contents {font-size:11px;color:#757575;width:159px;height:28px;word-break:break-all;}
.side_board_list li.thumb_event {background:none;height:auto;text-align:center;margin-bottom:20px;}
.side_board_list .event_title {display:block;font-weight:bold;margin:10px auto 4px;width:250px;line-height:17px;}
.side_board_list li.thumb_event .txt_1 {color:#cc0066;font-family:Tahoma;font-weight:bold;font-size:11px;}
.side_board_list li.thumb_event .txt_2 {font-size:11px;color:#ededed;}
.side .todays_shopping {padding-top:22px;}
.side .entertainment_issue {padding-top:2px;}
.side .todays_saleinfo {border-bottom:1px solid #EDEDED;margin:0 0 20px 20px;padding:22px 0 15px 0;}

.pasing_btn {background:url("//img.miclub.com/newmiclub/img/newmain/ico_side_paging.gif") no-repeat scroll left top transparent;height:12px;width:27px;position:absolute;right:40px;top:24px;}
.pasing_btn a {float:left;height:12px;width:13px;text-indent:-999em;}
.simsim_talk_area {position:relative;background:none repeat scroll 0 0 #F6F6F7;height:203px;overflow-y:scroll;padding:15px 0 0 10px;*zoom:1;scrollbar-3dlight-color:#b3b3b3;scrollbar-highlight-color:#b3b3b3;scrollbar-face-color:#ffffff;scrollbar-shadow-color:#b3b3b3;scrollbar-darkshadow-color:#ffffff;scrollbar-track-color:#f6f6f6;scrollbar-arrow-color:#b3b3b3;}
.simsim_talk_area li {background:none repeat scroll 0 0 #ffffff;width:223px;height:auto;padding:0;margin-bottom:20px;}
.talk_comment2 {height:auto;padding:10px;width:197px;word-break:break-all;color:#333333;}
.simsim_talk_area li.sub_comment_area {background:none;height:auto;border-top:1px solid #E2E2E2;margin:0;padding-top:12px;padding-bottom:10px;}
.sub_comment {background:url("//img.miclub.com/newmiclub/img/newmain/icon_sub_comment.gif") no-repeat scroll 15px 1px transparent;font-size:11px;height:auto;padding-left:30px;width:182px;color:#666666;}
.simsim_talk_area li.first_comment {border-top:none;margin-top:-7px;padding-top:0;}
.simsim_talk_area li.moreview_button_area {background:none;height:auto;padding-top:10px;}
.empty_area {background:none repeat scroll 0 0 #F6F6F7;bottom:0;height:10px;position:absolute;width:242px;}
.event_experience .pasing_btn {top:20px;}
.event_experience .more {top:23px;}
.entertainment_issue .more {top:13px;}
.simsimpoli_talk .more {top:23px;}
#header .header .aside li.pl0 {padding-left:0;}
.simsim_talk_area li.talk_comment_area {border:1px solid #9e9fa3;position:relative;}
.simsim_talk_area .comment_balloon_arrw {background:url("//img.miclub.com/newmiclub/img/newmain/bg_talk_balloon.gif") no-repeat scroll 0 0 transparent;bottom:-9px;height:9px;left:22px;position:absolute;width:9px;}
.simsim_talk_area ul {height:auto;overflow:visible;}

.today_hot_rolling {display:inline-block;background:url("//img.miclub.com/newmiclub/img/newmain/bg_line.gif") no-repeat scroll left 1px transparent;margin-left:8px;padding:0 0 0px 10px;position:absolute;top:24px;width:450px;height:12px;overflow:hidden;}
.today_hot_rolling li {height:14px;line-height:14px;}
.today_hot_rolling li a {color:#CC0069;font-weight:bold;}

/* 육아클럽 어플출시 이벤트 팝업 */
.babyclub {width:350px;height:387px;}
.babyclub .event_button {background:url("//img.miclub.com/newmiclub/img/popup/btn_babyclub_pop3.png") no-repeat scroll 0 0 transparent;width:204px;height:37px;top:315px;left:70px;}
.babyclub .pop_bottom {position:absolute;bottom:3px;left:5px;background:none;width:auto;height:auto;}
.babyclub .pop_bottom a {margin-left:185px;}
.babyclub .pop_bottom label {color:#333333;}

.side_board_list li.thumb_event img {width:183px;height:92px;}

/* rnb 초특가여행,오늘의쇼핑 탭 영역 추가 */
.side_board_tab:after {clear:both;content:"";height:0;display:block;}
.side_board_tab {padding-left:19px;margin-top:20px;position:relative;height:240px;} 
.side_board_tab .issue_sect {float:left;position:static;}
.side_board_tab h2 {background:url(//img.miclub.com/newmiclub/img/newmain/bg_travel_tab.gif) no-repeat scroll 0 0 transparent;float:left;height:26px;border-bottom:1px solid #a6a6a6;}
.side_board_tab h2 a {display:block;font-size:0;height:26px;line-height:0;text-indent:-999em;width:128px;}
.side_board_tab .h2_sale_travel {background-position:0 -40px;border-left:1px solid #D9D9D9;border-top:1px solid #D9D9D9;border-right:1px solid #a6a6a6;}
.side_board_tab .h2_todays_shopping {background-position:-130px -40px;border-right:1px solid #D9D9D9;border-top:1px solid #D9D9D9;}
.side_board_tab .selected .h2_sale_travel {background-position:0 0;border-left:1px solid #a6a6a6;border-top:1px solid #a6a6a6;border-bottom:1px solid #ffffff;}
.side_board_tab .selected .h2_todays_shopping {background-position:-130px 0;border-top:1px solid #a6a6a6;border-right:1px solid #a6a6a6;border-bottom:1px solid #ffffff;}
.side_board_tab .tab_wrap {background:none repeat scroll 0 0 #FFFFFF;left:0;padding-left:19px;position:absolute;top:46px;z-index:1;width:260px;}
.side_board_tab .tab_wrap h3{color:#cc0069;font-size:12px;}
.side_board_tab .tab_wrap ul {margin-top:10px;margin-bottom:15px;}
.side_board_tab .tab_wrap li {background:url("//img.miclub.com/newmiclub/img/newmain/ico_bul_gray.gif") no-repeat scroll left 5px transparent;height:20px;padding:0 0 0 8px;width:;}
.side_board_tab .tab_wrap a {display:block;overflow:hidden;color:#333333;}
.side_board_tab .tab_wrap a:hover span {text-decoration:underline;}
.side_board_tab .tab_wrap .item {float:left;width:160px;}
.side_board_tab .tab_wrap .price {float:right;width:90px;font-weight:bold;text-align:right;font-size:11px;}
.side_board_tab .tab_wrap .price .price_num {font-family:Tahoma;}
.side_board_tab .more {position:absolute;right:0;top:47px;z-index:3;}
#todays_shopping ul {margin-top:20px;margin-bottom:0;}
#todays_shopping li {margin-bottom:3px;width:250px;}
.side_board_tab .more {display:none;}
.side_board_tab .selected .more {display:block;}

/* 토크맘 팝업 */
.miclub_web_pop {width:420px;height:auto;}
.miclub_web_pop .pop_bottom {background:none repeat scroll 0 0 #FFFFFF;bottom:2px;height:23px;left:3px;position:absolute;width:auto;padding-left:5px;right:3px;z-index:5;}
.miclub_web_pop .pop_bottom label {color:#333333;}
.miclub_web_pop .pop_bottom a {margin-left:0;padding-right:10px;*margin-left:160px;}
.miclub_web_pop .event_button {background:url(//img.miclub.com/newmiclub/img/popup/btn_event_view.png) no-repeat scroll 0 0 transparent;height:32px;width:193px;left:110px;top:240px;}
.miclub_web_pop .pop_close {background:url(//img.miclub.com/newmiclub/img/popup/btn_close3.png) no-repeat scroll 0 0 transparent;height:17px;right:7px;top:6px;width:17px;z-index:5;}
.miclub_web_pop .btn_event_view {bottom:35px;left:51%;margin-left:-80px;position:absolute;}
.miclub_web_pop .event_go {display:block;z-index:4;}
.miclub_web_pop .event_go img {width:420px;height:311px;}

.gnb .main_gnb_icon {left:28px;}
.gnb .sub_gnb_icon {left:42px;}

/* 웹툰 이벤트 팝업 */
.webtoon_event {width:400px;height:450px;}
.webtoon_event .event_button {background:url(//img.miclub.com/newmiclub/img/popup/btn_event_view.png) no-repeat scroll 0 0 transparent;width:152px;height:38px;top:auto;bottom:30px;left:80px;}
.webtoon_event .pop_bottom {background:#e3e3e3;color:#3b3b3b;position:absolute;bottom:0;height:19px;}
.webtoon_event .pop_bottom a {background:url(//img.miclub.com/newmiclub/img/popup/btn_close.gif) no-repeat scroll 30px 1px transparent;width:13px;height:13px;padding-right:20px;margin-left:210px;}
.webtoon_event .pop_bottom a:hover {text-decoration:none;}
.webtoon_event .pop_bottom input {margin-left:9px;}

/* 패션뷰티 왼쪽 윙 배너 */
.fb_left_banner {left:-170px;}

/* 블럭, 아지트 서비스 종료 공지팝업 , 벼룩시장 */
.type_finish {background:#ffffff;border:4px solid #FF5A78;width:480px;}
.type_finish .button_wrap {text-align:center;width:100%;margin-bottom:30px;}
.type_finish .button_wrap a {margin:0 5px;}
.type_finish .popup_close {background:url(//img.miclub.com/newmiclub/img/popup/btn_big_close.gif) no-repeat scroll 0 0 transparent;position:absolute;width:29px;height:29px;top:30px;right:30px;text-indent:-999em;}
.type_finish .pop_bottom {border-top:1px solid #D9D9D9;padding:14px 20px 13px;height:auto;width:auto;}
.type_finish .pop_bottom a {margin-left:0;}
.pop_bottom .close {background:url(//img.miclub.com/newmiclub/img/popup/icon_close.gif) no-repeat scroll 0 5px transparent;padding-left:10px;color:#393939;text-decoration:none;line-height:14px;float:right;*float:none;font-size:11px;}
.pop_bottom label {font-size:11px;color:#666666;line-height:18px;}
.pop_bottom:after {clear:both;content:"";height:0;display:block;}
.type_finish .content_text_wrap {padding-left:40px;overflow:hidden;margin-bottom:20px;}
.type_finish .content_text_wrap p {font-size:12px;color:#333333;line-height:18px;margin-bottom:20px;}
.type_finish .content_text_wrap strong {color:#000000;}
.type_finish h1 {background:url(//img.miclub.com/newmiclub/img/popup/h1_pop.gif) no-repeat scroll 0 0 transparent;width:333px;height:85px;text-indent:-999em;margin:60px 0 20px 40px;}
.type_finish dt, .type_finish dd {background:#fff1f2;float:left;}
.type_finish dl {clear:both;overflow:hidden;margin-bottom:1px;}
.type_finish dt {width:165px;padding:14px 0 14px 18px;margin-right:1px;font-weight:bold;color:#333333;}
.type_finish dd {width:187px;padding:14px 0 14px 21px;font-weight:bold;color:#d5006d;}


/* 이유식 탭 추가 */
.baby_food .result_comment {border-bottom:none;}
.baby_food_tab {background:none repeat scroll 0 0 #F7F7F7;border-right:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;overflow:hidden;}
.baby_food_tab .tab_title {background:url(//img.miclub.com/newmiclub/img/food/tab_baby_food.gif) no-repeat scroll 0 0 transparent;height:33px;text-indent:-999em;width:104px;}
.baby_food_tab li {background:url(//img.miclub.com/newmiclub/img/food/bg_tab_bar.gif) no-repeat scroll right 0 transparent;float:left;text-align:center;width:144px;height:33px;line-height:35px;}
.baby_food_tab li a {color:#393939;}
.baby_food_tab .click a {color:#cc0066;font-weight:bold;}
.baby_food_tab .bg_none {background:none;}

/* 육아클럽 공동구매 특가이벤트 팝업 */
.web_babyclub {width:340px;}
.web_babyclub .popup_close {background:url(//img.miclub.com/newmiclub/img/popup/icon_close2.gif) no-repeat scroll 0 0 transparent;text-indent:-999em;width:17px;height:17px;position:absolute;top:9px;right:9px;}
.web_babyclub .button_wrap {bottom:45px;left:0;}
.web_babyclub .pop_bottom {position:absolute;bottom:2px;height:24px;left:2px;position:absolute;width:336px;padding-top:6px;}
.web_babyclub .pop_bottom input {margin-left:12px;}
.web_babyclub .pop_bottom .close {margin-left:159px;float:none;background-position:0 4px;}

.group_purchase {width:auto;height:auto;}
.group_purchase .pop_bottom {bottom:2px;left:2px;width:411px;}
.group_purchase .event_button {background:url(//img.miclub.com/newmiclub/img/popup/btn_event_view4.png) no-repeat scroll 0 0 transparent;width:144px;height:37px;left:50%;margin-left:-72px;top:auto;bottom:35px;}
.group_purchase .w340 {width:331px;}
.group_purchase .w340 a {margin-left:168px;*margin-left:158px;}

/* toast bar */
.main_toastbar {background:#ffffff;border:2px solid #fc9baf;border-radius:10px;bottom:10px;height:229px;position:fixed;right:10px;width:204px;padding:18px;z-index:1001;}
.main_toastbar .toastbar_contents {height:208px;}
.main_toastbar .toastbar_contents h3 {background:url(//img.miclub.com/newmiclub/img/newmain/toast_bar.png) no-repeat scroll 0 -40px transparent;width:79px;height:14px;text-indent:-999em;}
.main_toastbar .close_button {background:url(//img.miclub.com/newmiclub/img/newmain/toast_bar.png) no-repeat scroll 0 -20px transparent;width:14px;height:13px;position:absolute;top:20px;right:20px;line-height:9999px;overflow:hidden;}
.main_toastbar .toastbar_contents ul {margin-top:20px;overflow:hidden;}
.main_toastbar .toastbar_contents li {margin-bottom:10px;}
.main_toastbar .toastbar_contents li a {background:url(//img.miclub.com/newmiclub/img/newmain/toast_bar.png) no-repeat scroll -20px -15px transparent;padding-left:10px;color:#333333;width:190px;height:14px;display:block;overflow:hidden;}
.main_toastbar .toastbar_contents .banner_img {height:185px;margin:7px 0 0 8px;width:175px;}
.main_toastbar .toastbar_contents .banner a {background:none;height:auto;margin-bottom:20px;}
.main_toastbar .toastbar_bottom {border-top:1px solid #e2e2e2;text-align:right;padding-top:10px;color:#666666;font-size:11px;}
.main_toastbar .toastbar_bottom input {vertical-align:top;}
.main_toastbar .toastbar_bottom label {line-height:16px;}

.m_barogagi {color:#CA0066;display:inline-block;float:left;font-weight:bold;line-height:17px;margin-left:10px;padding-top:3px;}
.m_barogagi:hover {color:#CA0066;}


/* 무료운세 꿈해몽 토크 */
#dream_talk ul {margin-top:20px;margin-bottom:0;}
.side_board_tab .h2_free_forture {background-position:0 -120px;border-left:1px solid #D9D9D9;border-top:1px solid #D9D9D9;border-right:1px solid #a6a6a6;}
.side_board_tab .selected .h2_free_forture {background-position:0 -80px;border-left:1px solid #a6a6a6;border-top:1px solid #a6a6a6;border-bottom:1px solid #ffffff;}
.side_board_tab .h2_dream_talk {background-position:-130px -120px;border-right:1px solid #D9D9D9;border-top:1px solid #D9D9D9;}
.side_board_tab .selected .h2_dream_talk {background-position:-130px -80px;border-top:1px solid #a6a6a6;border-right:1px solid #a6a6a6;border-bottom:1px solid #ffffff;}
.mb8 {margin-bottom:8px !important;}
.entertainment_issue .thumnail {padding-left:0;margin-bottom:12px;}
.entertainment_issue li {width:259px;margin-bottom:6px;height:auto;line-height:15px;}
.entertainment_issue .thum_text .board_title {width:auto;}
.entertainment_issue .thum_text .board_contents {width:auto;}
#forture_dream {margin-top:0;}
#forture_dream .tab_wrap ul {margin:27px 0 0;}
#forture_dream .more {top:58px;}
#forture_dream .tab_wrap li {margin-bottom:6px;height:auto;}
#forture_dream .tab_wrap .thumnail {background:none;margin-bottom:12px;padding-left:0;}
#forture_dream .thum_text .board_contents {width:auto;}
#forture_dream .thum_text .board_title{width:auto;}
#forture_dream li {width:258px;line-height:15px;}
#forture_dream .banner {margin-top:15px;}

/* quiescence id */
.quiescence_id h2 {border-bottom:1px solid #7d7d7d;color:#000000;font-size:16px;text-align:left;padding:25px 0;}
.quiescence_id .txt_box {background:#f8fcff;border:1px solid #d8dde0;margin:40px auto;padding:30px 30px 20px;width:623px;}
.quiescence_id .txt_box p {color:#475363;line-height:18px;margin-bottom:25px;}
.quiescence_id .txt_box .point {color:#cc0066;}
.quiescence_id .txt_box .pl {padding-left:15px;}
.quiescence_id .txt_box .tit {display:block;margin-bottom:10px;}
.quiescence_id .txt_box .pl span {padding-left:15px;}
.quiescence_id .check_box {border-top:1px solid #f1f1f1;margin:0 auto;padding:40px 72px 50px;width:686px;}
.quiescence_id .check_box p {color:#475363;margin:0 0 25px 0;}
.quiescence_id .check_box dl {border:3px solid #d8dde0;margin:0 0 10px 0;overflow:hidden;}
.quiescence_id .check_box dt {background:#fafafa;color:#465364;float:left;font-weight:bold;line-height:18px;padding:10px 0 10px 20px;width:100px;}
.quiescence_id .check_box dd {color:#cc0066;float:left;font-weight:bold;line-height:18px;padding:10px 0 10px 20px;}
.quiescence_id .check_box .chk_txt {color:#757575;margin-left:5px;}
.quiescence_id .btn_wrap {text-align:center;margin:50px 0 0;}
.quiescence_id .btn_wrap a {display:inline-block;text-indent:-999em;*text-indent:0;*font-size:0;*display:inline;*zoom:1;*text-decoration:none;}
.quiescence_id .btn_comfirm {background:url(//img.miclub.com/mypage/2008/btn/btn_confirm.gif) no-repeat scroll 0 0 transparent;height:23px;width:42px;}
.quiescence_id .btn_cancel {background:url(//img.miclub.com/mypage/2008/btn/btn_unsubcancel.gif) no-repeat scroll 0 0 transparent;height:23px;margin-left:3px;width:64px;}
.quiescence_id .center_wrap {text-align:center;margin:130px 0 150px;}
.quiescence_id .center_wrap p {color:#000000;font-size:14px;line-height:22px;margin-bottom:20px;}
.quiescence_id .center_wrap .point {color:#cc0066;font-weight:bold;}
.btn_clear {background:url(//img.miclub.com/newmiclub/newmain/img/btn_clear.gif) no-repeat scroll 0 0 transparent;height:25px;width:77px;}
.btn_withdrawal {background:url(//img.miclub.com/newmiclub/newmain/img/btn_withdrawal.gif) no-repeat scroll 0 0 transparent;height:25px;margin-left:4px;width:77px;}
.btn_phone_certify {background:url(//img.miclub.com/newmiclub/newmain/img/btn_phone_certify.gif) no-repeat scroll 0 0 transparent;height:25px;width:96px;}
.btn_ipin_certify {background:url(//img.miclub.com/newmiclub/newmain/img/btn_ipin_certify.gif) no-repeat scroll 0 0 transparent;height:25px;width:96px;margin-left:4px;}
.quiescence_id .input_form {margin:40px auto 50px;width:760px;}

/* sp_event_popup */
.sp_event_popup {background:#ffffff;border:4px solid #ff5a78;height:175px;position:absolute;width:335px;z-index:9999;left:50%;margin-left:-167px;}
.sp_event_popup strong {color:#000000;display:block;text-align:center;margin:50px 0 0;}
.sp_event_popup .check {background:url(//img.miclub.com/newmiclub/img/common/btn_check.gif) no-repeat scroll 0 0 transparent;border:none;padding:0;text-indent:-999em;display:block;margin:20px auto 0;height:25px;width:49px;cursor:pointer;}
.sp_event_popup .bottom_popup {background:#ffffff;border-top:1px solid #d9d9d9;position:absolute;bottom:0px;left:0px;width:335px;height:30px;}
.sp_event_popup .bottom_popup .close {background:url(//img.miclub.com/newmiclub/img/common/btn_pop_close.gif) no-repeat scroll 0 0 transparent;height:10px;width:30px;text-indent:-999em;float:right;margin:10px;}

/* personal_certification */
.personal_certification h2 {border-bottom:1px solid #7D7D7D;color:#000000;font-size:16px;padding:25px 0;text-align:left;}
.personal_certification .center_wrap {margin:120px 0 140px;text-align:center;}
.personal_certification .center_wrap p {color:#000000;font-size:14px;line-height:22px;margin-bottom:20px;}
.personal_certification .center_wrap .point {color:#cc0066;font-size:16px;font-weight:bold;}
.personal_certification .btn_wrap {margin:40px 0 0;text-align:center;}
.personal_certification .btn_wrap .btn_check {background:url(//img.miclub.com/newmiclub/img/common/bn/btn_check.gif) no-repeat scroll 0 0 transparent;height:25px;display:inline-block;text-indent:-999em;width:51px;}

/* sns banner ver2 */
.main_wrap .sns_banner_area_v2 {top:126px;}
.sns_banner_area_v2 {border:1px solid #d9d9d9;position:fixed;right:0;top:126px;width:69px;z-index:999;_position:absolute;}
.sns_banner_area_v2 .sns_banner_area_top {position:relative;}
.sns_banner_area_v2 .sns_banner_area_bottom {position:relative;}
.sns_banner_area_v2 .sns_banner_area_bottom .line_top {border-top:1px solid #d9d9d9;}
.sns_banner_area_v2 .sns_banner_area_top .top_img {background:url(//img.miclub.com/newmiclub/newmain/img/sns_banner_v2.gif) no-repeat scroll 0 -360px transparent;display:block;height:38px;text-indent:-999em;width:69px;}
.sns_banner_area_v2 .sns_banner_area_bottom .top_img {background:url(//img.miclub.com/newmiclub/newmain/img/sns_banner_v2.gif) no-repeat scroll 0 -300px transparent;display:block;height:38px;text-indent:-999em;width:69px;}
.sns_banner_area_v2 .arrow_down {background:url(//img.miclub.com/newmiclub/newmain/img/sns_banner_v2.gif) no-repeat scroll 0 -350px transparent;height:5px;left:32px;position:absolute;top:38px;width:7px;}
.sns_banner_area_v2 .sns_icon {background:url(//img.miclub.com/newmiclub/newmain/img/sns_banner_v2.gif) no-repeat scroll 0 0px transparent;display:block;line-height:9999px;overflow:hidden;width:69px;*line-height:normal;*overflow:inherit;*text-indent:-999em;}
.sns_banner_area_v2 .facebook1 {background-position:0 0;border-top:1px solid #d9d9d9;height:93px;}
.sns_banner_area_v2 .facebook2 {background-position:0 -100px;height:90px;}
.sns_banner_area_v2 .kakaostory {background-position:0 -200px;border-bottom:1px solid #d9d9d9;height:87px;}
.sns_banner_area_v2 .weddingclub {background-position:0 -420px;border-top:1px solid #d9d9d9;height:81px;}
.sns_banner_area_v2 .babyclub {background-position:0 -510px;height:77px;}
.sns_banner_area_v2 .miclubmobile {background-position:0 -600px;height:76px;}

.keyevent_banner {position:absolute;z-index:9999;}
.keyevent_banner img {height:133px;width:141px;}

.sheep_event_banner {position:absolute;z-index:9999;}
.sheep_event_banner img {height:150px;width:150px;}

/* event_content */
.event_main_banner {border-bottom:1px solid #d9d9d9;height:300px;overflow:hidden;position:relative;}
.event_main_banner .banner_item {background:#ffffff;border-right:1px solid #eaeaea;overflow:hidden;position:absolute;}
.event_main_banner .banner_item img {display:block;height:150px;margin:0 auto;width:170px;}
.event_main_banner .banner01 {height:300px;left:0;top:0;width:373px;}
.event_main_banner .banner01 img {display:block;height:300px;width:373px;}
.event_main_banner .banner02 {border-bottom:1px solid #eaeaea;height:150px;left:374px;top:0;width:255px;}
.event_main_banner .banner03 {border-bottom:1px solid #eaeaea;height:150px;right:0;top:0;width:239px;}
.event_main_banner .banner04 {height:149px;left:374px;top:151px;width:255px;}
.event_main_banner .banner05 {height:149px;right:0;top:151px;width:239px;}
.event_content .content_item {overflow:hidden;padding:20px 0;}
.content_item .content_tit {float:left;}
.content_item .btn_more_view {float:right;margin:3px 0 0;}
.list_content {float:left;width:48%;}
.list_content:last-child {float:right;}
.list_content li {color:#333333;height:24px;line-height:24px;padding:0 0 0 10px;}
.list_content .dot_item {background:url(//img.miclub.com/newmiclub/img/icon_dot_item.gif) no-repeat 0 10px;}
.content_item .header {margin:0 0 6px;overflow:hidden;}
.content_item .header:after {clear:both;content:"";display:block;height:0;}
.content_item .tit_eventreview {background:url(//img.miclub.com/newmiclub/newmain/img/tit_sub_contents.png) no-repeat scroll 0 -60px transparent;float:left;height:14px;text-indent:-999em;width:109px;}
.event_list_type li {border-bottom:1px solid #eaeaea;display:table;padding:15px 0;position:relative;width:100%;}
.event_list_type .thumb_wrap {float:left;margin:0 15px 0 0;}
.event_list_type .thumb_wrap img {display:block;height:80px;width:80px;}
.event_list_type .content_wrap {margin:0 20px 0 95px;*margin:0;*float:left;*width:425px;}
.event_list_type .content_wrap .title {color:#333333;font-weight:bold;}
.event_list_type .content_wrap .cnt {color:#cc0066;}
.event_list_type .content_wrap .twrap {margin:0 0 6px;}
.event_list_type .icon_evntype {margin:0 7px 0 0;}
.icon_evntype {background:url(//img.miclub.com/newmiclub/img/event/icon_event_type.gif) no-repeat 0 0;float:left;height:16px;text-indent:-999em;width:66px;}
.ico_join {background-position:0 0;}
.ico_reple {background-position:0 -20px;}
.ico_game {background-position:0 -40px;}
.ico_experience {background-position:0 -60px;}
.ico_quiz {background-position:0 -80px;}
.ico_grp_pchs {background-position:0 -100px;}
.event_list_type .event_compy {color:#333333;font-size:12px;}
.event_list_type .dday_wrap {display:table-cell;vertical-align:middle;width:70px;*float:right;}
.event_list_type .dday_wrap .txt {color:#666666;display:block;font-size:11px;text-align:center;}
.event_list_type .dday_wrap .dday {color:#cc0066;display:block;font-family:Tahoma;font-size:17px;font-weight:bold;text-align:center;}
.event_list_type .event_day {color:#666666;font-size:11px;line-height:16px;margin:6px 0 2px;}
.event_list_type .event_day dt {float:left;margin:0 10px 0 0;}
.event_content .titlearea .txttit {margin:25px 0 0;}
.event_content .bbl {border-bottom:1px solid #757575;}

.pwd_reissue_wrap {padding:0 22px;}
.pwd_reissue_wrap .txt {color:#282828;padding:5px 0;}
.pwd_reissue_wrap .button_wrap {margin:0 0 40px;text-align:center;}
.pwd_reissue_wrap .button_wrap a:first-child {margin:0 7px 0 0;}
.content_box {border:2px solid #d8dde0;margin:35px 0 20px;padding:0 30px;text-align:center;}
.content_box .txt {color:#282828;display:block;}
.content_box .email {color:#dd2b7f;display:block;font-size:16px;margin:10px 0 15px;}
.content_box .btn_reissue {display:block;height:25px;margin:0 auto;width:97px;}
.content_box .btn_reissue img {height:25px;width:97px;}
.content_box .top_wrap {border-bottom:1px solid #e8ebec;padding:35px 0 30px;}
.content_box .bottom_wrap {padding:25px 0;}
.content_box .bottom_wrap strong.txt {font-size:14px;padding:10px 0 5px;}
.fl {float:left;}
.btn_notice {margin:2px 0 0 7px;}

/* sheep banner toolbar */
.main_wrap .sheep_banner_toolbar {top:133px;}
.sheep_banner_toolbar {border:1px solid #D9D9D9;position:fixed;right:70px;top:171px;width:69px;z-index:999;}
.sheep_banner_area a:hover {text-decoration:none;}
.sheep_banner_area .tit_toolbar {background:url(//img.miclub.com/newmiclub/newmain/img/tit_sheep_toolbar.jpg) no-repeat;display:block;height:43px;text-indent:-999em;width:69px;}
.sheep_banner_area .banner {background:url(//img.miclub.com/newmiclub/newmain/img/bg_sheep_toolbar.jpg) no-repeat;display:block;width:69px;}
.sheep_banner_area .sheep_2015 {background-position:0 0;height:34px;padding:55px 0 0;}
.sheep_banner_area .num {color:#222222;display:block;font-size:11px;height:20px;line-height:22px;margin:0 0 0 11px;text-align:center;width:45px;}
.sheep_banner_area .sheep_beauty {background-position:0 -89px;height:33px;padding:57px 0 0;}
.sheep_banner_area .sheep_diet {background-position:0 -179px;height:33px;padding:57px 0 0;}
.sheep_banner_area .sheep_good {background-position:0 -269px;height:32px;padding:58px 0 0;}
.sheep_banner_area .sheep_love {background-position:0 -359px;height:29px;padding:60px 0 0;}
.sheep_banner_area .btn_close {background:#d9d9d9;color:#161616;display:block;font-size:11px;font-weight:bold;height:32px;letter-spacing:-1px;line-height:34px;text-align:center;}

/* event banner toolbar */
.main_wrap .banner_toolbar {top:126px;}
.banner_toolbar {border:1px solid #D9D9D9;position:fixed;right:70px;top:126px;width:69px;z-index:999;_position:absolute;}
.banner_toolbar_area a:hover {text-decoration:none;}
.banner_toolbar_area .tit_toolbar {background:url(//img.miclub.com/newmiclub/newmain/img/tit_sheep_toolbar.jpg) no-repeat;display:block;height:43px;text-indent:-999em;width:69px;}
.banner_toolbar_area .banner {background:url(//img.miclub.com/newmiclub/newmain/img/bg_sheep_toolbar.jpg) no-repeat;display:block;width:69px;}
.banner_toolbar_area .num {color:#222222;display:block;font-size:11px;height:20px;line-height:22px;margin:0 0 0 11px;text-align:center;width:45px;}
.banner_toolbar_area .block01 {background-position:0 0;display:block;height:31px;padding:52px 0 0;}
.banner_toolbar_area .block02 {background-position:0 -89px;display:block;height:32px;padding:50px 0 0;}
.banner_toolbar_area .block03 {background-position:0 -179px;display:block;height:33px;padding:49px 0 0;}
.banner_toolbar_area .block04 {background-position:0 -269px;display:block;height:32px;padding:49px 0 0;}
.banner_toolbar_area .block05 {background-position:0 -359px;display:block;height:30px;padding:50px 0 0;}
.banner_toolbar_area .block06 {background-position:0 -359px;display:block;height:28px;padding:58px 0 0;}
.banner_toolbar_area .btn_close {background:#d9d9d9;color:#161616;display:block;font-size:11px;font-weight:bold;height:32px;letter-spacing:-1px;line-height:34px;text-align:center;}
.banner_toolbar_area .tit_toolbar {background:url(//img.miclub.com/newmiclub/newmain/img/tit_sheep_toolbar01.jpg) no-repeat;}
.toolbar_content {background:url(//img.miclub.com/newmiclub/newmain/img/bg_sheep_toolbar02.jpg) no-repeat;height:494px;width:69px;}
.banner_toolbar_area .tit_toolbar{background:url(//img.miclub.com/newmiclub/newmain/img/tit_sheep_toolbar03.jpg) no-repeat;}
.toolbar_content {background:url(//img.miclub.com/newmiclub/newmain/img/bg_sheep_toolbar03.jpg) no-repeat;height:494px;width:69px;}
.close .toolbar_content {display:none;}
.close .tit_toolbar {background:url(//img.miclub.com/newmiclub/newmain/img/tit_sheep_toolbar04.jpg) no-repeat;}

/* common */
.tbl_w_1col {width:100%;}
.tbl_w_2col {float:left;width:50%;}
.tbl_w_3col {float:left;width:33.3%;}
.tbl_w_4col {float:left;width:25%;}

.banner_cheerup {margin:39px 0 0;}

table.table_privacy {width:582px;border-collapse: collapse;text-align:center;margin:10px 0;vertical-align:middle;}
table.table_privacy th, table.table_privacy td {border:1px solid #808080;padding:2px 0;text-align:center;}

/* email_certification */
.screen_out{position:absolute; display:block; width:1px; height:1px; overflow:hidden; text-align: left; text-indent: -9999em;}
.btn_mail_cert{margin-left:10px;border:1px solid #ff6277; color:#c06;font-weight: bold; display:inline-block; padding:4px 20px;}
.email_cert{height:20px; text-indent: 10px; width:260px; border:1px solid #707070; background-color: #fbfbfb;}
.input_email{border:1px solid #707070; padding:2px 0 4px;  text-indent: 10px; width:260px; margin-right:10px;}
.btn_confirm_email{vertical-align: middle;}
.col_violet{color:#c06; line-height:15px;}

/* popup_event_sns */
.popup_event_sns{width:650px;}
.tit_sns_h1{background-color: #ffeff1;padding:30px 0; text-align: center;}
.content_sns{padding:30px 30px 20px;}
.tit_sns_h2{padding-bottom:15px; font-size:14px; color:#000;}
.input_sns_wrap{border-top:1px solid #939393;}
.input_sns_email{border-top:1px solid #efefef;border-bottom:1px solid #939393;}
.input_sns_wrap label{display:inline-block; font-size:12px; color:#333; font-weight: bold; width:90px; background-color: #f8f8f8; height:40px; text-indent: 10px; line-height: 40px; }
.input_sns_wrap input{ margin-left:10px; width:110px;}
.input_sns_email input{width:245px;}
.notice_wrap{ padding:10px; color:#666; font-size:11px;}
.footer_sns{text-align: center; padding-bottom:30px;}

/* event_june */
.toy_toolber{top:124px;}
.toy_toolber .toolbar_content{background:url(//img.miclub.com/newmiclub/event/img/tit_toy_toolbar02.jpg); width:71px;}
.toy_toolber .tit_toolbar{background:url(//img.miclub.com/newmiclub/event/img/tit_toy_toolbar03.jpg); height: 47px; width:71px;}
.toy_toolber{border:none;}
.banner_toy .btn_close{width:71px;}

/* event_ifriends */
.event_wide{width:1038px; margin:0 auto;position:relative;}


.main_top_banner{background-color:#f8c7ca;height:90px;overflow:hidden;}
.top_banner_link{width:1010px;height:90px;display:block;margin:0 auto;}