
.info .cont{box-sizing: border-box;width:100%;padding:60px 0;}
.info .gray{background: #e7e7e8;}
.info .cont h5{color:#124186;font-weight: 700;font-size:40px}
.info .cont h5 > span{display: inline-block;vertical-align: baseline;font-size: 18px;color:#414141;margin-left: 5px;}

.info .nation_wrap{width: 580px;height: 460px;margin: 20px auto 0;background: url(../images/sub/info_nation_bg.png) 0 19px no-repeat;position:relative;}
.info .nation_wrap .nation_no1{display: inline-block;color:#333333;font-weight: 700;font-size: 30px;font-family: 'Noto Sans Korean';position: absolute;left: 220px;top: 325px;line-height: 1;}
.info .nation_wrap .nation_no1 strong,.info .nation_wrap .nation_no2 strong{color:#00336C;font-size: 60px;}
.info .nation_wrap .nation_no2{display: inline-block;color:#333333;font-weight: 700;font-size: 30px;font-family: 'Noto Sans Korean';position: absolute;left: 220px;top: 379px;line-height: 1;}
.info .nation_wrap .logo{display: inline-block;position: absolute;left: 192px;top: 121px;z-index: 4;width: 40px;}
.info .nation_wrap .logo img{width:100%;}
.info .nation_wrap .line01{display: inline-block;position: absolute;left: 219px;top: 68px;background: url(../images/sub/line/line01.png) no-repeat;background-size: 248px;height: 72px;}
.info .nation_wrap .line02{display: inline-block;position: absolute;left: 205px;top: 135px;background:url(../images/sub/line/line02.png) no-repeat;background-size: 330px;height: 137px;}
.info .nation_wrap .line03{display: inline-block;position: absolute;left: 171px;top: 144px;background:url(../images/sub/line/line03.png) no-repeat;background-size: 75px 117px;width: 75px;}
.info .nation_wrap .line04{display: inline-block;position: absolute;right: 362px;top: 64px;background:url(../images/sub/line/line04.png) no-repeat;background-size: 65px 107px;height: 107px;transform: rotateZ(180deg);}
.info .nation_wrap .line05{display: inline-block;position: absolute;right: 367px;top: 125px;background:url(../images/sub/line/line05.png) no-repeat;background-size: 208px 134px;height: 134px;transform: rotateZ(180deg);}
.info .nation_wrap .line06{display: inline-block;position: absolute;right: 363px;top: 78px;background:url(../images/sub/line/line06.png) no-repeat;background-size: 198px 72px;height: 72px;transform: rotateZ(180deg);}
.info .nation_wrap .line07{display: inline-block;position: absolute;right: 364px;top: 121px;background:url(../images/sub/line/line07.png) no-repeat;background-size: 100px 50px;height: 50px;transform: rotateZ(180deg);}
.info .nation_wrap .nation_num01{display: inline-block;color:#ffffff;font-weight: 400;font-size: 12px;font-family: 'Noto Sans Korean';position: absolute;left: 473px;top: 41px;line-height: 1.1;text-align: center;padding: 12px 0;}
.info .nation_wrap .nation_num02{display: inline-block;color:#ffffff;font-weight: 400;font-size: 12px;font-family: 'Noto Sans Korean';position: absolute;left: 40px;top: 0px;line-height: 1.1;text-align: center;padding: 12px 0;}
.info .nation_wrap .nation_num03{display: inline-block;color:#ffffff;font-weight: 400;font-size: 12px;font-family: 'Noto Sans Korean';position: absolute;left: 136px;top: 41px;line-height: 1.1;text-align: center;padding: 12px 0;}
.info .nation_wrap .nation_num04{display: inline-block;color:#ffffff;font-weight: 400;font-size: 12px;font-family: 'Noto Sans Korean';position: absolute;left: -69px;top: 184px;line-height: 1.1;text-align: center;padding: 12px 0;}
.info .nation_wrap .nation_num05{display: inline-block;color:#ffffff;font-weight: 400;font-size: 12px;font-family: 'Noto Sans Korean';position: absolute;left: -180px;top: 275px;line-height: 1.1;text-align: center;padding: 12px 0;}
.info .nation_wrap .nation_num06{display: inline-block;color:#ffffff;font-weight: 400;font-size: 12px;font-family: 'Noto Sans Korean';position: absolute;left: 150px;top: 215px;line-height: 1.1;text-align: center;padding: 12px 0;}
.info .nation_wrap .nation_num07{display: inline-block;color:#ffffff;font-weight: 400;font-size: 12px;font-family: 'Noto Sans Korean';position: absolute;left: -155px;top: 224px;line-height: 1.1;text-align: center;padding: 12px 0;}
.info .nation_wrap .nation_num01 p,
.info .nation_wrap .nation_num02 p,
.info .nation_wrap .nation_num03 p,
.info .nation_wrap .nation_num04 p,
.info .nation_wrap .nation_num05 p,
.info .nation_wrap .nation_num06 p,
.info .nation_wrap .nation_num07 p{font-size: 30px;text-align: center;margin-top: 0;font-weight: 600;}

#hexagon1 {width: 51px;height: 50px;background: #58b4e5;position: relative;}
#hexagon1:before {content: "";position: absolute;top: 0;left: -19px;width: 0;height: 0;border-top: 37px solid transparent;border-bottom: 37px solid transparent;border-right: 20px solid #58b4e5;}
#hexagon1:after {content: "";position: absolute;bottom: 0;right: -19px;width: 0;height: 0;border-top: 37px solid transparent;border-bottom: 37px solid transparent;border-left: 20px solid #58b4e5;}

#hexagon2 {width: 51px;height: 50px;background: #efa245;position: relative;}
#hexagon2:before {content: "";position: absolute;top: 0;left: -19px;width: 0;height: 0;border-top: 37px solid transparent;border-bottom: 37px solid transparent;border-right: 20px solid #efa245;}
#hexagon2:after {content: "";position: absolute;bottom: 0;right: -19px;width: 0;height: 0;border-top: 37px solid transparent;border-bottom: 37px solid transparent;border-left: 20px solid #efa245;}

#hexagon3 {width: 51px;height: 50px;background: #79a450;position: relative;}
#hexagon3:before {content: "";position: absolute;top: 0;left: -19px;width: 0;height: 0;border-top: 37px solid transparent;border-bottom: 37px solid transparent;border-right: 20px solid #79a450;}
#hexagon3:after {content: "";position: absolute;bottom: 0;right: -19px;width: 0;height: 0;border-top: 37px solid transparent;border-bottom: 37px solid transparent;border-left: 20px solid #79a450;}

#hexagon4 {width: 51px;height: 50px;background: #486a2f;position: relative;}
#hexagon4:before {content: "";position: absolute;top: 0;left: -19px;width: 0;height: 0;border-top: 37px solid transparent;border-bottom: 37px solid transparent;border-right: 20px solid #486a2f;}
#hexagon4:after {content: "";position: absolute;bottom: 0;right: -19px;width: 0;height: 0;border-top: 37px solid transparent;border-bottom: 37px solid transparent;border-left: 20px solid #486a2f;}

#hexagon5 {width: 51px;height: 50px;background: #e9552f;position: relative;}
#hexagon5:before {content: "";position: absolute;top: 0;left: -19px;width: 0;height: 0;border-top: 37px solid transparent;border-bottom: 37px solid transparent;border-right: 20px solid #e9552f;}
#hexagon5:after {content: "";position: absolute;bottom: 0;right: -19px;width: 0;height: 0;border-top: 37px solid transparent;border-bottom: 37px solid transparent;border-left: 20px solid #e9552f;}

#hexagon6 {width: 51px;height: 50px;background: #907f75;position: relative;}
#hexagon6:before {content: "";position: absolute;top: 0;left: -19px;width: 0;height: 0;border-top: 37px solid transparent;border-bottom: 37px solid transparent;border-right: 20px solid #907f75;}
#hexagon6:after {content: "";position: absolute;bottom: 0;right: -19px;width: 0;height: 0;border-top: 37px solid transparent;border-bottom: 37px solid transparent;border-left: 20px solid #907f75;}

#hexagon7 {width: 51px;height: 50px;background: #18346c;position: relative;}
#hexagon7:before {content: "";position: absolute;top: 0;left: -19px;width: 0;height: 0;border-top: 37px solid transparent;border-bottom: 37px solid transparent;border-right: 20px solid #18346c;}
#hexagon7:after {content: "";position: absolute;bottom: 0;right: -19px;width: 0;height: 0;border-top: 37px solid transparent;border-bottom: 37px solid transparent;border-left: 20px solid #18346c;}

