@import url(main.css);
body { background-color :#fff;}
.submenu li{ float : left; border-top : 1px solid #c9c9c9;}
.submenu li a { display : block; text-align :center; color : #4c4c4c; font-size : 0.8em; padding : 9% 0; border-right : 1px solid #c9c9c9; font-weight : bold;}
.submenu li.last a{border-right : 0 !important;}
.page_title {width : 100%; padding : 1.5% 0; text-align : center; color :#fff; font-weight : bold; font-size : 1em;background-color :#28458d;}

.sub_title {width : 100%; margin-bottom : 4%;}
.textbox p{ color :#808080; margin-bottom : 4%; line-height : 1.7em;}
.textbox .navy_bold { color : #28458d; font-weight : bold;}
.sub_contents .sub_visual { width : 100%; margin-bottom : 4%;}
.inv_title { color : #28458d; font-size : 0.9em; font-weight : bold; margin-bottom : 3%; letter-spacing : -0.5px; line-height:1.7em;}
.mg6 {margin : 10% 0 !important;}
.textbox .navy{ color : #28458d;}

.icon { display : block;margin-bottom : 1% !important;}
.icon >img { width : 2.622%; display : inline-block; vertical-align : middle;}
.icon_padding{display : block; padding-left : 2.622%;}

.dott , .dot_text {float : left; display: block;}
.dott { margin-right: 1.8%;}
.dot_text {width : 97%;}

.num, .num_text {float : left; display: block;}
.num{ margin-right: 2%;}
.num_text {width : 94%;}


.footer { margin-top : 10% !important;}