/*
Theme Name: SiteOrigin Corp Child
Author: SiteOrigin
Author URI: https://siteorigin.com/
Theme URI: https://siteorigin.com/theme/corp
Description: SiteOrigin Corp Child Theme
Version: 1.0.0
Template: siteorigin-corp
Text Domain: siteorigin-corp
Domain Path: /languages/
*/

/* =Theme customization starts here
-------------------------------------------------------------- */
@import url('https://fonts.googleapis.com/css?family=Noto+Sans+KR:100,300,400,500,700,900');

body{line-height:normal!important;  font-size:14px!important; color:#2d2d2d!important; font-family: 'Noto Sans KR', sans-serif!important;  font-weight:300!important;}
strong{font-weight:500!important;}
a{ color:#2d2d2d!important; text-decoration:underline!important;}
.sow-slider-image-wrapper h1{font-weight:900!important; font-family: 'Noto Sans KR', sans-serif!important;}
.hotspots-placeholder{display:none!important;}
#locations .so-widget-sow-image img{margin-bottom:10px; }
#locations .so-widget-sow-image h6{font-size:15px; margin-bottom:0; border-top:1px solid #eee; padding:10px 0 0 0;font-family: 'Noto Sans KR', sans-serif!important; font-weight:500;} 
#locations .siteorigin-widget-tinymce p{margin-bottom:0;}
#locations .fa{font-size:24px; margin:4px 0 0 4px;}
#locations .fa {color:#222;}
.sow-headline-container h2{font-weight:400!important; font-family: 'Noto Sans KR', sans-serif!important;}
.site-footer .widgets .widget{ color:#222!important; }
.site-footer{background:#d9d9d9!important; color:#222; font-size:13px; padding:30px 0;}
.site-footer .widgets .widget a{color:#222!important; text-decoration:underline;}
.site-footer .widgets .widget a:hover{color:#444!important; }
.site-footer .widgets{padding-top:0!important}
.site-footer .widgets .widget, .site-footer .widgets .widget p{margin-bottom:0!important;}
cc_container{background:#222!important;}
.cc_container .cc_message{font-size:14px!important; font-family: 'Noto Sans KR', sans-serif!important; font-weight:300 !important;}
.cc_container .cc_btn{border-radius:0px!important; background-color:#fff!important; font-size:14px!important;	color:#222!important; font-weight:500!important;font-family: 'Noto Sans KR', sans-serif!important; text-decoration:none!important; }
.cc_container a{color:#fff!important; text-decoration:underline!important;}
.cc_container a:hover{color:#eee!important;}
#map{	width:100%;	min-height:600px;}
#map img:hover{	cursor:pointer;}
/*#map div.gm-style>div:hover{	cursor:default!important;}
a[href^="http://maps.google.com/maps"]{display:none !important}
a[href^="https://maps.google.com/maps"]{display:none !important}
.gmnoprint a, .gmnoprint span, .gm-style-cc {    display:none;}
.gmnoprint div {    background:none !important;}*/
@media (max-width:992px){ #map{min-height:400px;}}
@media only screen and (max-width: 767px) {.cc_container .cc_message{width: 84%; margin-top:0px!important;}} 
@media only screen and (max-width: 750px) {.cc_container .cc_message{width: 67%;}}