@import url('https://fonts.googleapis.com/css?family=Noto+Sans+KR:100,300,400,500,700,900');
@import url('https://fonts.googleapis.com/css?family=Nanum+Myeongjo:400,700,800');


/* Slider */
.slider_font {font-family: 'Nanum Myeongjo', serif;}

/* Header */
header.centered_logo .header_inner_left {margin:30px 0px 0px 0px;}

/* font */
.tit_01 p {font-family: 'Nanum Myeongjo', serif!important; color:#292929; font-size:42px; letter-spacing:-2px; line-height:48px;}
.title.title_size_large h1 {font-family: 'Nanum Myeongjo', serif!important;}
.subtitle {font-family: 'Nanum Myeongjo', serif!important; font-size:14px;}


/* Custom */
.floating_sns img {width:42px; height:42px; margin-top:-8px;}
.blog_single.blog_holder article .post_text .post_text_inner {margin-bottom:80px;}
.blog_holder article .post_image {display:none;}
.title.has_fixed_background {padding: 60px 0px; margin-bottom:80px;}
.title h1 {padding-top:70px;}
.foot_content {margin-top:40px;}


/* Foot */
.footer_top .textwidget {color:#909090; font-size:12px; line-height: 20px;}
.footer_top {padding: 40px 0 30px 0px;}
.footer_inner {background-size:100%;}
.foot {margin-top:10px; letter-spacing:0.1px;}
.foot_sns {margin:20px 0px 5px 0px;}
.foot_sns img {width:16px; height:16px; padding:0px 2px;}

/* Media Query */
@media only screen and (max-width: 2560px){
.footer_inner {background-size:100%; background-position: 0% 45%;}
}

@media only screen and (max-width: 480px){
div.grid_section .section_inner {width:80%;}
header.centered_logo .header_inner_left {margin:0px;}
.floating_sns {width:42px; height:42px; position:absolute; right:-10px; top:400px;}
.floating_sns img {width:34px; height:34px; margin-top:-7px;}
.title.has_fixed_background {padding: 20px 0px; margin-bottom:40px;}
.title h1 {padding-top:10px;}
.foot_content {margin-top:60px;}
.title.title_size_large h1 span {font-weight: 100; margin-left:-5px;}
.tit_01 p {font-family: 'Nanum Myeongjo', serif!important; color:#292929; font-size:28px; letter-spacing:-2px; line-height:32px;}
}


/* Menu Over */


#menu-menu .menu-item a>span {
	-webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
#menu-menu .menu-item a .tx {
	display: inline-block;
	-webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
#menu-menu .menu-item a .ov {
	display: none;
	-webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
#menu-menu .menu-item a:hover .tx {
	display: none;
	-webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
#menu-menu .menu-item a:hover .ov {
	display: inline-block;
	-webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}

@media only screen and (max-width: 480px){
	.ov {display:none;}	
}


