@charset "utf-8";

@font-face {
	font-family: 'NanumBrush';
	src: url('/font/np.eot');
	src: url('/font/np.eot?#iefix') format('eot'), /* IE6-IE8 */ url('/font/np.woff') format('woff'); /* Modern Browsers */
}

/* CSS Document */
.d_i_b_100_md {
	width:100%;
	display:inline-block;
	margin: 20px 0 20px 0;
	font-weight: normal;
}
.d_i_b_100__{
	width:100%;
	display: inline-block;
	margin-bottom: 30px;
}

.d_i_b_100 {
	width:100%;
	display:inline-block;
	margin: 30px 0 30px 0;

	}
.txt_c_orange {
	color:#f77c0f;
	}
.txt_c_orange2 {
	color:#f45405;
	}
.txt_c_mc {
	color:#264177;
}

.txt_c_blue {
	color:#264177;
	}
.border_bt_b9 {
	border-bottom:1px #999 solid;
	}
.border_bt_ccc {
	border-bottom:1px #ccc solid;
	}
.border_bt_t9 {
	border-top:1px #999 solid;
	}



.link_page a:link {
	color:#4a8598; text-decoration:none;

	}
.link_page a:visited {
	color:#4a8598; text-decoration:none;
	}
.link_page a:hover {
	color:#4a8598; text-decoration:underline;
	}

.link_page2 a:link {
	color:#333; text-decoration:none;
	}
.link_page2 a:visited {
	color:#333; text-decoration:none;
	}
.link_page2 a:hover {
	color:#666; text-decoration:none;
	}

.link_menu2 a:link {
	color:#333; text-decoration:none;
	}
.link_menu2 a:visited {
	color:#333; text-decoration:none;
	}
.link_menu2 a:hover {
	color:#1580db; text-decoration:underline;
	}



.border_bt_bbb {
	border-bottom:1px #bbb solid;
	}
.border_bt_bbb {
	border-bottom:1px #bbb solid;
	}

.border_bt_fff {
	border-bottom:1px #fff solid;
	}
.border_bt_dedede {
	border-bottom:1px #dedede solid;
	}

.border_t_2px_blue {
	border-top:2px #58bbe9 solid;
	}
.border_t_2px_dedede {
	border-top:2px #dedede solid;
	}

.border_bt_2px_blue {
	border-bottom:2px #58bbe9 solid;
	}
.border_bt_2px_dedede {
	border-bottom:2px #dedede solid;
	}


/**/





#sub_wrap {
	width:1200px; display:inline-block;
	}





/* 왼쪽메뉴 */
#sub_l_wrap {
	width:80px; height:350px; float:left;
	padding-top:20px;
	text-align:center;
	background:url(../images/sub_lm_bg.gif) top; background-repeat:repeat-x;
	}

.sub_lm_icon {
	width:50px; display:inline-block;
	margin-top:20px;
	text-align:center;
	}


/* 오른쪽메뉴 */
#sub_r_wrap { /* 메뉴바 */
	width:220px; min-height:695px; float:right;
	padding-bottom:30px;
	text-align:center;
	background:#f1f1f1;
	}
.sub_r_title {
	width:220px; height:90px;
	padding-top:35px;
	text-align:center; font-size:30px; font-weight:bold; color:#d4edff;
	background:url(../images/sub_rm_t_bg.jpg);
	}

.sub_rightm1 { /* 각메뉴박스 */
	width:180px; display:inline-block;
	margin-left:5px; padding-top:20px; padding-bottom:20px;
	text-align:left;
	}
.border_t_w {
	border-top:1px #fff solid;
	}
.border_b_b1 {
	border-bottom:1px #d8d7d7 solid;
	}

.sub_rightm_txtbox1 {
	width:100%; height:25px;
	font-size:15px; color:#666; font-weight:bold;
	}
.sub_rightm_dot {
	width:3px; height:3px; float:left; font-size:3px;
	margin-top:6px; margin-right:7px;
	background:#666;
	}

.sub_rightm_txtbox2 { /*소메뉴*/
	width:167px; /*205*/ display:inline-block;
	padding-top:7px; padding-bottom:7px; padding-left:13px;
	font-size:12px;
	}


.sub_rightm_overwrap {
	width:230px;  position:absolute;
	margin-left:-28px;
	background:#bbb;
	}
.sub_rightm_overbox1 { /*소메뉴 오버1*/
	width:202px; /*228*/ height:15px;  position:absolute;
	margin-left:-28px;
	padding-top:6px; padding-bottom:7px; padding-left:28px;
	border:1px #46aef4 solid;
	background:#fff;
	font-size:12px; font-weight:bold; color:#1580db;
	}
.sub_rightm_overbox2 { /*소메뉴 오버2*/
	width:202px; /*228*/ height:15px;  position:absolute;
	margin-left:-28px; margin-top:28px;
	padding-top:6px; padding-bottom:7px; padding-left:28px;
	border:1px #46aef4 solid;
	background:#fff;
	font-size:12px; font-weight:bold; color:#1580db;
	}
.sub_rightm_overbox3 { /*소메뉴 오버3*/
	width:202px; /*228*/ height:15px;  position:absolute;
	margin-left:-28px; margin-top:56px;
	padding-top:6px; padding-bottom:7px; padding-left:28px;
	border:1px #46aef4 solid;
	background:#fff;
	font-size:12px; font-weight:bold; color:#1580db;
	}
.sub_rightm_overbox4 { /*소메뉴 오버4*/
	width:202px; /*228*/ height:15px;  position:absolute;
	margin-left:-28px; margin-top:84px;
	padding-top:6px; padding-bottom:7px; padding-left:28px;
	border:1px #46aef4 solid;
	background:#fff;
	font-size:12px; font-weight:bold; color:#1580db;
	}

.sub_rightm_overbox { /*소메뉴 오버*/
	width:202px; /*228*/ height:15px;  position:relative;
	padding-top:6px; padding-bottom:7px; padding-left:28px;
	border:1px #46aef4 solid;
	background:#fff;
	font-size:12px; font-weight:bold; color:#1580db;
	}
.sub_rightm_over_dir {
	width:4px; height:5px; float:left; font-size:5px;
	margin-top:5px; margin-right:8px;
	background:#aaa;
	}



/* 가운데 */
#sub_center_wrap {
	width:800px; float:left;
	padding-left:50px; padding-top:40px;
	}

.sub_center_title {
	width:800px; display:inline-block;
	padding-top:10px; padding-bottom:5px;
	border-bottom:1px #999 solid;
	}
.sub_center_title_left {
	width:400px; float:left;
	font-size:26px; font-weight:bold;
	background:#fff;
	}
.sub_center_title_right {
	width:400px; float:right;
	margin-top:13px;
	font-size:12px; text-align:right; color:#666;
	}


.sub_center_body {
	width:100%; display:inline-block;
	padding-top:40px; padding-bottom:40px;
	line-height:1.6em;
	}


.sub_body_title { /* 본문내 소제목 */
	width:100%; display:inline-block;
	margin-top:40px; margin-bottom:20px;
	font-size:20px; color:#222;
	}
.sub_body_title2 { /* 본문내 소제목 */
	width:150px; float:left;
	margin-top:20px; margin-bottom:70px;
	font-size:20px; color:#222;
	}
.sub_body_title3 { /* 본문내 소제목 */
	width:100%; display:inline-block;
	margin-bottom:20px;
	font-size:20px; color:#222;
	}
.sub_body_t_line { /* -- */
	width:25px; height:2px; font-size:2px;
	margin-bottom:10px;
	background:#269def;
	}


/* sub1_1_1 학회개요 */
.sub_slogan {
	width:100%;
	text-align:center;
	}
.sub1_1_1_img {
	width:190px; height:125px;
	margin-top:30px; margin-right:5px;
	}

.sub1_1_1_t_td1 {
	width:115px; float:left;
	padding-top:7px; padding-bottom:7px;
	border-bottom:1px #ccc solid;
	color:#333; font-weight:bold;
	}

.sub1_1_1_t_td2 {
	width:415px; float:left;
	padding-top:7px; padding-bottom:7px;
	border-bottom:1px #ccc solid;
	}

.sub1_1_1_video {
	width:480px; height:360px; float:left;
	background:#bbb;
	}
.sub1_1_1_video_caption {
	width:300px; height:348px; float:right;
	padding:5px;
	border:1px #ccc solid;
	}



/* sub1_1_2 인사말 */
.sub1_1_2_imgbox {
	/*width:893px; height:357px;
	background:url(../images/sub1_1_2_img.jpg) top right no-repeat; */
	}
.sub1_1_2_slogan {
	width:500px;
	padding-top:55px;
	text-align:center; line-height:1.4em; letter-spacing:-0.06em;
	font-family:"바탕", "바탕", "바탕체"; font-size:24px; font-weight:bold; color:#666;
	}

