@charset "utf-8";
/****************************************************************************
	Main css 
****************************************************************************/

#Msection {position:relative; z-index:90; width:100%; min-width:1000px; margin:-130px auto -110px auto; text-align:left}
.contentWrap {padding-top:130px;padding-bottom:0; min-height:100%; width:100%; background:url("../Images/Main/bg_Msection.gif") repeat-x 0 130px;}
.menuTopWrap {position:absolute; top:130px; left:50%; margin-left:-500px; width:1000px; height:474px; z-index:100;}
.menuTop {position:relative;height:474px;overflow:hidden;}

.menuTop .ban_right {position:absolute; top:45px; right:0; width:115px; z-index:10;}
.menuTop .ban_right li {margin-bottom:10px;}

/*.slideWrap {overflow:hidden; width:1000px; height:474px;z-index:15;position:relative; }*/
.menuTopWrap .slide {position:absolute;z-index:20; width:320px; height:474px;bottom:-370px;}
.menuTopWrap .slide.left {left:0;}
.menuTopWrap .slide.center {left:340px;}
.menuTopWrap .slide.right {right:0;}
.menuTopWrap .slide .wrap {width:260px; height:582px; z-index:11; background:url("../Images/Main/slide_bg.png") repeat-x 0 top; }
.menuTopWrap .slide .wrap {padding:20px 30px 0 30px; }
.menuTopWrap .slide .wrap .title_1 {height:64px; border-bottom:2px solid #d5d8dc;}
.menuTopWrap .slide .wrap .title_2 {padding-top:68px; height:286px; border-bottom:2px solid #d5d8dc;}
.menuTopWrap .slide.left .title_2 {background:url("../Images/Main/slide_bg_1_new.png") no-repeat right bottom;}
.menuTopWrap .slide.center .title_2 {background:url("../Images/Main/slide_bg_2.png") no-repeat right bottom;}
.menuTopWrap .slide.right .title_2 {background:url("../Images/Main/slide_bg_3.png") no-repeat right bottom;}
.menuTopWrap .slide .wrap ul {min-height:110px; *height:124px; border-bottom:2px solid #d5d8dc; margin-top:-2px;}
.menuTopWrap .slide .wrap li {margin-top:12px; padding-left:30px; background:url("../Images/Main/slide_bg_menu.png") no-repeat 15px center;}
.menuTopWrap .slide .wrap li a {display:block;}

.menuTopWrap .slide.left .wrap .title_2 {padding-top:68px; height:251px; border-bottom:2px solid #d5d8dc;}
.menuTopWrap .slide.left .wrap ul {padding-bottom:13px;}

.bgWrap {position:relative; height:474px;}
.bgWrap .bg {position:absolute; top:0; left:0; height:474px; width:100%; }
.bgWrap .bg-01 {background:url("../Images/Main/bg_visual_01.png") no-repeat center top; z-index:14}
.bgWrap .bg-02 {background:url("../Images/Main/bg_visual_02.png") no-repeat center top; z-index:13}
.bgWrap .bg-03 {background:url("../Images/Main/bg_visual_03.png") no-repeat center top; z-index:12}
.bgWrap .bg-04 {background:url("../Images/Main/bg_visual_04.png") no-repeat center top; z-index:11}
.bgWrap .bg-05 {background:url("../Images/Main/bg_visual_05.png") no-repeat center top; z-index:10}
.bgWrap .bg p {text-indent:-9999px}

.menuBtm {overflow:hidden; margin:0 auto; padding:40px 0 50px; width:1000px; min-height:105px;}
.menuBtm .m {float:left; width:280px; margin-left:80px; text-align:left;}
.menuBtm .RollArea {float:left; width:290px; margin-left:0;}
.menuBtm .RollArea .RollContainer {position:relative;padding-top:0px;overflow:hidden;width:290px;height:85px;padding-top:10px;}
.menuBtm .RollArea .RollContainer ul {overflow:hidden;clear:both;}
.menuBtm .RollArea .RollContainer ul li {float:left;}
.menuBtm .RollArea .RollContainer .rollPaging {position:absolute;top:85px;width:100%;text-align:right;}
.menuBtm .RollArea .RollContainer .rollPaging li {display:inline-block;margin-right:5px;}
.menuBtm .RollArea .RollContainer .rollPaging li a {display:block;width:10px;height:10px;overflow:hidden;text-align:left;background:url("../Images/Common/Btn/RollPaging.png") no-repeat left top;text-indent:-999px}
.menuBtm .RollArea .RollContainer .rollPaging li.on a {background:url("../Images/Common/Btn/RollPaging.png") no-repeat left -10px;}
.menuBtm .RollArea .RollBannerArea .ImgArea li img {width:290px;height:65px;}
.menuBtm .m p {margin-top:10px;}
/*.menuBtm .m_funding {width:290px;margin-left:0; background:url("../Images/Main/bg_linkWrap_m_funding.gif") no-repeat right bottom;padding-bottom:7px;}*/
.menuBtm .m_magazine {margin-left:70px;}
.menuBtm .m_news {position:relative;}
.menuBtm .m_news .more {position:absolute; top:20px; right:0px;}
.menuBtm .m_news .more a {padding:20px 0 0 20px;}
.menuBtm .m_news ul {margin-top:8px;}
.menuBtm .m_news li {margin-top:6px; padding-left:15px; font-size:11px; color:#8c8c8c; background:url("../Images/Main/info_news_blt.gif") no-repeat left center;}
.menuBtm .m_news li a {display:block; width:100%; white-space:nowrap;  overflow:hidden; -o-text-overflow: ellipsis; text-overflow:ellipsis; }

.LayerPopup {position:fixed;bottom:0px;z-index:100;background-color:#fff;}
.LayerPopup .PopupBlock {border:solid 2px #1c2d40;position:relative;}
.LayerPopup .PopupBlock p {text-align:left;}
.LayerPopup .PopupBlock .BtnClose {position:absolute; top:10px;right:10px; cursor:hand;cursor:pointer;}
.LayerPopup .PopupClose {height:24px; background-color:#1c2d40; overflow:hidden;}
.LayerPopup .PopupClose p {margin-right:5px; line-height:24px;color:#fff; float:right;}
.LayerPopup .PopupClose input {margin-left:5px;}

/*
.bgChanger {position:absolute; top:10px; right:10px; overflow:hidden; display:none}
.bgChanger li {float:left; width:55px; }
.bgChanger li img {border:2px solid #999; width:50px;}
<ul class="bgChanger">
    <li><a href="#none"><img alt="" src="<%= MedicalCDataPath %>/Images/Main/bgChanger_1_off.gif" /></a></li>
    <li><a href="#none"><img alt="" src="<%= MedicalCDataPath %>/Images/Main/bgChanger_2_off.gif" /></a></li>
    <li><a href="#none"><img alt="" src="<%= MedicalCDataPath %>/Images/Main/bgChanger_3_off.gif" /></a></li>
</ul>
*/
