@import url("https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+New:wght@300;400;500;700;900&display=swap");.main_img_wrap .main_wrap{position:relative}@media screen and (max-width: 998px){.main_img_wrap .main_wrap{height:300px}}.main_img_wrap .main_wrap .main_text{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:115px;width:100%;margin:auto;position:absolute;z-index:1;left:0;right:0;top:0;bottom:0}@media screen and (max-width: 998px){.main_img_wrap .main_wrap .main_text{gap:20px}}@media screen and (max-width: 550px){.main_img_wrap .main_wrap .main_text{gap:0}}.main_img_wrap .main_wrap .main_text p{font-size:48px;font-weight:bold;color:#183153}@media screen and (max-width: 1060px){.main_img_wrap .main_wrap .main_text p{font-size:40px}}@media screen and (max-width: 998px){.main_img_wrap .main_wrap .main_text p{font-size:25px}}.main_img_wrap .main_wrap .main_text .show_text{width:300px;font-size:30px}@media screen and (max-width: 998px){.main_img_wrap .main_wrap .main_text .show_text{font-size:20px}}.main_img_wrap .main_wrap .main_text img{width:100%;max-width:369px}@media screen and (max-width: 1060px){.main_img_wrap .main_wrap .main_text img{max-width:300px}}@media screen and (max-width: 998px){.main_img_wrap .main_wrap .main_text img{max-width:190px;object-fit:cover;height:auto}}.main_img_wrap .main_wrap .main_block_text{width:100%;margin:auto;position:absolute;z-index:1;left:0;right:0;top:0;bottom:0}.main_img_wrap .main_wrap .main_block_text p{font-size:48px;font-weight:bold;color:#183153}.main_img_wrap .main_wrap .back_opacty{position:absolute;width:100%;height:100%}.main_img_wrap .main_wrap img{width:100%;object-fit:cover}@media screen and (max-width: 998px){.main_img_wrap .main_wrap img{object-fit:fill;height:100%}}.achieve_download{margin-bottom:170px}.achieve_download h2{font-size:48px;color:#000000;margin-bottom:40px;text-align:center}.achieve_download .achieve_list{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.achieve_download .achieve_list li{width:240px;height:200px;background:#A2C1E6;border-radius:20px}@media screen and (max-width: 550px){.achieve_download .achieve_list li{width:170px;height:170px}}.achieve_download .achieve_list li a{font-weight:bold;color:#fff;text-align:center;height:auto;display:block;padding:35px 0}.achieve_download .achieve_list li a .title{font-size:18px;margin-bottom:45px}@media screen and (max-width: 550px){.achieve_download .achieve_list li a .title{font-size:16px}}.achieve_download .achieve_list li a .d_title{font-size:30px}@media screen and (max-width: 550px){.achieve_download .achieve_list li a .d_title{font-size:20px}}.calendar{margin-bottom:170px}.calendar .company_calendar{max-width:775px;margin:auto}.calendar .company_calendar .company_calendar_title{font-size:48px;margin-bottom:40px;color:#000000;font-weight:bold;text-align:center}.calendar .company_calendar .company_calendar_title span{display:block;font-size:20px}.calendar .company_calendar .eo-fullcalendar{width:90%;margin:auto}.calendar .company_calendar .eo-fullcalendar .fc-view>table>thead{background:unset}.calendar .company_calendar .eo-fullcalendar .fc-popover,.calendar .company_calendar .eo-fullcalendar .fc-row,.calendar .company_calendar .eo-fullcalendar hr,.calendar .company_calendar .eo-fullcalendar tbody,.calendar .company_calendar .eo-fullcalendar td,.calendar .company_calendar .eo-fullcalendar th,.calendar .company_calendar .eo-fullcalendar thead{border-color:#fff !important}.calendar .company_calendar .eo-fullcalendar .fc-day-grid-event{background-color:#65BBD5 !important;border-color:#65BBD5 !important}.calendar .company_calendar .eo-fullcalendar .fc-time{display:none}.calendar .company_calendar .eo-fullcalendar .fc-day-number{text-align:center}.calendar .company_calendar .eo-fullcalendar .fc-content{text-align:center}.calendar .company_calendar .eo-fullcalendar .fc-today-button{display:none}.calendar .company_calendar .eo-fullcalendar .fc-prev-button,.calendar .company_calendar .eo-fullcalendar .fc-next-button{background:#016D89;color:#ffffff}@media screen and (max-width: 998px){.calendar .company_calendar .eo-fullcalendar .fc-title{font-size:12px}}.calendar .company_calendar .eo-fullcalendar .fc-left h2{font-size:32px;font-weight:bold}.calendar .company_calendar .eo-fullcalendar .fc-toolbar .fc-right{margin-top:20px}.calendar .company_calendar .eo-fullcalendar .fc-day-header.fc-sat{background:#98E7FD}.calendar .company_calendar .eo-fullcalendar .fc-bg .fc-sat{background:#EBFAFD}.calendar .company_calendar .eo-fullcalendar .fc-day-header.fc-sun{background:#FDA4A7}.calendar .company_calendar .eo-fullcalendar .fc-bg .fc-sun{background:#FDEDEE}.access{margin-bottom:100px}.access .access_title_wrap .access_title{font-size:48px;font-weight:bold;color:#000000;margin-bottom:20px;text-align:center}.access .access_title_wrap .access_zip{width:300px;margin:auto;margin-bottom:25px;font-size:16px;text-align:left}.access .access_title_wrap .access_map{max-width:810px;margin:auto}.access .access_title_wrap .access_map iframe{width:100%}.user_flow_brochure_wrap{text-align:center;color:#000}.user_flow_brochure_wrap h2{font-size:56px;font-weight:bold;margin-bottom:50px}@media screen and (max-width: 998px){.user_flow_brochure_wrap h2{font-size:40px}}.user_flow_brochure_wrap h2 span{display:block;font-size:20px}.user_flow_brochure_wrap a{display:block;margin:auto;width:325px;text-align:center;color:#fff;font-weight:bold;background:rgba(34,197,186,0.5);padding:10px 0;border-radius:20px;font-size:20px}.insta{text-align:center}.insta .insta_wrap h2{font-size:20px;margin-bottom:30px}.insta .insta_wrap img{max-width:361px;width:100%}.page-numbers{display:flex;justify-content:center;gap:20px;align-items:center;flex-wrap:wrap;margin-bottom:70px}.page-numbers li a,.page-numbers li span{padding:9px 17px;border:1px solid #707070;border-radius:50px;font-size:16px;color:#000;font-weight:bold;background:#fff}.page-numbers li a svg,.page-numbers li span svg{width:30px;height:30px}.page-numbers li .prev.page-numbers,.page-numbers li .next.page-numbers{padding:unset;border:unset;border-radius:unset;background:unset}.pv{margin-bottom:160px}.pv .pv_wrap h2{font-size:48px;font-weight:bold;text-align:center;margin-bottom:40px}.pv .pv_wrap h2 span{display:block;font-size:20px;font-weight:bold}.pv .pv_wrap .pv_ul_wrap{max-width:1000px;width:100%;margin:auto;display:flex;justify-content:center;flex-wrap:wrap;gap:50px;margin-bottom:50px}.pv .pv_wrap .pv_ul_wrap .pv_list_wrap{width:300px;border-radius:20px}.pv .pv_wrap .pv_btn_wrap{text-align:center}.pv .pv_wrap .pv_btn_wrap a{text-align:center;margin:auto;padding:10px 0;width:100%;max-width:325px;display:block;border-radius:20px;background:rgba(50,197,34,0.5);color:#fff;font-size:20px;font-weight:bold}.videoWarp .addVideo{width:100%}.pc_br{white-space:pre}@media screen and (max-width: 998px){.pc_br{white-space:unset}}.header{width:100%;height:100px}@media screen and (max-width: 998px){.header{height:100px}}.header .header_container{display:flex;justify-content:space-between;align-items:center;position:fixed;width:100%;z-index:3;background:#ffffff;padding:8px 0}.header .header_container .header_nav_pc{padding-right:10px}.header .header_logo{padding-left:20px}@media screen and (max-width: 998px){.header .header_logo{padding-top:10px}}.header .header_logo .home_link img{display:block;width:141px}.header .header_logo .home_link span{font-size:10px;color:#707070;display:block;text-align:center}.header .hamburger{display:none}@media screen and (max-width: 998px){.header .hamburger{display:block;position:absolute;z-index:3;right:10px;top:10px;width:42px;height:42px;cursor:pointer;text-align:center}}.header .hamburger span{display:none}@media screen and (max-width: 998px){.header .hamburger span{display:block;position:absolute;width:30px;height:2px;left:6px;background:#BBBBBB;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.header .hamburger span:nth-child(1){top:10px}.header .hamburger span:nth-child(2){top:20px}.header .hamburger span:nth-child(3){top:30px}}.header .hamburger.active{position:fixed}.header .hamburger.active span:nth-child(1){top:16px;left:6px;background:#707070;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.header .hamburger.active span:nth-child(2),.header .hamburger.active span:nth-child(3){top:16px;background:#707070;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.header .header_nav_sp{position:fixed;z-index:2;top:0;left:0;color:#fff;background:#fff;text-align:center;width:100%;opacity:0;display:none;transition:opacity .6s ease, visibility .6s ease}.header .header_nav_sp .sp_logo{padding-top:10px;margin-bottom:60px}.header .header_nav_sp .sp_logo span{font-size:10px;color:#707070;display:block;text-align:center}.header .header_nav_sp ul{margin:0 auto;padding:0;width:100%;height:100vh}.header .header_nav_sp ul li{list-style-type:none;padding:0;width:100%;transition:.4s all;max-width:330px;margin:20px auto}@media screen and (max-width: 375px){.header .header_nav_sp ul li{margin:10px auto}}.header .sp_recruitment{margin-bottom:50px !important}.header .sp_catalog a,.header .sp_contact a{max-width:330px;margin:auto}.header .header_nav_sp ul li:last-child{padding-bottom:0}.header .header_nav_sp ul li:hover{background:#ddd}.header .header_nav_sp ul li a{display:block;color:#707070;padding:1em 0;text-decoration:none}@media screen and (max-width: 375px){.header .header_nav_sp ul li a{padding:0.8em 0}}.header .sp_catalog a{background:#D8F3F7;color:#595757 !important}.header .sp_contact a{background:#65BBD5;color:#ffffff}.header .header_nav_sp.active{opacity:100;display:block}.header .header_nav .header_nav_menu{display:flex;align-items:center;gap:25px}@media screen and (max-width: 998px){.header .header_nav .header_nav_menu{display:none}}.header .header_nav .header_nav_menu li{width:auto;text-align:center}.header .header_nav .header_nav_menu li a{font-size:18px;color:#707070}.header .header_nav .header_nav_menu li:nth-child(6),.header .header_nav .header_nav_menu li:nth-child(7),.header .header_nav .header_nav_menu li:nth-child(8){border-right:none}.header .header_nav .header_nav_menu li:nth-child(7){background:#D8F3F7;padding:14px 0;padding:33px 20px}.header .header_nav .header_nav_menu li:nth-child(8){background:#65BBD5;padding:33px 12px;width:112px}.header .header_nav .header_nav_menu li:nth-child(8) a{color:#ffffff;padding:33px 20px}@media screen and (max-width: 998px){.header .header_nav.is-hidden_sp{position:fixed;z-index:2;top:0;left:0;color:#fff;background:rgba(71,70,73,0.6);text-align:center;width:100%;opacity:0;display:none;transition:opacity .6s ease, visibility .6s ease}}@media screen and (max-width: 998px){.header .header_nav.is-hidden_sp li{list-style-type:none;padding:0;width:100%;transition:.4s all}.header .header_nav.is-hidden_sp li:last-child{padding-bottom:0}.header .header_nav.is-hidden_sp li:hover{background:#ddd}}footer{background:#1A285D;color:#fff}footer .footer_banner{display:flex;justify-content:space-between;flex-wrap:wrap;width:95%;margin:auto;align-items:center;padding:80px 0}@media screen and (max-width: 998px){footer .footer_banner{justify-content:center}}footer .footer_banner .footer_logo_wrap{text-align:center}@media screen and (max-width: 998px){footer .footer_banner .footer_logo_wrap{margin-bottom:30px}}footer .footer_banner .footer_logo_wrap .footer_logo{font-size:48px;font-weight:bold}footer .footer_banner .footer_logo_wrap .footer_logo_text{font-size:14px}footer .footer_banner .container .footer_list{display:flex;flex-wrap:wrap;gap:25px}@media screen and (max-width: 998px){footer .footer_banner .container .footer_list{justify-content:center}}footer .footer_banner .container .footer_list:nth-child(2){justify-content:end}@media screen and (max-width: 998px){footer .footer_banner .container .footer_list:nth-child(2){justify-content:center}}footer .footer_banner .container .footer_list li a{color:#fff;font-size:16px}footer .footer_banner .container ul{margin-bottom:18px}footer .footer_banner .container ul:first-child{margin-bottom:12px}footer .footer_banner .container .contact_wrap p,footer .footer_banner .container .contact_wrap .last_group{margin-bottom:5px;font-size:16px}footer .footer_banner .container .contact_wrap .last_group{display:flex;justify-content:space-between}footer small{text-align:center;width:100%;display:block}#top .mv{position:relative}#top .mv video{vertical-align:bottom;width:100%;height:600px;object-fit:cover}@media screen and (max-width: 550px){#top .mv video{height:350px}}#top .mv .mv_text .mv_text_first,#top .mv .mv_text .mv_text_second{position:absolute;z-index:1;color:#fff;font-size:40px;top:50%;left:50%;transform:translate(-50%, -50%);font-weight:bold;opacity:0;animation:fade 12s infinite}@media screen and (max-width: 550px){#top .mv .mv_text .mv_text_first,#top .mv .mv_text .mv_text_second{font-size:28px}}#top .mv .mv_text .mv_text_first{animation-delay:0s}#top .mv .mv_text .mv_text_second{animation-delay:6s}@keyframes fade{0%{opacity:0}10%{opacity:1}40%{opacity:1}50%{opacity:0}100%{opacity:0}}#top .top_mv_thoughts{margin-bottom:100px}#top .top_mv_thoughts .mv_thoughts{display:flex;gap:15px}@media screen and (max-width: 998px){#top .top_mv_thoughts .mv_thoughts{justify-content:center;flex-wrap:wrap}}#top .top_mv_thoughts .mv_thoughts .mv_thoughts_left{width:100%;max-width:524px;margin:auto}@media screen and (max-width: 998px){#top .top_mv_thoughts .mv_thoughts .mv_thoughts_left{width:90%}}#top .top_mv_thoughts .mv_thoughts .mv_thoughts_left h2{margin-top:30px;margin-bottom:40px;font-size:40px;text-align:center}#top .top_mv_thoughts .mv_thoughts .mv_thoughts_left p{font-size:16px;color:#3E3E3E;line-height:1.8;text-align:center}#top .top_mv_thoughts .mv_thoughts img{width:50%;object-fit:cover}@media screen and (max-width: 998px){#top .top_mv_thoughts .mv_thoughts img{width:90%}}#top .news{width:100%;max-width:1000px;margin:auto;margin-bottom:100px}@media screen and (max-width: 998px){#top .news{width:90%}}#top .news h2{text-align:center;font-size:48px;font-weight:bold;margin-bottom:10px}@media screen and (max-width: 998px){#top .news h2{font-size:30px}}#top .news h2 span{font-size:20px;display:block}#top .news ul{margin-bottom:35px}#top .news ul li{border-bottom:2px dashed #707070;padding:17px 0 17px 5px}#top .news ul li:first-child{border-top:2px dashed #707070}#top .news ul li a{display:flex;flex-wrap:wrap;gap:165px;color:#000}@media screen and (max-width: 998px){#top .news ul li a{gap:5px}}@media screen and (max-width: 998px){#top .news ul li a .news_text{width:100%}}#top .news .btn_wrap{text-align:center;padding:14px}#top .news .btn_wrap a{width:100%;display:block;max-width:325px;max-height:52px;margin:auto;color:#fff;background:rgba(50,197,34,0.5);padding:14px 0px;border-radius:20px}#top .link_list{margin-bottom:100px}#top .link_list .link_group{display:flex;justify-content:center;gap:50px;flex-wrap:wrap;width:95%;margin:auto}#top .link_list .link_group .list_wrap{position:relative}#top .link_list .link_group .list_wrap .list_group_wrap{position:absolute;top:90px;left:0;right:0;margin:auto;text-align:center}@media screen and (max-width: 998px){#top .link_list .link_group .list_wrap .list_group_wrap{top:45px}}@media screen and (max-width: 375px){#top .link_list .link_group .list_wrap .list_group_wrap{top:10px}}#top .link_list .link_group .list_wrap .list_group_wrap p{font-size:48px;color:#fff;font-weight:bold;margin-bottom:70px}#top .link_list .link_group .list_wrap .list_group_wrap a{text-align:center;max-height:80px;max-width:330px;border-radius:50px;background:#fff;color:#0B0707;border:1px solid #707070;padding:15px 0;width:100%;display:block;margin:auto}#top .link_list .link_group .list_wrap .list_group_wrap a:hover{background:#000;color:#fff}#top .link_list .link_group .list_wrap .list_group_wrap .userA{margin-bottom:10px}#top .link_list .link_group img{width:100%;max-width:470px;vertical-align:bottom}#users .user_place{background:#F7F7F7;padding:45px 0px 100px 0px;margin-bottom:35px}#users .user_place .user_place_wrap{display:flex;flex-wrap:wrap;justify-content:center;width:70%;margin:auto}@media screen and (max-width: 998px){#users .user_place .user_place_wrap{width:85%}}#users .user_place .user_place_wrap h2{font-size:40px;color:#0E163C;margin-bottom:60px}@media screen and (max-width: 998px){#users .user_place .user_place_wrap h2{font-size:30px}}#users .user_place .user_place_wrap p{font-size:18px;color:#3E3E3E}#users .user_work{margin-bottom:10px}#users .user_work .user_work_wrap{display:flex;justify-content:center;flex-wrap:wrap;gap:100px}#users .user_work .user_work_wrap h2,#users .user_work .user_work_wrap p{color:#000}#users .user_work .user_work_wrap h2{font-size:48px;margin-bottom:30px}@media screen and (max-width: 998px){#users .user_work .user_work_wrap h2{font-size:30px}}#users .user_work .user_work_wrap p{font-size:20px;margin-bottom:14px}@media screen and (max-width: 998px){#users .user_work .user_work_wrap p{font-size:16px}}#users .user_work .user_work_wrap .user_work_img_wrap{text-align:center}#users .user_work .user_work_wrap .user_work_img_wrap img{width:292px}#users .user_flow{background:#F7F7F7;padding-top:80px;padding-bottom:100px;margin-bottom:70px}#users .user_flow .user_flow_wrap .user_flow_text_wrap{margin-bottom:60px}#users .user_flow .user_flow_wrap .user_flow_text_wrap .user_flow_img{text-align:center}#users .user_flow .user_flow_wrap .user_flow_text_wrap .user_flow_img img{width:840px}@media screen and (max-width: 998px){#users .user_flow .user_flow_wrap .user_flow_text_wrap .user_flow_img img{width:95%}}#users .user_flow .user_flow_wrap .user_flow_text_wrap .title_flex,#users .user_flow .user_flow_wrap .user_flow_schedule_wrap .title_flex{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:30px}#users .user_flow .user_flow_wrap .user_flow_text_wrap .title_flex img,#users .user_flow .user_flow_wrap .user_flow_schedule_wrap .title_flex img{width:89px}@media screen and (max-width: 998px){#users .user_flow .user_flow_wrap .user_flow_text_wrap .title_flex img,#users .user_flow .user_flow_wrap .user_flow_schedule_wrap .title_flex img{width:60px}}#users .user_flow .user_flow_wrap .user_flow_text_wrap .title_flex p,#users .user_flow .user_flow_wrap .user_flow_schedule_wrap .title_flex p{font-size:48px;font-weight:bold;color:#000}@media screen and (max-width: 998px){#users .user_flow .user_flow_wrap .user_flow_text_wrap .title_flex p,#users .user_flow .user_flow_wrap .user_flow_schedule_wrap .title_flex p{font-size:23px}}#users .user_flow .user_flow_wrap .user_flow_text_wrap .user_flow_schedule_img,#users .user_flow .user_flow_wrap .user_flow_schedule_wrap .user_flow_schedule_img{text-align:center;margin-bottom:70px}#users .user_flow .user_flow_wrap .user_flow_text_wrap .user_flow_schedule_img img,#users .user_flow .user_flow_wrap .user_flow_schedule_wrap .user_flow_schedule_img img{width:100%;max-width:1000px;margin:auto}@media screen and (max-width: 998px){#users .user_flow .user_flow_wrap .user_flow_text_wrap .user_flow_schedule_img img,#users .user_flow .user_flow_wrap .user_flow_schedule_wrap .user_flow_schedule_img img{width:95%}}#company .company_content_gree{background:#F7F7F7;padding-top:80px;padding-bottom:100px;margin-bottom:70px}@media screen and (max-width: 998px){#company .company_content_gree{padding-top:0}}#company .company_content_gree .company_flex{display:flex;flex-wrap:wrap;gap:30px;align-items:center;justify-content:center;margin-bottom:80px}@media screen and (max-width: 998px){#company .company_content_gree .company_flex{margin-bottom:30px}}@media screen and (max-width: 998px){#company .company_content_gree .company_flex img{width:50%;height:auto}}#company .company_content_gree .company_flex .company_content_text_first{max-width:727px}@media screen and (max-width: 998px){#company .company_content_gree .company_flex .company_content_text{width:95%}}#company .company_content_gree .company_flex .company_content_text h2{font-size:40px;font-weight:bold;color:#3E3E3E;margin-bottom:50px}@media screen and (max-width: 998px){#company .company_content_gree .company_flex .company_content_text h2{text-align:center;font-size:30px}}#company .company_content_gree .company_flex .company_content_text .company_content_title{margin-bottom:100px}@media screen and (max-width: 998px){#company .company_content_gree .company_flex .company_content_text .company_content_title{margin-bottom:50px}}#company .company_content_gree .company_flex .company_content_text .pc_br{font-weight:unset}@media screen and (max-width: 1345px){#company .company_content_gree .company_flex .company_content_text .pc_br{white-space:normal}}#company .company_content_gree .company_flex .company_content_text p{font-size:20px;font-weight:300;color:#3E3E3E}@media screen and (max-width: 998px){#company .company_content_gree .company_flex .company_content_text p{font-size:19px;width:100%;margin:auto;max-width:456px}}#company .company_content_gree .company_flex .company_content_text p span{font-weight:bold}#company .company_content_gree .company_flex .company_content_text .text_rigth{text-align:right}#company .company_content_gree .company_flex_second{margin-bottom:0}#company .company_content_gree .company_flex_right{gap:90px}@media screen and (max-width: 1060px){#company .company_content_gree .company_flex_right{flex-direction:column-reverse}}@media screen and (max-width: 998px){#company .company_content_gree .company_flex_right{gap:0;flex-direction:column-reverse}}@media screen and (max-width: 998px){#company .company_content_gree .company_flex_right .company_content_text{margin-bottom:30px}}@media screen and (max-width: 998px){#company .company_content_gree .company_flex_right p{font-size:15px !important}}#news .news_content{background:#F7F7F7;padding-top:80px;padding-bottom:100px;margin-bottom:70px}#news .news_content .news_content_list{max-width:1100px;margin:auto}@media screen and (max-width: 998px){#news .news_content .news_content_list{width:90%}}#news .news_content .news_content_list h2{font-size:20px;font-weight:bold;text-align:center;margin-bottom:18px}#news .news_content .news_content_list ul{margin-bottom:35px}#news .news_content .news_content_list ul li{border-bottom:2px dashed #707070;padding:17px 0 17px 5px;display:flex;flex-wrap:wrap;align-items:center;gap:165px}@media screen and (max-width: 998px){#news .news_content .news_content_list ul li{gap:10px}}#news .news_content .news_content_list ul li:first-child{border-top:2px dashed #707070}#news .news_content .news_content_list ul li span{font-size:20px;font-weight:bold}#news .news_content .news_content_list ul li a{display:flex;justify-content:space-between;color:#000}#news .news_content .news_content_show{max-width:990px;margin:auto}@media screen and (max-width: 998px){#news .news_content .news_content_show{width:95%}}#news .news_content .news_content_show .news_title,#news .news_content .news_content_show .img{text-align:center}#news .news_content .news_content_show .news_title{font-size:40px;font-weight:bold;margin-bottom:30px}@media screen and (max-width: 998px){#news .news_content .news_content_show .news_title{font-size:30px}}#news .news_content .news_content_show .img{margin-bottom:40px}#news .news_content .news_content_show .img img{width:280px;height:280px}#news .news_content .news_content_show .news_content_maintext{font-size:20px;margin-bottom:60px}#news .news_content .news_content_show .paging{display:flex;justify-content:center;flex-wrap:wrap;gap:200px}@media screen and (max-width: 998px){#news .news_content .news_content_show .paging{gap:10px}}#news .news_content .news_content_show .paging li a{display:block;background:#fff;text-align:center;padding:26px 77px;border-radius:10px;border:1px solid #707070;color:#707070;font-size:18px;font-weight:bold}#merchandise .merchandise_content{background:#F7F7F7;padding-top:80px;padding-bottom:100px;margin-bottom:70px}#merchandise .merchandise_content .merchandise_group{max-width:1030px;width:100%;margin:auto;display:flex;justify-content:center;flex-wrap:wrap;gap:20px 50px;margin-bottom:100px}#merchandise .merchandise_content .merchandise_group li{width:260px;height:260px;border:1px solid #707070;border-radius:20px;text-align:center;padding:24px 19px;background:#fff}#merchandise .merchandise_content .merchandise_group li img{width:170px;height:150px;margin-bottom:17px;object-fit:contain}#merchandise .merchandise_content .merchandise_group li h3{margin-bottom:27px}#merchandise .merchandise_content .merchandise_group li a{background:rgba(29,239,22,0.8);color:#000;font-size:18px;font-weight:bold;padding:7px 0;width:100%;display:block;border-radius:20px}#pv .pv_content{background:#F7F7F7;padding-top:80px;padding-bottom:100px;margin-bottom:70px}#pv .pv_content .pv_ul_wrap{max-width:1080px;width:100%;margin:auto;display:flex;justify-content:center;flex-wrap:wrap;gap:50px;margin-bottom:50px}#pv .pv_content .pv_ul_wrap .pv_list_wrap{width:300px;border-radius:20px}#pv .pv_content .pv_ul_wrap li{width:300px;text-align:center;border:1px solid #707070;background:#fff;border-radius:20px}#pv .pv_content .pv_ul_wrap li a{display:block;width:100%;height:auto;color:#000000;font-size:18px;font-weight:400}#pv .pv_content .pv_ul_wrap li a p{width:200px;margin:auto;margin-bottom:19px}#contact .contact_box{background:#F7F7F7;padding-top:80px;padding-bottom:100px;margin-bottom:70px}#contact .contact_box .contact_text{text-align:center;margin-bottom:150px}#contact .contact_box .contact_text .contact_flex{display:flex;justify-content:center;gap:40px}#contact .contact_box .contact_text h2{margin-bottom:45px}#contact .contact_box .contact_text a{display:block;margin-bottom:100px}#contact .contact_box .contact_text a p{font-size:48px;font-weight:bold;color:#000}@media screen and (max-width: 998px){#contact .contact_box .contact_text a p{font-size:35px;width:unset;margin:unset}}#contact .contact_box .contact_text h2,#contact .contact_box .contact_text a{font-size:40px;font-weight:bold;color:#000}@media screen and (max-width: 998px){#contact .contact_box .contact_text h2,#contact .contact_box .contact_text a{font-size:30px}}#contact .contact_box .contact_text svg{width:52px;height:55px;vertical-align:bottom}#contact .contact_box .contact_text p{font-size:18px;font-weight:bold}@media screen and (max-width: 998px){#contact .contact_box .contact_text p{width:95%;margin:auto;font-size:15px}}#contact .contact_form{max-width:870px;width:100%;margin:auto}#contact .contact_form ul{margin-bottom:80px}#contact .contact_form .label{margin-bottom:15px;font-size:18px;font-weight:bold}@media screen and (max-width: 998px){#contact .contact_form .label{text-align:center}}#contact .contact_form .label span{color:#f00}#contact .contact_form .form_box{margin-bottom:26px}@media screen and (max-width: 998px){#contact .contact_form .form_box{text-align:center}}#contact .contact_form .form_box input[type="text"],#contact .contact_form .form_box input[type="email"],#contact .contact_form .form_box input[type="tel"]{max-width:490px;width:100%;padding:10px;border-radius:20px;border:1px solid #707070}@media screen and (max-width: 998px){#contact .contact_form .form_box input[type="text"],#contact .contact_form .form_box input[type="email"],#contact .contact_form .form_box input[type="tel"]{width:90%}}#contact .contact_form .form_box textarea{width:100%;height:316px;padding:10px;border-radius:20px;border:1px solid #707070;resize:none}@media screen and (max-width: 998px){#contact .contact_form .form_box textarea{width:90%}}#contact .contact_form .submit_btn .btn_giji{text-align:center}#contact .contact_form .submit_btn .btn_giji input[type="submit"]{background:#0011FF;color:#fff;border:unset;width:100%;max-width:550px;padding:13px 0;border-radius:20px;font-size:18px;font-weight:bold}@media screen and (max-width: 998px){#contact .contact_form .submit_btn .btn_giji input[type="submit"]{width:90%}}#contact .contact_form .submit_btn_confirm{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}@media screen and (max-width: 998px){#contact .contact_form .submit_btn_confirm{gap:0}}#contact .contact_form .submit_btn_confirm .btn_giji_ri{width:200px}#contact .contact_form .submit_btn_confirm .btn_giji_ri input[type="submit"]{background:#0011FF}#contact .contact_form .submit_btn_confirm .btn_giji_le input[type="button"]{background:#32C522}#contact .contact_form .submit_btn_confirm .btn_giji_ri input[type="submit"],#contact .contact_form .submit_btn_confirm .btn_giji_ri input[type="button"],#contact .contact_form .submit_btn_confirm .btn_giji_le input[type="submit"],#contact .contact_form .submit_btn_confirm .btn_giji_le input[type="button"]{color:#fff;border:unset;width:200px;max-width:550px;padding:13px 0;border-radius:20px;font-size:18px;font-weight:bold}#contact .thanks{background:#F7F7F7;padding-top:80px;padding-bottom:100px;margin-bottom:70px}#contact .thanks .thanks_title{width:95%;margin:auto;text-align:center}#contact .thanks .thanks_title p{margin-bottom:30px}#contact .thanks .thanks_title .thanks_btn a{background:#32C522;display:block;margin:auto;color:#fff;border:unset;width:200px;max-width:550px;padding:13px 0;border-radius:20px;font-size:18px;font-weight:bold}.remodal .modal_mainImg{margin-bottom:50px}.remodal .modal_title{margin-bottom:20px}.remodal .modal_price{margin-bottom:150px}.remodal .modal_title,.remodal .modal_price{font-size:20px;font-weight:bold}.remodal .modal_bottom_text{color:#f00;margin-bottom:50px}.mySwiper{width:100%;max-width:1200px;margin:0 auto}.mySwiper .swiper-wrapper{align-items:center}.mySwiper .swiper-wrapper .swiper-slide{width:auto;flex-shrink:0;text-align:center}.mySwiper .swiper-wrapper .swiper-slide img{width:200px;height:auto}@media screen and (max-width: 998px){.mySwiper .swiper-wrapper .swiper-slide img{width:60%}}.mySwiper .swiper-button-next,.mySwiper .swiper-button-prev{color:#1F1F1F}#notfound_page .section_404{background:#F7F7F7;padding-top:80px;padding-bottom:100px;text-align:center}#notfound_page .section_404 h2,#notfound_page .section_404 .section_404_text{width:90%;margin:auto;margin-bottom:50px}*{margin:0;padding:0;font-family:'Zen Kaku Gothic New', sans-serif}img{vertical-align:bottom}ul{list-style:none}a{text-decoration:none}.main_title{background:#016D89;color:#ffffff;width:100%;height:100%;max-height:275px;margin-bottom:80px}.main_title h1{width:90%;padding:82px 0 82px 62px;font-size:56px}@media screen and (max-width: 998px){.main_title h1{width:84%;font-size:28px;padding:40px 0 40px 30px}}.main_title span{font-size:20px;display:block}@media screen and (max-width: 998px){.main_title span{font-size:16px}}.totop{position:fixed;bottom:20px;right:0;font-size:14px;line-height:1;z-index:99}.totop a{background:#72C7CA;text-decoration:none;color:#fff;width:60px;padding:28px 5px;text-align:center;display:block;border-radius:90px;opacity:0.9;transition:all .3s ease}.totop a:hover{text-decoration:none;opacity:.5}@media screen and (max-width: 998px){.totop img{max-width:50px;max-height:50px}}#grayDisplay{display:none;position:fixed;top:0;left:0;width:100%;max-width:100% !important;height:100%;background:rgba(0,0,0,0.8)}#grayDisplay .modal_main_img{max-width:90%;max-height:90%;height:100%;position:relative;top:0;bottom:0;left:0;right:0;margin:auto}@media screen and (max-width: 998px){#grayDisplay .modal_main_img{height:35%;margin-top:200px}}#grayDisplay .modal_main_img .main_img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;object-fit:contain;max-width:90%;max-height:90%;height:65%}#grayDisplay .modal_main_img .material-icons{position:absolute;top:0;bottom:0;right:115px;margin:auto;max-width:30%;max-height:90%;height:65%;object-fit:contain;font-size:44px;color:#ffffff;z-index:99;cursor:pointer}@media screen and (max-width: 998px){#grayDisplay .modal_main_img .material-icons{right:30px;height:15%;bottom:unset}}#grayDisplay .modal_img_list{position:absolute;bottom:0;left:0;right:0;margin:auto;height:50%;object-fit:contain;max-width:135px;max-height:135px}@media screen and (max-width: 998px){#grayDisplay .modal_img_list{max-height:335px}}#grayDisplay .modal_img_list .list_img{display:flex;gap:12px;justify-content:center}#grayDisplay .modal_img_list .list_img img{max-width:135px;max-height:135px}