.sub1_1_2_sign {
	width:160px; float:right;
	margin-top:20px;
	}



/* sub1_1_3 연혁 */
.sub1_1_3_top {
	width:800px; height:74px;
	background:url(../images/sub1_1_3_bg_top.jpg) right no-repeat;
	}
.sub1_1_3_middle {
	width:800px; height:100%; display:inline-block;
	background:url(../images/sub1_1_3_bg_middle.jpg) right no-repeat; background-repeat:repeat-y;
	}
.sub1_1_3_bottom {
	width:800px; height:114px;
	margin-top: -10px;
	background:url(../images/sub1_1_3_bg_bottom.jpg) right no-repeat;
	}

.sub1_1_3_tab_wrap {
	width:125px; float:left; display:inline;
	margin-left:22px;
	}
.sub1_3_tab_on {
	width:125px; height:49px;
	font-size:16px; color:#fff; font-weight:bold; text-align:center;
	line-height:2.4em;
	/*background:url(../images/sub1_1_3_tab_click.png) top left; */
	}
.sub1_3_tab_off {
	width:125px; height:49px;
	font-size:16px; color:#fff; font-weight:bold; text-align:center;
	line-height:2.4em;
	background:url(../images/sub1_1_3_tab.png) top left;
	cursor:pointer;
	}

#sub1_3_layer1 {
	width:500px; float:left;
	margin-left:50px;
	}
#sub1_3_layer2 {
	width:500px; float:left;
	margin-left:50px;
	}
#sub1_3_layer3 {
	width:500px; float:left;
	margin-left:50px;
	}

.sub1_1_3_year {
	width:100%; display:inline-block;
	margin-bottom:4px; margin-top:30px;
	font-size:18px; font-weight:bold; color:#264177;
	}

.sub1_1_3_txtbox {
	width:100%; display:inline-block;
	padding-top:6px; padding-bottom:6px;
	border-bottom:1px #aaa dotted;
	}
.sub1_1_3_dot {
	width:3px; height:3px; float:left; font-size:3px;
	margin-right:7px; margin-top:9px;
	background:#666;
	}



/* sub1_1_4 학회구성 */
.sub1_1_4_wrap {
	width:735px;
	margin-left:32px;
	}
.sub1_1_4_td1 {
	width:171px; height:45px;
	margin-left:280px;
	background:url(../images/sub1_1_4_topbg.gif);
	font-size:14px; color:#fff; text-align:center; font-weight:bold; line-height:3.2em;
	}

.sub1_1_4_bg1 {
	width:835px; height:245px;
	background:url(../images/sub1_1_4_line_bg1_1.gif) top center no-repeat; /*원래 735px이였음*/
	}
.sub1_1_4_bg2 {
	width:735px; height:140px;
	background:url(../images/sub1_1_4_line_bg2_1_1.gif) top center no-repeat;
	/*background:url(../images/sub1_1_4_line_bg2.gif) top center no-repeat; */
	}

.sub1_1_4_td2 {
	width:167px; height:41px; position:absolute;
	border-radius:10px;
	border:2px #b2d7eb solid; background:#fff;
	font-size:14px; text-align:center; font-weight:bold; line-height:3em;
	}

.sub1_1_4_td2_1 {
	margin-left:57px; margin-top:22px;

	}
.sub1_1_4_td2_2 {
	margin-left:57px; margin-top:89px;
	}
.sub1_1_4_td2_3 {
	margin-left:57px; margin-top:138px;
	}
.sub1_1_4_td2_4 {
	margin-left:520px; margin-top:79px; /*원래 argin-left:500px; margin-top:89px;*/
	}
.sub1_1_4_td2_5 {
	margin-left:500px; margin-top:138px;
	}

.sub1_1_4_td3 {
	width:167px; height:41px; position:absolute;
	border-radius:10px;
	border:2px #cdcdcd solid; background:#fff;
	font-size:14px; text-align:center; font-weight:bold; line-height:3em;
	}
.sub1_1_4_td3_1 {
	margin-left:564px;
	}

.sub1_1_4_4f_left {
	width:140px; float:left; display:inline;
	margin-left:15px;
	}
.sub1_1_4_4f_center {
	width:190px; float:left;
	margin-left:115px;
	}
.sub1_1_4_4f_right {
	width:140px; float:left; display:inline;
	margin-left:120px;
	}

.sub1_1_4_4f_left_td {
	width:100%; display:inline-block;
	padding-top:5px; padding-bottom:5px;
	text-align:center; color:#fff;
	background:#777;
	margin-bottom:1px;
	}
.sub1_1_4_4f_left_td_1 {
	width:100%; display:inline-block;
	padding-top:5px; padding-bottom:5px;
	text-align:center; color:#fff;
	background:#fff;
	margin-bottom:1px;
	}
.sub1_1_4_4f_center_td {
	width:100%; display:inline-block; /*원래 width:79px;*/
	margin-right:1px;
	padding-top:5px; padding-bottom:5px;
	text-align:center; color:#fff;
	background:#777;
	margin-top:1px;
	}


/*추가*/

.m_l_280 {margin-left: 280px;}
.m_t_200 {margin-top: 200px;}
.m_t_22 {margin-top: 22px;}
.m_t_110 {margin-top: 110px;}
.m_t_70 {margin-top:70px;}




/* sub1_2_1 미션및비전 */
.sub1_2_1_missions {
	width:500px; float:left; display:inline;
	margin-left:150px;
	font-size:22px; text-align:center; color:#0a7dd4;
	}
.sub1_2_1_visions {
	width:500px; float:left; display:inline;
	margin-top:50px;
	font-size:22px; text-align:center; color:#0a7dd4;
	}

.sub1_2_1_dot1 {
	width:38px; height:30px; float:left;
	margin-right:15px;
	background:url(../images/sub1_2_1_dot1.gif);
	}
.sub1_2_1_dot2 {
	width:38px; height:30px; float:right;
	margin-top:30px;
	background:url(../images/sub1_2_1_dot2.gif);
	}

.sub1_2_1_underline {
	width:100%; height:8px;
	margin-top:40px;
	background:url(../images/sub1_2_1_underline.jpg) center no-repeat;
	}

.sub1_2_1_value {
	width:480px; height:397px;float:left;
	margin-left:10px; margin-top:35px;
	background:url(../images/sub1_2_1_value.jpg) center no-repeat;
	}
.sub1_2_1_v_txt1 {
	width:70px; position:absolute;
	margin-top:88px; margin-left:17px;
	font-size:20px; text-align:center; font-weight:bold;
	}
.sub1_2_1_v_txt2 {
	width:70px; position:absolute;
	margin-top:338px; margin-left:2px;
	font-size:20px; text-align:center; font-weight:bold;
	}
.sub1_2_1_v_txt3 {
	width:70px; position:absolute;
	margin-top:310px; margin-left:405px;
	font-size:20px; text-align:center; font-weight:bold;
	}


/* sub1_3_1 연구개발 */
.sub1_3_1_txt {
	width:350px; float:left;
	}
.sub1_3_1_img {
	width:415px; height:227px; float:right;
	background:black;
	}

.sub1_3_1_patt1 {
	width:145px; height:65px; float:left;
	margin-right:15px;
	padding:20px; padding-top:25px;
	border-radius:8px;
	background:url(../images/sub1_3_1_pattern1.gif) repeat;
	text-align:center; font-size:14px; color:black;
	}
.sub1_3_1_patt2 {
	width:145px; height:65px; float:left;
	margin-right:15px;
	padding:20px; padding-top:25px;
	border-radius:8px;
	background:url(../images/sub1_3_1_pattern2.gif) repeat;
	text-align:center; font-size:14px; color:black;
	}
.sub1_3_1_patt3 {
	width:145px; height:55px; float:left;
	margin-right:15px;
	padding:20px; padding-top:35px;
	border-radius:8px;
	background:url(../images/sub1_3_1_pattern3.gif) repeat;
	text-align:center; font-size:14px; color:black;
	}
.sub1_3_1_patt4 {
	width:145px; height:65px; float:left;
	margin-right:15px;
	padding:20px; padding-top:25px;
	border-radius:8px;
	background:url(../images/sub1_3_1_pattern4.gif) repeat;
	text-align:center; font-size:14px; color:black;
	}
.sub1_3_1_patt5 {
	width:145px; height:65px; float:left;
	margin-right:15px; margin-top:15px;
	padding:20px; padding-top:25px;
	border-radius:8px;
	background:url(../images/sub1_3_1_pattern5.gif) repeat;
	text-align:center; font-size:14px; color:black;
	}
.sub1_3_1_patt6 {
	width:145px; height:65px; float:left;
	margin-right:15px; margin-top:15px;
	padding:20px; padding-top:25px;
	border-radius:8px;
	background:url(../images/sub1_3_1_pattern6.gif) repeat;
	text-align:center; font-size:14px; color:black;
	}
