/* main slide visual */
#main_visual_wrapper {height:415px;background-color:#e9f4ff; position: relative;}
#main_visual_wrapper .main_visual {width:1200px;height:415px;margin:0 auto;}
#main_visual_wrapper .main_visual #slides table#main_slide {background-color: #ebf5ff;}
#main_content_top_line_wrapper{background-color:#ebf5ff}
#main_content_top_line {height:21px;background-color:#ebf5ff;width: 1200px;margin: 0 auto;}
#main_content_wrapper{}
#main_content{margin: 0 auto;}
#main_content_top_line .image_01 {position:relative;margin:0 auto;width:1100px;height:21px}
#main_content_img_map {width:990px;margin:10px auto; margin-top: 20px; padding: 0;}
#main_content_img_map:after{content:''; display:block; clear:both;}
#main_content_img_map>li {float: left; list-style: none; padding: 0; margin: 0;}
#main_content_img_map>li>a {display: block; overflow: hidden;}

 /* main 레이아웃 사이즈 1200으로 공통보다 200큼 _모바일에서 Pc버전 출력시 깨짐으로 수정 */
#header_wrapper #header {margin:0 auto;width:1200px;background-color:#e9f4ff}
#nav_wrapper #nav{margin:0 auto;width:1200px;background-color:#01a3de}
#bottom_wrapper #bottom {margin:0 auto;width:1200px;background-color:#4e4e4e}

.margin10{margin-top:10px;}
.margin15{margin-top:15px;}
.margin20{margin-top:20px;}

.lastest_left{float:left;width:320px;border:0px solid #e6e6e6}
.lastest_middle{float:left;margin-left:20px;width:320px;border:0px solid #e6e6e6}
.lastest_right{float:right;width:320px;border:0px solid #e6e6e6}

/* 구분선 */
hr.topline{display: block; width:100%;border: 0;height: 1px;background: #eee;margin-top:15px;}

/* 콘텐츠부분 */
#purchase{padding:0;list-style:none;font-size:13px;color:#303030;font-family: Malgun Gothic,맑은 고딕;}
#purchase .p_date{color:#aaa;text-align:right;width: 35px;display: inline-block;}
#purchase .p_subject{display: inline-block;}
#purchase li a {color: #303030;}
#purchase li a:visited {color: #303030;}
#purchase li a:hover  {text-decoration: none;color: #ff5191;}
#purchase li a:hover .p_subject {text-decoration: underline;color: #ff5191;}

#sales .s_subject{font-size:13px;line-height:22px;letter-spacing: -1px;font-weight: bold;color:#000}
#sales  a:hover {text-decoration: underline;color: #000;}

#manager{background-color:#f5f5f5;margin-top:15px;}
#manager .title {color: #666666;font-size: 12px;letter-spacing: -1px;font-family: Malgun Gothic,맑은 고딕;line-height: 18px;cursor:pointer;}
#manager .img {color: #666666;font-size: 12px;letter-spacing: -1px;font-family: Malgun Gothic,맑은 고딕;line-height: 18px;cursor:pointer;}

#main_content > .titl {font-size:30px; font-weight:900; text-align:center; letter-spacing:-1px; margin-bottom:25px; margin-top:45px;}
#main_content > .counter01 {width:1000px; height:235px; background-color:#f4f4f4; margin: 0 auto; padding-top:20px; /*padding-right:53px;*/ margin-bottom:40px;}
#main_content > .counter01 ul {padding:0px;}
#main_content > .counter01 ul li {display:inline-block; width:315px; text-align:center; color:#00a3de; font-size:30px; font-weight:900;}
#main_content > .counter01 .lin {border-right: solid 1px #959595;}
#main_content > .counter01 ul > li > img {display:block; width:65px; margin:0 auto;}
#main_content > .counter01 ul > li > p {font-size:15px; color:#414141; margin:7px 0 0 0;}
#main_content > .counter01 .cotex{margin: 0 auto; text-align:center; margin-top:30px; letter-spacing:-1px; font-size:15px;}
