body,html{margin:0;padding:0;width:100%;color:#161616;font-family:メイリオ,Meiryo,ＭＳ Ｐゴシック,MS P Gothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,sans-serif}address,blockquote,caption,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,img,label,li,p,ul{padding:0;margin:0;border:none;font-size:100%;font-style:normal;font-weight:400;line-height:100%;list-style-type:none}ol li{list-style-type:decimal!important}table,td,th{font-style:normal;font-weight:400;line-height:160%;list-style-type:none}table,td,textarea,th{font-size:100%}img{vertical-align:bottom;-ms-interpolation-mode:bicubic}.fl-imgleft p,.fl-imgright p{margin-bottom:0!important}.txt-left{text-align:left!important}.txt-right{text-align:right!important}.txt-center{text-align:center!important}.fc-01{color:#365E8D}.clear{font-size:1%;line-height:1%;width:1%;overflow:hidden;display:block;visibility:hidden;height:0;content:""}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0;padding:0}body{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset}@media (min-resolution:2dppx),only screen and (-webkit-min-device-pixel-ratio:2){body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}a{color:#274e7f;word-break:break-all}a:hover{color:#5b93da}a p{color:#274e7f}a:hover p{color:#5b93da}li a p{color:#274e7f}li a:hover p{color:#5b93da}.fs-es{font-size:.6em!important}.fs-s{font-size:.8em!important}.fs-l{font-size:1.2em!important}.fs-el{font-size:1.4em!important}.fw-b{font-weight:700}.fs30{font-size:30px!important}a img.fadein,a:hover img.fadein{transition:all .3s ease}a:hover img.fadein{opacity:.7}body{font-family:Noto Sans JP,sans-serif;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;background:#fff}a,body{margin:0;padding:0}a{outline:none}@media screen and (max-width:640px){img{width:100%;vertical-align:bottom;line-height:0px}}table{border-collapse:collapse;　border-spacing:0}.cn{text-align:center}.le{text-align:left}.ri{text-align:right}.pc{display:inline-block}.sp{display:none}@media screen and (max-width:640px){.pc{display:none}.sp{display:inline-block}}.red{color:#f00}.clear{clear:both}.clearfix:after{content:" ";display:block;clear:both}header{width:100%;height:150px;background-color:rgba(255,255,255,.9);position:fixed;top:0;z-index:100!important;text-align:center;transition:.3s;-webkit-box-shadow:0 4px 6px -6px #000;-moz-box-shadow:0 4px 6px -6px #000;box-shadow:0 4px 6px -6px #000}header:after{content:" ";display:block;clear:both}header .header_inner{width:95%;height:150px;max-width:1200px;margin:0 auto;position:relative;transition:.3s}header .header_inner h1 a{float:left;width:70%;max-width:330px;height:68px;background:url(/themes/pluspmvn/img/PlusPM.png) 0 0 no-repeat;background-size:contain;margin:15px 0 0;text-indent:-9999px;transition:.3s}header .header_inner h1 a:hover{color:#fff;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}header .header_inner p a{float:left;width:70%;max-width:330px;height:68px;background:url(/themes/pluspmvn/img/PlusPM.png) 0 0 no-repeat;background-size:contain;margin:15px 0 0;text-indent:-9999px;transition:.3s}header .header_inner p a:hover{color:#fff;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}@media only screen and (max-width:750px){header{width:100%;height:60px;background-color:rgba(255,255,255,.9);position:fixed;top:0;z-index:100!important;text-align:center;transition:.3s;-webkit-box-shadow:0 4px 6px -6px #000;-moz-box-shadow:0 4px 6px -6px #000;box-shadow:0 4px 6px -6px #000}header .header_inner{width:95%;height:60px;max-width:1200px;margin:0 auto;position:relative}header .header_inner h1 a,header .header_inner p a{float:left;width:70%;max-width:230px;margin:7px 0 0}}.is_animation{height:90px}.is_animation .header_inner{width:95%;height:90px;max-width:1200px;margin:0 auto;position:relative;transition:.3s}.is_animation .header_inner h1 a,.is_animation .header_inner p a{float:left;width:70%;max-width:230px;margin:7px 0 0}.is_animation .header_inner nav ul li{float:left;font-size:13px;line-height:35px;letter-spacing:2px;font-weight:500;text-align:center;margin:0;padding:0;transition:.3s}@media only screen and (max-width:950px){.is_animation .header_inner nav ul li{float:left;font-size:13px;line-height:35px;letter-spacing:.5px;font-weight:500;text-align:center;margin:0;padding:0}}@media only screen and (max-width:800px){.is_animation .header_inner nav ul li{float:left;font-size:12px;line-height:35px;letter-spacing:.5px;font-weight:500;text-align:center;margin:0;padding:0}}@media only screen and (max-width:750px){.is_animation{height:60px}.is_animation .header_inner{width:95%;height:auto;max-width:1200px;margin:0 auto;position:relative;transition:.3s}.is_animation .header_inner nav{display:none}}.is_animation .header_inner .sub_nav{float:right;width:420px;height:28px;max-width:1200px;border:1px solid #c3c3c3;margin:10px 0 0;position:relative;transition:.3s}.is_animation .header_inner .sub_nav ul li{float:left;font-size:12px;line-height:28px;font-weight:500;position:relative}.is_animation .header_inner .sub_nav ul li:before{background:#ccc;right:0;top:50%;width:1px;height:17px;position:absolute;margin:-8.5px 0 0;content:" ";display:block;z-index:5}@media only screen and (max-width:950px){.is_animation .header_inner .sub_nav{float:right;width:400px;height:28px;max-width:1200px;border:1px solid #c3c3c3;margin:10px 0 0;position:relative}}@media only screen and (max-width:800px){.is_animation .header_inner .sub_nav{float:right;width:350px;height:28px;max-width:1200px;border:1px solid #c3c3c3;margin:10px 0 0;position:relative}}header .header_inner nav{width:100%;max-width:1200px;position:absolute;left:0;bottom:0}header .header_inner nav ul{width:100%;position:relative}header .header_inner nav ul:after{content:" ";display:block;clear:both}header .header_inner nav ul:before{background:#ccc;right:-1px;bottom:0;width:1px;height:7px;position:absolute;content:" ";display:block;z-index:5}header .header_inner nav ul li{position:relative;float:left;font-size:13px;line-height:53px;letter-spacing:2px;font-weight:500;text-align:center;margin:0;padding:0;transition:.3s;overflow:hidden}header .header_inner nav ul li:before{background:#ccc;left:0;bottom:0;width:1px;height:7px;position:absolute;content:" ";display:block;z-index:5}header .header_inner nav ul li a{width:100%;display:block;text-decoration:none;color:#000}header .header_inner nav ul li a:hover{color:#000}header .header_inner nav ul li a:after{position:relative;left:50%;bottom:-4px;background:#274e7f;height:2px;width:93%;padding:0;margin-left:-46%;content:" ";display:block;clear:both;transition:.3s}header .header_inner nav ul li a:hover:after,header .header_inner nav ul li.active a:after{position:relative;left:50%;bottom:0;background:#274e7f;height:2px;width:93%;padding:0;margin-left:-46%;content:" ";display:block;clear:both}header .header_inner nav ul li:first-child{width:14.8%}header .header_inner nav ul li:nth-child(2){width:12.5%}header .header_inner nav ul li:nth-child(3){width:19%}header .header_inner nav ul li:nth-child(4){width:16.4%}header .header_inner nav ul li:nth-child(5){width:11.1%}header .header_inner nav ul li:nth-child(6),header .header_inner nav ul li:nth-child(7){width:13.1%}@media only screen and (max-width:950px){header .header_inner nav ul li{float:left;font-size:13px;line-height:53px;letter-spacing:.5px;font-weight:500;text-align:center;margin:0;padding:0}}@media only screen and (max-width:800px){header .header_inner nav ul li{float:left;font-size:12px;line-height:53px;letter-spacing:.5px;font-weight:500;text-align:center;margin:0;padding:0}}@media only screen and (max-width:750px){header .header_inner nav{display:none}}header .header_inner .sub_nav{float:right;width:400px;height:33px;max-width:1200px;border:1px solid #d9d9d9;margin:34px 0 0;position:relative;transition:.3s}header .header_inner .sub_nav:before{width:11px;height:2px;background:#234672;position:absolute;left:-6px;top:50%;margin:-1px 0 0;content:" ";display:block}header .header_inner .sub_nav ul:after{content:" ";display:block;clear:both}header .header_inner .sub_nav ul li{float:left;font-size:12px;line-height:33px;letter-spacing:1px;font-weight:500;position:relative}header .header_inner .sub_nav ul li:before{background:#ccc;right:0;top:50%;width:1px;height:17px;position:absolute;margin:-8.5px 0 0;content:" ";display:block;z-index:5}header .header_inner .sub_nav ul li:nth-child(3):before{display:none}header .header_inner .sub_nav ul li a{width:100%;display:block;text-decoration:none;color:#000;transition:.3s}header .header_inner .sub_nav ul li a:hover{color:#888}header .header_inner .sub_nav ul li:first-child{width:50%;text-indent:10px}header .header_inner .sub_nav ul li:nth-child(2),header .header_inner .sub_nav ul li:nth-child(3){width:25%}@media only screen and (max-width:950px){header .header_inner .sub_nav{float:right;width:278px;height:33px;letter-spacing:1px;max-width:1200px;border:1px solid #d9d9d9;margin:34px 0 0;position:relative}}@media only screen and (max-width:800px){header .header_inner .sub_nav{float:right;width:278px;height:33px;letter-spacing:0;max-width:1200px;border:1px solid #d9d9d9;margin:34px 0 0;position:relative}header .header_inner .sub_nav ul li{float:left;font-size:11px;line-height:33px;letter-spacing:0;font-weight:500;position:relative}}@media only screen and (max-width:750px){header .header_inner .sub_nav{display:none}.drawer-nav nav{max-width:1200px;left:inherit;bottom:inherit}.drawer-nav nav,.drawer-nav nav ul{width:100%;position:relative}.drawer-nav nav ul:after{content:" ";display:block;clear:both}.drawer-nav nav ul:before{background:#ccc;right:-1px;bottom:0;width:1px;height:7px;position:absolute;content:" ";display:block;z-index:5}.drawer-nav nav ul li{position:relative;float:none;width:100%;font-size:13px;line-height:48px;letter-spacing:2px;font-weight:500;text-align:center;margin:0;padding:0;transition:.3s;overflow:hidden}.drawer-nav nav ul li:before{background:#ccc;left:0;bottom:0;width:1px;height:7px;position:absolute;content:" ";display:block;z-index:5}.drawer-nav nav ul li a{width:100%;display:block;text-decoration:none;color:#000}.drawer-nav nav ul li a:hover{color:#000}.drawer-nav nav ul li a:after{transition:.3s}.drawer-nav nav ul li a:after,.drawer-nav nav ul li a:hover:after{position:relative;left:50%;bottom:0;background:#ccc;height:1px;width:95%;padding:0;margin-left:-47.5%;content:" ";display:block;clear:both}.drawer-nav .sub_nav{float:none;width:100%;height:auto;max-width:500px;border:none;margin:0 auto;position:relative;transition:.3s}.drawer-nav .sub_nav:before{display:none}.drawer-nav .sub_nav ul:after{content:" ";display:block;clear:both}.drawer-nav .sub_nav ul li{float:left;font-size:12px;line-height:50px;text-align:center;letter-spacing:0;font-weight:500;position:relative}.drawer-nav .sub_nav ul li:before{background:#ccc;right:0;top:50%;width:1px;height:17px;position:absolute;margin:-8.5px 0 0;content:" ";display:block;z-index:5}.drawer-nav .sub_nav ul li:nth-child(2):before{display:none}.drawer-nav .sub_nav ul li a{width:100%;display:block;text-decoration:none;color:#000;transition:.3s}.drawer-nav .sub_nav ul li a:hover{color:#000}.drawer-nav .sub_nav ul li:first-child{width:50%;text-indent:inherit}.drawer-nav .sub_nav ul li:nth-child(2),.drawer-nav .sub_nav ul li:nth-child(3),.drawer-nav .sub_nav ul li:nth-child(4){width:50%}}@media only screen and (max-width:400px){.drawer-nav .sub_nav ul li{float:left;font-size:11px;line-height:50px;letter-spacing:0;font-weight:500;position:relative}.drawer-nav .sub_nav ul li:before{background:#ccc;right:0;top:50%;width:1px;height:17px;position:absolute;margin:-8.5px 0 0;content:" ";display:block;z-index:5}}.btn_drawer,.drawer-nav{display:none}@media screen and (max-width:750px){.btn_drawer,.drawer-nav{display:inline-block}}footer .footer_inner{width:95%;max-width:1100px;margin:0 auto;color:#ccc;padding:10px 0 40px}footer .footer_inner:after{content:" ";display:block;clear:both}footer .footer_inner .footer_inner_L{float:left;width:47%}footer .footer_inner .footer_inner_L h1 a{width:90%;height:82px;max-width:400px;background:url(/themes/pluspmvn/img/footer_logo.png) 0 100% no-repeat;background-size:contain;margin:15px 0 0;text-indent:-9999px;display:block;filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;transition:.3s}footer .footer_inner .footer_inner_L ul{width:83%;margin:3px 0 0 12.4%}footer .footer_inner .footer_inner_L ul li{font-size:11px;line-height:20px}footer .footer_inner .footer_inner_R{float:right;width:53%;margin-top:35px}footer .footer_inner .footer_inner_R h2{font-size:15px;line-height:20px;font-weight:500;letter-spacing:1px;margin-right:20px;float:left}footer .footer_inner .footer_inner_R p{font-size:11px;line-height:20px}footer .footer_inner .footer_inner_R .footer_co_BOX{border-top:1px solid #727272;clear:both;margin-top:7px}footer .footer_inner .footer_inner_R .footer_co_BOX:after{content:" ";display:block;clear:both}footer .footer_inner .footer_inner_R .footer_co_BOX ul{float:left;width:44.5%;margin-top:12px}footer .footer_inner .footer_inner_R .footer_co_BOX ul li{font-size:18px;line-height:30px;letter-spacing:2px}footer .footer_inner .footer_inner_R .footer_co_BOX ul li a{font-size:22px;line-height:30px;letter-spacing:3px;margin-left:15px;font-weight:600;text-decoration:none}footer .footer_inner .footer_inner_R .footer_co_BOX p{float:right;width:54.5%;font-size:12px;line-height:20px;letter-spacing:.5px;font-weight:500;text-align:center;margin-top:12px}footer .footer_inner .footer_inner_R .footer_co_BOX p a{font-size:13px;line-height:13px;letter-spacing:1px;font-weight:600;padding:11px 0;text-decoration:none;background:#fff;color:#666;width:80%;margin:5px auto 0;display:block;background:url(/themes/pluspmvn/img/btn_icon_arrow_g.png) no-repeat center right 10px #fff;background-size:14px;border-radius:50px;-webkit-border-radius:50px; -moz-border-radius:50px}@media only screen and (max-width:1070px){footer .footer_inner .footer_inner_L{float:left;width:45%}footer .footer_inner .footer_inner_L ul li{font-size:10px;line-height:19px}footer .footer_inner .footer_inner_R{float:right;width:55%;margin-top:35px}footer .footer_inner .footer_inner_R .footer_co_BOX ul li{font-size:17px;line-height:30px;letter-spacing:2px}footer .footer_inner .footer_inner_R .footer_co_BOX ul li a{font-size:21px;line-height:30px;letter-spacing:3px;margin-left:10px;font-weight:600;text-decoration:none}footer .footer_inner .footer_inner_R .footer_co_BOX p{float:right;width:54.5%;font-size:12px;line-height:20px;letter-spacing:.5px;font-weight:500;text-align:center;margin-top:12px}footer .footer_inner .footer_inner_R .footer_co_BOX p a{font-size:12px;line-height:13px;letter-spacing:1px;font-weight:600;padding:11px 0;text-decoration:none;background:#fff;color:#666;width:80%;margin:5px auto 0;display:block;background:url(/themes/pluspmvn/img/btn_icon_arrow_g.png) no-repeat center right 10px #fff;background-size:14px;border-radius:50px;-webkit-border-radius:50px; -moz-border-radius:50px}}@media only screen and (max-width:980px){footer .footer_inner{width:95%;max-width:1100px;margin:0 auto;color:#ccc;padding:20px 0 40px}footer .footer_inner .footer_inner_L{float:none;width:100%;text-align:center}footer .footer_inner .footer_inner_L h1 a{width:90%;height:82px;max-width:400px;background:url(/themes/pluspmvn/img/footer_logo.png) 0 100% no-repeat;background-size:contain;margin:15px auto 0;text-indent:-9999px;display:block;transition:.3s}footer .footer_inner .footer_inner_L ul{width:100%;margin:10px 0 0}footer .footer_inner .footer_inner_L ul li{font-size:11px;line-height:20px;letter-spacing:1px}footer .footer_inner .footer_inner_R{float:none;width:95%;max-width:550px;margin:35px auto 0}footer .footer_inner .footer_inner_R h2{font-size:15px;line-height:20px;font-weight:500;letter-spacing:1px;margin-right:20px;float:left}footer .footer_inner .footer_inner_R p{font-size:11px;line-height:20px}footer .footer_inner .footer_inner_R .footer_co_BOX{border-top:1px solid #727272;clear:both;margin-top:7px}footer .footer_inner .footer_inner_R .footer_co_BOX:after{content:" ";display:block;clear:both}footer .footer_inner .footer_inner_R .footer_co_BOX ul{float:left;width:44.5%;margin-top:12px}footer .footer_inner .footer_inner_R .footer_co_BOX ul li{font-size:18px;line-height:30px;letter-spacing:2px}footer .footer_inner .footer_inner_R .footer_co_BOX ul li a{font-size:22px;line-height:30px;letter-spacing:3px;margin-left:15px;font-weight:600;text-decoration:none}footer .footer_inner .footer_inner_R .footer_co_BOX p{float:right;width:54.5%;font-size:12px;line-height:20px;letter-spacing:.5px;font-weight:500;text-align:center;margin-top:12px}footer .footer_inner .footer_inner_R .footer_co_BOX p a{font-size:13px;line-height:13px;letter-spacing:1px;font-weight:600;padding:11px 0;text-decoration:none;background:#fff;color:#666;width:80%;margin:5px auto 0;display:block;background:url(/themes/pluspmvn/img/btn_icon_arrow_g.png) no-repeat center right 10px #fff;background-size:14px;border-radius:50px;-webkit-border-radius:50px; -moz-border-radius:50px}}@media only screen and (max-width:650px){footer .footer_inner{width:95%;max-width:1100px;margin:0 auto;color:#fff;padding:6% 0 8%}footer .footer_inner .footer_inner_L{float:none;width:100%;text-align:center}footer .footer_inner .footer_inner_L h1 a{width:90%;height:80px;max-width:400px;background:url(/themes/pluspmvn/img/footer_logo.png) 0 100% no-repeat;background-size:contain;margin:0 auto;text-indent:-9999px;display:block;transition:.3s}footer .footer_inner .footer_inner_L ul{width:100%;margin:10px 0 0}footer .footer_inner .footer_inner_L ul li{font-size:11px;line-height:20px;letter-spacing:1px}footer .footer_inner .footer_inner_L ul li span{display:inline-block}footer .footer_inner .footer_inner_R{float:none;width:95%;max-width:550px;margin:35px auto 0;text-align:center;border-top:1px solid #727272}footer .footer_inner .footer_inner_R h2{font-size:15px;line-height:20px;font-weight:500;letter-spacing:1px;margin:30px 0 0;float:none}footer .footer_inner .footer_inner_R p{font-size:11px;line-height:20px;margin-top:5px}footer .footer_inner .footer_inner_R p span{display:inline-block}footer .footer_inner .footer_inner_R .footer_co_BOX{border-top:none;clear:both;margin-top:7px}footer .footer_inner .footer_inner_R .footer_co_BOX:after{content:" ";display:block;clear:both}footer .footer_inner .footer_inner_R .footer_co_BOX ul{float:none;width:100%;margin-top:12px}footer .footer_inner .footer_inner_R .footer_co_BOX ul li{font-size:18px;line-height:30px;letter-spacing:2px;text-align:center}footer .footer_inner .footer_inner_R .footer_co_BOX ul li a{font-size:22px;line-height:30px;letter-spacing:3px;margin-left:15px;font-weight:600;text-decoration:none}footer .footer_inner .footer_inner_R .footer_co_BOX p{float:none;width:100%;font-size:13px;line-height:20px;letter-spacing:.5px;font-weight:500;text-align:center;margin-top:20x}footer .footer_inner .footer_inner_R .footer_co_BOX p a{font-size:13px;line-height:13px;letter-spacing:1px;font-weight:600;padding:14px 0;text-decoration:none;background:#fff;color:#666;width:90%;max-width:300px;margin:10px auto 0;display:block;background:url(/themes/pluspmvn/img/btn_icon_arrow_g.png) no-repeat center right 10px #fff;background-size:14px;border-radius:50px;-webkit-border-radius:50px; -moz-border-radius:50px}}@media only screen and (max-width:400px){footer .footer_inner{width:95%;max-width:1100px;margin:0 auto;color:#fff;padding:5% 0 8%}footer .footer_inner .footer_inner_L h1 a{width:90%;height:72px;max-width:400px;background:url(/themes/pluspmvn/img/footer_logo.png) 0 100% no-repeat;background-size:contain;margin:0 auto;text-indent:-9999px;display:block;transition:.3s}}footer{width:100%;background:#474747;position:relative;clear:both}footer a{color:#ccc;transition:.3s;text-decoration:none}footer a:hover{color:#fff;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}footer .footer_inner_new{width:95%;max-width:1100px;margin:0 auto;color:#ccc;padding:25px 0 17px}footer .footer_inner_new:after{content:" ";display:block;clear:both}footer .footer_inner_new .footer_inner_L{float:left;width:47%;margin:0}footer .footer_inner_new .footer_inner_L h2 a{width:90%;height:82px;max-width:400px;background:url(/themes/pluspmvn/img/footer_logo.png) 0 100% no-repeat;background-size:contain;text-indent:-9999px;display:block;filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;transition:.3s}footer .footer_inner_new .footer_inner_L ul{width:83%;margin:3px 0 0 12.4%}footer .footer_inner_new .footer_inner_L ul li{font-size:11px;line-height:20px}footer .footer_inner_new .footer_inner_R{float:right;width:53%;margin-top:0}footer .footer_inner_new .footer_inner_R p{font-size:13px;line-height:1.2}footer .footer_inner_new .footer_inner_R .footer_nav ul:after{content:" ";display:block;clear:both}footer .footer_inner_new .footer_inner_R .footer_nav ul:first-child{margin-top:20px}footer .footer_inner_new .footer_inner_R .footer_nav ul:nth-child(2){margin-top:13px;float:left}footer .footer_inner_new .footer_inner_R .footer_nav ul li{float:left;margin-right:20px}footer .footer_inner_new .footer_inner_R .footer_nav ul li a{font-size:13px;line-height:1;padding:6px 10px 6px 14px;display:inline-block;position:relative}footer .footer_inner_new .footer_inner_R .footer_nav ul li a:before{content:"";position:absolute;left:0;top:50%;width:10px;height:10px;margin-top:-4px;background:url(/themes/pluspmvn/img/btn_icon_arrow_w.png) 0 0 no-repeat;background-size:cover;display:block}@media only screen and (max-width:1070px){footer .footer_inner_new .footer_inner_L{float:left;width:45%}footer .footer_inner_new .footer_inner_L ul li{font-size:10px;line-height:19px}footer .footer_inner_new .footer_inner_R{float:right;width:55%;margin-top:0}}@media only screen and (max-width:980px){footer .footer_inner_new{width:95%;max-width:1100px;margin:0 auto;color:#ccc;padding:20px 0 40px}footer .footer_inner_new .footer_inner_L{float:none;width:100%;text-align:center}footer .footer_inner_new .footer_inner_L h2 a{width:90%;height:82px;max-width:400px;background:url(/themes/pluspmvn/img/footer_logo.png) 0 100% no-repeat;background-size:contain;margin:15px auto 0;text-indent:-9999px;display:block;transition:.3s}footer .footer_inner_new .footer_inner_L ul{width:100%;margin:10px 0 0}footer .footer_inner_new .footer_inner_L ul li{font-size:11px;line-height:20px;letter-spacing:1px}footer .footer_inner_new .footer_inner_R{float:none;width:95%;max-width:550px;margin:35px auto 0}footer .footer_inner_new .footer_inner_R p{font-size:13px;line-height:1.2}footer .footer_inner_new .footer_inner_R p span{display:inline-block}}@media only screen and (max-width:650px){footer .footer_inner_new{width:95%;max-width:1100px;margin:0 auto;color:#fff;padding:6% 0 8%}footer .footer_inner_new .footer_inner_L{float:none;width:100%;text-align:center}footer .footer_inner_new .footer_inner_L h2 a{width:90%;height:80px;max-width:400px;background:url(/themes/pluspmvn/img/footer_logo.png) 0 100% no-repeat;background-size:contain;margin:0 auto;text-indent:-9999px;display:block;transition:.3s}footer .footer_inner_new .footer_inner_L ul{width:100%;margin:10px 0 0}footer .footer_inner_new .footer_inner_L ul li{font-size:11px;line-height:20px;letter-spacing:1px}footer .footer_inner_new .footer_inner_L ul li span{display:inline-block}footer .footer_inner_new .footer_inner_R{float:none;width:95%;max-width:550px;margin:35px auto 0;text-align:center;border-top:1px solid #727272}footer .footer_inner_new .footer_inner_R p{font-size:13px;line-height:1.4;padding-top:30px;text-align:left}footer .footer_inner_new .footer_inner_R .footer_nav ul li{float:left;margin-right:10px}}@media only screen and (max-width:400px){footer .footer_inner_new{width:95%;max-width:1100px;margin:0 auto;color:#fff;padding:5% 0 8%}footer .footer_inner_new .footer_inner_L h2 a{width:90%;height:72px;max-width:400px;background:url(/themes/pluspmvn/img/footer_logo.png) 0 100% no-repeat;background-size:contain;margin:0 auto;text-indent:-9999px;display:block;transition:.3s}}footer .footer_bottom{width:100%;background:#292929}footer .footer_bottom_inner{width:95%;max-width:1100px;margin:0 auto;color:#ccc}footer .footer_bottom_inner:after{content:" ";display:block;clear:both}footer .footer_bottom_inner ul{float:left}footer .footer_bottom_inner ul:after{content:" ";display:block;clear:both}footer .footer_bottom_inner ul li{float:left;font-size:12px;line-height:30px}footer .footer_bottom_inner ul li a{padding-left:15px;margin-right:30px;text-decoration:none;background:url(/themes/pluspmvn/img/btn_icon_arrow_w.png) no-repeat 0;background-size:12px;transition:.3s}footer .footer_bottom_inner p{float:right;font-size:12px;line-height:30px;letter-spacing:1px}@media only screen and (max-width:650px){footer .footer_bottom_inner{width:95%;max-width:1100px;margin:0 auto;padding:20px 0;color:#ccc}footer .footer_bottom_inner ul{float:none;text-align:center}footer .footer_bottom_inner ul:after{content:" ";display:block;clear:both}footer .footer_bottom_inner ul li{float:none;display:inline-block;font-size:12px;line-height:25px}footer .footer_bottom_inner ul li a{padding-left:15px;margin:0 10px;text-decoration:none;background:url(/themes/pluspmvn/img/btn_icon_arrow_w.png) no-repeat 0;background-size:12px;transition:.3s}footer .footer_bottom_inner p{float:none;font-size:12px;line-height:25px;margin-top:10px;letter-spacing:1px;text-align:center}}.footer_nav hr{height:0;padding:0;border:0;margin:1em 0;border-top:1px solid #ddd}#side{width:20.9%;max-width:250px;float:right;margin-top:40px;padding-bottom:80px;position:relative}#side a{text-decoration:none;color:#000;transition:.3s}#side a:hover{filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}#side h1 a{display:block;font-size:18px;line-height:28px}#side h1,#side h1 a{letter-spacing:2px;text-align:center;font-weight:500}#side h1{font-size:13px;line-height:20px;border-bottom:1px solid #d9d9d9;padding:0 0 20px}#side h2 a{margin:0;display:block;font-size:18px;line-height:28px}#side h2,#side h2 a{letter-spacing:2px;text-align:center;font-weight:500}#side h2{line-height:20px;padding:0 0 20px}#side h2,#side ul li{font-size:13px;border-bottom:1px solid #d9d9d9}#side ul li{position:relative;line-height:18px;letter-spacing:.8px;text-align:left}#side ul li a{background:url(/themes/pluspmvn/img/btn_icon_arrow_b.png) 0 no-repeat;background-size:12px}#side ul li a,#side ul li a:hover{padding:17px 2px 17px 19px;height:auto;display:block}#side ul li a:hover{background:url(/themes/pluspmvn/img/btn_icon_arrow_b.png) 1px no-repeat;background-size:12px}#side ul li ol{padding:0 0 0 20px;background:none}#side ul li ol li{padding:0;margin-left:0;border-bottom:none;border-top:1px solid #eee;list-style-type:none!important}#side ul li ol li a{display:block;font-size:13px;line-height:18px}#side ul li ol li a,#side ul li ol li a:hover{padding:10px 2px 10px 0;background:none}@media only screen and (max-width:980px){#side{width:100%;max-width:1000px;float:none}}#wrapper{width:100%}#wrapper:before{width:10px;height:150px;margin:0 auto;content:" ";display:block;transition:.3s}@media only screen and (max-width:750px){#wrapper:before{width:10px;height:60px;margin:0 auto;content:" ";display:block}}.gotop{position:fixed;right:20px;bottom:0;z-index:5;background:url(/themes/pluspmvn/img/page_top.png) 0 0 no-repeat;background-size:cover;text-indent:-9999px}.gotop a{width:60px;height:60px;display:block}@media screen and (max-width:750px){.gotop{position:fixed;right:10px;bottom:0;z-index:5;background:url(/themes/pluspmvn/img/page_top.png) 0 0 no-repeat;background-size:cover;text-indent:-9999px}.gotop a{width:40px;height:40px;display:block}}#topicpath{width:90%;height:auto;max-width:1185px;margin:10px auto;position:relative}#topicpath ul:after{content:" ";display:block;clear:both}#topicpath ul li{float:left;font-size:12px;line-height:20px;letter-spacing:1px;margin-right:30px;position:relative;word-break:break-all}#topicpath ul li:first-child{float:left;background:url(/themes/pluspmvn/img/topicpath_home.png) no-repeat 0;background-size:15px;padding-left:20px}#topicpath ul li a{transition:.3s}#topicpath ul li:after{background:url(/themes/pluspmvn/img/topicpath_icon_arrow_g.png) 0 0 no-repeat;background-size:15px;right:-23px;top:50%;width:15px;height:14px;margin-top:-6px;position:absolute;content:" ";display:block;z-index:5}#topicpath ul li:last-child:after{background:none}#topicpath ul li a:hover{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7}@media only screen and (max-width:750px){#topicpath{width:90%;height:auto;max-width:1200px;margin:10px auto;position:relative}}.contents{width:90%;max-width:1200px;margin:70px auto 0;transition:.3s}.contents:after{content:" ";display:block;clear:both}@media only screen and (max-width:750px){.contents{width:90%;max-width:1200px;margin:40px auto 0}}.contents-one{width:80%;margin-right:auto;margin-left:auto}@media only screen and (max-width:750px){.contents-one{width:100%}}.contents_L{float:left;width:73%;max-width:880px;margin:0;padding-bottom:40px}@media only screen and (max-width:980px){.contents_L{float:none;width:100%;max-width:1000px;margin:0;padding-bottom:0}}.entry{text-align:center}.entry h1{font-size:18px;line-height:22px;letter-spacing:1px;font-weight:500;text-align:left}.entry h1.blogtitle,.entry h2{font-size:26px;line-height:40px;letter-spacing:1px;font-weight:500;margin:10px 0 30px;text-align:left}@media only screen and (max-width:750px){.entry h2 br{display:none}}.entry h1.title{font-size:26px;line-height:40px;letter-spacing:1px;font-weight:500;margin:10px 0 30px;text-align:left}@media only screen and (max-width:750px){.entry h1.title br{display:none}}.entry h3{margin:0}.entry h3 .copy{font-size:26px;line-height:40px;letter-spacing:1px;font-weight:500;margin:10px 0 30px;display:block;text-align:left}.entry h3.voice{font-size:18px;line-height:24px;letter-spacing:.5px;font-weight:500;margin:70px 0 5px;padding:0 0 0 34px;text-align:left;background:url(/themes/pluspmvn/img/icon_voice.png) no-repeat 0;background-size:25px;position:relative}.entry h3.voice:before{background:#ddd;left:0;top:-20px;width:100%;height:3px;margin-top:-4px;position:absolute;content:" ";display:block;z-index:5}.entry h4,.entry h5{font-size:18px;line-height:22px;letter-spacing:.5px;font-weight:600;margin:40px 0 10px;text-align:left}.entry h5{padding-bottom:10px;border-bottom:2px solid #ddd}.entry .heading05{font-size:18px!important;line-height:22px!important;letter-spacing:.5px!important;font-weight:600!important;margin:40px 0 10px!important;padding-bottom:10px!important;border-bottom:2px solid #ddd!important;text-align:left!important}.entry p{line-height:30px;text-indent:13px}.entry p strong{font-weight:500;background:none bottom repeat-x;text-align:left;color:#000}.entry p.txt_s{font-size:12px;line-height:20px;margin-top:0;color:#000}.entry p.box,.entry p.txt_s{letter-spacing:1px;text-indent:0;text-align:left}.entry p.box{border:6px solid #eee}.entry p.box,.entry p.box2{font-size:17px;line-height:26px;margin:15px 0 0;padding:10px 20px}.entry p.box2{letter-spacing:1px;text-indent:0;text-align:left;border:6px solid #bcbcbc;background-color:#FFF}.entry img{padding:30px 0;max-width:100%;height:auto!important}.entry img.img_m0{padding:0;max-width:100%}.entry hr{height:0;padding:0;border:0;margin:70px 0;border-top:1px solid #ddd}@media only screen and (max-width:550px){.entry hr{height:0;padding:0;border:0;margin:40px 0;border-top:1px solid #ddd}}#wrapper .heading-A{font-size:36px;font-weight:500;line-height:1.8;color:#fff;text-align:center;letter-spacing:.05em;background:#274e7f url(/themes/pluspmvn/img/bg_heading_a.png) 0 0;padding:32px 40px;margin:0}@media only screen and (max-width:750px){#wrapper .heading-A{font-size:18px;padding:18px 5%}}#wrapper .heading-B{position:relative;font-size:26px;font-weight:700;line-height:1.4;color:#000;letter-spacing:1px;padding-left:22px;margin:10px 0 30px;text-align:left}@media only screen and (max-width:750px){#wrapper .heading-B{font-size:24px;padding-left:18px;margin-bottom:20px}}#wrapper .heading-B:after,#wrapper .heading-B:before{content:"";position:absolute;left:0;width:5px;height:50%}#wrapper .heading-B:before{top:0;background-color:#4b7cb9}#wrapper .heading-B:after{bottom:0;background-color:#274e7f}#wrapper .heading-B-sub{font-size:20px!important;font-weight:700;line-height:1.4;color:#036;letter-spacing:1px;padding-left:22px;text-align:left;margin:-25px 0 30px}@media only screen and (max-width:750px){#wrapper .heading-B-sub{font-size:18px!important;padding-left:18px;margin-bottom:20px;margin-top:-10px!important}}#wrapper .heading-C{position:relative;font-size:26px;font-weight:700;line-height:1.4;color:#003366;letter-spacing:1px;padding-left:22px;margin:10px 0 30px;text-align:left}@media only screen and (max-width:750px){#wrapper .heading-C{font-size:24px;padding-left:18px;margin-bottom:20px}}#wrapper .heading-C:after,#wrapper .heading-C:before{content:"";position:absolute;left:0;width:5px;height:.7em}#wrapper .heading-C:before{top:0;background-color:#4b7cb9}#wrapper .heading-C:after{top:.7em;background-color:#274e7f}#wrapper .heading-D{background-color:#eee}#wrapper .heading-D,#wrapper .heading-D2{font-size:19px;font-weight:700;line-height:1.5;color:#000;letter-spacing:1px;padding:7px 16px 8px;margin:10px 0 20px;text-align:left}#wrapper .heading-D2{background-color:#FFF;border-bottom:2px solid #b6b6b6}#wrapper .heading-D3{font-size:19px;font-weight:700;line-height:1.5;color:#284E7F;letter-spacing:1px;background-color:#FFF;padding:7px 5px 2px;margin:10px 0 20px;text-align:left;border-bottom:2px solid #284e7f}.entry .fl-imgleft,.entry .fl-imgright{text-align:left;margin-bottom:30px}.entry .fl-imgleft:after,.entry .fl-imgright:after{content:" ";display:block;clear:both}.entry .fl-imgleft img{float:left;max-width:48%;padding:10px 25px 20px 0;text-align:left}.entry .fl-imgright img{float:right;max-width:48%;padding:10px 0 20px 25px;text-align:left}.entry .img-left{float:left;max-width:48%;padding:10px 25px 20px 0;text-align:center}.entry .img-right{float:right;max-width:48%;padding:10px 0 20px 25px;text-align:center}@media only screen and (max-width:750px){.entry .img-left,.entry .img-right{float:none;max-width:100%}}.entry .img-left span,.entry .img-right span{display:block;font-size:13px;line-height:19px;margin-top:10px}.entry .img-left img,.entry .img-right img{padding:0!important;margin:0!important}.entry ul:after{content:" ";display:block;clear:both}.entry ul li{font-size:17px;line-height:20px;text-align:left;padding:5px 0 5px 16px;position:relative}.entry ul li:before{background:#7791b3;left:4px;top:14px;width:4px;height:4px;position:absolute;content:" ";display:block;z-index:5;border-radius:10px;-webkit-border-radius:10px; -moz-border-radius:10px}@media only screen and (max-width:750px){.entry ul li{float:none;width:inherit;font-size:17px;line-height:20px;text-align:left;padding:6px 0 6px 12px;position:relative}.entry ul li:nth-child(2n){float:none}}.entry ol.ol_g{counter-reset:li;margin:15px 0 5px;padding:0}.entry ol.ol_g li{font-size:17px;line-height:20px;margin-bottom:12px;list-style:none!important;position:relative;padding:0 0 0 28px;text-align:left}.entry ol.ol_g li:before{counter-increment:li;content:counter(li);background:#a5a5a5;border:1px solid #a5a5a5;color:#fff;text-align:center;width:15px;height:15px;position:absolute;left:3px;top:3px;font-size:12px;line-height:14px;font-weight:500;border-radius:3px;-webkit-border-radius:3px; -moz-border-radius:3px}.entry ol{counter-reset:li;margin:15px 0 5px;padding:0}.entry ol li{font-size:17px;line-height:20px;margin-bottom:12px;color:#000;list-style:none!important;position:relative;padding:0 0 0 28px;text-align:left}.entry ol li:before{counter-increment:li;content:counter(li);background:#356297;border:1px solid #356297;color:#fff;text-align:center;width:15px;height:15px;position:absolute;left:3px;top:3px;font-size:12px;line-height:14px;font-weight:500;border-radius:3px;-webkit-border-radius:3px; -moz-border-radius:3px}.entry blockquote{width:100%;margin:20px auto;padding:15px 25px;border:1px solid #ddd;box-sizing:border-box;border-radius:10px;-webkit-border-radius:10px; -moz-border-radius:10px}.entry blockquote.column2 ul li{float:left;width:46%}.entry blockquote.column2 ul li:nth-child(2n){float:right;width:46%}.entry blockquote.column2 ul li:nth-child(odd){clear:both}@media only screen and (max-width:750px){.entry blockquote{width:100%;margin:20px auto;padding:7px 12px;border:1px solid #ddd;box-sizing:border-box;border-radius:10px;-webkit-border-radius:10px; -moz-border-radius:10px}.entry blockquote.column2 ul li,.entry blockquote.column2 ul li:nth-child(2n){float:none;width:inherit}.entry blockquote.column2 ul li:nth-child(odd){clear:inherit}}.entry blockquote p{text-indent:0;line-height:24px}.entry blockquote.bg_g{background:#f5f5f5;width:100%;margin:20px auto;border:none;border-radius:0;-webkit-border-radius:0; -moz-border-radius:0}.entry blockquote.bg_g ul{padding:5px}.entry blockquote.bg_g ul li{font-size:17px;line-height:20px;text-align:left;padding:5px 0 5px 21px;position:relative}.entry blockquote.bg_g ul li:before{background:#fff;border:1px solid #ddd;left:0;top:10px;width:11px;height:11px;position:absolute;content:" ";display:block;z-index:5;border-radius:2px;-webkit-border-radius:2px; -moz-border-radius:2px}.entry blockquote.bg_g ul li:after{left:1px;top:7px;width:14px;height:14px;position:absolute;content:" ";display:block;background:url(/themes/pluspmvn/img/check_b.png) no-repeat;background-size:cover;z-index:5}.entry blockquote.bg_g ul li.off:after{display:none}.entry .column2_list_BOX{margin:10px auto 0;display:block;text-align:center;background-color:#FFF}.entry .column2_list_BOX ul{margin:0 auto;padding:0;max-width:700px;list-style:none}.entry .column2_list_BOX ul:after{content:" ";display:block;clear:both}.entry .column2_list_BOX ul li{width:50%;float:left;text-align:center;margin:40px 0 0;padding:0}.entry .column2_list_BOX ul li:before{display:none}.entry .column2_list_BOX ul li:nth-child(odd){clear:inherit}.entry .column2_list_BOX img{width:85%;margin:0;padding:0}.entry .column2_list_BOX p{width:85%;margin:7px auto;font-size:15px;line-height:19px;font-weight:600;padding:0;text-indent:0}@media only screen and (max-width:750px){.entry .column2_list_BOX ul li{width:50%;margin:40px 0 0;padding:0;float:left}.entry .column2_list_BOX p{width:90%;margin:7px auto;font-size:14px;line-height:19px;font-weight:600;padding:0;text-indent:0}.entry .column2_list_BOX img{width:90%;margin:0;padding:0}}@media only screen and (max-width:600px){.entry .column2_list_BOX ul li{width:95%;max-width:350px;margin:40px auto 0;float:none}.entry .column2_list_BOX p{width:95%;max-width:350px;margin:7px auto;font-size:14px;line-height:19px;font-weight:600;padding:0;text-indent:0}.entry .column2_list_BOX img{width:95%;margin:0;padding:0}}.entry .column2_BOX{width:100%;margin:10px auto 0;display:block;text-align:left}.entry .column2_BOX:after{content:" ";display:block;clear:both}.entry .column2_BOX .column2_BOXL{float:left;width:48%}.entry .column2_BOX .column2_BOXR{float:right;width:48%}@media only screen and (max-width:750px){.entry .column2_BOX .column2_BOXL,.entry .column2_BOX .column2_BOXR{float:none;width:100%}}.entry .column2_BOX-l-min{width:100%;margin:10px auto 0;display:block;text-align:left}.entry .column2_BOX-l-min:after{content:" ";display:block;clear:both}.entry .column2_BOX-l-min .column2_BOXL{float:left;width:38%}.entry .column2_BOX-l-min .column2_BOXR{float:right;width:58%}@media only screen and (max-width:750px){.entry .column2_BOX-l-min .column2_BOXL,.entry .column2_BOX-l-min .column2_BOXR{float:none;width:100%}}.entry .column2_BOX-r-min{width:100%;margin:10px auto 0;display:block;text-align:left}.entry .column2_BOX-r-min:after{content:" ";display:block;clear:both}.entry .column2_BOX-r-min .column2_BOXR{float:right;width:38%}.entry .column2_BOX-r-min .column2_BOXL{float:left;width:58%}@media only screen and (max-width:750px){.entry .column2_BOX-r-min .column2_BOXL,.entry .column2_BOX-r-min .column2_BOXR{float:none;width:100%}}.entry .column3_BOX{width:100%;margin:10px auto 0;display:block;text-align:left}.entry .column3_BOX:after{content:" ";display:block;clear:both}.entry .column3_BOX .column3_BOXL{float:left;width:32.12%;margin-right:15px}.entry .column3_BOX .column3_BOXR{float:right;width:32.12%}@media only screen and (max-width:750px){.entry .column3_BOX .column3_BOXL,.entry .column3_BOX .column3_BOXR{float:none;width:100%}}.entry .column3_BOX2{width:100%;margin:10px auto 0;display:block;text-align:left}.entry .column3_BOX2:after{content:" ";display:block;clear:both}.entry .column3_BOX2 .column3_BOXL{float:left;width:30%;margin-right:60px}.entry .column3_BOX2 .column3_BOXR{float:right;width:30%}@media only screen and (max-width:750px){.entry .column3_BOX2 .column3_BOXL,.entry .column3_BOX2 .column3_BOXR{float:none;width:100%}}.entry .column6_BOX{width:100%;margin:10px auto 0;display:block;text-align:left}.entry .column6_BOX:after{content:" ";display:block;clear:both}.entry .column6_BOX .column6_BOX{float:left;width:15.79%;margin-right:10px}.entry .column6_BOX .column6_BOX:nth-child(6){float:right;margin-right:0}@media only screen and (max-width:750px){.entry .column6_BOX .column6_BOX{float:left;width:31.2%;margin-right:10px;padding-bottom:0}.entry .column6_BOX .column6_BOX img{padding-bottom:0;padding-top:5px}.entry .column6_BOX .column6_BOX:nth-child(3n){float:right;clear:right;margin-right:0}}.entry .column3_BOX3{display:flex;flex-wrap:wrap}.entry .column3_BOX3-item{margin-left:20px}@media screen and (min-width:751px){.entry .column3_BOX3-item:nth-child(3n+1){margin-left:0}}.entry .service_05_table{width:100%;margin:0 auto}.entry .service_05_table table{width:100%;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.entry .service_05_table table tr td,.entry .service_05_table table tr th{font-size:17px;line-height:18px!important;letter-spacing:1px;border-left:1px solid #ddd;border-top:1px solid #ddd;padding:12px 10px}.entry .service_05_table table tr td{text-align:right}.entry .service_05_table table tr span{display:inline-block}.entry .service_05_table table tr th{text-align:left}.entry .service_05_table table tr:first-child th{font-weight:600;text-align:center}.entry .service_05_table table tr td:nth-child(2){color:#d1627e}.entry .service_05_table table tr td:nth-child(3){color:#274e7f}@media only screen and (max-width:600px){.entry .service_05_table{max-width:700px;margin:0 auto}.entry .service_05_table table tr td,.entry .service_05_table table tr th{font-size:17px;line-height:16px!important;letter-spacing:0;border-left:1px solid #ddd;border-top:1px solid #ddd;padding:10px 5px}}.entry table{width:100%;border-right:1px solid #ddd;border-bottom:1px solid #ddd;margin:10px auto}.entry table tr td,.entry table tr th{font-size:17px;line-height:1.6!important;letter-spacing:1px;border-left:1px solid #ddd;border-top:1px solid #ddd;padding:12px;vertical-align:top;text-align:left}.entry table tr span{display:inline-block}.entry table tr th{text-align:left;font-weight:600;text-align:center}.entry table ul li{margin-bottom:5px;position:relative;padding-left:12px}.entry table ul li:before{background:#7791b3;left:3px;top:50%;width:3px;height:3px;margin-top:-1.5px;position:absolute;content:" ";display:block;z-index:5;border-radius:1px;-webkit-border-radius:1px; -moz-border-radius:1px}@media only screen and (max-width:600px){.entry table{max-width:700px;margin:0 auto}.entry table tr td,.entry table tr th{font-size:17px;line-height:16px!important;letter-spacing:0;border-left:1px solid #ddd;border-top:1px solid #ddd;padding:10px 5px}}.entry table.table_smp{width:100%;border:none;border-bottom:1px solid #ddd;margin:10px auto}.entry table.table_smp tr td,.entry table.table_smp tr th{font-size:17px;line-height:1.6!important;letter-spacing:1px;border:none;border-top:1px solid #ddd;vertical-align:top;text-align:left;background:none!important;box-sizing:border-box}.entry table.table_smp tr th{padding:25px 15px 25px 0}.entry table.table_smp tr td{padding:25px 0}@media only screen and (max-width:600px){.entry table.table_smp{max-width:700px;margin:0 auto}.entry table.table_smp tr td,.entry table.table_smp tr th{font-size:15px;line-height:1.6!important;letter-spacing:0}.entry table.table_smp tr th{padding:20px 15px 20px 0}.entry table.table_smp tr td{padding:20px 0}}.entry .list_line{width:100%;margin:0 auto}.entry .list_line ul:after{content:" ";display:block;clear:both}.entry .list_line ul li{float:left;width:46%;font-size:17px;line-height:20px;text-align:left;padding:14px 0 14px 20px;border-bottom:1px solid #ddd;position:relative}.entry .list_line ul li:nth-child(2n){float:right}.entry .list_line ul li:before{background:#274e7f;left:3px;top:50%;width:4px;height:16px;margin-top:-8px;position:absolute;content:" ";display:block;z-index:5;border-radius:1px;-webkit-border-radius:1px; -moz-border-radius:1px}@media only screen and (max-width:750px){.entry .list_line ul li{float:none;width:inherit;font-size:17px;line-height:20px;text-align:left;padding:12px 0 12px 20px;border-bottom:1px solid #ddd;position:relative}.entry .list_line ul li:nth-child(2n){float:none}}.entry .list_bg{width:100%;margin:15px auto;background:#f3f3f3;box-sizing:border-box}.entry .list_bg ul{padding:17px 30px}.entry .list_bg ul:after{content:" ";display:block;clear:both}.entry .list_bg ul li{float:left;width:46%;font-size:17px;line-height:20px;text-align:left;padding:6px 0 6px 20px;position:relative}.entry .list_bg ul li:nth-child(2n){float:right}.entry .list_bg ul li:before{background:#fff;left:0;top:50%;width:10px;height:10px;border:1px solid #ddd;margin-top:-4px;position:absolute;content:" ";display:block;z-index:5;border-radius:2px;-webkit-border-radius:2px; -moz-border-radius:2px}@media only screen and (max-width:750px){.entry .list_bg ul{padding:15px 20px}.entry .list_bg ul li{float:none;width:inherit;font-size:17px;line-height:20px;text-align:left;padding:6px 0 6px 20px;position:relative}.entry .list_bg ul li:nth-child(2n){float:none}}.entry .btn-Type01 a{font-size:17px;line-height:18px;font-weight:600;color:#294f7d!important;margin:5px 0;letter-spacing:1px;padding:10px 40px 10px 27px;text-decoration:none;border:2px solid #d9d9d9;display:inline-block;position:relative;border-radius:40px;-webkit-border-radius:40px; -moz-border-radius:40px;transition:.3s}.entry .btn-Type01 a span{display:inline-block}.entry .btn-Type01 a:hover{background:#eee;color:#294f7d}.entry .btn-Type01 a:before{width:15px;height:15px;right:15px;top:50%;margin-top:-7.5px;background:url(/themes/pluspmvn/img/btn_icon_arrow.png) no-repeat 0 0;background-size:15px;position:absolute;content:" ";display:block}.entry .btn-Type01 a:hover:before{right:14px}.entry .btn-Type02 a{font-size:17px;line-height:13px;font-weight:600;margin:5px 0;color:#fff;letter-spacing:1px;padding:14px 50px;text-decoration:none;background:#c20d23;display:inline-block;position:relative;border-radius:40px;-webkit-border-radius:40px; -moz-border-radius:40px;transition:.3s}.entry .btn-Type02 a:before{width:15px;height:15px;right:12px;top:50%;margin-top:-7.5px;background:url(/themes/pluspmvn/img/btn_icon_arrow_w.png) no-repeat 0 0;background-size:15px;position:absolute;content:" ";display:block}.entry .btn-Type02 a:hover{filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9}.entry .btn-Type02 a:hover:before{right:11px}.entry a span{position:relative;padding:0 0 0 12px}.entry a span.link_icon:before{position:absolute;top:8px;left:0;background:url(/themes/pluspmvn/img/btn_icon_arrow_b.png) 0 no-repeat;background-size:12px;width:12px;height:12px;content:" ";display:inline-block;z-index:5}.entry p.co_copy{width:100%;font-size:24px;line-height:42px;margin:0;padding:0;font-weight:500;letter-spacing:1px;color:#274e7f;text-align:center;text-indent:0}.entry p.co_copy span{display:inline-block}@media only screen and (max-width:750px){.entry p.co_copy br{display:none}}@media only screen and (max-width:500px){.entry p.co_copy{width:100%;font-size:20px;line-height:32px;margin:0;padding:0;font-weight:500;letter-spacing:1px;color:#274e7f;text-align:center;text-indent:0}}.contents .contents_navi{display:flex;flex-wrap:wrap;margin:10px 0 50px;border-top:1px solid #ddd;border-left:1px solid #ddd}.contents .contents_navi li{font-size:15px;padding:0;text-align:center;border-bottom:1px solid #ddd;border-right:1px solid #ddd;box-sizing:border-box}.contents .contents_navi li:before{content:none}.contents .contents_navi li a{display:flex;height:100%;padding:8px;color:#000;text-decoration:none;background-color:#f5f5f5;box-sizing:border-box;transition:all .2s;backface-visibility:hidden}.contents .contents_navi li a:hover,.contents .contents_navi li.on a{color:#fff;background-color:#7697c5}.contents .contents_navi li a span{flex:0 1 auto;padding:0;margin:auto}.contents .contents_navi.rows_2 li{width:50%}@media only screen and (max-width:750px){.contents .contents_navi.rows_2 li{width:100%;font-size:16px}}.contents .contents_navi.rows_3 li{width:33.3%}@media only screen and (max-width:750px){.contents .contents_navi.rows_3 li{width:50%;font-size:14px}}.contents .contents_navi.rows_4 li{width:25%}@media only screen and (max-width:750px){.contents .contents_navi.rows_4 li{width:50%;font-size:14px}}.cntbg-gray{padding:35px 0 50px;background-color:#F3F5F7}@media only screen and (max-width:750px){.cntbg-gray{padding:20px 0}}.cntbg-gray .contents{margin-top:0}.cntbg-white{padding:35px 0 50px}@media only screen and (max-width:750px){.cntbg-white{padding:20px 0}}.cntbg-white .contents{margin-top:0}.entry #mailmagazine_header{position:relative;margin-bottom:50px}@media only screen and (max-width:750px){.entry #mailmagazine_header{margin-left:-5.55%;margin-right:-5.55%}}.entry #mailmagazine_header .title{position:absolute;top:70px;margin:0;padding:24px 32px;color:#fff;font-size:28px;font-weight:400;line-height:1.4;background-color:rgba(0,39,78,.65)}@media only screen and (max-width:750px){.entry #mailmagazine_header .title{top:35px;padding:15px;font-size:18px}}.entry #mailmagazine_header .bg{margin:0;padding:0}#about_top .mv_link{display:block;transition:opacity .2s;backface-visibility:hidden}#about_top .mv_link:hover{opacity:.7}#about_top .main_visual{position:relative;height:380px;margin-bottom:70px;background:#f3f0ed url(/themes/pluspmvn/img/about_top_main.jpg) right 0 no-repeat;background-size:auto 100%;border:1px solid #ddd;box-sizing:border-box}@media only screen and (max-width:950px){#about_top .main_visual{height:300px;background-position:right -40px top 0}}@media only screen and (max-width:750px){#about_top .main_visual{height:190px;margin-bottom:40px;background-position:right -40px top 0}}#about_top .main_visual p{color:#000}#about_top .main_visual .txt_box1{position:absolute;top:30px;left:5%}@media only screen and (max-width:950px){#about_top .main_visual .txt_box1{top:20px}}@media only screen and (max-width:750px){#about_top .main_visual .txt_box1{top:15px;left:5%}}#about_top .main_visual .txt_box2{position:absolute;bottom:30px;right:400px;text-align:right}@media only screen and (max-width:950px){#about_top .main_visual .txt_box2{bottom:20px;right:250px}}@media only screen and (max-width:750px){#about_top .main_visual .txt_box2{bottom:10px;right:auto;left:5%;text-align:left;overflow:hidden}}#about_top .main_visual h2{display:table;margin:0 0 20px;bottom:0;color:#000;font-size:18px;font-weight:700;line-height:1.8;border-bottom:2px solid #000}@media only screen and (max-width:950px){#about_top .main_visual h2{margin-bottom:10px}}@media only screen and (max-width:750px){#about_top .main_visual h2{margin-bottom:14px;font-size:12px;border-width:1px}}#about_top .main_visual .message{font-size:28px;font-weight:700;line-height:1.65}@media only screen and (max-width:950px){#about_top .main_visual .message{font-size:23px}}@media only screen and (max-width:750px){#about_top .main_visual .message{font-size:15px}}#about_top .main_visual .ceo{margin:0 2px 16px 0}@media only screen and (max-width:950px){#about_top .main_visual .ceo{font-size:13px}}@media only screen and (max-width:750px){#about_top .main_visual .ceo{margin:8px 0 0;font-size:11px;float:left}}#about_top .main_visual .ceo span{padding-left:3px;font-size:22px;font-weight:700}@media only screen and (max-width:950px){#about_top .main_visual .ceo span{font-size:18px}}@media only screen and (max-width:750px){#about_top .main_visual .ceo span{font-size:15px}}#about_top .main_visual .btn{margin:0!important}@media only screen and (max-width:750px){#about_top .main_visual .btn{float:left}}#about_top .main_visual .btn p{margin:0;padding:14px 45px;font-size:14px;line-height:13px;font-weight:600;color:#fff;letter-spacing:1px;text-decoration:none;background:#274e7f;display:inline-block;position:relative;border-radius:40px;-webkit-border-radius:40px; -moz-border-radius:40px;transition:.3s}#about_top .main_visual .btn p:before{width:15px;height:15px;right:12px;top:50%;margin-top:-7.5px;background:url(/themes/pluspmvn/img/btn_icon_arrow_w.png) no-repeat 0 0;background-size:15px;position:absolute;content:" ";display:block}@media only screen and (max-width:750px){#about_top .main_visual .btn p{margin:0 0 0 15px;padding:12px 30px 12px 22px;font-size:12px}}#about_top #about_navi{display:inline-flex;flex-wrap:wrap;padding-bottom:20px}#about_top #about_navi:after{content:none}#about_top #about_navi li{width:32.3%;padding:0;margin:0 1.5% 24px 0}#about_top #about_navi li:nth-child(3n){margin-right:0}@media only screen and (max-width:950px){#about_top #about_navi li{width:48.5%;margin:0 3% 20px 0}#about_top #about_navi li:nth-child(3n){margin-right:3%}#about_top #about_navi li:nth-child(2n){margin-right:0}}@media only screen and (max-width:750px){#about_top #about_navi li{width:49%;margin-right:2%}#about_top #about_navi li:nth-child(3n){margin-right:2%}}#about_top #about_navi li:before{content:none}#about_top #about_navi li a{display:block;transition:opacity .2s;backface-visibility:hidden}#about_top #about_navi li a:hover{opacity:.7}#about_top #about_navi li .img{position:relative;border:1px solid #ddd;box-sizing:border-box}#about_top #about_navi li .img img{width:100%;padding:0}#about_top #about_navi li .img .label{position:absolute;bottom:0;left:0;width:100%;margin:0;padding:0;color:#fff;font-size:18px;font-weight:500;line-height:2.2;text-align:center;background-color:rgba(0,39,78,.65)}@media only screen and (max-width:750px){#about_top #about_navi li .img .label{font-size:12px;letter-spacing:normal}}#about_top #about_navi li .desc{padding:18px 0 0}@media only screen and (max-width:750px){#about_top #about_navi li .desc{padding:10px 0 0;margin-bottom:0;font-size:15px;letter-spacing:normal}}#faq-navi{width:100%;display:table}@media only screen and (max-width:750px){#faq-navi{margin-top:-20px}}#faq-navi .navi_h{width:135px;display:table-cell;vertical-align:middle;text-align:left;border-right:2px solid #284e7f;box-sizing:border-box}@media only screen and (max-width:750px){#faq-navi .navi_h{display:block;width:auto;margin-bottom:15px;border-right:0;border-bottom:2px solid #284e7f;text-align:center}}#faq-navi h2{color:#222;font-size:20px;font-weight:700;margin:0;line-height:1.1;letter-spacing:normal}@media only screen and (max-width:750px){#faq-navi h2{text-align:center}}#faq-navi .sub{position:relative;display:inline-block;padding:0 28px;margin-bottom:0;color:#284e7f;font-size:12px;letter-spacing:normal}@media only screen and (max-width:750px){#faq-navi .sub{margin-bottom:10px}}#faq-navi .sub:before{left:0}#faq-navi .sub:after,#faq-navi .sub:before{content:"";position:absolute;top:50%;width:16px;height:1px;background-color:#284e7f}#faq-navi .sub:after{right:0}#faq-navi .navi_body{display:table-cell;border-right:2px solid #284e7f;box-sizing:border-box}@media only screen and (max-width:750px){#faq-navi .navi_body{display:block;padding-bottom:15px;border-right:0;border-bottom:2px solid #284e7f}}#faq-navi .navi_body ul{margin-bottom:-15px;overflow:hidden}#faq-navi .navi_body ul li{display:inline-block;vertical-align:top;width:33.3%;padding:0 10px 0 20px;margin-bottom:15px;box-sizing:border-box}@media only screen and (max-width:950px){#faq-navi .navi_body ul li{width:50%}}@media only screen and (max-width:750px){#faq-navi .navi_body ul li{width:100%;padding-left:10px}}#faq-navi .navi_body ul li:before{content:none}#faq-navi .navi_body ul li a{display:block;padding:0 0 0 20px;color:#222;font-size:15px;font-weight:500;text-decoration:none;line-height:1.6;background:url(/themes/pluspmvn/img/faq_icon_arrow_01.png) 0 8px no-repeat;transition:all .2s;backface-visibility:hidden}#faq-navi .navi_body ul li a.current,#faq-navi .navi_body ul li a:hover{opacity:.6}ul.faq-entry_list{margin-top:35px;padding:0 20px 0 26px}@media only screen and (max-width:950px){ul.faq-entry_list{margin-top:25px;padding:0 15px 0 20px}}ul.faq-entry_list li{display:table;padding:0 15px 30px 0}@media only screen and (max-width:950px){ul.faq-entry_list li{padding:0 0 30px}}ul.faq-entry_list li:before{content:none}ul.faq-entry_list li p{display:table-cell;vertical-align:top;letter-spacing:.02em}@media only screen and (max-width:950px){ul.faq-entry_list li p{display:block;margin-bottom:3px;float:left}}ul.faq-entry_list li .date{padding-right:25px;white-space:nowrap}ul.faq-entry_list li .category{white-space:nowrap;padding:3px 25px 0 0}ul.faq-entry_list li .category span{display:block;padding:5px 15px;color:#fff;font-size:13px;line-height:1.1;text-align:center;background-color:#274e7f}@media only screen and (max-width:950px){ul.faq-entry_list li .title{clear:both}}ul.faq-entry_list li a{color:#000;transition:color .2s;backface-visibility:hidden}ul.faq-entry_list li a:hover{color:#777}ul.faq-entry_list.cm_column_list li .category{width:105px}ul.faq-entry_list#seminar_notice_list{margin-bottom:35px}ul.faq-entry_list#seminar_notice_list li .category{width:66px}ul.faq-entry_list#seminar_report_list li:last-child{padding-bottom:0}#faq-qa .faq-category_h{margin-bottom:0!important}#faq-qa .faq-qa_list{margin-bottom:50px;text-align:left}#faq-qa .faq-qa_list li{padding:0;border-bottom:1px solid #ddd}#faq-qa .faq-qa_list li:before{content:none}#faq-qa .faq-qa_list li:last-child{border-bottom:none}#faq-qa .faq-qa_list li p{margin-bottom:0;padding:21px 20px 20px 65px}#faq-qa .faq-qa_list li .q{background:url(/themes/pluspmvn/img/faq_icon_q.png) 16px 20px no-repeat;cursor:pointer}#faq-qa .faq-qa_list li .q p{padding-right:50px;background:url(/themes/pluspmvn/img/faq_icon_arrow_02d.png) right 23px center no-repeat;transition:opacity .2s;backface-visibility:hidden}@media only screen and (max-width:750px){#faq-qa .faq-qa_list li .q p{padding-right:25px;background-position:right 0 center}}#faq-qa .faq-qa_list li .q.active p{background-image:url(/themes/pluspmvn/img/faq_icon_arrow_02u.png)}#faq-qa .faq-qa_list li .q:hover p{opacity:.6}#faq-qa .faq-qa_list li .a{display:none;border-top:1px dashed #ddd;background:#f8f8f8 url(/themes/pluspmvn/img/faq_icon_a.png) 16px 20px no-repeat}#faq-cm_column{padding-bottom:30px}#faq-cm_column #cm_column_frame{padding-bottom:1px;background-color:#fff}#faq-cm_column #faq-tab_navi{text-align:left}#faq-cm_column #faq-tab_navi .sp_br{display:none}@media only screen and (max-width:750px){#faq-cm_column #faq-tab_navi .sp_br{display:inline}}#faq-cm_column #faq-tab_navi li{display:inline-block;vertical-align:top;width:20%;padding:0;font-size:17px;font-weight:500;text-align:center;border-left:2px solid #eee;box-sizing:border-box}@media only screen and (max-width:750px){#faq-cm_column #faq-tab_navi li{font-size:15px}}#faq-cm_column #faq-tab_navi li:first-child{border-left:0}#faq-cm_column #faq-tab_navi li:before{display:none}#faq-cm_column #faq-tab_navi li a{display:block;padding:10px 0;text-decoration:none}@media only screen and (max-width:750px){#faq-cm_column #faq-tab_navi li a{height:40px}}#faq-cm_column #faq-tab_navi .all a{color:#003366}@media only screen and (max-width:750px){#faq-cm_column #faq-tab_navi .all a{line-height:40px}}#faq-cm_column #faq-tab_navi .hospital a{color:#E28885}#faq-cm_column #faq-tab_navi .management a{color:#4A6C6F}#faq-cm_column #faq-tab_navi .factory a{color:#B39C4D}#faq-cm_column #faq-tab_navi .nursing a{color:#829191}#faq-cm_column #faq-tab_navi .other a{color:#777}#faq-cm_column .tab_contents{display:none}#faq-cm_column .tab_contents .cm_column_list{margin-top:60px}@media only screen and (max-width:750px){#faq-cm_column .tab_contents .cm_column_list{margin-top:30px}}#faq-cm_column #faq-tab_navi a:hover{transition:all .2s;backface-visibility:hidden}#faq-cm_column #faq-tab_navi .all a.current,#faq-cm_column #faq-tab_navi .all a:hover,#faq-cm_column .tab_contents .all{color:#fff;background-color:#274e7f}#faq-cm_column #faq-tab_navi .hospital a.current,#faq-cm_column #faq-tab_navi .hospital a:hover,#faq-cm_column .tab_contents .hospital{color:#fff;background-color:#E28885}#faq-cm_column #faq-tab_navi .management a.current,#faq-cm_column #faq-tab_navi .management a:hover,#faq-cm_column .tab_contents .management{color:#fff;background-color:#4A6C6F}#faq-cm_column #faq-tab_navi .factory a.current,#faq-cm_column #faq-tab_navi .factory a:hover,#faq-cm_column .tab_contents .factory{color:#fff;background-color:#B39C4D}#faq-cm_column #faq-tab_navi .nursing a.current,#faq-cm_column #faq-tab_navi .nursing a:hover,#faq-cm_column #faq-tab_navi .other a.current,#faq-cm_column #faq-tab_navi .other a:hover,#faq-cm_column .tab_contents .nursing,#faq-cm_column .tab_contents .other,#faq-cm_column .tab_contents .school{color:#fff;background-color:#777}#faq-seminar{padding-bottom:30px}#faq-mailmagazine .mailmagazine_list{padding:35px 5.1% 0;margin-bottom:-25px}@media only screen and (max-width:950px){#faq-mailmagazine .mailmagazine_list{padding:35px 0 0}}@media only screen and (max-width:750px){#faq-mailmagazine .mailmagazine_list{padding:15px 6% 0}}#faq-mailmagazine .mailmagazine_list li{display:inline-block;vertical-align:top;width:47.8%;padding:0;margin:0 4.4% 25px 0}@media only screen and (max-width:750px){#faq-mailmagazine .mailmagazine_list li{width:100%;margin:0 0 10px}}#faq-mailmagazine .mailmagazine_list li:before{display:none}#faq-mailmagazine .mailmagazine_list li:nth-child(2n){margin-right:0}#faq-mailmagazine .mailmagazine_list .img{margin-bottom:15px}#faq-mailmagazine .mailmagazine_list .img a{position:relative;display:block;transition:opacity .2s;backface-visibility:hidden}#faq-mailmagazine .mailmagazine_list .img a:hover{opacity:.6}#faq-mailmagazine .mailmagazine_list .img img{width:100%;margin:0;padding:0;border:1px solid #ddd;box-sizing:border-box}#faq-mailmagazine .mailmagazine_list .title{position:absolute;left:1px;bottom:1px;width:calc(100% - 2px);margin:0;padding:9px 0 4px;background-color:rgba(0,39,78,.65);color:#fff;font-size:18px;text-align:center}#faq-mailmagazine .mailmagazine_list .title span{display:block;padding:0;margin:0;font-size:14px;line-height:1.3}#faq-pdf .pdf_box{padding-top:20px}#faq-pdf .pdf_box .img{margin:0;padding:0;text-align:center;border:1px solid #cdcdcf}#faq-pdf .pdf_box p{margin-top:30px;text-align:center}@media only screen and (max-width:750px){#faq-pdf .pdf_box .btn a{padding-left:30px;padding-right:30px}}.entry #top_books_new.faq_book_new{width:100%}.entry .jiseki_index{width:100%;margin-top:10px}.entry .jiseki_index_inner{margin:50px auto 0;width:95%;max-width:640px;padding-bottom:0}.entry .jiseki_index_inner img{padding:0;margin:0!important;max-width:100%}.entry .jiseki_index_inner a{max-width:100%;border-bottom:0 solid #ddd;padding:0!important;margin:0!important;text-align:center;display:inline-block;text-decoration:none}.entry .jiseki_index_inner a p{font-size:15px;line-height:20px;font-weight:500;padding:10px 0!important;margin:0!important;max-width:100%;text-align:center;display:block;text-indent:0!important}.entry .jiseki_index_inner a p span{font-size:12px;line-height:20px;font-weight:400;display:block;padding:0!important;margin:0!important}.entry .jiseki_index_inner .column2{margin:30px auto 0}.entry .jiseki_index_inner .column2 ul:after{content:" ";display:block;clear:both}.entry .jiseki_index_inner .column2 ul li:before{display:none}.entry .jiseki_index_inner .column2 ul li{width:47%;margin-bottom:30px;padding:0}.entry .jiseki_index_inner .column2 ul li:nth-child(odd){float:left}.entry .jiseki_index_inner .column2 ul li:nth-child(2n){float:right}.entry .jiseki_index_inner .column3{margin:0 auto}.entry .jiseki_index_inner .column3 ul:after{content:" ";display:block;clear:both}.entry .jiseki_index_inner .column3 ul li:before{display:none}.entry .jiseki_index_inner .column3 ul li{float:left;width:31%;margin-bottom:30px;padding:0}.entry .jiseki_index_inner .column3 ul li:first-child{float:left;margin-right:3.5%}.entry .jiseki_index_inner .column3 ul li:nth-child(2){float:left;margin-right:0}.entry .jiseki_index_inner .column3 ul li:nth-child(3){float:right;margin-right:0}.entry .jiseki_index_inner .column3 ul li:nth-child(4){float:left;margin-right:3.5%}.entry .jiseki_index_inner .column3 ul li:nth-child(5){float:left;margin-right:0}.entry .jiseki_index_inner .column3 ul li:nth-child(6){float:right;margin-right:0}@media only screen and (max-width:750px){.entry .jiseki_index_inner{margin:7% auto 0;width:95%;max-width:640px}.entry .jiseki_index_inner .column2 a p,.entry .jiseki_index_inner .column3 a p{font-size:13px;line-height:18px;font-weight:500;padding:10px 0!important;margin:0!important;max-width:100%;text-align:center;display:block;text-indent:0!important}.entry .jiseki_index_inner .column2 a p span,.entry .jiseki_index_inner .column3 a p span{font-size:11px;line-height:18px;font-weight:400;display:block;padding:0!important;margin:0!important}.entry .jiseki_index_inner .column3{margin:0 auto}.entry .jiseki_index_inner .column3 ul li{float:inherit!important;width:47%;margin-bottom:inherit}.entry .jiseki_index_inner .column3 ul li:nth-child(odd){float:left!important;margin:0 0 30px}.entry .jiseki_index_inner .column3 ul li:nth-child(2n){float:right!important;margin:0 0 30px}}@media only screen and (max-width:450px){.entry .jiseki_index_inner{margin:6% auto 0;width:95%;max-width:640px}.entry .jiseki_index_inner .column2 a p,.entry .jiseki_index_inner .column3 a p{font-size:2.9vw;line-height:4vw;font-weight:500;padding:10px 0!important;margin:0!important;max-width:100%;text-align:center;display:block;text-indent:0!important}.entry .jiseki_index_inner .column2 a p span,.entry .jiseki_index_inner .column3 a p span{font-size:2.3vw;line-height:4vw;font-weight:400;display:block;padding:0!important;margin:0!important}}.entry .main{width:100%;height:400px;overflow:hidden;position:relative}.entry .main .main_copy{width:95%;max-width:1020px;position:absolute;left:50%;top:122px;margin:0 0 0 -510px;text-align:center;z-index:5}.entry .main .main_copy img{margin:0;padding:0}.entry .main .main_copy img.main_copy_pc{display:inherit}.entry .main .main_copy img.main_copy_sp{display:none}@media only screen and (max-width:1150px){.entry .main .main_copy{width:95%;max-width:740px;position:absolute;left:50%;top:108px;margin:0 0 0 -370px;text-align:center;z-index:5}.entry .main .main_copy img.main_copy_pc{display:none}.entry .main .main_copy img.main_copy_sp{display:inherit}}@media only screen and (max-width:800px){.entry .main{width:100%;height:auto;overflow:hidden;position:relative}.entry .main .main_copy{width:95%;max-width:740px;position:absolute;left:50%;top:50%;margin:-13% 0 0 -47.5%;text-align:center;z-index:5}}.entry .fade{display:none}.entry ul.infiniteslide1,.entry ul.infiniteslide1 img,.entry ul.infiniteslide1 li{position:relative;margin:0;padding:0}.entry ul.infiniteslide1 li:before{display:none}.entry ul.infiniteslide1 li p{position:absolute;left:0;bottom:0;background:#000;color:#fff;padding:3px 18px;text-indent:0;font-size:11px;line-height:14px;font-weight:500}@media only screen and (max-width:800px){.entry ul.infiniteslide1 li{width:100%}.entry ul.infiniteslide1 li img{width:100%;height:auto}}.entry ul.infiniteslide1 li p span{display:inline;margin-left:12px}@media only screen and (max-width:800px){.entry ul.infiniteslide1 li p span{display:block;margin-left:0}}.entry #top_point{width:100%;background:#eee;padding:50px 0 55px}@media only screen and (max-width:950px){.entry #top_point{width:100%;background:#eee;padding:40px 0}}@media only screen and (max-width:600px){.entry #top_point{width:100%;background:#eee;padding:5% 0 1%}}.entry #top_point img{width:100%}.entry #top_point a{text-decoration:none;color:#000}.entry #top_point ul,.entry #top_point ul li{margin:0;padding:0}.entry #top_point ul li:before{display:none}.entry #top_point ul:after{content:" ";display:block;clear:both}.entry #top_point ul.top_point01{max-width:1200px;width:97%;margin:0 auto 40px}.entry #top_point ul.top_point01 li{float:left;width:30%;max-width:360px;margin:0 1.65%}.entry #top_point ul.top_point01 li h2{margin:0;padding:0;text-align:center;height:50px;display:flex;align-items:center;justify-content:center}.entry #top_point ul.top_point01 li a h2{font-size:20px;line-height:20px;font-weight:500;letter-spacing:1px;margin:0;padding:0;text-align:center;transition:.3s}.entry #top_point ul.top_point01 li h2 a span{display:block;font-size:13px;line-height:16px;font-weight:500;letter-spacing:1px;margin-top:5px;padding:0;text-align:center;transition:.3s}.entry #top_point ul.top_point01 li h2:hover a{color:#777}.entry #top_point ul.top_point01 li img{margin:8px 0 0;padding:0}.entry #top_point ul.top_point01 li a img{transition:all .3s ease}.entry #top_point ul.top_point01 li a:hover img{outline:1px solid #274E7F;opacity:.7;transition:all .3s ease}.entry #top_point ul.top_point01 li{text-align:center}.entry #top_point ul.top_point01 li ul{text-align:center;width:80%;max-width:243px;margin:15px auto 0;position:relative}.entry #top_point ul.top_point01 li ul:after{width:1px;height:23px;position:absolute;left:50%;top:6px;margin-top:0;background:#ccc;content:" ";display:block;z-index:1}.entry #top_point ul.top_point01 li ul:hover:after{display:none}.entry #top_point ul.top_point01 li ul li{width:50%;display:block;float:left;text-align:center;margin:0}.entry #top_point ul.top_point01 li ul li a{display:block;text-align:center;background:#fff;font-size:13px;line-height:13px;letter-spacing:5px;margin:0;padding:11px 0;transition:.3s}.entry #top_point ul.top_point01 li ul li a:hover{background:#274e7f;color:#fff}.entry #top_point ul.top_point01 li ul li:first-child a{border-radius:30px 0 0 30px;-webkit-border-radius:30px 0 0 30px; -moz-border-radius:30px 0 0 30px}.entry #top_point ul.top_point01 li ul li:nth-child(2) a{border-radius:0 30px 30px 0;-webkit-border-radius:0 30px 30px 0; -moz-border-radius:0 30px 30px 0}.entry #top_point ul.top_point01 li ul li a span{position:relative;display:inline-block;padding-right:15px;margin-left:-5px}.entry #top_point ul.top_point01 li ul li a span:before{width:15px;height:15px;right:0;top:50%;margin-top:-7.5px;background:url(/themes/pluspmvn/img/btn_icon_arrow.png) no-repeat 0 0;background-size:15px;position:absolute;content:" ";display:block}.entry #top_point ul.top_point01 li ul li a:hover span:before{width:15px;height:15px;right:0;top:50%;margin-top:-7.5px;background:url(/themes/pluspmvn/img/btn_icon_arrow.png) no-repeat 0 100%;background-size:15px;position:absolute;content:" ";display:block}@media only screen and (max-width:1000px){.entry #top_point ul.top_point01 li h2{font-size:2vw;line-height:2.3vw;font-weight:500;letter-spacing:1px;margin:0;padding:0;text-align:center}}@media only screen and (max-width:950px){.entry #top_point ul.top_point01 li a h2{font-size:2.2vw;line-height:3vw;font-weight:500;letter-spacing:1px;margin:0;padding:0;text-align:center;transition:.3s}.entry #top_point ul.top_point01 li ul li a{display:block;text-align:center;background:#fff;font-size:11px;line-height:13px;letter-spacing:3px;margin:0;padding:8px 0;transition:.3s}.entry #top_point ul.top_point01 li ul li a:hover{background:#274e7f;color:#fff}.entry #top_point ul.top_point01 li ul li:first-child a{border-radius:30px 0 0 30px;-webkit-border-radius:30px 0 0 30px; -moz-border-radius:30px 0 0 30px;position:relative}.entry #top_point ul.top_point01 li ul li:nth-child(2) a{border-radius:0 30px 30px 0;-webkit-border-radius:0 30px 30px 0; -moz-border-radius:0 30px 30px 0}.entry #top_point ul.top_point01 li ul li a span{position:relative;display:inline-block;padding-right:13px;margin-left:-8px}.entry #top_point ul.top_point01 li ul li a span:before{width:12px;height:12px;right:0;top:50%;margin-top:-6px;background:url(/themes/pluspmvn/img/btn_icon_arrow.png) no-repeat 0 0;background-size:12px;position:absolute;content:" ";display:block}.entry #top_point ul.top_point01 li ul li a:hover span:before{width:12px;height:12px;right:0;top:50%;margin-top:-6px;background:url(/themes/pluspmvn/img/btn_icon_arrow.png) no-repeat 0 100%;background-size:12px;position:absolute;content:" ";display:block}.entry #top_point ul.top_point01 li ul:after{width:1px;height:19px;position:absolute;left:50%;top:5px;margin-top:0;background:#ccc;content:" ";display:block;z-index:1}}@media only screen and (max-width:750px){.entry #top_point ul.top_point01 li{float:none;width:85%;max-width:360px;margin:10px auto 40px;text-align:center}.entry #top_point ul.top_point01 li:after{content:" ";display:block;clear:both}.entry #top_point ul.top_point01 li a h2{font-size:20px;line-height:20px;font-weight:500;letter-spacing:1px;margin:0;padding:0;text-align:center;transition:.3s}.entry #top_point ul.top_point01 li h2 a span{display:block;font-size:12px;line-height:16px;font-weight:500;letter-spacing:1px;margin-top:5px;padding:0;text-align:center;transition:.3s}.entry #top_point ul.top_point01 li ul{text-align:center;width:80%;max-width:243px;margin:10px auto 0;position:relative}.entry #top_point ul.top_point01 li ul:after{width:1px;height:23px;position:absolute;left:50%;top:6px;margin-top:0;background:#ccc;content:" ";display:block;z-index:1}.entry #top_point ul.top_point01 li ul li a{display:block;text-align:center;background:#fff;font-size:13px;line-height:13px;letter-spacing:5px;margin:0;padding:11px 0;transition:.3s}.entry #top_point ul.top_point01 li ul li a:hover{background:#274e7f;color:#fff}.entry #top_point ul.top_point01 li ul li:first-child a{border-radius:30px 0 0 30px;-webkit-border-radius:30px 0 0 30px; -moz-border-radius:30px 0 0 30px}.entry #top_point ul.top_point01 li ul li:nth-child(2) a{border-radius:0 30px 30px 0;-webkit-border-radius:0 30px 30px 0; -moz-border-radius:0 30px 30px 0}.entry #top_point ul.top_point01 li ul li a span{position:relative;display:inline-block;padding-right:15px;margin-left:-5px}.entry #top_point ul.top_point01 li ul li a span:before{width:15px;height:15px;right:0;top:50%;margin-top:-7.5px;background:url(/themes/pluspmvn/img/btn_icon_arrow.png) no-repeat 0 0;background-size:15px;position:absolute;content:" ";display:block}.entry #top_point ul.top_point01 li ul li a:hover span:before{width:15px;height:15px;right:0;top:50%;margin-top:-7.5px;background:url(/themes/pluspmvn/img/btn_icon_arrow.png) no-repeat 0 100%;background-size:15px;position:absolute;content:" ";display:block}}.entry #top_point ul.top_point02{max-width:1182px;width:95.5%;margin:40px auto 0}.entry #top_point ul.top_point02 li{float:left;width:14.82%;max-width:175px;margin:0 .92%}.entry #top_point ul.top_point02 li h2,.entry #top_point ul.top_point02 li:first-child h2{font-size:14.5px;line-height:20px;font-weight:500;text-align:center;margin:0;padding:0;color:#000}.entry #top_point ul.top_point02 li:first-child h2{letter-spacing:-.5px}.entry #top_point ul.top_point02 li h2 a{color:#000;transition:.3s}.entry #top_point ul.top_point02 li h2 a:hover{color:#777}.entry #top_point ul.top_point02 li img{margin:10px 0 0;padding:0}.entry #top_point ul.top_point02 li{text-align:center}.entry #top_point ul.top_point02 li ul{text-align:center;width:95%;max-width:243px;margin:15px auto 0;position:relative}.entry #top_point ul.top_point02 li ul:after{width:1px;height:19px;position:absolute;left:50%;top:5px;margin-top:0;background:#ccc;content:" ";display:block;z-index:1}.entry #top_point ul.top_point02 li ul:hover:after{display:none}.entry #top_point ul.top_point02 li ul li{width:50%;display:block;float:left;text-align:center;margin:0}.entry #top_point ul.top_point02 li ul li a{display:block;text-align:center;background:#fff;font-size:11px;line-height:13px;letter-spacing:3px;margin:0;padding:8px 0;transition:.3s}.entry #top_point ul.top_point02 li ul li a:hover{background:#274e7f;color:#fff}.entry #top_point ul.top_point02 li ul li:first-child a{border-radius:30px 0 0 30px;-webkit-border-radius:30px 0 0 30px; -moz-border-radius:30px 0 0 30px;position:relative}.entry #top_point ul.top_point02 li ul li:nth-child(2) a{border-radius:0 30px 30px 0;-webkit-border-radius:0 30px 30px 0; -moz-border-radius:0 30px 30px 0}.entry #top_point ul.top_point02 li ul li a span{position:relative;display:inline-block;padding-right:13px;margin-left:-8px}.entry #top_point ul.top_point02 li ul li a span:before{width:12px;height:12px;right:0;top:50%;margin-top:-6px;background:url(/themes/pluspmvn/img/btn_icon_arrow.png) no-repeat 0 0;background-size:12px;position:absolute;content:" ";display:block}.entry #top_point ul.top_point02 li ul li a:hover span:before{width:12px;height:12px;right:0;top:50%;margin-top:-6px;background:url(/themes/pluspmvn/img/btn_icon_arrow.png) no-repeat 0 100%;background-size:12px;position:absolute;content:" ";display:block}@media only screen and (max-width:1250px){.entry #top_point ul.top_point02 li h2,.entry #top_point ul.top_point02 li:first-child h2{font-size:1vw;line-height:2vw;font-weight:500;text-align:center;margin:0;padding:0}.entry #top_point ul.top_point02 li:first-child h2{letter-spacing:0}}@media only screen and (max-width:950px){.entry #top_point ul.top_point02 li ul{text-align:center;width:80%;max-width:243px;margin:15px auto 0;position:relative}.entry #top_point ul.top_point02{max-width:1200px;width:97%;margin:0 auto}.entry #top_point ul.top_point02 li{float:left;width:30%;max-width:360px;margin:4% 1.65% 0;text-align:center}.entry #top_point ul.top_point02 li h2,.entry #top_point ul.top_point02 li h2 a{font-weight:500;text-align:center;margin:0;padding:0}.entry #top_point ul.top_point02 li h2 a{font-size:1.9vw;line-height:3vw;letter-spacing:1px;transition:.3s}}@media only screen and (max-width:750px){.entry #top_point ul.top_point02{max-width:1200px;width:97%;margin:0 auto;padding-top:6%}.entry #top_point ul.top_point02 li{float:left;width:46%;max-width:360px;margin:0 2% 8%;text-align:center}.entry #top_point ul.top_point02 li h2,.entry #top_point ul.top_point02 li:first-child h2{font-weight:500;text-align:center;margin:0;padding:0 0 3%}.entry #top_point ul.top_point02 li h2 a{font-size:3.5vw;line-height:3vw;font-weight:500;letter-spacing:1px;margin:0;padding:0;text-align:center;transition:.3s}.entry #top_point ul.top_point02 li ul{text-align:center;width:80%;max-width:243px;margin:4% auto 0;position:relative}}.entry #top_point ul.top_point03{max-width:1200px;width:97%;margin:50px auto 0}.entry #top_point ul.top_point03 li{float:left;width:30%;max-width:360px;margin:0 1.65%;text-align:center;padding:20px 0 16px;border-bottom:1px solid #bcc6d2;background:url(/themes/pluspmvn/img/top_point03_line.png) 0 0 repeat-x}@media (min-resolution:2dppx),only screen and (-webkit-min-device-pixel-ratio:2){.entry #top_point ul.top_point03 li{background:url(/themes/pluspmvn/img/top_point03_line-usa@2x.png) 0 0 repeat-x;background-size:auto 5px}}.entry #top_point ul.top_point03:after{content:" ";display:block;clear:both}.entry #top_point ul.top_point03 li img{float:left;width:47.5%;max-width:175px;margin:0;padding:0}.entry #top_point ul.top_point03 li .R_box{float:right;width:50%;text-align:center}.entry #top_point ul.top_point03 li .R_box h2{margin:8% 0 0;padding:0;text-align:center;height:30px;display:flex;align-items:center;justify-content:center}.entry #top_point ul.top_point03 li .R_box h2 a{font-size:18px;line-height:20px;font-weight:500;letter-spacing:1px;margin:0;padding:0;text-align:center;transition:.3s}.entry #top_point ul.top_point03 li .R_box h2 a span{display:block;font-size:11px;line-height:16px;font-weight:500;letter-spacing:0;margin-top:3px;padding:0;text-align:center;transition:.3s}.entry #top_point ul.top_point03 li .R_box h2:hover a{color:#777}.entry #top_point ul.top_point03 li ul{text-align:center;width:90%;max-width:243px;margin:15px auto 0;position:relative}.entry #top_point ul.top_point03 li ul:after{content:" ";display:block;clear:both}.entry #top_point ul.top_point03 li ul:before{width:1px;height:19px;position:absolute;left:50%;top:5px;margin-top:0;background:#ccc;content:" ";display:block;z-index:1}.entry #top_point ul.top_point03 li ul:hover:before{display:none}.entry #top_point ul.top_point03 li ul li{width:50%;display:block;float:left;text-align:center;margin:0;padding:0;background:no-repeat;border:none}.entry #top_point ul.top_point03 li ul li a{display:block;text-align:center;background:#fff;font-size:11px;line-height:13px;letter-spacing:3px;margin:0;padding:8px 0;transition:.3s}.entry #top_point ul.top_point03 li ul li a:hover{background:#274e7f;color:#fff}.entry #top_point ul.top_point03 li ul li:first-child a{border-radius:30px 0 0 30px;-webkit-border-radius:30px 0 0 30px; -moz-border-radius:30px 0 0 30px;position:relative}.entry #top_point ul.top_point03 li ul li:nth-child(2) a{border-radius:0 30px 30px 0;-webkit-border-radius:0 30px 30px 0; -moz-border-radius:0 30px 30px 0}.entry #top_point ul.top_point03 li ul li a span{position:relative;display:inline-block;padding-right:13px;margin-left:-8px}.entry #top_point ul.top_point03 li ul li a span:before{width:12px;height:12px;right:0;top:50%;margin-top:-6px;background:url(/themes/pluspmvn/img/btn_icon_arrow.png) no-repeat 0 0;background-size:12px;position:absolute;content:" ";display:block}.entry #top_point ul.top_point03 li ul li a:hover span:before{width:12px;height:12px;right:0;top:50%;margin-top:-6px;background:url(/themes/pluspmvn/img/btn_icon_arrow.png) no-repeat 0 100%;background-size:12px;position:absolute;content:" ";display:block}@media only screen and (max-width:1000px){.entry #top_point ul.top_point03 li{float:left;width:30%;max-width:360px;margin:0 1.65%;text-align:center;padding:20px 0 1%;border-bottom:1px solid #bcc6d2}.entry #top_point ul.top_point03:after{content:" ";display:block;clear:both}.entry #top_point ul.top_point03 li img{float:left;width:52%;max-width:175px;margin:0;padding:0}.entry #top_point ul.top_point03 li .R_box{float:right;width:47%;text-align:center}.entry #top_point ul.top_point03 li .R_box h2{margin:5% 0 0;padding:0;text-align:center;height:15px;display:flex;align-items:center;justify-content:center}.entry #top_point ul.top_point03 li .R_box h2 a{font-size:16px;line-height:16px;font-weight:500;letter-spacing:1px;margin:0;padding:0;text-align:center;transition:.3s}.entry #top_point ul.top_point03 li .R_box h2 a span{display:block;font-size:1vw;line-height:16px;font-weight:500;letter-spacing:0;margin-top:1%;padding:0;text-align:center;transition:.3s}.entry #top_point ul.top_point03 li ul{text-align:center;width:90%;max-width:120px;margin:15px auto 0;position:relative}.entry #top_point ul.top_point03 li ul:after{content:" ";display:block;clear:both}.entry #top_point ul.top_point03 li ul:before,.entry #top_point ul.top_point03 li ul:hover:after{display:none}.entry #top_point ul.top_point03 li ul li{width:90%;display:block;float:none;text-align:center;margin:0 auto;padding:0;background:no-repeat;border-bottom:none}.entry #top_point ul.top_point03 li ul li a{display:block;text-align:center;background:#fff;font-size:11px;line-height:13px;letter-spacing:3px;margin:0 0 3px;padding:4% 0;transition:.3s}.entry #top_point ul.top_point03 li ul li a:hover{background:#274e7f;color:#fff}.entry #top_point ul.top_point03 li ul li:first-child a,.entry #top_point ul.top_point03 li ul li:nth-child(2) a{border-radius:30px;-webkit-border-radius:30px; -moz-border-radius:30px}.entry #top_point ul.top_point03 li ul li a span{position:relative;display:inline-block;padding-right:13px;margin-left:-8px}.entry #top_point ul.top_point03 li ul li a span:before{width:12px;height:12px;right:0;top:50%;margin-top:-6px;background:url(/themes/pluspmvn/img/btn_icon_arrow.png) no-repeat 0 0;background-size:12px;position:absolute;content:" ";display:block}.entry #top_point ul.top_point03 li ul li a:hover span:before{width:12px;height:12px;right:0;top:50%;margin-top:-6px;background:url(/themes/pluspmvn/img/btn_icon_arrow.png) no-repeat 0 100%;background-size:12px;position:absolute;content:" ";display:block}}@media only screen and (max-width:750px){.entry #top_point ul.top_point03{max-width:1200px;width:97%;margin:50px auto 0;padding:20px 0}.entry #top_point ul.top_point03 li:after{content:" ";display:block;clear:both}.entry #top_point ul.top_point03 li{float:none;width:85%;max-width:360px;margin:0 auto;text-align:center;padding:20px 0 16px;border-bottom:0 solid #bcc6d2}.entry #top_point ul.top_point03:after{content:" ";display:block;clear:both}.entry #top_point ul.top_point03 li img{float:left;width:47.5%;max-width:175px;margin:0;padding:0}.entry #top_point ul.top_point03 li .R_box{float:right;width:50%;text-align:center}.entry #top_point ul.top_point03 li .R_box h2{margin:8% 0 0;padding:0;text-align:center;height:30px;display:flex;align-items:center;justify-content:center}.entry #top_point ul.top_point03 li .R_box h2 a{font-size:18px;line-height:20px;font-weight:500;letter-spacing:1px;margin:0;padding:0;text-align:center;transition:.3s}.entry #top_point ul.top_point03 li .R_box h2 a span{display:block;font-size:10px;line-height:16px;font-weight:500;letter-spacing:0;margin-top:3px;padding:0;text-align:center;transition:.3s}.entry #top_point ul.top_point03 li .R_box h2:hover a{color:#777}.entry #top_point ul.top_point03 li ul{text-align:center;width:90%;max-width:243px;margin:15px auto 0;position:relative}.entry #top_point ul.top_point03 li ul:after{content:" ";display:block;clear:both}.entry #top_point ul.top_point03 li ul:before{width:1px;height:19px;position:absolute;left:50%;top:5px;margin-top:0;background:#ccc;content:" ";display:block;z-index:1}.entry #top_point ul.top_point03 li ul:hover:before{display:none}.entry #top_point ul.top_point03 li ul li{width:50%;display:block;float:left;text-align:center;margin:0;padding:0;background:no-repeat;border-bottom:none}.entry #top_point ul.top_point03 li ul li a{display:block;text-align:center;background:#fff;font-size:11px;line-height:13px;letter-spacing:3px;margin:0;padding:8px 0;transition:.3s}.entry #top_point ul.top_point03 li ul li a:hover{background:#274e7f;color:#fff}.entry #top_point ul.top_point03 li ul li:first-child a{border-radius:30px 0 0 30px;-webkit-border-radius:30px 0 0 30px; -moz-border-radius:30px 0 0 30px;position:relative}.entry #top_point ul.top_point03 li ul li:nth-child(2) a{border-radius:0 30px 30px 0;-webkit-border-radius:0 30px 30px 0; -moz-border-radius:0 30px 30px 0}.entry #top_point ul.top_point03 li ul li a span{position:relative;display:inline-block;padding-right:13px;margin-left:-8px}.entry #top_point ul.top_point03 li ul li a span:before{width:12px;height:12px;right:0;top:50%;margin-top:-6px;background:url(/themes/pluspmvn/img/btn_icon_arrow.png) no-repeat 0 0;background-size:12px;position:absolute;content:" ";display:block}.entry #top_point ul.top_point03 li ul li a:hover span:before{width:12px;height:12px;right:0;top:50%;margin-top:-6px;background:url(/themes/pluspmvn/img/btn_icon_arrow.png) no-repeat 0 100%;background-size:12px;position:absolute;content:" ";display:block}}.entry #top_point ul.top_point04{max-width:1200px;width:97%;margin:80px auto 0}.entry #top_point ul.top_point04 li{float:left;width:30%;max-width:360px;margin:0 1.65%;text-align:center;padding-bottom:40px;border-bottom:0 solid #bcc6d2;background:url(/themes/pluspmvn/img/top_point03_line.png) 0 0 repeat-x}@media (min-resolution:2dppx),only screen and (-webkit-min-device-pixel-ratio:2){.entry #top_point ul.top_point04 li{background:url(/themes/pluspmvn/img/top_point03_line-usa@2x.png) 0 0 repeat-x;background-size:auto 5px}}.entry #top_point ul.top_point04:after{content:" ";display:block;clear:both}.entry #top_point ul.top_point04 li img{float:left;width:50%;max-width:175px;margin:0 0 20px;padding:0}.entry #top_point ul.top_point04 li ul{float:right;width:50%;text-align:center}.entry #top_point ul.top_point04 li h2{margin:20px 0 16px;padding:0;text-align:center;height:30px;display:flex;align-items:center;justify-content:center}.entry #top_point ul.top_point04 li h2 a{font-size:18px;line-height:20px;font-weight:500;letter-spacing:1px;margin:0;padding:0;text-align:center;transition:.3s}.entry #top_point ul.top_point04 li h2 a span{display:block;font-size:11px;line-height:16px;font-weight:500;letter-spacing:0;margin-top:3px;padding:0;text-align:center;transition:.3s}.entry #top_point ul.top_point04 li h2:hover a{color:#777}.entry #top_point ul.top_point04 li h3{font-size:14px;line-height:25px;font-weight:600;letter-spacing:1px;margin:14px 0 0;padding:0;clear:both}.entry #top_point ul.top_point04 li p{font-size:13px;line-height:25px;font-weight:400;letter-spacing:1px;margin:10px 0 0;padding:0;clear:both;text-indent:0}.entry #top_point ul.top_point01 li h3{font-size:14px;line-height:25px;font-weight:600;letter-spacing:1px;margin:14px 0 0;padding:20px 0 0;clear:both}.entry #top_point ul.top_point01 li p{font-size:13px;line-height:25px;font-weight:400;letter-spacing:1px;margin:10px 0 0;padding:0;clear:both;text-indent:0}.entry #top_point ul.top_point04 li ul{margin:4% auto 0}.entry #top_point ul.top_point04 li ul li{float:none;width:75%;margin:3% auto;padding:0;background:no-repeat;border-bottom:none}.entry #top_point ul.top_point04 li ul li a{width:100%;margin:0!important;display:block;text-align:center;background:#fff;font-size:12px;line-height:12px;letter-spacing:3px;padding:7% 0;border-radius:30px;-webkit-border-radius:30px; -moz-border-radius:30px;transition:.3s}.entry #top_point ul.top_point04 li ul li a:hover{background:#274e7f;color:#fff}.entry #top_point ul.top_point04 li ul li a span{position:relative;display:inline-block;padding-right:13px;margin-left:-8px}.entry #top_point ul.top_point04 li ul li a span:before{width:12px;height:12px;right:0;top:50%;margin-top:-6px;background:url(/themes/pluspmvn/img/btn_icon_arrow.png) no-repeat 0 0;background-size:12px;position:absolute;content:" ";display:block}.entry #top_point ul.top_point04 li ul li a:hover span:before{width:12px;height:12px;right:0;top:50%;margin-top:-6px;background:url(/themes/pluspmvn/img/btn_icon_arrow.png) no-repeat 0 100%;background-size:12px;position:absolute;content:" ";display:block}@media only screen and (max-width:750px){.entry #top_point ul.top_point04{max-width:1200px;width:90%;margin:60px auto 0}.entry #top_point ul.top_point04 li{float:none;width:100%;max-width:360px;margin:0 auto;text-align:center;padding-bottom:30px;border-bottom:0 solid #bcc6d2}.entry #top_point ul.top_point04:after{content:" ";display:block;clear:both}.entry #top_point ul.top_point04 li img{float:none;width:60%;max-width:200px;margin:0 0 10px;padding:0}.entry #top_point ul.top_point04 li ul{float:none;width:100%}.entry #top_point ul.top_point04 li h2{margin:20px 0 16px;padding:20px 0 1px;text-align:center;height:30px;display:flex;align-items:center;justify-content:center}.entry #top_point ul.top_point04 li h2 a{font-size:18px;line-height:20px;font-weight:500;letter-spacing:1px;margin:0;padding:0;text-align:center;transition:.3s}.entry #top_point ul.top_point04 li ul{text-align:center;width:80%;max-width:243px;margin:0 auto 50px;position:relative}.entry #top_point ul.top_point04 li ul:after{width:1px;height:23px;position:absolute;left:50%;top:6px;margin-top:0;background:#ccc;content:" ";display:block;z-index:1}.entry #top_point ul.top_point04 li ul:hover:after{display:none}.entry #top_point ul.top_point04 li ul li{width:50%;display:block;float:left;text-align:center;margin:0}.entry #top_point ul.top_point04 li ul li a{display:block;text-align:center;background:#fff;font-size:13px;line-height:13px;letter-spacing:5px;margin:0;padding:11px 0;transition:.3s}.entry #top_point ul.top_point04 li ul li a:hover{background:#274e7f;color:#fff}.entry #top_point ul.top_point04 li ul li:first-child a{border-radius:30px 0 0 30px;-webkit-border-radius:30px 0 0 30px; -moz-border-radius:30px 0 0 30px}.entry #top_point ul.top_point04 li ul li:nth-child(2) a{border-radius:0 30px 30px 0;-webkit-border-radius:0 30px 30px 0; -moz-border-radius:0 30px 30px 0}.entry #top_point ul.top_point04 li ul li a span{position:relative;display:inline-block;padding-right:15px;margin-left:-5px}.entry #top_point ul.top_point04 li ul li a span:before{width:15px;height:15px;right:0;top:50%;margin-top:-7.5px;background:url(/themes/pluspmvn/img/btn_icon_arrow.png) no-repeat 0 0;background-size:15px;position:absolute;content:" ";display:block}.entry #top_point ul.top_point04 li ul li a:hover span:before{width:15px;height:15px;right:0;top:50%;margin-top:-7.5px;background:url(/themes/pluspmvn/img/btn_icon_arrow.png) no-repeat 0 100%;background-size:15px;position:absolute;content:" ";display:block}}.entry #top_news{width:90%;max-width:1100px;margin:0 auto;padding:70px 0 55px}@media only screen and (max-width:750px){.entry #top_news{width:90%;max-width:1100px;margin:0 auto;padding:11% 0}}.entry #top_news a{color:#222;transition:.3s}.entry #top_news a:hover{color:#777}.entry #top_news h1 a{font-size:26px}.entry #top_news h1 a,.entry #top_news h1 span{line-height:30px;font-weight:700;color:#274e7f;letter-spacing:4px;text-decoration:none}.entry #top_news h1 span{font-size:15px;vertical-align:middle}.entry #top_news h2{margin:0!important}.entry #top_news h2 a{font-size:26px}.entry #top_news h2 a,.entry #top_news h2 span{line-height:30px;font-weight:700;color:#274e7f;letter-spacing:4px;text-decoration:none}.entry #top_news h2 span{font-size:15px;vertical-align:middle}.entry #top_news dl{width:100%;margin-top:30px;clear:both}.entry #top_news dl:after{content:" ";display:block;clear:both}.entry #top_news dl dt{font-weight:500}.entry #top_news dl dd,.entry #top_news dl dt{font-size:17px;line-height:22px;letter-spacing:2px;text-align:left}.entry #top_news dl dd{font-weight:400}.entry #top_news dl dt{clear:both;float:left;width:130px;margin:0;padding:0}.entry #top_news dl dd{margin:0 0 35px 130px}.entry #top_news dl dd a{text-align:left}.entry #top_news .top_news_bottom{width:100%;text-align:right;margin-top:2px}.entry #top_news .top_news_bottom .btn-Type01 a{font-size:13px!important}@media only screen and (max-width:600px){.entry #top_news dl dt{clear:both;float:none;width:110px;margin:0;padding:0}.entry #top_news dl dd{margin:5px 0 40px}}.tag{padding:0 0 5px;display:block}.tag:after{content:" ";display:block;clear:both}.tag span span{float:left;width:auto;min-width:70px;display:inline-block;padding:5px 10px;margin:0 3px 2px 0;text-indent:2px;font-size:14px;line-height:11px;letter-spacing:1px;font-weight:500;color:#555;text-align:center;border-radius:2px;-webkit-border-radius:2px; -moz-border-radius:2px}@media only screen and (max-width:600px){.tag span span{float:left;width:auto;min-width:20px;display:inline-block;padding:5px 10px;margin:0 3px 2px 0;text-indent:2px;font-size:14px;line-height:11px;letter-spacing:1px;font-weight:500;color:#555;text-align:center;border-radius:2px;-webkit-border-radius:2px; -moz-border-radius:2px}}.tag_co{padding:10px 0}.contents_L.entry #top_news{width:100%;max-width:1100px;margin:0 auto;padding:70px 0 55px}@media only screen and (max-width:750px){.contents_L.entry #top_news{width:100%;max-width:1100px;margin:0 auto;padding:11% 0}}.entry #pickup{width:100%;padding:50px 0 55px;background:#274e7f;overflow:hidden}.entry #pickup a{color:#fff;text-decoration:none;display:block;transition:.3s}.entry #pickup a:hover{color:#fff;text-decoration:underline}.entry #pickup a:hover img{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7}.entry #pickup ul.slider_co{width:90%;max-width:1200px;margin:0 auto;padding:0}@media only screen and (max-width:800px){.entry #pickup ul.slider_co{width:80%;max-width:1200px;margin:0 auto;padding:0}}.entry #pickup ul.slider_co li{font-size:13px;line-height:20px}.entry #pickup ul.slider_co li img{margin:0 0 10px;padding:0}.entry #pickup ul.slider_co li:before{display:none}.entry #pickup ul.slider_co li h3{font-size:13px;line-height:20px;display:block;letter-spacing:2px}.entry #pickup ul li{padding:inherit;position:relative}@media only screen and (max-width:750px){.entry #pickup ul li{float:left}.entry #pickup .slick-dots li{float:none;display:inline-block;width:8px}}.entry #concept{width:100%}.entry #concept .concept_inner{width:90%;max-width:1100px;margin:0 auto;padding:0 0 30px;text-align:center;border-bottom:2px solid #eee}.entry #concept .concept_inner h1{text-align:center;font-size:28px;line-height:34px;padding:75px 0 65px;color:#274e7f}.entry #concept .concept_inner p{font-size:14px;line-height:30px;text-align:left;margin-bottom:20px}@media only screen and (max-width:750px){.entry #concept .concept_inner{width:90%;max-width:1100px;margin:0 auto;padding:0 0 3%;text-align:center}.entry #concept .concept_inner h1{text-align:center;font-size:24px;line-height:34px;padding:10% 0 8%;color:#274e7f}.entry #concept .concept_inner h1 span{display:block}}.entry #concept .concept_inner h2{text-align:center;font-size:18px;line-height:28px;color:#111;margin-top:20px;position:relative;display:inline-block;padding:20px 10%}.entry #concept .concept_inner h2 span{text-align:center;font-size:14px;line-height:20px;margin-top:5px;color:#111;display:block}.entry #concept .concept_inner h2 br{display:none}.entry #concept .concept_inner h2:before{left:0;background:url(/themes/pluspmvn/img/concept_waku_L.png) no-repeat 0 0}.entry #concept .concept_inner h2:after,.entry #concept .concept_inner h2:before{width:17px;height:87px;top:50%;margin-top:-43.5px;position:absolute;content:" ";display:block}.entry #concept .concept_inner h2:after{right:0;background:url(/themes/pluspmvn/img/concept_waku_R.png) no-repeat 0 0}@media only screen and (max-width:700px){.entry #concept .concept_inner h2{text-align:center;font-size:18px;line-height:28px;color:#111;margin-top:1%;position:relative;display:inline-block;padding:20px 10%}.entry #concept .concept_inner h2 br{display:inherit}}@media only screen and (max-width:450px){.entry #concept .concept_inner p{font-size:14px;line-height:26px;text-align:left;margin-bottom:20px}.entry #concept .concept_inner h2{text-align:center;font-size:4.5vw;line-height:7vw;color:#111;margin-top:1%;position:relative;display:inline-block;padding:20px 10%}.entry #concept .concept_inner h2 span{text-align:center;font-size:2.8vw;line-height:5vw;margin-top:5px;color:#111;display:block}}@media only screen and (max-width:360px){.entry #concept .concept_inner h1{text-align:center;font-size:6.6vw;line-height:9.5vw;padding:10% 0 8%;color:#274e7f}}.entry #concept_new{width:100%}.entry #concept_new .concept_inner{width:90%;max-width:1100px;margin:0 auto;padding:0 0 30px;text-align:center;border-bottom:2px solid #eee}.entry #concept_new .concept_inner h2{text-align:center;font-size:28px;line-height:34px;margin:0;padding:75px 0 65px;color:#274e7f}.entry #concept_new .concept_inner p{font-size:17px;line-height:30px;text-align:left;margin-bottom:20px}@media only screen and (max-width:750px){.entry #concept_new .concept_inner{width:90%;max-width:1100px;margin:0 auto;padding:0 0 3%;text-align:center}.entry #concept_new .concept_inner h2{text-align:center;font-size:24px;line-height:34px;padding:10% 0 8%;color:#274e7f}.entry #concept_new .concept_inner h2 span{display:block}}.entry #concept_new .concept_inner h3{text-align:center;font-size:25px;line-height:28px;font-weight:500;color:#111;margin-top:20px;position:relative;display:inline-block;padding:20px 10%}.entry #concept_new .concept_inner h3 span{text-align:center;font-size:17px;line-height:20px;margin-top:5px;color:#111;display:block}.entry #concept_new .concept_inner h3 br{display:none}.entry #concept_new .concept_inner h3:before{left:0;background:url(/themes/pluspmvn/img/concept_waku_L.png) no-repeat 0 0}.entry #concept_new .concept_inner h3:after,.entry #concept_new .concept_inner h3:before{width:17px;height:87px;top:50%;margin-top:-43.5px;position:absolute;content:" ";display:block}.entry #concept_new .concept_inner h3:after{right:0;background:url(/themes/pluspmvn/img/concept_waku_R.png) no-repeat 0 0}@media only screen and (max-width:700px){.entry #concept_new .concept_inner h3{text-align:center;font-size:18px;line-height:28px;color:#111;margin-top:1%;position:relative;display:inline-block;padding:20px 10%}.entry #concept_new .concept_inner h3 br{display:inherit}}@media only screen and (max-width:450px){.entry #concept_new .concept_inner p{font-size:14px;line-height:26px;text-align:left;margin-bottom:20px}.entry #concept_new .concept_inner h3{text-align:center;font-size:4.5vw;line-height:7vw;color:#111;margin-top:1%;position:relative;display:inline-block;padding:20px 10%}.entry #concept_new .concept_inner h3 span{text-align:center;font-size:2.8vw;line-height:5vw;margin-top:5px;color:#111;display:block}}@media only screen and (max-width:360px){.entry #concept_new .concept_inner h2{text-align:center;font-size:6.6vw;line-height:9.5vw;padding:10% 0 8%;color:#274e7f}}#contact{padding-bottom:100px}.entry button,.entry textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.entry input[type=text],.entry textarea{padding:8px;margin:0;width:100%;background:#f3f3f3;border:1px solid #ddd;border-right:none;border-bottom:none}.entry input[type=submit],.entry input[type=text],.entry textarea{font-size:14px;line-height:20px;box-sizing:border-box!important;outline:none;display:inline-block}.entry input[type=submit]{margin:2px auto 0;letter-spacing:5px;font-weight:600;text-indent:5px;padding:10px 0;color:#fff;border:none;background:#c20d23 url(/themes/pluspmvn/img/btn_icon_arrow_w.png) no-repeat center right 10px;background-size:16px;cursor:pointer;max-width:136px;width:70%;border-radius:50px;-webkit-border-radius:50px; -moz-border-radius:50px}.entry input[type=submit]:hover{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;outline:none}.entry input[type=checkbox]{margin:7px 5px}.entry #contact .form_L{max-width:700px!important}.entry #contact .form_M{max-width:500px!important}.entry #contact .form_S{max-width:300px!important}.entry #contact .form_SS{max-width:170px!important}.entry #contact table th{width:200px!important;vertical-align:middle}.entry #contact input[type=submit]{margin:20px auto 0}.entry #contact .atention,.entry #contact table td .atention{color:#c20d23}.entry #contact select{width:100%;cursor:pointer;text-indent:.01px;text-overflow:ellipsis;background:#f3f3f3;padding:8px 38px 8px 8px;outline:none;background-image:none;box-shadow:none;border-right-style:none;border-bottom-style:none;border-top:1px solid #ddd;border-left:1px solid #ddd}@media only screen and (max-width:750px){.entry #contact .form_L{max-width:700px!important}.entry #contact .form_M{max-width:500px!important}.entry #contact .form_S{max-width:300px!important}.entry #contact .form_SS{max-width:170px!important}.entry #contact table{margin:0 auto;border:none}.entry #contact table th{width:100%!important;display:block;border:none;padding:15px 0 5px;vertical-align:bottom;text-align:left}.entry #contact table td{width:100%!important;display:block;border:none;border-bottom:1px solid #ddd;padding:0 0 15px}.entry #contact table th br{display:none}}@media only screen and (max-width:500px){#contact{padding-bottom:80px}.entry #contact .form_L,.entry #contact .form_M{max-width:500px!important}.entry #contact .form_S{max-width:300px!important}.entry #contact .form_SS{max-width:170px!important}}.entry #mail_magazine{width:100%;background:#f3f3f3}.entry #mail_magazine .mail_magazine_inner{width:90%;max-width:1100px;margin:0 auto;padding:60px 0 55px}.entry #mail_magazine .mail_magazine_inner h1{font-size:24px;line-height:30px;font-weight:700;color:#274e7f;letter-spacing:4px;text-decoration:none}.entry #mail_magazine .mail_magazine_inner p{text-indent:0;margin-top:20px}.entry #mail_magazine .mail_magazine_inner .mail_magazine_form{width:100%;margin:20px auto 0;padding:0}.entry #mail_magazine .mail_magazine_inner .mail_magazine_form:after{content:" ";display:block;clear:both}.entry #mail_magazine .mail_magazine_inner .mail_magazine_form .mail_magazine_form_inner{padding:30px 0;margin-top:10px;width:49.4%;background:#e6e6e6}.entry #mail_magazine .mail_magazine_inner .mail_magazine_form .mail_magazine_form_inner:first-child{float:left}.entry #mail_magazine .mail_magazine_inner .mail_magazine_form .mail_magazine_form_inner:nth-child(2){float:right}.entry #mail_magazine .mail_magazine_inner .mail_magazine_form .mail_magazine_form_inner h2 span{font-size:14px;line-height:24px;letter-spacing:1px;text-align:center;margin:0;padding:0;display:block}.entry #mail_magazine .mail_magazine_inner .mail_magazine_form .mail_magazine_form_inner h2{font-size:24px;line-height:35px;letter-spacing:2px;text-align:center;margin:0;padding:0;color:#274e7f}.entry #mail_magazine .mail_magazine_inner .mail_magazine_form .mail_magazine_form_inner form{margin-top:10px;text-align:center}.entry #mail_magazine form input[type=text]{font-size:14px;line-height:20px;padding:8px;outline:none;margin:0 auto 10px;max-width:440px;width:90%;display:inline-block;background:#fff;border:1px solid #ddd;border-right:none;border-bottom:none}.entry #mail_magazine form input[type=submit]{margin:2px auto 0;cursor:pointer}.entry #mail_magazine a.submit,.entry #mail_magazine form input[type=submit]{font-size:14px;line-height:20px;outline:none;letter-spacing:5px;font-weight:600;text-indent:5px;padding:10px 0;color:#fff;border:none;background:#274e7f url(/themes/pluspmvn/img/btn_icon_arrow_w.png) no-repeat center right 10px;background-size:16px;max-width:136px;width:70%;display:inline-block;border-radius:50px;-webkit-border-radius:50px; -moz-border-radius:50px}.entry #mail_magazine a.submit{text-decoration:none;margin:10px auto 0}.entry #mail_magazine a:hover.submit{background-color:#607B9E}.entry #mail_magazine form input[type=submit]:hover{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;outline:none}@media only screen and (max-width:1000px){.entry #mail_magazine .mail_magazine_inner p br{display:none}}@media only screen and (max-width:750px){.entry #mail_magazine .mail_magazine_inner{width:90%;max-width:1100px;margin:0 auto;padding:9% 0}.entry #mail_magazine .mail_magazine_inner h1{font-size:24px;line-height:30px;font-weight:700;color:#274e7f;letter-spacing:4px;text-decoration:none}.entry #mail_magazine .mail_magazine_inner p{text-indent:0;margin-top:3%}.entry #mail_magazine .mail_magazine_inner .mail_magazine_form{width:100%;max-width:640px;margin:20px auto 0;padding:0}.entry #mail_magazine .mail_magazine_inner .mail_magazine_form .mail_magazine_form_inner{padding:30px 0;margin-top:10px;width:100%;background:#e6e6e6}.entry #mail_magazine .mail_magazine_inner .mail_magazine_form .mail_magazine_form_inner:first-child,.entry #mail_magazine .mail_magazine_inner .mail_magazine_form .mail_magazine_form_inner:nth-child(2){float:none}}.entry #mail_magazine_new{width:100%;background:#f3f3f3}.entry #mail_magazine_new .mail_magazine_inner{width:90%;max-width:1100px;margin:0 auto;padding:60px 0 55px}.entry #mail_magazine_new .mail_magazine_inner h2{margin:0;font-weight:500;font-size:24px;line-height:30px;font-weight:700;color:#274e7f;letter-spacing:4px;text-decoration:none}.entry #mail_magazine_new .mail_magazine_inner p{text-indent:0;margin-top:20px}.entry #mail_magazine_new .mail_magazine_inner .mail_magazine_form{width:100%;margin:20px auto 0;padding:0}.entry #mail_magazine_new .mail_magazine_inner .mail_magazine_form:after{content:" ";display:block;clear:both}.entry #mail_magazine_new .mail_magazine_inner .mail_magazine_form .mail_magazine_form_inner{padding:30px 0;margin-top:10px;width:49.4%;background:#e6e6e6}.entry #mail_magazine_new .mail_magazine_inner .mail_magazine_form .mail_magazine_form_inner:first-child{float:left}.entry #mail_magazine_new .mail_magazine_inner .mail_magazine_form .mail_magazine_form_inner:nth-child(2){float:right}.entry #mail_magazine_new .mail_magazine_inner .mail_magazine_form .mail_magazine_form_inner h3 span{font-size:14px;line-height:24px;letter-spacing:1px;text-align:center;margin:0;padding:0;display:block}.entry #mail_magazine_new .mail_magazine_inner .mail_magazine_form .mail_magazine_form_inner h3{font-weight:500;font-size:24px;line-height:35px;letter-spacing:2px;text-align:center;margin:0;padding:0;color:#274e7f}.entry #mail_magazine_new .mail_magazine_inner .mail_magazine_form .mail_magazine_form_inner form{margin-top:10px;text-align:center}.entry #mail_magazine_new form input[type=text]{font-size:14px;line-height:20px;padding:8px;outline:none;margin:0 auto 10px;max-width:440px;width:90%;display:inline-block;background:#fff;border:1px solid #ddd;border-right:none;border-bottom:none}.entry #mail_magazine_new form input[type=submit]{margin:2px auto 0;cursor:pointer}.entry #mail_magazine_new a.submit,.entry #mail_magazine_new form input[type=submit]{font-size:14px;line-height:20px;outline:none;letter-spacing:5px;font-weight:600;text-indent:5px;padding:10px 0;color:#fff;border:none;background:#274e7f url(/themes/pluspmvn/img/btn_icon_arrow_w.png) no-repeat center right 10px;background-size:16px;max-width:136px;width:70%;display:inline-block;border-radius:50px;-webkit-border-radius:50px; -moz-border-radius:50px}.entry #mail_magazine_new a.submit{text-decoration:none;margin:10px auto 0}.entry #mail_magazine_new a:hover.submit{background-color:#607B9E}.entry #mail_magazine_new form input[type=submit]:hover{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;outline:none}@media only screen and (max-width:1000px){.entry #mail_magazine_new .mail_magazine_inner p br{display:none}}@media only screen and (max-width:750px){.entry #mail_magazine_new .mail_magazine_inner{width:90%;max-width:1100px;margin:0 auto;padding:9% 0}.entry #mail_magazine_new .mail_magazine_inner h2{font-size:24px;line-height:30px;font-weight:700;color:#274e7f;letter-spacing:4px;text-decoration:none}.entry #mail_magazine_new .mail_magazine_inner p{text-indent:0;margin-top:3%}.entry #mail_magazine_new .mail_magazine_inner .mail_magazine_form{width:100%;max-width:640px;margin:20px auto 0;padding:0}.entry #mail_magazine_new .mail_magazine_inner .mail_magazine_form .mail_magazine_form_inner{padding:30px 0;margin-top:10px;width:100%;background:#e6e6e6}.entry #mail_magazine_new .mail_magazine_inner .mail_magazine_form .mail_magazine_form_inner:first-child,.entry #mail_magazine_new .mail_magazine_inner .mail_magazine_form .mail_magazine_form_inner:nth-child(2){float:none}}.entry #top_books{width:90%;max-width:1100px;margin:0 auto;background:#fff;padding:60px 0 55px}@media only screen and (max-width:450px){.entry #top_books{width:90%;max-width:1100px;margin:0 auto;background:#fff;padding:10% 0 0}}.entry #top_books a{color:#222;transition:.3s;text-decoration:underline}.entry #top_books a:hover{color:#777}.entry #top_books h1{font-size:24px;line-height:30px;font-weight:700;color:#274e7f;letter-spacing:4px;text-decoration:none}.entry #top_books hr{height:0;border:0;margin:28px 0 0;padding:0 0 40px;border-top:2px solid #ddd}@media only screen and (max-width:550px){.entry #top_books hr{height:0;border:0;margin:28px 0 0;padding:0 0 40px;border-top:2px solid #ddd}}.entry #top_books .books_inner{margin:0 0 70px;background:#}.entry #top_books .books_inner:after{content:" ";display:block;clear:both}.entry #top_books .books_inner .books_L{float:left;width:230px;padding:0;text-align:center}.entry #top_books .books_inner .books_R{float:right;width:100%;margin-left:-250px;text-align:left}.entry #top_books .books_inner .books_R .books_R_inner{margin-left:250px}@media only screen and (max-width:750px){.entry #top_books .books_inner .books_L{float:left;width:170px;padding:0;text-align:center}.entry #top_books .books_inner .books_L img{width:90%;margin:0 auto}.entry #top_books .books_inner .books_R{float:right;width:100%;margin-left:-200px;text-align:left}.entry #top_books .books_inner .books_R .books_R_inner{margin-left:200px}}@media only screen and (max-width:600px){.entry #top_books .books_inner .books_L{float:left;width:120px;padding:0;text-align:center}.entry #top_books .books_inner .books_L img{width:90%;margin:0 auto}.entry #top_books .books_inner .books_R{float:right;width:100%;margin-left:-140px;text-align:left}.entry #top_books .books_inner .books_R .books_R_inner{margin-left:140px}}@media only screen and (max-width:450px){.entry #top_books .books_inner .books_L{float:none;width:200px;padding:0;text-align:center;margin:0 auto}.entry #top_books .books_inner .books_L img{max-width:195px;width:auto;margin:0 auto}.entry #top_books .books_inner .books_R{float:none;width:100%;margin-left:0;margin-top:15px;text-align:left}.entry #top_books .books_inner .books_R .books_R_inner{margin-left:0}}.entry #top_books .books_inner .books_L img{max-width:195px;padding:0!important;margin:3px 0 0!important;display:inline-block}.entry #top_books .books_inner .books_L span{clear:both;display:block;width:100%;font-size:12px;line-height:18px;margin-top:8px}.entry #top_books .books_inner .books_R h2{font-size:16px;line-height:30px;font-weight:600;letter-spacing:3px;text-decoration:none;margin:0 0 17px;padding:0}.entry #top_books .books_inner .books_R h2 a{font-size:16px;line-height:30px;font-weight:600;letter-spacing:3px;text-decoration:underline;margin:0;padding:0}.entry #top_books .books_inner .books_R p{font-size:17px;line-height:29px;font-weight:400;letter-spacing:2px;text-decoration:none;text-indent:0;margin:0;padding:0}.entry #top_books .books_inner .books_R a{text-align:left;float:none;font-size:14px;line-height:19px;letter-spacing:1px;display:inline-block;margin:20px 0 0}@media only screen and (max-width:450px){.entry #top_books .books_inner .books_R h2{font-size:16px;line-height:25px;font-weight:600;letter-spacing:3px;text-decoration:none;margin:0 0 17px;padding:0}.entry #top_books .books_inner .books_R h2 a{font-size:16px;line-height:25px;font-weight:600;letter-spacing:3px;text-decoration:underline;margin:0;padding:0}.entry #top_books .books_inner .books_R p{font-size:17px;line-height:25px;font-weight:400;letter-spacing:2px;text-decoration:none;text-indent:0;margin:0;padding:0}.entry #top_books .books_inner .books_R a{text-align:left;float:none;font-size:14px;line-height:19px;letter-spacing:1px;display:inline-block;margin:20px 0 0}}.entry #top_books_new{width:90%;max-width:1100px;margin:0 auto;background:#fff;padding:60px 0 0}@media only screen and (max-width:450px){.entry #top_books_new{width:90%;max-width:1100px;margin:0 auto;background:#fff;padding:10% 0 0}}.entry #top_books_new a{color:#222;transition:.3s;text-decoration:underline}.entry #top_books_new a:hover{color:#777}.entry #top_books_new h2{margin:0;font-size:24px;line-height:30px;font-weight:700;color:#274e7f;letter-spacing:4px;text-decoration:none}.entry #top_books_new hr{height:0;border:0;margin:28px 0 0;padding:0 0 40px;border-top:2px solid #ddd}@media only screen and (max-width:550px){.entry #top_books_new hr{height:0;border:0;margin:28px 0 0;padding:0 0 40px;border-top:2px solid #ddd}}.entry #top_books_new .books_inner{margin:0 0 80px;background:#}.entry #top_books_new .books_inner:after{content:" ";display:block;clear:both}.entry #top_books_new .books_inner .books_L{float:left;width:230px;padding:0;text-align:center}.entry #top_books_new .books_inner .books_R{float:right;width:100%;margin-left:-250px;text-align:left}.entry #top_books_new .books_inner .books_R .books_R_inner{margin-left:250px}@media only screen and (max-width:750px){.entry #top_books_new .books_inner .books_L{float:left;width:170px;padding:0;text-align:center}.entry #top_books_new .books_inner .books_L img{width:90%;margin:0 auto}.entry #top_books_new .books_inner .books_R{float:right;width:100%;margin-left:-200px;text-align:left}.entry #top_books_new .books_inner .books_R .books_R_inner{margin-left:200px}}@media only screen and (max-width:600px){.entry #top_books_new .books_inner .books_L{float:left;width:120px;padding:0;text-align:center}.entry #top_books_new .books_inner .books_L img{width:90%;margin:0 auto}.entry #top_books_new .books_inner .books_R{float:right;width:100%;margin-left:-140px;text-align:left}.entry #top_books_new .books_inner .books_R .books_R_inner{margin-left:140px}}@media only screen and (max-width:450px){.entry #top_books_new .books_inner .books_L{float:none;width:200px;padding:0;text-align:center;margin:0 auto}.entry #top_books_new .books_inner .books_L img{max-width:195px;width:auto;margin:0 auto}.entry #top_books_new .books_inner .books_R{float:none;width:100%;margin-left:0;margin-top:15px;text-align:left}.entry #top_books_new .books_inner .books_R .books_R_inner{margin-left:0}}.entry #top_books_new .books_inner .books_L img{max-width:195px;padding:0!important;margin:3px 0 0!important;display:inline-block}.entry #top_books_new .books_inner .books_L span{clear:both;display:block;width:100%;font-size:12px;line-height:18px;margin-top:8px}.entry #top_books_new .books_inner .books_R h3{font-size:19px;line-height:30px;font-weight:600;letter-spacing:3px;text-decoration:none;margin:0 0 17px;padding:0}.entry #top_books_new .books_inner .books_R h3 a{font-size:19px;line-height:30px;font-weight:600;letter-spacing:3px;text-decoration:underline;margin:0;padding:0}.entry #top_books_new .books_inner .books_R p{font-size:17px;line-height:29px;font-weight:400;letter-spacing:2px;text-decoration:none;text-indent:0;margin:0;padding:0}.entry #top_books_new .books_inner .books_R a{text-align:left;float:none;font-size:17px;line-height:19px;letter-spacing:1px;display:inline-block;margin:20px 0 0}@media only screen and (max-width:450px){.entry #top_books_new .books_inner .books_R h3{font-size:19px;line-height:25px;font-weight:600;letter-spacing:3px;text-decoration:none;margin:0 0 17px;padding:0}.entry #top_books_new .books_inner .books_R h3 a{font-size:19px;line-height:25px;font-weight:600;letter-spacing:3px;text-decoration:underline;margin:0;padding:0}.entry #top_books_new .books_inner .books_R p{font-size:17px;line-height:25px;font-weight:400;letter-spacing:2px;text-decoration:none;text-indent:0;margin:0;padding:0}.entry #top_books_new .books_inner .books_R a{text-align:left;float:none;font-size:17px;line-height:19px;letter-spacing:1px;display:inline-block;margin:20px 0 0}}.entry .link_pdf{padding-left:30px;position:relative}.entry a.link_pdf:before{width:21px;height:22px;left:0;top:50%;margin-top:-11px;background:url(/themes/pluspmvn/img/icon_pdf.png) no-repeat 0 0;background-size:contain;position:absolute;content:" ";display:block}@media only screen and (-webkit-min-device-pixel-ratio:2){.entry a.link_pdf:before{width:21px;height:22px;left:0;top:50%;margin-top:-11px;background:url(/themes/pluspmvn/img/icon_pdf@2x.png) no-repeat 0 0;background-size:contain;position:absolute;content:" ";display:block}}.entry #voice_list{width:100%;background:#efefef}.entry #voice_list ul li a{text-decoration:none!important}.entry #voice_list ul li a .voice_inner p{color:#222;transition:.3s}.entry #voice_list ul li a img{transition:.3s}.entry #voice_list ul li a:hover .voice_inner p{color:#555!important;text-decoration:underline}.entry #voice_list ul li a:hover img{filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8}.entry #voice_list ul li a:hover .voice_inner .data p{color:#555!important;text-decoration:none}.entry #voice_list ul{max-width:1245px;width:92.5%;margin:75px auto 0;padding:60px 0}.entry #voice_list ul li{float:left;max-width:370px;width:29.7%;padding:0;margin:0 1.8% 55px;background:#fff}.entry #voice_list ul li:before{display:none}.entry #voice_list ul li img{margin:0;padding:0}.entry #voice_list ul li .voice_inner{width:85%;margin:0 auto;padding:26px 0 103px}.entry #voice_list ul li .voice_inner p{margin-top:14px;padding:0;font-size:18px;line-height:28px;letter-spacing:1.5px;font-weight:600;text-indent:0}.entry #voice_list ul li .voice_inner .data{position:absolute;bottom:25px;left:7.5%;width:85%}.entry #voice_list ul li .voice_inner .data p.data1{margin:0;padding:0;font-size:13px;line-height:20px;letter-spacing:1.5px;font-weight:400;text-indent:0}.entry #voice_list ul li .voice_inner .data p.data2{margin:0;padding:0;font-size:15px;line-height:24px;letter-spacing:1.5px;font-weight:400;text-indent:0}.entry #voice_list ul li .voice_inner span{padding:0}.entry #voice_list ul li .voice_inner span span{padding:2px 20px;font-size:11px;line-height:11px;letter-spacing:1px;font-weight:500;color:#555;border-radius:2px;-webkit-border-radius:2px; -moz-border-radius:2px}@media only screen and (max-width:1350px){.entry #voice_list ul li .voice_inner p br{display:none}}@media only screen and (max-width:850px){.entry #voice_list ul{max-width:1245px;width:95%;margin:7% auto 0;padding:7% 0 60px}.entry #voice_list ul li{float:left;max-width:370px;width:45%;padding:0;margin:0 2.5% 7%;background:#fff}}@media only screen and (max-width:550px){.entry #voice_list ul{max-width:1245px;width:90%;margin:7% auto 0;padding:7% 0 60px}.entry #voice_list ul li{float:none;max-width:370px;width:100%;padding:0;margin:0 auto 7%;background:#fff}}.entry h3{font-size:18px;line-height:22px;letter-spacing:.5px;font-weight:600;text-align:left;margin:0 0 1.5em}.entry p{font-size:17px;line-height:180%;letter-spacing:1px;margin-top:0;text-indent:0;text-align:left;color:#000;margin-bottom:1.5em}.entry p+h2,.entry p+h3{margin-top:2.5em!important}.entry table+h3{margin-top:2.5em}.entry ul+p{margin-top:1.5em}.entry ol,.entry ol.ol_g{margin-bottom:2.5em}.entry p.box+p{margin-top:1.5em}.entry div.column2_list_BOX+p{margin-top:4em}.entry .btn,.entry blockquote.column2,.entry p.box{margin-bottom:2.5em!important}.entry div.box{font-size:17px;line-height:26px;letter-spacing:1px;text-indent:0;text-align:left;border:3px solid #eee;margin:15px 0 2.5em;padding:10px 20px}.entry div.box ol.ol_g{margin-bottom:0!important}.entry p.blog_title{margin:0!important;padding:0!important;text-indent:0;font-size:18px;font-weight:500}.entry .bg-1{background-color:#D3D3D3}.entry .bg-2{background-color:#F3F3F3}.mt0{margin-top:0!important}.mt10{margin-top:10px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}.mt60{margin-top:60px!important}.mt70{margin-top:70px!important}.mt80{margin-top:80px!important}.mt90{margin-top:90px!important}.mb0{margin-bottom:0!important}.mb10{margin-bottom:10px!important}.mb20{margin-bottom:20px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.mb50{margin-bottom:50px!important}.mb60{margin-bottom:60px!important}.mb70{margin-bottom:70px!important}.mb80{margin-bottom:80px!important}.mb90{margin-bottom:90px!important}.pt0{padding-top:0!important}.pt10{padding-top:10px!important}.pt20{padding-top:20px!important}.pt30{padding-top:30px!important}.pt40{padding-top:40px!important}.pt50{padding-top:50px!important}.pt60{padding-top:60px!important}.pt70{padding-top:70px!important}.pb0{padding-bottom:0!important}.pb10{padding-bottom:10px!important}.pb20{padding-bottom:20px!important}.pb30{padding-bottom:30px!important}.pb40{padding-bottom:40px!important}.pb50{padding-bottom:50px!important}.pb60{padding-bottom:60px!important}.pb70{padding-bottom:70px!important}h2.h2_1{max-width:85%;padding-bottom:30px;font-size:30px;line-height:1.4;letter-spacing:4px;text-align:center;font-weight:400;display:inline-block;position:relative}h2.h2_1 small{font-size:16px;line-height:1.5;letter-spacing:3px;display:block;margin:0 auto;padding-bottom:5px}h2.h2_1 span{display:inline-block}h2.h2_1:after{content:"";width:30%;height:1px;left:50%;bottom:0;margin-left:-15%;position:absolute;background:#3C77BF}h2.h2_1 a{text-decoration:none;color:#000;transition:.3s}h2.h2_1 a:hover{color:#666}@media screen and (max-width:750px){h2.h2_1{padding-bottom:25px;font-size:26px;line-height:1.4;letter-spacing:2px;text-align:center;font-weight:400;display:inline-block;position:relative}h2.h2_1 small{font-size:14px;line-height:1.5;letter-spacing:1.5px;display:block;margin:0 auto;padding-bottom:3px}}@media only screen and (min-width:1300px){.testtest{margin-top:2em!important}}@media only screen and (max-width:480px){.testtest{margin-top:1em!important}}#wrapper .heading-B-none{position:relative;font-size:26px;font-weight:700;line-height:1.4;color:#000;letter-spacing:1px;padding-left:0;margin:10px 0 30px;text-align:left}@media only screen and (max-width:750px){#wrapper .heading-B-none{font-size:24px;padding-left:0;margin-bottom:20px}}.entry a span.link_icon_vertical{padding-left:16px}.entry a span.link_icon_vertical:before{position:absolute;top:8px;left:0;background:url(/themes/pluspmvn/img/btn_icon_arrow_b_v.png) 0 no-repeat;background-size:12px;width:12px;height:12px;content:" ";display:inline-block;z-index:5}.entry section.column2{width:90%;margin-left:auto;margin-right:auto;border-top:1px solid #ccc;border-right-color:#CCC;border-bottom:1px solid #ccc;border-left-color:#CCC;padding:1em}.entry section.column2 ul li{float:left;width:46%}.entry section.column2 ul li:nth-child(2n){float:right;width:46%}.entry section.column2 ul li:nth-child(odd){clear:both}@media only screen and (max-width:750px){.entry section.column2 ul li,.entry section.column2 ul li:nth-child(2n){float:none;width:inherit}.entry section.column2 ul li:nth-child(odd){clear:inherit}#about_top .main_visual .txt_box1.testtest{top:0!important}}hr.dotline{display:block;width:80%!important;height:10px;margin-top:10px;margin-left:auto;margin-right:auto;background-color:rgba(255,255,255,0);border-top:2px dotted #d5d7dd!important}.flex_l{display:flex}.flex_l img{padding:0!important;margin:0 40px 0 0!important}.flex_l .flex_l_inner{text-align:left}.flex_l .flex_l_inner img{margin-bottom:40px!important}.flex_l ul li{position:relative;padding-left:22px!important;list-style:none!important}.flex_l ul li:after{content:""!important;position:absolute;left:0;top:8px;width:15px;height:15px;background:none!important;background-size:cover!important}.flex_l ul li:before{display:none!important}@media only screen and (max-width:750px){.flex_l{display:block;text-align:center;padding-bottom:20px}.flex_l img{margin:0 auto!important;padding:0}.flex_l .flex_l_inner{text-align:center}.flex_l .flex_l_inner img{margin:24px auto!important;padding:0!important}}#wrapper .cntbg-gray .heading-D2{font-size:20px;font-weight:700;line-height:1.5;color:#000;letter-spacing:1px;background:none;padding:7px 0 8px;margin:10px 0 20px;text-align:left;border-bottom:2px solid #b6b6b6}#recomend_navi{display:inline-flex;flex-wrap:wrap;padding-bottom:20px;width:97%;margin-left:4px}#recomend_navi:after{content:none}#recomend_navi li{width:23.8%;padding:0;margin:0 1.5% 24px 0}#recomend_navi li p.desc{font-size:14px;line-height:140%}#recomend_navi li:nth-child(4n){margin-right:0}@media only screen and (max-width:950px){#recomend_navi li{width:48.4%;margin:0 3% 20px 0}#recomend_navi li:nth-child(3n){margin-right:3%}#recomend_navi li:nth-child(2n){margin-right:0}}@media only screen and (max-width:750px){#recomend_navi li{width:49%;margin-right:2%}#recomend_navi li:nth-child(3n){margin-right:2%}}#recomend_navi li:before{content:none}#recomend_navi li a{display:block;transition:opacity .2s;backface-visibility:hidden}#recomend_navi li a:hover{opacity:.7}#recomend_navi li .img{position:relative;border:1px solid #ddd;box-sizing:border-box}#recomend_navi li .img img{width:100%;padding:0}#recomend_navi li .img .label{position:absolute;bottom:0;left:0;width:100%;margin:0;padding:0;color:#fff;font-size:18px;font-weight:500;line-height:2.2;text-align:center;background-color:rgba(0,39,78,.65)}@media only screen and (max-width:750px){#recomend_navi li .img .label{font-size:12px;letter-spacing:normal}}#recomend_navi li .desc{padding:18px 0 0}@media only screen and (max-width:750px){#recomend_navi li .desc{padding:10px 0 0;margin-bottom:0;font-size:15px;letter-spacing:normal}}#recomend_navi_row2{display:inline-flex;flex-wrap:wrap;padding-bottom:20px;width:90%;margin-left:4px}#recomend_navi_row2:after{content:none}#recomend_navi_row2 li{width:44.8%;padding:0;margin:0 5.5% 5.5% 0}#recomend_navi_row2 li p.desc{font-size:14px;line-height:140%}#recomend_navi_row2 li:nth-child(2n){margin-right:0}@media only screen and (max-width:950px){#recomend_navi_row2 li{width:48.4%;margin:0 3% 3% 0}#recomend_navi_row2 li:nth-child(3n){margin-right:3%}#recomend_navi_row2 li:nth-child(2n){margin-right:0}}@media only screen and (max-width:750px){#recomend_navi_row2 li{width:49%;margin-right:2%}#recomend_navi_row2 li:nth-child(3n){margin-right:2%}}#recomend_navi_row2 li:before{content:none}#recomend_navi_row2 li a{display:block;transition:opacity .2s;backface-visibility:hidden}#recomend_navi_row2 li a:hover{opacity:.7}#recomend_navi_row2 li .img{position:relative;border:1px solid #ddd;box-sizing:border-box}#recomend_navi_row2 li .img img{width:100%;padding:0}#recomend_navi_row2 li .img .label{position:absolute;bottom:0;left:0;width:100%;margin:0;padding:0;color:#fff;font-size:18px;font-weight:500;line-height:2.2;text-align:center;background-color:rgba(0,39,78,.65)}@media only screen and (max-width:750px){#recomend_navi_row2 li .img .label{font-size:12px;letter-spacing:normal}}#recomend_navi_row2 li .desc{padding:18px 0 0}@media only screen and (max-width:750px){#recomend_navi_row2 li .desc{padding:10px 0 0;margin-bottom:0;font-size:15px;letter-spacing:normal}}#recommend{max-width:1200px;width:90%;margin:0 auto;padding:40px 0;background:#}#recommend h2{margin-left:5px!important}#recommend ul{max-width:1176px;width:100%;margin:0 auto}#recommend ul:after{content:" ";display:block;clear:both}#recommend ul li{float:left;width:21.2%;margin:0 1.9% 40px}#recommend ul li a,#recommend ul li a p{color:#000;text-decoration:none;display:block;transition:.3s}#recommend ul li a:hover{opacity:.7}#recommend ul li img{width:100%}#recommend ul li h3{margin-top:13px;font-size:20px;line-height:1.5;text-align:center;font-weight:700}#recommend ul li p{margin-top:9px;font-size:14px;line-height:1.5}@media only screen and (max-width:1000px){#recommend ul li{float:left;width:42.4%;margin:0 3.8% 40px}}@media only screen and (max-width:750px){#recommend ul li{float:none;width:90%;max-width:500px;margin:0 auto 40px}}#cv{max-width:1130px;width:90%;margin:0 auto 90px;padding:15px 0;border:5px solid #ddd;box-sizing:border-box}#cv h2{font-size:28px;font-weight:700}#cv h2,#cv p.read{line-height:1.5;text-align:center}#cv p.read{width:90%;margin:0 auto;font-size:16px}#cv .cv_inner{width:92%;margin:10px auto 0;position:relative}#cv .cv_inner img{width:100%}#cv .cv_inner:before{width:1px;height:100%;content:"";position:absolute;left:50%;top:0;background:#ccc}#cv .cv_inner .tel:after,#cv .cv_inner .web:after,#cv .cv_inner:after{content:" ";display:block;clear:both}#cv .cv_inner .tel{float:left;width:47%;padding:15px 0 0;border:4px solid #fff;box-sizing:border-box}#cv .cv_inner .tel .tel_l{float:left;width:100px;margin-left:5%}#cv .cv_inner .tel .tel_r{float:left;text-align:center;margin:10px 0 0 20px}#cv .cv_inner .tel .tel_r ul{display:inline-block;margin:0}#cv .cv_inner .tel .tel_r ul li{margin:0;text-align:center;text-align:left;padding:6px 0}#cv .cv_inner .tel .tel_r ul li h3{font-size:19px;line-height:1;font-weight:700;display:inline-block;margin-right:30px;position:relative;top:-2px}#cv .cv_inner .tel .tel_r ul li p{display:inline-block}#cv .cv_inner .tel .tel_r ul li a{pointer-events:none}#cv .cv_inner .tel .tel_r ul li p a{font-size:27px;line-height:1;font-family:Lato,sans-serif;font-weight:700;display:inline-block;color:#000;text-decoration:none}#cv .cv_inner .tel .tel_r p.txt_s{margin-top:7px;font-size:16px;line-height:1;letter-spacing:1px;text-align:center}#cv .cv_inner .web a{float:right;width:43.7%;padding:20px 5px;border:4px solid #fff;box-sizing:border-box;display:block;transition:.3s;border-radius:10px}#cv .cv_inner .web a,#cv .cv_inner .web a p{color:#000;text-decoration:none}#cv .cv_inner .web a:hover p{color:#314d7b}#cv .cv_inner .web a:hover{background:#eee;color:#314d7b}#cv .cv_inner .web .web_l{float:left;width:100px}#cv .cv_inner .web .web_r{float:left;margin:5px 0 0 20px;text-align:left}#cv .cv_inner .web .web_r h3{font-size:23px;line-height:1.4;font-weight:700;text-decoration:none}#cv .cv_inner .web .web_r .txt_s{margin-top:10px;font-size:14px;line-height:1.5}@media only screen and (max-width:1250px){#cv .cv_inner{width:96%;margin:22px auto 0;position:relative}#cv .cv_inner .tel .tel_l{float:left;width:90px;margin-left:5%}#cv .cv_inner .tel .tel_r ul li{margin:0;text-align:center;text-align:left;padding:4px 0}#cv .cv_inner .tel .tel_r ul li h3{font-size:19px;line-height:1;font-weight:700;display:inline-block;margin-right:20px;position:relative;top:-2px}#cv .cv_inner .web .web_l{float:left;width:90px}#cv .cv_inner .web a{float:right;width:47%;padding:15px 20px;border:4px solid #fff;box-sizing:border-box;display:block;transition:.3s;border-radius:10px}#cv .cv_inner .web .web_r{float:left;margin:0 0 0 20px;text-align:left}#cv .cv_inner .web .web_r h3{font-size:22px;line-height:1.4;font-weight:700;text-decoration:none}#cv .cv_inner .web .web_r .txt_s{margin-top:10px;font-size:13px;line-height:1.5}}@media only screen and (max-width:1100px){#cv .cv_inner{width:96%;margin:20px auto 0;position:relative}#cv .cv_inner .tel .tel_r ul li h3{font-size:17px;line-height:1;font-weight:700;display:inline-block;margin-right:20px;position:relative;top:-2px}#cv .cv_inner .tel .tel_r ul li p a{font-size:24px;line-height:1;font-family:Lato,sans-serif;font-weight:700;display:inline-block;color:#000;text-decoration:none}#cv .cv_inner .tel .tel_r p.txt_s{margin-top:7px;font-size:14px;line-height:1;letter-spacing:1px;text-align:center}#cv .cv_inner .web .web_l{float:left;width:90px}#cv .cv_inner .web .web_r .txt_s{margin-top:10px;font-size:11px;line-height:1.5}}@media only screen and (max-width:1000px){#cv .cv_inner{width:95%;margin:30px auto 0;position:relative}#cv .cv_inner .tel{float:left;width:48%;padding:5px 0 0;border:4px solid #fff;box-sizing:border-box}#cv .cv_inner .tel .tel_l{float:none;width:80px;margin:0 auto}#cv .cv_inner .tel .tel_r{float:none;text-align:center;margin:10px 0 0}#cv .cv_inner .tel .tel_r ul{display:inline-block;margin:0}#cv .cv_inner .tel .tel_r ul li{margin:0;text-align:center;text-align:left;padding:5px 0}#cv .cv_inner .tel .tel_r ul li h3{font-size:19px;line-height:1;font-weight:700;display:inline-block;margin-right:20px;position:relative;top:-2px}#cv .cv_inner .tel .tel_r ul li p a{font-size:24px;line-height:1;font-family:Lato,sans-serif;font-weight:700;display:inline-block}#cv .cv_inner .tel .tel_r p.txt_s{margin-top:7px;font-size:16px;line-height:1;letter-spacing:1px;text-align:center}#cv .cv_inner .web a{float:right;width:48%;padding:10px 20px;border:4px solid #fff;box-sizing:border-box;display:block;transition:.3s;border-radius:10px}#cv .cv_inner .web .web_l{float:none;width:80px;text-align:center;margin:0 auto}#cv .cv_inner .web .web_r{float:none;margin:5px 0 0;text-align:center}#cv .cv_inner .web .web_r h3{font-size:23px;line-height:1.4;font-weight:700;text-decoration:none}#cv .cv_inner .web .web_r .txt_s{margin-top:10px;font-size:14px;display:inline-block}#cv .cv_inner .web .web_r .txt_s span{margin-top:0;font-size:14px;display:inline-block}}@media only screen and (max-width:750px){#cv .cv_inner{width:97%;margin:30px auto 0;position:relative}#cv .cv_inner:before{display:none}#cv .cv_inner .tel{float:none;width:90%;margin:0 auto;padding:0 0 40px;border:4px solid #fff;box-sizing:border-box}#cv .cv_inner .web a{float:none;width:95%;margin:0 auto;padding:40px 20px 0;border-top:1px solid #ccc;border-radius:0}#cv .cv_inner .web .web_l{float:none;width:100px;text-align:center;margin:0 auto}#cv .cv_inner .web .web_r{float:none;margin:15px 0 0;text-align:center}#cv .cv_inner .web .web_r h3{font-size:23px}#cv .cv_inner .tel .tel_r ul li{margin:0;text-align:center;text-align:left;padding:10px 0}#cv .cv_inner .tel .tel_r ul li p a{text-decoration:none}#cv .cv_inner .tel .tel_r p.txt_s{margin-top:12px;font-size:16px;line-height:1;letter-spacing:1px;text-align:center}#cv .cv_inner .web .web_r .txt_s span{display:inline-block}#cv .cv_inner .web a:hover{background:none}}@media only screen and (max-width:500px){#cv{max-width:1200px;width:90%;margin:0 auto 90px;padding:25px 0 30px;border:5px solid #ddd;box-sizing:border-box}#cv h2{width:85%;margin:0 auto;font-size:24px;line-height:1.4;text-align:center;font-weight:700}#cv h2 span{display:inline-block}#cv p.read{width:90%;margin:20px auto 0;font-size:14px;line-height:1.5;text-align:left}#cv .cv_inner .tel .tel_r ul li h3{font-size:15px}#cv .cv_inner .tel .tel_r ul li p a{font-size:23px}#cv .cv_inner .tel .tel_r ul li a{pointer-events:auto}#cv .cv_inner .web .web_r h3{font-size:20px}}#voice .voice_main{max-width:1200px;width:100%;margin:0 auto;position:relative;overflow:hidden}#voice .voice_main .img{position:relative;z-index:1}#voice .voice_main .img img{width:100%}#voice .voice_main h1{position:absolute;z-index:3;top:40px;left:-20px}#voice .voice_main h1 span{position:relative;font-size:15px;line-height:1;height:100%;display:inline-block}#voice .voice_main h1 span:first-child{color:#fff;padding:8.5px 40px 8.5px 55px}#voice .voice_main h1 span:nth-child(2){color:#666;padding:8.5px 40px}#voice .voice_main h1 span:after{content:"";width:100%;height:100%;padding:0;position:absolute;left:0;top:0;transform:skew(-21deg);z-index:-1}#voice .voice_main h1 span:first-child:after{background:#666}#voice .voice_main h1 span:nth-child(2):after{background:#fff}#voice .voice_main h2{position:absolute;z-index:2;top:58px;left:-40px;padding:33px 40px 28px 70px;font-size:26px;line-height:1.5;color:#fff}#voice .voice_main h2:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;transform:skew(-21deg);z-index:-2;background:#11396d;opacity:.9}#voice .voice_main h3{float:right;font-size:17px;line-height:1.7;position:relative;top:0;right:-50px;margin-top:-41px;display:inline-block;z-index:2;text-align:right;color:#fff;padding:15px 75px 15px 25px}#voice .voice_main h3:after{content:"";width:100%;height:100%;position:absolute;display:inline-block;left:0;top:0;transform:skew(-21deg);z-index:-2;background:#11396d;opacity:.9}@media only screen and (max-width:1200px){#voice .voice_main h1{top:3.3vw;left:-2vw}#voice .voice_main h1 span{font-size:1.25vw}#voice .voice_main h1 span:first-child{padding:8.5px 3.3vw 8.5px 5vw}#voice .voice_main h1 span:nth-child(2){padding:8.5px 3.3vw}#voice .voice_main h2{top:4.8vw;left:-5.5vw;padding:3vw 3.7vw 2.4vw 8vw;font-size:2.15vw}#voice .voice_main h3{font-size:16px;top:0;right:-3vw;margin-top:-3.5vw;padding:1.35vw 5.1vw 1.35vw 2.2vw}}@media only screen and (max-width:750px){#voice .voice_main .img{position:relative;z-index:1;margin-top:95px}#voice .voice_main h1{top:0;left:-30px}#voice .voice_main h1 span{font-size:12px}#voice .voice_main h1 span:first-child{padding:8.5px 25px 8.5px 50px}#voice .voice_main h1 span:nth-child(2){padding:8.5px 25px}#voice .voice_main h1 span:after{transform:skew(-15deg)}#voice .voice_main h1 span:first-child:after{background:#666}#voice .voice_main h1 span:nth-child(2):after{background:#eee}#voice .voice_main h2{top:15px;left:-20px;padding:25px 30px 20px 40px;font-size:18px}#voice .voice_main h2:after{transform:skew(-15deg)}#voice .voice_main h3{font-size:15px;top:0;right:-3vw;margin-top:-15px;padding:1.35vw 5.1vw 1.35vw 2.2vw}#voice .voice_main h3:after{transform:skew(-15deg)}}@media only screen and (max-width:420px){#voice .voice_main h2{font-size:4.2vw}#voice .voice_main h3{font-size:14px}}#voice .voice_inner_wrap{max-width:1000px;width:90%;margin:0 auto}#voice .read{padding:50px 0;position:relative}#voice .read p{font-size:18px;line-height:2.1;font-weight:700;margin:20px 0}#voice .read:after{content:"";width:36%;height:5px;margin-left:-18%;position:absolute;display:inline-block;left:50%;bottom:0;transform:skew(-21deg);z-index:-2;background:linear-gradient(90deg,#284c7b 50%,#d1d1d1 50.01%)}@media only screen and (max-width:750px){#voice .read{padding:15px 0 35px;position:relative}#voice .read p{font-size:16px;line-height:1.8;font-weight:700;margin:20px 0}}#voice .voice_inner{padding:65px 0}#voice .voice_inner p{padding:0 0 30px;font-size:16px;line-height:30px}#voice .voice_inner h2{margin:54px 0 25px;font-size:26px;line-height:1.5;color:#284c7b;font-weight:700;position:relative;transition:.5s}#voice .voice_inner h2:before{width:50px;height:12px;left:-85px;top:16px;z-index:-2;background:#d1d1d1}#voice .voice_inner h2:after,#voice .voice_inner h2:before{content:"";position:absolute;display:inline-block;transition:.5s}#voice .voice_inner h2:after{width:12px;height:50px;left:-66px;top:-3px;z-index:-3;background:#11396d}@media only screen and (max-width:1250px){#voice .voice_inner h2{margin:54px 0 25px;padding:0 0 0 50px;font-size:26px;line-height:1.5;color:#284c7b;font-weight:700;position:relative}#voice .voice_inner h2:before{content:"";width:50px;height:12px;position:absolute;display:inline-block;left:-20px;top:16px;z-index:-2;background:#d1d1d1}#voice .voice_inner h2:after{content:"";width:12px;height:50px;position:absolute;display:inline-block;left:-1px;top:-3px;z-index:-3;background:#11396d}}@media only screen and (max-width:750px){#voice .voice_inner{padding:45px 0}#voice .voice_inner h2{margin:54px 0 25px;padding:0 0 0 60px;font-size:22px;line-height:1.5;color:#284c7b;font-weight:700;position:relative}#voice .voice_inner h2 br{display:none}#voice .voice_inner h2:before{content:"";width:50px;height:12px;position:absolute;display:inline-block;left:-10px;top:13px;z-index:-2;background:#d1d1d1}#voice .voice_inner h2:after{content:"";width:12px;height:50px;position:absolute;display:inline-block;left:9px;top:-6px;z-index:-3;background:#11396d}}#voice .voice_inner .profile{padding:30px 4% 30px 0;margin-bottom:30px;border:4px solid #e0e0e0;border-radius:20px;display:flex}#voice .voice_inner .profile:after{content:" ";display:block;clear:both}#voice .voice_inner .profile .img{float:left;width:210px;border-right:1px solid #ccc;box-sizing:border-box;display:inline-block;text-align:center}#voice .voice_inner .profile .img img{border-radius:50%;max-width:112px}#voice .voice_inner .profile .txt{float:left;-webkit-flex:1;flex:1;display:flex;align-items:center;height:100px}#voice .voice_inner .profile .txt p{padding:0 0 0 7%;font-size:16px;line-height:2}@media only screen and (max-width:1000px){#voice .voice_inner .profile .img{width:170px;border-right:1px solid #ccc;box-sizing:border-box;display:inline-block;text-align:center}#voice .voice_inner .profile .txt p{font-size:15px;line-height:1.9}}@media only screen and (max-width:750px){#voice .voice_inner .profile{padding:4vw 4% 4vw 1%;border:4px solid #e0e0e0;border-radius:20px;display:flex}#voice .voice_inner .profile .img{width:30%;border-right:none;box-sizing:border-box;display:inline-block;text-align:center}#voice .voice_inner .profile .img img{border-radius:50%;max-width:80%}#voice .voice_inner .profile .txt p{padding:0 0 0 2%;font-size:14px;line-height:1.7}}#voice .img_1{padding:10px 0 20px}#voice .img_1 img{width:100%}#voice .img_1 p{margin-top:12px;font-size:14px!important;line-height:1.6!important;text-align:center}@media only screen and (max-width:750px){#voice .img_1 p{text-align:left}}#voice .img_1s{padding:10px 0 20px;width:60%;margin-left:auto;margin-right:auto}#voice .img_1s img{width:100%}#voice .img_1s p{margin-top:12px;font-size:14px!important;line-height:1.6!important;margin-left:1.8em;margin-right:1.8em}@media only screen and (max-width:750px){#voice .img_1s{width:100%}}#voice .img_2{padding:10px 0 20px}#voice .img_2 ul:after{content:" ";display:block;clear:both}#voice .img_2 ul li{width:48.5%;max-width:500px}#voice .img_2 ul li:first-child{float:left}#voice .img_2 ul li:nth-child(2){float:right}#voice .img_2 ul li img{width:100%}#voice .img_2 ul li p{margin-top:12px;font-size:14px!important;line-height:1.6!important}@media only screen and (max-width:750px){#voice .img_2 ul li{width:100%;max-width:500px;margin:0 auto}#voice .img_2 ul li:first-child,#voice .img_2 ul li:nth-child(2){float:none}}#voice .img_3{padding:10px 0 20px}#voice .img_3 ul:after{content:" ";display:block;clear:both}#voice .img_3 ul li{width:32%}#voice .img_3 ul li:first-child{float:left}#voice .img_3 ul li:nth-child(2){float:left;margin-left:2%}#voice .img_3 ul li:nth-child(3){float:right}#voice .img_3 ul li img{width:100%}#voice .img_3 ul li p{margin-top:12px;font-size:14px!important;line-height:1.6!important}@media only screen and (max-width:750px){#voice .img_3 ul li{float:none!important;width:100%;max-width:500px;margin:0 auto!important}}#voice .img_r{float:right;width:32%;padding:0 0 10px 5%}#voice .img_r img{width:100%}#voice .img_r p{margin-top:12px;font-size:14px!important;line-height:1.6!important}@media only screen and (max-width:750px){#voice .img_r{float:none!important;padding:0 0 10px;width:100%;max-width:500px;margin:0 auto}}#voice .img_r50{float:right;width:50%;padding:0 0 10px 5%}#voice .img_r50 img{width:100%}#voice .img_r50 p{margin-top:12px;font-size:14px!important;line-height:1.6!important}@media only screen and (max-width:750px){#voice .img_r50{float:none!important;padding:0 0 10px;width:100%;max-width:500px;margin:0 auto}}#voice .img_l{float:left;width:32%;padding:0 5% 10px 0}#voice .img_l img{width:100%}#voice .img_l p{margin-top:12px;font-size:14px!important;line-height:1.6!important}@media only screen and (max-width:750px){#voice .img_l{float:none!important;padding:0 0 10px;width:100%;max-width:500px;margin:0 auto}}#voice .img_l50{float:left;width:50%;padding:0 5% 10px 0}#voice .img_l50 img{width:100%}#voice .img_l50 p{margin-top:12px;font-size:14px!important;line-height:1.6!important}@media only screen and (max-width:750px){#voice .img_l50{float:none!important;padding:0 0 10px;width:100%;max-width:500px;margin:0 auto}}#voice .tanto{border:4px solid #d1d1d1;border-radius:15px;box-sizing:border-box;padding:0}#voice .tanto .head{width:97%;padding:25px 0;display:flex}#voice .tanto .head .head_l{width:210px;display:flex;align-items:center;justify-content:center}#voice .tanto .head h2{font-size:17px;line-height:1;padding:15px 25px;font-weight:700;background:#11396d;color:#fff;border-radius:10px;position:relative}#voice .tanto .head h2:after{content:"";position:absolute;right:-20px;top:50%;margin-top:-5px;width:0;height:0;border-color:transparent transparent transparent #11396d;border-style:solid;border-width:5px 0 5px 20px}#voice .tanto .head h3{flex:1;font-size:26px;line-height:1.5;font-weight:700}#voice .tanto .inner{border-top:4px solid #d1d1d1;box-sizing:border-box;display:flex;padding:10px 0}#voice .tanto .inner .profile{width:290px;padding:30px 0;text-align:center;display:flex;align-items:center;justify-content:center}#voice .tanto .inner .profile .img img{width:170px}#voice .tanto .inner .profile .position{margin-top:15px;font-size:14px;line-height:1.4;display:inline-block}#voice .tanto .inner .profile .name{margin-top:2px;font-size:20px;line-height:1.4;font-weight:700}#voice .tanto .inner .txt_box{flex:1;padding:0;display:flex;align-items:start;justify-content:center}#voice .tanto .inner .txt_box p{width:95%;margin:22px 0;font-size:16px;line-height:1.7}@media only screen and (max-width:750px){#voice .tanto .head{width:90%;margin:0 auto;padding:20px 0;display:block}#voice .tanto .head .head_l{width:115px;display:block;text-align:center;align-items:center;justify-content:center;margin-left:-5px}#voice .tanto .head h2{font-size:15px;line-height:1;padding:10px 0;font-weight:700;background:#11396d;color:#fff;border-radius:8px;position:relative}#voice .tanto .head h2:after{content:"";position:absolute;right:inherit;left:17px;top:inherit;bottom:-13px;margin:0;width:0;height:0;border-color:#11396d transparent transparent;border-style:solid;border-width:20px 15px 0 0}#voice .tanto .head h3{margin-top:14px;flex:1;font-size:24px;line-height:1.4;font-weight:700}#voice .tanto .head h3 br{display:none}#voice .tanto .inner{border-top:4px solid #11396d;box-sizing:border-box;display:block;padding:10px 0}#voice .tanto .inner .profile{width:90%;margin:0 auto;padding:20px 0 0;text-align:left;display:flex;align-items:center;justify-content:center}#voice .tanto .inner .profile .profile_inner{display:flex}#voice .tanto .inner .profile .img{max-width:150px;width:100%;background:#}#voice .tanto .inner .profile .img img{width:85%}#voice .tanto .inner .profile .profile_txt{flex:1;width:100%;display:flex;align-items:center;justify-content:center}#voice .tanto .inner .profile .profile_txt .position{margin-top:0;font-size:14px;line-height:1.4;display:block}#voice .tanto .inner .profile .profile_txt .name{margin-top:2px;font-size:20px;line-height:1.4;font-weight:700}#voice .tanto .inner .txt_box{flex:1;padding:0;display:flex;align-items:start;justify-content:center}#voice .tanto .inner .txt_box p{width:90%;margin:22px auto;font-size:16px;line-height:1.7}}#voice .gaiyou{display:flex;width:92%;margin:0 auto;padding:50px 0 100px}#voice .gaiyou h2{width:160px;margin-top:17px;font-size:20px;letter-spacing:3px;font-weight:700;color:#11396d;position:relative}#voice .gaiyou .table{flex:1;text-align:left;display:block;width:100%}#voice .gaiyou .table table{width:100%}#voice .gaiyou .table table th{padding:15px 30px 5px 0;font-size:13px;line-height:1.5;font-weight:700;vertical-align:bottom}#voice .gaiyou .table table td{padding:15px 0 5px;font-size:15px;line-height:1.5}#voice .gaiyou .table table td,#voice .gaiyou .table table th{border-bottom:1px solid #ccc}@media only screen and (max-width:750px){#voice .gaiyou h2{margin-top:17px;font-size:20px;font-weight:700;color:#11396d}#voice .gaiyou{display:block;width:97%;margin:0 auto;padding:40px 0 100px}#voice .gaiyou .table{margin-top:10px}}ul.circle{margin-left:1em}ul.circle li{padding-left:25px!important;margin-bottom:0!important;line-height:140%}ul.circle li:before{background:#7791b3;left:4px;top:14px;width:8px!important;height:8px!important;position:absolute;content:" ";display:block;z-index:5;border-radius:10px;-webkit-border-radius:10px; -moz-border-radius:10px}ul.circle:after{clear:none}img.border-line{border:1px solid #dddddd}.topvision{width:900px;margin-right:auto;margin-left:auto;padding:0}.topvision img{padding:0}.topvision a img,.topvision a:hover img{transition:all .3s ease}.topvision a:hover img{opacity:.7}.imgeffect a img,.imgeffect a:hover img{transition:all .3s ease}.imgeffect a:hover img{opacity:.7}@media only screen and (max-width:900px){.topvision{width:80%;padding-bottom:20px}}.youtube{position:relative;width:100%;padding-top:56.25%}.youtube iframe{position:absolute;top:0;right:0;width:100%;height:100%}.wide80{width:80%;margin-left:auto;margin-right:auto}@media only screen and (max-width:750px){.wide80{width:100%;height:100%}}.acbox{width:100%;font-size:0;margin-left:auto;margin-right:auto;margin-bottom:80px}.acbox label{width:auto;font-size:16px;font-weight:700;text-align:left;position:relative;display:block;padding:10px 10px 10px 32px;border-radius:4px;cursor:pointer;color:#32507c}.acbox input{display:none}.acbox label:after{color:#fff;content:"";position:absolute;top:50%;left:15px;margin-top:-4px;width:6px;height:6px;border-top:2px solid #32507c;border-right:2px solid #32507c;transform:rotate(45deg);transition:.2s}.acbox input:checked~label:after{transform:rotate(135deg)}.acbox div.acbox-under{height:0;padding:0 18px;overflow:hidden;opacity:0;transition:.15s}.acbox input:checked~div{height:auto;padding:18px;border-radius:0;opacity:1}.acbox-under{font-size:15px;color:#555555;text-align:left}table.type01 thead th{background:#4378AC;color:#fff}table.type01 tbody tr th{background:#f3f3f3}table.type01 tbody tr td{background:#fcfcfc;text-align:center;vertical-align:middle}table.type01 tbody tr th.header{background:#4378AC!important;color:#fff}.serv-mv-min{overflow:hidden;position:relative;width:100%;height:200px}.serv-mv-min>div{box-sizing:border-box;z-index:2;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;position:absolute;top:0;left:-12%;padding-left:calc((119% - 1128px) /2);width:66%;height:100%}.serv-mv-min>div:before{z-index:-2;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(17,57,109,.9);transform:skew(-21deg)}.serv-mv-min>div h1,.serv-mv-min>div p{padding:15px 0;width:100%;color:#fff}.serv-mv-min>div p{display:flex;align-items:center;font-size:17px;line-height:1.8}.serv-mv-min>div p:before{content:"";display:block;flex-shrink:0;margin-right:15px;width:24px;height:1px;background-color:#fff}.serv-mv-min>div h1{font-size:36px;font-weight:700;line-height:1.5}.serv-mv-min>img{z-index:0;position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}@media only screen and (max-width:1200px){.serv-mv-min>div{padding-left:17%}}@media only screen and (max-width:950px){.flbox.row03>*{margin:2%;width:46%}.serv-mv-min>img{width:180%}}@media only screen and (max-width:550px){.serv-mv-min{height:200px}.serv-mv-min>div{left:-20px;padding:15px 30px 10px 40px;width:98%;height:auto}.serv-mv-min>div:before{transform:skew(-15deg)}.serv-mv-min>div h1,.serv-mv-min>div p{padding:5px 0}.serv-mv-min>div h1{font-size:4.2vw}.serv-mv-min>div p{font-size:12px;line-height:1.6}.serv-mv-min>div p:before{width:14px;height:1px}.serv-mv-min>img{width:120%;top:auto;bottom:0;transform:translate(-50%,10%)}}.pager{font-size:0}.current_page,.link_before,.link_next,.link_page,.pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.current_page,.link_before,.link_next,.link_page{margin:4px;width:42px;height:42px;text-decoration:none}.link_before,.link_next,.link_page{background-color:#fff;border:1px solid #ccc;color:#9f9f9f}.current_page{background-color:#284e7f;border:1px solid #284e7f;color:#fff}.current_page,.link_page{font-size:16px}.link_before:before,.link_next:before{content:"";display:inline-block;width:7px;height:7px;border-left:2px solid #9f9f9f;border-top:2px solid #9f9f9f;transition:all .2s}.link_before:hover:before,.link_next:hover:before{border-left:2px solid #5b93da;border-top:2px solid #5b93da}.link_before:before{margin-right:-2px;transform:rotate(-45deg)}.link_next:before{margin-left:-2px;transform:rotate(135deg)}.al-right{text-align:right!important}.al-left{text-align:left!important}.al-center{text-align:center!important;margin-left:auto;margin-right:auto}.comment{display:flex;align-items:flex-start;justify-content:space-between}.comment.left{flex-direction:row}.comment.right{flex-direction:row-reverse}.comment__icon{flex-shrink:0;flex-basis:20%;max-width:185px}.entry .comment__icon img{padding:20px 0 10px}.entry .comment__icon h5{margin:0;border-bottom:0;font-size:15px;text-align:center}.comment__txt{flex-basis:74%}.comment__txt blockquote{position:relative;padding:30px;border:0;border-radius:8px;min-height:185px}.entry .comment__txt blockquote p{margin-bottom:0;padding-bottom:0}.comment__txt blockquote.clr1{background:#e6eff1}.comment__txt blockquote.clr2{background:#eff5fd}.comment__txt blockquote:before{content:"";position:absolute;top:40px;width:0;height:0;border-style:solid}.comment-area{max-width:984px;margin:0 auto 80px}.comment__txt .acbox{margin-bottom:0}.comment__txt .comment{margin-left:-18px;margin-right:-18px}.comment__txt .acbox input:checked~label,.comment__txt .acbox label{background:rgba(255,255,255,0);color:#32507c;line-height:1.5}.comment__txt .acbox label:after{border-top:2px solid #32507c;border-right:2px solid #32507c}.comment.left .comment__txt>blockquote.clr1:before{left:-32px;border-width:0 0 23px 32px;border-color:transparent transparent #e6eff1}.comment.right>.comment__txt>blockquote.clr1:before{right:-32px;border-width:23px 0 0 32px;border-color:transparent transparent transparent #e6eff1}.comment.left>.comment__txt>blockquote.clr2:before{left:-32px;border-width:0 0 23px 32px;border-color:transparent transparent #c0d2ee}.comment.right>.comment__txt>blockquote.clr2:before{right:-32px;border-width:23px 0 0 32px;border-color:transparent transparent transparent #eff5fd}@media only screen and (max-width:550px){.comment__txt{flex-basis:74%}.comment__txt blockquote{padding:20px}.comment__txt blockquote:before{top:10px}.comment-area{max-width:984px;margin:0 auto -30px}.comment.left>.comment__txt>blockquote.clr1:before{left:-16px;border-width:0 0 10px 16px;border-color:transparent transparent #e6eff1}.comment.right>.comment__txt>blockquote.clr1:before{right:-16px;border-width:10px 0 0 16px;border-color:transparent transparent transparent #e6eff1}.comment.left>.comment__txt>blockquote.clr2:before{left:-16px;border-width:0 0 10px 16px;border-color:transparent transparent #c0d2ee}.comment.right>.comment__txt>blockquote.clr2:before{right:-16px;border-width:10px 0 0 16px;border-color:transparent transparent transparent #eff5fd}.entry .comment__icon h5{font-size:12px;line-height:1.5}}.img-over{overflow:hidden;width:100%;height:100%;background:#fff}.img-over img{display:block;transition-duration:.3s}.img-over img:hover{transform:scale(1.2);transition-duration:.3s;opacity:.6}img.img-border{border:1px solid #bcbcbc;box-sizing:border-box}.cmnComment{overflow:hidden;position:relative;padding-left:70px!important}.cmnComment dfn{position:absolute;top:0;left:0}.ct-name1{color:#a68b50}.ct-name1,.ct-name2{font-style:normal;font-weight:700}.ct-name2{color:#284e7f}.cv-wrap{margin-top:60px;padding:50px 0;background:#ffe7e7}.cv-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;max-width:960px;margin:0 auto}.cv-inner p{line-height:1.6}.cv-btn,.cv-inner p{width:460px;color:#101010}.cv-btn{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;height:90px;-webkit-transition:.5s ease;transition:.5s ease;background-color:#fff;border:1px solid #fff;font-size:15px;font-weight:700;position:relative;text-decoration:none}.cv-btn:after,.cv-btn:before{content:"";width:40px;height:1px;background-color:#c20d23;position:absolute;top:0;bottom:0;margin:auto;-webkit-transition:all .3s;transition:all .3s}.cv-btn:before{left:0;width:0;transition-delay:.3s}.cv-btn:after{right:0}.cv-btn span{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:60px;padding-left:70px!important;padding-right:20px!important;transition:all .3s}.cv-btn strong{display:block;font-size:24px;line-height:1.1}.cv-btn small{display:block;font-size:10px;text-align:left}.cv-btn span.cv-ic{background-repeat:no-repeat;background-size:auto 100%}.cv-btn span.cv-ic.contact{background-image:url(/themes/pluspmvn/img/ic-mail-red.svg)}.cv-btn span.cv-ic.tel{background-image:url(/themes/pluspmvn/img/ic-tel-red.svg)}@media screen and (min-width:900px){.cv-btn:hover{color:#fff;background-color:#c20d23}.cv-btn:hover:after{width:0;transition-delay:.3s}.cv-btn:hover:before{width:40px;background-color:#fff}.cv-btn:hover span.cv-ic.contact{background-image:url(/themes/pluspmvn/img/ic-mail-wht.svg)}.cv-btn:hover span.cv-ic.tel{background-image:url(/themes/pluspmvn/img/ic-tel-wht.svg)}}@media screen and (max-width:899px){.cv-wrap{margin-top:5%;padding:5% 8%}.cv-inner{display:block}.cv-btn{width:100%;height:80px;font-size:16px;margin:16px auto}.cv-btn span{height:32px;padding-left:42px!important;padding-right:10px!important;font-size:13px}.cv-inner p{width:100%}}@media (min-width:769px),print{.pcno{display:none!important}header{position:fixed;top:0;left:0;z-index:9999;margin:auto;width:100%;background:rgba(255,255,255,1);box-shadow:0 1px 3px -2px rgba(191,191,191,.5),0 1px 6px 0 rgba(191,191,191,.5)}header .header__wrap{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;margin:0 auto;padding:0;width:100%;height:150px}header.is_animation{background:rgba(255,255,255,.95)}header.is_animation .header__wrap{height:90px}header .header__inner{flex-grow:1;display:flex;flex-wrap:wrap;justify-content:space-between}.header__logo{display:flex;align-items:center;width:70%;height:100px;padding:15px min(1.7vw,40px) 0;box-sizing:border-box;transition:.3s}header.is_animation .header__logo{max-width:270px;height:55px}header .header__inner .header__logo .logo{display:block;width:100%;max-width:330px;height:68px;background:url(/themes/pluspmvn/img/PlusPMVietnam_long.png) 0 no-repeat;background-size:contain;font-size:0;transition:.3s}header.is_animation .header__inner .header__logo .logo{height:60px}header .header__inner .header__logo .logo:hover{color:#fff;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}.logo img{width:100%}.header__nav{width:100%;display:flex;align-items:center}.header__nav-area{width:100%}.header__sub{padding:15px min(3vw,30px) 0 min(3vw,20px)}.header__sub,.header__sub ul{display:flex;align-items:center}.header__sub ul{gap:20px}.header__sub a:hover{color:#888}.sub_nav a{position:relative;display:block;height:33px;border:1px solid #d9d9d9;padding:0 min(3vw,40px);transition:.3s;font-size:12px;line-height:33px;letter-spacing:1px;color:#101010;font-weight:500;text-decoration:none}.sub_nav a:before{width:11px;height:2px;background:#234672;position:absolute;left:-6px;top:50%;margin:-1px 0 0;content:" ";display:block}.sub_en a{display:flex;align-items:center;transition:.3s;font-size:12px;line-height:33px;letter-spacing:1px;color:#101010;font-weight:500;text-decoration:none}.sub_en a img{display:block;width:25px;height:25px;margin-right:7px}.global-navigation__list{display:flex;align-items:center}.global-navigation__list .global-navigation__list-item{flex-grow:1;width:100%;height:50px;margin:0 auto;padding-top:10px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}header.is_animation .global-navigation__list .global-navigation__list-item{height:35px;padding-top:5px}.global-navigation__list .global-navigation__list-item:before{display:inline-block;width:1px;height:100%;background:linear-gradient(0deg,#ccc 7px,rgba(255,255,255,0) 0,rgba(255,255,255,0));content:" ";z-index:5;margin:0 auto 0 0}.global-navigation__list .global-navigation__list-item:after{display:inline-block;width:1px;height:100%;background:linear-gradient(0deg,rgba(255,255,255,0) 7px,rgba(255,255,255,0) 0,rgba(255,255,255,0));content:" ";z-index:5;margin:0 0 0 auto}.global-navigation__list li a{position:relative;display:block;box-sizing:border-box;height:40px;padding:0 20px;color:#101010;background-size:0 1px;font-weight:500;text-decoration:none;letter-spacing:.02em;white-space:nowrap;transition:.3s ease-in-out}header.is_animation .global-navigation__list li a{height:30px}.global-navigation__list .global-navigation__list-item .global-navigation__link a:after,.global-navigation__list .global-navigation__list-item a.global-navigation__link:after{position:absolute;bottom:0;left:0;right:0;background:#274e7f;height:2px;width:93%;margin:auto;padding:0;content:" ";display:block;clear:both;opacity:0;transition:.3s ease-in-out}.global-navigation__list .global-navigation__list-item .global-navigation__link a:hover:after,.global-navigation__list .global-navigation__list-item a.global-navigation__link:hover:after{opacity:1}.global-navigation__list .global-navigation__list-item.active .global-navigation__link :after,.global-navigation__list .global-navigation__list-item.active a.global-navigation__link:after{position:absolute;bottom:0;left:0;right:0;background:#274e7f;height:2px;width:93%;padding:0;content:" ";display:block;clear:both}.global-navigation__list li{font-size:clamp(14px,1vw,16px);font-weight:500;line-height:1.4}.global-navigation__list li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;border-radius:0;background:var(--trp);font-family:Noto Sans JP,sans-serif;font-size:clamp(14px,1vw,16px);font-weight:500;letter-spacing:0}.header-cv{display:flex;flex-direction:row}.header-cv li{flex-shrink:0}.header-cv li a{display:flex;flex-direction:column;align-items:center;justify-content:center;width:clamp(160px,14.2vw,214px);height:150px;aspect-ratio:1/1;color:#fff;font-size:16px;font-weight:700;line-height:1.4;text-align:center;text-decoration:none;transition:.3s}header.is_animation .header-cv li a{height:90px}.header-cv li a span{display:flex;flex-direction:column;align-items:center;justify-content:center;height:40px}.header-cv li a small{font-size:10px}.header-cv li a .header__ic{width:56px;aspect-ratio:1/1}.header-cv li a.header__web{background-color:rgba(194,13,35,1)}.header-cv li a.header__web:hover{background-color:rgba(194,13,35,.7)}#js-humberger{display:none}.p-megaMenu.is-open .p-megaMenu__navigation{-webkit-clip-path:inset(0 -50vw);clip-path:inset(0 -50vw);visibility:visible}.p-megaMenu__navigation{-webkit-clip-path:inset(0 -50vw 100%);background-color:rgba(239,239,239,.95);clip-path:inset(0 -50vw 100%);left:0;padding:40px 30px;position:absolute;top:100%;transition:all .4s;visibility:hidden;width:100%}.p-megaMenu__inner{display:flex;flex-wrap:wrap;margin:0 auto;padding:0 4%}.p-megaMenu__navigation .header__nav-subttl{flex-basis:20%}.p-megaMenu__navigation .accordion__list{flex-basis:75%;display:flex;flex-wrap:wrap;gap:8px 25px;padding-left:4%;border-left:1px solid #aaa}@media (min-width:768px) and (hover:hover){.p-megaMenu:focus-within .p-megaMenu__navigation,.p-megaMenu:hover .p-megaMenu__navigation{-webkit-clip-path:inset(0 -50vw);clip-path:inset(0 -50vw);visibility:visible}.p-megaMenu:focus-within .p-megaMenu__open:after,.p-megaMenu:hover .p-megaMenu__open:after{rotate:180deg}}.header__nav-sublead{flex-basis:100%;padding-bottom:20px}.header__nav-subttl,.p-megaMenu__inner .accordion__list li{position:relative;display:flex;align-items:center}.global-navigation__list .header__nav-subttl a,.p-megaMenu__inner .accordion__list li a{height:auto!important;padding:min(2%,10px) 20px;line-height:1.4;transition:.3s}.global-navigation__list .header__nav-subttl a:hover,.p-megaMenu__inner .accordion__list li a:hover{color:#274E7F}.header__nav-subttl{font-size:clamp(18px,1vw + .25em,21px)}.header__nav-subttl:before,.p-megaMenu__inner .accordion__list li:before{width:15px;height:15px;left:0;top:50%;margin-top:-7.5px;background:url(/themes/pluspmvn/img/btn_icon_arrow.png) no-repeat 0 0;background-size:15px;position:absolute;content:" ";display:block}}@media only screen and (max-width:768px){.spno{display:none!important}main{height:100vh;display:flex;align-items:center;justify-content:center}header{flex-shrink:0;position:fixed;z-index:9999;top:0;left:0;width:100%;height:max(10vw,60px);background:#fff;box-shadow:0 1px 3px -2px rgba(191,191,191,.5),0 1px 6px 0 rgba(191,191,191,.5)}.header__inner{justify-content:space-between;height:max(10vw,60px)}.header__inner,.header__logo{display:flex;align-items:center}.header__logo{justify-content:center;padding:0 4%}.header__cv,.header__sub,.p-megaMenu__navigation .header__nav-subttl{display:none}.logo{display:block;margin:0;width:50vw;aspect-ratio:881/100;background:url(/themes/pluspmvn/img/PlusPMVietnam_long.png) 0 no-repeat;background-size:contain;font-size:0}.logo img{width:100%}.tag{margin:min(1.5%,10px) min(2%,16px) 0;padding:3px 8px 2px;border:1px solid var(--red);border-radius:3px;color:var(--red);font-size:var(--ts);line-height:1.4;white-space:nowrap}.cvBtn,.tag{font-weight:700}.cvBtn{display:flex!important;align-items:center;justify-content:space-between;width:80%;margin:4% auto;padding:18px 5%;box-shadow:0 4px 0 0 rgba(214,214,214,.5);border-radius:4px;font-size:var(--tm);line-height:1.2;text-align:center;text-decoration:none}.cvBtn small{font-size:var(--ts);font-weight:400}.cvBtn span{white-space:nowrap}.cvBtn img{margin-right:4%;aspect-ratio:1.4063/1;height:min(32px)}.cvBtn .num{font-size:var(--tl);line-height:.8}.cvBtn.wht{background:#fff;border:1px solid #d1d1d1;color:101010}.cvBtn:after{content:"";display:block;flex-shrink:0;margin-left:10%;width:10px;height:10px;transform:rotate(90deg)}.cvBtn.wht:after{background:url(/themes/pluspmvn/img/arrow-gry.svg) no-repeat 50%/contain}.cvBtn.red:after{background:url(/themes/pluspmvn/img/arrow-wht.svg) no-repeat 50%/contain}#main-menu .cvBtn{box-shadow:0 4px 0 0 rgba(173,193,198,.5)}.humberger{display:block;height:60px;margin-top:auto;margin-left:auto;margin-bottom:auto;position:relative;z-index:10;width:60px;border:none}.humberger,.humberger.-active .humberger__line{background-color:transparent}.humberger.-active .humberger__line:before{top:0;transform:rotate(45deg)}.humberger.-active .humberger__line:after{top:0;transform:rotate(-45deg)}.humberger__line{display:block;height:2px;position:absolute;top:29px;left:50%;transform:translateX(-50%);width:26px;background-color:#1f1f1f;transition:.4s}.humberger__line:after,.humberger__line:before{content:"";display:block;height:100%;position:absolute;width:100%;background-color:#1f1f1f;transition:inherit}.humberger__line:before{top:-8px}.humberger__line:after{top:8px}.humberger__text{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);width:100%}.header__nav-area{position:fixed;top:max(10vw,60px);right:-100%;z-index:9;height:calc(100vh - 60px);width:100vw;visibility:hidden;padding:0;background-color:#fff;transition:.4s;overflow-y:scroll}.header__nav-area.-active{right:0;visibility:visible}.global-navigation{padding:0 0 5%}.global-navigation__list>li{padding:min(5%,20px) min(7%,30px);border-bottom:1px solid #e8e8e8}.global-navigation__list a{text-decoration:none}.global-navigation__list>li:first-child{border-top:1px solid #e8e8e8}.global-navigation__link{display:flex;align-items:center;justify-content:space-between;color:#1f1f1f;font-weight:500;transition:color .4s;font-size:15px}.global-navigation__link.-accordion{position:relative;background:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:0}.global-navigation__link a{pointer-events:none;color:#1f1f1f}.global-navigation__link[aria-expanded=true],.global-navigation__link[aria-expanded=true] a{color:#274E7F}.global-navigation__link.-accordion span{position:relative;display:inline-block;width:24px;height:24px;background-color:#274E7F;border:1px solid #274e7f;transition:transform .4s;border-radius:50%}.global-navigation__link.-accordion span:after{height:12px;width:1px}.global-navigation__link.-accordion span:after,.global-navigation__link.-accordion span:before{content:"";display:block;position:absolute;top:50%;left:50%;background-color:#fff;transition:transform .4s;transform:translate(-50%,-50%)}.global-navigation__link.-accordion span:before{height:1px;width:12px;opacity:1}.global-navigation__link.-active span{background-color:#fff;border:1px solid #274e7f;border-radius:50%}.global-navigation__link.-active span:after{background-color:#274E7F;transform:translate(-50%,-50%) rotate(-90deg)}.global-navigation__link.-active span:before{opacity:0}.accordion{height:0;overflow:hidden;visibility:hidden;transition:.3s}.accordion.-active{height:auto;padding-top:min(5%,20px);visibility:visible}.accordion__list{margin-left:min(5%,20px)}.accordion__list li{padding:min(5%,20px) 0;font-size:15px;line-height:1.4}.accordion__list li:not(:last-child){border-bottom:1px solid #e8e8e8}.accordion__link{color:#1f1f1f}.sp-sub{flex-wrap:wrap}.sp-sub,.sp-sub li{display:flex;align-items:center}.sp-sub li{justify-content:center;width:calc(50% - 1px)}.sp-sub li+li{border-left:1px solid #ddd}.sp-sub a{font-size:12px;line-height:33px;letter-spacing:1px;color:#101010;font-weight:500;text-decoration:none}.sub_en a{display:flex;align-items:center;color:#101010}.sub_en a img{display:block;width:25px;height:25px;margin-right:7px}}.contents .blog h1{font-size:34px;line-height:40px}.contents .blog h1,.contents .blog h2{letter-spacing:1px;line-height:1.4;position:relative;font-weight:600;margin:10px 0 30px;text-align:left}.contents .blog h2{font-size:28px;padding:5px 0 5px 30px;color:#003366}.contents .blog h2:before{content:"";display:block;width:5px;height:100%;position:absolute;left:0;top:0;background:#4b7cb9}.contents .blog h3{padding:10px 15px;margin:0 0 15px!important;background-color:#EDF2FA;color:#365E8D}.contents .blog h4:before{color:#274e7f;content:"■";padding-right:5px}.contents .blog h5{border:none!important}.contents .blog blockquote{font-size:17px;line-height:1.6;padding:12px 15px;border:2px solid #274e7f;text-align:left;border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px}.contents .blog table{margin-bottom:3.5em}.contents .blog table thead th{background:#4378AC;color:#fff}.contents .blog table tbody tr:nth-child(odd) th{background:#f3f3f3}.contents .blog table tbody tr:nth-child(2n) th{background:#eee!important}.contents .blog table tbody tr:nth-child(odd) td{background:#fcfcfc}.contents .blog table tbody tr:nth-child(2n) td{background:#f6f6f6!important}.contents .blog table tbody tr:nth-child(2n) th.header,.contents .blog table tbody tr:nth-child(odd) th.header{background:#4378AC!important;color:#fff}.contents .blog .column2_BOX,.contents .blog .column3_BOX{padding-bottom:2.5em!important}.contents .blog p strong{background:url(/themes/pluspmvn/img/strong2.png) bottom repeat-x}.contents .blog em{font-weight:500;color:#FF9900;font-style:normal}.blog ul{margin-left:1em}.blog ul li{padding-left:25px!important;margin-bottom:0!important;line-height:140%}.blog ul li:before{background:#7791b3;left:4px;top:14px;width:8px!important;height:8px!important;position:absolute;content:" ";display:block;z-index:5;border-radius:10px;-webkit-border-radius:10px; -moz-border-radius:10px}.blog blockquote ul li,.blog ul.summary li{line-height:160%;margin-left:-1em;margin-bottom:1em;font-weight:700;color:#099}.blog blockquote.column2 ul li{line-height:160%;margin-bottom:1em;font-weight:700;color:#000}.blog blockquote ul li:last-child{margin-bottom:0}.blog blockquote ul li:before{top:15px}.blog ol{margin-left:1em}.blog ol li{line-height:20px;margin-bottom:12px;color:#000;position:relative;text-align:left;padding:0 0 0 30px}.blog ol li:before{counter-increment:li;content:counter(li)".";color:#7791B3;background:none;border:none;text-align:center;width:15px;height:15px;position:absolute;left:3px;top:3px;font-size:17px;line-height:14px;font-weight:500}.blog div.box ol{margin-bottom:0!important}.contents .blog h2,.contents .blog h3,.contents .blog h4,.contents .blog h5{margin-top:3em!important}.contents .blog h1+h2,.contents .blog h1+h3,.contents .blog h1+h4,.contents .blog h1+h5{margin-top:0!important}.loading{overflow:hidden;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:9999;width:100vw;height:100vh;background:#fff;transition:1s}.loaded{opacity:0;visibility:hidden}.mv{position:relative;margin-bottom:60px}.mv,.mv-slider .mv-slider-box{width:100%;height:calc(var(--vh) * 70)}.mv-slider .mv-slider-box{overflow:hidden;position:absolute;z-index:0}.mv-slider .mv-slider-box img{padding:0!important;max-width:400%!important;height:100%!important;object-fit:cover}.mv h1{display:flex;flex-direction:column;align-items:flex-start;position:absolute;z-index:1;color:#fff;font-family:"Noto Serif JP",serif;line-height:1}.mv h1.sp{bottom:35px;font-size:16px;line-height:1.6}.mv h1.pc{display:none}.mv-txt{position:relative;overflow:hidden;display:inline-block;margin-top:10px;padding:15px 20px}.mv h1 .mv-txt:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#061c3a;background:linear-gradient(90deg,#061c3a,#284e7f);opacity:0;transform-origin:left center}.mv.start h1 .mv-txt:before{animation:lbl 2s cubic-bezier(.22,1,.36,1) .3s forwards}.mv h1 .mv-txt .inn{display:block;position:relative;z-index:1;opacity:0}.mv.start h1 .mv-txt .inn{animation:int .5s ease-in .3s forwards}.mv.start .mv-txt.dur1 .inn,.mv.start .mv-txt.dur1:before{animation-delay:.3s!important}.mv.start .mv-txt.dur2 .inn,.mv.start .mv-txt.dur2:before{animation-delay:.9s!important}.mv.start .mv-txt.dur3 .inn,.mv.start .mv-txt.dur3:before{animation-delay:1.5s!important}.entry .mv-copy{display:block;padding:0 0 10px!important;width:100%;max-width:256px;height:40px;object-fit:contain}@keyframes lbl{0%{opacity:0;transform:scaleX(0) translateX(-5%)}30%{transform:scaleX(1) translateX(0)}to{transform:scaleX(1) translateX(0)}30%,to{opacity:1}}@keyframes int{0%{opacity:0}to{opacity:1}}.contents_navi.add a{display:flex;align-items:center;justify-content:center}.icon-p-anc{display:inline-block;flex-shrink:0!important;width:6px;height:6px;margin:-2px 10px 0 0!important;border-right:3px solid #284e7f;border-bottom:3px solid #284e7f;font-size:0;transform:rotate(45deg);transition:all .2s}a:hover .icon-p-anc{border-right:3px solid #fff;border-bottom:3px solid #fff}.entry section+section{margin-top:min(8%,80px)}.top-lineup{width:100%;max-width:1248px;margin:0 auto 60px}.top-lineup ul{width:86%;margin:0 auto}.top-lineup ul li{margin-bottom:10px;padding:0;width:100%}.top-lineup ul li+li{margin-top:50px}.top-lineup ul li:before{display:none}a[class^=top-lineup-]{position:relative;display:block;text-decoration:none}a[class^=top-lineup-]:after,a[class^=top-lineup-]:before{content:"";position:absolute;background-position:50%;background-repeat:no-repeat}a[class^=top-lineup-]:after{z-index:2;left:10px;bottom:-8px;width:46px;height:46px;background-color:#061c3a;background-image:url(/themes/pluspmvn/img/arrow-wht.svg);background-size:44.5%;transition:.2s}a[class^=top-lineup-]:before{content:"";overflow:hidden;position:absolute;z-index:0;width:100%;height:208px;background-position:50%;background-size:100%;transition:.2s;transform:skewY(6deg)}a[class^=top-lineup-] span{display:flex;align-items:center;justify-content:center;text-align:center;padding:0;height:208px;color:#fff;font-size:20px;font-family:"Noto Serif JP",serif;line-height:1.3}.top-lineup-service:before{background-image:url(/themes/pluspmvn/img/top-newpanel-service.webp)}.top-lineup-voice:before{background-image:url(/themes/pluspmvn/img/top-newpanel-voice.webp)}.top-lineup-faq:before{background-image:url(/themes/pluspmvn/img/top-newpanel-faq.webp)}.top-lineup-hospital:before{background-image:url(/themes/pluspmvn/img/top-newpanel-hospital.webp)}.top-inner{width:86%;max-width:1200px;margin-left:auto;margin-right:auto}.top-inner.nll{max-width:960px}.top-ttl{margin-bottom:30px;color:#061c3a;font-size:26px!important;font-weight:700!important;line-height:1.4!important;text-align:center!important}.top-ttl a{color:#061c3a;text-decoration:none}.top-ttl small{display:block;color:#d4a127;font-size:11px;font-weight:500;line-height:1.4;letter-spacing:0}.top-ttl.wht,.top-ttl.wht a{color:#fff}.top-ttl.wht small{color:#e4be63}p{word-break:break-all}.sub-ttl{margin-bottom:15px!important;font-size:17px!important;font-weight:700!important;line-height:1.5!important}.sub-ttl.num{padding:15px;text-indent:-15px}.sub-ttl .point{display:inline-block;color:#c20d23;font-size:22px!important;line-height:1;transform:translateY(10%)}.serv-flow{display:flex;margin:0 auto;max-width:1000px}.serv-flow>div{width:20%}.serv-flow>div .ttl{box-sizing:border-box;display:flex;align-items:center;flex-shrink:0;position:relative;overflow:hidden;padding:5px 10px;height:71px;color:#fff}.serv-flow>div .ttl:after,.serv-flow>div .ttl:before{content:"";position:absolute;right:0;width:0;height:0;border-style:solid}.serv-flow>div .ttl:before{top:0;border-width:0 22px 39px 0;border-color:transparent #fff transparent transparent}.serv-flow>div .ttl:after{bottom:0;border-width:0 0 39px 22px;border-color:transparent transparent #fff}.serv-flow>div:first-of-type .ttl{background-color:#90aed7}.serv-flow>div:nth-of-type(2) .ttl{background-color:#7697c5}.serv-flow>div:nth-of-type(3) .ttl{background-color:#4a7cb9}.serv-flow>div:nth-of-type(4) .ttl{background-color:#284e7f}.serv-flow>div:nth-of-type(5) .ttl{background-color:#193d6c}.line{position:relative;margin:0 0 .2em!important;padding-left:20px;color:#284e7f!important;font-size:16px!important;font-weight:700;line-height:1.8!important}.line:before{content:"";position:absolute;top:14px;left:0;width:12px;height:2px;background-color:#284e7f;font-weight:700}.serv-flow>div ul li{padding-right:10px;font-size:13px;line-height:18px}.serv-flow>div ul li:before{background-color:#f5a416}.top-news{overflow:hidden;position:relative}.top-news h2{margin:0;padding:30px 0;max-width:242px}.top-news h2.top-ttl{font-family:Crimson Text,"Noto Serif JP",serif;font-weight:400!important;text-align:left!important}.top-news:before{content:"";position:absolute;top:0;right:250px;z-index:-1;width:400px;height:400px;background:#061c3a;background:linear-gradient(-90deg,#061c3a,#284e7f);transform:skewX(-45deg)}.news-panel a{display:block;margin-bottom:40px;text-decoration:none}.news-panel a .ph{position:relative;display:block;margin-bottom:15px;padding:0}.news-panel a .ph:after{content:"";position:absolute;bottom:0;right:0;width:46px;height:46px;background:#fff url(/themes/pluspmvn/img/arrow-nvy.svg) no-repeat 50%/44.5%;transition:.2s}.news-panel a img{padding:0}.news-panel a p{margin-bottom:15px;padding:0}.news-panel a date,.news-panel a time{display:block;color:#000;font-family:Crimson Text,serif;font-size:16px;text-align:left}.top-news .btn-Type01 a{font-size:13px!important}.top-voice{overflow-x:hidden;position:relative;margin-bottom:60px}.top-voice:after,.top-voice:before{content:"";position:absolute;z-index:-1;width:400px;height:400px;background:#061c3a;background:linear-gradient(90deg,#061c3a,#284e7f);transform:skewX(-45deg)}.top-voice:after{bottom:0;left:280px}.top-voice:before{top:0;right:210px}.top-voice .top-inner .top-ttl{padding:30px 0 10px;color:#fff;font-family:san-serif;font-weight:700}.top-voice .top-inner .top-ttl a{color:#fff}.top-voice .ph{display:block;position:relative;width:100%;aspect-ratio:3/2}.top-voice img{padding:0;transform:scale(1.1)}.top-voiceBox .latest{display:block;position:relative;padding:0 20px 20px;background:#fff;box-sizing:border-box;box-shadow:0 0 5px 1px rgb(25 25 25/25%);color:#000;text-decoration:none;transform:translateY(-20px)}.top-voiceBox .latest p{margin-bottom:0}.top-voiceBox .latest p:not(.customer){font-family:serif}.top-voiceBox .latest .btn{margin-bottom:0!important}.top-voiceBox .latest .customer{text-align:center;transform:translateY(-50%)}.top-voiceBox .latest .customer span{display:inline-block;padding:4px 12px;background:#061c3a;color:#fff;font-size:13px}.top-voiceBox{display:block;margin-bottom:40px}.top-voiceBox *{transition:.3s}.top-voiceBox .btn-Type01{margin-top:1.5em}.entry .top-voiceBox .btn-Type01 span{font-size:17px;line-height:18px;font-weight:600;color:#294f7d!important;margin:5px 0;letter-spacing:1px;padding:10px 40px 10px 27px;text-decoration:none;border:2px solid #d9d9d9;display:inline-block;position:relative;border-radius:40px;-webkit-border-radius:40px; -moz-border-radius:40px;transition:.3s}.entry .btn-Type01 span:before{width:15px;height:15px;right:15px;top:50%;margin-top:-7.5px;background:url(/themes/pluspmvn/img/btn_icon_arrow.webp) no-repeat 0 0;background-size:15px;position:absolute;content:" ";display:block;transition:.3s}.srv-ps__wrap .ph img{padding:0;aspect-ratio:16/9;object-fit:cover;width:100%}.srv-ps__wrap{margin-top:5%}.srv-ps__wrap .top-ps__inner{padding:30px 0;display:flex;flex-direction:column}.srv-ps__wrap .top-ps__inner .ttl{width:fit-content;padding:0 6px;color:#fff;font-size:20px;font-weight:700;margin:0 auto 20px}.problem.srv-ps__wrap .top-ps__inner .ttl{background-color:#193d6c}.solution.srv-ps__wrap .top-ps__inner .ttl{background-color:#c20d23}.problem.srv-ps__wrap .top-ps__inner ul{margin:0 4%}.problem.srv-ps__wrap .top-ps__inner ul li:before{display:block;width:10px;height:5px;background-color:rgba(255,255,255,0);border-radius:0;border-left:3px solid #c20d23;border-bottom:3px solid #c20d23;transform:rotate(-45deg) translateY(-20%)}.problem.srv-ps__wrap .top-ps__inner ul li{padding-left:22px;font-size:15px;font-weight:700;line-height:1.5}.solution.srv-ps__wrap .top-ps__inner p{font-size:15px;font-weight:700;line-height:1.5;text-align:center}.solution.srv-ps__wrap .top-ps__inner p strong{color:#c20d23;font-size:26px;font-weight:700}.solution.srv-ps__wrap .top-ps__inner p small{display:block;font-size:16px;line-height:1}.img-sq{aspect-ratio:1/1;object-fit:cover;border-radius:50%;max-width:60%!important;margin:20px auto;padding:0!important}.voice{padding-bottom:5%}.srv-case__inner .notes,.voice .notes{border-top:1px solid #ddd;padding-top:min(5%,30px);font-size:12px}.srv-case__inner{padding-bottom:7%}.srv-case__inner h3{margin-bottom:.5em}.srv-case__inner p{font-size:15px;margin-bottom:.7em}.srv-case__inner div.mh{padding-bottom:.7em}.srv-case__inner img{padding:0 0 20px}.voice-img{padding-bottom:5%}.voice-img img{padding:0}.voice-img iframe{width:100%;aspect-ratio:16/9}.outline{border-top:1px solid #ddd}.outline dt{padding:15px 0 0;font-weight:700}.outline dd,.outline dt{line-height:1.4;text-align:left}.outline dd{border-bottom:1px solid #ddd;padding:15px 0}.group__inner h3{text-align:center}.group__inner dl dd,.group__inner dl dt{text-align:left;line-height:1.4}.group__inner dl dt{font-weight:700}.group__inner dl dd{padding-bottom:15px}.srv-contact{padding:8% 5%;background-color:#193d6c}.srv-contact .top-ttl,.srv-contact p,.srv-contact strong{color:#fff!important}.srv-contact p strong{font-weight:700!important}.srv-contact p.txt-s{color:#ffd2d2!important;font-size:12px}.form__inner{padding:4%;background-color:#fff}.form__inner p{color:#101010!important}.top-project{margin-bottom:60px}.top-project h2{font-family:san-serif;font-weight:700;text-align:center}.entry ul.top-project-panel{padding:0}.entry ul.top-project-panel li{padding:0 0 20px;font-weight:700;text-align:center}.entry ul.top-project-panel li:before{display:none!important}.entry ul.top-project-panel li a{display:block;margin-bottom:30px;color:#161616;text-decoration:none}.entry ul.top-project-panel li a span{border:1px solid #d1d1d1}.entry ul.top-project-panel li a span,.entry ul.top-project-panel li span img{overflow:hidden;display:block;padding:0;width:100%;aspect-ratio:3/2;margin-bottom:20px}@media (min-width:750px){.cv-tel{pointer-events:none}.top-pic{width:80%;max-width:800px!important}.pc-inner{width:96%;margin:auto}.sub-ttl{font-size:22px!important;font-weight:700!important;line-height:1.5!important}.sub-ttl.num{padding:20px;text-indent:-20px}.sub-ttl .point{font-size:36px!important}.ph-box3{display:flex;gap:20px;margin-bottom:5%}.ph-box3 img{width:30%;padding:0}.mv{margin-bottom:0}.mv,.mv-slider .mv-slider-box{height:500px}.mv-slider .mv-slider-box img{width:100%;height:auto}.mv h1.sp{font-size:20px}.mv-txt{padding:25px 30px 20px 60px}.entry .mv-copy{max-width:510px;height:80px}.top-lineup{padding:40px 0}.top-lineup ul{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.top-lineup ul li{flex-basis:31%;margin-left:1%;margin-right:1%;padding:20px 0;width:31%}a[class^=top-lineup-]{overflow:visible}a[class^=top-lineup-]:after{bottom:4px}.top-lineup ul li:first-child{transform:translateY(30px)}.top-lineup ul li:last-child{transform:translateY(-30px)}.top-lineup ul li+li{margin-top:0}a[class^=top-lineup-] span{font-size:20px}.top-inner{width:96%}.top-ttl{font-size:40px!important}.top-ttl small{margin-bottom:6px;font-size:14px}[class^=top-] .btn{margin-bottom:0!important}.top-news .top-inner{display:flex;align-items:flex-start;justify-content:center}.top-news h2{flex-basis:20%;width:20%}.top-news:before{right:82.5%;width:40%;height:100%;transform:skewX(-18deg)}.news-panel{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between}.top-news .news-panel{flex-basis:80%;width:80%;max-width:968px;padding:30px 0 0}.news-panel a{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;flex-basis:31%;width:31%}.top-news .btn{width:96%;max-width:1200px;margin:0 auto!important;text-align:right}.top-voice{margin:100px 0}.top-voice .top-inner{display:flex;flex-direction:row;align-items:stretch;justify-content:space-around}.top-voice:after,.top-voice:before{width:50%;height:100%;transform:skewX(-18deg)}.top-voice:after{left:82.5%}.top-voice:before{right:64%}.top-voice .top-inner .top-ttl{padding:50px 0 10px;color:#fff;font-family:san-serif}.top-voiceBox{display:flex;flex-direction:column;margin:50px 0 0;width:30%;text-decoration:none;transition:.2s}.top-voiceBox .latest{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.top-voiceBox .btn{flex-shrink:0}.entry .top-voiceBox:hover .btn-Type01 span{background:#eee;color:#294f7d}.entry .top-voiceBox:hover .btn-Type01 span:before{right:14px}.srv-ps__wrap{overflow:hidden;position:relative}.srv-ps__wrap .ph{overflow:hidden;position:absolute;height:100%;display:flex;align-items:center;justify-content:center}.srv-ps .srv-ps__wrap:nth-last-of-type(2n) .ph{right:0;width:60%;transform:skewX(-18deg) translateX(20%)}.srv-ps .srv-ps__wrap:nth-last-of-type(odd) .ph{left:0;width:60%;transform:skewX(-18deg) translateX(-20%)}.srv-ps__wrap .ph img{padding:0;aspect-ratio:16/9;object-fit:cover;width:auto;max-width:120%;height:100%}.srv-ps .srv-ps__wrap:nth-last-of-type(2n) .ph img{transform:skewX(18deg) translateX(-20%)}.srv-ps .srv-ps__wrap:nth-last-of-type(odd) .ph img{transform:skewX(18deg) translateX(10%)}.srv-ps__wrap{margin-top:80px}.srv-ps__wrap .top-ps__inner{padding:60px 0;display:flex;flex-direction:column}.srv-ps .srv-ps__wrap:nth-last-of-type(2n) .top-ps__inner{transform:translateX(10%)}.srv-ps .srv-ps__wrap:nth-last-of-type(odd) .top-ps__inner{transform:translateX(-10%);align-items:flex-end}.srv-ps__wrap .top-ps__inner .ttl{width:fit-content;padding:5px 10px;color:#fff;font-size:26px;font-weight:700;margin:0 0 20px}.problem.srv-ps__wrap .top-ps__inner .ttl{background-color:#193d6c}.solution.srv-ps__wrap .top-ps__inner .ttl{background-color:#c20d23}.problem.srv-ps__wrap .top-ps__inner ul{margin-left:0}.problem.srv-ps__wrap .top-ps__inner ul li:before{display:block;width:14px;height:8px;background-color:rgba(255,255,255,0);border-radius:0;border-left:3px solid #c20d23;border-bottom:3px solid #c20d23;transform:rotate(-45deg)}.problem.srv-ps__wrap .top-ps__inner ul li{padding-left:30px;font-size:24px;font-weight:700;line-height:1.5}.solution.srv-ps__wrap .top-ps__inner p{font-size:24px;font-weight:700;line-height:1.5;text-align:right}.solution.srv-ps__wrap .top-ps__inner p strong{color:#c20d23;font-size:clamp(25px,2.78vw,32px);font-weight:700}.solution.srv-ps__wrap .top-ps__inner p small{display:block;font-size:16px;line-height:1}.point__inner{display:flex;align-items:center;gap:50px}.img-sq{width:25%}.voice{display:flex;gap:40px;width:96%;margin:auto}.voice-img,.voice-txt{width:calc(50% - 20px)}.srv-case__inner .notes,.voice .notes{font-size:14px}.srv-case{display:flex;gap:20px;flex-wrap:wrap;width:96%;margin:auto}.srv-case__inner{width:calc(25% - 15px);padding-bottom:3%}.profile__inner{display:flex;width:100%;max-width:960px;margin:3% auto;gap:30px}.profile__inner .outline{display:flex;flex-wrap:wrap}.profile__inner .outline dt{flex-basis:25%;border-bottom:1px solid #ddd;padding:15px 0}.profile__inner .outline dd{flex-basis:75%}.profile__inner .outline{flex-grow:1}.profile__inner .map{width:37.5%;flex-shrink:0}.group{display:flex;gap:50px;max-width:1080px;margin:5% auto}.group__inner{flex-basis:calc(50% - 25px)}.group__inner dl{flex-grow:1;display:flex;flex-wrap:wrap}.group__inner dl dt{flex-basis:18%}.group__inner dl dd{flex-basis:82%}.srv-contact__inner{max-width:960px;margin:20px auto}.srv-contact p strong{font-size:22px}.entry .srv-contact__inner table tr th{text-align:left!important}.top-project{margin:100px 0}.entry ul.top-project-panel{display:flex;flex-wrap:wrap;padding:0}.entry ul.top-project-panel li{margin:1.5%;padding:0 0 20px;width:30%;text-align:center}.entry ul.top-project-panel li a{transition:.3s}.entry ul.top-project-panel li a:hover{color:#5b93da}.entry ul.top-project-panel li a span{overflow:hidden;display:block;width:100%;aspect-ratio:3/2;margin-bottom:20px}.entry ul.top-project-panel li a span img{transition:.3s}.entry ul.top-project-panel li a:hover span img{transform:scale(1.2)}}@media (max-width:550px){.serv-flow{flex-direction:column}.serv-flow>div{width:100%}}@media (min-width:900px){.mv{margin-bottom:80px}.mv h1.pc{display:flex;left:5%;bottom:-28px;font-size:24px;line-height:1.8}.mv h1.sp{display:none}[class^=mv-txt]{margin-top:30px;padding:35px 25px 30px 30px}.entry .mv-copy{padding:0 0 20px!important}.top-ttl{font-size:40px}.top-lineup ul li{flex-basis:29.8%;margin-left:1.6%;margin-right:1.6%;width:29.8%}a[class^=top-lineup-]:after{bottom:-8px}.top-lineup ul li:first-child{transform:translateY(60px)}.top-lineup ul li:last-child{transform:translateY(-60px)}a[class^=top-lineup-] span{font-size:24px}a[class^=top-lineup-]:hover:before{background-size:110%}a[class^=top-lineup-]:hover:after{background-position:58%}.top-vision .top-inner .ph{width:68%}.top-vision .latest{padding:15px 30px;width:323px}.top-vision .latest:hover{color:#5b93da}.top-vision .latest:hover:after{background-position:58%}.top-news .news-panel{padding:40px 0 0}.top-news h2{padding:50px 0}.news-panel a{flex-basis:31%;width:31%}.news-panel a .ph{overflow:hidden;height:183px}.news-panel a .ph img{object-fit:cover;transition:.3s}.news-panel a:hover .ph img{transform:scale(1.1)}.news-panel a:hover .ph:after{background-position:58%}.top-blog .top-inner .blog-panel a{flex-basis:23%;width:23%}.blog-panel a *{transition:.3s}.top-blog .blog-panel a:hover:after{background-position:58%}}@media (min-width:1300px){.top-news:before{right:77.5%}}@media (min-width:1500px){.top-news:before{right:75%}.top-vision:before{left:75%}}@media (min-width:1700px){.top-news:before{right:72.5%}.top-vision:before{left:72.5%}}@media (min-width:1900px){.top-news:before{right:70%}.top-vision:before{left:70%}}

/*!
 * three-dots - v0.2.1
 * CSS loading animation made by single element.
 * https://nzbin.github.io/three-dots/
 *
 * Copyright (c) 2018 nzbin
 * Released under MIT License
 */.dot-elastic{position:relative;width:10px;height:10px;border-radius:5px;background-color:#284e7f;color:#284e7f;-webkit-animation:dot-elastic 1s linear infinite;animation:dot-elastic 1s linear infinite}.dot-elastic:after,.dot-elastic:before{content:"";display:inline-block;position:absolute;top:0}.dot-elastic:before{left:-15px;-webkit-animation:dot-elastic-before 1s linear infinite;animation:dot-elastic-before 1s linear infinite}.dot-elastic:after,.dot-elastic:before{width:10px;height:10px;border-radius:5px;background-color:#284e7f;color:#284e7f}.dot-elastic:after{left:15px;-webkit-animation:dot-elastic-after 1s linear infinite;animation:dot-elastic-after 1s linear infinite}@-webkit-keyframes dot-elastic-before{0%{transform:scale(1)}25%{transform:scaleY(1.5)}50%{transform:scaleY(.67)}75%{transform:scale(1)}to{transform:scale(1)}}@keyframes dot-elastic-before{0%{transform:scale(1)}25%{transform:scaleY(1.5)}50%{transform:scaleY(.67)}75%{transform:scale(1)}to{transform:scale(1)}}@-webkit-keyframes dot-elastic{0%{transform:scale(1)}25%{transform:scale(1)}50%{transform:scaleY(1.5)}75%{transform:scale(1)}to{transform:scale(1)}}@keyframes dot-elastic{0%{transform:scale(1)}25%{transform:scale(1)}50%{transform:scaleY(1.5)}75%{transform:scale(1)}to{transform:scale(1)}}@-webkit-keyframes dot-elastic-after{0%{transform:scale(1)}25%{transform:scale(1)}50%{transform:scaleY(.67)}75%{transform:scaleY(1.5)}to{transform:scale(1)}}@keyframes dot-elastic-after{0%{transform:scale(1)}25%{transform:scale(1)}50%{transform:scaleY(.67)}75%{transform:scaleY(1.5)}to{transform:scale(1)}}.dot-pulse{position:relative;left:-9999px;box-shadow:9999px 0 0 -5px;-webkit-animation:dot-pulse 1.5s linear infinite;animation:dot-pulse 1.5s linear infinite;-webkit-animation-delay:.25s;animation-delay:.25s}.dot-pulse,.dot-pulse:after,.dot-pulse:before{width:10px;height:10px;border-radius:5px;background-color:#284e7f;color:#284e7f}.dot-pulse:after,.dot-pulse:before{content:"";display:inline-block;position:absolute;top:0}.dot-pulse:before{box-shadow:9984px 0 0 -5px;-webkit-animation:dot-pulse-before 1.5s linear infinite;animation:dot-pulse-before 1.5s linear infinite;-webkit-animation-delay:0s;animation-delay:0s}.dot-pulse:after{box-shadow:10014px 0 0 -5px;-webkit-animation:dot-pulse-after 1.5s linear infinite;animation:dot-pulse-after 1.5s linear infinite;-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes dot-pulse-before{0%{box-shadow:9984px 0 0 -5px}30%{box-shadow:9984px 0 0 2px}60%,to{box-shadow:9984px 0 0 -5px}}@keyframes dot-pulse-before{0%{box-shadow:9984px 0 0 -5px}30%{box-shadow:9984px 0 0 2px}60%,to{box-shadow:9984px 0 0 -5px}}@-webkit-keyframes dot-pulse{0%{box-shadow:9999px 0 0 -5px}30%{box-shadow:9999px 0 0 2px}60%,to{box-shadow:9999px 0 0 -5px}}@keyframes dot-pulse{0%{box-shadow:9999px 0 0 -5px}30%{box-shadow:9999px 0 0 2px}60%,to{box-shadow:9999px 0 0 -5px}}@-webkit-keyframes dot-pulse-after{0%{box-shadow:10014px 0 0 -5px}30%{box-shadow:10014px 0 0 2px}60%,to{box-shadow:10014px 0 0 -5px}}@keyframes dot-pulse-after{0%{box-shadow:10014px 0 0 -5px}30%{box-shadow:10014px 0 0 2px}60%,to{box-shadow:10014px 0 0 -5px}}.dot-flashing{position:relative;width:10px;height:10px;border-radius:5px;background-color:#284e7f;color:#284e7f;-webkit-animation:dot-flashing 1s linear infinite alternate;animation:dot-flashing 1s linear infinite alternate;-webkit-animation-delay:.5s;animation-delay:.5s}.dot-flashing:after,.dot-flashing:before{content:"";display:inline-block;position:absolute;top:0}.dot-flashing:before{left:-15px;-webkit-animation:dot-flashing 1s infinite alternate;animation:dot-flashing 1s infinite alternate;-webkit-animation-delay:0s;animation-delay:0s}.dot-flashing:after,.dot-flashing:before{width:10px;height:10px;border-radius:5px;background-color:#284e7f;color:#284e7f}.dot-flashing:after{left:15px;-webkit-animation:dot-flashing 1s infinite alternate;animation:dot-flashing 1s infinite alternate;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes dot-flashing{0%{background-color:#284e7f}50%,to{background-color:#ebe6ff}}@keyframes dot-flashing{0%{background-color:#284e7f}50%,to{background-color:#ebe6ff}}.dot-collision{position:relative;width:10px;height:10px;border-radius:5px;background-color:#284e7f;color:#284e7f}.dot-collision:after,.dot-collision:before{content:"";display:inline-block;position:absolute;top:0}.dot-collision:before{left:-10px;-webkit-animation:dot-collision-before 2s ease-in infinite;animation:dot-collision-before 2s ease-in infinite}.dot-collision:after,.dot-collision:before{width:10px;height:10px;border-radius:5px;background-color:#284e7f;color:#284e7f}.dot-collision:after{left:10px;-webkit-animation:dot-collision-after 2s ease-in infinite;animation:dot-collision-after 2s ease-in infinite;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes dot-collision-before{0%,50%,75%,to{transform:translateX(0)}25%{transform:translateX(-15px)}}@keyframes dot-collision-before{0%,50%,75%,to{transform:translateX(0)}25%{transform:translateX(-15px)}}@-webkit-keyframes dot-collision-after{0%,50%,75%,to{transform:translateX(0)}25%{transform:translateX(15px)}}@keyframes dot-collision-after{0%,50%,75%,to{transform:translateX(0)}25%{transform:translateX(15px)}}.dot-revolution{position:relative;width:10px;height:10px;border-radius:5px;background-color:#284e7f;color:#284e7f}.dot-revolution:after,.dot-revolution:before{content:"";display:inline-block;position:absolute}.dot-revolution:before{top:-15px;transform-origin:5px 20px;-webkit-animation:dot-revolution 1.4s linear infinite;animation:dot-revolution 1.4s linear infinite}.dot-revolution:after,.dot-revolution:before{left:0;width:10px;height:10px;border-radius:5px;background-color:#284e7f;color:#284e7f}.dot-revolution:after{top:-30px;transform-origin:5px 35px;-webkit-animation:dot-revolution 1s linear infinite;animation:dot-revolution 1s linear infinite}@-webkit-keyframes dot-revolution{0%{transform:rotate(0deg) translateZ(0)}to{transform:rotate(1turn) translateZ(0)}}@keyframes dot-revolution{0%{transform:rotate(0deg) translateZ(0)}to{transform:rotate(1turn) translateZ(0)}}.dot-carousel{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#284e7f;color:#284e7f;box-shadow:9984px 0 0 0 #284e7f,9999px 0 0 0 #284e7f,10014px 0 0 0 #284e7f;-webkit-animation:dot-carousel 1.5s linear infinite;animation:dot-carousel 1.5s linear infinite}@-webkit-keyframes dot-carousel{0%{box-shadow:9984px 0 0 -1px #284e7f,9999px 0 0 1px #284e7f,10014px 0 0 -1px #284e7f}50%{box-shadow:10014px 0 0 -1px #284e7f,9984px 0 0 -1px #284e7f,9999px 0 0 1px #284e7f}to{box-shadow:9999px 0 0 1px #284e7f,10014px 0 0 -1px #284e7f,9984px 0 0 -1px #284e7f}}@keyframes dot-carousel{0%{box-shadow:9984px 0 0 -1px #284e7f,9999px 0 0 1px #284e7f,10014px 0 0 -1px #284e7f}50%{box-shadow:10014px 0 0 -1px #284e7f,9984px 0 0 -1px #284e7f,9999px 0 0 1px #284e7f}to{box-shadow:9999px 0 0 1px #284e7f,10014px 0 0 -1px #284e7f,9984px 0 0 -1px #284e7f}}.dot-typing{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#284e7f;color:#284e7f;box-shadow:9984px 0 0 0 #284e7f,9999px 0 0 0 #284e7f,10014px 0 0 0 #284e7f;-webkit-animation:dot-typing 1.5s linear infinite;animation:dot-typing 1.5s linear infinite}@-webkit-keyframes dot-typing{0%{box-shadow:9984px 0 0 0 #284e7f,9999px 0 0 0 #284e7f,10014px 0 0 0 #284e7f}16.667%{box-shadow:9984px -10px 0 0 #284e7f,9999px 0 0 0 #284e7f,10014px 0 0 0 #284e7f}33.333%{box-shadow:9984px 0 0 0 #284e7f,9999px 0 0 0 #284e7f,10014px 0 0 0 #284e7f}50%{box-shadow:9984px 0 0 0 #284e7f,9999px -10px 0 0 #284e7f,10014px 0 0 0 #284e7f}66.667%{box-shadow:9984px 0 0 0 #284e7f,9999px 0 0 0 #284e7f,10014px 0 0 0 #284e7f}83.333%{box-shadow:9984px 0 0 0 #284e7f,9999px 0 0 0 #284e7f,10014px -10px 0 0 #284e7f}to{box-shadow:9984px 0 0 0 #284e7f,9999px 0 0 0 #284e7f,10014px 0 0 0 #284e7f}}@keyframes dot-typing{0%{box-shadow:9984px 0 0 0 #284e7f,9999px 0 0 0 #284e7f,10014px 0 0 0 #284e7f}16.667%{box-shadow:9984px -10px 0 0 #284e7f,9999px 0 0 0 #284e7f,10014px 0 0 0 #284e7f}33.333%{box-shadow:9984px 0 0 0 #284e7f,9999px 0 0 0 #284e7f,10014px 0 0 0 #284e7f}50%{box-shadow:9984px 0 0 0 #284e7f,9999px -10px 0 0 #284e7f,10014px 0 0 0 #284e7f}66.667%{box-shadow:9984px 0 0 0 #284e7f,9999px 0 0 0 #284e7f,10014px 0 0 0 #284e7f}83.333%{box-shadow:9984px 0 0 0 #284e7f,9999px 0 0 0 #284e7f,10014px -10px 0 0 #284e7f}to{box-shadow:9984px 0 0 0 #284e7f,9999px 0 0 0 #284e7f,10014px 0 0 0 #284e7f}}.dot-windmill{position:relative;top:-10px;width:10px;height:10px;border-radius:5px;background-color:#284e7f;color:#284e7f;transform-origin:5px 15px;-webkit-animation:dot-windmill 2s linear infinite;animation:dot-windmill 2s linear infinite}.dot-windmill:after,.dot-windmill:before{content:"";display:inline-block;position:absolute}.dot-windmill:before{left:-8.66px}.dot-windmill:after,.dot-windmill:before{top:15px;width:10px;height:10px;border-radius:5px;background-color:#284e7f;color:#284e7f}.dot-windmill:after{left:8.66px}@-webkit-keyframes dot-windmill{0%{transform:rotate(0deg) translateZ(0)}to{transform:rotate(2turn) translateZ(0)}}@keyframes dot-windmill{0%{transform:rotate(0deg) translateZ(0)}to{transform:rotate(2turn) translateZ(0)}}.dot-bricks{position:relative;top:8px;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#284e7f;color:#284e7f;box-shadow:9991px -16px 0 0 #284e7f,9991px 0 0 0 #284e7f,10007px 0 0 0 #284e7f;-webkit-animation:dot-bricks 2s ease infinite;animation:dot-bricks 2s ease infinite}@-webkit-keyframes dot-bricks{0%{box-shadow:9991px -16px 0 0 #284e7f,9991px 0 0 0 #284e7f,10007px 0 0 0 #284e7f}8.333%{box-shadow:10007px -16px 0 0 #284e7f,9991px 0 0 0 #284e7f,10007px 0 0 0 #284e7f}16.667%{box-shadow:10007px -16px 0 0 #284e7f,9991px -16px 0 0 #284e7f,10007px 0 0 0 #284e7f}25%{box-shadow:10007px -16px 0 0 #284e7f,9991px -16px 0 0 #284e7f,9991px 0 0 0 #284e7f}33.333%{box-shadow:10007px 0 0 0 #284e7f,9991px -16px 0 0 #284e7f,9991px 0 0 0 #284e7f}41.667%{box-shadow:10007px 0 0 0 #284e7f,10007px -16px 0 0 #284e7f,9991px 0 0 0 #284e7f}50%{box-shadow:10007px 0 0 0 #284e7f,10007px -16px 0 0 #284e7f,9991px -16px 0 0 #284e7f}58.333%{box-shadow:9991px 0 0 0 #284e7f,10007px -16px 0 0 #284e7f,9991px -16px 0 0 #284e7f}66.666%{box-shadow:9991px 0 0 0 #284e7f,10007px 0 0 0 #284e7f,9991px -16px 0 0 #284e7f}75%{box-shadow:9991px 0 0 0 #284e7f,10007px 0 0 0 #284e7f,10007px -16px 0 0 #284e7f}83.333%{box-shadow:9991px -16px 0 0 #284e7f,10007px 0 0 0 #284e7f,10007px -16px 0 0 #284e7f}91.667%{box-shadow:9991px -16px 0 0 #284e7f,9991px 0 0 0 #284e7f,10007px -16px 0 0 #284e7f}to{box-shadow:9991px -16px 0 0 #284e7f,9991px 0 0 0 #284e7f,10007px 0 0 0 #284e7f}}@keyframes dot-bricks{0%{box-shadow:9991px -16px 0 0 #284e7f,9991px 0 0 0 #284e7f,10007px 0 0 0 #284e7f}8.333%{box-shadow:10007px -16px 0 0 #284e7f,9991px 0 0 0 #284e7f,10007px 0 0 0 #284e7f}16.667%{box-shadow:10007px -16px 0 0 #284e7f,9991px -16px 0 0 #284e7f,10007px 0 0 0 #284e7f}25%{box-shadow:10007px -16px 0 0 #284e7f,9991px -16px 0 0 #284e7f,9991px 0 0 0 #284e7f}33.333%{box-shadow:10007px 0 0 0 #284e7f,9991px -16px 0 0 #284e7f,9991px 0 0 0 #284e7f}41.667%{box-shadow:10007px 0 0 0 #284e7f,10007px -16px 0 0 #284e7f,9991px 0 0 0 #284e7f}50%{box-shadow:10007px 0 0 0 #284e7f,10007px -16px 0 0 #284e7f,9991px -16px 0 0 #284e7f}58.333%{box-shadow:9991px 0 0 0 #284e7f,10007px -16px 0 0 #284e7f,9991px -16px 0 0 #284e7f}66.666%{box-shadow:9991px 0 0 0 #284e7f,10007px 0 0 0 #284e7f,9991px -16px 0 0 #284e7f}75%{box-shadow:9991px 0 0 0 #284e7f,10007px 0 0 0 #284e7f,10007px -16px 0 0 #284e7f}83.333%{box-shadow:9991px -16px 0 0 #284e7f,10007px 0 0 0 #284e7f,10007px -16px 0 0 #284e7f}91.667%{box-shadow:9991px -16px 0 0 #284e7f,9991px 0 0 0 #284e7f,10007px -16px 0 0 #284e7f}to{box-shadow:9991px -16px 0 0 #284e7f,9991px 0 0 0 #284e7f,10007px 0 0 0 #284e7f}}.dot-floating{position:relative;width:10px;height:10px;border-radius:5px;background-color:#284e7f;color:#284e7f;-webkit-animation:dot-floating 3s cubic-bezier(.15,.6,.9,.1) infinite;animation:dot-floating 3s cubic-bezier(.15,.6,.9,.1) infinite}.dot-floating:after,.dot-floating:before{content:"";display:inline-block;position:absolute;top:0}.dot-floating:before{left:-12px;-webkit-animation:dot-floating-before 3s ease-in-out infinite;animation:dot-floating-before 3s ease-in-out infinite}.dot-floating:after,.dot-floating:before{width:10px;height:10px;border-radius:5px;background-color:#284e7f;color:#284e7f}.dot-floating:after{left:-24px;-webkit-animation:dot-floating-after 3s cubic-bezier(.4,0,1,1) infinite;animation:dot-floating-after 3s cubic-bezier(.4,0,1,1) infinite}@-webkit-keyframes dot-floating{0%{left:calc(-50% - 5px)}75%{left:calc(50% + 105px)}to{left:calc(50% + 105px)}}@keyframes dot-floating{0%{left:calc(-50% - 5px)}75%{left:calc(50% + 105px)}to{left:calc(50% + 105px)}}@-webkit-keyframes dot-floating-before{0%{left:-50px}50%{left:-12px}75%{left:-50px}to{left:-50px}}@keyframes dot-floating-before{0%{left:-50px}50%{left:-12px}75%{left:-50px}to{left:-50px}}@-webkit-keyframes dot-floating-after{0%{left:-100px}50%{left:-24px}75%{left:-100px}to{left:-100px}}@keyframes dot-floating-after{0%{left:-100px}50%{left:-24px}75%{left:-100px}to{left:-100px}}.dot-fire{position:relative;left:-9999px;box-shadow:9999px 22.5px 0 -5px #284e7f;-webkit-animation:dot-fire 1.5s linear infinite;animation:dot-fire 1.5s linear infinite;-webkit-animation-delay:-.85s;animation-delay:-.85s}.dot-fire,.dot-fire:after,.dot-fire:before{width:10px;height:10px;border-radius:5px;background-color:#284e7f;color:#284e7f}.dot-fire:after,.dot-fire:before{content:"";display:inline-block;position:absolute;top:0}.dot-fire:before{-webkit-animation:dot-fire 1.5s linear infinite;animation:dot-fire 1.5s linear infinite;-webkit-animation-delay:-1.85s;animation-delay:-1.85s}.dot-fire:after,.dot-fire:before{box-shadow:9999px 22.5px 0 -5px #284e7f}.dot-fire:after{-webkit-animation:dot-fire 1.5s linear infinite;animation:dot-fire 1.5s linear infinite;-webkit-animation-delay:-2.85s;animation-delay:-2.85s}@-webkit-keyframes dot-fire{1%{box-shadow:9999px 22.5px 0 -5px #284e7f}50%{box-shadow:9999px -5.625px 0 2px #284e7f}to{box-shadow:9999px -22.5px 0 -5px #284e7f}}@keyframes dot-fire{1%{box-shadow:9999px 22.5px 0 -5px #284e7f}50%{box-shadow:9999px -5.625px 0 2px #284e7f}to{box-shadow:9999px -22.5px 0 -5px #284e7f}}.dot-spin{position:relative;width:10px;height:10px;border-radius:5px;background-color:transparent;color:transparent;box-shadow:0 -18px 0 0 #284e7f,12.72984px -12.72984px 0 0 #284e7f,18px 0 0 0 #284e7f,12.72984px 12.72984px 0 0 rgba(152,128,255,0),0 18px 0 0 rgba(152,128,255,0),-12.72984px 12.72984px 0 0 rgba(152,128,255,0),-18px 0 0 0 rgba(152,128,255,0),-12.72984px -12.72984px 0 0 rgba(152,128,255,0);-webkit-animation:dot-spin 1.5s linear infinite;animation:dot-spin 1.5s linear infinite}@-webkit-keyframes dot-spin{0%,to{box-shadow:0 -18px 0 0 #284e7f,12.72984px -12.72984px 0 0 #284e7f,18px 0 0 0 #284e7f,12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 -5px rgba(152,128,255,0)}12.5%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 0 #284e7f,18px 0 0 0 #284e7f,12.72984px 12.72984px 0 0 #284e7f,0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 -5px rgba(152,128,255,0)}25%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 0 #284e7f,12.72984px 12.72984px 0 0 #284e7f,0 18px 0 0 #284e7f,-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 -5px rgba(152,128,255,0)}37.5%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 0 #284e7f,0 18px 0 0 #284e7f,-12.72984px 12.72984px 0 0 #284e7f,-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 -5px rgba(152,128,255,0)}50%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 0 #284e7f,-12.72984px 12.72984px 0 0 #284e7f,-18px 0 0 0 #284e7f,-12.72984px -12.72984px 0 -5px rgba(152,128,255,0)}62.5%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 0 #284e7f,-18px 0 0 0 #284e7f,-12.72984px -12.72984px 0 0 #284e7f}75%{box-shadow:0 -18px 0 0 #284e7f,12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 0 #284e7f,-12.72984px -12.72984px 0 0 #284e7f}87.5%{box-shadow:0 -18px 0 0 #284e7f,12.72984px -12.72984px 0 0 #284e7f,18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 0 #284e7f}}@keyframes dot-spin{0%,to{box-shadow:0 -18px 0 0 #284e7f,12.72984px -12.72984px 0 0 #284e7f,18px 0 0 0 #284e7f,12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 -5px rgba(152,128,255,0)}12.5%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 0 #284e7f,18px 0 0 0 #284e7f,12.72984px 12.72984px 0 0 #284e7f,0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 -5px rgba(152,128,255,0)}25%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 0 #284e7f,12.72984px 12.72984px 0 0 #284e7f,0 18px 0 0 #284e7f,-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 -5px rgba(152,128,255,0)}37.5%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 0 #284e7f,0 18px 0 0 #284e7f,-12.72984px 12.72984px 0 0 #284e7f,-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 -5px rgba(152,128,255,0)}50%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 0 #284e7f,-12.72984px 12.72984px 0 0 #284e7f,-18px 0 0 0 #284e7f,-12.72984px -12.72984px 0 -5px rgba(152,128,255,0)}62.5%{box-shadow:0 -18px 0 -5px rgba(152,128,255,0),12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 0 #284e7f,-18px 0 0 0 #284e7f,-12.72984px -12.72984px 0 0 #284e7f}75%{box-shadow:0 -18px 0 0 #284e7f,12.72984px -12.72984px 0 -5px rgba(152,128,255,0),18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 0 #284e7f,-12.72984px -12.72984px 0 0 #284e7f}87.5%{box-shadow:0 -18px 0 0 #284e7f,12.72984px -12.72984px 0 0 #284e7f,18px 0 0 -5px rgba(152,128,255,0),12.72984px 12.72984px 0 -5px rgba(152,128,255,0),0 18px 0 -5px rgba(152,128,255,0),-12.72984px 12.72984px 0 -5px rgba(152,128,255,0),-18px 0 0 -5px rgba(152,128,255,0),-12.72984px -12.72984px 0 0 #284e7f}}.dot-falling{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#284e7f;color:#284e7f;box-shadow:9999px 0 0 0 #284e7f;-webkit-animation:dot-falling 1s linear infinite;animation:dot-falling 1s linear infinite;-webkit-animation-delay:.1s;animation-delay:.1s}.dot-falling:after,.dot-falling:before{content:"";display:inline-block;position:absolute;top:0}.dot-falling:before{-webkit-animation:dot-falling-before 1s linear infinite;animation:dot-falling-before 1s linear infinite;-webkit-animation-delay:0s;animation-delay:0s}.dot-falling:after,.dot-falling:before{width:10px;height:10px;border-radius:5px;background-color:#284e7f;color:#284e7f}.dot-falling:after{-webkit-animation:dot-falling-after 1s linear infinite;animation:dot-falling-after 1s linear infinite;-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes dot-falling{0%{box-shadow:9999px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:9999px 0 0 0 #284e7f}to{box-shadow:9999px 15px 0 0 rgba(152,128,255,0)}}@keyframes dot-falling{0%{box-shadow:9999px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:9999px 0 0 0 #284e7f}to{box-shadow:9999px 15px 0 0 rgba(152,128,255,0)}}@-webkit-keyframes dot-falling-before{0%{box-shadow:9984px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:9984px 0 0 0 #284e7f}to{box-shadow:9984px 15px 0 0 rgba(152,128,255,0)}}@keyframes dot-falling-before{0%{box-shadow:9984px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:9984px 0 0 0 #284e7f}to{box-shadow:9984px 15px 0 0 rgba(152,128,255,0)}}@-webkit-keyframes dot-falling-after{0%{box-shadow:10014px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:10014px 0 0 0 #284e7f}to{box-shadow:10014px 15px 0 0 rgba(152,128,255,0)}}@keyframes dot-falling-after{0%{box-shadow:10014px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:10014px 0 0 0 #284e7f}to{box-shadow:10014px 15px 0 0 rgba(152,128,255,0)}}.dot-stretching{position:relative;width:10px;height:10px;border-radius:5px;background-color:#284e7f;color:#284e7f;transform:scale(1.25);-webkit-animation:dot-stretching 2s ease-in infinite;animation:dot-stretching 2s ease-in infinite}.dot-stretching:after,.dot-stretching:before{content:"";display:inline-block;position:absolute;top:0}.dot-stretching:before{-webkit-animation:dot-stretching-before 2s ease-in infinite;animation:dot-stretching-before 2s ease-in infinite}.dot-stretching:after,.dot-stretching:before{width:10px;height:10px;border-radius:5px;background-color:#284e7f;color:#284e7f}.dot-stretching:after{-webkit-animation:dot-stretching-after 2s ease-in infinite;animation:dot-stretching-after 2s ease-in infinite}@-webkit-keyframes dot-stretching{0%{transform:scale(1.25)}50%,60%{transform:scale(.8)}to{transform:scale(1.25)}}@keyframes dot-stretching{0%{transform:scale(1.25)}50%,60%{transform:scale(.8)}to{transform:scale(1.25)}}@-webkit-keyframes dot-stretching-before{0%{transform:translate(0) scale(.7)}50%,60%{transform:translate(-20px) scale(1)}to{transform:translate(0) scale(.7)}}@keyframes dot-stretching-before{0%{transform:translate(0) scale(.7)}50%,60%{transform:translate(-20px) scale(1)}to{transform:translate(0) scale(.7)}}@-webkit-keyframes dot-stretching-after{0%{transform:translate(0) scale(.7)}50%,60%{transform:translate(20px) scale(1)}to{transform:translate(0) scale(.7)}}@keyframes dot-stretching-after{0%{transform:translate(0) scale(.7)}50%,60%{transform:translate(20px) scale(1)}to{transform:translate(0) scale(.7)}}.dot-gathering{position:relative;margin:-1px 0}.dot-gathering,.dot-gathering:after,.dot-gathering:before{width:12px;height:12px;border-radius:6px;background-color:black;color:transparent;filter:blur(2px)}.dot-gathering:after,.dot-gathering:before{content:"";display:inline-block;position:absolute;top:0;left:-50px;opacity:0;-webkit-animation:dot-gathering 2s ease-in infinite;animation:dot-gathering 2s ease-in infinite}.dot-gathering:after{-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes dot-gathering{0%{opacity:0;transform:translateX(0)}35%,60%{opacity:1;transform:translateX(50px)}to{opacity:0;transform:translateX(100px)}}@keyframes dot-gathering{0%{opacity:0;transform:translateX(0)}35%,60%{opacity:1;transform:translateX(50px)}to{opacity:0;transform:translateX(100px)}}.dot-hourglass{position:relative;top:-15px;margin:-1px 0;transform-origin:5px 20px;-webkit-animation:dot-hourglass 2.4s ease-in-out infinite;animation:dot-hourglass 2.4s ease-in-out infinite;-webkit-animation-delay:.6s;animation-delay:.6s}.dot-hourglass,.dot-hourglass:after,.dot-hourglass:before{width:12px;height:12px;border-radius:6px;background-color:black;color:transparent;filter:blur(2px)}.dot-hourglass:after,.dot-hourglass:before{content:"";display:inline-block;position:absolute;top:0;left:0}.dot-hourglass:before{top:30px}.dot-hourglass:after{-webkit-animation:dot-hourglass-after 2.4s cubic-bezier(.65,.05,.36,1) infinite;animation:dot-hourglass-after 2.4s cubic-bezier(.65,.05,.36,1) infinite}@-webkit-keyframes dot-hourglass{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(1turn)}to{transform:rotate(1turn)}}@keyframes dot-hourglass{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(1turn)}to{transform:rotate(1turn)}}@-webkit-keyframes dot-hourglass-after{0%{transform:translateY(0)}25%{transform:translateY(30px)}50%{transform:translateY(30px)}75%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes dot-hourglass-after{0%{transform:translateY(0)}25%{transform:translateY(30px)}50%{transform:translateY(30px)}75%{transform:translateY(0)}to{transform:translateY(0)}}.dot-overtaking{position:relative;margin:-1px 0;-webkit-animation:dot-overtaking 2s cubic-bezier(.2,.6,.8,.2) infinite;animation:dot-overtaking 2s cubic-bezier(.2,.6,.8,.2) infinite}.dot-overtaking,.dot-overtaking:after,.dot-overtaking:before{width:12px;height:12px;border-radius:6px;background-color:transparent;color:black;box-shadow:0 -20px 0 0;filter:blur(2px)}.dot-overtaking:after,.dot-overtaking:before{content:"";display:inline-block;position:absolute;top:0;left:0}.dot-overtaking:before{-webkit-animation:dot-overtaking 2s cubic-bezier(.2,.6,.8,.2) infinite;animation:dot-overtaking 2s cubic-bezier(.2,.6,.8,.2) infinite;-webkit-animation-delay:.3s;animation-delay:.3s}.dot-overtaking:after{-webkit-animation:dot-overtaking 1.5s cubic-bezier(.2,.6,.8,.2) infinite;animation:dot-overtaking 1.5s cubic-bezier(.2,.6,.8,.2) infinite;-webkit-animation-delay:.6s;animation-delay:.6s}@-webkit-keyframes dot-overtaking{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes dot-overtaking{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dot-shuttle{position:relative;left:-15px;margin:-1px 0}.dot-shuttle,.dot-shuttle:after,.dot-shuttle:before{width:12px;height:12px;border-radius:6px;background-color:black;color:transparent;filter:blur(2px)}.dot-shuttle:after,.dot-shuttle:before{content:"";display:inline-block;position:absolute;top:0}.dot-shuttle:before{left:15px;-webkit-animation:dot-shuttle 2s ease-out infinite;animation:dot-shuttle 2s ease-out infinite}.dot-shuttle:after{left:30px}@-webkit-keyframes dot-shuttle{0%,50%,to{transform:translateX(0)}25%{transform:translateX(-45px)}75%{transform:translateX(45px)}}@keyframes dot-shuttle{0%,50%,to{transform:translateX(0)}25%{transform:translateX(-45px)}75%{transform:translateX(45px)}}.dot-bouncing{position:relative;height:10px;font-size:10px}.dot-bouncing:before{content:"⚽🏀🏐";display:inline-block;position:relative;-webkit-animation:dot-bouncing 1s infinite;animation:dot-bouncing 1s infinite}@-webkit-keyframes dot-bouncing{0%{top:-20px;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}34%{transform:scale(1)}35%{top:20px;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;transform:scale(1.5,.5)}45%{transform:scale(1)}90%{top:-20px}to{top:-20px}}@keyframes dot-bouncing{0%{top:-20px;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}34%{transform:scale(1)}35%{top:20px;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;transform:scale(1.5,.5)}45%{transform:scale(1)}90%{top:-20px}to{top:-20px}}.dot-rolling{position:relative;height:10px;font-size:10px}.dot-rolling:before{content:"⚽";display:inline-block;position:relative;transform:translateX(-25px);-webkit-animation:dot-rolling 3s infinite;animation:dot-rolling 3s infinite}@-webkit-keyframes dot-rolling{0%{content:"⚽";transform:translateX(-25px) rotate(0deg)}16.667%{content:"⚽";transform:translateX(25px) rotate(2turn)}33.333%{content:"⚽";transform:translateX(-25px) rotate(0deg)}34.333%{content:"🏀";transform:translateX(-25px) rotate(0deg)}50%{content:"🏀";transform:translateX(25px) rotate(2turn)}66.667%{content:"🏀";transform:translateX(-25px) rotate(0deg)}67.667%{content:"🏐";transform:translateX(-25px) rotate(0deg)}83.333%{content:"🏐";transform:translateX(25px) rotate(2turn)}to{content:"🏐";transform:translateX(-25px) rotate(0deg)}}@keyframes dot-rolling{0%{content:"⚽";transform:translateX(-25px) rotate(0deg)}16.667%{content:"⚽";transform:translateX(25px) rotate(2turn)}33.333%{content:"⚽";transform:translateX(-25px) rotate(0deg)}34.333%{content:"🏀";transform:translateX(-25px) rotate(0deg)}50%{content:"🏀";transform:translateX(25px) rotate(2turn)}66.667%{content:"🏀";transform:translateX(-25px) rotate(0deg)}67.667%{content:"🏐";transform:translateX(-25px) rotate(0deg)}83.333%{content:"🏐";transform:translateX(25px) rotate(2turn)}to{content:"🏐";transform:translateX(-25px) rotate(0deg)}}
/*!
 * jquery-drawer v3.1.0
 * Flexible drawer menu using jQuery, iScroll and CSS.
 * http://git.blivesta.com/drawer
 * License : MIT
 * Author : blivesta <design@blivesta.com> (http://blivesta.com/)
 */.drawer-nav{position:relative;z-index:inherit;top:inherit;overflow:inherit;width:100%;height:100%;color:#222}.menu_txt{color:#000}@media only screen and (max-width:750px){.drawer-brand,.drawer-menu-item{display:block;text-decoration:none;color:#222}.drawer-nav,.drawer-overlay{top:0;height:100%;position:fixed}.drawer-nav{z-index:10;overflow:hidden;width:16.25rem;color:#222;background-color:rgba(255,255,255,.99)}.drawer-brand{font-size:1.5rem;font-weight:700;line-height:3.75rem;padding-right:.75rem;padding-left:.75rem}.drawer-menu{margin:0;padding:0;list-style:none}.drawer-menu-item{font-size:1rem;padding:.75rem}.drawer-menu-item:hover{text-decoration:underline;color:#555;background-color:transparent}.drawer-overlay{z-index:5;left:0;display:none;width:100%;background-color:rgba(0,0,0,.7)}.drawer-open .drawer-overlay{display:block}.drawer--top .drawer-nav{top:-100%;left:0;width:100%;height:auto;max-height:100%;-webkit-transition:top .6s cubic-bezier(.19,1,.22,1);transition:top .6s cubic-bezier(.19,1,.22,1)}.drawer--top.drawer-open .drawer-nav{top:60px}.drawer--top .drawer-hamburger,.drawer--top.drawer-open .drawer-hamburger{right:0}.drawer--left .drawer-nav{left:-16.25rem;-webkit-transition:left .6s cubic-bezier(.19,1,.22,1);transition:left .6s cubic-bezier(.19,1,.22,1)}.drawer--left .drawer-hamburger,.drawer--left.drawer-open .drawer-nav,.drawer--left.drawer-open .drawer-navbar .drawer-hamburger{left:0}.drawer--left.drawer-open .drawer-hamburger{left:16.25rem}.drawer--right .drawer-nav{right:-16.25rem;-webkit-transition:right .6s cubic-bezier(.19,1,.22,1);transition:right .6s cubic-bezier(.19,1,.22,1)}.drawer--right .drawer-hamburger,.drawer--right.drawer-open .drawer-nav,.drawer--right.drawer-open .drawer-navbar .drawer-hamburger{right:0}.drawer--right.drawer-open .drawer-hamburger{right:16.25rem}.drawer-hamburger{position:fixed;z-index:4;top:0;display:block;box-sizing:content-box;width:2rem;padding:21px .75rem 30px;-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);transition:all .6s cubic-bezier(.19,1,.22,1);-webkit-transform:translateZ(0);transform:translateZ(0);border:0;outline:0;background-color:transparent}.drawer-hamburger:hover{cursor:pointer;background-color:transparent}.drawer-hamburger-icon{position:relative;display:block;margin-bottom:15px}.drawer-hamburger-icon,.drawer-hamburger-icon:after,.drawer-hamburger-icon:before{width:100%;height:2px;-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);transition:all .6s cubic-bezier(.19,1,.22,1);background-color:#666}.drawer-hamburger-icon:after,.drawer-hamburger-icon:before{position:absolute;top:-10px;left:0;content:" "}.drawer-hamburger-icon:after{top:10px}.drawer-open .drawer-hamburger-icon{background-color:transparent}.drawer-open .drawer-hamburger-icon:after,.drawer-open .drawer-hamburger-icon:before{top:0}.drawer-open .drawer-hamburger-icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.drawer-open .drawer-hamburger-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.sr-only{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;overflow:visible;clip:auto;width:auto;height:auto;margin:0}.drawer--sidebar,.drawer--sidebar .drawer-contents{background-color:#fff}}@media (min-width:64em){.drawer--sidebar .drawer-hamburger{display:none;visibility:hidden}.drawer--sidebar .drawer-nav{display:block;-webkit-transform:none;-ms-transform:none;transform:none;position:fixed;width:12.5rem;height:100%}.drawer--sidebar.drawer--left .drawer-nav{left:0;border-right:1px solid #ddd}.drawer--sidebar.drawer--left .drawer-contents{margin-left:12.5rem}.drawer--sidebar.drawer--right .drawer-nav{right:0;border-left:1px solid #ddd}.drawer--sidebar.drawer--right .drawer-contents{margin-right:12.5rem}.drawer--sidebar .drawer-container{max-width:48rem}}@media (min-width:75em){.drawer--sidebar .drawer-nav{width:16.25rem}.drawer--sidebar.drawer--left .drawer-contents{margin-left:16.25rem}.drawer--sidebar.drawer--right .drawer-contents{margin-right:16.25rem}.drawer--sidebar .drawer-container{max-width:60rem}}.drawer--navbarTopGutter{padding-top:3.75rem}.drawer-navbar .drawer-navbar-header{border-bottom:1px solid #ddd;background-color:#fff}.drawer-navbar{z-index:3;top:0;width:100%}.drawer-navbar--fixed{position:fixed}.drawer-navbar-header{position:relative;z-index:3;box-sizing:border-box;width:100%;height:3.75rem;padding:0 .75rem;text-align:center}.drawer-navbar .drawer-brand{line-height:3.75rem;display:inline-block;padding-top:0;padding-bottom:0;text-decoration:none}.drawer-navbar .drawer-brand:hover{background-color:transparent}.drawer-navbar .drawer-nav{padding-top:3.75rem}.drawer-navbar .drawer-menu{padding-bottom:7.5rem}@media (min-width:64em){.drawer-navbar{height:3.75rem;border-bottom:1px solid #ddd;background-color:#fff}.drawer-navbar .drawer-navbar-header{position:relative;display:block;float:left;width:auto;padding:0;border:0}.drawer-navbar .drawer-menu--right{float:right}.drawer-navbar .drawer-menu li{float:left}.drawer-navbar .drawer-menu-item{line-height:3.75rem;padding-top:0;padding-bottom:0}.drawer-navbar .drawer-hamburger{display:none}.drawer-navbar .drawer-nav{position:relative;left:0;overflow:visible;width:auto;height:3.75rem;padding-top:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.drawer-navbar .drawer-menu{padding:0}.drawer-navbar .drawer-dropdown-menu{position:absolute;width:16.25rem;border:1px solid #ddd}.drawer-navbar .drawer-dropdown-menu-item{padding-left:.75rem}.drawer-container{max-width:60rem}}.drawer-dropdown-menu{display:none;box-sizing:border-box;width:100%;margin:0;padding:0;background-color:#fff}.drawer-dropdown-menu>li{width:100%;list-style:none}.drawer-dropdown-menu-item{line-height:3.75rem;display:block;padding:0 .75rem 0 1.5rem;text-decoration:none;color:#222}.drawer-dropdown-menu-item:hover{text-decoration:underline;color:#555;background-color:transparent}.drawer-dropdown.open>.drawer-dropdown-menu{display:block}.drawer-dropdown .drawer-caret{display:inline-block;width:0;height:0;margin-left:4px;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.drawer-dropdown.open .drawer-caret{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.drawer-container{margin-right:auto;margin-left:auto}@media (min-width:75em){.drawer-container{max-width:70rem}}@keyframes lum-fade{0%{opacity:0}to{opacity:1}}@keyframes lum-fadeZoom{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes lum-loader-rotate{0%{transform:translate(-50%,-50%) rotate(0)}50%{transform:translate(-50%,-50%) rotate(-180deg)}to{transform:translate(-50%,-50%) rotate(-1turn)}}@keyframes lum-loader-before{0%{transform:scale(1)}10%{transform:scale(1.2) translateX(6px)}25%{transform:scale(1.3) translateX(8px)}40%{transform:scale(1.2) translateX(6px)}50%{transform:scale(1)}60%{transform:scale(.8) translateX(6px)}75%{transform:scale(.7) translateX(8px)}90%{transform:scale(.8) translateX(6px)}to{transform:scale(1)}}@keyframes lum-loader-after{0%{transform:scale(1)}10%{transform:scale(1.2) translateX(-6px)}25%{transform:scale(1.3) translateX(-8px)}40%{transform:scale(1.2) translateX(-6px)}50%{transform:scale(1)}60%{transform:scale(.8) translateX(-6px)}75%{transform:scale(.7) translateX(-8px)}90%{transform:scale(.8) translateX(-6px)}to{transform:scale(1)}}.lum-lightbox{background:rgba(0,0,0,.6);z-index:200!important}.lum-lightbox-inner{top:2.5%;right:2.5%;bottom:2.5%;left:2.5%}.lum-lightbox-inner img{position:relative;padding-bottom:1em}.lum-lightbox-inner .lum-lightbox-caption{margin:0 auto;color:#fff;max-width:700px;text-align:center;line-height:160%;font-size:14px}.lum-loading .lum-lightbox-loader{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:66px;height:20px;animation:lum-loader-rotate 1.8s linear infinite}.lum-lightbox-loader:after,.lum-lightbox-loader:before{content:"";display:block;width:20px;height:20px;position:absolute;top:50%;margin-top:-10px;border-radius:20px;background:rgba(255,255,255,.9)}.lum-lightbox-loader:before{left:0;animation:lum-loader-before 1.8s linear infinite}.lum-lightbox-loader:after{right:0;animation:lum-loader-after 1.8s linear infinite;animation-delay:-.9s}.lum-lightbox.lum-opening{animation:lum-fade .18s ease-out}.lum-lightbox.lum-opening .lum-lightbox-inner{animation:lum-fadeZoom .18s ease-out}.lum-lightbox.lum-closing{animation:lum-fade .3s ease-in;animation-direction:reverse}.lum-lightbox.lum-closing .lum-lightbox-inner{animation:lum-fadeZoom .3s ease-in;animation-direction:reverse}.lum-img{transition:opacity .12s ease-out}.lum-loading .lum-img{opacity:0}.lum-gallery-button{overflow:hidden;text-indent:150%;white-space:nowrap;background:transparent;border:0;margin:0;padding:0;outline:0;position:absolute;top:50%;transform:translateY(-50%);height:100px;max-height:100%;width:60px;cursor:pointer}.lum-close-button{position:absolute;right:5px;top:5px;width:32px;height:32px;opacity:.3}.lum-close-button:hover{opacity:1}.lum-close-button:after,.lum-close-button:before{position:absolute;left:15px;content:" ";height:33px;width:2px;background-color:#fff}.lum-close-button:before{transform:rotate(45deg)}.lum-close-button:after{transform:rotate(-45deg)}.lum-previous-button{left:12px}.lum-next-button{right:12px}.lum-gallery-button:after{content:"";display:block;position:absolute;top:50%;width:36px;height:36px;border-top:4px solid rgba(255,255,255,.8)}.lum-previous-button:after{transform:translateY(-50%) rotate(-45deg);border-left:4px solid rgba(255,255,255,.8);box-shadow:-2px 0 rgba(0,0,0,.2);left:12%;border-radius:3px 0 0 0}.lum-next-button:after{transform:translateY(-50%) rotate(45deg);border-right:4px solid rgba(255,255,255,.8);box-shadow:2px 0 rgba(0,0,0,.2);right:12%;border-radius:0 3px 0 0}@media (max-width:460px){.lum-lightbox-image-wrapper{display:flex;overflow:auto;-webkit-overflow-scrolling:touch}.lum-lightbox-caption{width:100%;position:absolute;bottom:0}.lum-lightbox-position-helper{margin:auto}.lum-lightbox-inner img{max-width:none;max-height:none}}.lum-lightbox{z-index:999}@media (max-width:460px){.lum-lightbox-inner img{max-width:150vw;max-height:88vh}.lum-gallery-button:after{width:6vw;height:6vw}}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next_co,.slick-prev_co{width:47px!important;height:100%!important;margin:-25px 0 0!important;cursor:pointer;border:none;text-indent:-9999px;outline:0}.slick-dots,.slick-next_co,.slick-prev_co{position:absolute;display:block;padding:0}.slick-loading .slick-list{background:none 50% no-repeat #fff}.slick-prev_co{top:25px!important;left:-80px!important;background:url(/themes/pluspmvn/img/sl_back.svg) 50% no-repeat;background-size:contain}.slick-next_co{top:25px;right:-80px!important;background:url(/themes/pluspmvn/img/sl_next.svg) 50% no-repeat;background-size:contain}.slick-dots li,.slick-dots li button{cursor:pointer;background:rgba(255,255,255,0);border:1px solid #fff;height:8px}@media only screen and (max-width:1450px){.slick-prev_co{left:-70px!important}.slick-next_co{right:-70px!important}}@media only screen and (max-width:1400px){.slick-prev_co{left:-50px!important}.slick-next_co{right:-50px!important}}@media only screen and (max-width:1200px){.slick-prev_co{left:-45px!important;width:40px!important}.slick-next_co{right:-45px!important;width:40px!important}}@media only screen and (max-width:450px){.slick-prev_co{left:-37px!important;width:40px!important}.slick-next_co{right:-37px!important;width:40px!important}}.slick-next_co:hover,.slick-prev_co:hover{outline:0;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5}.slick-next_co:focus,.slick-prev_co:focus{outline:0}.slick-next_co:focus:before,.slick-next_co:hover:before,.slick-prev_co:focus:before,.slick-prev_co:hover:before{opacity:1}.slick-next_co.slick-disabled:before,.slick-prev_co.slick-disabled:before{opacity:.25}.slick-next_co:before,.slick-prev_co:before{content:""}.slick-slider{margin-bottom:0}.slick-dots{width:100%;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:8px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}.slick-dots li button{font-size:0;line-height:0;display:block;width:8px;padding:0;color:transparent;border:0;outline:0;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;width:8px;height:8px;content:"■";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-filter:"alpha(opacity=25)";filter:alpha(opacity=25)}.slick-dots li.slick-active button:before{opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);color:#000;background:#fff!important;width:8px;height:8px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}.slider_img_ALL{float:left;width:100%;height:auto;position:relative}.slider_img_L,.slider_img_R{width:50%;height:auto;position:relative}.slider_img_L{float:left}.slider_img_R{float:right}.col_w{color:#fff}.slider_img_ALL img,.slider_img_L img,.slider_img_R img,.slider_txt_BOX img{width:100%;height:auto}.slider_li{width:1200px;height:auto;position:relative;z-index:2!important;padding:0 8px}.slider_txt_BOX p{margin-top:0}.slider_img_ALL .slider_txt_BOX,.slider_img_L .slider_txt_BOX,.slider_img_R .slider_txt_BOX{font-size:8.5px;line-height:14px;letter-spacing:0}.slider_img_ALL .slider_txt_BOX{position:absolute;top:92.2%;left:4.5%}.slider_img_L .slider_txt_BOX,.slider_img_R .slider_txt_BOX{position:absolute;top:92.2%;left:9.5%;background:0 0}.page{display:none}.single-item{width:100%;margin:0 auto}.slick-next_co:before,.slick-prev_co:before{font-size:24px}.center-item .slick-next,.lazy-item .slick-next,.slider_co .slick-next,.thumb-item-nav .slick-next{right:0;z-index:99}.center-item .slick-prev_co,.lazy-item .slick-prev_co,.slider_co .slick-prev_co,.thumb-item-nav .slick-prev_co{left:0;z-index:100}.single-item .slick-next_co:before,.single-item .slick-prev_co:before{color:#666}.slick-dots{right:10px;bottom:15px;margin:0}.slick-dots li{margin:0 8px!important}.slider_co li{margin:0 12px}.slider_co li a{outline:0}.thumb-item{max-width:700px;margin:0 auto 5px;padding:0}.thumb-item-nav{max-width:700px;margin:0 auto}.thumb-item-nav li{margin:5px}ul.slick-dots{display:flex;align-items:center;justify-content:flex-end}.next.slick-arrow,.prev.slick-arrow{position:absolute;top:0;bottom:0;margin:auto;width:24px;height:24px;z-index:999;transition:.3s;cursor:pointer}.prev.slick-arrow{left:15px;border-top:1.5px solid rgba(255,255,255,.8);border-left:1.5px solid rgba(255,255,255,.8);transform:rotate(-45deg)}.next.slick-arrow{right:15px;border-top:1.5px solid rgba(255,255,255,.9);border-right:1.5px solid rgba(255,255,255,.9);transform:rotate(45deg)}@media(min-width:767px){ul.slick-dots{justify-content:flex-end;right:20px;bottom:45px}.prev.slick-arrow{left:30px}.next.slick-arrow{right:30px}}ul.slick-dots li{width:8px;padding:0!important}ul.slick-dots li:before{display:none}@media(min-width:1100px){ul.slick-dots{bottom:25px}}