@charset "utf-8";
* {margin: 0;padding: 0;box-sizing:border-box;}
body, table, input, textarea, select, button{font-family:"S-CoreDream-3";font-size:13px;}




body, a, p, th, td,button{box-sizing:border-box;line-height: inherit;}
body,p,div{margin:0;padding:0;vertical-align:top}
html {scroll-behavior: auto;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;-webkit-font-smoothing: antialiased;}
a, a:focus, a:hover {text-decoration:none;outline: 0;transition: all 0.2s ease-in 0s;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {display: block;}
audio,loader,video {display: inline-block;*display: inline;*zoom: 1;}
audio:not([controls]) {display: none;}
div{box-sizing:border-box;}
ul,ol{margin: 0;padding: 0;list-style: none;}
dl,ul,ol,menu,li{list-style:none}
li {text-decoration: none;}

input:focus{outline:0;}
button{border:0px;}
input[type="button"]{border-radius:0;-moz-border-radius:0px;-webkit-border-radius:0px;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.cl_pointer{cursor:pointer}

.mo{display:none;}
.pc{display:auto;}
.limit_width{max-width:1400px;margin:0 auto}
.t-center{text-align:center;}
.circle{border-radius:50%;}
.back_box{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background-color:#ffffff;border:1px solid #dedede;padding:30px;}
.search_box .inputText{height:40px;line-height:40px;padding-left:10px;border: 1px solid #dedede;}
.search_box .search_btn{width:60px;height:40px;border:1px solid #dedede;margin-left:-5px;}
/*´ë½Ãº¸µå ¹Ú½º*/
.page_dashboard_box{width:180px;border:1px solid #dedede;text-align:center;display:inline-block;}
.page_dashboard_title{height:40px;width:100%;border-bottom:1px solid #dedede; background-color:#f9f9f9;font-size:20px;line-height:40px;font-family:"S-CoreDream-6";color:#7b234e}
.page_dashboard_content{height:60px;font-size:40px;font-family:"S-CoreDream-6";color:#6c6c6c}

/*½ºÅ©·Ñ ÇÁ·¹ÀÓ*/
.frame_box{overflow:auto;}
.frame_box::-webkit-scrollbar {width:5px;background-color:#d8e0e9;}
.frame_box::-webkit-scrollbar-track {}
.frame_box::-webkit-scrollbar-thumb {background-color:#589bfc;}


.frame_box_w{overflow:auto;}
.frame_box_w::-webkit-scrollbar {width:5px;background-color:#d8e0e9;}
.frame_box_w::-webkit-scrollbar-track {}
.frame_box_w::-webkit-scrollbar-thumb {background-color:#589bfc;}


.radio_option input[type="radio"] {display:none; visibility:hidden;}

.radio_option input[type="radio"]:checked + label {
    color: #ffffff;
    background-color: #77ace7;
    border: 1px solid #77ace7;
}

.radio_option input[type="radio"] + label {
    background-color: #f7f7ff;
    vertical-align: 2px;
    border-radius: 5px;
    display: inline-block;
    cursor: pointer;
    color: #77ace7;
    font-size: 13px;
    padding: 9px 18px 9px;
    text-decoration: none;
    transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    border: 1px solid #dedeff;
	}




.radio_option input[type="checkbox"] {display:none; visibility:hidden;}

.radio_option input[type="checkbox"]:checked + label {
    color: #ffffff;
    background-color: #77ace7;
    border: 1px solid #77ace7;
}


.radio_option input[type="checkbox"] + label {
    background-color: #f7f7ff;
    vertical-align: 2px;
    border-radius: 5px;
    display: inline-block;
    cursor: pointer;
    color: #77ace7;
    font-size: 13px;
    padding: 9px 18px 9px;
    text-decoration: none;
    transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    border: 1px solid #dedeff;
	}



@media all and (min-width:871px)
{
}

@media all and (min-width:480px) and (max-width:870px)
{
.mo{display:block;}
.pc{display:none;}
}

@media all and (max-width:480px)
{	
.mo{display:block;}
.pc{display:none;}
}