body {background:none;}

.import1 {color:#7198d0}

/**body {height:100%;background:url('/site_c/images/back.jpg')no-repeat; background-size:cover;}**/
.wrap {width:100%;margin:auto;background-color:#fff;}
.wrap header {position:relative;}
.wrap .header_box {width:100%;}

h1 {margin:auto;text-align:center;margin-top:20px;margin-bottom:15px;}
h1 a{text-align:center;}
h1 a img{width:32%;}
.logo_ment {font-size:12px;display:block;font-weight:bold;letter-spacing:-0.5px;}

.gnb:after {clear:both;content:'';display:block;}
.gnb a {display:block;height:45px;background-color:#7198d0;text-align:center;
color:#fff;line-height:45px;font-weight:bold;font-size:16px;width:50%;float:left;}
.gnb a:hover {text-decoration: underline}
.gnb a:last-child {border-left:1px solid #aac2e5;}


.lnb {display:none;}
#content {padding:0 5px 30px 5px}
.footer {display:none;}

/**메인**/
.main_lbox {width:100%;font-size:0px}
.main_lbox h3{color:#333;font-weight:1000;font-size:20px;margin-bottom:10px;letter-spacing:-0.5px;}
.main_lbox .portfolio_box{background-color:#fff;width:100%;height:auto;bottom:0;
padding:25px 25px;}
.main_lbox .portfolio_box .port_tit {color:#666;font-size:14px;font-weight:bold;display:block;padding-top:5px;}
.main_lbox .portfolio_box ul:after {clear:both;content:'';display:block;}
.main_lbox .portfolio_box ul li {position:relative;width:48%;float:left;}
.main_lbox .portfolio_box ul li:nth-child(2) {float:right;}
.main_lbox .portfolio_box ul li:nth-child(3){display:none;}
.main_lbox .portfolio_box ul li:nth-child(4){display:none;}
.main_lbox .portfolio_box ul li:nth-child(5){display:none;}
.main_lbox .portfolio_box .port_genre{background-color:#ffa200;color:#4b4b4b;text-align:center;
width:65px;height:25px;position:absolute;font-size:12px;font-weight:1000;padding-top:4px;top:1px;left:1px;}
.main_lbox .main_banner{width:100%;}

.main_rbox h3 {font-weight:1000;font-size:20px;margin-bottom:20px;letter-spacing:-0.5px;}
.main_rbox {width:100%;border-left:1px solid #e0e0e0;}
.main_rbox .rbox {border-bottom:1px solid #e0e0e0;height:250px;}
.main_rbox .x2{padding:25px 25px;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;height:auto}
.main_rbox {clear:both;content:'';display:block;}

.main_rbox .rbox:nth-child(2) {float:left;border-right:1px solid #e0e0e0;width:50%;padding:25px 18px;}
.main_rbox .rbox:nth-child(2) .rbox_ment {text-align:center !important;}
.main_rbox .rbox:last-child {float:right;width:50%;padding:25px 18px;}
.main_rbox .rbox .code {width:100%;height:30px;border:none;color:#a6a6a6;background-color:#f2f2f2;text-align:center;
font-size:11px;border-radius:5px;}
.main_rbox .rbox .domain_seach {font-size:16px;color:#666;text-align:left;margin-bottom:10px;letter-spacing:1.2px;padding-left:5px;font-family:arial;}
.main_rbox .rbox .domain_alert {font-size:11px; color:#ffa200;text-align:center;margin-top:5px;display:block}
.main_rbox .rbox:after {clear:both;content:'';display:block;}
.main_rbox .rbox .more_bt{float:right;}
.main_rbox .rbox .grey_bt{color:#fff;font-size:11px;font-weight:bold;display:inline-block;text-align:center; 
background-color:#666;width:80%;padding:7px 0 7px 0;border-radius:5px;margin-top:10px;margin-bottom:5px;}
.main_rbox .rbox .blue_bt{color:#fff;font-size:11px;font-weight:bold;display:inline-block;text-align:center; margin:auto;
background-color:#87a7d8;width:80%;padding:7px 0 7px 0;border-radius:5px;}
.main_rbox .rbox .bt_m{margin-top:20px;}
.main_rbox .rbox .maketing_box:after {clear:both;content:'';display:block;}
.main_rbox .rbox .marketing_img img{border:1px solid #e0e0e0;text-align:center;}
.main_rbox .rbox .rbox_ment {font-size:14px;color:#666666;line-height:160%;letter-spacing:-0.5px;margin-top:10px;}

.etcmenu {position:absolute;top:0px;left:10px; font-size:10px; font-weight:bold;}

/**햄버거메뉴**/
.all_menu{width:40px;height:40px;position:absolute;top:10px;right:15px;}
#nCover {width:100%;height:100%;z-index:0;}
#blockLay {position:absolute;left:0px;top:0px;z-index:400;display:none;background:rgba(0,0,0,0.5);width:100%;height:100%;}
.all_menu_list {position:absolute;top:0;right:0;display:none;z-index:500;width:100%;}


.allmenu_lnb {font-size:16px;color:#666;font-weight:1000;border-bottom:1px solid #cecfce;padding:15px 20px;}
.allmenu_lnb2 {font-size:16px;color:#666;font-weight:1000;border-bottom:1px solid #cecfce;padding:15px 20px;}
.allmenu_lnb2 a{font-size:16px;color:#666;font-weight:1000;}
.allmenu_lnb *{vertical-align:middle;}
.allmenu_lnb:after {clear:both;content:'';display:block;}
.allmenu_lnb a{font-size:16px;color:#666;font-weight:1000;}
.allmenu_lnb img{width:10%;float:right;}
.allmenubox {display:none;padding:15px 20px; background-color:#e8e8e8;}
.allmenubox li a{font-size:14px;line-height:28px;}

.all_menu_top {background-color:#7198d0;text-align:center;padding:30px;}
.all_menu_top span {color:#fff;}
.all_menu_top img {width:120px;}

.all_menu_icon {margin-top:5px;}
.all_menu_icon div:nth-child(2){margin:0 10px;}
.all_menu_icon:after {clear:both;content:'';display:block;}
.all_menu_icon .all_icon {float:left;}
.all_menu_icon .all_icon span{font-size:14px;}
.all_menu_icon .all_icon img {width:56px;display:block;margin-bottom:5px;}

.etcmenu {display:none;}