@charset "UTF-8";@import url(//miya-it.com/wp-content/themes/it-theme/css/custom-animation.css);.option_btn{display:block;width:220px;height:50px;line-height:50px;text-align:center;text-decoration:none;font-size:18px;color:#fff;background-color:#60b9bf;margin:0 auto;margin-top:60px;transition:.2s}.option_btn:hover{background-color:#214e51}html{visibility:hidden}html.wf-active,html.loading-delay{visibility:visible}body{height:100%;overflow-x:hidden;font-family:noto-sans-cjk-jp,sans-serif;line-height:1.6em}.header{position:fixed;width:100%;height:100px;background-color:rgba(255,255,255,.8);z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.header #GmenuWrapper{max-width:1162px;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:center}.header #GmenuWrapper #globalMenu{display:flex;z-index:100;width:100%}.header #GmenuWrapper #globalMenu>li{width:100%;height:100px;line-height:100px;text-align:center;position:relative}.header #GmenuWrapper #globalMenu>li>.sub-menu{display:none;background-color:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:absolute;left:50%;transform:translate(-50%)}.header #GmenuWrapper #globalMenu>li>.sub-menu>li{position:relative;display:block;height:50px;padding:0 10px}.header #GmenuWrapper #globalMenu>li>.sub-menu>li>a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;cursor:pointer}.header #GmenuWrapper #globalMenu>li>.sub-menu>li>a span{line-height:normal}.header #GmenuWrapper #globalMenu>li>.sub-menu>li>.sub-menu{display:none;position:absolute;left:100%;top:0;background-color:rgba(255,255,255,.8)}.header #GmenuWrapper #globalMenu>li>.sub-menu>li>.sub-menu li{display:block;height:50px}.header #GmenuWrapper #globalMenu>li>.sub-menu>li>.sub-menu li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;cursor:pointer}.header #GmenuWrapper #globalMenu a{position:relative;display:block;text-decoration:none;color:#000;font-size:16px;white-space:nowrap;cursor:pointer}.header #GmenuWrapper #globalMenu a span{position:relative;letter-spacing:.04em;padding-bottom:3px}.header #GmenuWrapper #globalMenu a span:before{background:#000;content:"";display:block;width:100%;height:1px;position:absolute;left:0;bottom:0;margin:auto;transform:scale(0,1);transition:transform .3s;z-index:-1}.header #GmenuWrapper #globalMenu a:hover span:before{transform-origin:center top;transform:scale(1,1)}.header #GmenuWrapper #globalMenu li.border_none a:after{content:unset}.header #GmenuWrapper .logo{margin:0 35px}.header #GmenuWrapper .logo img{display:inline-block;width:115px;height:48.5px;vertical-align:middle;max-inline-size:-moz-fit-content;max-inline-size:fit-content}.header #GmenuWrapper .sns_logo{width:145px}.header #GmenuWrapper .sns_logo img{margin:auto;vertical-align:sub}.header #drowerMenu #menu_drower{height:100svh;display:none;background-color:#fff;padding:0 15px;overflow-y:scroll;scrollbar-width:none}.header #drowerMenu #menu_drower .logos{height:55px;position:sticky;inset:0;background:#fff;z-index:100;display:flex;align-items:center;gap:30px;border-bottom:1px solid #8f8f8f}.header #drowerMenu #menu_drower .logos a img{vertical-align:middle}.header #drowerMenu #menu_drower ul li{position:relative;width:100%}.header #drowerMenu #menu_drower ul li a{position:relative;text-decoration:none;color:#000;display:block;width:calc(100% - 45px);padding:8px 0 8px 9px;z-index:2}.header #drowerMenu #menu_drower ul li.main_element a span{font-size:16px;font-weight:700}.header #drowerMenu #menu_drower ul li:not(.main_element) a{padding-left:25px}.header #drowerMenu #menu_drower ul li:not(.main_element) a span{font-size:14px;text-align:left;display:inline-block;font-weight:unset}.header #drowerMenu #menu_drower ul li.sub_element a{padding-left:35px}.header #drowerMenu #menu_drower ul li.has_child .child_open_btn{display:block;width:100px;height:45px;line-height:45px;position:absolute;right:0;top:0;color:#000;cursor:pointer;z-index:3;text-align:right;margin-right:5px}.header #drowerMenu #menu_drower ul li.has_child .sub-menu{display:none}.header #drowerMenu #menu_drower ul li.gnav_under{border-bottom:1px solid #8f8f8f}.header #drowerMenu #menu_drower ul li.height_none{height:0}.header #drowerMenu #menu_drower ul li.height_none a span{position:relative;z-index:1}.header #drowerMenu #menu_btn{width:55px;height:55px;background:#fff;display:flex;justify-content:end;align-items:center;position:absolute;z-index:999;right:0;padding-right:18px}.header #drowerMenu #menu_btn.active{background:0 0;width:150px;transition:.3s}.header #drowerMenu #menu_btn:hover{cursor:pointer}.header #drowerMenu #menu_btn span{background:#000;width:18px;height:2px;position:absolute;transition:.3s ease-out}.header #drowerMenu #menu_btn span:nth-of-type(1){top:20px}.header #drowerMenu #menu_btn span:nth-of-type(3){bottom:20px}.header #drowerMenu #menu_btn.active span:nth-of-type(1){transform:translateY(6px) rotate(-45deg);transition:.3s ease-out}.header #drowerMenu #menu_btn.active span:nth-of-type(3){transform:translateY(-7px) rotate(45deg);transition:.3s ease-out}.header #drowerMenu #menu_btn.active span:nth-of-type(2){opacity:0}footer{background-color:#fff;padding-top:150px}footer #map iframe{width:100%;height:400px;vertical-align:middle}footer #pageTop{display:inline-block;width:100%;height:100px;background-color:#42676a;text-align:center;text-decoration:none;color:#fff;transition:.3s all}footer #pageTop .arrow{width:30px;height:30px;border:5px solid;border-color:#fff #fff transparent transparent;transform:rotate(-45deg);display:block;margin:-20px auto 0;position:relative;top:50px}footer #pageTop p{font-size:15px;margin-top:40px}footer #pageTop:hover{opacity:.9}footer .footer_contents{background-color:#214e51;color:#fff;padding:50px 15px;display:flex;justify-content:center;gap:7%}footer .footer_contents h3{margin-bottom:12px}footer .footer_contents ul{line-height:2;margin-left:10px}footer .footer_contents ul li{font-size:12px}footer .footer_contents ul li a{color:#fff;text-decoration:none;transition-duration:.3s}footer .footer_contents ul li a:hover{opacity:.7}footer .footer_contents .footer_left{display:flex;gap:70px;align-items:baseline}footer .footer_contents .footer_left .first_menu ul{line-height:2.4}footer .footer_contents .footer_left .first_menu ul li{font-size:16px}footer .footer_contents .footer_left .first_menu .external_link:after{content:url(//miya-it.com/wp-content/themes/it-theme/image/external_link.svg);position:relative;left:8px}footer .footer_contents .footer_right{max-width:430px;width:100%;height:200px}footer .footer_contents .footer_right .signature_contents{display:flex;justify-content:center;align-items:center;margin-bottom:35px;gap:30px}footer .footer_contents .footer_right .signature_contents .mid_logo{width:200px;text-align:right}footer .footer_contents .footer_right .signature_contents .mid_logo img{width:125px;display:inline-block}footer .footer_contents .footer_right .signature_contents .address{width:200px}footer .footer_contents .footer_right .signature_contents .address h2{font-size:20px}footer .footer_contents .footer_right .signature_contents .address p{font-size:14px}footer .footer_contents .footer_right .btn_contents{display:flex;justify-content:center;gap:30px}footer .footer_contents .footer_right .btn_contents .contact_btn{text-align:center;font-size:14px;width:200px}footer .footer_contents .footer_right .btn_contents .contact_btn a{display:block;padding:8px;color:#fff;text-decoration:none;border:1px solid #fff;line-height:1.5;transition-duration:.3s}footer .footer_contents .footer_right .btn_contents .contact_btn a:hover{opacity:.7}footer small{text-align:center;color:#fff;background-color:#153538;display:block;font-size:9px}@keyframes FadeIn{0%{opacity:0}10%{opacity:1}90%{opacity:1}100%{opacity:0}}.child_page_header{display:flex;justify-content:center;align-items:center;height:600px}.child_page_header:before{content:"";position:fixed;top:0;left:0;height:600px;width:100%;z-index:-1}.child_page_header .child_page_title{font-size:40px;text-shadow:0 0 8px rgba(0,0,0,.5);font-weight:700;color:#444;text-align:center;line-height:1.5}.child_page_header .child_page_title br{display:none}#option-introduction .child_page_header-option,#dev .child_page_header-option{position:relative;width:100%;height:600px;display:flex;justify-content:center;align-items:center}#option-introduction .child_page_header-option .no_touch,#dev .child_page_header-option .no_touch{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}#option-introduction .child_page_header-option .child_page_title,#dev .child_page_header-option .child_page_title{position:absolute;font-size:40px;text-shadow:0 0 8px rgba(0,0,0,.5);font-weight:700;color:#fff;text-align:center;line-height:1.5;letter-spacing:.2em}#option-introduction .child_page_header-option .child_page_title br,#dev .child_page_header-option .child_page_title br{display:none}#website .child_page_header:before{background:url(//miya-it.com/wp-content/themes/it-theme/image/web-top.jpg) no-repeat center center/cover}#web-production-flow .child_page_header:before{background:url(//miya-it.com/wp-content/themes/it-theme/image/web-top.jpg) no-repeat center center/cover}#works .child_page_header:before{background:url(//miya-it.com/wp-content/themes/it-theme/image/works/works-top.jpg) no-repeat center center/cover}#web-marketing .child_page_header:before{background:url(//miya-it.com/wp-content/themes/it-theme/image/web-top.jpg) no-repeat center center/cover}#web-security .child_page_header:before{background:url(//miya-it.com/wp-content/themes/it-theme/image/web-top.jpg) no-repeat center center/cover}#web-question .child_page_header:before{background:url(//miya-it.com/wp-content/themes/it-theme/image/web-top.jpg) no-repeat center center/cover}#web-template .child_page_header:before{background:url(//miya-it.com/wp-content/themes/it-theme/image/web-top.jpg) no-repeat center center/cover}#contact .child_page_header:before,#confirm .child_page_header:before{background:url(//miya-it.com/wp-content/themes/it-theme/image/contact-top.jpg) no-repeat center center/cover}#news .child_page_header:before{background:url(//miya-it.com/wp-content/themes/it-theme/image/news-top.jpeg) no-repeat center center/cover}.vrtour_header{position:relative;width:100%;height:600px;z-index:1}.vrtour_header .no_touch{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.vrtour_header .pnlm-container{width:100% !important;height:600px !important}.vrtour_header .child_page_title{display:inline-block;width:100%;position:absolute;top:50%;left:50%;text-align:center;transform:translate(-50%,-50%);font-size:40px;text-shadow:0 0 8px rgba(0,0,0,.5);font-weight:700;color:#fff}.contents_wrapper{position:relative;padding-top:100px;color:#333;background-color:#fff;overflow:hidden;z-index:1}.contents_wrapper .contents_inner .contents_title{text-align:center;margin-bottom:20px;font-weight:700}.contents_wrapper .contents_inner .contents_title h2{font-size:25px;margin-bottom:10px}.contents_wrapper .contents_inner .contents_title p{font-size:18px}.page_header_discription{position:relative;padding:0 15px 50px}.page_header_discription:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:10px;background:transparent linear-gradient(to right,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}.page_header_discription section{max-width:700px;margin:auto;width:100%}.page_header_discription section h1{font-size:clamp(18px, 3.1vw, 24px);margin-bottom:20px;text-align:center;font-weight:600;line-height:1.5}.page_header_discription section p{font-size:16px;line-height:1.6;text-align:left;max-inline-size:-moz-max-content;max-inline-size:max-content;margin-inline:auto}.page_contact_wrapper{margin-bottom:150px;padding:0 40px}.page_contact_wrapper .vr{position:relative;z-index:1;width:100%;height:400px}.page_contact_wrapper .vr .panorama{position:relative}.page_contact_wrapper .vr .panorama .pnlm-container{width:100% !important;height:400px !important}.page_contact_wrapper .vr .touch_wrap{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.page_contact_wrapper .vr .button_bg{position:absolute;top:30px;left:30px;width:calc(100% - 60px);height:calc(100% - 60px);opacity:.7;z-index:3;background:transparent linear-gradient(79deg,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}.page_contact_wrapper .vr .contactus_btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:4}.c-btn{display:inline-block;position:relative;width:300px;height:50px;line-height:50px;font-size:18px;text-decoration:none;color:#fff;text-align:center;z-index:0}.c-btn:before{content:"";position:absolute;left:0;width:100%;height:100%;z-index:-1;transition:.8s ease-in-out;background:transparent linear-gradient(74deg,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}.c-btn:after{content:"";position:absolute;left:0;width:100%;height:100%;z-index:-2;background:transparent linear-gradient(106deg,#ffbd06 0%,#eb9350 24%,#dc7c7c 54%,#2ac2ce 80%,#9beed4 100%) 0% 0% no-repeat padding-box}.c-btn:hover:before{opacity:0}.contactus_btn{display:block;width:200px;height:60px;text-decoration:none;font-size:18px;border:2px solid #fff;color:#fff;background-color:transparent;text-align:center;line-height:60px;transition:.3s}.contactus_btn:hover{background-color:#214e51}.wp-pagenavi{text-align:center}.wp-pagenavi a,.wp-pagenavi span{display:inline-block;text-align:center;vertical-align:middle;min-width:40px;min-height:40px;margin:3px !important;padding:5px !important;line-height:30px;border:1px solid #f2f2f2 !important;color:#214e51;transition:.3s all}.wp-pagenavi span.current,.wp-pagenavi a:hover{background-color:#214e51;color:#fff}#breadcrumbs{position:absolute;top:600px;z-index:99;padding:10px 12px;font-size:12px;width:100vw;background:#f2f2f2}#breadcrumbs ol{display:flex;flex-wrap:wrap;white-space:break-spaces}#breadcrumbs ol .breadcrumb-top{font-size:12px}#breadcrumbs ol a{text-decoration:none;color:#000}.page404breadcrumbs{position:relative;top:100px;margin-bottom:150px}.page404breadcrumbs #breadcrumbs{position:initial}.view_cnt{text-align:right;color:#fff;font-size:0}.view_cnt span{display:inline-block;font-size:12px;margin-left:10px;vertical-align:middle;line-height:1.4}.view_cnt .cnt{font-weight:700}.view_cnt._news{position:absolute;right:0;top:50%;transform:translateY(-50%);text-align:right;color:#777;font-size:0}.custom_blockquote{position:relative;border:3px solid #333;padding:40px 15px}.custom_blockquote:before{font-family:"Font Awesome 5 Free";content:"\f10d";position:absolute;left:-50px;top:-50px;display:flex;justify-content:center;align-items:center;width:100px;height:100px;background-color:#fff;border-radius:50%;font-weight:700;color:#333;font-size:42px}#top #topMovie{width:100%;padding-bottom:49%;height:0;position:relative;top:-50px}#top #topMovie #movieWrap{position:absolute;top:0;left:0;width:100%;height:100%}#top #topMovie #movieWrap #movieWrap-in{position:relative}#top #topMovie #movieWrap #movieWrap-in #movie{width:100%;height:100%}#top #topMovie #movieWrap #movieWrap-in h1{position:absolute;font-size:46px;font-weight:700;color:#fff;top:50%;left:50%;transform:translateX(-50%);margin:auto;opacity:0;animation:FadeIn 4s ease-in-out 2.5s forwards;text-shadow:0 0 8px rgba(0,0,0,.5);background:rgba(0,0,0,.4);padding:20px 15px 10px;text-align:center;line-height:1;max-width:360px;width:80%}#top #topMovie #movieWrap #movieWrap-in h1 .sectionSubTitle{display:block;text-align:center;position:relative;font-size:18px;margin:10px 0 20px}#top .contents_wrapper .contents_inner .contents_title{font-weight:700;text-align:center;margin-bottom:50px}#top .contents_wrapper .contents_inner .contents_title h2{font-size:25px;margin-bottom:10px}#top .contents_wrapper .contents_inner .contents_title p{font-size:18px}#top .contents_wrapper .contents_inner .contents{margin-bottom:100px}#top .contents_wrapper .contents_inner .contents .vr_wrapper{position:relative}#top .contents_wrapper .contents_inner .contents .vr_wrapper .vr{position:relative;text-align:center;z-index:1;width:100%;height:800px}#top .contents_wrapper .contents_inner .contents .vr_wrapper .vr .touch_wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}#top .contents_wrapper .contents_inner .contents .vr_wrapper .vr_title{position:absolute;left:0;bottom:0;width:100%;height:180px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;z-index:2}#top .contents_wrapper .contents_inner .contents .vr_wrapper .vr_title img{height:100%;max-width:100%;vertical-align:middle;min-inline-size:auto}#top .contents_wrapper .contents_inner .contents .vr_wrapper .vr_title .rest_bg{width:100%;height:100%;background-color:#fff}#top .contents_wrapper .contents_inner .contents .vr_wrapper .vr_contents{position:absolute;bottom:100px;width:510px;z-index:2}#top .contents_wrapper .contents_inner .contents .vr_wrapper .vr_contents .vr_contents_one{position:relative;padding:30px 20px;width:100%;height:100%;background-color:#f8fefb;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:4}#top .contents_wrapper .contents_inner .contents .vr_wrapper .vr_contents .vr_contents_one h3{text-align:center;font-weight:700;margin:0 0 20px;font-size:20px;max-width:100%}#top .contents_wrapper .contents_inner .contents .vr_wrapper .vr_contents .vr_contents_one p{line-height:1.6;font-size:16px;margin-bottom:15px;max-width:100%}#top .contents_wrapper .contents_inner .contents .vr_wrapper .vr_contents .vr_contents_one .c-btn{margin:0 auto}#top .contents_wrapper .contents_inner .contents .vr_wrapper .vr_contents .vr_contents_two,#top .contents_wrapper .contents_inner .contents .vr_wrapper .vr_contents .vr_contents_three{position:absolute;width:100%;height:100%;opacity:.6}#top .contents_wrapper .contents_inner .contents .vr_wrapper .vr_contents .vr_contents_two{z-index:3;background-color:#33c5ce}#top .contents_wrapper .contents_inner .contents .vr_wrapper .vr_contents .vr_contents_three{z-index:2;background:transparent linear-gradient(74deg,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#top .contents_wrapper .contents_inner .contents.promotion .vr_wrapper .vr_contents{right:200px}#top .contents_wrapper .contents_inner .contents.promotion .vr_wrapper .vr_contents .vr_contents_two{top:50px;left:50px}#top .contents_wrapper .contents_inner .contents.promotion .vr_wrapper .vr_contents .vr_contents_three{top:100px;left:100px}#top .contents_wrapper .contents_inner .contents.production .vr_wrapper .vr_contents{left:200px}#top .contents_wrapper .contents_inner .contents.production .vr_wrapper .vr_contents .vr_contents_two{top:50px;left:-50px}#top .contents_wrapper .contents_inner .contents.production .vr_wrapper .vr_contents .vr_contents_three{top:100px;left:-100px}#top .contents_wrapper .contents_inner .news_wrapper{width:100%;background:url(//miya-it.com/wp-content/themes/it-theme/image/top/news-bg.jpg) center/cover no-repeat;margin-top:300px;padding-bottom:300px}#top .contents_wrapper .contents_inner .news_wrapper .news_content{position:relative;top:-200px;background-color:#fff;padding:30px 15px;width:100%;max-width:1080px;margin:0 auto;text-align:center}#top .contents_wrapper .contents_inner .news_wrapper .news_content .news_list{display:flex;flex-wrap:wrap;justify-content:center}#top .contents_wrapper .contents_inner .news_wrapper .news_content .news_list .top_news_box{position:relative;display:block;width:calc(33% - 30px);text-decoration:none;color:#444;margin:15px;text-align:left}#top .contents_wrapper .contents_inner .news_wrapper .news_content .news_list .top_news_box img{width:100%;max-width:100%;height:auto;aspect-ratio:3/2;vertical-align:middle;-o-object-fit:cover;object-fit:cover;border:solid 1px #ddd;margin-bottom:10px}#top .contents_wrapper .contents_inner .news_wrapper .news_content .news_list .top_news_box .top_news_content{height:230px}#top .contents_wrapper .contents_inner .news_wrapper .news_content .news_list .top_news_box .top_news_content .top_news_title{margin-left:10px;font-weight:700}#top .contents_wrapper .contents_inner .news_wrapper .news_content .news_list .top_news_box .top_news_content p{margin:10px}#top .contents_wrapper .contents_inner .news_wrapper .news_content .news_list .top_news_box .top_news_content .date{position:absolute;left:0;bottom:40px;width:100%;padding:5px 10px;color:#777;font-size:12px}#top .contents_wrapper .contents_inner .news_wrapper .news_content .news_list .top_news_box .top_news_content .date .view_cnt._news{right:10px}#top .contents_wrapper .contents_inner .news_wrapper .news_content .news_list .top_news_box .more{display:block;width:100%;position:absolute;bottom:0;line-height:40px;text-align:center;color:#fff;background-color:#60b9bf;text-decoration:none;transition:.3s}#top .contents_wrapper .contents_inner .news_wrapper .news_content .news_list .top_news_box .more:hover{background-color:#214e51}#top .contents_wrapper .contents_inner .news_wrapper .news_content .c-btn{margin:45px auto}#vr-tour .contents_wrapper .contents_inner .page_header_discription{padding:0;margin-bottom:50px}#vr-tour .contents_wrapper .contents_inner .page_header_discription:after{width:150px;right:0;margin:auto}#vr-tour .contents_wrapper .contents_inner .page_header_discription h1,#vr-tour .contents_wrapper .contents_inner .page_header_discription h2{font-size:clamp(18px, 3.1vw, 24px);padding-bottom:20px;text-align:center;font-weight:600;line-height:1.5}#vr-tour .contents_wrapper .contents_inner h3{display:inline-block;border-bottom:2px solid #60b9bf;font-size:18px;font-weight:600;margin-bottom:15px}#vr-tour .contents_wrapper .contents_inner .bg-w{background:#fff}#vr-tour .contents_wrapper .contents_inner .break{display:block}#vr-tour .contents_wrapper .contents_inner .break-sp{display:none}#vr-tour .contents_wrapper .contents_inner .header_text{max-width:750px;margin:0 auto 60px}#vr-tour .contents_wrapper .contents_inner .header_text p:first-child{margin-bottom:15px}#vr-tour .contents_wrapper .contents_inner .catch_wrap{background-image:url(//miya-it.com/wp-content/themes/it-theme/image/vrtour/catch_bg.png);background-repeat:no-repeat;background-size:cover;background-position:center}#vr-tour .contents_wrapper .contents_inner .catch_wrap .catch_inner{max-width:1370px;width:100%;margin:auto;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr);padding:205px 0 130px}#vr-tour .contents_wrapper .contents_inner .catch_wrap .catch_inner .catch_01{position:relative;display:flex;flex-direction:column;align-items:center}#vr-tour .contents_wrapper .contents_inner .catch_wrap .catch_inner .catch_01 img{max-width:100%}#vr-tour .contents_wrapper .contents_inner .catch_wrap .catch_inner .catch_01:first-child{grid-area:1/1/3/2}#vr-tour .contents_wrapper .contents_inner .catch_wrap .catch_inner .catch_01:nth-child(2){grid-area:2/2/4/3;left:2vw}#vr-tour .contents_wrapper .contents_inner .catch_wrap .catch_inner .catch_01:nth-child(2) .catch-title_wrap{left:-8%}#vr-tour .contents_wrapper .contents_inner .catch_wrap .catch_inner .catch_01:nth-child(3){grid-area:3/1/5/2;left:4vw;top:6vw}#vr-tour .contents_wrapper .contents_inner .catch_wrap .catch_inner .catch_01:nth-child(3) .catch-title_wrap{left:18%}#vr-tour .contents_wrapper .contents_inner .catch_wrap .catch_inner .catch-title_wrap{position:absolute;top:-90px;filter:drop-shadow(0px 3px 6px rgba(0,0,0,.3019607843))}#vr-tour .contents_wrapper .contents_inner .catch_wrap .catch_inner .catch-title_wrap .octagon{display:block;background:#fff;padding:30px 40px;box-shadow:0px 3px 6px rgba(0,0,0,.3);clip-path:polygon(6% 0,94% 0,100% 20%,100% 80%,94% 100%,6% 100%,0 80%,0 20%)}#vr-tour .contents_wrapper .contents_inner .catch_wrap .catch_inner .catch-title_wrap .octagon h2{font-family:"m-plus-1p",sans-serif;font-weight:700;font-size:clamp(16px, 3.8vw, 24px);position:relative;line-height:1.5}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_sample{margin-top:175px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_sample .call-vr_wrap{max-width:960px;width:100%;margin:auto;aspect-ratio:137/78}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_sample .call-vr_wrap iframe{width:100%;height:100%}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_sample .call-vr_wrap .overlay-sp_wrap{display:none}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_case{background:#f8fefb;margin-top:100px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_case .scene_wrap{padding:80px 15px 135px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_case .scene_wrap .scene_list{max-width:1370px;width:100%;margin:auto}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_case .scene_wrap .scene_list ul{display:grid;grid-template-columns:repeat(auto-fit,320px);justify-content:center;gap:30px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_case .scene_wrap .scene_list ul li{position:relative}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_case .scene_wrap .scene_list ul li img{width:100%;display:block;filter:brightness(80%)}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_case .scene_wrap .scene_list ul li p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:clamp(18px, 3.1vw, 24px);font-weight:600;white-space:nowrap}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_production{margin-top:100px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_production .intro_wrap{padding:0 15px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_production .intro_wrap .intro_head{display:flex;justify-content:center;gap:100px;max-width:1260px;width:100%;margin:auto}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_production .intro_wrap .intro_head .intro_01,#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_production .intro_wrap .intro_head .intro_02{width:100%;text-align:center}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_production .intro_wrap .intro_head .intro_01 p,#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_production .intro_wrap .intro_head .intro_02 p{text-align:left;display:inline-block}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_production .intro_wrap .intro_head .intro_01 img,#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_production .intro_wrap .intro_head .intro_02 img{max-width:430px;width:100%;margin-top:40px;display:inline-block}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_production .intro_wrap .intro_body{max-width:900px;width:100%;margin:auto;margin-top:134px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_production .intro_wrap .intro_body img{width:100%;max-width:400px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_production .intro_wrap .intro_body .function_name{text-align:center;margin-bottom:10px;display:block;border-bottom:none}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_production .intro_wrap .intro_body .function_name span{font-size:14px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_production .intro_wrap .intro_body .flex_box{display:flex;justify-content:space-between;gap:40px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_production .intro_wrap .intro_body .flex_box .flex_item{max-width:400px;width:100%}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_production .intro_wrap .intro_body .flex_box .flex_item img{margin-bottom:20px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_production .intro_wrap .intro_body .flex_box .flex_item p{padding:0 10px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_production .intro_wrap .intro_body .intro_03 .text_area{max-width:600px;width:100%;margin:auto}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_production .intro_wrap .intro_body .intro_03 .text_area p:last-child{font-size:12px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_production .intro_wrap .intro_body .intro_03 .img_area{display:flex;justify-content:center;gap:40px;margin-top:30px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_production .intro_wrap .intro_body .intro_03 .img_area img:nth-child(2){width:auto}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_production .intro_wrap .intro_body .intro_04,#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_production .intro_wrap .intro_body .intro_05{margin-top:80px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_price{margin-top:100px;background:#d3ebed}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_price .price_wrap{padding:100px 30px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_price .price_wrap .price_inner{display:flex;justify-content:center;align-items:center;gap:2vw;font-weight:600}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_price .price_wrap .price_inner p{font-size:clamp(13px, 1.7vw, 16px);line-height:1.5;text-align:center}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_price .price_wrap .price_inner .price{font-size:clamp(23px, 2.9vw, 32px);line-height:1;white-space:nowrap}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_price .price_wrap .price_inner .price span{font-size:clamp(12px, 1.5vw, 16px)}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_price .price_wrap .price_inner .price_head{display:flex;gap:70px;height:144px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_price .price_wrap .price_inner .price_head .head_inner{position:relative;padding:25px 30px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:12px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_price .price_wrap .price_inner .price_head .head_inner:first-child:after{content:"+";font-size:40px;font-weight:100;color:#42676a;position:absolute;top:50%;transform:translateY(-50%);left:calc(100% + 20px);right:0}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_price .price_wrap .price_inner .price_body img{width:18px;height:38px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_price .price_wrap .price_inner .price_foot{padding:30px 50px;height:144px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_price .price_wrap .price_inner .price_foot .price_total{color:#ff6701;font-size:clamp(47px, 6.1vw, 56px);line-height:1.4;white-space:nowrap}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_price .price_wrap .price_inner .price_foot .price_total span{font-size:clamp(26px, 3.3vw, 32px)}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_price .price_wrap .notes{max-width:630px;margin:auto;margin-top:80px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_price .price_wrap .notes p{font-size:14px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_flow{margin-top:130px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_flow .flow_wrap{padding:0 15px 0 30px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_flow .flow_wrap .flow_inner{max-width:800px;width:100%;margin:auto;counter-reset:number 0;display:flex;flex-direction:column;gap:100px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_flow .flow_wrap .flow_inner .flow_sec{background:#fffcd0;padding:20px 60px 30px;position:relative}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_flow .flow_wrap .flow_inner .flow_sec:after{content:url(//miya-it.com/wp-content/themes/it-theme/image/vrtour/icon_arrow_horizon.svg);position:relative;left:50%;top:6rem;transform:translateX(-50%);width:38px;height:18px;display:block}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_flow .flow_wrap .flow_inner .flow_sec .step_num{position:absolute;left:-15px;top:-15px;width:60px;height:65px;font-size:10px;font-weight:600;background:#42676a;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_flow .flow_wrap .flow_inner .flow_sec .step_num:after{position:relative;counter-increment:number 1;content:counter(number,decimal-leading-zero) " ";font-size:18px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_flow .flow_wrap .flow_inner .flow_sec:nth-child(4) dt{font-weight:600;margin-bottom:10px;margin-top:20px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_flow .flow_wrap .flow_inner .flow_sec:nth-child(4) dd{padding-left:17px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_flow .flow_wrap .flow_inner .flow_sec:nth-child(4) ul{padding-left:33px;margin:16px 0}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_flow .flow_wrap .flow_inner .flow_sec:nth-child(4) .customer{display:inline-block;font-size:14px;color:#42676a;padding:3px 12px;margin-bottom:10px;background:#d3ebed}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_flow .flow_wrap .flow_inner .flow_sec:last-child:after{content:none}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_question{margin-top:130px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_question .faq_wrap{padding:0 15px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_question .faq_wrap .faq_inner{max-width:800px;width:100%;margin:auto}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_question .faq_wrap .faq_inner .faq_sec{margin-bottom:60px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_question .faq_wrap .faq_inner .faq_sec:nth-child(2) .faq{background:#ffe8ce}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_question .faq_wrap .faq_inner .faq_sec:nth-child(3){margin-bottom:0}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_question .faq_wrap .faq_inner .faq_sec:nth-child(3) .faq{background:#ffd9ce}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_question .faq_wrap .faq_inner .faq_sec .faq{background:#fff4ce;margin-bottom:20px;position:relative}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_question .faq_wrap .faq_inner .faq_sec .faq:before{content:url(//miya-it.com/wp-content/themes/it-theme/image/vrtour/icon_q.svg);width:36px;height:38px;position:absolute;left:8px;top:14.5px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_question .faq_wrap .faq_inner .faq_sec .faq::details-content{overflow:clip;transition-duration:.3s;transition-property:content-visibility,block-size;transition-behavior:allow-discrete}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_question .faq_wrap .faq_inner .faq_sec .faq:not([open])::details-content{block-size:0}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_question .faq_wrap .faq_inner .faq_sec .faq:last-child{margin-bottom:0}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_question .faq_wrap .faq_inner .faq_sec .faq .question{display:block grid;grid-template:". icon"/1fr 1em;-moz-column-gap:.6em;column-gap:.6em;align-items:center;font-size:clamp(16px, 2vw, 18px);font-weight:600;padding-left:53px;padding-right:30px;padding-top:20px;padding-bottom:20px;cursor:pointer}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_question .faq_wrap .faq_inner .faq_sec .faq .question:before,#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_question .faq_wrap .faq_inner .faq_sec .faq .question:after{content:"";grid-area:icon;width:12px;border-block-end:2px solid;writing-mode:initial}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_question .faq_wrap .faq_inner .faq_sec .faq .question:after{rotate:90deg}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_question .faq_wrap .faq_inner .faq_sec .faq .question:where([open]>*):after{opacity:0}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_question .faq_wrap .faq_inner .faq_sec .faq .answer{padding:0 35px 20px 55px;font-size:clamp(14px, 1.8vw, 16px)}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_question .faq_wrap .faq_inner .faq_sec .faq .answer ul{padding:20px 0 20px 35px;list-style:disc}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_contact{margin-top:130px;scroll-margin-top:130px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_contact .contact_wrap{max-width:800px;width:100%;margin:auto;background:#f8fefb;padding:80px 15px 120px}#vr-tour .contents_wrapper .contents_inner .sect_wrap #sect_contact .contact_wrap .contact_inner{max-width:600px;width:100%;margin:auto;margin-top:30px}#vr-complete .contents_wrapper{padding-top:200px}#vr-complete .contents_wrapper .contents_inner .page_header_discription{padding:0 0 40px}#vr-complete .contents_wrapper .contents_inner .page_header_discription:after{top:0;right:0;margin:auto;width:150px}#vr-complete .contents_wrapper .contents_inner .page_header_discription h1{font-size:clamp(18px, 3.1vw, 24px);margin-bottom:20px;text-align:center;font-weight:600;line-height:1.2}#vr-complete .contents_wrapper .contents_inner .complete_text{text-align:center}#vr-complete .contents_wrapper .contents_inner .complete_text p:first-child{margin-bottom:10px}#vr-complete .contents_wrapper .contents_inner .back_top{text-align:center;padding-top:80px}#customize-vrtour .contents_wrapper .contents_inner .page_header_discription{margin-bottom:0}#customize-vrtour .contents_wrapper .contents_inner .customize_vrtour_wrapper{background:url(//miya-it.com/wp-content/themes/it-theme/image/customize_vrtour/customize_vrtour_bg.jpg) center/cover no-repeat;padding:40px 30px;min-height:960px;width:100%;background-attachment:fixed}#customize-vrtour .contents_wrapper .contents_inner .customize_vrtour_wrapper .customize_vrtour_wrapper_inner{width:100%;max-width:1280px;margin:0 auto}#customize-vrtour .contents_wrapper .contents_inner .customize_vrtour_wrapper .customize_vrtour_wrapper_inner .tour_box_wrapper{padding:40px 100px;background-color:rgba(17,17,17,.6)}#customize-vrtour .contents_wrapper .contents_inner .customize_vrtour_wrapper .customize_vrtour_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner{display:flex;flex-wrap:wrap;margin:0 -20px}#customize-vrtour .contents_wrapper .contents_inner .customize_vrtour_wrapper .customize_vrtour_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner .tour_box{width:calc(50% - 40px);max-width:100%;margin:20px}#customize-vrtour .contents_wrapper .contents_inner .customize_vrtour_wrapper .customize_vrtour_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner .tour_box .tour_thumbnail img{display:inline-block;width:100%;max-width:100%;vertical-align:middle;-o-object-fit:cover;object-fit:cover}#customize-vrtour .contents_wrapper .contents_inner .customize_vrtour_wrapper .customize_vrtour_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner .tour_box .tour_title{position:relative;font-size:18px;font-weight:700;padding-bottom:14px;margin-bottom:14px;color:#fff}#customize-vrtour .contents_wrapper .contents_inner .customize_vrtour_wrapper .customize_vrtour_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner .tour_box .tour_title:after{content:"";position:absolute;left:0;bottom:0;display:block;width:60px;height:4px;background:transparent linear-gradient(to right,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#customize-vrtour .contents_wrapper .contents_inner .customize_vrtour_wrapper .customize_vrtour_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner .tour_box._bnr{padding-top:52px}#spring-feature .contents_wrapper .contents_inner .page_header_discription{margin-bottom:0}#spring-feature .contents_wrapper .contents_inner .spring_feature_wrapper{background:url(//miya-it.com/wp-content/themes/it-theme/image/customize_vrtour/spring_feature_bg.jpg) center/cover no-repeat;padding:40px 30px;min-height:960px;width:100%;background-attachment:fixed}#spring-feature .contents_wrapper .contents_inner .spring_feature_wrapper .spring_feature_wrapper_inner{width:100%;max-width:1280px;margin:0 auto}#spring-feature .contents_wrapper .contents_inner .spring_feature_wrapper .spring_feature_wrapper_inner .tour_box_wrapper{padding:40px 100px;background-color:rgba(17,17,17,.6)}#spring-feature .contents_wrapper .contents_inner .spring_feature_wrapper .spring_feature_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner{display:flex;flex-wrap:wrap;margin:0 -20px}#spring-feature .contents_wrapper .contents_inner .spring_feature_wrapper .spring_feature_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner .tour_box{width:calc(50% - 40px);max-width:100%;margin:20px}#spring-feature .contents_wrapper .contents_inner .spring_feature_wrapper .spring_feature_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner .tour_box .tour_thumbnail{position:relative}#spring-feature .contents_wrapper .contents_inner .spring_feature_wrapper .spring_feature_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner .tour_box .tour_thumbnail img{display:inline-block;width:100%;max-width:100%;vertical-align:middle;-o-object-fit:cover;object-fit:cover}#spring-feature .contents_wrapper .contents_inner .spring_feature_wrapper .spring_feature_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner .tour_box .tour_thumbnail .image_quality{position:absolute;top:0;font-size:14px;line-height:normal;border:1px solid;padding:1px 3px;margin:4px;color:#fff;background:rgba(0,0,0,.5);box-shadow:0 0 0 4px rgba(0,0,0,.5)}#spring-feature .contents_wrapper .contents_inner .spring_feature_wrapper .spring_feature_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner .tour_box .tour_title{position:relative;font-size:18px;font-weight:700;padding-bottom:14px;margin-bottom:14px;color:#fff}#spring-feature .contents_wrapper .contents_inner .spring_feature_wrapper .spring_feature_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner .tour_box .tour_title:after{content:"";position:absolute;left:0;bottom:0;display:block;width:60px;height:4px;background:transparent linear-gradient(to right,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#summer-feature .contents_wrapper .contents_inner .page_header_discription{margin-bottom:0}#summer-feature .contents_wrapper .contents_inner .summer_feature_wrapper{background:url(//miya-it.com/wp-content/themes/it-theme/image/customize_vrtour/summer_feature_bg.jpg) center/cover no-repeat;padding:40px 30px;min-height:960px;width:100%;background-attachment:fixed}#summer-feature .contents_wrapper .contents_inner .summer_feature_wrapper .summer_feature_wrapper_inner{width:100%;max-width:1280px;margin:0 auto}#summer-feature .contents_wrapper .contents_inner .summer_feature_wrapper .summer_feature_wrapper_inner .tour_box_wrapper{padding:40px 100px;background-color:rgba(17,17,17,.6)}#summer-feature .contents_wrapper .contents_inner .summer_feature_wrapper .summer_feature_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner{display:flex;flex-wrap:wrap;margin:0 -20px}#summer-feature .contents_wrapper .contents_inner .summer_feature_wrapper .summer_feature_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner .tour_box{width:calc(50% - 40px);max-width:100%;margin:20px}#summer-feature .contents_wrapper .contents_inner .summer_feature_wrapper .summer_feature_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner .tour_box .tour_thumbnail{position:relative}#summer-feature .contents_wrapper .contents_inner .summer_feature_wrapper .summer_feature_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner .tour_box .tour_thumbnail img{display:inline-block;width:100%;max-width:100%;vertical-align:middle;-o-object-fit:cover;object-fit:cover}#summer-feature .contents_wrapper .contents_inner .summer_feature_wrapper .summer_feature_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner .tour_box .tour_thumbnail .image_quality{position:absolute;top:0;font-size:14px;line-height:normal;border:1px solid;padding:1px 3px;margin:4px;color:#fff;background:rgba(0,0,0,.5);box-shadow:0 0 0 4px rgba(0,0,0,.5)}#summer-feature .contents_wrapper .contents_inner .summer_feature_wrapper .summer_feature_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner .tour_box .tour_title{position:relative;font-size:18px;font-weight:700;padding-bottom:14px;margin-bottom:14px;color:#fff}#summer-feature .contents_wrapper .contents_inner .summer_feature_wrapper .summer_feature_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner .tour_box .tour_title:after{content:"";position:absolute;left:0;bottom:0;display:block;width:60px;height:4px;background:transparent linear-gradient(to right,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#autumn-feature .contents_wrapper .contents_inner .page_header_discription{margin-bottom:0}#autumn-feature .contents_wrapper .contents_inner .autumn_feature_wrapper{background:url(//miya-it.com/wp-content/themes/it-theme/image/customize_vrtour/customize_vrtour_bg.jpg) center/cover no-repeat;padding:40px 30px;min-height:960px;width:100%;background-attachment:fixed}#autumn-feature .contents_wrapper .contents_inner .autumn_feature_wrapper .autumn_feature_wrapper_inner{width:100%;max-width:1280px;margin:0 auto}#autumn-feature .contents_wrapper .contents_inner .autumn_feature_wrapper .autumn_feature_wrapper_inner .tour_box_wrapper{padding:40px 100px;background-color:rgba(17,17,17,.6)}#autumn-feature .contents_wrapper .contents_inner .autumn_feature_wrapper .autumn_feature_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner{display:flex;flex-wrap:wrap;margin:0 -20px}#autumn-feature .contents_wrapper .contents_inner .autumn_feature_wrapper .autumn_feature_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner .tour_box{width:calc(50% - 40px);max-width:100%;margin:20px}#autumn-feature .contents_wrapper .contents_inner .autumn_feature_wrapper .autumn_feature_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner .tour_box .tour_thumbnail{position:relative}#autumn-feature .contents_wrapper .contents_inner .autumn_feature_wrapper .autumn_feature_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner .tour_box .tour_thumbnail img{display:inline-block;width:100%;max-width:100%;vertical-align:middle;-o-object-fit:cover;object-fit:cover}#autumn-feature .contents_wrapper .contents_inner .autumn_feature_wrapper .autumn_feature_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner .tour_box .tour_thumbnail .image_quality{position:absolute;top:0;font-size:14px;line-height:normal;border:1px solid;padding:1px 3px;margin:4px;color:#fff;background:rgba(0,0,0,.5);box-shadow:0 0 0 4px rgba(0,0,0,.5)}#autumn-feature .contents_wrapper .contents_inner .autumn_feature_wrapper .autumn_feature_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner .tour_box .tour_title{position:relative;font-size:18px;font-weight:700;padding-bottom:14px;margin-bottom:14px;color:#fff}#autumn-feature .contents_wrapper .contents_inner .autumn_feature_wrapper .autumn_feature_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner .tour_box .tour_title:after{content:"";position:absolute;left:0;bottom:0;display:block;width:60px;height:4px;background:transparent linear-gradient(to right,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#winter-feature .contents_wrapper .contents_inner .page_header_discription{margin-bottom:0}#winter-feature .contents_wrapper .contents_inner .winter_feature_wrapper{background:url(//miya-it.com/wp-content/themes/it-theme/image/customize_vrtour/customize_vrtour_bg.jpg) center/cover no-repeat;padding:40px 30px;min-height:960px;width:100%;background-attachment:fixed}#winter-feature .contents_wrapper .contents_inner .winter_feature_wrapper .winter_feature_wrapper_inner{width:100%;max-width:1280px;margin:0 auto}#winter-feature .contents_wrapper .contents_inner .winter_feature_wrapper .winter_feature_wrapper_inner .tour_box_wrapper{padding:40px 100px;background-color:rgba(17,17,17,.6)}#winter-feature .contents_wrapper .contents_inner .winter_feature_wrapper .winter_feature_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner{display:flex;flex-wrap:wrap;margin:0 -20px}#winter-feature .contents_wrapper .contents_inner .winter_feature_wrapper .winter_feature_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner .tour_box{width:calc(50% - 40px);max-width:100%;margin:20px}#winter-feature .contents_wrapper .contents_inner .winter_feature_wrapper .winter_feature_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner .tour_box .tour_thumbnail{position:relative}#winter-feature .contents_wrapper .contents_inner .winter_feature_wrapper .winter_feature_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner .tour_box .tour_thumbnail img{display:inline-block;width:100%;max-width:100%;vertical-align:middle;-o-object-fit:cover;object-fit:cover}#winter-feature .contents_wrapper .contents_inner .winter_feature_wrapper .winter_feature_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner .tour_box .tour_thumbnail .image_quality{position:absolute;top:0;font-size:14px;line-height:normal;border:1px solid;padding:1px 3px;margin:4px;color:#fff;background:rgba(0,0,0,.5);box-shadow:0 0 0 4px rgba(0,0,0,.5)}#winter-feature .contents_wrapper .contents_inner .winter_feature_wrapper .winter_feature_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner .tour_box .tour_title{position:relative;font-size:18px;font-weight:700;padding-bottom:14px;margin-bottom:14px;color:#fff}#winter-feature .contents_wrapper .contents_inner .winter_feature_wrapper .winter_feature_wrapper_inner .tour_box_wrapper .tour_box_wrapper_inner .tour_box .tour_title:after{content:"";position:absolute;left:0;bottom:0;display:block;width:60px;height:4px;background:transparent linear-gradient(to right,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#panorama-use-case .contents_wrapper .contents_inner .header_wrap{padding:0 15px;margin-bottom:60px}#panorama-use-case .contents_wrapper .contents_inner .page_header_discription{padding:0;margin-bottom:50px}#panorama-use-case .contents_wrapper .contents_inner .page_header_discription:after{width:150px;right:0;margin:auto}#panorama-use-case .contents_wrapper .contents_inner .page_header_discription h1,#panorama-use-case .contents_wrapper .contents_inner .page_header_discription h2{font-size:clamp(18px, 3.1vw, 24px);padding-bottom:20px;text-align:center;font-weight:600;line-height:1.5}#panorama-use-case .contents_wrapper .contents_inner h3{display:inline-block;font-size:18px;font-weight:600;margin-bottom:10px}#panorama-use-case .contents_wrapper .contents_inner .text{max-width:750px;margin:0 auto}#panorama-use-case .contents_wrapper .contents_inner .important_text{margin-top:30px}#panorama-use-case .contents_wrapper .contents_inner .important_text h3:before{content:url(//miya-it.com/wp-content/themes/it-theme/image/panorama-use-case/icon-panorama.svg);width:22px;height:18px;display:inline-flex;align-items:center;margin-right:8px;vertical-align:middle}#panorama-use-case .contents_wrapper .contents_inner .important_text p{padding-left:30px}#panorama-use-case .contents_wrapper .contents_inner .important_text ul{list-style:disc;padding:10px 0 0 70px}#panorama-use-case .contents_wrapper .contents_inner .important_text:last-child{margin-top:60px}#panorama-use-case .contents_wrapper .contents_inner .catch_wrap{background:#f8fefb;padding:50px 15px 0;position:relative;margin-bottom:223px}#panorama-use-case .contents_wrapper .contents_inner .catch_wrap .catch_image{position:relative;z-index:2;text-align:-webkit-center;margin-top:40px}#panorama-use-case .contents_wrapper .contents_inner .catch_wrap .product_bg_1{position:absolute;bottom:-70px;left:0;width:1500px;height:440px;z-index:1;background:transparent linear-gradient(to right,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#panorama-use-case .contents_wrapper .contents_inner .catch_wrap .product_bg_1 .product_bg_in_img{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}#panorama-use-case .contents_wrapper .contents_inner .catch_wrap .product_bg_1 .product_bg_in_img_overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.8 !important;background:transparent linear-gradient(to right,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#panorama-use-case .contents_wrapper .contents_inner .catch_wrap .product_bg_2{position:absolute;bottom:-140px;right:0;width:800px;height:400px;z-index:0;background:#fffcce}#panorama-use-case .contents_wrapper .contents_inner .sect_wrap{background:#d3ebed;padding:60px 15px 94px}#panorama-use-case .contents_wrapper .contents_inner .sect_wrap .case_wrap{max-width:960px;margin:0 auto;padding:50px 15px 60px;background:#fff}#panorama-use-case .contents_wrapper .contents_inner .sect_wrap .case_wrap .case_inner{max-width:750px;margin:0 auto}#panorama-use-case .contents_wrapper .contents_inner .sect_wrap .case_wrap .case_inner .sub_title{text-align:center;margin-bottom:15px}#panorama-use-case .contents_wrapper .contents_inner .sect_wrap .case_wrap .case_inner .sub_title p{position:relative;display:inline-block;font-size:clamp(16px, 2vw, 18px);font-weight:600;padding:12px 32px;background:0 0;z-index:1}#panorama-use-case .contents_wrapper .contents_inner .sect_wrap .case_wrap .case_inner .sub_title p:before{content:"";position:absolute;inset:0;background:url(//miya-it.com/wp-content/themes/it-theme/image/panorama-use-case/sub-title_bg.svg) no-repeat center/contain;z-index:-1;pointer-events:none}#panorama-use-case .contents_wrapper .contents_inner .sect_wrap .case_wrap .case_inner .text{margin-bottom:30px}#panorama-use-case .contents_wrapper .contents_inner .sect_wrap .case_wrap .case_inner .case_image img{margin:0 auto}#panorama-use-case .contents_wrapper .contents_inner .sect_wrap .case_wrap .case_inner .option_btn{margin-top:20px;margin-bottom:60px}#panorama-use-case .contents_wrapper .contents_inner .sect_wrap #case-1{margin-bottom:60px}#panorama-use-case .contents_wrapper .contents_inner .provided_form{background:#dfdfdf;padding:100px 15px}#panorama-use-case .contents_wrapper .contents_inner .provided_form .provide_wrap{max-width:960px;margin:0 auto;padding:50px 15px 90px;background:#fff}#panorama-use-case .contents_wrapper .contents_inner .provided_form .provide_wrap .provide_inner{max-width:750px;margin:0 auto}#panorama-use-case .contents_wrapper .contents_inner .provided_form .provide_wrap .provide_inner a{color:#274278;text-decoration-line:underline;font-weight:600}#panorama-use-case .contents_wrapper .contents_inner .provided_form .provide_wrap .provide_inner .embed_wp-vr{text-align:-webkit-center;margin:30px 0 60px}#panorama-use-case .contents_wrapper .contents_inner .provided_form .provide_wrap .provide_inner .embed_wp-vr figcaption{font-size:14px;margin-top:10px}#panorama-use-case .modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000}#panorama-use-case .modal-overlay.active{display:flex;justify-content:center;align-items:center}#panorama-use-case .modal-content{position:relative;width:90%;height:85%;top:5%;background-color:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.3);overflow:hidden}#panorama-use-case .close-btn{position:absolute;top:10px;right:10px;background:rgba(255,255,255,.9);border:none;border-radius:50%;width:35px;height:35px;cursor:pointer;font-size:18px;font-weight:700;color:#333;z-index:1001;display:flex;align-items:center;justify-content:center;transition:background-color .3s}#panorama-use-case .close-btn:hover{background-color:#fff;color:#000}#option-introduction .contents_wrapper .contents_inner .page_header_discription{margin-bottom:0}#option-introduction .contents_wrapper .contents_inner .option_introduction_wrapper{clip-path:inset(0);padding:40px 30px}#option-introduction .contents_wrapper .contents_inner .option_introduction_wrapper .option_introduction_bg{position:fixed;top:0;left:0;width:100vw;height:100vh;background:url(//miya-it.com/wp-content/themes/it-theme/image/option_introduction/option_introduction_bg.jpg);background-size:cover;background-position:center;z-index:-1}#option-introduction .contents_wrapper .contents_inner .option_introduction_wrapper .option_introduction_inner{position:relative;width:100%;max-width:800px;margin:0 auto}#option-introduction .contents_wrapper .contents_inner .option_introduction_wrapper .option_introduction_inner .introduction_box{position:relative;width:100%;padding:40px 70px 70px;background-color:rgba(17,17,17,.6)}#option-introduction .contents_wrapper .contents_inner .option_introduction_wrapper .option_introduction_inner .introduction_box .introduction_section .box_section_title{position:relative;font-size:18px;font-weight:700;padding:0 0 15px;margin-bottom:20px;color:#fff}#option-introduction .contents_wrapper .contents_inner .option_introduction_wrapper .option_introduction_inner .introduction_box .introduction_section .box_section_title:before{content:"";position:absolute;left:0;bottom:0;display:block;width:100px;height:4px;background:transparent linear-gradient(to right,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#option-introduction .contents_wrapper .contents_inner .option_introduction_wrapper .option_introduction_inner .introduction_box .introduction_section ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin:0 0 30px}#option-introduction .contents_wrapper .contents_inner .option_introduction_wrapper .option_introduction_inner .introduction_box .introduction_section ul li{display:flex;width:calc(50% - 16px);height:40px;margin:8px;border:2px solid #bdd1d2;text-align:center}#option-introduction .contents_wrapper .contents_inner .option_introduction_wrapper .option_introduction_inner .introduction_box .introduction_section ul li span.def{display:none}#option-introduction .contents_wrapper .contents_inner .option_introduction_wrapper .option_introduction_inner .introduction_box .introduction_section ul li a{display:block;width:100%;height:100%;line-height:36px;text-decoration:none;color:#444;background-color:#fff;transition:.3s}#option-introduction .contents_wrapper .contents_inner .option_introduction_wrapper .option_introduction_inner .introduction_box .introduction_section ul li a:hover{background-color:#60b9bf;color:#fff}#option-introduction .contents_wrapper .contents_inner .option_introduction_wrapper .option_introduction_inner .introduction_box .introduction_section ul li a:active{background-color:#42676a;color:#fff}#option-introduction .contents_wrapper .contents_inner .option_introduction_wrapper .option_introduction_inner .introduction_box .default_introduction h2,#option-introduction .contents_wrapper .contents_inner .option_introduction_wrapper .option_introduction_inner .introduction_box .option_introduction h2{position:relative;color:#fff;font-weight:700;font-size:18px;padding:0 0 15px;margin-bottom:20px}#option-introduction .contents_wrapper .contents_inner .option_introduction_wrapper .option_introduction_inner .introduction_box .default_introduction h2:before,#option-introduction .contents_wrapper .contents_inner .option_introduction_wrapper .option_introduction_inner .introduction_box .option_introduction h2:before{content:"";position:absolute;left:0;bottom:0;display:block;width:100px;height:4px;background:transparent linear-gradient(to right,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#website .contents_wrapper .contents_inner .web_product_wrapper{margin-top:100px}#website .contents_wrapper .contents_inner .web_product_wrapper .product_one,#website .contents_wrapper .contents_inner .web_product_wrapper .product_two,#website .contents_wrapper .contents_inner .web_product_wrapper .product_three,#website .contents_wrapper .contents_inner .web_product_wrapper .product_four,#website .contents_wrapper .contents_inner .web_product_wrapper .product_five,#website .contents_wrapper .contents_inner .web_product_wrapper .product_six{margin-bottom:100px}#website .contents_wrapper .contents_inner .web_product_wrapper .product_one,#website .contents_wrapper .contents_inner .web_product_wrapper .product_two,#website .contents_wrapper .contents_inner .web_product_wrapper .product_three,#website .contents_wrapper .contents_inner .web_product_wrapper .product_four,#website .contents_wrapper .contents_inner .web_product_wrapper .product_five,#website .contents_wrapper .contents_inner .web_product_wrapper .product_six,#website .contents_wrapper .contents_inner .web_product_wrapper .product_seven{position:relative;width:100%;height:600px}#website .contents_wrapper .contents_inner .web_product_wrapper .product_one .product_img img,#website .contents_wrapper .contents_inner .web_product_wrapper .product_one .product_bg_sky img,#website .contents_wrapper .contents_inner .web_product_wrapper .product_two .product_img img,#website .contents_wrapper .contents_inner .web_product_wrapper .product_two .product_bg_sky img,#website .contents_wrapper .contents_inner .web_product_wrapper .product_three .product_img img,#website .contents_wrapper .contents_inner .web_product_wrapper .product_three .product_bg_sky img,#website .contents_wrapper .contents_inner .web_product_wrapper .product_four .product_img img,#website .contents_wrapper .contents_inner .web_product_wrapper .product_four .product_bg_sky img,#website .contents_wrapper .contents_inner .web_product_wrapper .product_five .product_img img,#website .contents_wrapper .contents_inner .web_product_wrapper .product_five .product_bg_sky img,#website .contents_wrapper .contents_inner .web_product_wrapper .product_six .product_img img,#website .contents_wrapper .contents_inner .web_product_wrapper .product_six .product_bg_sky img,#website .contents_wrapper .contents_inner .web_product_wrapper .product_seven .product_img img,#website .contents_wrapper .contents_inner .web_product_wrapper .product_seven .product_bg_sky img{width:100%;max-width:100%;vertical-align:middle}#website .contents_wrapper .contents_inner .web_product_wrapper .product_one .product_disc,#website .contents_wrapper .contents_inner .web_product_wrapper .product_two .product_disc,#website .contents_wrapper .contents_inner .web_product_wrapper .product_three .product_disc,#website .contents_wrapper .contents_inner .web_product_wrapper .product_four .product_disc,#website .contents_wrapper .contents_inner .web_product_wrapper .product_five .product_disc,#website .contents_wrapper .contents_inner .web_product_wrapper .product_six .product_disc,#website .contents_wrapper .contents_inner .web_product_wrapper .product_seven .product_disc{text-align:center;background-color:#f8fefb}#website .contents_wrapper .contents_inner .web_product_wrapper .product_one .product_disc .product_disc_title,#website .contents_wrapper .contents_inner .web_product_wrapper .product_two .product_disc .product_disc_title,#website .contents_wrapper .contents_inner .web_product_wrapper .product_three .product_disc .product_disc_title,#website .contents_wrapper .contents_inner .web_product_wrapper .product_four .product_disc .product_disc_title,#website .contents_wrapper .contents_inner .web_product_wrapper .product_five .product_disc .product_disc_title,#website .contents_wrapper .contents_inner .web_product_wrapper .product_six .product_disc .product_disc_title,#website .contents_wrapper .contents_inner .web_product_wrapper .product_seven .product_disc .product_disc_title{text-align:center;font-size:24px;font-weight:700;margin-bottom:10px}#website .contents_wrapper .contents_inner .web_product_wrapper .product_one .product_disc .product_disc_sub_title,#website .contents_wrapper .contents_inner .web_product_wrapper .product_two .product_disc .product_disc_sub_title,#website .contents_wrapper .contents_inner .web_product_wrapper .product_three .product_disc .product_disc_sub_title,#website .contents_wrapper .contents_inner .web_product_wrapper .product_four .product_disc .product_disc_sub_title,#website .contents_wrapper .contents_inner .web_product_wrapper .product_five .product_disc .product_disc_sub_title,#website .contents_wrapper .contents_inner .web_product_wrapper .product_six .product_disc .product_disc_sub_title,#website .contents_wrapper .contents_inner .web_product_wrapper .product_seven .product_disc .product_disc_sub_title{text-align:center;font-size:14px;font-weight:700}#website .contents_wrapper .contents_inner .web_product_wrapper .product_one .product_disc .product_disc_txt,#website .contents_wrapper .contents_inner .web_product_wrapper .product_two .product_disc .product_disc_txt,#website .contents_wrapper .contents_inner .web_product_wrapper .product_three .product_disc .product_disc_txt,#website .contents_wrapper .contents_inner .web_product_wrapper .product_four .product_disc .product_disc_txt,#website .contents_wrapper .contents_inner .web_product_wrapper .product_five .product_disc .product_disc_txt,#website .contents_wrapper .contents_inner .web_product_wrapper .product_six .product_disc .product_disc_txt,#website .contents_wrapper .contents_inner .web_product_wrapper .product_seven .product_disc .product_disc_txt{text-align:left;font-size:16px;line-height:1.6;margin-top:20px}#website .contents_wrapper .contents_inner .web_product_wrapper .product_one .product_img,#website .contents_wrapper .contents_inner .web_product_wrapper .product_two .product_img,#website .contents_wrapper .contents_inner .web_product_wrapper .product_three .product_img{max-width:700px}#website .contents_wrapper .contents_inner .web_product_wrapper .product_one .product_disc,#website .contents_wrapper .contents_inner .web_product_wrapper .product_two .product_disc,#website .contents_wrapper .contents_inner .web_product_wrapper .product_three .product_disc{max-width:600px;padding:50px 30px}#website .contents_wrapper .contents_inner .web_product_wrapper .product_four .product_disc,#website .contents_wrapper .contents_inner .web_product_wrapper .product_five .product_disc,#website .contents_wrapper .contents_inner .web_product_wrapper .product_six .product_disc,#website .contents_wrapper .contents_inner .web_product_wrapper .product_seven .product_disc{max-width:700px;padding:30px}#website .contents_wrapper .contents_inner .web_product_wrapper .product_one{z-index:7;height:455px}#website .contents_wrapper .contents_inner .web_product_wrapper .product_one .product_img{position:absolute;top:0;right:50%;max-width:600px;z-index:3}#website .contents_wrapper .contents_inner .web_product_wrapper .product_one .product_disc{position:absolute;top:15px;left:50%;z-index:2}#website .contents_wrapper .contents_inner .web_product_wrapper .product_one .product_bg{position:absolute;right:0;bottom:0;width:95%;height:300px;z-index:1;background:transparent linear-gradient(79deg,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#website .contents_wrapper .contents_inner .web_product_wrapper .product_one .product_bg .product_bg_in_img{position:absolute;top:0;right:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}#website .contents_wrapper .contents_inner .web_product_wrapper .product_one .product_bg .product_bg_in_img_overlay{position:absolute;top:0;right:0;width:100%;height:100%;opacity:.8;background:transparent linear-gradient(79deg,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#website .contents_wrapper .contents_inner .web_product_wrapper .product_two{z-index:6}#website .contents_wrapper .contents_inner .web_product_wrapper .product_two .product_img{position:absolute;top:50%;left:50%;width:100%;max-width:50%;transform:translateY(-50%);z-index:3}#website .contents_wrapper .contents_inner .web_product_wrapper .product_two .product_img .swiper-pagination-bullet-active{background-color:#60b9bf}#website .contents_wrapper .contents_inner .web_product_wrapper .product_two .product_img .swiper-button-next,#website .contents_wrapper .contents_inner .web_product_wrapper .product_two .product_img .swiper-button-prev{color:#fff;background-color:rgba(0,0,0,.3);width:50px;height:100%;top:0;margin-top:0}#website .contents_wrapper .contents_inner .web_product_wrapper .product_two .product_img .swiper-button-next{right:0}#website .contents_wrapper .contents_inner .web_product_wrapper .product_two .product_img .swiper-button-prev{left:0}#website .contents_wrapper .contents_inner .web_product_wrapper .product_two .product_disc{position:absolute;top:50%;right:53%;transform:translateY(-50%);z-index:2}#website .contents_wrapper .contents_inner .web_product_wrapper .product_two .product_disc .product_disc_txt{margin-bottom:30px}#website .contents_wrapper .contents_inner .web_product_wrapper .product_two .product_disc .c-btn{margin:0 auto}#website .contents_wrapper .contents_inner .web_product_wrapper .product_two .product_bg{position:absolute;top:0;left:10%;width:240px;height:960px;opacity:.8;z-index:1;background:transparent linear-gradient(167deg,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#website .contents_wrapper .contents_inner .web_product_wrapper .product_three{height:650px;z-index:5}#website .contents_wrapper .contents_inner .web_product_wrapper .product_three .product_img{position:absolute;top:40%;right:48%;transform:translateY(-50%);z-index:3}#website .contents_wrapper .contents_inner .web_product_wrapper .product_three .product_disc{position:absolute;top:0;left:50%;z-index:4}#website .contents_wrapper .contents_inner .web_product_wrapper .product_three .product_bg{position:absolute;bottom:120px;left:45%;width:55%;height:100px;opacity:.8;z-index:2;background:transparent linear-gradient(to right,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#website .contents_wrapper .contents_inner .web_product_wrapper .product_three .product_bg_2{position:absolute;bottom:0;left:30%;width:70%;height:500px;z-index:1;background:transparent linear-gradient(to right,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#website .contents_wrapper .contents_inner .web_product_wrapper .product_three .product_bg_2 .product_bg_in_img{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}#website .contents_wrapper .contents_inner .web_product_wrapper .product_four{z-index:4}#website .contents_wrapper .contents_inner .web_product_wrapper .product_four .product_img{position:absolute;top:50%;left:50%;max-width:1400px;width:100%;height:365px;background-size:cover;background-position:center;background-repeat:no-repeat;transform:translate(-50%,-50%);z-index:1}#website .contents_wrapper .contents_inner .web_product_wrapper .product_four .product_disc{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);z-index:3}#website .contents_wrapper .contents_inner .web_product_wrapper .product_four .product_disc .product_disc_txt{margin-bottom:30px}#website .contents_wrapper .contents_inner .web_product_wrapper .product_four .product_disc .c-btn{margin:0 auto}#website .contents_wrapper .contents_inner .web_product_wrapper .product_four .product_bg{position:absolute;bottom:50px;left:0;width:40%;height:300px;opacity:.8;z-index:2;background:transparent linear-gradient(79deg,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#website .contents_wrapper .contents_inner .web_product_wrapper .product_five{z-index:3;height:700px}#website .contents_wrapper .contents_inner .web_product_wrapper .product_five .product_img{position:absolute;top:50%;left:48%;width:100%;max-width:700px;transform:translateY(-50%);z-index:3}#website .contents_wrapper .contents_inner .web_product_wrapper .product_five .product_disc{position:absolute;top:0;left:22%;z-index:4}#website .contents_wrapper .contents_inner .web_product_wrapper .product_five .product_disc .product_disc_txt{margin-bottom:30px}#website .contents_wrapper .contents_inner .web_product_wrapper .product_five .product_disc .c-btn{margin:0 auto}#website .contents_wrapper .contents_inner .web_product_wrapper .product_five .product_bg_2{position:absolute;bottom:40px;left:0;width:100%;height:300px;z-index:2;background:transparent linear-gradient(to right,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#website .contents_wrapper .contents_inner .web_product_wrapper .product_five .product_bg_2 .product_bg_in_img{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}#website .contents_wrapper .contents_inner .web_product_wrapper .product_five .product_bg_2 .product_bg_in_img_overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.8;background:transparent linear-gradient(to right,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#website .contents_wrapper .contents_inner .web_product_wrapper .product_five .product_bg{position:absolute;top:327.5px;left:calc(22% + 260px);width:180px;height:400px;opacity:.8;z-index:1;background:transparent linear-gradient(203deg,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#website .contents_wrapper .contents_inner .web_product_wrapper .product_six{z-index:2;height:700px}#website .contents_wrapper .contents_inner .web_product_wrapper .product_six .product_img{position:absolute;top:50%;left:0;max-width:1300px;width:100%;height:400px;background-size:cover;background-position:center;background-repeat:no-repeat;transform:translateY(-50%);z-index:2}#website .contents_wrapper .contents_inner .web_product_wrapper .product_six .product_disc{position:absolute;top:0;left:45%;z-index:4}#website .contents_wrapper .contents_inner .web_product_wrapper .product_six .product_disc .product_disc_txt{margin-bottom:30px}#website .contents_wrapper .contents_inner .web_product_wrapper .product_six .product_disc .c-btn{margin:0 auto}#website .contents_wrapper .contents_inner .web_product_wrapper .product_six .product_bg{position:absolute;top:300px;left:56%;width:280px;height:400px;opacity:.8;z-index:3;background:transparent linear-gradient(218deg,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#website .contents_wrapper .contents_inner .web_product_wrapper .product_six .product_bg_sky{position:absolute;bottom:0;right:80px;max-width:1000px;width:100%;height:240px;z-index:1;background-size:cover;background-position:center;background-repeat:no-repeat}#website .contents_wrapper .contents_inner .web_product_wrapper .product_seven{z-index:1;height:550px}#website .contents_wrapper .contents_inner .web_product_wrapper .product_seven .product_img{position:absolute;top:30px;left:55%;max-width:60%;width:700px;z-index:3}#website .contents_wrapper .contents_inner .web_product_wrapper .product_seven .product_disc{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:4;max-width:700px;width:100%}#website .contents_wrapper .contents_inner .web_product_wrapper .product_seven .product_disc .product_disc_txt{margin-bottom:30px}#website .contents_wrapper .contents_inner .web_product_wrapper .product_seven .product_disc .c-btn{margin:0 auto}#website .contents_wrapper .contents_inner .web_product_wrapper .product_seven .product_bg{position:absolute;bottom:180px;right:45%;width:55%;height:100px;opacity:.8;z-index:2;background:transparent linear-gradient(to right,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#website .contents_wrapper .contents_inner .web_product_wrapper .product_seven .product_bg_2{position:absolute;bottom:0;right:30%;width:70%;height:400px;z-index:1;background:transparent linear-gradient(to right,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#website .contents_wrapper .contents_inner .web_product_wrapper .product_seven .product_bg_2 .product_bg_in_img{position:absolute;top:0;right:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}#web-production-flow .contents_wrapper .contents_inner .web_production_flow_wrapper{position:relative;padding:0 60px;margin-top:100px;min-height:820px}#web-production-flow .contents_wrapper .contents_inner .web_production_flow_wrapper .web_production_flow_bg_img{position:absolute;left:60px;top:120px;width:calc(100% - 120px);height:600px;background:url(//miya-it.com/wp-content/themes/it-theme/image/web_flow/flow-bg.jpg) center/cover no-repeat fixed;z-index:-1}#web-production-flow .contents_wrapper .contents_inner .web_production_flow_wrapper .web_production_flow_box{position:relative;width:100%;max-width:800px;margin:0 auto;padding:40px;background-color:#f8fefb}#web-production-flow .contents_wrapper .contents_inner .web_production_flow_wrapper .web_production_flow_box .web_production_flow_fixed_bg{position:absolute;top:-50px;left:-180px;width:360px;height:400px;opacity:.8;background:transparent linear-gradient(223deg,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box;z-index:-1}#web-production-flow .contents_wrapper .contents_inner .web_production_flow_wrapper .web_production_flow_box .web_production_flow_fixed_bg.is-fixed{position:fixed;top:0;left:auto;margin-top:100px;margin-left:-220px}#web-production-flow .contents_wrapper .contents_inner .web_production_flow_wrapper .web_production_flow_box .web_production_flow_fixed_bg.is-btm-abs{position:absolute;top:inherit;bottom:-50px}#web-production-flow .contents_wrapper .contents_inner .web_production_flow_wrapper .web_production_flow_box .web_production_flow_bg_one,#web-production-flow .contents_wrapper .contents_inner .web_production_flow_wrapper .web_production_flow_box .web_production_flow_bg_two{position:absolute;opacity:.8;background:transparent linear-gradient(223deg,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#web-production-flow .contents_wrapper .contents_inner .web_production_flow_wrapper .web_production_flow_box .web_production_flow_bg_one{top:460px;left:-240px;width:120px;height:340px;z-index:2}#web-production-flow .contents_wrapper .contents_inner .web_production_flow_wrapper .web_production_flow_box .web_production_flow_bg_two{top:300px;left:100%;width:150px;height:500px;z-index:3}#web-production-flow .contents_wrapper .contents_inner .web_production_flow_wrapper .web_production_flow_box .flow_box_section{position:relative;z-index:4;margin-bottom:30px}#web-production-flow .contents_wrapper .contents_inner .web_production_flow_wrapper .web_production_flow_box .flow_box_section dl dt{font-size:18px;font-weight:700;line-height:1.3;margin-bottom:5px}#web-production-flow .contents_wrapper .contents_inner .web_production_flow_wrapper .web_production_flow_box .flow_box_section dl dd{font-size:16px;line-height:1.5;margin-bottom:35px}#web-production-flow .contents_wrapper .contents_inner .web_production_flow_wrapper .web_production_flow_box .flow_box_section dl dd:last-child{margin-bottom:20px}#web-production-flow .contents_wrapper .contents_inner .web_production_flow_wrapper .web_production_flow_box .flow_box_section .flow_more{position:relative;display:block;width:100%;max-width:500px;height:50px;margin:0 auto;text-align:center}#web-production-flow .contents_wrapper .contents_inner .web_production_flow_wrapper .web_production_flow_box .flow_box_section .flow_more span{position:relative;display:inline-block;vertical-align:middle;width:50px;height:50px;background-image:url(//miya-it.com/wp-content/themes/it-theme/image/web_flow/flow-more.jpg);background-repeat:no-repeat;background-size:contain;background-position:center center;z-index:1}#web-production-flow .contents_wrapper .contents_inner .web_production_flow_wrapper .web_production_flow_box .flow_box_section .flow_more:before{content:"";position:absolute;left:0;top:30px;display:block;width:100%;height:2px;background-color:#42676a;z-index:0}#web-production-flow .contents_wrapper .contents_inner .web_production_flow_wrapper .web_production_flow_box .flow_box_section._box_two,#web-production-flow .contents_wrapper .contents_inner .web_production_flow_wrapper .web_production_flow_box .flow_box_section._box_three{display:none}#web-marketing{margin-bottom:-200px}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper{position:relative;padding:0 0 50px;margin-top:120px;min-height:820px}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_bg_img{position:absolute;left:0;width:100%;height:600px;background-repeat:no-repeat;background-size:100%;background-position:center;background-attachment:fixed;z-index:-1}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_bg_img._one,#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_bg_img._three,#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_bg_img._five{background-image:url(//miya-it.com/wp-content/themes/it-theme/image/web_marketing/bg-1.png)}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_bg_img._two,#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_bg_img._four{background-image:url(//miya-it.com/wp-content/themes/it-theme/image/web_marketing/bg-2.png)}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_bg_img._one{top:140px}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_bg_img._two{top:1140px}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_bg_img._three{top:2140px}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_bg_img._four{top:3140px}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_bg_img._five{top:4140px}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_inner{position:relative;width:100%;max-width:800px;margin:0 auto}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_inner .web_marketing_fixed_bg{position:absolute;top:-50px;left:-180px;width:360px;height:400px;opacity:.8;background:transparent linear-gradient(223deg,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box;z-index:-1}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_inner .web_marketing_fixed_bg.is-fixed{position:fixed;top:0;left:auto;margin-top:100px;margin-left:-180px}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_inner .web_marketing_fixed_bg.is-btm-abs{position:absolute;top:inherit;bottom:-50px}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_inner .web_marketing_box{position:relative;width:100%;padding:40px;margin-bottom:60px;background-color:#f8fefb}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_inner .web_marketing_box .web_marketing_bg_one,#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_inner .web_marketing_box .web_marketing_bg_two,#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_inner .web_marketing_box .web_marketing_bg_three,#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_inner .web_marketing_box .web_marketing_bg_four,#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_inner .web_marketing_box .web_marketing_bg_five,#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_inner .web_marketing_box .web_marketing_bg_six{position:absolute;opacity:.8;background:transparent linear-gradient(223deg,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_inner .web_marketing_box .web_marketing_bg_one{top:425px;left:-240px;width:120px;height:340px;z-index:2}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_inner .web_marketing_box .web_marketing_bg_two{top:265px;left:100%;width:150px;height:500px;z-index:3}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_inner .web_marketing_box .web_marketing_bg_three{top:1265px;right:-170px;width:120px;height:430px;z-index:3}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_inner .web_marketing_box .web_marketing_bg_four{top:-80px;left:-240px;width:120px;height:340px;z-index:2}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_inner .web_marketing_box .web_marketing_bg_five{top:-150px;left:100%;width:150px;height:500px;z-index:3}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_inner .web_marketing_box .web_marketing_bg_six{top:850px;right:-170px;width:120px;height:430px;z-index:3}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_inner .web_marketing_box .marketing_section .box_index li{line-height:2}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_inner .web_marketing_box .marketing_section .box_index li a{font-weight:700;text-decoration:none;color:#333}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_inner .web_marketing_box .marketing_section .box_index li a i{display:inline-block;vertical-align:middle;margin-right:6px;color:#42676a}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_inner .web_marketing_box .marketing_section .box_section_title{position:relative;font-size:18px;font-weight:700;padding:0 0 15px;margin-bottom:20px}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_inner .web_marketing_box .marketing_section .box_section_title:before{content:"";position:absolute;left:0;bottom:0;display:block;width:100px;height:4px;background:transparent linear-gradient(to right,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_inner .web_marketing_box .marketing_section p.box_text{line-height:1.4;margin-bottom:20px}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_inner .web_marketing_box .marketing_section p.box_text span.under_line{background:linear-gradient(transparent 65%,#ffbd06 65%)}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_inner .web_marketing_box .marketing_section p.box_text._bold{font-weight:700}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_inner .web_marketing_box .marketing_section .box_img{margin:50px 0 40px}#web-marketing .contents_wrapper .contents_inner .web_marketing_wrapper .web_marketing_inner .web_marketing_box .marketing_section .box_img img{display:inline-block;width:100%;max-width:100%;vertical-align:middle}#web-security{margin-bottom:-200px}#web-security .contents_wrapper .contents_inner .web_security_wrapper{position:relative;padding:0 0 50px;margin-top:120px;min-height:820px}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_bg_img{position:absolute;left:0;width:100%;height:600px;background-repeat:no-repeat;background-size:100%;background-position:center;background-attachment:fixed;z-index:-1}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_bg_img._one,#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_bg_img._five{background-image:url(//miya-it.com/wp-content/themes/it-theme/image/web_security/bg-1.png)}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_bg_img._two,#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_bg_img._six{background-image:url(//miya-it.com/wp-content/themes/it-theme/image/web_security/bg-2.png)}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_bg_img._three{background-image:url(//miya-it.com/wp-content/themes/it-theme/image/web_security/bg-3.png)}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_bg_img._four{background-image:url(//miya-it.com/wp-content/themes/it-theme/image/web_security/bg-4.png)}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_bg_img._one{top:150px}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_bg_img._two{top:1150px}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_bg_img._three{top:2150px}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_bg_img._four{top:3150px}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_bg_img._five{top:4150px}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_bg_img._six{top:5150px}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner{position:relative;width:100%;max-width:800px;margin:0 auto}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_fixed_bg{position:absolute;top:-50px;left:-180px;width:360px;height:400px;opacity:.8;background:transparent linear-gradient(223deg,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box;z-index:-1}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_fixed_bg.is-fixed{position:fixed;top:0;left:auto;margin-top:100px;margin-left:-180px}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_fixed_bg.is-btm-abs{position:absolute;top:inherit;bottom:-50px}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box{position:relative;width:100%;padding:40px;margin-bottom:60px;background-color:#f8fefb}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .web_security_bg_one,#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .web_security_bg_two,#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .web_security_bg_three,#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .web_security_bg_four,#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .web_security_bg_five,#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .web_security_bg_six,#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .web_security_bg_seven,#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .web_security_bg_eight{position:absolute;opacity:.8;background:transparent linear-gradient(223deg,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .web_security_bg_one{top:460px;left:-240px;width:120px;height:340px;z-index:2}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .web_security_bg_two{top:300px;left:100%;width:150px;height:500px;z-index:3}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .web_security_bg_three{top:1370px;right:-170px;width:120px;height:430px;z-index:3}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .web_security_bg_four{top:330px;left:-240px;width:120px;height:340px;z-index:2}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .web_security_bg_five{top:250px;left:100%;width:150px;height:500px;z-index:3}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .web_security_bg_six{top:1320px;right:-170px;width:120px;height:430px;z-index:3}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .web_security_bg_seven{top:130px;left:-240px;width:120px;height:340px;z-index:2}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .web_security_bg_eight{top:475px;left:100%;width:150px;height:500px;z-index:3}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .security_section .box_index li{font-weight:700;line-height:1.4;margin:9px 0}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .security_section .box_index li i{display:inline-block;vertical-align:middle;margin-right:6px;color:#42676a}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .security_section .box_index li a{text-decoration:none;color:#333}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .security_section .box_index li ul{margin-left:20px}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .security_section .box_index li ul li a{font-weight:400}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .security_section .box_section_title{position:relative;font-size:18px;font-weight:700;padding:0 0 15px;margin-bottom:20px}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .security_section .box_section_title:before{content:"";position:absolute;left:0;bottom:0;display:block;width:100px;height:4px;background:transparent linear-gradient(to right,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .security_section .section_sub_title{position:relative;font-size:18px;font-weight:700}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .security_section .section_sub_title:before{content:"";position:absolute;top:50%;right:calc(100% + 5px);margin-top:-9px;display:block;width:12px;height:18px;background:url(//miya-it.com/wp-content/themes/it-theme/image/web_security/list-icon.png) center/cover no-repeat}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .security_section .text_block{padding-left:17px}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .security_section p.box_text{line-height:1.4;margin-bottom:20px}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .security_section p.box_text span.under_line{background:linear-gradient(transparent 65%,#ffbd06 65%)}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .security_section p.box_text._bold{font-weight:700}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .security_section .box_img{margin:50px 0 40px}#web-security .contents_wrapper .contents_inner .web_security_wrapper .web_security_inner .web_security_box .security_section .box_img img{display:inline-block;width:100%;max-width:100%;vertical-align:middle}#web-question .contents_wrapper{padding-bottom:80px}#web-question .contents_wrapper .contents_inner .web_question_wrapper{position:relative;padding:0 60px 50px;margin-top:120px;min-height:820px}#web-question .contents_wrapper .contents_inner .web_question_wrapper .web_question_bg_img{position:absolute;left:60px;width:calc(100% - 120px);height:455px;background-repeat:no-repeat;background-size:100%;background-position:center;background-attachment:fixed;z-index:-1}#web-question .contents_wrapper .contents_inner .web_question_wrapper .web_question_bg_img._one{top:120px;background-image:url(//miya-it.com/wp-content/themes/it-theme/image/web_question/bg-1.jpg)}#web-question .contents_wrapper .contents_inner .web_question_wrapper .web_question_bg_img._two{background-image:url(//miya-it.com/wp-content/themes/it-theme/image/web_question/bg-2.jpg);opacity:0;top:1070px}#web-question .contents_wrapper .contents_inner .web_question_wrapper .web_question_bg_img._three{background-image:url(//miya-it.com/wp-content/themes/it-theme/image/web_question/bg-3.jpg);bottom:0}#web-question .contents_wrapper .contents_inner .web_question_wrapper .web_question_inner{position:relative;width:100%;max-width:800px;margin:0 auto}#web-question .contents_wrapper .contents_inner .web_question_wrapper .web_question_inner .web_question_fixed_bg{position:absolute;top:-50px;left:-180px;width:360px;height:400px;opacity:.8;background:transparent linear-gradient(223deg,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box;z-index:-1}#web-question .contents_wrapper .contents_inner .web_question_wrapper .web_question_inner .web_question_fixed_bg.is-fixed{position:fixed;top:0;left:auto;margin-top:100px;margin-left:-180px}#web-question .contents_wrapper .contents_inner .web_question_wrapper .web_question_inner .web_question_fixed_bg.is-btm-abs{position:absolute;top:inherit;bottom:-50px}#web-question .contents_wrapper .contents_inner .web_question_wrapper .web_question_inner .web_question_box{width:100%;padding:40px;margin-bottom:60px;background-color:#f8fefb}#web-question .contents_wrapper .contents_inner .web_question_wrapper .web_question_inner .web_question_box .box_section_title{position:relative;font-size:18px;font-weight:700;padding:0 0 15px;margin-bottom:20px}#web-question .contents_wrapper .contents_inner .web_question_wrapper .web_question_inner .web_question_box .box_section_title:before{content:"";position:absolute;left:0;bottom:0;display:block;width:100px;height:4px;background:transparent linear-gradient(to right,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#web-question .contents_wrapper .contents_inner .web_question_wrapper .web_question_inner .web_question_box .web_question_bg_one,#web-question .contents_wrapper .contents_inner .web_question_wrapper .web_question_inner .web_question_box .web_question_bg_two,#web-question .contents_wrapper .contents_inner .web_question_wrapper .web_question_inner .web_question_box .web_question_bg_three,#web-question .contents_wrapper .contents_inner .web_question_wrapper .web_question_inner .web_question_box .web_question_bg_four{position:absolute;opacity:.8;background:transparent linear-gradient(223deg,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#web-question .contents_wrapper .contents_inner .web_question_wrapper .web_question_inner .web_question_box .web_question_bg_one{top:460px;left:-240px;width:120px;height:340px;z-index:2}#web-question .contents_wrapper .contents_inner .web_question_wrapper .web_question_inner .web_question_box .web_question_bg_two{top:300px;left:100%;width:150px;height:500px;z-index:3}#web-question .contents_wrapper .contents_inner .web_question_wrapper .web_question_inner .web_question_box .web_question_bg_three{opacity:0;top:1300px;right:-170px;width:120px;height:430px;z-index:3}#web-question .contents_wrapper .contents_inner .web_question_wrapper .web_question_inner .web_question_box .web_question_bg_four{bottom:-190px;left:-240px;width:120px;height:340px;z-index:3}#web-question .contents_wrapper .contents_inner .web_question_wrapper .web_question_inner .web_question_box .flow_box_section{position:relative;z-index:4;margin-bottom:30px}#web-question .contents_wrapper .contents_inner .web_question_wrapper .web_question_inner .web_question_box .flow_box_section dl dt{font-size:18px;font-weight:700;line-height:1.3;margin-bottom:5px}#web-question .contents_wrapper .contents_inner .web_question_wrapper .web_question_inner .web_question_box .flow_box_section dl dd{font-size:16px;line-height:1.5;margin-bottom:35px}#web-question .contents_wrapper .contents_inner .web_question_wrapper .web_question_inner .web_question_box .flow_box_section dl dd:last-child{margin-bottom:20px}#web-question .contents_wrapper .contents_inner .web_question_wrapper .web_question_inner .web_question_box .flow_box_section dl dd ul{margin:15px 0 15px 30px;list-style-type:disc}#web-question .contents_wrapper .contents_inner .web_question_wrapper .web_question_inner .web_question_box .flow_box_section .flow_more{position:relative;display:block;width:100%;max-width:500px;height:50px;margin:0 auto;text-align:center}#web-question .contents_wrapper .contents_inner .web_question_wrapper .web_question_inner .web_question_box .flow_box_section .flow_more span{position:relative;display:inline-block;vertical-align:middle;width:50px;height:50px;background-image:url(//miya-it.com/wp-content/themes/it-theme/image/web_flow/flow-more.jpg);background-repeat:no-repeat;background-size:contain;background-position:center center;z-index:1}#web-question .contents_wrapper .contents_inner .web_question_wrapper .web_question_inner .web_question_box .flow_box_section .flow_more:before{content:"";position:absolute;left:0;top:30px;display:block;width:100%;height:2px;background-color:#42676a;z-index:0}#web-question .contents_wrapper .contents_inner .web_question_wrapper .web_question_inner .web_question_box .flow_box_section._box_two,#web-question .contents_wrapper .contents_inner .web_question_wrapper .web_question_inner .web_question_box .flow_box_section._box_three{display:none}#web-template .contents_wrapper .contents_inner .web_template_wrapper{width:100%;max-width:1280px;margin:0 auto;padding:0 30px}#web-template .contents_wrapper .contents_inner .web_template_wrapper .template_category_list_all{width:100%;max-width:1080px;margin:0 auto;margin-top:50px;margin-bottom:100px}#web-template .contents_wrapper .contents_inner .web_template_wrapper .template_category_list_all h2{font-size:18px;font-weight:700;margin-bottom:15px}#web-template .contents_wrapper .contents_inner .web_template_wrapper .template_category_list_all ul{font-size:0}#web-template .contents_wrapper .contents_inner .web_template_wrapper .template_category_list_all ul li{display:inline-block;font-size:0;margin:0 10px 10px 0}#web-template .contents_wrapper .contents_inner .web_template_wrapper .template_category_list_all ul li:last-child{margin-right:0}#web-template .contents_wrapper .contents_inner .web_template_wrapper .template_category_list_all ul li span{display:inline-block;vertical-align:middle;border-radius:10px}#web-template .contents_wrapper .contents_inner .web_template_wrapper .template_category_list_all ul li span a{position:relative;display:block;color:#fff;text-decoration:none;font-size:14px;padding:0 15px 0 30px}#web-template .contents_wrapper .contents_inner .web_template_wrapper .template_category_list_all ul li span a:before{content:"";position:absolute;left:10px;top:50%;margin-top:-7px;display:inline-block;width:14px;height:14px;background:url(//miya-it.com/wp-content/themes/it-theme/image/web_template/feed.png) center/cover no-repeat}#web-template .contents_wrapper .contents_inner .web_template_wrapper .web_template_wrapper_inner{display:flex;justify-content:center;flex-wrap:wrap;margin:0 -30px;gap:30px 50px}#web-template .contents_wrapper .contents_inner .web_template_wrapper .web_template_wrapper_inner .template_box{width:calc(50% - 60px);max-width:100%}#web-template .contents_wrapper .contents_inner .web_template_wrapper .web_template_wrapper_inner .template_box .template_title{position:relative;font-size:18px;font-weight:700;padding-bottom:14px;margin-bottom:10px}#web-template .contents_wrapper .contents_inner .web_template_wrapper .web_template_wrapper_inner .template_box .template_title:after{content:"";position:absolute;left:0;bottom:0;display:block;width:60px;height:4px;background:transparent linear-gradient(90deg,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#web-template .contents_wrapper .contents_inner .web_template_wrapper .web_template_wrapper_inner .template_box .template_img .img_inner{display:flex;justify-content:flex-start;margin:0 -5px 20px 0}#web-template .contents_wrapper .contents_inner .web_template_wrapper .web_template_wrapper_inner .template_box .template_img .img_inner .temp_pc,#web-template .contents_wrapper .contents_inner .web_template_wrapper .web_template_wrapper_inner .template_box .template_img .img_inner .temp_sp{display:inline-block;margin:5px;text-align:center}#web-template .contents_wrapper .contents_inner .web_template_wrapper .web_template_wrapper_inner .template_box .template_img .img_inner .temp_pc img,#web-template .contents_wrapper .contents_inner .web_template_wrapper .web_template_wrapper_inner .template_box .template_img .img_inner .temp_sp img{display:inline-block;max-width:100%;width:100%;vertical-align:middle}#web-template .contents_wrapper .contents_inner .web_template_wrapper .web_template_wrapper_inner .template_box .template_img .img_inner .temp_sp img{max-width:150px;margin:0 auto}#web-template .contents_wrapper .contents_inner .web_template_wrapper .web_template_wrapper_inner .template_box .template_category{font-size:0}#web-template .contents_wrapper .contents_inner .web_template_wrapper .web_template_wrapper_inner .template_box .template_category span{display:inline-block;vertical-align:middle;border-radius:10px;margin:0 10px 10px 0}#web-template .contents_wrapper .contents_inner .web_template_wrapper .web_template_wrapper_inner .template_box .template_category span a{position:relative;display:block;color:#fff;text-decoration:none;font-size:14px;padding:0 15px 0 30px}#web-template .contents_wrapper .contents_inner .web_template_wrapper .web_template_wrapper_inner .template_box .template_category span a:before{content:"";position:absolute;left:10px;top:50%;margin-top:-7px;display:inline-block;width:14px;height:14px;background:url(//miya-it.com/wp-content/themes/it-theme/image/web_template/feed.png) center/cover no-repeat}#img-modal{display:none;position:fixed;width:100%;height:100vh;padding:30px;top:0;left:0;z-index:1000}#img-modal .overlay{position:absolute;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.6);z-index:1000}#img-modal .modal_inner{position:absolute;top:50%;left:50%;width:100%;height:100%;max-width:1024px;max-height:576px;transform:translate(-50%,-50%);z-index:1001}#img-modal .modal_inner:before{content:"";position:absolute;top:-20px;left:50%;transform:translateX(-50%);width:1074px;height:800px;background:url(//miya-it.com/wp-content/themes/it-theme/image/web_template/display_pc.png) center/cover no-repeat;z-index:-1}#img-modal .modal_inner a.modal_close{position:absolute;top:0;right:0;padding:10px 15px;background-color:rgba(0,0,0,.5);color:#fff;text-decoration:none;font-size:30px;z-index:1000}#img-modal .modal_inner .img_container{width:100%;height:100%;overflow-y:scroll;overflow-x:hidden}#img-modal .modal_inner .img_container img{width:100%;max-width:100%;vertical-align:middle}#img-modal .modal_inner .img_container video{height:576px}#img-modal .modal_inner._sp{max-width:320px;max-height:568px}#img-modal .modal_inner._sp:before{content:"";position:absolute;top:-95px;left:50%;transform:translateX(-50%);width:370px;height:760px;background:url(//miya-it.com/wp-content/themes/it-theme/image/web_template/display_sp8.png) center/cover no-repeat;z-index:-1}#web-banner{display:none;position:fixed;right:60px;bottom:268px;width:300px;height:300px;z-index:1000}#web-banner .banner_inner .content_mv{position:relative;width:100%;height:300px}#web-banner .banner_inner .content_mv video{width:100%;height:100%}#web-banner .banner_inner .content_mv .desc_btn{position:absolute;left:0;bottom:0;width:100%;font-size:20px;text-align:center;font-weight:700;color:#fff;padding:10px 0;background-color:rgba(0,0,0,.8);background-color:rgba(0,0,0,.8);cursor:pointer}#web-banner .banner_inner .content_mv .desc_btn:after{content:"";display:block;margin:10px auto 0;width:35px;height:15px;background:url(//miya-it.com/wp-content/themes/it-theme/image/web_template/icon_more.png) center/cover no-repeat}#web-banner .banner_inner .content_mv .desc_btn._open:after{transform:rotate(180deg)}#web-banner .banner_inner .content_mv .cls_btn{position:absolute;top:0;right:0;width:30px;height:30px;background:url(//miya-it.com/wp-content/themes/it-theme/image/web_template/close_btn.png) center/cover no-repeat}#web-banner .banner_inner .content_mv .cls_btn:hover{opacity:.7}#web-banner .banner_inner .content_desc{display:none;background-color:#60b9bf;padding:20px;text-align:center}#web-banner .banner_inner .content_desc p{font-size:16px;line-height:1.4;margin-bottom:20px;color:#fff}#web-banner .banner_inner .content_desc .contactus_btn{display:inline-block}#web-banner .opn_btn{display:none;position:absolute;top:0;right:100%;background-color:rgba(0,0,0,.8);width:30px;height:80px;justify-content:center;align-items:center;cursor:pointer}#web-banner .opn_btn:hover{opacity:.7}#web-banner .opn_btn span{display:block;width:15px;height:35px;background:url(//miya-it.com/wp-content/themes/it-theme/image/web_template/icon_open.png) center/cover no-repeat}#web-banner._orient{display:none !important}#works .contents_wrapper{padding-bottom:0}#works .contents_wrapper .contents_inner .page_header_discription{padding:0;margin-bottom:50px}#works .contents_wrapper .contents_inner .page_header_discription:after{right:0;margin:auto;width:150px}#works .contents_wrapper .contents_inner .page_header_discription h1{padding-bottom:20px;margin:0}#works .contents_wrapper .contents_inner .works_wrapper{width:100%;max-width:1280px;margin:0 auto;padding:0 30px}#works .contents_wrapper .contents_inner .works_wrapper .works_category_list_all{width:100%;max-width:1200px;margin:0 auto;margin-bottom:60px}#works .contents_wrapper .contents_inner .works_wrapper .works_category_list_all h2{font-size:18px;font-weight:700;margin-bottom:15px}#works .contents_wrapper .contents_inner .works_wrapper .works_category_list_all ul{font-size:0}#works .contents_wrapper .contents_inner .works_wrapper .works_category_list_all ul li{display:inline-block;font-size:0;margin:0 10px 10px 0}#works .contents_wrapper .contents_inner .works_wrapper .works_category_list_all ul li:last-child{margin-right:0}#works .contents_wrapper .contents_inner .works_wrapper .works_category_list_all ul li span{display:inline-block;vertical-align:middle;border-radius:10px}#works .contents_wrapper .contents_inner .works_wrapper .works_category_list_all ul li span a{position:relative;display:block;color:#fff;text-decoration:none;font-size:14px;padding:0 10px 0 30px}#works .contents_wrapper .contents_inner .works_wrapper .works_category_list_all ul li span a:before{content:"\f02b";font-family:"Font Awesome 5 Free";font-weight:700;position:absolute;left:10px;top:50%;transform:translateY(-50%);display:inline-block;color:#fff}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner h2.list_title{position:relative;font-size:18px;font-weight:700;padding-bottom:14px;margin-bottom:10px}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner h2.list_title:after{content:"";position:absolute;left:0;bottom:0;display:block;width:60px;height:4px;background:transparent linear-gradient(90deg,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .not_works p{margin:50px 0}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .not_works .all{display:inline-block;width:180px;height:50px;line-height:50px;vertical-align:middle;text-align:center}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .not_works .all a{display:block;width:100%;height:100%;text-decoration:none;border:1px #60b9bf solid;color:#214e51;font-size:18px;transition:.3s}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .not_works .all a:hover{background-color:#214e51;border:1px #214e51 solid;color:#fff}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_slider .swiper-wrapper{margin:30px 0 50px}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_slider .swiper-wrapper .swiper-slide{box-shadow:0 10px 30px rgba(0,0,0,.8)}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_slider .swiper-wrapper .swiper-slide .slide_img{position:relative}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_slider .swiper-wrapper .swiper-slide .slide_img img{display:inline-block;width:100%;max-width:100%;height:auto;vertical-align:middle;-o-object-fit:cover;object-fit:cover}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_slider .swiper-wrapper .swiper-slide .slide_img .caption{position:absolute;left:0;bottom:0;width:100%;padding:10px;text-align:left;color:#fff;background-color:rgba(0,0,0,.8)}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_slider .swiper-wrapper .swiper-slide .slide_img .caption .title_category{display:inline-block;font-size:12px}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_slider .swiper-wrapper .swiper-slide .slide_img .caption .slide_title{font-size:16px;font-weight:400}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_slider .swiper-wrapper .swiper-slide-active{box-shadow:0 4px 20px rgba(0,0,0,.8)}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_slider .p-nation_wrap{display:none}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_slider .p-nation_wrap .swiper-button-prev,#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_slider .p-nation_wrap .swiper-button-next{width:30px;height:30px;text-align:center;margin:5px;font-size:14px;color:#214e51;background-color:#fff;cursor:pointer;transition:.3s;border:1px solid #f2f2f2;position:static}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_slider .p-nation_wrap .swiper-button-prev:after,#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_slider .p-nation_wrap .swiper-button-next:after{font-size:14px;font-weight:700;line-height:2}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_slider .p-nation_wrap .swiper-pagination .swiper-pagination-bullet{display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;margin:5px;color:#214e51;background-color:#fff;cursor:pointer;border:1px solid #f2f2f2;border-radius:0;opacity:1}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_slider .p-nation_wrap .swiper-pagination .swiper-pagination-bullet:nth-child(n+4){display:none}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_slider .p-nation_wrap .swiper-pagination .swiper-pagination-bullet-active{border:1px solid #214e51;background-color:#214e51;color:#fff}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_slider .p-nation_none{display:none !important}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .thumbnail_none{display:none !important}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .swiper-disabled .swiper-wrapper{transform:inherit !important;display:flex;justify-content:center}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .swiper-disabled .swiper-slide:first-of-type{display:none}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .swiper-disabled .swiper-slide:last-of-type{display:none}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_thumbnail_slider{max-width:975px;margin:0 auto}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_thumbnail_slider .swiper-wrapper{margin-bottom:70px}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_thumbnail_slider .swiper-wrapper .swiper-slide .thumb_box{height:150px;cursor:pointer;transition:.3s}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_thumbnail_slider .swiper-wrapper .swiper-slide .thumb_box:hover{opacity:.7}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_thumbnail_slider .swiper-wrapper .swiper-slide .thumb_box img{display:inline-block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:middle}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_thumbnail_slider .swiper-wrapper .swiper-slide .thumb_box.current{opacity:.7}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_thumbnail_slider .p-nation_wrap{display:flex;justify-content:center;align-items:center}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_thumbnail_slider .p-nation_wrap .swiper-button-prev,#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_thumbnail_slider .p-nation_wrap .swiper-button-next{position:static;width:40px;height:40px;line-height:40px;text-align:center;margin:5px;color:#214e51;background-color:#fff;transition:.3s;border:1px solid #f2f2f2}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_thumbnail_slider .p-nation_wrap .swiper-button-prev:after,#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_thumbnail_slider .p-nation_wrap .swiper-button-next:after{font-size:14px;font-weight:700;line-height:2}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_thumbnail_slider .p-nation_wrap .swiper-button-prev:hover,#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_thumbnail_slider .p-nation_wrap .swiper-button-next:hover{background-color:#214e51;color:#fff}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_thumbnail_slider .p-nation_wrap .swiper-pagination{position:static;display:flex}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_thumbnail_slider .p-nation_wrap .swiper-pagination-bullets .thumbs-nav{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;margin:5px;font-size:16px;color:#214e51;background-color:#fff;cursor:pointer;border:1px solid #f2f2f2;border-radius:0;opacity:1}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_thumbnail_slider .p-nation_wrap .swiper-pagination-bullets .thumbs-nav:nth-child(n+4){display:none}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_thumbnail_slider .p-nation_wrap .swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#214e51;color:#fff}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .works_thumbnail_slider .p-nation_none{display:none}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .thumbnail_none{display:none}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .swiper-button-none .swiper-wrapper{transition-duration:inherit !important;transform:inherit !important;display:flex;justify-content:center}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .swiper-button-none .swiper-button-prev,#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .swiper-button-none .swiper-button-next,#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .swiper-button-none .swiper-pagination{display:none}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .single_work_container{width:100%;max-width:800px;margin:0 auto;margin-bottom:130px}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .single_work_container .works_img{margin-bottom:45px}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .single_work_container .works_img img{display:block;margin:0 auto;max-width:100%;vertical-align:middle}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .single_work_container .work_box{padding:30px 20px;background-color:#f8fefb}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .single_work_container .work_box h1{position:relative;font-size:24px;font-weight:700;padding-bottom:14px;margin-bottom:10px}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .single_work_container .work_box h1:after{content:"";position:absolute;left:0;bottom:0;display:block;width:100px;height:4px;background:transparent linear-gradient(90deg,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .single_work_container .work_box .client_name{margin-bottom:10px}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .single_work_container .work_box .client_url{margin-bottom:10px}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .single_work_container .work_box .client_url a{text-decoration:none;color:inherit}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .single_work_container .work_box .client_introduction{margin-bottom:30px}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .single_work_container .work_box .product_introduction{margin-bottom:40px}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .single_work_container .work_box .category_list{font-size:0}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .single_work_container .work_box .category_list li{display:inline-block;font-size:0;margin:0 10px 10px 0}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .single_work_container .work_box .category_list li:last-child{margin-right:0}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .single_work_container .work_box .category_list li span{display:inline-block;vertical-align:middle;border-radius:10px}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .single_work_container .work_box .category_list li span a{position:relative;display:block;color:#fff;text-decoration:none;font-size:14px;padding:0 10px 0 30px}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .single_work_container .work_box .category_list li span a:before{content:"\f02b";font-family:"Font Awesome 5 Free";font-weight:700;position:absolute;left:10px;top:50%;transform:translateY(-50%);display:inline-block;color:#fff}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .single_works_navigation{width:100%;max-width:100%;font-size:0;text-align:center}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .single_works_navigation .prev,#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .single_works_navigation .all,#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .single_works_navigation .next{display:inline-block;width:180px;height:50px;line-height:50px;vertical-align:middle;margin:20px}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .single_works_navigation .prev a,#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .single_works_navigation .all a,#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .single_works_navigation .next a{display:block;width:100%;height:100%;text-decoration:none;border:1px #60b9bf solid;color:#214e51;font-size:18px;transition:.2s}#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .single_works_navigation .prev a:hover,#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .single_works_navigation .all a:hover,#works .contents_wrapper .contents_inner .works_wrapper .works_wrapper_inner .single_works_navigation .next a:hover{background-color:#214e51;border:1px #214e51 solid;color:#fff}#news:after{content:"";clear:both;display:block}#news .contents_wrapper .contents_inner{width:100%;max-width:1280px;margin:0 auto}#news .contents_wrapper .contents_inner .page_header_discription{padding:0;margin-bottom:50px}#news .contents_wrapper .contents_inner .page_header_discription:after{right:0;margin:auto;width:150px}#news .contents_wrapper .contents_inner .page_header_discription h1{padding-bottom:20px;margin:0}#news .contents_wrapper .contents_inner .news_flex{display:flex;flex-wrap:wrap}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main{display:flex;flex-direction:column;gap:80px;width:calc(70% - 30px);margin:15px}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main .news_box{display:flow-root}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main .news_box .eyecatch{position:relative;overflow:hidden;float:left;width:250px;height:200px;margin-right:20px;border:solid 1px #ddd;transition:.3s;background-color:#000;text-decoration:none}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main .news_box .eyecatch:after{content:"READ MORE";color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px;opacity:0;transition:.5s}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main .news_box .eyecatch img{display:inline-block;vertical-align:middle;width:100%;height:100%;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;transition:.3s}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main .news_box .eyecatch:hover>img{opacity:.5;transform:scale(1.2)}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main .news_box .eyecatch:hover:after{opacity:1}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main .news_box .cate{margin-bottom:8px}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main .news_box .cate span{display:inline-block;padding:3px 10px;border-radius:25px;margin-right:5px;margin-bottom:5px;font-size:14px;white-space:nowrap}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main .news_box .cate span:before{font-family:"Font Awesome 5 Free";content:"\f02b";font-weight:900;color:#fff;margin-right:5px}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main .news_box .cate a{text-decoration:none;color:#fff}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main .news_box .cate a:hover{text-decoration:underline}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main .news_box .date_wrap{color:#777;display:flex;gap:10px;margin-bottom:10px;font-size:14px}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main .news_box .date_wrap .date:before{font-family:"Font Awesome 5 Free";content:"\f073";margin-right:5px}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main .news_box .date_wrap .date_label{margin-right:3px}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main .news_box .title{text-decoration:none;color:#333;font-weight:700;font-size:18px;margin:10px 0;transition:.3s;border-bottom:dashed 1px #fff}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main .news_box .title:hover{border-color:#777}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main .news_box .article{margin:10px;font-size:clamp(14px, 2.3vw, 16px)}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main .news_box .article ul,#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main .news_box .article ol{list-style:inherit;padding-inline-start:40px}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main .view_cnt{color:#777;width:calc(100% - 272px);border-top:solid 1px #bbb;float:right}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main .page-nation_wrap{display:flex;justify-content:center;gap:5px}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main .page-nation_wrap .page-numbers,#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main .page-nation_wrap .pn_last{display:flex;justify-content:center;align-items:center;color:#214e51;font-size:clamp(14px, 3.7vw, 16px);width:clamp(30px, 8vw, 40px);height:clamp(30px, 8vw, 40px);border:1px solid #f2f2f2 !important;transition:.3s all;text-decoration:none}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main .page-nation_wrap .page-numbers:hover,#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main .page-nation_wrap .pn_last:hover{background-color:#214e51;color:#fff}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main .page-nation_wrap .dots{border:none !important;pointer-events:none}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main .page-nation_wrap .current{background-color:#214e51;color:#fff}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single{gap:unset}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .eyecatch{float:none;width:100%;max-height:300px;height:auto;display:block;margin:0 auto 20px;text-align:center;background:0 0;border:none}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .eyecatch:after{content:none}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .eyecatch:hover>img{transform:scale(1);opacity:1}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .eyecatch img{-o-object-fit:contain;object-fit:contain;border:none;max-height:300px}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .title{border:none;font-size:clamp(18px, 3vw, 24px);border-bottom:double 4px #aaa;padding-bottom:10px;margin-bottom:30px}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article{color:#333;line-height:2em}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article img{max-width:100%;height:auto}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article h2{font-size:24px;font-weight:700;margin-bottom:10px}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article .blog_under_title{position:relative;padding:0 0 15px;margin-bottom:20px}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article .blog_under_title:before{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:4px;background:transparent linear-gradient(to right,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article .blog_under_title._child{padding:0 0 10px;margin-bottom:10px;width:-moz-fit-content;width:fit-content}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article .blog_under_title._child:before{height:2px}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article h3{font-size:20px;margin-bottom:5px;font-weight:700}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article h4{font-size:18px;margin-bottom:5px;font-weight:700}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article .blog_basic_table{min-width:500px;text-align:center}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article .blog_basic_table thead tr{background-color:#455963}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article .blog_basic_table thead tr th{color:#fff;vertical-align:middle}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article .blog_basic_table tbody tr:nth-of-type(odd){background-color:#fff}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article .blog_basic_table tbody tr:nth-of-type(even){background-color:#f2f2f2}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article .blog_basic_table th{font-weight:700}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article .blog_basic_table th,#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article .blog_basic_table td{padding:10px 12px;border:1px solid #ccc;vertical-align:middle}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article .blog_basic_table_2{min-width:500px;text-align:left}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article .blog_basic_table_2 thead tr{background-color:#455963}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article .blog_basic_table_2 thead tr th{color:#fff;vertical-align:middle}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article .blog_basic_table_2 tbody tr:nth-of-type(odd){background-color:#fff}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article .blog_basic_table_2 tbody tr:nth-of-type(even){background-color:#fff}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article .blog_basic_table_2 th{font-weight:700}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article .blog_basic_table_2 th,#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article .blog_basic_table_2 td{padding:10px 12px;border:1px solid #ccc;vertical-align:middle}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article .blog_basic_table_2 th img,#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article .blog_basic_table_2 td img{display:inline-block;max-width:100%;vertical-align:middle}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article .blog_basic_table_2 th span,#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article .blog_basic_table_2 td span{display:inline-block;font-size:32px;vertical-align:middle}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .article iframe{display:unset;block-size:revert-layer}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .strong_under{font-weight:700;background:linear-gradient(transparent 70%,#ffd400 70%)}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .blog_index{position:relative;width:100%;padding:25px 40px;background-color:#f7f7f7;border:1px solid #ccc}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .blog_index h2{position:relative;font-size:18px;font-weight:700;padding:0 0 15px;margin-bottom:20px}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .blog_index h2:before{content:"";position:absolute;left:0;bottom:0;display:block;width:100px;height:4px;background:transparent linear-gradient(to right,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .blog_index ul{list-style:none;padding:0}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .blog_index ul li{line-height:2;font-weight:700;text-decoration:none;color:#333}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .blog_index ul li a{font-weight:700;text-decoration:none;color:#333}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .blog_index ul li a:hover{text-decoration:underline}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .blog_index ul li i{display:inline-block;vertical-align:middle;margin-right:6px;color:#42676a}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .blog_index ul li ul{margin-left:40px}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single #toc-toggle{display:none}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single #toc-toggle:checked~ul{display:none}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single #toc-toggle:checked~h2 .toc-toggle-label:after{content:"［開く］"}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .toc-toggle-label{cursor:pointer;font-size:14px;font-weight:400;margin-left:10px;color:#214e51;-webkit-user-select:none;-moz-user-select:none;user-select:none}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single .toc-toggle-label:after{content:"［閉じる］"}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single dl dt i{display:inline-block;vertical-align:middle;margin-right:6px;color:#42676a}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single dl dd{margin:0 0 40px 20px}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single dl dd a{font-weight:700;color:#333}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .news_box.single dl dd i{display:inline-block;vertical-align:middle;margin-right:6px;color:#42676a}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .view_cnt{width:100%;position:unset;margin-top:30px}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .single_news_navigation{display:flex;justify-content:space-between;gap:10px;margin:60px 0}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .single_news_navigation .prev,#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .single_news_navigation .next{display:inline-block;width:180px;height:50px;line-height:50px;vertical-align:middle}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .single_news_navigation .prev a,#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .single_news_navigation .next a{display:block;width:100%;height:100%;text-decoration:none;border:1px #60b9bf solid;color:#214e51;font-size:18px;text-align:center;transition:.2s}#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .single_news_navigation .prev a:hover,#news .contents_wrapper .contents_inner .news_flex .news_wrapper_main.single .single_news_navigation .next a:hover{background-color:#214e51;border:1px #214e51 solid;color:#fff}#news .contents_wrapper .contents_inner .news_wrapper_side{display:block;width:calc(30% - 30px);margin:15px}#news .contents_wrapper .contents_inner .news_wrapper_side .widget{list-style:none;margin-bottom:20px;border:solid 1px #ccc}#news .contents_wrapper .contents_inner .news_wrapper_side .widget .widgettitle{text-align:center;font-size:18px;font-weight:700;background-color:#60b9bf;color:#fff;padding:5px 0}#news .contents_wrapper .contents_inner .news_wrapper_side .widget ul li{border-bottom:dotted 1px #fff}#news .contents_wrapper .contents_inner .news_wrapper_side .widget ul li a{padding:8px 15px;text-decoration:none;color:#333;display:block}#news .contents_wrapper .contents_inner .news_wrapper_side .widget ul li:hover{border-color:#60b9bf}#news .contents_wrapper .contents_inner .news_wrapper_side .widget ul li .children{padding-left:15px}#news .contents_wrapper .contents_inner .news_wrapper_side .widget ul li .children li a:before{content:"-";margin-right:5px}#news .contents_wrapper .contents_inner .news_wrapper_side .widget .archive_list._hide{display:none}#more-archive{display:block;position:relative;padding:10px 0;text-align:center;color:#60b9bf;text-decoration:none;transition:.3s}#more-archive:hover{opacity:.7}#more-archive:before{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:700}#more-archive._end:before{content:"\f077"}.vr-tips_wrapper{margin-top:100px}.vr-tips_wrapper .page_header_discription{padding:0;margin-bottom:50px}.vr-tips_wrapper .page_header_discription:after{width:150px;right:0;margin:auto}.vr-tips_wrapper .page_header_discription h2{font-size:clamp(18px, 3.1vw, 24px);padding-bottom:20px;text-align:center;font-weight:600;line-height:1.5}.vr-tips_wrapper .vr-tips_inner{display:flex;justify-content:center;align-items:flex-start;max-width:1140px;margin:auto;gap:clamp(30px, 3.9vw, 75px);padding:0 15px}.vr-tips_wrapper .vr-tips_inner .vr-tips_card{text-decoration:none;width:320px;max-width:100%;transition:.3s}.vr-tips_wrapper .vr-tips_inner .vr-tips_card:hover{opacity:.7}.vr-tips_wrapper .vr-tips_inner img{display:block;width:100%;height:auto;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.vr-tips_wrapper .vr-tips_inner .info_wrap{color:#333;padding:20px 10px 0}.vr-tips_wrapper .vr-tips_inner .info_wrap .date{font-size:14px;line-height:normal;margin-bottom:10px}.vr-tips_wrapper .vr-tips_inner .info_wrap .title{font-size:18px;font-weight:600;overflow-wrap:anywhere}.vr-tips_wrapper .vr-tips_btn{max-width:220px;width:100%;margin:auto;margin-top:80px}#contact .contact_wrap{background:#fff}#contact .contact_wrap .header_text{max-width:530px;width:100%;margin:auto;padding:0 15px 30px;text-align:left}#contact .contact_wrap .header_text a{color:#274278;font-weight:600;text-decoration-thickness:2px;text-underline-offset:2px}#contact .contact_wrap .page_header_discription{padding:0;margin-bottom:50px}#contact .contact_wrap .page_header_discription:after{width:150px;right:0;margin:auto}#contact .contact_wrap .page_header_discription h1,#contact .contact_wrap .page_header_discription h2{font-size:clamp(18px, 3.1vw, 24px);padding-bottom:20px;text-align:center;font-weight:600;line-height:1.5}#contact .contact_wrap .contact_bg{max-width:800px;width:100%;margin:auto;background:#d3ebed;padding:50px 15px 120px}#contact .contact_wrap .contact_bg .contact_inner{max-width:600px;width:100%;margin:auto}.contact_wrap .header_text{text-align:center;margin:0 auto 30px}.contact_wrap .contact_inner .contact_sec{margin-bottom:20px;display:flex;flex-direction:column;gap:10px}.contact_wrap .contact_inner .contact_sec .sec_name{line-height:1;font-weight:600;display:flex;align-items:end;gap:10px}.contact_wrap .contact_inner .contact_sec .sec_name .required{font-size:10px;color:#b30000}.contact_wrap .contact_inner .radio_wrap{padding-left:18px;line-height:2.5}.contact_wrap .contact_inner input{font-size:16px;font-family:noto-sans-cjk-jp,sans-serif;background:#fff;line-height:1.1}.contact_wrap .contact_inner input[type=text],.contact_wrap .contact_inner input[type=email],.contact_wrap .contact_inner input[type=tel]{width:100%;border:1px solid #bdd1d5;padding:13px 10px;outline:none}.contact_wrap .contact_inner input[type=radio]{margin:0 10px 0 0}.contact_wrap .contact_inner textarea{font-family:noto-sans-cjk-jp,sans-serif;background:#fff;line-height:1.3;font-size:16px;max-width:600px;width:100% !important;min-height:175px;border:1px solid #bdd1d5;padding:10px;outline:none;field-sizing:content}.contact_wrap .contact_inner .p-policy_agree{text-align:center;margin-bottom:35px;display:flex;align-items:baseline;justify-content:center;gap:10px}.contact_wrap .contact_inner .p-policy_agree input[type=checkbox]{transform:scale(1.3)}.contact_wrap .contact_inner .p-policy_agree a{color:#274278;text-decoration:none}.contact_wrap .contact_inner .p-policy_agree a:after{content:url(//miya-it.com/wp-content/themes/it-theme/image/icon-blank.svg);margin:0 3px}.contact_wrap .contact_inner .sub-btn_vr{text-align:center}.contact_wrap .contact_inner .sub-btn_vr button{max-width:300px;width:100%;font-weight:600;border:none;cursor:pointer}#privacy-policy .contents_wrapper{padding-top:200px}#privacy-policy .contents_wrapper .contents_inner{max-width:960px;width:100%;margin:auto}#privacy-policy .contents_wrapper .contents_inner .page_header_discription:after{top:0;right:0;margin:auto;width:150px}#privacy-policy .contents_wrapper .contents_inner .p-policy_wrap{border:1px solid #707070;padding:50px 60px}#privacy-policy .contents_wrapper .contents_inner .p-policy_wrap .p-policy_head{margin-bottom:50px}#privacy-policy .contents_wrapper .contents_inner .p-policy_wrap .p-policy_item{margin-bottom:30px}#privacy-policy .contents_wrapper .contents_inner .p-policy_wrap .p-policy_item:last-child{margin-bottom:0}#privacy-policy .contents_wrapper .contents_inner .p-policy_wrap .p-policy_item h2{font-size:18px;font-weight:700;margin-bottom:10px}#privacy-policy .contents_wrapper .contents_inner .p-policy_wrap .p-policy_item ul{margin-top:15px;display:flex;flex-direction:column;gap:8px;list-style:disc;padding-left:40px}#privacy-policy .contents_wrapper .contents_inner .p-policy_wrap .p-policy_item .p-policy_links{margin-top:20px;display:flex;flex-direction:column;gap:12px}#privacy-policy .contents_wrapper .contents_inner .p-policy_wrap .p-policy_item .p-policy_links .link a{color:#05f;text-decoration:none;word-wrap:break-word}#privacy-policy .contents_wrapper .contents_inner .p-policy_wrap .p-policy_item .address{margin-top:30px;padding-left:30px}#page404Wrap{width:90%;max-width:960px;margin:0 auto;text-align:center;padding-top:100px}#page404Wrap .sectionTitle{font-weight:700;font-size:clamp(18px, 3.1vw, 24px);text-align:center;color:#444;line-height:1.5}#page404Wrap img{margin:30px 0;width:100%;max-width:300px;display:inline-block}#page404Wrap .topBack{display:block;text-decoration:none;width:150px;margin:50px auto 100px;background-color:#60b9bf;font-weight:700;font-size:16px;color:#fff;padding:10px 0;cursor:pointer;transition:.3s}#page404Wrap .topBack:hover{background-color:#42676a}#page404Wrap .topBack:focus{outline:none}.alignnone{padding:4px}.aligncenter{display:block;margin-left:auto;margin-right:auto;padding:4px}.alignright{float:right;display:inline;padding:4px}.alignleft{float:left;display:inline;padding:4px}.clear{clear:both}.img_border img{border:1px solid #ccc;box-shadow:0 3px 10px rgba(0,0,0,.16)}_:-ms-lang(x)::-ms-backdrop,.web_production_flow_bg_img,.web_question_bg_img,.web_marketing_bg_img,.web_security_bg_img{background-attachment:scroll !important}#dev{position:fixed;left:0;top:0;width:100%;height:100vh;background-color:#fff}#dev .menu_container{position:fixed;left:0;top:0;width:280px;background-color:#fff;height:100vh;text-align:center}#dev .menu_container img{display:inline-block;height:100%}#dev .map_container{position:fixed;left:280px;top:0;width:calc(100% - 280px);height:calc(100vh - 5px);z-index:9999}#dev #map{width:100%;height:100%}#dev #map iframe+div{display:none;visibility:hidden;border:none !important;opacity:0 !important}#dev #map_progress{width:0;height:5px;background-color:navy}#dev #onoff,#dev #next,#dev #prev{position:absolute;right:10px;bottom:115px;display:flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:#fff;color:navy;font-size:14px;border-radius:3px;box-shadow:0px 1px 6px -2px rgba(0,0,0,.5);cursor:pointer;transition:.3s}#dev #onoff:hover,#dev #next:hover,#dev #prev:hover{opacity:.7}#dev #next{bottom:165px;font-size:24px}#dev #prev{bottom:215px;font-size:24px}#dev #icon_desc{position:absolute;right:150px;bottom:0;font-size:12px}#dev #icon_desc span{position:relative;display:inline-block;margin-left:5px;padding-left:23px}#dev #icon_desc span:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);display:block;width:14px;height:14px;border-radius:100%;border:2px solid #fff}#dev #icon_desc span.shop:before{background-color:navy}#dev #icon_desc span.carlink:before{background-color:red}#dev #icon_desc span.ss:before{background-color:#e0690e}#dev .infomation .shop_img img{display:block;vertical-align:middle;width:100%;max-width:400px;height:300px;-o-object-fit:cover;object-fit:cover}#dev .infomation .shop_name{font-size:16px;font-weight:700;margin:10px 0}#dev .infomation .shop_address,#dev .infomation .shop_hours,#dev .infomation .shop_tel{font-size:14px}.custom_list{list-style:disc;margin-left:40px}.ems_test_wrap{max-width:800px;margin:0 auto;padding:0 15px}.ems_test_wrap .cart_now{text-align:right;margin:50px 0}.ems_test_wrap .cart_now a{position:relative;display:inline-block;color:#333;text-decoration:none;transition:.3s}.ems_test_wrap .cart_now a i{margin-right:5px}.ems_test_wrap .cart_now a:hover{opacity:.7}.ems_test_wrap .item_box{display:flex;margin:80px 0}.ems_test_wrap .item_box .item_img{width:50%;padding:0 15px}.ems_test_wrap .item_box .item_img img{max-width:100%;vertical-align:middle}.ems_test_wrap .item_box .item{width:50%;padding:0 15px}.ems_test_wrap .item_box .item .item_name{font-size:28px;padding-bottom:10px;border-bottom:1px solid #eee;margin-bottom:30px}.ems_test_wrap .item_box .item .item_desc{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #eee}.ems_test_wrap .item_box .item .price{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #eee}.ems_test_wrap .item_box .item .price span{display:inline-block}.ems_test_wrap .item_box .item .price span:nth-of-type(2){font-weight:700;font-size:18px}.ems_test_wrap .item_box .item .price span:nth-of-type(3){font-size:14px;color:#777}.ems_test_wrap .item_box .item form{display:block;width:100%;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #eee}.ems_test_wrap .item_box .item form select{width:100%;padding:10px;font-size:16px;margin-bottom:20px}.ems_test_wrap .item_box .item form input[type=submit]{width:100%;height:41px;border:1px solid #b30000;outline:none;background-color:#b30000;color:#fff;transition:.3s;cursor:pointer}.ems_test_wrap .item_box .item form input[type=submit]:hover{opacity:.7}.ems_test_wrap .item_box .item .cart_form .item_count_ttl{width:60px;margin-right:15px}.ems_test_wrap .item_box .item .info dl dt{display:inline-block;width:120px}.ems_test_wrap .item_box .item .info dl dd{display:inline-block;width:calc(100% - 120px)}.tours_container{margin-bottom:100px}.tours_container h2{position:relative;font-size:clamp(18px, 3.1vw, 24px);font-weight:700;text-align:center;padding-bottom:20px;margin-bottom:45px;color:#fff}.tours_container h2:after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);display:block;width:100px;height:1px;background-color:#fff}.tours_container .tours{display:flex;flex-wrap:wrap;margin:0 -10px}.tours_container .tours:has(.tourbox:only-of-type){justify-content:center}.tours_container .tours .tourbox{width:calc(50% - 20px);max-width:100%;margin:10px}.tours_container .tours .tourbox.full{width:100%}.tours_container .tours .tourbox._bnr{padding-top:52px}.tours_container .tours .tourbox .tour_title{position:relative;font-size:18px;font-weight:700;padding-bottom:14px;margin-bottom:14px;color:#fff}.tours_container .tours .tourbox .tour_title:after{content:"";position:absolute;left:0;bottom:0;display:block;width:60px;height:4px;background:transparent linear-gradient(to right,#9beed4 0%,#2ac2ce 24%,#dc7c7c 54%,#eb9350 80%,#ffbd06 100%) 0% 0% no-repeat padding-box}.tours_container .tours .tourbox .tour_thumbnail{position:relative}.tours_container .tours .tourbox .tour_thumbnail img{width:100%;max-width:100%;vertical-align:middle}.tours_container .tours .tourbox .tour_thumbnail .image_quality{position:absolute;top:0;font-size:14px;line-height:normal;border:1px solid;padding:1px 3px;margin:4px;color:#fff;background:rgba(0,0,0,.5);box-shadow:0 0 0 4px rgba(0,0,0,.5)}.tours_container .tours .tourbox.kozenji{width:700px}.tours_container.nagano .tours .tourbox{width:100%}.tours_container.feature .tours{justify-content:center}iframe.wp-embedded-content{width:100%}.custom_blog_pr_box{position:relative;padding:40px 20px 20px;border:1px solid #eee}.custom_blog_pr_box .pr_icon{position:absolute;left:0;top:0;padding:10px 20px;letter-spacing:1px;font-weight:700;background-color:#ffbd06;line-height:1}.custom_blog_pr_box p{margin-bottom:20px}.custom_blog_pr_box a{background-color:#60b9bf;margin-bottom:50px}.pc_price_table{overflow-x:scroll}.pc_price_table .wp-block-group__inner-container{padding:0}.pc_price_table table{min-width:550px;table-layout:fixed}.pc_price_table table th,.pc_price_table table td{padding:8px 12px;border:1px solid #707070}.pc_price_table table thead th:nth-of-type(1){width:121px}.pc_price_table table thead th:nth-of-type(3),.pc_price_table table thead th:nth-of-type(4){width:116px}.pc_price_table table thead th{font-weight:700;background-color:#e2e2e2}.pc_price_table table tbody tr td:nth-of-type(1){font-weight:700;background-color:#efefef}.has-inline-color{text-decoration-line:none}strong{font-weight:700}.wp-element-caption{font-size:13px;text-align:center}.wp-element-caption a{text-decoration-line:underline;color:#000}.wp-element-caption a:hover{opacity:.7;text-decoration:none}:where(.wp-block-video figcaption){text-align:center;font-size:12px !important}.pnlm-load-button{width:230px !important;margin:-50px 0 0 -115px !important}.pnlm-load-button p{font-size:.9rem !important}.external-links a{color:#274278 !important;text-decoration:underline !important;padding:0 !important;margin:0 !important}.external-links a:hover{opacity:.7 !important;text-decoration:none !important}.wp-block-code{font-size:90%;margin:10px 2px;padding:5px;border:1px solid rgba(0,0,0,.08);background-color:rgba(0,0,0,.031372549);border-radius:3px;font-family:Monaco,Consolas,Courier New,Courier,monospace,sans-serif}