@charset "utf-8";
/* CSS Document */

/* count01_wrap */
.count01_wrap {  background: #fcf8da;
    overflow: hidden;
    /*padding: 30px;*/
	 /*margin-top:30px;*/
	 margin-bottom:50px;
	 padding: 30px 30px 10px 30px;
	 }

.count01_cont { /*border-right: 1px #b1b8bc solid;*/ padding-bottom: 20px;}
.count01_cont:last-child{
	 /*border-right: none;*/
	}	
.count_num01 { color:#272727; font-size:40px; line-height:1em;margin-bottom:5px; font-weight:900; }
.count_num01 span {  }
.count_txt {}
.count_txt h3 { color:#272727; font-size:18px; line-height:1em;margin-bottom:14px;}
.count_txt p {}
.count_num01 .icon_box i { color:#f4941c;}


/* count02_wrap */
.count02_wrap {  background: #fcf8da;
    overflow: hidden;
    padding: 30px 30px 10px 30px;
	 /*margin-top:30px;*/
	 margin-bottom:50px;
	 }

.count02_cont { /*border-right: 1px #b1b8bc solid;*/ padding-bottom: 20px;}
.count02_cont:last-child{
	 /*border-right: none;*/
	}	
.count_num02 { color:#272727; font-size:40px; line-height:1em;margin-bottom:5px; font-weight:900; }
.count_num02 span {  }
.count_txt02 { height:80px;}
.count_txt02 h3 { color:#272727; font-size:18px; line-height:1em;margin-bottom:14px;}
.count_txt02 p {}
.count_num02 .icon_box i { color:#f4941c;}
.count_btn02 {}
.count_link02 {}
.count_link02 a { color:#f4941c;}
.count_link02 a:hover { text-decoration:underline;}


/* count03_wrap */
.count03_wrap {  background: #fcf8da;
    overflow: hidden;
    /*padding: 30px 30px 0px 30px;*/
	 /*margin-top:30px;*/
	 margin-bottom:50px;
	 }

.count03_cont { /*border-right: 1px #b1b8bc solid;*/ padding: 30px 10px 20px 30px;}
.count03_cont:last-child{
	 /*border-right: none;*/
	}	
.count_num03 { color:#272727; font-size:40px; line-height:1em;margin-bottom:5px; font-weight:900; }
.count_num03 span {  }
.count_txt03 { height:65px;}
.count_txt03 h3 { color:#272727; font-size:18px; line-height:1em;margin-bottom:14px;}
.count_txt03 p { font-size:15px;}
.count_num03 .icon_box i { color:#f4941c;}
.count_btn03 {}
.count_link03 {}
.count_link03 a { color:#f4941c;}
.count_link03 a:hover { text-decoration:underline;}


@media screen and (max-width:991px) {
   
	
}

@media screen and (max-width:768px) {

	
}
@media screen and (max-width:413px) {

  .count_txt03 { height:75px;}
	
}


/* count05_wrap */
.count05_wrap {  
    background: #dff2fb;
	 background: #007bff;
	 background: #2959ba;
	 background: #c52ba0;
	 background: #f05322;
	 background: #f08300;
	 background: #00a5c0;
    overflow: hidden;
    /*padding: 30px 30px 0px 30px;*/
	 padding: 20px 0px 0px 0px;
	 padding: 50px 0px 50px 0px;
	 padding: 25px 0px 25px 0px;
	 /*margin-top:10px;*/
	 /*margin-bottom:40px;
	 margin-bottom:20px;*/
	 }

.count05_cont { /*border-right: 1px #b1b8bc solid;*/ /*padding: 30px 10px 20px 10px;*/}
.count05_cont:last-child{
	 /*border-right: none;*/
	}	
.count_num05 { color:#272727; /*font-size:48px;*/ line-height:1em;margin-bottom:5px; font-weight:900; }
.count_num05 span {  }
.count_txt05 { /*height:65px; height:60px;*/}
.count_txt05 h3 { color:#272727; color: #fff; font-size:18px; /*line-height:1em;*/ margin-bottom:14px; margin-bottom: 0px;}
.count_txt05 p { font-size:15px;}
.count_num05 .icon_box i { color:#f68e35; color: #007bff; color: #fff; font-size: 48px; font-size: 52px;}
.count_btn05 {}
.count_link05 {}
.count_link05 a { color:#f4941c; color: #c9f1f8;}
.count_link05 a:hover { text-decoration:underline;}

.count05_wrap a { color: #444444;}
.count05_wrap a:hover { color: #000; color: #c9f1f8; }
.count05_wrap a h3:hover { color: #000; color:#edf5fe; color: #c9f1f8; transition: all ease .5s;}


@media screen and (max-width:991px) {
   
	
}

@media screen and (max-width:767px) {
   
  .count_num05 .icon_box i { font-size: 50px;}
  .count_txt05 h3 { font-size: 16px;}
	
}

@media screen and (max-width:600px) {
   
	.count05_wrap {  padding: 25px 0px 25px 0px; }
	.count_num05 .icon_box i { font-size: 38px;}
	.count_txt05 h3 { font-size: 13px; /*word-break: break-all;*/letter-spacing: -0.5px; font-weight:normal;}
	
}

@media screen and (max-width:413px) {

  .count_txt05 { /*height:75px;*/}
  .count_txt05 h3 { font-size: 11px; letter-spacing: -0.6px;}
	
}



/* count05_wrap */
.count06_wrap { background: #f3f4f8;
    overflow: hidden;
    padding: 50px 0px 30px 0px;
	 /*margin-top:10px;*/
	 /*margin-bottom:10px;*/
	 }

.count06_cont { /*border-right: 1px #b1b8bc solid;*/ padding: 30px 0px 20px 0px; font-family: 'Raleway', sans-serif; text-align:center;}
.count06_cont:last-child{
	 /*border-right: none;*/
	}	
.count_num06 { color:#ff9800; font-size:55px; line-height:1em;margin-bottom:5px; font-weight:900; }
.count_num06 span {  }
.count_txt06 { /*height:65px;*/}
.count_txt06 h3 { color:#7c7b7b; font-size:18px; line-height:1em;margin-bottom:14px; font-weight:normal;}
.count_txt06 p { font-size:15px;}
.count_num06 .icon_box i { color:#e50054; font-size:42px;}
.count_btn06 {}
.count_link06 {}
.count_link06 a { color:#f4941c; color: #c9f1f8; }
.count_link06 a:hover { text-decoration:underline;}

.count06_wrap a { color: #444444;}
.count06_wrap a:hover { color: #f4941c; color: #c9f1f8; }
.count06_wrap a h3:hover { color: #f4941c; color: #c9f1f8; transition: all ease .5s;}

.count06_top_txt {}

.count06_top_txt h2 { color: #ff9800; font-weight: normal;}
.count06_top_txt p { color: #ff9800; font-weight: normal; font-size: 16px; text-transform: uppercase; letter-spacing: 2px;}


@media screen and (max-width:991px) {
   
	
}

@media screen and (max-width:768px) {

	
}
@media screen and (max-width:413px) {

  .count_txt06 { /*height:75px;*/}
	
}


/* count07_wrap */
.count07_wrap { /*background: #f3f4f8;*/
    overflow: hidden;
    padding: 50px 0px 30px 0px;
	 /*margin-top:10px;*/
	 /*margin-bottom:10px;*/
	 }

.count07_cont { /*border-right: 1px #b1b8bc solid;*/ padding: 30px 0px 20px 0px; font-family: 'Raleway', sans-serif; text-align:center;}
.count07_cont:last-child{
	 /*border-right: none;*/
	}	
.count_num07 { color:#fff; font-size:55px; line-height:1em;margin-bottom:5px; font-weight:900; }
.count_num07 span {  }
.count_txt07 { /*height:65px;*/}
.count_txt07 h3 { color:#fff; font-size:18px; line-height:1em;margin-bottom:14px; font-weight:normal;}
.count_txt07 p { font-size:15px;}
.count_num07 .icon_box i { color:#e50054; font-size:42px;}
.count_btn07 {}
.count_link07 {}
.count_link07 a { color:#f4941c;}
.count_link07 a:hover { text-decoration:underline;}

.count07_wrap a { color: #444444;}
.count07_wrap a:hover { color: #f4941c;}
.count07_wrap a h3:hover { color: #f4941c;}

.count07_top_txt {}

.count07_top_txt h2 { color: #e50055; font-weight: normal;}
.count07_top_txt p { color: #e50055; font-weight: normal; font-size: 16px; text-transform: uppercase; letter-spacing: 2px;}


@media screen and (max-width:991px) {
   
	
}

@media screen and (max-width:768px) {
  .count_num07 { font-size:35px; }
  .count_txt07 h3 { font-size:15px;}
  .count_txt07 p { font-size:13px;}
  .count07_cont {padding: 20px 0px 0px 0px; }
	
}
@media screen and (max-width:413px) {

  .count_txt07 { /*height:75px;*/}
	
}


/* count08_wrap  글자 큰거 */
.count08_wrap { /*background: #f3f4f8;*/
    overflow: hidden;
    padding: 50px 0px 30px 0px;
	 /*margin-top:10px;*/
	 /*margin-bottom:10px;*/
	 }

.count08_cont { /*border-right: 1px #b1b8bc solid;*/ padding: 30px 0px 20px 0px; font-family: 'Raleway', sans-serif; text-align:center;}
.count08_cont:last-child{
	 /*border-right: none;*/
	}	
.count_num08 { /*color:#fff; color:#000;*/ font-size:55px; font-size: 90px; line-height:1em;margin-bottom:5px; margin-bottom: 25px; font-weight:200; }
.count_num08 span {  }
.count_txt08 { /*height:65px;*/}
.count_txt08 h3 { /*color:#fff; color:#000;*/ font-size:18px; line-height:1em;margin-bottom:14px; font-weight:normal;}
.count_txt08 p { font-size:15px;}
.count_num08 .icon_box i { color:#e50054; font-size:42px;}
.count_btn08 {}
.count_link08 {}
.count_link08 a { color:#f4941c;}
.count_link08 a:hover { text-decoration:underline;}

.count08_wrap a { color: #444444;}
.count08_wrap a:hover { color: #f4941c;}
.count08_wrap a h3:hover { color: #f4941c;}

.count08_top_txt {}

.count08_top_txt h2 { color: #e50055; font-weight: normal;}
.count08_top_txt p { color: #e50055; font-weight: normal; font-size: 16px; text-transform: uppercase; letter-spacing: 2px;}


@media screen and (max-width:991px) {
   
	
}

@media screen and (max-width:768px) {
  .count_num08 { font-size:35px; }
  .count_txt08 h3 { font-size:15px;}
  .count_txt08 p { font-size:13px;}
  .count08_cont {padding: 20px 0px 0px 0px; }
	
}
@media screen and (max-width:413px) {

  .count_txt08 { /*height:75px;*/}
	
}