.sub1_3_1_patt7 {
	width:145px; height:65px; float:left;
	margin-right:15px; margin-top:15px;
	padding:20px; padding-top:25px;
	border-radius:8px;
	background:url(../images/sub1_3_1_pattern7.gif) repeat;
	text-align:center; font-size:14px; color:black;
	}
.sub1_3_1_table1 {
	width:720px;
	margin-left:40px;
	border:1px #999 solid; border-bottom:none;
	}
.sub1_3_1_table1_td1 {
	width:180px;
	padding:10px;
	border-bottom:1px #999 solid;
	background:#ebf5fb;
	font-weight:bold;
	}
.sub1_3_1_table1_td2 {
	width:500px;
	padding:10px;
	border-bottom:1px #999 solid;
	}


/* sub1_3_2 사회공헌 */
.sub1_3_2_pic1 {
	width:784px; height:156px;
	margin-top:25px; margin-left:8px;
	}

.sub1_3_2_txtbox {
	width:454px; float:left;
	}
.sub1_3_2_pic2 {
	width:330px; height:330px; float:right;
	}

.sub1_3_2_txt_t {
	width:500px; text-align:justify; display:inline-block;
	margin-bottom:6px;
	font-weight:400!important; font-size:15px;
	}
.sub1_3_2_txt_t2 {
	width:440px;
	margin-left:14px;
	}



/* sub1_3_3 학술활동 */
.sub1_3_3_img {
	width:84px; height:109px; float:left;
	margin-left:50px;
	background:gray;
	}
.sub1_3_3_txtbox {
	width:690px; float:right;
	}
.sub1_3_3_txtbox_t {
	width:690px; display:inline-block;
	margin-bottom:10px;
	padding-bottom:8px;
	border-bottom:1px #999 solid;
	}
.sub1_3_3_txtbox_t_left {
	width:570px;
	font-weight:bold;
	}
.sub1_3_3_txtbox_t_right {
	width:90px; position:absolute;
	margin-left:600px; margin-top:-20px;
	font-size:12px;
	}
.sub1_3_3_txtbox_t_r_icon {
	width:8px; height:8px; font-size:8px; float:left;
	margin-top:6px; margin-left:7px;
	background:#fff;
	}



/* sub1_4_1 회원가입안내 */
.sub1_4_1_member_wrap {
	width:700px; display:inline-block;
	margin-left:25px;
	padding:20px;
	}
.sub1_4_1_member_icon {
	width:87px; height:75px; float:left;
	background:gray;
	}
.sub1_4_1_member_txt {
	width:570px; float:right;
	}

.sub1_4_1_money1 {
	width:143px; height:84px; float:left; display:inline;
	margin-left:170px;
	padding-top:40px;
	background:url(../images/sub1_4_1_money1.gif) top center no-repeat;
	font-size:15px; color:black;
	}
.sub1_4_1_money2 {
	width:36px; height:32px; float:left;
	margin-top:43px; margin-right:15px; margin-left:15px;
	background:url(../images/sub1_4_1_money_plus.gif);
	}
.sub1_4_1_money3 {
	width:143px; height:84px; float:left;
	padding-top:40px;
	background:url(../images/sub1_4_1_money2.gif) top center no-repeat;
	font-size:15px; color:black;
	}

.sub1_4_1_txtbox {
	width:270px;
	margin-left:20px;
	padding:25px;
	background:url(../images/sub1_3_1_pattern3.gif) repeat;
	border-radius:8px;
	line-height:1.9em; color:black;
	}
.sub1_4_1_txtbox2 {
	width:510px;
	margin-left:20px;
	padding:25px;
	background:url(../images/sub1_3_1_pattern3.gif) repeat;
	border-radius:8px;
	line-height:1.7em; color:black;
	}



/* 20140303 업로드 완료 */




/*20140304*/

/* sub4_1_1 학회소식 */
.sub4_1_1_tab_wrap {
	width:784px; display:inline-block;
	margin-left:70px;
	}
.sub4_1_1_tab_off {
	width:110px; height:31px; float:left;
	margin-right:2px;
	padding-top:10px;
	background:#ececec;
	text-align:center; font-weight:bold; color:#666;
	cursor:pointer;
	}
.sub4_1_1_tab_on {
	width:110px; height:40px; float:left;
	margin-right:2px;
	padding-top:10px;
	background:url(../images/sub4_1_1_tab_over.gif) bottom no-repeat;
	background-color:#4f4f4f;
	text-align:center; color:#fff; font-weight:bold;
	}

#sub4_1_1_layer1 {
	width:780px;
	margin-top:15px;
	margin-left:70px;
	border-top:2px #666 solid;
	}
#sub4_1_1_layer2 {
	width:780px;
	margin-top:15px;
	border-top:2px #666 solid;
	}
#sub4_1_1_layer3 {
	width:780px;
	margin-top:15px;
	border-top:2px #666 solid;
	}
#sub4_1_1_layer4 {
	width:780px;
	margin-top:15px;
	border-top:2px #666 solid;
	}
#sub4_1_1_layer5 {
	width:780px;
	margin-top:15px;
	border-top:2px #666 solid;
	}
#sub4_1_1_layer6 {
	width:780px;
	margin-top:15px;
	border-top:2px #666 solid;
	}
#sub4_1_1_layer7 {
	width:780px;
	margin-top:15px;
	border-top:2px #666 solid;
	}

.sub4_1_1_selectbox { /* 서치부분 */
	width:100px; /*height:25px; float:left;*/
	padding:3px;
	font-size:12px;
	border:1px #dedede solid;
	display: inline-block;
	}
.sub4_1_1_field {
	width:130px; height:28px;  /*float:left;*/
	margin-left:7px;
	background:#f1f1f1; border:1px #dedede solid;
	text-align:left; color:#666;
	padding-left:10px; padding-right:10px;
	display: inline-block;
	}
.s411_bt_search {
	width:36px; /*height:25px; float:left;*/
	/*background:#bbb;*/
	display: inline-block;
	}

.sub4_1_1_board_td {
	width:100%; /*780*/ display:inline-block;
	padding-top:10px; padding-bottom:10px;
	border-bottom:1px #bbb solid;
	}
.sub4_1_1_td_num {
	width:50px; float:left;
	text-align:center; color:#666; font-size:12px;
	}
.sub4_1_1_td_category {
	width:100px; float:left;
	text-align:center; color:#2595EB;
	}
.sub4_1_1_td_title_wrap {
	width:505px; float:left;
	}
.sub4_1_1_td_title {
	width:470px; float:left;
	text-align:left; color:#333;
	text-overflow:ellipsis; overflow:hidden; white-space:nowrap;
	}

.sub4_1_1_td_date {
	width:90px; float:right;
	text-align:center; font-size:12px;
	}





/* sub4_4_1 전문가컬럼 */
.sub4_4_1_board {
	width:780px;
	margin-top:15px; margin-left:10px; margin-bottom:20px;
	border-top:2px #666 solid;
	}

.sub4_4_1_td_title_wrap {
	width:620px; float:left;
	}
.sub4_4_1_td_title {
	width:550px; float:left;
	padding-left:20px;
	text-align:left; color:#333;
	text-overflow:ellipsis; overflow:hidden; white-space:nowrap;
	}

.sub4_4_1_new {
	width:23px; height:7px; float:left; font-size:9px;
	margin-top:7px; margin-left:4px;
	background:url(../images/board_icon_new.gif) no-repeat;
	}

.sub4_4_1_search_wrap {
	width:300px;
	display:block;
	right:0;
	/*margin-left:10px;*/
	}





/* 20140305 */

/* sub4_2_1 행사갤러리 */
.sub4_2_1_board {
	width:740px;
	margin-top:15px; margin-bottom:20px; margin-left:10px;
	border-top:2px #f2f2f2 solid; border-bottom:1px #f2f2f2 solid;
	padding-left:20px; padding-right:20px; padding-top:30px;
	}
.sub4_2_1_board_box {
	width:100%; display:inline-block;
	padding-bottom:36px;
	}

.sub4_2_1_pic_wrap {
	width:322px; height:244px; float:left;
	background:url(../images/sub4_2_1_tree.png) bottom center no-repeat;
	}
.sub4_2_1_pic_wrap_r {
	width:322px; height:244px; float:right;
	background:url(../images/sub4_2_1_tree.png) bottom center no-repeat;
	}

.sub4_2_1_pic_sh_l {
	width:23px; height:216px; float:left; display:inline;
	margin-left:15px;
	background:url(../images/sub4_2_1_pic_left.png) no-repeat;
	}
.sub4_2_1_pic_sh_r {
	width:23px; height:216px; float:left;
	background:url(../images/sub4_2_1_pic_right.png) no-repeat;
	}

.sub4_2_1_pic_frame {
	width:207px; height:174px; /*214*/ float:left;
	padding:20px;
	background:#fff;
	}
