﻿@charset "utf-8";

html, body, body div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
  margin:0;
  padding:0;
  border:0;
  font-size:100%;
  vertical-align: baseline;
}
header, footer, section, article, aside, nav, hgroup, details, menu, figure, figcaption {display:block}

*{margin:0;padding:0}
html {-webkit-text-size-adjust:none}
body {font:normal 13px/17px 'Nanum Gothic', 'Malgun Gothic', '굴림', 'Arial';min-width:1280px;}
html,body{width:100%;height:100%}
img {border:0}
a{text-decoration:none}
.pointer{cursor:pointer}
ul,ol {margin:0 auto;padding:0;list-style:none}
input,textarea{color:#333;font:normal 13px/17px 'Nanum Gothic', 'Malgun Gothic', '굴림', 'Arial'}
input[type=text]::-ms-clear{display: none}
textarea{border:1px solid #e1e1e1;background-color:#fff;font-size:14px;line-height:19px;color:#464646;resize:none}
.fl{float:left}
.fr{float:right}
.clear{content:".";display:block;clear:both;height:0;visibility:hidden}
hr{clear:both;font-size:0;line-height:0;content:".";display:block;clear:both;height:0;visibility:hidden;display:none}
legend, caption{padding:0;margin:0;width:0;height:0;visibility:hidden}

/*gnb*/
.gnb{display:block;border-bottom:1px solid #9d978f;background:transparent;width:100%;height:59px;position:relative}
.gnb h1{display:block;background:url('../image/img_logo1n.png') no-repeat;width:110px;height:38px;position:absolute;left:20px;top:9px;z-index:5;text-indent:-9999px;font-size:0}
.gnb h1>a{display:block;width:90px;height:27px}
.gnb .gnb_wrap{width:907px;margin:0 auto;height:45px;padding-top:15px}
.gnb nav{display:block;margin:0 auto;width:907px;background:url('../image/bg_gap1.gif') left top no-repeat}
.gnb nav ul{*zoom:1}
.gnb nav ul:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.gnb nav ul>li{float:left;font-size:20px;font-weight:700;line-height:28px;color:#fff;letter-spacing:-2px;background:url('../image/bg_gap1.gif') right top no-repeat;width:149px;height:30px}
.gnb nav ul>li:nth-child(6){width:162px}
.gnb nav ul>li a{display:block;color:#fff;text-align:center}
.gnb nav ul>li a:hover{text-decoration:underline}
.gnb .utility{display:block;position:absolute;right:30px;top:16px;z-index:5;*zoom:1}
.gnb .utility:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.gnb .utility li{float:left;font-size:22px;font-weight:700;line-height:28px;color:#fff;letter-spacing:-1px;margin-right:10px}
.gnb .utility li a{color:#fff}
.gnb .utility li a:hover{text-decoration:underline}
.maingnb_wrap{position:absolute;left:0;top:0;background:transparent;z-index:9999;width:100%;min-width:1280px}

.layer_subdepth{display:none;width:100%;height:189px;border-bottom:1px solid #555;background-color:#fff;position:absolute;left:0;top:60px;z-index:999;padding:10px 0 0 0}
.layer_subdepth .wrap{width:907px;margin:0 auto;background:url('../image/bg_gap4.png') repeat-y;padding-bottom:10px;*zoom:1}
.layer_subdepth .wrap:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.layer_subdepth .wrap li{float:left;width:149px}
.layer_subdepth .wrap li:nth-child(6){width:162px}
.layer_subdepth .wrap .cap{visibility:hidden;height:0}
.layer_subdepth .wrap .list_sub{margin-top:-10px}
.layer_subdepth .wrap .list_sub li{float:none;font-size:13px;font-weight:700;line-height:16px;letter-spacing:-1px;color:#464646;margin:8px 0 0 15px}
.layer_subdepth .wrap .list_sub li:first-child{margin-top:0}
.layer_subdepth .wrap li:nth-child(4) .list_sub li{margin-left:8px}
.layer_subdepth .wrap .list_sub li>a{color:#464646}
.layer_subdepth .wrap .list_sub li>a:hover{text-decoration:underline}
.layer_subdepth .close_wrap{display:block;position:relative;width:907px;margin:0 auto}
.layer_subdepth .close_wrap .close{display:block;position:absolute;right:-46px;top:-11px;cursor:pointer;font-size:13px;font-weight:700;color:#464646;letter-spacing:-1px}

/*history*/
.history_wrap{display:block;background:transparent;height:200px;position:relative;width:1220px;margin:0 auto}
.history_wrap h2{display:block;font-size:36px;font-weight:700;line-height:40px;color:#fff;letter-spacing:-1px;text-align:center;padding-top:72px}
.history_wrap .history{position:absolute;right:0;bottom:20px;*zoom:1}
.history_wrap .history:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.history_wrap .history li{float:left;font-size:16px;line-height:18px;color:#fff;letter-spacing:-1px;background:url('../image/bu1.png') 0 2px no-repeat;padding:0 8px 0 14px}
.history_wrap .history li:first-child{background:none;padding:0 8px 0 0}
.history_wrap .history li>a{color:#fff}
.history_wrap .history li>a:hover{text-decoration:underline}

.depthmnu_wrap{display:block;width:100%;height:50px;background-color:#9e9d98;overflow-y:hidden}
.depthmnu_wrap nav{width:1220px;margin:0 auto;background:url('../image/bg_gap2.gif') left top no-repeat}
.depthmnu_wrap nav>ul{*zoom:1}
.depthmnu_wrap nav>ul:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.depthmnu_wrap nav>ul li{float:left;font-size:18px;font-weight:700;line-height:48px;color:#fff;letter-spacing:-1px;text-align:center;background:url('../image/bg_gap2.gif') right top no-repeat;height:50px}
.depthmnu_wrap nav>ul li a{color:#fff}
.depthmnu_wrap nav>ul li a:hover{text-decoration:underline}
.depthmnu_wrap nav>ul li.focus{color:#252525;background-color:#fff}
.depthmnu_wrap nav>ul li.focus a{color:#252525}
.depthmnu_wrap nav>.history li.focus{color:#fff;background:url('../image/bg_contents4.jpg') repeat}
.depthmnu_wrap nav>.history li.focus a{color:#fff}
.depthmnu_wrap nav>ul li .img_type1{display:inline-block;background:url('../image/ic_menu1.png') 0 9px no-repeat;padding-left:38px}
.depthmnu_wrap nav .col7 li{width:14%}
.depthmnu_wrap nav .col7 li:nth-child(1){width:15%}
.depthmnu_wrap nav .col7 li:nth-child(6){width:15%}
.depthmnu_wrap nav .col5 li{width:20%}
.depthmnu_wrap nav .col3 li{width:33%}
.depthmnu_wrap nav .col3 li:nth-child(2){width:34%}
.depthmnu_wrap nav .col2 li{width:50%}
.depthmnu_wrap nav .col4 li{width:25%}

/**/
.contents_wrap{width:100%;padding:30px 0 160px;background-color:#fff}
.contents_wrap .h3{font-size:32px;line-height:38px;font-weight:700;color:#363636;display:block;letter-spacing:-1px;margin-bottom:30px}
.contents_wrap section{width:1220px;margin:0 auto}
.contents_wrap section .w890{width:890px !important;margin:30px auto 0 auto}

.bg_contents1{background:url('../image/bg_contents1.jpg') transparent repeat !important}  /*한마음과학 BG*/
.bg_contents2{background:url('../image/bg_contents2.jpg') #ccc center 0 no-repeat !important}  /*contents개발 BG*/
.bg_contents3{background-color:#b1b5b5 !important}   /*학술대회 BG*/
.bg_contents4{background:url('../image/bg_contents3.jpg') no-repeat center center !important;background-size:cover !important}   /*한마음과학원-한마음과학 BG*/
.bg_contents5{background:url('../image/bg_contents4.jpg') repeat !important}   /*연혁 BG*/
.bg_contents6{background:url('../image/bg_contents5.gif') #fff top repeat-x !important}   /*운영현황 BG*/
.bg_contents7{background:url('../image/bg_contents6.gif') #fff top repeat-x !important}   /*전문회원 BG*/
.bg_contents8{background:url('../image/bg_contents7.gif') #fff top repeat-x !important}   /*비젼 BG*/
.bg_pop1{background:url('../image/bg_pop1.jpg') no-repeat center center fixed !important;background-size:cover !important;min-width:auto !important}   /*학술대회 팝업 BG*/
.bg_pop2{background:url('../image/bg_pop2.jpg') repeat center -350px fixed !important;background-size:cover !important;min-width:auto !important}   /*마음포럼 팝업 BG*/

/*body.body_ui1{background:url(../image/bodybg_ui1.jpg) no-repeat center center fixed;background-size:cover}
body.body_ui2{background:url(../image/bodybg_ui2.jpg) no-repeat center center fixed;background-size:cover}
body.body_ui3{background:url(../image/bodybg_ui3.jpg) no-repeat center center fixed;background-size:cover}
body.body_ui4{background:url(../image/bodybg_ui4.jpg) no-repeat center center fixed;background-size:cover}
body.body_ui5{background:url(../image/bodybg_ui5.jpg) no-repeat center center fixed;background-size:cover}
body.body_ui6{background:url(../image/bodybg_ui6.jpg) no-repeat center center fixed;background-size:cover}
*/
.title_wrap{display:block;border-bottom:2px solid #252525;padding-bottom:18px;position:relative}
.title_noline_wrap{border-bottom:0}
.title_wrap h3{font-size:24px;line-height:28px;font-weight:700;letter-spacing:-2px;color:#252525}
.title_wrap .searchbar{display:block;width:255px;height:32px;position:absolute;right:0;top:0;z-index:5;background:url('../image/bg_searchbar1.gif') no-repeat}
.title_wrap .searchbar>fieldset{display:block;position:relative;padding:1px 32px 0 4px}
.title_wrap .searchbar input[type="text"]{width:100%;font-size:15px;line-height:19px;color:#464646;letter-spacing:-1px;border:0;height:29px}
.title_wrap .searchbar a{display:block;width:31px;height:32px;text-indent:-9999px;background:url('../image/bg_searchbar2.gif') no-repeat;position:absolute;right:0;top:0;z-index:6}

.title2_wrap{display:block;padding-bottom:18px;position:relative}
.title2_wrap .searchbar{display:block;width:255px;height:32px;position:absolute;right:0;top:0;z-index:5;background:url('../image/bg_searchbar3.gif') no-repeat}
.title2_wrap .searchbar>fieldset{display:block;position:relative;padding:1px 32px 0 4px}
.title2_wrap .searchbar input[type="text"]{width:100%;font-size:15px;line-height:19px;color:#ccc;letter-spacing:-1px;border:0;height:29px;background:transparent}
.title2_wrap .searchbar a{display:block;width:31px;height:32px;text-indent:-9999px;background:url('../image/bg_searchbar4.gif') no-repeat;position:absolute;right:0;top:0;z-index:6}

.title3_wrap{display:block;border-bottom:2px solid #fff;padding-bottom:18px;position:relative}
.title3_wrap h3{font-size:24px;line-height:28px;font-weight:700;letter-spacing:-2px;color:#fff}

h4{display:block;font-size:22px;line-height:26px;color:#252525;font-weight:700;letter-spacing:-1px;background:url('../image/bu5.gif') no-repeat;padding-top:26px;margin-bottom:25px}
h5{display:block;font-size:18px;line-height:22px;color:#252525;font-weight:700;letter-spacing:-1px;margin-bottom:22px}
h5 .txt1{display:inline-block;font-size:14px;line-height:22px;color:#464646;font-weight:700;letter-spacing:-1px;margin-left:18px}

/*footer*/
footer{background-color:#242520;padding:90px 0 95px 0}
footer>.wrap{width:1220px;margin:0 auto;position:relative;vertical-align:top}
footer .logo{display:block;background:url('../image/img_logo2.png') no-repeat;width:450px;height:98px;text-indent:-9999px;font-size:0;position:absolute;left:0px;top:0px}
footer .list_link{margin-left:568px;*zoom:1}
footer .list_link:after{content:".";display:block;clear:both;height:0;visibility:hidden}
footer .list_link li{float:left;background:url('../image/bg_gap3.gif') 0 2px no-repeat;font-size:16px;line-height:18px;color:#e6e5e0;letter-spacing:-1px;padding:0 12px 0 12px}
footer .list_link li:first-child{background:none;padding:0 12px 0 0}
footer .list_link li>a{color:#fff}
footer .list_link li>a:hover{text-decoration:underline}
footer address{display:block;font-size:16px;line-height:22px;color:#a6a5a0;letter-spacing:-1px;font-style:normal;margin-left:568px;margin-top:20px}

/*bbs List*/
.bbsList_wrap{display:block}
.bbsList li{border-bottom:1px solid #ccc;padding:20px 18px;font-size:14px;line-height:22px;color:#464646;letter-spacing:-1px}
.bbsList li .txt_caption{display:block;font-size:15px;line-height:19px;color:#252525;margin-bottom:5px;margin-left:-18px}
.bbsList li .txt_data{display:block;font-size:13px;line-height:19px;color:#7d7d7d;margin-top:6px;letter-spacing:0}
.bbsList li .txt_caption a{color:#252525}
.bbsList li .txt_caption a:hover{text-decoration:underline}
.bbsList li .new{display:inline-block;background:url('../image/bg_txt1.gif') no-repeat;vertical-align:top;position:relative;font-size:12px;line-height:18px;color:#fff;letter-spacing:-1px;padding:0 9px 0 7px;margin:0 0 0 6px}
.bbsList li .new>.edge{display:block;background:url('../image/bg_txt2.gif') no-repeat;width:2px;height:18px;position:absolute;right:0;top:0;z-index:5}
.bbsList li .file{display:inline-block;background:url('../image/bg_txt1.gif') no-repeat;vertical-align:top;position:relative;font-size:12px;line-height:18px;color:#fff;letter-spacing:-1px;padding:0 9px 0 7px;margin:0 0 0 6px}
.bbsList li .file>.edge{display:block;background:url('../image/bg_txt2.gif') no-repeat;width:2px;height:18px;position:absolute;right:0;top:0;z-index:5}
.bbsList li .divide{display:inline-block;background:url('../image/bg_txt1.gif') no-repeat;vertical-align:top;position:relative;font-size:12px;line-height:18px;color:#fff;letter-spacing:-1px;padding:0 9px 0 7px;margin:0 0 0 6px;text-align:center}
.bbsList li .divide>.edge{display:block;background:url('../image/bg_txt2.gif') no-repeat;width:2px;height:18px;position:absolute;right:0;top:0;z-index:5}

.bbsList1_wrap{display:block;border-top:2px solid #555;border-bottom:2px solid #acacac}
.bbsList1{width:100%;border-spacing:0px;border:0;border-collapse:collapse}
.bbsList1 thead th{font-size:15px;font-weight:700;line-height:19px;color:#707070;border-bottom:1px solid #acacac;text-align:center;padding:12px 0}
.bbsList1 tbody tr:first-child td{border-top:0}
.bbsList1 tbody .notice td{background-color:#f8f8f8}
.bbsList1 tbody td{font-size:14px;line-height:19px;color:#707070;border-top:1px solid #e1e1e1;text-align:center;padding:11px 0}
.bbsList1 tbody td a{color:#707070}
.bbsList1 tbody td a:hover{text-decoration:underline}
.bbsList1 tbody .al{text-align:left;padding-left:10px}
.bbsList1 tbody .down{display:inline-block;background:url('../image/ic_file1.gif') top no-repeat;width:17px;height:16px;font-size:0;line-height:0;text-indent:-9999px;vertical-align:top;margin:2px 0 0 10px;cursor:pointer}
.bbsList1 tbody .new{display:inline-block;background:url('../image/ic_new1.gif') top no-repeat;width:12px;height:12px;font-size:0;line-height:0;text-indent:-9999px;vertical-align:top;margin:3px 0 0 10px}
.bbsList1 tbody .color1{color:#fa9219;font-weight:600}
.bbsList1 tbody .color2{color:#363636;font-weight:600}
.bbsList1_wrap .msg{display:block;position:relative;margin:80px 0}
.bbsList1_wrap .msg strong{display:block;position:absolute;;left:55px;top:20px;z-index:5;font-size:18px;line-height:24px;font-weight:700;color:#363636;width:285px;text-align:center}
.bbsList1_wrap .msg strong .btn1{text-align:center;margin:15px 0 0 -5px !important}
.bbsList1_wrap .msg .commt{display:block;border-left:1px solid #e1e1e1;margin:0 0 0 340px;padding-left:40px;font-size:14px;line-height:20px;font-weight:700;color:#707070}
.bbsList1_wrap .msg .commt ul{margin-top:10px}
.bbsList1_wrap .msg .commt li{font-size:13px;line-height:17px;font-weight:400;color:#707070;background:url('../image/bu1.gif') 0 7px no-repeat;padding:0 0 7px 10px}
.bbsList1_wrap .photo_list{border-top:1px solid #e1e1e1;*zoom:1}
.bbsList1_wrap .photo_list:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.bbsList1_wrap .photo_list li{float:left;margin:28px 0;width:230px}
.bbsList1_wrap .photo_list:nth-child(1){border-top:0}
.bbsList1_wrap .photo_list li:nth-child(1), .bbsList_wrap .photo_list li:nth-child(2), .bbsList_wrap .photo_list li:nth-child(3){width:230px}
.bbsList1_wrap .photo_list li:nth-child(4){width:200px}
.bbsList1_wrap .photo_list figure{display:block}
.bbsList1_wrap .photo_list figure img{margin-bottom:6px;width:200px;height:120px;overflow:hidden}
.bbsList1_wrap .photo_list figure figcaption{display:block;font-size:14px;line-height:17px;color:#707070;width:200px}
.bbsList1_wrap .photo_list .new{display:inline-block;background:url('../image/ic_new1.gif') top no-repeat;width:12px;height:12px;font-size:0;line-height:0;text-indent:-9999px;vertical-align:top;margin:2px 0 0 8px}
.bbsList1_wrap .photo_list  time{display:block;font-size:12px;line-height:17px;color:#959595;margin-top:3px}

.bbsView1_wrap{display:block;border-top:2px solid #555;border-bottom:1px solid #acacac}
.bbsView1{width:100%;border-spacing:0px;border:0;border-collapse:collapse;table-layout:fixed}
.bbsView1 tbody th{font-size:15px;font-weight:700;line-height:19px;color:#707070;border-top:1px solid #e1e1e1;text-align:left;padding:12px 0 12px 20px}
.bbsView1 tbody td{font-size:14px;line-height:19px;color:#707070;border-top:1px solid #e1e1e1;text-align:left;padding:12px 0 12px 20px}
.bbsView1 tbody tr:first-child th, .bbsView tbody tr:first-child td{border-top:0}
.bbsView1 tbody .admin_txt{font-size:13px;line-height:19px;color:#707070;border-top:1px solid #acacac;padding:35px 30px 35px 30px !important;word-wrap:break-word; word-break:break-all}
.bbsView1 tbody .admin_txt>img{display:block;text-align:center;margin:0 auto 30px auto}
.bbsView1 tbody .down{display:inline-block;background:url('../image/ic_file1.gif') 0 top no-repeat;height:17px;vertical-align:top;margin:3px 0 0 0;padding-left:22px;cursor:pointer}
.bbsView1 tbody a{color:#707070}
.bbsView1 tbody a:hover{text-decoration:underline}
.bbsView1 tbody strong{color:#363636}

.bbsWrite1_wrap{display:block;border-top:2px solid #555;border-bottom:1px solid #acacac;padding:0 0 10px 0}
.bbsWrite1{width:100%;border-spacing:0px;border:0;border-collapse:collapse}
.bbsWrite1_wrap .row{display:block;margin:18px 0;*zoom:1}
.bbsWrite1_wrap .row:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.bbsWrite1_wrap input[type="text"]{border:1px solid #d8d8d8;font-size:14px;line-height:28px;color:#707070;height:30px;text-indent:6px}
.bbsWrite1_wrap .combo1{font-size:15px;color:#707070;border:1px solid #d8d8d8}
.bbsWrite1_wrap .addfile1{float:right;width:235px;font-size:12px;line-height:16px;color:#9d9d9d;letter-spacing:-1px}
.bbsWrite1_wrap .addfile1 ul{margin-bottom:18px;*zoom:1}
.bbsWrite1_wrap .addfile1 ul:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.bbsWrite1_wrap .addfile1 li{float:left;font-size:14px;font-weight:700;line-height:16px;color:#707070;letter-spacing:-1px;background:url('../image/bg_gap3.gif') no-repeat;padding-left:9px;margin-left:10px}
.bbsWrite1_wrap .addfile1 li:first-child{background:none;padding-left:0;margin-left:0}
.bbsWrite1_wrap .addfile1 a{color:#707070}
.bbsWrite1_wrap .div_field1 dt{display:inline-block;margin-right:20px;font-size:15px;font-weight:700;line-height:19px;color:#707070}
.bbsWrite1_wrap .div_field1 dd{display:inline-block;font-size:15px;line-height:19px;color:#707070}
.bbsWrite1_wrap .div_field1 input[type="radio"]{margin:3px 5px 0 0;vertical-align:top}
.bbsWrite1_wrap .div_field1 label{margin:0 15px 0 0;vertical-align:top}
.bbsWrite1_wrap .img_align1{vertical-align:top;margin:0 0 0 8px}

.bbsRelation_wrap{display:block;border-top:2px solid #acacac;border-bottom:1px solid #acacac;margin-top:35px}
.bbsRelation{width:100%;border-spacing:0px;border:0;border-collapse:collapse}
.bbsRelation tbody th{font-size:15px;font-weight:700;line-height:19px;color:#707070;border-top:1px solid #e1e1e1;text-align:left;padding:12px 0 12px 20px}
.bbsRelation tbody td{font-size:14px;line-height:19px;color:#707070;border-top:1px solid #e1e1e1;text-align:left;padding:12px 0 12px 20px}
.bbsRelation tbody tr:first-child th, .bbsRelation tbody tr:first-child td{border-top:0}
.bbsRelation tbody a{color:#707070}
.bbsRelation tbody a:hover{text-decoration:underline}

/*.bbsList_nav{display:block;width:100%;margin-top:30px;text-align:center;}*/      /*bbslist page number*/
.bbsList1_nav{display:block;width:100%;margin-top:30px;text-align:center;position:relative}      /*bbslist page number*/
.bbsList1_nav img.ic_first{vertical-align:top;margin:1px 4px 0 0}
.bbsList1_nav img.ic_prev{vertical-align:top;margin:1px 8px 0 0}
.bbsList1_nav img.ic_next{vertical-align:top;margin:1px 0 0 8px}
.bbsList1_nav img.ic_last{vertical-align:top;margin:1px 0 0 4px}
.bbsList1_nav a{color:#959595;font-size:13px;line-height:38px}
.bbsList1_nav a:hover{text-decoration:underline}
.bbsList1_nav .page_cnt{padding:2px 9px}
.bbsList1_nav span{padding:0 4px;color:#555;font-size:13px;line-height:38px;font-weight:700}
.bbsList1_nav .bt_action1{display:block;position:absolute;right:0;top:0;z-index:5}
.bbsList1_nav .btn1{padding:6px 20px 6px 20px !important;margin:1px 0 0 0 !important;}

.bbsBtn_wrap{margin-top:20px;*zoom:1}
.bbsBtn_wrap:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.btn_right{text-align:right}
.btn_center{text-align:center}
.bbsBtn_wrap .txt_note1{display:inline-block;float:left;background:url('../image/bu1.gif') 0 8px no-repeat;font-size:13px;line-height:17px;color:#707070;padding-left:10px;margin-top:10px;letter-spacing:-1px}
.bbsBtn_wrap .txt_note1 a{color:#363636;font-weight:700;text-decoration:underline}
.bbsBtn_wrap .txt_form1{display:inline-block;float:left;font-size:13px;line-height:17px;color:#707070;padding-left:10px;margin-top:10px;letter-spacing:-1px}
.bbsBtn_wrap .txt_form1 input[type="radio"], .bbsBtn_wrap .txt_form1 input[type="checkbox"]{height:16px;margin:2px 5px 0 0;vertical-align:top}
	
.bbsReply_wrap{display:block;border-top:1px solid #acacac;border-bottom:1px solid #acacac;margin-top:30px}
.bbsReply_wrap .commt1{display:block;font-size:13px;line-height:17px;color:#707070;text-align:right;margin:12px 0}
.bbsReply_wrap .commt1 em{display:inline-block;float:left;font-style:normal}
.bbsReply_wrap .reply1{display:block;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;background-color:#f9f9f9;padding:18px 18px 14px 18px;*zoom:1}
.bbsReply_wrap .reply1 textarea{border:1px solid #e1e1e1;border-right:0;background-color:#fff;font-size:14px;line-height:19px;color:#707070;width:770px;height:40px;overflow:auto;resize:none}
.bbsReply_wrap .reply1 .btn{display:block;float:right}
.bbsReply_wrap .reply1:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.bbsReply{width:100%;border-spacing:0px;border:0;border-collapse:collapse}
.bbsReply tbody td{font-size:13px;line-height:18px;color:#707070;border-top:1px solid #e1e1e1;padding:18px 0;vertical-align:top}
.bbsReply tbody td:last-child{text-align:right;padding-right:20px}
.bbsReply tbody tr:first-child td{border-top:0}
.bbsReply tbody .reply_row{padding-left:72px;background:url('../image/bg_reply1.gif') 45px 0 no-repeat}

.bbsReply .member{display:block;margin-left:15px;*zoom:1}
.bbsReply .member:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.bbsReply .member img{display:block;float:left;margin-right:18px;width:60px;height:60px;
	-webkit-border-radius: 27px;	-moz-border-radius: 27px;	border-radius: 27px}
.bbsReply .member figcaption{display:block;float:left;margin-top:10px}
.bbsReply .member figcaption span{display:block;font-size:15px;font-weight:700;line-height:17px;color:#363636;margin-bottom:4px}
.bbsReply .member figcaption span>time{font-size:12px;font-weight:400;line-height:17px;color:#959595;display:inline-block;margin-left:10px}
.bbsReply .btn{display:inline-block;margin:9px 0 0 5px}
.bbsReply .btn:first-child{margin-left:0}

.frm_search1{display:block;margin-bottom:25px}
.frm_search1 input[type="text"]{border:1px solid #d8d8d8;font-size:14px;line-height:32px;color:#c2c2c2;height:33px}
.frm_search1 .btn{display:inline-block;vertical-align:top;margin-left:5px}
.frm_search1 .count{font-size:14px;line-height:33px;color:#555;float:right;display:inline-block;margin-top:8px}
.frm_search1 .count em{font-weight:700;font-style:normal}


.bbsList2_wrap{display:block;border-bottom:1px solid #ccc;padding:30px 0 10px 0}
.bbsList2{*zoom:1}
.bbsList2:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.bbsList2 li{float:left;width:600px;margin-right:20px;padding-bottom:18px}
.bbsList2 li:nth-child(2n){margin-right:0}
.bbsList2 li .thumb{display:block;background-color:#f2f1ed;*zoom:1}
.bbsList2 li .thumb:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.bbsList2 li .thumb .photo{float:left;width:170px;margin-bottom:-4px}
.bbsList2 li .thumb .photo>img{width:170px;height:160px;overflow:hidden}
.bbsList2 li .thumb figcaption{float:left;width:390px;padding:0 20px;letter-spacing:-1px}
.bbsList2 li .thumb figcaption .txt_caption{display:block;font-size:15px;line-height:19px;color:#252525;border-bottom:1px solid #ccc;padding:16px 0 14px 0;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;word-wrap:break-word;overflow:hidden}
.bbsList2 li .thumb figcaption .txt_note{display:block;font-size:14px;line-height:22px;color:#464646;height:48px;overflow-y:hidden;margin:13px 0 10px 0}
.bbsList2 li .thumb figcaption .txt_data{display:block;font-size:13px;line-height:19px;color:#7d7d7d;border-top:1px solid #ccc;padding-top:10px}
.bbsList2 li a:hover .thumb figcaption .txt_caption{color:#252525;text-decoration:underline}
.bbsList2 li a:hover .thumb figcaption .txt_note{color:#464646;text-decoration:underline}

/*bbs View*/
.bbsView_wrap{display:block}
.bbsView{border-bottom:1px solid #ccc;padding:0 0 30px 0;font-size:14px;line-height:24px;color:#464646;letter-spacing:-1px}
.bbsView .txt_caption{display:block;font-size:20px;line-height:24px;color:#252525;padding:16px 0 18px 0;border-bottom:1px solid #ccc}
.bbsView .txt2_caption{display:block;font-size:20px;line-height:24px;color:#252525;padding:16px 178px 18px 0;border-bottom:1px solid #ccc;position:relative}
.bbsView .txt2_caption .sns{display:block;position:absolute;right:0;top:0}
.bbsView .txt2_caption .sns img{margin-left:-4px}
.bbsView .txt_note{display:block;font-size:14px;line-height:24px;color:#464646;margin-top:20px;padding:0 18px;letter-spacing:0}
.bbsView .txt_data{display:block;font-size:13px;line-height:19px;color:#7d7d7d;margin-top:20px;padding:0 18px;letter-spacing:0}
.bbsView .new{display:inline-block;background:url('../image/bg_txt1.gif') no-repeat;vertical-align:top;position:relative;font-size:12px;line-height:18px;color:#fff;letter-spacing:-1px;padding:0 9px 0 7px;margin:3px 0 0 6px}
.bbsView .new>.edge{display:block;background:url('../image/bg_txt2.gif') no-repeat;width:2px;height:18px;position:absolute;right:0;top:0;z-index:5}
.bbsView .file{display:inline-block;background:url('../image/bg_txt1.gif') no-repeat;vertical-align:top;position:relative;font-size:12px;line-height:18px;color:#fff;letter-spacing:-1px;padding:0 9px 0 7px;margin:3px 0 0 6px}
.bbsView .file>.edge{display:block;background:url('../image/bg_txt2.gif') no-repeat;width:2px;height:18px;position:absolute;right:0;top:0;z-index:5}
.bbsView .divide{display:inline-block;background:url('../image/bg_txt1.gif') no-repeat;vertical-align:top;position:relative;font-size:12px;line-height:18px;color:#fff;letter-spacing:-1px;padding:0 9px 0 7px;margin:3px 0 0 6px;text-align:center}
.bbsView .divide>.edge{display:block;background:url('../image/bg_txt2.gif') no-repeat;width:2px;height:18px;position:absolute;right:0;top:0;z-index:5}
.bbsView .reply_wrap{display:block;margin-top:30px}

/*bbs Relation*/
.bbsRelation_wrap{display:block;border-bottom:1px solid #ccc;padding:20px 0;*zoom:1}
.bbsRelation_wrap:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.bbsRelation li:nth-child(1){width:560px;float:left;background-color:#f2f1ed;padding:20px 20px 14px 20px}
.bbsRelation li:nth-child(2){width:560px;float:right;background-color:#f2f1ed;padding:20px 20px 14px 20px}
.bbsRelation li .txt_caption{display:block;font-size:15px;line-height:19px;color:#252525;letter-spacing:-1px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ccc;height:15px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;word-wrap:break-word;overflow:hidden}
.bbsRelation li .txt_note{display:block;font-size:14px;line-height:22px;color:#464646;letter-spacing:-1px;min-height:48px;word-wrap:break-word;overflow:hidden}
.bbsRelation li .txt_data{display:block;font-size:13px;line-height:15px;color:#7d7d7d;letter-spacing:-1px;margin-top:10px;padding-top:10px;border-top:1px solid #ccc}
.bbsRelation li .txt_caption a{color:#252525}
.bbsRelation li .txt_caption a:hover{text-decoration:underline}
.bbsRelation li.col_thumb{width:600px;background-color:transparent;padding:0}
.bbsRelation li .thumb{display:block;background-color:#f2f1ed;*zoom:1}
.bbsRelation li .thumb:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.bbsRelation li .thumb .photo{float:left;width:170px;margin-bottom:-4px}
.bbsRelation li .thumb .photo>img{width:170px;height:160px;overflow:hidden}
.bbsRelation li .thumb figcaption{float:left;width:390px;padding:0 20px;letter-spacing:-1px}
.bbsRelation li .thumb figcaption .txt_caption{display:block;font-size:15px;line-height:19px;color:#252525;border-bottom:1px solid #ccc;padding:16px 0 14px 0;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;word-wrap:break-word;overflow:hidden}
.bbsRelation li .thumb figcaption .txt_note{display:block;font-size:14px;line-height:22px;color:#464646;height:48px;overflow-y:hidden;margin:13px 0 10px 0}
.bbsRelation li .thumb figcaption .txt_data{display:block;font-size:13px;line-height:19px;color:#7d7d7d;border-top:1px solid #ccc;padding-top:10px}
.bbsRelation li a:hover .thumb figcaption .txt_caption{color:#252525;text-decoration:underline}
.bbsRelation li a:hover .thumb figcaption .txt_note{color:#464646;text-decoration:underline}
.bbsRelation li .divide{display:inline-block;background:url('../image/bg_txt1.gif') no-repeat;vertical-align:top;position:relative;font-size:12px;line-height:18px;color:#fff;letter-spacing:-1px;padding:0 9px 0 7px;margin:0 0 0 6px;text-align:center}
.bbsRelation li .divide>.edge{display:block;background:url('../image/bg_txt2.gif') no-repeat;width:2px;height:18px;position:absolute;right:0;top:0;z-index:5}
.bbsRelation li.nodata{text-align:center}
.bbsRelation li.nodata_thumb{text-align:center;min-height:126px}

/*bbs navigation*/
.bbsNav{display:block;text-align:center;margin-top:38px;position:relative}
.bbsNav .cnt{display:inline-block;width:30px;height:30px;border:1px solid #ddd;border-left:0;margin-left:-4px;font-size:14px;line-height:32px;color:#acacac;text-align:center}
.bbsNav .cnt:nth-of-type(1){border-left:1px solid #ddd}
.bbsNav .focus{background-color:#ebebeb;color:#7d7d7d;font-weight:700}
.bbsNav .prev{vertical-align:top;margin-left:-4px}
.bbsNav .next{vertical-align:top;margin-left:-4px}
.bbsNav .btn_right{display:block;position:absolute;right:0;top:2px}
.bbsNav2{display:block;text-align:center;margin-top:38px}
.bbsNav2 .cnt{display:inline-block;width:30px;height:30px;border:1px solid #808080;border-left:0;margin-left:-4px;font-size:14px;line-height:32px;color:#ccc;text-align:center;background-color:#636363}
.bbsNav2 .cnt:nth-of-type(1){border-left:1px solid #808080}
.bbsNav2 .focus{background-color:#4d4d4d;color:#fff;font-weight:700}
.bbsNav2 .prev{vertical-align:top;margin-left:-4px}
.bbsNav2 .next{vertical-align:top;margin-left:-4px}

/*thumbil list*/
.thumbList_wrap{display:block;margin-top:30px}
.thumbList{border-bottom:1px solid #ccc;*zoom:1}
.thumbList:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.thumbList li{display:block;float:left;width:228px;margin:0 20px 20px 0;padding:0}
.thumbList li:nth-child(5n){margin-right:0}
.thumbList li .thumb{display:block;background-color:#f5f5f5;padding-bottom:13px}
.thumbList li .thumb .photo{display:block;width:228px;height:152px;overflow:hidden}
.thumbList li .thumb .photo>img{width:100%}
.thumbList li .thumb figcaption{display:block;width:200px;margin:0 auto}
.thumbList li .thumb figcaption .txt_caption{display:block;font-size:15px;font-weight:700;line-height:20px;color:#252525;letter-spacing:-1px;text-align:center;padding:16px 0 18px 0;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;word-wrap:break-word;overflow:hidden}
.thumbList li .thumb figcaption .txt_data{display:block;font-size:13px;line-height:18px;color:#464646;letter-spacing:-1px;text-align:center;border-top:1px solid #ccc;padding-top:10px}
.thumbList li .thumb .new{display:inline-block;background:url('../image/bg_txt1.gif') no-repeat;vertical-align:top;position:relative;font-size:12px;line-height:18px;color:#fff;letter-spacing:-1px;padding:0 5px 0 4px;margin:1px 4px 0 0}
.thumbList li .thumb .new>.edge{display:block;background:url('../image/bg_txt2.gif') no-repeat;width:2px;height:18px;position:absolute;right:0;top:0;z-index:5}
.thumbList li a:hover .txt_caption{text-decoration:underline}

.thumbList2_wrap{display:block;margin-top:30px}
.thumbList2{border-bottom:1px solid #959595;padding-bottom:10px;*zoom:1}
.thumbList2:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.thumbList2 li{display:block;float:left;width:290px;margin:0 20px 20px 0;padding:0}
.thumbList2 li:nth-child(4n){margin-right:0}
.thumbList2 li .thumb{display:block;background-color:#464646;padding-bottom:13px}
.thumbList2 li .thumb .photo{display:block;width:290px;height:170px;overflow:hidden}
.thumbList2 li .thumb .photo>img{width:100%}
.thumbList2 li .thumb figcaption{display:block;width:250px;margin:0 auto}
.thumbList2 li .thumb figcaption .txt_caption{display:block;font-size:16px;font-weight:700;line-height:20px;color:#fff;letter-spacing:-1px;text-align:center;padding:18px 0 20px 0;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;word-wrap:break-word;overflow:hidden}
.thumbList2 li .thumb figcaption .txt_note{display:block;font-size:14px;line-height:22px;color:#b7b7b7;letter-spacing:-1px;text-align:center;border-top:1px solid #707070;padding:12px 6px 0 6px;height:68px;overflow:hidden}
.thumbList2 li .thumb figcaption .txt_data{display:block;font-size:13px;line-height:18px;color:#7d7d7d;letter-spacing:-1px;text-align:left;border-top:1px solid #707070;padding-top:10px;margin-top:12px}
.thumbList2 li .thumb .file{float:right;display:inline-block;background:url('../image/bg_txt3.gif') no-repeat;vertical-align:top;position:relative;font-size:12px;line-height:18px;color:#fff;letter-spacing:-1px;padding:0 5px 0 4px;margin:0 4px 0 0}
.thumbList2 li .thumb .file>.edge{display:block;background:url('../image/bg_txt4.gif') no-repeat;width:2px;height:18px;position:absolute;right:0;top:0;z-index:5}
.thumbList2 li a:hover .txt_caption{color:#fff;text-decoration:underline}
.thumbList2 li a:hover .txt_note{color:#b7b7b7;text-decoration:underline}

/*thumbil View*/
.thumbView_wrap{display:block}
.thumbView{border-bottom:1px solid #ccc;padding:0 0 20px 0;font-size:14px;line-height:24px;color:#464646;letter-spacing:-1px}
.thumbView .txt_caption{display:block;font-size:20px;line-height:24px;color:#252525;padding:16px 0 18px 0;border-bottom:1px solid #ccc}
.thumbView .txt_note{display:block;font-size:14px;line-height:24px;color:#464646;margin-top:20px;padding:0 18px;letter-spacing:0}
.thumbView .txt_note .box_img{display:block}
.thumbView .txt_note .box_img>img{display:block;width:100%}
.thumbView .txt_data{display:block;font-size:13px;line-height:19px;color:#7d7d7d;margin-top:20px;padding:0 18px;letter-spacing:0}
.thumbView .new{display:inline-block;background:url('../image/bg_txt1.gif') no-repeat;vertical-align:top;position:relative;font-size:12px;line-height:18px;color:#fff;letter-spacing:-1px;padding:0 9px 0 7px;margin:3px 0 0 4px}
.thumbView .new>.edge{display:block;background:url('../image/bg_txt2.gif') no-repeat;width:2px;height:18px;position:absolute;right:0;top:0;z-index:5}
.thumbView .file{display:inline-block;background:url('../image/bg_txt1.gif') no-repeat;vertical-align:top;position:relative;font-size:12px;line-height:18px;color:#fff;letter-spacing:-1px;padding:0 9px 0 7px;margin:3px 0 0 4px}
.thumbView .file>.edge{display:block;background:url('../image/bg_txt2.gif') no-repeat;width:2px;height:18px;position:absolute;right:0;top:0;z-index:5}

.thumbView2_wrap{display:block}
.thumbView2{border-bottom:1px solid #959595;padding:0 0 20px 0}
.thumbView2 .head{display:block;background:url('../image/bg_bbsheader1.png') repeat-y;border-top:1px solid #959595;border-bottom:1px solid #959595;min-height:58px;position:relative;*zoom:1}
.thumbView2 .head:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.thumbView2 .head .txt_title{display:block;float:left;width:790px;font-size:23px;line-height:28px;color:#fff;font-weight:700;letter-spacing:-1px;padding:14px 0 18px 20px}
.thumbView2 .head .txt_date{display:block;float:left;width:224px;font-size:13px;line-height:58px;color:#fff;letter-spacing:-1px;}
.thumbView2 .head .sns{position:absolute;right:1px;top:0px;*zoom:1}
.thumbView2 .head .sns:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.thumbView2 .head .sns li{float:left;margin-left:1px}
.thumbView2 .view{display:block;position:relative;padding-top:25px}
.thumbView2 .view .admin{display:block;width:1045px;margin:0 auto;font-size:14px;line-height:24px;color:#b7b7b7}
.thumbView2 .view .prevpage{display:block;position:absolute;left:0;top:43%;font-size:20px;line-height:24px;color:#7d7d7d;letter-spacing:-1px;text-align:center;cursor:pointer}
.thumbView2 .view .prevpage em{color:#d7d7d7;font-weight:600;font-style:normal}
.thumbView2 .view .prevpage img{display:block;margin-bottom:4px}
.thumbView2 .view .nextpage{display:block;position:absolute;right:0;top:43%;font-size:20px;line-height:24px;color:#7d7d7d;letter-spacing:-1px;text-align:center;cursor:pointer}
.thumbView2 .view .nextpage em{color:#d7d7d7;font-weight:600;font-style:normal}
.thumbView2 .view .nextpage img{display:block;margin-bottom:4px}
.thumbView2 .row{display:block;width:1045px;margin:0 auto;padding:15px 0}
.thumbView2 .file{display:inline-block;background:url('../image/bg_txt3.gif') no-repeat;vertical-align:top;position:relative;font-size:12px;line-height:18px;color:#fff;letter-spacing:-1px;padding:0 9px 0 7px;margin:3px 0 0 0}
.thumbView2 .file>.edge{display:block;background:url('../image/bg_txt4.gif') no-repeat;width:2px;height:18px;position:absolute;right:0;top:0;z-index:5}

/*thumbil relation*/
.thumbRelation_wrap{border-top:1px solid #ccc;padding-top:20px;margin-top:20px}

/*form table*/
.tblFrm1_wrap{display:block;border:1px solid #ccc;border-right:0}
.tblFrm1{width:100%;border-spacing:0px;border:0;border-collapse:collapse;table-layout:fixed}
.tblFrm1 tbody th{font-size:15px;font-weight:400;line-height:19px;word-spacing:-1px;color:#252525;border-top:1px solid #ccc;border-right:1px solid #ccc;text-align:center;padding:15px 0 16px 0;vertical-align:middle}
.tblFrm1 tbody td{font-size:15px;line-height:19px;color:#7d7d7d;border-top:1px solid #ccc;border-right:1px solid #ccc;text-align:left;padding:15px 20px 16px 20px;vertical-align:middle}
.tblFrm1 tbody tr:first-child th, .tblFrm1 tbody tr:first-child td{border-top:0}
.tblFrm1 input[type="radio"], .tblFrm1 input[type="checkbox"]{height:16px;margin:2px 5px 0 0;vertical-align:top}
.tblFrm1 input[type="text"], .tblFrm1 input[type="password"]{font-size:14px;line-height:24px;color:#acacac;border:1px solid #ddd;height:28px !important;vertical-align:top;margin:-5px 0 -6px 0;text-indent:6px}
.tblFrm1 select{font-size:14px;line-height:20px;color:#7d7d7d;border:1px solid #ddd;padding:4px;height:28px;margin:-5px 0 -6px 0}
.tblFrm1 label{display:inline-block;margin:0 15px 0 0;vertical-align:top}
.tblFrm1 textarea{border:1px solid #ddd;background-color:#fff;font-size:14px;line-height:19px;color:#7d7d7d;resize:none;overflow:auto}
.tblFrm1 input[type="file"]{font-size:14px;height:28px}
.tblFrm1 .txt_note1{display:inline-block;font-size:14px;line-height:19px;color:#7d7d7d;margin:0 0 -1px 10px;letter-spacing:-1px;vertical-align:top}
.tblFrm1 .tbbtn1{margin:-5px 0 -4px 0 !important}

/*text comment*/
.txt_commt1{display:block;background:url('../image/bu2.gif') 0 7px no-repeat;font-size:14px;line-height:18px;color:#7d7d7d;padding-left:12px;margin-bottom:12px}
.txt_commt1 a{color:#252525;font-weight:700}
.txt_commt1 a:hover{text-decoration:underline}
.list_circle li{background:url('../image/bu6.gif') 0 3px no-repeat;font-size:14px;line-height:18px;color:#464646;letter-spacing:-1px;padding-left:18px;margin-top:11px}
.list_circle li:first-child{margin-top:0}

/*sub tab*/
.tab_wrap{display:block;border-top:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7;margin-bottom:45px}
.tab_wrap ul{*zoom:1}
.tab_wrap ul:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.tab_wrap li{float:left;width:33%;border-right:1px solid #c7c7c7;font-size:18px;line-height:22px;font-weight:700;color:#7d7d7d;letter-spacing:-1px;padding:14px 0 15px;
	-webkit-box-sizing:border-box;box-sizing:border-box}
.tab_wrap li:first-child{width:34%;border-left:1px solid #c7c7c7}
.tab_wrap .focus{background-color:#e4e4e0;color:#252525}
.tab_wrap .focus a{color:#252525}
.tab_wrap a{display:block;color:#7d7d7d;text-align:center}
.tab_wrap a:hover{text-decoration:underline}

.tab2_wrap{display:block;border-top:1px solid #707070;border-bottom:1px solid #707070;margin-bottom:45px}
.tab2_wrap ul{*zoom:1}
.tab2_wrap ul:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.tab2_wrap li{float:left;width:33%;border-right:1px solid #707070;font-size:18px;line-height:22px;font-weight:700;color:#c2c2c2;letter-spacing:-1px;padding:14px 0 15px;
	-webkit-box-sizing:border-box;box-sizing:border-box}
.tab2_wrap li:first-child{width:34%;border-left:1px solid #707070}
.tab2_wrap .focus{background-color:#cdcdcd;color:#252525}
.tab2_wrap .focus a{color:#252525}
.tab2_wrap a{display:block;color:#c2c2c2;text-align:center}
.tab2_wrap a:hover{text-decoration:underline}

.tab3_wrap{display:block;border-top:1px solid #707070;border-bottom:1px solid #707070;margin-bottom:45px}
.tab3_wrap ul{*zoom:1}
.tab3_wrap ul:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.tab3_wrap li{float:left;width:25%;border-right:1px solid #707070;font-size:18px;line-height:22px;font-weight:700;color:#c2c2c2;letter-spacing:-1px;padding:14px 0 15px;
	-webkit-box-sizing:border-box;box-sizing:border-box}
.tab3_wrap li:first-child{width:25%;border-left:1px solid #707070}
.tab3_wrap .focus{background-color:#cdcdcd;color:#252525}
.tab3_wrap .focus a{color:#252525}
.tab3_wrap a{display:block;color:#c2c2c2;text-align:center}
.tab3_wrap a:hover{text-decoration:underline}

/*button*/
.btn_wrap{display:block;margin-top:20px;text-align:center}
.btnalign_right{text-align:right}
.btnalign_center{text-align:center}
.btn1{display:inline-block !important;font-size:14px !important;line-height:18px !important;font-weight:700 !important;color:#fff !important;text-decoration:none !important;padding:6px 28px 6px 28px !important;margin:-2px 0 0 4px !important;min-height:20px !important;vertical-align:top !important;letter-spacing:-1px;
	border: 0; cursor:pointer;text-align: center;background-color:#7d7d7d;
	-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px }
.btn2{display:inline-block !important;font-size:20px !important;line-height:24px !important;font-weight:700 !important;color:#7d7d7d !important;text-decoration:none !important;padding:17px 11px 17px 11px !important;vertical-align:top !important;letter-spacing:-1px;
	border:1px solid #959595; cursor:pointer;text-align: center;background:transparent}
.btn3{display:inline-block !important;font-size:14px !important;line-height:18px !important;font-weight:700 !important;color:#fff !important;text-decoration:none !important;padding:6px 28px 6px 28px !important;margin:-2px 0 0 4px !important;min-height:20px !important;vertical-align:top !important;letter-spacing:-1px;
	border: 0; cursor:pointer;text-align: center;background-color:#555;
	-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px }
.btn4{display:inline-block !important;font-size:14px !important;line-height:18px !important;font-weight:700 !important;color:#fff !important;text-decoration:none !important;padding:6px 28px 6px 28px !important;margin:-2px 0 0 4px !important;min-height:20px !important;vertical-align:top !important;letter-spacing:-1px;
	border: 0; cursor:pointer;text-align: center;background-color:#a08d60;
	-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px }
.tbbtn1{display:inline-block !important;font-size:13px !important;line-height:17px !important;font-weight:400 !important;color:#464646 !important;text-decoration:none !important;padding:6px 14px 6px 14px !important;margin:-2px 0 0 4px !important;min-height:18px !important;vertical-align:top !important;letter-spacing:-1px;
	border: 0; cursor:pointer;text-align: center;background-color:#e5e5e5;
	-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px }
	
/*홍보지원센터*/
.calendar_wrap{display:block;margin-top:15px}
.calendar_wrap .date_wrap{display:block;text-align:center;margin-bottom:10px;*zoom:1}
.calendar_wrap .date_wrap:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.calendar_wrap .date_wrap .selectday{display:block;float:left}
.calendar_wrap .date_wrap .selectday select{border:1px solid #ddd;font-size:14px;font-weight:700;line-height:18px;color:#252525;padding:3px 6px 4px 6px}
.calendar_wrap .date_wrap img.prev{vertical-align:top;margin:0 20px 0 0}
.calendar_wrap .date_wrap img.next{vertical-align:top;margin:0 0 0 20px}
.calendar_wrap .date_wrap .today{vertical-align:top;font-size:28px;font-weight:800;line-height:30px;color:#252525;letter-spacing:-1px}
.calendar_wrap .date_wrap .print{display:block;float:right}
.calendar_wrap table{width:100%;border-spacing:0px;border:0;border-collapse:collapse;table-layout:fixed;border-left:1px solid #ccc}
.calendar_wrap table thead tr th{width:173px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;background-color:#fafafa;font-size:15px;font-weight:800;line-height:19px;color:#464646;
	padding:6px 0;text-align:center}
.calendar_wrap table tbody tr td{border-bottom:1px solid #ccc;border-right:1px solid #ccc;font-size:13px;line-height:19px;min-height:130px}
.calendar_wrap table tbody tr td.today{background-color:#ebebeb}
.calendar_wrap table tbody tr td em{display:block;padding:2px 0 3px 4px;font-style:normal;font-weight:800;color:#464646}
.calendar_wrap table tbody tr td em.sat{color:#8393ca}
.calendar_wrap table tbody tr td em.sun{color:#f26c4f}
.calendar_wrap table tbody tr td .type1{display:block;color:#fff;background-color:#6990c9;margin-bottom:1px;padding:1px 4px;letter-spacing:-1px;height:21px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;position:absolute;left:0;z-index:5}
.calendar_wrap table tbody tr td .type2{display:block;color:#fff;background-color:#64b8a1;margin-bottom:1px;padding:1px 4px;letter-spacing:-1px;height:21px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;position:absolute;left:0;z-index:5}
.calendar_wrap table tbody tr td .schedule{display:block;position:relative;min-height:106px}

.layer_shedule_wrap{display:none;position:absolute;left:-115px;z-index:100;background:url('../image/bg_schedule1.png') no-repeat;width:394px;min-height:180px}
.layer_shedule_wrap .edge{position:absolute;bottom:-26px;left:0;z-index:101;display:block;background:url('../image/bg_schedule2.png') no-repeat;width:394px;height:26px}
.layer_shedule_wrap strong{display:block;font-size:15px;line-height:19px;color:#252525;letter-spacing:-1px;border-bottom:1px solid #707070;margin:5px 0 0 8px;padding:10px 0 10px 20px;width:358px}
.layer_shedule_wrap time{display:block;font-size:14px;line-height:19px;color:#7d7d7d;letter-spacing:-1px;background:url('../image/ic_schedule1.gif') 0 9px no-repeat;margin:0 0 0 28px;padding:10px 0 10px 28px;width:310px;min-height:20px}
.layer_shedule_wrap p{display:block;font-size:14px;line-height:19px;color:#7d7d7d;letter-spacing:-1px;background:url('../image/ic_schedule2.gif') 0 9px no-repeat;margin:0 0 0 28px;padding:10px 0 10px 28px;width:310px;min-height:20px;border-top:1px solid #ccc}
.layer_shedule_wrap .close{position:absolute;right:20px;top:18px;cursor:pointer}

/*회원가입*/
.member_join{padding-bottom:20px;margin-bottom:26px;border-bottom:1px solid #ccc;*zoom:1}
.member_join:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.join1_col{float:left;width:600px;margin-top:30px}
.join2_col{float:right;width:600px;margin-top:30px}
.join1_col textarea, .join2_col textarea{display:block;width:572px;height:165px;padding:8px 14px;background-color:#fff;font-size:13px;line-height:22px;color:#7d7d7d;border:1px solid #ddd;overflow:auto}
.join1_col p, .join2_col p{display:block;text-align:right;margin-top:10px}
.join1_col p input[type="checkbox"], .join2_col p input[type="checkbox"]{vertical-align:top;margin:3px 8px 0 0}
.join1_col p label, .join2_col p label{display:inline-block;font-size:13px;line-height:17px;color:#7d7d7d;vertical-align:top}
.join1_col .cap_depth1, .join2_col .cap_depth1{display:block;background:url('../image/bu2.gif') 0 7px no-repeat;font-size:14px;font-weight:400;line-height:18px;color:#7d7d7d;padding-left:12px;margin-bottom:12px}
.member_result{display:block;background:url('../image/img_logo3.gif') center 30px no-repeat;min-height:94px;padding:150px 0 40px;width:890px;margin:30px auto 0 auto;border:1px solid #ddd}
.member_result strong{display:block;font-size:32px;line-height:40px;color:#363636;font-weight:700;text-align:center;letter-spacing:-1px}
.member_result p{display:block;;font-size:17px;line-height:21px;color:#464646;text-align:center;margin-top:5px}
.member_result .btn_wrap{margin-top:50px}
.findidpass_wrap{display:block;margin-top:30px;*zoom:1}
.findidpass_wrap:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.findidpass_wrap .txt_commt1{border-bottom:1px solid #ccc;padding-bottom:28px;margin-bottom:25px}
.findidpass_wrap .find_id{float:left;width:580px;margin-right:60px}
.findidpass_wrap .find_password{float:right;width:580px}
.findidpass_wrap .find_id strong, .findidpass_wrap .find_password strong{display:block;background:url('../image/bu3.gif') 0 5px no-repeat;font-size:15px;line-height:19px;font-weight:700;color:#252525;letter-spacing:-1px;padding-left:13px;margin-bottom:14px}
.findidpass_wrap .find_id p, .findidpass_wrap .find_password p{display:block;background:url('../image/bu4.gif') 0 8px no-repeat;font-size:14px;line-height:19px;color:#7d7d7d;letter-spacing:-1px;padding-left:9px;margin-bottom:18px}
.findidpass_result{display:block;border-top:1px solid #ccc;padding-top:28px;margin-top:28px}
.findidpass_result strong{display:block;background:url('../image/bu3.gif') 0 5px no-repeat;font-size:15px;line-height:19px;font-weight:700;color:#252525;letter-spacing:-1px;padding-left:13px;margin-bottom:14px}

/*login*/
.login_wrap{display:block;background:url('../image/bg_login1.gif') 220px 52px no-repeat;width:890px;height:330px;margin:30px auto 0 auto;overflow:hidden;position:relative;border:1px solid #ddd}
.login_wrap label{visibility:hidden;font-size:0;line-height:0%;padding:0;margin:0;width:0;height:0}
.login_wrap input[type="text"]{position:absolute;left:228px;top:153px;font-size:16px;line-height:26px;color:#7d7d7d;height:28px;width:314px;border:0;background:#fff}
.login_wrap input[type="password"]{position:absolute;left:228px;top:204px;font-size:16px;line-height:19px;color:#7d7d7d;height:28px;width:314px;border:0;background:#fff}
.login_wrap .txt_item1{display:block;position:absolute;left:223px;top:265px;fonmt-size:14px;line-height:17px;color:#796d53}
.login_wrap .txt_item1 input[type="checkbox"]{width:16px;height:16px}
.login_wrap .txt_item1 label{font-size:14px;line-height:17px;color:#7d7d7d;visibility:visible;display:inline-block;margin:0 0 0 6px;vertical-align:top;width:auto;height:auto;letter-spacing:-1px}
.login_wrap .txt_item2{display:block;position:absolute;right:220px;top:265px;font-size:14px;line-height:17px;color:#464646}
.login_wrap .txt_item2 a{font-size:14px;line-height:17px;color:#464646;letter-spacing:-1px}
.login_wrap .txt_item2 a:hover{text-decoration:underline}
.login_wrap .action{display:block;position:absolute;right:220px;top:147px}

/*mypage 교육허브 layer style*/
.layer_wrap{position:absolute;z-index:500;background-color:#fff}
.layer_wrap .caption{display:block;background-color:#999185;font-size:16px;font-weight:400;line-height:20px;color:#fff;padding:20px 24px}
.layer_wrap .close{display:block;position:relative}
.layer_wrap .close a{display:block;position:absolute;right:20px;top:17px}
.layer_wrap .contents{display:block !important;width:auto !important;margin:0 !important;padding:28px 30px !important;background:none !important}
.layer_wrap .msg{display:block;font-size:16px;line-height:20px;color:#464646;text-align:center;margin-top:15px;letter-spacing:-1px}
.layer_wrap .msg .txt1{font-size:13px;line-height:17px;color:#464646}
.layer_wrap .msg .color1{font-weight:700;color:#363636}
.layer_wrap .msg .color2{font-weight:700;color:#f59627}
.layer_wrap select{font-size:13px;line-height:20px;color:#464646;border:1px solid #d8d8d8;padding:4px;height:28px;margin:-4px 0 -6px 0}
.layer_wrap .tab_wrap{margin-bottom:20px}
.layer_wrap .post{display:block}
.layer_wrap .post .txt1{display:block;font-size:14px;font-weight:700;line-height:19px;color:#464646;margin-bottom:8px}
.layer_wrap .post .txt2{display:block;font-size:12px;ine-height:19px;color:#464646;margin-bottom:15px}
.layer_wrap .post .row{display:block;font-size:13px;ine-height:19px;color:#464646;margin-bottom:15px}
.layer_wrap .post_result{display:block;margin-top:30px;border:1px solid #acacac;height:200px;overflow-y:auto;overflow-x:hidden}
.layer_wrap .post_result table{width:100%;border-spacing:0px;border:0;border-collapse:collapse}
.layer_wrap .post_result table thead th{text-align:center;font-size:12px;line-height:15px;color:#464646;background-color:#f9f9f9;padding:7px 0 5px 0;border-left:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.layer_wrap .post_result table tbody td{text-align:center;font-size:12px;line-height:15px;color:#464646;padding:7px 0 5px 0;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1}
.layer_wrap .post_result table thead th:first-child, .layer_wrap .post_result table tbody td:first-child{border-left:0}
.layer_wrap .post_result table tbody .al{text-align:left;padding-left:10px}
.layer_wrap .post_result .tbbtn1{padding-top:2px !important;padding-bottom:2px !important}
.layer_wrap input[type="radio"], .layer_wrap input[type="checkbox"]{width:14px;height:14px;margin:2px 5px 0 0;vertical-align:top}
.layer_wrap input[type="text"], .layer_wrap input[type="password"]{font-size:13px;line-height:20px;color:#464646;border:1px solid #e1e1e1;height:26px;vertical-align:top;margin:-4px 0 -6px 0;text-indent:6px}
.layer_wrap select{font-size:13px;line-height:20px;color:#464646;border:1px solid #e1e1e1;padding:4px;height:28px;margin:-4px 0 -6px 0}
.layer_wrap label{display:inline-block;margin:0 15px 0 0;vertical-align:top}
.layer_wrap .bbsBtn_wrap{margin-top:20px}
.layer_wrap .btn_right{text-align:right}
.layer_wrap .btn_center{text-align:center}
.layer_wrap .txt_commt1{display:block;background:url('../image/bu2.gif') 0 7px no-repeat;font-size:13px;line-height:17px;color:#464646;padding-left:10px;margin-bottom:4px}
.layer_wrap .txt_commt2{display:block;font-size:16px;line-height:20px;color:#363636;font-weight:700;margin-bottom:8px}
.layer_wrap .txt_commt3{display:block;font-size:13px;line-height:21px;color:#464646;margin-bottom:4px}
.layer_wrap .tblH_wrap{display:block;border:1px solid #acacac}
.layer_wrap .tblH{width:100%;border-spacing:0px;border:0;border-collapse:collapse;table-layout:fixed}
.layer_wrap .tblH tbody th{font-size:15px;font-weight:700;line-height:19px;word-spacing:-1px;color:#464646;border-top:1px solid #e1e1e1;text-align:left;padding:10px 0 12px 20px;background-color:#f9f9f9;vertical-align:middle}
.layer_wrap .tblH tbody td{font-size:13px;line-height:19px;color:#464646;border-top:1px solid #e1e1e1;text-align:left;padding:10px 0 12px 20px;vertical-align:middle}
.layer_wrap .tblH tbody tr:first-child th, .layer_wrap .tblH tbody tr:first-child td{border-top:0}
.layer_wrap .tblH tbody .emp{font-size:16px;font-weight:700;line-height:18px;color:#363636}
.layer_wrap .tblH .action{display:inline-block;margin:-1px 0 -8px 0;vertical-align:top}
.layer_wrap .tblH .tbbtn1{margin:-4px 0 -11px 4px !important;padding:4px 10px 4px 10px !important;vertical-align:top}
.layer_wrap .tblFrm1 .txt_note2{display:inline-block;font-size:12px;line-height:19px;color:#7d7d7d;letter-spacing:-1px}

/*교육*/
.caption_tab{display:block;font-size:40px;line-height:48px;font-weight:700;color:#252525;letter-spacing:-2px;margin-bottom:54px}
.edu_prog1{display:block;margin-bottom:70px;padding-left:476px;background:url('../image/img_eduprogram1.jpg') no-repeat;height:320px;position:relative;*zoom:1}
.edu_prog1:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.edu_prog1 .half1{display:block;width:229px;float:left}
.edu_prog1 .half1 dt{font-size:14px;font-weight:700;line-height:50px  ;color:#fff;text-align:center}
.edu_prog1 .half1 dt>em{font-style:normal;font-weight:400}
.edu_prog1 .half1 dd{display:block;margin:24px 0 0 3px}
.edu_prog1 .half1 dd p {text-align:center; margin:0 10px;}
.edu_prog1 .half2{display:block;width:229px;float:left;margin-left:30px}
.edu_prog1 .half2 dt{font-size:14px;font-weight:700;line-height:50px;color:#fff;text-align:center}
.edu_prog1 .half2 dt>em{font-style:normal;font-weight:400}
.edu_prog1 .half2 dd{display:block;margin:24px 0 0 3px}
.edu_prog1 .half2 dd p {text-align:center; margin:0 10px;}
.edu_prog1 .half3{display:block;width:229px;float:left;margin-left:27px}
.edu_prog1 .half3 dt{font-size:14px;font-weight:700;line-height:50px;color:#fff;text-align:center}
.edu_prog1 .half3 dt>em{font-style:normal;font-weight:400}
.edu_prog1 .half3 dd{display:block;float:center;margin:24px 0 0 3px}
.edu_prog1 .half3 dd p {text-align:center; margin:0 10px;}
.edu_prog1 .action{position:absolute;bottom:0;right:0;}

.edu_prog1-1{display:block;margin-bottom:70px;padding-left:476px;background:url('../image/img_eduprogram1-1.jpg') no-repeat;height:320px;position:relative;*zoom:1}
.edu_prog1-1:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.edu_prog1-1 .half1{display:block;width:229px;float:left}
.edu_prog1-1 .half1 dt{font-size:14px;font-weight:700;line-height:50px  ;color:#fff;text-align:center}
.edu_prog1-1 .half1 dt>em{font-style:normal;font-weight:400}
.edu_prog1-1 .half1 dd{display:block;margin:24px 0 0 3px}
.edu_prog1-1 .half1 dd p {text-align:center; margin:0 10px;}
.edu_prog1-1 .half2{display:block;width:229px;float:left;margin-left:30px}
.edu_prog1-1 .half2 dt{font-size:14px;font-weight:700;line-height:50px;color:#fff;text-align:center}
.edu_prog1-1 .half2 dt>em{font-style:normal;font-weight:400}
.edu_prog1-1 .half2 dd{display:block;margin:24px 0 0 3px}
.edu_prog1-1 .half2 dd p {text-align:center; margin:0 10px;}
.edu_prog1-1 .half3{display:block;width:229px;float:left;margin-left:27px}
.edu_prog1-1 .half3 dt{font-size:14px;font-weight:700;line-height:50px;color:#fff;text-align:center}
.edu_prog1-1 .half3 dt>em{font-style:normal;font-weight:400}
.edu_prog1-1 .half3 dd{display:block;float:center;margin:24px 0 0 3px}
.edu_prog1-1 .half3 dd p {text-align:center; margin:0 10px;}
.edu_prog1-1 .action{position:absolute;bottom:0;right:0}
.edu_prog2{display:block}
.edu_prog3{display:block;margin-bottom:30px;padding-top:240px;padding-bottom:70px;background:url('../image/img_eduprogram2.jpg') no-repeat;min-height:170px;position:relative}    /* 2016.9.27 수정추가 */
.edu_prog3 .step{*zoom:1}
.edu_prog3 .step:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.edu_prog3 .step li{float:left;width:160px;margin-left:52px}
.edu_prog3 .step li:first-child{margin-left:0}
.edu_prog3 .step li strong{display:block;font-size:16px;font-weight:700;line-height:46px;color:#fff;letter-spacing:-1px;text-align:center;height:46px;overflow:hidden}
.edu_prog3 .step li p{display:block;font-size:14px;font-weight:400;line-height:22px;color:#464646;letter-spacing:-1px;text-align:center;height:64px;overflow:hidden;margin-top:15px}
.edu_prog3 .action{position:absolute;bottom:0;left:0}
.edu_prog4{display:block;margin-bottom:30px;padding-top:180px;padding-bottom:70px;background:url('../image/img_eduprogram3.jpg') no-repeat;min-height:150px;position:relative}    /* 2016.9.27 수정추가 */
.edu_prog4 .step{*zoom:1}
.edu_prog4 .step:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.edu_prog4 .step li{float:left;width:120px;margin-left:37px}
.edu_prog4 .step li:first-child{margin-left:0}
.edu_prog4 .step li strong{display:block;font-size:16px;font-weight:700;line-height:46px;color:#fff;letter-spacing:-1px;text-align:center;height:46px;overflow:hidden}
.edu_prog4 .step li p{display:block;font-size:14px;font-weight:400;line-height:22px;color:#464646;letter-spacing:-1px;text-align:center;height:42px;overflow:hidden;margin-top:17px}
.edu_prog4 .action{position:absolute;bottom:0;left:0}

/* 2016.9.27 수정추가 */
.edu_prog4 h5{margin-top:40px}    
.edu_prog4 h5:nth-of-type(1){margin-top:0}
.edu_prog4 .youtube{display:block;position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;max-width: 100%}
.edu_prog4 .youtube iframe{position: absolute;top:0;left:0;width:100%;height:100%}
.edu_prog4 .list-youtube{*zoom:1}
.edu_prog4 .list-youtube:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.edu_prog4 .list-youtube.column2>li:nth-child(odd){float:left;width:570px}
.edu_prog4 .list-youtube.column2>li:nth-child(even){float:right;width:570px}
.edu_prog4 .list-youtube .txt1{display:block;font-size:16px;font-weight:700;line-height:20px;color:#252525;margin-top:10px;word-spacing:-1px}
.edu_prog4 .list-youtube .txt2{display:block;font-size:14px;line-height:18px;color:#707070;word-spacing:-1px}
.edu_prog4 .list-youtube .txt3{display:block;font-size:14px;line-height:18px;color:#252525;padding-top:10px;word-spacing:-1px}
/* //2016.9.27 수정추가 */

.edu_prog5{display:block;margin-bottom:30px;padding-top:150px;padding-bottom:60px;background:url('../image/img_eduprogram4.jpg') no-repeat;position:relative}  /* 2016.9.27 수정추가 */
.edu_prog5 .step{margin-top:74px;*zoom:1}
.edu_prog5 .step:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.edu_prog5 .step li{float:left;width:136px;margin-left:44px}
.edu_prog5 .step li:first-child{margin-left:0}
.edu_prog5 .step li strong{display:block;font-size:16px;font-weight:700;line-height:46px;color:#fff;letter-spacing:-1px;text-align:center;height:46px;overflow:hidden}
.edu_prog5 .step li p{display:block;font-size:14px;font-weight:400;line-height:22px;color:#464646;letter-spacing:-1px;text-align:center;height:62px;overflow:hidden;margin-top:17px}
.edu_prog5 .txt_step1{display:block;font-size:16px;font-weight:700;line-height:22px;color:#fff;letter-spacing:-1px;position:absolute;left:0;top:265px;width:678px;text-align:center}
.edu_prog5 .txt_step2{display:block;font-size:16px;font-weight:700;line-height:22px;color:#fff;letter-spacing:-1px;position:absolute;left:723px;top:265px;width:497px;text-align:center}
.edu_prog5 .action{position:absolute;bottom:0px;left:0; padding-top:20px;}

.edu_prog5 .btn1{display:inline-block !important;font-size:16px !important;line-height:18px !important;font-weight:700 !important;color:#fff !important;text-decoration:none !important;padding:10px 28px 10px 28px !important;margin:-2px 0 0 4px !important;min-height:20px !important;vertical-align:top !important;letter-spacing:-1px;
	border: 0; cursor:pointer;text-align: center;background-color:#7d7d7d;
	-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px }

/* 2016.9.27 수정추가 */
.edu_prog5 h5{margin-top:40px}    
.edu_prog5 h5:nth-of-type(1){margin-top:0}
.edu_prog5 .youtube{display:block;position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;max-width: 100%}
.edu_prog5 .youtube iframe{position: absolute;top:0;left:0;width:100%;height:100%}
.edu_prog5 .list-youtube{*zoom:1}
.edu_prog5 .list-youtube:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.edu_prog5 .list-youtube.column2>li:nth-child(odd){float:left;width:570px}
.edu_prog5 .list-youtube.column2>li:nth-child(even){float:right;width:570px}
.edu_prog5 .list-youtube .txt1{display:block;font-size:16px;font-weight:700;line-height:20px;color:#252525;margin-top:10px;word-spacing:-1px}
.edu_prog5 .list-youtube .txt2{display:block;font-size:14px;line-height:18px;color:#707070;word-spacing:-1px}
.edu_prog5 .list-youtube .txt3{display:block;font-size:14px;line-height:18px;color:#252525;padding-top:10px;word-spacing:-1px}
/* //2016.9.27 수정추가 */

.edu_prog6{display:block;background:url('../image/img_eduprogram5.jpg') no-repeat;position:relative;padding-top:357px;padding-bottom:70px;margin-bottom:30px}  /* 2016.9.27 수정추가 */
.edu_prog6 .action{position:absolute;bottom:0;left:0}
/* 2016.9.27 수정추가 */
.edu_prog6 h5{margin-top:40px}    
.edu_prog6 h5:nth-of-type(1){margin-top:0}
.edu_prog6 .youtube{display:block;position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;max-width: 100%}
.edu_prog6 .youtube iframe{position: absolute;top:0;left:0;width:100%;height:100%}
.edu_prog6 .list-youtube{margin-left:-40px;*zoom:1}
.edu_prog6 .list-youtube:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.edu_prog6 .list-youtube.column3>li:nth-child(3n+1){float:left;width:33.33%}
.edu_prog6 .list-youtube.column3>li:nth-child(3n+2){float:left;width:33.33%}
.edu_prog6 .list-youtube.column3>li:nth-child(3n+3){float:right;width:33.33%}
.edu_prog6 .list-youtube.column3>li{padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box}
.edu_prog6 .list-youtube .txt1{display:block;font-size:16px;font-weight:700;line-height:20px;color:#252525;margin-top:10px;word-spacing:-1px}
.edu_prog6 .list-youtube .txt2{display:block;font-size:14px;line-height:18px;color:#707070;word-spacing:-1px}
.edu_prog6 .list-youtube .txt3{display:block;font-size:14px;line-height:18px;color:#252525;padding-top:10px;word-spacing:-1px}
/* //2016.9.27 수정추가 */

.edu_prog7{display:block;background:url('../image/img_eduprogram6.jpg') no-repeat;min-height:150px;padding-bottom:70px;position:relative}     /* 2016.9.27 수정추가 */
.edu_prog8{display:block;margin-bottom:60px;padding-left:472px;background:url('../image/img_eduprogram7.jpg') no-repeat;height:312px;position:relative}
.edu_prog8 ol li{font-size:14px;line-height:24px;color:#464646;letter-spacing:-1px;padding:0 0 11px 24px;position:relative}
.edu_prog8 ol li>em{font-style:normal;color:#252525;font-weight:700;display:block;position:absolute;left:0;top:0}
.edu_prog8 .txt1{font-size:14px;line-height:22px;color:#464646;letter-spacing:-1px;margin-top:30px}
.edu_prog8 .action{position:absolute;bottom:0;right:0}
.edu_prog9{display:block;padding-left:472px;background:url('../image/img_eduprogram8.jpg') no-repeat;height:310px;position:relative;font-size:14px;line-height:27px;color:#464646;letter-spacing:-1px}
.edu_prog9 strong{color:#252525}
.edu_prog9 .action{position:absolute;bottom:0;right:0}
.edu_prog10{display:block;width:890px;margin:60px auto 0 auto}
.edu_prog10 .slogon{display:block;font-size:30px;font-weight:700;line-height:42px;color:#252525;letter-spacing:-1px;margin-bottom:40px}
.edu_prog10 .txt1{display:block;font-size:17px;font-weight:700;line-height:24px;color:#464646;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #e5e5e5}
.edu_prog10 .txt2{display:block;font-size:14px;line-height:24px;color:#464646;letter-spacing:-1px;float:right;width:575px;margin-top:-53px}
.edu_prog10 .txt3{display:block;font-size:14px;line-height:24px;color:#464646;letter-spacing:-1px;float:right;width:575px;margin-top:-53px}
.edu_prog10 .txt4{display:block;font-size:14px;line-height:22px;color:#464646;letter-spacing:-1px;float:right;width:575px;margin-top:-53px}
.edu_prog10 .txt4 li{position:relative;padding:0 0 20px 96px}
.edu_prog10 .txt4 li>em{font-style:normal;color:#252525;font-weight:700;display:block;position:absolute;left:0;top:0}

/*사회적실천*/
.bookcontents_wrap{display:block}
.bookcontents_wrap .list_book li{border-bottom:1px solid #e1e1e1;margin-top:38px;padding-bottom:49px}
.bookcontents_wrap .list_book li>figure{background:url('../image/bg_socialbox1.png') no-repeat;position:relative;margin-left:20px;min-height:270px;*zoom:1}
.bookcontents_wrap .list_book li>figure:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.bookcontents_wrap .list_book li>figure .edge{display:block;background:url('../image/bg_socialbox2.png') no-repeat;width:1197px;height:19px;position:absolute;bottom:-19px;right:3px}
.bookcontents_wrap .list_book li>figure .photo{float:left;width:200px;padding:15px 15px 12px 15px;overflow:hidden}
.bookcontents_wrap .list_book li>figure figcaption{float:left;width:861px;margin-left:30px;padding:25px 29px 28px 29px;overflow-x:hidden}
.bookcontents_wrap .list_book li>figure figcaption .caption{display:block;font-size:24px;font-weight:800;line-height:30px;color:#252525;letter-spacing:-1px;margin-bottom:18px}
.bookcontents_wrap .list_book li>figure figcaption .txt1{display:block;font-size:13px;line-height:19px;color:#7d7d7d;letter-spacing:-1px;margin-bottom:28px}
.bookcontents_wrap .list_book li>figure figcaption .note{display:block;font-size:14px;line-height:24px;color:#464646;letter-spacing:-1px;border-top:1px solid #ccc;padding-top:25px}
.bookcontents_wrap .list_book li>figure figcaption .note>p{display:block;font-size:18px;font-weight:700;color:#464646;letter-spacing:-1px;margin-bottom:14px}
.linkbtn {display:inline-block; vertical-align:top; padding:0 15px; line-height:30px; height:30px; font-size:14px; font-weight:600; color:#ffffff; background:#c96311;}
.linkbtn02 {display:inline-block; vertical-align:top; padding:0 15px; line-height:30px; height:30px; font-size:14px; font-weight:600; color:#ffffff; background:#1197c9;}

/* 2016.4.17수정추가 */
.conference_wrap{display:block;margin-top:30px}
.conference_wrap li{}
/* //2016.4.17수정추가 */

.conference_pop_wrap{display:block;width:980px;margin:0 auto;padding:50px 0 60px;-webkit-box-sizing:border-box;box-sizing:border-box}
.conference_pop_wrap .caption{display:block;font-size:36px;line-height:40px;font-weight:800;letter-spacing:-2px;color:#eadc1d;border:3px solid #eadc1d;padding:10px 0 12px 0;margin:0 auto;width:190px;text-align:center}
.conference_pop_wrap .sub_caption{display:block;font-size:21px;line-height:31px;font-weight:700;letter-spacing:-1px;color:#eadc1d;margin-top:40px}
.conference_pop_wrap .sub_caption>strong{display:block;font-size:34px;line-height:36px;font-weight:800;letter-spacing:-1px;color:#eadc1d;text-align:center;margin-bottom:30px}
.conference_pop_wrap .list1{margin:35px 0 35px 20px}
.conference_pop_wrap .list1 li{font-size:18px;line-height:22px;letter-spacing:-1px;color:#eadc1d;background:url('../image/bu7.png') 0 5px no-repeat;padding:0 0 8px 20px}
.conference_pop_wrap .session_left{float:left;display:block;width:470px;border:3px solid #eadc1d;min-height:336px;font-size:13px;line-height:22px;letter-spacing:-1px;color:#fff;padding:22px 27px;
	-webkit-box-sizing:border-box;box-sizing:border-box}
.conference_pop_wrap .session_left strong{display:block;font-size:15px;font-weight:700;color:#eadc1d;margin-bottom:20px}
.conference_pop_wrap .session_left em{display:block;font-weight:700;font-style:normal}
.conference_pop_wrap .session_right{float:right;display:block;width:470px;border:3px solid #eadc1d;min-height:336px;;font-size:14px;line-height:22px;letter-spacing:-1px;color:#fff;padding:22px 27px;
	-webkit-box-sizing:border-box;box-sizing:border-box}
.conference_pop_wrap .session_right strong{display:block;font-size:15px;font-weight:700;color:#eadc1d;margin-bottom:20px}
.conference_pop_wrap .session_right em{display:block;font-weight:700;font-style:normal}
.conference_pop_wrap .avi{display:block;margin-top:50px;-webkit-box-sizing:border-box;box-sizing:border-box}
.conference_pop_wrap a.close{display:block;font-size:20px;line-height:60px;font-weight:700;letter-spacing:-1px;color:#252525;background-color:#eadc1d;width:60px;height:60px;margin:50px auto 0 auto;text-align:center}
.conference2_pop_wrap{display:block;width:980px;margin:0 auto;padding:80px 0;-webkit-box-sizing:border-box;box-sizing:border-box}
.conference2_pop_wrap .caption{display:block;font-size:60px;line-height:66px;font-weight:800;letter-spacing:-2px;color:#eadc1d;text-align:center}
.conference2_pop_wrap .sub_caption{display:block;font-size:18px;line-height:32px;font-weight:700;letter-spacing:-1px;color:#eadc1d;margin:55px 0 55px}
.conference2_pop_wrap .session1{display:block;border:3px solid #eadc1d;font-size:15px;line-height:24px;letter-spacing:-1px;color:#fff;padding:16px 25px 16px 25px;margin-bottom:30px;background:url('../image/bg_opacity1.png') repeat;
	-webkit-box-sizing:border-box;box-sizing:border-box}
.conference2_pop_wrap .session2{display:block;border:3px solid #eadc1d;font-size:15px;line-height:24px;letter-spacing:-1px;color:#fff;margin-bottom:30px;background:url('../image/bg_opacity1.png') repeat;
	-webkit-box-sizing:border-box;box-sizing:border-box}	
.conference2_pop_wrap .session1 strong{display:block;font-size:18px;font-weight:700;color:#eadc1d;margin-bottom:14px}
.conference2_pop_wrap .bu1{display:block;font-size:22px;line-height:28px;font-weight:700;color:#eadc1d;letter-spacing:-1px;text-align:center;background:url('../image/bu11.png') right 1px no-repeat;padding-right:35px;width:714px;margin:55px auto}
.conference2_pop_wrap table{width:100%;border-spacing:0px;border:0;border-collapse:collapse}
.conference2_pop_wrap table thead th{font-size:15px;line-height:20px;font-weight:700;color:#eadc1d;letter-spacing:-1px;border-bottom:1px solid #eadc1d;padding:10px 0 11px;vertical-align:top;text-align:center}
.conference2_pop_wrap table tbody td{font-size:15px;line-height:20px;color:#fff;letter-spacing:-1px;border-top:1px solid #eadc1d;padding:10px 0 11px;vertical-align:top;text-align:center}
.conference2_pop_wrap table tbody tr:first-child td{border-top:0}

/*한마음과학원*/
.company_intro_wrap{display:block;border:10px solid #fff;padding:50px 58px 58px 58px;-webkit-box-sizing:border-box;box-sizing:border-box;background:url('../image/bg_opacity1.png') repeat}
.company_intro_wrap .txt1{display:block;font-size:38px;line-height:42px;font-weight:700;color:#fff;letter-spacing:-1px;margin-bottom:34px}
.company_intro_wrap .txt2{display:block;font-size:20px;line-height:24px;font-weight:700;color:#fff;letter-spacing:-1px;margin:55px 0 24px}
.company_intro_wrap p{display:block;font-size:15px;line-height:22px;color:#fff;letter-spacing:-1px}
.company_history1_wrap{display:block;margin-top:60px;position:relative}
.company_history2_wrap{display:block;margin-top:60px;position:relative}
.company_history3_wrap{display:block;margin-top:60px;position:relative}
.company_history4_wrap{display:block;margin-top:60px;position:relative}
.company_history1_wrap .txt1_year, .company_history2_wrap .txt1_year, .company_history3_wrap .txt1_year, .company_history4_wrap .txt1_year{display:block;font-size:48px;font-weight:700;color:#fff;letter-spacing:-2px;margin-left:552px}
.company_history1_wrap .list1_year, .company_history2_wrap .list1_year, .company_history3_wrap .list1_year, .company_history4_wrap .list1_year{margin:68px 0 0 605px}
.company_history1_wrap .list1_year li, .company_history2_wrap .list1_year li, .company_history3_wrap .list1_year li, .company_history4_wrap .list1_year li{position:relative;;font-size:14px;line-height:23px;color:#fff;letter-spacing:-1px;margin-top:19px;background:url('../image/bu8.png') 0 9px no-repeat;padding-left:28px}
.company_history1_wrap .list1_year li:first-child, .company_history2_wrap .list1_year li:first-child, .company_history3_wrap .list1_year li:first-child, .company_history4_wrap .list1_year li:first-child{margin-top:0}
.company_history1_wrap .list1_year li>em, .company_history2_wrap .list1_year li>em, .company_history3_wrap .list1_year li>em, .company_history4_wrap .list1_year li>em{display:block;font-style:normal;color:#fff;font-weight:700;font-size:22px;position:absolute;left:-80px;top:0;z-index:5;text-align:right;width:50px}
.company_history1_wrap .txt2_year, .company_history2_wrap .txt2_year, .company_history3_wrap .txt2_year, .company_history4_wrap .txt2_year{display:block;font-size:48px;font-weight:700;color:#fff;letter-spacing:-2px;margin-left:552px}
.company_history1_wrap .list2_year, .company_history2_wrap .list2_year, .company_history3_wrap .list2_year, .company_history4_wrap .list2_year{margin:63px 608px 0 0}
.company_history1_wrap .list2_year li, .company_history2_wrap .list2_year li, .company_history3_wrap .list2_year li, .company_history4_wrap .list2_year li{position:relative;;font-size:14px;line-height:23px;color:#fff;letter-spacing:-1px;margin-top:19px;background:url('../image/bu8.png') right 9px no-repeat;padding-right:39px;text-align:right}
.company_history1_wrap .list2_year li:first-child, .company_history2_wrap .list2_year li:first-child, .company_history3_wrap .list2_year li:first-child, .company_history4_wrap .list2_year li:first-child{margin-top:0}
.company_history1_wrap .list2_year li>em, .company_history2_wrap .list2_year li>em, .company_history3_wrap .list2_year li>em, .company_history4_wrap .list2_year li>em{display:block;font-style:normal;color:#fff;font-weight:700;font-size:22px;position:absolute;right:-80px;top:0;z-index:5;text-align:left;width:50px}
.company_history1_wrap .photo1_year{position:absolute;left:175px;top:330px;z-index:5}
.company_history1_wrap .photo2_year{position:absolute;left:175px;top:1010px;z-index:5}
.company_history2_wrap .photo1_year{position:absolute;left:225px;top:280px;z-index:5}
.company_history2_wrap .photo2_year{position:absolute;left:190px;bottom:0px;z-index:5}
.company_history3_wrap .photo1_year{position:absolute;right:120px;top:345px;z-index:5}
.title_company_emp{display:block;font-size:36px;line-height:42px;font-weight:700;color:#252525;letter-spacing:-1px;margin-bottom:45px}
.company_state1_wrap{display:block;background:url('../image/bg_gap5.gif') repeat-y;;margin-bottom:150px}
.company_state1_wrap ul{margin:0 0 0 84px;*zoom:1}
.company_state1_wrap ul:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.company_state1_wrap ul li{float:left;width:229px;font-size:14px;line-height:23px;color:#464646;letter-spacing:-1px;text-align:center;padding:265px 0 10px}
.company_state1_wrap ul li strong{display:block;font-size:22px;color:#252525;margin-bottom:15px}
.company_state1_wrap ul li:nth-child(1){margin-right:180px;background:url('../image/img_member1.jpg') 0 20px no-repeat}
.company_state1_wrap ul li:nth-child(2){margin-right:175px;background:url('../image/img_member2.jpg') 0 20px no-repeat}
.company_state1_wrap ul li:nth-child(3){background:url('../image/img_member3.jpg') 0 20px no-repeat}
.company_state2_wrap{display:block;margin-bottom:114px}
.company_state2_wrap .column1{display:block;float:left;width:580px;border-top:2px solid #252525;padding-top:24px;font-size:14px;line-height:24px;color:#464646;letter-spacing:-1px}
.company_state2_wrap .column2{display:block;float:right;width:580px;border-top:2px solid #252525;padding-top:24px;font-size:14px;line-height:24px;color:#464646;letter-spacing:-1px}
.company_state2_wrap .column3{display:block;margin-top:60px;border-top:2px solid #252525;padding-top:24px;font-size:14px;line-height:24px;color:#464646;letter-spacing:-1px}
.company_state2_wrap .column1 strong, .company_state2_wrap .column2 strong, .company_state2_wrap .column3 strong{display:block;font-size:22px;line-height:26px;color:#252525;margin-bottom:25px}
.company_state2_wrap .column1 ul{margin-top:40px}
.company_state2_wrap .column1 ul>li{background:url('../image/bu9.png') 0 5px no-repeat;padding-left:17px;font-size:15px;line-height:20px;font-weight:700;color:#947938;margin-top:8px}
.company_state2_wrap .column1 ul>li:first-child{margin-top:0}
.company_state2_wrap .column3 .btn{display:block;text-align:right;margin-top:60px}
.company_state3_wrap{display:block;background:url('../image/bg_gap6.gif') repeat-y}
.company_state3_wrap ul{*zoom:1}
.company_state3_wrap ul:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.company_state3_wrap ul li{float:left;width:267px;font-size:14px;line-height:23px;color:#464646;letter-spacing:-1px;padding:28px 19px 30px 19px}
.company_state3_wrap ul li>strong{display:block;font-size:18px;font-weight:700;color:#252525;margin-bottom:18px;height:50px}
.company_state3_wrap ul li>em{display:block;font-size:15px;font-weight:700;font-style:normal;color:#252525;margin-bottom:6px}
.company_state3_wrap ul li:nth-child(1)>strong, .company_state3_wrap ul li:nth-child(2)>strong, .company_state3_wrap ul li:nth-child(4)>strong{line-height:48px}
.company_state4_wrap{display:block;position:relative;background-color:#e5e4de;min-height:472px;*zoom:1}
.company_state4_wrap:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.company_state4_wrap strong{display:block;font-size:18px;font-weight:700;color:#252525;margin-bottom:18px;height:40px}
.company_state4_wrap em{display:block;font-size:15px;font-weight:700;font-style:normal;color:#252525;margin-bottom:6px}
.company_state4_wrap .list_item1{float:left;display:block;background-color:#fbfaf7;width:267px;font-size:14px;line-height:23px;color:#464646;letter-spacing:-1px;padding:28px 19px 30px 19px}
.company_state4_wrap .list_item2{display:block;background-color:#f1f0ea;width:267px;height:183px;font-size:14px;line-height:23px;color:#464646;letter-spacing:-1px;padding:28px 19px 30px 19px;position:absolute;left:0;bottom:0}
.company_state4_wrap .list_item3{float:right;display:block;width:867px;font-size:14px;line-height:23px;color:#464646;letter-spacing:-1px;padding:28px 19px 30px 19px}
.company_state4_wrap .list_item3 img{display:block;margin:15px 0}
.company_member1_wrap{display:block;margin:-25px 0 132px;*zoom:1}
.company_member1_wrap:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.company_member1_wrap .txt1{display:block;font-size:18px;line-height:22px;color:#464646;letter-spacing:-1px;margin-bottom:26px}
.company_member1_wrap .column1{float:left;width:386px;margin-right:30px;border-top:2px solid #252525}
.company_member1_wrap .column2{float:left;width:386px;margin-right:30px;border-top:2px solid #252525}
.company_member1_wrap .column3{float:left;width:386px;border-top:2px solid #252525;font-size:14px;line-height:24px;color:#464646;letter-spacing:-1px}
.company_member1_wrap .column1 strong, .company_member1_wrap .column2 strong, .company_member1_wrap .column3 strong{display:block;font-size:22px;line-height:26px;color:#252525;letter-spacing:-1px;margin-bottom:28px;padding-top:28px}
.company_member1_wrap .column1 ul li, .company_member1_wrap .column3 ul li{background:url('../image/bu6.gif') 0 4px no-repeat;font-size:14px;font-weight:700;line-height:18px;color:#464646;letter-spacing:-1px;padding-left:18px;margin-top:11px}
.company_member1_wrap .column1 ul li:first-child, .company_member1_wrap .column3 ul li:first-child{margin-top:0}
.company_member1_wrap .column3 ul{margin-bottom:20px}
.company_member1_wrap .column3 .color1{color:#947938;font-weight:700}
.company_member2_wrap{display:block;font-size:14px;line-height:24px;color:#464646;letter-spacing:-1px;margin-top:-15px}
.company_member2_wrap strong{display:block;font-size:15px;font-weight:700;color:#252525;border-top:2px solid #252525;padding-top:30px;margin-bottom:20px}
.company_member2_wrap .btn{display:block;text-align:right;margin-top:50px}
.company_sponsor1_wrap{display:block;margin-top:-20px;padding-bottom:90px}
.company_sponsor1_wrap:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.company_sponsor1_wrap .txt1{display:block;font-size:18px;line-height:30px;color:#464646;letter-spacing:-1px;margin-bottom:26px}
.company_sponsor1_wrap .column1{float:left;width:580px;border-top:2px solid #252525}
.company_sponsor1_wrap .column2{float:right;width:580px;border-top:2px solid #252525}
.company_sponsor1_wrap .column1 strong, .company_sponsor1_wrap .column2 strong{display:block;font-size:22px;line-height:34px;color:#252525;letter-spacing:-1px;margin-bottom:22px;padding-top:28px}
.company_sponsor1_wrap .column1 ul>li{background:url('../image/bu9.png') 0 5px no-repeat;padding-left:17px;font-size:15px;line-height:20px;font-weight:700;color:#947938;margin-top:8px}
.company_sponsor1_wrap .column1 ul>li:first-child{margin-top:0}
.company_sponsor1_wrap .column1 p{display:block;font-size:13px;line-height:24px;color:#464646;letter-spacing:-1px;margin-top:30px}
.company_sponsor1_wrap .column2 ul>li{background:url('../image/bu6.gif') 0 4px no-repeat;font-size:14px;font-weight:700;line-height:18px;color:#464646;letter-spacing:-1px;padding-left:18px;margin-top:11px}
.company_sponsor1_wrap .column2 ul>li:first-child{margin-top:0}
.map_wrap{width:100%;height:600px;margin-top:-30px;background:#f1f0ea;border-bottom:1px solid #ccc}
.googlemap{width:1220px;height:600px;margin:0 auto;background:#f1f0ea;border-left:1px solid #ccc;border-right:1px solid #ccc}
.company_contact1_wrap{display:block;margin-top:60px;*zoom:1}
.company_contact1_wrap:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.company_contact1_wrap .column1{float:left;width:580px}
.company_contact1_wrap .column2{float:right;width:580px}
.company_contact1_wrap .column3{float:right;width:580px;margin-top:44px}
.company_contact1_wrap .column1 strong, .company_contact1_wrap .column2 strong, .company_contact1_wrap .column3 strong{display:block;font-size:22px;line-height:26px;font-weight:700;color:#252525;letter-spacing:-1px;border-bottom:2px solid #252525;padding-bottom:20px}
.company_contact1_wrap .column1 table{width:100%;border-spacing:0px;border:0;border-collapse:collapse}
.company_contact1_wrap .column1 tbody th{font-size:22px;line-height:26px;font-weight:700;color:#252525;letter-spacing:-1px;border-bottom:1px solid #ccc;padding:11px 0 12px;vertical-align:top;text-align:left}
.company_contact1_wrap .column1 tbody td{font-size:15px;line-height:26px;color:#464646;letter-spacing:-1px;border-bottom:1px solid #ccc;padding:11px 0 12px;vertical-align:top}
.company_contact1_wrap .column1 .btn{display:block;text-align:right;margin-top:20px}
.company_contact1_wrap .column2 ul{margin:18px 0 0 0}
.company_contact1_wrap .column2 ul>li{background:url('../image/bu9.png') 0 5px no-repeat;padding-left:17px;font-size:15px;line-height:20px;color:#947938;margin-top:20px}
.company_contact1_wrap .column2 ul>li:first-child{margin-top:0}
.company_contact1_wrap .column2 ul>li em{font-weight:700;font-style:normal}
.company_contact1_wrap .column2 ul>li>p{display:block;margin-top:4px;font-size:14px;line-height:20px;font-weight:400;color:#464646;letter-spacing:-1px}
.company_contact1_wrap .column2 ul>li>p:first-child{margin-top:10px}
.company_contact1_wrap .column3 ul{margin:18px 0 0 0}
.company_contact1_wrap .column3 ul>li{background:url('../image/bu9.png') 0 5px no-repeat;padding-left:17px;font-size:15px;font-weight:700;line-height:20px;color:#947938;margin-top:20px}
.company_contact1_wrap .column3 ul>li:first-child{margin-top:0}
.company_vision1_wrap{display:block;height:600px;overflow:hidden;margin-top:-30px}
.company_vision2_wrap{display:block;height:600px;overflow:hidden}
.company_vision3_wrap{display:block;height:305px;padding:58px 0 0 60px;margin-bottom:0px;border-left:1px solid #ccc;border-right:1px solid #ccc;font-size:15px;line-height:24px;color:#464646;letter-spacing:-1px;position:relative}
.company_vision3_wrap strong{display:block;font-size:40px;font-weight:800;color:#252525;letter-spacing:-2px;margin-bottom:30px}
.company_vision3_wrap .btn{display:block;margin-top:30px}
.company_vision3_wrap .logo{position:absolute;right:188px;top:66px;z-index:5}
.company_vision1_wrap .sliderkit-panel-text strong{display:block;font-size:42px;font-weight:800;line-height:48px;color:#fff;letter-spacing:-2px;margin:140px 0 25px 60px}
.company_vision1_wrap .sliderkit-panel-text p{display:block;font-size:15px;font-weight:400;line-height:24px;color:#fff;letter-spacing:-1px;margin:0 0 0 60px}
.company_vision1_wrap .sliderkit-nav{left:60px !important;top:380px !important}
.company_vision1_wrap .sliderkit-nav-clip ul li{margin-right:5px !important}
.company_vision1_wrap .sliderkit-nav-clip ul li a{width:26px;height:27px;background:url('../image/bunav1_off.png') no-repeat;text-indent:-9999px}
.company_vision1_wrap .sliderkit-nav-clip ul li.sliderkit-selected a{padding:0;background:url('../image/bunav1_on.png') no-repeat}
.company_vision2_wrap .sliderkit-panel-text strong{display:block;font-size:42px;font-weight:800;line-height:48px;color:#fff;letter-spacing:-2px;margin:140px 0 25px 60px}
.company_vision2_wrap .sliderkit-panel-text p{display:block;font-size:15px;font-weight:400;line-height:24px;color:#fff;letter-spacing:-1px;margin:0 0 0 60px}
.company_vision2_wrap .sliderkit-nav{left:60px !important;top:380px !important}
.company_vision2_wrap .sliderkit-nav-clip ul li{margin-right:5px !important}
.company_vision2_wrap .sliderkit-nav-clip ul li a{width:54px;height:55px;background:url('../image/bunav2_off.png') no-repeat;font-size:13px;line-height:48px;font-weight:700;letter-spacing:-1px;color:#fff;text-align:center}
.company_vision2_wrap .sliderkit-nav-clip ul li.sliderkit-selected a{padding:0;background:url('../image/bunav2_on.png') no-repeat}

/*main*/
.main_visual_wrap{display:block;position:relative;width:100%;height:100% !important}
.main_visual_wrap .visual_area{}
.main_visual_wrap .mainslide_down{position:absolute;bottom:40px;z-index:500;display:block;margin:0 auto;width:100%}
.main_visual_wrap .mainslide_down>img{display:block;cursor:pointer;width:65px;height:41px;margin:0 auto;text-align:center}
.main_visual_wrap .photosgallery-captions{width:100% !important;height:100% !important;padding:0}
.main_visual_wrap .photosgallery-captions .sliderkit-nav{left:0;padding:0}
.main_visual_wrap .photosgallery-captions .sliderkit-go-btn{position:absolute;top:46.5%;z-index:200 !important;width:36px;height:66px;}
.main_visual_wrap .photosgallery-captions .sliderkit-go-prev{left:34px}
.main_visual_wrap .photosgallery-captions .sliderkit-go-next{right:34px}
.main_visual_wrap .photosgallery-captions .sliderkit-go-btn a{display:block;width:36px;height:66px;opacity:0.6;cursor:pointer;background-repeat:no-repeat;background-position:center center;}
.main_visual_wrap .photosgallery-captions .sliderkit-go-prev a{background-image:url("../image/arr_mainnav1.png") ;}
.main_visual_wrap .photosgallery-captions .sliderkit-go-next a{background-image:url("../image/arr_mainnav2.png");}
.main_visual_wrap .photosgallery-captions .sliderkit-btn-disable a{opacity:0;cursor:pointer;}
.main_visual_wrap .photosgallery-captions .sliderkit-go-btn span{display:none;}
.main_visual_wrap .photosgallery-captions .sliderkit-panel{top:0;left:0;width:100% !important;height:100% !important}
.main_visual_wrap .photosgallery-captions .sliderkit-panel .sliderkit-panel-textbox{top:0;left:0;width:100% !important;height:100% !important;}
.main_visual_wrap .photosgallery-captions .sliderkit-panel .sliderkit-panel-text{position:relative;height:100%}
.main_visual_wrap .photosgallery-captions .sliderkit-panel .sliderkit-panel-overlay{width:100% !important;height:100% !important;background:#000;opacity:0.3;margin-top:60px}
.main_visual_wrap .mainslide_content{width:82%;margin:0 auto;height:100%;border-spacing:0px;border:0;border-collapse:collapse}    /*main slide contents*/
.main_visual_wrap .mainslide_content td{text-align:center;vertical-align:middle}
.main_visual_wrap .mainslide_content .photo{display:block;text-align:center;margin:-40px 0 40px 0}
.main_visual_wrap .mainslide_content strong{display:block;font-size:38px;font-weight:600;line-height:54px;color:#fff;letter-spacing:-3px;text-align:center;
	text-shadow:1px 2px 5px #000;-moz-text-shadow:1px 2px 5px #000;-webkit-text-shadow:1px 2px 5px #000}
.main_promotion_wrap{display:block;background-color:#f0e9db;width:100%;height:150px}
.main_promotion_wrap table tbody td{vertical-align:middle;font-size:18px;line-height:31px;color:#252525;letter-spacing:-1px;text-align:center}
.main_promotion_wrap table tbody td>strong{vertical-align:middle;font-size:32px;line-height:38px;font-weight:700;line-height:22px;color:#252525;letter-spacing:-2px}
.main_promotion_wrap table tbody td a>img{vertical-align:middle;margin-top:-4px}
.main_promotion_wrap .mainslide_promotion1{width:100%;border-spacing:0px;border:0;border-collapse:collapse;height:100%}
.main_promotion_wrap .contentslider-std{width:1220px !important;height:150px  !important;padding:0  !important;margin:0 auto}
.main_promotion_wrap .contentslider-std .sliderkit-panels{width:1140px  !important;height:150px !important;overflow:hidden;padding:0 70px !important;}
.main_promotion_wrap .contentslider-std .sliderkit-panel{width:1070px !important;height:150px !important;overflow:auto;padding:0 !important; }
.main_promotion_wrap .contentslider-std .sliderkit-go-btn{position:absolute;top:34px;z-index:10;}
.main_promotion_wrap .contentslider-std .sliderkit-go-prev{left:0;}
.main_promotion_wrap .contentslider-std .sliderkit-go-next{right:0;}
.main_promotion_wrap .contentslider-std .sliderkit-go-btn a{display:block;width:54px;height:83px;cursor:pointer;}
.main_promotion_wrap .contentslider-std .sliderkit-go-prev a{background:url('../image/arr_mainnav3.png') no-repeat #f0e9db}
.main_promotion_wrap .contentslider-std .sliderkit-go-next a{background:url('../image/arr_mainnav4.png') no-repeat #f0e9db}
.main_promotion_wrap .contentslider-std .sliderkit-go-prev a:hover{background:url('../image/arr_mainnav3.png') no-repeat #f0e9db}
.main_promotion_wrap .contentslider-std .sliderkit-go-next a:hover{background:url('../image/arr_mainnav4.png') no-repeat #f0e9db}
.main_promotion_wrap .contentslider-std .sliderkit-go-btn span{display:none}

.main_hottopic_wrap{display:block;background:url('../image/bg_main1.jpg') center center no-repeat;background-size:cover;height:1204px}
.main_hottopic_wrap .column_wrap{width:1220px;margin:0 auto}
.main_hottopic_wrap .column_wrap .bbsList2_wrap{display:block;border-bottom:0;padding:0}
.main_hottopic_wrap .column_wrap .bbsList2{*zoom:1}
.main_hottopic_wrap .column_wrap .bbsList2:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.main_hottopic_wrap .column_wrap .bbsList2 li{float:none;width:580px;padding-bottom:10px}
.main_hottopic_wrap .column_wrap .bbsList2 li .thumb{display:block;background-color:#f2f1ed;*zoom:1}
.main_hottopic_wrap .column_wrap .bbsList2 li .thumb:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.main_hottopic_wrap .column_wrap .bbsList2 li .thumb .photo{float:left;width:180px;margin-bottom:-4px}
.main_hottopic_wrap .column_wrap .bbsList2 li .thumb .photo>img{width:180px;height:150px;overflow:hidden}
.main_hottopic_wrap .column_wrap .bbsList2 li .thumb figcaption{float:left;width:376px;padding:0 12px;letter-spacing:-1px}
.main_hottopic_wrap .column_wrap .bbsList2 li .thumb figcaption .txt_caption{display:block;font-size:15px;line-height:19px;color:#252525;border-bottom:0;padding:16px 0 0 0;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;word-wrap:break-word;overflow:hidden}
.main_hottopic_wrap .column_wrap .bbsList2 li .thumb figcaption .txt_note{display:block;font-size:14px;line-height:24px;color:#464646;height:48px;overflow-y:hidden;margin:13px 0 10px 0}
.main_hottopic_wrap .column_wrap .bbsList2 li .thumb figcaption .txt_data{display:block;font-size:13px;line-height:19px;color:#7d7d7d;border-top:0;padding-top:8px}
.main_hottopic_wrap .column_wrap .bbsList2 li a:hover .thumb figcaption .txt_caption{color:#252525;text-decoration:underline}
.main_hottopic_wrap .column_wrap .bbsList2 li a:hover .thumb figcaption .txt_note{color:#464646;text-decoration:none}
.main_hottopic_wrap article h2{display:block;font-size:28px;line-height:32px;font-weight:700;color:#fff;letter-spacing:-2px;margin:53px 0 20px}
.main_hottopic_wrap .column1{float:left;width:580px}
.main_hottopic_wrap .column2{float:right;width:580px}
.main_hottopic_wrap .column3{float:left;width:580px}
.main_hottopic_wrap .column4{float:right;width:580px}
.main_hottopic_wrap .column1 figure .photo{display:block;width:580px;height:340px;overflow:hidden}
.main_hottopic_wrap .column1 figure .photo>img{width:100%}
.main_hottopic_wrap .column1 figure figcaption{display:block;background-color:#fff;padding:30px 26px 25px 26px;margin-top:-4px;min-height:149px}
.main_hottopic_wrap .column1 figure figcaption strong{display:block;font-size:20px;line-height:24px;font-weight:700;color:#252525;letter-spacing:-1px}
.main_hottopic_wrap .column1 figure figcaption p{display:block;font-size:15px;line-height:23px;color:#464646;letter-spacing:-1px;margin-top:13px;height:70px;overflow-y:hidden}
.main_hottopic_wrap .column1 figure figcaption em{display:block;font-size:13px;line-height:16px;color:#464646;letter-spacing:-1px;font-style:normal;margin-top:12px}
.main_hottopic_wrap .column1 figure>a{display:block}
.main_hottopic_wrap .column1 figure>a:hover strong{color:#252525;text-decoration:underline}
.main_hottopic_wrap .column2 .link{display:block;background-color:#e6e3d9;text-align:center;height:50px;padding-top:10px;overflow:hidden}
.main_hottopic_wrap .column2 .link>a{display:inline-block;background:url('../image/ic_cal1.gif') 0 0 no-repeat;padding-left:51px;font-size:18px;line-height:40px;color:#252525;letter-spacing:-1px}
.main_hottopic_wrap .column3 .wrap1{display:block;background:url('../image/bg_main3.jpg') no-repeat;width:524px;height:102px;overflow:hidden;padding:24px 28px}
.main_hottopic_wrap .column3 .wrap2{display:block;background:url('../image/bg_main4.jpg') no-repeat;width:524px;height:102px;overflow:hidden;margin-top:10px;padding:24px 28px}
.main_hottopic_wrap .column3 .list1{width:100%;height:100%;border-spacing:0px;border:0;border-collapse:collapse}
.main_hottopic_wrap .column3 .list1 tbody th{width:35%;font-size:20px;font-weight:700;line-height:22px;color:#fff;letter-spacing:-1px;vertical-align:middle;text-align:left}
.main_hottopic_wrap .column3 .list1 tbody td{font-size:16px;line-height:24px;color:#fff;letter-spacing:-1px;vertical-align:middle;border-left:1px solid #c9cac9;padding-left:20px}
.main_hottopic_wrap .column3 .list1 tbody td>p{background:url('../image/bu12.gif') 0 11px no-repeat;padding-left:10px;margin:1px 0}
.main_hottopic_wrap .column3 .list1 tbody td a{color:#fff}

.main_faq_wrap{display:block;background-color:#9e9d98;padding:60px 0 62px 0}
.main_faq_wrap ul{width:1220px;margin:0 auto;border-left:1px solid #ccc;border-top:1px solid #ccc;*zoom:1}
.main_faq_wrap ul:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.main_faq_wrap ul li{float:left;font-size:22px;font-weight:700;line-height:26px;color:#fff;letter-spacing:-2px;text-align:center;background-color:#918f8a;border-bottom:1px solid #ccc;border-right:1px solid #ccc;width:33%;padding:24px 0;
	-webkit-box-sizing:border-box;box-sizing:border-box}
.main_faq_wrap ul li:nth-child(3n){width:34%}
.main_faq_wrap ul li>a{display:block;color:#fff}

.main_award_wrap{display:block;background:#f2f2f2}
.main_award_wrap .wrap{display:block;background:url('../image/bg_gap8.gif') repeat-y;width:1220px;margin:0 auto;padding-bottom:50px;*zoom:1}
.main_award_wrap .wrap:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.main_award_wrap .wrap .column1{display:block;float:left;width:329px;background:url('../image/ic_award1.gif') center 30px no-repeat;padding:145px 28px 0 28px}
.main_award_wrap .wrap .column2{display:block;float:left;width:329px;margin-left:31px;background:url('../image/ic_mobile1.gif') center 35px no-repeat;padding:145px 28px 0 28px}
.main_award_wrap .wrap .column3{display:block;float:left;width:329px;margin-left:31px;background:url('../image/ic_boolean1.gif') center 34px no-repeat;padding:145px 28px 0 28px}
.main_award_wrap .wrap .column1 strong{display:block;text-align:center;font-size:30px;line-height:35px;font-weight:700;color:#252525;letter-spacing:-1px}
.main_award_wrap .wrap .column1 p{display:block;text-align:center;font-size:22px;line-height:27px;font-weight:700;color:#464646;letter-spacing:-1px;margin-top:15px}
.main_award_wrap .wrap .column1 ul{width:140px;margin:17px auto 0 auto}
.main_award_wrap .wrap .column1 ul li{font-size:16px;line-height:28px;color:#7d7d7d;letter-spacing:-1px;background:url('../image/bu4.gif') 0 14px no-repeat;padding-left:10px}
.main_award_wrap .wrap .column2 strong{display:block;text-align:center;font-size:30px;line-height:35px;font-weight:700;color:#252525;letter-spacing:-1px}
.main_award_wrap .wrap .column2 p{display:block;text-align:center;font-size:22px;line-height:27px;font-weight:700;color:#464646;letter-spacing:-1px;margin-top:15px}
.main_award_wrap .wrap .column2 figure{width:325px;margin:20px auto 0 auto;*zoom:1}
.main_award_wrap .wrap .column2 figure:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.main_award_wrap .wrap .column2 figure .qrcode{display:block;float:left;width:135px}
.main_award_wrap .wrap .column2 figure figcaption{float:left;font-size:16px;line-height:26px;color:#959595;letter-spacing:-1px;vertical-align:top;width:190px}
.main_award_wrap .wrap .column2 figure figcaption>a{display:inline-block;margin-top:18px}
.main_award_wrap .wrap .column3 strong{display:block;text-align:center;font-size:30px;line-height:35px;font-weight:700;color:#252525;letter-spacing:-1px}
.main_award_wrap .wrap .column3 ul{margin-top:15px}
.main_award_wrap .wrap .column3 ul li{font-size:16px;line-height:28px;color:#7d7d7d;letter-spacing:-1px;margin-bottom:4px;*zoom:1}
.main_award_wrap .wrap .column3 ul li:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.main_award_wrap .wrap .column3 ul li a{display:block;float:left;color:#7d7d7d;width:240px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;word-wrap:break-word;overflow:hidden}
.main_award_wrap .wrap .column3 ul li a:hover{text-decoration:underline}
.main_award_wrap .wrap .column3 ul li time{display:block;float:right}

.main_banner_wrap{display:block;background:url('../image/bg_main2.jpg') center center no-repeat;background-size:cover;height:102px;overflow:hidden;padding:60px 0}
.main_banner_wrap ul{width:1220px;margin:0 auto;*zoom:1}
.main_banner_wrap ul:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.main_banner_wrap ul li{float:left;margin-left:30px}
.main_banner_wrap ul li:first-child{margin-left:0}

.privacy_wrap{display:block;font-size:14px;line-height:30px;color:#7d7d7d;letter-spacing:-1px;margin-top:40px}
.privacy_wrap strong{display:block;font-size:15px;font-weight:700;line-height:24px;color:#252525;margin:30px 0 15px 0}
.privacy_wrap p{display:block;font-size:14px;font-weight:700;line-height:24px;color:#464646;margin-bottom:8px}

/*시스템메시지*/
.msg_system{display:block;width:540px;margin:0 auto;background:url('../image/img_logo6.gif') 0 0 no-repeat;padding-left:154px}
.msg_system h1{font-size:0;line-height:0;visibility:hidden;width:0;height:0}
.msg_system h2{display:block;font-size:32px;font-weight:700;line-height:38px;color:#363636;letter-spacing:-1px;margin-bottom:20px}
.msg_system .txt_chk{display:block;font-size:17px;line-height:24px;color:#464646;letter-spacing:-1px;margin-bottom:30px}
.msg_system .list_chk li{font-size:15px;font-weight:600;line-height:18px;color:#202020;letter-spacing:-1px;background:url('../image/bu6.gif') 0 12px no-repeat;padding:4px 0 0 8px}
.msg_system .list_chk li:first-child{border-top:1px solid #e1e1e1;padding-top:30px;background-position:0 37px}
.msg_system .color1{display:block;font-size:14px;font-weight:700;line-height:18px;color:#ff8b03;letter-spacing:-1px;margin-bottom:6px}
.msg_system .btn1{display:inline-block !important;font-size:16px !important;line-height:19px !important;font-weight:700 !important;color:#fff !important;text-decoration:none !important;padding:10px 20px 10px 20px !important;margin:-2px 0 0 4px !important;min-height:20px !important;vertical-align:top !important;letter-spacing:-1px;
	border: 0; cursor:pointer;
	text-align: center; 
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: #c0c0c0 0 3px 3px;
	-moz-box-shadow: #c0c0c0 0 3px 3px;
	box-shadow: #c0c0c0 0 3px 3px;
	background: #656565;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#656565), to(#454545));
	background: -webkit-linear-gradient(#656565, #454545);
	background: -moz-linear-gradient(#656565, #454545);
	background: -ms-linear-gradient(#656565, #454545);
	background: -o-linear-gradient(#656565, #454545);
	background: linear-gradient(#656565, #454545)}

@media screen and (-webkit-min-device-pixel-ratio:0) { 

} /*chr,safari*/
@-moz-document url-prefix() { 

} /*FF*/

.company_vision4_wrap{background-color:#f7f7f7;display:block;height:1965px;padding:58px 0 0 60px;margin-bottom:-160px;border-left:1px solid #ccc;border-right:1px solid #ccc;font-size:15px;line-height:24px;color:#464646;letter-spacing:-1px;posit	ion:relative}
.company_vision4_wrap strong{display:block;font-size:40px;font-weight:800;color:#252525;letter-spacing:-2px;margin-bottom:50px}
.company_vision4_top{padding-top:30px; display:inline}
.company_vision4_wrap .img{width:260px; margin-right:0px;}
.company_vision4_wrap .txt{width:835px; padding-right:40px; vertical-align:top; float:right;}
.company_vision4_wrap .smallStrong{display:block;font-size:18px;font-weight:700;color:#252525;letter-spacing:-2px;margin-bottom:3px}

.layer_wrap{position:absolute;z-index:500;background-color:#fff}
.layer_wrap .contents{display:block !important;width:auto !important;margin:0 !important;padding:28px 30px !important;background:none !important}

.research1 tbody th{border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1}
.research1 tbody th:first-child{border-left:0}
.research1_wrap{border-top:1px solid #acacac}
.research1_wrap>ol>li{padding:20px 0 20px 125px;border-bottom:1px solid #acacac;position:relative}
.research1_wrap>ol>li .num{display:block;font-size:20px;font-weight:700;font-style:normal;color:#363636;letter-spacing:-1px;background-color:#d7d7d7;text-align:center;vertical-align:middle;width:100px;padding:36px 0 40px 0;position:absolute;left:0;top:20px}
.research1_wrap .question{display:block;font-size:15px;line-height:21px;font-weight:700;color:#363636;letter-spacing:-1px;margin-bottom:15px}
.research1_wrap .answer{display:block;font-size:15px;line-height:21px;font-weight:400;color:#707070;letter-spacing:-1px}
.research1_wrap input[type="radio"]{width:14px;height:14px;vertical-align:top;margin:3px 8px -2px 0}
.research1_wrap .list_answer>li{margin-top:10px}
.research1_wrap .list_answer>li:first-child{margin-top:0}

/* 2016.4.17수정추가 */
.bg_contents9{background-color:#ebebeb !important}   /*학술대회 BG*/
.title_wrap .txt_h3{font-size:18px;line-height:22px;color:#252525;padding-top:18px}

.conference_wrap .tab_wrap{display:block;border-top:1px solid #959595;border-bottom:1px solid #959595;margin-bottom:30px}
.conference_wrap .tab_wrap ul{*zoom:1}
.conference_wrap .tab_wrap ul:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.conference_wrap .tab_wrap li{float:left;border-right:1px solid #959595;font-size:24px;line-height:29px;font-weight:700;color:#959595;letter-spacing:-1px;padding:14px 0 15px;background-color:#fff;
  -webkit-box-sizing:border-box;box-sizing:border-box}
.conference_wrap .tab_wrap li:first-child{border-left:1px solid #959595}
.conference_wrap .tab_wrap .focus{background-color:#a1a1a1;color:#fff}
.conference_wrap .tab_wrap .focus a{color:#fff}
.conference_wrap .tab_wrap a{display:block;color:#959595;text-align:center}
.conference_wrap .tab_wrap a:hover{text-decoration:underline}

.conference_wrap .semina_time{display:block;border:1px solid #959595;background-color:#eeede2;font-size:22px;font-weight:700;color:#252525;line-height:26px;padding:15px 25px 17px 25px}
.conference_wrap .session_box{display:block;border:1px solid #959595;background-color:#fff;padding:24px 25px;margin-top:30px}
.conference_wrap .session_box>h4{display:block;font-size:24px;line-height:29px;font-weight:700;color:#252525;letter-spacing:-1px;background:none;padding-top:0;margin-bottom:0}
.conference_wrap .session_box .txt_writer{display:block;font-size:15px;line-height:19px;color:#252525;border-bottom:1px solid #ccc;padding:24px 0 28px 0;margin-bottom:30px}
.conference_wrap .session_box .list_session{*zoom:1}
.conference_wrap .session_box .list_session:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.conference_wrap .session_box .list_session>li{width:565px; display:inline-block; margin-top:40px}
.conference_wrap .session_box .list_session>li:nth-child(1), .conference_wrap .session_box .list_session>li:nth-child(2){margin-top:0}
.conference_wrap .session_box .list_session>li:nth-child(odd){float:left}
.conference_wrap .session_box .list_session>li:nth-child(even){float:right}
.conference_wrap .session_box .list_session strong{display:block;font-size:18px;font-weight:700;color:#252525;line-height:26px;padding-bottom:15px;letter-spacing:-1px}
.conference_wrap .session_box .list_session .txt1{display:block;background:url('../image/bu13.gif') 0 8px no-repeat;padding-left:8px;font-size:14px;color:#252525;line-height:18px;padding-bottom:5px}
.conference_wrap .session_box .list_session .txt2{display:block;font-size:14px;color:#252525;line-height:22px;padding-bottom:5px}
.conference_wrap .session_box .list_session .btn{display:inline-block;font-size:14px;line-height:17px;font-weight:700;color:#fff;text-decoration:none;padding:3px 10px 3px 10px;margin:1px 0 0 6px;min-height:16px;vertical-align:top;letter-spacing:-1px;
  border: 0; cursor:pointer;text-align: center;background-color:#f68e56; -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px}
.conference_wrap .session_box .list_session .youtube{display:block;margin-top:20px}
.conference_wrap .session_box .list_session .youtube iframe{width:565px;height:310px;overflow:hidden}
.conference_wrap .session_box .list_session .youtube.mt1{margin-top:70px}
.conference_wrap .session_box .list_session .youtube.mt2{margin-top:42px}

.conference_wrap .session_box02{width:1220px;display:table; border:1px solid #959595;background-color:#fff;padding:24px 25px;margin-top:30px;box-sizing: border-box;}
.conference_wrap .session_box02>h4{display:inline-block; width:200px; vertical-align:middle; font-size:24px;line-height:29px;font-weight:700;color:#252525;letter-spacing:-1px;background:none;padding-top:0;margin-bottom:0}
.conference_wrap .session_box02>p{display:table-cell; width:900px; vertical-align:middle;}

.conference_wrap .photo_semina{display:block;margin-top:30px}
.conference_wrap .history_semina{display:block;border-top:1px solid #959595;padding-top:50px;margin-top:50px}
.conference_wrap .history_semina>ul{*zoom:1}
.conference_wrap .history_semina>ul:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.conference_wrap .history_semina>ul>li{float:left}
.conference_wrap .history_semina>ul>li:nth-child(1){width:417px}
.conference_wrap .history_semina>ul>li:nth-child(2){width:417px}
.conference_wrap .history_semina>ul>li:nth-child(3){width:385px}
/* //2016.4.17수정추가 */

.conference_wrap .history_semina02{display:block;border-top:1px solid #959595;padding-top:50px;margin-top:50px}
.conference_wrap .history_semina02>ul{*zoom:1}
.conference_wrap .history_semina02>ul:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.conference_wrap .history_semina02>ul>li{float:left; width:590px; margin-bottom:20px;}
.conference_wrap .history_semina02>ul>li:nth-child(odd){margin-right:20px;}
.conference_wrap .history_semina02>ul>li:nth-child(even){margin-left:20px;}