/*
Theme Name: Total Child
Theme URI: http://totalwptheme.com
Description: Total WordPress theme example child theme.
Author: AJ Clarke
Author URI: http://totalwptheme.com
Template: Total
Version: 1.1
*/

/* Parent stylesheet should be loaded from functions.php not using @import */
/* font */
@font-face{
	font-family:'notokr';
	font-weight:300;
	src:url('fonts/NotoKR/notokr-light.eot');
	src:url('fonts/NotoKR/notokr-light.eot?#iefix') format('embedded-opentype'),
	     url('fonts/NotoKR/notokr-light.woff2') format('woff2'),
	     url('fonts/NotoKR/notokr-light.woff') format('woff'),
	     url('fonts/NotoKR/notokr-light.ttf') format('truetype');
}
@font-face{
	font-family:'notokr';
	font-weight:400;
	src:url('fonts/NotoKR/notokr-regular.eot');
	src:url('fonts/NotoKR/notokr-regular.eot?#iefix') format('embedded-opentype'),
	     url('fonts/NotoKR/notokr-regular.woff2') format('woff2'),
	     url('fonts/NotoKR/notokr-regular.woff') format('woff'),
	     url('fonts/NotoKR/notokr-regular.ttf') format('truetype');
}
@font-face{
	font-family:'notokr';
	font-weight:600;
	src:url('fonts/NotoKR/notokr-medium.eot');
	src:url('fonts/NotoKR/notokr-medium.eot?#iefix') format('embedded-opentype'),
	     url('fonts/NotoKR/notokr-medium.woff2') format('woff2'),
	     url('fonts/NotoKR/notokr-medium.woff') format('woff'),
	     url('fonts/NotoKR/notokr-medium.ttf') format('truetype');
}
@font-face{
	font-family:'notokr';
	font-weight:700;
	src:url('fonts/NotoKR/notokr-bold.eot');
	src:url('fonts/NotoKR/notokr-bold.eot?#iefix') format('embedded-opentype'),
	     url('fonts/NotoKR/notokr-bold.woff2') format('woff2'),
	     url('fonts/NotoKR/notokr-bold.woff') format('woff'),
	     url('fonts/NotoKR/notokr-bold.ttf') format('truetype');
}




body, h1,h2,h3,h4,h5,h6,p,a,div,span,th,td,label,textarea,input, table, table th{font-family:'notokr','Dotum','Arial',sans-serif;}
ul li{list-style:none;}
ul{-webkit-padding-start: 0; margin:0}



/*-----------------------------------------------------------------------헤더-------------------------------------------------------------------------*/

.sf-menu li{width:14%;}

.full-screen-overlay-nav-ul li a{font-size:24px; margin-bottom:7px;}
.navbar-style-three{border:none !important;}
@media only screen and (max-width: 767px){
}

@media only screen and (max-width: 478px){
}


/*-----------------------------------------------------------------------서브-------------------------------------------------------------------------*/
.sub_visual{padding:110px 0 30px; text-align:right}
.sub_visual_title{font-size:45px; font-weight:300; color:#fff; margin:0}
.sub_visual_tx{font-size:16px; color:#f5f5f5; font-weight:400;} 

.sub_title{font-size:32px; font-weight:300; color:#e2717b; letter-spacing:-1.5px; line-height:1.2em; margin:0 !important}
.sub_title .stit{font-size:16px; color:#666666; font-weight:400; letter-spacing:0; }

.root_daum_roughmap{width:100% !important;}

.contact_tel{font-size:22px; padding-top:8px; display:block}
@media only screen and (max-width: 767px){
	.sub_visual{padding:90px 0 20px;}
}

@media only screen and (max-width: 478px){
	.sub_visual{padding:60px 0 0;}
	.sub_visual_title{font-size:32px;}
	.sub_visual_tx{font-size:14px;} 
	.sub_title{font-size:26px;} 
	
}


/*-----------------------------------------------------------------------푸터-------------------------------------------------------------------------*/

.footer_about{font-size:13px; margin-top:10px;}
.footer_logo{width:65px;}
.footer_custom ul{display:block;}
.footer_custom ul li{font-size:15px; color:#fff; padding:0 0 10px 25px; background-position:left top 3px; background-size:16px 15px; background-repeat:no-repeat; font-weight:300}
.footer_custom ul li.call{background-image:url('/wp-content/uploads/2018/10/footer_icon1.png');}
.footer_custom ul li.location{background-image:url('/wp-content/uploads/2018/10/footer_icon4.png'); font-size:14px; line-height:23px}

.footer-widget{padding-bottom:25px;}
@media only screen and (max-width: 767px){
}

@media only screen and (max-width: 478px){
	.footer_map{width:200px;}
}

/*-----------------------------------------------------------------------스타일-------------------------------------------------------------------------*/


.cl_pink{color:#e2717b;}

.fw_600{font-weight:600;}


@media only screen and (max-width: 767px){
}

@media only screen and (max-width: 478px){
}
