@charset "utf-8";
/* CSS Document */
@font-face {
	font-family: 'NanumGodic';
	src: url('/font/NanumGothic.eot'); /* IE9 호환성 보기 */
	src: url('/font/NanumGothic.eot?#iefix') format('eot'), /* IE6-IE8 */ url('/font/NanumGothic.woff') format('woff'); /* Modern Browsers */
}



html {
	overflow-y:auto;
	}
body {
	font-family:"NanumGodic","돋움"; font-size:13px; color:#444;
	}

/* 기본 레이아웃 */
#wrap {
	width:1200px; margin:0 auto;
	}
	
#top {
	width:1140px; height:74px; z-index:99;
	padding-left:30px; padding-right:30px;
	background:url(/images_eng/top_bg.png) top left repeat-x;
	}
	

	
#main_cwrap {
	position:relative;
	width:1105px; height:269px; z-index:9999;
	margin-left:50px; margin-top:-10px; margin-bottom:30px;
	overflow:hidden; 
	}
	
#bottom {
	width:100%; height:117px;
	background:#5a5a5a;
	color:#fff;
	}

#bottom_wrap {
	width:1200px; margin:0px auto;
	padding-top:20px;
	}
/**/


/**/
.link_txt a:link {
	color:#444; text-decoration:none;
	}
.link_txt a:visited {
	color:#444; text-decoration:none;
	}
.link_txt a:hover {
	color:#333; text-decoration:underline;
	}	

.link_txt2 a:link {
	color:#888; text-decoration:none;
	}
.link_txt2 a:visited {
	color:#888; text-decoration:none;
	}
.link_txt2 a:hover {
	color:#888; text-decoration:underline;
	}	

.link_menu a:link {
	color:#222; text-decoration:none;
	}
.link_menu a:visited {
	color:#222; text-decoration:none;
	}
.link_menu a:hover {
	color:#0177ba; text-decoration:none;
	}	
	
.link_txt3 a:link {
	color:#222; text-decoration:none;
	}
.link_txt3 a:visited {
	color:#222; text-decoration:none;
	}
.link_txt3 a:hover {
	color:#19a1e1; font-weight:bold; text-decoration:underline;
	}					
.link_txt4 a:link {
	color:#fff; font-weight:bold; text-decoration:none;
	}
.link_txt4 a:visited {
	color:#fff; font-weight:bold; text-decoration:none;
	}
.link_txt4 a:hover {
	color:#fff; font-weight:bold; text-decoration:underline;
	}	
.link_txt5 a:link {
	color:#222; text-decoration:none;
	}
.link_txt5 a:visited {
	color:#222; text-decoration:none;
	}
.link_txt5 a:hover {
	color:#19a1e1; text-decoration:underline;
	}	
/* 0109 */
.link_txt5 a:link {
	color:#444; text-decoration:none;
	}
.link_txt5 a:visited {
	color:#444; text-decoration:none;
	}
.link_txt5 a:hover {
	color:#222; text-decoration:underline;
	}	

.link_txt6 a:link {
	color:#fff; text-decoration:none;
	}
.link_txt6 a:visited {
	color:#fff; text-decoration:none;
	}
.link_txt6 a:hover {
	color:#fff; text-decoration:none;
	}	
/**/


/*top*/
.top_logo {
	width:195px; height:41px; float:left;
	margin-top:14px;
	}



/* 메뉴 */
.top_menu_wrap {
	width:728px; float:left;
	margin-left:20px; 
	font-size:16px; color:#333;
	}
.top_menu_box {
	width:240px;height:40px; float:left;padding-top:25px;
	margin-right:2px;
	text-align:center;
	background:#fff;
	}	
	
	/**/	
#menus{position:relative;display:inline-block; z-index:2000;}/*float:left;*/
#menus li {float:left;cursor:default;}
#menus .smenus li{float:none;}
/*
.sub_menus {position:absolute;top:18px;display:none; padding-top:10px;}
.sub_menus ul li {width:178px; float:none;
	margin-right:2px;
	text-align:center;
	background:#fff;}
*/
	/* sub1_학회소개 */