.sub4_2_1_pic_frame_imgbox {
	width:207px; height:123px;
	background:gray;
	}
.sub4_2_1_pic_frame_title {
	width:100%; display:inline-block;
	margin-top:11px;
	font-size:14px; font-weight:bold;
	text-overflow:ellipsis; overflow:hidden; white-space:nowrap;
	}
.sub4_2_1_pic_frame_date {
	width:100%; display:inline-block;
	margin-top:3px;
	font-size:12px;
	}


/* sub4_4_2 왓처스토리 */
.sub4_4_2_cover_wrap {
	width:555px; /*605*/ height:290px;
	margin:0 auto;
	padding-left:25px; padding-right:25px;
	background:url(../images/sub4_4_2_tree.jpg) bottom center no-repeat;
	}

.sub4_4_2_cover_book_wrap { /* 이번호 북커버 */
	width:261px; height:252px; float:left; display:inline;
	margin-left:30px;
	}
.sub4_4_2_cover_book_left {
	width:10px; height:252px; float:left;
	background:url(../images/sub4_4_2_cover_left.jpg) no-repeat;
	}
.sub4_4_2_cover_book_img {
	width:182px; height:252px; float:left;
	}
.sub4_4_2_cover_book_right {
	width:17px; height:252px; float:left;
	background:url(../images/sub4_4_2_cover_right.png) bottom no-repeat;
	}

.sub4_4_2_cover_txt { /* 이번호 북커버 */
	width:230px; float:right;
	}
.sub4_4_2_cover_title {
	width:100%; display:inline-block;
	padding-bottom:5px; margin-bottom:13px;
	font-size:18px; font-weight:bold; color:#c5986b;
	border-bottom:1px #c5986b solid;
	}
.sub4_4_2_cover_bt {
	width:123px; height:42px;
	margin-top:35px;
	}

.sub4_4_2_board {
	width:780px;
	margin-top:30px; margin-left:10px;
	border-top:2px #666 solid;
	padding-top:35px;
	}
.sub4_4_2_board_td {
	width:740px; display:inline-block;
	padding-bottom:35px; margin-bottom:35px; padding-left:20px; padding-right:20px;
	border-bottom:1px #999 dotted;
	}

.sub4_4_2_board_book_wrap {
	width:158px; float:left;
	margin-right:30px;
	}
.sub4_4_2_board_book_wrap2 {
	width:158px; float:left;
	}

.sub4_4_2_board_book_cover {
	width:125px; height:170px;
	margin-bottom:10px;
	margin-left:15px;
	}
.sub4_4_2_board_book_txt {
	width:80px; float:left;
	font-size:14px; font-weight:bold;
	}
.sub4_4_2_board_book_bt {
	width:73px; height:23px; float:right;
	}


/* bt_number */
.bt_number_box {
	width:430px; margin:0 auto; display:block;
	}
.bt_number_box_td1 {
	width:48px; display:block; float:left;
	text-align:center; color:#fff;
	}
.bt_number_box_td2 {
	width:330px; display:block; float:left;
	text-align:center; color:#666; line-height:2.5em;
	}
.bt_number_box_td3 {
	width:48px; display:block; float:right;
	text-align:center; color:#fff;
	}
.bt_number_box_td2_num{margin-left:4px; margin-right:4px;}
.bt_number_box_td2_num a:link { /* 숫자버튼 */
	color:#666; font-size:12px; font-weight:bold; text-decoration:none;
	}
.bt_number_box_td2_num a:visited { /* 숫자버튼 */
	color:#666; font-size:12px; font-weight:bold; text-decoration:none;
	}
.bt_number_box_td2_num a:hover { /* 숫자버튼 */
	color:black; font-size:12px; font-weight:bold; text-decoration:none;
	}


.bt_number_box_td1_td a:link { /* 맨앞으로 버튼 */
	width:20px; height:20px; float:left; font-size:10px;
	padding-top:5px; padding-bottom:5px;
	margin-right:2px;
	background:#dedede;
	color:#555; text-decoration:none; text-align:center;
	border:1px #dedede solid;
	}
.bt_number_box_td1_td a:visited {
	width:20px; height:20px; float:left; font-size:10px;
	padding-top:5px; padding-bottom:5px;
	margin-right:2px;
	background:#dedede;
	color:#555; text-decoration:none; text-align:center;
	border:1px #dedede solid;
	}
.bt_number_box_td1_td a:hover {
	width:20px; height:20px; float:left; font-size:10px;
	margin-right:2px;
	padding-top:5px; padding-bottom:5px;
	background:#999;
	color:#fff; text-decoration:none; text-align:center;
	border:1px #999 solid;
	}


/* 게시판관련 전산팀 전달 */




/* sub2_1_1 개요 */
.sub2_1_1_txt {
	width:380px; float:right;
	margin-top:35px; margin-right:15px;
	text-align: justify;
	letter-spacing: -0.07em;
	}
.txt_size18 {
 font-size: 18px;
}

/* sub2_1_2 배경 */
.sub2_1_2_img {
	width:582px; height:141px;
	margin:25px auto;
	}
.sub2_1_2_img2 {
	width:100%; display:inline-block;
	text-align:center;
	margin-top:20px;
	}

.ct_ex {
	width: 770px;
	text-align: justify;
	display: inline-block;
	margin-top: 30px;
	margin-left: 80px;
	letter-spacing: -0.06em;
}

.wth_700 {
	width: 700px;
	margin-left: 130px;
	text-align: justify;
}
.m_t_30 {

	margin-top: 30px;

}

/* sub2_2_1 약침종류 */
.sub2_2_1_box {
	width:780px;
	margin-left:60px; margin-bottom:20px;
	}
.sub2_2_1_box_img {
	width:120px;height:95px;
	text-align:center; border:1px #dedede solid; border-right:none;
	}
.sub2_2_1_box_img_name {
	width:100%; display:inline-block;
	margin-top:10px;
	text-align:center; font-size:15px; font-weight:bold;
	}

.sub2_2_1_box_txtbox {
	width:658px; float:left;
	border:1px #dedede solid;
	}
.sub2_2_1_box_txtbox_tdleft {
	width:90px; height:100%;
	background:#f3f3f3;
	text-align:center; font-weight:bold;
	border-bottom:1px #fff solid;
	}
.sub2_2_1_box_txtbox_tdleft2 {
	width:90px; height:100%;
	background:#f3f3f3;
	text-align:center; font-weight:bold;
	}

.sub2_2_1_box_txtbox_tdright {
	width:538px; /*568*/
	padding:15px;
	border-bottom:1px #dedede solid;
	text-align: justify;
	}
.sub2_2_1_box_txtbox_tdright2 {
	width:538px; /*568*/
	padding:15px;
	}



/* sub2_3_1 시술방법 */
.sub2_3_1_slogan {
	width:378px; height:112px; float:left;
	margin-top:5px; margin-left:60px;
	}
.sub2_3_1_txtbox {
	width:440px; float:right;
	margin-top:20px;
	text-align: justify;
	}
.f_l {
	text-align: center;
	margin-left: 10px;
}


/* sub2_3_2 시술효과 */
.sub2_3_2_img_wrap {
	width:100%; margin:0 auto;
	text-align:center;
	}

.sub2_3_2_table {
	width:780px;
	margin-top:35px; margin-left:10px;
	}
.sub2_3_2_table_left {
	width:230px; /*370*/
	padding:20px;
	text-align:center; font-size:14px; font-weight:bold;
	background:#e6f0f5;
	}
.sub2_3_2_table_right {
	width:480px; /*510*/
	padding:20px; padding-left:15px; padding-right:15px;
	text-align:left;
	}



/* sub2_3_3 약침의 안전성,안정성 */
.sub2_3_3_box {
	width:780px; display:inline-block;
	padding-left:10px; padding-right:10px;
	margin-top:50px;
	}
.sub2_3_3_box_left {
	width:345px; float:left; position:relative;
	}
.sub2_3_3_box_right {
	width:345px; float:right;
	}

.sub2_3_3_box_imgbox {
	width:255px; /*345*/  padding-left:90px;
	}
.sub2_3_3_box_imgbox2 {
	width:330px /*345*/; padding-left:15px;
	}

.sub2_3_3_box_imgbox_num {
	width:34px; height:34px; position:absolute; z-index:100;
	margin-left:-15px; margin-top:-15px;
	}
.sub2_3_3_box_imgbox_num2 {
	width:34px; height:34px; position:absolute; z-index:100;
	margin-left:-15px; margin-top:-15px;
	}

.sub2_3_3_box_imgbox_img {
	width:158px; height:136px;
	}
.sub2_3_3_box_imgbox_img2 {
	width:318px; height:136px;
	}

.sub2_3_3_box_txt {
	width:345px; display:inline-block;
	margin-top:15px;
	}



