@charset "utf-8";

/*메인 비주얼 배너*/
.main-wrap{width:1600px; margin: 0 auto; position: relative;}
.main-visual-wrap{width:1600px; height: 530px; margin: 0 auto; position: relative;}
.main-visual-wrap:before{position:absolute; top:0px; left:50%; width:2000px; margin-left:-1000px; height:100%; content:""; background:url("/images/Health_/main/main-vsbg.jpg"); background-position: center;}





.main-wrap .main-visual-wrap .right-box{position: absolute; top:30px; right:0; }
.main-wrap .main-visual-wrap .right-box .right-icowrap{width:340px; float: right; position: relative;}
.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap{}
.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li{width:150px; height: 145px; background: #fff; margin-bottom: 20px; border-radius: 15px; float: left; box-shadow: 5px 3px 8px -4px #555; background-color: #278eb9;}
.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li a{position: relative;}
.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li a img{width:75px; height: 62px; display: block; margin: 0 auto; padding: 23px 0 0 0;}
.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li a span{width:100%; height: 50px; display: block; text-align: center; padding: 10px 0 0 0; font-family: 'SCDream3'; font-size:16px; color:#fff;}
.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li:nth-child(1){}
.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li:nth-child(1) a span{padding:0px 0 0 0;}
.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li:nth-child(2){background: #fff;}
.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li:nth-child(2) a span{color:#1f3a71; padding:0px 0 0 0;}
.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li:nth-child(3){background: #5478c0;}
.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li:nth-child(3) a span{padding:0px 0 0 0;}
.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li:nth-child(4){background: #1f3a71;}
.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li:nth-child(4) a span{}
.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li:nth-child(5){background: #fff;}
.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li:nth-child(5) a span{color: #1f3a71;}
.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li:nth-child(6){background: #fff;}
.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li:nth-child(6) a span{color: #1f3a71;}
.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li:last-child a{background: #e9e9e9;}
.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li a{width: 100%; height: 100%; display: block;  border-radius: 15px; z-index: 5; }
.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li:nth-child(2n){margin-left: 20px;}

.main-wrap .main-visual-wrap .right-box .left-txtwrap{position: relative; float: right;}
.main-wrap .main-visual-wrap .right-box .left-txtwrap .vis-tit{font-family: 'SCDream7'; font-size:50px; color:#e76405; padding: 70px 40px 0 0;}
.main-wrap .main-visual-wrap .right-box .left-txtwrap .vis-tit b{color:#009118;}
.main-wrap .main-visual-wrap .right-box .left-txtwrap .vis-tit span{color:#333333; display: block; font-family: 'SCDream3'; font-size:20px; padding: 35px 0 0 0; text-align: right; }
.main-wrap .main-visual-wrap .right-box .left-txtwrap .rancle-box{width:185px; height: 185px; background: #f5f7f7; border-radius: 113px; border:solid 5px #fff; margin:122px 92px 0 0px; opacity: 0.8; float: right;}
.main-wrap .main-visual-wrap .right-box .left-txtwrap .rancle-box .txt{width:100%; font-family: 'SCDream5'; font-size:22px; color:#333333; text-align: center; padding: 50px 0 0 0;}
.main-wrap .main-visual-wrap .right-box .left-txtwrap .rancle-box .txt span{font-family: 'SCDream3'; display: block; text-align: center; padding: 10px 0 20px 0; color:#5b5b5b;}
.main-wrap .main-visual-wrap .right-box .left-txtwrap .rancle-box .txt b{font-family: 'SCDream3'; width:69px; display: block; margin: 0 auto; background: #f76900; color:#fff; text-align: center; padding: 5px 0px; border-radius: 11px; font-size:16px; }

/*롤링배너*/
.main-wrap .con-wrap{width:100%;}
.main-wrap .con-wrap .con01{position:relative; box-sizing:border-box; padding:0 20px;}
.main-wrap .con-wrap .con01 .con-bn01{width:100%; padding: 30px 0;}
.main-wrap .con-wrap .con01 .con-bn01 div a .tit-wrap{display: block; width:105px; height:95px; margin:0 auto; background:#000; }
.main-wrap .con-wrap .con01 .con-bn01 div.li-01 a .tit-wrap{background: url("/images/Health_/main/rolling-ico01.png")no-repeat center;}
.main-wrap .con-wrap .con01 .con-bn01 div.li-02 a .tit-wrap{background: url("/images/Health_/main/rolling-ico02.png")no-repeat center;}
.main-wrap .con-wrap .con01 .con-bn01 div.li-03 a .tit-wrap{background: url("/images/Health_/main/rolling-ico03.png")no-repeat center;}
.main-wrap .con-wrap .con01 .con-bn01 div.li-04 a .tit-wrap{background: url("/images/Health_/main/rolling-ico04.png")no-repeat center;}
.main-wrap .con-wrap .con01 .con-bn01 div.li-05 a .tit-wrap{background: url("/images/Health_/main/rolling-ico05.png")no-repeat center;}
.main-wrap .con-wrap .con01 .con-bn01 div.li-06 a .tit-wrap{background: url("/images/Health_/main/rolling-ico06.png")no-repeat center;}
.main-wrap .con-wrap .con01 .con-bn01 div.li-07 a .tit-wrap{background: url("/images/Health_/main/rolling-ico07.png")no-repeat center;}
.main-wrap .con-wrap .con01 .con-bn01 div.li-08 a .tit-wrap{background: url("/images/Health_/main/rolling-ico08.png")no-repeat center;}
.main-wrap .con-wrap .con01 .con-bn01 div a .tit-wrap:hover{background-color: #d0e1ff !important; border-radius: 50px; width:95px; height:95px; padding: 0px; display: block; margin: 0 auto;}
.main-wrap .con-wrap .con01 .con-bn01 div a{display:block;}

.main-wrap .con-wrap .con01 .con-bn01 div a .tit{width:100%; font-size:18px; text-align:center; display:block; padding:15px 0 0 0;}

.main-wrap .con-wrap .con02{width:100%; height: 469px; position: relative; display: flex; box-sizing: border-box; padding: 0 20px;}
.main-wrap .con-wrap .con02:before{position:absolute; top:0px; left:50%; width:2000px; margin-left:-1000px; height:100%; content:""; background:#ecf1f8; }
.main-wrap .con-wrap .con02 > div{position: relative; float: left; margin: 0 0 0 35px;}
.main-wrap .con-wrap .con02 > div:first-child{ margin: 0 0 0 0px;}
.main-wrap .con-wrap .con02 .box01{width:32%; height: 471px;position: relative; }


.main-wrap .con-wrap .con02 .box01{width:33%; position: relative; overflow: hidden;}
.main-wrap .con-wrap .con02 .box01 .box-wrap{ width:100%; margin-top:57px; background:url("/images/Health_/main/con02-bg01.jpg") no-repeat; height: 360px; padding: 40px 10px 0px 30px;  position: relative; float: left; }
.main-wrap .con-wrap .con02 .box01 .box-wrap .time-txt{margin-top:25px; position: relative; padding: 0 0 0 80px;}
.main-wrap .con-wrap .con02 .box01 .box-wrap .time-txt:before{content: ""; width:60px; height: 60px; background: url("/images/Health_/main/time-ico.png") no-repeat; position: absolute; top:50%; left:0; transform: translate(0,-50%);}
.main-wrap .con-wrap .con02 .box01 .box-wrap .time-txt li{margin-bottom: 10px;  font-size: 20px;  color: #fff; display: flex;}
.main-wrap .con-wrap .con02 .box01 .box-wrap .time-txt li span.weekSapn{border-radius: 30px;background: #016e5a;color:#fff;display: inline-block;padding: 6px 10px;width: 80px;text-align: center;font-size: 16px; margin:-4px 10px 0 0;}
.main-wrap .con-wrap .con02 .box01 .box-wrap .time-txt li span.weekHoly{color:red; font-size:14px; margin-left:5px;}

.main-wrap .con-wrap .con02 .box01 .box-wrap .tit{font-size:26px; font-family: 'SCDream6'; color:#fff; position: relative;}
.main-wrap .con-wrap .con02 .box01 .box-wrap .txt{ font-family: 'SCDream5'; font-size:24px; color:#ffd735; line-height: 150%; padding: 20px 0 0 0; position: relative;}
.main-wrap .con-wrap .con02 .box01 .box-wrap .select-wrap{width:220px; position: relative;}
.main-wrap .con-wrap .con02 .box01 .box-wrap p.bcopy {width:calc(100% - 70px); color:#fff;}
.main-wrap .con-wrap .con02 .box01 .box-wrap .mg-tp{margin:10px 0 7px 0;}
.main-wrap .con-wrap .con02 .box01 .box-wrap .select-wrap .chk-select{width:100%; padding-right:40px; box-sizing:border-box;}
.main-wrap .con-wrap .con02 .box01 .box-wrap .select-wrap .chk-select:before{right:60px; content: none;}
.main-wrap .con-wrap .con02 .box01 .box-wrap .select-wrap .chk-select select{width:100%; height:44px; border-radius:0px; background: url("/images/Health_/main/select-arorrow.png")no-repeat; background-position: 90% 15px; background-color: #fff;}
.main-wrap .con-wrap .con02 .box01 .box-wrap .select-wrap a.more{ background: #016e5a; color: #fff; padding:11px 11px 12px 11px; display: inline-block; position: absolute; top:0; right:0px; font-size:16px;}
.main-wrap .con-wrap .con02 .box01 .box-wrap .rightbt-img{display:none;width:182px;height: 175px;background: url("/images/Health_/main/rg-bt-img.png") no-repeat;position: absolute;bottom:0;right:0; z-index:0;}


.main-wrap .con-wrap .con02 .box02{width:43%; height: auto; }
.main-wrap .con-wrap .con02 .box02 .box-wrap{width:100%; margin: 55px 0 0 0; border:solid 1px #e7e7e7; float: left;}
.main-wrap .con-wrap .con02 .box02 .boxs-notice-tit{background:#f7f7f7;border-bottom:1px solid #e7e7e7;overflow: hidden;}
.main-wrap .con-wrap .con02 .box02 .boxs-notice-tit > .boxs-tit{padding:16px 20px 15px; float:left; font-family:'SCDream5';}
.main-wrap .con-wrap .con02 .box02 .boxs-notice-tit > .boxs-more-btn{text-indent: -999999px; border-left:1px solid #e7e7e7; display:block; float:right; width:52px; height:52px;  background: url("/images/Health_/main/plus_black.png") center center no-repeat;}
.main-wrap .con-wrap .con02 .box02 .boxs-noitce-cnt{padding:25px 40px; font-family:'NotoKrR'; overflow: hidden; background: #fff;}
.main-wrap .con-wrap .con02 .box02 .boxs-noitce-cnt > ul .boxs-cnt-notice{border-bottom:1px solid #e7e7e7; padding-left:80px; background: url("/images/Health_/main/boxs-notice-icon.png") 1px 38% no-repeat;}
.main-wrap .con-wrap .con02 .box02 .boxs-noitce-cnt > ul .boxs-cnt-notice .boxs-cnt-tit{overflow: hidden; }
.main-wrap .con-wrap .con02 .box02 .boxs-noitce-cnt .cnt-li-tit{float: left; max-width:60%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.main-wrap .con-wrap .con02 .box02 .boxs-noitce-cnt a .notice-cnt{width:100%; white-space: normal;  overflow: hidden; text-align: left; word-wrap: break-word; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.main-wrap .con-wrap .con02 .box02 .boxs-noitce-cnt > ul > li:hover p.cnt-li-tit,
.main-wrap .con-wrap .con02 .box02 .boxs-noitce-cnt > ul > li:hover p.notice-cnt{text-decoration: underline;}
.main-wrap .con-wrap .con02 .box02 .boxs-noitce-cnt .cnt-li-date{float: right;}
.main-wrap .con-wrap .con02 .box02 .boxs-noitce-cnt > ul .boxs-cnt-li{overflow: hidden;}

.main-wrap .con-wrap .con02 .box03{width:27%; height: auto; }
.main-wrap .con-wrap .con02 .box03 .box-wrap{margin:55px 0 0 0; position: relative;}
.main-wrap .con-wrap .con02 .box03 .box-wrap .reser-slider .slick-arrow{display: none !important;}
.main-wrap .con-wrap .con02 .box03 .box-wrap .control{position:absolute;right:0; top:0; width:211px; z-index: 3; }
.main-wrap .con-wrap .con02 .box03 .box-wrap .control a {width:52px; height:52px; font-size:0; float: left;}
.main-wrap .con-wrap .con02 .box03 .box-wrap .control a.prev-slide {background-image:url("/images/Health_/main/main-sl-left.png"); }
.main-wrap .con-wrap .con02 .box03 .box-wrap .control a.next-slide {background-image:url("/images/Health_/main/main-sl-right.png");}
.main-wrap .con-wrap .con02 .box03 .box-wrap .control a.stop-slide {background-image:url("/images/Health_/main/main-sl-stop.png"); }
.main-wrap .con-wrap .con02 .box03 .box-wrap .control a.start-slide{background:url('/images/Young_/main/start-icon.png') no-repeat center rgba(0, 0, 0 , 0.6); }
.main-wrap .con-wrap .con02 .box03 .box-wrap .control a.more {background-image:url("/images/Health_/main/main-sl-more.png");}
.main-wrap .con-wrap .con02 .box03 .box-wrap .slick-slide img {width:100%; height: 360px;}
.main-wrap .con-wrap .con02 .box03 .box-wrap .slick-slide a{display:block;}
.main-wrap .con-wrap .con02 .box03 .box-wrap .slick-slide a:focus{border:2px solid #000; padding: 1px;}




	@media all and (max-width:1600px){
		.main-wrap{width:100%;}
		.main-visual-wrap{width:100%;}
		.main-visual-wrap::before{top:0px; left:0%; width:100%; margin-left:0px;}
		.main-wrap .con-wrap .con02:before{position:absolute; top:0px; left:0%; width:100%; margin-left:0px; height:100%; content:""; background:#ecf1f8; }

		.main-wrap .con-wrap .con02 .box01{}
		.main-wrap .con-wrap .con02 .box01:before{content: none;}
		.main-wrap .con-wrap .con02 .box01 .box-wrap{padding: 30px 15px 0px 15px;}
		.main-wrap .con-wrap .con02 .box01 .box-wrap .txt{line-height: 130%;}
		.main-wrap .con-wrap .con02 .box03 .box-wrap .slick-slide img { height: auto;}

		.main-wrap .con-wrap .con02 .box01 .box-wrap .time-txt li span.weekSapn{font-size:16px;}
		.main-wrap .con-wrap .con02 .box01 .box-wrap .time-txt li{font-size:16px;}
		.main-wrap .con-wrap .con02 .box01 .box-wrap .time-txt{padding: 0 0 0 50px;}
		.main-wrap .con-wrap .con02 .box01 .box-wrap .time-txt:before{transform: translate(-3px,-39%); background-size:40px;}
		.main-wrap .con-wrap .con02 .box01 .box-wrap .rightbt-img{width:100px; background-size: 100px; bottom:20px; right:35px;}
		.main-wrap .con-wrap .con02 .box01 .box-wrap .mg-tp{margin:10px 0 7px 0;}

		.main-wrap .con-wrap .con02 .box01 .box-wrap p.bcopy {width:calc(100% - 30px);}
	}

	@media all and (max-width:1280px){
		.main-wrap .con-wrap .con02 .box01 .box-wrap{float: left; box-sizing: border-box; padding:20px 10px 0px 6px; width:100%; }
		.main-wrap .con-wrap .con02 .box01 .box-wrap .tit{width: 100%;  font-size:20px;}
		.main-wrap .con-wrap .con02 .box01 .box-wrap .tit:before{ position: absolute; top:-20px; left:50%; transform: translateX(-50%);}
		.main-wrap .con-wrap .con02 .box01 .box-wrap .txt{width: 100%; display: block; text-align: center; font-size:20px;}
		.main-wrap .con-wrap .con02 .box01 .box-wrap .mg-tp{margin:10px 0 7px 0;}
		.main-wrap .con-wrap .con02 .box01 .box-wrap .rightbt-img{display: none;}
                .main-wrap .con-wrap .con02 .box01 .box-wrap .time-txt li{font-size:14px;}
                .main-wrap .con-wrap .con02 .box01 .box-wrap .time-txt li span.weekSapn{width:75px; padding:6px 0; font-size:14px;}
                .main-wrap .con-wrap .con02 .box01 .box-wrap .select-wrap{width:100%;}

								.main-wrap .con-wrap .con02 .box01 .box-wrap p.bcopy {width:100%;}
	}

	@media all and (max-width:1000px){
		/*메인 비주얼 배너*/
		.main-wrap .main-visual-wrap .right-box{width:100%; height: 100%;}
		.main-wrap .main-visual-wrap .right-box .right-icowrap{width:100%; position: absolute; bottom: 30px;}
		.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap{width:100%; display: flex; justify-content: space-between; padding: 0 20px; box-sizing: border-box;}
		.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li{width:120px; margin-left:33px;}
		.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li:first-child{margin-left:0px;}
		.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li:nth-child(2n){margin-left:33px;}


		.main-wrap .main-visual-wrap .right-box .left-txtwrap{width: 390px; margin: 0 auto; float: none;}
		.main-wrap .main-visual-wrap .right-box .left-txtwrap .rancle-box{width: 100%; height: 105px; margin:0px 0px 0 0px; border-radius: 0px; position: absolute; top:156px; right:20px;}
		.main-wrap .main-visual-wrap .right-box .left-txtwrap .rancle-box .txt{font-size:15px; padding: 10px 0 0 0;}
		.main-wrap .main-visual-wrap .right-box .left-txtwrap .rancle-box .txt span{padding: 5px 0 5px 0;}
		.main-wrap .main-visual-wrap .right-box .left-txtwrap .rancle-box .txt b{font-size:12px;}
		.main-wrap .main-visual-wrap .right-box .left-txtwrap .vis-tit{font-size:40px; padding: 35px 40px 0 20px; text-align: center;}
		.main-wrap .main-visual-wrap .right-box .left-txtwrap .vis-tit span{text-align: left; font-size:15px; text-align: center;}
		.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li a span{font-size:13px;}

		.main-wrap .con-wrap .con02 .box02 .boxs-noitce-cnt > ul .boxs-cnt-notice .boxs-cnt-tit.mg10f{margin-bottom:5px;}

		.main-wrap .con-wrap .con02 .box02 .boxs-noitce-cnt > ul .boxs-cnt-notice{background-size: 40px;  padding-left:60px; }
		.main-wrap .con-wrap .con02 .box02 .boxs-noitce-cnt > ul .boxs-cnt-notice.mg25f{margin-bottom:15px;}
		.main-wrap .con-wrap .con02 .box02 .boxs-noitce-cnt > ul .boxs-cnt-notice.pad25f{padding-bottom:15px;}

		.main-wrap .con-wrap .con02 .box02 .boxs-noitce-cnt > ul .boxs-cnt-li.mg15f{margin-bottom:5px;}



		.main-wrap .con-wrap .con01{box-sizing: border-box; padding: 0 20px 0 20px;}

		.main-wrap .con-wrap .con02{width:100%; height: auto; display: block; float: left; box-sizing: border-box; padding: 0 20px 0 20px;}
		.main-wrap .con-wrap .con02 .box01{width:100%; background-size: 100%; height: auto;}
		.main-wrap .con-wrap .con02 .box02{width:100%; margin:20px 0 0 0; }
		.main-wrap .con-wrap .con02 .box03{width:100%; margin:20px 0 20px 0;}
		.main-wrap .con-wrap .con02 > div{margin:0 0 0 0px;}
		.main-wrap .con-wrap .con02 .box02 .box-wrap{margin:0px 0 0 0;}
		.main-wrap .con-wrap .con02 .box03 .box-wrap{margin:0px 0 0 0;}
		.main-wrap .con-wrap .con02 .box01 .box-wrap{padding:20px; background: #019d81; height: auto; margin-top:20px;}

		.main-wrap .con-wrap .con02 .box01 .box-wrap .select-wrap{width:100%;}
		.main-wrap .con-wrap .con02 .box01 .box-wrap .select-wrap .chk-select select{background-position: 98% 17px; background-size: 13px;}

		.main-wrap .con-wrap .con01 .con-bn01 div a .tit{font-size:16px;}
                .main-wrap .con-wrap .con02 .box01 .box-wrap .mg-tp{margin:10px 0 7px 0;}
	}





	@media all and (max-width:767px){
		/*메인 비주얼 배너*/
		.main-wrap .main-visual-wrap .right-box{height: 100%; top:0px;}
		.main-wrap .main-visual-wrap .right-box .right-icowrap{width:100%; bottom:0px; left:0px;}
		.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap{justify-content: space-evenly;}
		.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li{width:30%; height: auto; margin-left:0px;}
		.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li:nth-child(2n){margin-left:0px;}
		.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap{flex-direction: row; flex-wrap: wrap;}
		.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li a img{width:50px; height: 40px; padding: 9px 0 0 0; }
		.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li a span{font-size:13px; padding: 20px 0 20px 0; height: auto;}
		.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li:nth-child(1) a span{padding: 10px 0 20px 0; }
		.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li:nth-child(2) a span{padding: 10px 0 20px 0; }
		.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li:nth-child(3) a span{padding: 10px 0 20px 0; }
		.main-wrap .main-visual-wrap .right-box .left-txtwrap{width:100%; height: 100%;}
		.main-wrap .main-visual-wrap .right-box .left-txtwrap .vis-tit{font-size:30px; padding: 30px 20px 0 20px; text-align: center;}
		.main-wrap .main-visual-wrap .right-box .left-txtwrap .vis-tit span{text-align: center; font-size:15px; padding: 15px 0 0 0;}
		.main-wrap .main-visual-wrap .right-box .left-txtwrap .rancle-box{width: 70%; height: 95px; margin:0px 0px 0 0px; border-radius: 0px; position: absolute; top:110px; left:50%; right:auto; transform: translateX(-50%);}
		.main-wrap .main-visual-wrap .right-box .left-txtwrap .rancle-box .txt{font-size:15px; padding: 10px 0 0 0;}
		.main-wrap .main-visual-wrap .right-box .left-txtwrap .rancle-box .txt span{padding: 5px 0 5px 0;}
		.main-wrap .main-visual-wrap .right-box .left-txtwrap .rancle-box .txt b{font-size:12px;}
	}


	@media all and (max-width:680px){
		.main-visual-wrap{height: 415px;}
		.main-visual-wrap:before{background-position: 32% 0%;}
		.main-wrap .main-visual-wrap .right-box .right-icowrap .ico-wrap li a img{display: none;}
               .main-wrap .con-wrap .con01 .con-bn01 div a .tit-wrap:hover{width:65px; height:65px; }
		.main-wrap .con-wrap .con02 .box01{height: auto; background-repeat: repeat-y;}
		.main-wrap .con-wrap .con02 .box01 .box-wrap{padding: 20px 20px 20px 20px;}
		.main-wrap .con-wrap .con02 .box01 .box-wrap .tit{font-size:15px;}
                .main-wrap .con-wrap .con02 .box01 .box-wrap .time-txt li{font-size:14px;}
                .main-wrap .con-wrap .con02 .box01 .box-wrap .time-txt li span{font-size:14px;}
        
		.main-wrap .con-wrap .con02 .box01 .box-wrap .txt{font-size:18px;}
		.main-wrap .con-wrap .con02 .box02 .boxs-noitce-cnt{padding: 20px;}


		.main-wrap .con-wrap .con02 .box03 .box-wrap .control{width:auto;}
		.main-wrap .con-wrap .con02 .box03 .box-wrap .control a{width:30px; background-repeat: no-repeat; background-size: 30px;}
		.main-wrap .con-wrap .con01 .con-bn01 div a .tit{padding: 6px 0 0 0; font-size:14px;}
		.main-wrap .con-wrap .con01 .con-bn01 div a .tit-wrap{background-size: 35px !important;  width:65px; height: 65px;}
                .main-wrap .con-wrap .con02 .box01 .box-wrap .select-wrap .chk-select select{background-position:95% 15px;}
                

	}

	@media all and (max-width:480px){

	}






                                                                                                                                                                                                                                                                         