.sub_menus1 { /* 서브메뉴 */
	width:138px; /*178*/  position:absolute; 
	left:0px;top:50px;display:none;
	padding-left:40px; padding-bottom:15px;
	 color:#000;
	background:#fff; border:1px #ccc solid; border-top:none;
	opacity:0.9;
	}
.sub_menus11_underline {
	width:58px; height:3px; float:left; font-size:3px; display:inline;
	background:#17a3e5;
	margin-left:44px; margin-bottom:17px; margin-top:1px;
	}
.sub_menus3_underline {
	width:58px; height:3px; float:left; font-size:3px; display:inline;
	background:#17a3e5;
	margin-left:46px; margin-bottom:17px; margin-top:1px;
	}
.sub_menus4_underline {
	width:58px; height:3px; float:left; font-size:3px; display:inline;
	background:#17a3e5;
	margin-left:47px; margin-bottom:17px; margin-top:1px;
	}	
.sub_menus1 ul li { /* 중메뉴 */
	float:none;
	}
.sub_submenubox { /* 소메뉴 */
	display:block; 
	margin-top:5px; margin-bottom:18px;
	padding-left:10px;
	font-size:12px;
	}
	
	/* sub2_약침학소개 */
.sub_menus2 {
	width:139px; /*179*/  position:absolute;  
	left:179px; top:50px; display:none;
	padding-left:40px; padding-bottom:15px;
	 color:#000;
	background:#fff; border:1px #ccc solid; border-top:none;
	opacity:0.9;
	}
.sub_menus22_underline {
	width:72px; height:3px; float:left; font-size:3px; display:inline;
	background:#17a3e5; 
	margin-left:37px; margin-bottom:17px; margin-top:1px;
	}
.sub_menus2 ul li {
	float:none;
	}
	
	/* sub3_학술정보 */
.sub_menus3 {
	width:139px; /*179*/  position:absolute;  
	left:359px; top:50px; display:none;
	padding-left:40px; padding-bottom:15px;
	 color:#000;
	background:#fff; border:1px #ccc solid; border-top:none;
	opacity:0.9;
	}

.sub_menus3 ul li {
	float:none;
	}
	
	/* sub4_홍보센터 */
.sub_menus4 {
	width:138px; /*178*/  position:absolute;  
	left:539px; top:50px; display:none;
	padding-left:40px; padding-bottom:15px;
	 color:#000;
	background:#fff; border:1px #ccc solid; border-top:none;
	opacity:0.9;
	}
.sub_menus4 ul li {
	float:none;
	}
	
/**/

	
	/* 서브메뉴 */
.top_submenu_wrap {
	width:140px; position:absolute; z-index:100;
	padding:20px;
	background:#fff; border:1px #999 solid; border-top:none;
	opacity:0.7;
	}	
.top_submenu_box2 {
	display:inline-block; margin-top:15px;
	font-size:14px;
	}	
.top_submenu_box3 {
	width:125px; display:inline-block;
	margin-left:15px; margin-top:7px;
	font-size:13px; line-height:1.5em; 
	}

/**/


/* 메뉴 옆 아이콘 */
.top_menu_right {
	width:200px; height:26px; float:right;
	margin-top:20px; 
	overflow:hidden;
	}
.top_menu_r_box1 {
	width:94px; height:26px; float:left; 
	margin-top:23px; 
	overflow:hidden;
	}
#top_menu_r_box1_over {
	width:94px; height:26px; position:absolute;
	margin-top:23px; 
	background:#ff0; overflow:hidden;
	}

.top_m_r_icon1 {
	width:26px; height:26px; float:left; margin-right:2px;
	}
.top_menu_r_box2 {
	width:94px; height:26px; float:left; 
	margin-top:23px; 
	overflow:hidden;
	}
	


