@charset "utf-8";

#main{background-color:#eaeaeb;}

/* 메인 비주얼 */
.section_1{z-index:10;position:relative;}
.section_1 .slide_control{z-index:10;position:absolute;bottom:80px;left:0;right:0;max-width:1200px;width:100%;margin:0 auto;}
.section_1 .slide_control button{width:37px;height:10px;vertical-align:middle;background:no-repeat 50% 50%;}
.section_1 .slide_control .prev{background-image:url(../images/main/s1_control_prev.png);}
.section_1 .slide_control .next{vertical-align:-1px;background-image:url(../images/main/s1_control_next.png);}
.section_1 .slide_control .count{vertical-align:-4px;display:inline-block;width:50px;text-align:center;font-weight:500;font-size:18px;color:#fff;text-shadow:1px 1px 3px rgba(0, 0, 0, 0.3);}
.section_1 .slide_list{position:relative;overflow:hidden;height:400px;}
.section_1 .slide_list .list_item{position:absolute;top:0;left:0;width:100%;height:inherit;background-size:cover;}
.section_1 .slide_list .list_item.layout{position:relative;}
.section_1 .slide_list .list_item .item_text{position:relative;max-width:1200px;margin:0 auto;padding-top:100px;}
.section_1 .slide_list .list_item .item_text .text_small{display:block;line-height:140%;font-weight:300;font-size:24px;color:#fff;text-shadow : 1px 2px 0px rgba(0, 0, 0, 0.23);}
.section_1 .slide_list .list_item .item_text .text_large{display:block;margin-top:23px;line-height:110%;font-weight:500;font-size:50px;color:#fff;    text-shadow: 5px 4px 2px rgba(0, 0, 0, 0.23);}

.section_1 .slide_list .list_item .mv_item{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:no-repeat 50% 50%;background-size:cover}
.section_1 .slide_list .list_item .mv_item:first-child{display:block}
.section_1 .slide_list .list_item .mv_item .item_img{display:none}

@media (max-width:1220px) {
.section_1 .slide_list .list_item{padding:0 10px;}
.section_1 .slide_control{padding:0 10px;}

.section_1 .slide_list{height: 374px;}
.section_1 .slide_list .list_item .item_text{padding-top:50px;text-align:center;text-shadow:0 0 5px rgba(0, 0, 0, 1);}
.section_1 .slide_list .list_item .item_text .text_small{font-size:18px;}
.section_1 .slide_list .list_item .item_text .text_large{margin-top:18px;font-size:40px;}
.section_1 .slide_control{bottom:auto;top: 180px;text-align:center;}
}

@media (max-width:1000px) {
.section_1 .slide_list{height: 370px;overflow: visible;}
.section_1 .slide_list .list_item .item_text .text_small{font-size:16px;}
.section_1 .slide_list .list_item .item_text .text_large{font-size:34px}
.section_1 .slide_control{top:180px;}
}

/* 산린레포츠 예약 */
.section_1 .layout{position:relative;}

.section_1 .yeyak{position:absolute;top: -290px;right:0;width:370px;padding:30px 38px;background-color:#e9e9e9;box-shadow: 5px 5px 5px 0 rgba(0, 0, 0, 0.1);}
.section_1 .yeyak .box_head{text-align:center;}
.section_1 .yeyak .box_head .head_title{font-size:27px;color:#000;}
.section_1 .yeyak .box_head .head_summary{display:block;margin-top:10px;font-size:13px;color:#444;}
.section_1 .yeyak .box_body{margin-top:20px;}
.section_1 .yeyak .box_body .body_row{position:relative;height:60px;margin-top:7px;background-color:#fff;}
.section_1 .yeyak .box_body .body_row input, .section_1 .yeyak .box_body .body_row select{width:100%;height:inherit;text-align:left;border-width:0;font-size:18px;}
.section_1 .yeyak .box_body .body_row select{padding-left:50px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.section_1 .yeyak .box_body .body_row select::-ms-expand{display:none}
.section_1 .yeyak .box_body .body_row:first-child{margin-top:0;}
.section_1 .yeyak .box_body .body_row .img_label{position:absolute;top:50%;left:0;padding-left:17px;-ms-transform:translateY(-50%);transform:translateY(-50%);}
.section_1 .yeyak .box_body .body_row .label{position:absolute;top:0;left:0;width:100%;height:inherit;padding: 18px 0 0 17px;font-size:18px;background-color:#fff;}
.section_1 .yeyak .box_body .body_row .label img{margin-right: 13px;}

.section_1 .yeyak .box_body .row_name{}
.section_1 .yeyak .box_body .row_calendar{}
.section_1 .yeyak .box_body .row_calendar .label{}
.section_1 .yeyak .box_body .row_people{padding:17px 0 0 17px;}
.section_1 .yeyak .box_body .row_people .cost_wrap{z-index:1;position:relative;padding-right:20px;text-align:right;vertical-align:3px;}
.section_1 .yeyak .box_body .row_people .cost_wrap a{display:inline-block;}
.section_1 .yeyak .box_body .row_people .cost_wrap .cost{display:inline-block;height:28px;width:30px;text-align:center;vertical-align:top;font-weight:700;line-height:25px;font-size:23px;color:#000;}
.section_1 .yeyak .box_body .row_btn{margin-top:20px;text-align:center;}
.section_1 .yeyak .box_body .row_btn button{width:100%;height:60px;font-weight:400;font-size:21px;background-color:#fc7a07;color:#fff;}
@media (max-width:1220px) {
.section_1 .yeyak{position:static;width:auto;padding:30px 10px 20px;box-shadow:none;}
.section_1 .yeyak .box_body:after{content:'';display:block;clear:both;}
.section_1 .yeyak .box_body .row_calendar{float:left;width:50%;margin:1px 1px 0 0}
.section_1 .yeyak .box_body .row_people{overflow:hidden;padding-top:13px;margin-top:1px;}
.section_1 .yeyak .box_body .row_btn{margin-top:0;}
.section_1 .yeyak .box_body .row_btn button{height:50px;font-size:18px;}

.section_1 .yeyak .box_body .body_row{height:50px;}
.section_1 .yeyak .box_body .body_row select{font-size:16px;}
.section_1 .yeyak .box_body .body_row .label{padding-top:15px;font-size:16px;}
 
}
@media (max-width:767px) {
.section_1 .yeyak .box_body .row_calendar{float:none;width:auto;margin:1px 0 0 0}
}

/*산림정보*/
.section_2{height:157px;background-color:#fff;}
.section_2:after{content:'';display:block;clear:both;}
.section_2 .s2_list{position:relative;height:inherit;padding:15px 460px 0 0;background-color:#fff;}
.section_2 .s2_list:before{content:'';position:absolute;top:0;left:-200px;width:200px;height:inherit;background:url(../images/main/s2_bg_left.png) no-repeat 0 100%;}
.section_2 .s2_list:after{content:'';position:absolute;top:0;right:-200px;width:217px;height:inherit;background:url(../images/main/s2_bg_right.png) no-repeat 0 100%;}
.section_2 .s2_list li{float:left;width:calc(50% - 30px);padding:12px 0;font-size:17px;border-bottom:1px solid #d7d7d7;color:#333;}
.section_2 .s2_list li:nth-child(even){margin-left:60px;}
.section_2 .s2_list li img{vertical-align:-11px;}

@media (max-width:1220px) {
.section_2{padding:0 10px;height:auto;}
.section_2 .layout{padding:0;}
.section_2 .s2_list{padding-right:0;padding-top: 0;}
.section_2 .s2_list:before, .section_2 .s2_list:after{display:none}
.section_2 .s2_list li{width:50%;}
.section_2 .s2_list li:nth-child(even){margin-left:0;}
.section_2 .s2_list li:nth-child(3), .section_2 .s2_list li:nth-child(4){border-bottom-width:0;}
}
@media (max-width:767px) {
.section_2 .s2_list li{width:100%;}
.section_2 .s2_list li:nth-child(3){border-bottom-width:1px}
}

.section_3{margin-top:35px;}
.section_3 .layout{}
.section_3 .layout:after{content:'';display:block;clear:both;}

.section_3 .head_title{display:block;position:relative;height:50px;padding-top:5px;font-weight:700;font-size:25px;color:#000;}

.section_3 .s3box_notice{float:left;width:790px;margin-right:38px;}
.section_3 .s3box_notice .box_head{position:relative;}
.section_3 .s3box_notice .box_head .head_title{}
.section_3 .s3box_notice .box_head .head_more{position:absolute;top:0;right:0;width:36px;height:36px;border-radius:100%;background:#fff url(../images/main/btn_more.png) no-repeat 50% 50%;}

.section_3 .s3box_notice .box_body{height:252px;padding: 30px 40px 0;background-color:#fff;}
.section_3 .s3box_notice .box_body:after{content:'';display:block;clear:both;}
.section_3 .s3box_notice .box_body .body_item{float:left;width:31%;margin-left:3.5%;}
.section_3 .s3box_notice .box_body .body_item:first-child{margin-left:0;}
.section_3 .s3box_notice .box_body .body_item .item_flag{display: block;width: 55px;text-align: center;line-height:110%;padding: 5px 0;font-size: 13px;border-radius:50px;border:1px solid #000;}
.section_3 .s3box_notice .box_body .body_item .item_flag.nt{border-color:#028126;color:#028126;}
.section_3 .s3box_notice .box_body .body_item .item_flag.ev{border-color:#bb0061;color:#bb0061;}
.section_3 .s3box_notice .box_body .body_item .item_title{display:block;overflow: hidden;height: 54px;line-height: 27px;font-weight: 500;font-size:20px;color: #333;}
.section_3 .s3box_notice .box_body .body_item .item_summary{display:block;overflow: hidden;height: 60px;line-height: 20px;margin-top: 10px;font-size:14px;letter-spacing: -1px;}
.section_3 .s3box_notice .box_body .body_item .item_date{display:block;margin-top:15px;font-size:14px;color:#5959bd;}
.section_3 .s3box_notice .box_body .body_item .item_date img{vertical-align:-2px;margin-right:5px;}

.section_3 .s3box_notify{overflow:hidden;}
.section_3 .s3box_notify .box_head{position:relative;}
.section_3 .s3box_notify .box_head .head_title{}
.section_3 .s3box_notify .box_head .head_control{position:absolute;top:0;right:0;border-radius:50px;background-color:#fff;}
.section_3 .s3box_notify .box_head .head_control button{float:left;width:36px;height:36px;background:no-repeat 50% 50%;}
.section_3 .s3box_notify .box_head .head_control .prev{background-image:url(../images/main/control_prev.png);}
.section_3 .s3box_notify .box_head .head_control .stop{border-radius:100%;background-image:url(../images/main/control_stop.png);background-color:#e6e9ef;}
.section_3 .s3box_notify .box_head .head_control .play{display:none;border-radius:100%;background-image:url(../images/main/control_play.png);background-color:#e6e9ef;}
.section_3 .s3box_notify .box_head .head_control .next{background-image:url(../images/main/control_next.png);}
.section_3 .s3box_notify .box_body{height:252px;padding:20px;background-color:#fff;}
.section_3 .s3box_notify .box_body .body_list{position:relative;overflow:hidden;}
.section_3 .s3box_notify .box_body .body_list .list_group{position:relative;width:300%;}
.section_3 .s3box_notify .box_body .body_list .list_group:after{content:'';display:block;clear:both;}
.section_3 .s3box_notify .box_body .body_list .list_group .list_item{float:left;width:33.33%;}
.section_3 .s3box_notify .box_body .body_list .list_group .list_item img{max-width:none;width:100%;}

@media (max-width:1220px) {
.section_3{padding:0 10px;margin-top:20px;}
.section_3 .layout{position:relative;padding-right:392px;}
.section_3 .head_title{height:40px;font-size:18px;}

.section_3 .s3box_notice{float:none;width:100%;}
.section_3 .s3box_notice .box_head .head_more{top:5px;width:28px;height:28px;}
.section_3 .s3box_notice .box_body .body_item .item_title{line-height:24px;font-size:18px;}

.section_3 .s3box_notify{position:absolute;top:0;right:0;width:372px;}
.section_3 .s3box_notify .box_head .head_control{top:5px;}
.section_3 .s3box_notify .box_head .head_control button{width:28px;height:28px;}
}
@media (max-width:1000px) {
.section_3 .layout{padding-right:360px;}

.section_3 .s3box_notice .box_body{height:230px;padding:30px 25px;}
.section_3 .s3box_notice .box_body .body_item{width:46.5%;margin-left:7%;}
.section_3 .s3box_notice .box_body .body_item:nth-child(3){display:none;}
.section_3 .s3box_notice .box_body .body_item .item_flag{padding:3px 0;}
.section_3 .s3box_notice .box_body .body_item .item_title{height:48px;line-height:24px;}
.section_3 .s3box_notice .box_body .body_item .item_summary{margin-top:7px;}

.section_3 .s3box_notify{width:340px;}
.section_3 .s3box_notify .box_body{height:230px;}
} 
@media (max-width:767px) {
.section_3 .layout{padding:0;}

.section_3 .s3box_notice .box_body{height:auto;padding:25px;}
.section_3 .s3box_notice .box_body .body_item{display:block;float:none;width:auto;margin:15px 0 0;padding-top:15px;border-top:1px solid #ddd;}
.section_3 .s3box_notice .box_body .body_item:first-child{padding-top:0;margin-top:0;border-top-width:0;}
.section_3 .s3box_notice .box_body .body_item .item_title{height:auto;text-overflow:ellipsis;white-space:nowrap}
.section_3 .s3box_notice .box_body .body_item .item_summary{margin-top:5px;}

.section_3 .s3box_notify{position:static;width:auto;margin-top:20px;}
.section_3 .s3box_notify .box_body{height:auto;}
}

.section_4{margin-top:35px;}
.section_4 .layout{padding:35px 0;background-color:#fff;}
.section_4 .layout:after{content:'';display:block;clear:both;}
.section_4 .s4box_goods{float:left;width:50%;padding:0 20px;}
.section_4 .s4box_goods .box_head{float:left;width:160px;margin-right:15px;text-align:center;}
.section_4 .s4box_goods .box_head .head_title{display:block;margin-bottom:20px;line-height:135%;font-size:22px;color:#000;}
.section_4 .s4box_goods .box_body{overflow:hidden;}
.section_4 .s4box_goods .box_body ul{}
.section_4 .s4box_goods .box_body ul li{padding:15px 10px;font-size:15px;border-top:1px solid #ddd;color:#555;}
.section_4 .s4box_goods .box_body ul li:first-child{border-top-width:0;}
.section_4 .s4box_goods .box_body ul li:after{content:'';display:block;clear:both;}
.section_4 .s4box_goods .box_body ul li b{float:left;width:80px;font:inherit;font-weight:500;}
.section_4 .s4box_goods .box_body ul li span{display:block;overflow:hidden;font:inherit;}
@media (max-width:1220px) {
.section_4{margin-top:20px;padding:0 10px;}
.section_4 .layout{padding:25px 0;}
.section_4 .s4box_goods .box_head .head_title{font-size:18px;}
.section_4 .s4box_goods .box_head .head_img{width:100px;}
}
@media (max-width:1000px) {
.section_4 .s4box_goods{float:none;width:auto;padding-top:15px;margin-top:15px;border-top:1px solid #ddd;}
.section_4 .s4box_goods:first-child{padding-top:0;margin-top:0;border-top-width:0;}
.section_4 .s4box_goods .box_head{width:130px}
.section_4 .s4box_goods .box_head .head_img{width:80px;}
.section_4 .s4box_goods .box_body ul li{padding:10px 5px;}
}
@media (max-width:767px) {
.section_4 .s4box_goods .box_head{float:none;width:auto;}
.section_4 .s4box_goods .box_head .head_title{padding-bottom:10px;margin-bottom:10px;text-align:left;border-bottom:2px solid #ddd;}
.section_4 .s4box_goods .box_head .head_title br{display:none;}
.section_4 .s4box_goods .box_head .head_img{display:none;}
}

.section_5{display:none;padding:40px 0;margin-top:35px;background-color:#fff;}
.section_5 .layout:after{content:'';display:block;clear:both;}

.section_5 .s5box_week{float:left;width:665px;margin-right:40px;} 
.section_5 .s5box_week .box_head{height:40px;text-align:right;}
.section_5 .s5box_week .box_head:after{content:'';display:block;clear:both}
.section_5 .s5box_week .box_head .head_title{float:left;font-weight:700;font-size:24px;color:#000;}
.section_5 .s5box_week .box_head .head_summary{display:inline-block;font-size:14px;text-align:right;}
.section_5 .s5box_week .box_body{}
.section_5 .s5box_week .box_body .tbl{}
.section_5 .s5box_week .box_body .tbl col:nth-child(1){width:100px;}
.section_5 .s5box_week .box_body .tbl th, .section_5 .s5box_week .box_body .tbl td{padding:5px;vertical-align:middle;font-weight:400;font-size:14px;}
.section_5 .s5box_week .box_body .tbl img{display:block;margin:0 auto;}
.section_5 .s5box_week .box_body .tbl thead th,
.section_5 .s5box_week .box_body .tbl tbody td{border-width:0 0 1px 1px;}
.section_5 .s5box_week .box_body .tbl thead th:first-child,
.section_5 .s5box_week .box_body .tbl tbody td:first-child{border-left-width:0;}
.section_5 .s5box_week .box_body .tbl thead th[rowspan]{border-right-width:1px;}

.section_5 .s5box_day{overflow:hidden;} 
.section_5 .s5box_day .box_head{height:40px;border-bottom:1px solid #cacaca;}
.section_5 .s5box_day .box_head span{font-size:14px;}
.section_5 .s5box_day .box_body{padding-top:20px;overflow:hidden;}
.section_5 .s5box_day .box_body .day_weather{float:left;width:140px;text-align:center}
.section_5 .s5box_day .box_body .day_weather .temp{display:block;margin-top:20px;font-size:13px;}
.section_5 .s5box_day .box_body .day_weather .temp b{display:block;margin-bottom:13px;font-weight:500;font-size:34px;color:#000;}
.section_5 .s5box_day .box_body .day_info{overflow:hidden;}
.section_5 .s5box_day .box_body .day_info:after{content:'';display:block;clear:both;}
.section_5 .s5box_day .box_body .day_info span{float:left;width:33.33%;padding-top:10px;font-weight:500;font-size:13px;text-align:center;color:#000;}
.section_5 .s5box_day .box_body .day_info span img{display:block;margin:0 auto 10px;}
.section_5 .s5box_day .box_body .day_info span i{display:block;margin-top:10px;font-style:normal;font-size:18px;color:#555;}


.section_6{margin-top:35px;padding: 35px 0 50px;background-color:#f4e48f;}
.section_6 .box_head{text-align:center}
.section_6 .box_head .head_title{line-height:110%;font-weight:700;font-size:39px;color:#400e0e;}
.section_6 .box_head .head_summary{display:block;margin-top:15px;line-height:110%;font-size:16px;color:#000;}
.section_6 .s6_cardlist{position:relative;margin-top: 30px;}
.section_6 .s6_cardlist .control{}
.section_6 .s6_cardlist .control a{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.section_6 .s6_cardlist .control .prev{left:-50px}
.section_6 .s6_cardlist .control .next{right:-50px}

.section_6 .s6_cardlist .slide_wrap{position:relative;overflow:hidden;height: 350px;}
.section_6 .s6_cardlist .slide_wrap .obj{position:relative;top:0;left:0;width:200%;height: inherit;}
.section_6 .s6_cardlist .slide_wrap .obj .item{position:relative;float:left;width: 15%;margin-right: 2.5%;height: inherit;background-color:#fff;transition:box-shadow 300ms;-webkit-transition:box-shadow 300ms;}

.section_6 .s6_cardlist .slide_wrap .obj .item{}
.section_6 .s6_cardlist .slide_wrap .obj .item a{display:block;height: inherit;padding: 20px;}
.section_6 .s6_cardlist .slide_wrap .obj .item .thumb{position:relative;height: 224px;overflow:hidden;background-color:#d9d9d9;}
.section_6 .s6_cardlist .slide_wrap .obj .item .thumb>img{position:relative;left:50%;max-width:none;height:100%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);}
.section_6 .s6_cardlist .slide_wrap .obj .item .thumb .over{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;padding-top:80px;background-color:rgba(0, 0, 0, 0.5);color:#fff;font-weight:300;font-size:14px;transition:opacity 300ms;-webkit-transition:opacity 300ms}
.section_6 .s6_cardlist .slide_wrap .obj .item .thumb .over>img{display:block;margin:0 auto 25px}
.section_6 .s6_cardlist .slide_wrap .obj .item .thumb .over span{display:block;text-align:center;letter-spacing:10px;text-indent:10px}

.section_6 .s6_cardlist .slide_wrap .obj .item :hover .thumb .over{opacity:1}

.section_6 .s6_cardlist .slide_wrap .obj .item .pt{padding: 20px  0 0;}
.section_6 .s6_cardlist .slide_wrap .obj .item .pt .ti{display:block;font-weight:500;line-height:110%;font-size: 22px;color:#555;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000;}
.section_6 .s6_cardlist .slide_wrap .obj .item .pt .locate{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:15px;line-height:110%;font-size:14px;}
.section_6 .s6_cardlist .slide_wrap .obj .item .pt .tag{height: 40px;margin-top:15px;line-height:20px;overflow:hidden;}
.section_6 .s6_cardlist .slide_wrap .obj .item .pt .tag span{display:inline-block;margin-right:5px;font-size:14px;color:#1f7dae}
.section_6 .s6_cardlist .slide_wrap .obj .item .pt .info{margin-top:10px}
.section_6 .s6_cardlist .slide_wrap .obj .item .pt .info span{margin-left:10px}
.section_6 .s6_cardlist .slide_wrap .obj .item .pt .info span:first-child{margin-left:0}

.section_6 .s6_cardlist .slide_wrap .obj .item .pt .mr_reg{width: 23px;height: 23px;font-size:12px;vertical-align: 2px;padding-top: 4px;}

.section_6 .s6_cardlist .slide_wrap .obj .item .button{position:absolute;bottom:0;left:0;width:100%;height:50px}
.section_6 .s6_cardlist .slide_wrap .obj .item .button a{display:block;height:100%;padding-top:14px;font-size:16px;text-align:center;background-color:#d9dbde;color:#000}
.section_6 .s6_cardlist .slide_wrap .obj .item .button a:hover{background-color:#4949c7;color:#fff}

@media (max-width:1360px) {
.section_6 .s6_cardlist{margin:30px 70px 0;}
.section_6 .s6_cardlist .slide_wrap .obj .item{width: 16%;margin-right:1%;}
}

@media (max-width:1220px) {
.section_6{margin-top:20px;}
.section_6 .box_head .head_title{font-size:24px}
}
@media (max-width:1000px) {
.section_6{padding:25px 0 30px;}
.section_6 .s6_cardlist .slide_wrap .obj .item{width: 24.5%;}
.section_6 .s6_cardlist .slide_wrap .obj .item .pt .ti{font-size:18px;}

}
@media (max-width:767px) {
.section_6 .s6_cardlist{max-width: 255px;margin:20px auto 0;}
.section_6 .s6_cardlist .slide_wrap{max-width: 255px;height: 270px;margin:0 auto;}
.section_6 .s6_cardlist .slide_wrap .obj .item{width:49.5%;}
.section_6 .s6_cardlist .slide_wrap .obj .item .thumb{height:150px;}
.section_6 .s6_cardlist .control .prev{left:-40px;}
.section_6 .s6_cardlist .control .next{right:-40px;}
}



/*날씨 추가 2020-09-25 start*/
.weather{z-index:20;position:absolute;top:260px;right:390px;width:100%;padding:15px 10px;max-width:330px;border-radius:10px;background-color:#efefef;}
.weather>div{float:left;width:22%;text-align:center;}
.weather>div>span{display:block;letter-spacing:-1px}

.weather .weather-01{width:34%;}
.weather .weather-01 .icon{margin:8px 0 5px;}
.weather .weather-01 .text-01{font-weight:500;font-size:21px;color:#000;}
.weather .weather-01 .text-02{font-size:12px;}

.weather .weather-02{}
.weather .weather-02 .icon{margin-bottom:8px;}
.weather .weather-02 .text-01{font-size:13px;color:#0d4084;}
.weather .weather-02 .text-02{font-size:15px;}

.weather .weather-03{}
.weather .weather-03 .icon{margin-bottom:8px;}
.weather .weather-03 .text-01{font-size:13px;color:#0d4084;}
.weather .weather-03 .text-02{font-size:15px;}

.weather .weather-04{}
.weather .weather-04 .icon{margin-bottom:8px;}
.weather .weather-04 .text-01{font-size:13px;color:#0d4084;}
.weather .weather-04 .text-02{font-size:15px;}

@media (max-width:1220px) {

.weather{top: 230px;right:auto;left:50%;transform:translateX(-50%);}
}