.blue {color:blue}
/* 인사말 */
div.greeting {margin-top:35px;text-align:justify;}
.greeting div.img-text {overflow:hidden;}
.greeting div.img-text img {float:left;}
.greeting div.img-text div {float:left;width:542px;height:152px;padding:36px 40px 0 40px;background:url('/images/intro/bg_greeting.gif') repeat-x 0 0;}
.greeting div.img-text div strong {color:#85fff0;font-size:35px;line-height:45px;font-family:'Nanum Gothic';}
.greeting div.img-text div strong em {display:block;padding-bottom:16px;border-bottom:1px solid #54647c;color:#ffffff;font-size:20px;line-height:28px;}
.greeting div.img-text div span {display:block;padding-top:17px;color:#ffffff;font-size:14px;line-height:18px;font-family:'Nanum Gothic';}
.greeting div.img-text div span img {float:none;display:block;margin-top:16px;}
.greeting strong.text {display:block;margin-top:32px;color:#5abdb2;font-size:30px;line-height:40px;font-family:'Nanum Gothic';}
.greeting strong.text em {display:block;margin-top:19px;color:#333333;font-size:18px;line-height:25px;font-weight:bold;}
.greeting p {margin-top:22px;color:#767676;font-size:14px;line-height:22px;font-family:'Nanum Gothic';}
.inline {display: inline}

.text_title {font-size: 31px;text-align: center;padding: 34px;line-height: 29px;font-weight: bold;color: #333}
.text_title span {display: block;font-size: 20px}

/* 정관 및 규정 */
div.bylaws {margin-top:35px;}
div.bylaws-list {overflow:hidden;padding:20px 0;border-bottom:1px solid #e5e5e5;}
div.bylaws-list ul {float:right;}
div.bylaws-list ul li {font-size:13px;line-height:22px;font-family:'Nanum Gothic';}
p.text {margin-top:7px;color:#555555;font-size:13px;line-height:20px;font-family:'Nanum Gothic';}
p.text01 {text-indent: -8px;margin-bottom: 15px}
p.text span {color:red;}
p.text02 {margin-top:20px;color:#555555;font-size:13px;line-height:20px;font-family:'Nanum Gothic';}
.font14 {font-size:14px;font-weight:600;}
/*p.text03 {margin-top:15px;font-size:14px;line-height:20px;font-family:'Nanum Gothic';}*/
p.text03 {margin-top:7px;font-size:14px;line-height:20px;font-family:'Nanum Gothic';}
p.text04 {margin-top:15px;font-size:13px;line-height:20px;font-family:'Nanum Gothic';text-align:right;}
p.text05 {margin-top:-20px;font-size:13px;line-height:20px;font-family:'Nanum Gothic';text-align:right;}
p.text06 {margin-top:45px;font-size:14px;line-height:20px;font-family:'Nanum Gothic';}
p.text06 strong {color:#4e7ab9;}
p.text07 {margin-top:30px;color:#4e7ab9;font-size:16px;line-height:24px;font-family:'Nanum Gothic';font-weight:bold;}
p.text08 {margin-top:45px;font-size:13px;line-height:20px;font-family:'Nanum Gothic';}
p.text09 {margin-top:-28px;font-size:13px;line-height:20px;font-family:'Nanum Gothic';text-align:right;}
p.text10 {margin-top:-18px;font-size:13px;line-height:20px;font-family:'Nanum Gothic';}
p.text11 {margin-top:7px;font-size:13px;line-height:20px;font-family:'Nanum Gothic';border:1px solid;padding: 5px 10px}
ul.clist, ul.clist03 {margin-top:7px;}
ul.clist li, ul.clist03 li {padding-left:15px;color:#767676;font-size:13px;line-height:25px;font-family:'Nanum Gothic';text-indent:-15px;}
ul.clist li ul li, ul.clist03 li ul li {text-indent:-8px;padding-left:8px;}
ul.clist.mgt20 {margin-top:20px;}
ul.clist03 li {margin-top:20px;font-weight:bold;}
ul.clist03 li p {text-indent:0;font-weight:normal;}
ul.clist03 li:first-child {margin-top:0;}
ul.clist03 li ul li {margin-top:0;font-weight:normal;}
ul.clist03 li ul li ul li {padding:0;text-indent:0;}
div.bylaws div.img {margin-top:10px;}

ul.clist li img{vertical-align:middle;}

/* 연혁 */
div.history {margin-top:35px;}
ul.history {margin-top:50px;}
ul.history li {overflow:hidden;}
ul.history li strong {float:left;color:#495a74;font-size:30px;line-height:30px;font-family:'Nanum Gothic';}
ul.history li ul {float:left;overflow:hidden;margin-left:30px;padding:0 0 39px 13px;border-left:1px solid #e5e5e5;background:url('/images/common/icon/icon_history.gif') no-repeat 0 3px;}
ul.history li ul li {font-size:14px;line-height:26px;font-family:'Nanum Gothic';}
ul.history li ul li.first {margin-top:-7px;}
ul.history li ul li  strong {width:134px;color:#000000;font-size:14px;letter-spacing:-1px;}
ul.history li ul li ul {float:left;margin:0;padding:0;border-left:0;background:none;}
ul.history li ul li ul li {margin-top:0;}

/* 조직 */
div.group {margin-top:35px;}
.group div.group-img {margin-top:50px;}
/*ul.clist02 {margin-top:20px;}*/
ul.clist02 {margin-top:7px;}
ul.clist02 li {padding-left:15px;background:url('/images/common/icon/bl_clist.gif') no-repeat 0 9px;color:#767676;font-size:13px;line-height:22px;font-family:'Nanum Gothic';margin-bottom: 4px;}
ul.clist02 li ul li {padding-left:0;background:none;}
ul.clist02 li a img {vertical-align:middle;}
ul.clist02.mgt {margin-top:7px;}

ul.clist04 {margin-top:7px;}
ul.clist04 li {padding-left:15px;color:#767676;font-size:13px;line-height:20px;font-family:'Nanum Gothic';margin-bottom: 4px;position:relative}
ul.clist04 li:before {content:'';position:absolute;top:8px;left:6px;background-color:#000;border-radius:100%;width:3px;height:3px}
ul.clist04 li a img {vertical-align:middle;}


/* 역대회장 */
div.general {overflow:hidden;margin-top:5px;font-family:'Nanum Gothic';margin-bottom: 33px;}
div.general img {float:left;border:1px solid #e5e5e5;font-size:0;line-height:0;vertical-align:top;}
div.general_area {float:left;margin-left:40px;width:581px;}
div.general_area strong.title {display:block;font-size:16px;color:#333333;}
table.general {width:100%;border-top:1px solid #818282;}
table.general tbody th {font-weight:800;background-color:#f3f3f3;color:#1b1b1b;}
table.general th, table.general td {padding:9px 0 10px 0;font-size:13px;line-height:22px;border-bottom:1px solid #e4e4e4;}
table.general td {padding-left:20px;text-align:left;}
table.general td ul li strong {float:left;width:20%;font-weight:500;color:#444444;}

/* 로고 */
div.ci {margin-top:35px;}
div.ci ul li img {vertical-align:middle;}

/* 찾아오시는 길 */
div.map {margin-top:45px;}
div.map img.img {margin-bottom:10px;}
.wrap_controllers {display:none;}
ul.map-list li {overflow:hidden;margin-top:30px;font-size:14px;line-height:20px;font-family:'Nanum Gothic';}
ul.map-list li strong {float:left;width:65px;color:#333333;}
ul.map-list li span {float:left;}
ul.map-list li.subway {padding:3px 0 4px 32px;background:url('/images/common/icon/icon_subway.gif') no-repeat 0 0;}
ul.map-list li.bus {padding:3px 0 0 32px;background:url('/images/common/icon/icon_bus.gif') no-repeat 0 0;}

/* 입회안내 */
div.step {margin-top:10px;}

/* 로그인 */
div.login02 {margin-top:35px;}
div.login02 p.text {margin-top:0;}
fieldset.login {margin-top:17px;padding:54px 40px 51px 296px;border-top:2px solid #b1c2db;border-bottom:1px solid #e6e6e6;background:url('/images/member/bg_login.gif') no-repeat 0 0;}
fieldset.login strong {display:block;padding-bottom:18px;border-bottom:1px solid #dddddd;font-size:14px;line-height:18px;font-family:'Nanum Gothic';font-weight:normal;}
fieldset.login strong em {color:#428bca;font-weight:bold;}
fieldset.login div {overflow:hidden;margin-top:26px;}
fieldset.login div ul {float:left;}
fieldset.login div ul li {margin-top:10px;}
fieldset.login div ul li:first-child {margin-top:0;}
fieldset.login div ul li label {display:inline-block;width:73px;color:#333333;font-size:14px;line-height:22px;font-family:'Nanum Gothic';font-weight:bold;vertical-align:middle;}
fieldset.login div ul li input.text {display:inline-block;font-size:14px;line-height:35px;vertical-align:middle;}
fieldset.login div a.login {float:left;margin-left:10px;}
ul.login-desc {overflow:hidden;padding:37px 0 40px 0;border-bottom:1px solid #e6e6e6;background:#f9f9f9;}
ul.login-desc li {float:left;width:50%;background:url('/images/member/line_login.gif') no-repeat 0 0;font-size:14px;line-height:18px;font-family:'Nanum Gothic';text-align:center;}
ul.login-desc li:first-child {background:none;}
ul.login-desc li strong {color:#428bca;}

/* 회원가입 */
div.join-box-bottom {margin-top:16px;background:url('/images/member/bg_bottom.gif') no-repeat 0 bottom;}
div.join-box-bottom.mgt {margin-top:35px;}
.join-box-bottom .join-box-top {padding:10px;background:url('/images/member/bg_top.gif') no-repeat 0 top;padding:25px 0px;}
/*div.principal {overflow:hidden;padding:42px 0 42px 292px;background:#fff url('/images/member/bg_verification.gif') no-repeat 72px 55px;font-size:13px;line-height:20px;font-family:'Nanum Gothic';}*/
div.principal {overflow:hidden;padding:10px 0 13px 292px;background:#fff url('/images/member/bg_verification.gif') no-repeat 72px 40px;font-size:13px;line-height:20px;font-family:'Nanum Gothic';}
div.principal strong {display:block;color:#333333;font-size:14px;}
div.principal strong.type {margin-bottom:31px;}
div.principal p {margin-top:20px;}
div.principal a {display:inline-block;margin-top:27px;}
div.principal_height {height:336px;background:#fff url('/images/member/bg_verification_01.gif') no-repeat 72px 6px;}
div.principal_height p {font-size:18px;color:red;}
div.principal_height strong {margin-top:20px;}

div.join {margin-top:57px;}
div.join strong {color:#333333;font-size:18px;line-height:22px;font-family:'Nanum Gothic';letter-spacing:-1px;}
div.join strong em {color:#428bca;font-weight:bold;}
div.join strong.type {display:block;margin-top:40px;font-size:13px;line-height:22px;font-family:'Nanum Gothic';letter-spacing:-1px;}
div.member-write {margin-top:60px;}
div.member-write p.text {margin-top:0;}
div.finish {padding:40px 0;font-size:16px;line-height:28px;font-family:'Nanum Gothic';text-align:center;}
div.finish strong {color:#ff0000;}
div.finish strong.type {color:#428bca;font-size:20px;}
div.finish strong.type02 {color:#428bca;}
div.id-pass {padding:40px 0;}
div.id-pass strong {display:inline-block;margin:0 0 40px 79px;font-size:14px;line-height:18px;font-family:'Nanum Gothic';font-weight:normal;}
div.id-pass strong em {color:#428bca;font-weight:bold;}
div.id-pass ul {margin-left:79px;}
div.id-pass ul li:first-child {margin-top:0;}
div.id-pass ul li {margin-top:10px;}
div.id-pass ul li label {display:inline-block;width:73px;color:#333333;font-size:14px;line-height:26px;font-family:'Nanum Gothic';font-weight:bold;vertical-align:middle;}
div.id-pass ul li input.text {display:inline-block;vertical-align:middle;}
div.id-pass ul li select {display:inline-block;vertical-align:middle;}
div.id-pass ul li span {font-size:14px;line-height:26px;font-family:'Nanum Gothic';}
div.profile {overflow:hidden;}
div.profile span {float:left;}
div.profile a {float:left;margin:45px 0 0 20px;}
div.profile p {float:left;margin:46px 0 0 20px;}

/* 마이페이지 */
ul.step {overflow:hidden;margin-top:32px;}
ul.step li {float:left;width:91px;margin-left:17px;padding-left:31px;background:url('/images/common/icon/bl_step.gif') no-repeat 0 33px;font-size:14px;line-height:26px;font-family:'Nanum Gothic';letter-spacing:-1px;}
ul.step li:first-child {margin-left:0;padding-left:0;background:none;}
ul.step li span {display:block;padding-top:97px;background:url('/images/mypage/img_step01.gif') no-repeat 0 0;text-align:center;}
ul.step li.payments span {background:url('/images/mypage/img_step02.gif') no-repeat 0 0;}
ul.step li.during span {background:url('/images/mypage/img_step03.gif') no-repeat 0 0;}
ul.step li.result span {background:url('/images/mypage/img_step04.gif') no-repeat 0 0;}
ul.step li.final span {background:url('/images/mypage/img_step05.gif') no-repeat 0 0;}
ul.step li.finish span {background:url('/images/mypage/img_step06.gif') no-repeat 0 0;}
ul.step li span.on {background-position:0 -161px;}
div.secession {margin-top:35px;}
div.secession ul.clist {margin-top:0;}
div.secession .id-pass ul {margin-left:100px;}
div.secession .id-pass ul li label {width:120px;}
div.mypage {margin-top:35px;}

/* 통합검색 */
fieldset.search02 {display:block;overflow:hidden;width:729px;margin-top:38px;padding:19px 0 15px 54px;border:3px solid #495a74;background:#f5f5f5;}
fieldset.search02 div.search-box {overflow:hidden;}
fieldset.search02 div.search-box label {float:left;margin-top:6px;}
fieldset.search02 div.search-box span {float:left;width:499px;height:24px;margin-left:13px;border:4px solid #495a74;background:#ffffff;}
fieldset.search02 div.search-box span input.text {border:0;float:left;}
fieldset.search02 div.search-box span a {float:left;width:41px;height:24px;background:url('/images/search/line_search.gif') no-repeat 0 2px;text-align:center;}
fieldset.search02 div.search-box a.search02 {float:left;margin-left:7px;}
fieldset.search02 .tag {margin:7px 0 0 93px;font-size:13px;line-height:18px;vertical-align:top;font-family:'Nanum Gothic';}
div.ranking {overflow:hidden;margin-top:13px;}
div.ranking ul {float:right;}
div.ranking ul li {float:left;margin-left:11px;padding-left:12px;background:url('/images/common/icon/bl_ranking.gif') no-repeat 0 7px;font-size:13px;line-height:18px;font-family:'Nanum Gothic';}
div.ranking ul li.on {background-position:0 -8px;}
div.ranking ul li.on a, div.ranking ul li a:hover {color:#444444;}
ul.search-results li {padding:30px 0;border-bottom:1px solid #e5e5e5;font-size:13px;line-height:20px;font-family:'Nanum Gothic';}
ul.search-results li strong {color:#4e7ab9;font-size:13px;line-height:18px;font-family:'Nanum Gothic';}
ul.search-results li strong em {color:#4095ff;}
ul.search-results li strong span {margin-left:10px;color:#a7a7a7;font-weight:normal;}
ul.search-results li p {margin-top:10px;color:#666666;}
ul.search-results li ul {overflow:hidden;margin-top:10px;color:#aaaaaa;}
ul.search-results li ul li {float:left;margin-left:10px;padding:0 0 0 9px;border:0;background:url('/images/common/icon/bl_searh_list.gif') no-repeat 0 5px;}
ul.search-results li ul li:first-child {margin-left:0;padding-left:0;background:none;}
/*div.details-search {width:573px;border:2px solid #495a74;background:#ffffff;position:absolute;top:100px;left:150px;}*/
div.details-search {width:339px;border:2px solid #495a74;background:#ffffff;position:absolute;top:40px;left:0px;}
div.details-search .search-box {position:relative;}
div.details-search .search-box h3 {padding:13px 0 13px 20px;background:#495a74;color:#ffffff;font-size:16px;line-height:18px;font-family:'Nanum Gothic';}
div.details-search .search-box .search-cont {padding:30px;}
div.details-search .search-box .search-cont ul {padding-bottom:21px;background:url('/images/search/bg_dotline.gif') repeat-x 0 bottom;}
div.details-search .search-box .search-cont ul li {margin-top:10px;color:#444444;font-size:14px;line-height:18px;font-family:'Nanum Gothic';}
div.details-search .search-box .search-cont ul li:first-child {margin-top:0;}
div.details-search .search-box .search-cont ul li label {display:inline-block;width:57px;font-weight:bold;vertical-align:middle;}
div.details-search .search-box .search-cont ul li input.text {display:inline-block;border:2px solid #e8eaed;line-height:22px;vertical-align:top;}
div.details-search .search-box .search-cont .select {padding:21px 0;background:url('/images/search/bg_dotline.gif') repeat-x 0 bottom;font-size:13px;line-height:18px;font-family:'Nanum Gothic';}
div.details-search .search-box .search-cont .select label {display:inline-block;margin:0 20px 0 0;color:#444444;font-size:14px;line-height:18px;font-family:'Nanum Gothic';font-weight:bold;vertical-align:middle;}
div.details-search .search-box .search-cont .select select {display:inline-block;vertical-align:middle;}
div.details-search .search-box a.close {position:absolute;top:12px;right:0px;background:none;}
ul.search-results li strong a{font-size:13px !important;}
.text-tit{margin-top:1px !important;}

/* 상세검색 
div.details-search{z-index:999999;width:341px !important;}
div.details-search .search-box{margin-bottom:0px !important;}
div.details-search .search-box .search-cont{padding:15px !important;float:left !important;}
div.details-search .search-box .search-cont ul{float:left;}
div.details-search .search-box .search-cont ul li{font-size:13px !important;display:block;width:100%;float:left;}
div.details-search .search-box .search-cont ul li label{width:47px !important;float:left;}
div.details-search .search-box .search-cont .select{float:left;}
div.details-search .search-box .search-cont .select label{margin-right:5px !important;font-size:12px !important;}
div.btn-c02{float:left;width:100%;}
div.btn-c02 a{float:none !important;}
div.details-search .search-box a.close{right:0px !important;}
*/
.details-search{z-index:999999;width:416px !important;}
.search-box{margin-bottom:0px !important;}
.box-width{width:406px !important;}
.search-cont{padding:15px !important;float:left !important;}
.search-cont ul{float:left;}
.search-cont ul li{font-size:13px !important;display:block;width:100%;float:left;}
.search-cont ul li label{width:53px !important;float:left;}
.search-cont .select{float:left;}
.search-cont .select label{margin-right:5px !important;font-size:12px !important;}
div.btn-c02{float:left;width:100%;}
div.btn-c02 a{float:none !important;}
.search-box a.close{right:0px;}
.select{width:100%;}

/* 알림마당 */
div.years-month {width:300px;margin:38px auto 0 auto;color:#000000;font-size:25px;line-height:30px;font-family:'Nanum Gothic';text-align:center;position:relative;}
div.years-month a.prev {position:absolute;top:0;left:0;}
div.years-month a.next {position:absolute;top:0;right:0;}
fieldset.search03 {display:block;height:33px;margin-top:50px;padding-top:10px;border:1px solid #eaeaea;text-align:center;}
fieldset.search03 select {display:inline-block;vertical-align:middle;}
fieldset.search03 input.text {display:inline-block;vertical-align:middle;}
fieldset.search03 img {vertical-align:top;}

/* 논문투고 */
/*div.paper-view {overflow:hidden;margin-top:35px;border-top:2px solid #495a74;border-bottom:1px solid #e5e5e5;background:url('/images/paper/bg_paper.gif') repeat-y 0 0;}*/
div.paper-view {overflow:hidden;margin-top:10px;border-top:2px solid #495a74;border-bottom:1px solid #e5e5e5;background:url('/images/paper/bg_paper.gif') repeat-y 0 0;}
div.paper-view span {float:left;width:210px;padding:18px 0;text-align:center;}
div.paper-view span.type {padding-top:23px;}
div.paper-view div {float:left;width:530px;padding:18px 20px 20px 30px;font-size:13px;line-height:18px;font-family:'Nanum Gothic';}
div.paper-view div ul {overflow:hidden;}
div.paper-view div ul li {float:left;width:50%;padding:6px 0 11px 0;background:url('/images/paper/bg_dotline02.gif') repeat-x 0 bottom;}
div.paper-view div ul li.none-float {float:none;width:100%;}
div.paper-view div ul li.last {padding-bottom:0;background:none;}
div.paper-view div ul li strong {display:inline-block;width:82px;padding-left:16px;color:#333333;background:url('/images/common/icon/icon_view.gif') no-repeat 0 6px;}
div.terms {width:748px;height:210px;margin-top:50px;border:1px solid #e5e5e5;padding:20px;overflow-x:hidden;overflow-y:auto;font-size:13px;line-height:18px;font-family:'Nanum Gothic';}
div.terms h4 {color:#000000;font-size:16px;text-align:center;}
div.terms h5 {margin-top:20px;color:#333333;font-size:14px;}
div.terms strong {display:block;margin-top:20px;color:#4e7ab9;}
div.motion {margin-top:10px;font-size:13px;line-height:18px;font-family:'Nanum Gothic';}
div.motion input.check {width:13px;height:13px;margin:0;padding:0;vertical-align:middle;}
div.motion label {display:inline-block;margin-left:5px;vertical-align:middle;}

/* 주요행사 */
div.event {margin-top:35px;line-height: 23px}
div.event h6 {margin-top: 35px;color: #003aa5;}
div.event .title_wrap {display: block;margin-top: 11px}
ul.stab {overflow:hidden;padding:12px 0;border-bottom:1px solid #e5e5e5;}
ul.stab li {float:left;margin-left:60px;font-size:14px;line-height:18px;font-family:'Nanum Gothic';}
ul.stab li:first-child {margin-left:20px;}
ul.stab li a {padding-left:10px;background:url('/images/common/icon/bl_tab_off.gif') no-repeat 0 5px;}
ul.stab li.on a, ul.stab li a:hover {color:#4991ff;background:url('/images/common/icon/bl_tab_on.gif') no-repeat 0 5px;}
ul.stab.type {margin-top:-10px;}
ul.stab.type li {width:33%;margin:10px 0 0 0;letter-spacing:-1px;}
ul.submission {overflow:hidden;margin:35px 0 0 -20px;}
ul.submission li {float:left;margin:15px 0 0 20px;line-height:0;}
div.view-text strong {display:block;margin-top:20px;font-size:13px;line-height:18px;font-family:'Nanum Gothic';font-weight:bold;color:#4a73b6;}
div.select {margin-top:21px;font-size:13px;line-height:18px;font-family:'Nanum Gothic';position:relative;z-index:1;}
div.select div {width:200px;background:url('/images/events/bg_select.gif') no-repeat 0 0;cursor:pointer;}
div.select div a {display:block;height:22px;padding:2px 0 0 5px;}
div.select div ul {display:none;width:198px;border:1px solid #9c9c9c;background:#ffffff;position:absolute;top:0;left:0;}
div.select div ul li a {padding:1px 0 0 4px;}
div.select div:hover ul {display:block;}
div.select div:hover ul li a:hover {color:#4a73b6;}
div.img-text02 {overflow:hidden;margin-top:15px;}
div.img-text02 img {float:left;}
div.img-text02 div {float:left;margin-left:20px;font-size:13px;line-height:18px;font-family:'Nanum Gothic';}
div.img-text02 div strong {color:#4e7ab9;}
div.img-text02 div p {margin-top:10px;}
div.img-text02 div em {display:block;color:#333333;margin-top:15px;}
div.event-img {margin-top:15px;text-align:center;}
div.vision {margin-top:15px;}

/* 학술대회 */
div.conference {margin-top:20px;}
div.autumn {margin-top:90px;padding-bottom:251px;background:url('/images/conference/img_autumn.gif') no-repeat 0 bottom;color:#2f405b;font-size:30px;line-height:35px;font-family:'Nanum Gothic';font-weight:bold;text-align:center;}
div.autumn span {display:block;font-size:20px;color:#3c3c3c;}
div.autumn strong {display:block;margin-top:20px;font-size:18px;color:#1456c3;}
div.spring {margin-top:90px;padding-bottom:251px;background:url('/images/conference/img_spring.gif') no-repeat 0 bottom;color:#2f5b3e;font-size:30px;line-height:35px;font-family:'Nanum Gothic';font-weight:bold;text-align:center;}
div.spring02 {background:url('/images/conference/img_spring01.gif') no-repeat 0 96px;padding-bottom:442px;margin-top:54px;}
div.spring03 {background:url('/images/conference/img_spring02.jpg') no-repeat 0 96px;padding-bottom:442px;margin-top:54px;}
div.spring04 {background:url('/images/conference/img_spring_2018.jpg') no-repeat 0 96px;padding-bottom:442px;margin-top:54px;}
div.spring span {display: block;font-size: 18px;color: #3c3c3c;line-height: 24px;margin-top: 18px;}
div.spring em {display:block;font-size:14px;color:#3c3c3c;}
div.spring strong {display:block;margin-top:20px;font-size:18px;color:#38844e;}
div.symposium {margin-top:60px;padding-bottom:251px;background:url('/images/conference/icapps.jpg') no-repeat 0 bottom;color:#2d2d2d;font-size:31px;line-height:35px;font-family:'Nanum Gothic';font-weight:bold;text-align:center;}
div.symposium span {display:block;font-size:23px;color:#3c3c3c;}

div.summer01{background:url('/images/conference/img_summer01.jpg') no-repeat 0 96px;padding-bottom:442px;margin-top:54px;}


/* popup */
div.layer-popup {display:none;position:absolute;top:500px;right:150px;font-size:0;line-height:0;vertical-align:top;}
div.layer-popup span {position:relative;display:inline-block;border:5px solid #495a74;}
div.layer-popup span a.close {position:absolute;top:-5px;right:-5px;}
#add-pop {width:750px;position:relative;}
#add-pop h4.ptit {height:35px;padding:10px 0 0 19px;background:#495a74;color:#ffffff;font-size:16px;line-height:20px;font-family:'Nanum Gothic';}
#add-pop .pop-cont {padding:20px;}
#add-pop .pop-cont .co-author {height:153px;overflow-x:hidden;overflow-y:auto;}
#add-pop .pop-cont .co-author table {margin-top:0;}
#add-pop div.board-view {margin-top:0;}
#add-pop a.close {position:absolute;top:15px;right:20px;}
div.response {margin-top:20px;padding-bottom:30px;border:1px solid #e5e5e5;}
div.response div {padding:28px 30px 27px 30px;background:#f9f9f9;}
div.response div strong {color:#000000;font-size:15px;line-height:18px;font-family:'Nanum Gothic';}
div.response div ul {overflow:hidden;margin-top:8px;}
div.response div ul li {float:left;margin-left:13px;padding-left:11px;background:url('/images/common/icon/bl_response.gif') no-repeat 0 4px;font-size:13px;line-height:18px;font-family:'Nanum Gothic';}
div.response div ul li:first-child {margin-left:0;padding:0;background:none;}
div.response div ul li a {padding-right:10px;color:#ff0000;background:url('/images/common/icon/icon_file.png') no-repeat right 3px;}
div.response p {padding:30px 30px 0 30px;font-size:13px;line-height:18px;font-family:'Nanum Gothic';}
div.response span {display:block;margin-left:30px;padding-left:15px;background:url('/images/common/icon/icon_file.gif') no-repeat 0 4px;font-size:13px;line-height:18px;font-family:'Nanum Gothic';}
div.response span a {color:#ff0000;}
div.response span.first {margin-top:30px;}
#add-pop h5:first-child {margin-top:0;}
fieldset.search04 {display:block;font-size:14px;line-height:22px;font-family:'Nanum Gothic';text-align:center;}
fieldset.search04 label {display:inline-block;margin-right:10px;color:#000000;font-weight:bold;vertical-align:middle;}
fieldset.search04 input.text {display:inline-block;vertical-align:middle;}
fieldset.search04 img {vertical-align:middle;}
fieldset.search05 {margin-top:30px;padding:30px 0;border:1px solid #e5e5e5;background:#f9f9f9;}
div.response .resp-cont {padding-bottom:0;background:none;}
div.response .resp-cont textarea {display:block;width:100%;height:80px;border:none;}
div.juror {height:340px;margin-top:20px;overflow-x:hidden;overflow-y:auto;}
div.juror table.board-list {margin-top:0;}
div.juror table.board-list th, #add-pop table.board-list td {padding:7px 0;}
#add-pop table.board-list td.subject {padding-left:20px;}
/* 선거권팝업*/
div.election {border:5px solid #d7d7d7;width:351px;margin:0 auto;text-align:center;font-family:'Nanum Gothic';padding:20px;display:inline-block;}
div.election strong {font-size:16px;font-weight:600;}
div.election ul {font-size:16px;font-weight:600;}
div.election p {margin-top:10px;font-size:14px;}
div.election a {background:#495a74;color:#fff;display:inline-block;padding:10px 20px;margin-top: 10px;font-weight: 600;font-size: 15px;}
div.election a:hover {background:#494a74;}


/* 문헌DB */
/*div.version-select {margin-top:20px;}*/
div.version-select {margin-top:0px;}
/*div.paper-view-db {margin-top:21px;padding:15px 10px 20px 10px;border:1px solid #e7e7e7;}*/
div.paper-view-db {margin:10px 0 20px 0px;padding:15px 10px 20px 10px;border:1px solid #e7e7e7;}
div.paper-view-db strong.title {display:block;padding-bottom:9px;background:url('/images/main/bg_dotline.gif') repeat-x 0 bottom;color:#2a2a2a;font-size:14px;line-height:18px;font-weight:bold;font-family:'Nanum Gothic';}
div.paper-view-db span {display:block;text-align:center;}
div.paper-view-db ul {margin-top:11px;}
div.paper-view-db ul li:first-child {margin-top:0;}
/*div.paper-view-db ul li {margin-top:3px;padding-left:12px;background:url('/images/common/icon/icon_view.gif') no-repeat 0 5px;color:#666666;font-size:13px;line-height:18px;font-family:'Nanum Gothic';word-spacing:-1px;}
div.paper-view-db ul li strong {margin-right:3px;color:#333333;}*/
div.paper-view-db ul li {margin-top:3px;padding-left:12px;background:url('/images/common/icon/icon_view.gif') no-repeat 0 5px;color:#666666;font-size:12px !important;line-height:18px !important;font-family:'Nanum Gothic';word-spacing:0px !important;font-weight:normal !important;}
div.paper-view-db ul li strong {margin-right:3px;color:#333333;font-size:13px;}
/*div.ijus {margin-top:23px;}*/
div.ijus {margin-top:3px;}
div.ijus p.text {margin-top:0;}
/*div.city-info {margin-top:23px;}*/
div.city-info p.text {margin-top:0;}
ul.book-list {overflow:hidden;margin-left:-15px;}
ul.book-list li {float:left;margin:10px 0 10px 15px !important;min-height:176px;}
ul.book-list li em {display:block;font-size:14px;line-height:18px;font-family:'Nanum Gothic';text-align:center;}
ul.book-list li img{float:left;}
ul.book-list li dl{float:left;width:140px;margin:5px 0 0 10px;}
ul.book-list li dl dt{font-size:14px;line-height:20px;font-family:'Nanum Gothic';font-weight:600;color:#113e83;}
ul.book-list li dl dt a{color:#113e83;}
ul.book-list li dl dd, ul.book-list li dl dd a{color:#5b5b5b;font-size:13px;line-height:18px;font-family:'Nanum Gothic';width:100%;padding-top:5px;}

/* 사이트맵 */
div.sitemap {margin-top:45px;border-top:2px solid #495a74;}
div.sitemap ul {overflow:hidden;margin:30px 0;border-top:1px solid #ebebeb;background:url("/images/common/line.gif") repeat-y;}
div.sitemap ul:first-child {border-top:0;border-bottom:1px solid  #ebebeb;}
div.sitemap ul.none {border:none;}
div.sitemap ul.end {margin-top:30px;border-bottom:1px solid #ebebeb;border-top:0;}
div.sitemap ul li {float:left;width:174px;padding-left:22px;border-left:1px solid #ebebeb;}
div.sitemap ul li:first-child {margin-left:0;border-left:0;}
div.sitemap ul li h4 {color:#4a73b6;font-size:18px;line-height:20px;font-family:'Nanum Gothic';}
div.sitemap ul li h4 span {display:inline-block;padding-right:17px;background:url('/images/common/icon/bl_sitemap.gif') no-repeat right 6px;}
div.sitemap ul li ul {margin-top:15px;padding:0;border-bottom:0;}
div.sitemap ul li ul li {float:none;width:auto;padding:0;margin:10px 0 0 0;border:none;font-size:14px;line-height:22px;font-family:'Nanum Gothic';font-weight:bold;}
div.sitemap ul li ul li a {color:#333333;}
div.sitemap ul li ul li ul {margin:0;padding:0;}
div.sitemap ul li ul li ul li {margin-top:0;font-size:13px;line-height:20px;font-family:'Nanum Gothic';font-weight:normal;}
div.sitemap ul li ul li ul li a {color:#767676;}

/* 신규20150318 */
.btn-view{display:inline-block;margin-top:30px;}
.btn-view a{float:left;}
.btn-r-view{float:right;display:inline-block;margin-top:40px;}
.btn-r-view a{display:inline-block;line-height:34px;padding:0 13px 0 15px;color:#fff;font-weight:600;background:#495a74;}

/* board-list */
.board-list02 {display:block;width:100%;margin-top:17px;border-top:2px solid #495a74;font-size:13px;line-height:18px;font-family:'Nanum Gothic';}
.list-type-new{border-bottom:1px solid #e5e5e5;width:100%;display:block;overflow:hidden;} 
.list-type-new ul{} 
.list-type-new ul li{float:left;width:115px;padding:12px 0;text-align:center;font-size:13px;}
.list-type-new ul li.subject {padding-left:20px;color:#333333;text-align:left;width:480px;}
.list-type-new ul li.tit{text-align:left;width:60px;color:#222;font-size:16px;font-weight:600;}
.list-type-new ul li.subject a{color:#000cff;}
.list-type-new ul li.subject span{color:#292929;font-weight:600;}
.list-type-new ul li a.btn_view_b{float:right;display:inline-block;line-height:28px;padding:0 12px 0 11px;color:#fff;font-weight:600;background:#495a74;}
/*table.board-list td.subject a{color:#000cff;}*/

.city-info {width:100%;margin-top:17px;border-top:2px solid #495a74;}

div.autumn02 {margin-top:90px;padding-bottom:328px;background:url('/images/conference/img_autumn2015.gif') no-repeat 0 bottom;color:#2f405b;font-size:30px;line-height:35px;font-family:'Nanum Gothic';font-weight:bold;text-align:center;}
div.autumn02 span {display:block;font-size:20px;color:#3c3c3c;}
div.autumn02 strong {display:block;margin-top:20px;font-size:18px;color:#1456c3;}

div.autumn03 {margin-top:90px;padding-bottom:447px;background:url('/images/conference/img_autumn2015.gif') no-repeat 0 bottom;color:#2f405b;font-size:30px;line-height:35px;font-family:'Nanum Gothic';font-weight:bold;text-align:center;}
div.autumn03 span {display:block;font-size:20px;color:#3c3c3c;}
div.autumn03 strong {display:block;margin-top:20px;font-size:18px;color:#1456c3;}

div.autumn04 {margin-top:90px;padding-bottom:447px;background:url('/images/conference/img_autumn2016.gif') no-repeat 0 bottom;color:#2f405b;font-size:30px;line-height:35px;font-family:'Nanum Gothic';font-weight:bold;text-align:center;}
div.autumn04 span {display:block;font-size:20px;color:#3c3c3c;}
div.autumn04 strong {display:block;margin-top:20px;font-size:18px;color:#1456c3;}

ul.book-list li dd.isu_title {overflow: hidden;text-overflow: ellipsis;white-space: nowrap}



.tac {text-align:center;display:block;margin: 14px 0}
.tac a {color: #0645ff}

.W10 {width:10%  !important;}
.Wall {width:15%  !important;}
.btn01 {display: inline-block;padding: 8px 17px;border: 1px solid #d7d7d7}