/* 메인이미지 */
.main_img {
	width:100%; height:452px;overflow:hidden;z-index:-1;
	}
.bxslider{ z-index:-1;}
/*	
.m_img1 {
	width:1200px; height:452px; 
	background:url(/images_eng/main_img1.jpg) top left no-repeat;
	}
.m_img2 {
	width:1200px; height:452px; display:none;
	background:url(/images_eng/main_img2.jpg) top left no-repeat;
	}
*/
.m_img1_slogan {
	position:absolute;
	bottom: 60px;
	left: 0;
	width:475px; display:inline-block; margin-left:60px; margin-top:350px;
	padding-left:13px;
	/*color:#aaa;
	font-family:"나눔명조 ExtraBold", "나눔명조", "바탕", "바탕체"; */
	border-left:1px #bbb solid; 
	}
.m_img1_slogan_txt {
	display:inline-block; 
	margin-top:8px; 
	line-height:1.4em; font-size:12px; letter-spacing:0.1em;
	}
	


/* main_contents */
.mc_title {
	width:100px; float:left; display:inline;
	margin-top:15px; margin-left:25px;
	font-size:15px; font-weight:bold; color:#333;
	}


.mc_leftbox {
	width:88px; height:268px; float:left;
	background:url(/images_eng/main_c_lbox_bg.gif) repeat;
	}


	
.mc_font {
	width:50px; height:20px; font-size:13px;
	}






/* mc_left_icon */
.mc_left_icon_box {
	width:50px; display:inline-block; 
	margin-top:20px; margin-left:20px;
	text-align:center;
	}
/**/





/*명품약침소개*/
.mc_intro {
	width:330px; height:134px; float:left;
	border-bottom:1px #fff solid; 
	}
.mc_intro_txt {
	width:140px; float:left; display:inline;
	margin-left:25px; margin-top:15px;
	}	
.mc_intro_img {
	width:137px; height:112px; float:right; display:inline;
	margin-top:-18px; margin-right:15px;
	}
	
/*0109*/
.mc_intro_bt {
	width:66px; height:21px; float:left;
	margin-top:7px;
	}
/**/	


/* 오시는 길 */
.mc_road {
	width:177px; height:134px; float:left;
	border-bottom:1px #9dd3fd solid;
	background:url(/images_eng/mc_road_bg.jpg);
	overflow:hidden;
	}
.mc_road_txt {
	width:95px; float:left; display:inline;
	margin-left:65px; margin-top:15px;
	}
		
	
	
/* 한의원검색 */
.mc_search {
	width:177px; height:134px; float:left;
	border-bottom:1px #9dd3fd solid;
	overflow:hidden; 
	}
.mc_search_img {
	width:139px; height:62px; float:left; display:inline;
	margin-left:22px; margin-top:5px;
	}
	
	
	
/* 사회공헌 */
.mc_gooddoctor {
	width:330px; height:133px; float:left;
	background:url(/images_eng/mc_gooddoctor_bg.jpg);
	}
.mc_title2 {
	width:100px; float:left; display:inline;
	margin-top:15px; margin-left:170px;
	font-size:15px; font-weight:bold; color:#333;
	}
.mc_good_logo {
	width:84px; height:31px; display:inline; float:left;
	margin-top:12px; margin-left:170px;
	}			
.mc_good_txt {
	width:130px; float:left; display:inline;
	margin-left:170px; margin-top:8px;
	}



/* 논문검색 */
.mc_search2 {
	width:351px; height:133px; float:left;
	}
.mc_search2_more {
	width:66px; height:16px; float:right; 
	margin-top:15px; 
	font-size:12px; color:#7898a2;
	}
.mc_search2_dir {
	width:10px; height:16px; float:right; display:inline;
	margin-top:15px; margin-right:20px;
	}

.mc_search2_box1 {
	width:200px; float:left; display:inline;
	margin-top:17px; margin-left:25px;
	}
.mc_search2_selectbox {
	width:198px; height:22px; float:left;
	
	font-size:13px;
	border:1px #999 solid;
	}
