@charset "utf-8";
/* CSS Document */

/*main*/


.wrap{position: relative; z-index:inherit; left:50%; top:0; width:2000px; margin-left:-1000px}


.company_nav{width:100%; background:#f9f9f9; position:relative; z-index:999; top: -50px;}
.company_nav ul{}
.company_nav li:nth-child(1){/*padding:20px 61px 20px 0;*/ width:298px; display:block; float:left; background:#fff; border-right:2px solid #eee;}
.company_nav li{ width:225px; display:block; float:left; background:#333; padding:40px 0;}
.company_nav li a{ text-align:center; padding:40px 0;}
.company_nav li .icon1{background:url(../images/temp/main/icon1.png) no-repeat right center;}
.company_nav li .icon2{background:url(../images/temp/main/icon2.png) no-repeat right center;}
.company_nav li span{color:#fff; font-size:1.250em; margin-top:20px; padding-left: 60px;}
.main_cont1{margin:0 auto; position:relative;  /*height:800px;*/}
.main_cont1 .main_tt, .main_cont2 .main_tt{clear:both; margin:0 auto; text-align:center; font-size:2em;}
.main_cont1 .main_tt span{font-family:notokrL, sans-serif;}
.cont_area{margin-top:36px;}
.cont_area li{width:385px; height: 372px; float:left;}
.cont_area dt{/*color:#0f4281;*/ color:#2c2c2c; font-size:1.250em; font-weight:600; padding: 22px 0 12px 0;}
.cont_area dt:after{content:" "; width:20px; display:block; border-bottom:1px solid #111; padding-top:12px; }
.cont_area dd{font-family:notokrR, sans-serif;}
.cont_area dd span{margin-top: 20px; background:#0f4281; padding: 8px 26px; color:#fff; display:inline-block; position:absolute; bottom:-410px;}
.cont_area .b1{margin-right: 23px; font-family:notokrR, sans-serif;}
.cont_area .b2{margin-right: 22px;}

