@charset "utf-8";

/*===================== Ό­Ίκ ΔΑΕΩΓχ =====================*/

#sub_visual {position:relative; background:url('../img/sub/sub00.jpg') center no-repeat; background-size:cover;  padding:285px 0;}
#sub_visual .text {position:relative; width:100%; text-align:center; z-index:5;}
#sub_visual .text .mobile {display:none;}
.sub01 {background:url('../img/sub/sub01.jpg') center no-repeat !important;}
	@media (max-width: 1199px) {
	}

	@media (max-width: 999px) {
		#sub_visual {padding:278px 0;}
		#sub_visual .text {}
		#sub_visual .text .pc {display:none;}
		#sub_visual .text .mobile {display:block; color:#fff; letter-spacing:-0.05em;}
		#sub_visual .text .mobile h2:before {position:relative; display:inline-block; top:-20px; left:25px; width:45px; height:28px; background:url('../img/sub/m_sub_visual_text_before.png') center no-repeat; content:''; background-size:cover;}
		#sub_visual .text .mobile h2 {position:relative; font-size:30px; font-weight:400; margin-bottom:5px; margin-left:-45px;}
		#sub_visual .text .mobile h2 b {}
		#sub_visual .text .mobile p {font-size:18px; font-weight:300; line-height:140%;}
	}

	@media (max-width: 799px) {
		#sub_visual {padding:243px 0;}
		#sub_visual .text {}
		#sub_visual .text .mobile h2 {font-size:220%; margin-left:-9%;}
		#sub_visual .text .mobile p {font-size:130%;}
	}

	@media (max-width: 499px) {
		#sub_visual .text {top:48%;}
		#sub_visual .text .mobile h2:before {width:34px; height:22px; top:-16px; left:17px;}
		#sub_visual .text .mobile h2 {font-size:180%}
		#sub_visual .text .mobile p {font-size:100%;}
	}

#sub_tit {text-align:center; margin-top:90px;}
#sub_tit h3 {color:#000; font-size:36px; text-align:center; font-weight:300;}
#sub_tit h3 b {position:relative; font-weight:500; z-index:2;}
#sub_tit h3 b:before {position:absolute; display:inline-block; background:rgba(5,151,219,0.25); width:100%; height:13px; content:''; bottom:8px; z-index:1;}

.sub_conts {min-height:300px;}

	@media (max-width: 1199px) {
	}

	@media (max-width: 999px) {
		#sub_tit {margin-top:55px;}
		#sub_tit h3 {font-size:240%;}
	}

	@media (max-width: 799px) {
		#sub_tit h3 {font-size:200%;}
	}




.term h4 {color:#000; font-size:28px; font-weight:300; margin-bottom:40px;}
.term h4 b {position:relative; font-weight:500; z-index:2;}
.term h4 b:before {position:absolute; display:inline-block; background:rgba(5,151,219,0.25); width:100%; height:13px; content:''; bottom:8px; z-index:1;}

.term .conts {font-size:15px; line-height:160%; margin-bottom:40px; word-break:keep-all;}
.term .conts h5 {font-size:18px; font-weight:500; margin:10px 0;}
.term .conts p {}

.term .conts dl {}
.term .conts dl dd {margin-bottom:10px;}

.term .conts ol {}
.term .conts ol li {margin-bottom:5px;}

.term .conts ul {}
.term .conts ul li {margin-bottom:5px;}

	@media (max-width: 1199px) {
	}

	@media (max-width: 999px) {
		.term h4 {font-size:220%;}

		.term .conts {font-size:110%;}
		.term .conts h5{font-size:120%;}
	}

	@media (max-width: 799px) {
		.term h4 {font-size:180%;}
		.term .conts {font-size:100%;}
		.term .conts h5{font-size:110%;}
	}