.mc_search2_txtfield {
	width:186px; height:20px; 
	margin-top:5px; 
	padding:5px;
	font-size:13px;
	border:1px #999 solid;
	}

.mc_search2_txtfield { /**/
	width:200px; height:17px; float:left;
	margin-top:6px; 
	padding:3px;
	font-size:13px;
	border:1px #616161 solid;
	}

.mc_search2_bt {
	width:95px; height:65px; float:left;
	margin-top:13px; margin-left:8px;
	}
.mc_search2_bt { /**/
	width:81px; height:25px; float:left;
	margin-top:6px; 
	background:#616161;
	}

	
/* bottom */
	
	
	/* 0109 */
	/* 아이콘 */
.bottom_iconwrap {
	width:200px; height:24px; float:left; position:relative;
	
	}
.bottom_iconbox {
	width:30px; height:24px; float:left;margin-right:12px;
	}
.bottom_iconbox2 {
	width:30px; height:24px; position:absolute;
	left:42px;
	}
.bottom_iconbox3 {
	width:30px; height:24px; position:absolute;
	left:84px;
	}
.bottom_iconbox4 {
	width:30px; height:24px; position:absolute;
	left:126px;
	}
	
.bottom_icon_layer1 {
	width:110px; height:27px; position:absolute; z-index:99;
	top:-30px;left:0px;
	}		
.bottom_icon_layer2 {
	width:130px; height:27px; position:absolute; z-index:99;
	top:-30px;left:0px;
	}
.bottom_icon_layer3 {
	width:125px; height:27px; position:absolute; z-index:99;
	top:-30px; left:35px;
	}
.bottom_icon_layer4 {
	width:80px; height:27px; position:absolute; z-index:99;
	top:-30px; left:100px;
	}
	
.bottom_icon_txt {
	width:100%; height:22px; position:relative; float:left;
	color:#fff; font-size:12px; text-align:center; line-height:1.7em;
	background:#333; 
	}
.bottom_icon_pick {
	width:7px; height:5px; position:relative; float:left; display:inline;
	background:url(/images_eng/bottom_icon_pick.png) no-repeat;
	_behavior: url(/css_js/iepngfix.htc);
	}
	/**/
	
	
.s_f_h_field {
	width:150px; height:20px; float:left;
	margin-left:15px;
	background:#f1f1f1; border:none;
	text-align:left; color:#666;
	padding-left:10px; padding-right:10px; padding-top:4px;
	}	
.s_f_h_bt {
	width:36px; height:25px; float:left;
	border:1px #f00 solid;
	}
	
.bottom_selectbox {
	width:170px; height:25px; float:left;
	margin-left:15px;
	padding:3px;
	font-size:12px;
	}
	
	/* 콜센터 */
.call_wrap {
	width:440px; float:right;
	}	
	
.call_box2 {
	width:170px; float:left;
	margin-left:12px;
	padding-left:8px;
	border-left:1px #999 solid; border-right:1px #999 solid;
	font-size:12px;
	}	
