@charset "utf-8";html{overflow-y:scroll}body,div,dl,dt,dd,ul,ul li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,section,nav,article,aside,hgroup,header,address,figure,figcaption{margin:0;padding:0;line-height:160%}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}q:before,q:after{content:''}object,embed{vertical-align:top}hr,legend{display:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}img,abbr,acronym,fieldset{border:0}img{vertical-align:top;-ms-interpolation-mode:bicubic}ul li{list-style-type:none}.fl{float:left;margin:0;padding:0}.fr{float:right;margin:0;padding:0}.mar_t10{margin-top:10px !important}.mar_t20{margin-top:20px !important}.mar_t30{margin-top:30px !important}.mar_t40{margin-top:40px !important}.mar_t50{margin-top:50px !important}.mar_t60{margin-top:60px !important}.mar_t70{margin-top:70px !important}.mar_t80{margin-top:80px !important}.mar_t90{margin-top:90px !important}.mar_t100{margin-top:100px !important}.mar_b10{margin-bottom:10px !important}.mar_b20{margin-bottom:20px !important}.mar_b30{margin-bottom:30px !important}.mar_b40{margin-bottom:40px !important}.mar_b50{margin-bottom:50px !important}.pad_t10{padding-top:10px !important}.pad_t20{padding-top:20px !important}.pad_t30{padding-top:30px !important}.pad_t40{padding-top:40px !important}.pad_t50{padding-top:50px !important}.pad_b10{padding-bottom:10px !important}.pad_b20{padding-bottom:20px !important}.pad_b30{padding-bottom:30px !important}.pad_b40{padding-bottom:40px !important}.pad_b50{padding-bottom:50px !important}.txt_center{text-align:center}body{font-family:'Noto Sans JP','Hiragino Sans','Hiragino Kaku Gothic ProN',Meiryo,'sans-serif';color:#333;font-size:16px;line-height:160%;text-align:center;letter-spacing:.1em;-webkit-text-size-adjust:100%}a{outline:none}a:link{text-decoration:none;color:#333}a:visited{text-decoration:none;color:#333}a:hover{text-decoration:none;color:#333}a:active{text-decoration:none;color:#333}a.link_text{text-decoration:underline;color:#00f}a.link_text:hover{text-decoration:none;color:#39f}.sp_none{display:block}.pc_none{display:none}img{max-width:100%;height:auto}.ie8 img{width:auto}p{font-size:18px}.img{text-align:center}.text-center{text-align:center}small{font-size:80%}@font-face{font-family:'icomoon';src:url(//www.v-warp.com/css/fonts/icomoon.eot);src:url(//www.v-warp.com/css/fonts/icomoon.eot?#iefix) format('embedded-opentype'),url(//www.v-warp.com/css/fonts/icomoon.woff) format('woff'),url(//www.v-warp.com/css/fonts/icomoon.ttf) format('truetype'),url(//www.v-warp.com/css/fonts/icomoon.svg#icomoon) format('svg');font-weight:400;font-style:normal}a:hover img{opacity:.6;filter:alpha(opacity=60)}.line-through{text-decoration:line-through}strong.campaign{font-weight:700;color:red;font-size:120%}strong.tx_bold{font-weight:700}.txt-right{text-align:right}.txt-left{text-align:left}.pagetop{position:fixed;bottom:-50px;right:15px;z-index:999}.pagetop a{display:block;width:50px;height:50px;background-color:#ff8f22;border-radius:50px;text-align:center;color:#fff;font-size:25px;text-decoration:none;line-height:50px}.border_b_pink{border-bottom:5px solid #de427f;color:#de427f;display:inline-block}.border_b_black{border-bottom:5px solid #333;color:#333;display:inline-block}.border_b_grey{border-bottom:5px solid #666;color:#666;display:inline-block}.border_b_white{border-bottom:5px solid #fff;color:#fff;display:inline-block}.border_b_blue{border-bottom:5px solid #06f;color:#06f;display:inline-block}.border_b_blue2{border-bottom:5px solid #69f;color:#69f;display:inline-block}.border_b_purple{border-bottom:5px solid #330068;color:#330068;display:inline-block}.border_b_green{border-bottom:5px solid #063;color:#063;display:inline-block}dl#head_nav{display:flex;justify-content:space-between;width:100%;height:42px;margin:0 auto;overflow:hidden;transition:.5s;box-sizing:border-box}dl#head_nav dt{margin:0;padding:0}dl#head_nav dd{margin:0;padding:5px 0 0;text-align:right;color:#666;font-size:12px}dl#head_nav dd span{display:inline}dl#head_nav dt ul{display:inline-block;width:100%;margin:0;padding:0}dl#head_nav dt ul:after{content:"";clear:both;height:0}dl#head_nav dt ul li{float:left;margin:0;font-size:12px;text-align:center;border-left:1px solid #ccc;border-bottom:1px solid #ccc}dl#head_nav dt ul li:nth-child(1){margin-right:10px;padding:5px 0;border-left:0 solid #ccc;border-bottom:0 solid #ccc;text-align:right;color:#0057b8}dl#head_nav dt ul li a{display:block;width:90px;padding:5px 0;color:#0057b8;font-size:12px;text-decoration:none;box-sizing:border-box}dl#head_nav dt ul li a:visited{color:#0057b8}dl#head_nav dt ul li.showroom,dl#head_nav dt ul li.company,dl#head_nav dt ul li.download{border-bottom:0 solid #ccc}dl#head_nav dt ul li.showroom a,dl#head_nav dt ul li.company a,dl#head_nav dt ul li.download a{width:auto;padding:5px 20px}dl#head_nav dt ul li.showroom a,dl#head_nav dt ul li.showroom a:visited,dl#head_nav dt ul li.company a,dl#head_nav dt ul li.company a:visited,dl#head_nav dt ul li.download a,dl#head_nav dt ul li.download a:visited{color:#000}<? ?><? ?>dl#head_nav dt ul li a:hover{opacity:.7}header.hide{transform:translateY(-100%)}@media screen and (max-width:860px){dl#head_nav{display:none}}@media screen and (max-width:992px){dl#head_nav dd span{display:none}dl#head_nav dt ul li a{width:auto;padding:5px 10px 5px}dl#head_nav dt ul li.showroom a,dl#head_nav dt ul li.company a,dl#head_nav dt ul li.download a{padding:5px 0 5px 10px}}header{position:fixed;z-index:999;width:100%;height:88px;padding:0 30px 1px;background-color:#fff;-moz-box-shadow:0 0 10px rgba(0,0,0,.1),0 3px 6px rgba(0,0,0,.1);-webkit-box-shadow:0 0 10px rgba(0,0,0,.1),0 3px 6px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1),0 3px 6px rgba(0,0,0,.1);transition:.5s;box-sizing:border-box}header a:hover{background:0 0 !important}.header_inner{display:flex;justify-content:space-between;width:100%;margin:0 auto;box-sizing:border-box}@media screen and (max-width:860px){header{height:auto}}@media screen and (max-width:992px){header a:hover{background:0 0 !important}}@media screen and (max-width:1200px){header a:hover{background:0 0 !important}header{padding:0 20px}}nav{float:left}nav ul{display:inline-block}nav ul li{height:40px;float:left;margin:0}nav ul li.logoarea{width:220px;margin-top:-6px}nav ul li.logoarea a{width:100%}nav ul li.logoarea img{margin:0;width:auto}nav ul li.desc h1{line-height:48px;font-size:11px;color:#666;padding-right:10px}nav ul li.divide{width:10px}nav ul li a{padding:0 10px;margin:0;display:block;color:#09f;min-width:80px;font-size:12px}ul.gnav li a{color:#0057b8}ul.gnav li ul li{height:0;opacity:0;overflow:hidden;transition:opacity .5s}.header_inner_sp nav#menu_sp ul li.nav_solution{position:relative;transition:all .3s;height:40px}.header_inner_sp nav#menu_sp ul li:hover.nav_solution{height:100%}.header_inner_sp nav#menu_sp ul li.nav_solution a{position:relative}.header_inner_sp nav#menu_sp ul li.nav_solution>a:before{content:'';width:6px;height:6px;border-bottom:1px solid #09f;border-right:1px solid #09f;position:absolute;top:0;bottom:0;right:10px;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header_inner_sp nav#menu_sp ul li.nav_solution ul.dropdown_menu{position:relative;color:#0057b8;background:#fff;width:100%;height:40px;transition:all .3s;visibility:hidden;opacity:0}.header_inner_sp nav#menu_sp ul li.nav_solution:hover ul.dropdown_menu{display:block;background:#fff;visibility:visible;opacity:1}.header_inner_sp nav#menu_sp ul li.nav_solution ul.dropdown_menu li.swan_nav a{color:#0057b8;display:block;border-top:none;width:100%;height:40px;padding:0;background:#e5eefb}.header_inner_sp nav#menu_sp ul li.nav_solution ul.dropdown_menu li.swan_nav a:hover{background:#0057b8 !important;color:#fff !important}ul.gnav li.nav_solution{position:relative;width:100%;max-width:155px;transition:all .3s ease-in-out;padding:0;text-align:center;height:40px;box-sizing:border-box}ul.gnav li.nav_solution a{position:relative;padding:11px 25px 5px 8px !important;letter-spacing:-.05rem;min-width:auto;font-size:16px !important;white-space:nowrap;text-align:center;text-decoration:none;line-height:1.1;transition:all .3s}ul.gnav li.nav_solution:hover a{color:#0057b8;padding-bottom:13px !important;border-bottom:2px solid #0057b8 !important;transition:all .2s ease-in !important}ul.gnav li.nav_solution:before{content:'';width:6px;height:6px;border-bottom:1px solid #0057b8;border-right:1px solid #0057b8;position:absolute;top:0;bottom:0;right:10px;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}ul.gnav li.nav_solution ul.dropdown_menu{color:#0057b8;background:#fff;position:absolute;top:56px;left:0;width:100%;height:40px !important;transition:all .3s;visibility:hidden;opacity:0}ul.gnav li.nav_solution:hover ul.dropdown_menu{visibility:visible;opacity:1;background:#fff;transition:all .2s ease-in !important}ul.gnav li.nav_solution ul.dropdown_menu li.swan_nav{float:initial}ul.gnav li.nav_solution ul.dropdown_menu li.swan_nav a{position:absolute;top:0;width:100%;height:40px}ul.gnav li.nav_solution ul.dropdown_menu:hover li.swan_nav{width:100%;background:rgba(255,255,255,.1)}ul.gnav li.nav_solution ul.dropdown_menu li.swan_nav a{color:#0057b8;display:block;border-top:none;width:100%;height:40px;padding:15px 0 5px;background:#e5eefb !important}ul.gnav li.nav_solution ul.dropdown_menu li.swan_nav a:hover{color:#fff !important;background:#0057b8 !important}nav ul li a:hover{color:#ccc}nav ul li a.current{border-bottom:1px #ccc solid;color:#ccc}.header_contact .btn1{display:flex;justify-content:center;align-items:center;width:240px;height:auto;padding:8px 5px;text-align:left;line-height:1.2;letter-spacing:-.1rem;text-decoration:none;transition:all .2s ease-in-out;box-sizing:border-box}.header_contact .btn1 br{display:none}.header_contact .btn1:hover{background-color:#fc6;color:#f93}@media screen and (max-width:992px){.header_contact .btn1{width:160px}.header_contact .btn1 br{display:inline}}.header_contact .btn_dl:hover{background-color:#66f}.header_contact a,.header_contact a:visited{color:#fff}.header_contact_phone{display:inline-block;padding:5px 10px 0;font-size:20px;line-height:100%;color:#f90;font-weight:700;float:right}.header_contact_phone span{display:block;font-size:60%;color:#424242;font-weight:400;font-size:10px}header .btn1{display:inline-block;max-width:none;padding:0 10px;vertical-align:top;margin-top:0;margin-left:10px;font-size:16px;float:right}.header_inner_sp{display:none;padding:0 10px;text-align:left}.header_inner_sp img{width:150px;margin-top:8px}.header_inner_sp nav{display:none;width:100%}.menu_icons_pc{float:right;margin-top:5px}.menu_icons_pc li{display:inline-block;width:35px;margin-left:5px;background-color:#f90;color:#fff;line-height:35px;font-size:16px;vertical-align:bottom;cursor:pointer}.menu_icons_pc li a{display:block;width:100%;height:100%;color:#fff}.menu_icons_pc li:last-child{background-color:#fff;color:#f90;font-size:6px;line-height:150%;height:35px}.menu_icons_pc li:last-child i{font-size:22px}.menu_icons{float:right;display:flex}.menu_icons li{display:inline-block;width:35px;height:35px;margin-left:10px;background-color:#f90;color:#fff;line-height:35px;font-size:16px;text-align:center;vertical-align:bottom;cursor:pointer}.menu_icons li a{display:flex;justify-content:center;align-items:center;text-decoration:none;width:100%;height:100%;color:#fff}.menu_icons li:last-child{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;color:#f90;font-size:6px;line-height:150%;width:35px;height:35px;text-align:center}.menu_icons li:last-child i{font-size:22px}@media screen and (max-width:860px){nav ul li a{padding:0 10px}header .btn1{padding:0 15px;font-size:12px}.header_contact_phone{font-size:16px;padding:10px}nav img{width:175px}.header_inner_sp{display:block}.header_inner{display:none}.menu_icons_pc{display:none}.header_inner_sp #menu_sp{text-align:center;float:none;margin-top:15px}nav ul{width:100%;text-align:left}.header_inner_sp nav#menu_sp ul li{text-align:center;float:none;clear:both;border-bottom:1px solid #ccc;width:100%}.header_inner_sp nav#menu_sp ul li a{display:block;text-align:center;float:none;clear:both;width:100%;line-height:40px;font-size:16px;text-decoration:none;color:#09f}.header_inner_sp nav#menu_sp ul li a:hover{color:#999}.header_inner_sp nav#menu_sp ul li a:nth-last-child(1){border-bottom:0 solid #ccc}}@media screen and (max-width:860px){header{padding:10px 0 5px}header ul li.head_logo h1{display:block}}.gnav-wrapper{background:#fff;position:relative;width:100%}.gnav{display:flex}.gnav li{position:relative;padding:0;text-align:center;transition:all .3s ease-in-out;height:40px;box-sizing:border-box}.gnav li span{position:absolute;top:50%;right:0;display:block;width:1px;height:18px;margin-top:-9px;background:#ccc}.gnav li a{color:#666;min-width:auto;padding:11px 30px 5px;font-size:16px !important;white-space:nowrap;text-align:center;text-decoration:none;line-height:1.1}@media screen and (max-width:1200px){.gnav li a{padding:11px 8px 5px}}.gnav li:hover a{color:#0057b8;padding-bottom:13px;border-bottom:2px solid #0057b8;transition:all .2s ease-in}.gnav li.head_logo:hover{background:0 0}.gnav li.head_logo{margin-right:20px;width:150px;border-right:0 solid #ccc}.gnav li.head_logo a{width:100%;padding:0}.gnav li.head_logo a img{width:100%}.gnav li.head_logo h1{font-size:11px;margin:-10px 0 -5px 10px;padding:0;text-align:left}.gnav li.head_logo p{font-size:11px;margin:-10px 0 10px 20px;padding:0;text-align:left}.gnav li.head_logo:hover a{padding-bottom:10px;border-bottom:0 solid #fff;transition:none}.gnav li.current a{color:#36f;padding-bottom:13px;border-bottom:2px solid #36f}.gnav li ul{margin-top:-10px}.gnav li li{height:0;opacity:0;overflow:hidden;transition:opacity .5s;border-bottom:0 solid #36f}.gnav li li a{border-top:0 solid #eee;border-bottom:0 solid #36f;width:100%;padding:15px 0 5px;background:rgba(255,255,255,.8)}.gnav li:hover>ul>li{padding:10px 0;height:50px;opacity:1;overflow:visible}.gnav li ul li ul{left:100%;position:absolute;top:0;width:100%}.gnav>li:nth-child(5) ul li ul{left:-100%}.gnav>li li:hover>a{background:#004789}.gnav li ul li ul li>a{background:#004789}.gnav li ul li ul li:hover>a{background:#0065c1}.gnav li ul li ul li ul li>a{background:#0065c1}.gnav li ul li ul li ul li:hover>a{background:#1e7dd4}.gnav>li>ul:before{border:5px solid transparent;border-top:5px solid #fff;content:"";right:1rem;position:absolute;top:1rem;transform:translateY(-40%)}.gnav li ul li ul:before{border:5px solid transparent;border-left:5px solid #fff;content:"";left:-20px;position:absolute;top:1em;transform:translateY(-50%)}.gnav li:nth-child(5) ul li ul:before{border:5px solid transparent;border-right:5px solid #fff;left:auto;right:-20px}.gnav>li.mega1:hover .megamenu1{max-height:9999px;opacity:1;padding:30px 0 70px}h3.midashi{margin:0 0 10px;padding:0 10px;border-left:5px solid #4ebae5}section dl.pt1 dd ol{margin:0 0 20px 30px;padding:0}section dl.pt1 dd ol li{margin:0 0 12px;padding:0;font-size:1em}section dl.pt1 dd ol li strong{color:#09f;font-size:1.2em}section dl.pt1 dd p{line-height:200%}section dl.pt1 dd p.image{width:100%;text-align:center}section dl.pt1 dd p.image img{width:700px;padding:0}.clearfix:after{content:".";height:0;clear:both;visibility:hidden}.clearfix:after{content:"";display:block;clear:both}#container{width:100%;margin:0 auto;text-align:center;padding:0;overflow-x:hidden}.bg_gray{background:#fff}.bg_toi{background:#69f}.bg_white{background:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}section{width:100%;max-width:1180px;display:inline-block;color:#333;box-sizing:border-box}@media screen and (min-width:1350px){.section{max-width:1200px;margin:0 auto}}#mot_cc p{line-height:200%;letter-spacing:1px}@media screen and (max-width:640px){#mot_cc1{width:90%;margin:0 auto}#mot_cc h1{font-size:18px}#mot_cc p{text-align:left;font-size:16px}}#mot_cc span{font-weight:700;color:#003da3}section h1{text-align:center;font-size:210%;font-weight:700;letter-spacing:1px;margin:30px 0}section h2{text-align:center;font-size:210%;font-weight:700;letter-spacing:1px;margin:30px 0}section h2.title01{color:#069;border-color:#069}section#feature h2{font-size:180%}#otoiawase h2{color:#fff;text-align:center;font-size:280%;font-weight:700;margin-bottom:50px;letter-spacing:1px}section h3{font-size:180%;font-weight:700;display:inline-block;border-bottom:#003da3 1px solid;padding:0 0 10px;margin:20px 0 30px;color:#003da3}@media screen and (max-width:640px){section h3{text-align:center}}section dl{width:90%;clear:both;display:inline-block;text-align:left;padding:0;margin:0 5%}section dl dt{width:45%;float:left;margin:0;padding:0}section dl dd{width:45%;margin:0;padding:0;float:right}section dl img{width:100%;height:auto}section dl.pt1 dt{width:47%}section dl.pt1 dd{width:47%}section dl.pt2 dt{width:35%}section dl.pt2 dd{width:60%}section dl.pt2 dt strong,section dl.pt2 dd strong{font-weight:700;font-size:105%}section dl.pt3 dt{width:45%}section dl.pt3 dd{width:10%;float:left}section dl.pt3 dt.bg{background:#f5f5f5}#iconbox{background:#69f;width:70%;margin:20px 15% 30px;padding:5px 10px}#iconbox2{background:#ff8f22;width:70%;margin:0 15% 10px;padding:8px 10px;text-align:center;color:#fff;font-size:130%;font-weight:500;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}#iconbox2:hover{opacity:.6;filter:alpha(opacity=60);text-decoration:none}#iconbox2 a{text-decoration:none}#iconbox2 a:hover{text-decoration:none}section dl.pt3 dt h4{font-size:115%;font-weight:700;text-align:center;margin:0;color:#fff}section dl.pt3 dt ul{width:90%;margin:0 5% 20px;padding:0;clear:both;display:inline-block}section dl.pt3 dt ul li{width:25%;margin:0;padding:0;text-align:center;float:left}section dl.pt3 dt ul li img{width:96%;margin:0 2%}#otoiawase dl.btn{width:90%;display:inline-block;padding:20px 5%;margin:0}#otoiawase dl.btn dt{width:47%;float:left;margin:0;padding:0;text-align:center}#otoiawase dl.btn dd{width:47%;float:right;margin:0;padding:0;text-align:center}#otoiawase dl.btn dt img,#otoiawase dl.btn dd img{width:100%}#otoiawase dl.btn3{width:96%;display:inline-block;padding:20px 2%;margin:0}#otoiawase dl.btn3 dt{width:32%;float:left;margin:0 2% 0 0;padding:0;text-align:center}#otoiawase dl.btn3 dd{width:32%;float:left;margin:0 2% 0 0;padding:0;text-align:center}#otoiawase dl.btn3 dd.last{width:32%;float:left;margin:0;padding:0;text-align:center}#otoiawase dl.btn3 dt img,#otoiawase dl.btn3 dd img{width:100%}.content_bg03{text-align:left;background:#efefef;padding:0;margin:0;color:#0057b8}#footer_contact{text-align:center;padding:40px 0 40px}#footer_contact i.fa-phone{font-size:50px;margin-bottom:10px}#footer_contact i.fa-envelope{font-size:50px;margin-bottom:10px}#footer_contact i.fa-file-download{font-size:50px;margin-bottom:10px}#footer_contact i.fa-file-pdf-o{font-size:50px;margin-bottom:10px}#footer_contact ul li:first-child{border-bottom:1px dotted #333;margin-bottom:20px;padding-bottom:20px}#footer_contact ul li:first-child dl{width:100%;text-align:center}#footer_contact ul li:first-child dl dt{text-align:center}#footer_contact ul li:first-child dl dd{text-align:center}#footer_contact ul li:first-child dl dt dd{font-size:20px;border:1px solid #333;padding:5px 0;margin:0 0 7px;text-align:center}#footer_contact ul li:first-child dl dd span{width:100%}#footer_contact ul li dl dt+dd{margin-bottom:5px}#footer_contact ul li dl dd a{position:relative;z-index:2;overflow:hidden;font-size:16px;border:1px solid #0057b8;padding:15px 0;width:90%;display:block;color:#0057b8;text-decoration:none;background:#fff;line-height:1;transition:.3s;cursor:pointer;max-width:500px;margin:0 auto}#footer_contact ul li dl dd a:after{display:block;content:"";position:absolute;z-index:-1;top:50%;left:50%;width:0;height:0;margin:0;border-radius:50%;background:#fff;transition:.3s}#footer_contact ul li dl dd a:hover{border:1px solid #0057b8;color:#fff;background:#0057b8;opacity:1}#footer_contact ul li:first-child dl dt{width:100%}#footer_contact ul li:last-child dl dt{width:100%}#footer_contact ul li:last-child dl dd{width:100%}#footer_contact ul li:first-child dl dt{text-align:center}#footer_contact ul li:first-child dl dd{text-align:center}#footer_contact ul li:last-child dl dt{text-align:center}#footer_contact ul li:last-child dl dd{text-align:center}@media print,screen and (min-width:768px){#footer_contact{padding:60px 0 60px}#footer_contact i.fa-phone{font-size:70px;margin-bottom:20px}#footer_contact i.fa-envelope{font-size:70px;margin-bottom:20px}#footer_contact i.fa-file-download{font-size:70px;margin-bottom:20px}#footer_contact i.fa-file-pdf-o{font-size:70px;margin-bottom:20px}#footer_contact ul li{float:left;width:48%;margin-right:4%}#footer_contact ul li:first-child{border-bottom:none;margin-bottom:0;padding-bottom:0}#footer_contact ul li:last-child{margin-right:0}#footer_contact ul li:last-child dl dd a{font-size:18px;padding:15px 0}}@media print,screen and (min-width:992px){#footer_contact i.fa-phone{font-size:90px}#footer_contact i.fa-envelope{font-size:90px}#footer_contact i.fa-file-download{font-size:90px}#footer_contact i.fa-file-pdf-o{font-size:90px}#footer_contact ul li:last-child dl dd a{font-size:20px}}@media print,screen and (min-width:1200px){#footer_contact ul{width:850px;margin:0 auto}#footer_contact ul li{width:47%;margin-right:6%}#footer_contact ul li:last-child dl dd a{font-size:20px}}footer{margin:0 auto;padding:50px 0;width:100%;background:#fcfcfc;text-align:left}@media print,screen and (min-width:576px){footer{padding:40px 0 20px}}footer .footer_inner{display:block;width:auto;margin:0}footer .footer_inner ul{display:inline-block;width:auto;margin:0 auto 0}footer .footer_inner ul li{float:left;text-align:left;list-style:none;padding:0;margin-right:12px;font-size:12px}footer .copyright{margin:20px auto 0;font-size:12px}footer a{color:#fff}footer a:hover{opacity:.75;color:#9e8f6b}footer img{width:190px}.footer_wrapper{text-align:center;margin:0 auto 10px;padding:0 30px}@media screen and (max-width:860px){.footer_wrapper{padding:0 20px}}@media screen and (max-width:576px){.footer_wrapper{padding:0 15px}}footer nav{float:right;display:flex;justify-content:center;width:50%;margin:10px 0 0;padding:0;text-align:left}footer nav ul{width:auto;margin:0;padding:0;text-align:left}footer nav ul.fnav_service{margin-right:30px}footer nav ul.fnav_service li,footer nav ul.fnav_info li{text-align:left;line-height:100%;font-size:14px;color:#000;padding:0 0 0 10px;margin:0;clear:left}footer nav ul.fnav_service li.ft_title,footer nav ul.fnav_info li.ft_title{padding:0;margin:0;font-size:14px;text-align:left}footer nav ul.fnav_service li.ft_title:first-child,footer nav ul.fnav_info li.ft_title:first-child{margin-top:0}footer nav ul.fnav_service li a,footer nav ul.fnav_info li a{color:#666;text-align:left;margin:0 0 0 5px;cursor:pointer;line-height:100%;padding:0}footer nav ul.fnav_service li a:hover,footer nav ul.fnav_info li a:hover{text-decoration:underline;color:#fc6}@media screen and (max-width:1130px){footer nav{width:60%}}@media screen and (max-width:940px){footer nav{width:70%}}@media screen and (max-width:576px){footer nav ul.fnav_service{margin-right:20px}}footer .company_info{float:left;width:50%;margin:0;padding:0}ul.footer_sns_icons{text-align:left;margin:0}ul.footer_sns_icons li{display:inline-block;text-align:left;font-size:18px !important}address{text-align:center;clear:both;font-size:11px}@media screen and (max-width:1130px){footer .company_info{width:40%}}@media screen and (max-width:940px){footer .company_info{width:30%}}@media screen and (max-width:780px){footer .footer_inner ul li{float:none;text-align:left;list-style:none;padding-right:30px;font-size:12px}footer .footer_inner ul li{float:none;text-align:center;list-style:none;padding:3px;font-size:12px}footer nav{float:none;width:100%;margin-bottom:30px}footer .company_info{float:none;width:100%;padding:30px;box-sizing:border-box}}@media print,screen and (max-width:480px){footer .company_info{padding:10px}}@media print,screen and (max-width:860px){footer .company_info{padding:0 0 30px}}@media screen and (max-width:980px){section{width:90%}section h2,#otoiawase h2{font-size:180%}section#feature h2{font-size:140%}section h3{font-size:130%}section dl.pt2 dt .case_l,section dl.pt2 dt .case_r{width:90%;padding:3%;margin:0;font-size:100%}section p{font-size:100%}}@media screen and (max-width:768px){.sp_none{display:none}.pc_none{display:block}.fl{clear:left}.fr{clear:right}section{width:90%;margin:0 auto;padding:10px 0}section h2{font-size:150%;margin:30px 0}section#feature h2{font-size:120%;text-align:left}section img{width:80%;margin:0 10%}section#feature img{width:50%;margin:0 25%}section dl dt,section dl dd,section dl.pt1 dt,section dl.pt1 dd,section dl.pt2 dt,section dl.pt2 dd,section dl.pt3 dt,section dl.pt3 dd{width:100%;clear:both}section dl.pt2 dt,section dl.pt2 dd{padding:0;margin:0}section dl.pt1 dt img,section dl.pt1 dd img{width:80%;margin:0 10%}section dl.pt2 dt img,section dl.pt2 dd img{width:80%;margin:0 10%}section dl.pt3 dt img,section dl.pt3 dd img{width:80%;margin:0 10%}h3.midashi{margin:20px 0 10px}section dl.pt1 dd dl.pt_inner dt{width:100%}section dl.pt1 dd dl.pt_inner dd{width:100%}section dl.pt1 dd p.image{width:100%;margin:0 0 10px}section dl.pt1 dd p.image img{width:100%;margin:0}section dl.pt1 dd #iconbox2{width:90%;margin:0 5% 10px}#otoiawase dl.btn{width:90%;padding:0 5%;margin:0}#otoiawase dl.btn dt{width:100%;clear:both;margin:20px 0;padding:0}#otoiawase dl.btn dd{width:100%;clear:both;margin:0 0 20px;padding:0}#otoiawase dl.btn dt img,#otoiawase dl.btn dd img{width:100%;margin:0}#otoiawase dl.btn3{width:90%;padding:0 5%;margin:0}#otoiawase dl.btn3 dt{width:100%;clear:both;margin:20px 0;padding:0}#otoiawase dl.btn3 dd{width:100%;clear:both;margin:0 0 20px;padding:0}#otoiawase dl.btn3 dd.last{width:100%;clear:both;margin:0 0 20px;padding:0}#otoiawase dl.btn3 dt img,#otoiawase dl.btn3 dd img{width:100%;margin:0}#footerinfo{width:100%}#main_center ul.fv li.fv4{font-size:90%;margin-top:0;margin-bottom:10px;width:45px;height:45px}#main_center ul.fv li.fv5{font-size:90%;margin-top:0;margin-bottom:10px;width:65px;height:45px}section h2,#otoiawase h2{font-size:150%}.ft_24logo{width:50%;clear:both;margin:0}}section#info{margin:10px 5% 0 5% auto;padding:0 0 10px}section#info p{font-size:120%;width:100%;text-align:center;line-height:180%;margin:0;padding:10px 0}section#info p strong{font-weight:700}section#info p a{text-decoration:underline;color:#330068;font-weight:700}section#info p a:hover{text-decoration:none;opacity:.8}section#info #iconbox2 a{font-size:120%;font-weight:700}@media screen and (max-width:640px){section#info p{font-size:100%;width:100%;text-align:left;line-height:160%;margin:0;padding:10px 0}section#info #iconbox2 a{font-size:80%;font-weight:400}}#function_box{background-image:url(//www.v-warp.com/css/../img/bg_content1.jpg);background-size:cover;display:inline-block;width:100%;color:#fff;text-align:center}#function_box section h2,#function_box section h3{color:#fff;padding-bottom:20px;font-weight:400}#function_list ul,#function_list ol{width:80%;margin:0 0 10px 30px}#function_list ul li{margin:0 0 10px 50px;padding:0 0 0 10px;clear:both;width:auto;text-align:left;font-size:120%;list-style-type:disc}#function_list ol li{margin:0 0 10px 20px;padding:0 0 0 10px;clear:both;width:auto;text-align:left;font-size:120%}#function_list ul#list_none{list-style:none}#function_list ul#list_none li{list-style-type:none;font-size:12px;margin:0 0 5px 20px;padding:0}table.responsive{padding:0;border-right:0 solid #fcfcfc}table.responsive{border-collapse:collapse;width:100%}table.responsive th,table.responsive td{padding:10px 2%;border:1px solid #999}table.responsive th{background-color:#eee;text-align:center;width:30%}table.responsive td{text-align:left}table.responsive td.txt_center{text-align:center}table.responsive td strong{font-weight:700;font-size:130%}table.responsive td ul.list_disc{margin-top:0;margin-bottom:10px}table.responsive td ul.list_disc li{margin-top:0}@media screen and (max-width:480px){table.responsive{border-top:1px solid #999}table.responsive td{display:block;text-align:left;width:96%}table.responsive th{display:block;border-top:none;border-bottom:none;width:96%}strong.campaign{font-size:100%}}.btn1{display:inline-block;max-width:607px;margin:0 auto;background-color:#f93;color:#fff !important;line-height:40px;font-size:30px;border-radius:5px;padding:11px 83px;border:2px solid #f93}.btn1:hover{background-color:#fff;color:#f93 !important;border:2px solid #f93;opacity:1.0}.btn2{display:block;width:90%;max-width:350px;margin:0 auto;border:2px solid #fff;padding:20px;background-color:#433dae;color:#fff;font-size:22px}.btn3{display:block;max-width:180px;margin:0 auto;background-color:#fff;color:#433dae;line-height:40px;font-size:14px;border:1px solid #433dae}.btn4{display:block;width:90%;max-width:350px;margin:5px 0 0;border:2px solid #fff;padding:10px;background-color:#fff;color:#433dae;font-size:22px;font-weight:400;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px}.btn5{display:block;width:90%;max-width:350px;margin:0 auto;border:2px solid #fff;padding:20px;background-color:#8cc4ff;color:#fff;font-size:22px}.btn6{display:inline;width:100%;margin:0 auto;background-color:#f93;color:#fff;line-height:40px;font-size:20px;border-radius:5px;padding:20px 50px;border:2px solid #f93}.btn6:hover{background-color:#fff;color:#f93;border:2px solid #f93;opacity:1.0}.btn7{display:inline;width:100%;margin:0 auto;background-color:#0057b8;color:#fff !important;line-height:40px;font-size:18px;border-radius:5px;padding:10px 50px;border:2px solid #0057b8}.btn7:hover{background-color:#fff;color:#0057b8 !important;border:2px solid #0057b8;opacity:1.0}.btn_dl{background-color:#36f}.smaller{font-size:80%}.shadow{-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.1);-moz-box-shadow:0 2px 2px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.1);box-shadow:0 2px 2px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.1);transition:all .2s ease-in-out}.shadow:hover{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.1),0 3px 6px rgba(0,0,0,.2);-moz-box-shadow:0 3px 6px rgba(0,0,0,.1),0 3px 6px rgba(0,0,0,.2);box-shadow:0 3px 6px rgba(0,0,0,.1),0 3px 6px rgba(0,0,0,.2);background-color:#01baef;color:#fff}.bg_ub{background-color:#f9faff}.motcc_title{color:#003da3 !important;letter-spacing:1.5px;border-bottom:none !important}.pcnone{display:none}@media screen and (max-width:640px){.spnone{display:none}.pcnone{display:block}.pcnone img{max-width:25px !important}h2.motcc_title,h3.motcc_title{font-size:18px}}.fnclist_gray:hover{color:#003da3;font-weight:700;opacity:unset}.motcc_fnc li{float:left;width:50%;margin:30px 0}.motcc_fnc dt{float:left;width:30%;margin:10px 2.5%}.motcc_fnc dd{float:left;width:60%;margin:10px 2.5%;text-align:center}.motcc_fnc h3{font-size:120%;font-weight:700;display:block;border-bottom:none;padding:0;margin:0;text-align:center;line-height:200%;letter-spacing:1px}.motcc_fnc a{background:#0057b8;border-radius:50px;color:#fff;padding:10px 50px;display:inline-block;margin-top:10px;border-bottom:2px solid #0057b8}@media screen and (max-width:640px){.motcc_fnc a{padding:10px 30px}}.motcc_fnc a:hover{background:#fff;border-radius:50px;color:#0057b8;padding:10px 50px;display:inline-block;margin-top:10px;border:#0057b8 1px solid}.motcc_w100{width:100%;margin:0}.motcc_w100 p{font-size:14px}.motcc_w100 a{font-size:14px}.txt_left{text-align:left}.bg_blue_g{background:linear-gradient(to right,#065fe3 0,#0599e6 100%)}.bg_blue_g h2{color:#fff !important}.motcc_mainfnc{width:100%;display:table}.motcc_mainfnc .body{width:36%;display:table-cell}.motcc_mainfnc .fnc_img{width:64%;display:table-cell;vertical-align:middle}@media screen and (max-width:640px){.motcc_mainfnc .body{width:100%;display:block}.motcc_mainfnc .fnc_img{width:100%;display:block}}.body h3{font-weight:900;border-bottom:none;margin:0;display:block}.body h4{font-weight:700;width:100%;border-bottom:1px solid #000;color:#000;padding:3px;margin:10px 0;text-align:left}.body p{text-align:left}.body li{font-size:14px;text-align:center;float:left;width:30%;margin:0 3% 10px 0;padding:3px;background:#f7fff4;border-radius:20px;border:1px solid #6c0;box-sizing:border-box}@media screen and (max-width:640px){.body li{width:45%;margin:0 5% 10px 0}}.bg_bw{margin:0 40px 64px;padding:56px 16px;background:#f0f8fa;border-radius:32px}@media screen and (max-width:640px){.bg_bw{margin:0 20px 50px}}.bg_bw_inner{padding:64px 50px;background:#fff;border-radius:8px}@media screen and (max-width:640px){.bg_bw_inner{padding:30px 20px}}#viewer{margin:0 auto;width:100%;height:300px;max-width:600px;text-align:center;overflow:hidden;position:relative}#viewer p{top:0;right:0;position:absolute}#viewer img{top:0;left:80px;position:absolute;width:100%;max-width:500px;height:auto}#viewer2{margin:0 auto;width:100%;height:300px;max-width:600px;text-align:center;overflow:hidden;position:relative}#viewer2 p{top:0;right:0;position:absolute}#viewer2 img{top:0;left:80px;position:absolute;width:100%;max-width:500px;height:auto}.motcc_jirei{display:inline-block;position:relative;margin-bottom:20px;padding:0 30px;color:#0057b8;font-size:18px;font-weight:700;line-height:1.5}.motcc_jirei:before{content:'';position:absolute;top:50%;left:0;width:3px;height:37px;background:#0057b8;transform:translateY(-50%) rotate(-45deg)}.motcc_jirei:after{content:'';position:absolute;top:50%;right:0;width:3px;height:37px;background:#0057b8;transform:translateY(-50%) rotate(45deg)}.txt_left16{text-align:left;font-size:16px}.motcc_top{width:70%;box-sizing:content-box;background:rgba(255,255,255,.9);padding:20px;margin:0 auto}#firstview .motcc_top h2{padding:5px;font-size:150%}.motcc_top_r{padding:0;width:100%;margin:0;text-align:center;color:#073a80;font-size:42px;font-weight:700}.motcc_top_r strong{font-size:120%;font-weight:700}.motcc_top_r strong.zero{font-size:130%;font-weight:700;color:#d23e27}.motcc_top_r small{font-size:40%;font-weight:700}.motcc_top_r small.price2{font-size:83%;font-weight:700}.motcc_top_r small.tax{font-size:30%}.motcc_top_r strong.plan{font-size:45%;font-weight:400;color:#fff;padding:15px 65px 10px 30px;background-color:#073a80;clip-path:polygon(0% 100%,0% 0%,100% 0%,87% 100%);border-radius:10px 0 0 10px}@media screen and (max-width:1350px){.motcc_top_r strong.plan{font-size:28%;font-weight:400;color:#fff;padding:15px 65px 10px 30px;background-color:#073a80;clip-path:polygon(0% 100%,0% 0%,100% 0%,87% 100%);border-radius:10px 0 0 10px}}.motcc_top_r strong.plan_b{font-size:45%;font-weight:400;color:#fff;padding:15px 65px 10px 30px;background-color:#d23e27;clip-path:polygon(0% 100%,0% 0%,100% 0%,87% 100%);border-radius:10px 0 0 10px}@media screen and (max-width:1350px){.motcc_top_r strong.plan_b{font-size:28%;font-weight:400;color:#fff;padding:15px 65px 10px 30px;background-color:#d23e27;clip-path:polygon(0% 100%,0% 0%,100% 0%,87% 100%);border-radius:10px 0 0 10px}}.motcc_top_r strong.plan2{font-weight:700;color:#fff}@media screen and (max-width:860px){#firstview .motcc_top h2{font-size:120%}.motcc_top_r{font-size:38px}.motcc_top{float:none;width:90%;margin:0 auto}}@media screen and (min-width:1933px){.motcc_top br{display:none}}@media screen and (max-width:640px){#firstview .motcc_top h2{font-size:80%}.motcc_top_r{font-size:30px}}.motcc_top img{width:100%;max-width:600px;margin:0 auto;padding:10px 0 30px}.motcc_top .fl1{float:left;width:30%;box-sizing:content-box}@media screen and (max-width:640px){.motcc_top .fl1{display:none}}.motcc_top .fl1 img{max-width:100px;height:auto}.motcc_top .fl2{float:left;width:70%;box-sizing:content-box}@media screen and (max-width:640px){.motcc_top .fl2{float:none;width:100%;box-sizing:content-box}}.top_zaitaku{background:#0057b8;display:inline-block;padding:10px 50px;color:#fff;border-radius:30px}@media screen and (max-width:640px){.top_zaitaku{font-size:16px;padding:10px 40px}}.motcc_top h1{display:inline-block;position:relative;margin:20px 20px 10px;padding:0 40px;color:#073a80;font-size:30px;font-weight:900;line-height:1.5}@media screen and (max-width:640px){.motcc_top h1{font-size:16px;padding:0 20px}}.motcc_top h1:before{content:'';position:absolute;top:50%;left:0;width:3px;height:37px;background:#073a80;transform:translateY(-50%) rotate(-45deg)}.motcc_top h1:after{content:'';position:absolute;top:50%;right:0;width:3px;height:37px;background:#073a80;transform:translateY(-50%) rotate(45deg)}@media screen and (max-width:640px){.motcc_top h1:before{height:25px}.motcc_top h1:after{height:25px}}.motcc_top h2{margin:10px;padding:10px 30px;color:#073a80;font-size:17px;font-weight:900;line-height:2}@media screen and (max-width:640px){.motcc_top h2{font-size:14px}}.max1000{max-width:1000px}@media screen and (max-width:640px){.max1000{margin-top:20px}}@media screen and (max-width:640px){.motcctxt_cen{text-align:center}}.func_title_c{position:relative;margin-bottom:40px;padding-top:24px;padding-bottom:10px;font-size:32px;font-weight:900;text-align:center;line-height:1.5;border-bottom:none !important}.func_title_c:after{content:'';position:absolute;bottom:0;left:50%;width:64px;height:6px;border-radius:3px;background:linear-gradient(90deg,#0080dd,#0057b8);transform:translateX(-50%)}.merit{display:table;width:100%;border-collapse:separate;border-spacing:30px 0;table-layout:fixed}.merit li{display:table-cell;padding:20px 40px;background:#fff;border-radius:5px}@media screen and (max-width:640px){.merit{display:block;width:100%}.merit li{display:block;margin-bottom:20px}}.merit h3{display:block;border-bottom:none;margin-bottom:0;padding:0;color:#065fe3;font-size:170%}.merit h3.sol{display:block;border-bottom:none;margin:0 auto;padding:0;color:#065fe3;font-size:170%}.merit h4.nayami{position:relative;display:inline-block;margin:1.5em 0;padding:7px 12px;min-width:120px;max-width:100%;color:#555;font-weight:700;font-size:90%;background:#e0edff;color:#000;border-radius:10px}.merit h4.nayami:before{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;border:15px solid transparent;border-top:15px solid #e0edff}.merit p{text-align:left;font-size:16px}.security_inner li{float:left;width:35%;margin:30px 2.5%}@media screen and (max-width:640px){.security_inner li{float:none;width:100%;margin:30px 0}}.blue_2n:nth-child(even){background-color:#f9faff}.security_inner li img{width:100%}.security_inner li p{text-align:left}.security_img{width:55% !important}@media screen and (max-width:640px){.security_img{width:100% !important;margin:0}.security_img img{width:100% !important;margin:0}}@media screen and (max-width:640px){.v-waro_top ul li{float:left;width:80%}.v-waro_top ul li.pcnone{float:left;width:20%}}.price{width:100%;overflow:hidden}.price li{padding:0;margin:0 0 0 2.5%;width:45%;float:left}@media screen and (max-width:768px){.price li{padding:0;margin:0;width:100%}}.price table{width:80%;box-sizing:border-box;margin:20px auto}.price table th{width:50%;background:linear-gradient(to right,#065fe3 0,#0599e6 100%);color:#fff;border:1px solid #fff;padding:15px;text-align:center;font-weight:700;font-size:18px}.price table td{width:50%;padding:15px;background:#e5eefb;border:1px solid #fff;font-size:18px}@media screen and (max-width:768px){.price table tr th{font-size:12px;width:100% !important;display:block;box-sizing:border-box}.price table tr td{font-size:12px;width:100% !important;display:block;box-sizing:border-box}}.price_white{background:#fff;width:100%;border-radius:10px;padding:50px 0}@media screen and (max-width:768px){.price_white{width:90%;margin:0 auto;padding:50px 0}.price_white p{padding:0 20px}}.price_white span{font-size:35px}@media screen and (max-width:768px){.price_white span{font-size:25px}}.price_white .month{padding:30px 0}.motion_left th{width:30% !important}.motion_left td{text-align:left;padding-left:10px;width:70% !important}ul.item_container{width:100%;max-width:1100px;margin:0 auto;padding:0;font-size:18px;display:inline-block}.item_container a{display:block}.item_container li{padding:0;margin:0;font-size:100%}.item_container li div.item_outline{width:100%;height:100%;border:1px solid #3f3f3f;border-radius:5px;padding:10px;background-color:#fff}.item_container li div p{line-height:170%;font-size:100%}.item_container li.item6{position:relative;float:left;width:16%}.item_container li.item5{position:relative;float:left;width:20%}.item_container li.item4{position:relative;float:left;width:23%;margin-right:2%;margin-left:0;background:#fff;padding:15px;height:330px}.item_container li.item4:last-child{margin:0}.item_container li.item3{position:relative;float:left;width:33.33%}.item_container .item_name{margin-bottom:10px;font-size:18px;font-weight:700}.item_container .btn_cl00{width:90%;margin:0 auto}.item_container li.item3 img{width:100%;margin-bottom:20px}@media screen and (max-width:1100px){.item_container li div p{font-size:85%}}@media screen and (max-width:768px){ul.item_container{padding:5%}.item_container li.item3,.item_container li.item4{width:100%;margin-bottom:15px;height:auto}.item_container li div p{font-size:100%}}@media screen and (max-width:480px){.item_container li.item3,.item_container li.item4{width:100%}}#sec_mar_top{margin:60px 0 0;padding-top:50px;padding-bottom:50px}@media print,screen and (max-width:640px){#sec_mar_top{margin:35px 0 0}}table#contact{width:100%;margin:20px 0;border-left:1px solid #999;border-top:1px solid #999}table#contact tr th{display:block;padding:10px;border-right:1px solid #999;border-bottom:1px solid #999;background:#e8e8e8;line-height:150%;vertical-align:middle;text-align:left}table#contact tr td{display:block;padding:10px;border-right:1px solid #999;border-bottom:1px solid #999;background:#fff;vertical-align:middle;text-align:left}table#contact tr td.td_child{border-bottom:1px dotted #999}table#contact p{margin-bottom:5px;text-align:left}table#contact tr td .attention{white-space:nowrap}table#contact tr th span.form_title{display:block;overflow:hidden}table#contact tr th span.txt_required{float:left;font-size:11px;font-weight:400;text-align:center;border-radius:2px;color:#fff;background:#cc1414;padding:6px 0;margin-right:10px;line-height:70%;width:40px;display:block}table#contact tr th span.txt_optional{float:left;font-size:11px;text-align:center;font-weight:400;border-radius:2px;color:#fff;background:#666;padding:6px 0;margin-right:10px;line-height:70%;width:40px;display:block}input[type=text],input[type=tel],input[type=email],textarea{padding:10px;font-size:1.6rem;border-radius:0;border:1px solid #e8e8e8;background:#e8e8e8;background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#e8e8e8));background-image:-webkit-linear-gradient(left,#e8e8e8,#e8e8e8);text-align:left}select{padding:10px;font-size:1.6rem;border-radius:0;border:none;background:#e8e8e8}select:focus{padding:10px;font-size:1.6rem;border-radius:0;border:none}.input_10{width:10%}.input_20{width:20%}.input_30{width:30%}.input_50{width:50%}.input_70{width:70%}.input_100{width:100%}.input_zip{width:180px}.input_tel{width:200px}.ime_dis{ime-mode:disabled}.ime_act{ime-mode:active}::-webkit-input-placeholder{color:#bbb}::-moz-placeholder{color:#bbb}:-ms-input-placeholder{color:#bbb}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}textarea:focus::-webkit-input-placeholder{color:transparent}textarea:focus:-moz-placeholder{color:transparent}textarea:focus::-moz-placeholder{color:transparent}input[type=radio]{margin-left:15px}td label.first input[type=radio]{margin-left:0}input[type=checkbox]{margin-left:15px}td label.first input[type=checkbox]{margin-left:0}ul.submit_btn{font-size:0;text-align:center;margin-bottom:20px}ul.submit_btn li{display:inline-block;cursor:pointer}ul.submit_btn li.inp_submit01 input{color:#fff;background:#666;border:none;border-radius:4px;padding:10px 15px;margin:0 5px;cursor:pointer;width:auto;height:auto}ul.submit_btn li.inp_submit02 input{color:#fff;background:#999;border:none;border-radius:4px;padding:10px 15px;margin:0 5px;cursor:pointer;width:auto;height:auto}ul.submit_btn li:hover{opacity:.7}.errtop{position:relative;margin-top:20px;padding:10px;text-align:center;font-weight:700;color:#c33;background:#fcc}.errtop:after{position:absolute;left:50%;bottom:-30px;width:0;height:0;margin-left:-15px;content:"";border:solid 15px transparent;border-top:solid 15px #fcc}.errmsg span{position:relative;display:inline-block;margin-top:10px;padding:5px 10px;font-weight:700;color:#c33;background:#fcc}.errmsg span:after{position:absolute;left:30px;top:-20px;width:0;height:0;content:"";border:solid 10px transparent;border-bottom:solid 10px #fcc}#form_landing{margin-top:-80px;padding-top:80px}#thanks{margin:20px 0}#thanks h5{margin:-80px 0 15px;padding-top:80px;font-size:16px;font-weight:700}@media print,screen and (min-width:768px){table#contact{border-collapse:separate}table#contact tr th{display:table-cell;border-right:1px dotted #999;width:28%}table#contact tr td{display:table-cell}table#contact tr td.td_child{border-right:1px dotted #999;border-bottom:1px solid #999}::-webkit-input-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}}*{box-sizing:border-box;margin:0;padding:0}.txt_strong{font-weight:700}.manual_link{max-width:1000px;margin:0 auto}.manual_link a{display:block;width:100%;padding:30px 0 30px 10px;border-bottom:1px solid #ccc;font-size:20px;text-align:left}.manual_link a:hover{font-weight:700}.manual_fl{width:100%}.manual_fl li{float:left;width:45%;margin:0 2.5%}.faq_title01{font-weight:700;color:#003da3;font-size:1.2rem;margin-bottom:20px;padding:5px 0 5px 20px;border-left:2px solid #003da3}.faq{text-align:left}.faq h3{border-bottom:none}.faq_list{display:-webkit-flex;display:flex}.faq_list li{display:flex;align-items:center;padding:0 16px;border-radius:8px;background:#fff;box-shadow:0 6px 12px rgb(0 87 184/5%);font-weight:700;text-align:center;line-height:48px;color:#0057b8;border:1px solid #0057b8;margin:0 10px}@media print,screen and (max-width:640px){.faq_list{display:block}.faq_list li{display:block;align-items:center;padding:0 16px;border-radius:8px;background:#fff;box-shadow:0 6px 12px rgb(0 87 184/5%);font-weight:700;text-align:center;line-height:48px;color:#0057b8;border:1px solid #0057b8;margin:10px 0}}.faq_list li:hover{background:#0057b8;color:#fff}.faq_list li:after{border-color:#0057b8;transform:rotate(135deg)}.faq_list li:hover:after{border-color:#fff}.faq_list_q li{border-bottom:solid 1px #cdcdcd;padding-bottom:10px;margin-bottom:20px;text-decoration:none}.faq_list_q li:hover{color:#0057b8;font-weight:700}dl.inquiry_divide{width:100%;margin:0 0 30px;padding:0;display:inline-block}dl.inquiry_divide:after{content:"";clear:both;height:0}dl.inquiry_divide dt{float:left;width:50%}dl.inquiry_divide dd{float:right;width:48%}@media screen and (max-width:640px){dl.inquiry_divide dt{float:none;width:100%}dl.inquiry_divide dd{float:none;width:100%}}dl.inquiry_divide dt img{width:100%}@media screen and (max-width:640px){dl.inquiry_divide dt img{width:100%;margin:0}}dl.inquiry_divide dd h3{color:#fc6;padding:0;margin:0;border-bottom:none;font-size:120%}dl.inquiry_divide dt ul,dl.inquiry_divide dd ul{text-align:left;margin-top:10px}dl.inquiry_divide dt ol,dl.inquiry_divide dd ol{text-align:left;margin-top:10px}dl.inquiry_divide dt ul li,dl.inquiry_divide dd ul li{list-style-type:disc;margin:0 0 5px 20px;text-align:left;font-weight:400}dl.inquiry_divide dt ol li,dl.inquiry_divide dd ol li{list-style-type:decimal;margin:0 0 5px 20px;text-align:left;font-weight:400}@media print,screen and (max-width:768px){#inquiry_sec01,#inquiry_sec01 h2.title01{text-align:center;font-size:16px}.hikken1{font-size:20px}.hikken_under{font-size:14px}.hikken2{font-size:20px}}@media print,screen and (max-width:480px){#inquiry_sec01,#inquiry_sec01 h2.title01{text-align:center;font-size:14px;text-align:left}.hikken1{font-size:16px}.hikken_under{font-size:12px}.hikken2{font-size:16px}}.txt_150{font-size:150% !important}.faq_a_image{margin-top:20px;margin-bottom:20px}.faq_a_image img{margin:0 auto;display:block}.sheet_basic{width:100%;border-collapse:collapse}.sheet_basic tr th,.sheet_basic tr td{border:1px solid #ccc;padding:10px;text-align:left;vertical-align:top;line-height:1.5}.sheet_basic tr th{color:#333;background:rgba(0,61,166,.05)}.sheet_basic tr td a{text-decoration:underline}.sheet_basic tr td a:hover{text-decoration:none}.sheet_basic.price tr th,.sheet_basic.price tr td{text-align:center}.sheet_basic.price tr th:first-child{text-align:left}.link_txt:hover{color:#0057b8;font-weight:700}#scene{margin-top:50px;margin-bottom:50px}#scene dl{width:100%;margin:0}#scene dl dt{width:40%;margin:0}#scene dl dt img{width:90%}@media (max-width:640px){#scene dl dt{width:100%;margin:0}#scene dl dt img{width:100%;margin:0 auto}}#scene dl dd{width:60%;margin:0}@media (max-width:640px){#scene dl dd{width:100%;margin:0}}#scene dl dd p{font-size:16px}.txt_left16{text-align:left;font-size:16px}.fnc_kr li{background:#f4ffff;border:1px solid #39f}.breadcrumbs{position:absolute;top:100px;left:0;width:100%;margin:0 auto;padding:0 15px;text-align:left;line-height:1.1;font-size:.6em}@media (max-width:640px){.breadcrumbs{position:absolute;top:75px;left:0;width:100%;margin:0 auto;padding:0 15px;text-align:left;line-height:1.1;font-size:.6em}}.breadcrumbs a{text-decoration:underline}.breadcrumbs a:hover{color:#0057b8}.howto_image{width:100%}.howto_image img{max-width:900px;margin:0 auto;display:block}dl.blog_summery{width:60%;margin:10px 0;padding:10px;background-color:#fcfcfc;border:1px solid #ccc}@media print,screen and (max-width:480px){dl.blog_summery{width:100%;margin:10px 0;padding:10px;background-color:#fcfcfc;border:1px solid #ccc}}dl.blog_summery a{text-decoration:none;padding-left:15px}dl.blog_summery dt{width:100%;text-align:center;margin:0 0 5px;padding:0;font-weight:700;font-size:1.4em}dl.blog_summery dd{width:100%;text-align:left;margin:0;padding:0}dl.blog_summery dd ol{list-style-type:decimal;margin:20px 0 20px 30px;padding:0;text-align:left;line-height:2.5em;padding-left:1em;text-indent:-1em}dl.blog_summery dd ol li{margin:0 0 5p 0x;padding:0;text-align:left;font-size:120%}dl.blog_summery dd ol li li{font-size:100%}.blog_title{padding:.3em 0 .3em .55em !important;border-left:6px solid #ccc !important;border-bottom:1px solid #ccc !important;margin:20px 0 !important;text-align:left !important;color:#0660c5;font-weight:700 !important;font-size:20px}.blog_title01{color:#0660c5;font-size:16px !important;border-bottom:none !important;margin:0 !important;padding:0}.title a{font-weight:700;font-size:90% !important}.detail p{font-size:70% !important;text-align:left}.detail a{text-align:right;margin-top:10px}.thumbnail_container{height:140px;overflow:hidden}.flex3{display:flex;flex-wrap:wrap;justify-content:space-between}.procedure li{padding:13px 19px 16px;width:335px;position:relative;box-sizing:border-box;border-radius:20px;border:6px solid rgba(0,169,224,.5);background:#fff}@media print,screen and (max-width:480px){.procedure li{margin-bottom:10px}}.procedure li p{font-size:16px}.triangle_orange_bg{float:left;width:5%;margin-top:150px;padding-left:1.5%}.triangle_orange{content:"";width:0;height:0;border-style:solid;border-width:25px 0 25px 25px;border-color:transparent transparent transparent #f3ba07;top:50%;right:-63px;-ms-transform:translateY(-50%)}.function_list li{width:27%;margin-bottom:50px;text-align:center}@media print,screen and (max-width:480px){.function_list li{width:100%;margin-bottom:20px}}.function_list:after{content:"";display:block;width:30%}.function_list{margin-top:50px}.function_list li h3{font-size:140%;font-weight:700;margin:10px 0;color:#003da3;padding:0;border-bottom:none}.function_list li p{text-align:left;font-size:16px}.function_content p{font-size:16px;line-height:200%}.btn_option{display:inline-block;max-width:300px;margin:0 auto;margin-top:20px;background-color:#f93;color:#fff !important;font-size:20px;border-radius:5px;padding:10px;border:2px solid #f93}.btn_option:hover{background-color:#fff;color:#f93 !important;border:2px solid #f93;opacity:1.0}a._a{display:flex;justify-content:center;align-items:center;width:100%;max-width:480px;margin:0 auto;padding:2em 1em;border:1px solid #222;background:linear-gradient(to right,#fff 50%,#222 50%);background-size:200% auto;box-sizing:border-box;color:#222;font-size:20px;text-decoration:none;text-align:center;transition:.3s;position:relative;font-weight:700}a._a:after{content:"";position:absolute;right:-5px;bottom:-5px;width:100%;height:100%;border-right:1px solid #222;border-bottom:1px solid #222}a._a:hover{color:#fff;background-position:-100% 0}@media screen and (max-width:736px){a._a{font-size:14px}}#compare .comp_table{width:100%;border-collapse:separate;border-spacing:0}#compare .comp_table tr th,#compare .comp_table tr td{width:20%;text-align:center;vertical-align:middle}#compare .comp_table tr:nth-child(1) th div{padding:16px 0;line-height:1.2}#compare .comp_table tr:nth-child(1) th:nth-child(n+4){background:#fcedd5;border-top:1px solid #e3e3e3;border-right:1px solid #e3e3e3}#compare .comp_table tr:nth-child(n+3) th{border-top:1px solid #e3e3e3;border-right:1px solid #e3e3e3}@media screen and (max-width:640px){#compare .comp_table tr:nth-child(1) th div{padding:8px 0}}#compare .comp_table tr:nth-child(1) th.inhouse{position:relative}#compare .comp_table tr:nth-child(1) th.inhouse div{color:#fff;background:#ee5a24;font-size:1.2em;font-weight:700}#compare .comp_table tr:nth-child(1) th.inhouse:before{content:"";width:calc(100% + 6px);height:12px;background:#ee5a24;border-radius:8px 8px 0 0;position:absolute;top:-12px;left:-3px}#compare .comp_table tr:nth-child(1) th.leading{background:#f49525;border-top:1px solid #e3e3e3;border-right:1px solid #e3e3e3}#compare .comp_table tr:nth-child(1) th.leading div{color:#fff;font-weight:700}#compare .comp_table tr:nth-child(1) th:nth-child(2){border:3px solid #e3e3e3;background:#0f3849}#compare .comp_table tr:nth-child(1) th.inhouse{border:3px solid #ee5a24;background:#ee5a24}#compare .comp_table tr:nth-child(n+2) th{background:#f7f7f7;border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;font-weight:700;text-align:center;vertical-align:middle;padding:16px;width:20%}#compare .comp_table tr:last-child th{border-bottom:1px solid #e3e3e3}@media screen and (max-width:640px){#compare .comp_table tr:nth-child(n+2) th{padding:8px}}#compare .comp_table tr:nth-child(n+2) td{background:#fff;padding:16px}@media screen and (max-width:640px){#compare .comp_table tr:nth-child(n+2) td{padding:8px}}#compare .comp_table tr:nth-child(n+2) td.inhouse{border-left:3px solid #ee5a24;border-right:3px solid #ee5a24;font-weight:700;font-size:1.2em;color:#ee5a24}#compare .comp_table tr:nth-child(n+2) td.leading{color:#f49525}#compare .comp_table tr:nth-child(2) td{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}#compare .comp_table tr td .sign{font-size:2em}#compare .comp_table tr td i{font-size:2em}#compare .comp_table tr:nth-child(2) td.inhouse{border-top:2px solid #ee5a24}#compare .comp_table tr:nth-child(n+2) td{border-bottom:1px solid #e3e3e3;border-right:1px solid #e3e3e3}#compare .comp_table tr:last-child th{font-weight:900}#compare .comp_table tr:last-child td{border-bottom:1px solid #e3e3e3}#compare .comp_table tr:last-child td.inhouse{border-bottom:3px solid #ee5a24}#compare .box_em{background:#f9faff;padding:15px 20px}#compare .box_em strong{color:#ee5a24;font-size:20px;font-weight:700}@media screen and (max-width:640px){#compare .box_em{padding:15px}#compare .box_em strong{font-size:17px}}.bl_floatingBanner{display:none;background:#002d81}@media print,screen and (min-width:768px){.bl_floatingBanner{position:fixed;bottom:30%;right:10px;width:275px;display:block}.bl_floatingBanner.js_close{display:none}.bl_floatingBanner_img{display:block;transition:.3s}.bl_floatingBanner_img:hover{opacity:.6}.bl_floatingBanner img{width:100%}.bl_floatingBanner_close{width:15px;height:15px;position:absolute;right:0;top:-15px;cursor:pointer}.bl_floatingBanner_close span:nth-of-type(1){position:absolute;top:7px;right:0;width:15px;height:1px;background-color:#000;transform:rotate(45deg)}.bl_floatingBanner_close span:nth-of-type(2){position:absolute;top:0;right:7px;width:1px;height:15px;background-color:#000;transform:rotate(45deg)}}.download_area dl.inquiry_divide{width:100%;margin:20px 0 0;padding:0;display:inline-block}.download_area dl.inquiry_divide:after{content:"";clear:both;height:0}.download_area dl.inquiry_divide dt{float:left;width:50%;padding:30px}.download_area dl.inquiry_divide dt img{width:100%}.download_area dl.inquiry_divide dd{float:right;width:48%}.download_area dl.inquiry_divide dd a._a{text-decoration:none}@media screen and (max-width:640px){.download_area dl.inquiry_divide dt{float:none;width:100%}.download_area dl.inquiry_divide dd{float:none;width:100%}}.download_area dl.inquiry_divide dd h3{color:#002d81;padding:0;margin:0;border-bottom:none;font-size:110%;text-align:center}.download_area dl.inquiry_divide dt ul,dl.inquiry_divide dd ul{text-align:left;margin-top:10px}.download_area dl.inquiry_divide dt ol,dl.inquiry_divide dd ol{text-align:left;margin-top:10px}.download_area dl.inquiry_divide dt ul li,dl.inquiry_divide dd ul li{list-style-type:disc;margin:0 0 0 20px;text-align:left;font-weight:400}.download_area dl.inquiry_divide dt ol li,dl.inquiry_divide dd ol li{list-style-type:decimal;margin:0 0 0 20px;text-align:left;font-weight:400}.fview_wrapper{background:#0598e6;width:100%;padding:120px 0 30px}dl.connect-fview{width:100%;max-width:1080px;display:inline-block}dl.connect-fview:after{content:"";clear:both;height:0}dl.connect-fview img{width:96%;max-width:700px;margin:30px auto}dl.connect-fview img.logo{width:100%;max-width:350px;margin:0}dl.connect-fview dt{width:50%;float:left;text-align:center}dl.connect-fview dd{width:50%;float:left;text-align:left;color:#fff}dl.connect-fview dd p{display:block;font-size:180%;font-weight:700;margin:0;padding:0}dl.connect-fview dd ul{list-style:none;margin:0;padding:0}dl.connect-fview dd li:before{content:"";width:20px;height:20px;display:inline-block;background-color:#fff;color:#0074bf;position:relative;top:3px;border-radius:50%;margin-right:5px}dl.connect-fview dd strong{font-size:120%;font-weight:700;margin:20px 0;display:block}@media screen and (max-width:640px){dl.connect-fview{width:90%;margin:0 5%}dl.connect-fview dt{width:100%;clear:left;margin:0 auto}dl.connect-fview dd{width:100%;clear:left;margin:0 auto}dl.connect-fview dd p{font-size:100%}}dl.divide{width:100%;max-width:1080px;display:inline-block}dl.divide:after{content:"";clear:both;height:0}dl.divide dt img,dl.divide dd img{width:100%;max-width:400px;margin:30px auto}dl.divide dt img.w_full,dl.divide dd img.w_full{width:100%;max-width:100%;margin:30px auto}dl.divide dt{width:50%;float:left}dl.divide dd{width:50%;float:left}dl.divide dt.p20,dl.divide dd.p20{padding:20px}dl.divide dt p strong,dl.divide dd p strong{color:#003da3;font-weight:700}dl.divide dt.d20{width:20%}dl.divide dt.d30{width:30%}dl.divide dt.d60{width:60%}dl.divide dt.d70{width:70%}dl.divide dd.d40{width:40%}dl.divide dd.d30{width:30%}dl.divide dd.d70{width:70%}dl.divide dd.d80{width:80%}@media screen and (max-width:640px){dl.divide{width:96%;margin:0 auto}dl.divide dt,dl.divide dt.d60,dl.divide dt.d70{width:100%;clear:left}dl.divide dd,dl.divide dd.d40,dl.divide dd.d30{width:100%;clear:left}}.bg_blue{background:#00f;color:#fff}.bg_red{background:red;color:#fff}.about_fileserver{display:table;width:100%;border-collapse:separate;border-spacing:20px 0;table-layout:fixed}.about_fileserver li{display:table-cell;padding:15px;background:#fff;border-radius:5px}@media screen and (max-width:640px){.about_fileserver{display:block;width:100%}.about_fileserver li{display:block;margin-bottom:20px}}.about_fileserver h3{display:block;border-bottom:none;margin-bottom:10px;padding:0;color:#065fe3;font-size:170%}.about_fileserver p{text-align:left;font-size:16px}.sidebar-title{background-color:#f7f7f7;margin-bottom:0;padding:10px 0;font-size:16px;font-weight:700;text-align:center}.sidebar-wrapper ul{margin-bottom:30px}.sidebar-wrapper ul li{padding:10px;border-bottom:1px dotted #ccc;text-align:left;font-size:14px}.sidebar-wrapper ul li:last-child{border:none}.search-form{margin-bottom:30px}.search-form label input{width:80%;text-align:left;line-height:200%}.flex_box01 .tx_box{margin-bottom:30px}.flex_box01 .tx_box>p{text-align:left}@media print,screen and (min-width:768px){.flex_box01{display:flex;justify-content:space-between;align-items:flex-start}.flex_box01.img_left{flex-direction:row-reverse}.flex_box01 .tx_box{width:50%;margin-bottom:0}.flex_box01 figure{width:45%}}.line_marker01{font-weight:700;background:linear-gradient(transparent 50%,#f93 50%)}.accent_tx{font-size:20px;font-weight:700;color:#f93}.link_box li,.link_box02 li{margin-bottom:20px}.link_box li a{position:relative;display:block;border:1px solid #222;transition:all .3s;padding:20px;background:linear-gradient(to right,#fff 50%,#222 50%);background-size:200% auto;box-sizing:border-box;font-weight:700}.link_box.top_howto_link li a{background:linear-gradient(to right,#fff 50%,#d7e1f0 50%);background-size:200% auto}.link_box li a:after{content:"";position:absolute;right:-5px;bottom:-5px;width:100%;height:100%;border-right:1px solid #222;border-bottom:1px solid #222}.link_box li a:hover{color:#fff;background-position:-100% 0}.top_howto_link li a div{font-size:20px;color:#003da3;font-weight:700}.top_howto_link li a img{width:50%;height:auto;margin:0}@media print,screen and (min-width:768px){.link_box{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.link_box li{width:calc(100%/2 - 20px)}}.anchor_list li{margin-bottom:15px}.anchor_list li a{display:flex;align-items:center;justify-content:center;padding:0 16px;border-radius:8px;background:#fff;box-shadow:0 6px 12px rgb(0 87 184/5%);font-weight:700;text-align:center;line-height:48px;color:#0057b8;border:1px solid #0057b8}.anchor_list li a:hover{background:#0057b8;color:#fff}@media print,screen and (min-width:768px){.anchor_list{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.anchor_list li{width:calc(100%/2 - 15px)}}.features_sec{padding:50px 0}#container>.features_sec:nth-child(2){padding-top:0}.features_sec.bg01{background:#f9faff}@media print,screen and (min-width:768px){.features_sec .tx_box{text-align:left}.features_sec h3{text-align:left}}.list_style01 li{border:1px solid #033b8a;padding:10px}#demand_plan .help_me{position:relative;margin-bottom:50px}#demand_plan .help_me ul{position:relative;background:#fff;border:2px solid #033b8a;border-radius:10px;padding:15px 20px;margin-bottom:70px}#demand_plan .help_me ul li{text-align:left;font-size:18px}#demand_plan .help_me ul li:not(:last-child){border-bottom:1px dotted #033b8a;padding-bottom:20px}#demand_plan .help_me ul li:not(:first-child){padding-top:20px}#demand_plan .help_me ul:after{position:absolute;bottom:-40px;left:0;right:0;margin:auto;content:"";width:0;height:0;border-top:40px solid #033b8a;border-right:30px solid transparent;border-left:30px solid transparent;border-bottom:0 solid transparent}@media print,screen and (min-width:992px){#demand_plan .help_me ul{position:relative;background:0 0;border:none;border-radius:0;padding:0;margin-bottom:0}#demand_plan .help_me ul li:not(:last-child){border-bottom:2px solid #033b8a}#demand_plan .help_me ul li{position:absolute;width:300px;background:#fff;border:2px solid #033b8a;border-radius:10px;padding:15px 20px}#demand_plan .help_me ul li:nth-child(1){top:80px;left:0}#demand_plan .help_me ul li:nth-child(2){top:180px;right:0}#demand_plan .help_me ul li:nth-child(3){top:300px;left:0}#demand_plan .help_me ul li:after{position:absolute;margin:auto;content:"";width:0;height:0}#demand_plan .help_me ul li:nth-child(1):after,#demand_plan .help_me ul li:nth-child(3):after{position:absolute;bottom:0;top:0;right:-40px;margin:auto;content:"";width:0;height:0;border-top:20px solid transparent;border-right:20px solid transparent;border-left:20px solid #033b8a;border-bottom:20px solid transparent}#demand_plan .help_me ul li:nth-child(2):after{position:absolute;bottom:0;top:0;left:-40px;margin:auto;content:"";width:0;height:0;border-top:20px solid transparent;border-right:20px solid #033b8a;border-left:20px solid transparent;border-bottom:20px solid transparent}#demand_plan .help_me ul:after{display:none;position:static;bottom:-40px;left:0;right:0;margin:aut;content:"";width:0;height:0;border-top:40px solid #033b8a;border-right:30px solid transparent;border-left:30px solid transparent;border-bottom:0 solid transparent}}.demand_fee_li li{background:#e5eefb}.demand_fee_li li:not(:last-child){margin-bottom:30px}.demand_fee_li li h4{font-size:18px;font-weight:700;color:#fff;background:linear-gradient(to right,#065fe3 0,#0599e6 100%);padding:15px 10px}.demand_fee_li li p{padding:15px 10px}@media print,screen and (min-width:992px){.demand_fee_li{display:flex;justify-content:space-between;align-items:stretch}.demand_fee_li li{width:calc(100%/3 - 15px)}.demand_fee_li li:not(:last-child){margin-bottom:0}.demand_fee_li li p{text-align:left}}#case_use .case{margin-bottom:50px}#case_use .case p{text-align:left;font-size:18px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e8e8e8}#case_use .case ul li{text-align:left}@media print,screen and (min-width:768px){#case_use .case ul li{text-align:right}}.schedule_box{position:relative;overflow-x:scroll;width:100%}.flex-schedule{width:100%;min-width:1080px;list-style:none;margin:0 auto 0 0;box-sizing:border-box}.flex-schedule li{text-align:left;width:100%;display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;position:relative}.flex-schedule .area{padding:10px 10px 10px 18px;display:block;width:100%;border-left:6px solid #f93}.flex-schedule li .time{display:inline-flex;justify-content:flex-end;align-items:center;flex-basis:15em;max-width:10em;margin-right:1em;margin-top:40px;font-size:20px;white-space:nowrap}.flex-schedule li .time img{width:15%;height:auto;vertical-align:middle;margin:0 0 0 10px}.flex-schedule .sch_box{position:relative;min-height:1em;padding:15px 15px 15px 140px;background:#ffd9e0;border-radius:6px;white-space:nowrap}.schedule_box .flex-schedule .sch_box img{position:absolute;top:0;bottom:0;left:20px;width:12%;height:auto;margin:auto}.flex-schedule li:nth-child(2n+1) .sch_box{background:#aee3ff}.flex-schedule li:nth-child(2n) .sch_box{background:#ffe5cc}.flex-schedule .sch_box:before{content:"";position:absolute;left:-31px;top:35px;background:#f93;width:20px;height:20px;border-radius:10px}.flex-schedule .sch_title{font-weight:700;font-size:20px}.flex-schedule .sch_tx{font-size:18px;font-weight:400}@media print,screen and (min-width:992px){.flex-schedule .sch_box{padding:35px 15px 35px 190px}.schedule_box .flex-schedule .sch_box img{width:17%}}#sub_box{padding:20px 2px;border-radius:5px;text-align:center;background-color:#fff;box-shadow:0px 5px 15px 0px rgba(0,0,0,.35);transition:all .3s ease;width:300px;margin-top:20px}#sub_box.fixedd{position:fixed;top:90px;width:300px;z-index:1000}#sub_box #cloudpbx_name{text-align:center;font-size:18px;margin:0 auto;padding:0}#sub_box #cloudpbx_company{text-align:center;font-size:12px;margin:0 auto;padding:0;color:#ccc}#sub_box img{width:80%;margin:0 auto 10px}#sub_box dl{width:95%;margin:0 auto;display:inline-block;padding:0}#sub_box dl:after{content:"";clear:both;display:block}#sub_box dl dt{width:20%;margin:0 auto;float:left;padding:3px;color:#666;font-size:12px;text-align:left}#sub_box dl dd{width:80%;margin:0 auto;float:left;padding:3px;color:#000;font-size:12px;text-align:left}#sub_box .side_link1{display:flex;align-items:center;justify-content:center;line-height:1.5;text-decoration:none;color:#fff;border-radius:5px;width:90%;margin:0 auto 15px;min-height:40px;font-weight:700;border-bottom:4px solid #f57c00;transition:.3s;box-shadow:0px 3px 5px 0px rgba(0,0,0,.4);background-color:#f57c00;padding:5px}#sub_box .side_link1:hover{box-shadow:0 0 rgba(0,0,0,.4);border-bottom-width:2px;transform:translateY(2px)}#sub_box .side_link2{display:flex;align-items:center;justify-content:center;line-height:1.5;text-decoration:none;color:#fff;border-radius:5px;width:90%;margin:0 auto;min-height:40px;font-weight:700;border-bottom:4px solid #000;transition:.3s;box-shadow:0px 3px 5px 0px rgba(0,0,0,.4);background-color:#000;padding:5px}#sub_box .side_link2:hover{box-shadow:0 0 rgba(0,0,0,.4);border-bottom-width:2px;transform:translateY(2px)}#sub_box .side_link1 a,#sub_box .side_link2 a{color:#fff;font-size:14px;text-decoration:none}@media screen and (max-width:768px){#sub_box{display:none}#sub_box.fixedd{display:none}}#search-2{margin-top:50px}#vwarp_rental_pc .vwarp_rental_pc{background:#fff;padding:30px 20px;margin-bottom:30px}#vwarp_rental_pc .vwarp_rental_pc dl{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap;margin-bottom:30px}#vwarp_rental_pc .vwarp_rental_pc dl dt{width:100%;margin-bottom:20px}#vwarp_rental_pc .vwarp_rental_pc dl dt figure{text-align:center}#vwarp_rental_pc .vwarp_rental_pc dl dt figure img{width:90%;height:auto;margin:0}#vwarp_rental_pc .vwarp_rental_pc dl dd{width:100%}#vwarp_rental_pc ul li{background:#fff;padding:20px}#vwarp_rental_pc ul li figure{margin-bottom:20px}#vwarp_rental_pc ul li figure img{width:30%;height:auto;margin:0}#vwarp_rental_pc ul li:not(:last-child){margin-bottom:30px}#vwarp_rental_pc .vwarp_rental_pc ul{margin-bottom:30px}#vwarp_rental_pc .vwarp_rental_pc ul li{border:5px solid #065fe3;border-radius:10px;padding:20px}#vwarp_rental_pc .vwarp_rental_pc ul li:not(:last-child){margin-bottom:30px}#vwarp_rental_pc .vwarp_rental_pc ul li figure img{width:70%}#vwarp_rental_pc .vwarp_rental_pc ul li p{font-weight:700;color:#065fe3}#vwarp_rental_pc .vwarp_rental_pc>p a{text-decoration:underline;color:#f90}#vwarp_rental_pc .vwarp_rental_pc>p a:hover{opacity:.7}@media print,screen and (min-width:768px){#vwarp_rental_pc .vwarp_rental_pc dl{justify-content:space-between;align-items:center;flex-direction:row-reverse;flex-wrap:nowrap}#vwarp_rental_pc .vwarp_rental_pc dl dt{width:40%;margin-bottom:0}#vwarp_rental_pc .vwarp_rental_pc dl dt figure img{width:50%}#vwarp_rental_pc .vwarp_rental_pc dl dd{width:56%}#vwarp_rental_pc ul{display:flex;justify-content:space-between;align-items:stretch}#vwarp_rental_pc ul li{width:48%;padding:5px 10px}#vwarp_rental_pc ul li:not(:last-child){margin-bottom:0}#vwarp_rental_pc .vwarp_rental_pc ul li{width:30%}#vwarp_rental_pc .vwarp_rental_pc ul li:not(:last-child){margin-bottom:0}#vwarp_rental_pc .vwarp_rental_pc ul li figure img{width:40%}}
@charset "UTF-8";.popup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;opacity:0;visibility:hidden;transition:.6s}.popup.is-show{opacity:1;visibility:visible}.popup-inner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:80%;max-width:600px;padding:50px;background-color:#fff;z-index:2;box-shadow:0px 8px 16px -2px rgba(10,10,10,.1),0px 0px 0px 1px rgba(10,10,10,.02)}.popup-inner a{text-decoration:none}.popup-inner a p{width:100%;font-weight:700;text-align:center;margin:0;font-size:120%}.popup-inner img{width:100%;max-width:500px;margin:0 auto}.close-btn{position:absolute;right:0;top:0;width:50px;height:50px;line-height:50px;text-align:center;cursor:pointer}.close-btn i{font-size:20px;color:#333}.black-background{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.8);z-index:1;cursor:pointer}body{overflow-x:hidden}section#pg_navi{margin:0;padding:0;height:auto;overflow-y:hidden}ul.pg_navi{margin:0;padding:0;font-size:50%}ul.pg_navi li{margin:0 10px 0 0;padding:0;float:left}ul.pg_navi li a{text-decoration:underline}ul.pg_navi li a:hover{text-decoration:none}.mt_update{margin-top:50px}.attr{color:red;font-size:80%}ul.list_disc{list-style-type:disc;margin:10px 0 20px 30px;padding:0;text-align:left}ul.list_disc li{margin:0 0 15px;padding:0;text-align:left;list-style-type:disc}h4.midashi_s{font-weight:700;color:#69f}h4.midashi_m{padding:10px;margin:0;color:#666;font-size:160%;font-weight:400;display:inline-block}.midashired{color:red;font-weight:700}.midashihutozi{font-weight:700}strong.campaign{font-size:170%}strong.text-big{font-size:170%}#summary p{width:80%;clear:both;display:inline-block;text-align:left;padding:0;margin:0 auto}#summary dl{width:100%;clear:both;display:inline-block;text-align:left;margin:0 0 30px;padding:0}#summary dl dt p.w_full,#summary dl dd p.w_full{width:100%;margin:0}#summary dl dt img,#summary dl dd img{width:60%;margin:0 20%}#summary dl dt img.img_full,#summary dl dd img.img_full{width:80%;margin:0}#summary dl.triple{display:inline-block;margin:0 0 60px}#summary dl.triple dt{width:30%;margin:0 5% 0 0;padding:0}#summary dl.triple dd{width:30%;margin:0;padding:0}#summary dl.triple dt h3,#summary dl.triple dd h3{text-align:center}#summary dl.triple dt img,#summary dl.triple dd img{width:80%;margin:0 10%}#summary dl.triple dt .s_txt,#summary dl.triple dd .s_txt{width:100%;padding:0;margin:0 0 10px;text-align:center}#summary dl.triple dt .m_txt,#summary dl.triple dd .m_txt{margin:0;padding:0;text-align:center}#summary dl dt h4.m_txt,#summary dl dd h4.m_txt{color:#69f;font-size:160%;font-weight:400;margin:0 0 10px}#summary dl.quad{margin:30px 0 0;text-align:center}#summary dl.quad dt{width:22%;margin:0 4% 0 0;padding:0}#summary dl.quad dd{width:22%;margin:0;padding:0}#summary dl.quad dt .detail,#summary dl.quad dd .detail{height:130px}#summary .detail ul{margin:0 0 0 20px}#summary .detail ul.list{margin:10px 0 0 40px}#summary .detail ul.list li{color:#5454bf}#summary .detail ul li{list-style-type:disc}#summary .detail ul li.list_none{list-style:none;font-weight:700;margin-top:10px}#summary .info{margin:0;padding:0;font-size:110%;color:#69f;text-align:center}#summary .thum_b{margin:10px 0;padding:0;width:100%;text-align:center}#summary .thum_b img{width:100%;height:auto}#summary .thum{margin:10px auto;padding:0;width:60%}#summary .thum img{width:100%;height:auto}#guest_top{background:url(//www.v-warp.com/css/../img/washi_haikei_hitoari.png) no-repeat center top;background-size:cover;height:560px;overflow-y:hidden;overflow-x:hidden;padding:0;margin-bottom:0;position:relative}#guest_top190508{background:url(//www.v-warp.com/css/../img/washi_haikei_hitoari.png) no-repeat center top;background-size:cover;overflow-y:hidden;overflow-x:hidden;padding:0;margin-bottom:0;position:relative}#guest_top section{text-align:center;padding:0}#guest_top section img#main_img{width:70%;margin:0}#guest_top #sub_area{width:100%;margin:0;padding:20px 0;background-color:rgba(0,0,0,.5);color:#fff;position:absolute;bottom:0}@media screen and (max-width:900px){#guest_top #sub_area{width:100%;margin:0;padding:20px 0;background-color:rgba(0,0,0,.5);color:#fff;position:relative;bottom:0}}#guest_top section #sub_area img{width:100%;margin:0}#guest_top section h1{margin:0 0 10px;padding-top:0;text-align:center;font-size:2.8em;width:100%;font-weight:400;line-height:160%;color:#fff}#guest_top section p{font-weight:400;font-size:1.3em;line-height:160%;margin-top:0;margin-bottom:0;text-align:center;color:#fff}#guest_top section dl{width:100%;display:inline-block;margin:20px 0 0;padding:0}.inquiry_area{text-align:center;margin:20px auto 0}.inquiry_area a{display:inline-block;text-align:center;margin:0 auto;padding:20px 30px;font-size:120%;background:#f60;color:#fff;border-radius:.5em}.inquiry_area a:hover{opacity:.6}#guest_contact{width:100%;text-align:center;margin:20px 0 0;padding:0;clear:both}#guest_contact section{margin:0;padding:0}#guest_contact.bottom{width:100%;text-align:center;margin-bottom:-30px;padding:50px 0;clear:both;background:#ebfafd}#guest_contact a{display:inline-block;text-align:center;margin:0 auto;padding:20px 30px;font-size:120%;background:#f60;color:#fff;border-radius:.5em}#guest_contact a:hover{opacity:.6}#guest_contact section dl{margin:0;padding:0;display:inline-block;width:100%;text-align:center}#guest_contact section dl dt{margin:0;padding:0;float:left;width:100%}#guest_contact section dl dd{margin:0;padding:0;float:right;width:0}#guest_contact section dl dt a{background:#f60;color:#fff}#guest_contact section dl dd a{background:#306;color:#fff}#guest_catch{padding:10px;width:100%;text-align:center;box-sizing:border-box}#guest_catch section{padding:10px 0;margin-top:0}#guest_top section dl.double{width:100%;display:inline-block;margin:30px 0 0;padding:0}#guest_top section dl.double dt{width:45%;margin:0;padding:0;text-align:left}#guest_top section dl.double dt .h_wrap{margin:0;padding:20px 0;text-align:center;background-color:rgba(255,255,255,.8);display:inline-block}#guest_top section dl.double dt .h_wrap small{font-size:80%}#guest_top section dl.double dt p{margin:10px 0 0;font-size:120% !important}#guest_top section dl.double dt h2{text-align:center;font-size:200%;letter-spacing:100%;font-weight:700;color:#06f}#guest_top section dl.double dt img{width:60%;margin:0 auto}#guest_top section dl.double dt .h_wrap p{font-size:14px;font-weight:400}#guest_top section dl.double dd{width:50%;margin:0;padding:10px;text-align:right}#guest_top section dl.double dt p{font-size:170%;font-weight:700}#guest_top section dl.double dd{width:100%;margin:0;padding:10px;text-align:right;position:relative}#guest_top section dl.double dd img.w_full{width:100%;margin:0}#guest_top section dl.double dd .f_left{float:left;width:48%;text-align:center;margin:0;padding:0}#lite_catch{margin:30px 0;padding:0}#lite_catch h3{color:#000;font-weight:400}#func ul#list_none{list-style:none;text-align:left}#func ul#list_none li{list-style-type:none;font-size:12px;margin:0 0 10px 20px;padding:0;text-align:left}section#movie{text-align:center}section#movie .pc{display:block;width:720px;margin:0 auto}section#movie .mobile{display:none}section#summary .text_wrap{margin:0 0 10px;font-size:100%}section#summary .text_wrap2{margin:20px 10% 0;text-align:left;width:80%}section#summary .text_wrap strong{color:#06f}@media screen and (max-width:900px){section dl.pt_sys dt img{margin:20px;width:90%}#guest_top section h3{font-size:2em}#guest_top section dl.double{width:100%;margin:0;padding:0}#guest_top section dl.double dd{text-align:center}#guest_top section dl.double dd p{font-size:130%;font-weight:400;text-align:center}#guest_top section dl.double dt{width:100%;height:auto;margin:0 0 10px}#guest_top section dl.double dt img{width:90%;margin:0 auto}#guest_top section dl.double dd{width:100%;height:auto;margin:0;padding:0}#guest_top section h2{font-size:1.3em;margin:20px 0;text-align:center}#guest_top section p{font-size:1.1em;margin:0;text-align:center}#case_naisou{display:none}#guest_top section img#main_img{padding:10px}}@media screen and (max-width:500px){#guest_top{height:400px !important}}@media screen and (max-width:620px){#guest_top{height:450px}}@media screen and (max-width:780px){section#movie .mobile{display:block;width:320px;margin:0 auto}section#movie .pc{display:none}section#summary .text_wrap{text-align:left}section#summary .text_wrap2{text-align:left;width:100%;margin:20px 0 0}#guest_top section img#main_img{width:100%;margin:0}}@media screen and (max-width:640px){section dl.pt_sys dt,section dl.pt_sys dd{width:100%;clear:both;padding:0;margin:0}section dl.pt_sys dt img,section dl.pt_sys dd img{margin:0;width:100%}#summary dl.triple dt,#summary dl.triple dd,#summary dl.quad dt,#summary dl.quad dd{clear:both;width:100%;margin:0 0 20px}#summary .thum{margin:10px auto;padding:0;width:60%}#summary .thum_b{margin:10px 0;padding:0;width:80%}#summary .detail ul{margin-left:40px}#summary .info{text-align:center}section dl.pt_sys dt img{margin:30px 28% 0;width:40%}section .pt_sys_wrap3{width:100%;padding:0;margin:0;clear:left}h3{text-align:center}#guest_top section img#main_img{display:none}#guest_top section img#main_img_s{width:300px;margin:0 auto;display:block}#guest_top section h2{font-size:1.2em;margin:0;text-align:center}#guest_top section p{font-size:1em;margin:0;text-align:center}#guest_top section dl.triple{width:100%;margin:0;padding:0}#guest_top section dl.triple dt{width:100%;height:auto;margin:0 0 10px}#guest_top section dl.triple dt.first{width:100%;margin:0 0 10px}#guest_top section dl.triple dd{width:100%;height:auto;margin:0;padding:0}#guest_top section dl.triple dt p,#guest_top section dl.triple dd p{margin:0 auto}#summary dl.quad dt .detail,#summary dl.quad dd .detail{height:auto}#guest_top section dl.double dd .f_left{clear:left;width:100%;text-align:center;margin:0 0 10px}#guest_contact section dl dt{clear:left;width:100%;margin:0 0 20px}#guest_top section img#main_img{width:100%;margin:0}}#case_naisou{position:absolute;left:20px;top:50px}ul.f_left li{width:46%;float:left;margin:0 2% 20px}ul.f_left li img{width:100%;border:2px solid #666}img.border-gray{border:2px solid #666}img.border-none{border:0 solid #666}.section_wrapper{padding:50px 0}.img_wrapper{width:80%;margin:0 auto}#demo_movie,#reception_use,#reception_feature,#reception_voice,#reception_function{margin-top:-100px;margin-bottom:100px}a.btn_txt{display:inline-block;margin:10px 0;border-bottom:1px solid #39f;color:#39f;padding:3px}a.btn_txt:hover{border-bottom:1px solid #09f;color:#09f}@media screen and (max-width:780px){.section_wrapper{padding:30px 0}.sp190426{display:none}}@media screen and (min-width:780px){.pc190426{display:none}}.zisseki190513{font-size:24px;font-weight:700;text-align:center;padding:20px 0 10px}.zisseki_cen{text-align:center}.zisseki_left{text-align:left}.mintyou{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;text-align:left;font-size:250%}.zirei_left{float:left;width:40%}.zirei_right{float:left;width:60%}@media screen and (max-width:780px){.zirei_left{width:100%}.zirei_right{width:100%}.zisseki190513{font-size:20px}}.zirei_right ul{width:100%;display:table;margin:0;padding:0;text-align:left}.zirei_right li{width:60%;padding-left:5%;display:table-cell}.zirei_right li img{width:100%;max-width:175px}.zisseki_name{font-weight:700;font-size:15px}.list30{width:30% !important;vertical-align:middle;padding:0 !important}.circle190514{width:80px;height:80px;border-radius:50%;background:#fff}.pckupyou{background:#069;padding:2px;color:#fff;margin-bottom:10px}.list_reason li:after{content:"";clear:both;display:block}.list_case{display:flex;flex-wrap:wrap;width:100%;clear:both;text-align:left;box-sizing:border-box}.list_case li{width:49%;margin-right:2%;margin-bottom:20px;text-align:center;box-sizing:border-box}.list_case li:nth-child(2n){margin-right:0}.list_case li figure{margin-bottom:10px}.list_case li figure img{width:100%;height:auto}.list_case.icon li figure img{width:100%;height:auto}.list_case li h4{margin-bottom:12px;font-size:23px;font-weight:700}.list_case li p{text-align:left;font-size:16px;padding:10px}@media screen and (max-width:768px){.list_case li h4{font-size:20px;font-weight:700}}.list_reason li>div{padding:30px 20px;text-align:left;box-sizing:border-box;height:auto}.list_reason li>div div.reasontitle{display:flex;align-items:center;margin-bottom:30px;text-align:left;color:#09f}.list_reason li>div div.reasontitle .reasonb{width:50px;height:50px;margin-right:10px;text-align:center;background:#09f;color:#fff;font-weight:900;font-size:32px;box-sizing:border-box}.reason_title{width:calc(100% - 60px);font-weight:700;font-size:20px}.list_reason li>div div.reasontitle .reasonc{display:table-cell;text-align:left;padding-left:20px}.clearfix:after{content:"";display:block;clear:both}@media screen and (min-width:780px){.list_reason{margin:0 auto;width:80%}.list_reason li{display:flex}.list_reason li:after{content:"";clear:both;display:block}.list_reason li:nth-child(2n){flex-direction:row-reverse}.list_reason li>div{width:50%;padding:20px 0;height:auto}.list_reason li>div div.reasontitle{display:flex;align-items:center;margin-bottom:30px;border-collapse:separate}.reason_title{font-size:23px}.list_reason li>div div.reasontitle .reasonc{display:table-cell;text-align:left;padding-left:20px}.list_reason li>figure{width:50%}}.functiontxet190516{width:100% !important}.functiontxet190516 small{font-size:80%}.hikakutitle190516{margin-top:20px}.is-fixed{position:fixed;top:0;left:0;z-index:2;width:100%}.clone-nav{position:fixed;top:0;left:0;z-index:2;width:100%;transition:.3s;transform:translateY(-100%)}.is-show{transform:translateY(0)}#switch{display:block;list-style:none;padding:0;margin:0 auto;overflow:hidden}.btn{float:left;width:45%;margin:0 2.5%;padding:30px 0 10px;font-size:1.6rem;text-align:center;background:#069;color:#fff;border-bottom:4px solid rgba(0,0,0,.2)}.btn:hover{opacity:.8;cursor:pointer}@media print,screen and (max-width:768px){.btn{float:none;width:100%;margin:20px 0}}.inactive{opacity:.5}.inactive:hover{opacity:.5;cursor:default}.boxDisplay{display:block;width:100%;overflow:hidden}.boxNone{display:none}.iphone1{float:left;width:50%}.iphone2{float:left;width:50%}@media print,screen and (max-width:768px){.iphone1{float:left;width:100%}.iphone2{float:left;width:100%}}.divap01{text-align:center;margin:20px 0}.iphoneimg{float:left;width:40%;margin-top:10px;padding-left:20px}.iphoneimg img{width:100%}.iphonetext{float:left;width:60%;margin-top:10px;padding:10px}.sp_tyousei0227{overflow:hidden;width:100%}.hutozi0227{font-weight:700;color:#069}.list{width:100%}.list:after{content:'';display:block;clear:both}.list .item{width:30%;float:left;font-size:12px;padding:2px 0;border:1px solid #fff;margin-left:2%}.byou{font-weight:700}#divA img{width:80%;margin:0 auto}#divB img{width:80%;margin:0 auto}.bg-slider{width:100%;height:70vh;background-position:center center;background-size:cover;display:flex;align-items:center;justify-content:center;padding-top:88px;position:relative;overflow:hidden}.bg-slider-wrapper{width:100%;height:85vh;background-color:rgba(0,0,0,.3);text-align:center}.bg-slider__title{color:#fff;font-size:55px;line-height:1.5;font-weight:700;text-align:center;width:100%;clear:both;position:absolute;top:30%}.bg-slider__title2{color:#fff;font-size:55px;line-height:1.5;font-weight:700;text-align:center;width:100%;clear:both;position:absolute;top:45%}.bg-slider__title3{color:#fff;font-size:45px;line-height:1.5;font-weight:700;text-align:center;width:100%;clear:both;position:absolute;top:60%}a#contact_btn{display:inline-block;padding:20px 50px;align-items:center;justify-content:center;color:#fff;background:#f60;text-align:center;margin:20px auto 0;border-radius:10px;box-sizing:border-box}a#contact_btn dl{width:92%;margin:0 auto;padding:0}a#contact_btn dl:after{clear:both;height:0;content:""}a#contact_btn dl dt{width:10%;float:left;text-align:center;margin:0;font-size:28px;font-weight:700;padding-top:0}a#contact_btn dl dd{width:90%;float:left;text-align:center;margin:0;font-size:24px;font-weight:700;padding-top:2px}a#contact_btn dl dd p{text-align:center;margin:0;font-size:18px;font-weight:700;padding:0}.bg-slider-wrapper a#contact_btn{position:absolute;bottom:80px;left:50%;margin-left:-120px}@media print,screen and (max-width:768px){.bg-slider{height:300px;overflow:hidden}.bg-slider-wrapper{height:300px;overflow:hidden}.bg-slider__title{font-size:25px;margin-top:60px}a#contact_btn{width:90%;max-width:300px}a#contact_btn dl dt{width:10%;margin:0;font-size:24px;font-weight:700;padding-top:14px}a#contact_btn dl dd{width:90%;margin:0;font-size:24px;font-weight:700;padding:0}.bg-slider__title{position:absolute;top:10%;font-size:30px}.bg-slider__title2{position:absolute;top:40%;font-size:24px}.bg-slider__title3{position:absolute;top:50%;font-size:20px}.bg-slider-wrapper a#contact_btn{position:absolute;bottom:20px;left:50%;margin-left:-150px}}@media screen and (max-width:900px){.bg-slider{padding-top:50px}}.remotework_fview{background:url(//www.v-warp.com/css/../img/valtec_swan_img/rtele_fv.jpg) no-repeat center center;background-size:cover;width:100%;height:520px;padding:70px 0 0}.remotework_fview_filter{height:100%;width:100%;max-width:1170px;margin:0 auto}.remotework_fview_filter ul{position:relative;height:100%}.remotework_fview_filter ul.remotework_fview_ul li:first-of-type{position:relative;z-index:1}.remotework_fview_filter .very_first h2{font-weight:700;text-shadow:0px 0px 8px rgba(252,252,252,1),0px 0px 8px rgba(252,252,252,1),0px 0px 8px rgba(252,252,252,1),0px 0px 8px rgba(252,252,252,1),0px 0px 8px rgba(252,252,252,1),0px 0px 8px rgba(252,252,252,1),0px 0px 8px rgba(252,252,252,1),0px 0px 8px rgba(252,252,252,1)}.remotework_fview_filter .very_first p{margin:30px 0;text-shadow:0px 0px 8px rgba(252,252,252,1),0px 0px 8px rgba(252,252,252,1),0px 0px 8px rgba(252,252,252,1),0px 0px 8px rgba(252,252,252,1),0px 0px 8px rgba(252,252,252,1),0px 0px 8px rgba(252,252,252,1),0px 0px 8px rgba(252,252,252,1),0px 0px 8px rgba(252,252,252,1),0px 0px 8px rgba(252,252,252,1),0px 0px 8px rgba(252,252,252,1),0px 0px 8px rgba(252,252,252,1),0px 0px 8px rgba(252,252,252,1),0px 0px 8px rgba(252,252,252,1),0px 0px 8px rgba(252,252,252,1)}.remotework_fview_filter img{width:100%;height:auto;max-width:300px}.remotework_fview ul.list_double_rtele{margin:0 auto;text-align:left;list-style:none;width:100%;display:inline-block;padding:0}.remotework_fview ul.list_double_rtele li{font-size:16px;font-weight:700;line-height:150%;text-align:center;margin:0;background:0 0;color:#000;padding:5px 0;width:100%}.remotework_fview ul.list_double_rtele li:first-of-type{margin:0 10px 0 0}.remotework_fview ul.list_double_rtele .btn7{display:block}.valtec_swan_top_fig figure img{width:100%;height:auto;min-width:890px;position:absolute;bottom:0;right:-150px;z-index:0}@media print,screen and (min-width:768px){.remotework_fview{height:520px;padding:140px 0 0}.remotework_fview_filter .very_first{width:100%;max-width:600px;margin:0 0 0 30px}.valtec_swan_top_fig figure img{max-width:1040px}.remotework_fview ul.list_double_rtele li{width:50%}.remotework_fview_filter img{max-width:400px}.remotework_fview ul.list_double_rtele{display:flex;justify-content:space-between}}#concerns_three .merit li{display:block;padding:0;background:#fff;border-radius:5px;width:100%}@media print,screen and (min-width:768px){#concerns_three .merit li{display:table-cell;padding:0}}#what_is_valtec_swan p{color:#fff}#what_is_valtec_swan figure{background:#fff;padding:30px;margin:30px 0 0}#function_swan2 ul li{margin-bottom:30px}#function_swan2 ul li figure img{width:100%;height:auto;max-width:350px}#function_swan2 ul li .tx_box p .tx_red{color:#f60000}@media print,screen and (min-width:768px){#function_swan2 ul li{text-align:left;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:50px}#function_swan2 ul li:nth-child(2n){flex-direction:row-reverse}#function_swan2 ul li figure{width:35%}#function_swan2 ul li .tx_box{width:58%}#function_swan2 ul li .tx_box p{text-align:left}#function_swan2 ul li figure img{max-width:590px}}#remote_software ul li figure img{width:100%;height:auto;max-width:350px}@media print,screen and (min-width:768px){#remote_software ul{display:flex;justify-content:space-between}#remote_software ul li figure img{max-width:590px}}#access_restrictions li{background:#fff;padding:30px;margin:30px 0}#access_restrictions figure img{width:100%;height:auto;max-width:300px}#access_restrictions figure:last-of-type{background:#fff;padding:30px;margin:30px 0 0}@media print,screen and (min-width:768px){#access_restrictions figure img{max-width:1120px}}#fee_swan2 h3{position:relative;background:#0057b8;color:#fff;border-bottom:0;width:100%;padding:20px;margin:20px 0 0}#fee_swan2 ul li p{color:#fff}.price_white{background:#fff;width:100%;border-radius:10px;padding:10px 0}#fee_swan2 .btn7{color:#0057b8 !important;background:#fff;border:2px solid #0057b8}#fee_swan2 .btn7:hover{color:#fff !important;background:#0057b8}#fee_swan2 ul li:first-of-type{margin:0 20px 0 0}#purchase_rental h3{position:relative;background:#0057b8;color:#fff;border-bottom:0;width:100%;padding:20px;margin:20px 0 0}#purchase_rental .triangle_wrapper{margin:0;width:100%;display:inline-block;text-align:center}#purchase_rental .triangle_aqua{width:0;height:0;border-style:solid;border-right:50px solid transparent;border-left:50px solid transparent;border-top:40px solid #0057b8;border-bottom:0;margin:0 auto;position:relative}#purchase_rental h4{color:#003da3;display:block;border-bottom:0;text-align:center;margin:20px 0;padding:0;font-weight:700;font-size:1.4rem}#purchase_rental .blog_content table.sheet_basic1{width:100%;border-collapse:collapse}#purchase_rental .blog_content table.sheet_basic1 tr th{background:#fff}#purchase_rental .price_white table{width:80%;box-sizing:border-box;margin:0 auto 10px}#purchase_rental .price_white table th{width:50% !important;background:linear-gradient(to right,#065fe3 0,#0599e6 100%);color:#fff;border:1px solid #fff;padding:15px;text-align:center;font-weight:700;font-size:15px;display:table-cell}#purchase_rental .price_white table td{width:50% !important;padding:15px;background:#e5eefb;border:1px solid #fff;font-size:15px;display:table-cell}@media print,screen and (min-width:768px){#purchase_rental .price_white table th{font-size:18px}#purchase_rental .price_white table td{font-size:18px}}@media print,screen and (min-width:768px){#purchase_rental ul{display:flex;justify-content:space-between}}#purchase_rental ul li:first-of-type{margin:0 20px 0 0}.hardware_bg{background:#fff;padding:0 0 60px}#hardware ul{display:block;background:#fff;margin:0 0 30px}#hardware ul li p{text-align:left}#hardware ul li figure{margin-bottom:30px}#hardware ul li figure img{width:100%;height:auto;margin:0;min-height:230px}@media print,screen and (min-width:768px){#hardware ul{background:#fff;margin:0 0 30px}#hardware ul li p{text-align:center}#hardware ul li figure img{max-width:350px}}.set_contents_bg{background:#fff;padding:0 0 60px}#substance ul{display:block;background:#fff;margin:0 0 30px}#substance ul li{padding:30px 20px}#substance ul li figure{display:flex;align-items:center;justify-content:center;flex-grow:1;height:auto;min-height:270px}#substance ul li figure img{width:100%;height:auto;max-width:230px}#substance ul li p{flex-grow:1}@media print,screen and (min-width:768px){#substance ul{display:flex;justify-content:space-between;background:#fff;margin:0 0 30px}#substance ul li{padding:60px 20px;width:50%;display:flex;flex-direction:column}#substance ul li figure img{max-width:350px}}#case .case_swan2 ul li{border:1px solid #0057b8;border-radius:6px;margin:0 0 30px;padding:10px 20px 36px}#case .case_swan2 ul li h3{font-size:20px;margin:20px 0 15px;flex-grow:35}#case .case_swan2 ul li p.manager_name{font-size:16px;color:#fff;background:#003da3;padding:8px 10px;margin-bottom:15px}#case .case_swan2 ul li figure{margin-bottom:20px}#case .case_swan2 ul li p strong{font-weight:700;color:#f60000}@media print,screen and (min-width:768px){#case .case_swan2 ul{display:flex;justify-content:space-between;align-items:stretch;margin-bottom:50px}#case .case_swan2 ul li{display:flex;flex-direction:column;width:30%;margin:0}#case .case_swan2 ul li h3 br{display:none}#case .case_swan2 ul li p.case_tx{flex-grow:1}}@media print,screen and (min-width:992px){#case .case_swan2 ul li h3{font-size:24px}#case .case_swan2 ul li h3 br{display:inline}}#usage_flow p{color:#fff}#usage_flow .square{padding:30px 0}#usage_flow li{margin:10px 0}#usage_flow li .square{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:stretch;background:#fff;width:90%;height:100%;padding:40px 0;margin:0 5%}#usage_flow .square strong{background:#003da3;color:#fff;text-align:center;width:80px;height:80px;border-radius:50%;margin:auto;line-height:2;padding:10px 20px;font-size:28px;border:2px solid #003da3}#usage_flow .square h3{color:#003da3;display:block;border-bottom:0;text-align:center;margin:20px 0 0;padding:0}#usage_flow .square p{color:#000;font-size:16px;width:90%;margin:0 5%;flex-grow:1}#usage_flow .square .btn7{display:inline;width:100%;margin:0 auto;background-color:#0057b8;color:#fff !important;line-height:40px;font-size:18px;border-radius:5px;padding:10px 15px !important;border:2px solid #0057b8}#usage_flow .square .btn7:hover{background-color:#fff;color:#0057b8 !important;border:2px solid #0057b8;opacity:1.0}@media print,screen and (min-width:768px){#usage_flow ul.list_triple{display:flex;justify-content:space-between}#usage_flow ul.list_triple li{width:33%;margin:0}}.two_plan_fview{background:url(//www.v-warp.com/css/../img/bg_title_plan_sp.png) no-repeat center center;background-size:cover;width:100%;height:800px}.two_plan_fview_filter{height:100%;width:100%;max-width:1170px;margin:0 auto}.two_plan_fview_filter ul{position:relative;height:100%;display:flex;justify-content:center;align-items:center}.two_plan_fview_filter ul.two_plan_fview_ul li:first-of-type{position:relative;z-index:1}.two_plan_fview_filter .very_first h2{font-weight:700;font-size:24px;color:#033b8a;border:20px solid #033b8a;background:rgba(255,255,255,.7);padding:15px 30px}@media print,screen and (min-width:992px){.two_plan_fview{background:url(//www.v-warp.com/css/../img/bg_title_plan.png) no-repeat center center;background-size:cover;height:500px}.two_plan_fview_filter .very_first h2{font-size:72px;padding:12px 60px}}
@charset "utf-8";#firstview{background:url(//www.v-warp.com/css/../img/index_img/main_image_sp_bg.jpg)no-repeat top center/cover;margin:35px 0 0;padding-top:50px;padding-bottom:50px;display:block;width:100%}@media print,screen and (min-width:768px){#firstview{background:url(//www.v-warp.com/css/../img/index_img/main_image_bg.jpg)no-repeat top 80% center/cover;margin:70px 0 0}}#firstview h2{position:absolute;background:#043b8a;box-shadow:1px 1px 3px #999;border:1px solid #043b8a;border-radius:0 0 10px 10px;top:40px;left:0;right:0;margin:0 15px;padding:30px 0 15px}#firstview h2 img{max-width:unset;width:50%}@media print,screen and (min-width:768px){#firstview h2{top:75px;left:30px;right:unset;padding:40px 30px 20px}#firstview h2 img{width:260px}}#firstview #main_img{clear:both;height:100%;min-height:500px}@media print,screen and (min-width:768px){#firstview #main_img{height:100%;min-height:750px}}#firstview #main_img .row{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;height:100%;min-height:500px}@media print,screen and (min-width:768px){#firstview #main_img .row{min-height:750px}}#firstview #main_img .row .col-right{display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:wrap;padding:0 15px;width:100%}#firstview #main_img .row .col-left{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;padding-top:85px;width:100%}@media print,screen and (min-width:768px){#firstview #main_img .row .col-left{padding-top:110px}}@media print,screen and (min-width:994px){#firstview #main_img .row .col-right{flex-direction:column;padding-bottom:50px;width:40%}#firstview #main_img .row .col-left{flex-direction:column;padding-top:120px;width:60%}}#firstview #main_img .row .col-left ul.catch_area{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;width:100%}#firstview #main_img .row .col-left ul.catch_area li{display:flex;flex-direction:column;justify-content:center;align-items:center}#firstview #main_img .row .col-left ul.catch_area li:first-child{width:100%}#firstview #main_img .row .col-left ul.catch_area li:first-child p{padding:15px}@media print,screen and (min-width:994px){#firstview #main_img .row .col-left ul.catch_area li:first-child{width:60%}#firstview #main_img .row .col-left ul.catch_area li:first-child p{padding:5px 15px 5px 10%}}#firstview #main_img .row .col-left ul.catch_area li:nth-child(2){transform:translate(0,0)}@media print,screen and (min-width:994px){#firstview #main_img .row .col-left ul.catch_area li:nth-child(2){transform:translate(50%,0)}}@media print,screen and (min-width:1200px){#firstview #main_img .row .col-left ul.catch_area li:first-child p{padding:5px 15px 5px 20%}#firstview #main_img .row .col-left ul.catch_area li:nth-child(2){transform:translate(40%,0)}}@media print,screen and (min-width:1430px){#firstview #main_img .row .col-left ul.catch_area li:first-child p{padding:5px 15px 5px 25%}#firstview #main_img .row .col-left ul.catch_area li:nth-child(2){transform:translate(15%,0)}}#firstview #main_img .row .col-left ul.catch_area li img{margin:20px auto 0;width:250px}@media print,screen and (min-width:768px){#firstview #main_img .row .col-left ul.catch_area{flex-direction:row;width:100%}#firstview #main_img .row .col-left ul.catch_area li img{width:250px}}#firstview #main_img .row .col-left p{text-align:center;padding:15px;margin-bottom:0;width:100%}@media print,screen and (min-width:768px){#firstview #main_img .row .col-left p{text-align:left;padding:5px 15px 5px 20%;margin-bottom:8px}}#firstview #main_img .row .col-left p.catch_sub span{font-size:28px;color:#043b8a;background:#fff;padding:5px 30px;border:2px solid#043b8a;font-weight:700}#firstview #main_img .row .col-left p.catch_a{font-size:26px;color:#043b8a;text-shadow:1px 1px 3px #fff,1px 1px 3px #fff;font-weight:700}#firstview #main_img .row .col-left p.catch_b{color:#043b8a;font-size:20px;background:#ffffff9c}@media print,screen and (min-width:768px){#firstview #main_img .row .col-left p.catch_a{font-size:38px}#firstview #main_img .row .col-left p.catch_b{background:0 0}}#firstview #main_img .row .col-left ul.catch_area p{white-space:wrap;text-overflow:initial}@media print,screen and (min-width:576px){#firstview #main_img .row .col-left ul.catch_area p{padding:5px 15px 5px 0}}@media print,screen and (min-width:1200px){#firstview #main_img .row .col-left ul.catch_area p{white-space:nowrap;text-overflow:ellipsis;padding:5px 15px 5px 20%}}#firstview #main_img .row .col-left .desc_box{background:#ffffff94;padding:30px 15px;box-shadow:1px 1px 3px #999;border-radius:10px;margin-top:30px;margin:30px 15px 15px;width:100%}@media print,screen and (min-width:994px){#firstview #main_img .row .col-left .desc_box{margin:30px 0 5% 15px;width:100%;max-width:850px}}#firstview #main_img .row .col-left .desc_box ul{display:flex;flex-direction:column;justify-content:center}#firstview #main_img .row .col-left .desc_box ul li{background:#ffffff85;display:flex;flex-direction:column;justify-content:center;align-items:center;border:2px solid #fff;width:100%;padding:15px 10px;margin:0 auto 15px;font-size:16px;font-weight:700;color:#003da3}#firstview #main_img .row .col-left .desc_box ul li p{margin:0 auto 15px;font-size:20px;font-weight:700;color:#003da3}#firstview #main_img .row .col-left .desc_box ul li span{color:#043b8a}#firstview #main_img .row .col-left .desc_box ul li>div{margin:15px 0}#firstview #main_img .row .col-left .desc_box ul li>div>img{width:40%;height:auto}@media print,screen and (min-width:994px){#firstview #main_img .row .col-left .desc_box ul{flex-direction:row}#firstview #main_img .row .col-left .desc_box ul li{margin:10px;font-size:20px}#firstview #main_img .row .col-left .desc_box ul li p{font-size:26px}#firstview #main_img .row .col-left .desc_box ul li>div>img{width:60%;height:auto}}#firstview #main_img .row .col-left .desc_box ul li p{display:inline-block;width:100%;text-align:center;padding:0;margin-bottom:0}@media print,screen and (min-width:768px){#firstview #main_img .row .col-left .desc_box ul li p{margin-bottom:8px}}#firstview #main_img .row .col-left .desc_box h3{font-size:24px;font-weight:700;margin-bottom:15px;background:#043b8a;color:#fff}@media print,screen and (min-width:768px){#firstview #main_img .row .col-left .desc_box h3{font-size:30px}}#firstview #main_img .row .col-left .desc_box ul li p.plan_name span{color:#043b8a;font-size:30px;font-weight:900;background:linear-gradient(transparent 50%,#ffed00 50%)}#firstview #main_img .row .col-left .desc_box ul li:nth-child(2) p.plan_name span{color:#043b8a;font-size:30px;font-weight:900;background:linear-gradient(transparent 50%,#00ffde 50%)}#firstview #main_img .row .col-left .desc_box ul li p.price_info{font-weight:700;font-size:20px}#firstview #main_img .row .col-left .desc_box ul li p.price_info span{font-weight:700;font-size:38px;color:#ff0042;margin:0 .1em;line-height:1.3em}#firstview #main_img .row .col-left .desc_box ul li p.price_info span.txc_bl{color:#043b8a}@media print,screen and (min-width:768px){#firstview #main_img .row .col-left .desc_box ul li p.price_info span{font-size:50px}}#firstview #main_img .row .col-right>img{height:auto;width:100%;max-width:unset}#firstview #main_img .row .col-left .desc_box .mainimg_link li{display:block;background:0 0;border:none;padding:0}#firstview #main_img .row .col-left .desc_box .mainimg_link li a{display:flex;justify-content:center;align-items:center;color:#fff;padding:15px 10px;transition:.5s}#firstview #main_img .row .col-left .desc_box .mainimg_link li.inquire_link a{background:#f93}#firstview #main_img .row .col-left .desc_box .mainimg_link li.demo_link a{background:#043b8a}#firstview #main_img .row .col-left .desc_box .mainimg_link li.inquire_link a:hover{color:#f93;background:#fff;border:2px solid #f93}#firstview #main_img .row .col-left .desc_box .mainimg_link li.demo_link a:hover{color:#043b8a;background:#fff;border:2px solid #043b8a}#function_sec .ctidb .ctidb8 a{display:block}#function_sec .ctidb .ctidb8 a:hover{background:#fcfcfc}#function_sec p a{text-decoration:underline;color:#f90}#function_sec p a:hover{text-decoration:none}.top_news{margin:10px 0;display:inline-block;padding:10px 0}.top_news span{background:#003da3;color:#fff;padding:10px 20px;margin-right:20px}.top_news a:hover{color:#18a0a4;text-decoration:underline}dl#divide_t{width:100%;max-width:1120px;display:inline-block;margin:0 auto 30px;padding:20px;background:#fff}dl#divide_t:after{content:"";height:0;clear:both}dl#divide_t dt{width:30%;float:left;margin:0 auto;padding:0;background:#ccc}dl#divide_t dt img{width:100%;margin:0 auto}dl#divide_t dd{width:70%;float:right;margin:0;padding:0 0 0 30px}@media screen and (max-width:640px){dl#divide_t dt{width:100%;clear:left;margin:0 0 20px;padding:0}dl#divide_t dd{width:100%;clear:right;margin:0;padding:10px}}.section_wrapper.bg01{background:#f9faff}.btn_merit_more a{display:block;font-weight:700;color:#fff;background:#f93;padding:10px;transition:all .3s}.btn_merit_more a:hover{color:#f93;background:#fff;border:2px solid #f93}.bn_box{box-shadow:5px 5px 20px rgba(0,0,0,.3)}
@charset "utf-8";.tab-1-tab{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;max-width:900px;margin:0 auto}.tab-1-tab:after{content:none}.tab-1-tab li{background:#bfbfbf;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;text-align:center;width:300px;padding:31px 0;transition:all .2s ease-out}@media screen and (max-width:768px){.tab-1-tab li{margin:0 auto}}.tab-1-tab li:hover{background:#004ea2}.tab-1-tab .active{background:#004ea2}.tab-1-wrapper{background:#f5f5f5;padding:30px}.tab-1-box{display:none;flex-wrap:wrap;justify-content:space-between}.tab-1-box.active{display:flex}.tab-1-inner{width:440px}.tab-1-icon{border-radius:18.5px;color:#fff;display:inline-block;font-size:15px;font-weight:700;line-height:37px;margin:0 20px 20px 0;padding:0 30px 0 55px;position:relative}.tab-1-icon:before{border-right:1px dotted #fff;content:"";display:block;width:0;height:15px;margin:auto;position:absolute;top:0;bottom:0;left:43px}.tab-1-title{color:#004ea2;font-size:18px;font-weight:700;margin-bottom:15px}.tab-1-text{font-size:15px;margin-bottom:20px}.tab-1-text::last-child{margin-bottom:0}.tab-1-img{text-align:center;width:410px}.table-1,.table-2,.table-3{border-collapse:collapse;border-spacing:0;width:100%}.sec--05 .tab-1-tab{width:90%;margin:20px auto 0}.sec--05 .tab-1-tab li{font-size:18px;padding:12px 0;width:calc(100%/3);background-color:#a8b5be;color:#fcfcfc;border-left:1px solid #fff}.sec--05 .tab-1-tab li.active{background-color:#26455c;color:#fff}.sec--05 .tab-1-tab li:hover{background-color:#26455c;color:#fff}.sec--05 .tab-1-wrapper{padding:30px 30px 0}.sec--05 .tab-1-inner{width:100%}.sec--05 ol{list-style:none;display:flex;height:400px;overflow:hidden}.sec--05 ol:after{content:none}.sec--05 ol li{position:relative;width:calc(100%/3);text-align:center}@media print,screen and (max-width:640px){.sec--05 ol li{width:100%}}.sec--05 ol li img{width:70%}.sec--05 ol li:nth-child(2):before,.sec--05 ol li:nth-child(3):before{content:"";position:absolute;left:-5px;top:250px;width:0;height:0;border-style:solid;border-width:11px 0 11px 12px;border-color:transparent transparent transparent #a8b5be}.sec--05 ol li p:nth-child(1){display:inline-block;font-size:24px;background-color:#26455c;color:#fff;padding:1px 12px;border-radius:50%}.sec--05 ol li p:nth-child(2){font-size:16px;color:#26455c;font-weight:700}.sec--05 ol li p:nth-child(2) span{font-size:12px;font-weight:700;color:#26455c}.tab-1-inner ol>li:before{content:none;counter-increment:none}.movie_ul{letter-spacing:0;text-align:left}.movie_list{display:inline-block;width:33%;vertical-align:top;margin:0 0 40px;padding:0 10px}.movie_list h2{font-size:18px;border-bottom:none;margin:20px 0 0;font-weight:700;display:inline-block;border-bottom:#003da3 1px solid;padding:0 0 10px;margin:20px 0 30px;color:#003da3}.movie_list p{font-size:14px;text-align:left}@media screen and (max-width:640px){.movie_list{width:100%;margin:0 0 20px}}.movie_list:nth-child(-n+3){margin-top:20px}@media screen and (max-width:640px){.movie_list:nth-child(-n+3){margin-top:0}}.movie_sec{width:100%;max-width:1180px;padding:30px 0}@media screen and (max-width:640px){.movie_sec{width:90%}}.movie_left{text-align:left}@media screen and (max-width:640px){.movie_left{text-align:center}}