.elementor-48199 .elementor-element.elementor-element-48e9099{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48199 .elementor-element.elementor-element-54dbc46{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E9E9E9A8;--border-color:#E9E9E9A8;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-48199 .elementor-element.elementor-element-218d867 img, .elementor-48199 .elementor-element.elementor-element-218d867 svg{width:80px;opacity:0.75;}.elementor-48199 .elementor-element.elementor-element-218d867 svg{height:auto;}.elementor-48199 .elementor-element.elementor-element-3fd16c9{padding:0px 30px 0px 30px;text-align:center;}.elementor-48199 .elementor-element.elementor-element-3fd16c9.elementor-element{--align-self:center;}.elementor-48199 .elementor-element.elementor-element-3fd16c9 .elementor-heading-title{font-family:"Batang2", sans-serif;}.elementor-48199 .elementor-element.elementor-element-1ccf6a0 img, .elementor-48199 .elementor-element.elementor-element-1ccf6a0 svg{width:80px;opacity:0.75;}.elementor-48199 .elementor-element.elementor-element-1ccf6a0 svg{height:auto;}.elementor-48199 .elementor-element.elementor-element-02311d1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-48199 .elementor-element.elementor-element-e90a191{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;text-align:center;}.elementor-48199 .elementor-element.elementor-element-e90a191.elementor-element{--align-self:center;}.elementor-48199 .elementor-element.elementor-element-e90a191 .elementor-heading-title{font-family:"Batang2", sans-serif;font-size:36px;font-weight:400;text-transform:none;line-height:1.6em;color:var( --e-global-color-el_color_7 );}.elementor-48199 .elementor-element.elementor-element-19e2b97{--display:flex;}.elementor-48199 .elementor-element.elementor-element-2909eab{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-48199 .elementor-element.elementor-element-1f66d42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-48199 .elementor-element.elementor-element-1f66d42 .elementor-heading-title{font-family:"Batang2", sans-serif;font-size:42px;font-weight:500;text-transform:none;line-height:1.3em;color:#133E95;}.elementor-48199 .elementor-element.elementor-element-d86e285{padding:50px 50px 50px 50px;text-align:center;font-family:"Pretendard", sans-serif;font-size:20px;line-height:1.7em;color:#333333;--textColor:#333333;}.elementor-48199 .elementor-element.elementor-element-1d98652{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-48199 .elementor-element.elementor-element-dcfea4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-48199 .elementor-element.elementor-element-dcfea4e .elementor-heading-title{font-family:"Batang2", sans-serif;font-size:42px;font-weight:500;text-transform:none;line-height:1.3em;color:#133E95;}.elementor-48199 .elementor-element.elementor-element-5a4d620{padding:50px 50px 50px 50px;text-align:center;font-family:"Pretendard", sans-serif;font-size:20px;line-height:1.7em;color:#333333;--textColor:#333333;}.elementor-48199 .elementor-element.elementor-element-c65cb73{--display:flex;}.elementor-48199 .elementor-element.elementor-element-5fe6bbc.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-48199 .elementor-element.elementor-element-5fe6bbc .elementor-main-swiper{height:380px;}.elementor-48199 .elementor-element.elementor-element-5fe6bbc .elementor-swiper-button{font-size:20px;}.elementor-48199 .elementor-element.elementor-element-5fe6bbc .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;height:6px;width:6px;}.elementor-48199 .elementor-element.elementor-element-5fe6bbc .swiper-horizontal .swiper-pagination-progressbar{height:6px;}.elementor-48199 .elementor-element.elementor-element-5fe6bbc .elementor-custom-embed-play i{font-size:20px;}.elementor-48199 .elementor-element.elementor-element-a96e3c5{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-48199 .elementor-element.elementor-element-efb19e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-48199 .elementor-element.elementor-element-efb19e6 .elementor-heading-title{font-family:"Batang2", sans-serif;font-size:42px;font-weight:500;text-transform:none;line-height:1.3em;color:#133E95;}.elementor-48199 .elementor-element.elementor-element-ab13088 .box-content{align-items:flex-start;text-align:left;}.elementor-48199 .elementor-element.elementor-element-ab13088 .the7-box-wrapper{align-items:center;align-content:center;border-style:solid;border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;padding:40px 60px 40px 60px;border-color:#133E95;}.elementor-48199 .elementor-element.elementor-element-ab13088 .box-content-wrapper{flex-flow:row nowrap;}.elementor-48199 .elementor-element.elementor-element-ab13088 .elementor-icon-div{align-self:flex-start;}.elementor-48199 .elementor-element.elementor-element-ab13088 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-48199 .elementor-element.elementor-element-ab13088 .elementor-icon{font-size:150px;}.elementor-48199 .elementor-element.elementor-element-ab13088 .elementor-icon-div i{color:#133E95;}.elementor-48199 .elementor-element.elementor-element-ab13088 .elementor-icon-div svg{fill:#133E95;color:#133E95;}.elementor-48199 .elementor-element.elementor-element-ab13088{--icon-spacing:35px;}.elementor-48199 .elementor-element.elementor-element-ab13088 .the7-box-wrapper .box-heading, .elementor-48199 .elementor-element.elementor-element-ab13088 .the7-box-wrapper .box-heading a{font-size:32px;color:#333333;}.elementor-48199 .elementor-element.elementor-element-ab13088 .box-description{font-family:"Pretendard", sans-serif;font-size:22px;line-height:1.6em;color:#333333;margin-top:10px;}@media(max-width:1024px){.elementor-48199 .elementor-element.elementor-element-5fe6bbc.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;} .elementor-48199 .elementor-element.elementor-element-ab13088.icon-position-tablet-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-48199 .elementor-element.elementor-element-ab13088.icon-position-tablet-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-48199 .elementor-element.elementor-element-ab13088.icon-position-tablet-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;}}@media(min-width:768px){.elementor-48199 .elementor-element.elementor-element-02311d1{--content-width:1000px;}.elementor-48199 .elementor-element.elementor-element-2909eab{--content-width:1000px;}.elementor-48199 .elementor-element.elementor-element-1d98652{--content-width:1000px;}.elementor-48199 .elementor-element.elementor-element-a96e3c5{--content-width:1000px;}}@media(max-width:767px){.elementor-48199 .elementor-element.elementor-element-e90a191 .elementor-heading-title{font-size:25px;}.elementor-48199 .elementor-element.elementor-element-1f66d42 .elementor-heading-title{font-size:25px;}.elementor-48199 .elementor-element.elementor-element-dcfea4e .elementor-heading-title{font-size:25px;}.elementor-48199 .elementor-element.elementor-element-5fe6bbc.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-48199 .elementor-element.elementor-element-efb19e6 .elementor-heading-title{font-size:25px;} .elementor-48199 .elementor-element.elementor-element-ab13088.icon-position-mobile-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-48199 .elementor-element.elementor-element-ab13088.icon-position-mobile-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-48199 .elementor-element.elementor-element-ab13088.icon-position-mobile-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;}}@media screen and (max-width: 1024px) {  .icon-position-tablet-right .the7_icon_box_widget-ab13088.the7-box-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-tablet-left .the7_icon_box_widget-ab13088.the7-box-wrapper .elementor-icon-div,  .icon-position-tablet-top .the7_icon_box_widget-ab13088.the7-box-wrapper .elementor-icon-div {    order: 0;  }  .icon-position-tablet-top .the7_icon_box_widget-ab13088.the7-box-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-ab13088.the7-box-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-ab13088.the7-box-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-ab13088.the7-box-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-tablet-left .the7_icon_box_widget-ab13088.the7-box-wrapper .box-content-wrapper,  .icon-position-tablet-right .the7_icon_box_widget-ab13088.the7-box-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-tablet-left .the7_icon_box_widget-ab13088.the7-box-wrapper,  .icon-position-tablet-right .the7_icon_box_widget-ab13088.the7-box-wrapper {    flex-wrap: unset;  }}@media screen and (max-width: 767px) {  .icon-position-mobile-right .the7_icon_box_widget-ab13088.the7-box-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-mobile-top .the7_icon_box_widget-ab13088.the7-box-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-position-mobile-left .the7_icon_box_widget-ab13088.the7-box-wrapper .elementor-icon-div,  .icon-position-mobile-top .the7_icon_box_widget-ab13088.the7-box-wrapper .elementor-icon-div {    order: 0;  }  .icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-ab13088.the7-box-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-ab13088.the7-box-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-ab13088.the7-box-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-mobile-left .the7_icon_box_widget-ab13088.the7-box-wrapper .box-content-wrapper,  .icon-position-mobile-right .the7_icon_box_widget-ab13088.the7-box-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-mobile-left .the7_icon_box_widget-ab13088.the7-box-wrapper,  .icon-position-mobile-right .the7_icon_box_widget-ab13088.the7-box-wrapper {    flex-wrap: unset;  }}
/* Start custom CSS for the7_icon_box_widget, class: .elementor-element-ab13088 */.elementor-48199 .elementor-element.elementor-element-ab13088 {
        word-break: keep-all;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Batang2';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://shinanrockfish.com/wp-content/uploads/2025/07/함초롱바탕R.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Pretendard';
	font-display: auto;
	src: url('https://shinanrockfish.com/wp-content/uploads/2025/07/PretendardVariable.ttf') format('truetype');
}
/* End Custom Fonts CSS */