@charset "utf-8";
/* CSS Document */

/*----common----*/
.span_black{color:#000; font-weight:bold;}
.sub_title{position:relative; width:100%; overflow:hidden; margin:0 auto 25px auto;}
.common_span_bold{font-weight:bold;}
.width_p{position:relative; width:100%; overflow:hidden; margin:0 auto;}
.span_color_blue{color:#2b5cdd;}
.span_color_blue02{color:#2951c6; font-weight:bold;}
.span_color_green{color:#849935;}
.span_color_green02{font-weight:bold; color:#576e21;}
.span_color_darkgray{color:#000;}

/*----°ø¿ø¼Ò°³----*/

/*10´ëÆ¯Â¡*/
.park01_div1{position:relative; width:912px; height:260px; overflow:hidden; margin:0 auto; background:url(/img/park01_con_img_num1.gif) no-repeat 0 0;}
.park01_div2{position:relative; width:912px; height:260px; overflow:hidden; margin:0 auto; background:#f4f4f4 url(/img/park01_con_img_num2.gif) no-repeat 0 0;}
.park01_div3{position:relative; width:912px; height:260px; overflow:hidden; margin:0 auto; background:url(/img/park01_con_img_num3.gif) no-repeat 0 0;}
.park01_div4{position:relative; width:912px; height:260px; overflow:hidden; margin:0 auto; background:#f4f4f4 url(/img/park01_con_img_num4.gif) no-repeat 0 0;}
.park01_div5{position:relative; width:912px; height:260px; overflow:hidden; margin:0 auto; background:url(/img/park01_con_img_num5.gif) no-repeat 0 0;}
.park01_div6{position:relative; width:912px; height:260px; overflow:hidden; margin:0 auto; background:#f4f4f4 url(/img/park01_con_img_num6.gif) no-repeat 0 0;}
.park01_div7{position:relative; width:912px; height:260px; overflow:hidden; margin:0 auto; background:url(/img/park01_con_img_num7.gif) no-repeat 0 0;}
.park01_div8{position:relative; width:912px; height:260px; overflow:hidden; margin:0 auto; background:#f4f4f4 url(/img/park01_con_img_num8.gif) no-repeat 0 0;}
.park01_div9{position:relative; width:912px; height:260px; overflow:hidden; margin:0 auto; background:url(/img/park01_con_img_num9.gif) no-repeat 0 0;}
.park01_div10{position:relative; width:912px; height:260px; overflow:hidden; margin:0 auto; background:#f4f4f4 url(/img/park01_con_img_num10.gif) no-repeat 0 0;}

.park_ten_ul{position:relative; width:100%; overflow:hidden; margin:20px auto;}
.park_ten_ul li{float:left; width:50%;}
.park_ten_ul li.padding_ten_li{width:45%; margin:30px 0 30px 5%;}
.park_ten_ul li.padding_ten_li02{text-align:left;}
.park_ten_ul li .park_ten_dl{position:relative; width:100%; overflow:hidden; margin:0 auto;}
.park_ten_ul li .park_ten_dl dt{font-size:30px; font-weight:bold; color:#000; margin:0 0 10px 0;}
.park_ten_ul li .park_ten_dl dd{line-height:1.6; color:#000; font-size:15px;}

/*µÑ·¯º¸±â*/
.over01{position:absolute; left:422px; top:464px; display:none; width:140px; height:112px;}
.over02{position:absolute; left:386px; top:524px; display:none; width:140px; height:112px;}
.over03{position:absolute; left:288px; top:604px; display:none; width:140px; height:112px;}
.over04{position:absolute; left:322px; top:490px; display:none; width:140px; height:112px;}
.over05{position:absolute; left:218px; top:528px; display:none; width:140px; height:112px;}
.over06{position:absolute; left:249px; top:584px; display:none; width:140px; height:112px;}
.over07{position:absolute; left:316px; top:550px; display:none; width:140px; height:112px;}
.over08{position:absolute; left:232px; top:482px; display:none; width:140px; height:112px;}
.over09{position:absolute; left:395px; top:376px; display:none; width:140px; height:112px;}
.over10{position:absolute; left:519px; top:479px; display:none; width:140px; height:112px;}
.over11{position:absolute; left:157px; top:508px; display:none; width:140px; height:112px;}
.over12{position:absolute; left:566px; top:414px; display:none; width:140px; height:112px;}
.over13{position:absolute; left:574px; top:344px; display:none; width:140px; height:112px;}
.over14{position:absolute; left:662px; top:282px; display:none; width:140px; height:112px;}
.over15{position:absolute; left:600px; top:242px; display:none; width:140px; height:112px;}
.over16{position:absolute; left:64px; top:554px; display:none; width:140px; height:112px;}
.over17{position:absolute; left:482px; top:448px; display:none; width:140px; height:112px;}
.over18{position:absolute; right:108px; top:563px; display:none; width:140px; height:112px;}
.over19{position:absolute; left:220px; top:603px; display:none; width:140px; height:112px;}
.over20{position:absolute; left:123px; top:618px; display:none; width:140px; height:112px;}
.over21{position:absolute; left:156px; top:576px; display:none; width:140px; height:112px;}
.over22{position:absolute; left:248px; top:522px; display:none; width:140px; height:112px;}
.over23{position:absolute; left:345px; top:534px; display:none; width:140px; height:112px;}
.over24{position:absolute; left:527px; top:460px; display:none; width:140px; height:112px;}
.over25{position:absolute; right:50px; top:618px; display:none; width:140px; height:112px;}

/*µÑ·¯º¸±â laypop*/
.schedulePop{position:relative; width:913px; overflow:hidden; z-index:99999;}

.schedulePop .popCon{position:relative; width:100%; overflow:hidden; margin:54px 0 0 0; *padding:54px 0 0 0;}
.schedulePop .popCon .popCon_p{position:relative; width:100%; overflow:hidden; margin:0 auto; text-align:center;}
.schedulePop .popCon .popCon_p img{width:100%; height:100%; max-width:913px; min-width:913px; max-height:611px; min-height:611px;}
.schedulePop .popCon .popCon_under_div{position:absolute; bottom:0; width:100%; height:80px; background:url(/img/layer_black_under_bg.png) repeat-x 0 0;}
.schedulePop .popCon .popCon_under_div .popCon_dl{position:relative; width:800px; overflow:hidden; margin:0 auto; padding:11px 0;}
.schedulePop .popCon .popCon_under_div .popCon_dl dt{font-size:30px; text-align:center; color:#fff; margin:0 0 6px 0;}
.schedulePop .popCon .popCon_under_div .popCon_dl dd{font-size:14px; font-weight:bold; text-align:center; color:#fff;}

.schedulePop_close{position:absolute; right:0; top:0;}


/*¿À½Ã´Â±æ*/
.map_ul01{position:relative; width:888px; margin:0 auto; overflow:hidden;}
.map_ul01 li{float:left; width:48%; background:url(/img/map_center_line.gif) no-repeat 0 center; padding:0 0 0 2%; line-height:1.8; color:#464646; font-weight:bold;}

.map_ul02{position:relative; width:888px; margin:20px auto 80px auto; overflow:hidden;}
.map_ul02 li{float:left; width:49%; margin:0 1% 0 0;}
.map_ul02 li.last{margin:0;}

.map_table01{position:relative; width:100%; margin:0 auto; border:1px solid #cfcfcf;}
.map_table01 th{padding:12px 0; text-align:center; color:#000; font-weight:bold; background:#e5e5e5; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf;}
.map_table01 th.last{border-right:none; }
.map_table01 td{padding:27.4px 0; text-align:center; color:#000; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf;}
.map_table01 td.last{border-right:none;}

.map_table02{position:relative; width:100%; margin:0 auto; border:1px solid #cfcfcf;}
.map_table02 th{padding:12px 0; text-align:center; color:#000; font-weight:bold; background:#e5e5e5; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf;}
.map_table02 th.last{border-right:none;}
.map_table02 td{padding:12px 0; text-align:center; color:#000; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf;}
.map_table02 td.last{border-right:none;}

.map_div{position:relative; width:888px; margin:0 auto; overflow:hidden;}
.map_div .map_p{position:relative; width:98%; overflow:hidden; margin:0 auto 20px auto; font-size:30px; font-weight:bold; background:url(/img/map_arrow.gif) no-repeat 0 center; padding:0 0 0 2%;}

/*
#tab-container02{position:relative; width:884px; height:auto; padding:0 0 0 0;}
#tab-container02 .tab_list02{position:relative; z-index:100;}
#tab-container02 .tab_list02 li{float:left; margin:0 1px 0 0;}
#tab-container02 .tab_list02 li.last{margin:0;}
#tab-container02 .tab_img02{clear:both; position:relative; left:0; top:0; width:100%; border:2px solid #ddd9da; overflow:hidden;}
#tab-container02 .tab_img02 #mapcon1{position:relative; top:0;}
#tab-container02 .tab_img02 #mapcon2{position:relative; top:0;}
*/

/*
.maptabs {position:relative; width:887px; margin:0 auto 0 auto; overflow:hidden;}
.maptabs li{float:left; width:176px; margin:0 1px 0 0; font-size:20px; padding:7px 0; background:url(/img/maptab.gif) no-repeat 0 0; text-align:center; cursor: pointer; color:#5b85ff;}
.maptabs li.active{background:url(/img/maptab_over.gif) no-repeat 0 0; color:#fff;}
.maptab_content {clear:both; position:relative; width:883px; height:596px; overflow:hidden; margin:0 auto ;border:2px solid #ddd9da; overflow:hidden;}
*/

ul.tab02{position:relative; width:887px; margin:0 auto 0 auto; overflow:hidden;}
ul.tab02 li{float:left; width:176px; margin:0 1px 0 0;}
ul.tab02 li a{display:block; padding:7px 0;  font-size:20px; background:url(/img/maptab.gif) no-repeat 0 0; text-align:center; cursor: pointer; color:#5b85ff;}
ul.tab02 li a.selected{background:url(/img/maptab_over.gif) no-repeat 0 0; color:#fff;}
ul.panel02{clear:both; position:relative; width:883px; height:596px; overflow:hidden; margin:0 auto ;border:2px solid #ddd9da; overflow:hidden;}
ul.panel02 li{}

.map_ul03{position:relative; width:888px; margin:20px auto 60px auto; overflow:hidden;}
.map_ul03 li{float:left; width:47%; margin:0 1% 0 0; border-right:1px solid #e5e5e5}
.map_ul03 li.last{margin:0; margin:0 0 0 2%;}
.map_ul03 li.last{margin:0; margin:0 0 0 2%; border-right:none;}

.map_div .map_p02{position:relative; width:98%; overflow:hidden; margin:0 auto 10px auto; font-size:25px; font-weight:bold; background:url(/img/map_left_line.gif) no-repeat 0 center; padding:0 0 0 2%; color:#8d8d8d; font-weight:bold;}

.map_ul04{position:relative; width:100%; overflow:hidden;}
.map_ul04 li{width:92%; line-height:1.6; padding:0 4% 0 4%; font-size:15px; letter-spacing:-1.2px;}
.map_ul04 li.map_ul04_li1{background:url(/img/map_num1.gif) no-repeat 0 6px;}
.map_ul04 li.map_ul04_li2{background:url(/img/map_num2.gif) no-repeat 0 6px;}
.map_ul04 li.map_ul04_li3{background:url(/img/map_num3.gif) no-repeat 0 6px;}
.map_ul04 li.map_ul04_li4{background:url(/img/map_num4.gif) no-repeat 0 6px;}

/*
#tab-container03{position:relative; width:884px; height:auto; padding:0 0 0 0;}
#tab-container03 .tab_list03{position:relative; z-index:100;}
#tab-container03 .tab_list03 li{float:left; margin:0 1px 0 0;}
#tab-container03 .tab_list03 li.last{margin:0;}
#tab-container03 .tab_img03{clear:both; position:relative; left:0; top:0; width:100%; border:2px solid #ddd9da; overflow:hidden;}
#tab-container03 .tab_img03 #mapcon3{position:relative; top:0;}
#tab-container03 .tab_img03 #mapcon4{position:relative; top:0;}
*/

/*
.map02tabs {position:relative; width:887px; margin:0 auto 0 auto; overflow:hidden;}
.map02tabs li{float:left; width:176px; margin:0 1px 0 0; font-size:20px; padding:7px 0; background:url(/img/maptab.gif) no-repeat 0 0; text-align:center; cursor: pointer; color:#5b85ff;}
.map02tabs li.active02{background:url(/img/maptab_over.gif) no-repeat 0 0; color:#fff;}
.map02tab_content {clear:both; position:relative; width:883px; height:596px; overflow:hidden; margin:0 auto ;border:2px solid #ddd9da; overflow:hidden;}
*/
ul.tab{position:relative; width:887px; margin:0 auto 0 auto; overflow:hidden;}
ul.tab li{float:left; width:176px; margin:0 1px 0 0;}
ul.tab li a{display:block; padding:7px 0;  font-size:20px; background:url(/img/maptab.gif) no-repeat 0 0; text-align:center; cursor: pointer; color:#5b85ff;}
ul.tab li a.selected{background:url(/img/maptab_over.gif) no-repeat 0 0; color:#fff;}
ul.panel{clear:both; position:relative; width:883px; height:596px; overflow:hidden; margin:0 auto ;border:2px solid #ddd9da; overflow:hidden;}
ul.panel li{}


/*´ëÇ¥ÀÎ»ç*/
.ceo_div{position:relative; width:100%; height:500px; overflow:hidden; margin:0 auto; background:url(/img/ceo_bg.gif) no-repeat right 90%;}
.ceo_div .ceo_dl{position:relative; width:100%; overflow:hidden; margin:0 auto; letter-spacing:-1px;}
.ceo_div .ceo_dl dt{font-size:25px; font-weight:bold; color:#2b52c6; line-height:1.6; margin:0 0 20px 0;}
.ceo_div .ceo_dl dd{font-size:16px; color:#5d5d5d; line-height:1.6;}


/*È¸»ç°³¿ä*/
.summary_ul{position:relative; width:100%; overflow:hidden; margin:0 auto 45px auto;}
.summary_ul li{float:left; width:48%; background:url(/img/brown_middle_line.gif) no-repeat left 9px; padding:0 0 0 2%; line-height:1.8; color:#6c6c6c; font-size:15px;}
.summary_ul li.width_summary{width:100%;}

.summary_ul02{position:relative; width:100%; overflow:hidden; margin:0 auto 45px auto;}
.summary_ul02 li{width:98%; background:url(/img/brown_middle_line.gif) no-repeat left 9px; padding:0 0 0 2%; line-height:1.8; color:#6c6c6c; font-size:15px;}


/*----ºÐ¾ç¾È³»----*/

.sale_list_ul{position:relative; width:100%; overflow:hidden; margin:0 auto;}
.sale_list_ul li{float:left; position:relative; width:450px; height:295px; overflow:hidden; margin:0 12px 12px 0;}
.sale_list_ul li a{display:block;}
.sale_list_ul li.last{margin:0 0 12px 0;}
.sale_list_ul li .sale_list_ul_span{position:absolute; right:20px; bottom:20px;}

/*ÅÇ laypop*/
#slider{clear:both; position:relative; left:0; top:0; z-index:999999; width:913px; height:611px; margin:0 auto; *margin:54px auto 0 auto;}
.slide-wrap{ position:absolute; width:913px !important; height:614px; }
.slide-wrap li {position:relative; float:left; width:913px !important; height:614px;}    
.bx-controls-direction a{position:absolute; top:44%;}
.bx-prev{left:0; display:inline-block;width:54px; height:54px;font-size:0px !important; letter-spacing:-9999px; line-height:0px; background:url(/img/sub_slide_left_btn.png) no-repeat; z-index:120;}
.bx-next{right:0; display:inline-block;width:54px; height:54px; font-size:0px !important; letter-spacing:-9999px; line-height:0px; background:url(/img/sub_slide_right_btn.png) no-repeat; z-index:120;}
.bx-pager{display:none}

/*ºÐ¾ç°¡°Ý*/
.price_table{position:relative; width:886px; border:1px solid #cfcfcf; margin:0 auto;}
.price_table th{text-align:center; background:#e5e5e5; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; color:#000; font-weight:normal;}
.price_table th.last{border-right:none;}
.price_table td{padding:15px 0; text-align:center; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; color:#000;}
.price_table td.last{border-right:none;}
.price_table td.border_bottom{border-bottom:none;}

.price_ul{position:relative; width:888px; overflow:hidden; margin:45px auto 45px auto;}
.price_ul li{background:url(/img/brown_middle_line.gif) no-repeat left 9px; padding:0 0 0 2%; line-height:1.8; color:#6c6c6c; font-size:15px;}


/*----À¯°¡Á· ±¤Àå----*/

/*°ü¸®ºñ*/
.expense_ul{position:relative; width:100%; overflow:hidden; margin:0 auto;}
.expense_ul li{float:left;}
.expense_ul li.expense_ul_li01{width:28%;}
.expense_ul li.expense_ul_li02{width:72%; }
.expense_ul li .expense_dl{position:relative; width:100%; overflow:hidden; margin:0 auto;}
.expense_ul li .expense_dl dt{float:left; width:40%;}
.expense_ul li .expense_dl dt .expense_select{width:90px; height:23px; border:1px solid #9a9a9a; text-indent:10px;}
.expense_ul li .expense_dl dd{float:right; width:60%;}
.expense_ul li .expense_dl dd .expense_input{width:148px; height:19px; border:1px solid #9a9a9a; text-indent:10px;}

.click_div{position:relative; width:100%; margin:0 auto;}
.click_div .table_bottom_btn{position:relative; width:100%; overflow:hidden; text-align:right; margin:10px auto;}

.expense_table{position:relative; width:100%; margin:20px auto; border-top:1px solid #2850c5;}
.expense_table th{padding:14px 0; text-align:center; font-weight:bold; background:#f3f3f3; color:#666666; border-bottom:1px solid #cccccc;}
.expense_table td{padding:14px 0; text-align:center; color:#666666; border-bottom:1px solid #cccccc;}

.expense_ul02{position:relative; width:100%; overflow:hidden; margin:10px auto;}
.expense_ul02 li{line-height:1.6; color:#666666;}
.expense_ul02 li .expense_ul02_color{color:#638413; font-weight:bold;}