/* sub3_1_1 교과서 */
.sub3_1_1_slogan {
	width:436px; height:140px;
	margin-bottom:20px;
	}

.sub3_1_1_slogan_right {
	width:271px; height:168px; float:right;
	margin-top:110px; margin-right:60px;
	}

.sub3_1_1_book {
	width:100%; display:inline-block;
	padding-top:23px;
	}
.sub3_1_1_book_wrap {
	width:225px; float:left; display:inline;
	margin-right:20px;  margin-left:20px;
	}
.sub3_1_1_book_wrap2 {
	width:122px; float:left; display:inline;
	margin-right:20px;  margin-left:20px;
	}

.sub3_1_1_book_year {
	width:93%; display:inline-block;
	padding-top:7px; padding-bottom:7px; padding-left:7%;
	margin-bottom:2px;
	text-align:left; color:#fff; font-size:14px;
	background:#666;
	}
.sub3_1_1_book_imgbox1 {
	width:203px; /*225*/ display:inline-block;
	padding:10px;

	}
.sub3_1_1_book_imgbox2 {
	width:100px; /*225*/ display:inline-block;
	padding:10px;

	}

.sub3_1_1_book_img {
	width:100px; float:left;
	}
.sub3_1_1_book_img2 {
	width:100px; float:right;
	}

/*추가 0510/18*/
.aligncenter {text-align: center;}

/* sub3_1_2_ 영문학회지 */
.sub3_1_2_logo_wrap {
	width:100%; display:inline-block;
	text-align:center;
	}
.sub3_1_2_logo {
	vertical-align:top; margin-top:40px; margin-right:20px;
	}

.sub3_1_2_search_wrap {
	width:650px; display:inline-block;
	margin-left:140px;
	margin-top:60px;
	}
.sub3_1_2_search_title {
	width:100%; display:inline-block;
  /*text-align: center; */
	margin-bottom:5px;
	font-size:15px; color:#f77c0f; font-weight:bold;
	}
.sub3_1_2_search_box {
	width:550px; display:inline-block;
	padding:50px;
	background:#fce3db;
	}

.sub_3_1_2_search_txtfield {
	width:290px; height:35px; margin-top:10px; float:left;
	padding:8px; padding-bottom:5px;
	border:1px #999 solid;
	}
.sub_3_1_2_search_in {
	width:20px; height:20px; float:left;
	padding-left:10px; padding-top:15px;
	font-size:14px; text-align:center;
	}
.sub_3_1_2_listm {
	width:130px; float:left;
	margin-top:10px; margin-left:10px;
	padding:8px; padding-bottom:5px;
	border:1px #999 solid;
	}
.sub_3_1_2_bt {
	width:43px; height:32px; float:left;
	margin-top:11px; margin-left:5px;
	background:gray;
	}

.sub3_1_3_search_title {
	width:100%; display:inline-block;
	margin-bottom:5px;
	font-size:15px; color:#026649; font-weight:bold;
	}


/* sub3_2_1 논문투고 */
.sub3_2_1_txtbox {
	width:700px; display:inline-block;
	margin-bottom:50px;
	padding:35px;
	border:1px #ccc solid;
	}
.sub3_2_1_txtobx_icon {
	width:49px; height:59px; float:left;
	background:red;
	}
.sub3_2_1_txtobx_txt {
	width:625px;  float:right;
	}

.sub3_2_1_name {
	width:575px; display:inline-block;
	margin-top:35px;
	padding-top:12px;
	border-top:1px #999 solid;
	}



/* sub3_3_1 국제학술대회 */
.sub3_3_1_logo {
	width:246px; height:64px; /*float:left; display:inline;
*/	margin-left:230px; margin-top:3px;
	display: inline-block;
	}

.sub3_3_1_title {
	width:230px; float:left;
	margin-left:40px; margin-top:10px;
	text-align:center;
	border-left:1px #dedede solid;
	}


.sub3_3_2_trophy {
	width:87px; height:110px;
	margin-right:20px; /*margin-top:50px; */
	margin-bottom: 10px;
	}



/* sub4_3_1 ci소개 */
.sub4_3_1_slogan {
	width:558px; height:52px; display:inline-block;
	}
.sub4_3_1_logobox {
	width:707px; float:left;
	margin-left:15px;
	padding:23px;
	text-align:center;
	border:1px #dedede solid;
	}


.sub4_3_1_cmyk {
	width:180px; float:left; display:inline;
	margin-left:15px;
	font-size:12px;
	}
.sub4_3_1_colorbox1 {
	width:20px; height:19px; float:left;
	margin-right:10px;
	background:#0066b3;
	}
.sub4_3_1_colorbox2 {
	width:20px; height:19px; float:left;
	margin-right:10px;
	background:#faa61a;
	}
.sub4_3_1_colorbox3 {
	width:20px; height:19px; float:left;
	margin-right:10px;
	background:#00a651;
	}

.sub4_3_1_down {
	width:120px; float:right; display:inline;
	margin-right:25px;
	font-size:12px; text-align:right; font-weight:bold;
	}
.sub4_3_1_downbox {
	width:20px; height:19px; float:left;
	margin-left:7px;
	}

/* 20140307 FTP업로드 완료 */



/* 20140310 수정 */

.sub1_1_2_slogan {
	width:364px; height:52px;
	}

.sub1_2_1_dot1 {
	width:31px; height:24px; float:left;
	margin-right:15px;
	background:url(../images/sub1_2_1_dot1.gif);
	}

.sub1_2_1_dot2 {
	width:31px; height:24px; float:right;
	margin-top:30px;
	background:url(../images/sub1_2_1_dot2.gif);
	}

.sub1_2_1_mission {
	width:500px; float:left; display:inline;
	margin-left:150px;
	font-size:20px; font-weight:bold; font-family:"바탕", "바탕체"; text-align:center;
	}
.sub1_2_1_vision {
	width:500px; float:left; display:inline;
	margin-top:50px;
	font-size:20px; font-weight:bold; font-family:"바탕", "바탕체"; text-align:center;
	}

.sub1_2_1_value {
	width:480px; height:397px;float:left;
	margin-left:20px; margin-top:35px;
	background:url(../images/sub1_2_1_value.jpg) center no-repeat;
	}

.sub1_4_1_money2 {
	width:20px; height:20px; float:left;
	margin-top:50px; margin-right:15px; margin-left:15px;
	background:url(../images/sub1_4_1_money_plus.gif);
	}

.sub3_1_1_book_wrap {
	width:270px; float:left; display:inline;
	margin-right:30px;  margin-left:30px;
	text-align:center;
	}
.sub3_1_1_book_imgbox1 {
	width:225px; display:inline-block;
	padding-top:10px; padding-bottom:10px;
	}
.sub3_1_1_book_imgbox2 {
	width:100px; /*225*/ display:inline-block;
	padding:10px;
	}
.sub3_1_1_book_wrap2 {
	width:150px; float:left; display:inline;
	margin-right:30px;  margin-left:30px;
	text-align:center;
	}
.sub3_1_1_book {
	width:100%; display:inline-block;
	padding-top:20px;
	}

.sub3_1_2_search_box {
	width:550px; display:inline-block;
	padding:50px;
	background:#f7d3c8;
	}

.sub1_1_4_4f_left_tdtd { /* 추가 */
	width:159px; display:inline-block;
	padding-top:5px; padding-bottom:5px;
	text-align:center; color:#fff;
	background:#777;
	margin-top:1px;
	}
.sub1_4_1_body_title { /* 추가 */
	width:100%; display:inline-block;
	margin-top:50px; margin-bottom:15px;
	font-size:17px; color:#333; font-weight:bold;
	}
.sub1_4_1_body_title2 { /* 추가 */
	width:100%; display:inline-block;
	margin-top:30px; margin-bottom:15px;
	font-size:17px; color:#333; font-weight:bold;
	}

.sub3_1_1_book_name { /* 추가 */
	width:100px; display:inline-block; line-height:1.2em;
	margin-top:8px;
}

.sub3_1_3_search_box {
	width:550px; display:inline-block;
	padding:50px;
	background:#bed9d1;
	}





/* 20140311 */

/* sub 1_1_5 오시는 길 */
.sub1_1_5_map {
	 /*width:684px; height:300px; */
	text-align: center;
	}
.sub1_1_5_map_bt {
	width:134px; height:37px; float:right; display:inline;
	margin-right:58px; margin-top:7px;
	}

.sub1_1_5_txtbox {
	width:800px; display:inline-block;
	margin-left:55px; margin-top:10px;
	}
.sub1_1_5_txtbox_title {
	width:100%; display:inline-block;
	font-size:20px; color:#264177;
	font-weight: bold;
	padding-bottom:20px;
	}

.sub1_1_5_txtbox_box {
	/*width:100%;*/ display:inline-block;
	padding-bottom:12px;
	border-bottom:2px #999 dotted;
	margin-bottom:15px;
	}