.call_txt_c_bb { color:#bbb; font-weight:bold;}	
.call_box3 {
	width:190px; float:left;
	margin-left:10px;
	padding-left:8px;
	font-size:12px; line-height:1.7em;
	}	
.call_box3_txt1 {
	font-size:13px; font-weight:bold; color:#bbb; letter-spacing:0.1em;
	}
.call_box3_txt11 {
	font-size:13px; font-weight:bold; color:#bbb; letter-spacing:0.2em;
	}

.call_box3_txt2 {
	font-size:18px; color:#95d7f5;
	}

.bottom_info {
	width:600px; float:left;
	margin-top:20px;
	font-size:12px; color:#bbb;
	}	

.bottom_select_bt {
		width:15px; height:12px; float:left;
		margin-top:5px; margin-left:5px;
		}
	
	
/*20140311 수정 */
	



.mc_good_logo {
	width:87px; height:31px; display:inline; float:left;
	margin-top:12px; margin-left:170px;
	}			
.mc_leftbox {
	width:88px; height:268px; float:left;
	background:url(/images_eng/main_c_lbox_bg.gif) repeat;
	}



/* 20140319 수정 */

/* sub1_학회소개 */
.sub_menus1 { 
	width:210px; /*178*/  position:absolute; z-index:999999;
	left:0px; top:45px; 
	padding-left:15px; padding-right:15px; padding-bottom:15px;
	color:#000;
	background:#fff; border:1px #ccc solid; border-top:none;
	opacity:0.9;display:none;
	}
.sub_menus11_underline {    
	width:60px; height:3px; float:left; font-size:3px; display:inline; 
	background:#333; 
	margin-left:74px; margin-bottom:10px; margin-top:2px;
	}

/* sub2_약침학소개 */
.sub_menus2 {
	width:210px; /*178*/  position:absolute; z-index:99;
	left:240px; top:45px; 
	padding-left:15px; padding-right:15px; padding-bottom:15px;
	color:#000;
	background:#fff; border:1px #ccc solid; border-top:none;
	opacity:0.9;display:none;
	}
.sub_menus22_underline {
	width:150px; height:3px; float:left; font-size:3px; display:inline; 
	background:#333; 
	margin-left:30px; margin-bottom:10px; margin-top:2px;
	}
.sub_menus2 ul li {
	float:none;
	}

/* sub3_학술정보 */
.sub_menus3 {
	width:210px; /*178*/  position:absolute; z-index:99;
	left:480px; top:45px; 
	padding-left:15px; padding-right:15px; padding-bottom:15px;
	color:#000;
	background:#fff; border:1px #ccc solid; border-top:none;
	opacity:0.9;display:none;
	}
.sub_menus33_underline {
	width:95px; height:3px; float:left; font-size:3px; display:inline; 
	background:#333; 
	margin-left:58px; margin-bottom:10px; margin-top:2px;
	}
.sub_menus3 ul li {
	float:none;
	}

	/* sub4_홍보센터 */
.sub_menus4 {
	width:210px; /*178*/  position:absolute; z-index:99;
	left:537px; top:45px; 
	padding-left:15px; padding-right:15px; padding-bottom:15px;
	color:#000;
	background:#fff; border:1px #ccc solid; border-top:none;
	opacity:0.9;display:none;
	}
.sub_menus4 ul li {
	float:none;
	}


/**/
.sub_menus_subt {
	width:210px; float:left;
	padding-bottom:5px;
	margin-bottom:5px; margin-top:10px;
	border-bottom:1px #bbb dotted;
	}
.sub_menus_subt_nemo {
	width:3px; height:3px; float:left; font-size:3px;
	margin-top:8px; margin-right:8px; margin-left:4px;
	background:#555;
	}
.sub_menus_subt_txt {
	float:left;
	font-size:14px; font-weight:bold;
	}

.sub_menus_sub_submenu_box {
	width:210px; float:left;
	}
	
.sub_menus_sub_submenu { /* 디폴트 서브메뉴 */
	width:200px; height:17px; display:inline-block;
	padding-left:10px; padding-top:4px; padding-bottom:4px;
	font-size:12px;
	}
.sub_menus_sub_submenu_on { /* 디폴트 서브메뉴 */
	width:200px; height:17px; display:inline-block;
	padding-left:10px; padding-top:4px; padding-bottom:4px;
	font-size:12px;
	background:#f2f2f1; 
	}
	
#sub_menus_sub_submenu_on1 { /* 마우스 오버했을때 */
	width:200px; height:17px; position:absolute; z-index:100;
	padding-left:10px; padding-top:4px; padding-bottom:4px;
	font-size:12px; color:#259def; text-decoration:underline;
	background:#f2f2f1; 
	}
