@charset "utf-8";

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

/***************************************************************

Author :Justin.J

***************************************************************/

.m_blind{height:0;margin:0 !important;padding:0 !important;font-size:0 !important;line-height:0 !important;float:none;clear:both;display:none !important;}

/************************************************
*		LAYOUT									*
************************************************/
.topguideline{width:100%;height:5px;_height:1px;background-color:#d6d6d6;_background-color:transparent;_border-top:5px solid #d6d6d6;}
#grobal_wrap{width:100%;height:30px;margin-bottom:25px;border-bottom:1px solid #d6d6d6;text-align:left;line-height:30px;position:relative; }
#grobal_wrap .grobal{width:900px;height:30px;margin:0 auto;font-size:11px;color:#666;position:relative;}
#grobal_wrap .grobal .gb_left{width:200px;height:30px;text-align:left;font-size:11px;line-height:30px;position:absolute;left:0;top:0;}
#grobal_wrap .grobal .gb_center{width:300px;height:30px;text-align:right;line-height:30px;position:absolute;left:200px;top:0;}
#grobal_wrap .grobal .gb_left img, #grobal_wrap .grobal .gb_center img{margin-right:10px;}
#grobal_wrap .grobal .gb_right img{margin-left:20px;}
#grobal_wrap .grobal .gb_right{width:400px;height:30px;text-align:right;line-height:30px;position:absolute;right:0;top:0;}
#grobal_wrap .grobal img{vertical-align:middle;}


#wrap{width:900px;margin:0 auto;position:relative;}
.head_wrap{height:70px;margin:0 0 15px;border-bottom:5px solid #ba4647;position:relative;}
.head_wrap .logo{margin:0 15px 10px;_margin:0 7px 10px;float:left;}
.head_wrap .logo a{width:160px;height:60px;background:url(../images/logo.gif) no-repeat;display:block;}

.head_wrap dl.menu{width:695px;height:30px;line-height:30px;position:absolute;right:0;top:20px;z-index:10;}
.head_wrap dl.menu dt{width:85px;border-right:1px solid #ddd;text-align:center;letter-spacing:-1px;float:left;overflow:hidden;}
.head_wrap dl.menu dd:first-child{width:75px;border-left:1px solid #ddd;border-right:1px solid #ddd;text-align:center;letter-spacing:-1px;float:left;overflow:hidden;}
.head_wrap dl.menu dd{width:75px;border-right:1px solid #ddd;text-align:center;letter-spacing:-1px;float:left;overflow:hidden;}
.head_wrap dl.menu dt a, .head_wrap dl.menu dd a{width:100%;height:30px;line-height:30px;display:block;}
.head_wrap dl.menu dt a:hover, .head_wrap dl.menu dd a:hover{width:100%;height:30px;font-size:15px;font-weight:bold;color:#cb242d;display:block;}
.head_wrap dl.menu .on{width:100%;height:30px;font-size:15px;font-weight:bold;color:#cb242d;display:block;}

.head_wrap dl.smenu{height:30px;position:absolute;right:0;top:50px;}
.head_wrap dl.smenu dd{width:660px;height:30px;border:3px solid #ba4647;border-radius:5px;background-color:#ba4647;text-align:center;color:#fff;line-height:30px;position:relative;display:none;z-index:100;}
.head_wrap dl.smenu dd a{height:30px;margin:0 10px;color:#fff;line-height:30px;display:block;float:left;}
.head_wrap dl.smenu dd a:hover{font-weight:bold;color:#fff;}
.head_wrap dl.smenu dd .on{font-weight:bold;color:#fff;}






.mcontainer{width:900px;margin-bottom:50px;position:relative;}
.mc_l_content{width:625px;float:left;}
.mc_l_content .mc_l_thum{height:225px;margin-bottom:8px;overflow:hidden;}
.mc_l_content .mc_l_thum img{/*width:100%;*/ height:100%;}



.mc_l_thum .sliderkit .sliderkit-nav-clip{margin:0 auto;position:relative;overflow:hidden;}
.mc_l_thum .sliderkit .sliderkit-nav-clip ul{margin:0;padding:0;list-style:none;position:relative;left:0;top:0;}
.mc_l_thum .sliderkit .sliderkit-nav-clip ul li{float:left;}
.mc_l_thum .sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}

.mc_l_thum .sliderkit .sliderkit-panel{position:absolute;overflow:hidden;z-index:1;}
.mc_l_thum .sliderkit .sliderkit-panel-active{z-index:5;}
.mc_l_thum .sliderkit .sliderkit-panel-old{z-index:4;}

.mc_l_thum .sliderkit .sliderkit-panel .sliderkit-panel-image{width:348px;height:223px;border:1px solid #ddd;line-height:223px;position:absolute;left:0;top:0;overflow:hidden; text-align:center;}
.mc_l_thum .sliderkit .sliderkit-panel .sliderkit-panel-image img{min-height:223px;}

.mc_l_thum .sliderkit .sliderkit-panel .sliderkit-panel-textbox{position:absolute;left:370px;z-index:1;}
.mc_l_thum .sliderkit .sliderkit-panel .sliderkit-panel-text{position:absolute;z-index:3;top:0;left:0;}
.mc_l_thum .sliderkit .sliderkit-panel .sliderkit-panel-overlay{position:absolute;z-index:2;top:0;left:0;}

.mc_l_thum .photosgallery-captions{width:625px;height:225px;padding:0;}

/* Buttons > Go buttons */
.mc_l_thum .photosgallery-captions .sliderkit-go-btn{width:30px;height:225px;position:absolute;top:0;z-index:10;}
.mc_l_thum .photosgallery-captions .sliderkit-go-prev{left:0;}
.mc_l_thum .photosgallery-captions .sliderkit-go-next{right:275px;}
.mc_l_thum .photosgallery-captions .sliderkit-go-btn a{width:30px;height:225px;background-repeat:no-repeat;background-position:center center;opacity:0.6;cursor:pointer;display:block;}
.mc_l_thum .photosgallery-captions .sliderkit-go-prev a{background-image:url("../images/slider-arrow-left.gif");}
.mc_l_thum .photosgallery-captions .sliderkit-go-next a{background-image:url("../images/slider-arrow-right.gif");}
.mc_l_thum .photosgallery-captions .sliderkit-btn-disable a{opacity:0;cursor:default;}
.mc_l_thum .photosgallery-captions .sliderkit-go-btn span{display:none;}

/* Panel */
.mc_l_thum .photosgallery-captions .sliderkit-panel{width:625px;height:225px;background-color:#fff;top:0;left:0;}

/* Panel > Textbox */
.mc_l_thum .photosgallery-captions .sliderkit-panel .sliderkit-panel-textbox{width:255px;height:225px;right:0;top:0;}
.mc_l_thum .photosgallery-captions .sliderkit-panel .sliderkit-panel-text{width:255px;height:225px;padding:0;font-size:12px;color:#fff;line-height:18px;overflow:hidden;}
.mc_l_thum .photosgallery-captions .sliderkit-panel .sliderkit-panel-text h4{width:600px;height:auto;margin:0 0 7px;border:none;font-size:18px;font-weight:bold;color:#fff;line-height:56px;}
/* css수정 150122  */
.mc_l_thum .photosgallery-captions .sliderkit-panel .sliderkit-panel-text .mainTitle{width:255px;margin:0 0 9px;border:none;font-size:25px;font-weight:bold;color:#000;line-height:34px;overflow:hidden;}
/* css수정 150122  */
.mc_l_thum .photosgallery-captions .sliderkit-panel .sliderkit-panel-text .subtext{width:255px;margin-top:7px;font-size:12px;color:#666;line-height:19px;overflow:hidden; font-weight:normal;}
.mc_l_thum .photosgallery-captions .sliderkit-panel .sliderkit-panel-overlay{
	width:615px;
	height:70px;
	_height:75px;
	background:#000;
	opacity:0.6; /* css standard, currently it works in most modern browsers */
	filter:alpha(opacity=60); /* ie5,7 */
	-ms-filter:alpha(opacity=60); /* ie6 */
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=60)'; /* ie8 */
	-moz-opacity:0.6;
	-khtml-opacity:0.6;
	filter: alpha(opacity=60);
}

/*css수정 150204*/
.mc_article{width:625px;/*height:300px;*/overflow:hidden;}
.mc_article .mca_case{width:613px;height:82px;margin-bottom:7px;padding:15px 5px;border:1px solid #ccc;background-color:#f6f6f6;overflow:hidden; }
.mc_article .mca_case h1{width:603px;margin-bottom:5px;font-size:20px;font-weight:bold;line-height:30px;}
.mc_article .mca_case h3{width:603px;font-size:13px;font-weight:bold;line-height:20px;}
.mc_article .mca_case .mca_copy{width:300px;margin-left:5px;position:relative;float:left;}
.mc_article .mca_case .mca_copy .mca_thum{width:65px;height:80px;border:1px solid #ddd;float:left;overflow:hidden; line-height: 82px; background-color:#fff;}
.mc_article .mca_case .mca_copy .mca_thum img{width:100%;}
.mc_article .mca_case .mca_copy .mca_txt{width:223px;margin-left:10px;float:left;}
.mc_article .mca_case .mca_copy .mca_txt h1{width:223px;font-size:18px;font-weight:bold;color:#000;line-height:24px;}
.mc_article .mca_case .mca_copy .mca_txt p{width:223px;height:51px;margin-bottom:5px;font-size:12px;line-height:17px;overflow:hidden;}
.mc_article .mca_case .mca_copy .mca_txt p a{color:#888;}
.mc_article .mca_case .mca_copy .mca_txt .mca_pan{width:390px;height:51px;margin-bottom:5px;font-size:12px;line-height:17px;overflow:hidden;}
.mc_article .mca_case .mca_copy .mca_txt .mca_pan2{width:390px;height:103px;margin-bottom:5px;font-size:12px;line-height:17px;overflow:hidden;}
.mc_article .mca_case .mca_copy .mca_txt .mca_pan .mca_a{color:#888;}
.mc_article .mca_case .mca_copy .mca_txt span{width:223px;font-size:13px;line-height:20px;}
.mc_article .mca_case .mca_copy .mca_txt p{width:223px;height:51px;margin-bottom:5px;font-size:12px;line-height:17px;overflow:hidden;}

.mc_article .mca_news{height:156px;margin-bottom:5px;padding:0 0 5px;border:1px solid #ccc;overflow:hidden;}
.mc_article .mca_news .mca_title{width:604px;*width:603px;_width:603px;height:30px;margin:0 0 3px;padding:0 10px;background-color:#f6f6f6;text-align:left;font-size:14px;line-height:30px;position:relative;}
.mc_article .mca_news .mca_title span{height:30px;text-align:right;font-size:11px;line-height:30px;position:absolute;right:10px;}
.mc_article .mca_news .mca_list{width:574px;_width:573px;padding:0 15px;}
.mc_article .mca_news .mca_list .mca_left{width:280px;float:left;overflow:hidden;}
.mc_article .mca_news .mca_list .mca_right{width:280px;margin-left:14px;_margin-left:13px;float:left;overflow:hidden;}
.mc_article .mca_news .mca_list .mca_left li, .mc_article .mca_news .mca_list .mca_right li{font-size:12px;line-height:21px;}
.mc_article .mca_news .mca_list .mca_left li a, .mc_article .mca_news .mca_list .mca_right li a{color:#888;}

.mc_r_content{width:250px;margin-left:25px;float:left;}
.mc_r_thum{width:250px;height:285px;margin-bottom:10px;overflow:hidden;}
.mc_r_thum img{width:100%;}



.mc_r_thum .sliderkit .sliderkit-nav-clip{margin:0 auto;position:relative;overflow:hidden;}
.mc_r_thum .sliderkit .sliderkit-nav-clip ul{margin:0;padding:0;list-style:none;position:relative;left:0;top:0;}
.mc_r_thum .sliderkit .sliderkit-nav-clip ul li{float:left;}
.mc_r_thum .sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}

.mc_r_thum .sliderkit .sliderkit-panel{width:250px;height:220px;text-align:center;position:absolute;overflow:hidden;z-index:1;}
.mc_r_thum .sliderkit .sliderkit-panel-active{z-index:5;}
.mc_r_thum .sliderkit .sliderkit-panel-old{z-index:4;}

.mc_r_thum .sliderkit .sliderkit-panel img{width:248px;height:220px;border:1px solid #bfbfbf;}

.mc_r_thum .sliderkit .sliderkit-panel .sliderkit-panel-textbox{position:absolute;z-index:1;}
.mc_r_thum .sliderkit .sliderkit-panel .sliderkit-panel-text{position:absolute;z-index:3;top:0;left:0;}
.mc_r_thum .sliderkit .sliderkit-panel .sliderkit-panel-overlay{position:absolute;z-index:2;top:0;left:0;}

.mc_r_thum .photosgallery-std{width:250px;height:285px;}

/* Navbar */
.mc_r_thum .photosgallery-std .sliderkit-nav{width:250px;height:30px;background:#000;border-left:1px solid #000;line-height:30px;left:0;bottom:0;overflow:hidden;}
.mc_r_thum .photosgallery-std .sliderkit-nav-clip ul li{margin:0;float:left;}
.mc_r_thum .photosgallery-std .sliderkit-nav-clip ul li a{width:77px;height:30px;margin:0;padding:3px;display:block;overflow:hidden;}
.mc_r_thum .photosgallery-std .sliderkit-nav-clip ul li.sliderkit-selected a{padding:0;border:3px solid #f37320;}

/* Buttons */
.mc_r_thum .photosgallery-std .sliderkit-btn{position:absolute;top:0;}
.mc_r_thum .photosgallery-std .sliderkit-btn span{display:none;}
.mc_r_thum .photosgallery-std .sliderkit-btn-disable{opacity:0.3;cursor:default;}
.mc_r_thum .photosgallery-std .sliderkit-btn-disable a:hover{cursor:default;}

/* Panel */
.mc_r_thum .photosgallery-std .sliderkit-panel{width:250px;height:285px;top:0;left:0;}




.mc_notice{width:250px;height:265px;margin-bottom:15px;}
.mc_notice .mcn_title{height:33px;padding:0 10px;background-color:#e1e1e1;text-align:left;font-size:14px;line-height:33px;position:relative;}
.mc_notice .mcn_title .controll{width:80px;line-height:33px;position:absolute;right:5px;top:8px;}

.mc_notice .sliderkit .sliderkit-count{line-height:33px;position:absolute;right:0;top:0;z-index:10;}

/*css수정 150107*/
.mc_notice .counter-demo2 .sliderkit-count-lines{text-align:left;background:none;font-size:11px;color:#666;line-height:140%;position:relative;}
.mc_notice .counter-demo2 .sliderkit-count-current{font-weight:bold;}

/* Buttons */
.mc_notice .carousel-demo1 .sliderkit-nav .sliderkit-nav-btn{position:absolute;top:0;}
.mc_notice .carousel-demo1 .sliderkit-go-btn{width:16px;height:16px;position:absolute;top:0;z-index:10;}
.mc_notice .carousel-demo1 .sliderkit-go-prev{right:21px;}
.mc_notice .carousel-demo1 .sliderkit-go-next{right:5px;}
.mc_notice .carousel-demo1 .sliderkit-go-btn a{width:16px;height:16px;background-repeat:no-repeat;background-position:center center;opacity:1;cursor:pointer;display:block;}
.mc_notice .carousel-demo1 .sliderkit-go-prev a{background-image:url("../images/slider-box-left.gif");}
.mc_notice .carousel-demo1 .sliderkit-go-next a{background-image:url("../images/slider-box-right.gif");}
.mc_notice .carousel-demo1 .sliderkit-btn-disable a{opacity:1;cursor:default;}
.mc_notice .carousel-demo1 .sliderkit-go-btn span{display:none;}


.mc_notice .sliderkit .sliderkit-nav-clip{margin:0 auto;position:relative;overflow:hidden;}
.mc_notice .sliderkit .sliderkit-nav-clip ul{margin:0;padding:0;list-style:none;position:relative;left:0;top:0;}
.mc_notice .sliderkit .sliderkit-nav-clip ul li{float:left;}
.mc_notice .sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}

.mc_notice .sliderkit .sliderkit-panel{position:absolute;overflow:hidden;z-index:1;}
.mc_notice .sliderkit .sliderkit-panel-active{z-index:5;}
.mc_notice .sliderkit .sliderkit-panel-old{z-index:4;}

.mc_notice .sliderkit .sliderkit-panel .sliderkit-panel-textbox{position:absolute;z-index:1;}
.mc_notice .sliderkit .sliderkit-panel .sliderkit-panel-text{position:absolute;top:0;left:0;z-index:3;}
.mc_notice .sliderkit .sliderkit-panel .sliderkit-panel-overlay{position:absolute;top:0;left:0;z-index:2;}

.mc_notice .carousel-demo1{width:248px;height:263px;border:1px solid #ccc;}

/* Navbar */
.mc_notice .carousel-demo1 .sliderkit-nav{width:250px;height:230px;padding:0;left:0;top:33px;overflow:hidden;}
.mc_notice .carousel-demo1 .sliderkit-nav-clip ul li{margin:0;text-align:left;float:left;}

/* 20150828 수정 */
.mc_notice .carousel-demo1 .sliderkit-nav-clip ul li a{width:250px;height:230px;margin:0;display:block; color:White;line-height:230px;}
.mc_notice .carousel-demo1 .sliderkit-nav-clip ul li img{width:250px;vertical-align:middle;}
/* 20150828 수정 */

.mc_notice .carousel-demo1 .sliderkit-nav-clip ul li .sliderkit-panel-overlay{
	width:230px;
	height:50px;
	_height:55px;
	margin-top:-50px;
	padding:0 10px;
	background:#000;
	font-size:14px;
	color:#fff;
	line-height:50px;
	opacity:0.6;    /* css standard, currently it works in most modern browsers  */
	filter:alpha(opacity=60);    /* ie5,7  */
	-ms-filter:alpha(opacity=60);    /* ie6  */
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=60)';    /* ie8  */
	-moz-opacity:0.6;
	-khtml-opacity:0.6;
	opackt:0.6;
    filter: alpha(opacity=60);
}

/* css추가 150819 */
.mc_notice .carousel-demo1 .sliderkit-nav-clip ul li .sliderkit-panel-overlay .spo_desk{width:100%;height:20px;margin:4px 0 1px;text-align:center;font-size:13px;color:#fff;line-height:20px;letter-spacing:-1px;}
.mc_notice .carousel-demo1 .sliderkit-nav-clip ul li .sliderkit-panel-overlay .spo_desk b{font-size:16px;}


.mc_notice .carousel-demo1 .sliderkit-btn-disable{opacity:1;cursor:default;}

.mc_notice .counter-demo1 .sliderkit-panel .sliderkit-panel-textbox{width:250px;height:230px;bottom:0;left:0;}
.mc_notice .counter-demo1 .sliderkit-panel .sliderkit-panel-overlay{width:250px;height:230px;background:#000;opacity:	1;}



/* css수정 150107 */
.mm_content{width:900px;/*margin-bottom:50px;*/position:relative;}
.mm_l_cont{width:625px;_position:relative;overflow:hidden;float:left;}
.mm_l_cont .mm_l_title{width:100%;height:30px;text-align:left;font-size:14px;line-height:30px;position:relative;}
.mm_l_cont .mm_l_title b{color:#000;}
.mm_l_cont .mm_l_title span{height:30px;text-align:right;font-size:11px;line-height:30px;position:absolute;right:10px;}

.mm_l_cont .mm_l_case{width:303px;height:232px;margin:0 15px 10px 0;border:1px solid #ccc;float:left;}
.mm_l_cont .mm_r_case{width:303px;height:232px;margin:0 4px 10px 3px;_margin:0 3px 10px 3px;border:1px solid #ccc;float:left;}


/* css추가 150819 */
.mm_l_cont .mm_c_case{width:617px;margin:0 0 10px;_margin:0 0 10px;background-color:#f9f9f9;border:4px solid #ccc;position:relative;float:left;}
.mm_l_cont .mm_c_case img{width:100%;vertical-align:middle;}
.mm_l_cont .mm_c_case .mcc_thum{width:160px;height:180px;margin:10px 15px 10px 10px;background-color:#fff;border:1px solid #ddd;text-align:center;line-height:180px;float:left;overflow:hidden;}
.mm_l_cont .mm_c_case .mcc_profile{width:420px;height:180px;margin:10px 10px 10px 0;overflow:hidden;overflow-x:hidden;overflow-y:scroll;float:left;}
.mm_l_cont .mm_c_case .mcc_profile .mcc_title{width:96%;margin-bottom:5px;padding:0 2%;background-color:#ddd;font-size:20px;font-weight:bold;line-height:34px;display:inline-table;}
.mm_l_cont .mm_c_case .mcc_profile .mcc_copy{width:96%;padding:0 2%;font-size:13px;line-height:22px;}

/* 20150828 수정 */
.mm_l_cont .mm_c_case .mcc_profile .mcc_udline{text-decoration:underline !important;color:#36F;}
/* 20150828 수정 */

/* 20150828 추가 */
.mm_l_cont .mm_p_case{width:621px;margin:0 0 10px;_margin:0 0 10px;background-color:#f9f9f9;border:2px solid #ccc;position:relative;float:left;}
.mm_l_cont .mm_p_case .mpc_profile{width:96%;padding:2%;font-size:13px;line-height:22px;}
.mm_l_cont .mm_p_case .mpc_profile .mpc_title{width:96%;margin-bottom:5px;padding:0 2%;background-color:#ddd;font-size:20px;color:#ff6600;font-weight:bold;line-height:34px;display:inline-table;}
/* 20150828 추가 */


.mm_l_cont .mm_l_case .mm_l_thum, .mm_l_cont .mm_r_case .mm_r_thum{height:150px;margin:5px;/*background-color:#f5f5f5;*/ border:1px solid #efefef; line-height:150px;overflow:hidden; text-align:center;}
/*css수정 150129*/
.mm_l_cont .mm_l_case .mm_l_thum img, .mm_l_cont .mm_r_case .mm_r_thum img{height:100%;}
.mm_l_cont .mm_l_case .mm_l_thum img, .mm_l_cont .mm_r_case .mm_r_thum .width100{/*width:100%;*/}
.mm_l_cont .mm_l_case .mm_l_thum img, .mm_l_cont .mm_r_case .mm_r_thum .height100{height:100%;}

.mm_l_cont .mm_l_case .mm_l_txt, .mm_l_cont .mm_r_case .mm_r_txt{height:55px;margin-bottom:15px;padding:0 10px;}
.mm_l_cont .mm_l_case .mm_l_txt b,.mm_l_cont .mm_r_case .mm_r_txt b{width:283px;height:20px;margin-bottom:5px;font-size:14px;font-weight:bold;color:#ba4647;line-height:20px;}
.mm_l_cont .mm_l_case .mm_l_txt p,.mm_l_cont .mm_r_case .mm_r_txt p{height:30px;font-size:12px;color:#999;line-height:15px;overflow:hidden;}

.mm_l_cont .mm_l_tibox_t{background-color:#f9f9f9;border-top:1px solid #efefef;border-bottom:2px solid #666;}
.mm_l_cont .mm_l_tibox_t .ltibox_top{padding:20px 15px;}
.mm_l_cont .mm_l_tibox_t .ltibox_top b{font-size:22px;color:#777; /* line-height:46px; */}
.mm_l_cont .mm_l_tibox_t .ltibox_top span{margin-left:10px;font-size:16px;color:#999;}
.mm_l_cont .mm_l_tibox_t .ltibox_top p{font-size:16px;color:#888;line-height:22px;}
.mm_l_cont .mm_l_tibox_t .ltibox_top .date{font-size:11px;line-height:16px;}

.mm_l_cont .mm_l_tibox_t .ltibox_top .thum_wrap{position:relative;}
.mm_l_cont .mm_l_tibox_t .ltibox_top .thum_wrap .book_thum{width:120px;height:160px;margin-right:23px;border:1px solid #666;float:left;overflow:hidden}
.mm_l_cont .mm_l_tibox_t .ltibox_top .thum_wrap .book_thum img{width:100%;}
.mm_l_cont .mm_l_tibox_t .ltibox_top .thum_wrap .book_desc{width:450px;float:left;}
.mm_l_cont .mm_l_tibox_t .ltibox_top .thum_wrap .book_desc .bd_title{margin-bottom:5px;border-bottom:2px solid #999;font-size:18px;font-weight:bold;line-height:30px;}
.mm_l_cont .mm_l_tibox_t .ltibox_top .thum_wrap .book_desc .bd_txt{padding:0 0 0 15px;background:url(../images/bullet_03.gif) no-repeat 5px center;font-size:14px;line-height:30px;}
.mm_l_cont .mm_l_tibox_t .ltibox_top .thum_wrap .book_desc .bd_txt b{font-size:14px;line-height:30px;}
.mm_l_cont .mm_l_tibox_t .ltibox_top .thum_wrap .book_desc .bd_btn{padding:0 0 0 15px;line-height:30px;}
/* css수정 150122 */
.mm_l_cont .mm_l_tibox_t .ltibox_top .thum_wrap .book_desc .bd_btn a{padding:3px 10px;border:1px solid #0099ff;border-radius:4px;background-color:#fff;font-weight:bold;color:#4e5e8f;}

.mm_l_cont .mm_l_tibox_b{border-left:1px solid #efefef;border-right:1px solid #efefef;border-bottom:1px solid #efefef;}
.mm_l_cont .mm_l_tibox_b .ltibox_bottom{padding:15px 15px 35px;color:#999;line-height:26px;}
.mm_l_cont .mm_l_tibox_b .ltibox_bottom b.ti1{font-size:14px;letter-spacing:9px;}
.mm_l_cont .mm_l_tibox_b .ltibox_bottom b.ti2{font-size:14px;}

/* cs수정 150204 */
.mm_l_cont .mm_l_contbox{height:24px;margin-bottom:15px;padding:2px 15px;background-color:#efefef;text-align:right;line-height:24px;}
.mm_l_cont .mm_l_contbox .mml_left{float:left;}
.mm_l_cont .mm_l_contbox .mml_right{float:right;}
.mm_l_cont .mm_l_contbox span{margin:0 5px;color:#ccc;}
.mm_l_cont .mm_l_contbox img{vertical-align:middle;}

.mm_l_cont .ml_article{margin-bottom:35px;line-height:24px;}
.mm_l_cont .ml_article div{line-height:160%;}
.mm_l_cont .ml_rbtn_wrap{margin:30px 0;text-align:right;}
.mm_l_cont .ml_rbtn_wrap button{padding:3px 10px;border:1px solid #0099ff;border-radius:4px;background-color:#fff;font-weight:bold;color:#4e5e8f;}
.mm_l_cont .ml_ud_box{margin-bottom:35px;padding:3px 0;background-color:#efefef;text-align:center;font-size:11px;color:#999;}

.mm_l_cont .book_store{padding:0px 20px 20px;_padding:5px 8px 5px 0;border:3px solid #efefef;position:relative;}
.mm_l_cont .book_store ul li{width:21%;_width:20%;margin:1%;padding:1%;background-color:#efefef;border-bottom:3px solid #999;text-align:center;float:left;}
.mm_l_cont .book_store ul li span{width:100%;text-align:center;float:left;}
.mm_l_cont .book_store ul li span img{width:66px;height:90px;margin-bottom:5px;}
/*css수정 150120*/
.mm_l_cont .book_store ul li b{width:100%;height:37px;font-size:13px;line-height:16px;float:left;}
.mm_l_cont .book_store ul li p{width:100%;height:18px;font-size:11px;line-height:18px;float:left;}


.mml_news{margin-bottom:15px;padding:0 0 5px;border:1px solid #ccc;position:relative;}
.mml_news .mml_title{height:28px;margin:0 0 3px;padding:0 10px;background-color:#f6f6f6;text-align:left;font-size:14px;line-height:28px;position:relative;}
.mml_news .mml_title span{height:28px;text-align:right;font-size:11px;line-height:28px;position:absolute;right:10px;}
.mml_news .mml_list{width:95%;padding:0 2% 0 3%;background:url(../images/bullet_03.gif) no-repeat 10px center;line-height:24px;float:left;overflow:hidden;}
.mml_news .mml_list a{color:#888;}




.m_rnb_wrap{width:250px;margin-left:25px;float:left;}
.m_rnb_wrap .ad_r_wrap{width:248px;margin-bottom:15px;border:1px solid #ddd;overflow:hidden;}
.m_rnb_wrap .ad_r_wrap img{width:100%;}



.mrw_news_wrap{margin-bottom:15px;border:1px solid #ccc;}
.mrw_news_wrap .mrw_ti{height:30px;padding:1px 10px;background-color:#e1e1e1;text-align:left;color:#000;line-height:30px;position:relative;}
.mrw_news_wrap .mrw_ti span{font-size:11px;font-weight:normal;line-height:30px;position:absolute;right:10px;}
.mrw_news_wrap .mrw_list{margin:0;padding:0;}
.mrw_news_wrap .mrw_list ul{margin:0;padding:0 10px;}
.mrw_news_wrap .mrw_list li{height:25px;line-height:25px;}
.mrw_news_wrap .mrw_list li img{vertical-align:middle;}



.st_content{height:35px;margin-bottom:10px;position:relative;}
.st_content .stc_title{width:617px;line-height:35px;float:left;}
.st_content .stc_title b{font-size:22px;font-weight:bold;line-height:35px;}
.st_content .stc_title span{margin:0 5px;}
.st_content .stc_title a{color:#999;}
.st_content .stc_title a:hover{font-weight:bold;color:#333;}
.st_content .stc_title a.on{font-weight:bold;color:#333;}

.stc_search_m{width:243px;height:29px;margin-bottom:15px;border:3px solid #808080;}
.stc_search_s{width:243px;height:29px;border:3px solid #808080;position:absolute;right:0;top:0;}

.stc_search_m .stc_case, .stc_search_s .stc_case{margin:1px;position:relative;}
.stc_search_m .stc_case .stc_input, .stc_search_s .stc_case .stc_input{width:193px;height:26px;*height:22px;_height:22px;margin:0;padding:1px 8px 0;border:none;color:#999;vertical-align:middle;position:absolute;left:0;top:0;}
.stc_search_m .stc_case .stc_btn, .stc_search_s .stc_case .stc_btn{width:33px;height:27px;margin:0;padding:0;background:url(../images/m_search_btn.gif) no-repeat;vertical-align:middle;position:absolute;right:0;top:0;cursor:pointer;}

.sc_content{margin:0;padding:0;}
.sc_content li{_height:80px;_border-bottom:1px solid #ccc;}
.sc_content li.news_mlist{*height:80px;margin-bottom:10px;*margin-bottom:7px;padding-bottom:13px;padding-bottom:18px;_padding-bottom:12px;border-bottom:1px solid #ccc;*border-bottom:1px solid #ccc;position:relative;}
/*css수정 150130*/
.sc_content li.news_mlist .thum{width:130px;height:80px;margin:3px 13px 0 0;padding:0;border:1px solid #ccc;line-height:80px;float:left;overflow:hidden; text-align:center; /*background-color: #f5f5f5;*/}
.sc_content li.news_mlist .thum img{/*width:100%;*/ height:101%; margin:0;vertical-align:middle;}

.sc_content li.news_mlist .txt{width:480px;float:left;overflow-y:hidden;}
.sc_content li.news_mlist .txt b{height:26px;font-size:16px;line-height:26px;}
/* css수정 150108 */
.sc_content li.news_mlist .txt p{height:36px;font-size:13px;line-height:20px;overflow:hidden;}
.sc_content li.news_mlist .txt p.info{height:18px;margin-top:5px;font-size:11px;line-height:18px;}
.sc_content li.news_mlist .copy{width:100%;margin-top:-3px;float:left;overflow-y:hidden;}
.sc_content li.news_mlist .copy b{height:26px;font-size:16px;line-height:26px;}
/* css수정 150108 */
.sc_content li.news_mlist .copy p{font-size:13px;line-height:20px;}
.sc_content li.news_mlist .copy p.info{height:18px;margin-top:5px;font-size:11px;line-height:18px;}


.sc_content li.news_mlist b{height:26px;font-size:16px;line-height:26px;}
.sc_content li.news_mlist p{height:36px;font-size:12px;line-height:18px;overflow:hidden;}
.sc_content li.news_mlist p.info{height:18px;margin-top:5px;font-size:11px;line-height:18px;}

.sc_content li.news_mlist .bk_thum{width:66px;height:90px;margin:3px 13px 0 0;padding:0;border:1px solid #ccc;line-height:90px;float:left;overflow:hidden;}
.sc_content li.news_mlist .bk_thum img{width:66px;height:90px;margin:0 auto 5px;vertical-align:middle;}
.sc_content li.news_mlist .bk_txt{width:531px;float:left;overflow-y:hidden;}
.sc_content li.news_mlist .bk_txt b{height:22px;font-size:14px;line-height:22px;}
.sc_content li.news_mlist .bk_txt p.sub{height:14px;margin-bottom:5px;font-size:12px;font-weight:bold;line-height:14px;}
.sc_content li.news_mlist .bk_txt p{height:54px;font-size:12px;line-height:18px;color:#777;overflow:hidden;}


/* css추가 150819 */
.sc_content li.doctor_title{height:40px;margin-bottom:10px;padding:0 0 5px;border-bottom:1px solid #ccc;text-align:left;font-size:18px;font-weight:600;line-height:40px;}
.sc_content li.news_doctor{width:47%;*height:90px;margin-bottom:10px;*margin-bottom:7px;padding:10px 1%;background-color:#f6f6f6;border:1px solid #ccc;float:left;position:relative;}
.sc_content li.news_doctor:first-child{float:left;}
.sc_content li.news_doctor:last-child{float:right;}
.sc_content li.news_doctor .nd_thum{width:80px;height:90px;margin:1px;padding:0;background-color:#fff;border:1px solid #ddd;line-height:90px;float:left;overflow:hidden;text-align:center; /*background-color: #f5f5f5;*/}
.sc_content li.news_doctor .nd_thum img{/*width:100%;*/ height:100%; margin:0;vertical-align:middle;}
.sc_content li.news_doctor .nd_txt{margin-left:10px;float:left;overflow:hidden;}

/*  20150828 수정 */
.sc_content li.news_doctor .nd_txt .nd_title{width:190px;height:26px;margin-bottom:10px;font-size:13px;color:#e47173;line-height:26px;letter-spacing:-1px;}
/*  20150828 수정 */

.sc_content li.news_doctor .nd_txt .nd_copy{height:36px;font-size:12px;line-height:18px;overflow:hidden;}
.sc_content li.news_doctor .nd_txt .info{height:18px;margin-top:5px;font-size:11px;line-height:18px;}



.st_img{margin:0 auto;padding:0;vertical-align:middle;}

.tab_inner {width:625px;border-top:3px solid #666;position:relative;}
.tab_inner .nav{height:32px;background-color:#eee;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;position:relative;}
.tab_inner .nav .tab001{width:311px;height:32px;border-right:1px solid #d9d9d9;line-height:32px;float:left;}
.tab_inner .nav .tab001 a{width:311px;height:32px;text-align:center;display:block;}
.tab_inner .nav .tab001 a:hover, .tab_inner .nav .tab001 a.on{width:311px;height:32px;background-color:#fff;font-weight:bold;color:#ba4647;display:block;}

.tab_inner .nav .tab002{width:311px;height:32px;line-height:32px;float:left;}
.tab_inner .nav .tab002 a{width:311px;height:32px;text-align:center;display:block;}
.tab_inner .nav .tab002 a:hover, .tab_inner .nav .tab002 a.on{width:311px;height:32px;background-color:#fff;border-right:1px solid #d9d9d9;font-weight:bold;color:#ba4647;display:block;}


.index_outline{padding-top:25px;*padding-bottom:25px;border-left:1px solid #ead8d8;border-right:1px solid #ead8d8;border-bottom:1px solid #ead8d8;}

.index_selector{width:571px;margin:0px 75px 30px;_margin:0 auuo;padding:0;}
.index_selector:after{display:block;clear:both;content:''}
.index_selector li{margin:0 3px;float:left;display:inline;}
.index_selector li.ml75px{*margin-left:75px;_margin-left:75px;}
.index_selector button{width:23px;height:23px;background-image:url(../images/btn_ency_consonant.gif);border:none;text-indent:-10000em;display:inline;float:left;}
.index_selector .idx{background-position:0 0}
.index_selector .idx2{background-position:-23px 0}
.index_selector .idx3{background-position:-46px 0}
.index_selector .idx4{background-position:-69px 0}
.index_selector .idx5{background-position:-92px 0}
.index_selector .idx6{background-position:-115px 0}
.index_selector .idx7{background-position:-138px 0}
.index_selector .idx8{background-position:-161px 0}
.index_selector .idx9{background-position:-184px 0}
.index_selector .idx10{background-position:-207px 0}
.index_selector .idx11{background-position:-230px 0}
.index_selector .idx12{background-position:-253px 0}
.index_selector .idx13{background-position:-276px 0}
.index_selector .idx14{background-position:-299px 0}
.index_selector .idx29{width:63px;background-position:-322px 0}

.index_selector .on .idx{background-position:0 -29px}
.index_selector .on .idx2{background-position:-23px -29px}
.index_selector .on .idx3{background-position:-46px -29px}
.index_selector .on .idx4{background-position:-69px -29px}
.index_selector .on .idx5{background-position:-92px -29px}
.index_selector .on .idx6{background-position:-115px -29px}
.index_selector .on .idx7{background-position:-138px -29px}
.index_selector .on .idx8{background-position:-161px -29px}
.index_selector .on .idx9{background-position:-184px -29px}
.index_selector .on .idx10{background-position:-207px -29px}
.index_selector .on .idx11{background-position:-230px -29px}
.index_selector .on .idx12{background-position:-253px -29px}
.index_selector .on .idx13{background-position:-276px -29px}
.index_selector .on .idx14{background-position:-299px -29px}
.index_selector .on .idx29{background-position:-322px -29px}



.srch_area{width:355px;margin:0 auto 25px;padding:10px;background-color:#fef8f8;border:2px solid #ead8d8;}
.srch_area .srch{width:240px;height:28px;padding:2px 0 0 10px;background-color:#fff;border:1px solid #d9d9d9;font-size:13px;float:left;}
.srch_area button{width:95px;_width:90px;height:31px;margin-left:7px;padding:5px 0;background-color:#fdfdfd;border:1px solid #c9baba;border-radius:5px;color:#666;font-weight:bold;line-height:20px;display:inline;}



.main_title{height:25px; margin:20px 0 10px;font-size:14px;font-weight:bold;line-height:25px;position:relative;}

.menu_favorite{width:581px;height:65px;padding:10px 20px 0px;background-color:#f9f9f9;border:2px solid #d9d9d9;position:relative;}
.menu_favorite li{width:24%;padding:5px 0px 5px 1%;color:#666;position:relative;float:left;}
.menu_favorite li a{width:100%;height:18px;display:block;}


.menu_disease{width:581px;padding:10px 20px;border:2px solid #d9d9d9;position:relative;} 
.menu_disease li{width:24%;padding:5px 0px 5px 1%;color:#666;position:relative;float:left;}
.menu_disease li a{width:100%;height:18px;display:block;}

.menu_dep2{width:587px;margin-top:3px;padding:8px 20px;background-color:#fef8f8;border:1px solid #ead8d8;position:relative;display:none;}
.menu_dep2 li{width:22%;padding:3px 0 3px 3%;background:url(../images/bullet_03.gif) no-repeat 10px 12px;font-size:11px;position:relative;float:left;}
.menu_dep2 li.ti{width:100%;height:30px;padding:0 0 0 20px;background:url(../images/bullet_01.gif) no-repeat 0 center;font-size:14px;font-weight:bold;line-height:30px;}
.menu_dep2 li a{width:100%;height:18px;display:block;}



.finder_tab{width:623px;height:32px;background-color:#f7f9ff;border-bottom:1px solid #f0f0f0;}
.finder_tab001{width:251px;height:490px;border-right:1px solid #f0f0f0;text-align:center;float:left;}
.finder_tab002{width:160px;height:457px;padding:15px;border-right:1px solid #f0f0f0;background-color:#fefefe;float:left;}
.finder_tab003{width:180px;_width:175px;height:487px;background-color:#fefefe;float:left;}
.finder_body{height:520px;border:1px solid #d9d9d9;}
.finder_btn{width:244px;padding:8px 0 0 7px;border-top:1px solid #f0f0f0;text-align:center;position:relative;float:left;clear:both;}
.finder_btn .ml-1px{margin-left:-1px;}
.finder_btn .skin{padding-left:3px;vertical-align:-6px;}
.finder_btn .stick{padding:0px 2px;color:#d9d9d9;vertical-align:-6px;}
.finder_btn .abody{vertical-align:-6px;}
.finder_btn .btn_etc{background-color:red;line-height:20px;position:relative;float:left;}

.lst_finder002{padding-top:15px;font-size:12px;}
.lst_finder002 .on{width:126px;padding:2px 0px 2px 2px;background-color:#f2f2f2;}
.lst_finder002 .on a{color:#2641b4;}
.lst_finder002 li{width:132px;height:16px;margin-bottom:10px;padding-left:7px;background:url(../images/bullet_03.gif) left 6px no-repeat;list-style:none;clear:both;float:left;}
.lst_finder002 li a{outline:none;select-dummy:expression(this.hideFocus=true);}

/* 백과 남성 신체 */
.finder_body1{/*기본*/ width:200px;height:380px;background-color:#d9d9d9;background:url(../images/ency_body_mf.png) no-repeat;visibility:show;float:left;z-index:-50;}
.finder_body2{/*머리*/ width:200px;height:380px;margin-left:-200px;background-color:#d9d9d9;background:url(../images/ency_body_mf.png) no-repeat;background-position:-200px 0px;left:-100px;visibility:hidden;float:left;z-index:-100;}
.finder_body3{/*가슴*/ width:200px;height:380px;margin-left:-200px;background-color:#d9d9d9;background:url(../images/ency_body_mf.png) no-repeat;background-position:-400px 0px;left:-100px;visibility:hidden;float:left;z-index:-100;}
.finder_body4{/*배ㆍ등ㆍ허리*/ width:200px;height:380px;margin-left:-200px;background-color:#d9d9d9;background:url(../images/ency_body_mf.png) no-repeat;background-position:-600px 0px;left:-100px;visibility:hidden;float:left;z-index:-100;}
.finder_body5{/*엉덩이*/ width:200px;height:380px;margin-left:-200px;background-color:#d9d9d9;background:url(../images/ency_body_mf.png) no-repeat;background-position:-800px 0px;left:-100px;visibility:hidden;float:left;z-index:-100;}
.finder_body6{/*다리*/ width:200px;height:380px;margin-left:-200px;background-color:#d9d9d9;background:url(../images/ency_body_mf.png) no-repeat;background-position:-1000px 0px;left:-100px;visibility:hidden;float:left;z-index:-100;}
.finder_body7{/*팔*/ width:200px;height:380px;margin-left:-200px;background-color:#d9d9d9;background:url(../images/ency_body_mf.png) no-repeat;background-position:-1400px 0px;left:-100px;visibility:hidden;float:left;z-index:-100;}
.finder_body8{/*피부*/ width:200px;height:380px;margin-left:-200px;background-color:#d9d9d9;background:url(../images/ency_body_mf.png) no-repeat;background-position:-1200px 0px;left:-100px;visibility:hidden;float:left;z-index:-100;}
.finder_body9{/*전신*/ width:200px;height:380px;margin-left:-200px;background-color:#d9d9d9;background:url(../images/ency_body_mf.png) no-repeat;background-position:-1600px 0px;left:-100px;visibility:hidden;float:left;z-index:-100;}

/* 백과 여성 신체 */
.finder_wbody1{/*기본*/ width:200px;height:380px;background-color:#d9d9d9;background:url(../images/ency_body_wf.png) no-repeat;visibility:show;float:left;z-index:-50;}
.finder_wbody2{/*머리*/ width:200px;height:380px;margin-left:-200px;background-color:#d9d9d9;background:url(../images/ency_body_wf.png) no-repeat;background-position:-200px 0px;left:-100px;visibility:hidden;float:left;z-index:-100;}
.finder_wbody3{/*가슴*/ width:200px;height:380px;margin-left:-200px;background-color:#d9d9d9;background:url(../images/ency_body_wf.png) no-repeat;background-position:-400px 0px;left:-100px;visibility:hidden;float:left;z-index:-100;}
.finder_wbody4{/*배ㆍ등ㆍ허리*/ width:200px;height:380px;margin-left:-200px;background-color:#d9d9d9;background:url(../images/ency_body_wf.png) no-repeat;background-position:-600px 0px;left:-100px;visibility:hidden;float:left;z-index:-100;}
.finder_wbody5{/*엉덩이*/ width:200px;height:380px;margin-left:-200px;background-color:#d9d9d9;background:url(../images/ency_body_wf.png) no-repeat;background-position:-800px 0px;left:-100px;visibility:hidden;float:left;z-index:-100;}
.finder_wbody6{/*다리*/ width:200px;height:380px;margin-left:-200px;background-color:#d9d9d9;background:url(../images/ency_body_wf.png) no-repeat;background-position:-1000px 0px;left:-100px;visibility:hidden;float:left;z-index:-100;}
.finder_wbody7{/*팔*/ width:200px;height:380px;margin-left:-200px;background-color:#d9d9d9;background:url(../images/ency_body_wf.png) no-repeat;background-position:-1400px 0px;left:-100px;visibility:hidden;float:left;z-index:-100;}
.finder_wbody8{/*피부*/ width:200px;height:380px;margin-left:-200px;background-color:#d9d9d9;background:url(../images/ency_body_wf.png) no-repeat;background-position:-1200px 0px;left:-100px;visibility:hidden;float:left;z-index:-100;}
.finder_wbody9{/*전신*/ width:200px;height:380px;margin-left:-200px;background-color:#d9d9d9;background:url(../images/ency_body_wf.png) no-repeat;background-position:-1600px 0px;left:-100px;visibility:hidden;float:left;z-index:-100;}



.case_finder{width:202px;height:395px;margin-top:-395px;float:left;}


#finder_man{visibility:show;}
#finder_women{visibility:hidden;}
#wrap_finder{width:201px;margin:0 auto}
#header_finder{width:201px;}
#container_finder{width:201px;}
#container_finder:after{display:block;clear:both;content:''}
#content_finder{width:71px;float:left;}
#footer_finder{width:201px;}

.snb_finder{width:65px;margin-right:0px;float:left;}
.snb_finder ul li .idx{outline:none;select-dummy:expression(this.hideFocus=true)}
.snb_finder ul li .btn_1{width:65px;height:100px;cursor:default;}
.snb_finder ul li .btn_2{width:65px;height:120px;}
.snb_finder ul li .btn_3{width:65px;height:150px;cursor:default;}

.main_finder ul li .btn_4{width:71px;height:60px;margin:15px 0 5px;z-index:100;}
.main_finder ul li .btn_5{width:71px;height:45px;margin-bottom:5px}
.main_finder ul li .btn_6{width:71px;height:50px;margin-bottom:5px;}
.main_finder ul li .btn_7{width:71px;height:35px;margin-bottom:5px;}
.main_finder ul li .btn_8{width:71px;height:160px;margin-bottom:18px;}

#content_finder ul li button{outline:none;select-dummy:expression(this.hideFocus=true)}
.aside_finder ul li .idx{outline:none;select-dummy:expression(this.hideFocus=true)}
.aside_finder ul li .btn_9{height:100px;width:65px;cursor:default;}
.aside_finder ul li .btn_10{width:65px;height:120px;}
.aside_finder ul li .btn_11{width:65px;height:150px;cursor:default;}

.aside_finder{width:65px;float:right;}
.finder_desc{margin-top:105px;text-align:left;font-size:0px;line-height:14px;float:left;}
.finder_desc2{margin-top:140px;padding-left:12px;text-align:left;font-size:0px;line-height:14px;position:relative;}

.select{background:#fafafa;line-height:normal;position:relative;vertical-align:middle;display:inline-block;*display:inline;*zoom:1}
.select *{margin:0;padding:0;font-family:dotum;font-size:12px;letter-spacing:-1px;cursor:pointer;}
.select .my_value{border:1px solid #bababa;background:transparent;text-align:left;font-weight:bold;line-height:19px;_line-height:normal;color:#cc0000;position:relative;top:0;left:0;overflow:visible;z-index:2;}
.select .my_value.selected{font-weight:bold}
.select .open .my_value,
.select .my_value.outLine{border:1px solid #999}
.select button.my_value{width:100%;height:21px;*padding-left:5px;text-indent:5px;*text-indent:0;}
.select div.my_value{height:19px;text-indent:8px;}
.select .ctrl{width:18px;height:19px;border:1px solid #bababa;border-left:1px solid #eaeaea;background:#fff;position:absolute;top:0;right:0;}
.select .arrow{width:0;height:0;border-top:3px solid #999;border-left:3px solid #fff;border-right:3px solid #fff;font-size:0;line-height:0;position:absolute;top:9px;right:6px;}
.select ul{width:100%;border:0;border-top:1px solid #bababa;border-bottom:1px solid #bababa;background:#fff;list-style:none;position:absolute;top:20px;left:0;overflow:hidden;}
.select ul.a_list{display:none}
.select.open ul.a_list{display:block}
.select ul.i_list{left:-2000%}
.select.open ul.i_list{left:0}
.select li{height:18px;border-left:1px solid #bababa;border-right:1px solid #bababa;white-space:nowrap;position:relative;overflow:hidden;}
.select li input.option{width:100%;height:20px;line-height:20px;position:absolute;}
.select li label{width:100%;height:18px;background:#fff;text-indent:8px;*text-indent:6px;color:#767676;line-height:18px;position:absolute;top:0;left:0;}
.select li a{height:18px;background:#fff;text-indent:8px;*text-indent:6px;line-height:18px;color:#767676;text-decoration:none;display:block;}
.select li.hover *{background:#999;color:#fff;}
.select_go{width:28px;height:21px;*margin:-1px 0 -1px 4px;padding:0;border:1px solid #bababa;background:#eee;font:bold 11px;color:#767676;line-height:19px;_line-height:normal;vertical-align:middle;cursor:pointer;overflow:visible;}

.btn_pack,
.btn_pack *{margin:0;padding:0;border:0;background:url(../images/btn_pack.gif) no-repeat;text-decoration:none !important;font-family:Tahoma, Sans-serif;font-size:12px;color:#333;vertical-align:top;white-space:nowrap;position:relative;display:inline-block;overflow:visible;}
.btn_pack{margin-right:4px;}
.btn_pack *{left:4px;cursor:pointer;_cursor:hand;}
.btn_pack.medium,
.btn_pack.medium *{height:24px;line-height:24px;}
.btn_pack.medium *{padding:0 10px 0 6px;background-position:right top;font-size:12px;}
.btn_pack *:hover,
.btn_pack *:active,
.btn_pack *:focus{color:#333;}
.btn_pack.medium .m_on{font-weight:bold;color:#2641b4;}
.btn_pack.medium .w_on{font-weight:bold;color:#cc0000;}

/*Paging*/
.paginate{padding:20px }
.paginate a:hover{background:#fff;color:#c3090e;_color:#c3090e !important;}
.paginate a.pre{padding:3px 8px 1px 16px; background:url("http://image.newstomato.com/tomatopass/etc/bu_pg1_l1.gif") no-repeat 8px 3px !important; _background:url("http://image.newstomato.com/tomatopass/etc/bu_pg1_l1.gif") no-repeat 0 5px !important; border:none; font-size:11px; font-weight:normal; color:#6b6b6b; line-height:nomal; text-align:center;}
.paginate a.pre_end{ padding:3px 8px 1px 16px; background:url("http://image.newstomato.com/tomatopass/etc/bu_pg1_l2.gif") no-repeat 2px 6px !important; _background:url("http://image.newstomato.com/tomatopass/etc/bu_pg1_l2.gif") no-repeat 0 5px !important; border:none; font-size:11px; font-weight:normal; color:#6b6b6b; line-height:nomal; text-align:center;}
.paginate a.next{ padding:3px 16px 1px 8px; background:url("http://image.newstomato.com/tomatopass/etc/bu_pg1_r1.gif") no-repeat 45px 7px !important; border:none; font-weight:normal; font-size:11px; line-height:nomal; text-align:center;}
.paginate a.next_end{ padding:3px 16px 1px 8px; background:url("http://image.newstomato.com/tomatopass/etc/bu_pg1_r2.gif") no-repeat 49px 6px !important; border:none; font-size:11px; font-weight:normal; color:#6b6b6b; line-height:nomal; text-align:center;}

/*건강정보*/
.mm_content .mm_l_cont iframe .list_type1 div div {width: 450px;}

/*Banner*/
.mc_cd_banner{width:625px;height:115px;margin-bottom:10px;}
.st_content .st_banner{width:160px;height:35px;position:absolute;left:460px;top:0;}

#footer_wrap{width:900px;margin:10px auto;background-color:#efefef;}

.footer{width:900px;height:135px;margin:0 auto;position:relative;}
.footer .foot_menu{width:100%;background-color:#3d1819;border-top:1px solid #654d4d;border-bottom:5px solid #ba4647;margin-bottom:1px;text-align:center;font-size:14px;color:#c9c9c9;line-height:40px;position:absolute;left:0;top:0;}
.footer .foot_menu a{color:#eee;}
.footer .foot_menu a:hover{color:#ba4647;}
.footer .foot_menu span{color:#996575;}
.footer .foot_menu img{margin:0 10px;_margin:8px 10px 0;vertical-align:middle;}

.footer .foot_logo{width:200px;height:40px;padding:15px 0 20px;text-align:center;position:absolute;left:5px;top:52px;}
.footer .copyright{width:685px;height:42px;text-align:left;font-size:12px;color:#999;line-height:21px;position:absolute;left:215px;top:58px;}
.footer .copyright b{font-size:14px;letter-spacing:-1px;}
.footer .address{width:685px;height:15px;text-align:left;font-size:12px;color:#999;line-height:15px;position:absolute;left:215px;top:103px;}