.sub1_1_5_txtbox_bull {
	width:20px; float:left; font-size:10px;
	text-align:center;
	}
.sub1_1_4_txtbox_txt {
	width:570px; float:left;
	}



/*20140312 수정 */

/* sub3_1_1 교과서 */
.sub3_1_1_slogan_left {
	width:430px; float:left;
  margin-left: 60px;
	}





.sub3_1_1_book_box {
	width:210px; /*float:left;*/ display:inline-block;
	margin-left:30px; margin-right:30px; margin-bottom:20px;
	}
.sub3_1_1_book_box2 {
	width:100px; /* float:left;*/ display:inline-block;
	margin-left:30px; margin-right:30px; margin-bottom:20px;
	}

.sub3_1_1_book_box_year {
	width:100%; display:inline-block;
	padding-bottom:5px; margin-bottom:10px;
	border-bottom:2px #aaa solid;
	font-size:16px; font-weight:bold; color:#888;
	text-align: left;
	}

.sub3_1_1_book_box_img_l {
	width:100px; float:left;
	}
.sub3_1_1_book_box_img_r {
	width:100px; float:right;
	}

.sub3_1_1_book_box_img {
	width:100%; height:124px;
	margin-bottom:8px;
	}

.sub3_1_1_book_box_name {
	width:100%; display:inline-block;
	line-height:1.2em; text-align:center; font-size:12px;
	background:white;
	}

/* 업로드 완료*/



/* 20140314 */
/* sub_기타 사이트맵 */
.sub_sitemap_box {
	width:145px; float:left;
	}

.sub_sitemap_box_menu {
	width:100%; display:inline-block;
	padding-bottom:6px;
	font-size:16px;
	border-bottom:1px #666 solid;
	}

.sub_sitemap_box_menu_submenu {
	width:100%; display:inline-block;
	padding-bottom:8px; padding-top:8px; margin-bottom:5px;
	font-size:14px;
	border-bottom:1px #666 solid; border-top:1px #666 solid;
	}
.sub_sitemap_box_menu_submenu2 {
	width:100%; display:inline-block;
	padding-bottom:8px; padding-top:8px; margin-bottom:5px; margin-top:6px;
	font-size:14px;
	border-bottom:1px #666 solid; border-top:1px #666 solid;
	}

.sub_sitemap_box_menu_submenu_sub {
	width:100%; height:18px; display:inline-block;
	padding-bottom:6px; padding-top:6px;
	font-size:12px;
	background:url(../images/sub_sitemap_box_pattern.gif) center repeat-x;
	}
.sub_sitemap_box_menu_submenu_sub_txt {
	float:right;
	padding-left:5px;
	background:#fff;
	}





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



/*업로드완료*/

/*20140318*/

/* sub4_5_1 자주묻는질문 */
.sub4_5_1_faq_wrap {
	width:100%; display:inline-block;
	}
.sub4_5_1_faqbox {
	width:90px; height:43px; float:left;
	}

.sub4_5_1_field_box {
	width:200px; float:right;
	margin-top:8px;
	}
.sub4_5_1_field {
	width:130px; height:19px; float:left;
	margin-left:7px;
	background:#f1f1f1; border:1px #dedede solid;
	text-align:left; color:#666;
	padding-left:10px; padding-right:10px; padding-top:3px;
	}
.sub4_5_1_txt {
	width:100%; display:inline-block;
	margin-top:6px;
	}


/*sub4_5_3 한의원검색 */
#sub453_layer {
	width:580px; position:absolute; z-index:100;
	padding:10px; padding-left:20px; padding-right:20px;
	border:3px #b8d1e0 solid;
	background:#fff;
	}
.sub453_layer_title {
	width:580px; display:inline-block;
	padding-bottom:6px; padding-top:6px;
	font-size:20px;
	border-bottom:1px #999 solid;
	}

.sub453_layer_hopital {
	width:100%; display:inline-block;
	margin-bottom:10px;
	padding-top:15px;
	font-size:18px; font-weight:bold;
	}

.sub453_lyaer_pic {
	width:170px; height:170px; float:left;
	background:gray;
	}

.sub453_lyaer_table {
	width:400px; float:right;
	border-top:1px #666 solid; border-bottom:1px #888 solid;
	}
.sub453_lyaer_table_td1 {
	width:100px;
	padding-top:10px; padding-bottom:10px;
	background:#999;
	color:#fff; font-weight:bold; text-align:center;
	border-bottom:1px #fff solid;
	}
.sub453_lyaer_table_td11 {
	width:100px;
	padding-top:10px; padding-bottom:10px;
	background:#999;
	color:#fff; font-weight:bold; text-align:center;
	}
.sub453_lyaer_table_td2 {
	width:280px;
	padding:10px;
	border-bottom:1px #bbb solid;
	}
.sub453_lyaer_table_td22 {
	width:280px;
	padding:10px;
	}

.sub453_layer_bt {
	width:100%; height:29px;
	margin-top:10px;
	text-align:center
	}


/* sub4_5_3 한의원검색 */
.sub4_5_3_table {
	width:800px;
	margin-top:10px;
	border-top:2px #666 solid; border-left:1px #ccc solid;
	line-height:1.3em;
	}

.sub4_5_3_td1_num {
	width:48px;
	padding-top:10px; padding-bottom:10px;
	text-align:center; font-weight:bold;
	background:#f1f1f1;
	border-right:1px #ccc solid;
	}
.sub4_5_3_td2_num {
	width:48px;height:100%;
	padding-top:10px; padding-bottom:10px;
	text-align:center; font-size:12px;
	border-right:1px #ccc solid; border-bottom:1px #ccc solid;
	}

.sub4_5_3_td1_hospital {
	width:124px;
	padding-top:10px; padding-bottom:10px; padding-left:5px; padding-right:5px;
	text-align:center; font-weight:bold;
	background:#f1f1f1;
	border-right:1px #ccc solid;
	}
.sub4_5_3_td2_hospital {
	width:124px;
	padding-top:10px; padding-bottom:10px; padding-left:5px; padding-right:5px;
	text-align:center;
	border-right:1px #ccc solid; border-bottom:1px #ccc solid;
	}

.sub4_5_3_td1_name {
	width:69px;
	padding-top:10px; padding-bottom:10px; padding-left:5px; padding-right:5px;
	text-align:center; font-weight:bold;
	background:#f1f1f1;
	border-right:1px #ccc solid;
	}
.sub4_5_3_td2_name {
	width:69px;
	padding-top:10px; padding-bottom:10px; padding-left:5px; padding-right:5px;
	text-align:center;
	border-right:1px #ccc solid; border-bottom:1px #ccc solid;
	}

.sub4_5_3_td1_add {
	width:154px;
	padding-top:10px; padding-bottom:10px; padding-left:5px; padding-right:5px;
	text-align:center; font-weight:bold;
	background:#f1f1f1;
	border-right:1px #ccc solid;
	}
.sub4_5_3_td2_add {
	width:154px;
	padding-top:10px; padding-bottom:10px; padding-left:5px; padding-right:5px;
	text-align:left;
	border-right:1px #ccc solid; border-bottom:1px #ccc solid;
	}

.sub4_5_3_td1_tel {
	width:99px;
	padding-top:10px; padding-bottom:10px; padding-left:5px; padding-right:5px;
	text-align:center; font-weight:bold;
	background:#f1f1f1;
	border-right:1px #ccc solid;
	}
.sub4_5_3_td2_tel {
	width:99px;
	padding-top:10px; padding-bottom:10px; padding-left:5px; padding-right:5px;
	text-align:center;
	border-right:1px #ccc solid; border-bottom:1px #ccc solid;
	}

.sub4_5_3_td1_yak {
	width:129px;
	padding-top:10px; padding-bottom:10px; padding-left:5px; padding-right:5px;
	text-align:center; font-weight:bold;
	background:#f1f1f1;
	border-right:1px #ccc solid;
	}
.sub4_5_3_td2_yak {
	width:129px;
	padding-top:10px; padding-bottom:10px; padding-left:5px; padding-right:5px;
	text-align:left;
	border-right:1px #ccc solid; border-bottom:1px #ccc solid;
	}

.sub4_5_3_td1_star {
	width:39px;
	padding-top:10px; padding-bottom:10px; padding-left:5px; padding-right:5px;
	text-align:center; font-weight:bold;
	background:#f1f1f1;
	border-right:1px #ccc solid;
	}
.sub4_5_3_td2_star {
	width:39px;
	padding-top:10px; padding-bottom:10px; padding-left:5px; padding-right:5px;
	text-align:center; color:#269def;
	border-right:1px #ccc solid; border-bottom:1px #ccc solid;
	}

.sub4_5_3_selectbox1 { /* 서치부분 */
	width:90px; height:25px; float:left;
	margin-right:5px;
	padding:3px;
	font-size:12px;
	border:1px #dedede solid;
	}