#sub_menus_sub_submenu_on2 { /* 마우스 오버했을때 */
	width:200px; height:17px; position:absolute; z-index:100;
	margin-top:25px;
	padding-left:10px; padding-top:4px; padding-bottom:4px;
	font-size:12px; color:#259def; text-decoration:underline;
	background:#f2f2f1; 
	}
#sub_menus_sub_submenu_on3 { /* 마우스 오버했을때 */
	width:200px; height:17px; position:absolute;
	margin-top:50px;
	padding-left:10px; padding-top:4px; padding-bottom:4px;
	font-size:12px; color:#259def; text-decoration:underline;
	background:#f2f2f1; 
	}
#sub_menus_sub_submenu_on4 { /* 마우스 오버했을때 */
	width:200px; height:17px; position:absolute;
	margin-top:75px;
	padding-left:10px; padding-top:4px; padding-bottom:4px;
	font-size:12px; color:#259def; text-decoration:underline;
	background:#f2f2f1; 
	}
#sub_menus_sub_submenu_on5 { /* 마우스 오버했을때 */
	width:200px; height:17px; position:absolute;
	margin-top:100px;
	padding-left:10px; padding-top:4px; padding-bottom:4px;
	font-size:12px; color:#259def; text-decoration:underline;
	background:#f2f2f1; 
	}

.sub_menus_sub_submenu_dir {
	width:4px; height:4px; float:left; font-size:4px;
	margin-top:5px; margin-right:8px; margin-left:4px;
	background:#fff;
	}
.sub_menus_sub_submenu_dir_on {
	width:4px; height:4px; float:left; font-size:4px;
	margin-top:5px; margin-right:8px; margin-left:4px;
	background:url(/images_eng/top_submenu_on_dir.gif) repeat;
	}



.sub_menus1 ul li { /* 중메뉴 */
	float:none;
	}
.sub_submenubox { /* 소메뉴 */
	display:block; 
	margin-top:5px; margin-bottom:18px;
	padding-left:10px;
	font-size:12px;
	}




.link_smenu a:link {
	color:#333; text-decoration:none;
	}
.link_smenu a:visited {
	color:#333; text-decoration:none;
	}
.link_smenu a:hover {
	color:#2595eb; text-decoration:none;
	}	

.link_smenu_on a:link {
	color:#2595eb; text-decoration:none;
	}
.link_smenu_on a:visited {
	color:#2595eb; text-decoration:none;
	}
.link_smenu_on a:hover {
	color:#2595eb; text-decoration:none;
	}	

/* 학회소식 */
.mc_news {
	width:363px; height:268px; float:left;
	border-right:1px #9dd3fd solid;
	background:none;
	}
	
.mc_news_tab_wrap {
	width:363px; display:inline-block;
	background:yellow;
	}
.mc_news_bt {
	width:63px; height:16px; float:right; display:inline;
	padding-top:13px; padding-bottom:13px; padding-left:12px;
	text-align:center; font-size:15px; color:#666;
	border-left:1px #9dd3fd solid; border-bottom:1px #9dd3fd solid;
	background:#e6f0f8;
	}
.mc_news_more_dir {
	width:10px; height:16px; float:left; 
	margin-left:3px; 
	background:url(/images_eng/mc_news_bt.gif) no-repeat;
	}
	
	/* 탭 */	
.mc_news_tab_01_out {
	width:95px; height:16px; float:left;
	padding-top:13px; padding-bottom:13px;
	text-align:center; font-size:15px; color:#666;
	border-right:1px #9dd3fd solid; border-bottom:1px #9dd3fd solid;
	background:#fff; 
	cursor:pointer;
	}	
.mc_news_tab_02_out {
	width:95px; height:16px; float:left; display:inline;
	padding-top:13px; padding-bottom:13px;
	text-align:center; font-size:15px; color:#666;
	border-right:1px #9dd3fd solid; border-bottom:1px #9dd3fd solid;
	background:#fff; 
	cursor:pointer;
	}
