body {font-size:12px;font-family:gulim;}
input,select,textarea {font-size:12px;font-family:gulim;}
select {font-size:12px;font-family:dotum;}
label {cursor:pointer;}
a {text-decoration:none;color:#000;}
a:hover {color:#666;}
ul, ol{list-style: none;}

#symposium {width:100%;margin:10px auto;}

.logos {height:110px;margin:0;padding:0;overflow:hidden;}
.logos img {margin:30px 0 18px 0;}

.line1{clear:both;height:1px;font-size:0;}
.line2{clear:both;height:2px;font-size:0;}
.line3{clear:both;height:3px;font-size:0;}
.line4{clear:both;height:4px;font-size:0;}
.line5{clear:both;height:5px;font-size:0;}
.line10{clear:both;height:10px;font-size:0;}
.line15{clear:both;height:15px;font-size:0;}
.line20{clear:both;height:20px;font-size:0;}
.line30{clear:both;height:30px;font-size:0;}
.line40{clear:both;height:30px;font-size:0;}
.line50{clear:both;height:30px;font-size:0;}
.tline{clear:both;border-top:1px solid #d7d7d7;}
.bline{clear:both;border-bottom:1px solid #d7d7d7;}

h1 {font:bold 30px "Malgun Gothic","NanumGothic",dotum;color:#26428a;}

.txts {margin:30px 0 30px 20px;padding:0;font:normal 14px "Malgun Gothic","NanumGothic",dotum;}
.txts li {line-height:30px;}

.center{text-align:center !important;}
.left{text-align:left !important;}
.right{text-align:right !important;}

div.sub_img_title{width:100%;margin:-10px 0 10px 0;padding-bottom:10px;border-bottom:1px solid #dfdfdf;}

.wrap {width:960px;margin:auto;}
.pay_img img{width:280px;height:70px;}

#header {background:url('./image/gnb/home_bg.gif') left top repeat-x;}
#header .topline {height:31px;background:url('./image/bg_top.jpg') left top repeat-x;}
#header .topline .ltop {float:left;padding:8px 0 0 0;font-size:11px;font-family:dotum;letter-spacing:-1px;color:#999999;}
#header .topline .rtop {float:right;padding:1px 0 0 0;text-align:right;font-size:11px;font-family:dotum;letter-spacing:2px;color:#dfdfdf;}
#header .topline .rtop a {font-family:gulim;font-size:12px;letter-spacing:-1px;outline:none;color:#646464;}
#header .topline .rtop a:hover {text-decoration:underline;}
#header .topline .rtop img {margin-bottom:-3px;}
#header .topline .rtop .admin {font-size:11px;font-family:dotum;font-weight:bold;color:#FA5800;}
#header .nobg {background:url('');}

#header .logo {}
#header .logo h1 {padding:0;margin:0;}
#header .logo a {font-size:30px;font-family:"malgun gothic";outline:none;display:inline-block;color:#444442;}
#header .logo img {}

#header .search {float:right;position:relative;height:23px;top:-77px;}
#header .search .keyword {float:left;width:222px;height:25px;padding:2px 0 0 3px;font-size:11px;font-family:dotum;color:#999999;border:#D6D5D3 solid 1px;}
#header .search .keyword:focus {font-weight:bold;font-size:12px;font-family:gulim;color:#666666;}
#header .search .sbtn {float:left;}

/*
#header .tabmenu {}
#header .tabmenu .twrap {height:34px;}
#header .tabmenu .twrap ul {float:left;padding:9px 0 0 0;margin:0;list-style-type:none;}
#header .tabmenu .twrap li {float:left;padding:0 20px 0 20px;margin:0;height:25px;}
#header .tabmenu .twrap li a {font-weight:bold;font-size:13px;display:block;padding:1px 7px 1px 7px;letter-spacing:-1px;text-shadow:1px 1px 1px #666666;}
#header .tabmenu .twrap li a:hover {color:#333;}
#header .tabmenu .twrap li div {position:absolute;display:none;width:1px;height:1px;z-index:1;}
#header .tabmenu .twrap li div dl {margin:26px 0 0 -22px;padding:3px;width:130px;background:#ffffff;}
#header .tabmenu .twrap li div dt {margin:0;padding:0;}
#header .tabmenu .twrap li div dd {margin:0;padding:0;}
#header .tabmenu .twrap li div dt a {overflow:hidden;height:13px;line-height:150%;display:block;font-weight:normal;padding:4px 0 10px 10px;font-size:12px;font-family:gulim;height:12px;text-shadow:0 0 0 #666666;}
#header .tabmenu .twrap li div dt a:hover {background:#efefef;}
#header .tabmenu .twrap li div dd a {overflow:hidden;height:12px;line-height:150%;display:block;font-weight:normal;padding:3px 0 8px 15px;font-size:12px;font-family:gulim;height:11px;text-shadow:0 0 0 #666666;}
#header .tabmenu .twrap li div dd a:hover {background:#efefef;}
#header .tabmenu .twrap li.ending a{margin:-6px 0 0 100px;padding:7px 40px 5px 40px;background:#5CA1E6;}
#header .tabmenu .twrap li.ending a:hover{background:#C4E4F9;}
#header .tabmenu .twrap .on1 {background:#efefef;}
#header .tabmenu .twrap .none {color:#ffffff;padding:1px 0 0 10px;}
#header .tabmenu .twrap .more {margin:0 0 3px 3px;}
#header .tabmenu .twrap .vline {padding:0;margin:0;height:13px;}
*/
/* 블루비 스타일 */
#lnb ul, #lnb ul li {list-style: none;}
#lnb ul {position: relative;padding:0;margin:0;z-index:1000}
#lnb ul li ul {display:none;}
#lnb .sub {display:none;}
#lnb .sub ul {display:block;}

#lnb, #lnb, #lnb li {margin:0;padding:0;border:none;line-height:16px;}
#lnb {width:960px;height:40px;position:relative;overflow:hidden;margin-left:-3px;}
#lnb li {float:left;margin:0;padding:0;font:bold 13px Dotum;letter-spacing:-1px;}
#lnb li.active {background:#fff}
#lnb li a {display:block;color:#fff;padding:12px 20px;background:url('./image/gnb/bg_orange.jpg') repeat-x 100% 0;text-decoration:none;}
#lnb li a.dc-mega {position:relative;}
#lnb li a .dc-mega-icon {display:block;position:absolute;top:18px;right:10px;width:8px;height:12px;background:url('./image/gnb/arrow_orange.gif') no-repeat 0 0;}
#lnb li.mega-hover a, #lnb li a:hover, #lnb li a.active {background-position:100% -40px;color:#000;text-shadow:none;}
#lnb li a.active .dc-mega-icon {background-position:0 -20px;}
#lnb li.mega-hover a .dc-mega-icon {background-position:0 -20px;}

#lnb li .sub-container {position:absolute;padding-left:2px;margin:0 0 0 -3px;}
#lnb li .sub {padding: 20px 0px 10px 20px;border:1px #E75921 solid;border-top:none;background:#fff;-moz-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;moz-box-shadow:2px 3px 2px #c0c0c0;-webkit-box-shadow::2px 3px 2px #c0c0c0;box-shadow:2px 3px 2px #c0c0c0;}
#lnb li .sub-container.mega .sub {padding:10px 0 10px 10px;clear: both;}
#lnb li .sub .row {width:100%;overflow:hidden;clear:both;}

#lnb li .sub li {list-style:none;float:none;width:140px;font-size:12px;font-weight:normal;font-family:"돋움";}
#lnb li .sub li.mega-hdr {margin: 5px 10px 0 0;float:left;}
#lnb li .sub li.mega-hdr.last {margin-right:0;}
#lnb li .sub a {background:none;border:none;text-shadow:none;color:#111;padding:7px 10px;display:block;float:none;text-decoration:none;font-size:12px;}
#lnb li .sub li.mega-hdr a.mega-hdr-a {font-family:"돋움";font-size:12px;padding:4px;margin-bottom:5px;background: #E75921;font-weight:bold;color:#fff;text-align:center}
#lnb li .sub li.mega-hdr a.mega-hdr-a:hover {color:#000;text-shadow:none;}
#lnb .sub li.mega-hdr li a {padding: 2px 4px 2px 20px;background:url('./image/gnb/arrow_off.gif') no-repeat 5px 5px;font-weight:normal;font-family:"돋움";font-size:12px}
#lnb .sub li.mega-hdr li a:hover {color:#a32403;background:#efefef url('./image/gnb/arrow_on.gif') no-repeat 5px 5px;}
#lnb .sub ul li {padding-right:0;}

#lnb li .sub-container.non-mega .sub {padding:8px 12px;}
#lnb li .sub-container.non-mega li {width:150px;margin:0;}
#lnb li .sub-container.non-mega li a {padding: 5px 5px 5px 22px;background:url('./image/gnb/arrow_off.gif') no-repeat 7px 7px;font-family:"돋움";font-size:12px}
#lnb li .sub-container.non-mega li a:hover {color:#333; background: #efefef url('./image/gnb/arrow_on.gif') no-repeat 7px 7px;}

#lnb {background:url('./image/gnb/bg_white.jpg') repeat-x 0 -80px;border-right-color:#afafaf;border-left-color:#afafaf;}
#lnb li a {background:url('./image/gnb/bg_white.jpg') repeat-x 100% 0;color: #333;}
#lnb li a .dc-mega-icon {background:url('./image/gnb/arrow_white.gif') no-repeat 0 0;}
#lnb li .sub {border-color:#c0c0c0;moz-box-shadow:2px 3px 2px #ddd;-webkit-box-shadow::2px 3px 2px #ddd;box-shadow:2px 3px 2px #ddd;}
#lnb li .sub li.mega-hdr a.mega-hdr-a {background:#c0c0c0;}

/* 블루비 끝 */

#container {background:#ffffff;}
#content {float:left;width:660px;}
#container .snb {position:relative;float:right;width:280px;}
#container .snb .snb_fixed {position:fixed;}
#container .snb .mybox {border:#D4D4D4 solid 1px;}

#container .snb .mybox .login {}
#container .snb .mybox .login .mbrinfo {background:#F4F4F4;padding:8px 7px 8px 12px;border-bottom:#dfdfdf solid 1px;}
#container .snb .mybox .login .symbol {float:left;width:37px;}
#container .snb .mybox .login .symbol img {width:37px;height:37px;}
#container .snb .mybox .login .info {float:right;width:210px;}
#container .snb .mybox .login .info .name {}
#container .snb .mybox .login .info .name .namel {float:left;width:103px;height:12px;font-weight:bold;color:#454545;overflow:hidden;margin-top:3px;}
#container .snb .mybox .login .info .name .namer {float:right;text-align:right;width:107px;}
#container .snb .mybox .login .info .score {font-size:11px;font-family:dotum;color:#636363;padding-top:3px;}
#container .snb .mybox .login .tabbox {}
#container .snb .mybox .login .tabbox .tp {float:left;width:92px;height:22px;padding-top:12px;background:#F4F4F4;border-top:#ffffff solid 1px;border-bottom:#D4D4D4 solid 1px;text-align:center;font-weight:bold;color:#9E9E9E;cursor:pointer;}
#container .snb .mybox .login .tabbox .tp i {font-style:normal;font-size:11px;color:#F21914;padding-left:2px;}
#container .snb .mybox .login .tabbox .vline {border-right:#D4D4D4 solid 1px;}
#container .snb .mybox .login .tabbox .on {background:#ffffff;border-top:#ffffff solid 1px;border-bottom:#ffffff solid 1px;color:#676767;}
#container .snb .mybox .login .lbody {height:250px;padding:10px;overflow:auto;}
#container .snb .mybox .login .lbody ul {padding:0;margin:0;list-style-type:none;}
#container .snb .mybox .login .lbody li {padding:5px 0 5px 0;line-height:130%;}
#container .snb .mybox .login .lbody li a {}
#container .snb .mybox .login .lbody li .comment {font-family:arial;font-size:11px;color:#E75801;padding-left:3px;}
#container .snb .mybox .login .lbody li .new {font-family:arial;font-size:10px;color:#ff0000;}
#container .snb .mybox .login .lbody li .reply {font-family:dotum;font-size:11px;color:#888888;}
#container .snb .mybox .login .lbody li .pic {float:left;width:40px;}
#container .snb .mybox .login .lbody li .info {float:left;width:200px;}
#container .snb .mybox .login .lbody .none {text-align:center;padding-top:80px;}
#container .snb .mybox .login .lbody .none span {display:block;font-weight:bold;font-size:13px;} 
#container .snb .mybox .login .lbody .none p {padding-top:15px;color:#9C9C9C;line-height:140%;letter-spacing:-1px;}

#container .snb .mybox .logout .tabbox {}
#container .snb .mybox .logout .tabbox .np {padding:10px 0 10px 10px;background:#F4F4F4;border-bottom:#D4D4D4 solid 1px;font-weight:bold;color:#9E9E9E;}
#container .snb .mybox .logout .tabbox .tp {float:left;width:138px;height:22px;background:#F4F4F4;border-bottom:#D4D4D4 solid 1px;text-align:center;font-weight:bold;color:#9E9E9E;padding-top:12px;cursor:pointer;}
#container .snb .mybox .logout .tabbox .vline {width:139px;border-right:#D4D4D4 solid 1px;}
#container .snb .mybox .logout .tabbox .on {background:#ffffff;border-bottom:#ffffff solid 1px;color:#676767;}
#container .snb .mybox .logout .nlog {padding:25px 0 30px 12px;}
#container .snb .mybox .logout .i1 {font-size:11px;font-family:dotum;color:#67686A;letter-spacing:-1px;padding-bottom:3px;}
#container .snb .mybox .logout .i1 .input {float:left;width:155px;height:17px;border:#BEBEBE solid 1px;}
#container .snb .mybox .logout .i1 .input:focus {border:#BEBEBE solid 2px;}
#container .snb .mybox .logout .i1 .checkbox {margin-left:2px;}
#container .snb .mybox .logout .i1 .submit {float:left;margin-left:5px;}
#container .snb .mybox .logout .rbtm {font-size:11px;font-family:dotum;color:#67686A;letter-spacing:-1px;padding:10px 0 0 3px;}
#container .snb .mybox .logout .rbtm .ipc {color:#67686A}
#container .snb .mybox .logout .rbtm a {color:#313946;}
#container .snb .mybox .logout .rbtm span {padding:0 5px 0 5px;}
#container .snb .mybox .logout .slog {padding:25px 12px 30px 12px;}
#container .snb .mybox .logout .slog .icon {width:235px;padding:10px;background:#efefef;text-align:center;}
#container .snb .mybox .logout .slog .icon img {cursor:pointer;margin:0 4px 0 4px;}
#container .snb .mybox .logout .slog .guide {line-height:140%;font-size:11px;font-family:dotum;color:#999;letter-spacing:-1px;padding:10px 0 0 0;}

#container .snb .banner {margin-top:10px;}
#container .snb .banner .sample {display:block;font-size:11px;font-family:dotum;color:#c0c0c0;padding:70px 0 70px 0;background:#7F7F7F;text-align:center;}

#container .snb .helper {width:278px;height:138px;overflow:hidden;border:1px solid #d1d1d1;border-top:none;}

#container .snb .hotbox {border:#d1d1d1 solid 1px;}
#container .snb .hotbox .tabbox {}
#container .snb .hotbox .tabbox .tp {float:left;width:92px;height:20px;padding-top:10px;background:#F4F4F4;border-top:#ffffff solid 1px;border-bottom:#D4D4D4 solid 1px;text-align:center;font-weight:bold;color:#9E9E9E;cursor:pointer;}
#container .snb .hotbox .tabbox .vline {border-right:#D4D4D4 solid 1px;}
#container .snb .hotbox .tabbox .on {background:#ffffff;border-top:#ffffff solid 1px;border-bottom:#ffffff solid 1px;color:#424242;}
#container .snb .hotbox .hbody {padding:10px 5px 10px 15px;overflow:hidden;}
#container .snb .hotbox .hbody ul {padding:0;margin:0;list-style-type:none;}
#container .snb .hotbox .hbody li {height:14px;margin:10px 0 10px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#container .snb .hotbox .hbody li i {display:inline-block;width:11px;margin-right:7px;hieght:11px;font-style:normal;font-size:10px;font-family:arial;color:#ffffff;letter-spacing:-px;text-align:center;background:#C0C0C0;border:#B6B6B6 solid 1px;border-radius:2px 2px 2px 2px;}
#container .snb .hotbox .hbody li span {font-family:arial;font-size:11px;color:#E75801;padding-left:3px;}
#container .snb .hotbox .hbody li a {}
#container .snb .hotbox .hbody li .emp {background:#95A6FE;border:#7186FB solid 1px;}

#container .snb .category {}
#container .snb .category .tt {margin:0 0 2px 0;width:263px;padding:7px 0 10px 15px;font-weight:bold;font-family:"malgun gothic";font-size:13px;border:#7B7B7B solid 1px;background:#8C8C8C;}
#container .snb .category .tt a{color:#FFFFFF;}
#container .snb .category ul {padding:0;margin:0;}
#container .snb .category li {list-style-type:none;width:263px;margin:0 0 2px 0;padding:6px 0 8px 15px;}
#container .snb .category .m1 {font-family:"malgun gothic";font-size:11px;background:#777777;}
#container .snb .category .m1 a {color:#000000;}
#container .snb .category .m1 a:hover {text-decoration:underline;}
#container .snb .category .m2 {font-weight:bold;font-family:"malgun gothic";font-size:11px;border:#dfdfdf dotted 1px;background:#f9f9f9;}
#container .snb .category .m2 a {color:#777777;}
#container .snb .category .m2 a:hover {text-decoration:underline;color:#444444;}
#container .snb .category .m3 {font-weight:bold;font-family:"malgun gothic";font-size:11px;border-bottom:#efefef dotted 1px;}
#container .snb .category .m3 a {color:#777777;}
#container .snb .category .m3 a:hover {text-decoration:underline;color:#FF0000;}
#container .snb .category .am {font-weight:bold;font-family:"malgun gothic";font-size:13px;border:#d0d0d0 dotted 1px;background:#f9f9f9;}
#container .snb .category .am a {color:red;}
#container .snb .category .selected1 a {font-weight:bold;color:#cccccc;letter-spacing:-1px;}
#container .snb .category .selected2,#container .snb .category .selected2 a {color:#444444;}
#container .snb .category .selected2 a:hover {color:#444444;text-decoration:underline;}
#container .snb .category .selected3,#container .snb .category .selected3 a {color:#ff0000;}
#container .snb .category .new {font:normal 10px arial;color:#ff0000;}
#container .snb .category .num {font:normal 11px arial;color:#c0c0c0;}

/* 플러그인 */
#container .snb .post {}
#container .snb .post .tt {padding:0 0 10px 0;font-weight:bold;color:#666;}
#container .snb .post ul {padding:0;margin:0;}
#container .snb .post li {list-style-type:none;padding:6px 0 8px 0;line-height:140%;border-bottom:#ebebeb solid 1px;}
#container .snb .post li a {font-family:dotum;font-size:12px;color:#444;}
#container .snb .post li a:hover {text-decoration:underline;}
#container .snb .post li .comment {font:normal 11px arial;color:#FC6138;}
#container .snb .post li .trackback {font:normal 11px arial;color:#02ACD6;}
#container .snb .post li .new {font-family:arial;font-size:10px;color:#ff0000;}
#container .snb .post .none {border:#efefef solid 1px;color:#c0c0c0;text-align:center;padding:25px;}

#container .snb .tags {}
#container .snb .tags .tt {padding:0 0 10px 0;font-weight:bold;color:#666;}
#container .snb .tags .items {padding:10px;border:#efefef solid 1px;line-height:180%;}
#container .snb .tags .items .tags_1 {padding:5px 2px 5px 2px;font-family:dotum;font-size:11px;color:#7B7B7B;}
#container .snb .tags .items .tags_1:hover {padding:5px 2px 5px 2px;font-family:dotum;font-size:11px;color:#FFFFFF;background:#7B7B7B;}
#container .snb .tags .items .tags_2 {padding:5px 2px 5px 2px;font-family:dotum;font-weight:Bold;font-size:12px;color:#87C168;}
#container .snb .tags .items .tags_2:hover {padding:5px 2px 5px 2px;font-family:dotum;font-weight:Bold;font-size:12px;color:#FFFFFF;background:#87C168;}
#container .snb .tags .items .tags_3 {padding:5px 2px 5px 2px;font-family:dotum;font-weight:Bold;font-size:14px;color:#FF6666;}
#container .snb .tags .items .tags_3:hover {padding:5px 2px 5px 2px;font-family:dotum;font-weight:Bold;font-size:14px;color:#FFFFFF;background:#FF6666;}
#container .snb .tags .items .none {color:#c0c0c0;text-align:center;display:block;padding:10px 0 10px 0;}

#container .snb .photo {}
#container .snb .photo .tt {padding:0 0 10px 0;font-weight:bold;color:#666;}
#container .snb .photo .pic {float:left;margin:0 0 8px 8px;padding:1px;border:#efefef solid 1px;backgorund:#ffffff;}
#container .snb .photo .pic img {width:57px;height:45px;}
#container .snb .photo .nomargin {margin:0 0 8px 0;clear:both;}

#container .snb .archiv {}
#container .snb .archiv .tt {padding:0;font-weight:bold;color:#666;}
#container .snb .archiv ul {height:125px;margin:0;padding:7px 0 10px 10px;border:#d1d1d1 solid 1px;border-top:none;}
#container .snb .archiv li {list-style-type:none;float:left;width:50%;padding:4px 0 4px 0;}
#container .snb .archiv li a {display:inline-block;width:53px;}
#container .snb .archiv li span {color:#2B97D7;}

#container .snb .daily {border:#efefef solid 1px;}
#container .snb .daily .tt {padding:5px 0 5px 0;text-align:center;font-weight:bold;font-family:verdana;color:#666;}
#container .snb .daily .tt img {position:relative;top:-1px;}
#container .snb .daily .sunday {color:#2B97D7;}
#container .snb .daily .week {height:20px;}
#container .snb .daily .week td {color:#333;background:#f9f9f9;}
#container .snb .daily table {width:100%;}
#container .snb .daily td {text-align:center;color:#666;font-family:dotum;font-size:11px;}
#container .snb .counter {padding:10px;border:#efefef solid 1px;line-height:150%;font-family:arial;font-size:10px;color:#666;}
#container .snb .rss {font-size:10px;font-family:tomaha;color:#c0c0c0;}
#container .snb .rss a {color:#666;padding:0 5px 0  5px;}
#container .snb .rss a:hover {text-decoration:underline;}
#container .snb .rss img {position:relative;top:3px;}

#footer {margin:15px 0 10px 0;}
#footer .footer {padding:15px 0 0 0;border-top:#ebebeb solid 1px;}
#footer .footer .slinks {float:left;}
#footer .footer .slinks .elink {padding:10px 0 10px 0;font-size:11px;font-family:dotum;color:#c0c0c0;letter-spacing:2px;}
#footer .footer .slinks .elink a {font-family:dotum;font-size:11px;letter-spacing:-1px;color:#666666;}
#footer .footer .slinks .elink a:hover {text-decoration:underline;}
#footer .footer .slinks .copyright {font-size:12px;font-family:dotum;color:#555;line-height:18px;}
#footer .footer .slinks .copyright span{margin-left:15px;}
#footer .footer .powered {float:right;}
#footer .footer .kimsq {padding:10px 0 10px 0;font-size:11px;font-family:arial;color:#c0c0c0;}
