﻿.con_news{width:90%;max-width:1200px;margin:auto}@media only screen and (max-width: 1199px){.con_news{width:91.66667%}}.con_news{margin-top:5.20833%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news{margin-top:8.33333%}}@media only screen and (max-width: 767px){.con_news{margin-top:10.41667%}}@media only screen and (min-width: 768px){.con_news{display:flex;justify-content:space-between}}.main{width:73.33333%}@media only screen and (min-width: 768px) and (max-width: 1199px){.main{width:66.66667%}}@media only screen and (max-width: 767px){.main{width:100%}}.main .txt_counter{margin-bottom:1.70455%;font-size:89%}@media only screen and (max-width: 767px){.main .txt_counter{margin-bottom:3.125%}}.main .txt_counter span{color:#ac4d43;font-size:174%}.main .box_news{border-top:1px solid #cecece}.main .box_news li{border-bottom:1px solid #cecece}.main .box_news li a{padding:2.27273% 0;display:flex;flex-wrap:wrap;text-decoration:none}@media only screen and (max-width: 767px){.main .box_news li a{padding:4.16667% 0}}.mouse .main .box_news li a{-moz-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.mouse .main .box_news li a:hover,.touch .main .box_news li a.touchstart{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.touch .main .box_news li a{-webkit-tap-highlight-color:transparent}.touch .main .box_news li a.touchend{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}.main .box_news li a .photo{width:27.27273%;margin-right:2.27273%}@media only screen and (max-width: 767px){.main .box_news li a .photo{width:27.08333%}}@media only screen and (max-width: 767px){.main .box_news li a .photo{margin-right:4.16667%}}.main .box_news li a .box_txt{width:70.45455%}@media only screen and (max-width: 767px){.main .box_news li a .box_txt{width:68.75%}}.main .box_news li a .box_txt .box_info{margin-bottom:1em}@media only screen and (max-width: 767px){.main .box_news li a .box_txt .box_info{margin-bottom:.5em}}.main .box_news li a .box_txt .box_info i{font-family:"Cormorant Infant","Times New Roman", Times, Garamond, Georgia, serif;font-size:95%}@media only screen and (min-width: 768px) and (max-width: 1199px){.main .box_news li a .box_txt .box_info i{font-size:89%}}@media only screen and (max-width: 767px){.main .box_news li a .box_txt .box_info i{font-size:89%}}.main .box_news li a .box_txt .box_info span{font-size:77%;line-height:1;padding:0.3em 1.6em;background:#f2f2f2;margin-left:3.40909%}@media only screen and (min-width: 768px) and (max-width: 1199px){.main .box_news li a .box_txt .box_info span{font-size:71%}}@media only screen and (max-width: 767px){.main .box_news li a .box_txt .box_info span{font-size:65%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.main .box_news li a .box_txt .box_info span{padding:0.3em 1em}}@media only screen and (max-width: 767px){.main .box_news li a .box_txt .box_info span{padding:0.5em 1.6em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.main .box_news li a .box_txt .box_info span{margin-left:1.59574%}}@media only screen and (max-width: 767px){.main .box_news li a .box_txt .box_info span{margin-left:4.6875%}}.main .box_news li a .box_txt .txt{font-size:95%;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.5}@media only screen and (min-width: 768px) and (max-width: 1199px){.main .box_news li a .box_txt .txt{font-size:89%}}@media only screen and (max-width: 767px){.main .box_news li a .box_txt .txt{font-size:89%}}.firefox .main .box_news li a .box_txt .txt,.ie .main .box_news li a .box_txt .txt{max-height:4.5em}@media only screen and (max-width: 767px){.main .box_news li a .box_txt .txt{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.8;margin-top:2.60417%}.firefox .main .box_news li a .box_txt .txt,.ie .main .box_news li a .box_txt .txt{max-height:3.6em}}.main .box_news li a .Noimg+.box_txt{width:100%}.box_pager{margin:2.27273% auto 9.09091%;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 767px){.box_pager{margin:4.16667% auto 10.41667%}}.box_pager a{display:block;position:relative;text-decoration:none;line-height:1;width:3em;height:3em;border-radius:50%;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}@media only screen and (max-width: 767px){.box_pager a{width:2em}}@media only screen and (max-width: 767px){.box_pager a{height:2em}}.box_pager a.prev:hover,.box_pager a.next:hover{background-color:#f2f2f2}.box_pager a.prev:before{content:"";margin-right:.5em;font-family:'Material Symbols Outlined';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:0;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#ac4d43;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}.box_pager a.prev:hover{transform:translateX(-0.5em)}.box_pager a.next:after{content:"";margin-left:.5em;font-family:'Material Symbols Outlined';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0;position:absolute;top:50%;right:50%;-moz-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);color:#ac4d43;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}.box_pager a.next:hover{transform:translateX(0.5em)}.box_pager .pager{display:flex;justify-content:center;align-items:center}.box_pager .pager a{display:flex;justify-content:center;align-items:center;width:3em;height:3em;box-sizing:border-box;border:1px solid #fff;border-radius:50%;-moz-transition:border .5s ease;-o-transition:border .5s ease;-webkit-transition:border .5s ease;transition:border .5s ease}@media only screen and (max-width: 767px){.box_pager .pager a{width:2em}}@media only screen and (max-width: 767px){.box_pager .pager a{height:2em}}.box_pager .pager a:hover,.box_pager .pager a.active{border-color:#b0b0b0}.side{width:21.66667%;margin-top:3.40909%}@media only screen and (min-width: 768px) and (max-width: 1199px){.side{width:26.66667%}}@media only screen and (max-width: 767px){.side{width:100%}}@media only screen and (max-width: 767px){.side{margin-top:5.20833%}}@media only screen and (max-width: 767px){.side{margin-bottom:10.41667%}}.side .box_side{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.side .box_side .c_st{margin-bottom:.5em}.side .box_side .c_st em{padding-left:1em}.side .box_side .c_st:after{left:0}@media only screen and (max-width: 767px){.side .box_side .c_st:after{left:.5em}}.side .box_side ul.box_cate{margin-bottom:23.07692%}@media only screen and (max-width: 767px){.side .box_side ul.box_cate{margin-bottom:6.25%}}.side .box_side ul.box_cate li a{padding:1em 0.8em 1em 2em;text-decoration:none;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.5;position:relative;-moz-transition:background .5s;-o-transition:background .5s;-webkit-transition:background .5s;transition:background .5s}@media only screen and (max-width: 767px){.side .box_side ul.box_cate li a{padding:1.5em 1em 1.5em 2.5em}}.firefox .side .box_side ul.box_cate li a,.ie .side .box_side ul.box_cate li a{max-height:3em}.side .box_side ul.box_cate li a:before{content:"";margin-right:.5em;font-family:'Material Symbols Outlined';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;color:#ac4d43;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:.5em}@media only screen and (max-width: 767px){.side .box_side ul.box_cate li a:before{left:1em}}.side .box_side ul.box_cate li:hover a,.side .box_side ul.box_cate li.check a{background:#f2f2f2}.side .box_side ul.box_mon>li .accordion{padding:1em 0.8em 1em 2em;cursor:pointer;display:block;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;position:relative}@media only screen and (max-width: 767px){.side .box_side ul.box_mon>li .accordion{padding:1.5em 1em 1.5em 2.5em}}.side .box_side ul.box_mon>li .accordion:before,.side .box_side ul.box_mon>li .accordion:after{content:"";position:absolute;top:50%;left:.5em;background:#ac4d43;width:.7em;height:1px;transform:translateY(-50%);transition:.3s ease}@media only screen and (max-width: 767px){.side .box_side ul.box_mon>li .accordion:before,.side .box_side ul.box_mon>li .accordion:after{left:1em}}.side .box_side ul.box_mon>li .accordion:after{transform:rotate(90deg)}.side .box_side ul.box_mon>li .accordion:hover{background-color:#f2f2f2}.side .box_side ul.box_mon>li .accordion.active{background-color:#f2f2f2}.side .box_side ul.box_mon>li .accordion.active:after{transform:rotate(0)}.side .box_side ul.box_mon>li ol{display:none}.side .box_side ul.box_mon>li ol>li{border:none;padding:.3em 0 .3em 2.5em;position:relative}.side .box_side ul.box_mon>li ol>li:before{content:"";margin-right:.5em;font-family:'Material Symbols Outlined';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ac4d43;position:absolute;top:50%;left:1em;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.side .box_side ul.box_mon>li ol>li a{-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.side .box_side ul.box_mon>li ol>li a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.side .box_side ul.box_mon>li:first-child ol{display:block}.box_title .box_info{display:block;margin-bottom:1.13636%}@media only screen and (max-width: 767px){.box_title .box_info{margin-bottom:2.08333%}}.box_title .box_info i{font-family:"Cormorant Infant","Times New Roman", Times, Garamond, Georgia, serif;font-size:95%}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_title .box_info i{font-size:89%}}@media only screen and (max-width: 767px){.box_title .box_info i{font-size:89%}}.box_title .box_info span{font-size:77%;line-height:1;padding:0.3em 1.6em;background:#f2f2f2;margin-left:3.40909%}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_title .box_info span{font-size:71%}}@media only screen and (max-width: 767px){.box_title .box_info span{font-size:65%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_title .box_info span{padding:0.3em 1em}}@media only screen and (max-width: 767px){.box_title .box_info span{padding:0.5em 1.6em}}@media only screen and (max-width: 767px){.box_title .box_info span{margin-left:1.5625%}}.box_title .txt{font-size:100%;letter-spacing:.12em;line-height:1.5;font-size:200%}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_title .txt{font-size:95%}}@media only screen and (max-width: 767px){.box_title .txt{font-size:89%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_title .txt{font-size:171%}}@media only screen and (max-width: 767px){.box_title .txt{font-size:142%}}.box_det{margin-top:3.40909%}@media only screen and (max-width: 767px){.box_det{margin-top:2.60417%}}.box_det>*{margin-bottom:3.40909%}@media only screen and (max-width: 767px){.box_det>*{margin-bottom:6.25%}}.box_det .txt{font-size:100%;letter-spacing:.12em;line-height:1.5;font-size:95%}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_det .txt{font-size:95%}}@media only screen and (max-width: 767px){.box_det .txt{font-size:89%}}.box_det .photo{width:100%}.box_det .photo .caption{display:block;padding-top:.5em;font-size:77%;text-align:justify}@media only screen and (max-width: 767px){.box_det .photo .caption{font-size:59%}}.box_det .photo img{width:100%}.box_det .box_photo2{display:flex}.box_det .box_photo2 .photo{width:48.86364%}@media only screen and (max-width: 767px){.box_det .box_photo2 .photo{width:48.95833%}}.box_det .box_photo2 .photo+.photo{margin-left:2.27273%}@media only screen and (max-width: 767px){.box_det .box_photo2 .photo+.photo{margin-left:2.08333%}}.box_det .box_photo3{display:flex}.box_det .box_photo3 .photo{width:31.81818%}@media only screen and (max-width: 767px){.box_det .box_photo3 .photo{width:31.875%}}.box_det .box_photo3 .photo+.photo{margin-left:2.27273%}@media only screen and (max-width: 767px){.box_det .box_photo3 .photo+.photo{margin-left:2.08333%}}@media only screen and (min-width: 768px){.box_det .box_photo_txt,.box_det .box_txt_photo{display:flex}}@media only screen and (min-width: 768px){.box_det .box_photo_txt .box_txt,.box_det .box_photo_txt .photo,.box_det .box_txt_photo .box_txt,.box_det .box_txt_photo .photo{width:48.86364%}}@media only screen and (max-width: 767px){.box_det .box_photo_txt .box_txt,.box_det .box_txt_photo .box_txt{margin-top:4.16667%}}@media only screen and (min-width: 768px){.box_det .box_photo_txt .photo{margin-right:2.27273%}}@media only screen and (min-width: 768px){.box_det .box_txt_photo{flex-direction:row-reverse}}@media only screen and (min-width: 768px){.box_det .box_txt_photo .photo{margin-left:2.27273%}}.box_det .tbl_basic tr th{width:30%}.box_det .tbl_basic tr td{width:70%}.box_det .box_st .st{border-left:5px solid #ac4d43;margin-bottom:1em;padding:.3em 0 .3em 1em;font-size:165%}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_det .box_st .st{font-size:153%}}@media only screen and (max-width: 767px){.box_det .box_st .st{font-size:142%}}.box_det .box_st .sst{margin-bottom:1em;padding-left:1em;font-size:130%;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_det .box_st .sst{font-size:118%}}@media only screen and (max-width: 767px){.box_det .box_st .sst{font-size:100%}}.box_det .box_st .sst:after{content:"";position:absolute;top:9px;top:50%;left:0;width:9px;height:9px;background:#ac4d43;-moz-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%)}@media only screen and (max-width: 767px){.box_det .box_st .sst:after{width:13px}}@media only screen and (max-width: 767px){.box_det .box_st .sst:after{height:13px}}.box_det #js-mainSlider{width:100%;overflow:hidden;position:relative;z-index:1}.box_det #js-mainSlider .slick-dots{position:absolute;display:flex;align-items:center;justify-content:center;left:50%;bottom:1.5em;transform:translateX(-50%);z-index:1}@media only screen and (max-width: 767px){.box_det #js-mainSlider .slick-dots{bottom:1em}}.box_det #js-mainSlider .slick-dots li{width:9px;height:9px;margin:0 10px;position:relative;overflow:hidden;cursor:pointer;transition:all 1200ms ease}.box_det #js-mainSlider .slick-dots li button{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;padding:0;border:1px solid #fff;background-color:#fff;font-size:0;transition:background 1200ms ease}.box_det #js-mainSlider .slick-dots li button:before{content:none}.box_det #js-mainSlider .slick-dots li.slick-active button{background:none}.box_det #js-mainSlider .slick-dots li+li{margin-left:9px}.box_det .box_movie{position:relative;overflow:hidden;padding-bottom:56.81818%}.box_det .box_movie iframe{position:absolute;left:0;top:0;width:100%;height:100%}.box_det .btn{width:31.81818%}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_det .btn{width:43.18182%}}@media only screen and (max-width: 767px){.box_det .btn{width:100%}}.box_det .btn.pdf a:after{content:"";margin-left:.5em;font-family:'Material Symbols Outlined';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;width:1em;height:1em;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:transform .7s ease}.box_det .btn.pdf a:after:hover{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.box_pager_det{padding-top:4.54545%;margin:4.54545% auto 9.09091%;display:flex;justify-content:center;border-top:1px solid #b0b0b0}@media only screen and (max-width: 767px){.box_pager_det{padding-top:6.25%}}@media only screen and (max-width: 767px){.box_pager_det{margin:9.09091% auto 10.41667%}}.box_pager_det li a{padding:0.5em 2em;text-decoration:none}@media only screen and (max-width: 767px){.box_pager_det li a{padding:0.5em 1em}}.box_pager_det li.back a{border:1px solid #b0b0b0;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}.box_pager_det li.back a:hover{color:#fff;background-color:#1f4758}.box_pager_det li.prev a span{position:relative}.box_pager_det li.prev a span:before{content:"";margin-right:.5em;font-family:'Material Symbols Outlined';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;left:-1em;margin-right:0;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#ac4d43;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}.box_pager_det li.prev a:hover span:before{left:-1.5em}.box_pager_det li.next a span{position:relative}.box_pager_det li.next a span:after{content:"";margin-left:.5em;font-family:'Material Symbols Outlined';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:-2em;margin-left:0;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#ac4d43;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}.box_pager_det li.next a:hover span:after{right:-2.5em}
