@charset "utf-8";


/* font */
@font-face{
	font-family:NanumGothic;
	src:url('NanumGothic.eot');
	src:url('NanumGothic.eot?#iefix') format('embedded-opentype'),
	url('NanumGothic.woff') format('woff'),
	url('NanumGothic.ttf') format('truetype');
}

@font-face {
  font-family: NanumGothic;
  font-style: normal;
  font-weight: 500;
  src: url(NanumGothicBold.eot);
  src: url(NanumGothicBold.eot?#iefix) format('embedded-opentype'),
       url(NanumGothicBold.woff) format('woff'),
       url(NanumGothicBold.ttf) format('truetype');
}

@font-face {
  font-family: NanumGothic;
  font-style: normal;
  font-weight: 800;
  src: url(NanumGothic-ExtraBold.eot);
  src: url(NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(NanumGothic-ExtraBold.woff) format('woff'),
       url(NanumGothic-ExtraBold.ttf) format('truetype');
}


/* Common */
body,dl,div,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,tr,address,button,input{margin:0;padding:0;font-size:14px;font-family:'NanumGothic','Droid Sans', sans-serif;color:#757575;}

select {margin:10;padding:10;line-height:25px;font-size:11px;font-family:'NanumGothic','Droid Sans', sans-serif;color:#757575;}


na0 {
	font-family:맑은고딕, NanumGothic, MalgunGothic, NanumGothicWeb, NanumGothicWeb;
	font-weight:bold;
	color: #626262;
	font-size: 20px;
}

na00 {
	font-family:맑은고딕, NanumGothic, MalgunGothic, NanumGothicWeb, NanumGothicWeb;
	color: #626262;
	font-size: 24px;
}

na1 {
	font-family:맑은고딕, NanumGothic, MalgunGothic, NanumGothicWeb, NanumGothicWeb;
	color: #757575;
	line-height:18px;
	font-size: 11px;
}

na2 {
	font-family:맑은고딕, NanumGothic, MalgunGothic, NanumGothicWeb, NanumGothicWeb;
	font-weight:bold;
	color: #626262;
	font-size: 16px;
}

na3 {
	font-family:맑은고딕, NanumGothic, MalgunGothic, NanumGothicWeb, NanumGothicWeb;
	color: #4390d7;
	font-size: 24px;
}

na4 {
	font-family:맑은고딕, NanumGothic, MalgunGothic, NanumGothicWeb, NanumGothicWeb;
	color: #C9C9C9;
	font-size: 10px;
}

/*
table{border:0;border-collapse:collapse;border-spacing:0;font-size:inherit;}
*/
fieldset,img{border:0;vertical-align:top;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
a {text-decoration:none;color:#757575; }
a:visited {color:#757575;}
hr,caption,legend {display:none;}
img{border:none}
a{text-decoration:none}
a:hover,a:active,a:focus{text-decoration:underline}
input {vertical-align:middle}
.container  {width:1100px;margin:0 auto;}
.clearfix:before, .clearfix:after {content: " ";display: table;}
.clearfix:after {clear: both;}
.placeholder { color: #969696; }
.placeholderFocus { color: #000; }
.btn {-moz-user-select: none;border: 1px solid transparent;cursor: pointer;display: inline-block;font-size: 14px;font-weight: normal;line-height: 1.42857;margin-bottom: 0;padding: 6px 12px;text-align: center;vertical-align: middle;white-space: nowrap;}
.btn-default {background-color: #ffffff;border-color: #cccccc;color: #333333;}
.btn-primary {background-color: #7b9dd2;color: #ffffff;}
.btn-primary a{color: #ffffff;}
.btn-danger {background-color: #d27b7b;border-color: #d43f3a;color: #ffffff;}
.btn-gray {background-color: #615F60;border-color: #d6d6d6;color: #ffffff;}
.btn-ruby {background-color: #f05a68;border-color: #f05a68;color: #fff;}
.btn-sapphire {background-color: #7b9dd2;border-color: #7b9dd2;color: #fff;}

.pull-right {text-align:right;}
.pull-center {text-align:center;}

/* Layout */
#wrap {width:100%}
#header_wrap,#main-container,#footer {width:100%;min-width:1190px;}

#header_wrap {border-top:1px solid #82a2d3;min-width:1190px;margin:0 auto;position:relative;z-index:1000;}
#header_wrap .header {position:relative;z-index:1000;width:100%;}
#header_wrap .header .gnb {position:relative;height:92px;width:1100px;margin:0 auto;z-index:1000;}
#header_wrap .header .gnb h1 {position:absolute;top:17px;left:465px;}
#header_wrap .header .gnb .top_link {position:absolute;bottom:13px;right:106px;height:25px;}
#header_wrap .header .gnb .top_link li {float:left;}
#header_wrap .header .gnb .top_link li a {text-decoration:none;display:inline-block;height:22px;line-height:19px;padding-left:32px;margin-right:15px;}
#header_wrap .header .gnb .top_link li a.tophome {background:url('/images/top_link_home.gif') no-repeat left center;}
#header_wrap .header .gnb .top_link li a.toplogin {background:url('/images/top_link_login.gif') no-repeat left center;}
#header_wrap .header .gnb .top_link li a.topjoin {background:url('/images/top_link_join.gif') no-repeat left center;}
#header_wrap .header .gnb .top_link li.last a {margin-right:0;}

#header_wrap .header .gnb .top_sns_link {position:absolute;bottom:14px;right:0;height:70px;}
#header_wrap .header .gnb .top_sns_link li {float:left;margin-right:5px;}
#header_wrap .header .gnb .top_sns_link li.last {margin-right:0;}

#header_wrap .header .nav-area {clear:both;height:64px;width:100%;padding:1px 0;background:url('/pages/images/nav-bg.gif') repeat-x 0 0;}
#header_wrap .sub_nav_bg {display:none;position:fixed;top:135px;left:0;width:100%;z-index:10;height:0;background:url('/pages/images/sub_menu.png') repeat-x 0 0;}

.nav {width:1100px;height:60px;margin:0 auto;overflow:hidden;}
.nav > ul {overflow:hidden;}
.nav > ul > li {float:left;}
.nav > ul > li > a {text-align:center;text-decoration:none;color: #424242;display: block;font-size: 13px;line-height: 64px;width: 183px;font-weight:bold;}
.nav > ul > li > a:hover {background:#006db6;color:#fff;}
.nav > ul > li.selected {background:url('/pages/images/sub_menu_on_bg.png') repeat-x 0 60px;}
.nav > ul > li.selected > a {background:#147cc1;color:#fff;}

.sub-nav {padding:17px 0;}
.sub-nav li a {text-decoration:none;display:block;height:30px;line-height:30px;padding-left:15px;color:#fff;font-size:13px;}
.sub-nav li a:hover {color:#292929;background:#fff;}

/* IE6 fix */
.ie6_width .tr {right: -1px;}
.ie6_width .br {right: -1px;}
.ie6_height .br {bottom: -1px;}
.ie6_height .bl {bottom: -1px;}
/* @end */

#footer {margin:0 0 10px 0;position:relative;z-index:90}
.bottom ul {overflow:hidden;}
.bottom ul li {float:left;}
.bottom ul li a.bla {display:block;height:41px;line-height:41px;color:#fff;border-right:1px solid #959595;text-align:center;text-decoration:none;}
.bottom ul li a.bl1 {width:173px;}
.bottom ul li a.bl2 {width:164px;}
.bottom ul li a.bl3 {width:161px;}
.bottom ul li a.bl4 {width:165px;}
.bottom ul li a.bl5 {width:211px;}
.bottom ul li.bl6 {width:221px;}
.bottom .bottom-link {background:#878787}
.bottom .mplayer {overflow:hidden;margin:12px 0 0 62px;}
.bottom .mplayer div {float:left;}
.bottom .mplayer div.eq {margin-right:12px;}
.bottom .mplayer div.play {margin-right:3px;}
.copyright-area {height:130px;background:#e0e0e0;overflow:hidden;}
.copyright-area .bottom-logo {float:left;width:124px;margin:31px 71px 0 47px;}
.copyright-area .copyright {float:left;width:708px;margin:24px 150px 0 0;}
.copyright-area .copyright p {line-height:150%;}
.copyright-area .copyright p.copy {font-size:11px;color:#6c6c6c;margin-top:5px;}

/* board */
/* �Խ��� ����Ʈ */
.board-list {table-layout:fixed;border-collapse: collapse;margin-bottom: 2em;width:100%;line-height:21px;border-collapse: collapse;border-top:2px solid #000;}
.board-list td,.board-list th {font-family:'NanumGothic','Open Sans', sans-serif;color:#454544;border: 1px solid #dddddd;text-align:center;padding:10px 0;font-size:14px;}
.board-list th {font-weight:bold;background:#F8F8F8;}
.board-list td {height:30px;}
.board-list td.title {text-align:left;padding-left:30px;}
.board-list th.thtitle {font-size:15px}
.board-list th.thleft {text-align:left;padding-left:30px;}
.board-list th.thleft1 {text-align:left;padding-left:40px;background:none;border-right:none;}
.board-list td.tdleft {text-align:left;padding-left:30px;}
.board-list td.tdleft1 {text-align:left;padding-left:30px;border-left:none;}
.board-list td.tdleft ul li {float:left;}
.board-list td.tdleft ul li.bar {margin:0 20px;}
.board-list td.title  a{font-size:14px;}
.board-list td.contents {text-align:left;padding:10px 20px 10px 20px;vertical-align:top;}
.board-list td.contents td {text-align:left;border:none;}
.board-list td.bold {font-weight:bold;}
.board-list td .board_input {font-family:'NanumGothic','Open Sans', sans-serif;border: 1px solid #eaeaea;color: #333333;background:#FAFAFA;height: 32px;line-height: 2.3em;padding: 0 0 0 10px;font-size:14px;}
.board-list td em {float:right;margin-right:20px;}
.board-list td label {cursor:pointer;}
.form-control {background-color: #ffffff;border: 1px solid #cccccc;border-radius: 4px;color: #555555;font-size: 14px;height: 34px;line-height: 1.42857;padding: 6px 12px;transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;vertical-align: middle;}

