/* 여기에 작업 또는 수정할 당신의 css style을 설정하세요. (customizations) */


.header-title a:link, a:visited{color:#555}
.hide{display:none}

/*---------- Header Title ----------*/ 

.header-title .header-logo {position:relative;width:300px;height:20px;z-index:100;margin:0 auto;}

.header-title .navbar-brand {position:relative;width:250px;height:60px;max-height:90px;line-height:60px;font-size:32px;font-weight:bold;color:#64646a}
.header-title .navbar-brand img {width:220px;height:auto;display:inline-block;vertical-align:middle;}
@media (max-width: 991px) {
	.header-title .header-logo.logo-none {display:none;z-index:0}
	.header-title .navbar-brand {position:absolute;top:10px;left:30px;height:40px;max-height:40px;line-height:40px;font-size:30px;padding:5px 0}
}

.header-banner .header_info{margin-top:10px;}
.header-banner .main_header_text{font-size:20px;color:#333}

.header-title .header_info{color:#f15278}
.header-title .main_header_text{color:#f15278}


/*---------- st_bottom_box ----------*/ 

.st_infobox a:hover{color:#333}
.st_bottom_box .st_infobox{border:1px solid #fff; width:360px; height:308px}
.st_infobox .info_time{width:360px;height:170px}
.info_time .info_color{color:#f15278;}
.info_time p{color:#f15278;padding-left:20px;}
.st_infobox .info_parking{width:360px;height:138px}
.st_infobox .info_img1{width:112px;height:170px;background:url('../image/img/img_info_clock.png') 50% 20% no-repeat;float:left}
.st_infobox .info_img2{width:112px;height:138px;background:url('../image/img/img_info_parking.png') 50% 40% no-repeat;float:left}
.st_infobox .st_info_line{display:inline-block;width:100%;margin-top:-10px;border-bottom:1px solid #f15278}
.st_infobox .info_content{width:248px;padding-top:20px;float:right;}
.st_infobox .info_content:after{clear:both}
.st_infobox .info_content dl{padding-left:20px;text-align:left;}
.st_infobox .info_content dt{font-size:1.3em;padding-bottom:2px}
.st_infobox .info_content dd{}

.st_bottom_box{border-bottom:1px dashed #fcdbe1}
.st_bottom_box .headline{border-bottom:3px solid #fba6bb}
.st_bottom_box .headline h6{position:relative}
.st_bottom_box .headline .st_h6{display:inline-block;width:100%;position:absolute;left:0;top:29px;border-bottom:3px solid #f15278}
.st_bottom_box .headline i{color:#f15278}


.st_qmenu{clear:both}
@media (max-width: 767px){
	.st_qmenu {display:none}
}

.st_qtitle{width:280px;height:150px;padding:50px 0 20px 90px}
.st_qtitle p{display:inline-block;width:150px;;font-size:18px;color:#f15278}
.st_qtitle strong{font-size:20px}
.st_qmenu{width:280px;height:400px;background:#fff}
.st_qmenu .st_qmenu_ul{text-align:center}
.st_qmenu ul>li{height:45px;margin-bottom:15px;text-align:center}
.st_qmenu ul>li>a{display:block;height:45px;line-height:25px;font-weight:bold}
.st_qmenu .qmenu_li_pk{background:#fcdbe1}
.st_qmenu .qmenu_li_pk a{color:#f15278}
.st_qmenu .qmenu_li_pk a:hover{background:#f1a1b5;color:#fff}
.st_qmenu .qmenu_li_gr{background:#bababa}
.st_qmenu .qmenu_li_gr a{color:#fff}
.st_qmenu .qmenu_li_gr a:hover{background:#a1a0a0;color:#fff}


/*---------- Banner ----------*/ 

.st_banner{position:relative;overflow:hidden;width:100%;max-height:59px;margin-left:-30px;}
.st_banner ul{width:1800px}
.st_banner li{list-style:none;float:left;padding:0 10px}

/*---------- Admin ----------*/ 

a.btn_admin{color:#fff}
.btn-e.btn-e-pink {background:#f15278}
.btn-e.btn-e-pink:hover,.btn-e.btn-e-pink:focus,.btn-e.btn-e-pink:active,.btn-e.btn-e-pink.active,.open .dropdown-toggle.btn-e.btn-e-pink {background:#f15278}
.btn-e.btn-e-split-pink.dropdown-toggle {border-left:solid 1px #f15278}

/*---------- Mobile ----------*/ 
.header-nav .navbar-toggle{float:left}

.st_mmenu_bg{height:50px;background:#f15278}
.st_mmenu{width:100%;height:50px;}
.st_mmenu:before{clear:both}
.st_mmenu li{display:inline-block;width:20%;height:50px;padding-top:17px;margin-right:5px;text-align:center;font-size:1.0em;line-height:16px;list-style:none;position:relative}
.st_mmenu li>a{color:#fff;font-weight:bold;}
.mmenu_sub{position:absolute;left:-10px;top:50px;z-index:999;width:140%;height:112px;margin:0;padding:8px 0 0 ;background:#EE9DA7;color:#000;opacity:0.9}
.mmenu_sub>li{width:100%;height:25px;text-align:center;padding:0}
.mmenu_sub >li>a{font-size:0.85em;line-height:15px;color:#fff;}


/*----- Sky Forms -----*/
/* Defaults */
.sky-form {box-shadow:none;font:12px/1.5 "Helvetica",Dotum,Arial,Verdana,sans-serif;font-weight:normal}
.sky-form .input input, .sky-form .select select, .sky-form .textarea textarea {font:12px/1.5 "Helvetica",Dotum,Arial,Verdana,sans-serif;font-weight:normal; border-radius:5px;}
.sky-form .col-12 {width:100%}
.sky-form section {margin-bottom:10px}
.sky-form header {color:inherit;display:block;font-size:16px;background:#fff;font-weight:400;padding:8px 30px}
.sky-form fieldset {background:#fff}
.sky-form footer {background:#fff;padding:15px 30px}
.sky-form a {color:inherit}
.sky-form a:hover {color:#ff2a00}
.sky-form a.btn-e {color:#fff}
.sky-form .input input {height:30px;padding:6px 12px}
.sky-form .input input,.sky-form .select select,.sky-form .textarea textarea {border-width:1px;font-size:12px;color:#404040}
.sky-form .select select {height:30px;padding:6px 10px}
.sky-form .select-multiple select {height:auto}
/* File Inputs */
.sky-form .input-file .button {height:28px;top:1px;right:1px;font-size:12px;line-height:28px}
/* captcha inputs */
.sky-form .input-captcha img {position:absolute;top: 1px;right:1px;border-left:1px solid #e5e5e5}
/* normal state */
.sky-form .input input,.sky-form .select select,.sky-form .textarea textarea,.sky-form .radio i,.sky-form .checkbox i,.sky-form .toggle i,.sky-form .icon-append,.sky-form .icon-prepend {border-color:#bbb;}
.sky-form .toggle i:before {background-color:#999}
.sky-form .button {background:#ff2a00}
/* toggles */
.sky-form .toggle {font-weight:normal}
.sky-form .toggle i {width:54px;height:21px;border-width:1px}
.sky-form .toggle i:after {top:3px}
.sky-form .toggle i:before {top:5px;right:6px}
/* label */
.sky-form .label {margin-bottom:0;display:inline-block;line-height:1}
/* radio, checkbox */
.radio, .checkbox {margin-top:5px;margin-left:20px;}
/* radios and checkboxes */
.sky-form .radio,.sky-form .checkbox {font-size:12px}
.sky-form .radio i,.sky-form .checkbox i {width:15px;height:15px;border-width:1px;}
.sky-form .checkbox input + i:after {top:2px;left:0;font:normal 10px FontAwesome}
/* checked state */
.sky-form .radio input + i:after {top:5px;left:5px;background-color:#999}
.sky-form .checkbox input + i:after {color:#999}.sky-form .radio input:checked + i,.sky-form .checkbox input:checked + i,.sky-form .toggle input:checked + i {border-color:#999}
.sky-form .rating input:checked ~ label {color:#ff2a00}
/* selects */
.sky-form .select i {width:28px;height:26px;top:2px;right:2px}
.sky-form .select i:after {top:14px}
.sky-form .select i:before {top:8px}
.label-rounded .ui-slider-handle {border-radius:50% !important}
/* icons */
.sky-form .icon-append,
.sky-form .icon-prepend {top:1px;height:28px;font-size:12px;line-height:29px;background:inherit}
.sky-form .icon-append {right:1px;padding:0 3px;min-width:30px}
.sky-form .icon-prepend {left:6px;padding-right:5px}
/* focus state */
.sky-form .input input:focus,.sky-form .select select:focus,.sky-form .textarea textarea:focus {border-color:#bbb}
.sky-form .radio input:focus + i,.sky-form .checkbox input:focus + i,.sky-form .toggle input:focus + i {border-color:#999;box-shadow:none}
/* hover state */
.sky-form .input:hover input,.sky-form .select:hover select,.sky-form .textarea:hover textarea {border-color:#999}
.sky-form .radio:hover i,.sky-form .checkbox:hover i,.sky-form .toggle:hover i,.sky-form .ui-slider-handle:hover {border-color:#999}
.sky-form .rating input + label:hover,.sky-form .rating input + label:hover ~ label {color:#bbb}
.sky-form .icon-append,.sky-form .icon-prepend {color:#b3b3b3}
/* disabled state */
.sky-form .input.state-disabled:hover input,.sky-form .select.state-disabled:hover select,.sky-form .textarea.state-disabled:hover textarea,.sky-form .radio.state-disabled:hover i,.sky-form .checkbox.state-disabled:hover i,.sky-form .toggle.state-disabled:hover i {border-color:#bbb}
/* modal */
.sky-form .modal-header, .sky-form .modal-body, .sky-form .modal-footer {padding:10px}