.mc_news_tab_03_out {
	width:95px; height:16px; float:left; display:inline;
	padding-top:13px; padding-bottom:13px;
	text-align:center; font-size:15px; color:#666;
	border-bottom:1px #9dd3fd solid;
	background:#fff; 
	cursor:pointer;
	}

.mc_news_tab_01_over {
	width:95px; height:16px; float:left;
	padding-top:13px; padding-bottom:13px;
	text-align:center; font-size:15px; font-weight:bold; color:#19a1e1;
	background:#fff; 
	border-right:1px #9dd3fd solid; border-bottom:1px #fff solid;
	}
.mc_news_tab_02_over {
	width:95px; height:16px; float:left; display:inline;
	padding-top:13px; padding-bottom:13px;
	text-align:center; font-size:15px; font-weight:bold; color:#19a1e1;
	background:#fff; 
	border-right:1px #9dd3fd solid; border-bottom:1px #fff solid;
	}
.mc_news_tab_03_over {
	width:95px; height:16px; float:left; display:inline;
	padding-top:13px; padding-bottom:13px;
	text-align:center; font-size:15px; font-weight:bold; color:#19a1e1;
	background:#fff; 
	border-bottom:1px #fff solid;
	}
		
#mc_news_txtbox1 {
	width:360px; display:inline-block; float:left;
	padding:20px; padding-top:10px;
	}
#mc_news_txtbox2 {
	width:323px; display:inline-block; float:left;
	padding:20px; padding-top:30px;
	}
#mc_news_txtbox3 {
	width:323px; display:inline-block; float:left;
	padding:20px; padding-top:30px;
	}
	
.mc_news_c_line {
	width:100%; height:20px; 
	margin-bottom:7px;
	
	background:#fff;
	}

.mc_news_c_txt1 {
	width:263px; float:left;
	text-overflow:ellipsis; overflow:hidden; white-space:nowrap;
	}
.mc_news_c_txt2 {
	width:90px; float:right;
	font-size:12px; color:#555; text-align:right;
	}

	/* 콜센터 */
.call_wrap { /**/
	width:210px; float:right; display:inline;
	padding-left:10px;
	border-left:1px #aaa solid;
	margin-right:50px;
	text-align:left; font-size:12px; line-height:1.7em;
	}	
	
.call_box2 {
	width:170px; float:left;
	margin-left:12px;
	padding-left:8px;
	border-left:1px #999 solid; border-right:1px #999 solid;
	font-size:12px;
	}	
.call_txt_c_bb { color:#bbb; font-weight:bold;}	
.call_box3_txt1 {
	font-size:13px; font-weight:bold; color:#bbb; letter-spacing:0.1em;
	}
.call_box3_txt11 {
	font-size:13px; font-weight:bold; color:#bbb; letter-spacing:0.2em;
	}

.call_box3_txt2 {
	font-size:18px; color:#95d7f5;
	}

.bottom_info { /**/
	width:760px; float:left;
	margin-top:15px;
	font-size:12px; color:#bbb; text-align:center;
	}	
.bottom_logo {
	width:128px; height:41px; float:left; display:inline;
	margin-left:30px;
}


/*메인콘텐츠*/

.m_c_left {
	width:411px; height:268px; float:left;
	border-right:1px #b1b1b1 solid; border-left:1px #b1b1b1 solid; border-bottom:1px #b1b1b1 solid;
	}

.m_c_premium_wrap {
	width:411px; height:139px;
	background:url(../images_eng/m_c_premium_pattern.gif) no-repeat; background-repeat:repeat-x;
	}
.m_c_premium_box {
	width:407px; height:139px; float:right;
	margin-right:4px;
	background:url(../images_eng/m_c_premium_img.png) bottom right no-repeat;
	}	
.m_c_premium_title {
	width:242px; height:23px; float:left; display:inline;
	margin-left:15px; margin-top:15px;
	}
.m_c_premium_txt {
	width:170px; float:left;
	margin-left:15px; margin-top:10px; display:inline;
	line-height:1.4em; color:#fff;
	}
.m_c_premium_bt_go {
	width:36px; height:18px; float:left;
	margin-top:27px; margin-left:10px;
	}

.m_c_news_wrap {
	width:411px; height:129px; 
	}
.m_c_news_title {
	width:90px; float:left; display:inline;
	margin-left:20px; margin-bottom:5px;
	padding-bottom:6px;
	font-size:15px; font-weight:bold;
	border-bottom:2px #666 solid;
	}
.m_c_news_bt {
	width:36px; height:18px; float:left;
	margin-top:3px; margin-left:10px;
	}
.m_c_news_td {
	width:360px; display:inline-block;
	margin-left:20px; margin-top:8px;
	text-overflow:ellipsis; overflow:hidden; white-space:nowrap; 
	}

.m_c_center_wrap {
	width:358px; height:268px; float:left;
	border-bottom:1px #b1b1b1 solid;
	background-color:white;
	}
#m_c_jop_wrap {
	width:298px; /*358*/ height:268px; position:absolute;
	padding-left:30px; padding-right:30px;
	background:url(../images_eng/m_c_jop_bg_pattern.gif) top right no-repeat; background-repeat:repeat-y;
	}