.sub4_5_3_selectbox2 { /* 서치부분 */
	width:120px; height:25px; float:left;
	margin-right:5px;
	padding:3px;
	font-size:12px;
	border:1px #dedede solid;
	}
.sub4_5_3_selectbox3 { /* 서치부분 */
	width:100px; height:25px; float:left;
	margin-right:5px;
	padding:3px;
	font-size:12px;
	border:1px #dedede solid;
	}


.link_layer a:link {
	color:#269def; text-decoration:underline; font-weight:bold;
	}
.link_layer a:visited {
	color:#269def; text-decoration:underline; font-weight:bold;
	}
.link_layer a:hover {
	color:#269def; text-decoration:none; font-weight:bold;
	}

.link_layer2 a:link {
	color:#269def; text-decoration:underline;
	}
.link_layer2 a:visited {
	color:#269def; text-decoration:underline;
	}
.link_layer2 a:hover {
	color:#269def; text-decoration:none;
	}




/* sub4_5_1 자주묻는질문 */
.sub4_5_1_tab_wrap {
	width:450px; float:left;
	}

.sub4_5_1_slogan {
	width:434px; height:25px; float:left;
	margin-left:45px; margin-top:7px;
	}

.sub4_5_1_field_wrap {
	width:200px; float:right; display:inline;
	margin-right:18px; margin-top:7px;
	}
.sub4_5_1_field {
	width:130px; height:19px; float:left;
	background:#f1f1f1; border:1px #dedede solid;
	text-align:left; color:#666;
	padding-left:10px; padding-right:10px; padding-top:3px;
	}



.sub4_5_1_tab_on {
	width:110px; height:40px; float:left;
	margin-right:2px;
	padding-top:10px;
	background:url(images/sub4_1_1_tab_over.gif) bottom no-repeat;
	background-color:#4f4f4f;
	text-align:center; color:#fff; font-weight:bold;
	}

#sub4_5_1_layer1 {
	width:780px;
	margin-top:15px;
	border-top:1px #666 solid;
	}
#sub4_5_1_layer2 {
	width:780px;
	margin-top:15px;
	border-top:1px #666 solid;
	}
#sub4_5_1_layer3 {
	width:780px;
	margin-top:15px;
	border-top:1px #666 solid;
	}
#sub4_5_1_layer4 {
	width:780px;
	margin-top:15px;
	border-top:1px #666 solid;
	}

.sub4_5_1_td {
	width:100%; /*780*/ display:inline-block;
	border-top:1px #999 solid;
	}
.sub4_5_1_td2 {
	width:100%; /*780*/ display:inline-block;
	border-top:1px #999 solid; border-bottom:1px #999 solid;
	}

.sub4_5_1_td1_q {
	width:20px; float:left;
	padding-top:13px; padding-bottom:13px; padding-left:10px;
	text-align:center; color:#f77c0f; font-size:14px; font-weight:bold;
	background:#f1f1f1;
	}
.sub4_5_1_td1_category {
	width:90px; float:left;
	padding-top:13px; padding-bottom:13px;
	text-align:center; color:#2595eb; font-size:13px; font-weight:bold;
	background:#f1f1f1;
	}
.sub4_5_1_td1_question {
	width:645px; float:left;
	padding-top:13px; padding-bottom:13px; padding-left:15px;
	text-align:left;
	}

.sub4_5_1_td_a { /* 클릭시 답변레이어 */
	width:740px; float:left;
	padding:20px;
	border-top:1px #aaa dotted;
	}
.sub4_5_1_td_a2 { /* 클릭시 답변레이어 */
	width:740px; float:left;
	padding:20px;
	border-top:1px #aaa dotted;
	border-bottom:1px #999 solid;
	}
.sub4_5_1_td_a_left {
	width:20px; float:left;
	margin-top:6px;
	color:#999; font-size:20px; font-weight:bold;
	margin-right:20px;
	}




/* 20140320 */

/* sub5_1_1 개인정보보호정책 */
.sub5_1_1_box {
	width:720px; display:inline-block;
	margin-left:10px; margin-top:20px;
	padding:15px; padding-left:20px; padding-right:20px;
	border-radius:10px;
	border:1px #bbb solid;
	}

/* sub5_1_2 디지털콘텐츠 이용방법 */
.sub5_1_2_td {
	width:100%; display:inline-block;
	margin-top:5px;
	}
.sub5_1_2_td_left {
	width:60px; float:left;
	}
.sub5_1_2_td_right {
	width:740px; float:left;
	}
.sub5_1_2_td_sign {
	width:100%; display:inline-block;
	margin-top:15px;
	text-align:right;
	}

.sub5_1_3_box {
	width:600px; display:inline-block;
	text-align:center; font-size:15px; line-height:1.6em;
	}



/*20140320 */

/*수정*/



/*20140325 */

/* sub4_1_1 학회소식2 */
.sub4_1_1_board2 {
	width:100%; /*780*/ display:inline-block;
	padding-top:13px; padding-bottom:13px;
	border-bottom:1px #ccc solid;
	}
.sub4_1_1_board2_title {
	width:660px; float:left;
	font-size:14px; font-weight:bold;
	}
.sub4_1_1_board2_td2 {
	width:100%; /*780*/ display:inline-block;
	padding-top:10px; padding-bottom:10px;
	font-size:12px; color:#666;
	border-bottom:1px #bbb solid;
	}
.sub4_1_1_board2_td2_file {
	width:13px; height:13px; font-size:10px;
	float:left;
	margin-top:3px; margin-left:10px; margin-right:6px;
	background:url(images/sub-4_1_1_file.gif);
	}

.sub4_1_1_board2_txt {
	width:100%; /*780*/ display:inline-block;
	padding-top:25px; padding-bottom:25px;
	border-bottom:1px #bbb solid;
	}

.sub4_1_1_bt_prev {
	width:55px; height:35px; float:left;
	margin-right:10px;
	background:#666;
	}
.sub4_1_1_bt_mok {
	width:55px; height:35px; float:right;
	background:#666;
	}


/*20140408*/

/*수정*/
.sub2_1_1_img {
	width:380px; height:364px; float:left;
	margin-left: 20px;
	}
.sub2_1_1_txt {
	width:350px; float:right;
	margin-top:55px; margin-right:15px;
	}
.margintop {
	margin-top:55px;
}
/*20140414*/

/* 수정 */
.sub2_3_1_slogan {
	width:378px; height:112px; float:right;
	margin-right:60px;
	}

.sub1_2_1_mission {
	width:500px; float:left; display:inline;
	margin-left:150px;
	font-size:22px; text-align:center; color:#0a7dd4;
	}
.sub1_2_1_vision {
	width:500px; float:left; display:inline;
	margin-top:50px;
	font-size:22px; text-align:center; color:#0a7dd4;
	}


/* 추가 */



/* ftp 업로드완료_20140415 */


/*20140416*/

/*추가*/
.sub2_3_2_txtbox {
	width:530px; float:left;
	/*margin-top:15px;*/
	}

.sub2_3_2_txt_title {
	width:100%; display:inline-block;
	margin-bottom:5px;
	font-size:16px; color:#264177;
	}

.sub2_3_2_img {
	width:239px; height:301px; float:right;
	margin-top:10px;
	}


.sub4_2_1_pic1_wrap {
	width:269px; height:295px; float:left;
	margin-left:50px; margin-top:5px;
	/*background:url(../images/sub4_2_1_img_bg1.jpg) no-repeat;*/
	}
.sub4_2_1_pic2_wrap {
	width:272px; height:291px; float:left;
	margin-left:100px;
	padding-top:4px; padding-left:3px;
	/*background:url(../images/sub4_2_1_img_bg2.jpg) no-repeat;*/
	}
.sub4_2_1_pic3_wrap {
	width:268px; height:297px; float:left;
	margin-left:37px;
	padding-left:13px; padding-top:10px;
	/*background:url(../images/sub4_2_1_img_bg3.jpg) no-repeat;*/
	}
.sub4_2_1_pic4_wrap {
	width:264px; height:295px; float:left;
	margin-left:103px; margin-top:7px;
	/*background:url(../images/sub4_2_1_img_bg4.jpg) no-repeat;*/
	}

.sub4_2_1_pic {
	width:217px; height:245px;
	padding:20px;
	border:1px #ccc solid;
	background:#fff;
	}
.sub4_2_1_pic_title {
	width:217px; display:inline-block;
	font-family:NanumBrush; font-size:22px;
	text-overflow:ellipsis; overflow:hidden; white-space:nowrap;
	}
.sub4_2_1_pic_date {
	width:150px; display:inline-block;
	margin-top:3px;
	font-size:12px;
	}
.sub4_2_1_pic_img {
	width:217px; height:185px; margin-top:15px;
	background:#dedede;
	}




/*20140502*/

