 @font-face {
  font-family: 'S-CoreDream-3Light';
  src: url('/assets/fonts/s-coredream/S-CoreDream-3Light.eot');
  src: url('/assets/fonts/s-coredream/S-CoreDream-3Light.eot?#iefix') format('embedded-opentype'),
       url('/assets/fonts/s-coredream/S-CoreDream-3Light.svg#S-CoreDream-3Light') format('svg'),
       url('/assets/fonts/s-coredream/S-CoreDream-3Light.ttf') format('truetype'),
       url('/assets/fonts/s-coredream/S-CoreDream-3Light.woff') format('woff'),
       url('/assets/fonts/s-coredream/S-CoreDream-3Light.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'SCDream4';
  src: url('/assets/fonts/s-coredream/SCDream4.woff');
  src: url('/assets/fonts/s-coredream/SCDream4.ttf') format('truetype'),
       url('/assets/fonts/s-coredream/SCDream4.woff') format('woff'),;
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'SCDream8';
  src: url('/assets/fonts/s-coredream/SCDream8.woff');
  src: url('/assets/fonts/s-coredream/SCDream8.woff') format('woff'),;
  font-weight: normal;
  font-style: normal;
}
 @font-face {
  font-family: 'Paperlogy-5Medium';
  src: url('/assets/fonts/Paperlogy/Paperlogy-5Medium.ttf');
  src: url('/assets/fonts/Paperlogy/Paperlogy-5Medium.ttf') format('truetype'),
       url('/assets/fonts/Paperlogy/Paperlogy-5Medium.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
*,body {	font-family : 'Paperlogy-5Medium';}
.contents{overflow: hidden;}
.body_box {
    margin: 0 20px 150px;
}
.body_box .row .col-md-12{padding:0;}
.con_area h4{
    font-weight: 700;
    font-family: 'SCDream8';
    font-size: 23px;
    padding: 22px 0 10px 30px;
    border-bottom: 1px solid #002e34;
    color: #002e34;
    margin:0 20px 30px;
}
.con_area h4:before{
    display: block;
    content: "";
    width: 9px;
    height: 9px;
    background: #00134b;
    position: absolute;
    left: 5px;
    top: 38px;
}
.con_area h4:after{
	display: block;
    content: "";
    width: 9px;
    height: 9px;
    background:#03a9f4;
    position: absolute;
    left: 5px;
    top: 26px;
}
.sub_tit{margin:30px auto;padding:0 30px;width:100%}

@media (min-width: 992px) {
    .dropdown .dropdown-menu:before {
    	display:none;
    }
}
@media (max-width: 767px){   
	.sub_tit{ width: 180%;padding:0;}
	.con_area h4{
	    margin:0 0 30px;
	}
	.body_box {
	    margin: 0 0px 150px;
	}
}