@charset "UTF-8";.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}@media screen and (min-width:501px){body{margin:0;overflow-x:hidden}body header.company{margin:0 auto;width:100%;max-width:1200px;height:70px;padding:.5em;border-bottom:2px solid #ddd;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body header.company .pronuri_tel img{width:90%}body .paintcomlp_top{background:url(/images/lp/paint_company-img/top-bgimg.png) no-repeat top;padding:0 9%;height:710px}body .paintcomlp_top h1{margin:0 auto;padding:1em 0 0}body .paintcomlp_top h1 img{opacity:.9}body .paintcomlp_top .paint_cvb{margin:-3em 13em 0;padding-bottom:2em;position:absolute}body .paintcomlp_top .paint_cvb:hover{opacity:.8}body .paintcomlp-sec{text-align:center;background:#f2f1eb}body .paintcomlp-sec img{width:100%;height:auto}body .paintcomlp-sec.c01{margin-bottom:-1.5%}body .paintcomlp-sec.c02 img{height:100%}body div#form{background:url(/images/lp/paint_company-img/form-bg.png) no-repeat top;text-align:center;padding:0 0 3em}body div#form h2{margin:0 auto;padding:2em 0 0}body div#form .form_all{text-align:start;width:430px;height:auto;margin:-1em auto 0}body div#form .form_all .paintcom-form{margin:0 2%}body div#form .form_all .paintcom-form .form_label{color:#fff;font-size:18px;font-weight:700}body div#form .form_all .paintcom-form .form_imput{margin-top:-1em}body div#form .form_all .paintcom-form .form_imput input,body div#form .form_all .paintcom-form .form_imput select{width:380px;height:40px;padding:0 1em;font-size:16px}body div#form .form_all .paintcom-form .form_imput input::-webkit-input-placeholder,body div#form .form_all .paintcom-form .form_imput select::-webkit-input-placeholder{color:#bfbfbf}body div#form .form_all .paintcom-form .form_imput input::-moz-placeholder,body div#form .form_all .paintcom-form .form_imput select::-moz-placeholder{color:#bfbfbf}body div#form .form_all .paintcom-form .form_imput input:-ms-input-placeholder,body div#form .form_all .paintcom-form .form_imput select:-ms-input-placeholder{color:#bfbfbf}body div#form .form_all .paintcom-form .form_imput input::-ms-input-placeholder,body div#form .form_all .paintcom-form .form_imput select::-ms-input-placeholder{color:#bfbfbf}body div#form .form_all .paintcom-form .form_imput input::placeholder,body div#form .form_all .paintcom-form .form_imput select::placeholder{color:#bfbfbf}body div#form .form_all .paintcom-form .form_imput select{width:415px;height:47px}body div#form .btn_estimate_area{margin:2em 0 0}body div#form .btn_estimate_area button.btn_estimate{padding:20px 45px;width:500px;background:#ff7500;border:none;border-radius:8px;box-shadow:0 4px 0 #b55300;color:#fff;font-weight:700;font-size:24px;text-decoration:none;cursor:pointer}body div#form .btn_estimate_area button.btn_estimate img{padding-left:10px;margin:0 auto;width:7%;display:inline-block;padding-top:4px}body div#form .btn_estimate_area button.btn_estimate:hover{background:#b55300;box-shadow:0 4px 0 #b55300;text-decoration:none}body .sc_done_message_area{padding:160px 0 200px;text-align:center;position:relative}body .sc_done_message_area:before{content:"";width:100%;height:50%;position:absolute;top:0;left:0;background-image:url(/images/lp/tops_contents-img/formbg-img.png);background-repeat:no-repeat;background-position:top;background-size:cover}body .sc_done_message_area:after{content:"";width:100%;height:50%;position:absolute;bottom:0;left:0;background-color:#f2f1eb}body .sc_done_message_area .message_box{position:relative;z-index:1000;display:inline-block;padding:55px 90px;margin:auto;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16)}body .sc_done_message_area .message_box h2{display:inline-block;font-size:34px;color:#4b4846;border-bottom:12px solid #e0e565;margin:0 0 40px}body .sc_done_message_area .message_box p{margin:0;color:#4b4846;font-size:20px}body footer{text-align:center;background:#0f5b70;color:#fff;padding:16px 0;font-size:18px}body footer a{color:#fff;text-decoration:underline}}@media screen and (max-width:500px){body{margin:0}body header.company{background-color:hsla(0,0%,100%,.9);border-bottom:1px solid #ccc;line-height:20px;padding:0;text-align:center;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}body header.company .pronuri_logo{left:1%;position:relative;margin-right:2%}body header.company .pronuri_tel{width:48%;position:relative;right:-1%}body header.company .pronuri_tel img{width:90%}body .paintcomlp_top{background:url(/images/lp/paint_company-img/top-bgimg_sp.png) no-repeat top;height:auto;text-align:center}body .paintcomlp_top h1{margin:0 auto;padding:1em 0 0;width:auto}body .paintcomlp_top h1 img{opacity:.9;width:95%}body .paintcomlp_top .paint_cvb{margin:-3em 0 0;padding-bottom:2em;position:relative;width:auto}body .paintcomlp_top .paint_cvb img{width:90%}body .paintcomlp-sec{text-align:center;background:#f2f1eb}body .paintcomlp-sec img{height:auto;width:100%}body .paintcomlp-sec.c01{margin-bottom:-1.5%}body .paintcomlp-sec.c02 img{height:100%}body div#form{background:url(/images/lp/paint_company-img/form-bg.png) no-repeat top;text-align:center;padding:0 0 3em}body div#form h2{margin:0 auto;padding:1.5em 0 0}body div#form h2 img{width:95%}body div#form .form_all{text-align:start;width:auto;height:auto;margin:-1em auto 0}body div#form .form_all .paintcom-form{margin:0 4%}body div#form .form_all .paintcom-form .form_label{color:#fff;font-size:18px;font-weight:700}body div#form .form_all .paintcom-form .form_imput{margin-top:-1em}body div#form .form_all .paintcom-form .form_imput input,body div#form .form_all .paintcom-form .form_imput select{width:88%;height:50px;padding:0 1em;font-size:18px}body div#form .form_all .paintcom-form .form_imput input::-webkit-input-placeholder,body div#form .form_all .paintcom-form .form_imput select::-webkit-input-placeholder{color:#bfbfbf}body div#form .form_all .paintcom-form .form_imput input::-moz-placeholder,body div#form .form_all .paintcom-form .form_imput select::-moz-placeholder{color:#bfbfbf}body div#form .form_all .paintcom-form .form_imput input:-ms-input-placeholder,body div#form .form_all .paintcom-form .form_imput select:-ms-input-placeholder{color:#bfbfbf}body div#form .form_all .paintcom-form .form_imput input::-ms-input-placeholder,body div#form .form_all .paintcom-form .form_imput select::-ms-input-placeholder{color:#bfbfbf}body div#form .form_all .paintcom-form .form_imput input::placeholder,body div#form .form_all .paintcom-form .form_imput select::placeholder{color:#bfbfbf}body div#form .form_all .paintcom-form .form_imput select{width:98%;height:54px}body div#form .btn_estimate_area{margin:2em 0 0}body div#form .btn_estimate_area button.btn_estimate{padding:22px 10px;width:90%;background:#ff7500;border:none;border-radius:8px;box-shadow:0 4px 0 #b55300;color:#fff;font-weight:700;font-size:1.06em;text-decoration:none}body div#form .btn_estimate_area button.btn_estimate img{padding-left:10px;margin:0 auto;width:7%;display:inline-block;padding-top:4px}body div#form .btn_estimate_area button.btn_estimate:hover{background:#b55300;box-shadow:0 4px 0 #b55300;text-decoration:none}body footer{text-align:center;background:#0f5b70;color:#fff;padding:20px 0}body footer p{line-height:20px;font-size:12px;margin-bottom:20px}body footer p a{color:#fff;text-decoration:underline}body .sc_done_header header{width:96%;padding:0 2%}body .sc_done_header header .pronuri_inquiry{margin-right:0}body .sc_done_header header .menu_btn{display:none!important}body .sc_done_message_area{padding:100px 0 120px;text-align:center;background-size:100% 50%;position:relative}body .sc_done_message_area:before{content:"";width:100%;height:50%;position:absolute;top:0;left:0;background-image:url(/images/lp/tops_contents-img/formbg-img.png);background-repeat:no-repeat;background-position:top;background-size:cover}body .sc_done_message_area:after{content:"";width:100%;height:50%;position:absolute;bottom:0;left:0;background-color:#f2f1eb}body .sc_done_message_area .message_box{position:relative;z-index:1000;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:33px 0;width:90%;margin:auto;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16)}body .sc_done_message_area .message_box h2{display:inline-block;font-size:24px;color:#4b4846;margin:0 0 33px}body .sc_done_message_area .message_box h2 span{background:-webkit-linear-gradient(transparent 80%,#e0e565 0);background:linear-gradient(transparent 80%,#e0e565 0)}body .sc_done_message_area .message_box p{margin:0;color:#4b4846;font-size:15px}}.shop_good_point{margin:0;padding-bottom:12px;border-bottom:1px solid #d8d8d8;clear:both}.shop_good_point.no_border_bottom{border-bottom:none}.shop_good_point.no_border_bottom .shop_good_point_inner{margin-bottom:20px;padding:10px}.shop_good_point.no_border_bottom .shop_good_point_inner .shop_good_point_heading_text{color:#543718;display:inline-block;font-size:1.2em;margin-bottom:.5em;line-height:2;word-break:break-all}.shop_good_point.no_border_bottom .shop_good_point_inner .shop_good_point_heading_text .shop_good_point_label{display:inline-block;background-color:#543718;border-radius:20px;color:#fff;text-align:right;margin-right:.2em;padding-left:1em;height:32px;line-height:32px;font-size:20px;font-weight:400}.shop_good_point.no_border_bottom .shop_good_point_inner .shop_good_point_heading_text .shop_good_point_label .shop_good_point_label_num{display:inline-block;background-color:#fcf53e;border-radius:50%;color:#543718;text-align:center;width:30px;height:30px;margin:1px 1px 1px 0;font-size:20px;font-weight:700}.shop_good_point.no_border_bottom .shop_good_point_inner .shop_good_point_content{line-height:22px;margin-bottom:0;word-break:break-all;white-space:pre-wrap}.hold-text{word-break:break-all;white-space:pre-wrap}.suggest{margin-top:17px!important;margin-bottom:0!important}.fsize_large{font-size:1.3em}.fsize_small{font-size:.85em}.text_red{color:#ff7500}.text_blue{color:#1aacd6}body{font-family:"\30E1\30A4\30EA\30AA",Meiryo,"\30D2\30E9\30AE\30CE\89D2\30B4   Pro W3",Hiragino Kaku Gothic ProN,"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",Roboto,sans-serif;font-size:14px;height:100%;line-height:1.4;color:#000}@media (min-width:769px){.contact_form_btn{width:550px;height:80px;background:#ff7500;box-shadow:0 5px 0 #b55300;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto;cursor:pointer}.contact_form_btn p{font-size:35px;font-weight:700;color:#fff;position:relative;margin-right:22px}.contact_form_btn p:before{border-color:#fff transparent transparent;top:25%;z-index:1}.contact_form_btn p:after,.contact_form_btn p:before{content:" ";width:0;height:0;border-style:solid;border-width:20px 15px 0;position:absolute;left:100%;margin-left:16px}.contact_form_btn p:after{border-color:#fc7b0c transparent transparent;top:5%;z-index:2}.contact_form_btn:hover{opacity:.8}.sp_img,.sp_text{display:none}#pronuri_shop_contacts_new .page_wrapper{max-width:1048px}#pronuri_shop_contacts_new .two_column_layout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:auto}#pronuri_shop_contacts_new .sec1{text-align:center;background:url(/images/lp/contacts_new/pc_top-bg.png) no-repeat;background-position-x:center;padding:0 0 56px;height:auto;position:relative}#pronuri_shop_contacts_new .sec1 .top_padding_space{margin:0 auto;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}#pronuri_shop_contacts_new .sec1 .sec1_main_contents{width:62%;margin-bottom:16px;text-align:left}#pronuri_shop_contacts_new .sec1 .sec1_main_contents .img_appeal_text{margin-top:32px;padding-top:64px;text-align:left}#pronuri_shop_contacts_new .sec1 .sec1_main_contents .main_contents_catch{display:inline-block;margin:48px auto 24px;padding-bottom:24px;border-bottom:1px solid #543718;font-size:24px;font-weight:700;text-align:left}#pronuri_shop_contacts_new .sec1 .sec1_main_contents .main_contents_title{margin:0;font-size:44px;color:#000;text-align:left}#pronuri_shop_contacts_new .sec1 .sec1_main_contents .main_contents_title span{font-size:36px}#pronuri_shop_contacts_new .sec1 .sec1_main_contents .main_contents_title img{margin-top:-32px;margin-left:-10px}#pronuri_shop_contacts_new .sec1 .main_image{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:38%}#pronuri_shop_contacts_new .sec1 .main_image p{position:absolute;left:32px;background:#fff;padding:20px 12px;font-family:"\30D2\30E9\30AE\30CE\4E38\30B4   Pro W4","\30D2\30E9\30AE\30CE\4E38\30B4   Pro",Hiragino Maru Gothic Pro,"\30D2\30E9\30AE\30CE\89D2\30B4   Pro W3",Hiragino Kaku Gothic Pro,"HG\4E38\FF7A\FF9E\FF7C\FF6F\FF78M-PRO",HGMaruGothicMPRO;font-size:24px;color:#543718;font-weight:700;box-shadow:1px 2px 4px rgba(84,55,24,.3)}#pronuri_shop_contacts_new .sec1 .main_image p:before{position:absolute;content:"";top:calc(50% - 14px);left:100%;border:16px solid transparent;border-left:24px solid rgba(84,55,24,.3)}#pronuri_shop_contacts_new .sec1 .main_image p:after{position:absolute;content:"";top:calc(50% - 16px);left:100%;border:16px solid transparent;border-left:24px solid #fff}#pronuri_shop_contacts_new .sec1 .main_image p .all_pref{background:-webkit-linear-gradient(transparent 64%,#f8cf30 0);background:linear-gradient(transparent 64%,#f8cf30 0)}#pronuri_shop_contacts_new .sec1 .main_image img{margin-left:100px}#pronuri_shop_contacts_new .sec1 .sec1_main_contents_desc{background:#1aacd6;padding:24px 0}#pronuri_shop_contacts_new .sec1 .sec1_main_contents_desc .top_lead_text{width:50%;margin:auto;color:#fff;font-size:16px;line-height:1.4;text-align:left}#pronuri_shop_contacts_new .sec1 .sec1_main_contents_desc .contact_form_btn{width:50%}#pronuri_shop_contacts_new .sec1 .sec1_main_contents_desc .contact_form_btn p{font-size:35px;text-align:center}#pronuri_shop_contacts_new .sec1 .main_contents_imgs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:23%;left:calc(50vw + 56px)}#pronuri_shop_contacts_new .sec1 .main_contents_imgs .img_circle{display:block;margin:0 0 80px 50px;width:155px;height:155px;background:#e51111;border-radius:50%;text-align:center}#pronuri_shop_contacts_new .sec1 .main_contents_imgs .img_circle .circle_icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:80px;max-height:80px;margin:20px auto}#pronuri_shop_contacts_new .sec1 .main_contents_imgs .img_circle .c_img1{margin-top:16px;margin-bottom:9px}#pronuri_shop_contacts_new .sec1 .main_contents_imgs .img_circle .c_img2{margin-top:12px;margin-bottom:0}#pronuri_shop_contacts_new .sec1 .main_contents_imgs .img_circle .c_img3{margin-top:22px;margin-bottom:8px}#pronuri_shop_contacts_new .sec1 .main_contents_imgs .img_circle .circle_desc{font-size:14px;color:#fff;margin:0}#pronuri_shop_contacts_new .sec1 .main_contents_imgs .img_circle .circle_main{font-size:16px;color:#fff431;margin:0}#pronuri_shop_contacts_new .sec1 .main_contents_imgs .img_circle .circle_main .num{font-size:24px;font-weight:700}}@media (min-width:769px) and (min-width:768px) and (max-width:1320px){#pronuri_shop_contacts_new .sec1 .top_padding_space{position:relative;overflow:hidden}#pronuri_shop_contacts_new .sec1 .sec1_main_contents{width:80%}#pronuri_shop_contacts_new .sec1 .main_image p{display:none}#pronuri_shop_contacts_new .sec1 .main_image img{margin-left:-60px}#pronuri_shop_contacts_new .sec1 .main_contents_imgs{left:calc(44vw + 56px)}#pronuri_shop_contacts_new .sec1 .main_contents_imgs .img_circle{margin:0 0 95px 130px;width:130px;height:130px}#pronuri_shop_contacts_new .sec1 .main_contents_imgs .img_circle .circle_icon{max-width:56px;max-height:56px;margin:12px auto}#pronuri_shop_contacts_new .sec1 .main_contents_imgs .img_circle .c_img1{margin-top:10px;margin-bottom:0}#pronuri_shop_contacts_new .sec1 .main_contents_imgs .img_circle .c_img2{margin-top:10px;margin-bottom:2px}#pronuri_shop_contacts_new .sec1 .main_contents_imgs .img_circle .c_img3{margin-top:18px;margin-bottom:6px}#pronuri_shop_contacts_new .sec1 .main_contents_imgs .img_circle .circle_main{font-size:14px}#pronuri_shop_contacts_new .sec1 .main_contents_imgs .img_circle .circle_main .num{font-size:1.3em}}@media (min-width:769px){#pronuri_shop_contacts_new .sec2{padding:60px 0 96px}#pronuri_shop_contacts_new .sec2 h2{margin-bottom:48px;color:#000;font-size:32px;text-align:center;line-height:1.6}#pronuri_shop_contacts_new .sec2 h2 .text_emphasis{color:#ff7500;font-size:1.8em}#pronuri_shop_contacts_new .sec3{position:relative;background:#f2f1eb;padding:64px 0 96px;text-align:center}#pronuri_shop_contacts_new .sec3:before{position:absolute;content:"";top:100%;left:calc(50% - 120px);width:240px;height:80px;background:url(/images/lp/contacts_new/bg-arrow-down.png) 50%/contain no-repeat}#pronuri_shop_contacts_new .sec3 h2{font-size:28px}#pronuri_shop_contacts_new .sec3 ul{list-style:none;margin:64px auto 0;padding-left:0}#pronuri_shop_contacts_new .sec3 ul,#pronuri_shop_contacts_new .sec3 ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#pronuri_shop_contacts_new .sec3 ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;width:calc(25% - 16px);height:280px;margin:auto 4px;font-weight:700;font-size:18px}#pronuri_shop_contacts_new .sec3 ul li img{margin-top:24px}#pronuri_shop_contacts_new .sec4{padding:88px 0 96px}#pronuri_shop_contacts_new .sec4 h2{text-align:center}#pronuri_shop_contacts_new .sec4 h2 img{margin-right:4px;vertical-align:bottom}#pronuri_shop_contacts_new .sec4 .sec4_contents{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:64px auto 40px;padding-left:0}#pronuri_shop_contacts_new .sec4 .sec4_contents .sec4_content_block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:320px;margin:0 24px;text-align:center}#pronuri_shop_contacts_new .sec4 .sec4_contents .sec4_content_block .block_desc{height:52px;margin:0 auto 24px;font-size:18px;font-weight:700;text-align:center}#pronuri_shop_contacts_new .sec4 .sec4_contents .sec4_content_block img{width:194px;height:auto}#pronuri_shop_contacts_new .sec4 .sec4_contents .sec4_content_block .block_text{margin-top:24px;text-align:justify;font-size:14px;color:#000}#pronuri_shop_contacts_new .sec5{text-align:center;background:#f2f1eb;padding:40px 0 64px;height:auto}#pronuri_shop_contacts_new .sec5 h2{font-size:32px}#pronuri_shop_contacts_new .sec5 .sec5_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#pronuri_shop_contacts_new .sec5 .sec5_content .member_voice_area{display:block;position:relative;margin-right:90px;width:444px;height:auto}#pronuri_shop_contacts_new .sec5 .sec5_content .member_voice_area .member_voice{width:100%;height:480px;padding:10px 0;border-radius:10px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.16);text-align:center}#pronuri_shop_contacts_new .sec5 .sec5_content .member_voice_area .member_voice .member_name{font-size:16px;font-weight:700;color:#000}#pronuri_shop_contacts_new .sec5 .sec5_content .member_voice_area .member_voice .member_name .co_name{font-size:24px;background:none;background:-webkit-linear-gradient(transparent 64%,#e0e565 0);background:linear-gradient(transparent 64%,#e0e565 0)}#pronuri_shop_contacts_new .sec5 .sec5_content .member_voice_area .member_voice .member_name .member_pref{font-weight:lighter}#pronuri_shop_contacts_new .sec5 .sec5_content .member_voice_area .member_voice .voice_title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:90%;margin:auto}#pronuri_shop_contacts_new .sec5 .sec5_content .member_voice_area .member_voice .voice_title img{width:160px;height:auto}#pronuri_shop_contacts_new .sec5 .sec5_content .member_voice_area .member_voice .voice_title p{font-size:16px;font-weight:700;color:#000;width:60%;margin-left:10px;text-align:left}#pronuri_shop_contacts_new .sec5 .sec5_content .member_voice_area .member_voice .voice_content{width:85%;height:48%;padding:16px 16px 0;background:#f7fbfc;margin:20px auto auto}#pronuri_shop_contacts_new .sec5 .sec5_content .member_voice_area .member_voice .voice_content .voice_sub{margin:0 auto 8px;color:#1aacd6;font-weight:700;text-align:left;font-size:16px}#pronuri_shop_contacts_new .sec5 .sec5_content .member_voice_area .member_voice .voice_content .voice_sub_content{margin:0 auto 16px 0;text-align:justify;font-size:13px}#pronuri_shop_contacts_new .sec5 .sec5_content .member_voice_area .voice_desc{width:90%;height:120px;background:#fff;font-size:14px;padding:0 25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;margin-top:20px;box-shadow:0 2px 3px rgba(0,0,0,.29);text-align:left}#pronuri_shop_contacts_new .sec5 .sec5_content .member_voice_area .voice_desc:before{content:"";width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 8px 14px;position:absolute;bottom:100%;left:47%}#pronuri_shop_contacts_new .sec5 .sec5_content .voice_area2{margin:0}}@media (min-width:769px) and (min-width:768px) and (max-width:1320px){#pronuri_shop_contacts_new .sec5 .sec5_content .member_voice_area .member_voice{height:480px}#pronuri_shop_contacts_new .sec5 .sec5_content .member_voice_area .member_voice .voice_content{height:auto;padding:16px 16px 1px}}@media (min-width:769px){#pronuri_shop_contacts_new .sec6{height:auto;padding:32px 0 40px;text-align:center}#pronuri_shop_contacts_new .sec6 h2{font-size:32px;color:#1aacd6}#pronuri_shop_contacts_new .sec6 .sub_title{font-size:13px;margin:0}#pronuri_shop_contacts_new .sec6 .sec6_steps{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;list-style:none;margin:auto;padding-left:0}#pronuri_shop_contacts_new .sec6 .sec6_steps .steps{position:relative;width:120px;height:400px;margin:auto}#pronuri_shop_contacts_new .sec6 .sec6_steps .steps .step_num{font-size:21px;width:70%;margin:24px auto 40px}#pronuri_shop_contacts_new .sec6 .sec6_steps .steps .step_num .num{display:block;border-bottom:1px solid #000;padding:0 10px;font-size:32px;font-weight:700}#pronuri_shop_contacts_new .sec6 .sec6_steps .steps .step_img{max-width:100px;max-height:100px;margin:20px auto}#pronuri_shop_contacts_new .sec6 .sec6_steps .steps .step_img img{width:100%;height:auto}#pronuri_shop_contacts_new .sec6 .sec6_steps .steps .step_title{font-size:24px;font-weight:700;position:relative;color:#000;margin-bottom:0}#pronuri_shop_contacts_new .sec6 .sec6_steps .steps .step_arrow:after{content:" ";background:url(/images/lp/contacts_new/arrow-img2.png) no-repeat;width:100px;height:30px;position:absolute;top:0;left:136%}#pronuri_shop_contacts_new .sec6 .sec6_steps .steps .step_desc{font-size:12px;margin-top:0;width:150px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:769px) and (min-width:768px) and (max-width:920px){#pronuri_shop_contacts_new .sec6 .sec6_steps .steps{width:20%}#pronuri_shop_contacts_new .sec6 .sec6_steps .steps .step_arrow:after{left:94%}}@media (min-width:769px){#pronuri_shop_contacts_new .sec6 .sec6_exam{text-align:left;width:785px;margin:30px auto}#pronuri_shop_contacts_new .sec6 .sec6_exam .exam_title{background:#fff;margin:0 0 -5px 10px;display:inline-block;overflow:hidden;padding:10px 10px 0}#pronuri_shop_contacts_new .sec6 .sec6_exam .exam_title h3{font-size:16px;font-weight:700;color:#1aacd6;padding:9px;box-shadow:0 3px 6px rgba(0,0,0,.29);margin:0}#pronuri_shop_contacts_new .sec6 .sec6_exam .exam_content{font-size:14px;color:#000;padding:20px;margin:0;box-shadow:0 3px 6px rgba(0,0,0,.29)}#pronuri_shop_contacts_new .lead_form_area{position:relative;background:#1aacd6;padding:8px}#pronuri_shop_contacts_new .lead_form_area p{color:#fff;font-size:36px;font-weight:700;text-align:center}#pronuri_shop_contacts_new .lead_form_area:before{position:absolute;content:"";top:100%;left:calc(50% - 120px);border:120px solid transparent;border-top:40px solid #1aacd6}#pronuri_shop_contacts_new .sec7{text-align:center;background:#f2f1eb;padding:64px 0 40px;height:auto}#pronuri_shop_contacts_new .sec7 h2{font-size:32px;color:#1aacd6}#pronuri_shop_contacts_new .sec7 .sub_title{font-size:16px;color:#000}#pronuri_shop_contacts_new .sec7 .sec7_form{display:block;width:800px;margin:auto}#pronuri_shop_contacts_new .sec7 .sec7_form .form_line{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:30px 0 30px -30%}#pronuri_shop_contacts_new .sec7 .sec7_form .form_line,#pronuri_shop_contacts_new .sec7 .sec7_form .form_line .form_title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#pronuri_shop_contacts_new .sec7 .sec7_form .form_line .form_title{font-size:22px;font-weight:700;color:#000;width:348px;margin:0 30px 0 0;text-align:right;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}#pronuri_shop_contacts_new .sec7 .sec7_form .form_line .form_title .required{font-size:14px;font-weight:lighter;color:#fff;background:#e19923;border-radius:4px;margin:0 10px;padding:5px 10px}#pronuri_shop_contacts_new .sec7 .sec7_form .form_line .form_ans{width:auto;display:block}#pronuri_shop_contacts_new .sec7 .sec7_form .form_line .form_ans .form_area{width:360px;padding:10px;height:30px;border-radius:4px;font-size:22px;border:1px solid #000}#pronuri_shop_contacts_new .sec7 .sec7_form .form_line .form_ans .form_area::-webkit-input-placeholder{color:#d6d6d6}#pronuri_shop_contacts_new .sec7 .sec7_form .form_line .form_ans .form_area::-moz-placeholder{color:#d6d6d6}#pronuri_shop_contacts_new .sec7 .sec7_form .form_line .form_ans .form_area::-ms-input-placeholder{color:#d6d6d6}#pronuri_shop_contacts_new .sec7 .sec7_form .form_line .form_ans .form_area::placeholder{color:#d6d6d6}#pronuri_shop_contacts_new .sec7 .sec7_form .form_line .form_ans .form_area:-ms-input-placeholder{color:#d6d6d6}#pronuri_shop_contacts_new .sec7 .sec7_form .form_line .form_ans .form_area_select{width:380px;padding:10px;height:50px;border-radius:4px;font-size:22px;border:1px solid #000}#pronuri_shop_contacts_new .sec7 .sec7_form .form_line .form_ans_check{width:auto;display:block;border-radius:4px;font-size:1.7em;background-color:#fff;padding:15px 1.5%;border-radius:6px;border:1px solid #000}#pronuri_shop_contacts_new .sec7 .sec7_form .form_line .form_ans_check .form_area_select{width:auto;height:auto;border:none;border-radius:4px;font-size:22px;text-align:left;margin:.5em 0;vertical-align:middle}#pronuri_shop_contacts_new .sec7 .sec7_form .btn_area{width:620px;height:80px;margin:30px auto;color:#fff;font-size:35px;font-weight:700;background:#ff7500;box-shadow:0 5px 0 #b55300;border:none;position:relative;padding-right:50px;cursor:pointer}#pronuri_shop_contacts_new .sec7 .sec7_form .btn_area:before{content:" ";width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:14px 0 14px 24px;position:absolute;top:33%;right:5%;z-index:1}#pronuri_shop_contacts_new .sec7 .sec7_form .btn_area:after{content:" ";width:0;height:0;border-color:transparent transparent transparent #fe6c04;border-style:solid;border-width:14px 0 14px 24px;position:absolute;top:33%;right:7%;z-index:2}#pronuri_shop_contacts_new .sec7 .sec7_form .btn_area:hover{opacity:.7}#pronuri_shop_contacts_new .sec7 .sec7_form .btn_area:focus{outline:0}}@media (max-width:768px){.contact_form_btn{width:90%;height:80px;background:#ff7500;box-shadow:0 5px 0 #b55300;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:15px auto 0;cursor:pointer}.contact_form_btn p{font-size:7vw;font-weight:700;color:#fff;position:relative;margin-right:1.5em}.contact_form_btn p:before{border-color:#fff transparent transparent;top:25%;z-index:1}.contact_form_btn p:after,.contact_form_btn p:before{content:" ";width:0;height:0;border-style:solid;border-width:20px 15px 0;position:absolute;left:100%;margin-left:.5em}.contact_form_btn p:after{border-color:#fc7b0c transparent transparent;top:5%;z-index:2}.contact_form_btn .arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.contact_form_btn:hover{opacity:.8}.pc_img,.pc_text{display:none}#pronuri_shop_contacts_new .sec1{position:relative;width:100%;height:auto;background:url(/images/lp/contacts_new/sp_top-bg.png) top/cover no-repeat;padding:32px 0 0}#pronuri_shop_contacts_new .sec1 .top_padding_space{position:relative;overflow:hidden}#pronuri_shop_contacts_new .sec1 .sec1_main_contents{position:relative;margin:auto 16px;z-index:1}#pronuri_shop_contacts_new .sec1 .sec1_main_contents .img_appeal_text{display:block;margin:auto}}@media (max-width:768px) and (max-width:320px){#pronuri_shop_contacts_new .sec1 .sec1_main_contents .img_appeal_text{width:100%;height:auto}}@media (max-width:768px){#pronuri_shop_contacts_new .sec1 .sec1_main_contents .main_contents_catch{display:inline-block;margin:32px auto 16px;padding-bottom:16px;border-bottom:1px solid #543718;font-size:5vw;text-align:left;font-weight:700}#pronuri_shop_contacts_new .sec1 .sec1_main_contents .main_contents_title{margin:0;color:#000;font-size:6.85vw;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,0 1px 0 #fff,-1px 0 #fff,-1px 0 0 #fff,1px 0 0 #fff}#pronuri_shop_contacts_new .sec1 .sec1_main_contents .main_contents_title span{font-size:.8em}#pronuri_shop_contacts_new .sec1 .main_image p{display:none}#pronuri_shop_contacts_new .sec1 .main_image img{position:absolute;top:24%;right:-46px;width:234px;height:auto;z-index:0}#pronuri_shop_contacts_new .sec1 .sec1_main_contents_desc{position:relative;background:#1aacd6;padding:30px 16px 40px;z-index:1}#pronuri_shop_contacts_new .sec1 .sec1_main_contents_desc .top_lead_text{color:#fff;margin-bottom:30px}#pronuri_shop_contacts_new .sec1 .sec1_main_contents_desc .contact_form_btn{width:100%}#pronuri_shop_contacts_new .sec1 .sec1_main_contents_desc .contact_form_btn p{font-size:7vw}#pronuri_shop_contacts_new .sec1 .main_contents_imgs{position:relative;left:50%;width:96%;height:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}#pronuri_shop_contacts_new .sec1 .main_contents_imgs .img_circle{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;top:-250px;right:10px;height:24.5vw;padding:13px 14px;text-align:center;background:#e51111;border-radius:50%}#pronuri_shop_contacts_new .sec1 .main_contents_imgs .img_circle .circle_icon{width:46px;height:auto;margin:.2em auto}#pronuri_shop_contacts_new .sec1 .main_contents_imgs .img_circle .circle_icon img{width:100%;height:auto}#pronuri_shop_contacts_new .sec1 .main_contents_imgs .img_circle .circle_icon.c_img3{margin:.6em auto}#pronuri_shop_contacts_new .sec1 .main_contents_imgs .img_circle .circle_desc{font-size:3vw;color:#fff;margin:0;word-break:keep-all}#pronuri_shop_contacts_new .sec1 .main_contents_imgs .img_circle .circle_main{font-size:3.6vw;color:#fff431;margin:0 auto 4px;line-height:1.6em;word-break:keep-all}#pronuri_shop_contacts_new .sec1 .main_contents_imgs .img_circle .circle_main .num{font-size:1.2em;font-weight:700}#pronuri_shop_contacts_new .sec2{width:100%;height:auto;margin:48px auto}#pronuri_shop_contacts_new .sec2 h2{margin-bottom:48px;color:#000;font-size:7vw;text-align:center;line-height:1.4}#pronuri_shop_contacts_new .sec2 h2 .text_emphasis{color:#ff7500;font-size:1.8em}#pronuri_shop_contacts_new .sec3{position:relative;background:#f2f1eb;padding:40px 16px 48px;text-align:center}#pronuri_shop_contacts_new .sec3:before{position:absolute;content:"";top:100%;left:calc(50% - 120px);width:240px;height:80px;background:url(/images/lp/contacts_new/bg-arrow-down.png) 50%/contain no-repeat}#pronuri_shop_contacts_new .sec3 h2{font-size:5.6vw}#pronuri_shop_contacts_new .sec3 ul{list-style:none;padding-left:0;margin:24px 16px}#pronuri_shop_contacts_new .sec3 ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;background:#fff;margin:24px auto;padding:24px;font-size:18px;font-weight:700}#pronuri_shop_contacts_new .sec3 ul li img{margin-top:16px}#pronuri_shop_contacts_new .sec4{margin:104px 0 40px;text-align:center}#pronuri_shop_contacts_new .sec4 h2{font-size:5.2vw}#pronuri_shop_contacts_new .sec4 h2 img{width:180px;height:auto;vertical-align:bottom}#pronuri_shop_contacts_new .sec4 .sec4_contents{list-style:none;margin:24px 16px;padding-left:0;text-align:left}#pronuri_shop_contacts_new .sec4 .sec4_contents .sec4_content_block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:16px auto}#pronuri_shop_contacts_new .sec4 .sec4_contents .sec4_content_block .block_desc{font-weight:700;text-align:center;font-size:1.1em}#pronuri_shop_contacts_new .sec5{text-align:center;background:#f2f1eb;padding:24px 0 48px;width:100%;height:auto}#pronuri_shop_contacts_new .sec5 h2{font-size:2em}#pronuri_shop_contacts_new .sec5 .sec5_content{display:block}#pronuri_shop_contacts_new .sec5 .sec5_content .member_voice_area{display:block;position:relative;width:90%;height:auto;margin:auto auto 50px}#pronuri_shop_contacts_new .sec5 .sec5_content .member_voice_area .member_voice{width:100%;height:auto;padding:10px 0;border-radius:10px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.16);text-align:center}#pronuri_shop_contacts_new .sec5 .sec5_content .member_voice_area .member_voice .member_name{font-size:1.1em;font-weight:700;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#pronuri_shop_contacts_new .sec5 .sec5_content .member_voice_area .member_voice .member_name .co_name{font-size:4.8vw;background:-webkit-linear-gradient(transparent 64%,#e0e565 0);background:linear-gradient(transparent 64%,#e0e565 0)}#pronuri_shop_contacts_new .sec5 .sec5_content .member_voice_area .member_voice .member_name .member_pref{font-size:1em;font-weight:lighter;background:none}#pronuri_shop_contacts_new .sec5 .sec5_content .member_voice_area .member_voice .voice_title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:90%;margin:auto}#pronuri_shop_contacts_new .sec5 .sec5_content .member_voice_area .member_voice .voice_title img{width:40%;height:auto}#pronuri_shop_contacts_new .sec5 .sec5_content .member_voice_area .member_voice .voice_title p{width:55%;font-size:1.2em;font-weight:700;color:#000;text-align:left;margin-left:1em}#pronuri_shop_contacts_new .sec5 .sec5_content .member_voice_area .member_voice .voice_content{background:#f7fbfc;padding:4%;margin:8px}#pronuri_shop_contacts_new .sec5 .sec5_content .member_voice_area .member_voice .voice_content .voice_sub{margin-top:0 auto 12px;color:#1aacd6;font-weight:700;text-align:left;font-size:1.2em}#pronuri_shop_contacts_new .sec5 .sec5_content .member_voice_area .member_voice .voice_content .voice_sub_content{text-align:justify;margin:8px auto 16px 0}#pronuri_shop_contacts_new .sec5 .sec5_content .member_voice_area .voice_desc{width:90%;height:auto;background:#fff;font-size:1.1em;padding:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;margin-top:20px;box-shadow:0 2px 3px rgba(0,0,0,.29);text-align:left}#pronuri_shop_contacts_new .sec5 .sec5_content .member_voice_area .voice_desc:before{content:"";width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 8px 14px;position:absolute;bottom:100%;left:47%}#pronuri_shop_contacts_new .sec5 .sec5_content .voice_area2{margin-bottom:0}#pronuri_shop_contacts_new .sec6{height:auto;padding:16px 0 48px;text-align:center}#pronuri_shop_contacts_new .sec6 h2{font-size:2em;color:#1aacd6;width:90%;margin:1em auto .5em}#pronuri_shop_contacts_new .sec6 .sub_title,#pronuri_shop_contacts_new .sec6 h2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#pronuri_shop_contacts_new .sec6 .sub_title{font-size:1.2em;margin:0}#pronuri_shop_contacts_new .sec6 .sec6_steps{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:24px auto 0;padding-left:0}#pronuri_shop_contacts_new .sec6 .sec6_steps li{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:50%}#pronuri_shop_contacts_new .sec6 .sec6_steps li .step_num{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;font-weight:700;letter-spacing:2px}#pronuri_shop_contacts_new .sec6 .sec6_steps li .step_num .num{border-bottom:1px solid #222;font-size:1.6em}#pronuri_shop_contacts_new .sec6 .sec6_steps li .step_img{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;width:96px;height:auto}#pronuri_shop_contacts_new .sec6 .sec6_steps li .step_title{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-top:0;font-weight:700;font-size:1.1em}#pronuri_shop_contacts_new .sec6 .sec6_steps li .step_desc{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}#pronuri_shop_contacts_new .sec6 .sec6_steps li:first-child:before,#pronuri_shop_contacts_new .sec6 .sec6_steps li:nth-child(3):before{position:absolute;content:"";top:56px;left:calc(100% - 36px);width:60px;height:20px;background:url(/images/lp/contacts_new/arrow-img2.png) 50%/contain no-repeat}#pronuri_shop_contacts_new .sec6 .sec6_steps li:nth-child(2):before{position:absolute;content:"";top:100%;left:-32px;width:60px;height:20px;background:url(/images/lp/contacts_new/arrow-img2.png) 50%/contain no-repeat;-webkit-transform:rotate(135deg);transform:rotate(135deg)}#pronuri_shop_contacts_new .sec6 .sec6_exam{text-align:left;width:90%;margin:auto}#pronuri_shop_contacts_new .sec6 .sec6_exam .exam_title{background:#fff;margin:0 0 -5px 10px;display:inline-block;overflow:hidden;padding:1em 1em 0}#pronuri_shop_contacts_new .sec6 .sec6_exam .exam_title h3{font-size:1.4em;font-weight:700;color:#1aacd6;padding:.5em;box-shadow:0 3px 6px rgba(0,0,0,.29);margin:0}#pronuri_shop_contacts_new .sec6 .sec6_exam .exam_content{font-size:1.2em;color:#000;padding:1em;margin:0;box-shadow:0 3px 6px rgba(0,0,0,.29)}#pronuri_shop_contacts_new .lead_form_area{position:relative;background:#1aacd6;padding:4px 0}#pronuri_shop_contacts_new .lead_form_area p{color:#fff;font-size:7vw;font-weight:700;text-align:center}#pronuri_shop_contacts_new .lead_form_area:before{position:absolute;content:"";top:100%;left:calc(50% - 120px);border:120px solid transparent;border-top:40px solid #1aacd6}#pronuri_shop_contacts_new .sec7{text-align:center;background:#f2f1eb;padding:40px 0 50px;height:auto}#pronuri_shop_contacts_new .sec7 h2{font-size:2em;color:#1aacd6;width:90%;margin:1em auto .5em}#pronuri_shop_contacts_new .sec7 .sub_title,#pronuri_shop_contacts_new .sec7 h2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#pronuri_shop_contacts_new .sec7 .sub_title{font-size:1.3em;margin:0}#pronuri_shop_contacts_new .sec7 .sec7_form{display:block;width:90%;margin:auto}#pronuri_shop_contacts_new .sec7 .sec7_form .form_line{display:block;margin:30px 0}#pronuri_shop_contacts_new .sec7 .sec7_form .form_line .form_title{font-size:1.5em;font-weight:700;color:#000;width:100%;margin:0 30px 1em 0;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#pronuri_shop_contacts_new .sec7 .sec7_form .form_line .form_title .required{text-align:center;font-size:14px;font-weight:lighter;color:#fff;background:#e19923;border-radius:4px;margin:0 10px;padding:5px 10px}#pronuri_shop_contacts_new .sec7 .sec7_form .form_line .form_ans{width:auto;display:block}#pronuri_shop_contacts_new .sec7 .sec7_form .form_line .form_ans .form_area{width:90%;padding:10px 5%;height:30px;border-radius:4px;font-size:1.7em;border:1px solid #000}#pronuri_shop_contacts_new .sec7 .sec7_form .form_line .form_ans .form_area::-webkit-input-placeholder{color:#d6d6d6}#pronuri_shop_contacts_new .sec7 .sec7_form .form_line .form_ans .form_area::-moz-placeholder{color:#d6d6d6}#pronuri_shop_contacts_new .sec7 .sec7_form .form_line .form_ans .form_area:-ms-input-placeholder{color:#d6d6d6}#pronuri_shop_contacts_new .sec7 .sec7_form .form_line .form_ans .form_area::-ms-input-placeholder{color:#d6d6d6}#pronuri_shop_contacts_new .sec7 .sec7_form .form_line .form_ans .form_area::placeholder{color:#d6d6d6}#pronuri_shop_contacts_new .sec7 .sec7_form .form_line .form_ans .form_area_select{width:100%;padding:10px;height:50px;border-radius:4px;font-size:1.7em;border:1px solid #000}#pronuri_shop_contacts_new .sec7 .sec7_form .form_line .form_ans .error{font-size:1.3em;margin:.5em 0 0;text-align:left;color:#ff4500}#pronuri_shop_contacts_new .sec7 .sec7_form .form_line .form_ans_check{width:auto;display:block;border-radius:4px;font-size:1.7em;background-color:#fff;padding:15px 1.5%;border-radius:6px;border:1px solid #000}#pronuri_shop_contacts_new .sec7 .sec7_form .form_line .form_ans_check .form_area_select{width:auto;height:auto;border:none;font-size:1em;border-radius:4px;text-align:left;margin:.5em 0;vertical-align:middle}#pronuri_shop_contacts_new .sec7 .sec7_form .btn_area{width:100%;height:100px;margin:30px auto;color:#fff;font-size:2em;font-weight:700;background:#ff7500;box-shadow:0 5px 0 #b55300;border:none;position:relative;padding-right:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}#pronuri_shop_contacts_new .sec7 .sec7_form .btn_area:before{content:" ";width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:14px 0 14px 24px;position:absolute;top:33%;right:6%;z-index:1}#pronuri_shop_contacts_new .sec7 .sec7_form .btn_area:after{content:" ";width:0;height:0;border-color:transparent transparent transparent #fe6c04;border-style:solid;border-width:14px 0 14px 24px;position:absolute;top:33%;right:9%;z-index:2}#pronuri_shop_contacts_new .sec7 .sec7_form .btn_area:focus{outline:0}.top-scroll{position:fixed;right:0;bottom:68px;padding:10px;border-radius:4px;cursor:pointer;z-index:700}.top-scroll a{cursor:auto}.top-scroll a img{border:0}}.side_form_btn{display:none;position:fixed;top:50%;right:0;background:#fc770a;padding:8px;color:#fff;font-weight:700;font-size:1.1em;text-decoration:none;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;z-index:100}.side_form_btn i{font-size:16px;font-weight:700}@media screen and (min-width:501px){header{margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:none;position:relative;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:78%;height:70px;padding:.5em 0}header .pronuri_logo{position:relative;display:block;width:50%;height:100%}header .pronuri_logo .tosho_logo{margin-left:4px;width:80px;height:auto}header .pronuri_inquiry{width:49%;height:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto}header .pronuri_inquiry img{display:block;height:70px}header .pronuri_inquiry a:hover{opacity:.8}hr{border:1px solid #ddd;margin:0}.top_page .nav-top{text-align:right;padding:.3% 12%;box-shadow:0 2px 2px 0 rgba(0,0,0,.42)}.top_page .nav-top a{color:#4b4846;margin-left:2%;font-weight:700;text-decoration:none}.top_page .nav-top a:hover{text-decoration:underline}.top_page #firstview{background:url(/images/lp/tops_contents-img/topbg-img.png) no-repeat top;background-size:cover;padding:6.5% 9%;max-height:550px;text-align:center;display:block}.top_page #firstview .top_catch{margin:0 auto;color:#1aacd6;font-size:32px;font-weight:700}.top_page #firstview p{color:#1c1c1c;font-size:24px;font-weight:700;text-shadow:0 2px 2px rgba(0,0,0,.2);margin:0 0 2%}.top_page #firstview .top_cvb{background:#fff;width:520px;height:88px;border-radius:6px;box-shadow:0 3px 6px rgba(0,0,0,.2);margin:2% auto 0;color:#ff7500;font-size:28px;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.top_page #firstview .top_cvb span.cvb_s{display:block;margin-left:5%;padding:5% 0}.top_page #firstview .top_cvb button{margin-top:10px;width:350px;height:62px;padding:0;border:none;background:transparent url(/images/lp/tops_contents-img/cvbtxt-img.png) no-repeat left 50%;cursor:pointer;background-color:#ff7500;border-radius:6px;box-shadow:0 5px 0 0 #b55300}.top_page #firstview .top_cvb button:hover{background-color:#b55300;margin-top:15px;box-shadow:none;height:62px}.top_page article{text-align:center}.top_page article h2{font-size:24px;color:#4b4846}.top_page article #top_sec1{margin-bottom:3%}.top_page article #top_sec1 span{font-size:15px;color:#1aacd6;padding-left:1%}.top_page article #top_sec1 .sec1-all{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:1100px;margin:0 auto}.top_page article #top_sec1 .sec1-all .sec1{width:34%}.top_page article #top_sec1 .sec1-all .sec1 img{height:200px}.top_page article #top_sec1 .sec1-all .sec1 h3{font-size:18px;color:#4b4846;margin:2% 0 3%}.top_page article #top_sec1 .sec1-all .sec1 p{font-size:14px;color:#4b4846;margin:0 4% 3%;text-align:start}.top_page article #top_sec2{position:relative;background:#f6f7d0;padding:1% 0 4%}.top_page article #top_sec2:after{top:100%;left:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:18px solid rgba(246,247,208,0);border-top-color:#f6f7d0;margin-left:-18px}.top_page article #top_sec2 .sec2-main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;width:1100px}.top_page article #top_sec2 .sec2-main img{height:325px}.top_page article #top_sec2 .sec2-main .sec2-ps{margin:1% 0 0 4%;text-align:left;width:50%}.top_page article #top_sec2 .sec2-main .sec2-ps p{font-size:1em;color:#4b4846;font-weight:700;margin-bottom:0}.top_page article #top_sec2 .sec2-main .sec2-ps p span{font-size:28px;color:#89a3d3;font-weight:700;padding-right:2%;vertical-align:middle}.top_page article #top_sec_article{padding:40px 0 0;background-color:#fff}.top_page article #top_sec_article h2{font-size:24px;color:#4b4846;margin:0 0 30px}.top_page article #top_sec_article .link_article{width:90%;max-width:1280px;margin:auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top_page article #top_sec_article .link_article,.top_page article #top_sec_article .link_article a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.top_page article #top_sec_article .link_article a{width:48%;padding:10px;max-width:610px;margin-bottom:25px;text-decoration:none;background-color:#fff}.top_page article #top_sec_article .link_article a:hover{background-color:#f1f1f1}.top_page article #top_sec_article .link_article a .article_img{width:30%;max-width:215px;height:auto}.top_page article #top_sec_article .link_article a .article_img img{display:block;max-width:100%;max-height:100%}.top_page article #top_sec_article .link_article a .article_text{width:70%;max-width:389px;text-align:left;margin-left:20px}.top_page article #top_sec_article .link_article a .article_text p{margin:0}.top_page article #top_sec_article .link_article a .article_text .article_title{font-size:19px;font-weight:700;color:#43515b}.top_page article #top_sec_article .link_article a .article_text .article_desc{font-size:15px;color:#43515b}.top_page article #top_sec_article .link_article a .article_text .article_more{font-size:15px;color:#1aacd6;text-align:right;text-decoration:underline}.top_page article #top_sec3{margin:3% 0 2%}.top_page article #top_sec3 .sec3-ps{width:1100px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.top_page article #top_sec3 .sec3-ps img{height:220px}.top_page article #top_sec_faq{padding:49px 0 70px;background-color:#f2f1eb}.top_page article #top_sec_faq h2{font-size:22px;color:#4b4846}.top_page article #top_sec_faq .qa_all_area{width:90%;max-width:1055px;margin:auto;background-color:#fff}.top_page article #top_sec_faq .qa_all_area .qa_area{border-bottom:1px solid #d3d1bd}.top_page article #top_sec_faq .qa_all_area .qa_area .qa_line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:0 16px;position:relative}.top_page article #top_sec_faq .qa_all_area .qa_area .qa_line p{margin:0;text-align:left;padding:26px 0 20px}.top_page article #top_sec_faq .qa_all_area .qa_area .qa_line p.qa_img{width:32px;height:32px;margin-right:12px}.top_page article #top_sec_faq .qa_all_area .qa_area .qa_line p.qa_img img{width:100%;height:auto;max-width:100%;max-height:100%}.top_page article #top_sec_faq .qa_all_area .qa_area .qa_line p.qa_txt{font-size:18px;color:#4b4846}.top_page article #top_sec_faq .qa_all_area .qa_area .qa_line p.qa_txt a{color:#1aacd6;text-decoration:none;font-weight:700}.top_page article #top_sec_faq .qa_all_area .qa_area .qa_line p.qa_txt a:hover{text-decoration:underline}.top_page article #top_sec_faq .qa_all_area .qa_area .qa_qs p.qa_txt{font-weight:700}.top_page article #top_sec_faq .qa_all_area .qa_area .qa_ans p.qa_txt{border-top:1px dashed #d3d1bd;font-size:16px}.top_page article #top_sec_faq .qa_all_area .qa_area_last{border-bottom:none}.top_page article #top_sec_jp_img{background-color:#fff;padding:2% 0 4%;border-top:1px solid #e4e4e4}.top_page article #top_sec_jp_img h2{font-size:22px;color:#4b4846;margin:0}.top_page article #top_sec_jp_img #jp_img_search{width:692px;height:526px;margin:auto;background-image:url(/images/lp/tops_contents-img/japanmap.png);background-repeat:no-repeat;background-size:contain;background-position:50%;position:relative}.top_page article #top_sec_jp_img #jp_img_search .show_area_name{background-color:#fff;border:3px solid #e0e565;box-shadow:0 4px 0 #c6cb5b;padding:13px 17px 15px}.top_page article #top_sec_jp_img #jp_img_search .show_area_name p{margin:0;font-weight:700;text-align:left}.top_page article #top_sec_jp_img #jp_img_search .show_area_name p.area_name_title{font-size:16px;color:#8e9142;margin-bottom:2px}.top_page article #top_sec_jp_img #jp_img_search .show_area_name .show_pref_name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top_page article #top_sec_jp_img #jp_img_search .show_area_name .show_pref_name a{text-decoration:none;color:#4b4846;margin-bottom:3px}.top_page article #top_sec_jp_img #jp_img_search .show_area_name .show_pref_name a p{font-size:14px;padding:0 5px 0 4px}.top_page article #top_sec_jp_img #jp_img_search .show_area_name .show_pref_name a .border_on{border-right:1px solid #ddd}.top_page article #top_sec_jp_img #jp_img_search .show_area_name .show_pref_name a:hover{text-decoration:underline}.top_page article #top_sec_jp_img #jp_img_search #search_from_area_1{position:absolute;top:60px;right:-43px;width:50px;height:52px;padding:15px 22px 16px}.top_page article #top_sec_jp_img #jp_img_search #search_from_area_1 .show_pref_name a p{padding-right:0}.top_page article #top_sec_jp_img #jp_img_search #search_from_area_1:before{content:"";position:absolute;top:44%;right:103%;width:0;height:0;border-color:transparent #c6cb5b transparent transparent;border-style:solid;border-width:10px 14px 10px 0}.top_page article #top_sec_jp_img #jp_img_search #search_from_area_1:after{content:"";position:absolute;top:39%;right:103%;width:0;height:0;border-color:transparent #e0e565 transparent transparent;border-style:solid;border-width:10px 14px 10px 0}.top_page article #top_sec_jp_img #jp_img_search #search_from_area_2{position:absolute;top:177px;right:12px;width:114px;height:72px}.top_page article #top_sec_jp_img #jp_img_search #search_from_area_2:before{content:"";position:absolute;top:43%;right:102%;width:0;height:0;border-color:transparent #c6cb5b transparent transparent;border-style:solid;border-width:10px 14px 10px 0}.top_page article #top_sec_jp_img #jp_img_search #search_from_area_2:after{content:"";position:absolute;top:39%;right:102%;width:0;height:0;border-color:transparent #e0e565 transparent transparent;border-style:solid;border-width:10px 14px 10px 0}.top_page article #top_sec_jp_img #jp_img_search #search_from_area_3{position:absolute;top:306px;right:14px;width:169px;height:72px}.top_page article #top_sec_jp_img #jp_img_search #search_from_area_3:before{content:"";position:absolute;top:45%;right:101%;width:0;height:0;border-color:transparent #c6cb5b transparent transparent;border-style:solid;border-width:10px 14px 10px 0}.top_page article #top_sec_jp_img #jp_img_search #search_from_area_3:after{content:"";position:absolute;top:41%;right:101%;width:0;height:0;border-color:transparent #e0e565 transparent transparent;border-style:solid;border-width:10px 14px 10px 0}.top_page article #top_sec_jp_img #jp_img_search #search_from_area_4{position:absolute;top:133px;right:223px;width:96px;height:84px;padding:13px 12px 18px 13px}.top_page article #top_sec_jp_img #jp_img_search #search_from_area_4:before{content:"";position:absolute;top:106%;right:32%;width:0;height:0;border-color:#c6cb5b transparent transparent;border-style:solid;border-width:14px 10px 0}.top_page article #top_sec_jp_img #jp_img_search #search_from_area_4:after{content:"";position:absolute;top:102%;right:32%;width:0;height:0;border-color:#e0e565 transparent transparent;border-style:solid;border-width:14px 10px 0}.top_page article #top_sec_jp_img #jp_img_search #search_from_area_5{position:absolute;top:434px;right:136px;width:155px;height:49px}.top_page article #top_sec_jp_img #jp_img_search #search_from_area_5:after{content:"";position:absolute;bottom:102%;left:14%;width:0;height:0;border-color:transparent transparent #e0e565;border-style:solid;border-width:0 10px 14px}.top_page article #top_sec_jp_img #jp_img_search #search_from_area_6{position:absolute;top:203px;right:359px;width:90px;height:91px;padding:15px 11px 13px 16px}.top_page article #top_sec_jp_img #jp_img_search #search_from_area_6:before{content:"";position:absolute;top:105.5%;right:18%;width:0;height:0;border-color:#c6cb5b transparent transparent;border-style:solid;border-width:14px 10px 0}.top_page article #top_sec_jp_img #jp_img_search #search_from_area_6:after{content:"";position:absolute;top:102%;right:18%;width:0;height:0;border-color:#e0e565 transparent transparent;border-style:solid;border-width:14px 10px 0}.top_page article #top_sec_jp_img #jp_img_search #search_from_area_7{position:absolute;top:240px;right:498px;width:114px;height:71px}.top_page article #top_sec_jp_img #jp_img_search #search_from_area_7:before{content:"";position:absolute;top:107%;right:5%;width:0;height:0;border-color:#c6cb5b transparent transparent;border-style:solid;border-width:14px 10px 0}.top_page article #top_sec_jp_img #jp_img_search #search_from_area_7:after{content:"";position:absolute;top:102%;right:5%;width:0;height:0;border-color:#e0e565 transparent transparent;border-style:solid;border-width:14px 10px 0}.top_page article #top_sec_jp_img #jp_img_search #search_from_area_8{position:absolute;top:443px;right:366px;width:76px;height:64px}.top_page article #top_sec_jp_img #jp_img_search #search_from_area_8:after{content:"";position:absolute;bottom:102%;left:14%;width:0;height:0;border-color:transparent transparent #e0e565;border-style:solid;border-width:0 10px 14px}.top_page article #top_sec_jp_img #jp_img_search #search_from_area_9{position:absolute;top:378px;right:683px;width:114px;height:90px}.top_page article #top_sec_jp_img #jp_img_search #search_from_area_9:before{content:"";position:absolute;top:45%;left:102%;width:0;height:0;border-color:transparent transparent transparent #c6cb5b;border-style:solid;border-width:10px 0 10px 14px}.top_page article #top_sec_jp_img #jp_img_search #search_from_area_9:after{content:"";position:absolute;top:41%;left:102%;width:0;height:0;border-color:transparent transparent transparent #e0e565;border-style:solid;border-width:10px 0 10px 14px}.top_page article #top_sec4{position:relative;background:#f6f7d0;padding:1% 0 3%;margin:0 auto}.top_page article #top_sec4:after{top:100%;left:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:18px solid rgba(246,247,208,0);border-top-color:#f6f7d0;margin-left:-18px}.top_page article #top_sec4 span{font-size:14px;color:#4b4846;padding-left:1%;font-weight:400}.top_page article #top_sec4 img{height:170px;-webkit-filter:drop-shadow(1px 1px 1px #ddd);filter:drop-shadow(1px 1px 1px #ddd)}.top_page article #top_sec5{background:url(/images/lp/tops_contents-img/section5-img.png) no-repeat bottom;background-size:cover;padding:5% 12%;max-height:370px;text-align:start}.top_page article #top_sec5 .top_catch{margin:0 auto;color:#1aacd6;font-size:32px;font-weight:700}.top_page article #top_sec5 p{color:#1c1c1c;font-size:24px;font-weight:700;text-shadow:0 2px 2px rgba(0,0,0,.2);margin:0 0 2%;text-align:left}.top_page article #top_sec5 .top_cvb{background:#fff;width:520px;height:88px;border-radius:6px;box-shadow:0 3px 6px rgba(0,0,0,.2);margin-top:2%;color:#ff7500;font-size:28px;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.top_page article #top_sec5 .top_cvb span.cvb_s{display:block;margin-left:5%;padding:5% 0}.top_page article #top_sec5 .top_cvb button{margin-top:10px;width:350px;height:62px;padding:0;border:none;background:transparent url(/images/lp/tops_contents-img/cvbtxt-img.png) no-repeat left 50%;cursor:pointer;background-color:#ff7500;border-radius:6px;box-shadow:0 5px 0 0 #b55300}.top_page article #top_sec5 .top_cvb button:hover{background-color:#b55300;margin-top:15px;box-shadow:none;height:62px}.top_page article #top_sec_btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.top_page article #top_sec_btn .button_redirect{width:100%;padding-top:3%}.top_page article #top_sec_btn .button_redirect a{display:inline-block;width:302px;height:49px;border-radius:4px;box-shadow:2px 2px 4px 0 rgba(0,0,0,.15);background-color:#2489e5;font-size:18px;font-weight:600;line-height:49px;font-family:Roboto;text-align:center;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;text-decoration:none}.top_page article #top_sec_btn .button_redirect a:hover{background-color:#09447b;box-shadow:none}#form-firstview{background:url(/images/lp/tops_contents-img/formbg-img.png) no-repeat top;background-size:cover;padding:0 9% 5%;text-align:center;display:block}#form-firstview .form_frame{padding:0 3%;background:#fff;border-radius:10px;opacity:.9;width:550px;margin:0 auto}#form-firstview .form_frame iframe{border:none;min-height:700px;width:400px;color:#000}#form-firstview a.banner_link_cp p{padding:2% 0;width:612px;margin:0 auto;display:inline-block}#form-firstview a.banner_link_cp p img{width:100%;height:auto}#loopslider{margin:20px auto 10px;text-align:left;position:relative}#loopslider,#loopslider ul{width:100%;height:100px;overflow:hidden}#loopslider ul{margin:0;float:left;display:inline-block;padding:0}#loopslider ul li{width:180px;height:100px;margin:0;padding:0;float:left;display:inline;overflow:hidden}#loopslider ul li img{width:160px;height:auto;margin:0 10px;background:#fff;border:1px solid #ddd}#loopslider ul:after{content:"";height:0;clear:both;display:block;visibility:hidden}footer.top{background:#1aacd6;color:#fff;padding:1% 10%;font-size:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}footer.top .company-box{text-align:left;display:block;width:36%}footer.top .company-box div img{max-width:200px;height:auto}footer.top a{color:#fff;text-decoration:underline}footer.top .form-text-link{padding-top:.8%!important;text-align:right!important}footer.top .terms-box{display:inline-block;padding:1.6% 0 0 6%;font-size:16px;width:100%;line-height:2;text-align:left}footer.top .terms-box a{text-decoration:none;position:relative;padding-left:13px;margin-left:4%}footer.top .terms-box a:before{position:absolute;content:"";width:0;height:0;border:6px solid transparent;border-left:8px solid #e0e565;top:43%;left:0;margin-top:-5px}footer.top .terms-box a:hover{text-decoration:underline}.form_btn_area,.scroll_top_btn{display:none}}@media screen and (max-width:800px){#form-firstview a.banner_link_cp p{width:100%}}@media screen and (max-width:500px){.main{display:block}.main div{width:100%}header{margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:none;position:relative;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:95%;text-align:left}header .pronuri_logo{position:relative;display:block;width:40%;height:100%}header .pronuri_logo a{width:100%;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}header .pronuri_logo a img{width:100%;max-width:145px;height:auto}header .pronuri_logo .tosho_logo{margin-left:4px;width:auto;height:auto;max-height:50px}header .pronuri_logo .logo2{width:78%!important;height:auto}header .pronuri_inquiry{width:40%;height:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 0 auto;text-align:right}header .pronuri_inquiry a,header .pronuri_inquiry a img{width:100%;height:auto}header .pronuri_inquiry .btn{display:none}.top_page hr{border:1px solid #ddd;margin:0}.top_page .nav-top{display:none}.top_page #firstview{background:url(/images/lp/tops_contents-img/sptopbg-img.png) no-repeat top;background-size:cover;padding:14% 4%;height:362px;text-align:center}.top_page #firstview .top_catch{margin:0 auto;color:#1aacd6;font-size:26px;font-weight:700}.top_page #firstview p{color:#1c1c1c;font-size:15px;font-weight:700;text-shadow:0 2px 2px rgba(0,0,0,.2);margin:2% 0}.top_page #firstview h1 img{width:90%}.top_page #firstview .top_cvb{background:#fff;width:100%;height:86px;border-radius:6px;box-shadow:0 3px 6px rgba(0,0,0,.2);margin-top:2%;color:#ff7500;font-size:13px;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.top_page #firstview .top_cvb span{display:block;margin-left:3%;padding:5% 0}.top_page #firstview .top_cvb span .arrow{display:none}.top_page #firstview .top_cvb button{margin:10px;width:100%;height:60px;padding:0 70% 0 0;border:none;background:transparent url(/images/lp/tops_contents-img/cvbtxtsp-img.png) no-repeat left 50%;cursor:pointer;background-color:#ff7500;border-radius:6px;box-shadow:0 5px 0 0 #b55300}.top_page #firstview .top_cvb button:hover{background-color:#b55300;margin-top:15px;box-shadow:none;height:62px}.top_page article{text-align:center}.top_page article #top_sec1{margin-bottom:3%}.top_page article #top_sec1 span{font-size:15px;color:#1aacd6;padding-left:1%;display:block}.top_page article #top_sec1 .sec1-all{margin:0 auto}.top_page article #top_sec1 .sec1-all .sec1{margin:2% 4% 6%}.top_page article #top_sec1 .sec1-all .sec1 img{height:200px;max-width:100%;height:auto}.top_page article #top_sec1 .sec1-all .sec1 h3{font-size:18px;color:#4b4846;margin:2% 0 3%}.top_page article #top_sec1 .sec1-all .sec1 p{font-size:14px;color:#4b4846;margin:0 4% 3%;text-align:start}.top_page article #top_sec2{position:relative;background:#f6f7d0;padding:1% 0 4%;margin-bottom:8%}.top_page article #top_sec2:after{top:100%;left:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:18px solid rgba(246,247,208,0);border-top-color:#f6f7d0;margin-left:-18px}.top_page article #top_sec2 .sec2-main{margin:0 auto}.top_page article #top_sec2 .sec2-main img{height:325px;max-width:100%;height:auto}.top_page article #top_sec2 .sec2-main .sec2-ps{margin:1% 4% 4%;text-align:start}.top_page article #top_sec2 .sec2-main .sec2-ps p{font-size:17px;color:#4b4846;font-weight:700;margin-bottom:0}.top_page article #top_sec2 .sec2-main .sec2-ps p span{font-size:28px;color:#89a3d3;font-weight:700;padding-right:2%;vertical-align:middle}.top_page article #top_sec_article{padding:1em 0}.top_page article #top_sec_article h2{font-size:22px;color:#4b4846;margin:0 0 30px}.top_page article #top_sec_article .link_article{width:95%;margin:auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top_page article #top_sec_article .link_article,.top_page article #top_sec_article .link_article a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.top_page article #top_sec_article .link_article a{width:100%;margin-bottom:21px;text-decoration:none}.top_page article #top_sec_article .link_article a .article_img{width:30%;max-width:150px;height:auto}.top_page article #top_sec_article .link_article a .article_img img{display:block;max-width:100%;max-height:100%}.top_page article #top_sec_article .link_article a .article_text{width:70%;max-width:389px;text-align:left;margin-left:20px}.top_page article #top_sec_article .link_article a .article_text p{margin:0}.top_page article #top_sec_article .link_article a .article_text .article_title{font-size:16px;font-weight:700;color:#43515b}.top_page article #top_sec_article .link_article a .article_text .article_desc{font-size:13px;color:#43515b}.top_page article #top_sec_article .link_article a .article_text .article_more{display:none}.top_page article #top_sec3{margin:3% 0 2%}.top_page article #top_sec3 .sec3-ps{margin:0 auto}.top_page article #top_sec3 .sec3-ps img{height:430px;max-width:100%}.top_page article #top_sec_faq{padding:1em 0 1.4em;background-color:#f2f1eb}.top_page article #top_sec_faq h2{font-size:22px;color:#4b4846}.top_page article #top_sec_faq .qa_all_area{width:85%;max-width:1055px;margin:auto;background-color:#fff}.top_page article #top_sec_faq .qa_all_area .qa_area{border-bottom:1px solid #d3d1bd}.top_page article #top_sec_faq .qa_all_area .qa_area .qa_line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:0 16px;position:relative}.top_page article #top_sec_faq .qa_all_area .qa_area .qa_line p{margin:0;text-align:left;padding:26px 0 20px}.top_page article #top_sec_faq .qa_all_area .qa_area .qa_line p.qa_img{width:11%;height:auto}.top_page article #top_sec_faq .qa_all_area .qa_area .qa_line p.qa_img img{width:100%;height:auto;max-width:100%;max-height:100%}.top_page article #top_sec_faq .qa_all_area .qa_area .qa_line p.qa_txt{font-size:18px;color:#4b4846}.top_page article #top_sec_faq .qa_all_area .qa_area .qa_line p.qa_txt a{color:#1aacd6;text-decoration:none;font-weight:700}.top_page article #top_sec_faq .qa_all_area .qa_area .qa_qs{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.top_page article #top_sec_faq .qa_all_area .qa_area .qa_qs p.qa_txt{font-weight:700;font-size:3.8vw;width:77%}.top_page article #top_sec_faq .qa_all_area .qa_area .qa_ans p.qa_txt{border-top:1px dashed #d3d1bd;font-size:16px;font-size:3.6vw;width:85%}.top_page article #top_sec_faq .qa_all_area .qa_area_last{border-bottom:none}.top_page article #top_sec_jp_img{padding:2% 0 0;border-top:1px solid #e4e4e4}.top_page article #top_sec_jp_img #jp_img_search,.top_page article #top_sec_jp_img #jp_img_search .show_area_name{width:100%}.top_page article #top_sec_jp_img #jp_img_search .show_area_name p{margin:0;text-align:left;font-weight:700;color:#4b4846}.top_page article #top_sec_jp_img #jp_img_search .show_area_name p.area_name_title{border-top:1px solid #ddd;padding:10px 5%;position:relative;width:90%}.top_page article #top_sec_jp_img #jp_img_search .show_area_name .close_area:after{content:"";position:absolute;top:28%;right:5%;width:0;height:0;border-color:transparent transparent transparent #e0e565;border-style:solid;border-width:9px 0 9px 12px}.top_page article #top_sec_jp_img #jp_img_search .show_area_name .open_area:after{content:"";position:absolute;top:41%;right:4%;width:0;height:0;border-color:#e0e565 transparent transparent;border-style:solid;border-width:12px 9px 0}.top_page article #top_sec_jp_img #jp_img_search .show_area_name .hokkaido_none{display:none}.top_page article #top_sec_jp_img #jp_img_search .show_area_name .show_pref_name{text-align:left;display:none;border:1px solid #fff}.top_page article #top_sec_jp_img #jp_img_search .show_area_name .show_pref_name a{width:39%;padding:11px 5% 9px;display:inline-block;color:#4b4846;background-color:#f9f9f9;border:1px solid #fff;border-right:none;border-left:none;text-decoration:none;position:relative}.top_page article #top_sec_jp_img #jp_img_search .show_area_name .show_pref_name a p{font-size:16px}.top_page article #top_sec_jp_img #jp_img_search .show_area_name .show_pref_name a:after{content:"";position:absolute;top:28%;right:5%;width:0;height:0;border-color:transparent transparent transparent #e0e565;border-style:solid;border-width:9px 0 9px 12px}.top_page article #top_sec_jp_img #jp_img_search .show_area_name .hokkaido_area{display:block}.top_page article #top_sec_jp_img #jp_img_search .show_area_name .hokkaido_area .hokkaido{background-color:#fff;padding:10px 5% 11px;width:90%;border:none;border-top:1px solid #ddd}.top_page article #top_sec4{position:relative;background:#f6f7d0;padding:1% 0 3%;margin:0 auto}.top_page article #top_sec4:after{top:100%;left:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:18px solid rgba(246,247,208,0);border-top-color:#f6f7d0;margin-left:-18px}.top_page article #top_sec4 span{font-size:14px;color:#4b4846;padding-left:1%;font-weight:400}.top_page article #top_sec4 img{height:700px;max-width:100%;height:auto;-webkit-filter:drop-shadow(1px 1px 1px #ddd);filter:drop-shadow(1px 1px 1px #ddd)}.top_page article #top_sec5{background:url(/images/lp/tops_contents-img/section5sp-img.png) no-repeat bottom;background-size:covers;padding:5%;height:460px}.top_page article #top_sec5 .top_catch{color:#1aacd6;font-size:25px;font-weight:700;margin:6% auto 0}.top_page article #top_sec5 p{color:#1c1c1c;font-size:15px;font-weight:700;text-shadow:0 2px 2px rgba(0,0,0,.2);margin:3% 0 7%}.top_page article #top_sec5 .top_cvb{background:#fff;width:100%;height:86px;border-radius:6px;box-shadow:0 3px 6px rgba(0,0,0,.2);margin-top:2%;color:#ff7500;font-size:13px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.top_page article #top_sec5 .top_cvb span{display:block;margin-left:3%;padding:5% 0}.top_page article #top_sec5 .top_cvb span .arrow{display:none}.top_page article #top_sec5 .top_cvb button{margin:10px;width:100%;height:60px;padding:0 70% 0 0;border:none;background:transparent url(/images/lp/tops_contents-img/cvbtxtsp-img.png) no-repeat left 50%;cursor:pointer;background-color:#ff7500;border-radius:6px;box-shadow:0 5px 0 0 #b55300}.top_page article #top_sec5 .top_cvb button:hover{background-color:#b55300;margin-top:15px;box-shadow:none;height:62px}.top_page article #top_sec_btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.top_page article #top_sec_btn .button_redirect{width:100%;padding-top:3%;padding-bottom:10%}.top_page article #top_sec_btn .button_redirect a{display:inline-block;width:274px;height:46px;border-radius:4px;box-shadow:2px 2px 4px 0 rgba(0,0,0,.15);background-color:#2489e5;font-size:18px;font-weight:600;line-height:46px;font-family:Roboto;text-align:center;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;text-decoration:none}.top_page article #top_sec_btn .button_redirect a:hover{background-color:#09447b;box-shadow:none}#form-firstview{background:url(/images/lp/tops_contents-img/formbg-img.png) no-repeat top;padding:1% 4% 6%;text-align:center;display:block}#form-firstview .form_frame{padding:6% 0 0;background:#fff;border-radius:10px;opacity:.9;margin:0 auto}#form-firstview .form_frame iframe{border:none;min-height:660px;width:auto;color:#000}#form-firstview .banner_link_cp p img{width:100%;height:auto}#loopslider{margin:0 auto;width:100%;text-align:left;position:relative}#loopslider,#loopslider ul{height:80px;overflow:hidden}#loopslider ul{float:left;display:inline-block;padding:0}#loopslider ul li{width:100px;height:80px;margin:0;padding:0;float:left;display:inline;overflow:hidden}#loopslider ul li img{width:94px;height:auto;border:1px solid #ddd;margin:4px 3px}.form-text-link{width:100%;-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}footer.top{background:#1aacd6;color:#fff;padding:4% 10%;font-size:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}footer.top .company-box{width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;text-align:center}footer.top .company-box div{text-align:center}footer.top .company-box div img{max-width:200px;height:auto}footer.top a{color:#fff;text-decoration:underline}footer.top .terms-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:16px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:5%}footer.top .terms-box a{text-decoration:none;position:relative;padding-left:13px;margin-left:4%}footer.top .terms-box a:before{position:absolute;content:"";width:0;height:0;border:6px solid transparent;border-left:8px solid #e0e565;top:38%;left:0;margin-top:-5px}footer.top .terms-box a:hover{text-decoration:underline}.iframe_form_area{padding:40px 0}.iframe_form_area h2{margin:0 0 25px;font-size:7.3vw;color:#2e88b7;letter-spacing:1px}.iframe_form_area h2 .under_line{background:-webkit-linear-gradient(transparent 60%,#e0e565 0);background:linear-gradient(transparent 60%,#e0e565 0)}.iframe_form_area h2 .small{font-size:5.9vw}.iframe_form_area h2 .strong_color{color:#ec2e64}.iframe_form_area h2 .strong_color span.dots{position:relative}.iframe_form_area h2 .strong_color span.dots:before{position:absolute;content:"";width:.3em;height:.3em;border-radius:50%;background-color:#f8eb52;top:-13px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.iframe_form_area .lp_form_area{padding:0 10vw}.iframe_form_area .lp_form_area form button{color:#fff;background-image:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:7.5vw;font-weight:bolder}.iframe_form_area .lp_form_area form button p{margin:0 .5em}.iframe_form_area .lp_form_area form button:before{content:url(/images/lp/tops_contents-img/free-img.png);margin-top:.2em}.iframe_form_area .lp_form_area form button:after{content:url(/images/lp/tops_contents-img/white-arrow.png);margin-top:.2em}.scroll_top_btn{width:5em;height:5em;background:#e0e565;border-radius:50%;position:fixed;bottom:15%;right:5%;text-align:center;box-shadow:0 3px 6px rgba(0,0,0,.16)}.scroll_top_btn img{margin-top:1em;width:1em;height:auto}.scroll_top_btn p{margin:0;font-size:1em}.form_btn_area{width:100%;height:4em;background:rgba(211,209,189,.819);position:fixed;bottom:0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.form_btn_area a{width:72%;height:70%;text-decoration:none}.form_btn_area a .form_btn{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#ff7500;box-shadow:0 4px 0 #b55300;border-radius:6px}.form_btn_area a .form_btn .form_btn_link{font-size:100%;font-weight:700;margin:0 2% 0 0;color:#fff;letter-spacing:1px}.form_btn_area a .form_btn div{content:"";background:#fff;width:1.5em;height:1.5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:50%}.form_btn_area a .form_btn div:after{content:"";width:0;height:0;border-color:transparent transparent transparent #f70;border-style:solid;border-width:.5em 0 .5em .7em;margin-left:3px}.form_btn_area a .form_btn:before{content:"";width:3em;height:3em;background:url(/images/lp/article-img/y-balloon-icon@2x.png) no-repeat;background-size:contain;position:absolute;bottom:10%;right:95%}}@media screen and (max-width:300px){.iframe_form_area h2 .strong_color span.dots:before{top:-8px}.iframe_form_area .lp_form_area{padding:0}}#articles_cms{font-family:メイリオ,Meiryo,"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",sans-serif}#articles_cms .search_breadcrumbs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:12px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:74%;margin:auto}@media screen and (max-width:500px){#articles_cms .search_breadcrumbs{width:95%;display:block;margin:.5em;padding:4px 0 6px;line-height:1.6;white-space:nowrap;overflow:scroll;font-size:14px}}#articles_cms .search_breadcrumbs a{color:#2699fb}@media screen and (max-width:500px){#articles_cms .search_breadcrumbs a{display:inline}}#articles_cms .search_breadcrumbs p{color:#4b4846;margin:10px 0}@media screen and (max-width:500px){#articles_cms .search_breadcrumbs p{display:inline}}#articles_cms .search_breadcrumbs p span{margin:0 10px}#articles_cms h1.article_title{margin:30px auto .5em;text-align:left;font-size:28px;color:#000;width:74%}@media screen and (max-width:500px){#articles_cms h1.article_title{font-size:20px;width:95%;margin:.5em auto}}#articles_cms .article_contents{width:74%;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:relative}@media screen and (max-width:500px){#articles_cms .article_contents{width:95%;display:block}}#articles_cms .article_contents .article_text{width:70%}@media screen and (max-width:500px){#articles_cms .article_contents .article_text{width:100%}}#articles_cms .article_contents .article_text .article_firstview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:500px){#articles_cms .article_contents .article_text .article_firstview{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}#articles_cms .article_contents .article_text .article_firstview .article_thumbnail{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:40%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}@media screen and (max-width:500px){#articles_cms .article_contents .article_text .article_firstview .article_thumbnail{width:100%;display:block}}#articles_cms .article_contents .article_text .article_firstview .article_thumbnail img{max-width:100%;max-height:100%;width:100%;height:auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#articles_cms .article_contents .article_text .article_firstview .article_description{font-size:14px;line-height:22px;margin:0 0 0 1em;height:100%;width:58%;display:inline-block;float:right}@media screen and (max-width:500px){#articles_cms .article_contents .article_text .article_firstview .article_description{height:auto;margin:10px auto;width:100%}}#articles_cms .article_contents .article_text .article_index{width:85%;margin:auto;text-align:left}@media screen and (max-width:500px){#articles_cms .article_contents .article_text .article_index{width:100%}}#articles_cms .article_contents .article_text .article_index h3{font-size:22px;padding-left:8px;border-left:6px solid #e0e565;margin-bottom:0;margin-top:2em}@media screen and (max-width:500px){#articles_cms .article_contents .article_text .article_index h3{font-size:18px}}#articles_cms .article_contents .article_text .article_index ul{background-color:#f2f1eb;list-style:none;padding:20px;margin-top:0;margin-bottom:1.5em}#articles_cms .article_contents .article_text .article_index ul li{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:5px 0}#articles_cms .article_contents .article_text .article_index ul li,#articles_cms .article_contents .article_text .article_index ul li .index_num{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#articles_cms .article_contents .article_text .article_index ul li .index_num{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;font-size:12px;color:#89a3d3;background-color:#fff}#articles_cms .article_contents .article_text .article_index ul li .index_title{font-size:14px;color:#4b4846;border-bottom:1px solid #4b4846;margin-left:10px;cursor:pointer}#articles_cms .article_contents .article_text .article_sub{margin-bottom:36px;position:relative}#articles_cms .article_contents .article_text .article_sub h2{text-align:left;border-bottom:2px solid #d3d1bd;width:100%;position:relative;font-size:24px;padding:10px 0 0}@media screen and (max-width:500px){#articles_cms .article_contents .article_text .article_sub h2{font-size:18px}}#articles_cms .article_contents .article_text .article_sub h3{font-size:18px;border-left:4px solid #89a3d3;color:#000;display:block;padding-left:10px;text-align:left}@media screen and (min-width:501px){#articles_cms .article_contents .article_text .article_sub h3{font-size:22px}}#articles_cms .article_contents .article_text .article_sub h4{font-size:16px;color:#333;background-color:#f2f1eb;padding:6px 10px;margin:0 0 0 10px;text-align:left;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative}@media screen and (min-width:501px){#articles_cms .article_contents .article_text .article_sub h4{font-size:18px}}@media screen and (max-width:500px){#articles_cms .article_contents .article_text .article_sub h4{margin:0}}#articles_cms .article_contents .article_text .article_sub h4:after{content:"";width:0;height:0;border-color:#f2f1eb transparent transparent;border-style:solid;border-width:10px 10px 0;position:absolute;top:100%;left:10%}#articles_cms .article_contents .article_text .article_sub .img{width:80%;margin:20px auto 0;vertical-align:middle;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:500px){#articles_cms .article_contents .article_text .article_sub .img{width:100%}}#articles_cms .article_contents .article_text .article_sub .img img{max-width:100%;width:auto;height:auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#articles_cms .article_contents .article_text .article_sub .quote_info{margin-bottom:20px}#articles_cms .article_contents .article_text .article_sub .quote_info .quote_via_url{border:1px solid #ebede6;color:#666;display:block;font-size:17px;line-height:1.8;padding:6px 2.4%;width:75%;margin:auto;word-break:break-all}@media screen and (max-width:500px){#articles_cms .article_contents .article_text .article_sub .quote_info .quote_via_url{width:90%;padding:6px 4.5%;font-size:12px}}#articles_cms .article_contents .article_text .article_sub .quote_info .quote_via_url :before{content:"\5F15\7528\5143\FF1A"}#articles_cms .article_contents .article_text .article_sub .quote_info .quote_via_url a{color:#666;text-decoration:none}#articles_cms .article_contents .article_text .article_sub .quote_img_url{display:none}#articles_cms .article_contents .article_text .article_sub table{margin:12px auto;width:90%;table-layout:fixed;border-collapse:collapse;font-size:16px;line-height:26px}@media screen and (max-width:500px){#articles_cms .article_contents .article_text .article_sub table{width:100%;font-size:14px;line-height:normal}}#articles_cms .article_contents .article_text .article_sub table th{background-color:#f2f1eb;border:2px solid #d3d1bd;padding:8px 16px;color:#4b4846}@media screen and (max-width:500px){#articles_cms .article_contents .article_text .article_sub table th{line-height:normal;padding:.5em}}#articles_cms .article_contents .article_text .article_sub table td{background-color:#fff;border:2px solid #d3d1bd;padding:16px;line-height:22px;color:#4b4846}@media screen and (max-width:500px){#articles_cms .article_contents .article_text .article_sub table td{line-height:normal;padding:.5em}}#articles_cms .article_contents .article_text .article_sub .ui_type_text{font-size:16px;text-align:justify;margin:20px auto}@media screen and (max-width:500px){#articles_cms .article_contents .article_text .article_sub .ui_type_text{font-size:16px;padding:0}}#articles_cms .article_contents .article_text .article_sub .ui_type_text p{text-align:left}@media screen and (min-width:501px){#articles_cms .article_contents .article_text .article_sub .ui_type_text p{font-size:16px}}#articles_cms .article_contents .article_text .article_sub .ui_type_text p img{display:block;margin:auto}#articles_cms .article_contents .article_text .article_sub .ui_type_text p a{text-decoration:none;font-size:16px}#articles_cms .article_contents .article_text .article_sub .ui_type_text p a:hover{text-decoration:underline}#articles_cms .article_contents .article_text .article_sub .ui_type_text a,#articles_cms .article_contents .article_text .article_sub .ui_type_text div a,#articles_cms .article_contents .article_text .article_sub h3+.ui_type_text,#articles_cms .article_contents .article_text .article_sub h3+div+.ui_type_text,#articles_cms .article_contents .article_text .article_sub h3+div+div+.ui_type_text,#articles_cms .article_contents .article_text .article_sub h3+div+div+div+.ui_type_text,#articles_cms .article_contents .article_text .article_sub h3+div+div+div+div+.ui_type_text{font-size:16px}@media screen and (min-width:501px){#articles_cms .article_contents .article_text .article_sub h3+.ui_type_text,#articles_cms .article_contents .article_text .article_sub h3+div+.ui_type_text,#articles_cms .article_contents .article_text .article_sub h3+div+div+.ui_type_text,#articles_cms .article_contents .article_text .article_sub h3+div+div+div+.ui_type_text,#articles_cms .article_contents .article_text .article_sub h3+div+div+div+div+.ui_type_text{padding:0 20px}}@media screen and (max-width:500px){#articles_cms .article_contents .article_text .article_sub h3+.ui_type_text,#articles_cms .article_contents .article_text .article_sub h3+div+.ui_type_text,#articles_cms .article_contents .article_text .article_sub h3+div+div+.ui_type_text,#articles_cms .article_contents .article_text .article_sub h3+div+div+div+.ui_type_text,#articles_cms .article_contents .article_text .article_sub h3+div+div+div+div+.ui_type_text{font-size:16px}}#articles_cms .article_contents .article_text .article_sub h4+.ui_type_text,#articles_cms .article_contents .article_text .article_sub h4+div+.ui_type_text,#articles_cms .article_contents .article_text .article_sub h4+div+div+.ui_type_text,#articles_cms .article_contents .article_text .article_sub h4+div+div+div+.ui_type_text,#articles_cms .article_contents .article_text .article_sub h4+div+div+div+div+.ui_type_text{font-size:16px}@media screen and (min-width:501px){#articles_cms .article_contents .article_text .article_sub h4+.ui_type_text,#articles_cms .article_contents .article_text .article_sub h4+div+.ui_type_text,#articles_cms .article_contents .article_text .article_sub h4+div+div+.ui_type_text,#articles_cms .article_contents .article_text .article_sub h4+div+div+div+.ui_type_text,#articles_cms .article_contents .article_text .article_sub h4+div+div+div+div+.ui_type_text{padding:0 20px}}@media screen and (max-width:500px){#articles_cms .article_contents .article_text .article_sub h4+.ui_type_text,#articles_cms .article_contents .article_text .article_sub h4+div+.ui_type_text,#articles_cms .article_contents .article_text .article_sub h4+div+div+.ui_type_text,#articles_cms .article_contents .article_text .article_sub h4+div+div+div+.ui_type_text,#articles_cms .article_contents .article_text .article_sub h4+div+div+div+div+.ui_type_text{font-size:16px}}#articles_cms .article_contents .article_text .article_bottom_contents{width:410px;margin:auto auto 70px}@media screen and (max-width:500px){#articles_cms .article_contents .article_text .article_bottom_contents{width:100%;margin-bottom:40px}}#articles_cms .article_contents .article_text .article_bottom_contents .bottom_desc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:auto auto 10px}#articles_cms .article_contents .article_text .article_bottom_contents .bottom_desc p{font-size:19px;color:#e51111;padding:10px;font-weight:700;background:#e0e565;position:relative;margin:0 10px 0 0}@media screen and (min-width:501px){#articles_cms .article_contents .article_text .article_bottom_contents .bottom_desc p{border-radius:50%}}@media screen and (max-width:500px){#articles_cms .article_contents .article_text .article_bottom_contents .bottom_desc p{font-size:110%;padding-left:0;content:url(/images/lp/article-img/y-balloon-icon@2x.png);width:16%;height:auto;background:none;margin:0}}@media screen and (min-width:501px){#articles_cms .article_contents .article_text .article_bottom_contents .bottom_desc p:after{content:"";width:0;height:0;border-color:transparent #e1e565 transparent transparent;border-style:solid;border-width:0 25px 12px 0;position:absolute;top:80%;right:10%}}#articles_cms .article_contents .article_text .article_bottom_contents .bottom_desc h2{font-size:20px;line-height:28px;margin:0}@media screen and (max-width:500px){#articles_cms .article_contents .article_text .article_bottom_contents .bottom_desc h2{font-size:16px;line-height:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}#articles_cms .article_contents .article_text .article_bottom_contents .bottom_desc h2 span{font-size:24px;background:-webkit-linear-gradient(transparent 77%,#e0e565 0);background:linear-gradient(transparent 77%,#e0e565 0)}@media screen and (max-width:500px){#articles_cms .article_contents .article_text .article_bottom_contents .bottom_desc h2 span{font-size:20px;line-height:normal}}#articles_cms .article_contents .article_text .article_bottom_contents a{text-decoration:none}#articles_cms .article_contents .article_text .article_bottom_contents a .bottom_link{width:100%;text-align:center;padding:20px 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#ff7500;box-shadow:0 4px 0 #b55300;border-radius:6px;-webkit-transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s,-webkit-transform .3s}@media screen and (max-width:500px){#articles_cms .article_contents .article_text .article_bottom_contents a .bottom_link{margin:auto;padding:1em 0}}#articles_cms .article_contents .article_text .article_bottom_contents a .bottom_link p{font-size:24px;font-weight:700;margin:0 2% 0 0;color:#fff;letter-spacing:1.2px}@media screen and (max-width:500px){#articles_cms .article_contents .article_text .article_bottom_contents a .bottom_link p{font-size:128%;line-height:normal;letter-spacing:normal}}#articles_cms .article_contents .article_text .article_bottom_contents a .bottom_link div{content:"";background:#fff;width:46px;height:46px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:50%}#articles_cms .article_contents .article_text .article_bottom_contents a .bottom_link div:after{content:"";width:0;height:0;border-color:transparent transparent transparent #f70;border-style:solid;border-width:11px 0 11px 19.1px;margin-left:3px}@media screen and (min-width:501px){#articles_cms .article_contents .article_text .article_bottom_contents a .bottom_link:hover{opacity:.7;box-shadow:0 2px 0 #b55300;-webkit-transform:translateY(3px);transform:translateY(3px)}}#articles_cms .article_contents .article_text .article_relation{width:100%;text-align:left;margin-bottom:70px}@media screen and (max-width:500px){#articles_cms .article_contents .article_text .article_relation{border-top:2px solid #ddd;margin-bottom:0}}#articles_cms .article_contents .article_text .article_relation h2.relate_label{font-size:22px;color:#4b4846}@media screen and (max-width:500px){#articles_cms .article_contents .article_text .article_relation h2.relate_label{font-size:18px;margin-top:30px;text-align:center}}#articles_cms .article_contents .article_text .article_relation .article_relation_sub{margin:15px auto 50px}@media screen and (max-width:500px){#articles_cms .article_contents .article_text .article_relation .article_relation_sub{margin-bottom:0}}#articles_cms .article_contents .article_text .article_relation .article_relation_sub a{text-decoration:none}#articles_cms .article_contents .article_text .article_relation .article_relation_sub a .article_relation_area{margin:.5em 0;padding:.5em 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}#articles_cms .article_contents .article_text .article_relation .article_relation_sub a .article_relation_area .relation_img{width:20%;height:100px;margin-right:3%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:500px){#articles_cms .article_contents .article_text .article_relation .article_relation_sub a .article_relation_area .relation_img{width:35%}}#articles_cms .article_contents .article_text .article_relation .article_relation_sub a .article_relation_area .relation_img img{max-width:100%;max-height:100%;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;height:auto}#articles_cms .article_contents .article_text .article_relation .article_relation_sub a .article_relation_area .relation_desc{width:80%}@media screen and (max-width:500px){#articles_cms .article_contents .article_text .article_relation .article_relation_sub a .article_relation_area .relation_desc{width:65%}}#articles_cms .article_contents .article_text .article_relation .article_relation_sub a .article_relation_area .relation_desc h3{color:#000;overflow:hidden;font-size:18px;margin:0}@media screen and (max-width:500px){#articles_cms .article_contents .article_text .article_relation .article_relation_sub a .article_relation_area .relation_desc h3{font-size:14px}}#articles_cms .article_contents .article_text .article_relation .article_relation_sub a .article_relation_area .relation_desc p{color:#000;font-size:14px;margin:0}@media screen and (max-width:500px){#articles_cms .article_contents .article_text .article_relation .article_relation_sub a .article_relation_area .relation_desc p{font-size:14px}}#articles_cms .article_contents .article_text .article_relation .article_relation_sub a .article_relation_area:hover{background-color:#f1f1f1}@media screen and (min-width:501px){#articles_cms .article_contents .article_text a.banner_link_cp{display:none}}#articles_cms .article_contents .article_text a.banner_link_cp p img{width:100%;height:auto}#articles_cms .article_sidebar{width:25%;margin-left:3%}@media screen and (max-width:500px){#articles_cms .article_sidebar{display:none}}#articles_cms .article_sidebar .contents_scroller{width:276px;height:800px;background:url(/images/lp/article-img/banner-bg.png) no-repeat;background-size:contain;position:relative}#articles_cms .article_sidebar .contents_scroller a{position:absolute;width:97%;top:20%;left:2%;text-decoration:none}#articles_cms .article_sidebar .contents_scroller a .bottom_link{width:100%;height:60px;margin:auto;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#ff7500;box-shadow:0 4px 0 #b55300;border-radius:6px;-webkit-transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s,-webkit-transform .3s}#articles_cms .article_sidebar .contents_scroller a .bottom_link p{font-size:22px;font-weight:700;margin:0 2% 0 0;color:#fff;letter-spacing:1.2px}#articles_cms .article_sidebar .contents_scroller a .bottom_link div{content:"";background:#fff;width:46px;height:46px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:50%}#articles_cms .article_sidebar .contents_scroller a .bottom_link div:after{content:"";width:0;height:0;border-color:transparent transparent transparent #f70;border-style:solid;border-width:11px 0 11px 19.1px;margin-left:3px}#articles_cms .article_sidebar .contents_scroller a .bottom_link:hover{background:#fd8f32;box-shadow:0 2px 0 #b55300;-webkit-transform:translateY(3px);transform:translateY(3px)}#articles_cms .article_sidebar .contents_scroller a.side_campaign_banner{width:100%;top:32%;left:0}#articles_cms .article_sidebar .contents_scroller a.side_campaign_banner img{width:100%;height:auto}#articles_cms .article_sidebar .contents_scroller .side_line_banner{display:block;top:64%;left:0;width:100%;background:#07b53b;border:5px double #fff;padding:16px 8px;box-sizing:border-box}#articles_cms .article_sidebar .contents_scroller .side_line_banner .logo_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:0 16px}#articles_cms .article_sidebar .contents_scroller .side_line_banner .logo_area .puronuri{width:60px;height:auto}#articles_cms .article_sidebar .contents_scroller .side_line_banner .copy_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:8px}#articles_cms .article_sidebar .contents_scroller .side_line_banner .copy_area img{width:88px;height:auto}#articles_cms .article_sidebar .contents_scroller .side_line_banner .copy_area p{margin:8px auto 0;font-size:18px;font-weight:700;color:#ff0}#articles_cms .article_sidebar .contents_scroller .side_line_banner .copy_area ul{list-style-type:none;margin:4px 0 0 -2em}#articles_cms .article_sidebar .contents_scroller .side_line_banner .copy_area ul li{color:#fff}#articles_cms .article_sidebar .contents_scroller .side_line_banner .copy_area ul .fa-check-circle{width:16px;height:16px;margin-right:4px;color:#e0e565}@media screen and (max-width:500px){#articles_cms .side_line_banner{display:block;width:100%;background:#07b53b;border:5px double #fff;padding:16px 8px;margin-bottom:16px;box-sizing:border-box;text-decoration:none}#articles_cms .side_line_banner .logo_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 16px}#articles_cms .side_line_banner .logo_area .puronuri{width:60px;height:auto;margin-right:16px}#articles_cms .side_line_banner .copy_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:8px}#articles_cms .side_line_banner .copy_area p{margin:8px auto 0;font-size:18px;font-weight:700;color:#ff0}#articles_cms .side_line_banner .copy_area .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}#articles_cms .side_line_banner .copy_area ul{list-style-type:none;margin:4px 0 0 -2em}#articles_cms .side_line_banner .copy_area ul li{color:#fff}#articles_cms .side_line_banner .copy_area ul .fa-check-circle{width:16px;height:16px;margin-right:4px;color:#e0e565}#articles_cms .side_line_banner .copy_area button{display:block;width:80%;background:#fff;border:none;border-radius:8px;padding:4px;margin-top:8px;color:#07b53b;font-weight:700;font-size:1.1em}#articles_cms .side_line_banner .copy_area button img{width:40px;height:auto;margin-right:16px;vertical-align:-12px}}@media screen and (min-width:501px){#articles_cms .side_line_banner{display:none}}#articles_cms footer{background-color:#d3d1bd;text-align:left}#articles_cms footer .company-box{width:74%;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:500px){#articles_cms footer .company-box{width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}#articles_cms footer .company-box img{width:128px;height:43px}#articles_cms footer .company-box .terms-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (max-width:500px){#articles_cms footer .company-box .terms-box{width:88%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:.5em 0;padding-left:9%}}#articles_cms footer .company-box .terms-box a{color:#000;text-decoration:underline;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 10px}@media screen and (max-width:500px){#articles_cms footer .company-box .terms-box a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:45%;margin:0}}#articles_cms footer .company-box .terms-box a p{color:#000;font-size:14px;position:relative;margin:0 10px}@media screen and (max-width:500px){#articles_cms footer .company-box .terms-box a p{margin:0}}#articles_cms footer .company-box .terms-box a:before{content:"";width:0;height:0;border-color:transparent transparent transparent #f2f1eb;border-style:solid;border-width:5px 0 5px 8.7px}#articles_cms footer .company-box .terms-box a:hover{text-decoration:none}#articles_cms footer .company_name{width:74%;font-size:14px;font-weight:700;color:#000;margin:6px auto}@media screen and (max-width:500px){#articles_cms footer .company_name{width:100%;text-align:center}}#articles_cms footer .company_name a{color:#000;text-decoration:none}#articles_cms footer .company_name a:hover{text-decoration:underline}#articles_cms footer .company_copy{width:74%;font-size:12px;color:#000;margin:auto}@media screen and (max-width:500px){#articles_cms footer .company_copy{width:100%;text-align:center}}@media screen and (min-width:501px){#articles_cms .scroll_top_btn{display:none}}@media screen and (max-width:500px){#articles_cms .scroll_top_btn{width:5em;height:5em;background:#e0e565;border-radius:50%;position:fixed;bottom:15%;right:5%;text-align:center;box-shadow:0 3px 6px rgba(0,0,0,.16)}#articles_cms .scroll_top_btn img{margin-top:1em;width:1em;height:auto}#articles_cms .scroll_top_btn p{margin:0;font-size:1em}}@media screen and (min-width:501px){#articles_cms .form_btn_area{display:none}}@media screen and (max-width:500px){#articles_cms .form_btn_area{width:100%;height:4em;background:rgba(211,209,189,.819);position:fixed;bottom:0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#articles_cms .form_btn_area a{width:72%;height:70%;text-decoration:none}#articles_cms .form_btn_area a .form_btn{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#ff7500;box-shadow:0 4px 0 #b55300;border-radius:6px}#articles_cms .form_btn_area a .form_btn .form_btn_link{font-size:100%;font-weight:700;margin:0 2% 0 0;color:#fff;letter-spacing:1px}#articles_cms .form_btn_area a .form_btn div{content:"";background:#fff;width:1.5em;height:1.5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:50%}#articles_cms .form_btn_area a .form_btn div:after{content:"";width:0;height:0;border-color:transparent transparent transparent #f70;border-style:solid;border-width:.5em 0 .5em .7em;margin-left:3px}#articles_cms .form_btn_area a .form_btn:before{content:"";width:3em;height:3em;background:url(/images/lp/article-img/y-balloon-icon@2x.png) no-repeat;background-size:contain;position:absolute;bottom:10%;right:95%}}#articles_cms.micro_cms .article_contents .article_text .article_sub p span.annotation{font-size:x-small}#articles_cms.micro_cms .article_contents .article_text .article_sub p a{text-decoration:underline;font-size:16px}#articles_cms.micro_cms .article_contents .article_text .article_sub table{margin:20px auto;width:calc(90% + 36px)}#articles_cms.micro_cms .article_contents .article_text .article_sub table th p{text-align:center;margin:0}#articles_cms.micro_cms .article_contents .article_text .article_sub table td p{margin:0}#articles_cms.micro_cms .article_contents .article_text .article_sub .ui_type_text h4{margin:0 0 20px}#articles_cms.micro_cms .article_contents .article_text .article_sub .ui_type_text p span.annotation{font-size:x-small}#articles_cms.micro_cms .article_contents .article_text .article_sub .ui_type_text figure{width:calc(80% + 32px);margin:20px auto;vertical-align:middle;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#articles_cms.micro_cms .article_contents .article_text .article_sub .ui_type_text figure img{max-width:100%;width:auto;height:auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#articles_cms.micro_cms .article_contents .article_text .article_sub .img figure,#articles_cms.micro_cms .article_contents .article_text .article_sub .img img{margin:0}#articles_cms.micro_cms .article_contents .article_text .article_sub img{width:80%;margin:20px auto 0;vertical-align:middle;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#articles_cms.micro_cms .article_contents .article_text .article_sub .custom-table{width:100%;border-collapse:collapse;margin:20px auto;width:calc(90% + 36px);font-size:16px;line-height:26px}#articles_cms.micro_cms .article_contents .article_text .article_sub .custom-table td{background-color:#fff;border:2px solid #d3d1bd;padding:16px;line-height:22px;color:#4b4846}#articles_cms.micro_cms .article_contents .article_text .article_sub .footnote{font-size:small}#articles_cms.micro_cms .article_contents .article_text .article_sub .highlight-red{font-weight:700;color:red}#articles_cms.micro_cms .article_contents .article_text .article_bottom_contents{margin-top:20px}#articles_cms.micro_cms .article_contents .article_text .article_bottom_contents>span{display:block;text-align:center}@media screen and (min-width:501px){+*+*{padding:0 20px}}@media screen and (max-width:500px){#articles_cms.micro_cms ul{width:auto;height:unset;font-size:unset}#articles_cms.micro_cms .article_contents .article_text .article_index ul{white-space:normal}#articles_cms.micro_cms .article_contents .article_text .article_index ul li{padding:0}#articles_cms.micro_cms .article_contents .article_text .article_index ul li .index_title{width:auto;height:auto}#articles_cms.micro_cms .article_contents .article_text .article_bottom_contents .bottom_desc p{font-size:110%;padding-left:0;margin:0}#articles_cms.micro_cms .article_contents .article_text .article_sub .ui_type_text figure{width:100%}#articles_cms.micro_cms .article_contents .article_text .article_sub .ui_type_text figure img{max-width:100%;width:auto;height:auto}}.container_1070{width:1070px}@media screen and (max-width:1070px){.container_1070{width:100%}}#articles_index{font-family:Roboto,メイリオ,Meiryo,"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",sans-serif}#articles_index .search_breadcrumbs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:12px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:auto}#articles_index .search_breadcrumbs span{display:inline-block;width:16px;height:16px;margin:0 10px;color:#1a1a1a;text-align:center}#articles_index .search_breadcrumbs p{color:#4b4846}@media screen and (min-width:501px){#articles_index .search_breadcrumbs{height:37px}#articles_index .search_breadcrumbs a,#articles_index .search_breadcrumbs p,#articles_index .search_breadcrumbs span{line-height:16.8px}}@media screen and (max-width:500px){#articles_index .search_breadcrumbs{width:95%;display:block;margin:.5em;height:25px;line-height:1.6;white-space:nowrap;font-size:12px}#articles_index .search_breadcrumbs span{display:inline-block;width:16px;height:16px}#articles_index .search_breadcrumbs p{display:inline}}#articles_index .search_breadcrumbs a{color:#2489e5}#articles_index h1.article_title{margin:30px auto .5em;text-align:left;font-size:28px;color:#000;width:74%}@media screen and (max-width:500px){#articles_index h1.article_title{font-size:20px;width:95%;margin:.5em auto}}@media screen and (min-width:501px){#articles_index .article_title_index{margin:40px auto}}@media screen and (max-width:500px){#articles_index .article_title_index{max-width:500px}}#articles_index .article_title_index h1{text-align:left;font-size:28px;height:63px;padding-left:16px;font-family:Roboto;background:#1aacd6;color:#fff;font-weight:600;line-height:63px}@media screen and (max-width:500px){#articles_index .article_title_index h1{font-size:20px;margin:1.7em auto;height:52px;line-height:52px;max-width:500px}}@media screen and (max-width:500px){#articles_index .article_title_index .h1_auto{overflow-wrap:break-word;height:auto;line-height:28px;padding:12px 16px}}#articles_index .article_h2{margin:30px auto .5em}@media screen and (max-width:500px){#articles_index .article_h2{width:91.8%}}#articles_index .article_h2 .article_sub{position:relative}#articles_index .article_h2 .article_sub h2{font-size:18px;font-weight:600px;line-height:25.2px;color:#4b4846;display:block;text-align:left;font-family:Roboto}@media screen and (max-width:500px){#articles_index .article_h2 .article_sub h2{font-size:16px;color:#4b4846}}#articles_index .article_h2 .article_sub .litle-box{margin-right:10px;border-radius:16px 0 0 0;border:3px solid #1aacd6;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}#articles_index .article_contents{margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:relative}@media screen and (max-width:500px){#articles_index .article_contents{width:100%;display:block}}#articles_index .article_contents .article_text_index{width:80%}@media screen and (max-width:500px){#articles_index .article_contents .article_text_index{width:100%}}#articles_index .article_contents .article_text_index .article_firstview{padding-bottom:5%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:500px){#articles_index .article_contents .article_text_index .article_firstview{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}#articles_index .article_contents .article_text_index .article_firstview .see_more_div{text-align:left;width:100%;text-align:right;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:500px){#articles_index .article_contents .article_text_index .article_firstview .see_more_div{width:91.8%}}#articles_index .article_contents .article_text_index .article_firstview .see_more_div .see_more_btn{text-align:center;font-size:14px;font-weight:600;width:116px;line-height:2;height:26px;font-family:Roboto;border:1px solid #2489e5;color:#2489e5;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;background-color:#fff;text-decoration:none}#articles_index .article_contents .article_text_index .article_firstview .see_more_div .see_more_btn:hover{background-color:#2489e5;color:#fff}#articles_index .article_contents .article_text_index .article_firstview .article_thumnail{width:367px;height:118px;min-height:118px;border:1px solid #ddd;box-shadow:0 0 4px 0 rgba(0,0,0,.2);margin-bottom:3%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-decoration:none;border-radius:4px}@media screen and (max-width:1070px){#articles_index .article_contents .article_text_index .article_firstview .article_thumnail{width:49%}}@media screen and (max-width:500px){#articles_index .article_contents .article_text_index .article_firstview .article_thumnail{width:91.8%;height:auto;min-height:unset;margin-bottom:16px}}#articles_index .article_contents .article_text_index .article_firstview a:hover{background-color:#f1f1f1}#articles_index .article_contents .article_text_index .article_firstview .article_thumnail:hover .article_more button{background-color:#ff7500;color:#fff}#articles_index .article_contents .article_text_index .article_firstview .article_thumbnail{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:40%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}@media screen and (max-width:500px){#articles_index .article_contents .article_text_index .article_firstview .article_thumbnail{width:33.5%;display:block;aspect-ratio:120/90;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}#articles_index .article_contents .article_text_index .article_firstview .article_thumbnail img{max-width:100%;max-height:100%;width:160px;height:120px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (max-width:500px){#articles_index .article_contents .article_text_index .article_firstview .article_thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}}#articles_index .article_contents .article_text_index .article_firstview .article_description{font-size:14px;line-height:22px;text-decoration:none;margin:0 10px 0 1em;height:100%;width:56%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:500px){#articles_index .article_contents .article_text_index .article_firstview .article_description{height:auto;margin:auto;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}#articles_index .article_contents .article_text_index .article_firstview .article_description .article_title{text-decoration:none;font-size:14px;font-weight:600;line-height:19.6px;text-align:left;color:#4b4846;height:60px;width:181px}@media screen and (max-width:500px){#articles_index .article_contents .article_text_index .article_firstview .article_description .article_title{padding-top:0;font-size:clamp(10px,3.6vw,14px);line-height:19.6px;width:clamp(140px,50vw,206px)}}#articles_index .article_contents .article_text_index .article_firstview .article_description .article_more{width:181px;text-align:left;text-align:right;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:500px){#articles_index .article_contents .article_text_index .article_firstview .article_description .article_more{display:none}}#articles_index .article_contents .article_text_index .article_firstview .article_description .article_more button{font-family:Roboto;background-color:#fff;font-weight:600;text-align:center;font-size:10px;line-height:14px;vertical-align:middle;width:98px;height:24px;padding:4px 12px 4px 16px;color:#ff7500;border:1px solid #ff7500;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;cursor:pointer}#articles_index .article_contents .article_text_index .article_firstview .article_description:visited{text-decoration:none}#articles_index .article_contents .article_text_index .article_firstview_detail{padding-bottom:0}#articles_index .article_contents .article_text_index .article_index{width:85%;margin:auto;text-align:left}@media screen and (max-width:500px){#articles_index .article_contents .article_text_index .article_index{width:100%}}#articles_index .article_contents .article_text_index .article_index h3{font-size:22px;padding-left:8px;border-left:6px solid #e0e565;margin-bottom:0;margin-top:2em}@media screen and (max-width:500px){#articles_index .article_contents .article_text_index .article_index h3{font-size:18px}}#articles_index .article_contents .article_text_index .article_index ul{background-color:#f2f1eb;list-style:none;padding:20px;margin-top:0;margin-bottom:1.5em}#articles_index .article_contents .article_text_index .article_index ul li{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:5px 0}#articles_index .article_contents .article_text_index .article_index ul li,#articles_index .article_contents .article_text_index .article_index ul li .index_num{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#articles_index .article_contents .article_text_index .article_index ul li .index_num{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;font-size:12px;color:#89a3d3;background-color:#fff}#articles_index .article_contents .article_text_index .article_index ul li .index_title{font-size:14px;color:#4b4846;border-bottom:1px solid #4b4846;margin-left:10px;cursor:pointer}#articles_index .article_contents .article_text_index .article_sub_index{margin-bottom:15px;margin-top:33px;position:relative}@media screen and (max-width:500px){#articles_index .article_contents .article_text_index .article_sub_index{width:91.8%;margin:30px auto .5em}}#articles_index .article_contents .article_text_index .article_sub_index h2{font-size:18px;font-weight:600px;line-height:25.2px;color:#4b4846;display:block;text-align:left;font-family:Roboto}@media screen and (max-width:500px){#articles_index .article_contents .article_text_index .article_sub_index h2{font-size:16px;color:#4b4846}}#articles_index .article_contents .article_text_index .article_sub_index .litle-box{margin-right:10px;border-radius:16px 0 0 0;border:3px solid #1aacd6;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}#articles_index .article_contents .article_text_index .article_bottom_contents{width:410px;margin:auto auto 70px}@media screen and (max-width:500px){#articles_index .article_contents .article_text_index .article_bottom_contents{width:100%;margin-bottom:40px}}#articles_index .article_contents .article_text_index .article_bottom_contents .bottom_desc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:auto auto 10px}#articles_index .article_contents .article_text_index .article_bottom_contents .bottom_desc p{font-size:19px;color:#e51111;padding:10px;font-weight:700;background:#e0e565;position:relative;margin:0 10px 0 0}@media screen and (min-width:501px){#articles_index .article_contents .article_text_index .article_bottom_contents .bottom_desc p{border-radius:50%}}@media screen and (max-width:500px){#articles_index .article_contents .article_text_index .article_bottom_contents .bottom_desc p{font-size:110%;padding-left:0;content:url(/images/lp/article-img/y-balloon-icon@2x.png);width:16%;height:auto;background:none;margin:0}}@media screen and (min-width:501px){#articles_index .article_contents .article_text_index .article_bottom_contents .bottom_desc p:after{content:"";width:0;height:0;border-color:transparent #e1e565 transparent transparent;border-style:solid;border-width:0 25px 12px 0;position:absolute;top:80%;right:10%}}#articles_index .article_contents .article_text_index .article_bottom_contents .bottom_desc h2{font-size:20px;line-height:28px;margin:0}@media screen and (max-width:500px){#articles_index .article_contents .article_text_index .article_bottom_contents .bottom_desc h2{font-size:16px;line-height:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}#articles_index .article_contents .article_text_index .article_bottom_contents .bottom_desc h2 span{font-size:24px;background:-webkit-linear-gradient(transparent 77%,#e0e565 0);background:linear-gradient(transparent 77%,#e0e565 0)}@media screen and (max-width:500px){#articles_index .article_contents .article_text_index .article_bottom_contents .bottom_desc h2 span{font-size:20px;line-height:normal}}#articles_index .article_contents .article_text_index .article_bottom_contents a{text-decoration:none}#articles_index .article_contents .article_text_index .article_bottom_contents a .bottom_link{width:100%;text-align:center;padding:20px 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#ff7500;box-shadow:0 4px 0 #b55300;border-radius:6px;-webkit-transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s,-webkit-transform .3s}@media screen and (max-width:500px){#articles_index .article_contents .article_text_index .article_bottom_contents a .bottom_link{margin:auto;padding:1em 0}}#articles_index .article_contents .article_text_index .article_bottom_contents a .bottom_link p{font-size:24px;font-weight:700;margin:0 2% 0 0;color:#fff;letter-spacing:1.2px}@media screen and (max-width:500px){#articles_index .article_contents .article_text_index .article_bottom_contents a .bottom_link p{font-size:128%;line-height:normal;letter-spacing:normal}}#articles_index .article_contents .article_text_index .article_bottom_contents a .bottom_link div{content:"";background:#fff;width:46px;height:46px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:50%}#articles_index .article_contents .article_text_index .article_bottom_contents a .bottom_link div:after{content:"";width:0;height:0;border-color:transparent transparent transparent #f70;border-style:solid;border-width:11px 0 11px 19.1px;margin-left:3px}@media screen and (min-width:501px){#articles_index .article_contents .article_text_index .article_bottom_contents a .bottom_link:hover{opacity:.7;box-shadow:0 2px 0 #b55300;-webkit-transform:translateY(3px);transform:translateY(3px)}}#articles_index .article_contents .article_text_index .article_relation{width:100%;text-align:left;margin-bottom:70px}@media screen and (max-width:500px){#articles_index .article_contents .article_text_index .article_relation{border-top:2px solid #ddd;margin-bottom:0}}#articles_index .article_contents .article_text_index .article_relation h2.relate_label{font-size:22px;color:#4b4846}@media screen and (max-width:500px){#articles_index .article_contents .article_text_index .article_relation h2.relate_label{font-size:18px;margin-top:30px;text-align:center}}#articles_index .article_contents .article_text_index .article_relation .article_relation_sub{margin:15px auto 50px}@media screen and (max-width:500px){#articles_index .article_contents .article_text_index .article_relation .article_relation_sub{margin-bottom:0}}#articles_index .article_contents .article_text_index .article_relation .article_relation_sub a{text-decoration:none}#articles_index .article_contents .article_text_index .article_relation .article_relation_sub a .article_relation_area{margin:.5em 0;padding:.5em 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}#articles_index .article_contents .article_text_index .article_relation .article_relation_sub a .article_relation_area .relation_img{width:20%;height:100px;margin-right:3%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:500px){#articles_index .article_contents .article_text_index .article_relation .article_relation_sub a .article_relation_area .relation_img{width:35%}}#articles_index .article_contents .article_text_index .article_relation .article_relation_sub a .article_relation_area .relation_img img{max-width:100%;max-height:100%;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;height:auto}#articles_index .article_contents .article_text_index .article_relation .article_relation_sub a .article_relation_area .relation_desc{width:80%}@media screen and (max-width:500px){#articles_index .article_contents .article_text_index .article_relation .article_relation_sub a .article_relation_area .relation_desc{width:65%}}#articles_index .article_contents .article_text_index .article_relation .article_relation_sub a .article_relation_area .relation_desc h3{color:#000;overflow:hidden;font-size:18px;margin:0}@media screen and (max-width:500px){#articles_index .article_contents .article_text_index .article_relation .article_relation_sub a .article_relation_area .relation_desc h3{font-size:14px}}#articles_index .article_contents .article_text_index .article_relation .article_relation_sub a .article_relation_area .relation_desc p{color:#000;font-size:14px;margin:0}@media screen and (max-width:500px){#articles_index .article_contents .article_text_index .article_relation .article_relation_sub a .article_relation_area .relation_desc p{font-size:14px}}#articles_index .article_contents .article_text_index .article_relation .article_relation_sub a .article_relation_area:hover{background-color:#f1f1f1}@media screen and (max-width:500px){#articles_index .article_contents .article_text_index a.banner_link_cp{display:none}}#articles_index .article_contents .article_text_index a.banner_link_cp p img{width:100%;height:auto}#articles_index .article_contents .article_text_index .article_firstview_hr{border:1px solid #ddd;margin:0}@media screen and (max-width:500px){#articles_index .paginate_index{display:none}}#articles_index .paginate_index .pagination{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 0 50px;margin:20px 0 0}#articles_index .paginate_index .pagination li{width:33px;height:33px;margin:0 10px}#articles_index .paginate_index .pagination li:first-child a,#articles_index .paginate_index .pagination li:first-child span,#articles_index .paginate_index .pagination li:last-child a,#articles_index .paginate_index .pagination li:last-child span{background:none;border:none;font-weight:400}#articles_index .paginate_index .pagination li:first-child a,#articles_index .paginate_index .pagination li:last-child a{color:#89a3d3}#articles_index .paginate_index .pagination li a,#articles_index .paginate_index .pagination li span{width:100%;height:100%;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#4b4846}#articles_index .paginate_index .pagination li a{background-color:#f2f1eb;border:1px solid #d3d1bd;font-size:15px}#articles_index .paginate_index .pagination li a:hover{opacity:.7}#articles_index .paginate_index .pagination li span{font-size:16px;font-weight:700}@media screen and (min-width:501px){#articles_index .paginate_index_sp{display:none}}#articles_index .paginate_index_sp .pagination_sp{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 0 50px;margin:20px 0 0}#articles_index .paginate_index_sp .pagination_sp li{width:33px;height:33px;margin:0 10px}#articles_index .paginate_index_sp .pagination_sp li:first-child a,#articles_index .paginate_index_sp .pagination_sp li:first-child span,#articles_index .paginate_index_sp .pagination_sp li:last-child a,#articles_index .paginate_index_sp .pagination_sp li:last-child span{background:none;border:none;font-weight:400}#articles_index .paginate_index_sp .pagination_sp li:first-child a,#articles_index .paginate_index_sp .pagination_sp li:last-child a{color:#89a3d3}#articles_index .paginate_index_sp .pagination_sp li a,#articles_index .paginate_index_sp .pagination_sp li span{width:100%;height:100%;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#4b4846}#articles_index .paginate_index_sp .pagination_sp li a{background-color:#f2f1eb;border:1px solid #d3d1bd;font-size:15px}#articles_index .paginate_index_sp .pagination_sp li a:hover{opacity:.7}#articles_index .paginate_index_sp .pagination_sp li span{font-size:16px;font-weight:700}#articles_index .article_sidebar_index{width:28%;margin-left:3%}@media screen and (max-width:500px){#articles_index .article_sidebar_index{display:none}}#articles_index .article_sidebar_index .contents_scroller{width:276px;height:800px;background:url(/images/lp/article-img/banner-bg.png) no-repeat;background-size:contain;position:relative}#articles_index .article_sidebar_index .contents_scroller a{position:absolute;width:97%;top:20%;left:2%;text-decoration:none}#articles_index .article_sidebar_index .contents_scroller a .bottom_link{width:100%;height:60px;margin:auto;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#ff7500;box-shadow:0 4px 0 #b55300;border-radius:6px;-webkit-transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s,-webkit-transform .3s}#articles_index .article_sidebar_index .contents_scroller a .bottom_link p{font-size:22px;font-weight:700;margin:0 2% 0 0;color:#fff;letter-spacing:1.2px}#articles_index .article_sidebar_index .contents_scroller a .bottom_link div{content:"";background:#fff;width:46px;height:46px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:50%}#articles_index .article_sidebar_index .contents_scroller a .bottom_link div:after{content:"";width:0;height:0;border-color:transparent transparent transparent #f70;border-style:solid;border-width:11px 0 11px 19.1px;margin-left:3px}#articles_index .article_sidebar_index .contents_scroller a .bottom_link:hover{background:#fd8f32;box-shadow:0 2px 0 #b55300;-webkit-transform:translateY(3px);transform:translateY(3px)}#articles_index .article_sidebar_index .contents_scroller a.side_campaign_banner{width:100%;top:32%;left:0}#articles_index .article_sidebar_index .contents_scroller a.side_campaign_banner img{width:100%;height:auto}#articles_index .article_sidebar_index .contents_scroller .side_line_banner{display:block;top:64%;left:0;width:100%;background:#07b53b;border:5px double #fff;padding:16px 8px;box-sizing:border-box}#articles_index .article_sidebar_index .contents_scroller .side_line_banner .logo_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:0 16px}#articles_index .article_sidebar_index .contents_scroller .side_line_banner .logo_area .puronuri{width:60px;height:auto}#articles_index .article_sidebar_index .contents_scroller .side_line_banner .copy_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:8px}#articles_index .article_sidebar_index .contents_scroller .side_line_banner .copy_area img{width:88px;height:auto}#articles_index .article_sidebar_index .contents_scroller .side_line_banner .copy_area p{margin:8px auto 0;font-size:18px;font-weight:700;color:#ff0}#articles_index .article_sidebar_index .contents_scroller .side_line_banner .copy_area ul{list-style-type:none;margin:4px 0 0 -2em}#articles_index .article_sidebar_index .contents_scroller .side_line_banner .copy_area ul li{color:#fff}#articles_index .article_sidebar_index .contents_scroller .side_line_banner .copy_area ul .fa-check-circle{width:16px;height:16px;margin-right:4px;color:#e0e565}@media screen and (max-width:500px){#articles_index .side_line_banner{display:none;width:100%;background:#07b53b;border:5px double #fff;padding:16px 8px;margin-bottom:16px;box-sizing:border-box;text-decoration:none}#articles_index .side_line_banner .logo_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 16px}#articles_index .side_line_banner .logo_area .puronuri{width:60px;height:auto;margin-right:16px}#articles_index .side_line_banner .copy_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:8px}#articles_index .side_line_banner .copy_area p{margin:8px auto 0;font-size:18px;font-weight:700;color:#ff0}#articles_index .side_line_banner .copy_area .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}#articles_index .side_line_banner .copy_area ul{list-style-type:none;margin:4px 0 0 -2em}#articles_index .side_line_banner .copy_area ul li{color:#fff}#articles_index .side_line_banner .copy_area ul .fa-check-circle{width:16px;height:16px;margin-right:4px;color:#e0e565}#articles_index .side_line_banner .copy_area button{display:block;width:80%;background:#fff;border:none;border-radius:8px;padding:4px;margin-top:8px;color:#07b53b;font-weight:700;font-size:1.1em}#articles_index .side_line_banner .copy_area button img{width:40px;height:auto;margin-right:16px;vertical-align:-12px}}@media screen and (min-width:501px){#articles_index .side_line_banner{display:none}}#articles_index footer{background-color:#d3d1bd;text-align:left}#articles_index footer .company-box{width:74%;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:500px){#articles_index footer .company-box{width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}#articles_index footer .company-box img{width:128px;height:43px}#articles_index footer .company-box .terms-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (max-width:500px){#articles_index footer .company-box .terms-box{width:88%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:.5em 0;padding-left:9%}}#articles_index footer .company-box .terms-box a{color:#000;text-decoration:underline;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 10px}@media screen and (max-width:500px){#articles_index footer .company-box .terms-box a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:45%;margin:0}}#articles_index footer .company-box .terms-box a p{color:#000;font-size:14px;position:relative;margin:0 10px}@media screen and (max-width:500px){#articles_index footer .company-box .terms-box a p{margin:0}}#articles_index footer .company-box .terms-box a:before{content:"";width:0;height:0;border-color:transparent transparent transparent #f2f1eb;border-style:solid;border-width:5px 0 5px 8.7px}#articles_index footer .company-box .terms-box a:hover{text-decoration:none}#articles_index footer .company_name{width:74%;font-size:14px;font-weight:700;color:#000;margin:6px auto}@media screen and (max-width:500px){#articles_index footer .company_name{width:100%;text-align:center}}#articles_index footer .company_name a{color:#000;text-decoration:none}#articles_index footer .company_name a:hover{text-decoration:underline}#articles_index footer .company_copy{width:74%;font-size:12px;color:#000;margin:auto}@media screen and (max-width:500px){#articles_index footer .company_copy{width:100%;text-align:center}}@media screen and (min-width:501px){#articles_index .scroll_top_btn{display:none}}@media screen and (max-width:500px){#articles_index .scroll_top_btn{width:5em;height:5em;background:#e0e565;border-radius:50%;position:fixed;bottom:15%;right:5%;text-align:center;box-shadow:0 3px 6px rgba(0,0,0,.16)}#articles_index .scroll_top_btn img{margin-top:1em;width:1em;height:auto}#articles_index .scroll_top_btn p{margin:0;font-size:1em}}@media screen and (min-width:501px){#articles_index .form_btn_area{display:none}}@media screen and (max-width:500px){#articles_index .form_btn_area{width:100%;height:4em;background:rgba(211,209,189,.819);position:fixed;bottom:0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#articles_index .form_btn_area a{width:72%;height:70%;text-decoration:none}#articles_index .form_btn_area a .form_btn{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#ff7500;box-shadow:0 4px 0 #b55300;border-radius:6px}#articles_index .form_btn_area a .form_btn .form_btn_link{font-size:100%;font-weight:700;margin:0 2% 0 0;color:#fff;letter-spacing:1px}#articles_index .form_btn_area a .form_btn div{content:"";background:#fff;width:1.5em;height:1.5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:50%}#articles_index .form_btn_area a .form_btn div:after{content:"";width:0;height:0;border-color:transparent transparent transparent #f70;border-style:solid;border-width:.5em 0 .5em .7em;margin-left:3px}#articles_index .form_btn_area a .form_btn:before{content:"";width:3em;height:3em;background:url(/images/lp/article-img/y-balloon-icon@2x.png) no-repeat;background-size:contain;position:absolute;bottom:10%;right:95%}}.campaign-header{margin:0 auto 30px;padding-top:10px;border-bottom:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;max-width:1024px}.campaign-header .pronuri_logo{width:50%;height:100%}.campaign-header .pronuri_inquiry{width:49%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.campaign-header .pronuri_inquiry .tel{width:85%}.campaign_present_show{color:#4b4846;font-family:"\30E1\30A4\30EA\30AA","\30D2\30E9\30AE\30CE\89D2\30B4","\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",sans-serif;font-size:16px;line-height:1.35}.campaign_present_show p{font-size:16px;line-height:22px}.campaign_present_show strong{color:#e51111;font-weight:700}.campaign_present_show .refund_header{margin:20px auto 10px;width:1024px}.campaign_present_show .refund_header .refund_mainview .refund_mainview{text-align:center;background:url(/images/lp/campaign-img/mainview.jpg);background-repeat:no-repeat;background-position:0;height:auto;width:1024px}.campaign_present_show .content{margin-bottom:34px;overflow:hidden}.campaign_present_show .refund_mainview_list{width:1024px;margin:auto;font-size:10px;line-height:1.5;padding-left:16px}.campaign_present_show .refund_mainview_list li{list-style:none;text-indent:-1.5em}.campaign_present_show .campaign_flow_area{margin:0 auto 48px;width:1024px;overflow:hidden}.campaign_present_show .campaign_flow_area h2{font-size:27px;color:#4b4846;margin-bottom:16px}.campaign_present_show .campaign_flow_area h2 span{color:#1aacd6}.campaign_present_show .campaign_flow_area .flow_box{float:left;width:279px;height:180px;margin-right:26px;padding:20px 18px;position:relative;background:#fff;border:3px solid #e0e565}.campaign_present_show .campaign_flow_area .flow_box:after,.campaign_present_show .campaign_flow_area .flow_box:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.campaign_present_show .campaign_flow_area .flow_box:after{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) hsla(0,0%,100%,0) #fff;border-width:14px;margin-top:-14px}.campaign_present_show .campaign_flow_area .flow_box:before{border-color:rgba(255,204,179,0) rgba(255,204,179,0) rgba(255,204,179,0) #e0e565;border-width:20px;margin-top:-20px}.campaign_present_show .campaign_flow_area .flow_box_last{float:left;width:285px;height:180px;padding:20px 18px;position:relative;background:#fff;border:3px solid #e0e565}.campaign_present_show .campaign_flow_area .flow_box .inner,.campaign_present_show .campaign_flow_area .flow_box_last .inner{margin-bottom:18px;display:table;width:285px}.campaign_present_show .campaign_flow_area .flow_box .inner h3,.campaign_present_show .campaign_flow_area .flow_box_last .inner h3{display:table-cell;color:#4b4846;font-size:30px;vertical-align:middle}.campaign_present_show .campaign_flow_area .flow_box .inner h3 span,.campaign_present_show .campaign_flow_area .flow_box_last .inner h3 span{padding-top:-10px;background:-webkit-linear-gradient(transparent 60%,#e0e565 0);background:linear-gradient(transparent 60%,#e0e565 0)}.campaign_present_show .campaign_flow_area .flow_box .inner .flow_box_thumb,.campaign_present_show .campaign_flow_area .flow_box_last .inner .flow_box_thumb{display:table-cell;float:right;width:103px;height:79px;background:#1aacd6}.campaign_present_show .campaign_flow_area .flow_box .inner .flow_box_thumb img,.campaign_present_show .campaign_flow_area .flow_box_last .inner .flow_box_thumb img{width:103px;height:79px}.campaign_present_show .campaign_overview_area{clear:both;background:#f6f7d0;padding:32px 0;text-align:center;overflow:hidden}.campaign_present_show .campaign_overview_area h2{margin-bottom:20px;color:#4b4846;font-size:36px}.campaign_present_show .campaign_overview_area .overview_text_box{background:#fff;padding:43px 39px;font-size:16px;text-align:left;line-height:22px}.campaign_present_show .campaign_overview_area .btn_area{text-align:center;width:964px;margin:auto;background:#fff;padding:30px;border:1px solid #f9edbc}.campaign_present_show .campaign_overview_area .btn_area .tel{margin-top:20px}.campaign_present_show .campaign_overview_area .btn_area .estimate_txt{margin-bottom:20px;color:#4b4846;font-size:30px;font-weight:700}.campaign_present_show .campaign_overview_area .btn_area .estimate_txt span{color:#1aacd6}.campaign_present_show .campaign_detail_area{clear:both;background:#f6f7d0;padding:56px 0;text-align:center;overflow:hidden}.campaign_present_show .campaign_detail_area .wrapper{width:1024px;height:auto;margin:0 auto 40px}.campaign_present_show .campaign_detail_area h2{margin-bottom:30px;color:#4b4846;font-size:56px}.campaign_present_show .campaign_detail_area .cvb{margin:40px auto 0}.campaign_present_show .campaign_detail_area .cvb:hover{opacity:.8}.campaign_present_show .campaign_detail_area .detail_text_box{background:#fff;width:964px;margin:auto;padding:43px 39px;font-size:16px;text-align:left;line-height:22px}.campaign_present_show .campaign_detail_area .detail_text_box .inner{padding-bottom:26px;margin-bottom:22px;border-bottom:1px dotted #d8d8d8}.campaign_present_show .campaign_detail_area .detail_text_box h3{margin-bottom:15px;color:#4b4846;height:50px;font-size:28px;vertical-align:middle;padding:18px 0 0 21px;background:url(/images/lp/campaign-img/ttl_mark.png);background-repeat:no-repeat;background-position:0}.campaign_present_show .campaign_detail_area .detail_text_box .howto_supply{margin-top:24px}.campaign_present_show .campaign_detail_area .detail_text_box .lead_txt{margin-bottom:24px}.campaign_present_show .campaign_detail_area .detail_text_box .supply_txt{font-size:14px;line-height:19px}.campaign_present_show .campaign_detail_area .detail_text_box li{list-style:disc;line-height:26px}.campaign_present_show .campaign_detail_area .detail_text_box li span{color:#1aacd6}.campaign_present_show .campaign_detail_area .detail_text_box .campaign_price_items{width:100%;border-collapse:collapse;border-top:1px dotted #d3d1bd;border-left:1px dotted #d3d1bd}.campaign_present_show .campaign_detail_area .detail_text_box .campaign_price_items td,.campaign_present_show .campaign_detail_area .detail_text_box .campaign_price_items th{padding:16px;text-align:left}.campaign_present_show .campaign_detail_area .detail_text_box .campaign_price_items th{width:22%;background:#f2f1eb;border-bottom:1px dotted #d3d1bd;border-right:1px dotted #d3d1bd;color:#4b4846}.campaign_present_show .campaign_detail_area .detail_text_box .campaign_price_items td{width:28%;border-bottom:1px dotted #d3d1bd;border-right:1px dotted #d3d1bd}.campaign_present_show .campaign_detail_area .detail_text_box .old_campaign_check{display:none}.campaign_present_show .campaign_detail_area .detail_text_box .old_campaign_check_label{display:block;text-align:right;margin-bottom:15px;color:#0076ca;text-decoration:underline}.campaign_present_show .campaign_detail_area .detail_text_box .old_campaign_check_label:hover{text-decoration:none}.campaign_present_show .campaign_detail_area .detail_text_box .old_campaign_contents{width:100%;height:0;opacity:0;-webkit-transition:.5s;transition:.5s;visibility:hidden}.campaign_present_show .campaign_detail_area .detail_text_box .old_campaign_contents p,.campaign_present_show .campaign_detail_area .detail_text_box .old_campaign_contents table{visibility:hidden}.campaign_present_show .campaign_detail_area .detail_text_box .old_campaign_check:checked+.old_campaign_check_label+.old_campaign_contents{height:auto;opacity:1;visibility:visible}.campaign_present_show .campaign_detail_area .detail_text_box .old_campaign_check:checked+.old_campaign_check_label+.old_campaign_contents p,.campaign_present_show .campaign_detail_area .detail_text_box .old_campaign_check:checked+.old_campaign_check_label+.old_campaign_contents table{opacity:1;visibility:visible}@media screen and (max-width:559px){.campaign-header{border-bottom:1px solid #ccc;padding:10px 0;height:50px;margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.campaign-header img{width:75%;height:auto}.campaign-header .pronuri_logo{width:55%}.campaign-header .pronuri_inquiry{text-align:right}.campaign-header .btn{display:none}.campaign_present_show{color:#333;font-family:"\30E1\30A4\30EA\30AA","\30D2\30E9\30AE\30CE\89D2\30B4","\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",sans-serif;font-size:14px;line-height:1.3;width:100%}.campaign_present_show p{font-size:14px;line-height:21px}.campaign_present_show strong{color:#e51111;font-weight:700}.campaign_present_show .refund_header{margin:0 auto 20px;width:100%}.campaign_present_show .refund_header .refund_mainview{height:0;padding-top:65.62%;background-image:url(/images/lp/campaign-img/mainview-sp.jpg);background-size:contain}.campaign_present_show .refund_header .refund_mainview img{display:none}.campaign_present_show .content{margin-bottom:34px;width:100%}.campaign_present_show .refund_mainview_list{width:96%;font-size:10px;text-align:left;line-height:1.5;padding-left:20px}.campaign_present_show .refund_mainview_list li{list-style:none;text-indent:-1.5em}.campaign_present_show .campaign_flow_area{margin:0 auto 30px;text-align:center;width:100%}.campaign_present_show .campaign_flow_area h2{font-size:26px;color:#4b4846;margin-bottom:13px}.campaign_present_show .campaign_flow_area h2 span{color:#1aacd6}.campaign_present_show .campaign_flow_area .flow_box{width:87%;margin:0 auto 30px;padding:18px 18px 16px;position:relative;background:#fff;border:3px solid #e0e565;text-align:left}.campaign_present_show .campaign_flow_area .flow_box:after,.campaign_present_show .campaign_flow_area .flow_box:before{top:109.5%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.campaign_present_show .campaign_flow_area .flow_box:after{border-color:#fff rgba(136,183,213,0) rgba(136,183,213,0);border-width:20px;margin-left:-20px;margin-top:-20px}.campaign_present_show .campaign_flow_area .flow_box:before{border-top-color:#e0e565;border-width:24px;margin-left:-24px}.campaign_present_show .campaign_flow_area .flow_box_last{width:87%;margin:auto;padding:20px 18px;position:relative;background:#fff;border:3px solid #e0e565;text-align:left}.campaign_present_show .campaign_flow_area .flow_box .inner,.campaign_present_show .campaign_flow_area .flow_box_last .inner{margin-bottom:18px;display:table;width:100%}.campaign_present_show .campaign_flow_area .flow_box .inner h3,.campaign_present_show .campaign_flow_area .flow_box_last .inner h3{display:table-cell;color:#4b4846;font-size:20px;vertical-align:middle}.campaign_present_show .campaign_flow_area .flow_box .inner h3 span,.campaign_present_show .campaign_flow_area .flow_box_last .inner h3 span{padding-top:-10px;background:-webkit-linear-gradient(transparent 60%,#e0e565 0);background:linear-gradient(transparent 60%,#e0e565 0)}.campaign_present_show .campaign_flow_area .flow_box .inner .flow_box_thumb,.campaign_present_show .campaign_flow_area .flow_box_last .inner .flow_box_thumb{display:table-cell;float:right;width:103px;height:79px;background:#f4f4f4}.campaign_present_show .campaign_flow_area .flow_box .inner .flow_box_thumb img,.campaign_present_show .campaign_flow_area .flow_box_last .inner .flow_box_thumb img{max-width:100%;height:auto}.campaign_present_show .campaign_overview_area{clear:both;background:#f6f7d0;text-align:center;overflow:hidden;padding-bottom:30px}.campaign_present_show .campaign_overview_area h2{margin-bottom:16px;color:#4b4846;font-size:26px}.campaign_present_show .campaign_overview_area .overview_text_box{background:#fff;margin:auto;padding:20px 16px 13px;width:80%;text-align:left}.campaign_present_show .campaign_overview_area .btn_area{text-align:center;width:90%;background:#fff;margin:30px auto auto;padding:20px;border:1px solid #f9edbc}.campaign_present_show .campaign_overview_area .btn_area .estimate_txt{margin-bottom:16px;color:#4b4846;font-size:18px;font-weight:700}.campaign_present_show .campaign_overview_area .btn_area .estimate_txt span{color:#1aacd6}.campaign_present_show .campaign_detail_area{clear:both;background:#f6f7d0;text-align:center;overflow:hidden}.campaign_present_show .campaign_detail_area .wrapper{width:100%;height:auto;margin:0 auto 40px}.campaign_present_show .campaign_detail_area h2{margin-bottom:13px;color:#4b4846;font-size:26px}.campaign_present_show .campaign_detail_area .cvb{margin:40px 0 0;width:auto}.campaign_present_show .campaign_detail_area .cvb img{width:90%}.campaign_present_show .campaign_detail_area .detail_text_box{background:#fff;width:90%;margin:auto;padding:26px 20px;width:80%;text-align:left;line-height:22px}.campaign_present_show .campaign_detail_area .detail_text_box .inner{padding-bottom:16px;margin-bottom:16px;border-bottom:1px dotted #d8d8d8}.campaign_present_show .campaign_detail_area .detail_text_box h3{margin-bottom:16px;color:#4b4846;height:31px;font-size:20px;vertical-align:middle;padding:6px 0 0 21px;background:url(/images/lp/campaign-img/ttl_mark_sp.png);background-repeat:no-repeat;background-position:0}.campaign_present_show .campaign_detail_area .detail_text_box .howto_supply{margin-top:24px}.campaign_present_show .campaign_detail_area .detail_text_box .supply_txt{font-size:14px;line-height:19px}.campaign_present_show .campaign_detail_area .detail_text_box li{list-style:disc;line-height:21px;margin-bottom:6px;font-size:13px}.campaign_present_show .campaign_detail_area .detail_text_box li span{color:#1aacd6}.campaign_present_show .campaign_detail_area .detail_text_box .campaign_price_items{width:100%;border-collapse:collapse;border-top:1px dotted #d3d1bd;border-left:1px dotted #d3d1bd}.campaign_present_show .campaign_detail_area .detail_text_box .campaign_price_items td,.campaign_present_show .campaign_detail_area .detail_text_box .campaign_price_items th{padding:10px 16px;text-align:left}.campaign_present_show .campaign_detail_area .detail_text_box .campaign_price_items th{width:22%;background:#f2f1eb;border-bottom:1px dotted #d3d1bd;border-right:1px dotted #d3d1bd;color:#4b4846}.campaign_present_show .campaign_detail_area .detail_text_box .campaign_price_items td{width:28%;border-bottom:1px dotted #d3d1bd;border-right:1px dotted #d3d1bd}.campaign_present_show .campaign_detail_area .detail_text_box .old_campaign_check{display:none}.campaign_present_show .campaign_detail_area .detail_text_box .old_campaign_check_label{display:block;text-align:left;margin-bottom:15px;color:#0076ca;text-decoration:underline}.campaign_present_show .campaign_detail_area .detail_text_box .old_campaign_check_label:hover{text-decoration:none}.campaign_present_show .campaign_detail_area .detail_text_box .old_campaign_contents{width:100%;height:0;opacity:0;-webkit-transition:.5s;transition:.5s;visibility:hidden}.campaign_present_show .campaign_detail_area .detail_text_box .old_campaign_contents p,.campaign_present_show .campaign_detail_area .detail_text_box .old_campaign_contents table{visibility:hidden}.campaign_present_show .campaign_detail_area .detail_text_box .old_campaign_check:checked+.old_campaign_check_label+.old_campaign_contents{height:auto;opacity:1;visibility:visible}.campaign_present_show .campaign_detail_area .detail_text_box .old_campaign_check:checked+.old_campaign_check_label+.old_campaign_contents p,.campaign_present_show .campaign_detail_area .detail_text_box .old_campaign_check:checked+.old_campaign_check_label+.old_campaign_contents table{opacity:1;visibility:visible}}#market_price{font-family:メイリオ,Meiryo,"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",sans-serif}@media screen and (min-width:501px){#market_price .resSp{display:none}}@media screen and (max-width:500px){#market_price .resPc{display:none}}#market_price .search_breadcrumbs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:74%;margin:auto}@media screen and (max-width:500px){#market_price .search_breadcrumbs{width:95%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:.5em;word-break:keep-all;white-space:nowrap;overflow:scroll}}#market_price .search_breadcrumbs a{color:#2699fb}@media screen and (max-width:500px){#market_price .search_breadcrumbs a{display:inline}}#market_price .search_breadcrumbs p{color:#4b4846;margin:10px 0}@media screen and (max-width:500px){#market_price .search_breadcrumbs p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0}}#market_price .search_breadcrumbs p span{margin:0 10px}#market_price article{width:100%}#market_price article img{width:100%;height:auto}#market_price article #estimate_area{background-image:url(/images/front/market_price/pc/yellow-bg.png),url(/images/front/market_price/pc/bg-img.png);background-size:auto,cover;background-repeat:no-repeat,no-repeat;background-position:top,50%;padding:67px 0 97px}@media screen and (max-width:500px){#market_price article #estimate_area{background-image:url(/images/front/market_price/sp/yellow-bg.png),url(/images/front/market_price/sp/bg-img.png);background-position:top,top;background-size:auto,cover;width:92%;padding:35px 4% 70px}}@media screen and (min-width:501px){#market_price article #estimate_area .input_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:500px){#market_price article #estimate_area .input_area{width:100%}}#market_price article #estimate_area .input_area .input_left{text-align:left}#market_price article #estimate_area .input_area .input_left .left_one{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:500px){#market_price article #estimate_area .input_area .input_left .left_one .one_left{width:55%}}#market_price article #estimate_area .input_area .input_left .left_one .one_left h1{margin:0 0 18px;font-size:38px;text-shadow:0 3px 0 rgba(211,209,189,.57);color:#1c1c1c}@media screen and (max-width:500px){#market_price article #estimate_area .input_area .input_left .left_one .one_left h1{font-size:23px}}#market_price article #estimate_area .input_area .input_left .left_one .one_left h1 span{background:-webkit-linear-gradient(transparent 65%,#e0e565 0);background:linear-gradient(transparent 65%,#e0e565 0)}#market_price article #estimate_area .input_area .input_left .left_one .one_left p{font-size:18px;color:#4b4846;margin:0 0 18px}@media screen and (max-width:500px){#market_price article #estimate_area .input_area .input_left .left_one .one_left p{font-size:13px}}@media screen and (max-width:500px){#market_price article #estimate_area .input_area .input_left .left_one .one_right{width:45%}}#market_price article #estimate_area .input_area .input_left .input_selects{text-align:right;margin-bottom:76px}@media screen and (max-width:500px){#market_price article #estimate_area .input_area .input_left .input_selects{margin-bottom:53px}}#market_price article #estimate_area .input_area .input_left .input_selects .select_group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:14px}@media screen and (max-width:500px){#market_price article #estimate_area .input_area .input_left .input_selects .select_group{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}#market_price article #estimate_area .input_area .input_left .input_selects .select_group label{font-size:17px;font-weight:bolder}#market_price article #estimate_area .input_area .input_left .input_selects .select_group .select_wrap{width:353px;height:46px;position:relative;margin-left:20px}@media screen and (max-width:500px){#market_price article #estimate_area .input_area .input_left .input_selects .select_group .select_wrap{width:100%;margin:0}}#market_price article #estimate_area .input_area .input_left .input_selects .select_group .select_wrap select::-ms-expand{display:none}#market_price article #estimate_area .input_area .input_left .input_selects .select_group .select_wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background-color:#fff;width:100%;height:100%;border-radius:6px;border:1px solid #d3d1bd;font-size:17px;padding:0 10px}@media screen and (max-width:500px){#market_price article #estimate_area .input_area .input_left .input_selects .select_group .select_wrap select{width:100%;padding:0 .5em}}#market_price article #estimate_area .input_area .input_left .input_selects .select_group .select_wrap:after{content:"\25BC";position:absolute;color:#89a3d3;font-size:17px;top:25%;right:3%}#market_price article #estimate_area .input_area .input_right{margin-left:30px}#market_price article #estimate_area table#market_price_table{margin:auto;background-color:#fff;border-collapse:collapse;border:1px solid #000;border-bottom:none;position:relative}#market_price article #estimate_area table#market_price_table:after{content:"\203B\3054\81EA\5B85\306E\5730\57DF\3084\65BD\5DE5\6761\4EF6\306B\3088\3063\3066\91D1\984D\306F\5909\52D5\3057\307E\3059\3002";position:absolute;top:101%;right:0;font-size:16px;color:#4b4846}@media screen and (max-width:500px){#market_price article #estimate_area table#market_price_table:after{font-size:14px}}#market_price article #estimate_area table#market_price_table tr{height:65px;border:1px solid #000}@media screen and (max-width:500px){#market_price article #estimate_area table#market_price_table tr{height:52px}}#market_price article #estimate_area table#market_price_table tr td,#market_price article #estimate_area table#market_price_table tr th{text-align:center;width:179px;border:1px solid #000}@media screen and (max-width:500px){#market_price article #estimate_area table#market_price_table tr td,#market_price article #estimate_area table#market_price_table tr th{width:76px;height:32px}}#market_price article #estimate_area table#market_price_table tr .work_name{width:192px}@media screen and (max-width:500px){#market_price article #estimate_area table#market_price_table tr .work_name{width:76px}}#market_price article #estimate_area table#market_price_table tbody tr td{color:#e51111;font-weight:bolder}#market_price article #estimate_area table#market_price_table tbody .all_result{border:4px solid #e0e565}#market_price article h3.title-phone-area{font-weight:700;font-size:23px;line-height:27px;text-align:center}#market_price article #phone_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-style:normal}@media screen and (max-width:500px){#market_price article #phone_area{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}#market_price article #phone_area .phone_left{position:relative}#market_price article #phone_area .phone_left a{text-decoration:none;display:block;margin:auto;height:auto;text-align:center}@media screen and (min-width:501px){#market_price article #phone_area .phone_left a{max-width:358px}}@media screen and (max-width:500px){#market_price article #phone_area .phone_left a{max-width:329px}}#market_price article #phone_area .phone_left a p{margin:0;font-size:17px;color:#363636}@media screen and (max-width:500px){#market_price article #phone_area .phone_left a p{font-size:15px}}@media screen and (min-width:1001px){#market_price article #phone_area .phone_left:after{content:"";background:url(/images/front/market_price/pc/cs-img2.png);background-position:50%;background-size:cover;height:100%;width:35%;position:absolute;right:-35%;top:-50px}}#market_price article #phone_area p{text-align:center}@media screen and (min-width:1000px){#market_price article #phone_area .phone_right{display:none;width:35vw;max-width:25%}#market_price article #phone_area .phone_right img{width:80%}}@media screen and (max-width:500px){#market_price article #phone_area{display:block;padding:0 4%}#market_price article #phone_area p{text-align:center;margin:10px auto}#market_price article #phone_area p.form-here{text-align:center;font-weight:400;font-size:17px;line-height:20px;margin:0 auto 10px}#market_price article #phone_area .phone_right{display:none}}#market_price article .btn-google{display:inline-block;text-align:center;width:100%;margin:0 auto 10px}#market_price article .btn-google img{width:auto}#market_price article .btn-google p{margin:0}#market_price article .btn-google .thanks_camapaign_banner{text-align:center}#market_price article .btn-google .thanks_camapaign_banner .btn_market_price_estimate{display:table;margin:10px auto 20px;padding:12px 20px;border:none;border-radius:4px;color:#fff;max-width:100%;font-size:20px;font-weight:700;background-color:#5dce4f;text-shadow:rgba(0,0,0,.3) -1px -1px 1px;text-decoration:none;text-align:center;box-sizing:border-box;box-shadow:0 4px #338f28;line-height:1.4em}#market_price footer{background-color:#d3d1bd;text-align:left;min-width:auto}#market_price footer .company-box{width:74%;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:500px){#market_price footer .company-box{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}#market_price footer .company-box img{width:128px;height:43px}#market_price footer .company-box .terms-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:500px){#market_price footer .company-box .terms-box{width:88%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:.5em 0;padding-left:9%}}#market_price footer .company-box .terms-box a{color:#000;text-decoration:underline;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 10px}@media screen and (max-width:500px){#market_price footer .company-box .terms-box a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:45%;margin:0}}#market_price footer .company-box .terms-box a p{color:#000;font-size:14px;position:relative;margin:0 10px}@media screen and (max-width:500px){#market_price footer .company-box .terms-box a p{margin:0}}#market_price footer .company-box .terms-box a:before{content:"";width:0;height:0;border-color:transparent transparent transparent #f2f1eb;border-style:solid;border-width:5px 0 5px 8.7px}#market_price footer .company-box .terms-box a:hover{text-decoration:none}#market_price footer .company_name{width:74%;font-size:14px;font-weight:700;color:#000;margin:6px auto}@media screen and (max-width:500px){#market_price footer .company_name{width:100%;text-align:center}}#market_price footer .company_name a{color:#000;text-decoration:none}#market_price footer .company_name a:hover{text-decoration:underline}#market_price footer .company_copy{width:74%;font-size:12px;color:#000;margin:auto}@media screen and (max-width:500px){#market_price footer .company_copy{width:100%;text-align:center}}#area_page{font-family:メイリオ,Meiryo,"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",sans-serif}@media screen and (min-width:501px){#area_page .resSp{display:none}}#area_page .search_breadcrumbs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:74%;margin:auto}@media screen and (max-width:500px){#area_page .search_breadcrumbs{width:95%;display:block;margin:.5em;white-space:nowrap;overflow:scroll}}#area_page .search_breadcrumbs a{color:#2699fb}@media screen and (max-width:500px){#area_page .search_breadcrumbs a{display:inline}}#area_page .search_breadcrumbs p{color:#4b4846;margin:10px 0}@media screen and (max-width:500px){#area_page .search_breadcrumbs p{display:inline}}#area_page .search_breadcrumbs p span{margin:0 10px}#area_page .first_view{background-color:#f2f1eb;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}@media screen and (max-width:500px){#area_page .first_view{padding:38px 5%}}#area_page .first_view .main_text{text-align:left}@media screen and (max-width:500px){#area_page .first_view .main_text{text-align:justify}}#area_page .first_view .main_text h1.title{margin:0 0 1em;font-size:30px}@media screen and (max-width:500px){#area_page .first_view .main_text h1.title{font-size:22px}}#area_page .first_view .main_text p.description{margin:0;font-size:14px;line-height:22px}@media screen and (max-width:500px){#area_page .first_view .main_text p.description{font-size:13px}}#area_page .first_view:after{content:"";background-image:url(/images/front/prefecture/japanmap-img.png);background-size:contain;background-repeat:no-repeat;background-position:50%}@media screen and (min-width:501px){#area_page .first_view:after{width:24%;height:251px}}@media screen and (max-width:500px){#area_page .first_view:after{background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0;opacity:.3}}#area_page article.main_view{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:43px auto auto}@media screen and (max-width:500px){#area_page article.main_view{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}#area_page article.main_view div.main_content{max-width:638px;margin-right:5%;text-align:center;width:100%}@media screen and (max-width:500px){#area_page article.main_view div.main_content{width:100%;margin:0 0 76px}}#area_page article.main_view div.main_content .prefecture_table{border-radius:5px;width:93%;border:none;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:auto auto 20px}#area_page article.main_view div.main_content .prefecture_table,#area_page article.main_view div.main_content .prefecture_table .compare_cost_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#area_page article.main_view div.main_content .prefecture_table .compare_cost_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;list-style:none;margin:0;padding:0}#area_page article.main_view div.main_content .prefecture_table .compare_cost_list p{margin-bottom:0;margin-top:0}#area_page article.main_view div.main_content .prefecture_table .compare_cost_list i{margin:0 8px;font-size:22px}#area_page article.main_view div.main_content .prefecture_table .compare_cost_list li{width:100%;background:#fff;margin-bottom:8px;border:2px solid #e8e7e2}#area_page article.main_view div.main_content .prefecture_table .compare_cost_list li .reform_part{text-align:left;border-bottom:2px solid #e8e7e2;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-overflow:ellipsis;font-weight:600;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:17vw;max-height:50px}@media screen and (max-width:500px){#area_page article.main_view div.main_content .prefecture_table .compare_cost_list li .reform_part{min-height:50px;max-height:70px}}#area_page article.main_view div.main_content .prefecture_table .compare_cost_list li .reform_part .construction_site{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;background:#f2f1eb;padding:0 20px;margin-right:24px;min-width:65px;height:100%;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#area_page article.main_view div.main_content .prefecture_table .compare_cost_list li .reform_part .construction_site:after,#area_page article.main_view div.main_content .prefecture_table .compare_cost_list li .reform_part .construction_site:before{width:20px;height:50%;position:absolute;left:100%;content:""}#area_page article.main_view div.main_content .prefecture_table .compare_cost_list li .reform_part .construction_site:before{top:0;background:-webkit-linear-gradient(left bottom,#f2f1eb 50%,transparent 0);background:linear-gradient(to right top,#f2f1eb 50%,transparent 0)}#area_page article.main_view div.main_content .prefecture_table .compare_cost_list li .reform_part .construction_site:after{top:50%;background:-webkit-linear-gradient(left top,#f2f1eb 50%,transparent 0);background:linear-gradient(to right bottom,#f2f1eb 50%,transparent 0)}#area_page article.main_view div.main_content .prefecture_table .compare_cost_list .compare_cost{display:block;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:16px 0;margin:auto}#area_page article.main_view div.main_content .prefecture_table .compare_cost_list .compare_cost .medium_large{font-size:28px;font-weight:600}#area_page article.main_view div.main_content .prefecture_table .compare_cost_list .compare_cost .underline_yellow{background:-webkit-linear-gradient(transparent 60%,#fff431 0);background:linear-gradient(transparent 60%,#fff431 0)}#area_page article.main_view div.main_content .prefecture_table .compare_cost_list .percentage{padding:12px 0 16px;margin:auto 16px;font-size:18px;text-align:center;font-weight:600}#area_page article.main_view div.main_content .prefecture_table .compare_cost_list .percentage i{font-size:2em;margin-left:4px;color:#919445}#area_page article.main_view div.main_content .prefecture_table .compare_cost_list .percentage strong{font-size:2em;color:red}#area_page article.main_view div.main_content h2{display:inline-block;margin:0 0 44px;font-size:25px;color:#4b4846;border-bottom:12px solid #e0e565}@media screen and (max-width:500px){#area_page article.main_view div.main_content h2{font-size:19px;width:90%;margin:0 auto 30px;text-align:center}}#area_page article.main_view div.main_content h2 span{font-size:30px;color:#e51111}#area_page article.main_view div.main_content h3{text-align:left;margin:0 0 25px;font-size:20px;padding-left:8px;border-left:6px solid #e0e565;border-bottom:1px solid #e0e565}@media screen and (max-width:500px){#area_page article.main_view div.main_content h3{font-size:18px;width:90%;margin:0 auto 17px}}#area_page article.main_view div.main_content table.contract_amount{border:1px solid #d3d1bd;max-width:548px;border-collapse:collapse;margin:0 auto 42px;position:relative;width:90%}#area_page article.main_view div.main_content table.contract_amount tr{border:1px solid #d3d1bd}#area_page article.main_view div.main_content table.contract_amount tr td,#area_page article.main_view div.main_content table.contract_amount tr th{font-size:18px;padding:5px 30px}@media screen and (max-width:500px){#area_page article.main_view div.main_content table.contract_amount tr td,#area_page article.main_view div.main_content table.contract_amount tr th{font-size:16px;padding:1% 2.5%}}#area_page article.main_view div.main_content table.contract_amount tr th{background-color:#f2f1eb}#area_page article.main_view div.main_content table.contract_amount tr td{background-color:#fff}@media screen and (max-width:500px){#area_page article.main_view div.main_content table.contract_amount tr td{text-align:center}}#area_page article.main_view div.main_content table.contract_amount tr td span{font-size:30px;font-weight:700;color:#e51111;margin-right:13px}@media screen and (max-width:500px){#area_page article.main_view div.main_content table.contract_amount tr td span{font-size:26px;margin-right:2.5%}}#area_page article.main_view div.main_content table.contract_amount:after{content:"\203B\6238\5EFA\306E\307F";position:absolute;top:100%;right:0;text-align:right;font-size:16px;color:#000}#area_page article.main_view div.main_content .review_content{font-family:Hiragino Kaku Gothic ProN;position:relative;width:100%;background-color:#fff;border:1px solid #d3d1bd;box-shadow:0 2px 3px rgba(0,0,0,.16);margin-bottom:20px;overflow:hidden}@media screen and (max-width:500px){#area_page article.main_view div.main_content .review_content{text-align:left;width:calc(100% - 22px);margin:0 10px 1em}}#area_page article.main_view div.main_content .review_content:last-child,#area_page article.main_view div.main_content .review_content p{margin:0}#area_page article.main_view div.main_content .review_content .line_review{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 16px;color:#4b4846}@media screen and (max-width:500px){#area_page article.main_view div.main_content .review_content .line_review{padding:0 2%}}@media screen and (max-width:500px){#area_page article.main_view div.main_content .review_content .line_review_main{width:58%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;float:left;vertical-align:top;padding:10px 0 0 2%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:52px}}#area_page article.main_view div.main_content .review_content .line_review_main p{font-weight:700}#area_page article.main_view div.main_content .review_content .line_review_main p.review_all_result{font-family:Hiragino Kaku Gothic ProN;font-size:17px;color:#4b4846;margin-right:16px}@media screen and (max-width:500px){#area_page article.main_view div.main_content .review_content .line_review_main p.review_all_result{font-size:4.5vw;letter-spacing:1.5px;margin:auto 0}}#area_page article.main_view div.main_content .review_content .line_review_main p.review_all_result span.star_img{vertical-align:middle}@media screen and (max-width:500px){#area_page article.main_view div.main_content .review_content .line_review_main p.review_all_result span.star_img{letter-spacing:-5px}#area_page article.main_view div.main_content .review_content .line_review_main p.review_all_result span.star_img img{width:27px}}#area_page article.main_view div.main_content .review_content .line_review_main p.review_all_result span{font-size:22px;color:#e51111}@media screen and (max-width:500px){#area_page article.main_view div.main_content .review_content .line_review_main p.review_all_result span{font-size:6vw}#area_page article.main_view div.main_content .review_content .line_review_main p.review_all_result span.star_number{font-size:25px;font-weight:700}}#area_page article.main_view div.main_content .review_content .line_review_main p.review_desc{font-size:15px;color:#4b4846;margin-right:14px}@media screen and (max-width:500px){#area_page article.main_view div.main_content .review_content .line_review_main p.review_desc{width:100%;font-size:4vw}}#area_page article.main_view div.main_content .review_content .line_review_main p.review_desc span{color:#8e9142}#area_page article.main_view div.main_content .review_content .line_review_main p.review_desc:last-child{margin:0}#area_page article.main_view div.main_content .review_content .line_review_num{border:1px solid #d3d1bd;border-right:0;border-left:0;padding:4.5px 12px 3px}@media screen and (max-width:500px){#area_page article.main_view div.main_content .review_content .line_review_num{border:none;border-left:1px solid #d3d1bd;width:39%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;float:right;vertical-align:top;padding:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}#area_page article.main_view div.main_content .review_content .line_review_num p.review_num{font-size:14px;color:#4b4846;padding:0 14px;border-right:1px solid #d3d1bd}@media screen and (min-width:501px){#area_page article.main_view div.main_content .review_content .line_review_num p.review_num{border:none}#area_page article.main_view div.main_content .review_content .line_review_num p.review_num:first-child{padding-left:0}#area_page article.main_view div.main_content .review_content .line_review_num p.review_num:last-child{padding-right:0;border:none}}@media screen and (max-width:500px){#area_page article.main_view div.main_content .review_content .line_review_num p.review_num{border-top:1px solid #d3d1bd;width:100%;padding-right:0;padding-left:3vw;font-size:3.6vw}#area_page article.main_view div.main_content .review_content .line_review_num p.review_num:first-child{border-top:none}}#area_page article.main_view div.main_content .review_content .line_review_num p.review_num span.num{font-size:15px;font-weight:700}@media screen and (max-width:500px){#area_page article.main_view div.main_content .review_content .line_review_num p.review_num span.num{font-size:4vw}}#area_page article.main_view div.main_content .review_content .line_review_type{padding:0 12px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;word-break:keep-all}@media screen and (max-width:500px){#area_page article.main_view div.main_content .review_content .line_review_type{padding:8px 2% 4px;margin-right:8px}}@media screen and (min-width:501px){#area_page article.main_view div.main_content .review_content .line_review_type{margin-right:24px}#area_page article.main_view div.main_content .review_content .line_review_type .w-50{width:50%}}#area_page article.main_view div.main_content .review_content .line_review_type p{font-size:14px;font-weight:700;padding:2.5px 12px}@media screen and (max-width:500px){#area_page article.main_view div.main_content .review_content .line_review_type p{font-size:12px}#area_page article.main_view div.main_content .review_content .line_review_type p.type_name{padding:2.5px 8px}#area_page article.main_view div.main_content .review_content .line_review_type p.type_title{padding:2.5px 4px}}#area_page article.main_view div.main_content .review_content .line_review_type p.type_title{color:#8e9142;padding-left:0;margin-top:1px}#area_page article.main_view div.main_content .review_content .line_review_type p.type_name{color:#4b4846;border:1px solid #e0e565;background-color:#fff;border-radius:22px}#area_page article.main_view div.main_content .review_content .line_review_txt{padding:15px 17px 16px 15px;font-family:Hiragino Kaku Gothic ProN;text-align:justify;word-break:break-all;font-size:15px;line-height:24px;color:#000;font-weight:400}@media screen and (max-width:500px){#area_page article.main_view div.main_content .review_content .line_review_txt{margin:16px 8px 12px;padding:0}}@media screen and (min-width:501px){#area_page article.main_view div.main_content .review_content .line_review_txt.nonPc{display:none}}#area_page article.main_view div.main_content .review_content .line_review_body{padding-top:10px}@media screen and (max-width:500px){#area_page article.main_view div.main_content .review_content .line_review_body{width:96%;padding:0 8px}}#area_page article.main_view div.main_content .review_content .line_same_with{text-align:left;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}@media screen and (max-width:500px){#area_page article.main_view div.main_content .review_content .line_same_with{width:100%}}@media screen and (min-width:501px){#area_page article.main_view div.main_content .review_content .line_same_with{width:calc(100% - 16px);margin:0}}#area_page article.main_view div.main_content .review_content .line_same_with .line_review_type{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:0}@media screen and (max-width:500px){#area_page article.main_view div.main_content .review_content .line_same_with .line_review_type.nonSp{display:none}}@media screen and (min-width:501px){#area_page article.main_view div.main_content .review_content .line_same_with .line_review_type.nonPc{display:none}}#area_page article.main_view div.main_content .review_content .line_head{padding:12px 16px;width:calc(100% - 32px);border-bottom:1px solid #d3d1bd}@media screen and (max-width:500px){#area_page article.main_view div.main_content .review_content .line_head{padding:4px 8px;width:calc(100% - 16px)}}@media screen and (max-width:500px){#area_page article.main_view div.main_content .review_content .line_head div.line_review_type{padding:3px 0}}#area_page article.main_view div.main_content .review_content .line_head div.line_review_type p{font-size:12px}@media screen and (max-width:500px){#area_page article.main_view div.main_content .review_content .line_head div.line_review_type p.type_title{font-size:11px}#area_page article.main_view div.main_content .review_content .line_head div.line_review_type p.type_name{font-size:10.5px}}#area_page article.main_view div.main_content .review_content .line_head div.line_review_type.last-child{font-family:Hiragino Kaku Gothic ProN;margin-left:auto;margin-right:0;font-weight:700;font-size:14px}@media screen and (max-width:500px){#area_page article.main_view div.main_content .review_content .line_head div.line_review_type.last-child{font-size:12px}}@media screen and (max-width:345px){#area_page article.main_view div.main_content .review_content .line_head div.line_review_type.last-child{margin:0}}#area_page article.main_view div.main_content .review_content .line_earn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#4b4846;width:100%;padding:0;border-color:#d3d1bd;border-style:solid;border-width:1px 0}#area_page article.main_view div.main_content .review_content .line_earn .line_earn_points{font-size:14px;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;text-align:left}#area_page article.main_view div.main_content .review_content .line_earn .line_earn_points p{text-align:center;border-right:1px solid #d3d1bd}@media screen and (min-width:501px){#area_page article.main_view div.main_content .review_content .line_earn .line_earn_points p{padding:6px 16px;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#area_page article.main_view div.main_content .review_content .line_earn .line_earn_points p:first-child{padding-left:16px;text-align:left}}#area_page article.main_view div.main_content .review_content .line_earn .line_earn_points p:last-child{border:unset}@media screen and (max-width:500px){#area_page article.main_view div.main_content .review_content .line_earn .line_earn_points{display:contents;width:100%;margin:0}#area_page article.main_view div.main_content .review_content .line_earn .line_earn_points p{padding-left:0;padding-right:0;text-align:center;font-size:14px;width:calc(20% - 25px)}#area_page article.main_view div.main_content .review_content .line_earn .line_earn_points p.review_desc{font-weight:400}#area_page article.main_view div.main_content .review_content .line_earn .line_earn_points p.review_desc span{font-size:16px;font-weight:700}#area_page article.main_view div.main_content .review_content .line_earn .line_earn_points p:first-child{-webkit-box-flex:20%;-webkit-flex:20%;-ms-flex:20%;flex:20%}#area_page article.main_view div.main_content .review_content .line_earn .line_earn_points p:nth-child(2){-webkit-box-flex:35%;-webkit-flex:35%;-ms-flex:35%;flex:35%}#area_page article.main_view div.main_content .review_content .line_earn .line_earn_points p:nth-child(3){border-right:none;-webkit-box-flex:30%;-webkit-flex:30%;-ms-flex:30%;flex:30%}#area_page article.main_view div.main_content .review_content .line_earn .line_earn_points p:nth-child(4){-webkit-box-flex:49%;-webkit-flex:49%;-ms-flex:49%;flex:49%;border-top:1px solid #d3d1bd}#area_page article.main_view div.main_content .review_content .line_earn .line_earn_points p:nth-child(5){border-right:none;-webkit-box-flex:49%;-webkit-flex:49%;-ms-flex:49%;flex:49%;border-top:1px solid #d3d1bd}}#area_page article.main_view div.main_content .review_content .line_count_companies{padding:8px 16px;border-bottom:1px solid #d3d1bd}@media screen and (max-width:500px){#area_page article.main_view div.main_content .review_content .line_count_companies{padding:4px 8px;height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:auto;margin:0}}#area_page article.main_view div.main_content .review_content .line_count_companies .line_review_type .type_name{padding:4px 0;width:80px;text-align:center;font-size:12px;font-weight:700}@media screen and (max-width:500px){#area_page article.main_view div.main_content .review_content .line_count_companies .line_review_type .type_name{padding:3px 0;width:48px;font-weight:700}}#area_page article.main_view div.main_content .review_content .table-title{width:112px;height:40px;color:#4b4846;background-color:#e0e565;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700}#area_page article.main_view div.main_content .review_content .line_info_companies.hidden{display:none}#area_page article.main_view div.main_content .review_content .line_info_companies table{font-family:Hiragino Kaku Gothic ProN;font-size:14px;border-collapse:collapse;width:100%;border-width:1px 0 0 1px}#area_page article.main_view div.main_content .review_content .line_info_companies table tr{border-top:1px solid #d3d1bd}@media screen and (max-width:500px){#area_page article.main_view div.main_content .review_content .line_info_companies table tr{border-top:1px solid #d3d1bd;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;width:100%}}#area_page article.main_view div.main_content .review_content .line_info_companies table tr td{width:25%;text-align:left;padding:8px 16px;border:1px solid #d3d1bd}#area_page article.main_view div.main_content .review_content .line_info_companies table tr td:last-child{border-right:unset}#area_page article.main_view div.main_content .review_content .line_info_companies table tr td:nth-child(odd){color:#8e9142;font-weight:700}#area_page article.main_view div.main_content .review_content .line_info_companies table tr td:nth-child(2n){color:#000;font-weight:400}@media screen and (max-width:500px){#area_page article.main_view div.main_content .review_content .line_info_companies table tr td{display:block;width:calc(50% - 17px);border:none;padding:8px}#area_page article.main_view div.main_content .review_content .line_info_companies table tr td:nth-child(2n){border-left:1px solid #d3d1bd}#area_page article.main_view div.main_content .review_content .line_info_companies table tr td:nth-child(n+3){border-top:1px solid #d3d1bd}}@media screen and (max-width:500px) and (max-width:500px){#area_page article.main_view div.main_content .review_content .line_info_companies table tr td.nonSp{display:none}}#area_page article.main_view div.main_content .review_content .review_detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:40px;background-color:#e0e565;border-top:1px dotted #dedede;color:#4b4846;font-weight:700;font-size:16px}#area_page article.main_view div.main_content .review_content .chevron:before{border-style:solid;border-width:2px 2px 0 0;content:"";display:inline-block;height:.45em;left:.15em;position:relative;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);vertical-align:top;width:.45em;left:8px;top:10px}#area_page article.main_view div.main_content .review_content .chevron.bottom:before{top:5px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media screen and (max-width:500px){#area_page article.main_view div.main_content .review_content .nonSp{display:none}}@media screen and (min-width:501px){#area_page article.main_view div.main_content .review_content .nonPc{display:none}}#area_page article.main_view div.main_content a.cv_btn{text-decoration:none;max-width:550px;height:72px;margin:20px auto;background-color:#ff7500;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:6px;box-shadow:0 5px 0 #b55300;-webkit-transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s,-webkit-transform .3s;cursor:pointer}@media screen and (min-width:501px){#area_page article.main_view div.main_content a.cv_btn:hover{opacity:.7;box-shadow:0 2px 0 #b55300;-webkit-transform:translateY(3px);transform:translateY(3px)}}@media screen and (max-width:500px){#area_page article.main_view div.main_content a.cv_btn{width:75%;padding:10px;letter-spacing:1.5px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}#area_page article.main_view div.main_content a.cv_btn p.cv_txt{font-size:24px;font-weight:700;color:#fff;margin:0;height:100%;width:478px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:500px){#area_page article.main_view div.main_content a.cv_btn p.cv_txt{width:80%;font-size:21px;text-align:center}}#area_page article.main_view div.main_content a.cv_btn p.cv_arrow{height:100%;width:72px;background-color:hsla(0,0%,100%,.301);position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:0}@media screen and (max-width:500px){#area_page article.main_view div.main_content a.cv_btn p.cv_arrow{background-color:#fff;border-radius:50%;width:46px;height:46px;margin-right:2%}}#area_page article.main_view div.main_content a.cv_btn p.cv_arrow span{content:"";width:0;height:0;border-color:transparent transparent transparent #e0e565;border-style:solid;border-width:9.5px 0 9.5px 13px;position:relative}@media screen and (max-width:500px){#area_page article.main_view div.main_content a.cv_btn p.cv_arrow span{border-width:11px 0 11px 19.1px;border-color:transparent transparent transparent #f70;margin-left:3px}}@media screen and (min-width:501px){#area_page article.main_view div.main_content a.cv_btn p.cv_arrow span:after{content:"";width:0;height:0;border-color:transparent transparent transparent rgba(0,0,0,.16);border-style:solid;border-width:9.5px 0 9.5px 13px;z-index:-1;position:absolute;top:-7px;left:-14px}}#area_page article.main_view div.main_content h4{text-align:center;font-size:20px;color:#4b4846;position:relative;width:90%;margin:52px auto 19px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:500px){#area_page article.main_view div.main_content h4{width:84%;padding:0 3%}}#area_page article.main_view div.main_content h4 span img{width:100%;height:auto;max-width:100%;max-height:100%}#area_page article.main_view div.main_content .title_chart,#area_page article.main_view div.main_content .title_company{margin:52px auto 17px}#area_page article.main_view div.main_content .company_list{background-color:#f2f1eb;padding:10px 0 20px}@media screen and (max-width:500px){#area_page article.main_view div.main_content .company_list{width:95%;margin:auto}}#area_page article.main_view div.main_content .company_list .company_content{background-color:#fff;border:1px solid #d3d1bd;margin:20px}#area_page article.main_view div.main_content .company_list .company_content a.company{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:540px;margin:10px auto 0;text-align:left;text-decoration:none}@media screen and (max-width:500px){#area_page article.main_view div.main_content .company_list .company_content a.company{width:85%;height:auto;padding:3%;display:block}}#area_page article.main_view div.main_content .company_list .company_content a.company .company_img{width:200px;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 25px 0 0}@media screen and (max-width:500px){#area_page article.main_view div.main_content .company_list .company_content a.company .company_img{width:42%;height:auto;display:inline-block;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;vertical-align:middle;margin-right:5%}}#area_page article.main_view div.main_content .company_list .company_content a.company .company_img img{width:100%;height:auto;max-width:100%;max-height:100%;padding-bottom:10px}#area_page article.main_view div.main_content .company_list .company_content a.company .company_desc{width:100%;height:100%;max-width:342px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:500px){#area_page article.main_view div.main_content .company_list .company_content a.company .company_desc{display:inline}}#area_page article.main_view div.main_content .company_list .company_content a.company .company_desc p.c_name{font-size:20px;text-decoration:underline;color:#4b4846;font-weight:700;margin:0;width:100%}@media screen and (max-width:500px){#area_page article.main_view div.main_content .company_list .company_content a.company .company_desc p.c_name{font-size:18px;display:inline-block;max-width:48%;vertical-align:middle;word-break:break-all}}#area_page article.main_view div.main_content .company_list .company_content a.company .company_desc .c_categories{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#area_page article.main_view div.main_content .company_list .company_content a.company .company_desc .c_categories p.category{margin:11px 6px 0 0;border-radius:22px;background-color:#f2f1eb;font-size:13px;font-weight:700;color:#4b4846;padding:4px 8px}#area_page article.main_view div.main_content .company_list .company_content a.company .company_desc .c_score{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#4b4846;margin:10px 0 0}@media screen and (max-width:500px){#area_page article.main_view div.main_content .company_list .company_content a.company .company_desc .c_score{margin-top:.5em;position:relative}}#area_page article.main_view div.main_content .company_list .company_content a.company .company_desc .c_score p{margin:0}#area_page article.main_view div.main_content .company_list .company_content a.company .company_desc .c_score p.score_txt{font-size:12px;margin-right:2px}@media screen and (max-width:500px){#area_page article.main_view div.main_content .company_list .company_content a.company .company_desc .c_score p.score_txt{font-size:11px;margin-right:2px}}@media screen and (max-width:300px){#area_page article.main_view div.main_content .company_list .company_content a.company .company_desc .c_score p.score_txt{font-size:9px;margin-right:2px}}#area_page article.main_view div.main_content .company_list .company_content a.company .company_desc .c_score p.score_txt span{color:#89a3d3}#area_page article.main_view div.main_content .company_list .company_content a.company .company_desc .c_score .score_result{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}@media screen and (max-width:500px){#area_page article.main_view div.main_content .company_list .company_content a.company .company_desc .c_score .score_result{margin:0;width:70%}}@media screen and (max-width:350px){#area_page article.main_view div.main_content .company_list .company_content a.company .company_desc .c_score .score_result{width:66%}}@media screen and (max-width:300px){#area_page article.main_view div.main_content .company_list .company_content a.company .company_desc .c_score .score_result{width:69%}}#area_page article.main_view div.main_content .company_list .company_content a.company .company_desc .c_score .score_result p.score_star{margin-right:7px}@media screen and (max-width:500px){#area_page article.main_view div.main_content .company_list .company_content a.company .company_desc .c_score .score_result p.score_star{margin:2.5% 0 0 2px;width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#area_page article.main_view div.main_content .company_list .company_content a.company .company_desc .c_score .score_result p.score_star img{width:15%;padding-left:3%}}@media screen and (max-width:350px){#area_page article.main_view div.main_content .company_list .company_content a.company .company_desc .c_score .score_result p.score_star{width:42%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#area_page article.main_view div.main_content .company_list .company_content a.company .company_desc .c_score .score_result p.score_star img{padding-left:3%;width:13%}}#area_page article.main_view div.main_content .company_list .company_content a.company .company_desc .c_score .score_result p.score_num{font-size:18px;font-weight:700}@media screen and (max-width:500px){#area_page article.main_view div.main_content .company_list .company_content a.company .company_desc .c_score .score_result p.score_num{font-size:12px;padding-top:2.5%}}#area_page article.main_view div.main_content .company_list .company_content a.company .company_desc .c_score .score_result p.score_num span{font-size:24px;color:#e51111}@media screen and (max-width:500px){#area_page article.main_view div.main_content .company_list .company_content a.company .company_desc .c_score .score_result p.score_num span{font-size:18px}}#area_page article.main_view div.main_content .company_list .company_content a.company .company_desc .c_score .score_result p.total_review{font-size:14px;padding-top:2.5%;color:#4b4846;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}@media screen and (max-width:500px){#area_page article.main_view div.main_content .company_list .company_content a.company .company_desc .c_score .score_result p.total_review{padding-top:5%;font-size:10px}}@media screen and (max-width:300px){#area_page article.main_view div.main_content .company_list .company_content a.company .company_desc .c_score .score_result p.total_review{padding-top:7%;font-size:8px}}#area_page article.main_view div.main_content .company_list .company_content hr{margin:0;border:none}@media screen and (min-width:501px){#area_page article.main_view div.main_content .company_list .company_content hr{margin:10px 17.5px}}#area_page article.main_view div.main_content .company_list .company_content .shop_description_text .more{margin:0 17.5px 10px;word-wrap:break-word;text-align:left}@media screen and (max-width:500px){#area_page article.main_view div.main_content .company_list .company_content .shop_description_text .more{font-size:14px}}#area_page article.main_view div.main_content .company_list .company_content .shop_description_text .more .morecontent span{display:none}#area_page article.main_view div.main_content .company_list .company_content .shop_description_text .more .morelink{display:block}#area_page article.main_view div.main_content .company_list .company_content .shop_description_label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:40px;background-color:#fcf1e3;border-top:1px dotted #dedede;color:#4d2b09;font-weight:700}#area_page article.main_view div.main_content .company_list .company_content .shop_description_label .scaleY{-webkit-transform:scaleY(-1);transform:scaleY(-1)}#area_page article.main_view div.main_content ul.pagination{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:20px 0;margin:20px 0 0}#area_page article.main_view div.main_content ul.pagination li{width:33px;height:33px;margin:0 10px}#area_page article.main_view div.main_content ul.pagination li:first-child a,#area_page article.main_view div.main_content ul.pagination li:first-child span,#area_page article.main_view div.main_content ul.pagination li:last-child a,#area_page article.main_view div.main_content ul.pagination li:last-child span{background:none;border:none;font-weight:400}#area_page article.main_view div.main_content ul.pagination li:first-child a,#area_page article.main_view div.main_content ul.pagination li:last-child a{color:#89a3d3}#area_page article.main_view div.main_content ul.pagination li a,#area_page article.main_view div.main_content ul.pagination li span{width:100%;height:100%;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#4b4846}#area_page article.main_view div.main_content ul.pagination li a{background-color:#f2f1eb;border:1px solid #d3d1bd;font-size:15px}#area_page article.main_view div.main_content ul.pagination li a:hover{opacity:.7}#area_page article.main_view div.main_content ul.pagination li span{font-size:16px;font-weight:700}#area_page article.main_view div.main_content div.area_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:500px){#area_page article.main_view div.main_content div.area_list{width:97%;margin:auto}}#area_page article.main_view div.main_content div.area_list a.disable_link{color:rgba(82,75,75,.4)!important;border:1px solid hsla(0,0%,63.5%,.4)!important;cursor:not-allowed!important}#area_page article.main_view div.main_content div.area_list a.disable_link p.area_name{color:rgba(82,75,75,.4)!important}#area_page article.main_view div.main_content div.area_list a.area_btn{border:1px solid #a2a2a2;border-radius:3px;color:#524b4b;text-decoration:none;width:88px;height:30px;margin:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;line-height:1;cursor:pointer}@media screen and (min-width:501px){#area_page article.main_view div.main_content div.area_list a.area_btn:hover{opacity:.8}}@media screen and (max-width:500px){#area_page article.main_view div.main_content div.area_list a.area_btn{width:26vw;margin:5px 2.2%}}#area_page article.main_view div.main_content div.area_list a.area_btn p.area_name{color:#4b4846;margin:0 auto;font-size:12px;font-weight:700}#area_page article.main_view div.main_content .content-chart{font-size:14px;line-height:24px;font-weight:400;padding:10px 0 15px;text-align:left}@media screen and (max-width:500px){#area_page article.main_view div.main_content .content-chart{padding:10px 5px 15px}}#area_page article.main_view div.main_content #bar-chart{border:1px solid #f2f1eb;padding:20px 0}#area_page article.main_view div.main_content .main_content_bottom{width:95%;margin:auto}@media screen and (max-width:500px) and (max-width:500px){#area_page article.main_view div.main_content .main_content_bottom .bottom_cv_area{width:100%;margin:0 auto 30px}}@media screen and (max-width:500px){#area_page article.main_view div.main_content .main_content_bottom .bottom_cv_area .bottom_desc{width:100%;margin:40px auto 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#area_page article.main_view div.main_content .main_content_bottom .bottom_cv_area .bottom_desc p{margin:0;padding-left:0;content:url(/images/lp/article-img/y-balloon-icon@2x.png);width:16%;height:auto;background:none;font-size:110%}#area_page article.main_view div.main_content .main_content_bottom .bottom_cv_area .bottom_desc .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;font-size:16px;font-weight:700;line-height:normal}#area_page article.main_view div.main_content .main_content_bottom .bottom_cv_area .bottom_desc .title span{background:-webkit-linear-gradient(transparent 77%,#e0e565 0);background:linear-gradient(transparent 77%,#e0e565 0);font-size:20px;line-height:normal}#area_page article.main_view div.main_content .main_content_bottom .bottom_cv_area a{text-decoration:none}#area_page article.main_view div.main_content .main_content_bottom .bottom_cv_area a .bottom_link{width:100%;margin:auto;padding:1em 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#ff7500;box-shadow:0 4px 0 #b55300;border-radius:6px;-webkit-transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s,-webkit-transform .3s;text-align:center}#area_page article.main_view div.main_content .main_content_bottom .bottom_cv_area a .bottom_link p{margin:0 2% 0 0;font-size:128%;font-weight:700;color:#fff;line-height:normal;letter-spacing:normal}#area_page article.main_view div.main_content .main_content_bottom .bottom_cv_area a .bottom_link div{content:"";background:#fff;border-radius:50%;width:46px;height:46px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#area_page article.main_view div.main_content .main_content_bottom .bottom_cv_area a .bottom_link div:after{margin-left:3px;content:"";width:0;height:0;border-color:transparent transparent transparent #f70;border-style:solid;border-width:11px 0 11px 19.1px}}@media screen and (min-width:501px){#area_page article.main_view div.main_content .main_content_bottom .bottom_cv_area,#area_page article.main_view div.main_content .main_content_bottom a.banner_link_cp{display:none}}#area_page article.main_view div.main_content .main_content_bottom a.banner_link_cp p img{width:100%;height:auto}@media screen and (max-width:500px){#area_page article.main_view div.main_content .main_content_bottom .side_line_banner{display:block;width:100%;background:#07b53b;border:5px double #fff;padding:16px 8px;margin-bottom:16px;box-sizing:border-box;text-decoration:none}#area_page article.main_view div.main_content .main_content_bottom .side_line_banner .logo_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 16px}#area_page article.main_view div.main_content .main_content_bottom .side_line_banner .logo_area .puronuri{width:60px;height:auto;margin-right:16px}#area_page article.main_view div.main_content .main_content_bottom .side_line_banner .copy_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:8px}#area_page article.main_view div.main_content .main_content_bottom .side_line_banner .copy_area p{margin:8px auto 0;font-size:18px;font-weight:700;color:#ff0}#area_page article.main_view div.main_content .main_content_bottom .side_line_banner .copy_area .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}#area_page article.main_view div.main_content .main_content_bottom .side_line_banner .copy_area ul{list-style-type:none;margin:4px 0 0 -2em}#area_page article.main_view div.main_content .main_content_bottom .side_line_banner .copy_area ul li{color:#fff}#area_page article.main_view div.main_content .main_content_bottom .side_line_banner .copy_area ul .fa-check-circle{width:16px;height:16px;margin-right:4px;color:#e0e565}#area_page article.main_view div.main_content .main_content_bottom .side_line_banner .copy_area button{display:block;width:80%;background:#fff;border:none;border-radius:8px;padding:4px;margin-top:8px;color:#07b53b;font-weight:700;font-size:1.1em}#area_page article.main_view div.main_content .main_content_bottom .side_line_banner .copy_area button img{width:40px;height:auto;margin-right:16px;vertical-align:-12px}}@media screen and (min-width:501px){#area_page article.main_view div.main_content .main_content_bottom .side_line_banner{display:none}}#area_page article.main_view div.sidebar{width:45%}@media screen and (min-width:501px){#area_page article.main_view div.sidebar{max-width:276px}}@media screen and (max-width:500px){#area_page article.main_view div.sidebar{width:100%}}#area_page article.main_view div.sidebar h3{margin:0 0 27px;font-size:18px;padding-left:14px;border-left:6px solid #e0e565;border-bottom:1px solid #e0e565}@media screen and (max-width:500px){#area_page article.main_view div.sidebar h3{font-size:18px;width:90%;margin:45px auto 17px}}#area_page article.main_view div.sidebar .relate_article{width:100%;margin-bottom:37px}#area_page article.main_view div.sidebar .relate_article a.article_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:24px;color:#000}@media screen and (max-width:500px){#area_page article.main_view div.sidebar .relate_article a.article_content{width:90%;margin:24px auto 0}}#area_page article.main_view div.sidebar .relate_article a.article_content .article_img{width:40%;margin:0 5% 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:501px){#area_page article.main_view div.sidebar .relate_article a.article_content .article_img{max-width:96px}}#area_page article.main_view div.sidebar .relate_article a.article_content .article_img img{width:100%;height:auto;max-width:100%;max-height:100%}#area_page article.main_view div.sidebar .relate_article a.article_content .article_title{margin:0;font-size:14px;font-weight:700;color:#000}@media screen and (min-width:501px){#area_page article.main_view div.sidebar .relate_article a.article_content .article_title{max-width:141px}}@media screen and (max-width:500px){#area_page article.main_view div.sidebar .relate_article a.article_content .article_title{font-size:16px;width:55%}}#area_page article.main_view div.sidebar .relate_article a.article_content:hover{background-color:#ddd}#area_page article.main_view div.sidebar .contents_scroller{position:relative}@media screen and (min-width:501px){#area_page article.main_view div.sidebar .contents_scroller{width:276px;height:230px;background:url(/images/lp/article-img/banner-bg.png) no-repeat;background-size:contain}}@media screen and (max-width:500px){#area_page article.main_view div.sidebar .contents_scroller{display:none}}#area_page article.main_view div.sidebar .contents_scroller .bottom_desc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:auto auto 10px}@media screen and (min-width:501px){#area_page article.main_view div.sidebar .contents_scroller .bottom_desc{display:none}}#area_page article.main_view div.sidebar .contents_scroller .bottom_desc p{font-size:19px;color:#e51111;padding:10px;font-weight:700;background:#e0e565;position:relative;margin:0 10px 0 0}#area_page article.main_view div.sidebar .contents_scroller .bottom_desc h2{font-size:20px;line-height:28px;margin:0}@media screen and (max-width:500px){#area_page article.main_view div.sidebar .contents_scroller .bottom_desc h2{font-size:99%;line-height:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}#area_page article.main_view div.sidebar .contents_scroller .bottom_desc h2 span{font-size:24px;background:-webkit-linear-gradient(transparent 77%,#e0e565 0);background:linear-gradient(transparent 77%,#e0e565 0)}@media screen and (max-width:500px){#area_page article.main_view div.sidebar .contents_scroller .bottom_desc h2 span{font-size:123%;line-height:normal}}#area_page article.main_view div.sidebar .contents_scroller a{width:97%;text-decoration:none}@media screen and (min-width:501px){#area_page article.main_view div.sidebar .contents_scroller a{position:absolute;top:67%;left:2%}}#area_page article.main_view div.sidebar .contents_scroller a .bottom_link{width:100%;height:60px;margin:auto;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#ff7500;box-shadow:0 4px 0 #b55300;border-radius:6px;-webkit-transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s,-webkit-transform .3s}@media screen and (max-width:500px){#area_page article.main_view div.sidebar .contents_scroller a .bottom_link{width:90%;padding:2px}}#area_page article.main_view div.sidebar .contents_scroller a .bottom_link p{font-size:22px;font-weight:700;margin:0 2% 0 0;color:#fff;letter-spacing:1.2px}@media screen and (max-width:500px){#area_page article.main_view div.sidebar .contents_scroller a .bottom_link p{font-size:20px}}#area_page article.main_view div.sidebar .contents_scroller a .bottom_link div{content:"";background:#fff;width:46px;height:46px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:50%}#area_page article.main_view div.sidebar .contents_scroller a .bottom_link div:after{content:"";width:0;height:0;border-color:transparent transparent transparent #f70;border-style:solid;border-width:11px 0 11px 19.1px;margin-left:3px}@media screen and (min-width:501px){#area_page article.main_view div.sidebar .contents_scroller a .bottom_link:hover{background:#fd8f32;box-shadow:0 2px 0 #b55300;-webkit-transform:translateY(3px);transform:translateY(3px)}}#area_page article.main_view div.sidebar .contents_scroller a.side_campaign_banner{width:100%;top:114%;left:0}#area_page article.main_view div.sidebar .contents_scroller a.side_campaign_banner img{width:100%;height:auto}#area_page article.main_view div.sidebar .contents_scroller .side_line_banner{display:block;top:230%;left:0;width:100%;background:#07b53b;border:5px double #fff;padding:16px 8px;box-sizing:border-box}#area_page article.main_view div.sidebar .contents_scroller .side_line_banner .logo_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:0 16px}#area_page article.main_view div.sidebar .contents_scroller .side_line_banner .logo_area .puronuri{width:60px;height:auto}#area_page article.main_view div.sidebar .contents_scroller .side_line_banner .copy_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:8px}#area_page article.main_view div.sidebar .contents_scroller .side_line_banner .copy_area img{width:88px;height:auto}#area_page article.main_view div.sidebar .contents_scroller .side_line_banner .copy_area p{margin:8px auto 0;font-size:18px;font-weight:700;color:#ff0}#area_page article.main_view div.sidebar .contents_scroller .side_line_banner .copy_area ul{list-style-type:none;margin:4px 0 0 -2em}#area_page article.main_view div.sidebar .contents_scroller .side_line_banner .copy_area ul li{color:#fff}#area_page article.main_view div.sidebar .contents_scroller .side_line_banner .copy_area ul .fa-check-circle{width:16px;height:16px;margin-right:4px;color:#e0e565}#area_page footer{background-color:#d3d1bd;text-align:left;min-width:auto}#area_page footer .company-box{width:74%;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:500px){#area_page footer .company-box{width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}#area_page footer .company-box img{width:128px;height:43px}#area_page footer .company-box .terms-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (max-width:500px){#area_page footer .company-box .terms-box{width:88%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:.5em 0;padding-left:9%}}#area_page footer .company-box .terms-box a{color:#000;text-decoration:underline;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 10px}@media screen and (max-width:500px){#area_page footer .company-box .terms-box a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:45%;margin:0}}#area_page footer .company-box .terms-box a p{color:#000;font-size:14px;position:relative;margin:0 10px}@media screen and (max-width:500px){#area_page footer .company-box .terms-box a p{margin:0}}#area_page footer .company-box .terms-box a:before{content:"";width:0;height:0;border-color:transparent transparent transparent #f2f1eb;border-style:solid;border-width:5px 0 5px 8.7px}#area_page footer .company-box .terms-box a:hover{text-decoration:none}#area_page footer .company_name{width:74%;font-size:14px;font-weight:700;color:#000;margin:6px auto}@media screen and (max-width:500px){#area_page footer .company_name{width:100%;text-align:center}}#area_page footer .company_name a{color:#000;text-decoration:none}#area_page footer .company_name a:hover{text-decoration:underline}#area_page footer .company_copy{width:74%;font-size:12px;color:#000;margin:auto}@media screen and (max-width:500px){#area_page footer .company_copy{width:100%;text-align:center}}@media screen and (min-width:501px){#area_page .scroll_top_btn{display:none}}@media screen and (max-width:500px){#area_page .scroll_top_btn{width:5em;height:5em;background:#e0e565;border-radius:50%;position:fixed;bottom:15%;right:5%;text-align:center;box-shadow:0 3px 6px rgba(0,0,0,.16)}#area_page .scroll_top_btn img{margin-top:1em;width:1em;height:auto}#area_page .scroll_top_btn p{margin:0;font-size:1em}}@media screen and (min-width:501px){#area_page .form_btn_area{display:none}}@media screen and (max-width:500px){#area_page .form_btn_area{width:100%;height:4em;background:rgba(211,209,189,.819);position:fixed;bottom:0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#area_page .form_btn_area a{width:72%;height:70%;text-decoration:none}#area_page .form_btn_area a .form_btn{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#ff7500;box-shadow:0 4px 0 #b55300;border-radius:6px}#area_page .form_btn_area a .form_btn .form_btn_link{font-size:100%;font-weight:700;margin:0 2% 0 0;color:#fff;letter-spacing:1px}#area_page .form_btn_area a .form_btn div{content:"";background:#fff;width:1.5em;height:1.5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:50%}#area_page .form_btn_area a .form_btn div:after{content:"";width:0;height:0;border-color:transparent transparent transparent #f70;border-style:solid;border-width:.5em 0 .5em .7em;margin-left:3px}#area_page .form_btn_area a .form_btn:before{content:"";width:3em;height:3em;background:url(/images/lp/article-img/y-balloon-icon@2x.png) no-repeat;background-size:contain;position:absolute;bottom:10%;right:95%}}@media screen and (max-width:500px){.pc_on{display:none!important}}@media screen and (min-width:501px){.sp_on{display:none!important}}body{margin:0;font-family:メイリオ,Meiryo,"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",sans-serif}header{margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:none;position:relative;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:501px){header{width:74%;height:70px;padding:.5em 0}}@media screen and (max-width:500px){header{width:98%;padding-left:2%;text-align:left}}header .pronuri_logo{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:50%;height:100%}@media screen and (max-width:500px){header .pronuri_logo{width:100%}}header .pronuri_inquiry{width:49%;height:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto}@media screen and (max-width:500px){header .pronuri_inquiry{width:20%;text-align:right}}header .pronuri_inquiry img{height:70px}@media screen and (max-width:500px){header .pronuri_inquiry img{height:100%}}@media screen and (max-width:500px){header .pronuri_inquiry .btn{display:none}}header .pronuri_inquiry a:hover{opacity:.8}@media screen and (max-width:500px){header .tel_btn{height:100%;width:25%;padding:2% 1%;background-color:#19a591;text-decoration:none}header .tel_btn p{margin:0}header .tel_btn p.btn_img{width:70%;margin:auto}header .tel_btn p.btn_img img{width:100%;height:auto}header .tel_btn p.btn_txt{font-size:2.3vw;color:#fff;text-align:center}}@media screen and (max-width:500px){header .menu_btn{height:100%;width:25%;padding:2.5% 1%;background-color:#1aacd6}header .menu_btn p{margin:0}header .menu_btn p.btn_img{width:70%;margin:auto}header .menu_btn p.btn_img img{width:100%;height:auto}header .menu_btn p.btn_txt{font-size:2.3vw;color:#fff;text-align:center}}@media screen and (max-width:800px){.simple_header{width:96%;padding:.5em 2%}}.simple_header .pronuri_logo{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:55%;height:100%}.simple_header .pronuri_promotion p{color:#e51111;font-size:18px;font-style:normal;font-weight:400}@media screen and (max-width:500px){.simple_header .pronuri_promotion p{font-size:3.6vw}}.simple_header .pronuri_promotion p .strong{font-weight:700}.simple_header .pronuri_promotion p .strong span{font-size:24px}@media screen and (max-width:500px){.simple_header .pronuri_promotion p .strong span{font-size:5vw}}hr{border:2px solid #ddd;margin:0}@media screen and (min-width:501px){.global_navi{position:relative;z-index:100}.global_navi .menu_wrap{position:relative;z-index:10000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;height:60px;border-bottom:1px solid #d3d1bd}.global_navi .menu_wrap .navi_link_area{height:100%;position:relative}.global_navi .menu_wrap .navi_link_area a.navi_link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-decoration:none;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#4b4846;cursor:pointer}.global_navi .menu_wrap .navi_link_area a.navi_link p{color:#4b4846;padding:0 30px;font-size:16px;font-weight:700}.global_navi .menu_wrap .navi_link_area a.navi_link .border_left{border-left:2px solid #707070}.global_navi .menu_wrap .navi_link_area a.navi_link .st_text_blue{color:#1aacd6;background:-webkit-linear-gradient(transparent 60%,#e0e565 0);background:linear-gradient(transparent 60%,#e0e565 0)}.global_navi .menu_wrap .navi_link_area a.navi_link:hover{opacity:.7;text-decoration:underline}.global_navi .menu_wrap .navi_link_area a.form_link p{height:98%;padding:0 5px}.global_navi .menu_wrap .navi_link_area a.form_link p img{width:100%;height:auto;max-width:100%;max-height:100%}.global_navi .menu_wrap .navi_link_area a.form_link:hover{opacity:.7;text-decoration:none}.global_navi .menu_wrap .navi_link_area #global_navi_show_com{position:absolute;top:105%;left:0;width:321px;padding:16px;background-color:#f2f1eb;box-shadow:0 5px 5px rgba(0,0,0,.24);margin-bottom:6px}.global_navi .menu_wrap .navi_link_area #global_navi_show_com .show_area_name{padding-left:16px}.global_navi .menu_wrap .navi_link_area #global_navi_show_com .show_area_name p{font-size:16px;margin:0;font-weight:700}.global_navi .menu_wrap .navi_link_area #global_navi_show_com .show_area_name p.area_name_title{color:#8e9142;margin-bottom:3px;position:relative}.global_navi .menu_wrap .navi_link_area #global_navi_show_com .show_area_name p.area_name_title:after{content:"";position:absolute;top:10%;right:102%;width:0;height:0;border-color:transparent transparent transparent #8e9142;border-style:solid;border-width:8px 0 8px 10px}.global_navi .menu_wrap .navi_link_area #global_navi_show_com .show_area_name .show_pref_name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3px;position:relative}.global_navi .menu_wrap .navi_link_area #global_navi_show_com .show_area_name .show_pref_name a{text-decoration:none;color:#000}.global_navi .menu_wrap .navi_link_area #global_navi_show_com .show_area_name .show_pref_name a p{color:#000;margin-right:11px}.global_navi .menu_wrap .navi_link_area #global_navi_show_com .show_area_name .show_pref_name a:hover{opacity:.7;text-decoration:underline}.global_navi .menu_wrap .navi_link_area #global_navi_show_com .show_area_name .show_pref_hokkaido:after{content:"";position:absolute;top:10%;right:102%;width:0;height:0;border-color:transparent transparent transparent #8e9142;border-style:solid;border-width:8px 0 8px 10px}.global_navi .menu_wrap .navi_link_area #global_navi_show_com:after{content:"";position:absolute;bottom:100%;left:18%;width:0;height:0;border-color:transparent transparent #f2f1eb;border-style:solid;border-width:0 10px 14px}.global_navi .menu_wrap .navi_link_area:first-child a p,.global_navi .menu_wrap .navi_link_area:last-child a p{border:none}.global_navi .menu_wrap .navi_link_area:last-child a p{padding:0}}@media screen and (max-width:500px){.global_navi,.global_navi .menu_wrap{-webkit-transition:all .4s;transition:all .4s}.global_navi .menu_wrap{overflow-y:scroll;display:block;width:80%;z-index:10000;max-width:270px;position:fixed;top:0;right:-80%;bottom:0;background-color:#fff}.global_navi .menu_wrap .menu_title{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#1aacd6;width:90%;height:34px;padding-left:10%}.global_navi .menu_wrap .menu_title p{font-size:13px;color:#fff;margin:0}.global_navi .menu_wrap .navi_link_area{position:relative}.global_navi .menu_wrap .navi_link_area a.navi_link{width:90%;height:50px;border-bottom:1px solid #e4e4e4;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:10%}.global_navi .menu_wrap .navi_link_area a.navi_link p{margin:0;font-size:16px;color:#4b4846;position:relative}.global_navi .menu_wrap .navi_link_area a.navi_link p span.arrow{position:absolute;top:13%;left:-1em;width:0;height:0;border-color:transparent transparent transparent #e0e565;border-style:solid;border-width:8px 0 8px 10px}.global_navi .menu_wrap .navi_link_area a.navi_link p .arrow_on{position:absolute;top:32%;left:-1.2em;width:0;height:0;border-color:#e0e565 transparent transparent;border-style:solid;border-width:10px 8px 0}.global_navi .menu_wrap .navi_link_area #global_navi_show_com{width:96%;padding:2%;margin-bottom:6px}.global_navi .menu_wrap .navi_link_area #global_navi_show_com .show_area_name{padding-left:16px}.global_navi .menu_wrap .navi_link_area #global_navi_show_com .show_area_name p{font-size:16px;margin:0;font-weight:700}.global_navi .menu_wrap .navi_link_area #global_navi_show_com .show_area_name p.area_name_title{color:#8e9142;margin-bottom:3px;position:relative}.global_navi .menu_wrap .navi_link_area #global_navi_show_com .show_area_name p.area_name_title:after{content:"";position:absolute;top:10%;right:102%;width:0;height:0;border-color:transparent transparent transparent #8e9142;border-style:solid;border-width:8px 0 8px 10px}.global_navi .menu_wrap .navi_link_area #global_navi_show_com .show_area_name .show_pref_name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3px;position:relative}.global_navi .menu_wrap .navi_link_area #global_navi_show_com .show_area_name .show_pref_name a{text-decoration:none}.global_navi .menu_wrap .navi_link_area #global_navi_show_com .show_area_name .show_pref_name a p{color:#000;margin-right:11px}.global_navi .menu_wrap .navi_link_area #global_navi_show_com .show_area_name .show_pref_hokkaido:after{content:"";position:absolute;top:10%;right:102%;width:0;height:0;border-color:transparent transparent transparent #8e9142;border-style:solid;border-width:8px 0 8px 10px}.global_navi .menu_wrap .navi_link_area a.form_link{height:auto;padding:.5em 4%;text-align:center;width:92%}.global_navi .menu_wrap .navi_link_area a.form_link p{width:100%}.global_navi .menu_wrap .navi_link_area a.form_link p img{width:100%;height:auto}.global_navi .on{right:0}.global_navi .navi_switch{display:none;position:fixed;top:1%;right:77%;z-index:10001}.global_navi .navi_back{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9998;background-color:rgba(0,0,0,.8)}}.modal_break_stop{position:fixed;top:0;left:0}.modal_break_stop .modal_body{position:fixed;top:20%;left:26%;right:20%;z-index:1000001;max-width:640px;background-color:#fff}@media (max-width:750px){.modal_break_stop .modal_body{max-width:80%;left:10%;right:auto}}@media (min-width:1441px){.modal_break_stop .modal_body{left:32%}}.modal_break_stop .modal_body p{margin:0;text-align:center}.modal_break_stop .modal_body p img{width:100%;height:auto}.modal_break_stop .modal_body .modal_main{background-image:url(/images/lp/common/modal_break/pc/bg-popup.png);padding:24px 60px 0}.modal_break_stop .modal_body .modal_main .main_catch{margin-bottom:1em}.modal_break_stop .modal_body .modal_main .main_img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal_break_stop .modal_body .modal_main .main_img p.descript{text-align:left;color:#1aacd6;font-size:20px;font-weight:700;line-height:34px}@media (max-width:750px){.modal_break_stop .modal_body .modal_main .main_img p.descript{width:90%;margin:auto;font-size:1em}}.modal_break_stop .modal_body .modal_main .main_img p.graph{width:268px;height:auto}@media (max-width:750px){.modal_break_stop .modal_body .modal_main .main_img p.graph{width:80%;margin:auto}}.modal_break_stop .modal_body .modal_bottom{padding:20px 0;background-color:#f2f1eb}.modal_break_stop .modal_body .modal_bottom .prev_btn{margin:auto;cursor:pointer;max-width:394px;width:90%}.modal_break_stop .modal_body .modal_close{cursor:pointer;position:absolute;top:.5em;right:.5em}.modal_break_stop .modal_bg{content:"";width:100vw;height:100vh;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.7)}.form_privacy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:700px;margin:auto}@media screen and (max-width:800px){.form_privacy{width:100%}}.form_privacy .img_txt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:43%;text-align:left}@media screen and (max-width:800px){.form_privacy .img_txt{width:47%}}.form_privacy .img_txt .img{width:20%;margin-right:3%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:800px){.form_privacy .img_txt .img{width:30%}}@media screen and (max-width:500px){.form_privacy .img_txt .img{width:60px}}.form_privacy .img_txt .img img{width:100%;height:auto;max-width:100%;max-height:100%}@media screen and (max-width:800px){.form_privacy .img_txt .img-width-small{width:21%}}@media screen and (max-width:500px){.form_privacy .img_txt .img-width-small{width:70px}}.form_privacy .img_txt .txt{font-size:10px}#company_page{font-family:メイリオ,Meiryo,"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",sans-serif}@media screen and (min-width:501px){#company_page .nonPc,#company_page .resSp{display:none}}@media screen and (max-width:500px){#company_page .nonSp,#company_page .resPc{display:none}}#company_page .search_breadcrumbs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:74%;padding:0 13%;overflow-x:scroll;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}#company_page .search_breadcrumbs::-webkit-scrollbar{display:none}@media screen and (max-width:500px){#company_page .search_breadcrumbs{width:95%;margin:0 .5em;padding:0}}#company_page .search_breadcrumbs a{color:#2699fb;word-break:keep-all}#company_page .search_breadcrumbs p{color:#4b4846;margin:10px 0;word-break:keep-all;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#company_page .search_breadcrumbs p span{margin:0 10px}#company_page article #sec_main{display:inline-block;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:501px){#company_page article #sec_main{background-color:#f2f1eb;padding:20px 12% 30px;width:76%}}@media screen and (max-width:500px){#company_page article #sec_main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}#company_page article #sec_main h1{color:#000;font-size:28px}@media screen and (min-width:501px){#company_page article #sec_main h1{width:72%;float:right;margin:0}}@media screen and (max-width:500px){#company_page article #sec_main h1{width:90%;font-size:20px}}#company_page article #sec_main .main_img{width:25%;margin:0}@media screen and (min-width:501px){#company_page article #sec_main .main_img{float:left}}@media screen and (max-width:500px){#company_page article #sec_main .main_img{width:80%;margin:0 auto 11px;text-align:center}}#company_page article #sec_main .main_img img{width:100%;height:auto}#company_page article #sec_main .c_categories{width:72%}#company_page article #sec_main .c_categories p{margin:0}@media screen and (min-width:501px){#company_page article #sec_main .c_categories{float:right;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:9px 0 0}}@media screen and (max-width:500px){#company_page article #sec_main .c_categories{width:90%}}#company_page article #sec_main .c_categories p.category_title{color:#8e9142;font-weight:700;font-size:14px}@media screen and (min-width:501px){#company_page article #sec_main .c_categories p.category_title{margin-right:16px;padding:5px 0 4px}}@media screen and (max-width:500px){#company_page article #sec_main .c_categories p.category_title{margin-bottom:6px}}#company_page article #sec_main .c_categories div.category_contents{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#company_page article #sec_main .c_categories div.category_contents p.content_name{background-color:#fff;border:1px solid #e0e565;border-radius:22px;padding:5px 10px 4px;color:#4b4846;font-size:13px;font-weight:700}@media screen and (min-width:501px){#company_page article #sec_main .c_categories div.category_contents p.content_name{margin-right:5px;margin-bottom:2px}}@media screen and (max-width:500px){#company_page article #sec_main .c_categories div.category_contents p.content_name{margin-right:5px;margin-bottom:9px}}#company_page article #sec_main .c_categories div.category_contents p.content_name:last-child{margin-right:0}#company_page article #sec_main .c_categories p.c_description{color:#000;font-size:14px;width:100%}@media screen and (min-width:501px){#company_page article #sec_main .c_categories p.c_description{margin:14px 0 0}}@media screen and (max-width:500px){#company_page article #sec_main .c_categories p.c_description{margin:.5em 0 0;font-size:14px}}#company_page article section h2{margin:0;font-size:20px;color:#4b4846;padding-left:8px;border-left:6px solid #e0e565;border-bottom:1px solid #d3d1bd}#company_page article #sec_1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:36px 0 55px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}#company_page article #sec_1 .sec_left{width:70%;max-width:636px;margin-right:30px;background-color:#fff}@media screen and (max-width:500px){#company_page article #sec_1 .sec_left{width:95%;margin:auto}}#company_page article #sec_1 .sec_left .sec_review{width:100%}#company_page article #sec_1 .sec_left .sec_review h2{margin-bottom:17px}#company_page article #sec_1 .sec_left .sec_review .rating_result{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:26px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#company_page article #sec_1 .sec_left .sec_review .rating_result .result_img{width:47%}@media screen and (max-width:500px){#company_page article #sec_1 .sec_left .sec_review .rating_result .result_img{display:none}}#company_page article #sec_1 .sec_left .sec_review .rating_result .result_star{width:47%}@media screen and (max-width:500px){#company_page article #sec_1 .sec_left .sec_review .rating_result .result_star{width:85%;margin:auto}}#company_page article #sec_1 .sec_left .sec_review .rating_result .result_star p{margin:0}#company_page article #sec_1 .sec_left .sec_review .rating_result .result_star .star_title{position:relative}@media screen and (max-width:500px){#company_page article #sec_1 .sec_left .sec_review .rating_result .result_star .star_title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding-bottom:.5em;margin-bottom:1em;border-bottom:1px solid #d3d1bd}#company_page article #sec_1 .sec_left .sec_review .rating_result .result_star .star_title:before{content:"";width:0;height:0;border-color:#fff transparent transparent;border-style:solid;border-width:10px 10px 0;position:absolute;top:97%;left:47%;z-index:1001}#company_page article #sec_1 .sec_left .sec_review .rating_result .result_star .star_title:after{content:"";width:0;height:0;border-color:#d3d1bd transparent transparent;border-style:solid;border-width:10px 10px 0;position:absolute;top:100%;left:47%;z-index:1000}}#company_page article #sec_1 .sec_left .sec_review .rating_result .result_star .star_title h3{font-size:14px;color:#4b4846;margin:0 0 6px}@media screen and (max-width:500px){#company_page article #sec_1 .sec_left .sec_review .rating_result .result_star .star_title h3{margin:0;text-align:center;font-size:4vw}#company_page article #sec_1 .sec_left .sec_review .rating_result .result_star .star_title h3 span{font-weight:400;font-size:3.4vw}}#company_page article #sec_1 .sec_left .sec_review .rating_result .result_star .star_title .star_all{font-size:18px;color:#4b4846;font-weight:700;margin-bottom:10px}@media screen and (max-width:500px){#company_page article #sec_1 .sec_left .sec_review .rating_result .result_star .star_title .star_all{font-size:5.3vw;margin:0}#company_page article #sec_1 .sec_left .sec_review .rating_result .result_star .star_title .star_all img{width:7vw}}#company_page article #sec_1 .sec_left .sec_review .rating_result .result_star .star_title .star_all span.num{font-size:24px;color:#e51111}@media screen and (max-width:500px){#company_page article #sec_1 .sec_left .sec_review .rating_result .result_star .star_title .star_all span.num{font-size:7vw}}#company_page article #sec_1 .sec_left .sec_review .rating_result .result_star div.star_sec .star_line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}#company_page article #sec_1 .sec_left .sec_review .rating_result .result_star div.star_sec .star_line:last-child{margin:0}#company_page article #sec_1 .sec_left .sec_review .rating_result .result_star div.star_sec .star_line p.line_name{font-size:13px;color:#4b4846}@media screen and (max-width:500px){#company_page article #sec_1 .sec_left .sec_review .rating_result .result_star div.star_sec .star_line p.line_name{font-size:14px;font-size:3.6vw}}#company_page article #sec_1 .sec_left .sec_review .rating_result .result_star div.star_sec .star_line p.line_rating{font-size:13px;color:#4b4846;font-weight:700}@media screen and (max-width:500px){#company_page article #sec_1 .sec_left .sec_review .rating_result .result_star div.star_sec .star_line p.line_rating{font-size:3.5vw}}#company_page article #sec_1 .sec_left .sec_review .rating_result .result_star div.star_sec .star_line p.line_rating span.num{font-size:17px;color:#e51111}@media screen and (max-width:500px){#company_page article #sec_1 .sec_left .sec_review .rating_result .result_star div.star_sec .star_line p.line_rating span.num{font-size:5.4vw;margin-left:.5em}}#company_page article #sec_1 .sec_left .sec_review .rating_result .result_star div.star_sec .star_line p.line_rating img{width:16px;height:auto}@media screen and (max-width:500px){#company_page article #sec_1 .sec_left .sec_review .rating_result .result_star div.star_sec .star_line p.line_rating img{width:5.4vw}}#company_page article #sec_1 .sec_left .sec_review .review_area{position:relative;width:100%;margin-bottom:42px}@media screen and (max-width:500px){#company_page article #sec_1 .sec_left .sec_review .review_area .main_est_review{margin:0}}@media screen and (max-width:500px){#company_page article #sec_1 .sec_left .sec_review .review_area .review_content:last-child{margin:auto}}#company_page article #sec_1 .sec_left .sec_review .review_area .review_content .line_review_main p{font-weight:700}#company_page article #sec_1 .sec_left .sec_review .review_area .review_content .line_review_main p.review_all_result{font-size:17px;color:#4b4846;margin-right:16px}#company_page article #sec_1 .sec_left .sec_review .review_area .review_content .line_review_main p.review_all_result span{font-size:22px;color:#e51111}#company_page article #sec_1 .sec_left .sec_review .review_area .review_content .line_review_main p.review_desc{font-size:15px;color:#4b4846;margin-right:14px}@media screen and (max-width:500px){#company_page article #sec_1 .sec_left .sec_review .review_area .review_content .line_review_main p.review_desc{width:100%;font-size:4vw}}#company_page article #sec_1 .sec_left .sec_review .review_area .review_content .line_review_main p.review_desc span{color:#8e9142}#company_page article #sec_1 .sec_left .sec_review .review_area .review_content .line_review_main p.review_desc:last-child{margin:0}#company_page article #sec_1 .sec_left .sec_review .review_area .review_content .line_review_num{border:1px solid #d3d1bd;border-right:0;border-left:0;padding:4.5px 12px 3px}@media screen and (max-width:500px){#company_page article #sec_1 .sec_left .sec_review .review_area .review_content .line_review_num{border:none;border-left:1px solid #d3d1bd;width:39%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;float:right;vertical-align:top;padding:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}#company_page article #sec_1 .sec_left .sec_review .review_area .review_content .line_review_num p.review_num{font-size:14px;color:#4b4846;padding:0 14px;border-right:1px solid #d3d1bd}@media screen and (min-width:501px){#company_page article #sec_1 .sec_left .sec_review .review_area .review_content .line_review_num p.review_num{border:none}#company_page article #sec_1 .sec_left .sec_review .review_area .review_content .line_review_num p.review_num:first-child{padding-left:0}#company_page article #sec_1 .sec_left .sec_review .review_area .review_content .line_review_num p.review_num:last-child{padding-right:0;border:none}}@media screen and (max-width:500px){#company_page article #sec_1 .sec_left .sec_review .review_area .review_content .line_review_num p.review_num{border-top:1px solid #d3d1bd;width:100%;padding-right:0;padding-left:3vw;font-size:3.6vw}#company_page article #sec_1 .sec_left .sec_review .review_area .review_content .line_review_num p.review_num:first-child{border-top:none}}#company_page article #sec_1 .sec_left .sec_review .review_area .review_content .line_review_num p.review_num span.num{font-size:15px;font-weight:700}@media screen and (max-width:500px){#company_page article #sec_1 .sec_left .sec_review .review_area .review_content .line_review_num p.review_num span.num{font-size:4vw}}#company_page article #sec_1 .sec_left .sec_review .review_area .review_content .line_count_companies.shop{border:unset}#company_page article #sec_1 .sec_left .sec_review .review_area ul.pagination{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:20px 0 25px;margin:20px 0 0}#company_page article #sec_1 .sec_left .sec_review .review_area ul.pagination li{width:33px;height:33px;margin:0 10px}#company_page article #sec_1 .sec_left .sec_review .review_area ul.pagination li:first-child a,#company_page article #sec_1 .sec_left .sec_review .review_area ul.pagination li:first-child span,#company_page article #sec_1 .sec_left .sec_review .review_area ul.pagination li:last-child a,#company_page article #sec_1 .sec_left .sec_review .review_area ul.pagination li:last-child span{background:none;border:none;font-weight:400}#company_page article #sec_1 .sec_left .sec_review .review_area ul.pagination li:first-child a,#company_page article #sec_1 .sec_left .sec_review .review_area ul.pagination li:last-child a{color:#89a3d3}#company_page article #sec_1 .sec_left .sec_review .review_area ul.pagination li a,#company_page article #sec_1 .sec_left .sec_review .review_area ul.pagination li span{width:100%;height:100%;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#4b4846}#company_page article #sec_1 .sec_left .sec_review .review_area ul.pagination li a{background-color:#f2f1eb;border:1px solid #d3d1bd;font-size:15px}#company_page article #sec_1 .sec_left .sec_review .review_area ul.pagination li a:hover{opacity:.7}#company_page article #sec_1 .sec_left .sec_review .review_area ul.pagination li span{font-size:16px;font-weight:700}#company_page article #sec_1 .sec_left .sec_review .review_area div.page_total_count{text-align:center;width:85%;margin:auto;padding-bottom:1em;border-bottom:1px solid #f2f1eb}#company_page article #sec_1 .sec_left .sec_review .review_area div.page_total_count p{color:#4b4846;margin:0;font-size:15px;font-weight:700}#company_page article #sec_1 .sec_left .sec_review #more_contents{width:355px;height:49px;margin:0 auto 42px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;background-color:#89a3d3;cursor:pointer;box-shadow:0 3px 0 rgba(0,0,0,.16)}@media screen and (min-width:501px){#company_page article #sec_1 .sec_left .sec_review #more_contents:hover{opacity:.7}}@media screen and (max-width:500px){#company_page article #sec_1 .sec_left .sec_review #more_contents{width:100%;margin-bottom:2em}}#company_page article #sec_1 .sec_left .sec_review #more_contents p{font-size:18px;color:#fff;margin:0 1em 0 0;font-weight:bolder}#company_page article #sec_1 .sec_left .sec_review #more_contents p.arrow{margin:0;content:"";width:0;height:0;border-color:#e0e565 transparent transparent;border-style:solid;border-width:13px 9.5px 0;position:relative}#company_page article #sec_1 .sec_left .sec_review #more_contents p.arrow:after{content:"";width:0;height:0;border-color:#89a3d3 transparent transparent;border-style:solid;border-width:13px 9.5px 0;position:absolute;bottom:7px;left:-10px}#company_page article #sec_1 .sec_left #sec_info h2{margin-bottom:17px}#company_page article #sec_1 .sec_left #sec_info table,#company_page article #sec_1 .sec_left #sec_info td,#company_page article #sec_1 .sec_left #sec_info th,#company_page article #sec_1 .sec_left #sec_info tr{border:1px solid #d3d1bd;border-collapse:collapse}#company_page article #sec_1 .sec_left #sec_info table{width:100%}#company_page article #sec_1 .sec_left #sec_info table tr{text-align:left}#company_page article #sec_1 .sec_left #sec_info table tr td,#company_page article #sec_1 .sec_left #sec_info table tr th{padding:4px 16px 2px;font-size:14px}#company_page article #sec_1 .sec_left #sec_info table tr th{width:30%;background-color:#e0e565;color:#4b4846}@media screen and (max-width:500px){#company_page article #sec_1 .sec_left #sec_info table tr th{width:30%}}#company_page article #sec_1 .sec_left #sec_info table tr td{color:#000;background-color:#fff}@media screen and (max-width:500px){#company_page article #sec_1 .sec_left #sec_info .bottom_cv_area{margin-top:2em;margin-bottom:2em}}#company_page article #sec_1 .sec_left #sec_info .bottom_cv_area .bottom_desc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0 auto .3em}@media screen and (min-width:501px){#company_page article #sec_1 .sec_left #sec_info .bottom_cv_area .bottom_desc{display:none}}#company_page article #sec_1 .sec_left #sec_info .bottom_cv_area .bottom_desc p{font-size:19px;color:#e51111;padding:10px;font-weight:700;background:#e0e565;position:relative;margin:0 10px 0 0}@media screen and (max-width:500px){#company_page article #sec_1 .sec_left #sec_info .bottom_cv_area .bottom_desc p{font-size:110%;padding-left:0;content:url(/images/lp/article-img/y-balloon-icon@2x.png);width:16%;height:auto;background:none;margin:0}}#company_page article #sec_1 .sec_left #sec_info .bottom_cv_area .bottom_desc h2{font-size:20px;line-height:28px;margin:0;border:none}@media screen and (max-width:500px){#company_page article #sec_1 .sec_left #sec_info .bottom_cv_area .bottom_desc h2{font-size:99%;line-height:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}#company_page article #sec_1 .sec_left #sec_info .bottom_cv_area .bottom_desc h2 span{font-size:24px;background:-webkit-linear-gradient(transparent 77%,#e0e565 0);background:linear-gradient(transparent 77%,#e0e565 0)}@media screen and (max-width:500px){#company_page article #sec_1 .sec_left #sec_info .bottom_cv_area .bottom_desc h2 span{font-size:123%;line-height:normal}}#company_page article #sec_1 .sec_left #sec_info .bottom_cv_area a.cv_btn{text-decoration:none;max-width:424px;height:72px;margin:20px auto 0;background-color:#ff7500;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:6px;box-shadow:0 5px 0 #b55300;-webkit-transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s,-webkit-transform .3s;cursor:pointer}@media screen and (min-width:501px){#company_page article #sec_1 .sec_left #sec_info .bottom_cv_area a.cv_btn:hover{opacity:.7;box-shadow:0 2px 0 #b55300;-webkit-transform:translateY(3px);transform:translateY(3px)}}@media screen and (max-width:500px){#company_page article #sec_1 .sec_left #sec_info .bottom_cv_area a.cv_btn{width:94%;padding:0 3%;letter-spacing:1.5px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}}#company_page article #sec_1 .sec_left #sec_info .bottom_cv_area a.cv_btn p.cv_txt{font-size:24px;font-weight:700;color:#fff;margin:0;height:100%;width:478px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:500px){#company_page article #sec_1 .sec_left #sec_info .bottom_cv_area a.cv_btn p.cv_txt{width:80%;font-size:5.3vw;text-align:center}}#company_page article #sec_1 .sec_left #sec_info .bottom_cv_area a.cv_btn p.cv_arrow{height:100%;width:72px;background-color:hsla(0,0%,100%,.301);position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:0}@media screen and (max-width:500px){#company_page article #sec_1 .sec_left #sec_info .bottom_cv_area a.cv_btn p.cv_arrow{background-color:#fff;border-radius:50%;width:46px;height:46px;margin-right:2%}}#company_page article #sec_1 .sec_left #sec_info .bottom_cv_area a.cv_btn p.cv_arrow span{content:"";width:0;height:0;border-color:transparent transparent transparent #e0e565;border-style:solid;border-width:9.5px 0 9.5px 13px;position:relative}@media screen and (max-width:500px){#company_page article #sec_1 .sec_left #sec_info .bottom_cv_area a.cv_btn p.cv_arrow span{border-width:11px 0 11px 19.1px;border-color:transparent transparent transparent #f70;margin-left:3px}}@media screen and (min-width:501px){#company_page article #sec_1 .sec_left #sec_info .bottom_cv_area a.cv_btn p.cv_arrow span:after{content:"";width:0;height:0;border-color:transparent transparent transparent rgba(0,0,0,.16);border-style:solid;border-width:9.5px 0 9.5px 13px;z-index:-1;position:absolute;top:-7px;left:-14px}}@media screen and (min-width:501px){#company_page article #sec_1 .sec_left a.banner_link_cp{display:none}}#company_page article #sec_1 .sec_left a.banner_link_cp p img{width:100%;height:auto}@media screen and (max-width:500px){#company_page article #sec_1 .sec_left .side_line_banner{display:block;width:100%;background:#07b53b;border:5px double #fff;padding:16px 8px;margin-bottom:16px;box-sizing:border-box;text-decoration:none}#company_page article #sec_1 .sec_left .side_line_banner .logo_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 16px}#company_page article #sec_1 .sec_left .side_line_banner .logo_area .puronuri{width:60px;height:auto;margin-right:16px}#company_page article #sec_1 .sec_left .side_line_banner .copy_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:8px}#company_page article #sec_1 .sec_left .side_line_banner .copy_area p{margin:8px auto 0;font-size:18px;font-weight:700;color:#ff0}#company_page article #sec_1 .sec_left .side_line_banner .copy_area .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}#company_page article #sec_1 .sec_left .side_line_banner .copy_area ul{list-style-type:none;margin:4px 0 0 -2em}#company_page article #sec_1 .sec_left .side_line_banner .copy_area ul li{color:#fff}#company_page article #sec_1 .sec_left .side_line_banner .copy_area ul .fa-check-circle{width:16px;height:16px;margin-right:4px;color:#e0e565}#company_page article #sec_1 .sec_left .side_line_banner .copy_area button{display:block;width:80%;background:#fff;border:none;border-radius:8px;padding:4px;margin-top:8px;color:#07b53b;font-weight:700;font-size:1.1em}#company_page article #sec_1 .sec_left .side_line_banner .copy_area button img{width:40px;height:auto;margin-right:16px;vertical-align:-12px}}@media screen and (min-width:501px){#company_page article #sec_1 .sec_left .side_line_banner{display:none}}#company_page article #sec_1 .sec_right{width:20%}@media screen and (max-width:500px){#company_page article #sec_1 .sec_right{display:none}}#company_page article #sec_1 .sec_right .contents_scroller{width:276px;height:230px;background:url(/images/lp/article-img/banner-bg.png) no-repeat;background-size:contain;position:relative}#company_page article #sec_1 .sec_right .contents_scroller a{position:absolute;width:97%;top:67%;left:2%;text-decoration:none}#company_page article #sec_1 .sec_right .contents_scroller a .bottom_link{width:100%;height:60px;margin:auto;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#ff7500;box-shadow:0 4px 0 #b55300;border-radius:6px;-webkit-transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s,-webkit-transform .3s}#company_page article #sec_1 .sec_right .contents_scroller a .bottom_link p{font-size:22px;font-weight:700;margin:0 2% 0 0;color:#fff;letter-spacing:1.2px}#company_page article #sec_1 .sec_right .contents_scroller a .bottom_link div{content:"";background:#fff;width:46px;height:46px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:50%}#company_page article #sec_1 .sec_right .contents_scroller a .bottom_link div:after{content:"";width:0;height:0;border-color:transparent transparent transparent #f70;border-style:solid;border-width:11px 0 11px 19.1px;margin-left:3px}#company_page article #sec_1 .sec_right .contents_scroller a .bottom_link:hover{background:#fd8f32;box-shadow:0 2px 0 #b55300;-webkit-transform:translateY(3px);transform:translateY(3px)}@media screen and (min-width:501px){#company_page article #sec_1 .sec_right .contents_scroller.company_sidebar{height:unset;background:unset}#company_page article #sec_1 .sec_right .contents_scroller.company_sidebar .contractor{width:276px;height:230px;background:url(/images/lp/article-img/banner-bg.png) no-repeat;background-size:contain;position:relative}#company_page article #sec_1 .sec_right .contents_scroller.company_sidebar>a{position:unset;margin-top:10%;display:block}}#company_page article #sec_1 .sec_right .contents_scroller a.side_campaign_banner{width:100%;top:114%;left:0}#company_page article #sec_1 .sec_right .contents_scroller a.side_campaign_banner img{width:100%;height:auto}#company_page article #sec_1 .sec_right .contents_scroller .side_line_banner{display:block;top:230%;left:0;width:100%;background:#07b53b;border:5px double #fff;padding:16px 8px;box-sizing:border-box}#company_page article #sec_1 .sec_right .contents_scroller .side_line_banner .logo_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:0 16px}#company_page article #sec_1 .sec_right .contents_scroller .side_line_banner .logo_area .puronuri{width:60px;height:auto}#company_page article #sec_1 .sec_right .contents_scroller .side_line_banner .copy_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:8px}#company_page article #sec_1 .sec_right .contents_scroller .side_line_banner .copy_area img{width:88px;height:auto}#company_page article #sec_1 .sec_right .contents_scroller .side_line_banner .copy_area p{margin:8px auto 0;font-size:18px;font-weight:700;color:#ff0}#company_page article #sec_1 .sec_right .contents_scroller .side_line_banner .copy_area ul{list-style-type:none;margin:4px 0 0 -2em}#company_page article #sec_1 .sec_right .contents_scroller .side_line_banner .copy_area ul li{color:#fff}#company_page article #sec_1 .sec_right .contents_scroller .side_line_banner .copy_area ul .fa-check-circle{width:16px;height:16px;margin-right:4px;color:#e0e565}#company_page article #sec_2{background:url(/images/lp/tops_contents-img/section5-img.png) no-repeat bottom;padding:5% 12%;max-height:370px;text-align:start;background-size:cover}@media screen and (max-width:500px){#company_page article #sec_2{display:none}}#company_page article #sec_2 .top_catch{margin:0 auto;color:#1aacd6;font-size:32px;font-weight:700}#company_page article #sec_2 p{color:#1c1c1c;font-size:24px;font-weight:700;text-shadow:0 2px 2px rgba(0,0,0,.2);margin:0 0 2%;text-align:left}#company_page article #sec_2 .top_cvb{background:#fff;width:520px;height:88px;border-radius:6px;box-shadow:0 3px 6px rgba(0,0,0,.2);margin-top:2%;color:#ff7500;font-size:28px;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#company_page article #sec_2 .top_cvb span.cvb_s{display:block;margin-left:5%;padding:5% 0}#company_page article #sec_2 .top_cvb button{margin-top:10px;width:350px;height:62px;padding:0;border:none;background:transparent url(/images/lp/tops_contents-img/cvbtxt-img.png) no-repeat left 50%;cursor:pointer;background-color:#ff7500;border-radius:6px;box-shadow:0 5px 0 0 #b55300}#company_page article #sec_2 .top_cvb button:hover{background-color:#b55300;margin-top:15px;box-shadow:none;height:62px}#company_page footer{background-color:#d3d1bd;text-align:left;min-width:auto}#company_page footer .company-box{width:74%;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:500px){#company_page footer .company-box{width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}#company_page footer .company-box img{width:128px;height:43px}#company_page footer .company-box .terms-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (max-width:500px){#company_page footer .company-box .terms-box{width:88%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:.5em 0;padding-left:9%}}#company_page footer .company-box .terms-box a{color:#000;text-decoration:underline;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 10px}@media screen and (max-width:500px){#company_page footer .company-box .terms-box a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:45%;margin:0}}#company_page footer .company-box .terms-box a p{color:#000;font-size:14px;position:relative;margin:0 10px}@media screen and (max-width:500px){#company_page footer .company-box .terms-box a p{margin:0}}#company_page footer .company-box .terms-box a:before{content:"";width:0;height:0;border-color:transparent transparent transparent #f2f1eb;border-style:solid;border-width:5px 0 5px 8.7px}#company_page footer .company-box .terms-box a:hover{text-decoration:none}#company_page footer .company_name{width:74%;font-size:14px;font-weight:700;color:#000;margin:6px auto}@media screen and (max-width:500px){#company_page footer .company_name{width:100%;text-align:center}}#company_page footer .company_name a{color:#000;text-decoration:none}#company_page footer .company_name a:hover{text-decoration:underline}#company_page footer .company_copy{width:74%;font-size:12px;color:#000;margin:auto}@media screen and (max-width:500px){#company_page footer .company_copy{width:100%;text-align:center}}@media screen and (min-width:501px){#company_page .scroll_top_btn{display:none}}@media screen and (max-width:500px){#company_page .scroll_top_btn{width:5em;height:5em;background:#e0e565;border-radius:50%;position:fixed;bottom:15%;right:5%;text-align:center;box-shadow:0 3px 6px rgba(0,0,0,.16)}#company_page .scroll_top_btn img{margin-top:1em;width:1em;height:auto}#company_page .scroll_top_btn p{margin:0;font-size:1em}}@media screen and (min-width:501px){#company_page .form_btn_area{display:none}}@media screen and (max-width:500px){#company_page .form_btn_area{width:100%;height:4em;background:rgba(211,209,189,.819);position:fixed;bottom:0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#company_page .form_btn_area a{width:72%;height:70%;text-decoration:none}#company_page .form_btn_area a .form_btn{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#ff7500;box-shadow:0 4px 0 #b55300;border-radius:6px}#company_page .form_btn_area a .form_btn .form_btn_link{font-size:100%;font-weight:700;margin:0 2% 0 0;color:#fff;letter-spacing:1px}#company_page .form_btn_area a .form_btn div{content:"";background:#fff;width:1.5em;height:1.5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:50%}#company_page .form_btn_area a .form_btn div:after{content:"";width:0;height:0;border-color:transparent transparent transparent #f70;border-style:solid;border-width:.5em 0 .5em .7em;margin-left:3px}#company_page .form_btn_area a .form_btn:before{content:"";width:3em;height:3em;background:url(/images/lp/article-img/y-balloon-icon@2x.png) no-repeat;background-size:contain;position:absolute;bottom:10%;right:95%}}#lp_004{font-family:Yu Gothic,"\30D2\30E9\30AE\30CE\89D2\30B4   Pro W3",Hiragino Kaku Gothic Pro,"\30E1\30A4\30EA\30AA",Meiryo,Osaka,"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",MS PGothic,"sans-serif";background:url(/images/lp/004/main.png),url(/images/lp/004/bg_hake.png);background-repeat:repeat-x,repeat;background-position:top,top;background-color:#ace8f8}@media (max-width:750px){#lp_004{background:#ace8f8 url(/images/lp/004/main_smp.jpg) no-repeat top;background-size:100%}}#lp_004 .no_display{display:none!important}#lp_004 .no_opacity{opacity:0!important}#lp_004 .display_op{opacity:.5!important;cursor:default;pointer-events:none}#lp_004 header{padding:1.5em 0}#lp_004 header p img{width:100%;height:auto}@media (max-width:750px){#lp_004 header p{margin-bottom:0}}@media (max-width:750px){#lp_004 header .logo{width:38%;padding:5px 0 0}}@media (max-width:750px){#lp_004 header .tel{width:44%;margin-right:6px}}#lp_004 .main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1em}@media (max-width:750px){#lp_004 .main{margin-bottom:3em}}#lp_004 .main h1{margin-right:1em}@media (max-width:750px){#lp_004 .main h1{margin:0 auto auto}}#lp_004 .main h1 img{max-width:100%}#lp_004 .main .read{position:relative;font-size:18px;margin:0;padding:1.2em 1.5em 1em;font-weight:700;border-radius:10px;background-color:hsla(0,0%,100%,.5);box-shadow:0 0 10px 0 #1aacd6}@media (max-width:750px){#lp_004 .main .read{width:82%;padding:1.2em 4% 1em;margin:auto;font-size:16px;font-weight:400}}#lp_004 .main .read span{color:#17c4fa}@media (max-width:750px){#lp_004 .main .read span{font-weight:700}}#lp_004 .main .read:before{content:"";background:url(/images/lp/004/read_illust.png) no-repeat top;width:75px;height:41px;position:absolute;top:-41px;right:0}#lp_004 article{background:url(/images/lp/004/croud.png) repeat top}@media (max-width:750px){#lp_004 article{background:url(/images/lp/004/croud_smp.png) repeat top;background-size:100% auto;padding:0 5%}}#lp_004 article .man_question{color:#474747;font-size:22px;font-weight:500;border-radius:10px;margin:auto;width:50vw}@media (max-width:750px){#lp_004 article .man_question{width:100%}}#lp_004 article .man_question .question{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:70%}@media (max-width:750px){#lp_004 article .man_question .question{width:100%}}#lp_004 article .man_question .question .icon{width:72px;height:72px;margin-right:.5em;margin-top:0}@media (max-width:750px){#lp_004 article .man_question .question .icon{width:22%;max-width:50px;height:auto;background-size:50px 50px}}#lp_004 article .man_question .question .icon img{width:100%;height:auto}#lp_004 article .man_question .question .man_txt{color:#474747;font-size:22px;font-weight:500;display:inline-block;padding:0 10px;background-color:#fff;border-radius:30px;position:relative;margin:0 0 1em}@media (max-width:750px){#lp_004 article .man_question .question .man_txt{font-size:16px}}#lp_004 article .man_question .question .man_txt:before{content:"";display:inline-block;border:8px solid transparent;border-right:18px solid #fff;-webkit-transform:rotate(35deg);transform:rotate(35deg);position:absolute;top:3px;left:-19px}#lp_004 article .balloonbox .main-info{width:670px;margin:auto}@media (max-width:750px){#lp_004 article .balloonbox .main-info{width:100%}}#lp_004 article .balloonbox .question_sec,#lp_004 article .balloonbox .question_sec .chat{width:100%}#lp_004 article .balloonbox .question_sec .question{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-animation:fadeIn .5s linear;animation:fadeIn .5s linear;-webkit-transition:all .5s ease;transition:all .5s ease}#lp_004 article .balloonbox .question_sec .question .qs_txt{color:#474747;font-size:22px;font-weight:500;display:inline-block;padding:10px 30px;background-color:#fff;border-radius:10px;position:relative;margin:0 0 .7em;width:100%}#lp_004 article .balloonbox .question_sec .question .qs_txt.man-question{width:auto;color:#000}#lp_004 article .balloonbox .question_sec .question .qs_txt.man-question p{color:#000;text-align:left}@media (max-width:750px){#lp_004 article .balloonbox .question_sec .question .qs_txt{max-width:100%;padding:5px;margin:0 0 15px}}#lp_004 article .balloonbox .question_sec .question .qs_txt p{margin:0;text-align:center;color:#1badd8}@media (max-width:750px){#lp_004 article .balloonbox .question_sec .question .qs_txt p{font-size:16px}}#lp_004 article .balloonbox .question_sec .answer .ans_display{position:relative;text-align:right;-webkit-animation:fadeIn .5s linear;animation:fadeIn .5s linear;-webkit-transition:all .3s ease;transition:all .3s ease}#lp_004 article .balloonbox .question_sec .answer .ans_display .ans_balloon{color:#474747;font-size:22px;font-weight:500;display:inline-block;padding:20px 40px 20px 30px;background-color:#fbe633;border-radius:30px;position:relative;margin:0 0 1em;text-align:left}#lp_004 article .balloonbox .question_sec .answer .ans_display .ans_balloon p{word-break:break-all;margin:0}@media (max-width:750px){#lp_004 article .balloonbox .question_sec .answer .ans_display .ans_balloon p{font-size:16px}}#lp_004 article .balloonbox .question_sec .answer .ans_display .ans_balloon:before{content:"";display:inline-block;border:8px solid transparent;border-left:18px solid #fbe633;-webkit-transform:rotate(-35deg);transform:rotate(-35deg);position:absolute;top:3px;right:-19px}#lp_004 article .balloonbox .question_sec .answer .ans_display .ans_balloon .edit{width:56px;height:50px;position:absolute;right:-10px;bottom:-13px;cursor:pointer}#lp_004 article .balloonbox .question_sec .answer .ans_display .ans_balloon .edit img{width:100%;height:auto}#lp_004 article .balloonbox .question_sec .answer .ans_display .err_msg{font-size:22px;color:red}@media (max-width:750px){#lp_004 article .balloonbox .question_sec .answer .ans_display .err_msg{font-size:16px}}#lp_004 article .balloonbox .question_sec .answer .ans_input{text-align:center;margin-bottom:1.5em;-webkit-transition:all .3s ease;transition:all .3s ease}#lp_004 article .balloonbox .question_sec .answer .ans_input.text-right{text-align:right}#lp_004 article .balloonbox .question_sec .answer .ans_input .select_input{width:68%;position:relative;margin-bottom:.5em;display:inline-block}@media (max-width:750px){#lp_004 article .balloonbox .question_sec .answer .ans_input .select_input{width:100%}}#lp_004 article .balloonbox .question_sec .answer .ans_input .select_input select{width:100%;margin:0;height:60px;padding:10px 30px 10px 3%;font-size:20px;outline:none;background-color:#fff;border:4px solid red;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-animation:input_frame_switch 1s linear 0s infinite normal forwards;animation:input_frame_switch 1s linear 0s infinite normal forwards}#lp_004 article .balloonbox .question_sec .answer .ans_input .select_input select::-ms-expand{display:none}@media (max-width:750px){#lp_004 article .balloonbox .question_sec .answer .ans_input .select_input select{font-size:16px;width:100%}}#lp_004 article .balloonbox .question_sec .answer .ans_input .select_input:before{content:"";display:block;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fb9117;width:40px;height:40px;pointer-events:none}#lp_004 article .balloonbox .question_sec .answer .ans_input .select_input:after{content:"";display:block;position:absolute;top:53%;right:10px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0;height:0;border-color:#fff transparent transparent;border-style:solid;border-width:10px 10px 0}#lp_004 article .balloonbox .question_sec .answer .ans_input .input_txt{background-color:#fff;text-align:left;width:65%;margin-bottom:10px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border:4px solid red;-webkit-animation:input_frame_switch 1s linear 0s infinite normal forwards;animation:input_frame_switch 1s linear 0s infinite normal forwards}@media (max-width:750px){#lp_004 article .balloonbox .question_sec .answer .ans_input .input_txt{width:100%}}#lp_004 article .balloonbox .question_sec .answer .ans_input .input_txt input{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;border:none;outline:none;padding:10px 30px 10px 3%;width:75%;height:60px;font-size:20px;line-height:20px}@media (max-width:750px){#lp_004 article .balloonbox .question_sec .answer .ans_input .input_txt input{width:74%;font-size:4.2vw;padding:10px 3%}}#lp_004 article .balloonbox .question_sec .answer .ans_input .input_txt button{border:none;background:#fb9117;color:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;height:40px;margin:10px 10px 0 0;padding:5px 10px;font-size:14px;cursor:pointer;white-space:nowrap}@media (max-width:750px){#lp_004 article .balloonbox .question_sec .answer .ans_input .input_txt button{font-size:3.3vw;margin:10px 2% 0 0;padding:5px 2%}}#lp_004 article .balloonbox .question_sec .answer .ans_input .input_radio_img{background-color:hsla(0,0%,100%,.7);padding:1em;border-radius:10px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}@media (max-width:750px){#lp_004 article .balloonbox .question_sec .answer .ans_input .input_radio_img{width:90%;padding:1em 5%}}#lp_004 article .balloonbox .question_sec .answer .ans_input .input_radio_img input[type=radio]{display:none}#lp_004 article .balloonbox .question_sec .answer .ans_input .input_radio_img label{position:relative;display:block;padding:1em 0 .4em;width:120px;height:80px;margin:4px;font-size:14px;border:1px solid #2ab8e4;background-color:#fff;border-radius:8px;box-shadow:0 2px 0 #1badd8;text-align:center;line-height:1.4;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}@media (max-width:750px){#lp_004 article .balloonbox .question_sec .answer .ans_input .input_radio_img label{width:30%;padding:.8em .2em .3em;font-size:3.7vw}}@media (min-width:751px){#lp_004 article .balloonbox .question_sec .answer .ans_input .input_radio_img label:hover{-webkit-transform:translateY(2px);transform:translateY(2px);box-shadow:none}}#lp_004 article .balloonbox .question_sec .answer .ans_input .input_radio_img label p{margin:0}#lp_004 article .balloonbox .question_sec .answer .ans_input .input_radio_img label .on{display:none}#lp_004 article .balloonbox .question_sec .answer .ans_input .input_radio_img label img{pointer-events:none;max-width:100%;margin:auto}#lp_004 article .balloonbox .question_sec .answer .ans_input .input_radio_img input[type=radio]:checked+label{color:#fff;background-color:#1badd8;-webkit-transform:translateY(2px);transform:translateY(2px);box-shadow:none}#lp_004 article .balloonbox .question_sec .answer .ans_input .input_radio_img input[type=radio]:checked+label .normal{display:none}#lp_004 article .balloonbox .question_sec .answer .ans_input .input_radio_img input[type=radio]:checked+label .on{display:block;margin:auto}#lp_004 article .balloonbox .question_sec .answer .ans_input .input_radio_txt{background-color:hsla(0,0%,100%,.7);padding:1em 0;border-radius:10px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left;width:100%}@media (max-width:750px){#lp_004 article .balloonbox .question_sec .answer .ans_input .input_radio_txt{width:90%;padding:1em 5%}}#lp_004 article .balloonbox .question_sec .answer .ans_input .input_radio_txt input[type=radio]{display:none}#lp_004 article .balloonbox .question_sec .answer .ans_input .input_radio_txt label{position:relative;display:block;padding:.5em;margin:10px 15px;font-size:17px;border:1px solid #2ab8e4;background-color:#fff;border-radius:8px;box-shadow:0 2px 0 #1badd8;text-align:center;line-height:1.5;width:26%;cursor:pointer}#lp_004 article .balloonbox .question_sec .answer .ans_input .input_radio_txt label p{margin:0}@media (max-width:750px){#lp_004 article .balloonbox .question_sec .answer .ans_input .input_radio_txt label{width:40%;font-size:4vw;margin:5px;padding:.5em}}@media (min-width:751px){#lp_004 article .balloonbox .question_sec .answer .ans_input .input_radio_txt label:hover{-webkit-transform:translateY(2px);transform:translateY(2px);box-shadow:none}}@media (max-width:750px){#lp_004 article .balloonbox .question_sec .answer .ans_input .input_radio_txt label.full_label{width:85%}}@media (max-width:750px){#lp_004 article .balloonbox .question_sec .answer .ans_input .input_radio_txt label.half_label_box{height:55px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}#lp_004 article .balloonbox .question_sec .answer .ans_input .input_radio_txt input[type=radio]:checked+label{color:#fff;background-color:#1badd8;-webkit-transform:translateY(2px);transform:translateY(2px);box-shadow:none}#lp_004 article .balloonbox .question_sec .answer .ans_input .input_radio_txt input[type=radio]:checked+label:after{opacity:1}#lp_004 article .cv_entry{max-width:494px;text-align:center;margin:0 auto 50px}#lp_004 article .cv_entry p{text-align:left;font-size:14px;max-width:100%;margin:auto}#lp_004 article .cv_entry .terms-txt{text-align:center;padding-bottom:30px}#lp_004 article .cv_entry .terms-txt a{color:#17c4fa;font-weight:700;text-decoration:underline}#lp_004 article .cv_entry .caution{padding-left:18px}#lp_004 article .cv_entry .submit_form{margin:auto;background:none;border:none;cursor:pointer}#lp_004 article .cv_entry .submit_form input{display:none}#lp_004 article .cv_entry .submit_form:focus{outline:0}@media (max-width:750px){#lp_004 article .cv_entry .submit_form{max-width:100%}}#lp_004 article .cv_entry .submit_form img{width:100%;height:auto}@media screen and (min-width:501px){#lp_004 article .cv_entry .submit_form img:hover{-webkit-transform:translateY(2px);transform:translateY(2px)}}#lp_004 article .cv_entry .officeinfo{margin-top:20px;padding-left:18px}#lp_004 article .cv_entry .officeinfo .tel{font-size:140%}#lp_004 footer{background-color:#fff;text-align:center;margin-top:160px;width:100%;position:relative}#lp_004 footer p{color:#474747;font-size:14px;line-height:1.8em}#lp_004 footer p .tel{font-size:28px}#lp_004 footer p .cp_name{margin-bottom:0}#lp_004 footer p .cp_terms{margin-top:0}#lp_004 footer p a{color:#474747}#lp_004 footer:before{content:"";position:absolute;background:url(/images/lp/004/foot_town.png) repeat-x top;top:-91px;left:0;width:100%;height:165px}#lp_004 .message-pop i{background-color:#666;display:inline-block;margin-left:5px;width:16px;height:16px;border-radius:50%;-webkit-animation:msg-pop-bounce .8s linear infinite;animation:msg-pop-bounce .8s linear infinite}#lp_004 .message-pop i:first-child{margin-left:0}#lp_004 .message-pop i:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}#lp_004 .message-pop i:nth-child(3){-webkit-animation-delay:-.4s;animation-delay:-.4s}@-webkit-keyframes input_frame_switch{50%{border-color:#ff0}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes msg-pop-bounce{0%{-webkit-transform:translateY(5px);transform:translateY(5px);opacity:.2}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:.6}to{-webkit-transform:translateY(5px);transform:translateY(5px);opacity:.2}}#lp005_wrap .lp005_pronuri_inquiry{width:100%;text-align:right}#lp005_wrap .lp005_pronuri_inquiry .tel img{width:28%;height:auto}@media screen and (max-width:500px){#lp005_wrap .lp005_pronuri_logo{width:35%}#lp005_wrap .lp005_pronuri_inquiry{width:45%;text-align:right}#lp005_wrap .lp005_pronuri_inquiry .tel img{width:100%;height:auto}#lp005_wrap .lp005_pronuri_inquiry .btn{display:none}#lp005_wrap img{width:100%;height:auto}#lp005_wrap .lp005_menu_btn p{margin:0}}#lp005_wrap .formbx{width:338px;background:#fff;border:3px solid #010434;padding-bottom:20px}@media screen and (max-width:500px){#lp005_wrap .formbx{width:auto;padding-bottom:7%}}#lp005_wrap .formbx h2{background-color:#e0e565;margin:0;padding:17px 20px 13px}@media screen and (max-width:500px){#lp005_wrap .formbx h2{width:auto;padding:3% 7% 1%}}#lp005_wrap .formbx h2 img{width:100%;height:auto}#lp005_wrap .formbx .form_area{padding:20px 20px 0}@media screen and (max-width:500px){#lp005_wrap .formbx .form_area{width:auto;padding:7% 7% 0}}#lp005_wrap .formbx input,#lp005_wrap .formbx select{color:#595757;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;border:none;padding:5px 10px;width:100%;height:30px;font-size:16px;line-height:20px;position:relative}#lp005_wrap .formbx select::-ms-expand{display:none}#lp005_wrap .formbx .formcheck{overflow:hidden;position:relative;display:block;border:2px solid #d3d1bd;border-radius:4px;margin:0 0 5px;height:30px}#lp005_wrap .formbx .formcheck:after{content:"\25BC";font-size:14px;position:absolute;top:5px;right:8px}#lp005_wrap .formbx .current{border:3px solid #ff7500}#lp005_wrap .formbx .sms-message{font-size:12px;display:block}#lp005_wrap .formbx .terms-txt{margin-top:6px;width:100%;text-align:center;font-size:12px;display:inline-block}#lp005_wrap .formbx .terms-txt a{color:#008cd7;text-decoration:underline}#lp005_wrap .formbx .terms-txt-sp{display:none}#lp005_wrap .formbx .error-wrap{position:relative}#lp005_wrap .formbx .error-wrap .error{position:absolute;top:-124%;left:0;width:100%;background-color:#fff;text-align:center;font-size:13px;line-height:1.4em;padding:.5em 0;border:3px solid red;border-radius:8px;box-shadow:0 1px 8px hsla(0,0%,42.7%,.7);box-sizing:border-box;opacity:0;pointer-events:none;-webkit-transform:translateY(-250%);transform:translateY(-250%);-webkit-transition:-webkit-transform .6s cubic-bezier(0,.59,.26,1.1),opacity .3s linear;-webkit-transition:opacity .3s linear,-webkit-transform .6s cubic-bezier(0,.59,.26,1.1);transition:opacity .3s linear,-webkit-transform .6s cubic-bezier(0,.59,.26,1.1);transition:transform .6s cubic-bezier(0,.59,.26,1.1),opacity .3s linear;transition:transform .6s cubic-bezier(0,.59,.26,1.1),opacity .3s linear,-webkit-transform .6s cubic-bezier(0,.59,.26,1.1)}#lp005_wrap .formbx .error-wrap .error:after,#lp005_wrap .formbx .error-wrap .error:before{content:"";position:absolute;left:50%;width:0;height:0;margin-left:-5px;border-left:8px solid transparent;border-right:8px solid transparent}#lp005_wrap .formbx .error-wrap .error:before{bottom:-12px;border-top:12px solid red}#lp005_wrap .formbx .error-wrap .error:after{bottom:-8px;border-top:12px solid #fff}#lp005_wrap .formbx .error-wrap .show-error{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0);z-index:100}#lp005_wrap .formbx .error-wrap .show-error p{margin:0}#lp005_wrap .formbx .estimate-form-button{background:transparent url(/images/lp/005/pc/cvarea-btn-secondary.png) no-repeat center 50%!important}#lp005_wrap .formbx button{margin-top:10px;width:100%;height:72px;padding:0;border:none;background:transparent url(/images/lp/005/pc/cvarea-btn.png) no-repeat center 50%;cursor:pointer;-webkit-transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s,-webkit-transform .3s}@media screen and (min-width:501px){#lp005_wrap .formbx button:hover{-webkit-transform:translateY(2px);transform:translateY(2px)}}#lp005_wrap .formbx button:disabled{cursor:default;opacity:.3}#lp005_wrap .form_view{display:block;padding:20px 0 40px;background-image:url(/images/lp/005/pc/lp005-sndbg.png);background-repeat:no-repeat;background-size:cover;border:none}@media screen and (max-width:500px){#lp005_wrap .form_view{background-image:url(/images/lp/005/sp/lp005-sndbg.png);padding:0}}@media screen and (min-width:501px){#lp005_wrap .form_view #global_navi_bar .menu_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:70%;max-width:1040px;height:auto;margin:auto;padding:0;border:none;background:none;z-index:100}#lp005_wrap .form_view #global_navi_bar .menu_wrap div.navi_link_area{display:block;text-align:center;cursor:pointer;-webkit-transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s,-webkit-transform .3s}#lp005_wrap .form_view #global_navi_bar .menu_wrap div.navi_link_area a{color:#010434;border:none}#lp005_wrap .form_view #global_navi_bar .menu_wrap div.navi_link_area a:hover{text-decoration:none;opacity:.7}#lp005_wrap .form_view #global_navi_bar .menu_wrap div.navi_link_area p{color:#010434;margin:0;font-weight:700;border:none}#lp005_wrap .form_view #global_navi_bar .menu_wrap div.navi_link_area p,#lp005_wrap .form_view #global_navi_bar .menu_wrap div.navi_link_area p img{-webkit-transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s,-webkit-transform .3s}#lp005_wrap .form_view #global_navi_bar .menu_wrap div.navi_link_area:hover p.menu_img{-webkit-transform:translateY(3px);transform:translateY(3px)}}@media screen and (max-width:500px){#lp005_wrap .form_view #global_navi_bar .menu_wrap{z-index:10000}#lp005_wrap .form_view #global_navi_bar .menu_wrap a,#lp005_wrap .form_view #global_navi_bar .menu_wrap p{color:#010434}#lp005_wrap .form_view #global_navi_bar .menu_wrap .menu_title{background-color:#e0e565}}#lp005_wrap .form_view div.main_view{margin-top:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:500px){#lp005_wrap .form_view div.main_view{display:block;margin:0}}#lp005_wrap .form_view div.main_view .view_main{width:47%;max-width:664px;height:100%}@media screen and (max-width:500px){#lp005_wrap .form_view div.main_view .view_main{width:100%;height:auto;margin:0}}#lp005_wrap .form_view div.main_view .view_main img{width:100%;height:auto}#lp005_wrap .form_view div.main_view .cp_imgs{width:100%}#lp005_wrap .form_view div.main_view .com_imgs{background:#d3d1bd;padding-top:12px;margin-top:-12px}#lp005_wrap .form_view div.main_view .com_imgs img{width:100%;height:auto}#lp005_wrap .form_view div.main_view .com_imgs #loopslider-sp{position:relative;display:block;margin:0 auto;width:100%;height:60px;text-align:left;overflow:hidden}#lp005_wrap .form_view div.main_view .com_imgs #loopslider-sp ul{display:inline-block;float:left;width:100%;height:60px;padding:0;margin:0;overflow:hidden}#lp005_wrap .form_view div.main_view .com_imgs #loopslider-sp ul li{float:left;display:inline;width:100px;height:60px;margin:0;padding:0;overflow:hidden}#lp005_wrap .form_view div.main_view .com_imgs #loopslider-sp ul li img{width:94px;height:auto;margin:0 3px;background:#fff}#lp005_wrap .form_view div.main_view .com_imgs #loopslider-sp ul:after{display:block;content:"";height:0;clear:both;visibility:hidden}#lp005_wrap .form_view #loopslider{position:relative;display:block;margin:0 auto;width:100%;height:82px;text-align:left;overflow:hidden}#lp005_wrap .form_view #loopslider ul{display:inline-block;float:left;width:100%;height:100px;padding:0;margin:0;overflow:hidden}#lp005_wrap .form_view #loopslider ul li{float:left;display:inline;width:180px;height:100px;margin:0;padding:0;overflow:hidden}#lp005_wrap .form_view #loopslider ul li img{width:160px;height:auto;margin:0 10px;background:#fff}#lp005_wrap .form_view #loopslider ul:after{display:block;content:"";height:0;clear:both;visibility:hidden}@media screen and (max-width:500px){#lp005_wrap #lp005_form{padding-bottom:0}}#lp005_wrap section{overflow:hidden}#lp005_wrap section h2{text-align:center}@media screen and (min-width:501px){#lp005_wrap section h2 img{width:auto}}@media screen and (max-width:500px){#lp005_wrap section h2{width:80%;margin:auto}}#lp005_wrap section#lp005_results{padding:0 0 40px}@media screen and (max-width:500px){#lp005_wrap section#lp005_results{padding:20px 0}}#lp005_wrap section#lp005_results .inner{margin:0 auto;padding:10px 0 0;width:100%;max-width:1000px;background-color:#f2eee3;background-image:url(/images/lp/005/pc/results-bg.png);background-position:top;background-repeat:repeat;position:relative;z-index:0}@media screen and (max-width:500px){#lp005_wrap section#lp005_results .inner{padding:15px 5px 5px;width:auto}}#lp005_wrap section#lp005_results .inner:before{border:4px solid #e5ddd0;bottom:3px;content:"";left:3px;position:absolute;right:3px;top:3px;z-index:-1}#lp005_wrap section#lp005_results ul{letter-spacing:-.4em;margin-left:16px;padding:0 0 10px}@media screen and (max-width:500px){#lp005_wrap section#lp005_results ul{margin:0 7px;padding:0 0 2px;text-align:center}}#lp005_wrap section#lp005_results ul li{background-color:#fff;box-shadow:3px 3px 1px rgba(0,0,0,.1);box-sizing:border-box;display:inline-block;height:490px;margin:0 14px 20px 0;padding:22px 0 0;vertical-align:top;width:475px}@media screen and (max-width:500px){#lp005_wrap section#lp005_results ul li{height:auto!important;margin:0 0 10px;max-width:100%;padding:15px 0;width:auto}}#lp005_wrap section#lp005_results ul li .box03,#lp005_wrap section#lp005_results ul li .box04{height:422px}#lp005_wrap section#lp005_results ul li img{margin:0 0 0 4px}@media screen and (max-width:500px){#lp005_wrap section#lp005_results ul li img{box-sizing:border-box;margin:0 auto 10px;padding:0 10px}}#lp005_wrap section#lp005_results ul li p{background-image:url(/images/lp/005/pc/results-line.png);background-position:0 0;background-repeat:repeat;letter-spacing:normal;line-height:34px;margin:0 12px;text-align:left}#lp005_wrap section#lp005_results ul li p span{display:block;text-align:right}#lp005_wrap section#lp005_results ul li p mark{background-color:#f7ed1f;color:#010434}#lp005_wrap #lp005_reviews div.box,#lp005_wrap section#lp005_step div.box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:85%;max-width:1040px;margin:auto;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (max-width:500px){#lp005_wrap #lp005_reviews div.box,#lp005_wrap section#lp005_step div.box{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}#lp005_wrap #lp005_reviews div.box{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#lp005_wrap section#lp005_subsidy{padding:0 0 20px}@media screen and (max-width:500px){#lp005_wrap section#lp005_subsidy{padding:20px 15px}}#lp005_wrap section#lp005_subsidy div.box{margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:890px}@media screen and (max-width:500px){#lp005_wrap section#lp005_subsidy div.box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}}#lp005_wrap section#lp005_subsidy div.box .text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:500px){#lp005_wrap section#lp005_subsidy div.box .text{width:100%}}#lp005_wrap section#lp005_subsidy div.box .text p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#lp005_wrap section#lp005_subsidy div.box .glaph{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}@media screen and (max-width:500px){#lp005_wrap section#lp005_subsidy div.box .glaph{margin-top:10px;width:100%}}#lp005_wrap section#lp005_subsidy .detail p{text-align:center}@media screen and (max-width:500px){#lp005_wrap section#lp005_subsidy .detail p{width:100%}}#lp005_wrap section#lp005_case{background-image:url(/images/lp/005/pc/lp005-sndbg.png);background-repeat:no-repeat;background-size:cover;padding-bottom:40px}@media screen and (max-width:500px){#lp005_wrap section#lp005_case{background-image:url(/images/lp/005/sp/lp005-sndbg.png)}}#lp005_wrap section#lp005_case .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#lp005_wrap section#lp005_case .box .list{margin:0 20px}#lp005_wrap section#lp005_case .box .list img{margin:auto;width:100%;height:auto}#lp005_wrap section#lp005_case .box .arrow{position:absolute;z-index:1000;cursor:pointer;-webkit-transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s,-webkit-transform .3s}@media screen and (max-width:500px){#lp005_wrap section#lp005_case .box .arrow{width:30px}}#lp005_wrap section#lp005_case .box .prev-arrow{left:5%}@media screen and (min-width:501px){#lp005_wrap section#lp005_case .box .prev-arrow:hover{opacity:.7;-webkit-transform:translateX(-4px);transform:translateX(-4px)}}#lp005_wrap section#lp005_case .box .next-arrow{right:5%}@media screen and (min-width:501px){#lp005_wrap section#lp005_case .box .next-arrow:hover{opacity:.7;-webkit-transform:translateX(4px);transform:translateX(4px)}}#lp005_wrap section#lp005_description div.box{text-align:center}@media screen and (max-width:500px){#lp005_wrap section#lp005_description div.box p{width:100%;margin:auto}}#lp005_wrap section.lp005_cta_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:30px 0 20px;background-color:#e0e565}@media screen and (max-width:500px){#lp005_wrap section.lp005_cta_area{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.5em 0}#lp005_wrap section.lp005_cta_area p{margin:auto;width:90%}#lp005_wrap section.lp005_cta_area img{width:100%;height:auto}}#lp005_wrap section.lp005_cta_area div.cta_btn{cursor:pointer;margin-left:10px;-webkit-transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s,-webkit-transform .3s}@media screen and (max-width:500px){#lp005_wrap section.lp005_cta_area div.cta_btn{margin:auto;width:90%}}@media screen and (min-width:501px){#lp005_wrap section.lp005_cta_area div.cta_btn:hover{opacity:.7;-webkit-transform:translateY(4px);transform:translateY(4px)}}#lp005_wrap footer{background-color:#1b8e7e;padding:10px}#lp005_wrap footer p{margin:0;font-size:12px}#lp005_wrap footer .tel{font-size:24px}#lp005_wrap footer a{font-size:12px}@media screen and (max-width:500px){#lp005_wrap footer{padding:10px 0 80px}#lp005_wrap footer p{margin:0}#lp005_wrap footer .tel{font-size:18px}#lp005_wrap footer .wrap div a{color:#fff;text-decoration:underline}}#lp005_wrap .fixed-button #fixedbtn{background-color:#fff;bottom:0;display:block;padding-top:10px;text-align:center;position:fixed;width:100%;z-index:1000}#lp005_wrap .fixed-button #fixedbtn img{max-width:100%;height:auto}#lp005_wrap .terms-content h1{margin:30px 0 .5em;padding-bottom:8px;text-align:left;font-size:20px;font-weight:700;color:#333;border-bottom:2px solid #d3d1bd}#lp005_wrap .terms-content h2{text-align:left;width:100%;position:relative;font-size:16px;color:#1aacd6;padding:10px 0 0}#lp005_wrap .terms-content h3{margin-bottom:10px;font-size:14px;color:#000;display:block;padding-left:10px;text-align:left}#lp005_wrap .terms-content p,#lp005_wrap .terms-content ul{font-size:14px;line-height:1.7;color:#333}#lp005_wrap .terms-content ul li{padding-left:0;margin-bottom:10px}#lp005_wrap .terms-content .inquiry{background-color:#f2f1eb;padding:20px}#lp005_wrap .terms-content .inquiry a{color:#1aacd6}#lp_006{font-family:Yu Gothic,"\30D2\30E9\30AE\30CE\89D2\30B4   Pro W3",Hiragino Kaku Gothic Pro,"\30E1\30A4\30EA\30AA",Meiryo,Osaka,"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",MS PGothic,"sans-serif";background:url(/images/lp/004/main.png),url(/images/lp/004/bg_hake.png);background-repeat:repeat-x,repeat;background-position:top,top;background-color:#ace8f8}@media (max-width:750px){#lp_006{background:#ace8f8 url(/images/lp/004/main_smp.jpg) no-repeat top;background-size:100%}}#lp_006 .no_display{display:none!important}#lp_006 .no_opacity{opacity:0!important}#lp_006 header{padding:1.5em 0}#lp_006 header p img{width:100%;height:auto}@media (max-width:750px){#lp_006 header p{margin-bottom:0}}@media (max-width:750px){#lp_006 header .logo{width:38%;padding:5px 0 0}}@media (max-width:750px){#lp_006 header .tel{width:44%;margin-right:6px}}#lp_006 .main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1em}@media (max-width:750px){#lp_006 .main{margin-bottom:3em}}#lp_006 .main h1{margin-right:1em}@media (max-width:750px){#lp_006 .main h1{margin:0 auto auto}}#lp_006 .main h1 img{max-width:100%}#lp_006 .main .read{position:relative;font-size:18px;margin:0;padding:1.2em 1.5em 1em;font-weight:700;border-radius:10px;background-color:hsla(0,0%,100%,.5);box-shadow:0 0 10px 0 #1aacd6}@media (max-width:750px){#lp_006 .main .read{width:82%;padding:1.2em 4% 1em;margin:auto;font-size:16px;font-weight:400}}#lp_006 .main .read span{color:#17c4fa}@media (max-width:750px){#lp_006 .main .read span{font-weight:700}}#lp_006 .main .read:before{content:"";background:url(/images/lp/004/read_illust.png) no-repeat top;width:75px;height:41px;position:absolute;top:-41px;right:0}#lp_006 article{background:url(/images/lp/004/croud.png) repeat top}@media (max-width:750px){#lp_006 article{background:url(/images/lp/004/croud_smp.png) repeat top;background-size:100% auto;padding:0 5%}}#lp_006 article .balloonbox{width:800px;margin:auto}@media (max-width:750px){#lp_006 article .balloonbox{width:100%}}#lp_006 article .balloonbox .question_sec,#lp_006 article .balloonbox .question_sec .chat{width:100%}#lp_006 article .balloonbox .question_sec .question{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-animation:fadeIn .5s linear;animation:fadeIn .5s linear;-webkit-transition:all .5s ease;transition:all .5s ease}#lp_006 article .balloonbox .question_sec .question .icon{width:72px;height:72px;margin-right:.5em;margin-top:0}@media (max-width:750px){#lp_006 article .balloonbox .question_sec .question .icon{width:22%;max-width:50px;height:auto;background-size:50px 50px}}#lp_006 article .balloonbox .question_sec .question .icon img{width:100%;height:auto}#lp_006 article .balloonbox .question_sec .question .qs_txt{color:#474747;font-size:22px;font-weight:500;display:inline-block;padding:20px 30px;background-color:#fff;border-radius:30px;position:relative;margin:0 0 1em}@media (max-width:750px){#lp_006 article .balloonbox .question_sec .question .qs_txt{max-width:68%;padding:1em 7%}}#lp_006 article .balloonbox .question_sec .question .qs_txt p{margin:0}@media (max-width:750px){#lp_006 article .balloonbox .question_sec .question .qs_txt p{font-size:16px}}#lp_006 article .balloonbox .question_sec .question .qs_txt:before{content:"";display:inline-block;border:8px solid transparent;border-right:18px solid #fff;-webkit-transform:rotate(35deg);transform:rotate(35deg);position:absolute;top:3px;left:-19px}#lp_006 article .balloonbox .question_sec .answer .ans_display{position:relative;text-align:right;-webkit-animation:fadeIn .5s linear;animation:fadeIn .5s linear;-webkit-transition:all .3s ease;transition:all .3s ease}#lp_006 article .balloonbox .question_sec .answer .ans_display .ans_balloon{color:#474747;font-size:22px;font-weight:500;display:inline-block;padding:20px 40px 20px 30px;background-color:#fbe633;border-radius:30px;position:relative;margin:0 0 1em;text-align:left}#lp_006 article .balloonbox .question_sec .answer .ans_display .ans_balloon p{word-break:break-all;margin:0}@media (max-width:750px){#lp_006 article .balloonbox .question_sec .answer .ans_display .ans_balloon p{font-size:16px}}#lp_006 article .balloonbox .question_sec .answer .ans_display .ans_balloon:before{content:"";display:inline-block;border:8px solid transparent;border-left:18px solid #fbe633;-webkit-transform:rotate(-35deg);transform:rotate(-35deg);position:absolute;top:3px;right:-19px}#lp_006 article .balloonbox .question_sec .answer .ans_display .ans_balloon .edit{width:56px;height:50px;position:absolute;right:-10px;bottom:-13px;cursor:pointer}#lp_006 article .balloonbox .question_sec .answer .ans_display .ans_balloon .edit img{width:100%;height:auto}#lp_006 article .balloonbox .question_sec .answer .ans_display .err_msg{font-size:22px;color:red}@media (max-width:750px){#lp_006 article .balloonbox .question_sec .answer .ans_display .err_msg{font-size:16px}}#lp_006 article .balloonbox .question_sec .answer .ans_input{text-align:right;margin-bottom:1em;-webkit-transition:all .3s ease;transition:all .3s ease}#lp_006 article .balloonbox .question_sec .answer .ans_input .select_input{width:68%;position:relative;margin-bottom:.5em;display:inline-block}@media (max-width:750px){#lp_006 article .balloonbox .question_sec .answer .ans_input .select_input{width:100%}}#lp_006 article .balloonbox .question_sec .answer .ans_input .select_input select{width:100%;margin:0;height:60px;padding:10px 30px 10px 3%;font-size:20px;outline:none;background-color:#fff;border:4px solid red;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-animation:input_frame_switch 1s linear 0s infinite normal forwards;animation:input_frame_switch 1s linear 0s infinite normal forwards}#lp_006 article .balloonbox .question_sec .answer .ans_input .select_input select::-ms-expand{display:none}@media (max-width:750px){#lp_006 article .balloonbox .question_sec .answer .ans_input .select_input select{font-size:16px;width:100%}}#lp_006 article .balloonbox .question_sec .answer .ans_input .select_input:before{content:"";display:block;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fb9117;width:40px;height:40px;pointer-events:none}#lp_006 article .balloonbox .question_sec .answer .ans_input .select_input:after{content:"";display:block;position:absolute;top:53%;right:10px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0;height:0;border-color:#fff transparent transparent;border-style:solid;border-width:10px 10px 0}#lp_006 article .balloonbox .question_sec .answer .ans_input .input_txt{background-color:#fff;text-align:left;width:65%;margin-bottom:10px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border:4px solid red;-webkit-animation:input_frame_switch 1s linear 0s infinite normal forwards;animation:input_frame_switch 1s linear 0s infinite normal forwards}@media (max-width:750px){#lp_006 article .balloonbox .question_sec .answer .ans_input .input_txt{width:100%}}#lp_006 article .balloonbox .question_sec .answer .ans_input .input_txt input{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;border:none;outline:none;padding:10px 30px 10px 3%;width:75%;height:60px;font-size:20px;line-height:20px}@media (max-width:750px){#lp_006 article .balloonbox .question_sec .answer .ans_input .input_txt input{width:74%;font-size:4.2vw;padding:10px 3%}}#lp_006 article .balloonbox .question_sec .answer .ans_input .input_txt button{border:none;background:#fb9117;color:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;height:40px;margin:10px 10px 0 0;padding:5px 10px;font-size:14px;cursor:pointer;white-space:nowrap}@media (max-width:750px){#lp_006 article .balloonbox .question_sec .answer .ans_input .input_txt button{font-size:3.3vw;margin:10px 2% 0 0;padding:5px 2%}}#lp_006 article .balloonbox .question_sec .answer .ans_input .input_radio_img{background-color:hsla(0,0%,100%,.7);padding:1em;border-radius:10px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}@media (max-width:750px){#lp_006 article .balloonbox .question_sec .answer .ans_input .input_radio_img{width:90%;padding:1em 5%}}#lp_006 article .balloonbox .question_sec .answer .ans_input .input_radio_img input[type=radio]{display:none}#lp_006 article .balloonbox .question_sec .answer .ans_input .input_radio_img label{position:relative;display:block;padding:1em 0 .4em;width:120px;height:80px;margin:4px;font-size:14px;border:1px solid #2ab8e4;background-color:#fff;border-radius:8px;box-shadow:0 2px 0 #1badd8;font-weight:700;text-align:center;line-height:1.4;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}@media (max-width:750px){#lp_006 article .balloonbox .question_sec .answer .ans_input .input_radio_img label{width:30%;padding:.8em .2em .3em;font-size:3.8vw}}@media (min-width:751px){#lp_006 article .balloonbox .question_sec .answer .ans_input .input_radio_img label:hover{-webkit-transform:translateY(2px);transform:translateY(2px);box-shadow:none}}#lp_006 article .balloonbox .question_sec .answer .ans_input .input_radio_img label p{margin:0}#lp_006 article .balloonbox .question_sec .answer .ans_input .input_radio_img label .on{display:none}#lp_006 article .balloonbox .question_sec .answer .ans_input .input_radio_img label img{pointer-events:none;max-width:100%;margin:auto}#lp_006 article .balloonbox .question_sec .answer .ans_input .input_radio_img input[type=radio]:checked+label{color:#fff;background-color:#1badd8;-webkit-transform:translateY(2px);transform:translateY(2px);box-shadow:none}#lp_006 article .balloonbox .question_sec .answer .ans_input .input_radio_img input[type=radio]:checked+label .normal{display:none}#lp_006 article .balloonbox .question_sec .answer .ans_input .input_radio_img input[type=radio]:checked+label .on{display:block;margin:auto}#lp_006 article .balloonbox .question_sec .answer .ans_input .input_radio_txt{background-color:hsla(0,0%,100%,.7);padding:1em .5em 1em 1em;border-radius:10px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left;width:65%}@media (max-width:750px){#lp_006 article .balloonbox .question_sec .answer .ans_input .input_radio_txt{width:90%;padding:1em 5%}}#lp_006 article .balloonbox .question_sec .answer .ans_input .input_radio_txt input[type=radio]{display:none}#lp_006 article .balloonbox .question_sec .answer .ans_input .input_radio_txt label{position:relative;display:block;padding:.7em .5em .5em 1.7em;margin:4px;font-size:17px;border:1px solid #2ab8e4;background-color:#fff;border-radius:8px;box-shadow:0 2px 0 #1badd8;font-weight:700;text-align:center;line-height:1.5;-webkit-transition:all .3s ease;transition:all .3s ease;width:40%;cursor:pointer}#lp_006 article .balloonbox .question_sec .answer .ans_input .input_radio_txt label p{margin:0}@media (max-width:750px){#lp_006 article .balloonbox .question_sec .answer .ans_input .input_radio_txt label{width:34%;font-size:4.4vw}}#lp_006 article .balloonbox .question_sec .answer .ans_input .input_radio_txt label:before{background:#fff;border:1px solid #231815;border-radius:50%;content:"";display:block;height:16px;left:5px;margin-top:-8px;position:absolute;top:49%;width:16px}#lp_006 article .balloonbox .question_sec .answer .ans_input .input_radio_txt label:after{background:#1badd8;border-radius:50%;content:"";display:block;height:10px;left:9px;margin-top:-4px;opacity:0;position:absolute;top:49%;width:10px}@media (min-width:751px){#lp_006 article .balloonbox .question_sec .answer .ans_input .input_radio_txt label:hover{-webkit-transform:translateY(2px);transform:translateY(2px);box-shadow:none}}@media (max-width:750px){#lp_006 article .balloonbox .question_sec .answer .ans_input .input_radio_txt label.full_label{width:85%}}@media (max-width:750px){#lp_006 article .balloonbox .question_sec .answer .ans_input .input_radio_txt label.half_label_box{height:55px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}#lp_006 article .balloonbox .question_sec .answer .ans_input .input_radio_txt input[type=radio]:checked+label{color:#fff;background-color:#1badd8;-webkit-transform:translateY(2px);transform:translateY(2px);box-shadow:none}#lp_006 article .balloonbox .question_sec .answer .ans_input .input_radio_txt input[type=radio]:checked+label:after{opacity:1}#lp_006 article .cv_entry{max-width:494px;text-align:center;margin:0 auto 50px}#lp_006 article .cv_entry p{text-align:left;font-size:14px;max-width:100%;margin:auto}#lp_006 article .cv_entry .terms-txt{text-align:center}#lp_006 article .cv_entry .terms-txt a{color:#17c4fa;font-weight:700;text-decoration:underline}#lp_006 article .cv_entry .caution{padding-left:18px}#lp_006 article .cv_entry .submit_form{margin:auto;background:none;border:none;cursor:pointer}#lp_006 article .cv_entry .submit_form input{display:none}#lp_006 article .cv_entry .submit_form:focus{outline:0}@media (max-width:750px){#lp_006 article .cv_entry .submit_form{max-width:100%}}#lp_006 article .cv_entry .submit_form img{width:100%;height:auto}#lp_006 article .cv_entry .officeinfo{margin-top:20px;padding-left:18px}#lp_006 article .cv_entry .officeinfo .tel{font-size:140%}#lp_006 footer{background-color:#fff;text-align:center;margin-top:160px;width:100%;position:relative}#lp_006 footer p{color:#474747;font-size:14px;line-height:1.8em}#lp_006 footer p .tel{font-size:28px}#lp_006 footer p .cp_name{margin-bottom:0}#lp_006 footer p .cp_terms{margin-top:0}#lp_006 footer p a{color:#474747}#lp_006 footer:before{content:"";position:absolute;background:url(/images/lp/004/foot_town.png) repeat-x top;top:-91px;left:0;width:100%;height:165px}#lp_006 .message-pop i{background-color:#666;display:inline-block;margin-left:5px;width:16px;height:16px;border-radius:50%;-webkit-animation:msg-pop-bounce .8s linear infinite;animation:msg-pop-bounce .8s linear infinite}#lp_006 .message-pop i:first-child{margin-left:0}#lp_006 .message-pop i:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}#lp_006 .message-pop i:nth-child(3){-webkit-animation-delay:-.4s;animation-delay:-.4s}@keyframes input_frame_switch{50%{border-color:#ff0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes msg-pop-bounce{0%{-webkit-transform:translateY(5px);transform:translateY(5px);opacity:.2}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:.6}to{-webkit-transform:translateY(5px);transform:translateY(5px);opacity:.2}}#form-step-firstview{background:url(/images/lp/tops_contents-img/formbg-img.png) no-repeat top;background-size:cover;padding:0 9% 5%;text-align:center;display:block}@media screen and (max-width:950px){#form-step-firstview{padding:0 4% 5%}}@media screen and (max-width:500px){#form-step-firstview{background:url(/images/lp/tops_contents-img/formbg-img.png) no-repeat top;background-size:cover;padding:1% 4% 6%;text-align:center;display:block}}.banner_link p{padding:2% 0;width:570px;margin:0 auto;display:inline-block}@media screen and (max-width:800px){.banner_link p{width:100%}}.banner_link p img{width:100%;height:auto;max-width:100%;max-height:100%}.form-step-wrap{background-color:#fff;border-radius:10px;margin:auto;overflow:hidden;width:780px}@media screen and (max-width:950px){.form-step-wrap{width:100%}}.form-step{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.form-step,.form-step div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.form-step div{font-size:16px;padding:12px 0;-webkit-filter:drop-shadow(1px 0 0 rgba(0,0,0,.2));filter:drop-shadow(1px 0 0 rgba(0,0,0,.2));box-shadow:1px 1px 0 0 rgba(0,0,0,.2);-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}@media screen and (max-width:800px){.form-step div{font-size:2.5vw;padding:.3em 0}}@media screen and (max-width:500px){.form-step div{font-size:3.5vw}}.form-step .step-selected{background:#1aacd6;color:#fff}.form-step .step-selected:before{position:absolute;pointer-events:none;top:40%;left:100%;content:"";width:0;height:0;border-color:transparent transparent transparent rgba(0,0,0,.2);border-style:solid;border-width:8px 0 8px 16px}@media screen and (max-width:950px){.form-step .step-selected:before{border-width:.4em 0 .4em .4em;top:calc(50% - .3em)}}.form-step .step-selected:after{position:absolute;pointer-events:none;top:37%;left:100%;content:"";width:0;height:0;border-color:transparent transparent transparent #1aacd6;border-style:solid;border-width:8px 0 8px 16px}@media screen and (max-width:950px){.form-step .step-selected:after{border-width:.4em 0 .4em .4em;top:calc(50% - .4em)}}.form-step .step-check{font-weight:700;font-size:15px}@media screen and (max-width:800px){.form-step .step-check{font-size:2.3vw}}@media screen and (max-width:500px){.form-step .step-check{font-size:3.2vw}}.form-step .step-check span{background:-webkit-linear-gradient(transparent 60%,#f5ee30 0);background:linear-gradient(transparent 60%,#f5ee30 0)}.form-step-4 div{width:20%}.slide-content{padding:.8em 1em 0}.content-title{display:block;margin:0;background:#f6f7d0;text-align:center;padding:1em 0;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:0}@media screen and (max-width:950px){.content-title{font-size:2.7vw}}@media screen and (max-width:500px){.content-title{padding:.5em 0;font-size:3.4vw}}.content-subtitle{font-size:14px;margin:20px 0 -10px;padding-left:110px;text-align:left}@media screen and (max-width:950px){.content-subtitle{padding-left:0;font-size:2.3vw}}@media screen and (max-width:500px){.content-subtitle{font-size:3vw}}.content-box .box-question{padding:0 0 .4em}.content-box .box-select{overflow:hidden;position:relative;display:block;border:4px solid #ddd;border-radius:4px;width:70%;margin:1em auto .2em}@media screen and (max-width:950px){.content-box .box-select{width:98%;margin-top:.8em}}.content-box .box-select:before{position:absolute;pointer-events:none;top:0;right:0;content:"";background:#e0e565;display:block;width:10%;height:100%;z-index:1}@media screen and (max-width:500px){.content-box .box-select:before{width:12%}}.content-box .box-select:after{position:absolute;pointer-events:none;top:30%;right:2.5%;content:"";width:0;height:0;border-color:#fff transparent transparent;border-style:solid;border-width:20px 10px 0;z-index:1}@media screen and (max-width:950px){.content-box .box-select:after{border-width:3vw 1.5vw 0;right:2.7%}}@media screen and (max-width:500px){.content-box .box-select:after{border-width:4vw 2vw 0;right:3.2%}}.content-box .box-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;border:none;padding:12px 10px;width:100%;font-size:16px;line-height:20px;position:relative;outline:none}.content-box .box-select select::-ms-expand{display:none}.content-box .box-radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2em 0 .2em}@media screen and (max-width:500px){.content-box .box-radio{margin:1.5em 0 .2em}}.content-box .box-radio input[type=radio]{display:none}.content-box .box-radio input[type=radio]:checked+label{background:#1aacd6;border:1px solid #1aacd6;color:#fff}.content-box .box-radio input[type=radio]:checked+.label-image-wrap{-webkit-transform:translateY(4px);transform:translateY(4px);box-shadow:none}.content-box .box-radio input[type=radio]:checked+.label-image-wrap .normal{display:none}.content-box .box-radio input[type=radio]:checked+.label-image-wrap .invert{display:block}.content-box .box-radio label{position:relative;cursor:pointer;background:#f4f4f4;border:1px solid #bbb;border-radius:8px;box-shadow:0 4px 0 0 #cbcbcb;height:92px;padding:1em 0;width:150px;margin:0 12px;font-size:16px;font-weight:700;-webkit-transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s,-webkit-transform .3s}@media screen and (min-width:801px){.content-box .box-radio label:hover{-webkit-transform:translateY(4px);transform:translateY(4px);box-shadow:none}}@media screen and (max-width:950px){.content-box .box-radio label{margin:0 2%;width:27%;font-size:2.5vw;height:5em}}@media screen and (max-width:500px){.content-box .box-radio label{margin:0 2%;width:27%;font-size:3.2vw;height:5em}}.content-box .box-radio .label-image-wrap .radio-icon{height:60px}.content-box .box-radio .label-image-wrap .radio-icon img{pointer-events:none;width:auto;height:auto;max-width:100%;max-height:100%}@media screen and (max-width:950px){.content-box .box-radio .label-image-wrap .radio-icon{height:8vw}}@media screen and (max-width:500px){.content-box .box-radio .label-image-wrap .radio-icon{height:10vw}}.content-box .box-radio .label-image-wrap p{margin-top:.5em}.content-box .box-radio .label-image-wrap .normal{display:block}.content-box .box-radio .label-image-wrap .invert{display:none}.content-box .box-input-text{overflow:hidden;position:relative;display:block;border:4px solid #ddd;border-radius:4px;width:70%;margin:1em auto 0}@media screen and (max-width:950px){.content-box .box-input-text{margin-top:.8em;width:98%}}.content-box .box-input-text input[type=text]{border:none;padding:12px 10px;width:100%;font-size:16px;line-height:20px;position:relative;outline:none}.content-box .box-input-text input[type=text]::-ms-expand{display:none}.content-box .box-input-text input[type=text]::-webkit-input-placeholder{color:#bbb}.content-box .box-input-text input[type=text]::-moz-placeholder{color:#bbb}.content-box .box-input-text input[type=text]:-ms-input-placeholder{color:#bbb}.content-box .box-input-text input[type=text]::-ms-input-placeholder{color:#bbb}.content-box .box-input-text input[type=text]::placeholder{color:#bbb}.content-box .sub_text{margin:.1em 0 .5em;font-size:11px;line-height:16.5px;color:#4b4846}.content-box .error{border-color:red}.content-box .error-msg{height:24px;margin:0;color:red}@media screen and (max-width:500px){.content-box .error-msg{font-size:3.7vw;height:1.3em}}@media screen and (max-width:700px){.content-box .error-msg-long{height:2.4em;line-height:1.3em}}.terms-txt p{margin:0 0 .5em;font-size:10px;line-height:15px}.terms-txt p a{color:#1aacd6;text-decoration:underline}@media screen and (min-width:951px){.terms-txt p a:hover{text-decoration:none}}.slide-navi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#f4f4f4;padding:1em 0;position:relative;border-radius:0 0 10px 10px}.slide-navi .step-prev-btn{position:absolute;top:calc(50% - .7em);left:7%}.step-next-btn{position:relative;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:60px;width:286px;border-radius:8px;background:#e0e565;box-shadow:0 4px 0 0 #c6cb5b;-webkit-transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s,-webkit-transform .3s}@media screen and (max-width:950px){.step-next-btn{width:46%}}@media screen and (max-width:500px){.step-next-btn{height:3.5em}}.step-next-btn span{font-size:22px;font-style:normal;font-weight:700;line-height:33px;letter-spacing:0;text-align:left}@media screen and (max-width:950px){.step-next-btn span{font-size:3.4vw}}@media screen and (max-width:500px){.step-next-btn span{font-size:4.8vw}}.step-next-btn:before{position:absolute;pointer-events:none;top:30%;right:2.5%;content:"";width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:10px 0 10px 20px;z-index:1}@media screen and (max-width:950px){.step-next-btn:before{border-width:1.5vw 0 1.5vw 3vw;right:3.2%;top:calc(50% - 1.5vw)}}@media screen and (max-width:500px){.step-next-btn:before{border-width:2vw 0 2vw 4vw;right:3.2%;top:calc(50% - 1.5vw)}}.step-next-btn:after{position:absolute;pointer-events:none;top:33%;right:2%;content:"";width:0;height:0;border-color:transparent transparent transparent rgba(0,0,0,.25);border-style:solid;border-width:10px 0 10px 20px}@media screen and (max-width:950px){.step-next-btn:after{border-width:1.5vw 0 1.5vw 3vw;right:3.2%;top:calc(50% - 1.2vw)}}@media screen and (max-width:500px){.step-next-btn:after{border-width:2vw 0 2vw 4vw;right:3.2%;top:calc(50% - 1.2vw)}}@media screen and (min-width:801px){.step-next-btn:hover{box-shadow:none;-webkit-transform:translateY(4px);transform:translateY(4px)}}.step-prev-btn{cursor:pointer;font-size:20px;font-style:normal;font-weight:700;line-height:33px;letter-spacing:0;text-align:left;color:#1aacd6}@media screen and (max-width:950px){.step-prev-btn{font-size:3.2vw}}@media screen and (max-width:500px){.step-prev-btn{font-size:4vw}}.step-prev-btn:hover{text-decoration:underline}.step-prev-btn:before{position:absolute;pointer-events:none;top:16%;right:114%;content:"";width:0;height:0;border-color:transparent #1aacd6 transparent transparent;border-style:solid;border-width:12px 12px 12px 0}@media screen and (max-width:950px){.step-prev-btn:before{border-width:1.5vw 1.5vw 1.5vw 0}}@media screen and (max-width:500px){.step-prev-btn:before{border-width:2.5vw 2.5vw 2.5vw 0;top:calc(50% - .6em)}}.step-prev-btn:after{position:absolute;pointer-events:none;top:16%;right:102%;content:"";width:0;height:0;border-color:transparent #f4f4f4 transparent transparent;border-style:solid;border-width:12px 12px 12px 0}@media screen and (max-width:950px){.step-prev-btn:after{border-width:1.5vw 1.5vw 1.5vw 0}}@media screen and (max-width:500px){.step-prev-btn:after{right:100%;border-width:2.5vw 2.5vw 2.5vw 0;top:calc(50% - .6em)}}.submit-btn{position:relative;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:60px;width:286px;border:none;border-radius:8px;background:#ff7500;box-shadow:0 4px 0 0 #b55300;-webkit-transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,-webkit-transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s;transition:color .3s,background .3s,box-shadow .3s,transform .3s,-webkit-transform .3s}@media screen and (max-width:950px){.submit-btn{width:56%}}@media screen and (max-width:500px){.submit-btn{width:60%;height:4.5em}}.submit-btn .main-txt{color:#fff;font-size:22px;font-style:normal;font-weight:700;line-height:33px;letter-spacing:0;text-align:left}@media screen and (max-width:950px){.submit-btn .main-txt{font-size:3.4vw}}@media screen and (max-width:500px){.submit-btn .main-txt{font-size:4.6vw}}.submit-btn .free{color:#e51111;font-size:16px;font-weight:700;background:#e0e565;width:40px;height:40px;border-radius:50%;vertical-align:middle;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:calc(50% - 1.2em);left:3%}@media screen and (max-width:500px){.submit-btn .free{font-size:3.4vw;width:8vw;height:8vw}}.submit-btn:before{position:absolute;pointer-events:none;top:34%;right:8.5%;content:"";width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:10px 0 10px 20px;z-index:1}@media screen and (max-width:950px){.submit-btn:before{border-width:1.5vw 0 1.5vw 3vw;right:3.2%;top:calc(50% - 1.5vw)}}@media screen and (max-width:500px){.submit-btn:before{border-width:2vw 0 2vw 4vw;right:5.2%;top:calc(50% - 2.2vw)}}.submit-btn:after{position:absolute;pointer-events:none;top:36%;right:8%;content:"";width:0;height:0;border-color:transparent transparent transparent rgba(0,0,0,.25);border-style:solid;border-width:10px 0 10px 20px}@media screen and (max-width:950px){.submit-btn:after{border-width:1.5vw 0 1.5vw 3vw;right:3.2%;top:calc(50% - 1.2vw)}}@media screen and (max-width:500px){.submit-btn:after{border-width:2vw 0 2vw 4vw;right:5.2%;top:calc(50% - 1.5vw)}}@media screen and (min-width:801px){.submit-btn:hover{box-shadow:none;-webkit-transform:translateY(4px);transform:translateY(4px)}}.label-hand-up:before{content:"";pointer-events:none;background-image:url(/images/front/form/hand-navi.png);background-repeat:no-repeat;background-size:contain;position:absolute;bottom:88%;left:calc(50% - 28px);width:56px;height:64px;-webkit-animation:hand-down .5s infinite;animation:hand-down .5s infinite}@media screen and (max-width:800px){.label-hand-up:before{left:calc(50% - 1.4em);width:7vw;height:3em}}@media screen and (max-width:500px){.label-hand-up:before{left:calc(50% - 1.2em);bottom:95%;width:8vw;height:3em}}.hand-right:before{content:"";pointer-events:none;background-image:url(/images/front/form/hand-navi.png);background-repeat:no-repeat;background-size:contain;position:absolute;left:70%;top:calc(50% - 30px);width:54px;height:64px;-webkit-animation:hand-left .5s infinite;animation:hand-left .5s infinite;z-index:1}@media screen and (max-width:950px){.hand-right:before{left:74%}}@media screen and (max-width:800px){.hand-right:before{left:75%;top:calc(50% - 2em);width:6vw;height:4em}}@media screen and (max-width:500px){.hand-right:before{left:77%;width:8vw}}@-webkit-keyframes hand-down{0%{-webkit-transform:translateY(0) rotate(180deg);transform:translateY(0) rotate(180deg)}50%{-webkit-transform:translateY(6px) rotate(180deg);transform:translateY(6px) rotate(180deg)}to{-webkit-transform:translateY(0) rotate(180deg);transform:translateY(0) rotate(180deg)}}@keyframes hand-down{0%{-webkit-transform:translateY(0) rotate(180deg);transform:translateY(0) rotate(180deg)}50%{-webkit-transform:translateY(6px) rotate(180deg);transform:translateY(6px) rotate(180deg)}to{-webkit-transform:translateY(0) rotate(180deg);transform:translateY(0) rotate(180deg)}}@-webkit-keyframes hand-left{0%{-webkit-transform:translateX(0) rotate(270deg);transform:translateX(0) rotate(270deg)}50%{-webkit-transform:translateX(6px) rotate(270deg);transform:translateX(6px) rotate(270deg)}to{-webkit-transform:translateX(0) rotate(270deg);transform:translateX(0) rotate(270deg)}}@keyframes hand-left{0%{-webkit-transform:translateX(0) rotate(270deg);transform:translateX(0) rotate(270deg)}50%{-webkit-transform:translateX(6px) rotate(270deg);transform:translateX(6px) rotate(270deg)}to{-webkit-transform:translateX(0) rotate(270deg);transform:translateX(0) rotate(270deg)}}#zigexnFooter{clear:both;background-color:#e3e3e3;font-family:"\30E1\30A4\30EA\30AA",Meiryo,Osaka,"\30D2\30E9\30AE\30CE\89D2\30B4   Pro W3",Hiragino Kaku Gothic Pro,"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",MS PGothic,sans-serif;padding:40px 30px 0;font-size:14px;color:#666;text-shadow:1px 1px 0 #fff;overflow:hidden}@media only screen and (max-width:500px){#zigexnFooter{margin-bottom:65px;padding:20px 30px 0}}#zigexnFooter *{margin:0;padding:0;border:none;font-size:1em}#zigexnFooter table{border-collapse:collapse;border-spacing:0;background-color:#e3e3e3!important;margin:0}#zigexnFooter strong{color:#666}#zigexnFooter a{color:#000;text-decoration:none}#zigexnFooter a:hover{text-decoration:underline}#zigexnFooter a:hover .load_icon01{background-position:-100px -40px}#zigexnFooter a:hover .load_icon02{background-position:-130px -40px}#zigexnFooter a:hover .load_icon03{background-position:-160px -40px}#zigexnFooter a:hover .load_icon04{background-position:-190px -40px}#zigexnFooter a:hover .load_logo{background-position:0 -40px}#zigexnFooter a .load_icon01{width:30px;height:30px;background-position:-100px 0}#zigexnFooter a .load_icon02{width:30px;height:30px;background-position:-130px 0}#zigexnFooter a .load_icon03{width:30px;height:30px;background-position:-160px 0}#zigexnFooter a .load_icon04{width:30px;height:30px;background-position:-190px 0}#zigexnFooter a .load_icon05{display:block;width:70px}#zigexnFooter p,#zigexnFooter ul{margin:0;padding:0}#zigexnFooter ul{overflow:hidden;list-style:none}#zigexnFooter ul li{position:relative;float:left;margin-right:1.5em;width:8em}#zigexnFooter ul a:before{content:"";display:block;float:left;margin-top:6px;width:0;height:0;border:3px solid transparent;border-left-color:#666}#zigexnFooter .zigexnGrouplinks{margin-bottom:10px;border-bottom:1px solid #fff;color:#bbb;font-size:13px;line-height:1.5;word-break:break-all;-webkit-font-smoothing:antialiased}@media only screen and (max-width:500px){#zigexnFooter .zigexnGrouplinks{display:none}}#zigexnFooter .zigexnGrouplinks a{color:#333;letter-spacing:0}#zigexnFooter .zigexnGrouplinksInner{padding:0 0 25px;border-bottom:1px solid #ccc;line-height:16.94px;color:#626262}#zigexnFooter .zigexnGrouplinksInner a{color:#626262;font-size:14px;font-weight:400}#zigexnFooter .privacy{margin-left:70px;padding:1em 0;font-size:12px}#zigexnFooter .privacy span{display:block;font-weight:700}#zigexnFooter .clearfix{zoom:1}#zigexnFooter .clearfix:after{content:"";display:block;clear:both}#zigexnFooter .floatLeft{float:left;margin-top:1.3em;width:400px}#zigexnFooter .floatRight{float:right;width:380px}#zigexnFooter .zigexnLogo{float:left;box-shadow:1px 0 0 0 #fff;margin-right:.8em;padding-right:.8em;border-right:1px solid #ccc;width:100px;height:31px;background:url(/images/front/common/zigenxn_240_64.png) no-repeat;background-size:90%;text-indent:-7777px}#zigexnFooter .copyright{font-size:10px;font-family:Arial,Helvetica,sans-serif;color:#999}#zigexnFooter .pmark{float:left;width:55px;height:55px}#zigexnFooter .zigexnLogo{padding-left:10px!important}#zigexnFooter .privacymark{display:block;width:70px;height:75px;margin-right:15px;background:url(/images/front/common/privacymark.png) no-repeat;background-size:100%;text-indent:-7777px}#zigexnFooter .load_arrow01{width:20px;height:20px;background-position:-255px 0}#zigexnFooter .load_arrow02{width:20px;height:20px;background-position:-255px -20px}#zigexnFooter .load_arrow03{width:20px;height:20px;background-position:-255px -40px}#zigexnFooter .alt{display:none}#zigexnFooter .zfCopyright{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#999;padding:5px 7px}#zigexnFooter .zfAboutPrivacy{border-top:1px solid #fff;padding-top:20px;font-size:12px}#zigexnFooter .zfAboutPrivacy td{font-size:10px;line-height:150%}@media only screen and (max-width:500px){#zigexnFooter .zfAboutPrivacy td:last-child{display:none}}#zigexnFooter .zfAboutPrivacy td strong{font-size:11px}#zigexnFooter .zfLoadImage{display:inline-block;background-image:url(/images/front/common/zigexn_240_64.png);vertical-align:middle;margin-right:10px}#zigexnFooter .load_logo{width:90px;height:30px;background-position:0 0}#zigexnFooter .zfInner{width:100%;overflow:hidden}@media only screen and (max-width:500px){#zigexnFooter .zfInner{text-align:center}}#zigexnFooter .zfInner .zfAboutZigexn{float:left;border:none;padding:10px 0 0}@media only screen and (max-width:500px){#zigexnFooter .zfInner .zfAboutZigexn{display:inline-block;float:none}}#zigexnFooter .zfInner .zfAboutPrivacy{float:right;border:none;padding:0}@media only screen and (max-width:500px){#zigexnFooter .zfInner .zfAboutPrivacy{display:inline-block;float:none}}#zigexnFooter .zfCorporateLink01{float:left;font-size:0;line-height:0;width:90px;padding-right:20px}@media only screen and (max-width:500px){#zigexnFooter .zfCorporateLink01{height:50px}}#zigexnFooter .zfCorporateLink01 li{display:inline-block}#zigexnFooter .zfCorporateLink02{padding-left:120px}@media only screen and (max-width:500px){#zigexnFooter .zfCorporateLink02{display:none}}#zigexnFooter .zfCorporateLink02 li{display:inline-block}.company-box{width:100%!important}.company-box .text-align-center{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.company-box .text-align-center a p{display:inline-block}.top .text-align-center a{margin:3%;margin-left:unset!important}#review~#zigexnFooter{position:absolute;width:-webkit-fill-available}@media only screen and (min-width:501px){.text-align-center{text-align:center!important;width:100%!important;padding:0!important;-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}}