/* main */


/* »ó´ÜºñÁÖ¾ó ¿µ¿ª */
.Visual_wrap{width:100%; height:332px; background:url("../../img/main/bg_main_01.gif") repeat-x;}
.Visual_wrap .main_bg{position:relative; z-index:1; width:990px; margin:0 auto;}
.Visual_wrap .main_bg .link01 a{position:absolute; top:226px; left:150px; z-index:3; display:block; width:85px; height:85px;}
.Visual_wrap .main_bg .link02 a{position:absolute; top:226px; left:276px; z-index:3; display:block; width:85px; height:85px;}
.Visual_wrap .main_bg .link03 a{position:absolute; top:226px; left:533px; z-index:3; display:block; width:85px; height:85px;}
.Visual_wrap .main_bg .link04 a{position:absolute; top:226px; left:658px; z-index:3; display:block; width:85px; height:85px;}
.Visual_wrap .main_bg .link05 a{position:absolute; top:190px; left:780px; z-index:3; display:block; width:200px; height:138px;}

.Visual_wrap .main_bg .option{position:absolute; top:295px; left:127px; z-index:5; width:130px; height:88px; background:url("../../img/main/option_01.png") no-repeat; display: none;}
.Visual_wrap .main_bg .option span{float:left;display:block; font-size:15px; margin:44px 0 0 18px;}
.Visual_wrap .main_bg .option span.s01{padding:0 0 0 4px;}
.Visual_wrap .main_bg .option span a{color:#cc6e0a;}

.Visual_wrap .main_bg .option2{position:absolute; top:295px; left:254px; z-index:5; width:130px; height:88px; background:url("../../img/main/option_01.png") no-repeat; display: none;}
.Visual_wrap .main_bg .option2 span{float:left;display:block; font-size:15px; margin:44px 0 0 18px;}
.Visual_wrap .main_bg .option2 span.s01{padding:0 0 0 4px;}
.Visual_wrap .main_bg .option2 span a{color:#cc6e0a;}

.Visual_wrap .main_bg .option3{position:absolute; top:295px; left:512px; z-index:5; width:130px; height:88px; background:url("../../img/main/option_01.png") no-repeat; display: none;}
.Visual_wrap .main_bg .option3 span{float:left;display:block; font-size:15px; margin:44px 0 0 18px;}
.Visual_wrap .main_bg .option3 span.s01{padding:0 0 0 4px;}
.Visual_wrap .main_bg .option3 span a{color:#cc6e0a;}

.Visual_wrap .main_bg .option4{position:absolute; top:295px; left:638px; z-index:5; width:130px; height:88px; background:url("../../img/main/option_01.png") no-repeat; display: none;}
.Visual_wrap .main_bg .option4 span{float:left;display:block; font-size:15px; margin:44px 0 0 18px;}
.Visual_wrap .main_bg .option4 span.s01{padding:0 0 0 4px;}
.Visual_wrap .main_bg .option4 span a{color:#cc6e0a;}

.M_contents{width:990px; margin:0 auto;}
.M_contents .notice{float:left; width:360px; height:155px; margin: 30px 0 0 15px;}
.M_contents .notice span.tit{display:block; float:left; font-size:20px; font-weight:600;}
.M_contents .notice span.more{float:right; margin:5px 0 0 0;}
.M_contents .notice ul{float:left; position:relative; padding:14px 0 0 0; width:359px;}
.M_contents .notice ul li a{float:left; padding:4px 0 4px 0; font-size:13px; width:250px; color:#6d6d6d; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.M_contents .notice ul li span.date{position:absolute; right:0px;}

.M_contents .data{float:left; width:360px; height:155px; margin: 30px 0 0 23px;}
.M_contents .data span.tit{display:block; float:left; font-size:20px; font-weight:bold;}
.M_contents .data span.more{float:right; margin:5px 0 0 0;}
.M_contents .data ul{float:left; position:relative; padding:14px 0 0 0; width:359px;}
.M_contents .data ul li a{float:left; padding:4px 0 4px 0; font-size:13px; width:250px; color:#6d6d6d; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.M_contents .data ul li span.date{position:absolute; right:0px;}


.M_contents .M_banner{float:right; width:202px; height:150px; margin: 30px 8px 0 0;}
.M_contents .M_banner span{display:block; padding:0 0 15px 0;}



