
/* jny css */
@charset "utf-8";

/* ÆùÆ® font-weight ¼Ó¼º ¼³Á¤ */
/* noto-sans-kr-100 - korean */
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 100;
  src: url('../fonts/noto-sans-kr-v8-korean-100.eot'); /* IE9 Compat Modes */
  src: local('Noto Sans KR Thin'), local('NotoSansKR-Thin'),
       url('../fonts/noto-sans-kr-v8-korean-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/noto-sans-kr-v8-korean-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/noto-sans-kr-v8-korean-100.woff') format('woff'), /* Modern Browsers */
       url('../fonts/noto-sans-kr-v8-korean-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/noto-sans-kr-v8-korean-100.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}
/* noto-sans-kr-300 - korean */
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/noto-sans-kr-v8-korean-300.eot'); /* IE9 Compat Modes */
  src: local('Noto Sans KR Light'), local('NotoSansKR-Light'),
       url('../fonts/noto-sans-kr-v8-korean-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/noto-sans-kr-v8-korean-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/noto-sans-kr-v8-korean-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/noto-sans-kr-v8-korean-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/noto-sans-kr-v8-korean-300.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}
/* noto-sans-kr-regular - korean */
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/noto-sans-kr-v8-korean-regular.eot'); /* IE9 Compat Modes */
  src: local('Noto Sans KR Regular'), local('NotoSansKR-Regular'),
       url('../fonts/noto-sans-kr-v8-korean-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/noto-sans-kr-v8-korean-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/noto-sans-kr-v8-korean-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/noto-sans-kr-v8-korean-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/noto-sans-kr-v8-korean-regular.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}
/* noto-sans-kr-500 - korean */
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/noto-sans-kr-v8-korean-500.eot'); /* IE9 Compat Modes */
  src: local('Noto Sans KR Medium'), local('NotoSansKR-Medium'),
       url('../fonts/noto-sans-kr-v8-korean-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/noto-sans-kr-v8-korean-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/noto-sans-kr-v8-korean-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/noto-sans-kr-v8-korean-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/noto-sans-kr-v8-korean-500.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}
/* noto-sans-kr-700 - korean */
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/noto-sans-kr-v8-korean-700.eot'); /* IE9 Compat Modes */
  src: local('Noto Sans KR Bold'), local('NotoSansKR-Bold'),
       url('../fonts/noto-sans-kr-v8-korean-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/noto-sans-kr-v8-korean-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/noto-sans-kr-v8-korean-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/noto-sans-kr-v8-korean-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/noto-sans-kr-v8-korean-700.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}
/* noto-sans-kr-900 - korean */
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/noto-sans-kr-v8-korean-900.eot'); /* IE9 Compat Modes */
  src: local('Noto Sans KR Black'), local('NotoSansKR-Black'),
       url('../fonts/noto-sans-kr-v8-korean-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/noto-sans-kr-v8-korean-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/noto-sans-kr-v8-korean-900.woff') format('woff'), /* Modern Browsers */
       url('../fonts/noto-sans-kr-v8-korean-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/noto-sans-kr-v8-korean-900.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}

/* nanumsquarer-300 */
@font-face {
  font-family: 'NanumSquare';
  font-weight: 300;
  src: url('../fonts/NanumSquareL.eot'); /* IE9 Compat Modes */
  src: url('../fonts/NanumSquareL.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	   url('../fonts/NanumSquareL.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/NanumSquareL.woff') format('woff'), /* Modern Browsers */
       url('../fonts/NanumSquareL.ttf') format('truetype'); /* Safari, Android, iOS */
}
/* nanumsquarer-400 */
@font-face {
  font-family: 'NanumSquare';
  font-weight: 400;
  src: url('../fonts/NanumSquareR.eot'); /* IE9 Compat Modes */
  src: url('../fonts/NanumSquareR.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	   url('../fonts/NanumSquareR.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/NanumSquareR.woff') format('woff'), /* Modern Browsers */
       url('../fonts/NanumSquareR.ttf') format('truetype'); /* Safari, Android, iOS */
}
/* nanumsquarer-700 */
@font-face {
  font-family: 'NanumSquare';
  font-weight: 700;
  src: url('../fonts/NanumSquareB.eot'); /* IE9 Compat Modes */
  src: url('../fonts/NanumSquareB.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	   url('../fonts/NanumSquareB.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/NanumSquareB.woff') format('woff'), /* Modern Browsers */
       url('../fonts/NanumSquareB.ttf') format('truetype'); /* Safari, Android, iOS */
}
/* nanumsquarer-800 */
@font-face {
  font-family: 'NanumSquare';
  font-weight: 800;
  src: url('../fonts/NanumSquareEB.eot'); /* IE9 Compat Modes */
  src: url('../fonts/NanumSquareEB.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	   url('../fonts/NanumSquareEB.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/NanumSquareEB.woff') format('woff'), /* Modern Browsers */
       url('../fonts/NanumSquareEB.ttf') format('truetype'); /* Safari, Android, iOS */
}

/* ¼û±è ¿ä¼Ò */
legend, caption {position:absolute; overflow:hidden;	width:0px; height:0px; font-size:0; line-height:0;}

/* Å×ÀÌºí - ¸¶Å©¾÷¿¡ 'cellspacing="0"' ÁöÁ¤  */
table {border-collapse: separate; border-spacing:0; border:0 none;}
caption, th, td {text-align:left; font-weight: normal; border:0;}

/* ¼öÆò¼±*/
hr { display:none; }

/* body common */
body,div,ul,li,dl,dt,dd,ol,p,h1,h2,h3,h4,h5,h6,form {margin:0; padding:0;}
body {font-family:Gulim,'±¼¸²';}
ul,ol,dl {list-style:none;}
img {border:0;}

/* layout */
#wrap {margin:0 auto;}
#header {float:left; width:100%;}
#contents {float:left; width:100%;}
#footer {float:left; width:100%;}

/* header */
.topbtn {float:left; width:100%; height:30px; background-color:#454643;}
.topbtnall {margin:0 auto; width:1000px;}
.btnall {float:right;}
.btnall li {float:left; display:inline;}
.gnb {float:left; width:100%; height:79px; border-bottom:1px solid #494949;}
.gnbcon {margin:0 auto; width:1000px;}
.logo {float:left; width:246px; height:48px; margin:14px 0 0 0;}

/* gnb_menu */
.menu_gnb {float:right; height:36px; font-size:12px; color:#fff;}
.menu_gnb .menu_con {float:left; position:relative; margin-top:21px;}
.menu_gnb .menu_con .navi_set {float:left; position:relative;}
.menu_gnb .menu_con .navi_set .topnav {float:left; height:50px;}
.menu_gnb .menu_con .navi_set .subnav {position:absolute; z-index:3; right:0; top:45px; font-family:Dotum, 'µ¸¿ò'; font-size:12px; background:#5f3f28; border-bottom:1px solid #3e210c; display:none;}
.menu_gnb .menu_con .navi_set .subnav li a {float:left; width:152px; padding:10px 0 7px 0; color:#fff; text-align:center; border-top:1px solid #3e210c;}
.menu_gnb .menu_con .navi_set .subnav li a:hover {float:left; width:152px; color:#fff; text-align:center; background:#3e210c; text-decoration:none;}

.menu_gnb .menu_con2 {float:left; position:relative; margin-top:21px;}
.menu_gnb .menu_con2 .navi_set {float:left; position:relative;}
.menu_gnb .menu_con2 .navi_set .topnav {float:left; height:50px;}
.menu_gnb .menu_con2 .navi_set .subnav {position:absolute; z-index:3; right:0; top:45px; font-family:Dotum, 'µ¸¿ò'; font-size:12px; background:#405d73; border-bottom:1px solid #2b475d; display:none;}
.menu_gnb .menu_con2 .navi_set .subnav li a {float:left; width:151px; padding:10px 0 7px 0; color:#fff; text-align:center; border-top:1px solid #2b475d;}
.menu_gnb .menu_con2 .navi_set .subnav li a:hover {float:left; width:151px; color:#fff; text-align:center; background:#26445b; text-decoration:none;}

.menu_gnb .menu_con3 {float:left; position:relative; margin-top:21px;}
.menu_gnb .menu_con3 .navi_set {float:left; position:relative;}
.menu_gnb .menu_con3 .navi_set .topnav {float:left; height:50px;}
.menu_gnb .menu_con3 .navi_set .subnav {position:absolute; z-index:3; right:0; top:45px; font-family:Dotum, 'µ¸¿ò'; font-size:12px; background:#8dc73f; border-bottom:1px solid #5f8727; display:none;}
.menu_gnb .menu_con3 .navi_set .subnav li a {float:left; width:148px; padding:10px 0 7px 0; color:#fff; text-align:center; border-top:1px solid #5f8727; border-bottom:1px solid #afd156;}
.menu_gnb .menu_con3 .navi_set .subnav li a:hover {float:left; width:148px; color:#fff; text-align:center; background:#72a330; text-decoration:none;}

.menu_gnb .menu_con4 {float:left; position:relative; margin-top:21px;}
.menu_gnb .menu_con4 .navi_set {float:left; position:relative;}
.menu_gnb .menu_con4 .navi_set .topnav {float:left; height:50px;}
.menu_gnb .menu_con4 .navi_set .subnav {position:absolute; z-index:3; right:0; top:45px; font-family:Dotum, 'µ¸¿ò'; font-size:12px; background:#5f5651; border-bottom:1px solid #403630; display:none;}
.menu_gnb .menu_con4 .navi_set .subnav li a {float:left; width:139px; padding:10px 0 7px 0; color:#fff; text-align:center; border-top:1px solid #403630;}
.menu_gnb .menu_con4 .navi_set .subnav li a:hover {float:left; width:139px; color:#fff; text-align:center; background:#3e2e25; text-decoration:none;}

/* sub_visual_rolling */
#sub_visual {float:left; width:100%; height:190px; position:relative; overflow:hidden; }
#sub_visual .visual {position:absolute; top:0px; left:50%; margin-left:-1000px;}
#sub_visual .rolling {float:left; width:100%; height:190px;}
#sub_visual_rolling {position:relative; z-index:1;}
#sub_visual_rolling img {position:absolute; top:0; left:0; display:none; }

/* contents_leftcon */
.contentbox {margin:0 auto; width:1000px;}
.submiddcon {float:left; width:1000px; margin-top:25px; background:url(../images/middline_bg.jpg) repeat-y 0 0;}
.leftcon {float:left; width:200px;}
.subtitle {float:left; width:200px; height:80px;}
.leftmenu {float:left; width:200px; background-color:#ebebeb;}
.menu {float:left; width:200px; height:39px; font-size:12px; border-bottom:1px solid #d7d7d7; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.menu a {display:block; width:198px; height:39px; color:#262525; vertical-align:middle; border-left:1px solid #e6e4e4; border-right:1px solid #e6e4e4;}
.menu a:hover {color:#fff; font-weight:bold; height:39px; background:url(../images/smenu_rollbg.jpg) no-repeat; border-left:1px solid #494b4f; border-right:1px solid #494b4f;}
.mselect a {color:#fff; font-weight:bold; background:url(../images/smenu_rollbg.jpg) no-repeat; border-left:1px solid #494b4f; border-right:1px solid #494b4f;}
.menutext {float:left; margin-top:13.5px; margin-left:15px;}
.cscenter {float:left; width:198px; margin-left:1px; margin-bottom:30px; background-color:#f5f5f5; border-bottom:1px solid #e6e4e4;}
.csinfo {width:170px; height:130px; margin-top:15px; margin-left:14px;}
.csinquiry {height:40px; margin-left:14px; margin-bottom:15px;}

/* contents_rightcon */
.rightcon {float:right; width:770px;}
.righttitle {float:left; width:770px;}
.subbar {float:left; width:770px; height:50px; color:#262525; margin-bottom:25px; border-bottom:1px solid #e0dfdf; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.bar {float:left; padding-bottom:8px; border-bottom:2px solid #231f20;}
.bar_txt {float:left;  font-family: "Noto Sans KR", sans-serif; font-size: 30px; font-weight: 500; line-height: 30px; padding-bottom: 19px; border-bottom:2px solid #231f20;}
.subnavi {float:right; font-size:12px; color:#7c7b7b;}
.iconhome {float:left; margin-top:-2px; margin-right:5px;}
.navicolor {color:#007dc8; font-weight:bold;}
.subcontent {float:right; width:770px; margin-bottom:25px;}
.subcon {float:left;}

/* product list */
.productlist {float:left; width:770px;}
.listcategory {float:left; width:770px; border:1px solid #d5d2d2; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.alllist {text-align:center; padding:9px 0 6px 0; background-color:#f6f6f6; border-bottom:1px solid #d5d2d2;}
.alllist a {font-weight:bold;}
.listmenu {color:#d4d3d3; padding:9px 10px 6px 10px; line-height:20px;}
.listmenu a {color:#8a8888;}
.listmenu a:hover {color:#252525; text-decoration:underline;}

/* product category tab */
.catelistmn {float:left; width:770px; zoom:1; padding-left:1px;}
.tabcatemn li {float:left; margin-bottom:5px;}
.tabcatemn a {display:block; position:relative; margin-left:-1px; font-size:12px; padding:8px 15px 5px 15px; border:1px solid #ddd; background:#f7f7f7; color:#888; text-align:center; letter-spacing:-0.1px; line-height:18px;
 cursor:pointer; text-decoration:none;}
.tabcatemn a:hover {display:block; z-index:2; border:1px solid #565e60; background:#fff; color:#565e60;}
.tab_on a {display:block; z-index:2; border:1px solid #565e60; background:#fff; color:#1e1e1e;}

/* product category tabmn */
.smntanbtn {float:left; width:770px; zoom:1; padding-left:1px;}
.subtabcon {float:left; width:770px; font-family:dotum, 'µ¸¿ò', Gulim,'±¼¸²', sans-serif;}
.subtabcon li {float:left; margin-bottom:2px;}
.subtabcon a {display:block; position:relative; width:154px; height:55px; font-size:14px; color:#fff; font-weight:bold; text-align:center; letter-spacing:-0.1px; line-height:55px; cursor:pointer; background:#94b6e1; text-decoration:none;}
.subtabcon a:hover {display:block; z-index:2; background:url(../product/images/subtabmn_rollbg.jpg) no-repeat; color:#fff; text-decoration:underline;}
.tabactive a {display:block; z-index:2; background:url(../product/images/subtabmn_rollbg.jpg) no-repeat; color:#fff; text-decoration:underline;}

/* product img_list */
.productimgall {float:left; width:770px; margin-top:25px;}
.probuttom {margin-bottom:25px;}
.listthumbnail {float:left; width:176px; text-align:center;}
.prolargeimg {float:left; width:176px;}
.prolargeimg a {display:block; background-color:#eaeaea;}
.prolargeimg a:hover {color:#fff; background-color:#252525; text-decoration:none;}
.prolargeimg .prolargename {display:block; width:176px; padding:12px 0 7px 0;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .prolargeimg .prolargename {padding:10px 0 8px 0;} /* chrome nuke */ }
.imgmargin {margin-right:22px;}

/* number page */
.paginate {font-family:Gulim,'±¼¸²','µ¸¿ò',dotum,sans-serif; text-align:center;}
.paginate a {display:inline-block; height:18px; padding-top:6px; border:1px solid #eaeaea; background-color:#fafafa; font-size:12px; color:#636363;}
.paginate a:hover {display:inline-block; padding-top:6px; border:1px solid #757373; background-color:#fafafa; font-size:12px; text-decoration:none;}
.cursor {cursor:pointer;}
.paginate .number {width:40px;}
.paginate .pre10 {width:33px; text-indent:-1000em; background:url(../product/images/main_pre10.gif) no-repeat 0 0;}
.paginate .pre {width:33px; text-indent:-1000em; background: url(../product/images/main_pre.gif) no-repeat 0 0;}
.paginate .pre_end {width:56px;}
.paginate .next {width:33px; text-indent:-1000em; background:url(../product/images/main_next.gif) no-repeat 0 0;}
.paginate .next10 {width:33px; text-indent:-1000em; background:url(../product/images/main_next10.gif) no-repeat 0 0;}

/* product_detail */
.product_detail {float:left; width:770px;}
.pattonline {float:left; width:770px; height:13px;}
.productspeck {float:left; width:769px; border-bottom:1px solid #e9e6e6; border-right:1px solid #e9e6e6;}
.thumbnail {float:left; width:330px; height:330px; border-left:1px solid #e9e6e6; border-right:1px solid #e9e6e6;}
.thumbnailimg {float:left; width:330px; height:330px;}
.zoomview {position:absolute; width:41px; margin:290px 0 0 289px;}
.speckinfo {float:left; width:437px;}
.productname {float:left; width:397px; font-size:20px; color:#07adeb; font-weight:bold; padding-top:15px; padding-bottom:11px; margin-left:20px; border-bottom:1px solid #555555;}
.speckinfo table {float:left; width:397px; font-size:12px; color:#4c4a4a; padding-top:10px; margin-left:20px;}
.speckinfo th {width:20%; color:#242424; font-weight:bold; padding-top:7px; padding-right:10px; padding-left:13px; padding-bottom:6px; background:url(../product/images/detail_bullet.jpg) no-repeat; background-position:left center;}
.speckinfo th.standard {border:0;}
.speckinfo td {text-align:left; padding-top:7px; padding-right:10px; padding-bottom:6px;}
.speckinfo td.standard {border:0;}
.speckinfo td.price {color:red; font-weight:bold;}
.detailaccount {float:left; width:770px; margin-top:20px;}
.accountcon {float:left; width:770px;}
.accountbar {float:left; height:50px; margin-bottom:25px;}

/* contents_estimatefrom */
caption, th, td {text-align:left; font-weight: normal; border:0;}
fieldset, button {border:0 none; margin:0; padding:0;}
input {margin:0; padding:0;}
.estimatefrom {float:left; width:770px; margin-bottom:20px;}
.estimatefrom_table {width:100%; font-family: 'µ¸¿ò',dotum,'±¼¸²',gulim; font-size:12px; border-top:2px solid #363636;}
.estimatefrom_table tbody th {background:#eff1f2; text-align:left; font-weight:normal; padding:2px 15px 0 20px; color:#545454; font-weight:bold; border-bottom:solid 1px #d5d2d2; border-right:solid 1px #d5d2d2;}
.estimatefrom_table tbody td {text-align:left; padding:10px 15px; color:#666; border-bottom:solid 1px #d5d2d2; line-height:16px;}
.txt {height:18px; font-family: 'µ¸¿ò',dotum,'±¼¸²',gulim; margin:0; padding:0; font-size:12px; border:1px solid #ccc; background-color:#fff; line-height:17px; text-indent:5px;}
select, input, img, li, button {vertical-align:middle;}
.estimatefrom_table input {margin: 0 3px; padding: 0;}
.estimatefrom_table select {width:60px; height:20px; margin-left:4px;}
.estimatefrom_table .radio {padding-top:3px; vertical-align:-1px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .estimatefrom_table .radio {padding-top:3px; vertical-align:-3px;} /* chrome nuke */ }
.mgt5 {margin-top:5px !important;}
.mgb2 {margin-bottom:2px !important;}
.estimatefrom_table td input.file {height:20px; font-size:12px; background-color:#fff; border:1px solid #ccc;}
.estimatefrom_table textarea {width:500px; padding:5px; border:1px solid #ccc;}
.confirmation {float:left; width:770px;}
.confirmbtn {margin:0 auto; width:141px;}
.confirmbtn li {float:left; display:inline;}
.confirmbtn1 {margin-right:5px;}

/* contents_cooperativefirm */
.cooperativefirm_con {float:left; width:770px;}
.cooperative {float:left; width:770px;}
.firmboxalign {margin-bottom:30px;}
.firmbox1 {float:left; width:370px; margin-right:30px;}

/* licensing_privacy */
.userguide {float:left; width:770px;}
.guidetitle {float:left; width:770px; font-size:12px; color:#3e3d3d; font-weight:bold;}
.licensing_guide {float:left; width:770px; font-family:Gulim, '±¼¸²'; font-size:12px; color:#747373; margin-top:10px; padding:10px 10px 10px 10px; border:1px solid #dbdbdb; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; border-top:1px solid #444; background-color:#f3f3f3;}
.licensing_guide div {padding-top:18px; padding-right:18px; padding-bottom:20px; padding-left:18px; border:1px solid #dbdbdb; background-color:#fff; line-height:18px; color:#666;}
.cs_subject {color:#00aeef; font-weight:bold;}
.cs_subject_sub {font-weight:bold;}

/* contents_sitemap */
.sitemapmn {float:left; width:770px;}
.menulist {float:left; width:176px; margin-right:22px; margin-bottom:60px;}
.menualign {margin-right:0px;}
.menulist li {}
.menulist li.mntitle {float:left; width:176px; font-family:'µ¸¿ò',dotum; font-size:14px; text-align:center; margin-bottom:12px; background:url(../utility/images/sitemap_mntitle_bg.jpg) no-repeat 0 0;}
.menulist li.mntitle a {display:block; height:39px; color:#fff; font-weight:bold; padding-top:26px; text-decoration:none;}
.menulist .submn a {display:block; font-family:'µ¸¿ò',dotum,'±¼¸²',gulim; font-size:12px; color:#575555; padding:12px 0 9px 10px; border-bottom:1px solid #d8d7d7; text-decoration:none;}
.menulist .submn a:hover {color:#07adeb; font-weight:bold; border-bottom:1px solid #00aeef;}

/* footer */
.bottqucik {float:left; width:100%; padding:12px 0 8px 0; background-color:#fff; border-top:1px solid #c6c7c7; border-bottom:1px solid #110f10;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .bottqucik {padding:10px 0 8px 0;} /* chrome nuke */
}
.qucik {margin:0 auto; width:1000px; font-family:Gulim, '±¼¸²'; font-size:12px; color:#555252; line-height:18px;}
.qucik_con a {color:#383939; text-decoration:none;}
.qucik_con a:hover {color:#2d72a6; text-decoration:underline;}
.btnquick {text-align:center;}
.qline {width:1px; color:#cdcdcd; margin:0 10px 0 10px;}
.bottomcon {float:left; width:100%; padding-bottom:20px; background-color:#231f20;}
.bottominfo {margin:0 auto; width:1000px;}
.logogray {float:left; width:247px; margin-top:30px; margin-right:39px;}
.copyrightinfo {float:left; font-size:12px; color:#646562; line-height:19px; margin-top:21px; padding-left:10px; border-left:1px solid #3c3b3b;}
.copytext {float:left;}
.copytext a {color:#646562;}
.copytext a:hover {color:#fff; text-decoration:none;}
.addressline {color:#3a3939;}
.tboid {color:#fff; font-weight:bold;}