/*pc*/
.paging{text-align:center}
.bbswriter{white-space:nowrap}
input[name='phone_no1'],
input[name='phone_no2'],
input[name='phone_no3']{width:20% !important}
.center{text-align:center}


@media all and (min-width:1124px) {
	.mo{display:none}

    #header{background:#fff}
    #main{padding-top:210px;transition:0.5s}
    
    .hsec2{border-top:1px solid #ddd;}
    
    .scroll #main{padding-top:192px}

	.s_content{padding:40px 0 160px}

    .s_visual{position:relative;height:200px;background:url('/base/img/images/sub/s1_visual.jpg') no-repeat center /cover}
    .sub1 .s_visual{background:url('/base/img/images/sub/s1_visual.jpg') no-repeat center /cover}
    .sub2 .s_visual{background:url('/base/img/images/sub/s2_visual.jpg') no-repeat center /cover}
    .sub3 .s_visual{background:url('/base/img/images/sub/s3_visual.jpg') no-repeat center /cover}
    .sub4 .s_visual{background:url('/base/img/images/sub/s4_visual.jpg') no-repeat center /cover}
    .sub5 .s_visual{background:url('/base/img/images/sub/s5_visual.jpg') no-repeat center /cover}
	.sub6 .s_visual{background:url('/base/img/images/sub/s5_visual.jpg') no-repeat center /cover}
    
	.s_visual h2{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);font-size:38px;color:#fff;font-weight:500;text-align:center}
	.s_visual h2 em{display:block;font-size:24px}
    
    .s_path{position:relative;z-index:10;border-top:1px solid #ddd;border-bottom:1px solid #ddd}

    .s_path .path0,
    .s_path .path1,
    .s_path .path2,
    .s_path .path3{float:left;position:relative;line-height:50px;font-size:16px;min-width:230px;border-right:1px solid #ddd}
    .s_path .path1 .current,
    .s_path .path2 .current,
    .s_path .path3 .current{padding-left:20px;padding-right:50px;cursor:pointer;background:url('/base/img/images/sub/ico_path_arrow.png') no-repeat 95% center}
    .s_path .path0{padding-left:0;width:50px;min-width:auto;border-left:1px solid #ddd;text-indent:-9999px;background:url('/base/img/images/sub/ico_home.png') no-repeat center}
    .s_path ul.on{display:block}
    .s_path ul{display:none;position:absolute;left:-1px;top:50px;width:calc(100% + 2px);border:1px solid #ddd;background:#fff}
    .s_path ul li{border-bottom:1px solid #ddd}
    .s_path ul li a{display:block;padding-left:20px;}
    .s_path ul li.on a{background:#f5f5f5}
    .s_path ul li:hover a{background:#f5f5f5}
    
    

/**************************************************************/

   .mt0{margin-top:0 !important}
   .mt100{margin-top:100px !important}
   
   .h3_group{margin:100px 0 50px}
   .h3_group h3{font-size:26px;text-align:center;margin:20px 0;font-weight:500; letter-spacing: -1px}
   .h3_group .add{font-size:18px;text-align:center;color:#777;margin:10px 0;letter-spacing: -1px}


	.h3{font-size:26px;margin:40px 0 20px}
	.h3:before{display:block;content:'';width:35px;height:3px;background:#333;margin-bottom:5px}
	.h4{font-size:18px;margin:30px 0 15px;font-weight:500}

	input,
	select{display:inline-block;vertical-align:middle;margin:2px 5px}
	select,
	input[type=text],
	input[type=password]{height:40px;line-height:40px;border:1px solid #ddd;;padding:0 10px}
	input[type=submit]{height:40px;line-height:40px;background:#333;color:#fff;border:0;padding:0 20px;cursor:pointer}

	.btn_center{margin:40px 0;text-align:center}
	.btn_center a{display:inline-block;vertical-align:middle;line-height:40px;background:#555;color:#fff;border:0;padding:0 20px}

	textarea{display:block;width:100%;min-height:150px;;padding:10px;font-size:13px;color:#777;background:#f5f5f5;border:1px solid #ccc}

	table{border-collapse:collapse;width:100%}
	table .tit{display:block;margin:20px 0 10px}
	table .member_td_bgcolor{background:#f5f5f5}
	table img{vertical-align:middle}

	#search_table{width:auto}
	#search_table td{padding:0}
	.board_admin_bgcolor table{width:auto}

	.table{border:1px solid #ddd;}
	.table th{border:1px solid #ddd;width:auto;background:#f5f5f5;padding:10px 10px}
	.table td{border:1px solid #ddd;width:auto;padding:;padding:10px 10px}
	.table  table{width:auto}
	.table table th,
	.table table td{border:0;background:#fff}	


	.input_box{background:#f5f5f5;padding:40px 30px}
	.input_box .name{font-size:14px;margin-left:10px}
	.input_box .add{border-top:1px solid #ddd;margin-top:30px;padding-top:20px;font-size:14px;color:#777}

	.d_login .sec1 .add a{display:inline-block;background:#555;line-height:35px;margin-right:5px;font-size:14px;color:#fff;padding:0 10px}
	.d_login .sec2 {margin-top:100px}


	.s_list.grid2{margin-left:-3%}
	.s_list.grid2 li{float:left;width:47%;margin-bottom:60px;margin-left:3%}
	.s_list.grid2 li:nth-child(2n+1){clear:both}
	.s_list.grid2 li .info{margin:30px 0}
	
	.s_list.grid3{margin-left:-2%}
	.s_list.grid3 li{float:left;width:31.33%;margin-bottom:50px;margin-left:2%}
	.s_list.grid3 li:nth-child(3n+1){clear:both}        
	.s_list.grid3 li .info{margin:20px 0}
	
	.s_list li .info em{display:block;font-size:19px;color:#000000;margin:10px 0}
	.s_list li .info .desc{font-size:16px;color:#777}
	.s_list li .info.indent .desc{padding-left:50px}
	.s_list li .info.indent .desc b{display:inline-block;text-indent:-50px}

	.swiper_bottom_info{position:absolute;width:100%;bottom:0;padding:40px 40px;background:rgba(0,0,0,0.5);color:#fff;text-align:center}
    .swiper_bottom_info em{display:block;font-size:20px}
    .swiper_bottom_info span{display:block;font-size:17px;margin-top:10px;color:#ccc}

	
	/*sub1*/
	.sub1_1 .sec1{width:90%;margin:0 auto}
	.sub1_1 .sec1 th{padding:15px 0}
	.sub1_1 .sec1 td{padding:10px 20px;text-align:center}
	.sub1_1 .sec1 td:nth-child(1),
	.sub1_1 .sec1 td:nth-child(2){text-align:center}
	.sub1_1 .sec1 td li{position:relative;padding-left:10px}
	.sub1_1 .sec1 td li:before{display:block;content:'';width:3px;height:3px;background:#555;position:absolute;left:0px;top:10px}
   
	.sub1_2 .sec1{background:#f5f5f5;padding:80px 0;margin:0px 0}
	.sub1_2 .sec1 .yearG{width:70%;margin:0 auto}
	.sub1_2 .sec1 .year{float:left;width:200px;font-size:40px;color:#113277;font-weight:700;margin-top:-10px}
	.sub1_2 .sec1 ul{float:left;width:calc(100% - 220px)}
	.sub1_2 .sec1 li{padding-left:70px;font-size:17px;margin:10px 0;color:#777}
	.sub1_2 .sec1 li .month{display:inline-block;text-indent:-70px;font-size:22px;color:#111}


	    .sub1_3 .sec1{padding:0 7%}
    .sub1_3 .sec1 .photo{float:left;width:38%}
    .sub1_3 .sec1 .con{float:left;width:calc(62%);padding-left:5%}
    .sub1_3 .sec1 .con em{display:block;font-size:24px}
    .sub1_3 .sec1 .con p{margin:30px 0;color:#666}
    .sub1_3 .sec1 .con .ceo{text-align:right;margin:100px 0;font-size:18px}
    .sub1_3 .sec1 .con .ceo em{display:inline-block;font-family:'±Ã¼­';font-size:32px;margin-left:30px}

   .sub1_3 .sec1 .con .history .tit{font-size:28px;padding:20px 0;}
   .sub1_3 .sec1 .con .history ul{border:3px solid #777;border-width:3px 0}
   .sub1_3 .sec1 .con .history li{position:relative;padding:12px 0;padding-left:100px;border-bottom:1px solid #ccc;font-size:16px;color:#777}
   .sub1_3 .sec1 .con .history li:last-child{border-bottom:0}
   .sub1_3 .sec1 .con .history li:after{display:block;content:'';clear:both}
   .sub1_3 .sec1 .con .history li em{display:inline-block;text-align:left;text-indent:-100px;font-size:16px;color:#111}


/*sub0*/


    .sub0_1 .sec1 .photo{width:100%}
    .sub0_1 .sec1 .con{float:left;width:calc(100%);}
    .sub0_1 .sec1 .con em{display:block;font-size:24px}
    .sub0_1 .sec1 .con p{margin:30px 0;color:#666}
    .sub0_1 .sec1 .con .ceo{text-align:right;margin:100px 0;font-size:18px}
    .sub0_1.sec1 .con .ceo em{display:inline-block;font-family:'±Ã¼­';font-size:32px;margin-left:30px}

   .sub0_1 .sec1 .con .history .tit{font-size:28px;padding:20px 0;}
   .sub0_1 .sec1 .con .history ul{border:3px solid #777;border-width:3px 0}
   .sub0_1 .sec1 .con .history li{position:relative;padding:12px 0;padding-left:100px;border-bottom:1px solid #ccc;font-size:16px;color:#777}
   .sub0_1 .sec1 .con .history li:last-child{border-bottom:0}
   .sub0_1 .sec1 .con .history li:after{display:block;content:'';clear:both}
   .sub0_1 .sec1 .con .history li em{display:inline-block;text-align:left;text-indent:-100px;font-size:16px;color:#111}


	/*sub2*/

	.pos_banner .name{}
	.pos_banner .name li{float:left;margin:10px 0;margin-right:30px;font-size:18px;min-width:150px}
	.pos_banner .name li .num{display:inline-block;width:28px;height:26px;line-height:26px;border-radius:50%;background:#000;font-size:17px;color:#fff;text-align:center;margin-right:5px}
	.pos_banner .img{margin:50px 0}


	/*sub4*/
	.swiper-more{position:absolute;z-index:10;right:0;margin-top:-80px}
    .swiper-more a{display:inline-block;line-height:35px;border:1px solid #111;padding:0 20px;min-width:100px;margin-left:10px;text-align:center;font-size:14px}
    .swiper-more a:hover{background:#f5f5f5}


	.room_info{font-size:15px;color:#777}
	.room_info .top{padding:30px 0}
	.room_info .top li{float:none;width:85%;padding:5px 0;border:0}
	.room_info li{float:left;width:35%;margin:0 10% 0 5%;border-top:1px solid #ddd;padding:30px 0 60px}
	.room_info li:after{display:block;content:'';clear:both}
	.room_info li:nth-child(2n+1){clear:both}
	.room_info li .tit{float:left;width:130px;color:#111}
	.room_info dl{float:left;width:calc(100% - 130px)}
	.room_info dl dt{margin-top:40px}
	.room_info dl dt:first-child{margin-top:0}
	.room_info dl dd{position:relative;margin:5px 0;padding-left:15px}
	.room_info dl dd:before{display:inline-block;content:'';position:absolute;left:5px;top:10px;width:2px;height:2px;background:#777}
	.room_info .more{clear:both;margin:1px 0;text-align:center}
	.room_info .more a{display:inline-block;width:200px;line-height:55px;background:#113277;color:#fff;font-size:18px}
	.room_info .more a:hover{background:#061e4f}

	.roominfo1{display:none}
	.roominfo1 .tit{padding:20px 30px;font-size:18px}

	.roominfo2{display:none}
	.roominfo2 .tit{padding:20px 30px;font-size:18px}

	.roominfo3{display:none}
	.roominfo3 .tit{padding:20px 30px;font-size:18px}

	.download_btn{text-align:center;margin:50px 0}
	.download_btn a{margin:0 10px}

	.round_btn{text-align:center;margin:100px 0}
	.round_btn a{display:inline-block;height:70px;line-height:70px;border-radius:70px;padding:0 50px;border:1px solid #aaa;text-align;center;font-size:20px}

	/*sub11 - ±âÅ¸*/
	.s_content{}

	.btn_formmail{display:inline-block;margin:40px 0;line-height:60px;background:#678b37;color:#fff;font-size:18px;padding:0 60px}

/*sub13 ÀÔÈ¸¾àÁ¤¼­*/
 .sub13_3 h3{font-size:26px;color:#537723;letter-spacing:-1px}
       .sub13_3 .btn_print{display:inline-block;vertical-align:top;height:60px;line-height:60px;margin:40px 5px;padding:0 20px;font-weight:600;padding-left:50px;background:url('/base/img/images/sub/ico_print2.png') no-repeat 20px center;border:1px solid #555;}
.sub13_3 .add{margin:20px 0}
       .sub13_3 {color:#555}       
       .sub13_3 .sec1 p{margin:30px 0}
       .sub13_3 .sec1 .inner{padding:0 20px}
       .sub13_3 .sec1 li{margin:10px 0}
       .sub13_3 .sec1 dl{padding:0 20px}
       .sub13_3 .sec1 .table{border-collapse:collapse;width:100%;margin:10px 0}
       .sub13_3 .sec1 .table th{text-align:center;background:#dadada}
       .sub13_3 .sec1 .table th,
       .sub13_3 .sec1 .table td{border:1px solid #777;padding:10px;color:#000}
.sub13_3 .sec1 .form h4{font-size:28px;color:#333;text-align:center;margin:50px 0 30px}
       
		.sub13_3 .sec2{display:none}
       .sub13_3 .sec2 .date{text-align:center;margin:40px 0}
       .sub13_3 .sec2 .date span{display:inline-block;width:80px}
       .sub13_3 .sec2 li{margin:10px 0}
       .sub13_3 .sec2 li .in{float:right;width:50px}
       .sub13_3 .sec2 li i{display:inline-block;margin:0 10px;text-indent:0}
       .sub13_3 .sec2 li.address{padding-left:45px;text-indent:-45px}
       .sub13_3 .sec2 .gab_con{float:left;width:48%}
       .sub13_3 .sec2 .eul_con{float:right;width:48%}
       
       .sub13_3 .sec3{margin-top:20px}


 .gab_name{display:inline-block;width:120px;border-bottom:1px solid #555;margin-right:5px}

	   /*sub13_4 ¼ºÈ¯¼¾ÅÍ*/
	.sub13_4 h3{font-size:26px;color:#537723;letter-spacing:-1px}
	.sub13_4 h3 em{display:block;font-size:32px;color:#00695a;margin:10px 0}
       .sub13_4 .btn_print{display:inline-block;vertical-align:top;height:60px;line-height:60px;margin:40px 5px;padding:0 20px;font-weight:600;padding-left:50px;background:url('/base/img/images/sub/ico_print2.png') no-repeat 20px center;border:1px solid #555;}
	.sub13_4 .add{margin:20px 0}
       .sub13_4 {color:#555}       
	   .sub13_4 .sec1 td li{display:inline-block;width:100%;margin:2px 0;text-indent:-15px;padding-left:15px}
	   .sub13_4 .sec1 td .harf{width:48%}
	   .sub13_4 .sec1 .yearG{margin:50px 0}
	   .sub13_4 .sec1 .yearG span{font-size:16px;margin-left:80px}

       .sub13_4 .sec1 p{margin:30px 0}
       .sub13_4 .sec1 .inner{padding:0 20px}
       .sub13_4 .sec1 li{margin:10px 0}
       .sub13_4 .sec1 dl{padding:0 20px;margin:10px 0}
	   .sub13_4 .sec1 dd{margin:5px 0}
       .sub13_4 .sec1 .table{border-collapse:collapse;width:100%;margin:10px 0}
       .sub13_4 .sec1 .table th{text-align:center;background:#fdfdfd}
       .sub13_4 .sec1 .table th,
       .sub13_4 .sec1 .table td{border:1px solid #777;padding:10px 20px;color:#000}
	   .sub13_4 .sec1 .td_time{text-align:center;background:#fcfcfc}
	    .sub13_4 .sec1 .tr.on .td_time {background:none}

		.sub13_4 .sec1 .form h4{font-size:28px;color:#333;margin:50px 0 30px}


.sub13_4 .sec1 .form .formmail_cell_bgcolor{font-size:0}
.sub13_4 .sec1 .form td .input_add{display:block;color:#aaa;font-size:13px;margin:2px 5px 0}


		.sub13_4  .checkbox{display:block;cursor:pointer;white-space:nowrap}
        .sub13_4 .checkbox i{display:inline-block;position:relative;width:16px;height:16px;border:1px solid #777;margin-right:5px;vertical-align:top;top:3px}
        .sub13_4 .checkbox i img{opacity:0;vertical-align:top !important}  
		.sub13_4 .checkbox.on i{background:url('/base/img/images/check_ed.png') no-repeat center /cover} 		
		.sub13_4 .checkbox.on i img{opacity:1}
		'È¸¿ø : '+member+' / 
        .sub13_4  .checkbox.time{}
        .sub13_4 .checkbox.time span{display:inline-block;text-align:right}
       

        

       /*sub16*/
	    .list_point .w50{float:left;width:50%;clear:none}
        .list_point li{clear:both;color:#666;margin:50px 0}
        .list_point li .tit{font-size:24px;color:#000}
        .list_point li .tit:before{display:inline-block;position:relative;content:'';width:6px;height:6px;background:#000;vertical-align:middle;top:-4px;margin-right:10px}
        .list_point li dl{margin:10px 0}
        .list_point li dl dd{margin:5px 0}
        .list_point li dl.padding dd{padding-left:80px;text-indent:-80px}
        .list_point li em{color:#000}
        .list_point li .box{background:#f5f5f5;padding:30px;font-size:22px;color:#000;margin:20px 0;font-weight:400}



		.md_table.type2{width:100%;border-collapse:collapse;margin:50px 0;border-top:3px solid #888}
		.md_table.type2 th,
		.md_table.type2 td{padding:12px 1%;font-size:16px;border:1px solid #ddd;text-align:center;}
		.md_table.type2 th{background:#f7f7f7;color:#222}
		.md_table.type2 td{color:#555}
		.md_table.type2 .result td{color:#000;font-weight:500}
		.md_table.type2 tfoot th,
		.md_table.type2 tfoot td{border-top:3px solid #888;border-bottom:3px solid #888;color:#000;font-weight:500}



        
        .sub16_1 .s_list{margin:30px 0}
		.sub16_1 .s_list.grid3{margin-left:-2%}
        .sub16_1 .s_list.grid3 li{float:left;width:31.33%;margin-bottom:50px;margin-left:2%}
        .sub16_1 .s_list.grid3 li:nth-child(3n+1){clear:both}        
        .sub16_1 .s_list.grid3 li .info{margin:20px 0}
        

  
        .sub16_1 .pos_banner{display:flex}
        .sub16_1 .pos_banner .banner{}
        .sub16_1 .pos_banner .menu{width:27%;background:#007064;}
        .sub16_1 .pos_banner .menu ul{float:left;width:50%;padding:0 0 0 10%}
        .sub16_1 .pos_banner .menu li{font-size:16px;margin:10px 0;letter-spacing:-1px;color:#fff}
        .sub16_1 .pos_banner .menu li .num{display:inline-block;width:24px;height:24px;line-height:24px;border-radius:50%;background:#fff;font-size:16px;color:#000;text-align:center;margin-right:5px}
}

/*mobile*/
@media all and (max-width:1123px) {
	.pc{display:none}
  #header{background:#fff}
    #main{padding-top:70px;transition:0.5s}
	
    
    .hsec2{border-top:1px solid #ddd;}

	.s_content{padding:20px 3%}

   .mt0{margin-top:0 !important}
   .mt100{margin-top:50px !important}
   
   .h3_group{margin:50px 0 25px}
   .h3_group h3{font-size:16px;text-align:center;margin:10px 0;font-weight:500}
   .h3_group .add{font-size:13px;text-align:center;color:#666;margin:5px 0}
    
    .s_visual{position:relative;height:140px;background:url('/base/img/images/sub/s1_visual.jpg') no-repeat center /cover}
    .sub1 .s_visual{background:url('/base/img/images/sub/s1_visual.jpg') no-repeat center /cover}
    .sub2 .s_visual{background:url('/base/img/images/sub/s2_visual.jpg') no-repeat center /cover}
    .sub3 .s_visual{background:url('/base/img/images/sub/s3_visual.jpg') no-repeat center /cover}
    .sub4 .s_visual{background:url('/base/img/images/sub/s4_visual.jpg') no-repeat center /cover}
    .sub5 .s_visual{background:url('/base/img/images/sub/s5_visual.jpg') no-repeat center /cover}
	.sub6 .s_visual{background:url('/base/img/images/sub/s5_visual.jpg') no-repeat center /cover}
    
	.s_visual h2{position:absolute;width:100%;text-align:center;top:45%;transform:translateY(-50%);font-size:24px;color:#fff;font-weight:500}
	.s_visual h2 em{display:block;font-size:14px}
    /*
    .s_path{position:relative;z-index:10;border-bottom:1px solid #ddd}
    .s_path .path0,
    .s_path .path1,
    .s_path .path2,
    .s_path .path3{float:left;position:relative;height:35px;line-height:1;width:110px;border-right:1px solid #ddd}
    .s_path .path1 .current,
    .s_path .path2 .current,
    .s_path .path3 .current{position:absolute;padding-left:10px;padding-right:15px;top:50%;transform:translateY(-50%);width:100%;cursor:pointer;background:url('/base/img/images/sub/ico_path_arrow.png') no-repeat 90% center /8px}
    .s_path .path0{padding-left:0;width:35px;border-left:1px solid #ddd;text-indent:-9999px;background:url('/base/img/images/sub/ico_home.png') no-repeat center /12px}
	.s_path .path1{width:100px}
    .s_path ul.on{display:block}
    .s_path ul{display:none;position:absolute;left:-1px;top:35px;width:calc(100% + 2px);border:1px solid #ddd;background:#fff}
    .s_path ul li{border-bottom:1px solid #ddd;}
    .s_path ul li a{display:block;line-height:1.2;padding:10px 0;padding-left:10px;}
    .s_path ul li.on a{background:#f5f5f5}
    .s_path ul li:hover a{background:#f5f5f5}
    */
    .s_path{position:relative;z-index:20;border-bottom:1px solid #ddd}
	.s_path .container{display:flex}
    .s_path .path0,
    .s_path .path1,
    .s_path .path2,
    .s_path .path3{position:relative;height:35px;line-height:35px;border-right:1px solid #ddd}
    .s_path .path1 .current,
    .s_path .path2 .current,
    .s_path .path3 .current{min-width:100px;padding-left:10px;padding-right:25px;cursor:pointer;background:url('/base/img/images/sub/ico_path_arrow.png') no-repeat 95% center /8px}
    .s_path .path0{padding-left:0;width:35px;border-left:1px solid #ddd;text-indent:-9999px;background:url('/base/img/images/sub/ico_home.png') no-repeat center /12px}
	.s_path .path1{}
    .s_path ul.on{display:block}
    .s_path ul{display:none;position:absolute;left:-1px;top:35px;width:calc(100% + 2px);border:1px solid #ddd;background:#fff}
    .s_path ul li{border-bottom:1px solid #ddd;}
    .s_path ul li a{display:block;line-height:1.2;padding:10px 0;padding-left:10px;}
    .s_path ul li.on a{background:#f5f5f5}
    .s_path ul li:hover a{background:#f5f5f5}
    

/**************************************************************/
	.h3{font-size:18px;margin:20px 0 10px}
	.h3:before{display:block;content:'';width:20px;height:2px;background:#333;margin-bottom:3px}
	.h4{font-size:14px;margin:15px 0 8px}

	input,
	select{display:inline-block;vertical-align:middle;margin:2px 2px}
	select,
	input[type=text],
	input[type=password]{height:30px;line-height:30px;border:1px solid #ddd;padding:0 10px}
	input[type=submit]{height:30px;line-height:30px;background:#333;color:#fff;border:0;padding:0 20px}

	.btn_center{margin:20px 0;text-align:center}
	.btn_center a{display:inline-block;vertical-align:middle;line-height:30px;background:#555;color:#fff;border:0;padding:0 20px}

	textarea{display:block;width:100%;min-height:100px;;padding:10px;font-size:12px;color:#777;background:#f5f5f5;border:1px solid #ccc}

	table{border-collapse:collapse;width:100%;margin:0 0}
	table .tit{display:block;margin:15px 0 8px}
	table .member_td_bgcolor{background:#f5f5f5}
	table img{vertical-align:middle}

	#search_table{width:auto}
	#search_table td{padding:0}
	.board_admin_bgcolor table{width:auto}


	.table{border:1px solid #ddd;}
	.table th,
	.table td{border:1px solid #ddd;width:auto;padding:2px 2px}
	.table table{width:auto}
	.table table th,
	.table table td{border:0}

	.input_box{background:#f5f5f5;padding:20px 15px}
	.input_box .name{display:inline-block;font-size:12px;margin-left:10px;min-width:50px}
	.input_box .add{border-top:1px solid #ddd;margin-top:15px;padding-top:10px;font-size:12px;color:#777}

	.d_login .sec1 .add a{display:inline-block;background:#555;line-height:25px;margin-right:5px;font-size:12px;color:#fff;padding:0 10px}
	.d_login .sec2 {margin-top:50px}

	.s_list.wide{margin:0}
	.s_list.wide li{width:100%;margin:0}

	.s_list.grid2{margin-left:-3%}
	.s_list.grid2 li{float:left;width:47%;margin-bottom:30px;margin-left:3%}
	.s_list.grid2 li:nth-child(2n+1){clear:both}
	.s_list.grid2 li .info{margin:15px 0}

	.s_list.grid2.wide{margin:10px 0}
	.s_list.grid2.wide li{width:100%;margin:0}
	
	.s_list.grid3{margin-left:-3%}
	.s_list.grid3 li{float:left;width:47%;margin-bottom:30px;margin-left:3%}
	.s_list.grid3 li:nth-child(2n+1){clear:both}        
	.s_list.grid3 li .info{margin:15px 0}
	
	.s_list li .info em{display:block;font-size:15px;color:#204b45;margin:5px 0}
	.s_list li .info .desc{font-size:12px;color:#666}
	.s_list li .info.indent .desc{padding-left:40px}
	.s_list li .info.indent .desc b{display:inline-block;text-indent:-40px}

	.swiper_bottom_info{position:relative;width:100%;bottom:0;padding:10px 10px;background:#f5f5f5}
    .swiper_bottom_info em{display:block;font-size:13px}
    .swiper_bottom_info span{display:block;font-size:12px;margin-top:5px;color:#777}

    
	/*sub1*/
	.sub1_1 .sec1{}
	.sub1_1 .sec1 th{padding:10px 0}
	.sub1_1 .sec1 td{padding:10px 10px}
	.sub1_1 .sec1 td:nth-child(1),
	.sub1_1 .sec1 td:nth-child(2){text-align:center}
	.sub1_1 .sec1 td:nth-child(2){white-space:nowrap}
	.sub1_1 .sec1 td li{position:relative;padding-left:8px}
	.sub1_1 .sec1 td li:before{display:block;content:'';width:2px;height:2px;background:#555;position:absolute;left:0px;top:8px}

	
	.sub1_2 .s_content{padding-left:0;padding-right:0}
	.sub1_2 .s_content > div{padding-left:5%;padding-right:5%}
	.sub1_2 .sec1{position:relative;background:#f5f5f5;padding:50px 0;margin:50px 0}
	.sub1_2 .sec1 .year{font-size:20px;color:#113277;font-weight:700}
	.sub1_2 .sec1 ul{}
	.sub1_2 .sec1 li{padding-left:60px;font-size:12px;margin:10px 0;color:#777}
	.sub1_2 .sec1 li .month{display:inline-block;text-indent:-60px;font-size:14px;color:#111}


	.sub1_3 .sec1 .photo{float:left;width:45%;margin:0 6% 15px 0}
    .sub1_3 .sec1 .con{}
    .sub1_3 .sec1 .con em{display:block;font-size:16px}
    .sub1_3 .sec1 .con p{margin:15px 0;color:#666;text-align:justify}
    .sub1_3 .sec1 .con .ceo{text-align:right;margin:50px 0 20px;font-size:15px}
    .sub1_3 .sec1 .con .ceo em{display:inline-block;font-family:'±Ã¼­';font-size:18px;margin-left:20px}

	.sub1_3 .sec1 .con .history{margin:50px 0}
   .sub1_3 .sec1 .con .history .tit{font-size:16px;padding:10px 0}
   .sub1_3 .sec1 .con .history ul{border:2px solid #678b37;border-width:2px 0}
   .sub1_3 .sec1 .con .history li{position:relative;padding:12px 0;padding-left:60px;border-bottom:1px solid #ccc;font-size:12px;color:#777}
   .sub1_3 .sec1 .con .history li:last-child{border-bottom:0}
   .sub1_3 .sec1 .con .history li:after{display:block;content:'';clear:both}
   .sub1_3 .sec1 .con .history li em{display:inline-block;text-align:center;text-indent:-60px;font-size:14px;color:#111}

/*sub0*/

    .sub0_1 .sec1 .photo{width:100%;margin:0 6% 15px 0}
    .sub0_1 .sec1 .con{}
    .sub0_1 .sec1 .con em{display:block;font-size:16px}
    .sub0_1 .sec1 .con p{margin:15px 0;color:#666;text-align:justify}


   .sub0_1 .sec1 .con .history{margin:50px 0}
   .sub0_1 .sec1 .con .history .tit{font-size:16px;padding:10px 0}
   .sub0_1 .sec1 .con .history ul{border:2px solid #678b37;border-width:2px 0}
   .sub0_1 .sec1 .con .history li{position:relative;padding:12px 0;padding-left:60px;border-bottom:1px solid #ccc;font-size:12px;color:#777}
   .sub0_1 .sec1 .con .history li:last-child{border-bottom:0}
   .sub0_1 .sec1 .con .history li:after{display:block;content:'';clear:both}
   .sub0_1 .sec1 .con .history li em{display:inline-block;text-align:center;text-indent:-60px;font-size:14px;color:#111}


	/*sub2*/
	.sub2 .swiper-button-next, 
	.sub2 .swiper-button-prev{top:40%}

	.pos_banner .name{}
	.pos_banner .name li{float:left;margin:5px 0;margin-right:15px;font-size:12px}
	.pos_banner .name li .num{display:inline-block;width:16px;height:16px;line-height:16px;border-radius:50%;background:#000;font-size:12px;color:#fff;text-align:center;margin-right:5px}
	.pos_banner .img{margin:20px 0}


	/*sub4*/
	.swiper-more{position:relative;z-index:10;text-align:center}
    .swiper-more a{display:inline-block;line-height:26px;border:1px solid #111;padding:0 10px;min-width:70px;margin:0 2px;text-align:center;font-size:12px}
    .swiper-more a:hover{background:#f5f5f5}


	.sub12_1 .sec1 .add img{width:50%}


	.room_info{font-size:12px;color:#777;padding:0 5%}
	.room_info .top{padding:15px 0}
	.room_info .top li{;padding:5px 0;border:0}
	.room_info li{border-top:1px solid #ddd;padding:15px 0 30px}
	.room_info li:after{display:block;content:'';clear:both}
	.room_info li:nth-child(2n+1){clear:both}
	.room_info li .tit{float:left;width:80px;color:#111}
	.room_info dl{float:left;width:calc(100% - 80px)}
	.room_info dl dt{margin-top:20px}
	.room_info dl dt:first-child{margin-top:0}
	.room_info dl dd{position:relative;margin:5px 0;padding-left:10px}
	.room_info dl dd:before{display:inline-block;content:'';position:absolute;left:5px;top:8px;width:2px;height:2px;background:#777}
	.room_info .more{clear:both;margin:10px 0;text-align:center}
	.room_info .more a{display:inline-block;width:80px;line-height:35px;background:#113277;color:#fff;font-size:14px}
	.room_info .more a:hover{background:#061e4f}


	.roominfo1{display:none}
	.roominfo1 .tit{padding:10px 15px;font-size:13px}

	.roominfo2{display:none}
	.roominfo2 .tit{padding:10px 15px;font-size:13px}

	.roominfo3{display:none}
	.roominfo3 .tit{padding:10px 15px;font-size:13px}


	.download_btn{text-align:center;margin:20px 0}
	.download_btn a{display:inline-block;margin:5px 0;}
	.download_btn a img{height:33px}

	.round_btn{text-align:center;margin:40px 0}
	.round_btn a{display:inline-block;height:35px;line-height:35px;border-radius:35px;padding:0 30px;border:1px solid #aaa;text-align;center;font-size:14px}


	.btn_formmail{display:inline-block;margin:10px 0;line-height:40px;background:#678b37;color:#fff;font-size:14px;padding:0 30px}


/*sub13 ÀÔÈ¸¾àÁ¤¼­*/
		.sub13_3 h3{font-size:24px;color:#537723;letter-spacing:-1px}
       .sub13_3 .btn_print{display:none}
		.sub13_3 .add{margin:15px 0}
       .sub13_3 {color:#555;padding:0 3%}       
       .sub13_3 .sec1 p{margin:20px 0}
       .sub13_3 .sec1 .inner{padding:0 15px}
       .sub13_3 .sec1 li{margin:8px 0}
       .sub13_3 .sec1 dl{padding:0 15px}
	   .sub13_3 .sec1 dd{padding-left:15px;text-indent:-15px}
       .sub13_3 .sec1 .table{border-collapse:collapse;width:100%;margin:8px 0}
       .sub13_3 .sec1 .table th{text-align:center;background:#dadada}
       .sub13_3 .sec1 .table th,
       .sub13_3 .sec1 .table td{border:1px solid #777;padding:8px;color:#000}
	   	   .sub13_4 .sec1 .td_time{text-align:center;background:#fcfcfc}
	    .sub13_4 .sec1 .tr.on .td_time {background:none}

		.sub13_3 .sec1 .form h4{font-size:18px;color:#333;text-align:center;margin:25px 0 15px}
       

       .sub13_3 .sec2{display:none !important}
       .sub13_3 .sec3{margin-top:20px}

 .gab_name{display:inline-block;width:100px;border-bottom:1px solid #555;margin-right:5px}

	   /*sub13_4 ¼ºÈ¯¼¾ÅÍ*/
		.sub13_4 h3{font-size:24px;color:#537723;letter-spacing:-1px}
		.sub13_4 h3 em{display:block;font-size:26px;color:#00695a;margin:5px 0}
       .sub13_4 .btn_print{display:none}
		.sub13_4 .add{margin:15px 0}
       .sub13_4 {color:#555;padding:0 3%}       
	   .sub13_4 .sec1 td li{display:inline-block;width:100%;margin:2px 0;text-indent:-10px;padding-left:10px}
	   .sub13_4 .sec1 td .harf{width:48%}
	   .sub13_4 .sec1 .yearG{margin:30px 0}
	   .sub13_4 .sec1 .yearG span{margin-left:60px}
       .sub13_4 .sec1 p{margin:20px 0}
       .sub13_4 .sec1 .inner{padding:0 0}
       .sub13_4 .sec1 li{margin:8px 0}
       .sub13_4 .sec1 dl{padding:0 5px}
	   .sub13_4 .sec1 dd{padding-left:5px;text-indent:-5px}
       .sub13_4 .sec1 .table{border-collapse:collapse;width:100%;margin:8px 0}
       .sub13_4 .sec1 .table th{text-align:center;background:#dadada}
       .sub13_4 .sec1 .table th,
       .sub13_4 .sec1 .table td{border:1px solid #777;padding:4px;color:#000}

		.sub13_4 .sec1 .form h4{font-size:18px;color:#333;margin:25px 0 15px}
       
.sub13_4 .sec1 .form td{position:relative}
.sub13_4 .sec1 .form td br{display:none}
.sub13_4 .sec1 .form td .input_add{display:block;text-align:right;color:#ddd;font-size:11px;margin-top:5px;margin-right:1%}

.sub13_4 .sec1 .form td.formmail_cell_bgcolor{font-size:0}


		.sub13_4  .checkbox{display:block;cursor:pointer;white-space:nowrap}
        .sub13_4 .checkbox i{display:inline-block;position:relative;width:16px;height:16px;border:1px solid #777;margin-right:5px;vertical-align:top;top:3px}
		.sub13_4 .checkbox i img{opacity:0;vertical-align:top !important}  
		.sub13_4 .checkbox.on i{background:url('/base/img/images/check_ed.png') no-repeat center /cover} 
		.sub13_4 .checkbox.on i img{opacity:1}
        .sub13_4  .checkbox.time{}
        .sub13_4 .checkbox.time span{display:inline-block;text-align:right}



	          /*sub16*/
	    .list_point .w50{clear:none}
        .list_point li{clear:both;color:#666;margin:25px 0}
        .list_point li .tit{font-size:14px;color:#000}
        .list_point li .tit:before{display:inline-block;position:relative;content:'';width:3px;height:3px;background:#000;vertical-align:middle;top:-2px;margin-right:5px}
        .list_point li dl{margin:6px 0}
        .list_point li dl dd{margin:3px 0}
        .list_point li dl.padding dd{padding-left:60px;text-indent:-60px}
        .list_point li em{color:#000}
        .list_point li .box{background:#f5f5f5;padding:20px;font-size:16px;color:#000;margin:10px 0;font-weight:400}



		.md_table.type2{width:100%;border-collapse:collapse;margin:25px 0;border-top:2px solid #888}
		.md_table.type2 th,
		.md_table.type2 td{padding:10px 1%;font-size:12px;border:1px solid #ddd;text-align:center;}
		.md_table.type2 th{background:#f7f7f7;color:#222}
		.md_table.type2 td{color:#555}
		.md_table.type2 .result td{color:#000;font-weight:500}
		.md_table.type2 tfoot th,
		.md_table.type2 tfoot td{border-top:2px solid #888;border-bottom:2px solid #888;color:#000;font-weight:500}


        
        .sub16_1 .s_list{margin:25px 0}
		.sub16_1 .s_list.grid3{margin-left:-2%}
        .sub16_1 .s_list.grid3 li{float:left;width:48%;margin-bottom:10px;margin-left:2%}
        .sub16_1 .s_list.grid3 li:nth-child(2n+1){clear:both}        
        .sub16_1 .s_list.grid3 li .info{margin:10px 0}
        

  
        .sub16_1 .pos_banner{}
        .sub16_1 .pos_banner .banner{}
        .sub16_1 .pos_banner .menu{background:#007064;padding-bottom:10px}
		.sub16_1 .pos_banner .menu img{display:block;width:50%;margin:0 auto}
		.sub16_1 .pos_banner .menu:after{display:block;content:'';clear:both}
        .sub16_1 .pos_banner .menu ul{padding:0 10px}
        .sub16_1 .pos_banner .menu li{float:left;font-size:12px;margin:5px 5px;letter-spacing:-1px;color:#fff}
        .sub16_1 .pos_banner .menu li .num{display:inline-block;width:16px;height:16px;line-height:16px;border-radius:50%;background:#fff;font-size:12px;color:#000;text-align:center;margin-right:5px}


}
