@charset "utf-8";

.streetkorea { white-space: nowrap; }
.tel-tail-big {font-size:20px;line-height: 1;}
.tel-tail-big li {padding:20px;color:#3b5999;}

/********************************************************
■ allmenu : 전체메뉴
********************************************************/


/********************************************************
■ section : 레이아웃
********************************************************/
section {
}
.nrap { white-space: nowrap; }
.section-design { background: #f4f4f4; text-align: center; padding: 30px 0;}
.section-title > h1 { font-size: 30px; text-align: center; padding-top: 0px; padding-bottom: 5px; color:#221c1e; }
.section-title-desc { font-size:16px;text-align:center;padding-bottom:25px; padding-top: 10px; }
.section-title-separator { background-color: #c2263f; height: 2px; position: relative; width: 70px; display: block; margin: 18px auto 10px auto; }
.bg-gray { background:#f4f4f4; }
.bg-white { background:#ffffff; }
i.light-circle, img.light-circle, .fix-icon.light-circle i, .fix-icon.light-circle img {
    border-width: 1px;
    border-color: #bdbdbd;
    border-style: solid;
    background-color: #f5f5f5;
    color: #5a5a5a;
}
.btn.btn-m-on {
	color: #fff !important; border-image: none !important; background-image: none !important;
	border: 1px solid #e45b5b;  
	background-color: #f56959; 
}
.btn.active.btn-m-on, .btn.btn-m-on:hover, .btn.btn-m-on:focus, .btn.btn-m-on:active { 
	background-color: #e45b5b;
}
.btn.btn-m-off { 
	color: #333 !important; border-image: none !important; background-image: none !important;
	border: 1px solid #ddd; 
	background-color: #fff; 
}
.btn.active.btn-m-off, .btn.btn-m-off:hover, .btn.btn-m-off:focus, .btn.btn-btn-m-off:active { 
	background-color: #f5f5f5; 
}

.div-tab.tabs.trans-top ul.nav-tabs li.active {
    background: #f4f4f4 !important;
}
.div-tab.tabs ul.nav-tabs li {
    background: #fff !important;
}

@media (max-width: 767px) {
}
@media (min-width: 768px) {
}

.btn_more_design {clear:both;margin-top:25px;font-size:1.3em;background:#4e4e4e;text-align:center;font-weight:bold;}
.btn_more_design a {display:block;padding:15px;color:#fff}
.btn_more_design_gray {clear:both;margin-top:25px;font-size:1.3em;background:#f8f8f8;border:1px solid #dedede;text-align:center;font-weight:bold}
.btn_more_design_gray a {display:block;padding:15px}
.btn_more_design_red {clear:both;margin-top:25px;font-size:1.3em;background:#d52f2f;text-align:center;font-weight:bold;}
.btn_more_design_red a {display:block;padding:15px;color:#fff}