#m_c_jams_wrap {
	width:298px; /*358*/ height:268px; position:absolute;
	padding-left:30px; padding-right:30px;
	background:url(../images_eng/m_c_jams_bg_pattern.gif) top right no-repeat; background-repeat:repeat-y;
	}

.m_c_center_title {
	width:260px; float:left;
	margin-top:15px; 
	font-size:15px; color:#333; font-weight:bold;
	}
.m_c_center_bt_wrap {
	width:25px; height:10px; float:right; display:inline;
	margin-top:18px;
	}
.m_c_center_contents {
	width:100%; /*298*/ display:inline-block;
	margin-top:13px;
	padding-bottom:15px;
	border-bottom:1px #999 dotted;
	}
.m_c_center_book {
	width:89px; height:121px; float:left;
	}
.m_c_center_c_txtbox {
	width:190px; float:right;
	}
.m_c_center_c_txt_title {
	width:100%; height:105px;
	display:block;
	overflow:hidden;
	}	
.m_c_center_c_txt_name {
	width:100%; display:inline-block;
	margin-top:6px;
	padding-bottom:5px;
	border-bottom:1px #ccc solid;
	font-size:12px; color:#666;
	text-overflow:ellipsis; overflow:hidden; white-space:nowrap; 
	}
.m_c_center_c_txt_no {
	width:120px; float:left;
	margin-top:7px; 
	text-overflow:ellipsis; overflow:hidden; white-space:nowrap;
	}
.m_c_center_c_txt_fulltxt {
	width:40px; float:right;
	margin-top:7px;
	font-size:12px;
	}

.m_c_center_search_wrap {
	width:100%; /*298*/ height:50px; display:inline-block;
	margin-top:15px;
	}
	

.m_c_right {
	width:330px; height:269px; float:left;
	background:#b1b1b1;
	}
	
.m_c_isams_wrap {
	width:330px; height:135px; 
	}	
.m_c_books_wrap {
	width:330px; height:133px; 
	background:url(../images_eng/m_c_public.jpg) top left no-repeat;
	}
.m_c_books_title {
	width:200px; float:right; display:inline;
	margin-top:15px; margin-right:15px;
	font-size:15px; color:#333; font-weight:bold; text-align:right;
	}
.m_c_books_txt {
	width:150px; float:right; display:inline;
	margin-top:7px; margin-right:15px;
	text-align:right;
	}

.bottom_logo {
	width:128px; height:41px; float:left; display:inline;
	margin-left:30px;
	}


.link_fulltxt a:link {
	color:#2595eb; text-decoration:none;
	}
.link_fulltxt a:visited {
	color:#2595eb; text-decoration:none;
	}
.link_fulltxt a:hover {
	color:#2595eb; text-decoration:underline;
	}	