/*추가*/

/* sub2_2_1 소개 */
.sub2_2_11_box {
	width:100%; display:inline-block;
	margin-bottom:40px;
	}

.sub2_2_11_box_l {
	width:320px; float:left; margin-left:18px; display:inline;
	}
.sub2_2_11_box_r {
	width:320px; float:right; margin-right:22px; display:inline;
	}

.sub2_2_11_title {
	width:100%; display:inline-block;
	margin-bottom:6px;
	font-size:16px; font-weight:bold; color:#0ca3e9;
	}
.sub2_2_11_img {
	width:320px; height:220px;
	border:1px #bbb solid;
	}

/*20140819*/

/*추가*/
.sub1_3_1_img2 {
	width:260px; height:178px; float:left;
	margin-bottom:10px;
	}

.sub1_3_1_txtbox {
	width:460px; float:left;
	margin-left:50px;
	}

.sub1_3_1_nemo {
	width:5px; height:5px; float:left; font-size:5px;
	margin-top:6px;
	background:#444;
	}
.sub1_3_1_nemo_txt {
	width:430px; float:left;
	margin-left:7px;
	}


.sub4_1_1_tab_wrap a{text-decoration:none;}
.sub4_1_1_tab_on a:link {
	color:#fff; text-decoration:none;
	}
.sub4_1_1_tab_on a:visited {
	color:#fff; text-decoration:none;
	}
.sub4_1_1_tab_on a:hover {
	color:#fff; text-decoration:none;
	}
.sub4_1_1_tab_off a:link {
	color:#666; text-decoration:none;
	}
.sub4_1_1_tab_off a:visited {
	color:#666; text-decoration:none;
	}
.sub4_1_1_tab_off a:hover {
	color:#666; text-decoration:none;
	}



/*추가*/

.sub_menu {

font-size:16px!important; font-weight: bold; color:#fff!important;
}

.logo a {background:url('../img/mapi_ci_en140_wh.png') no-repeat center;}

/*body*/


#grid {display:grid; grid-template-columns: 2fr 3fr;  width: 100%;  left: 180px;}

#col1 { width:500px; position: fixed;}
#col2 {
	position:relative;
	left:330px;
	border-right:1px solid #d1d1d1;
  width: 1000px;
}



#p1_lnk_banner { background-color: lightgray; width:900px; border: 10px #f2f2f2 double; }
#p1_lnk_banner ul {margin:0; padding:0; list-style:0; display:block; font-family: "NanumGodic"; font-size: 13px; color: #444;}
#p1_lnk_banner li { list-style:none; display: list-item;}

.mc_title {
	width:1000px; float:left; display:inline; margin: 45px 0 45px 0; padding-left: 50px;
box-sizing: border-box; font-size:30px; font-weight:bold; color:#333; text-align: left; /*font-family: "NanumGodic";*/}
.clear_ { clear:both;}
.mc_search2_box1 { width:900px; text-align: center; display:block; margin-top:17px; }
.mc_search2_selectbox {width: 500px;}
.mc_search2_txtfield {width: 500px;}
.btn_paper {  margin: 0 0 36px 0; display: inline-block; width:100%; text-align: center; }
.btn_paper a {  display: block; text-decoration:none; margin: 20px 0 20px 20px; cursor: pointer; background: transparent;}
.btn_down {  background:#333; width:500px; line-height: 35px; text-align: center; display: inline-block;-webkit-box-sizing: border-box; color:#fff; font-size: 14px;}



.title {/*font-size: 30px; font-family: 'NotoSans-Regular', 'Malgun Gothic', '돋움',Dotum,'굴림',Gulim,Tahoma, Geneva, sans-serif,verdana !important;
font-weight:bold; color: #333; margin-top:30px; margin-left:40px;*/
	width:900px; float:left; display:inline; margin: 30px 0 15px 0;  font-size:30px; font-weight:bold; color:#333; text-align: center;}

#p2_news_wrap {background-color:#fff;  width:900px; height:450px;  box-sizing: border-box;
 }


 .link_txt2 {text-align:center;}
 .link_txt2 h4 { background-color:#264177; color:#f0eee3; border:1px solid #333;
 	              display:inline-block; padding:2px;}

 .link_txt2 h4:hover {background-color:#f0eee3; color:#264177;}


.m_t_15 {text-align: center;}



.b_p_1 {
	border:#f2f2f2 solid 1px;
  font-size: 13px;

}



/*===*/

/* --//추가 */

.sub_center_title_right {
	  width:400px;
	  float:right;
	  margin-top: 13px;
		font-size:12px;
		text-align: right;
		color: #666;}

.sub_center_title_left {
	box-sizing:border-box;
	padding-bottom: 40px; /* border: 2px solid #333;*/
	width:400px;
	float:left;
	font-size: 36px; /*26px?*/
	font-weight: bold;
	background: #fff; }

/* --//추가 */

/* 가운데 */
#sub_center_wrap {
width:1000px; float:left;
padding-left:50px; padding-top:40px;
}

.sub_center_title { box-sizing: border-box;
width:1000px; display:inline-block;
padding-top:5px; padding-bottom:10px;
border-bottom:1px #d5d5d5 solid;
}

.sub_center_title_left {
width:400px; float:left;
font-size:26px; font-weight:bold;
background:#fff;
}
.sub_center_title_right {
width:400px; float:right;
margin-top:13px;
font-size:12px; text-align:right; color:#666;
margin-right: 20px;
}


.sub_center_body {
width:1000px; display:inline-block; box-sizing: border-box;
padding:40px;
line-height:1.6em;
/*style="border:2px solid blue */
}


.sub_body_title { /* 본문내 소제목 */
width:100%; display:inline-block;
margin-top:40px; margin-bottom:20px;
font-size:20px; color:#222;
}
.sub_body_title2 { /* 본문내 소제목 */
width:150px; float:left;
margin-top:20px; margin-bottom:70px;
font-size:20px; color:#222;
}
.sub_body_title3 { /* 본문내 소제목 */
width:100%; display:inline-block;
margin-bottom:20px;
font-size:20px; color:#222;
}
.sub_body_t_line { /* -- */
width:25px; height:2px; font-size:2px;
margin-bottom:10px;
background:#269def;
}





/* sub1_1_1 학회개요 */
.sub_slogan {
	width:100%;
	}


.lets_go_center{ width:100%; text-align: center; /*border: 2px solid green;*/ height:auto;}


.sub1_1_1_img { /*border: 1px solid red; */
	width:190px; height:125px;
	margin-top:30px; margin-right:5px;
	display:inline-block;
	}

.sub1_1_1_table {
	width:530px;
	margin-top:20px; margin-left:170px;
	border-top:1px #ccc solid;
	}

.sub1_1_1_t_td1 {
	width:115px; float:left;
	padding-top:7px; padding-bottom:7px;
	border-bottom:1px #ccc solid;
	color:#264177; font-weight:bold;
	}

.sub1_1_1_t_td2 {
	width:415px; float:left;
	padding-top:7px; padding-bottom:7px;
	border-bottom:1px #ccc solid;
	}





	/*소식 */
	#p1_lnk_banner {/* background:#ffffff; width:100%; height:435px; padding:60px 80px; */ box-sizing:border-box; position:relative; clear: both; z-index: 1;}
	.artenews {position:relative; z-index: 1;}



	.item {
	border:2px solid grey;
	}

	 .item,.icon-bar.small-vertical
	 .item {float:none;margin:auto;width:auto}
	 .icon-bar.medium-vertical .item{float:none;margin:auto;width:auto}}

	#p3_photo_wrap { width:900px!important; box-sizing: border-box; border: 10px red solid; }

	#padding-wrap { padding: 15px; }





	#p5_footer {width: 1000px; height: auto; background: #333; border: 1px solid red;
		          box-sizing: border-box; margin-top:100px;}

	#p5_footer .grid {display: grid; grid-template-columns: 2fr 3fr 2fr; }
	#p5_footer .grid .c1, .c2, .c3 {border: 1px solid #000;}


	#main_footer {background: #d5d5d5;

	 margin-top: 80px;}

.maps {/*
	border:35px solid #f0f0f0;
	border-radius: 30px; */
	padding:15px;
	margin-bottom: 10px;
	width:500px;
}

.vsms {/*
	border:35px solid #f0f0f0;
	border-radius: 30px; */

	margin-bottom: 10px;

}


.centre {

	text-align:center;
	width:95%;
	height:auto;
  padding:20px;}

.map_link {
		width:50px;
		display: inline-block;
		margin-bottom: 40px;
		padding:10px;
		border: 4px dotted #f0f0f0;

	}

	.hi_text_box {
		display:inline-block;
		margin: 20px 0 30px 0;
		width: 80%;
    font-size: 16px;
		text-align: justify;
		line-height: 1.5em;
	  }

	.hi_text_box p {text-indent:15px;}
