@import url(layout.css);

/* Layout */
#wrapper_main {width:100%; height:100%; /*background:url(../images/main/body_bg.jpg) repeat-x left top;*/}
#wrapper_main #wrap { width:100%; height:100%; position:relative; width:100%; /*background:url('/images/main/main_img.jpg') no-repeat center top;*/ }

.mv_wrap{background:url(../images/main/bg_mv.jpg) no-repeat center top;margin-top:-8px;}
#main_text {width:1000px;margin:0 auto;position:relative;text-align:left;height:400px;}
#main_text .txt1 {position:absolute;top:107px;left:-300px;}
#main_text .txt2 {position:absolute;top:210px;left:-300px;}

#main_contents {width:1000px;margin:0 auto;height:277px; padding-top:60px;}
.mcon_left {float:left;width:272px;}
.mcon_cen {float:left;width:425px;}
.mcon_rig {float:left;width:302px;}
h3{color:#333; font-size:16px; font-weight:bold;}#mleft_btn{margin-top:18px;}
#mleft_btn li {float:left;padding:0 4px 5px 0; width:60px; height:99px; padding:0 9px; margin-bottom:10px;}#mleft_btn li dd{text-align:center; color:#888; padding-top:10px; font-weight:bold;}
.mcon_cen .btns:after{content:''; display:block; clear:both;}.mcon_cen .btns a{color:#fff; font-size:15px;width:140px; font-weight:bold; line-height:46px; padding-left:55px; height:46px; display:inline-block;}.mcon_cen .btns .register{float:left;width:195px; height:46px; background:url(/images/main/bg_mbtn01.gif) no-repeat; margin-right:10px;}
.mcon_cen .btns .request{float:left;width:195px; height:46px; background:url(/images/main/bg_mbtn02.gif) no-repeat;}
.mcon_cen .board {position:relative;width:400px;height:182px;background:url('/images/main/board_line.gif') repeat-x left 39px;}.mcon_cen .board ul:after{content:''; display:block; clear:both;}
.mcon_cen .board ul li {float:left;}
.mcon_cen .board ul li div {position:absolute; top:45px;left:0px;}
.mcon_cen .board ul li div ul li {padding: 10px 0;border-bottom:1px solid #eeeeee;}
.mcon_cen .board ul li div ul li span {display:inline-block;width:85px;text-align:left;color:#9d9d9d;font-size:12px; padding-left:5px;}
.mcon_cen .board ul li div ul li a {display:inline-block;width:310px;font-size:12px;}
.mcon_cen .board .more {position:absolute; top:-45px;left:357px;}

.mcon_rig .pyo1 {position:relative;}
.mcon_rig .pyo1 .more {position:absolute; top:9px;right:0px;}
.mcon_rig dl dt {padding:5px 0; color:#333; font-size:16px; font-weight:bold;}
.mcon_rig dl dt span {color:#009bdb;}
.mcon_rig .pyo1 dl dd table {border-top:2px solid #9fbfd8;width:100%;}
.mcon_rig .pyo1 dl dd table th {background:#dcecf9;font-weight:normal;border-bottom:1px solid #cecece;border-left:1px solid #cecece;padding:7px 0;font-size:11px;line-height:13px;}
.mcon_rig .pyo1 dl dd table td {border-bottom:1px solid #cecece;border-left:1px solid #cecece;text-align:center;padding:4px 0;font-size:11px;line-height:13px;}
.mcon_rig .pyo1 dl dd table td.gray {background:#f9f9f9;}
.mcon_rig .pyo1 dl dd table .left_n {border-left:none;}

.mcon_rig .pyo2 {position:relative;margin-top:15px;}
.mcon_rig .pyo2 .more {position:absolute; top:9px;right:0px;}
.mcon_rig .pyo2 dl dd table {border-top:2px solid #b8cb8b;width:100%;}
.mcon_rig .pyo2 dl dd table th {background:#dcecf9;font-weight:normal;border-bottom:1px solid #cecece;border-left:1px solid #cecece;padding:7px 0;font-size:11px;}
.mcon_rig .pyo2 dl dd table th.co {background:#ebebeb;}
.mcon_rig .pyo2 dl dd table td {border-bottom:1px solid #cecece;border-left:1px solid #cecece;text-align:center;padding:10px 0;font-size:12px;}
.mcon_rig .pyo2 dl dd table .left_n {border-left:none;}

.mcon_rig caption {position:absolute; top:-2000px;left:-2000px;}