/*나눔바른고딕 웹폰트 호출*/

@import url(//cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/nanumbarungothic.css);

ul{padding:0px; list-style:none;}

@font-face {
    font-family:'Nanum Barun Gothic';
    font-style: normal;
	font-weight: 400;
    src: url('/font/NanumBarunGothic.eot');
    src: local(※), url('/font/NanumBarunGothic.woff') format('woff');
}


@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('/font/glyphicons-halflings-regular.eot');
  src: url('/font/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('/font/glyphicons-halflings-regular.woff') format('woff'), url('/font/glyphicons-halflings-regular.ttf') format('truetype'), url('/font/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');
}



*:not(.fa):not(.glyphicon)
{
font-family: 'Noto Sans KR', 'Nanum Barun Gothic', sans-serif ;
}


/*폰트 사이즈 지정_2017*/
.title1 { font-size:24px; color:#555;}
.copy { font-size:45px;
    line-height: 1.2;
    letter-spacing: -0.02em;
    color:#555;
    margin-bottom:30px;
}
.text {font-size:15px;
    line-height: 1.5;
    letter-spacing: -0.02em;
    color:#555;
}
.sub-copy {font-size:30px;
    line-height: 1.2;
    letter-spacing: -0.03em; 
    font-weight: 300;
    color:#555;
}
    /*button*/

.je-domain a {    
    display:inline-block;
    min-width:180px;
    margin-top:50px;
    text-align:center;
    font-weight: 300;
    color:#004877;
    font-size: 14px;
    padding: 16px 0;
    transition: all 0.8s;
    border:1px solid #004877;
}
.je-domain a:hover{ background-color: #004877; 
    color:#fff;
}
.su-button a{
    display:inline-block;
    min-width:170px;
    margin:30px 0;
    line-height:1.5em;
    text-align:center;
    font-weight: 300;
    color:#fff;
    font-size: 14px;
    padding: 16px 0;
    transition: all 0.8s;
    border:1px solid #fff;
}
.su-button a:hover{
    background:#fff;
    color:#004877;
}
/*boxing-padding*/
.box-pad-3055 {padding:30px 55px;}





a{color:#555; text-decoration:none;}
a:hover, a:active, a:visited{text-decoration:none;}


.first-box{margin-top:0px;}
.marginLeft20{margin-left:20px;}


.pub-coontainer{min-height:500px;}
.con-box{padding:0px;background:#fff;text-align:left;}

.con-box h1{}
.con-box h2{}
.con-box h3{font-size:30px; margin-bottom:30px;}/*Only box Title*/
.con-box h4{margin-top:20px;} /* con-box 내에서의 작은 타이틀 */
.con-box h5{}


.well{border-radius:0px;} /* well border-radius */


.panel-heading{border-top-left-radius:0px; border-top-right-radius:0px;}
.panel .panel-heading h4{margin:0px;} /* 판넬 heading 부분 */
.plancoontainer .title h4{margin:10px auto;} /* XE, 제로보드 호스팅 - 가격표 타이틀 */

.popover-content{font-size:12px;}/* 툴팁 내용 폰트크기 */

/*.con-box p{margin-bottom:13px;}*/

.brd{font-weight:bold;}

.display-n{display:none;}

.color-red{color:red;}
.color-darkorange{color:#da5622;}
.color-blue{color:#0D67AB;}
.color-navy{color:#2B3E4F;}
.color-white{color:#fff;}
.color-sky{color:#88d4e3;}
.color-ddd{color:#ddd;}
.color-bbb{color:#bbbbbb;}
.color-333{color:#333;}
.color-green{color:#2c982c;}

.bg-blue{background:#0D67AB;}
.bg-ddd{background:#ddd;}
.bg-ivory{background:#f3f3f3;}
.bg-ghostwhite{background:#fcfcfc;}
.bg-sky{background:#88d4e3;}

.con-box .copy1{color:#fff;background:#0D67AB;padding:4px 7px;font-size: 34px;margin-bottom:20px;}
.con-box .copy2{color:#333;background:#d5d5d5;padding:4px 7px;font-size: 34px;margin-bottom:20px;}

.bg-sky-and{background:#88d4e3;color:#fff;}

.smalltxt{font-size:14px;}
.normaltxt{font-size:16px;}
.normal2txt{font-size:18px;}
.middletxt{font-size:21px;} /* 상세 페이지 분류 텍스트 */
.largetxt{font-size:28px;}
.large2txt{font-size:34px;}
.optiontxt{font-size:14px; line-height:14px;}
.optiontxt2{font-size:12px; line-height:12px;}

.font12{font-size:12px;}


.pub-ul{padding:0px;list-style:none;}
.pub-li{margin-bottom:35px;padding-left:20px;border-left:8px solid #ededed;}


.padd5{padding:5px;}
.padd10{padding:10px;}
.padd20{padding:20px;}
.padd30{padding:30px;}

.padd-L-20{padding-left:20px;}


.mg-top-20{margin-top:20px;}
.mg-top-30{margin-top:30px;}
.mg-top-50{margin-top:50px;}
.mg-top-100{margin-top:100px;}


.float-L{float:left;}
.float-R{float:right;}
.overflow-hd{overflow:hidden;}
.clear-B{clear:both;}

.t-align-L{text-align:left;}

.btn-primary{background:#0D67AB;}
.btn-primary:hover{background:#0a558d; color:#fff; border-color:#064b7f;}


.box-nameserver ul li div:nth-child(2){padding-left:15px;}

td{text-align:left; vertical-align:middle;}

.domain-process .col-md-3 .panel{border-radius:0px;}


/*판넬 색상 설정*/
.panel-ghostwhite{border-color: #DDD;}
.panel-ghostwhite > .panel-heading {
    color: #000;
    background-color: #fcfcfc;
    border-color: #DDD;
}

.panel-sky{border-color: #0D67AB;}
.panel-sky > .panel-heading {
    color: #FFF;
    background-color: #0D67AB;
    border-color: #0D67AB;
    border-radius:0px;
}


/* 도메인 검색/멀티검색 창 */
.domain-search{
    margin-top:20px;
}

.domain-search .form-control{border-left:0px;}
.domain-search .input-group-addon:first-child{background:#fff;}

.domain-search-tab > .nav-pills > li > a:hover, .domain-search-tab > .nav-pills > li.active > a{background:#fff; color:#555;}


.input-group-btn, .btn, .nav-pills > li > a{border-radius:0px;}

.nav-pills > li > a{
    border-radius:0px;
    border:1px solid #fff;
    border-collapse: collapse;
}
.domain .nav-pills > li > a{
    color:#fff;
}



#placeholder-multi-line::-webkit-input-placeholder::after {
    display: block;
    content: "\A 한글/영문 도메인을 엔터로 구분해서 10건 까지 가능 합니다. \A 입력 예 : (dothome.co.kr / 닷홈.com)";
}

#placeholder-multi-line::-moz-placeholder { /* Firefox 19+ */
    display: block;
    content: "\A 한글/영문 도메인을 엔터로 구분해서 10건 까지 가능 합니다. \A 입력 예 : (dothome.co.kr / 닷홈.com)";
}

#placeholder-multi-line:-ms-input-placeholder {
    display: block;
    content: "\A 한글/영문 도메인을 엔터로 구분해서 10건 까지 가능 합니다. \A 입력 예 : (dothome.co.kr / 닷홈.com)";
}

#placeholder-multi-line:-moz-placeholder { /* Firefox 18- */
    display: block;
    content: "\A 한글/영문 도메인을 엔터로 구분해서 10건 까지 가능 합니다. \A 입력 예 : (dothome.co.kr / 닷홈.com)";
}

.panel {
    border-radius: 0px;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);
}
.web_premium .panel{border:0 none;}
.web_premium .panel-default>.panel-heading {
    color:#555;
    background-color:transparent;
}
.web_premium .panel-title a:hover, .web_premium .panel-title a:focus, .web_premium .panel-title a:active {color: #23ADE3; text-decoration:none;}


.panel-title > .small, .panel-title > .small > a, .panel-title > a, .panel-title > small, .panel-title > small > a{display:block;}


/*.input-group-btn > .btn-default{background:#88d4e3;}
.input-group-btn > .btn-default:hover{background:#88d4e3;}          161129수정*/


.system-bg1{background:url("/../static/images/image/sd-img-hosting-bg01.png") no-repeat scroll right bottom;}
.system-bg2{background:url("/../static/images/image/sd-img-hosting-bg02.png") no-repeat scroll right bottom;}


/* 이미지호스팅 무료스킨 탭 */
ul.img-freeskin-list li{float:left; text-align:center;}


select.form-control{width:50%; height:35px;}
select option{font-size:12px;}

.form-group > label{font-size:14px;}
.form-group input{height:35px;  vertical-align: middle;}

.p-form-list{margin-top:5px;}

.form-control{font-size:12px;}
.pay-box{text-align:left; margin-bottom:20px;}

label{font-weight:normal;}

.p-pay-button{font-size:12px; padding:3px 12px;}




/*입력폼*/

.pub-date-input .p-year{width:75px;}
.pub-date-input .p-month{width:43px;}
.pub-date-input .p-date{width:43px;}

input[type="radio"] {margin: 0px 0px 0px;line-height: normal;height: 15px;width: 15px;vertical-align: middle;  -moz-appearance: none; -o-appearance: none; -webkit-transform: scale(1.2);}




/* 페이지 컨텐츠 구분선 */
.pub-separator{margin:100px 0;}

.pub-sep-coontainer{margin-top:-30px;}

.div-separator {
    margin: 30px auto 0px;
    border: 0px solid #E7E6E6;
    clear: both;
    position: relative;
    z-index: 11;
}
.div-sep-icon {
    position: absolute;
    display: table;
    left: 50%;
    top: 50%;
    margin: -13px 0px 0px -13px;
    height: 26px;
    width: 26px;
    font-size: 14px;
    color: #CDCDCD;
    background: #FFF none repeat scroll 0px 0px padding-box;
    border: 0px solid #CDCDCD;
    border-radius: 50%;
    text-align: center;
    line-height: 26px;
}
.div-sep-icon  img{}
.div-sep-line {
    clear: both;
    height: 40px;
    border:1px solid #004877;
}




.pub-coontainer{padding-bottom:100px;}               

#domain-multi{}
#domain-multi>.input-group-btn{background:#88D4E3;}
#domain-multi>.input-group-btn button{border:0px solid #ddd;padding: 25px 12px;}


.multi-span{padding: 0px;background: #fff none repeat scroll 0% 0%;}/*1129수정*/
.multi-span .btn-default{background: #fff none repeat scroll 0% 0%;border:none;}/*1129수정*/
#domain-multi button{}



/*.tab-pane .btn-default{background: #88D4E3 none repeat scroll 0% 0%;} 161129수정*/

.btn-price{margin: 1.5em 0px 1.8em;color: #3E4F6A;font-weight: 700;width: 80%;letter-spacing: 3px;padding: 8px 12px;transition: all 0.25s ease 0s;}
.btn-price:hover{background: #2B3E4F none repeat scroll 0% 0%;color: #FFF;}

.btn-price-best{color: #333;background: #A1D4DE none repeat scroll 0% 0%;border: 1px solid #E5E5E5;}


.plancoontainer .title h4.bestPlanTitle {background: #2B3E4F none repeat scroll 0% 0%;color: #FFF;border-radius: 0px;margin:0px;padding:10px;}


.btn-gray{background:#333;color:#fff;}

.padding35{padding:35px;}


.select-domain{}

select {
    border: 1px solid #d6d8db;
    background-color: #fff;
    text-transform: uppercase;
    color: #47515c;
    padding: 2px 10px 2px 10px;
    width: auto;
    cursor: pointer;
}
select > option {
    text-transform: uppercase;
    padding: 5px 0px;
}
.customSelect {
    border: 1px solid #d6d8db;
    background-color: #ecedee;
    text-transform: uppercase;
    color: #47515c;
    padding: 12px 10px 12px 10px;
    margin-bottom: 10px;
}
.customSelect.changed {
    background-color: #f0dea4;
}   
.customSelectInner {
    background:url(../images/select_arrows.png) no-repeat center right;
}

.fa-7x {
    font-size: 7em;
}
.page-title-icon{color:#ddd;}

.sdcg-table{}
.sdcg-table td{text-align:left;}

.sdcg-browser img{width:25px;}

.panel-body-detail{padding:5px;}
.panel-body-detail a:hover{background:#efefef;}
/*---------------------------------------------------------*/



.wizard a {padding: 12px 12px 10px 12px; margin-right:5px; background:#efefef; position:relative; display:inline-block; width: 24%;text-align: center;}
.wizard a:before {width:0px; height:0px; border-top: 20px inset transparent; border-bottom: 20px inset transparent; border-left: 20px solid #fff; position: absolute; content: ""; top: 0; left: 0;}
.wizard a:after {width:0px; height:0px; border-top: 20px inset transparent; border-bottom: 20px inset transparent; border-left: 20px solid #efefef; position: absolute; content: ""; top: 0; right: -20px; z-index:2;}
.wizard a:first-child:before {border:none;}
.wizard a:last-child:after {border:none;}

.wizard a:first-child {-moz-border-radius: 4px 0 0 4px; -webkit-border-radius: 4px 0 0 4px; border-radius:   4px 0 0 4px;}
.wizard a:last-child {-moz-border-radius: 0 4px 4px 0; -webkit-border-radius: 0 4px 4px 0; border-radius:   0 4px 4px 0;}

.wizard .badge {margin:0 5px 0 18px; position:relative; top:-1px;}
.wizard a:first-child .badge {margin-left:0;}

.wizard .current {background:#007ACC; color:#fff;}
.wizard .current:after {border-left-color:#007ACC;}



/*---------------------------------------------------------*/


thead tr th{}

.menual-title { text-align:center; font-weight:bold; font-size: 24px; margin-bottom:15px; }
.menual-box { padding:15px; border:solid #E2E2E2; border-width:2px; border-radius:1em; }

.DHBBS-input-group .form-control
{
    height: 34px;
}

.DHBBS-input-group .caret
{
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px solid;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}

.input-group-select .dropdown-menu > li > a { cursor: pointer; }

#frm_DHBBS_Write .form-group input { height: auto; }

.new2015-nav { position:relative; left:-50%; float:right; text-align:left; margin-bottom: 30px; }

.new2015-nav > ul { position:relative; left:50%; }

.new2015-nav > ul > li { float:left; position:relative; }

.new2015-nav > ul > li > a { background:#eee; color:#222; }

.new2015-nav > ul > li.active > a { background: #0D67AB; color: #fff; }

.new2015-nav > ul > li > a:hover,
.new2015-nav > ul > li > a:focus
{ background: #0D67AB; color: #fff; }

.new2015-breadcrumb {
    margin: 10px 0 0 0;
    padding: 0;
    border: none;
    background:none;
    margin-bottom: 10px;
}

.new2015-breadcrumb>li+li:before { content: '\003e' }



@media (max-width: 767px)
{
    .my-con .my-con-box .new2015-nav > .nav > li { width: 100%; margin:0; text-align:center; }

    .my-con .my-con-box .tab-content > .tab-pane > .col-sm-8 > .row > .col-md-6 ol,
    .my-con .my-con-box .tab-content > .tab-pane > .col-sm-8 > ol
    { margin-bottom:0; text-align:left; }

    .new2015-nav { margin-bottom:0; }
}

.myDot {font-weight:bold;
    color:#0f69ab; }

.sns, .sns.visible-lg.col-md-1{ position: absolute;
    top: 45px;
    left: 50%;
    margin-left: -40em; }
.sns > a { display: inline-block; 
    padding-right: 0.3em;}
.vs-gnb-mobile img{    height: initial;}
.sns > a i, .vs-gnb-mobile li a i{    color: #fff;
    background-color: #3B5998;
    border-radius: 50%;
    width: 1.5em;
    height: 1.5em;
    line-height: 1.5em;
  }
.sns a i:after, .vs-gnb-mobile li a i:after { content: "\f09a";}




.vs-gnb-mobile li a i.fa-face{ font-size: 1em; }

.vs-gnb-mobile li a.n_blog { 
    /*width: 1.5em;
    height: 1.5em;
    */
    box-sizing: border-box; }

.nav > li > a { padding: 10px 8px; }/*1207*/



#section1 .top-modal{background: #fff;
    outline: none;
    border: none;
    color: #ce3939;
    font-weight: bold;
    border-radius: 50%;
    margin-left: 3%;
    vertical-align: middle;}
#section1 .top-modal span{font-size: 15px;
    display: block;
    padding-left: 0.9px;
    padding-top: 1.5px;}

.m-info p{ line-height:1em;}
#section6 .conDiv  p { line-height:1em; }

.web_premium #section5 > p{ margin-top: 3em;
    margin-bottom: 2em; }
.web_premium .menualbox {    margin-top: 7em;}
.web_premium .menualbox.last {    margin-bottom: 8em;}
.web_premium .menualbox.last p a{ color:#1468a9;  }
.web_premium #section5 h4{ font-size: 22px; }


.web_premium #section5  ul li{ line-height: 1.8em; }
.web_premium #section5 u{color: #1468a9;
    display:block;}
.my-modal, .my-modal.active, .my-modal:active, .my-modal:focus, .my-modal:hover{color: #fff;
    background-color: #1468a9;
    line-height: 2em;
    margin-top: 2em;
    padding: 6px 44px;
    border: none;   
    }  

.web_premium #section5 .glyphicon-remove{ color:#ff0000; }
.web_premium #section5 .glyphicon-ok{ color: #2ecc71; }
.web_premium #section5 table tr:first-child{ background-color: #eaeaea; }
.web_premium #section5 .modal-content{padding: 1em;}
.web_premium #section5 .modal-conbox{margin-bottom: 4em;}
.web_premium #section5 .modal-conbox strong{ line-height: 4em; 
    color: #1468a9;}


                /* 무제한 */

.premium-vis1 {
    margin-top:50px;
    margin-bottom:50px;
    background:url("/static/images/web/bg-pre01.jpg") center; 
    background-attachment: fixed;
}

.premium-vis2 {
    margin-top:50px;
    background:url("/static/images/web/bg-pre02.jpg") center; 
    background-attachment: fixed;
}


.mar-b {
    margin-bottom:20px;
}

.col-xs-12 h3  {
    font-size:18pt;
    margin-top: 100px;
    margin-bottom:60px;
    padding-bottom:15px;
}
.web_premium .col-xs-12 h5  {
    font-size:15pt;
    margin-top: 100px;
    margin-bottom:60px;
    padding-bottom:15px;
    background:url("/static/images/event/line_bot.png") no-repeat 0 100%/100px;
}

/*테마신청*/
.su-table-img td span { display:block; margin:5px 0;}

/* 이용안내 */
/*
    .je-domain{ font-size: 18px;
        color: #004877;
        background:skyblue;
        margin: 5em 0 0.5em 0;
        padding:1.5em 3em;
        border-radius: 5px;
        overflow:hidden;
    }
*/

.premium-vis3 .je-domain:nth-child(1) h4 {
    background:url("/static/images/web/pre01.png") no-repeat 50% 0; 
    padding-top:60px;
}
.premium-vis3 .je-domain:nth-child(2) h4 {
    background:url("/static/images/web/pre02.png") no-repeat 50% 0; 
    padding-top:60px;
}
.je-domain.sec a {width:200px;}
/*
    .je-domain.first a {
        margin-left:1em;
    }
*/

            /* domain renewal */
.domain-vis1 {
    margin-top:50px;
    margin-bottom:50px;
    padding:50px 0;
    background:url("/static/images/web/bg-pre01.jpg") center; 
    background-attachment: fixed;
}
.domain-vis2 {
    margin-top:50px;
    margin-bottom:50px;
    padding:50px 0;
    background:url("/static/images/web/bg-pre01.jpg") center; 
    background-attachment: fixed;
    color:#fff;
}

.tab-pane .checkbox label {
    color:#fff;
}

.box-nameserver {
    background:rgba(0, 0, 0, 0.5); color:#fff;
}
.domain table {margin-bottom:80px;}

.domain #section6 .pub-ul li { min-height:340px; padding:20px;}
.domain #section6 .pub-ul li h4 {padding-top: 100px;}
.domain #section6 .pub-ul li p {line-height:1.5em; margin:0;}
.domain #section6 .pub-ul li:nth-child(1) {background:url("/static/images/domain/namesever.png") no-repeat 50% 20px;}
.domain #section6 .pub-ul li:nth-child(2) {background:url("/static/images/domain/namehost.png") no-repeat 50% 20px;}
.domain #section6 .pub-ul li:nth-child(3) {background:url("/static/images/domain/parking.png") no-repeat 50% 20px;}
.domain #section6 .pub-ul li:nth-child(4) {background:url("/static/images/domain/forwarding.png") no-repeat 50% 20px;}
.domain #section6 .pub-ul li:nth-child(5) {background:url("/static/images/domain/dns.png") no-repeat 50% 35px;}
.domain #section6 .pub-ul li:nth-child(6) {background:url("/static/images/domain/transfer.png") no-repeat 50% 20px;}
.panel-sky-sy {
    border: 1px solid #00abeb;
}
.panel-sky-sy > .panel-heading{
    color: #FFF;
    background-color: #00abeb;
    border-color: #00abeb;
    border-radius: 0px;
}
textarea[name=multi_domain]{
    padding-top:30px;
}
.panel-collapse .panel-body{
    padding-top:30px;
    padding-bottom:30px;
    line-height:2em;
}
.more_btn a {
    color:#fff;
    border:1px solid #fff;
    padding:0 8px;
}
.more_btn a:hover {
    background-color:#777;
}
.more_btn.black a {
    color:#777;
    border:1px solid #777;
    display:inline;
}
.more_btn.black a:hover {
    color:#fff;
}

span.more_btn a {
    color:#1468a9;
    border-color:#1468a9;
    text-decoration:none;
}
span.more_btn a:hover {
    background-color:#1468a9;
    color:#fff;
}



.su-table-button td, .su-table-demo  td { padding:0; height:45px; line-height:45px; }
.su-table-button  td { padding:0; height:45px; line-height:45px; }
.su-table-demo  td span { 
    display: table;
    float: left;
    width: 49.7%;
    padding:0;
}
.su-table-demo  td a { 
    border-left: 0px solid #ccc;
    display: table;
    height: 100%;
    width: 16.7%;
    float: left;
}

.them-button1{border-right:0px solid #ccc; padding:0;}
.them-button2{ padding:0;}

.nav>li>a:focus, .nav>li>a:hover , .them-button1:hover, .them-button2:hover, .su-table-demo  td a:hover { background:#004877; color:#fff;}


.my-table th, .my-table td { text-align:center; border-right:0px solid #ccc;}
.my-table th:last-child, .my-table td:last-child {border-right:0 none;}

.my-table thead, .my-table tbody th  {background: #FEF6EE;}
.my-table thead th:first-child { line-height:40px;}
.my-table tbody td:first-child { background:#FFFBF7;}

.inquiry-box {background:#004877; overflow:hidden;  color:#fff;}
.inquiry-box a {color:#fff; border-color:#fff; margin:20px 80px;}
.inquiry-box a:hover { background:#fff; color:#004877; }
.inquiry-box .col-xs-6 { margin-top:23px; margin-left:50px; }
.inquiry-box .col-xs-6 b {font-weight:400;}

.notice-table td  a {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}



.su-faq  .panel{border:0 none;}
.su-faq  .panel-default>.panel-heading {
    color:#555;
    background-color:transparent;
}
.su-faq  .panel-title a:hover, .su-faq  .panel-title a:focus, .su-faq  .panel-title a:active {color: #23ADE3; text-decoration:none;}

@media (max-width: 1199px){
    .inquiry-box .col-xs-6 { margin-left:0; }
}
@media (max-width: 991px){
    .inquiry-box a {margin:20px 30px;}
}
@media (max-width: 555px){
    .inquiry-box a {float:none;}
    .inquiry-box .col-xs-6  {float:none; width:100%;}
}

.sm_tt { font-family: 나눔고딕, NanumGothic, sans-serif; font-size:14px; color:#777777; }
.mid_tit_txt {	font-family: 나눔고딕, NanumGothic, sans-serif; font-size:35px; color:#555; letter-spacing: -0.02em; line-height:1.2; }
.mid_co_txt {	font-family: 나눔고딕, NanumGothic, sans-serif; font-size:14px; color:#333; line-height:1.4285; }
.mid_co_bo_txt {	font-family: 나눔고딕, NanumGothic, sans-serif; font-size:10pt; color:#7d7d7d; line-height:1.8; }
.lin { border-top:1px solid; color:#ccc; padding:4px 0 4px 0; width:100%}
.btxt {	font-family: 나눔고딕, NanumGothic, sans-serif; font-size:10pt; color:#7d7d7d; font-weight:bold; color:#2b5d7b;}
.mtxt {	font-family: 나눔고딕, NanumGothic, sans-serif; font-size:13pt; color:#7d7d7d; font-weight:bold; color:#2b5d7b;}

/*
body, ul, li {padding:0; margin:0;}
#wwrap {width:880px; margin:0 auto; border:0px;}
#ttop {width:880px}
#ttop li {width:210px; display:inline-block;*display:inline; *zoom:1; border:0}

#mmenu {width:880px}
#mmenu  li {display:inline-block;*display:inline; *zoom:1; border:0}
#mmenu  li:first-child {width:880px; border:0}
#mmenu  li:nth-child(2) {width:430px; border:0}
#mmenu  li:nth-child(3) {width:430px; border:0}
#mmenu  li:last-child {width:880px; border:0}
*/

body, ul, li {padding:0; margin:0;}
#wwrap {width:880px; margin:0 auto; border:0px;}
#ttop {width:880px}
#ttop li {width:270px; display:inline-block;*display:inline; *zoom:1; border:0; vertical-align:top; padding:5px;}

#mmenu {width:880px}
#mmenu  li {display:inline-block;*display:inline; *zoom:1; border:0}
#mmenu  li:first-child {width:880px; border:0}
#mmenu  li:nth-child(2) {width:430px; border:0}
#mmenu  li:nth-child(3) {width:430px; border:0}
#mmenu  li:last-child {width:880px; border:0}

#mbmenu {width:880px}
#mbmenu  li {display:inline-block;*display:inline; *zoom:1; border:0}
#mbmenu li:first-child {width:880px; border:0}
#mbmenu li:nth-child(2) {width:250px; border:0; margin-top:10px}
#mbmenu li:nth-child(3) {width:610px; border:0; vertical-align:top;margin-top:10px; margin-left:10px;}
#mbmenu li:nth-child(4) {width:250px; border:0;margin-top:10px}
#mbmenu li:nth-child(5) {width:610px; border:0; vertical-align:top; margin-top:10px; margin-left:10px;}
#mbmenu li:nth-child(6) {width:250px; border:0; margin-top:10px}
#mbmenu li:nth-child(7) {width:610px; border:0; vertical-align:top; margin-top:10px; margin-left:10px;}
#mbmenu  li:last-child {width:880px; border:0}

#mrmenu {width:880px}
#mrmenu  li {display:inline-block;*display:inline; *zoom:1; border:0}
#mrmenu  li:first-child {width:880px; border:0}
#mrmenu  li:nth-child(2) {width:880px; border:0}
#mrmenu  li:nth-child(3) {width:880px; border:0}
#mrmenu  li:last-child {width:880px; border:0}

#msycmenu {width:880px}
#msycmenu  li {display:inline-block;*display:inline; *zoom:1; border:0}
#msycmenu li:first-child {width:880px; border:0}
#msycmenu li:nth-child(2) {width:540px; border:0; margin-top:10px}
#msycmenu li:nth-child(3) {width:320px; border:0; vertical-align:top;margin-top:10px; margin-left:10px;}

#msycmenu li:nth-child(4) {width:320px; border:0;margin-top:10px}
#msycmenu li:nth-child(5) {width:540px; border:0; vertical-align:top; margin-top:10px; margin-right:10px;}

#msycmenu li:nth-child(6) {width:540px; border:0; vertical-align:top; margin-top:10px; margin-left:10px;}
#msycmenu li:nth-child(7) {width:320px; border:0; margin-top:10px}
#msycmenu li:nth-child(8) {width:320px; border:0; margin-top:10px}
#msycmenu li:nth-child(9) {width:540px; border:0; vertical-align:top; margin-top:10px; margin-right:10px;}
#msycmenu li:nth-child(10) {width:880px; border:0}
#msycmenu li:nth-child(11) {width:880px; border:0}
#msycmenu li:nth-child(12) {width:880px; border:0}
#msycmenu li:nth-child(13) {width:880px; border:0}
#msycmenu li:nth-child(14) {width:880px; border:0}
#msycmenu  li:last-child {width:880px; border:0}

#mrepmenu {width:880px;}
#mrepmenu  li {display:inline-block;*display:inline; *zoom:1; border:0; align:left; vertical-align:top;}
#mrepmenu li:first-child {width:880px; border:0; vertical-align:top;}
#mrepmenu li:nth-child(2) {width:420px; border:0; margin-top:10px; vertical-align:top;}
#mrepmenu li:nth-child(3) {width:420px; border:0; vertical-align:top;margin-top:10px; vertical-align:top;}

#mrepmenu li:nth-child(4) {width:420px; border:0; margin-top:10px; vertical-align:top; padding-right:10px;}
#mrepmenu li:nth-child(5) {width:420px; border:0; vertical-align:top; margin-top:10px; vertical-align:top; padding-left:10px;}

#mrepmenu li:nth-child(6) {width:880px; border:0; vertical-align:top;}
#mrepmenu li:nth-child(7) {width:320px; border:0; margin-top:10px; vertical-align:top;}
#mrepmenu li:nth-child(8) {width:550px; border:0; margin-top:10px; vertical-align:top;}
#mrepmenu li:nth-child(9) {width:880px; border:0; vertical-align:top;margin-top:10px;}

#mrepmenu li:nth-child(10) {width:420px; border:0; vertical-align:top; margin-top:10px;}
#mrepmenu li:nth-child(11) {width:420px; border:0; vertical-align:top; margin-top:10px;}
#mrepmenu li:nth-child(12) {width:420px; border:0; vertical-align:top; margin-top:10px; padding-right:10px;}
#mrepmenu li:nth-child(13) {width:420px; border:0; vertical-align:top; margin-top:10px; padding-left:10px;}

#mrepmenu  li:last-child {width:880px; border:0}

#mlgmenu {width:880px}
#mlgmenu  li {display:inline-block;*display:inline; *zoom:1; border:0}
#mlgmenu li:first-child {width:880px; border:0}
#mlgmenu li:nth-child(2) {width:250px; border:0; margin-top:10px}
#mlgmenu li:nth-child(3) {width:610px; border:0; vertical-align:top;margin-top:10px; margin-left:10px;}
#mlgmenu li:nth-child(4) {width:250px; border:0;margin-top:10px}
#mlgmenu li:nth-child(5) {width:610px; border:0; vertical-align:top; margin-top:10px; margin-left:10px;}
#mlgmenu li:nth-child(6) {width:250px; border:0; margin-top:10px}
#mlgmenu li:nth-child(7) {width:610px; border:0; vertical-align:top; margin-top:10px; margin-left:10px;}
#mlgmenu li:nth-child(8) {width:250px; border:0; margin-top:10px}
#mlgmenu li:nth-child(9) {width:610px; border:0; vertical-align:top; margin-top:10px; margin-left:10px;}
#mlgmenu  li:last-child {width:880px; border:0}


#mfujimenu {width:880px;}
#mfujimenu li {display:inline-block;*display:inline; *zoom:1; border:0; align:left; vertical-align:top;}
#mfujimenu li:first-child {width:880px; border:0; vertical-align:top;}
#mfujimenu li:nth-child(2) {width:420px; border:0; margin-top:10px; vertical-align:top;padding-right:10px;}
#mfujimenu li:nth-child(3) {width:420px; border:0; vertical-align:top;margin-top:10px; vertical-align:top;padding-left:10px;}
#mfujimenu li:nth-child(4) {width:880px; border:0; vertical-align:top;}
#mfujimenu li:nth-child(5) {width:350px; border:0; vertical-align:top; margin-top:10px; vertical-align:top; }
#mfujimenu li:nth-child(6) {width:500px; border:0; vertical-align:top; padding-left:20px; margin-top:20px;}
#mfujimenu li:nth-child(7) {width:880px; border:0; vertical-align:top;}
#mfujimenu li:nth-child(8) {width:350px; border:0; vertical-align:top; margin-top:10px; vertical-align:top; }
#mfujimenu li:nth-child(9) {width:500px; border:0; vertical-align:top; padding-left:20px; margin-top:20px;}
#mfujimenu li:nth-child(10) {width:880px; border:0; vertical-align:top;margin-top:10px;}
#mfujimenu li:nth-child(11) {width:880px; border:0; vertical-align:top;margin-top:10px;}
#mfujimenu li:nth-child(12) {width:420px; border:0; margin-top:10px; vertical-align:top;padding-right:10px;}
#mfujimenu li:nth-child(13) {width:420px; border:0; vertical-align:top;margin-top:10px; vertical-align:top;padding-left:10px;}
#mfujimenu li:nth-child(14) {width:880px; border:0; vertical-align:top;}
#mfujimenu li:nth-child(15) {width:420px; border:0; margin-top:10px; vertical-align:top;padding-right:10px;}
#mfujimenu li:nth-child(16) {width:420px; border:0; vertical-align:top;margin-top:10px; vertical-align:top;padding-left:10px;}
#mfujimenu li:nth-child(17) {width:420px; border:0; margin-top:10px; vertical-align:top;padding-right:10px;}
#mfujimenu li:nth-child(18) {width:420px; border:0; vertical-align:top;margin-top:10px; vertical-align:top;padding-left:10px;}
#mfujimenu  li:last-child {width:880px; border:0}



#mlgpmenu {width:880px;}
#mlgpmenu li {display:inline-block;*display:inline; *zoom:1; border:0; align:left; vertical-align:top;}
#mlgpmenu li:first-child {width:880px; border:0; vertical-align:top;}
#mlgpmenu li:nth-child(2) {width:880px; border:0; margin-top:10px; vertical-align:top;}
#mlgpmenu li:nth-child(3) {width:880px; border:0; vertical-align:top;margin-top:10px; vertical-align:top;}
#mlgpmenu li:nth-child(4) {width:350px; border:0; vertical-align:top; margin-top:10px; vertical-align:top; }
#mlgpmenu li:nth-child(5) {width:500px; border:0; vertical-align:top; padding-left:20px; margin-top:20px;}
#mlgpmenu li:nth-child(6) {width:880px; border:0; vertical-align:top;}
#mlgpmenu li:nth-child(7) {width:350px; border:0; vertical-align:top; margin-top:10px; vertical-align:top; }
#mlgpmenu li:nth-child(8) {width:500px; border:0; vertical-align:top; padding-left:20px; margin-top:20px;}
#mlgpmenu li:nth-child(9) {width:880px; border:0; vertical-align:top;margin-top:20px;}
#mlgpmenu li:nth-child(10) {width:880px; border:0; margin-top:10px; vertical-align:top;}
#mlgpmenu li:nth-child(11) {width:880px; border:0; vertical-align:top; margin-top:10px; vertical-align:top; }
#mlgpmenu li:nth-child(12) {width:880px; border:0; vertical-align:top; margin-top:20px;}
#mlgpmenu li:nth-child(13) {width:880px; border:0; margin-top:10px; vertical-align:top;}
#mlgpmenu li:nth-child(14) {width:880px; border:0; margin-top:10px; vertical-align:top;}
#mlgpmenu li:nth-child(15) {width:880px; border:0; margin-top:10px; vertical-align:top;}
#mlgpmenu li:nth-child(16) {width:880px; border:0; margin-top:10px; vertical-align:top;}
#mlgpmenu  li:last-child {width:880px; border:0}

#masusmenu {width:880px;}
#masusmenu li {display:inline-block;*display:inline; *zoom:1; border:0; align:left; vertical-align:top;}
#masusmenu li:first-child {width:880px; border:0; vertical-align:top;}
#masusmenu li:nth-child(2) {width:880px; border:0; vertical-align:top;margin-top:10px; vertical-align:top;}
#masusmenu li:nth-child(3) {width:420px; border:0; margin-top:10px; vertical-align:top;padding-right:10px;}
#masusmenu li:nth-child(4) {width:420px; border:0; vertical-align:top;margin-top:10px; vertical-align:top;padding-left:10px;}
#masusmenu li:nth-child(5) {width:420px; border:0; margin-top:10px; vertical-align:top;padding-right:10px;}
#masusmenu li:nth-child(6) {width:420px; border:0; vertical-align:top;margin-top:10px; vertical-align:top;padding-left:10px;}
#masusmenu li:nth-child(7) {width:420px; border:0; margin-top:10px; vertical-align:top;padding-right:10px;}
#masusmenu li:nth-child(8) {width:420px; border:0; vertical-align:top;margin-top:10px; vertical-align:top;padding-left:10px;}
#masusmenu  li:last-child {width:880px; border:0}

#mcismenu {width:880px;}
#mcismenu li {display:inline-block;*display:inline; *zoom:1; border:0; align:left; vertical-align:top;}
#mcismenu li:first-child {width:880px; border:0; vertical-align:top;}
#mcismenu li:nth-child(2) {width:880px; border:0; vertical-align:top;margin-top:10px; vertical-align:top;}
#mcismenu li:nth-child(3) {width:880px; border:0; vertical-align:top;margin-top:10px; vertical-align:top;}
#mcismenu li:nth-child(4) {width:350px; border:0; vertical-align:top; margin-top:10px; vertical-align:top; }
#mcismenu li:nth-child(5) {width:500px; border:0; vertical-align:top; padding-left:20px; margin-top:20px;}
#mcismenu  li:last-child {width:880px; border:0}

#mobibox { width:640px;}
#mobibox li {display:inline-block;*display:inline; *zoom:1; border:0; align:left; vertical-align:top;}

#mhandmenu {width:880px;}
#mhandmenu  li {display:inline-block;*display:inline; *zoom:1; border:0; align:left; vertical-align:top;}
#mhandmenu li:first-child {width:880px; border:0; margin-top:20px; vertical-align:top;}
#mhandmenu li:nth-child(2) {width:880px; border:0; margin-top:5px;}
#mhandmenu li:nth-child(3) {width:880px; border:0; margin-top:5px;}
#mhandmenu li:nth-child(4) {width:420px; border:0; margin-top:10px; vertical-align:top; padding-right:10px;}
#mhandmenu li:nth-child(5) {width:420px; border:0; vertical-align:top; margin-top:10px; vertical-align:top; padding-left:10px;}
#mhandmenu li:nth-child(6) {width:880px; border:0; vertical-align:top;}
#mhandmenu li:nth-child(7) {width:320px; border:0; margin-top:10px; vertical-align:top;}
#mhandmenu li:nth-child(8) {width:550px; border:0; margin-top:10px; vertical-align:top;}
#mhandmenu li:nth-child(9) {width:880px; border:0; vertical-align:top;margin-top:10px;}
#mhandmenu li:nth-child(10) {width:420px; border:0; vertical-align:top; margin-top:10px;}
#mhandmenu li:nth-child(11) {width:420px; border:0; vertical-align:top; margin-top:10px;}
#mhandmenu li:nth-child(12) {width:420px; border:0; vertical-align:top; margin-top:10px; padding-right:10px;}
#mhandmenu li:nth-child(13) {width:420px; border:0; vertical-align:top; margin-top:10px; padding-left:10px;}
#mhandmenu  li:last-child {width:880px; border:0}

#mcloudmenu {width:880px;}
#mcloudmenu  li {display:inline-block;*display:inline; *zoom:1; border:0; align:left; vertical-align:top;}
#mcloudmenu li:first-child {width:880px; border:0; margin-top:20px; vertical-align:top;}
#mcloudmenu li:nth-child(2) {width:880px; border:0; margin-top:10px;}
#mcloudmenu li:nth-child(3) {width:500px; border:0; margin-top:10px; vertical-align:top; padding-right:30px;}
#mcloudmenu li:nth-child(4) {width:320px; border:0; margin-top:5px; align:right;}
#mcloudmenu  li:last-child {width:880px; border:0}

#munitrmenu {width:880px;}
#munitrmenu  li {display:inline-block;*display:inline; *zoom:1; border:0; align:left; vertical-align:top;}
#munitrmenu li:first-child {width:880px; border:0; margin-top:20px; vertical-align:top;}
#munitrmenu li:nth-child(2) {width:250px; border:0; margin-top:10px;}
#munitrmenu li:nth-child(3) {width:600px; border:0; margin-top:10px; margin-left:15px}
#munitrmenu li:nth-child(4) {width:880px; border:0; margin-top:15px; vertical-align:top;}
#munitrmenu  li:last-child {width:880px; border:0}
