/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

.boxBreadcrumb{z-index:1}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-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{-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;-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-wrapper,.swiper-container-3d .swiper-slide,.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-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.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-slide-shadow-bottom{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,0.5)), to(rgba(0,0,0,0)));background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.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-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.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%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%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%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%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%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%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%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%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%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%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%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{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(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.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(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;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(0px, -50%, 0);transform:translate3d(0px, -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:200ms top, 200ms -webkit-transform;transition:200ms top, 200ms -webkit-transform;transition:200ms transform, 200ms top;transition:200ms transform, 200ms top, 200ms -webkit-transform}.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:200ms left, 200ms -webkit-transform;transition:200ms left, 200ms -webkit-transform;transition:200ms transform, 200ms left;transition:200ms transform, 200ms left, 200ms -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right, 200ms -webkit-transform;transition:200ms right, 200ms -webkit-transform;transition:200ms transform, 200ms right;transition:200ms transform, 200ms right, 200ms -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,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-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#ffffff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,0.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#ffffff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,0.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,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,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:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{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, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%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%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.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-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.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-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}html{background:#FFF}body{overflow-x:hidden;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;word-wrap:break-word}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,object,iframe,pre,code,p,blockquote,form,fieldset,legend,table,th,td,caption,tbody,tfoot,thead,article,aside,figure,footer,header,hgroup,menu,nav,section,audio,video,canvas{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,menu{display:block}audio:not([controls]){display:none;height:0}[hidden]{display:none}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:none}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ul,ol,menu{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:none;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family: inherit;font-size:inherit;font-weight:inherit}legend{color:#000}a img,map a{border:none}a:hover,a:active,a:focus{outline:0}embed{width:100%}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}body{font:13px/1.231 Verdana, Arial, sans-serif}select,input,button,textarea,button{font:99% Hiragino Kaku Gothic Pro, ヒラギノ角ゴ Pro W3, メイリオ, Meiryo,ＭＳ Ｐゴシック, sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family: monospace;line-height:1}table{empty-cells:show}input{line-height:1}form img,input,select{vertical-align:middle}textarea{resize:none}select{padding:1px}label{margin-right:5px}legend{display:none}.noDisplay{display:none}.block{display:block !important}.inline{display:inline !important}.inlineBlock{display:inline-block !important}.static{position:static !important}.relative{position:relative !important}.absolute{position:absolute !important}.fixed{position:fixed !important}.leftBox{float:left}.rightBox{float:right}.nofloat{float:none !important}.clearfix{zoom:1}.clearfix:after{display:block;clear:both;content:""}.clear{clear:both !important}a.hover:hover,input.hover:hover{filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7}.auto{margin-right:auto !important;margin-left:auto !important}.mt0,.mv0,.ma0{margin-top:0 !important}.mr0,.mh0,.ma0{margin-right:0 !important}.mb0,.mv0,.ma0{margin-bottom:0 !important}.ml0,.mh0,.ma0{margin-left:0 !important}.pt0,.pv0,.pa0{padding-top:0 !important}.pr0,.ph0,.pa0{padding-right:0 !important}.pb0,.pv0,.pa0{padding-bottom:0 !important}.pl0,.ph0,.pa0{padding-left:0 !important}.mt5,.mv5,.ma5{margin-top:5px !important}.mr5,.mh5,.ma5{margin-right:5px !important}.mb5,.mv5,.ma5{margin-bottom:5px !important}.ml5,.mh5,.ma5{margin-left:5px !important}.pt5,.pv5,.pa5{padding-top:5px !important}.pr5,.ph5,.pa5{padding-right:5px !important}.pb5,.pv5,.pa5{padding-bottom:5px !important}.pl5,.ph5,.pa5{padding-left:5px !important}.mt10,.mv10,.ma10{margin-top:10px !important}.mr10,.mh10,.ma10{margin-right:10px !important}.mb10,.mv10,.ma10{margin-bottom:10px !important}.ml10,.mh10,.ma10{margin-left:10px !important}.pt10,.pv10,.pa10{padding-top:10px !important}.pr10,.ph10,.pa10{padding-right:10px !important}.pb10,.pv10,.pa10{padding-bottom:10px !important}.pl10,.ph10,.pa10{padding-left:10px !important}.mt20,.mv20,.ma20{margin-top:20px !important}.mr20,.mh20,.ma20{margin-right:20px !important}.mb20,.mv20,.ma20{margin-bottom:20px !important}.ml20,.mh20,.ma20{margin-left:20px !important}.pt20,.pv20,.pa20{padding-top:20px !important}.pr20,.ph20,.pa20{padding-right:20px !important}.pb20,.pv20,.pa20{padding-bottom:20px !important}.pl20,.ph20,.pa20{padding-left:20px !important}.mt30,.mv30,.ma30{margin-top:30px !important}.mr30,.mh30,.ma30{margin-right:30px !important}.mb30,.mv30,.ma30{margin-bottom:30px !important}.ml30,.mh30,.ma30{margin-left:30px !important}.pt30,.pv30,.pa30{padding-top:30px !important}.pr30,.ph30,.pa30{padding-right:30px !important}.pb30,.pv30,.pa30{padding-bottom:30px !important}.pl30,.ph30,.pa30{padding-left:30px !important}.mt40,.mv40,.ma40{margin-top:40px !important}.mr40,.mh40,.ma40{margin-right:40px !important}.mb40,.mv40,.ma40{margin-bottom:40px !important}.ml40,.mh40,.ma40{margin-left:40px !important}.pt40,.pv40,.pa40{padding-top:40px !important}.pr40,.ph40,.pa40{padding-right:40px !important}.pb40,.pv40,.pa40{padding-bottom:40px !important}.pl40,.ph40,.pa40{padding-left:40px !important}.bt0,.ba0{border-top:none !important}.br0,.ba0{border-right:none !important}.bb0,.ba0{border-bottom:none !important}.bl0,.ba0{border-left:none !important}strong,.bold{font-weight:bold}.italic{font-style:italic}.note{margin-left:1.0em;text-indent:-1.0em}.f10{font-size:77%}.f11{font-size:85%}.f12{font-size:93%}.f14{font-size:108%}.f15{font-size:116%}.f16{font-size:123.1%}.f17{font-size:131%}.f18{font-size:138.5%}.f19{font-size:146.5%}.f20{font-size:153.9%}.f21{font-size:161.6%}.f22{font-size:167%}.f23{font-size:174%}.f24{font-size:182%}.f25{font-size:189%}.f26{font-size:197%}.red{color:#C00}.white{color:#FFF}.grayC{color:#CCC}.gray9{color:#999}.gray6{color:#666}.gray3{color:#333}.black{color:#000}.middle{vertical-align:middle !important}.center{text-align:center !important}.left{text-align:left !important}.right{text-align:right !important}.underline{text-decoration:underline !important}.disc{padding-left:2em;list-style:disc}.circle{padding-left:2em;list-style:circle}.decimal{padding-left:2.4em;list-style:decimal}.inlineList dt,.inlineList dd,.inlineList li{display:inline;padding-right:5px}.inlineBlockList dt,.inlineBlockList dd,.inlineBlockList li{display:inline-block;padding-right:5px}.dlLine{zoom:1}.dlLine dt{float:left;margin-right:10px;padding:4px 0}.dlLine dd{padding:4px 0;border-bottom:1px #CCC solid}.dlLine dd:after{display:block;clear:both;content:""}.boxShadow{-webkit-box-shadow:0 0 5px #DDD;box-shadow:0 0 5px #DDD}.textShadowW{text-shadow:0 1px 0 #E7E7E7}.textShadowB{text-shadow:0 1px 0 #111}.radius5{border-radius:5px}.radius10{border-radius:10px}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}a{color:#36C;text-decoration:none}a:hover{color:#36C;text-decoration:underline}::-moz-selection{background:#C0E9E4}::selection{background:#C0E9E4}::-moz-selection{background:#C0E9E4}body{color:#444;font-weight:normal;font-size:13px;line-height:1.231;font-family: 'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3',メイリオ,Meiryo,'ＭＳ Ｐゴシック',sans-serif;-webkit-font-feature-settings:"palt" 1,"kern" 0;font-feature-settings:"palt" 1,"kern" 0;letter-spacing:0.03em}.clearfix::after{clear:both;content:"";display:table}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media only screen and (max-width: 750px){.pcDisplay{display:none !important}}.spDisplay{display:none}@media only screen and (max-width: 750px){.spDisplay{display:block !important}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.row.row-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row.row-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row--04{font-size:50px}.col-1{width:8.33333%}.col-2{width:16.66667%}.col-3{width:25%}.col-4{width:33.33333%}.col-5{width:41.66667%}.col-6{width:50%}.col-7{width:58.33333%}.col-8{width:66.66667%}.col-9{width:75%}.col-10{width:83.33333%}.col-11{width:91.66667%}.col-12{width:100%}@media only screen and (max-width: 768px){.col-md-1{width:33.33333%}.col-md-2{width:66.66667%}.col-md-3{width:100%}}@media only screen and (max-width: 480px){.col-xs-1{width:50%}.col-xs-2{width:100%}}.isIE .header{-webkit-transition:top .3s;transition:top .3s}@-webkit-keyframes upper{0%{top:-108px}100%{top:0}}@keyframes upper{0%{top:-108px}100%{top:0}}@-webkit-keyframes upper02{0%{top:-51px}100%{top:107px}}@keyframes upper02{0%{top:-51px}100%{top:107px}}@-webkit-keyframes upperSp02{0%{top:-51px}100%{top:65px}}@keyframes upperSp02{0%{top:-51px}100%{top:65px}}@-webkit-keyframes upperSp04{0%{top:-51px}100%{top:54px}}@keyframes upperSp04{0%{top:-51px}100%{top:54px}}@-webkit-keyframes upper03{0%{top:107px}100%{top:-51px}}@keyframes upper03{0%{top:107px}100%{top:-51px}}@-webkit-keyframes upperSp03{0%{top:65px}100%{top:-51px}}@keyframes upperSp03{0%{top:65px}100%{top:-51px}}@-webkit-keyframes upperSp05{0%{top:54px}100%{top:-51px}}@keyframes upperSp05{0%{top:54px}100%{top:-51px}}.header{width:100%;top:0;left:0;background-color:#FFF;z-index:1999;-webkit-box-shadow:0px 1px 3px 0px rgba(36,36,36,0.12);box-shadow:0px 1px 3px 0px rgba(36,36,36,0.12);transition:width .3s,left .3s,top .3s;-webkit-transition:width .3s,left .3s,top .3s}@media only screen and (min-width: 751px){.header{position:fixed}.header.mainHeader{position:absolute}}@media only screen and (max-width: 750px){.header{position:fixed;z-index:2001}}.header #headerInner{position:relative;max-width:1190px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 30px 0 30px}@media only screen and (max-width: 750px){.header #headerInner{padding:5px 11px 2px 15px}}.header .logoBlock{max-width:555px;width:50%;margin-right:25px}@media only screen and (max-width: 890px){.header .logoBlock{width:40%}}.header .logoBlock .title{display:block;margin-bottom:10px;text-decoration:none;color:#034fa3;font-size:10px;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.header .logoBlock #logo{display:block;width:164px;height:45px}.header .logoBlock #logo:hover{opacity:0.7}.header .logoBlock #logo img{width:164px;height:45px}@media only screen and (max-width: 750px){.header .logoBlock{max-width:100%;width:calc(100% - 155px);position:relative;padding-top:17px;-webkit-transition:padding-top .3s;transition:padding-top .3s;margin-right:10px}.header .logoBlock #logo{-webkit-transition:opacity .3s;transition:opacity .3s;width:97px;height:auto}.header .logoBlock #logo img{width:97px;height:auto}.header .logoBlock #logo:hover{opacity:1}.header .logoBlock .title{position:absolute;width:100%;top:0;left:0;font-size:9px;margin-bottom:0}}.header.header01{position:relative !important}@media only screen and (max-width: 380px){.header.header01 .logoBlock{padding-top:17px}}.header .headerToolbar{width:50%;max-width:550px}@media only screen and (max-width: 890px){.header .headerToolbar{width:60%}}@media only screen and (max-width: 750px){.header .headerToolbar{width:145px}}.header .mainMenu li{min-width:78px}@media only screen and (min-width: 751px){.header .mainMenu{display:-webkit-box;display:-ms-flexbox;display:flex;clear:both;border-left:1px solid #d0d9e2;margin-bottom:12px}.header .mainMenu li{width:calc(100% / 5);border-right:1px solid #d0d9e2}.header .mainMenu li a,.header .mainMenu li p{display:block;text-align:center;color:#333;font-size:13px;padding-top:7px;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.header .mainMenu li a strong,.header .mainMenu li p strong{margin:0 auto;height:23px;display:block;width:23px;position:relative}.header .mainMenu li a:hover,.header .mainMenu li p:hover{text-decoration:none;color:#1684fb;cursor:pointer}.header .mainMenu li a img,.header .mainMenu li p img{display:none;font-size:0}.header .mainMenu li span{display:block;margin-top:12px}}@media only screen and (min-width: 751px){.header .subMenu{display:inline-block;float:right;border-radius:0 0 8px 8px;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.header .subMenu li{display:inline-block;vertical-align:middle;margin-left:-5px}.header .subMenu li .number{display:inline-block;background-color:#f83e4c;border-radius:4px;min-width:20px;height:20px;line-height:20px;text-align:center;font-size:10px;padding-right:0;margin-left:-6px;margin-right:1px}.header .subMenu li a{display:block;background-color:#034fa3;font-size:12px;color:#FFF;font-weight:bold}.header .subMenu li a:hover{text-decoration:none;opacity:.7}.header .subMenu li a span{padding-right:18px}.header .subMenu li:nth-child(1){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.header .subMenu li:nth-child(1) a.bookmark{padding:4px 0 4px 23px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#034288}.header .subMenu li:nth-child(1) a.history{padding:7px 18px}.header .subMenu li:nth-child(2) a{background-color:#035ab9;padding:7px 18px}.header .subMenu li:nth-child(3){overflow:hidden}.header .subMenu li:nth-child(3) a{background-color:#0467d3;padding:7px 18px;overflow:hidden}}@media only screen and (max-width: 750px){.header .subMenu{margin-bottom:12px}.header .subMenu li a,.header .subMenu p{position:relative;-webkit-transition:padding-bottom .3s;transition:padding-bottom .3s}.header .subMenu li a .image,.header .subMenu p .image{margin-bottom:2px}.header .subMenu li a .text,.header .subMenu p .text{position:absolute;bottom:-8px;font-size:9px;white-space:nowrap;width:100%;-webkit-transition:opacity .3s;transition:opacity .3s}}@media only screen and (min-width: 751px){.header.onScroll.mainHeader{-webkit-animation:upper 1s;animation:upper 1s}}@media only screen and (max-width: 750px){.header.onScroll{height:auto;top:9px;width:calc(100% - 20px);left:10px;border-radius:10px;-webkit-box-shadow:0px 1px 2px 0px rgba(36,36,36,0.1),0px 0px 6px 0px rgba(36,36,36,0.2);box-shadow:0px 1px 2px 0px rgba(36,36,36,0.1),0px 0px 6px 0px rgba(36,36,36,0.2)}.header.onScroll.open{border-radius:10px 10px 0 0}.header.onScroll.open #headerInner{border-bottom:1px solid #e1e1e1}.header.onScroll .mainMenu li span{margin-top:0}.header.onScroll #logo{padding-left:0}.header.onScroll.hasScrollHeader{-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #d5d5d5;border-radius:10px 10px 0 0}.header.onScroll .logoBlock{padding-top:0}.header.onScroll .subMenu{margin-bottom:0}}@media only screen and (max-width: 750px){.header .noBorder{border-bottom:none !important}.header .loginBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;border-bottom:1px solid #e1e1e1}.header .loginBlock .register{width:calc(50% - 7.5px);max-width:156px;margin-right:15px}.header .loginBlock .register a{background:#f42167}.header .loginBlock .register span{position:relative;display:inline-block;padding:2px 30px;background-image:url(/assets/img/common/icon_login_02.png);background-repeat:no-repeat;background-position:0 50%;background-size:15px auto;font-size:12px}}@media only screen and (max-width: 750px) and (max-width: 340px){.header .loginBlock .register span{padding:2px 25px}}@media only screen and (max-width: 750px){.header .loginBlock .login{width:calc(50% - 7.5px);max-width:156px}.header .loginBlock .login a{background:#005ebc}.header .loginBlock .login span{position:relative;display:inline-block;padding:2px 30px;background-image:url(/assets/img/common/icon_register.png);background-repeat:no-repeat;background-position:0 50%;background-size:15px auto;font-size:12px}}@media only screen and (max-width: 750px) and (max-width: 340px){.header .loginBlock .login span{padding:2px 25px}}@media only screen and (max-width: 750px){.header .loginBlock .logout{width:calc(50% - 7.5px);max-width:156px}.header .loginBlock .logout a{background:#005ebc}.header .loginBlock .logout span{position:relative;display:inline-block;padding:2px 30px;background-image:url(/assets/img/common/icon_logout_white.svg);background-repeat:no-repeat;background-position:0 50%;background-size:15px auto;font-size:12px}}@media only screen and (max-width: 750px) and (max-width: 370px){.header .loginBlock .logout span{padding:2px 20px;font-size:11px}}@media only screen and (max-width: 750px){.header .loginBlock a{display:block;position:relative;border-radius:5px;color:#fff;padding:12px;font-weight:bold;text-align:center;font-size:12px}.header .loginBlock a span:after{position:absolute;width:8px;height:8px;content:'';right:9px;top:calc(50% - 4px);border:solid #FFF;border-width:2px 2px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s;transition:all .3s}}.header.header01 #headerInner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0 20px !important}@media only screen and (max-width: 750px){.header.header01 #headerInner{padding:12px 0 8px !important}.header.header01 #headerInner #logo{width:97px !important;height:auto !important}.header.header01 #headerInner #logo img{width:100% !important;height:auto !important}}.header.header01 .logoBlock{text-align:center;margin-right:0;width:auto}@media only screen and (max-width: 750px){.header.header01 .logoBlock{padding-top:17px !important}.header.header01 .logoBlock .title{width:100%;display:block !important;opacity:1 !important}}@media only screen and (max-width: 750px){.header.header01.onScroll{top:0 !important;left:0 !important;width:100% !important;border-radius:0 !important}}.header .searchBox .form{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px 12px 25px}@media only screen and (min-width: 751px){.header .searchBox .form input{width:calc(100% - 40px);font-size:16px;border:none;outline:none;background-color:#eff4f7;border-radius:7px;padding:9px 15px;margin-right:15px}}.header .searchBox .form button{padding:3px 13px 5px;border:none;outline:none;background-color:#0068cd;border-radius:50%}.header .searchBox .form button img{width:12px;height:auto}@media only screen and (max-width: 750px){.header a:hover{text-decoration:none}.header .searchBox .form{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header .searchBox .form input{width:calc(100% - 56px);max-width:none}.header .searchBox .form button{padding:0;width:48px;height:48px;background-color:transparent;-webkit-transform:translateX(4px);transform:translateX(4px)}.header .searchBox .form button span{display:block;margin:0 auto;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;background-color:#0068cd}.header .searchBox .form button img{width:16px}}@media only screen and (max-width: 750px){.subMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.subMenu li{width:calc(100%/3);max-width:48px;display:inline-block;vertical-align:middle;margin:0}.subMenu a,.subMenu p{display:block;color:#444;font-size:10px;text-align:center;padding:4px}.subMenu a:hover,.subMenu p:hover{text-decoration:none}.subMenu a span,.subMenu p span{display:block}.subMenu a .image,.subMenu p .image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e5f0fa;border-radius:50%;line-height:0;margin-bottom:4px}.subMenu .btnMenu{-webkit-transition:all .3s;transition:all .3s;cursor:pointer}.subMenu .btnMenu a,.subMenu .btnMenu p{outline:none}.subMenu .btnMenu a .image,.subMenu .btnMenu p .image{position:relative;padding:15px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;background-color:transparent;border-radius:50%;background-color:#0068cd}.subMenu .btnMenu a .image .line,.subMenu .btnMenu p .image .line{position:absolute;top:50%;left:50%;border-radius:50%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all .3s;transition:all .3s}.subMenu .btnMenu a .image .line span,.subMenu .btnMenu p .image .line span{width:12px;height:2px;background-color:#FFF;-webkit-transition:all .3s;transition:all .3s}.subMenu .btnMenu a .image .line span:nth-child(2),.subMenu .btnMenu p .image .line span:nth-child(2){margin:2px 0}.subMenu .btnMenu>a,.subMenu .btnMenu>p{border-radius:50%}.subMenu .btnMenu>a .image,.subMenu .btnMenu>p .image{width:100%;padding:0}.subMenu .btnMenu.active a .image,.subMenu .btnMenu.active p .image{background-color:#ccc}.subMenu .btnMenu.active a .image .line span:nth-child(1),.subMenu .btnMenu.active p .image .line span:nth-child(1){-webkit-transform:rotate(45deg) translate(1px, 0.5px);transform:rotate(45deg) translate(1px, 0.5px)}.subMenu .btnMenu.active a .image .line span:nth-child(2),.subMenu .btnMenu.active p .image .line span:nth-child(2){display:none}.subMenu .btnMenu.active a .image .line span:nth-child(3),.subMenu .btnMenu.active p .image .line span:nth-child(3){-webkit-transform:rotate(-45deg) translate(1px, 0px);transform:rotate(-45deg) translate(1px, 0px)}.subMenu .bookmark .image{position:relative}.subMenu .bookmark .number{position:absolute;display:block;padding:10px 3px;font-size:10px;font-weight:bold;color:#FFF;background-color:#f83e4c;border-radius:50%;top:-5px;right:-7px;min-width:20px;text-align:center}}@media only screen and (max-width: 500px){.subMenu a,.subMenu p{font-size:10px}.subMenu a .image,.subMenu p .image{margin-bottom:5px}.subMenu .bookmark .number{font-size:10px;padding:10px 3px}}@media only screen and (max-width: 750px){.mainMenu{display:none;position:absolute;width:100%;height:calc(100vh - 74px);top:100%;left:0;overflow-y:scroll;-webkit-overflow-scrolling:touch;background-color:#fafafa;border-radius:0 0 10px 10px;-webkit-mask-image:-webkit-radial-gradient(white, black)}.mainMenu::-webkit-scrollbar{display:none}.mainMenu>li{background-color:#fff}.mainMenu>li a{background-color:#fafafa}.mainMenu li:nth-child(2)>a .image svg{height:25px}.mainMenu li:nth-child(2)>a .image img{max-height:25px}.mainMenu li>a,.mainMenu li>p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 24px 15px 20px;border-bottom:1px solid #e1e1e1;color:#444;font-weight:bold;font-size:14px;position:relative}.mainMenu li>a .image,.mainMenu li>p .image{display:block;width:18px;margin-right:13px;text-align:center;line-height:0;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.mainMenu li>a .image img,.mainMenu li>p .image img{max-height:20px}.mainMenu li>a .icon,.mainMenu li>p .icon{position:absolute;width:15px;height:15px;background:url(/assets/img/common/icon_arrow_blue_next_sp.png);background-size:100% auto;right:27px}.mainMenu li>a.iconPlus .icon,.mainMenu li>p.iconPlus .icon{background:none;width:14px;height:14px}.mainMenu li>a.iconPlus .icon:before,.mainMenu li>p.iconPlus .icon:before{position:absolute;width:100%;height:2px;content:"";background-color:#005ebc;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mainMenu li>a.iconPlus .icon:after,.mainMenu li>p.iconPlus .icon:after{position:absolute;width:2px;height:100%;content:"";background-color:#005ebc;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .3s;transition:all .3s}.mainMenu li>a.iconPlus.isOpen .icon:after,.mainMenu li>p.iconPlus.isOpen .icon:after{-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}.mainMenu .menuChild01{display:none;background-color:#FFF}.mainMenu .menuChild01 li{border-bottom:1px solid #e1e1e1}.mainMenu .menuChild01 li>a .image img{max-height:none;max-width:18px;margin-top:4px}.mainMenu .menuChild01 a,.mainMenu .menuChild01 p{font-weight:normal;border-bottom:none;background-color:#FFF}.mainMenu .menuChild01.socialNav{display:block}.mainMenu .instructorNav{padding:30px 0;margin:0 auto}.mainMenu .instructorNav .caption{color:#034fa3;font-size:12px}.mainMenu .instructorNav .img{line-height:0;border-radius:5px;overflow:hidden;-webkit-box-shadow:0px 3px 12px 0px rgba(36,36,36,0.3);box-shadow:0px 3px 12px 0px rgba(36,36,36,0.3);margin-bottom:10px;width:100%}.mainMenu .instructorNav .img img{width:100%}.mainMenu .instructorNav li{width:80%;margin:0 auto 30px auto}.mainMenu .instructorNav li:last-child{margin-bottom:0}.mainMenu .socialBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 10px;border-bottom:1px solid #d7d7d7;margin-bottom:15px}.mainMenu .socialBlock .txt02{display:block;font-size:11px;color:#444}.mainMenu .socialBlock .txt01{font-weight:bold;display:block;font-size:15px;color:#444}.mainMenu .socialBlock .text{margin-right:10px;width:calc((100% - 20px) / 3)}.mainMenu .socialBlock .socialBox{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc((100% - 20px) / 3 * 2);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mainMenu .socialBlock .socialBox a{width:calc((100% - 10px)/2);max-width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;color:#FFF;padding:6px 10px;border-radius:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100px}.mainMenu .socialBlock .socialBox img{max-width:18px;margin-right:7px}.mainMenu .socialBlock .socialBox span{display:inline-block;margin-top:2px;font-size:12px;color:#FFF}.mainMenu .socialBlock .socialBox .facebook{margin-right:6px;background-color:#0066cb}.mainMenu .socialBlock .socialBox .twitter{background-color:#1da1f2}.mainMenu .socialNav{background-color:#fafafa;padding:0 20px 20px 20px}.mainMenu .socialNav .image{display:block;width:auto;margin-right:9px;margin-top:2px}.mainMenu .socialNav .image img{width:10px;height:auto}.mainMenu .socialNav li>a{background-color:#fafafa;padding-left:0;padding-right:0;font-size:11px}}@media only screen and (max-width: 500px){.mainMenu .socialBlock{-ms-flex-wrap:wrap;flex-wrap:wrap}.mainMenu .socialBlock .text{width:100%;margin-right:0;margin-bottom:10px;text-align:center;white-space:nowrap}.mainMenu .socialBlock .socialBox{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.mainMenu li.active{border-bottom:1px solid #e1e1e1}.headerCompany{background-color:#FFF;padding:12px 0 12px 15px;border-bottom:1px solid #d7d7d7}.headerCompany .caption{width:288px;font-size:14px;border-right:1px solid #d5d5d5;padding:11px 24px 12px 0;white-space:nowrap}.headerCompany .headerInner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1500px;margin:0 auto;padding:0 0 0 15px}@media only screen and (max-width: 750px){.headerCompany .headerInner{padding:0}}.headerCompany .logoList{width:calc(100% - 287px);max-width:1190px;overflow:hidden}.headerCompany .logoList .swiper-scrollbar{display:none}.headerCompany .logoList li{width:120px;margin-left:25px;height:40px;-webkit-transition:all .3s;transition:all .3s}.headerCompany .logoList li a{display:block;text-align:center}.headerCompany .logoList li a:hover{opacity:.7}.headerCompany .logoList li span{display:block;text-align:center}@media only screen and (max-width: 750px){.headerCompany .logoList{width:100%}.headerCompany .logoList li{margin-left:10px;width:105px;height:35px}}@media only screen and (max-width: 750px){.headerCompany{padding:10px 0}}.scrollHeader{opacity:0;position:fixed;width:calc(100% - 20px);max-width:1190px;top:107px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#FFF;border-radius:0 0 10px 10px;-webkit-box-shadow:0px 2px 10px 0px rgba(36,36,36,0.2);box-shadow:0px 2px 10px 0px rgba(36,36,36,0.2);z-index:999;-webkit-transition:all .3s;transition:all .3s;z-index:-1}@media only screen and (min-width: 751px){.scrollHeader.effect01{-webkit-animation:upper02 1s;animation:upper02 1s;z-index:10}.scrollHeader.effect{-webkit-animation:upper03 1s;animation:upper03 1s;z-index:-1}}@media only screen and (max-width: 750px){.scrollHeader{top:65px}.scrollHeader.effect01{-webkit-animation:upperSp02 1s;animation:upperSp02 1s;z-index:10}.scrollHeader.effect{-webkit-animation:upperSp03 1s;animation:upperSp03 1s;z-index:-1}}@media only screen and (max-width: 360px){.scrollHeader{top:63px}}@media only screen and (max-width: 340px){.scrollHeader.effect01{-webkit-animation:upperSp04 1s;animation:upperSp04 1s}.scrollHeader.effect{-webkit-animation:upperSp05 1s;animation:upperSp05 1s}}.scrollHeader .innerScrollHeader{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 750px){.scrollHeader .innerScrollHeader{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.scrollHeader .innerScrollHeader .title{border-right:none;width:100%;font-size:12px;padding:10px 15px 0;-webkit-transform:perspective(-1px);transform:perspective(-1px);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-filter:blur(0);-webkit-font-smoothing:antialiased}.scrollHeader .innerScrollHeader .anchorList{border-left:none;width:100%}.scrollHeader .innerScrollHeader .anchorList li{background:none !important;padding:0;width:calc(100% / 3);border-right:none}.scrollHeader .innerScrollHeader .anchorList li a{padding:10px 25px 12px 15px;font-size:11px}}@media only screen and (max-width: 750px) and (max-width: 350px){.scrollHeader .innerScrollHeader .anchorList li a{font-size:10px;padding:10px 20px 12px 8px}}@media only screen and (max-width: 750px){.scrollHeader .innerScrollHeader .anchorList li a:after{content:none}.scrollHeader .innerScrollHeader .anchorList li a span:before{position:absolute;right:-18px;top:6px;width:14px;height:14px;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s;transition:all .3s;background-size:14px;background-image:url(/assets/img/common/icon_arrow_down.svg);content:''}.scrollHeader .innerScrollHeader .anchorList li a span:after{content:none}.scrollHeader .innerScrollHeader .anchorList li.searchBox{display:none}}.scrollHeader .anchorList{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:calc(850/1120*100%);border-left:1px solid #d7d7d7}.scrollHeader .anchorList li{font-size:14px;width:25%;border-right:1px solid #d7d7d7}.scrollHeader .anchorList li:last-child{border-right:none}.scrollHeader .anchorList form{height:100%}.scrollHeader .anchorList a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;position:relative;text-align:center;padding:15px 45px;color:#444;font-weight:bold}.scrollHeader .anchorList a:after{position:absolute;width:14px;height:14px;content:'';background:#999 url(/assets/img/common/icon_arrow_down_white.png) no-repeat 50% 50%;border-radius:50%;text-align:center;line-height:21;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;-webkit-transition:all .3s;transition:all .3s}.scrollHeader .anchorList a span{display:inline-block;position:relative;margin-top:4px;-webkit-transition:color .3s;transition:color .3s;-webkit-transform:perspective(-1px);transform:perspective(-1px);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-filter:blur(0);-webkit-font-smoothing:antialiased}.scrollHeader .anchorList a span:after{position:absolute;height:4px;content:"";-webkit-transition:left .3s,right .3s,width .3s;transition:left .3s,right .3s,width .3s;width:0;right:0;bottom:-15.5px;background-color:#0068cd}@media only screen and (max-width: 1111px){.scrollHeader .anchorList a span:after{bottom:-15px}}.scrollHeader .anchorList a.active,.scrollHeader .anchorList a:hover{text-decoration:none;color:#034fa3}.scrollHeader .anchorList a.active:after,.scrollHeader .anchorList a:hover:after{background-color:#0068cd}.scrollHeader .anchorList a.active span:after,.scrollHeader .anchorList a:hover span:after{left:0;width:100%}@media only screen and (max-width: 750px){.scrollHeader .anchorList a:hover{text-decoration:none;color:#444}.scrollHeader .anchorList a:hover:after{background-color:#999}.scrollHeader .anchorList a:hover span:after{left:0;width:100%}.scrollHeader .anchorList a.active{text-decoration:none;color:#034fa3}.scrollHeader .anchorList a.active:after{background-color:#0068cd}.scrollHeader .anchorList a.active span:after{left:0;width:100%}}.scrollHeader .title{width:calc(270/1120*100%);position:relative;font-size:16px;color:#034fa3;font-weight:bold;padding:17px 15px 16px 45px}.scrollHeader .searchBox .form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 20px 12px 15px}.scrollHeader .searchBox .form input{width:calc(100% - 35px);margin-bottom:-3px;font-size:14px;border:none;outline:none}.scrollHeader .searchBox .form button{padding:3px 6px 5px;margin-left:5px;width:29px;height:29px;border:none;outline:none;background-color:#0068cd;border-radius:50%}.scrollHeader .searchBox .form button img{width:12px;height:auto;margin:0 auto}.anchorList li.iconPin{background:url(/assets/img/common/icon_pin_02.png) no-repeat 20px 50%}.anchorList li.iconStation02{background:url(/assets/img/common/icon_bus_02.png) no-repeat 20px 50%}.anchorList li.iconCondition{background:url(/assets/img/common/icon_square_02.png) no-repeat 20px 50%}.isIE .scrollHeader{top:108px}.mainHeader.header{display:none}@media only screen and (max-width: 750px){.mainHeader.header .subMenu li a .text,.mainHeader.header .subMenu li p .text,.mainHeader.header .logoBlock .title{display:none !important}}.keyvNav{margin-bottom:17px}.keyvNav .subMenu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.keyvNav .subMenu li{margin:0 11px}.keyvNav .subMenu a,.keyvNav .subMenu p{color:#FFF;font-size:10px;font-weight:bold}.keyvNav .subMenu a .image,.keyvNav .subMenu p .image{background-color:#005cb5}@media only screen and (max-width: 750px){.keyvNav .subMenu a span.text,.keyvNav .subMenu p span.text{margin:0 -5px;white-space:nowrap}}.keyvNav .subMenu .btnMenu a .image{background-color:#003e7a}.keyvNav .subMenu .btnMenu a .image .line{background-color:#003e7a}.no-scroll{position:fixed;width:100%}#pageMaintenance #logo{margin:0 auto}#pageFulltime .keyvNav .subMenu a .image,#pageFulltime .keyvNav .subMenu p .image{background-color:#3FA783}#pageFulltime .keyvNav .subMenu .btnMenu a .image,#pageFulltime .keyvNav .subMenu .btnMenu p .image{background-color:#296D56}#pageFulltime .keyvNav .subMenu .btnMenu a .image .line,#pageFulltime .keyvNav .subMenu .btnMenu p .image .line{background-color:#296D56}.boxPoster{background-image:linear-gradient(52deg, #64b2f9 0%, #61c5f2 100%);padding:6px;border-radius:5px;margin-bottom:28px}.boxPoster .innerPoster{padding:25px 15px;border:2px solid #a0ecff;border-radius:5px;font-weight:bold;color:#FFF}.boxPoster .innerPoster .title{text-align:center;font-size:18px;margin-bottom:30px}.boxPoster .innerPoster .sub{font-size:14px;padding:6px 0;border:solid #7be1fe;border-width:2px 0;margin-bottom:15px;text-align:center}.boxPoster .innerPoster .blockBtn{display:block;background-color:#FFF;border-radius:5px}.boxPoster .innerPoster .blockBtn .btn{max-width:initial;background:#fff url(/assets/img/common/icon_play_side.png) no-repeat 10px 50%;color:#64b3f9 !important;font-size:12px;line-height:1;padding:13px 10px 12px 20px;-webkit-box-shadow:none;box-shadow:none}.boxPoster .innerPoster .blockBtn .btn:hover{opacity:0.7}.inner,#contents{width:100%;max-width:1190px;margin:0 auto;padding:0 30px}@media only screen and (max-width: 750px){.inner,#contents{padding:0 15px}}#sidebar{float:right;width:250px}.bnrList li{padding-bottom:10px}.navi{margin-bottom:10px}.navi ul{width:250px}.navi li{position:relative;width:250px;float:left}.navi li a{display:block;padding:10px;border-top:1px solid #0C5288;border-bottom:1px solid #CCC;background-color:#009DE2;color:#FFF}.navi li a:visited{color:#FFF}.navi li a:hover,.navi li a.hover{background-color:#0C5288;text-decoration:none}#contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:calc(100vh - 270px)}#contents.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative}#contents.reverse #side{position:relative}#contents.reverse #side .sideFix{width:260px}#contents.reverse #side .sideFix .boxCommon02{margin-bottom:0}#contents.reverse #main{margin-right:0;margin-left:30px}@media only screen and (max-width: 750px){#contents.reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#contents.reverse #main{margin-left:0}}@media only screen and (max-width: 750px){#contents{padding:0 15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#contents.single{display:block;max-width:870px;margin:0 auto}#contents.single02{display:block}#main{width:calc(100% - 300px);padding:0;margin-right:30px}@media only screen and (max-width: 1190px){#main{width:calc(100% - 290px)}}@media only screen and (max-width: 750px){#main{width:100%;margin-bottom:30px;margin-right:0}}#container{background-color:#f7f8f9}#container.bgWhite{background-color:#FFF}@media only screen and (max-width: 750px){#pageBlog #container,#pageG #container{background-color:#fff}#pageBlog #container #main,#pageG #container #main{margin-bottom:0}}body.pt100{padding-top:108px}@media only screen and (max-width: 750px){body.pt100{padding-top:69px}}#mainContent{width:100%}#side{max-width:260px;width:100%;padding-left:5px;padding-right:5px}#side .lImg:not(.type02){margin-left:-5px;margin-right:-5px}#side .lImg:not(.type02) .lImgItem{overflow:hidden;background-color:#FFF}#side .lImg:not(.type02) .lImgItem iframe{max-width:250px;width:100%;display:block !important}@media only screen and (max-width: 750px){#side{max-width:initial;width:calc(100% + 30px);padding:25px 0 15px;margin:0 -15px;background-color:#FFF}#side .jsSlickSidebar .lImgItem{max-width:250px;background-color:#f8f8f8}#side .lImg{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #efefef;padding-top:20px}#side .lImg .lImgItem:not(:last-child){margin-right:20px;margin-bottom:0}#side .lImg:not(.type02){display:block;margin-left:0;margin-right:0}#side .lImg:not(.type02) .lImgItem{margin:0 auto 10px}#side .lImg:not(.type02) .lImgItem:last-child{margin-bottom:0}#side .lImg.type02{margin-top:20px;padding:0 15px 20px;margin-bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#side .boxCommon02{border:none;padding:20px 0;margin-bottom:0;border-bottom:1px solid #efefef;border-radius:0}#side .boxCommon02:nth-last-child(2){border-bottom:none}#side .boxCommon02 .titleBox{font-size:13px;color:#444;border-bottom:none;padding:0 15px;text-align:left}#side .boxCommon02 .titleBox span{display:inline;color:#444 !important}#side .boxCommon02 .titleBox:after{content:none !important}#side .boxCommon02 .boxBtn{padding-bottom:0}#side .boxTwitter{display:none;margin:0 15px;border:1px solid #EEE;border-radius:5px}#side .boxTwitter.alwayDisplay{display:block}#side .boxPoster{background-image:none;padding:0;border-bottom:1px solid #efefef;margin-bottom:0}#side .boxPoster .innerPoster{border:none;padding:20px 15px}#side .boxPoster .innerPoster .btn{position:relative;background:none;background-image:linear-gradient(52deg, #64b2f9 0%, #61c5f2 100%);border-radius:5px;color:#FFF !important;font-size:14px;padding:18px 10px 18px 25px}#side .boxPoster .innerPoster .btn:after{position:absolute;width:8px;height:8px;right:30px;top:45%;border:solid #FFF;border-width:2px 2px 0 0;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);-webkit-transition:all .3s;transition:all .3s;content:''}#side .boxPoster .sub{display:none}#side .boxPoster .title{color:#444;font-size:13px;text-align:left;margin-bottom:20px}#side .boxPoster .title br{display:none}#side .btnWide:after{position:absolute;width:8px;height:8px;right:30px;top:50%;border:solid #a2a2a2;border-width:2px 2px 0 0;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);-webkit-transition:all .3s;transition:all .3s;content:''}#side .listSidebar li:hover{opacity:1}#side .listSidebar .content{padding-right:40px;background:url(/assets/img/common/icon_arrow_blue.svg) no-repeat 98% 50%;background-size:16px}#side .listSidebar .content .title{font-size:12px;display:-webkit-box;max-width:100%;line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}#side .tabSearchSidebar{margin:-12px -15px 0}#side .tabSearchSidebar .tab{display:-webkit-box;display:-ms-flexbox;display:flex}#side .tabSearchSidebar .tab li{position:relative;width:50%}#side .tabSearchSidebar .tab li a{position:relative;display:block;padding:10px 15px;background-color:#f3f3f3;color:#999;font-size:14px;line-height:1.28;font-weight:bold;border-bottom:1px solid #e1e1e1;-webkit-transition:all .3s;transition:all .3s}#side .tabSearchSidebar .tab li a:hover{text-decoration:none}#side .tabSearchSidebar .tab li a:after{position:absolute;-webkit-transition:all .3s;transition:all .3s;width:0;height:4px;bottom:-1px;left:50%;background-color:#0068cd;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:''}#side .tabSearchSidebar .tab li:first-child a{border-right:1px solid #e1e1e1}#side .tabSearchSidebar .tab li:first-child:after{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:20px;height:20px;right:-10px;top:50%;line-height:1.5;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:9px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#FFF;font-weight:bold;border-radius:50%;background-color:#0068cd;z-index:1;content:'OR'}#side .tabSearchSidebar .tab li.active a{background-color:#FFF;color:#005ebc;border-bottom-color:#FFF}#side .tabSearchSidebar .tab li.active a:after{width:80%}#side .tabSearchSidebar .tab li:hover:not(.active) a{opacity:.7}#side .tabSearchSidebar .tabBox{padding:15px 15px 0}.isIETrident #side .tabSearchSidebar .tab li:first-child:after{padding-top:3px}#side.style01{padding-top:0}@media only screen and (max-width: 750px){#side.style01 .boxCommon02.map{border-bottom:0;padding:15px 15px 0 15px}#side.style01 .boxCommon02.map .titleMap{padding:15px 0}}#searchCity{display:block}.listSidebar{padding:10px 13px}.listSidebar li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .3s;transition:opacity .3s}.listSidebar li:hover{opacity:.7}.listSidebar li .image{position:relative;overflow:hidden;margin-right:10px;padding:10px 0;line-height:0;max-width:58px;border-radius:5px;width:57px;height:57px}.listSidebar li .image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.listSidebar li .image span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.listSidebar li .content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:11px;color:#999;padding:10px 0;border-bottom:1px solid #e3e3e3;min-height:76px}.listSidebar li .content .title{display:block;font-weight:bold;font-size:12px;color:#444;margin-bottom:8px}.listSidebar li:last-child .content{border-bottom:none}.boxCommon02 .pink+.listSidebar .image{-webkit-box-shadow:0 1px 2px 1px #eee;box-shadow:0 1px 2px 1px #eee}.boxCommon02 .pink+.listSidebar .image img{-o-object-fit:cover;object-fit:cover}.listSidebar.circle li .image{border-radius:50%}.green+.listSidebar li .image{-webkit-box-shadow:none;box-shadow:none;padding:0}.green+.listSidebar li .image img{position:static;-webkit-transform:none;transform:none}.listCate{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.listCate li{width:100%;border-bottom:1px solid #e5e5e5}.listCate li:last-child{border-bottom:none}.listCate li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:13px;padding:12px 15px;color:#444;background:url(/assets/img/common/icon_arrow_circle_01.svg) 14px 13px no-repeat;background-size:12px}.listCate li a .text{padding-left:15px;line-height:1.3}.listCate li a .numText{display:inline;color:#FFF;font-size:11px;font-weight:bold;margin-left:9px;padding:2px 9px;background:#0068cd;border-radius:9px}.listCate li a:hover{text-decoration:none}.listCate li a:hover .text{color:#034fa3;text-decoration:underline;-webkit-transition:.3s all;transition:.3s all}.listCate li:hover{background:#f4f6f8;-webkit-transition:.3s all;transition:.3s all}.listCate.mypage{padding:8px 0 0}.listCate.mypage li{border-bottom:none}.listCate.mypage li a{padding:9px 15px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#034fa3;background:url(/assets/img/common/icon_arrow_circle_01.svg) 20px 10px no-repeat;background-size:12px}.listCate.mypage li a .text{padding-left:25px}.listCate.mypage li:hover{background:none}@media only screen and (max-width: 750px){.listCate{padding:0 15px;margin-bottom:20px}.listCate li a{background-position:10px 12px;padding:12px 12px}.listCate li a span{font-size:12px}.listCate li a .numText{font-size:10px}.listCate li a span.numRed{font-size:8px}.listCate li:last-child{border-bottom:1px solid #e5e5e5}}.boxCommon02.sideBox .sideGroup{position:relative;overflow-y:auto;height:70vh;-ms-overflow-style:none;scrollbar-width:none}.boxCommon02.sideBox .sideGroup::-webkit-scrollbar{display:none}.boxCommon02.sideBox .sideGroup .formSidebar li:last-child{border-bottom:0}.boxCommon02.sideBox .boxBtn{background-color:#EFF4F7;border-top:1px solid #e3e3e3;-webkit-box-shadow:0 -6px 6px -6px rgba(0,0,0,0.12);box-shadow:0 -6px 6px -6px rgba(0,0,0,0.12);padding:15px;text-align:center}.boxCommon02.sideBox .boxBtn .btn{font-size:14px;font-weight:normal}@media only screen and (max-width: 750px){.boxListCate{border-bottom:none !important;padding-bottom:5px !important;padding-top:0 !important}.boxListCate .titleBox{margin-bottom:10px;padding:0 24px !important}}.listCate .numRed{position:relative;top:-3px}#footer{position:relative;background-color:#FFF;margin-top:70px}#footer .innerFooter{max-width:1130px;margin:0 auto;padding:0 20px}@media only screen and (max-width: 750px){#footer .innerFooter{padding:0 15px}}#footer .recruitmentBlock{padding:50px 10px 63px;border-radius:0;color:#FFF;background-color:#0068cc}#footer .recruitmentBlock .title{max-width:1190px;padding:0 20px;margin:0 auto;font-size:16px;font-weight:bold;padding-left:41px;background:url(/assets/img/common/icon_pin.png) no-repeat 20px 0;margin-bottom:28px}#footer .recruitmentBlock a{color:#FFF}#footer .jobList li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:9px}#footer .jobList li span.name{display:block;width:100%;max-width:111px;font-weight:bold}#footer .jobList li span.name.name02{max-width:95px}#footer .jobList li p a{display:inline-block;padding:0 9px 0 11px;border-left:1px solid #FFF;margin-bottom:5px}#footer .jobList li p a:last-child{border-right:1px solid #FFF}#footer .jobList li:last-child{margin-bottom:0}#footer .flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .flexbox .box01{width:calc(50% - 30px);margin-right:30px}#footer .flexbox .box02{width:calc(50% - 10px);margin-left:10px}#footer .flexbox02{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}#footer .flexbox02 .box01{width:50%;max-width:530px;margin-right:30px}#footer .flexbox02 .box02{width:50%}#footer .copyright{font-size:11px;color:#999;border-top:1px solid #d7d7d7;line-height:1.818;padding:26px 0}@media only screen and (max-width: 750px){#footer .copyright .innerFooter{padding:0 10px;text-align:left !important}#footer .copyright br{content:"";display:block;height:12px}}#footer .fNavSection{padding:30px 0 30px}#footer .navBox{border:6px solid #f4f4f4;padding:23px;max-width:500px}#footer .navBox .fNav01{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:390px;margin:0 auto}#footer .navBox .fNav01 li{margin-bottom:-20px}#footer .navBox .fNav01 li a,#footer .navBox .fNav01 li p{display:block;margin-bottom:20px;font-size:13px;padding-bottom:3px;padding-top:4px;color:#333;cursor:pointer}#footer .navBox .fNav01 li a.spDisplay,#footer .navBox .fNav01 li p.spDisplay{display:none}@media only screen and (max-width: 750px){#footer .navBox .fNav01 li a.pcDisplay,#footer .navBox .fNav01 li p.pcDisplay{display:none}#footer .navBox .fNav01 li a.spDisplay,#footer .navBox .fNav01 li p.spDisplay{display:block}}#footer .navBox .fNav01 li p:hover{text-decoration:underline}#footer .socialBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:15px;border-bottom:1px solid #d7d7d7;margin-bottom:15px;padding-left:10px}#footer .socialBlock .txt02{display:block;font-size:11px;color:#444}#footer .socialBlock .txt01{font-weight:bold;display:block;font-size:15px;color:#444}#footer .socialBlock .text{margin-right:30px;width:170px}#footer .socialBlock .socialBox{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 184px)}#footer .socialBlock .socialBox a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#FFF;font-weight:bold;background-color:#1da1f2;-webkit-transition:opacity .3s;transition:opacity .3s;max-width:150px;width:100%;padding:8px 15px;border-radius:5px}@media only screen and (max-width: 870px){#footer .socialBlock .socialBox a{font-size:11px}}#footer .socialBlock .socialBox a:hover{opacity:.7;text-decoration:none}#footer .socialBlock .socialBox a img{margin-right:5px;width:2.2vw;max-width:22px}#footer .socialBlock .socialBox a span{margin:0 auto}#footer .socialBlock .socialBox .facebook{margin-right:8px;background-color:#0066cb}@media only screen and (max-width: 750px){#footer .socialBlock .socialBox a{padding:8px 10px;max-width:initial;min-width:83px}#footer .socialBlock .socialBox a img{width:15px}#footer .socialBlock .socialBox a span{font-size:9px}}@media only screen and (max-width: 840px){#footer .socialBlock{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#footer .socialBlock .text{width:auto;margin-right:15px}}#footer .fNav02{padding-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px}#footer .fNav02 li{margin-right:13px}@media only screen and (max-width: 960px){#footer .fNav02 li{width:40%}}#footer .fNav02 li a{display:block;margin-bottom:8px;color:#333;font-size:12px;padding-left:17px;background:url(/assets/img/common/icon_arrow_circle_01.svg) no-repeat 0 50%;background-size:12px auto}#footer .businessBlock{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:37px}#footer .businessBlock .name{font-weight:bold;font-size:12px;margin-bottom:12px}#footer .businessBlock .col02{display:-webkit-box;display:-ms-flexbox;display:flex;width:245px}#footer .businessBlock .col02 .image{width:53px;margin-right:20px}@media only screen and (max-width: 750px){#footer .businessBlock .col02 .image{padding:0}}#footer .businessBlock .col02 .detail{width:calc(100% - 71px);font-size:11px;line-height:1.364;color:#999}#footer .businessBlock .col01{width:calc((100% - 145px)/2 - 35px);margin-right:35px}#footer .businessBlock .col01.social{width:calc((100% - 192px)/2 - 35px)}#footer .businessBlock .col01 .detail{font-size:12px;color:#999;line-height:1.5}#footer .businessBlock .col01 .detail a{display:inline-block;color:#999;margin-right:10px}#footer .businessBlock .col01 .detail a:last-child{margin-right:0}@media only screen and (max-width: 750px){#footer{margin-top:0}#footer .recruitmentBlock{margin:0;border-radius:0;padding:30px 0 20px}#footer .recruitmentBlock .title{padding:0 15px 0 35px;background:url(/assets/img/common/icon_pin.png) no-repeat 15px 0;font-size:13px;width:auto}#footer .recruitmentBlock .innerFooter{padding-right:0;padding-left:0}#footer .recruitmentBlock .swiper-slide{width:auto}#footer .flexbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:auto;max-width:500px}#footer .flexbox li a{font-weight:bold}#footer .flexbox li p a{font-weight:normal}#footer .flexbox .jobList{padding-left:30px;padding-right:10px}#footer .flexbox .box01{width:100%;margin-right:0}#footer .flexbox .box02{width:100%;margin-left:0}#footer .scrollJoblist{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-left:15px}#footer .jobList{font-size:10px}#footer .jobList li{margin-bottom:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#footer .jobList li span.name{width:75px !important}#footer .jobList li p{-webkit-box-flex:1;-ms-flex:1;flex:1}#footer .jobList li p>a{display:inline-block;margin-bottom:15px}#footer .flexbox02{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}#footer .flexbox02 .box01{width:100%;max-width:initial}#footer .flexbox02 .box02{width:100%}#footer .flexbox02 .navBox{max-width:initial;padding:0;border-color:#e7e7e7;margin-bottom:25px}#footer .flexbox02 .navBox .fNav01{max-width:initial}#footer .flexbox02 .navBox .fNav01 li{width:calc(100% / 3);margin-bottom:0}#footer .flexbox02 .navBox .fNav01 li a,#footer .flexbox02 .navBox .fNav01 li p{padding:20px 15px 20px;margin-bottom:0;background-position:50% calc(50% - 15px);background-size:25px 25px !important;border:solid #e7e7e7;border-width:0 1px 1px 0;text-align:center;font-size:11px}#footer .flexbox02 .navBox .fNav01 li a.nav02{background-size:auto 31px !important;padding-top:14px}#footer .flexbox02 .socialBlock{margin-bottom:0;padding-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:15px}#footer .flexbox02 .socialBlock .text{width:100px;margin-right:15px}}@media only screen and (max-width: 750px) and (max-width: 750px){#footer .flexbox02 .socialBlock .text{white-space:nowrap}}@media only screen and (max-width: 750px){#footer .flexbox02 .socialBlock .txt01{font-size:11px}#footer .flexbox02 .socialBlock .txt02{font-size:8px;padding-top:5px}#footer .flexbox02 .socialBlock .socialBox{width:calc(100% - 100px)}#footer .flexbox02 .fNav02{padding-left:0;margin-right:0}#footer .flexbox02 .fNav02 li{width:100%;margin-right:0}#footer .flexbox02 .fNav02 li a{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;padding:15px 28px;background-position:10px 50%;border-bottom:1px solid #e3e3e3;font-size:11px}#footer .businessBlock{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:10px}#footer .businessBlock .col01,#footer .businessBlock .col02{width:100%}#footer .businessBlock .col01{margin-bottom:30px}#footer .businessBlock .col01.social{width:100%}#footer .businessBlock .name{font-size:11px}#footer .businessBlock .detail{font-size:9px}#footer .copyright{color:#444;margin:0 15px;padding:20px 0 75px 0px;font-size:9px}}#pageJob #footer{margin-top:0}.bgWhite{background:#fff}.boxBreadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:30px;margin-bottom:35px}.boxBreadcrumb .swiper-container{margin:0}.boxBreadcrumb .swiper-container .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.boxBreadcrumb .breadcrumb li{background:url(/assets/img/common/icon_arrow.svg) right 1px top 50% no-repeat;color:#333;display:inline-block;font-size:12px;margin-right:10px;padding:4px 20px 4px 4px;vertical-align:middle}.boxBreadcrumb .breadcrumb li a{color:#034fa3;display:inline-block;font-size:12px}.boxBreadcrumb .breadcrumb li:last-child{background:none}.boxBreadcrumb.bgWhite{background-color:transparent}@media only screen and (max-width: 750px){.boxBreadcrumb{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;padding:0;border-top:1px solid #d7d7d7;overflow-y:hidden}.boxBreadcrumb.style01{margin-bottom:0}.boxBreadcrumb.style01 .swiper-container{max-width:100%}.boxBreadcrumb.style01 .naviArea{max-width:100%}.boxBreadcrumb .swiper-container{background-color:#e5e5e5;border:solid #d5d5d5;border-width:0 0 1px 0}.boxBreadcrumb.bgWhite{background-color:#FFF}.boxBreadcrumb .scrollBreadcrumb{overflow-x:auto;padding-bottom:5px;margin:0 -15px 5px}.boxBreadcrumb .swiper-container{width:100%}.boxBreadcrumb .swiper-slide{width:auto}.boxBreadcrumb .breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:inherit;white-space:nowrap;background-color:#e5e5e5}.boxBreadcrumb .breadcrumb li{position:relative;background:none;padding:0;margin-right:0;background:#f0f0f0;padding-left:25px}.boxBreadcrumb .breadcrumb li:after{position:absolute;width:27px;height:27px;content:"";background:#f0f0f0;-webkit-transform:rotate(45deg) skew(10deg, 10deg);transform:rotate(45deg) skew(10deg, 10deg);right:-14px;top:5px;border-right:1px solid #d5d5d5;border-top:1px solid #d5d5d5;z-index:1}.boxBreadcrumb .breadcrumb li:last-child:after{display:none}.boxBreadcrumb .breadcrumb li:first-child{padding-left:0}.boxBreadcrumb .breadcrumb li.subChild:after{border-color:#c3c2c2}.boxBreadcrumb .breadcrumb li a{position:relative;background-color:#f0f0f0;padding:12px 15px 12px 5px;color:#444;font-size:11px}.boxBreadcrumb .breadcrumb li a:hover{text-decoration:none}.boxBreadcrumb .breadcrumb li em{display:inline-block;padding:12px 15px 12px 5px;font-size:11px;background-color:#e5e5e5}.boxBreadcrumb .breadcrumb li:first-child a{padding-left:15px}.boxBreadcrumb .breadcrumb li:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1}}.naviArea{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-color:#e9e9e9;padding:10px 0 10px 12px;border-radius:6px}.naviArea a,.naviArea span{background:url(/assets/img/common/icon_arrow_blue.svg) right 1px top 0 no-repeat;cursor:pointer;display:inline-block;font-size:13px;line-height:1.3;margin-right:15px;padding-right:15px;vertical-align:middle;background-size:13px}.naviArea span{color:#36c}.naviArea span:hover{text-decoration:underline}@media only screen and (max-width: 750px){.naviArea{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;padding:8px 15px 0;background-color:initial}.naviArea a,.naviArea span{padding-right:15px;background:url(/assets/img/common/icon_arrow_blue.svg) right 1px top 0 no-repeat/contain;margin:0 15px 10px 0;font-size:11px;background-size:12px}}@media only screen and (max-width: 750px){.breadcrumbReverse{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;margin-bottom:20px}.breadcrumbReverse .boxBreadcrumb{padding-bottom:0;margin-bottom:0}.breadcrumbReverse .boxBreadcrumb .scrollBreadcrumb{padding-bottom:0;margin-bottom:0}}@media only screen and (min-width: 750px){.style01{display:block}.style01 .naviArea{margin-top:10px;display:inline-block;-ms-flex-item-align:center;align-self:center}.style01 .naviArea li{display:inline-block}.style01 .naviArea li a{display:inline-block}.style01 .swiper-container .breadcrumb li:last-child{padding-right:0}}@media only screen and (min-width: 1080px){.boxBreadcrumb.style01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.boxBreadcrumb.style01 .naviArea{margin-top:0;white-space:nowrap;display:inline-block;-ms-flex-item-align:center;align-self:center}.boxBreadcrumb.style01 .naviArea li{display:inline-block}.boxBreadcrumb.style01 .naviArea li a,.boxBreadcrumb.style01 .naviArea li span{display:inline-block}.boxBreadcrumb.style01 .swiper-container .breadcrumb li:last-child{padding-right:0}}@media only screen and (max-width: 750px){.single{overflow:hidden;width:100%}}.single .boxBreadcrumb{padding:0;margin-top:-10px}@media only screen and (max-width: 750px){.single .boxBreadcrumb{margin:-40px -20px 0 -20px;padding:0 0 15px 0}.single .boxBreadcrumb .swiper-container{width:calc(100% + 40px)}}.btn{border:0;border-radius:5px;display:inline-block;-webkit-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.26);box-shadow:0px 2px 8px 0px rgba(0,0,0,0.26);color:#fff !important;cursor:pointer;font-size:14px;font-weight:bold;line-height:1.5;max-width:100px;width:100%;padding:6px 10px;text-align:center;text-decoration:none !important;-webkit-transition:all .3s;transition:all .3s}.btn.sizeL{background-color:#0068cd;font-size:15px;max-width:200px;padding:10px 30px}.btn.sizeL:hover,.btn.sizeL.active{background-color:#0081ff}.btn.sizeL.sizeL01{max-width:240px}@media only screen and (max-width: 750px){.btn.sizeL.sizeL01{max-width:200px;margin-bottom:30px;font-size:13px}}.btn.sizeL.sizeL02{max-width:282px}.btn.sizeL.sizeL03{max-width:360px;line-height:1.3}.btn.sizeM{font-size:14px;max-width:160px;padding:8px 10px}.btn.sizeS{font-size:13px}.btn.sizeX{max-width:300px;padding:10px;font-size:15px}@media only screen and (max-width: 750px){.btn.sizeX{max-width:100%;font-size:13px}}.btn.sizeX.style01{max-width:350px;padding:10px;font-size:15px}@media only screen and (max-width: 750px){.btn.sizeX.style01{max-width:100%;font-size:13px}}.btn.disable{font-size:15px;background-color:#b5b5b5;pointer-events:none}.btn.red{background-color:#f83e4c}.btn.red:hover,.btn.red.active{background-color:#d33541}.btn.black{background-color:#444}.btn.black:hover,.btn.black.active{background-color:#777}.btn .font12{font-size:12px}.btn.bgBlue{background-color:#0068cd}.btn.bgBlue:hover,.btn.bgBlue.active{background-color:#0081ff}.btn.sizeK{max-width:inherit;width:auto;padding-left:30px;padding-right:30px}@media only screen and (max-width: 750px){.btn{max-width:initial}.btn.sizeL{max-width:initial}.btn.sizeM{max-width:initial}.btn.sizeS{max-width:initial}}@media only screen and (max-width: 750px){.btn.sizeL.sizeL01.style01{margin-bottom:0}}.btnWide{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#444;font-weight:bold;font-size:15px;width:100%;border:1px solid #d7d7d7;border-radius:5px;padding:14px 35px 14px 10px;-webkit-transition:all .3s;transition:all .3s}.btnWide:after{position:absolute;width:8px;height:8px;right:30px;top:50%;border:solid #333;border-width:2px 2px 0 0;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);-webkit-transition:all .3s;transition:all .3s;content:''}.btnWide:hover,.btnWide.active{border-color:#0081ff;background-color:#0081ff;color:#FFF;text-decoration:none;-webkit-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.26);box-shadow:0px 2px 8px 0px rgba(0,0,0,0.26)}.btnWide:hover:after,.btnWide.active:after{border-color:#FFF}.btnWide.pink{background-color:#f42167;color:#FFF;border-color:#f42167;padding:10px 35px 10px 10px}.btnWide.pink:after{border-color:#fff}.btnWide.pink:hover{border-color:#f42167;background-color:#f42167;opacity:.7}@media only screen and (max-width: 750px){.btnWide{padding:12px 10px;font-size:12px}.btnWide:after{content:none}.btnWide.spArrow:after{content:'';border:solid #a2a2a2;border-width:2px 2px 0 0}.btnWide.refind{background-color:#FFF;color:#444}.btnWide.refind img{margin-right:5px;height:12px;vertical-align:top}.btnWide.refind.sp_noEffect{border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btnWide.pink{padding:10px 10px 10px 10px}.btnWide.pink::after{border-color:#fff !important;right:20px !important}}.btnGreen{display:block;background-color:#40ab86;text-align:center;color:#FFF;font-size:16px;border-radius:6px;padding:11px;font-weight:bold;-webkit-transition:opacity .3s;transition:opacity .3s}.btnGreen span{display:inline-block;padding-right:28px;background:url(/assets/img/common/icon_arrow_green.png) no-repeat 99% 50%}.btnGreen.bgBlue{background-color:#0068cd}.btnGreen.bgBlue span{background:url(/assets/img/common/icon_arrow_blue_02.png) no-repeat 99% 50%}.btnGreen:hover{color:#FFF;opacity:.7;text-decoration:none}.imgBack{display:inline-block;margin-bottom:10px;pointer-events:none}.btnWhite{display:block;background-color:#FFF;border:1px solid #ccc;border-radius:5px;color:#034fa3;padding:6px;max-width:130px;text-align:center;font-weight:bold;margin:0 auto;-webkit-transition:all .3s;transition:all .3s}.btnWhite:hover{color:#fff;background-color:#034fa3;border-color:#034fa3;text-decoration:none}.btnSelect{border-radius:5px;padding:14px 40px;font-size:15px;font-weight:bold;background-color:#0068cd;color:#fff}@media only screen and (max-width: 750px){.btnSelect{padding:8px 15px;font-size:14px}}.marBtn{margin-bottom:50px}@media only screen and (max-width: 750px){.marBtn{margin-bottom:30px}}.btn.btnSize{width:160px;padding:13px 30px}@media only screen and (max-width: 750px){.btn.btnSize{width:100%;max-width:360px;padding:12px 30px}}.btnAccordion{display:block;color:#005ebc;text-align:center;font-weight:bold;font-size:12px;background-color:#EEE;border-radius:5px;padding:13px;text-decoration:none}.btnAccordion:hover{text-decoration:none}.guideInput{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.guideInput input,.guideInput select,.guideInput textarea{margin-right:30px}@media only screen and (max-width: 750px){.guideInput input,.guideInput select,.guideInput textarea{margin-right:0}}.blockFormInput{position:relative;z-index:2}.blockFormInput .formInput{margin-left:0}.blockFormInput .suggest_list{position:absolute;width:100%;padding:5px 5px;border:1px solid #CCC;border-radius:8px;outline:none;background-color:#fff;font-size:90%}.blockFormInput .suggest_list>div{padding:5px 10px 5px 10px;color:#444;font-size:13px;font-weight:normal;-webkit-transition:all 0.3s;transition:all 0.3s;border-radius:6px;display:block;overflow:hidden;cursor:pointer}.blockFormInput .suggest_list>div.select,.blockFormInput .suggest_list>div:hover{background-color:#92c9ff}.blockFormInput-full{width:100%}.inlineForm .suggest_list{top:100%}.formInput{border:2px solid #eff4f7;background-color:#eff4f7;border-radius:8px;color:#444;font-size:15px;height:45px;outline:none;padding:0 15px;-webkit-transition:background-color .5s;transition:background-color .5s;line-height:1.45;-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:360px;width:100%}.formInput:hover,.formInput.hover{background-color:#e9f5ee;opacity:1 !important}.formInput:focus,.formInput.focus{background-color:#e9f5ee;border:2px solid #40ab86}.formInput.error{background-color:#fcefee;border:1px solid #f4457f}.formInput.disabled{background-color:#e5e5e5}.formInput.select{background:#eff4f7 url(/assets/img/common/icon_select_down.svg) calc(100% - 20px)/12px no-repeat;padding:0 42px 0 10px;cursor:pointer}.formInput.select.error{background-color:#fcefee;border:1px solid #f4457f;background-image:url(/assets/img/common/icon_select_down_red.svg)}.formInput.select::-ms-expand{display:none}.formInput.select.disable{background-color:#e5e5e5;border:2px solid #e5e5e5;cursor:initial}.formInput.style03{background-color:#FFF;border:none;-webkit-box-shadow:0px 1px 4px -1px rgba(36,36,36,0.25);box-shadow:0px 1px 4px -1px rgba(36,36,36,0.25);border-radius:4px;font-size:12px;height:32px;background-position-x:calc(100% - 10px);background-size:10px}.formInput.w300{max-width:300px}@media only screen and (max-width: 750px){.formInput{font-size:14px;height:45px}}.boxFilter{display:inline-block;vertical-align:middle;min-width:330px;text-align:right}.boxFilter select{width:150px;margin-left:10px}.boxFilter select:first-child{margin-left:0}@media only screen and (max-width: 370px){.boxFilter select{margin:0 0 10px 0;width:140px}}@media only screen and (max-width: 750px){.boxFilter{text-align:left}}.pSearchBox:after{position:absolute;top:0;left:0;width:6px;height:6px;content:"";background:#fff;z-index:50}.checkboxList,.radioList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.checkbox{margin-right:15px}.checkbox input{font-size:0;height:0;line-height:0;margin:0;opacity:0;position:absolute;width:0}.checkbox input:checked+label{background-image:url(/assets/img/common/icon_checkbox_selected.svg)}.checkbox label{background:url(/assets/img/common/icon_checkbox.svg) 0 1px/15px no-repeat;display:inline-block;font-size:15px;padding-left:22px;cursor:pointer}.checkbox.link{text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.checkbox.link label{padding-left:0;min-width:15px;height:15px;vertical-align:top;display:inline-block;margin-right:5px}.checkbox.link a{display:inline-block;text-decoration:underline}.checkbox.link .sub{display:inline-block;padding-left:3px;color:#999;font-size:11px;pointer-events:none}.checkbox.link .count{color:#999;font-weight:normal;font-size:11px;margin-left:2px}.checkbox.disabled{pointer-events:none}.checkbox.disabled a{color:#999;text-decoration:none}.checkbox.disabled .sub{color:#999}@media only screen and (max-width: 750px){.checkbox label{font-size:13px;background-size:13px}}.checkbox.error label{background-image:url(/assets/img/common/icon_checkbox_red.svg)}.checkbox.error input:checked+label{background-image:url(/assets/img/common/icon_checkbox_selected_red.svg)}.checkbox.book{margin-right:0}.checkbox.book label{font-weight:bold;padding-left:40px;background-position:0 50%}.checkbox.book label a{color:#005ebc}.checkbox.book label span{display:block;font-weight:normal;font-size:12px;line-height:1.3;color:#777}@media only screen and (max-width: 750px){.checkbox.book label{padding-left:25px}.checkbox.book label span{font-size:11px}}.radioWidth .radio{display:inline-block;margin-bottom:10px;margin-right:5px}.radioWidth .radio label{width:106px}@media only screen and (max-width: 750px){.radioWidth .radio label{width:103px}}.radio{margin-right:15px}.radio input{font-size:0;height:0;line-height:0;margin:0;opacity:0;position:absolute;width:0}.radio input:checked+label{background-image:url(/assets/img/common/icon_radio_selected.svg)}.radio label{background:url(/assets/img/common/icon_radio.svg) 0 1px/15px no-repeat;display:inline-block;font-size:15px;padding-left:22px;-webkit-transition:background-image .3s;transition:background-image .3s;cursor:pointer}.radio.error label{background-image:url(/assets/img/common/icon_radio_red.svg)}.radio.error input:checked+label{background-image:url(/assets/img/common/icon_radio_selected_red.svg)}@media only screen and (max-width: 750px){.radio label{font-size:13px;background-size:13px}}.formSidebar>li{border-bottom:1px solid #e3e3e3;padding:12px 15px}.formSidebar>li .txtForm{padding-left:10px;font-size:12px;color:#444}.formSidebar .inlineForm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px}.formSidebar .inlineForm label{margin-right:15px;font-weight:bold}.formSidebar .inlineForm .formInput.style02{max-width:130px;padding:5px 30px 3px 10px;font-size:12px;height:32px;border-radius:3px;border:1px solid #e0e0e0;background-color:#eff4f7;text-align:left;line-height:1;background-position-x:calc(100% - 10px);background-size:10px}.formSidebar .inlineForm .formInput.style02.jsModal{background:#eff4f7 url(/assets/img/common/icon_tab.svg) calc(100% - 10px)/12px no-repeat}.formSidebar .inlineForm .formInput.style02.select[disabled]{color:#b2b2b2;border:1px solid #f1f1f1;background:#eff4f7 url(/assets/img/common/icon_select_down_disabled.svg) calc(100% - 10px)/11px no-repeat;cursor:unset}.formSidebar .inlineForm.vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.formSidebar .inlineForm.vertical label{margin-right:0;margin-bottom:10px}.formSidebar .inlineForm.styleRight{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.formSidebar .checkboxList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.formSidebar .checkboxList li{margin-bottom:10px}.formSidebar .checkboxList li:last-child{margin-bottom:0}.formSidebar .checkboxList li label{font-size:13px;background-position-y:0;color:#035ab9;font-weight:bold}.formSidebar .checkboxList li label .count{color:#999;font-weight:normal;font-size:11px;margin-left:5px}.entryForm{display:block;width:100%}.entryForm input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.entryForm .dateBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.entryForm .dateBlock .formInput{max-width:120px}.entryForm .dateBlock label{margin:0 10px}.entryForm .dateBlock label:last-child{margin-right:0}@media only screen and (max-width: 750px){.entryForm .dateBlock{-ms-flex-wrap:wrap;flex-wrap:wrap}.entryForm .dateBlock .formInput{width:calc(360/630*100%);max-width:300px;margin-bottom:10px}.entryForm .dateBlock label{width:calc(200/630*100%);max-width:200px}}.entryForm .attention{margin-top:8px}.entryForm .addressBlock .formInput{margin-bottom:20px}.entryForm .addressBlock .formInput:last-child{margin-bottom:0}.entryForm .formInput.select.disable{background-image:url(/assets/img/common/icon_select_down_grey.png);background-color:#e5e5e5}.entryForm textarea{padding-top:10px;padding-bottom:10px;max-width:none;height:auto;overflow:hidden;overflow-y:auto;min-height:160px}.entryForm .txtCount{font-size:14px;color:#0066cb;margin-bottom:17px}.entryForm .txtLink{color:#005ebc;font-size:13px}.entryForm .attention{margin-bottom:13px}.headline2{position:relative;padding:10px 0 6px;color:#005ebc;font-size:28px;font-weight:bold;line-height:1.4;margin-bottom:30px}.headline2.border{border-bottom:2px solid #dfe7f2}.headline2:before{position:absolute;left:-15px;top:0;width:15px;height:15px;background:url(/assets/img/common/icon_bubble.png) no-repeat 50% 50%;content:''}.headline2 a{color:#005ebc}.headline2 span{position:relative;display:inline-block;margin-left:12px;padding-left:15px}.headline2 span::before{position:absolute;content:"";top:0;left:0;height:80%;width:1px;background:#a3bcca}.headline2.noBg:before{display:none}.headline2.color02{color:#034fa3}@media only screen and (max-width: 750px){.headline2{font-size:18px;margin-left:15px;margin-bottom:15px;padding-top:0}.headline2:before{top:7px;background-size:10px;width:10px;height:10px}}.boxTitle .headline3 a{color:#005ebc;font-size:20px;font-weight:bold;line-height:1.2}@media only screen and (max-width: 750px){.boxTitle .headline3 a{font-size:16px}}.privacySection .headline,.headline3{color:#005ebc;font-size:20px;font-weight:bold;line-height:1.2;margin-bottom:20px}.privacySection .headline.border,.headline3.border{border-bottom:2px solid #dfe7f2}.privacySection .headline.flexbox,.headline3.flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.privacySection .headline.flexbox>img,.headline3.flexbox>img{margin-top:2px}.privacySection .headline.link,.headline3.link{text-decoration:none}.privacySection .headline.link a,.headline3.link a{position:relative;padding-right:28px}.privacySection .headline.link a:hover,.headline3.link a:hover{text-decoration:none}.privacySection .headline.link a::after,.headline3.link a::after{position:relative;display:inline-block;top:3px;width:20px;height:20px;margin-left:10px;background:url(/assets/img/common/icon_arrow_blue.svg) no-repeat 0 0;background-size:20px 20px;content:''}.privacySection .headline.style02.border,.headline3.style02.border{border-bottom:3px solid #0068cd}@media only screen and (max-width: 750px){.privacySection .headline,.headline3{font-size:16px;margin-bottom:22px}.privacySection .headline.link,.headline3.link{text-decoration:none}.privacySection .headline.link a,.headline3.link a{padding-right:20px}.privacySection .headline.link a::after,.headline3.link a::after{background-size:15px;top:2px;width:15px;height:15px;margin-left:5px}}.privacySection .headline{border-bottom:2px solid #dfe7f2}.privacySection h3.headline2,.headline4{position:relative;font-size:17px;color:#444;font-weight:bold;line-height:1.4;padding-left:15px;margin-bottom:20px}.privacySection h3.headline2:before,.headline4:before{position:absolute;left:0;top:-1px;background-color:#0068cd;width:4px;height:100%;content:''}@media only screen and (max-width: 750px){.privacySection h3.headline2,.headline4{font-size:15px;margin-bottom:15px}}.privacySection p{margin-bottom:20px;color:#444;font-size:15px;line-height:1.73}.privacySection h3.headline2{padding:0}.privacySection h3.headline2::before{background:#0068cd}.privacySection h3.headline2 span{padding-left:0}.privacySection h3.headline2 span::before{content:none}@media only screen and (max-width: 750px){.privacySection p{font-size:14px;line-height:1.57}.privacySection h3.headline2{margin-left:0}}.headline5{background-color:#eeedeb;border-radius:5px;color:#444;font-size:15px;font-weight:bold;line-height:1.6;margin-bottom:20px;padding:7px 15px}.headline5.blue{background-color:#c8e6f8}.headline5.textBlue{color:#034fa3;padding:5px 15px}.headline5.border01{border:1px solid #b6d2e2}@media only screen and (max-width: 750px){.headline5{font-size:14px;padding:6px 15px;margin-bottom:15px}}.isIE:not(.isEdge) .headline5{padding-top:10px;padding-bottom:4px}.headline6{position:relative;font-size:15px;color:#444;font-weight:bold;line-height:1.4;margin-bottom:20px;padding-left:20px}.headline6:before{position:absolute;width:11px;height:11px;left:0;top:5px;background-color:#0068cd;content:''}@media only screen and (max-width: 750px){.headline6{font-size:14px;padding-left:15px;margin-bottom:15px}.headline6:before{width:10px;height:10px}}.headline7{margin:0 0 15px 0;padding:2px 0 2px 30px;font-size:15px;font-weight:bold;color:#f83e4c;background:url(/assets/img/common/icon_01.png) no-repeat}.headline8{margin-bottom:30px;padding:7px 0 7px 55px;background:url(/assets/img/common/icon_question.png) no-repeat 0 50%;background-size:36px 36px;font-size:20px;font-weight:bold;color:#005ebc}@media only screen and (max-width: 750px){.headline8{margin-bottom:15px;font-size:16px;background-size:30px 30px;padding:6px 0 6px 45px}}.headline9{padding:50px 0 55px;font-family: Yu mincho;font-size:34px;font-weight:bold;text-align:center;letter-spacing:0.5px}.headline9 img{display:inline-block;width:46px;height:auto;margin-right:10px;font-size:0;vertical-align:middle}.headline9 span{display:inline-block;vertical-align:middle}@media only screen and (max-width: 750px){.headline9{padding:20px 0;font-size:25px}.headline9 img{width:35px}}.headline10{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff24e;text-align:center;line-height:1.6}.headline10 em{font-size:16px;font-weight:bold;text-align:center}.headline10 em.textSize{font-size:30px;font-weight:bold;text-align:center}@media only screen and (max-width: 750px){.headline10 em{font-size:10px}.headline10 em.textSize{font-size:15px}}.headline11{position:relative;margin-bottom:25px;font-size:21px;font-weight:bold;text-align:center}.headline11::before{position:absolute;left:50%;bottom:-13px;content:'';width:34px;height:4px;margin-left:-17px;background:#00be75}.headline11 span{color:#1aa936}.headline11 span.middle{font-size:26px;font-weight:bold}@media only screen and (max-width: 750px){.headline11{font-size:14px}.headline11::before{bottom:-10px;width:20px;height:2px;margin-left:-10px}}.headline12{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff24e;text-align:center;line-height:1.6;font-size:26px;font-weight:bold;padding:19px 0}@media only screen and (max-width: 750px){.headline12{padding:0;font-size:16px}}.headline13{font-size:18px;font-weight:bold;border-bottom:3px solid #1eaa39;padding:0 0 6px 0;margin-bottom:20px}@media only screen and (max-width: 750px){.headline13{font-size:14px;border-bottom:2px solid #1eaa39;margin-bottom:10px}}.headline14{display:inline-block;margin-bottom:27px;padding-bottom:5px;border-bottom:6px solid #ffc600;font-size:28px;font-weight:bold;letter-spacing:3.5px}@media only screen and (max-width: 750px){.headline14{width:100%;margin-bottom:15px;border-bottom:4px solid #ffc600;font-size:20px;line-height:1.5em}}.headline15{text-align:center}.headline15.style01{margin-bottom:-30px}.headline15 span{display:inline-block;min-width:350px;padding:12px 35px;border-left:13px solid #9E660D;background:#C9A139;color:#FFF;font-size:30px;font-family: Yu mincho;text-align:center;font-weight:bold;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:1px}@media only screen and (max-width: 750px){.headline15.style01{margin-bottom:-20px}.headline15 span{min-width:185px;padding:10px;border-left:7px solid #9E660D;font-size:20px}}.headline16{text-align:center}@media only screen and (max-width: 750px){.headline16 img{width:250px}}.iconYen{padding-left:22px;background:url(/assets/img/common/icon_yen_02.png) no-repeat 0 1px}.iconStation{padding-left:22px;background:url(/assets/img/common/icon_station.png) no-repeat 0 1px}.boxSpinner{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(90vh - 225px);max-height:425px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.spinner{width:40px;height:40px;background-color:#005ebc;margin:100px auto;-webkit-animation:sk-rotateplane 1.2s infinite ease-in-out;animation:sk-rotateplane 1.2s infinite ease-in-out}@-webkit-keyframes sk-rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes sk-rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.ics{display:inline-block;overflow:hidden;vertical-align:middle;width:20px;height:20px;stroke-width:0;stroke:#b5b5b5;fill:#b5b5b5;-webkit-transition:fill .5s;transition:fill .5s}.ics.ic-three-dot{width:12px;height:11px}.ics.ic-yen{width:14px;height:14px}.ics.ic-location{width:12px;height:14px}.ics.ic-bus{width:13px;height:14px}.ics.ic-star{width:16px;height:15px;fill:#d5d5d5;margin-right:5px}.active .ics.ic-star{fill:#f8c80a}.ics.ic-menu-01,.ics.ic-menu-02,.ics.ic-menu-03,.ics.ic-menu-04,.ics.ic-menu-05,.ics.ic-menu-06,.ics.ic-menu-07,.ics.ic-logout{height:23px}.navBox .ics.ic-menu-01,.navBox .ics.ic-menu-02,.navBox .ics.ic-menu-03,.navBox .ics.ic-menu-04,.navBox .ics.ic-menu-05,.navBox .ics.ic-menu-06,.navBox .ics.ic-menu-07,.navBox .ics.ic-logout{width:15px;height:16px;fill:#cacaca;vertical-align:top;margin-right:5px}.mainMenu .ics.ic-menu-01,.mainMenu .ics.ic-menu-02,.mainMenu .ics.ic-menu-03,.mainMenu .ics.ic-menu-04,.mainMenu .ics.ic-menu-05,.mainMenu .ics.ic-menu-06,.mainMenu .ics.ic-menu-07,.mainMenu .ics.ic-logout{fill:#4b84c3}.mainMenu a:hover .ics.ic-menu-01,.mainMenu a:hover .ics.ic-menu-02,.mainMenu a:hover .ics.ic-menu-03,.mainMenu a:hover .ics.ic-menu-04,.mainMenu a:hover .ics.ic-menu-05,.mainMenu a:hover .ics.ic-menu-06,.mainMenu a:hover .ics.ic-menu-07,.mainMenu a:hover .ics.ic-logout{fill:#1684fb}.ics.ic-menu-02{width:9px}.navBox .ics.ic-menu-02{height:18px}.navBox .ics.ic-menu-03{height:16px}.navBox .ics.ic-menu-04{width:15px;height:15px}.navBox .ics.ic-menu-06{height:18px}.ics.ic-menu-01,.ics.ic-menu-03,.ics.ic-menu-04,.ics.ic-menu-05{width:23px}.ics.ic-search{width:16px;height:15px;stroke:#FFF;fill:#FFF}.ics.ic-price,.ics.ic-smile{width:18px;height:18px;fill:#999}.ics.ic-calendar{width:16px;height:17px;fill:#999}.ics.ic-winter{width:19px;height:18px;fill:#999}.ics.ic-handshake{width:21px;height:19px;fill:#999}.ics.ic-senior{width:21px;height:7px;fill:#999}.ics.ic-ok{width:17px;height:18px;fill:#999}.ics.ic-professional,.ics.ic-uniform{width:15px;height:18px;fill:#999}.ics.ic-doctor{width:15px;height:18px;fill:#999}.ics.ic-building{width:16px;height:18px;fill:#999}.featureBlock .ics.ic-star{width:18px;height:17px;fill:none;margin-right:0;stroke-width:initial;stroke:#999}@media only screen and (max-width: 750px){.ics.ic-menu-05_sp{width:18px;height:16px}.ics.ic-area{width:18px;height:21px}.ics.ic-menu-04_sp,.ics.ic-menu-03_sp,.ics.ic-menu-02_sp,.ics.ic-train{width:18px;height:25px}.ics.ic-menu-01_sp,.ics.ic-keyword,.ics.ic-condition{width:18px;height:18px}.ics.ic-station{width:18px;height:25px}.fNav01 .ics.ic-menu-01,.fNav01 .ics.ic-menu-02,.fNav01 .ics.ic-menu-03,.fNav01 .ics.ic-menu-04,.fNav01 .ics.ic-menu-07,.fNav01 .ics.ic-menu-06{display:block;width:25px;height:25px;margin:0 auto 15px}.navBox .ics.ic-menu-02{height:31px}}.homeKeyv{background-color:#0068cc;padding-bottom:30px}@media only screen and (max-width: 750px){.homeKeyv{padding-bottom:33px}}.homeKeyv .logo{text-align:center;padding:35px 0 30px}.homeKeyv .logo .title{font-size:13px;font-weight:bold;color:#FFF;margin-bottom:10px}.homeKeyv .logo .subTitle{font-size:14px;font-weight:bold;color:#45b991;text-align:center;background-color:#FFF;border-radius:5px;display:block;padding:5px 5px 4px;max-width:120px;margin:0 auto;margin-top:11px}.homeKeyv .logo img{max-width:199px}@media only screen and (max-width: 750px){.homeKeyv .logo{padding:15px 0 17px}.homeKeyv .logo .title{font-size:11px}.homeKeyv .logo img{max-width:182px}}.homeKeyv.bgGreen{background-color:#4ac49a}.homeKeyv.bgGreen .logo{padding-bottom:20px}.homeKeyv.bgGreen .recruitmentBlock{margin-bottom:15px}.homeKeyv.bgGreen .bannerList{margin-top:35px}.homeKeyv .jobList{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-weight:bold}.homeKeyv .jobList li{padding:0 15px}.homeKeyv .jobList li:first-child{margin-right:40px}.homeKeyv .jobList dt{margin-bottom:6px}.homeKeyv .jobList dt span{color:#333;pointer-events:none}.homeKeyv .jobList dd{margin-bottom:8px}.homeKeyv .jobList dd:last-child{margin-bottom:0}.homeKeyv .jobList dd a{display:inline-block;position:relative;margin-right:15px;color:#005ebc;font-weight:bold;margin-bottom:6px;-webkit-transition:all .3s;transition:all .3s}.homeKeyv .jobList dd a:last-child{margin-right:0}.homeKeyv .jobList dd a:after{position:absolute;width:100%;height:1px;content:"";background-color:#3f86cd;left:0;bottom:1px;padding-bottom:1px}.homeKeyv .jobList dd a:hover{text-decoration:none}.homeKeyv .jobList dd a:hover:after{opacity:0}.homeKeyv .titleBlock{position:relative;overflow:hidden}@media only screen and (max-width: 750px){.homeKeyv .titleBlock{overflow:unset;padding-top:37px}.homeKeyv .titleBlock.titleBlock-style01{padding-top:0;padding-bottom:40px;margin-bottom:20px}.homeKeyv .titleBlock.titleBlock-style01 .introBlock{bottom:0;top:auto;width:calc(100% - 20px);left:10px;border-radius:20px;padding:5px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width: 370px){.homeKeyv .titleBlock.titleBlock-style01{padding-bottom:56px}}@media only screen and (min-width: 751px){.homeKeyv .introBlock{display:inline-block;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.homeKeyv .introBlock .introBox{position:relative;width:220px;height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homeKeyv .introBlock .introBox.bgOrange:after{background-color:#f98027}.homeKeyv .introBlock .introBox:after{position:absolute;width:100%;height:220px;content:"";background-color:#f42167;border-radius:50%;top:-35px;left:0;z-index:0}.homeKeyv .introBlock .introBox div{text-align:center;text-shadow:0px 1px 4px rgba(36,36,36,0.25);position:relative;z-index:100}.homeKeyv .introBlock .txt01{font-size:22px;color:#FFF;font-weight:bold}.homeKeyv .introBlock .number{font-size:16px;color:#FFF;font-weight:bold;line-height:1.1;text-align:center}.homeKeyv .introBlock .number span{display:inline-block;font-size:36px;margin-right:6px}}@media only screen and (max-width: 750px){.homeKeyv .introBlock{position:absolute;top:0;width:calc(100% + 30px);left:-15px;background-color:#f42167;color:#FFF}.homeKeyv .introBlock .introBox>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 10px}.homeKeyv .introBlock .txt01{font-size:13px;font-weight:bold;margin-right:3px}.homeKeyv .introBlock .number{font-weight:bold;font-size:13px}.homeKeyv .introBlock .number span{font-size:19px;margin-right:5px}}.homeKeyv .attentionList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:860px;margin-bottom:-1px}.homeKeyv .attentionList li{width:25%;border-left:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}.homeKeyv .attentionList a{display:block;padding:15px 40px 15px 15px;color:#034fa3;font-size:14px;font-weight:bold;background:url(/assets/img/common/icon_arrow_blue.svg) no-repeat right 15px top 15px;background-size:17px auto;-webkit-transition:all .3s;transition:all .3s}.homeKeyv .attentionList a:hover{text-decoration:none;opacity:0.7}@media only screen and (max-width: 750px){.homeKeyv .attentionList{max-width:none;border-top:1px solid #d7d7d7}.homeKeyv .attentionList li{width:50%}}.homeKeyv .searchForm{width:calc(100% - 200px);padding:0 15px;max-width:630px}.homeKeyv .searchForm input{font-size:16px;background-color:#eff4f7;border:none;outline:none;border-radius:8px;padding:14px 28px 12px;width:calc(100% - 65px);margin-right:15px}.homeKeyv .searchForm input::-webkit-input-placeholder{color:#a9a9a9}.homeKeyv .searchForm input::-moz-placeholder{color:#a9a9a9}.homeKeyv .searchForm input:-ms-input-placeholder{color:#a9a9a9}.homeKeyv .searchForm input::-ms-input-placeholder{color:#a9a9a9}.homeKeyv .searchForm input::placeholder{color:#a9a9a9}.homeKeyv .searchForm button{background-color:#0068cd;border:none;outline:none;border-radius:50%;padding:10px;line-height:0;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.homeKeyv .searchForm button:hover{opacity:.7}@media only screen and (max-width: 750px){.homeKeyv .searchForm{width:100%;max-width:none;margin-bottom:20px}}.homeKeyv .noticeBlock{color:#FFF;background-color:#004182;padding:10px 0}@media only screen and (max-width: 750px){.homeKeyv .noticeBlock{padding:12px 0 13px}}.homeKeyv .noticeBlock_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homeKeyv .noticeBlock_title{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:139px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid #FFF;padding-right:10px;margin-right:20px;font-weight:bold}.homeKeyv .noticeBlock_title .icon{margin-right:8px}.homeKeyv .noticeBlock_title .icon img{width:18px}.homeKeyv .noticeBlock_titleBox{margin-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:240px}.homeKeyv .noticeBlock_detail{width:calc(100% - 260px);display:-webkit-box;display:-ms-flexbox;display:flex}.homeKeyv .noticeBlock_detail a{color:#FFF;text-decoration:underline}.homeKeyv .noticeBlock_detail a:hover{text-decoration:none}@media only screen and (max-width: 750px){.homeKeyv .noticeBlock{font-size:12px}.homeKeyv .noticeBlock_titleBox{width:100%;margin-right:0;margin-bottom:5px}.homeKeyv .noticeBlock_title{min-width:113px;padding-right:0;border-right:none}.homeKeyv .noticeBlock_detail{width:100%;padding-left:25px}}.homeKeyv .bannerSliderBlock{display:none}@media only screen and (max-width: 750px){.homeKeyv .recruitmentBlock{margin:0 auto 15px;margin-left:-15px;margin-right:-15px}.homeKeyv .recruitmentBlock .recruitmentBox{margin:0 auto;width:85vw;border-radius:8px}.homeKeyv .bannerSlider{padding-bottom:16px;margin-bottom:5px}.homeKeyv .bannerSlider .slick-slide{line-height:0}.homeKeyv .bannerSlider .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0}.homeKeyv .bannerSlider .slick-dots li{margin-right:10px}.homeKeyv .bannerSlider .slick-dots li button{text-indent:-99999999999999999999px;display:block;width:6px;height:6px;padding:0;border:none;border-radius:50%;background-color:#003d79;outline:none;cursor:pointer}.homeKeyv .bannerSlider .slick-dots li button:last-child{margin-right:0}.homeKeyv .bannerSlider .slick-dots li.slick-active button{background-color:#FFF}}.recruitmentBlock{padding:25px 60px;border-radius:5px;background-color:#FFF;margin-bottom:10px;-webkit-box-shadow:0px 1px 4px 0px rgba(36,36,36,0.3);box-shadow:0px 1px 4px 0px rgba(36,36,36,0.3)}.recruitmentBlock.recruitmentBlock02{padding:0 0 0 60px}@media only screen and (max-width: 750px){.recruitmentBlock{margin:0 10px 15px 10px;padding:0;background:none;-webkit-box-shadow:none;box-shadow:none}.recruitmentBlock .btnGreen{padding:22px 10px 0 10px;background:none}.recruitmentBlock .btnGreen span{background:url(/assets/img/common/icon_arrow_green_02.png) no-repeat 99% 50%;background-size:19px}.recruitmentBlock.recruitmentBlock02{padding-left:0}}.recruitmentBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;margin-bottom:14px}.recruitmentBox .headline2{margin:0 20px;width:170px}.recruitmentBox .headline2.smallTxt{font-size:20px}.recruitmentBox .headline2.recruit span{padding-left:0;margin-left:0}.recruitmentBox .headline2.recruit span::before{content:none}.recruitmentBox .map{display:inline-block;position:absolute;width:36px;top:2px;margin-left:10px !important}.recruitmentBox .map img{display:block;width:100%}@media only screen and (max-width: 750px){.recruitmentBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border-radius:5px}.recruitmentBox .headline2{width:auto;text-align:center;padding:15px 0}.recruitmentBox .headline2::before{top:22px}.recruitmentBox .headline2 a{margin:0 5px 0 0}.recruitmentBox .headline2 img{width:18px;margin-left:5px;margin-bottom:-2px}.recruitmentBox .jobList{width:100%}.recruitmentBox .jobList li{width:50%;padding:0}.recruitmentBox .jobList li:first-child{margin-right:0;border-right:1px solid #e3e3e3}.recruitmentBox .jobList li dt{position:relative;border-top:1px solid #e3e3e3;margin:0}.recruitmentBox .jobList li dt::after{content:'';position:absolute;top:calc(50% - 5px);right:15px;width:8px;height:8px;border-left:2px solid #a2a2a2;border-top:2px solid #a2a2a2;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.recruitmentBox .jobList li dt span{display:block;padding:15px 20px 15px 15px;pointer-events:initial;cursor:pointer}.recruitmentBox .jobList li dt span:hover{text-decoration:none}.recruitmentBox .jobList li dd{display:none}}#keyv.keyvBlog{position:relative;width:100%}#keyv.keyvBlog .title{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:1190px;padding:0 15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;content:"";top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#FFF;font-size:48px;font-weight:bold;text-align:center}#keyv.keyvBlog .title span.text01{font-size:18px;margin-bottom:3px}#keyv.keyvBlog .title span.text02{font-size:13px}#keyv.keyvBlog picture img{width:100%;vertical-align:middle}@media only screen and (max-width: 1024px){#keyv.keyvBlog .title{font-size:32px}#keyv.keyvBlog .title span.text01{font-size:16px}#keyv.keyvBlog .title span.text02{font-size:12px}}@media only screen and (max-width: 750px){#keyv.keyvBlog .title{font-size:24px}#keyv.keyvBlog .title span.text01{font-size:14px}#keyv.keyvBlog .title span.text02{font-size:11px}}#keyv.keyvBlogFull.keyvBlog{margin-bottom:50px}#keyv.keyvBlogFull.keyvBlog .title{font-size:64px}#keyv.keyvBlogFull.keyvBlog .title .text01{font-size:24px}#keyv.keyvBlogFull.keyvBlog .title .text02{margin:8px 0 0 0;font-size:18px}#keyv.keyvBlogFull.keyvBlog .boxBreadcrumb.inner{padding-top:0;padding-bottom:0;position:absolute;top:30px;margin-right:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#keyv.keyvBlogFull.keyvBlog .boxBreadcrumb.inner .breadcrumb li{background:url(/assets/img/common/icon_arrow_white.png) 100% 50% no-repeat;color:#FFF}#keyv.keyvBlogFull.keyvBlog .boxBreadcrumb.inner .breadcrumb li:last-child{background:none}#keyv.keyvBlogFull.keyvBlog .boxBreadcrumb.inner .breadcrumb li a{color:#FFF}@media only screen and (max-width: 750px){#keyv.keyvBlogFull.keyvBlog{margin-bottom:30px}#keyv.keyvBlogFull.keyvBlog .title{top:calc(50% + 15px);font-size:32px}#keyv.keyvBlogFull.keyvBlog .title .text01{font-size:12px}#keyv.keyvBlogFull.keyvBlog .title .text02{font-size:10px}#keyv.keyvBlogFull.keyvBlog .boxBreadcrumb.inner{padding-bottom:0;margin-bottom:0;position:relative;left:0;top:0;-webkit-transform:translateX(0);transform:translateX(0)}#keyv.keyvBlogFull.keyvBlog .boxBreadcrumb.inner .breadcrumb li{color:#4d4d4d}#keyv.keyvBlogFull.keyvBlog .boxBreadcrumb.inner .breadcrumb li a{color:#4d4d4d}}.keyvQuestion{position:relative;background-color:#f7bf15}.keyvQuestion .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:40px;padding-bottom:40px}.keyvQuestion .inner .titleKeyv{font-size:47px;font-weight:bold;color:#FFF}.keyvQuestion .inner picture{padding-right:60px}@media only screen and (max-width: 750px){.keyvQuestion .inner{padding:30px}.keyvQuestion .inner .titleKeyv{font-size:24px}.keyvQuestion .inner picture{width:60px;padding-right:0}}.keyvFaq{background-color:#13b4f7;padding:45px 0}.keyvFaq.bgBlue{background-color:#035ab9}.keyvFaq.bgBlue img{margin-right:75px}.keyvFaq.bgBlue02{background-color:#0467d3}.keyvFaq.bgYellow{background-color:#f7bf15}.keyvFaq .title{font-family: 'Noto Sans', 'Noto Sans CJK JP', sans-serif;color:#FFF;font-weight:bold;font-size:48px}.keyvFaq .title .subTitle{display:block;margin-top:5px;font-size:15px;line-height:1.6;font-weight:normal}.keyvFaq .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 750px){.keyvFaq{padding:30px 12px}.keyvFaq.bgBlue img{width:60px;margin-right:0}.keyvFaq .title{margin-right:10px;font-size:24px}.keyvFaq .title .subTitle{display:block;font-size:11px;line-height:1.4}.keyvFaq img{width:auto;height:60px}}.keyvInter{position:relative;width:calc(100% + 4px);padding:26px 0 40px;min-height:345px;margin-left:-2px;margin-bottom:30px;border:1px solid #d9d9d9;border-radius:15px;background:#f7f8f9;overflow:hidden}.keyvInter .interText{margin-right:27px;text-align:right;font-weight:bold;font-size:17px;color:#dbdcdd;letter-spacing:1px}.keyvInter .content{z-index:100;padding:7px 10% 0 12%}.keyvInter .content .titleHead{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:22px}.keyvInter .content .titleHead::after{position:absolute;content:"";height:174px;width:340px;background:#0467d3;left:-203px;top:-82px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);z-index:1;pointer-events:none}.keyvInter .content .titleHead .title{width:calc(100% - 150px);margin-top:23px;font-size:28px;font-weight:bold;color:#0065d4;line-height:1.5}.keyvInter .content .titleHead .title span{display:block;margin-top:10px;font-size:17px;line-height:1.4;color:#444}.keyvInter .content .titleHead .avatar{z-index:10;max-width:120px;height:auto;margin-right:30px;border-radius:50%;overflow:hidden;-webkit-box-shadow:0px 1px 3px 2px rgba(36,36,36,0.1);box-shadow:0px 1px 3px 2px rgba(36,36,36,0.1)}.keyvInter .content .detail .name{display:block;margin-bottom:10px;padding-bottom:7px;border-bottom:1px solid #d9d9d9;font-size:17px;font-weight:bold}.keyvInter .content .detail .text{font-size:13px;line-height:1.5}.keyvInter img{vertical-align:middle}@media only screen and (max-width: 992px){.keyvInter .interText{font-size:15px}.keyvInter .content .titleHead .title{width:calc(100% - 120px);font-size:18px;line-height:1.3}.keyvInter .content .titleHead .title span{font-size:15px}.keyvInter .content .titleHead .avatar{max-width:100px;margin-right:20px}.keyvInter .content .detail .name{font-size:15px}.keyvInter .content .detail .text{font-size:12px}}@media only screen and (max-width: 750px){.keyvInter{margin-bottom:20px;padding:15px 0 30px}.keyvInter::before{position:absolute;content:"";height:62px;width:134px;background:#0467d3;left:-44px;top:-5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);z-index:1}.keyvInter .interText{font-size:15px;margin-right:20px}.keyvInter .content{padding:7px 10% 0 10%}.keyvInter .content .titleHead{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.keyvInter .content .titleHead::after{content:none}.keyvInter .content .titleHead .title{width:100%;margin-top:15px}.keyvInter .content .titleHead .title span{margin-top:0;font-size:15px}.keyvInter .content .titleHead .avatar{-webkit-box-shadow:0px 1px 3px 2px rgba(36,36,36,0.1);box-shadow:0px 1px 3px 2px rgba(36,36,36,0.1);max-width:120px;width:34%;min-width:100px;margin-right:0}.keyvInter .content .detail .name{font-size:15px}.keyvInter .content .detail .text{font-size:12px}}.bannerList{font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bannerList .slick-slide{padding:5px;background:#fff;margin:5px;-webkit-box-shadow:0px 1px 4px 0px rgba(36,36,36,0.25);box-shadow:0px 1px 4px 0px rgba(36,36,36,0.25)}.bannerList li{margin:10px;-webkit-box-shadow:0px 1px 4px 0px rgba(36,36,36,0.25);box-shadow:0px 1px 4px 0px rgba(36,36,36,0.25)}.bannerList li a{padding:5px;background:#fff;display:block;line-height:0;overflow:hidden;-webkit-transition:opacity .3s;transition:opacity .3s}.bannerList li a:hover{opacity:.7}.bannerList li a img{width:250px}@media only screen and (max-width: 750px){.bannerList.cusMar{margin:-15px -15px 20px}.bannerList li{padding:0;background:none;margin:0;-webkit-box-shadow:none;box-shadow:none}.bannerList li a{padding:0;background:none}}.sideBanner .bannerList{-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:5px solid #efefef;margin-bottom:28px;padding-bottom:17px}.sideBanner .bannerList li{margin:0 0 11px 0;border-radius:5px;overflow:hidden}@media only screen and (max-width: 750px){.sideBanner{margin:0}.sideBanner .bannerList{margin:0 0 20px 0;padding:20px 0;border-bottom:1px solid #efefef}.sideBanner .bannerList .slick-slide{background:#fff;border-radius:5px}.sideBanner .bannerList li{border-radius:0;margin:0}}@media only screen and (max-width: 750px){.introBox .spaceRight{padding-right:3px}}.boxPaging{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.boxPaging .result{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:350px;font-weight:bold}.boxPaging .result.spLeft{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.boxPaging .result .number{font-size:24px;color:#f83e4c;margin-right:5px}.boxPaging .result .text{margin-top:4px;font-size:13px;color:#444}.boxPaging.mb50{margin-bottom:50px}@media only screen and (max-width: 925px){.boxPaging{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:10px}.boxPaging.mb50{margin-bottom:30px}.boxPaging .result{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-bottom:10px;text-align:center}.boxPaging .result .number{font-size:20px}.boxPaging .result .text{margin-top:2px;font-size:11px}}.paging{display:inline-block;vertical-align:middle;min-width:calc(100% - 205px);text-align:right}.paging span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:5px;font-weight:bold;color:#034fa3}.paging a{display:inline-block;padding:6px 10px;border:1px solid #CCC;background-color:#FFF;color:#034fa3;border-radius:5px;-webkit-transition:all .3s;transition:all .3s;text-decoration:none}.paging a:not(:first-child){margin-left:5px}.paging a.active{text-decoration:none;color:#FFF;background-color:#034fa3 !important;border-color:#034fa3}@media only screen and (min-width: 750px){.paging a:hover{text-decoration:none;color:#FFF;background-color:#034fa3 !important;border-color:#034fa3}}.paging a:first-child,.paging a:last-child{position:relative}.paging a:first-child:after,.paging a:last-child:after{position:absolute;-webkit-transition:all .3s;transition:all .3s;width:8px;height:8px;border:solid #034fa3;border-width:2px 2px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-4px;right:12px;top:50%;content:''}@media only screen and (min-width: 750px){.paging a:first-child:hover:after,.paging a:last-child:hover:after{border-color:#FFF}}.paging a:first-child{padding-left:30px}.paging a:first-child:after{left:12px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.paging a:last-child{padding-right:30px}.paging a.disable{color:#999;pointer-events:none;cursor:default}.paging a.disable:after{border-color:#999}@media only screen and (max-width: 925px){.paging{display:block;text-align:center;font-size:11px}.paging .displayNone{display:none !important}.paging span{margin-left:3px}.paging a{padding:7px 10px}.paging a:not(:first-child){margin-left:2px}.paging a:last-child{padding-right:20px}.paging a:last-child:after{right:8px;width:6px;height:6px}.paging a:first-child{padding-left:20px}.paging a:first-child:after{left:8px;width:6px;height:6px}}.isIE .paging a{padding:9px 10px 3px}.isIE .paging a:first-child{padding:9px 10px 3px 30px !important}.isIE .paging a:last-child{padding:9px 30px 3px 10px !important}.isEdge .paging a{padding:7px 10px 5px}.isEdge .paging a:first-child{padding:7px 10px 5px 30px !important}.isEdge .paging a:last-child{padding:7px 30px 5px 10px !important}.menuTab{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 0 1px}.menuTab li{margin:0 5px 0 0}.menuTab li:last-child{margin:0}.menuTab li a{display:block;padding:8px 24px 6px 24px;background-color:#CCC;border-radius:5px 5px 0 0;font-size:12px;font-weight:bold;color:#FFF;text-decoration:none;white-space:nowrap}.menuTab li.jsAnchorList{display:none}.menuTab li.active{display:block !important}.menuTab li.active a{background-color:#0068cd;pointer-events:none}@media only screen and (max-width: 750px){.menuTab{padding-top:27px}.menuTab li a{padding:10px 16px;font-size:12px}.menuTab li.jsAnchorList{display:block}.menuTab li.jsAnchorList a{pointer-events:inherit}}.tabBox{display:none;padding:10px}.tabBox.blockTab{padding:0}.tabBox.blockTab .boxTitle .listTag02 li{font-size:11px}.tabBox.blockTab .boxTitle .headline3{font-size:18px;line-height:1.4;padding:6px 0 0px 0;margin-bottom:0px}@media only screen and (max-width: 750px){.tabBox.blockTab .boxTitle .headline3{font-size:15px;padding:10px 0 0px 0}}#tab01,#tab04{display:block}.groupTab{margin-bottom:50px;background-color:#FFF;border-radius:0 0 5px 5px;-webkit-box-shadow:0 2px 4px -3px rgba(36,36,36,0.3);box-shadow:0 2px 4px -3px rgba(36,36,36,0.3);border:1px solid #e7e8e9;border-top:none}.groupTab .boxCommonHead02{-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #d7d7d7}.groupTab .innerTab{padding:30px 30px}@media only screen and (max-width: 750px){.groupTab .innerTab{padding:15px}}.seminarFunc .tabSeminar{position:absolute;left:166px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:solid #e1e1e1;border-width:0 1px 1px;border-radius:0 0 5px 5px;margin-bottom:10px}.seminarFunc .tabSeminar a{display:inline-block;border:solid #e1e1e1;border-width:0 1px 0 0;padding:8px 18px 8px 25px;height:100%;color:#444;font-size:12px;-webkit-transition:all .3s;transition:all .3s;font-weight:bold;background-image:url(/assets/img/common/arrow_blue.svg);background-repeat:no-repeat;background-position:10px 10px;background-size:10px 10px}.seminarFunc .tabSeminar a:hover{text-decoration:none}.seminarFunc .tabSeminar li.active a,.seminarFunc .tabSeminar li:hover a{color:#f83e4c;background-image:url(/assets/img/common/arrow_red.svg)}.seminarFunc .tabSeminar li:last-child a{border-width:0}.seminarFunc .tabBox{padding:10px 10px 10px 0}.seminarFunc .tabBox .title{color:#034fa3;font-size:15px;font-weight:bold;margin-bottom:10px}.seminarFunc .tabBox .txt{line-height:1.4}@media only screen and (max-width: 800px){.seminarFunc .tabSeminar{left:20px}}@media only screen and (max-width: 750px){.seminarFunc .tabSeminar{position:relative;left:0;border-radius:0;border-width:0 0 1px}.seminarFunc .tabSeminar li{width:34%}.seminarFunc .tabSeminar li:nth-child(2){width:40%}.seminarFunc .tabSeminar li:nth-child(3){width:26%}.seminarFunc .tabSeminar a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:none !important;padding:12px;width:100%;text-align:center}.seminarFunc .tabBox{padding:10px}.seminarFunc .tabBox .title{font-size:14px}.seminarFunc .tabBox .txt{line-height:1.67}}.guideTable{width:100%}.guideTable td{padding-bottom:19px}.table{width:100%}.table td,.table th{padding:20px 20px;font-size:13px;line-height:1.42;vertical-align:top}.table td:first-child,.table th:first-child{width:155px}.table tr{border-bottom:1px solid #d7d7d7}.table thead tr:first-child{border-bottom:none}.table thead tr:first-child th{background-color:#eeedeb;font-size:13px;padding:10px 20px;font-weight:bold}.table thead tr:first-child th.stt{width:50px}.table.style02 th{background-color:#fbfbfb;vertical-align:middle}.table.style02 th span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table.style02 th span img{vertical-align:middle;margin-right:5px}.table.style02 td .selectBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.table.style02 td .selectBlock select{width:calc((100% - 10px) / 2)}@media only screen and (max-width: 900px){.table.style02 td .selectBlock select{width:100%}.table.style02 td .selectBlock select:first-child{margin-bottom:10px}}.table.style02 td select{max-width:300px}.table.style02.faqStyle .listWard.colFive li:last-child{padding-bottom:0}.table.style02.faqStyle .listWard.colFive .checkbox{min-width:100px}.table.style02.faqStyle .listWard.colFive .checkbox:nth-last-child(-n+5){margin-bottom:15px}@media only screen and (max-width: 1144px){.table.style02.faqStyle .select{margin-bottom:10px}.table.style02.faqStyle .select:last-child{margin-bottom:0}}.table.thBold th{font-weight:bold}.table .imageComfirm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table .imageComfirm img{max-width:140px}.table .linkIcon{display:inline-block;font-size:inherit}.table.sheet{background:#FFF;border:2px solid #e5e5e5}.table.sheet th:first-child{width:20%;min-width:100px}.table.sheet th,.table.sheet td{padding:12px 14px}.table.sheet tbody th{background-color:#fbfbfb}.table.sheet tfoot th{background-color:#fbfbfb}.table.sheet tfoot tr{border-bottom:none}.table.tableRanking td:first-child,.table.tableRanking th:first-child{width:22px;min-width:inherit;white-space:nowrap}.table.tableRanking td:last-child,.table.tableRanking th:last-child{width:22px;white-space:nowrap}@media only screen and (max-width: 750px){.table.tableRanking th,.table.tableRanking td{padding:5px 10px}.table.tableRanking thead tr:first-child th{padding:5px}}.table.tableRanking a{text-decoration:underline}.table.tableRanking a:hover{text-decoration:none}.table.tableRanking th.sale{min-width:120px}.table.tableRanking th{vertical-align:middle}.table.tableRanking.sheet{white-space:normal;min-width:500px}@media only screen and (max-width: 750px){.table thead tr:first-child th{font-size:12px;padding:14px}.table td,.table th{font-size:13px}}@media only screen and (max-width: 425px){.table td:first-child,.table th:first-child{width:105px}}.box .table tbody tr:last-child{border-bottom:none}.scrollYear .sheet{min-width:662px}@media only screen and (max-width: 750px){.scrollYear .sheet{min-width:628px}}#pageJob .table.style02 th,#pageJob .table.style02 td,#pageJob .table01.style02 th,#pageJob .table01.style02 td{word-break:break-all}@media only screen and (max-width: 750px){#pageJob .table.style02 th,#pageJob .table01.style02 th{display:block}#pageJob .table.style02 th:first-child,#pageJob .table01.style02 th:first-child{width:100%}#pageJob .table.style02 td,#pageJob .table01.style02 td{display:block;width:100%}#pageJob .table.style02 th,#pageJob .table.style02 td,#pageJob .table01.style02 th,#pageJob .table01.style02 td{padding:17px 15px 18px 15px;word-break:break-all}#pageJob .box.style02{border:1px solid #e5e5e5}#pageJob .box.style02 .table.style02 .imageComfirm img{max-width:60px}}.table01{width:100%}.table01 tr{border-bottom:1px solid #e1e1e1}.table01 tr:first-child{border-top:1px solid #e1e1e1}.table01 td,.table01 th{padding:13px 13px 13px 13px;font-size:12px;line-height:1.42;vertical-align:middle}.table01 td:first-child,.table01 th:first-child{width:104px}.table01 tbody th{background-color:#f7f7f7}@media only screen and (max-width: 750px){.table01 tr{border-bottom:0}.table01 tr:first-child{border-top:0}.table01 td,.table01 th{padding:9px 12px;line-height:1.4}.table01 td{display:block;line-height:1.7}.table01 th{display:block;background-color:#eeedeb}.table01 th:first-child{width:100%;border-radius:5px}}.table03{width:100%;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;border-radius:0 0 5px 5px;overflow:hidden;border-collapse:unset;margin-bottom:30px;background-color:#FFF}.table03 th{width:160px;min-width:160px;border-bottom:1px solid #d7d7d7;padding:14px 10px 14px 25px;background-color:#fbfbfb;font-weight:bold}.table03 td{width:calc(100% - 160px);border-bottom:1px solid #d7d7d7;padding:14px 30px}.table03 .listWard{padding-top:14px}.table03 .listWard li{padding:0 0 22px 0;margin-bottom:21px}.table03 .listWard li:last-child{padding-bottom:0;margin-bottom:0}.table03 .colFour .checkbox,.table03 .colFour .radio{display:inline-block;vertical-align:top;width:calc(25% - 20px);margin-bottom:15px}.table03 .colFour .checkbox:nth-last-child(-n+4),.table03 .colFour .radio:nth-last-child(-n+4){margin-bottom:0}@media only screen and (max-width: 750px){.table03 .colFour .checkbox,.table03 .colFour .radio{width:calc(50% - 20px)}.table03 .colFour .checkbox:nth-last-child(-n+4),.table03 .colFour .radio:nth-last-child(-n+4){margin-bottom:15px}.table03 .colFour .checkbox:nth-last-child(-n+2),.table03 .colFour .radio:nth-last-child(-n+2){margin-bottom:0}}.table03.style02 td{padding:19px 30px;word-break:break-all}.table03 .require>*{position:relative;display:inline-block;padding-right:15px}.table03 .require>*:after{position:absolute;width:8px;height:8px;content:"";background-color:#f83e4c;border-radius:50%;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.table03.style03{line-height:1.7}@media only screen and (max-width: 750px){.table03.style03 .txt{line-height:1.7}}.table03.style03 .linkList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.table03.style03 .linkList .linkArrow{font-size:13px}.table03.style03 .linkList li{width:50%}@media only screen and (max-width: 750px){.table03 th{display:block;width:100%;padding:10px;border-bottom:none}.table03.style02 td,.table03 td{display:block;width:100%;padding:15px 10px}.table03 .listWard{padding-top:0}.table03 .listWard .redTxt{display:block}.table03 .listWard li{padding-bottom:14px}}body.isIE:not(.isEdge) .table03.fixIE{width:calc(100% + 1px);border-right:2px solid #d7d7d7}body.isIE:not(.isEdge) .table03.fixIE2{width:calc(100% + 1px);border-right:2px solid #d7d7d7;border-bottom:2px solid #d7d7d7}.styleBook{margin-bottom:30px}.styleBook thead{background:#eeedeb}.styleBook thead tr{border-bottom:none}.styleBook thead th{color:#333;font-size:13px;font-weight:bold}.styleBook thead th:first-child{width:262px;padding:10px 0 10px 60px}.styleBook thead th:nth-child(2){width:356px;padding-left:18px}.styleBook thead th:last-child{width:130px;text-align:center}.styleBook tr{border-bottom:1px solid #d7d7d7}.styleBook tr td{color:#333;font-size:14px;line-height:1.4;padding:13px 0 13px 20px}.styleBook tr td:first-child{width:262px}.styleBook tr td:nth-child(2){width:356px;padding:13px 0 13px 18px}.styleBook tr td:last-child{width:130px;padding:13px 20px 13px 20px}@media only screen and (max-width: 750px){.styleBook{width:100%;margin-bottom:20px}.styleBook thead th{font-size:12px}.styleBook thead th:first-child{padding:10px 0 10px 40px}.styleBook thead th:nth-child(2){display:none}.styleBook tr td{font-size:11px;padding:10px 0 10px 15px}.styleBook tr td:nth-child(2){display:none}.styleBook tr td:last-child{padding:10px 20px 10px 20px}}.scrollBox{width:100%;border-bottom:none;border-top:none;overflow:hidden;overflow-x:auto}.tableCurrent{width:750px;margin-bottom:20px}.tableCurrent tr th,.tableCurrent tr td{padding-bottom:10px}.tableCurrent tr th{width:70px;padding-right:15px;border-right:1px solid #d5d5d5;font-size:11px;color:#333}.tableCurrent tr td{padding-left:20px}#mapSearch .box a:visited{color:#8B39A3}.modalSearchJob{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:93vw;max-width:1000px;padding:22px 20px 22px 30px;height:90vh;max-height:650px;overflow-y:auto}.modalSearchJob.homeKeyv{height:auto;max-width:1130px}.modalSearchJob.homeKeyv .recruitmentBox{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modalSearchJob .tabContents{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:hidden}.modalSearchJob .tabBox{padding:0}.modalSearchJob .tabBox.noSpacing{margin:-22px -30px}.modalSearchJob .tabBox.noSpacing .boxSubmitSearch{margin:0}.modalSearchJob .listWard .ward{margin-left:0}.modalSearchJob.styleShadow{border:none;border-radius:10px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.5);box-shadow:0 2px 8px 0 rgba(0,0,0,0.5)}.boxOverModal{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2001}.boxOverModal .modal{position:static;top:auto;left:auto;-webkit-transform:none;transform:none}.modal{display:none;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2001}.modal.active{display:block}.modal .titleModal{color:#034fa3;font-size:20px;font-weight:bold;line-height:1;margin-bottom:30px}.boxSearchLocation{display:-webkit-box;display:-ms-flexbox;display:flex}.boxSearchLocation .title{margin-bottom:18px;font-weight:bold}.boxSearchLocation>li:first-child{min-width:234px}.boxSearchLocation>li:last-child{margin-left:20px;-webkit-box-flex:1;-ms-flex:1;flex:1}.boxSearchLocation>li:last-child .tabBox{padding:0}.boxSearchLocation>li a.active{background-color:#eff4f7}.boxSearchLocation>li a.active:after{background:url(/assets/img/common/icon_chose.svg) no-repeat 0 50%;color:#fff;content:"";display:inline-block;font-size:10px;line-height:1;height:16px;width:45px;vertical-align:bottom;margin-left:8px}.multiCheckbox .totalResult{color:#035ab9;background-color:#eff4f7;font-weight:bold;padding:7px 14px;border-radius:5px}.multiCheckbox .totalResult .sub{font-size:11px;color:#999;font-weight:normal}.multiCheckbox .totalResult .sub.blue{color:inherit}.multiCheckbox .totalResult label{height:16px;width:15px;padding-left:0;vertical-align:top;margin-top:-1px}.table.style02 .listWard.colFive .checkbox:nth-last-child(-n+5){margin-bottom:0}.listWard .ward{font-weight:bold;margin-bottom:18px;margin-left:-10px;width:100%}.listWard li{padding:16px 13px;border-bottom:1px solid #e8e8e8}.listWard li:last-child{border-bottom:none}.listWard .checkbox{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;width:calc(100% / 3 - 18px)}.listWard .checkbox.totalResult{display:block;width:calc(100% + 26px) !important;margin:0 -13px 15px}.listWard .checkbox.totalResult label{margin-right:2px}.listWard.colFour .checkbox{width:calc(100% / 4 - 20px)}.listWard.colFive li{padding:0}.listWard.colFive.hasph li{padding:16px 13px}.listWard.colFive.pdFirst li:first-child{padding:0 13px 16px 13px}.listWard.colFive .checkbox{width:calc(100% / 5 - 20px)}@media only screen and (max-width: 980px){.listWard.colFive .checkbox{width:initial}.listWard.colFive .checkbox:nth-last-child(-n+5){margin-bottom:15px !important}}.listWard.colFive.style li:not(:last-child){padding-bottom:20px;margin-bottom:20px}.listWard.colSix li{padding:16px 0}.listWard.colSix .checkbox{width:calc(100% / 6 - 20px)}.listWard.colSix .checkbox:nth-last-child(-n+6){margin-bottom:0}.listWard .checkbox:not(.totalResult){color:#035ab9;margin-bottom:15px}.listWard .checkbox:not(.totalResult) label{font-size:13px;background-position-y:0}.modal .boxSubmitSearch{margin:30px -20px -22px -30px}.boxSubmitSearch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:20px 10px 20px;margin-top:30px;border-top:1px solid #e8e8e8}.boxSubmitSearch .btn{margin-bottom:20px}.boxSubmitSearch .btnReset{color:#999;font-size:12px;display:inline-block;border:none;background:none;cursor:pointer;outline:none}.boxSubmitSearch .btnReset:hover{text-decoration:underline}@media only screen and (max-width: 750px){.boxSubmitSearch{padding:15px}.boxSubmitSearch .btn{margin-bottom:15px !important}.boxSubmitSearch.fixSub{position:fixed;bottom:0;left:0;width:100%;background-color:#FFF;z-index:9999;margin:0;-webkit-animation:animation 2000ms linear both;animation:animation 2000ms linear both}}@-webkit-keyframes animation{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 100, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 100, 0, 1)}4.3%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 48.573, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 48.573, 0, 1)}8.61%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 12.141, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 12.141, 0, 1)}12.91%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -5.228, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -5.228, 0, 1)}17.22%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -9.333, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -9.333, 0, 1)}28.33%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -2.063, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -2.063, 0, 1)}39.44%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.623, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.623, 0, 1)}61.66%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.042, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.042, 0, 1)}83.98%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.003, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.003, 0, 1)}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}@keyframes animation{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 100, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 100, 0, 1)}4.3%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 48.573, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 48.573, 0, 1)}8.61%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 12.141, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 12.141, 0, 1)}12.91%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -5.228, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -5.228, 0, 1)}17.22%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -9.333, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -9.333, 0, 1)}28.33%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -2.063, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -2.063, 0, 1)}39.44%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.623, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.623, 0, 1)}61.66%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.042, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.042, 0, 1)}83.98%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.003, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.003, 0, 1)}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}@media only screen and (max-width: 750px){.boxSubmitBorderNone{border-top:none}}.marMinus{margin:0 -25px}@media only screen and (max-width: 750px){.marMinus{margin:0 -15px}}.modalSearchCommon.swiper-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.boxSearchResult{position:relative}.boxSearchResult .box{position:relative;border:none;border-radius:5px;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black)}.boxSearchResult:before{position:absolute;width:calc(100% - 20px);height:50%;border:solid #e3e3e3;border-width:2px 2px 0 2px;border-radius:5px 5px 0 0;z-index:1;top:0;left:0;pointer-events:none;content:''}.boxSearchResult:after{position:absolute;width:calc(100% - 20px);height:50%;border:solid #e3e3e3;border-width:0 2px 2px 2px;border-radius:0 0 5px 5px;z-index:1;bottom:0;left:0;pointer-events:none;content:''}.boxSearchResult p,.boxSearchResult a{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:12px 35px 12px 20px;color:#444;text-decoration:none;background-color:#fdfdfd;border-bottom:1px solid #e3e3e3;min-width:190px;-webkit-transition:background-color .3s;transition:background-color .3s}.boxSearchResult p:last-child,.boxSearchResult a:last-child{border-bottom:none}.boxSearchResult p.active:after,.boxSearchResult a.active:after{background:url(/assets/img/common/icon_chose.svg) no-repeat 0 50%;color:#fff;content:"";display:inline-block;font-size:10px;line-height:1;height:16px;width:45px;vertical-align:bottom;margin-left:8px}.boxSearchResult p.select,.boxSearchResult a.select{background-color:#eff4f7}.boxSearchResult p:before,.boxSearchResult a:before{position:absolute;display:inline-block;top:50%;content:'';border:1px solid #444;right:20px;width:8px;height:8px;border-width:1px 1px 0 0;-webkit-transform:rotate(45deg) translateY(-70%);transform:rotate(45deg) translateY(-70%)}@media only screen and (max-width: 750px){.boxSearchResult p:before,.boxSearchResult a:before{top:calc(50% - 5px);right:15px;border-left:2px solid #a2a2a2;border-top:2px solid #a2a2a2;border-right:none;-webkit-transform:rotate(135deg);transform:rotate(135deg)}}.boxSearchResult p.select,.boxSearchResult p:hover,.boxSearchResult p.active,.boxSearchResult a.select,.boxSearchResult a:hover,.boxSearchResult a.active{background-color:#eff4f7}.boxSearchResult p span,.boxSearchResult a span{display:inline-block;margin-left:5px;font-size:11px;color:#999}.modalSearchCommon{display:-webkit-box;display:-ms-flexbox;display:flex}.modalSearchCommon .title{margin-bottom:18px;font-weight:bold}@media only screen and (max-width: 750px){.modalSearchCommon .title.sp{padding:0 15px}}.modalSearchCommon li{width:calc(100% / 3 - 15px);margin-right:30px}.modalSearchCommon li:last-child{margin-right:0;width:calc(55% - 15px)}.modalSearchCommon li .lastArrow .boxSearchResult a:before{width:13px;height:18px;right:17px;background:url(/assets/img/common/icon_arrow_blue.svg) no-repeat 0 50%;background-size:13px;border:none;border-width:0;-webkit-transform:rotate(0deg) translateY(-50%);transform:rotate(0deg) translateY(-50%)}@media only screen and (max-width: 750px){.modalSearchCommon li .lastArrow .boxSearchResult a:before{right:18px;width:16px;height:16px;background-size:16px}}.modalSearchCommon li .lastArrow .boxSearchResult a.active:after{content:none}.modalSearchCommon.style02{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:345px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:360px;margin:0 auto;min-width:initial}.modalSearchCommon.cusMinWidth{min-width:745px}.modalSearchCommon.cusMinWidth li:last-child{width:calc(100% / 3 - 15px)}@media only screen and (max-width: 750px){.modalSearchCommon{min-width:initial}.modalSearchCommon.cusMinWidth{min-width:auto}.modalSearchCommon.cusMinWidth li:last-child{width:100%}.modalSearchCommon.cusMinWidth .boxSearchResult::before,.modalSearchCommon.cusMinWidth .boxSearchResult::after{width:100%;border-radius:0}.modalSearchCommon.cusMinWidth .boxSearchResult::before{border-width:1px 0 0}.modalSearchCommon.cusMinWidth .boxSearchResult::after{border-width:0}.modalSearchCommon.cusMinWidth .boxSearchResult p,.modalSearchCommon.cusMinWidth .boxSearchResult a{padding:12px 35px 12px 15px}.modalSearchCommon li{width:100%;margin-right:0}.modalSearchCommon li .jsScrollbar{max-height:initial;padding-right:0}}.boxFindStation .jsSwiperFindStation{padding:0 20px 0 30px}.boxFindStation .swiper-button-prev{display:none}.boxFindStation .swiper-button-disabled{display:none !important}.boxFindStation .swiper-container-initialized ~ .swiper-button-prev{display:block;background:url(/assets/img/common/icon_arrow_blue.svg) no-repeat 50% 50%/40px;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:45px;height:45px;left:-25px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btnCloseModal{display:inline-block;position:absolute;right:10px;top:10px;cursor:pointer;width:37px;height:36px;background:url(/assets/img/common/icon_close_modal.png) no-repeat 50% 50%;-webkit-transition:background .3s;transition:background .3s}.btnCloseModal:hover{background-image:url(/assets/img/common/icon_close_modal_active.png)}.isEdge .scroll-content{background-color:#fdfdfd !important}.isEdge .scroll-content a{background:none}.isEdge .scroll-content a:hover{background-color:#eff4f7}.brandSpecial{margin:-20px -15px -1px -15px;position:relative;z-index:3;font-size:0}.lImg{border-bottom:5px solid #efefef;margin-bottom:28px;padding-bottom:28px}.lImg.jsSlickSidebar{margin-left:-5px;margin-right:-5px}.lImgItem{display:block;font-size:0;line-height:0;margin-bottom:28px;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;width:auto !important;height:auto !important;background-color:#FFF;border-radius:5px}.lImgItem.imgCover{height:220px}.lImgItem:last-child{margin-bottom:0}.lImgItem:hover{cursor:pointer;opacity:.75}.lImgItem img{border-radius:5px;width:100%}.lImgItem.boder{-webkit-box-shadow:0px 1px 4px 0px rgba(36,36,36,0.25);box-shadow:0px 1px 4px 0px rgba(36,36,36,0.25);padding:5px}.lImgItem.boder img{border-radius:0}@media only screen and (max-width: 750px){.lImg.jsSlickSidebar{margin-left:0;margin-right:0}.lImgItem.imgCover{height:auto}.lImgItem.imgCover img{position:static;-webkit-transform:none;transform:none;height:auto;width:100% !important}}.list01{padding:9px 25px 0 25px}.list01 li{margin-bottom:9px}.list01 li:last-child{margin-bottom:0}.list01 li:last-child .subTitle{border-bottom:0}.list01 li .itemTitle{position:relative;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2px;padding:0 50px 0 0}.list01 li .itemTitle .iconTitle{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:50px;height:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:10px;background-color:#CCC;color:#FFF;font-size:11px;border-radius:4px}.list01 li .itemTitle .title{font-size:13px;color:#034fa3}.list01 li .itemTitle::after{content:'';position:absolute;top:7px;right:4px;width:18px;height:18px;background:url(/assets/img/common/icon_arrow_blue_down.svg) no-repeat 0 0;background-size:18px 18px}.list01 li .itemTitle:last-child{margin-bottom:0}.list01 li .subTitle{margin:0 0 0 60px;padding-bottom:9px;border-bottom:1px solid #d7d7d7;font-size:11px;color:#7d7d7d}@media only screen and (max-width: 750px){.list01 li .subTitle{border-bottom:none;padding-bottom:0}}.list01 li.active .itemTitle .iconTitle{background-color:#0068cd}@media only screen and (max-width: 750px){.list01{padding:0}.list01 li{border-bottom:1px solid #d7d7d7;padding:15px 20px 15px 20px;margin-bottom:0}.list01 li:last-child{border-bottom:0}.list01 li .itemTitle{padding:0 22px 0 0}.list01 li .itemTitle .iconTitle{height:17px;font-size:10px;font-weight:bold;display:inline-block;padding:3px 0;min-width:45px;text-align:center;border-radius:4px}.list01 li .itemTitle::after{top:0;right:0}}.listPickup{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px -12px 0 -12px}@media only screen and (max-width: 750px){.listPickup{min-width:743px;padding-left:5px}}.pickup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(100% / 3 - 24px);margin:0 12px 0 12px}.pickup.oj-cover .imgCover p,.pickup.oj-cover .imgCover a{width:100%;height:100%}.pickup.oj-cover .imgPickup img{-o-object-fit:cover;object-fit:cover;height:100%}.pickup .imgPickup{margin-bottom:15px;border-radius:10px;-webkit-box-shadow:0px 1px 4px 0px rgba(36,36,36,0.25);box-shadow:0px 1px 4px 0px rgba(36,36,36,0.25);overflow:hidden;background:#FFF}.pickup .imgPickup img{display:block;width:100%}.pickup .contentPickup .title{display:block;margin-bottom:10px;color:#333;font-size:14px;font-weight:bold;line-height:1.3}.pickup .contentPickup .subTitle{font-size:12px}.pickup .contentPickup .subTitle .detailDate{display:block;margin-bottom:3px}.pickup .contentPickup .subTitle .detailText{display:block;color:#034fa3}.tagPickup{display:inline-block;margin:0 5px 10px 0;padding:3px 9px 2px 9px;background-color:#c8e6f8;border:1px solid #b6d2e2;border-radius:4px;font-size:12px}@media only screen and (max-width: 750px){.tagPickup{padding:2px 4px 2px 4px;font-size:10px}}.listPickup01{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}@media only screen and (min-width: 992px){.listPickup01 .pickup01:last-child .contentPickup,.listPickup01 .pickup01:nth-last-of-type(-n+2):not(:nth-child(even)) .contentPickup{border-bottom:0}}@media only screen and (max-width: 992px){.listPickup01{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.listPickup01 .pickup01:last-child .contentPickup{border-bottom:0}}.pickup01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:calc(100% / 2 - 20px);margin:0 10px 20px 10px}.pickup01 .imgPickup{width:135px;height:101px;margin-right:5%;-webkit-box-shadow:0px 1px 4px 0px rgba(36,36,36,0.25);box-shadow:0px 1px 4px 0px rgba(36,36,36,0.25);border-radius:5px}.pickup01 .imgPickup img{display:block;width:100%}.pickup01 .contentPickup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(95% - 135px);margin-bottom:-10px;padding:15px 0 0 0;border-bottom:1px solid #e5e5e5}.pickup01 .contentPickup .subTitle{display:block;margin-bottom:10px;color:#034fa3;font-size:12px}.pickup01 .contentPickup .title{display:block;margin-bottom:10px;font-size:14px;font-weight:bold;color:#333;line-height:1.3}.pickup01 .contentPickup .detail{margin-bottom:10px;font-size:12px}.pickup01 .contentPickup.style01{padding-top:0}.pickup01 .contentPickup.style01 .subTitle{margin-bottom:5px}.pickup01 .contentPickup.style01 .title{margin-bottom:5px}@media only screen and (max-width: 992px){.pickup01{width:100%;margin:0 0 20px 0}.pickup01::after{content:'';position:absolute;width:16px;height:16px;top:50%;right:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(/assets/img/common/icon_arrow_blue.svg) no-repeat 100%;background-size:16px 16px;margin:0 0 20px 0}.pickup01 .imgPickup{width:120px;margin-right:3%;-webkit-box-shadow:none;box-shadow:none}.pickup01 .contentPickup{width:calc(97% - 120px);padding:4px 40px 0 0;min-height:110px}.pickup01 .contentPickup .subTitle{font-size:11px}.pickup01 .contentPickup .title{font-size:12px}}.listTeacher{border-top:1px solid #e5e5e5}.listTeacher .item{display:-webkit-box;display:-ms-flexbox;display:flex}.listTeacher .item .imgIcon{width:40px;margin:20px 20px 0 0}.listTeacher .item .contentTeacher{width:calc(100% - 60px)}.listTeacher .item:last-child .contentTeacher{border-bottom:0}@media only screen and (max-width: 750px){.listTeacher .item{border-bottom:1px solid #ebebeb}.listTeacher .item:last-child{border-bottom:0}.listTeacher .item .imgIcon{width:30px;margin:15px 15px 0 0}.listTeacher .item .contentTeacher{width:calc(100% - 45px)}}.listTitle01{padding:20px 10px}.listTitle01 li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:17px}.listTitle01 li:last-child{margin-bottom:0}.listTitle01 li:last-child a{border-bottom:0;padding-bottom:0}.listTitle01 li .iconQ{width:36px;height:36px;margin-right:20px}.listTitle01 li a{width:calc(100% - 56px);display:block;position:relative;border-bottom:1px solid #e5e5e5;font-size:15px;text-decoration:none;font-weight:bold;padding:0px 35px 25px 0;margin:10px 0 0 0}.listTitle01 li a::after{position:absolute;right:15px;top:-1px;width:20px;height:20px;content:"";background:url(/assets/img/common/icon_arrow_blue.svg) 0 0;background-size:20px auto}.listTitle01 li a:hover{text-decoration:underline}@media only screen and (max-width: 750px){.listTitle01{padding:15px 0px}.listTitle01 li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.listTitle01 li .iconQ{width:30px;height:30px;margin-right:15px}.listTitle01 li a{width:calc(100% - 56px);margin:6px 0 0 0;padding:0px 30px 16px 0}.listTitle01 li a::after{right:5px}}.contentTeacher{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0;border-bottom:1px solid #ebebeb}.contentTeacher .groupLeft{width:65%}.contentTeacher .groupLeft .title{margin-bottom:15px;font-size:12px;color:#034fa3}.contentTeacher .groupLeft .content{margin-bottom:15px;font-size:14px;color:#444;line-height:1.6}.contentTeacher .groupLeft .subDetail{font-size:10px;color:#777}.contentTeacher .groupRight{width:35%;padding:0 10px}.contentTeacher .groupRight .btn.red.sizeM{max-width:100%}@media only screen and (max-width: 750px){.contentTeacher{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 0;border-bottom:0}.contentTeacher .groupLeft{width:100%;margin-bottom:10px}.contentTeacher .groupLeft .title{margin-bottom:10px;font-size:11px}.contentTeacher .groupLeft .content{margin-bottom:10px}.contentTeacher .groupLeft .subDetail{font-size:9px}.contentTeacher .groupRight{width:100%;padding:0}.contentTeacher .groupRight .btn.red.sizeM{font-size:10px;-webkit-box-shadow:none;box-shadow:none}}.listCol01{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:10px}.listCol01 li{width:100%;margin-bottom:5px}.listCol01 li .checkbox.link{margin-right:10px}.listCol01 li .checkbox.link a{display:inline-block;text-decoration:underline}.listCol01 li .checkbox.link a:hover{text-decoration:none}.listCol01 li .checkbox.link label{background-position-y:0}.listCol01.style01 li{width:50%}.listIntroSpec{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -35px;padding:0 20px}.listIntroSpec .itemIntroSpec{width:calc(50% - 69px);margin:0 34px 25px 35px}.listIntroSpec .itemIntroSpec:last-child{margin-bottom:0}.listIntroSpec .itemIntroSpec:nth-last-of-type(-n+2):not(:nth-child(even)){margin-bottom:0}.listIntroSpec .itemIntroSpec .image a{border-radius:5px;padding-bottom:37.5%;position:relative;display:block;overflow:hidden;background-color:#ededed}.listIntroSpec .itemIntroSpec .image a span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.listIntroSpec .itemIntroSpec .image a span.object-fitIE{background-size:contain !important}@media only screen and (max-width: 1000px){.listIntroSpec{margin:0;padding:0}.listIntroSpec .itemIntroSpec{width:100%;margin:0 0 20px 0}.listIntroSpec .itemIntroSpec:nth-last-of-type(-n+2):not(:nth-child(even)){margin-bottom:20px}}.itemIntroSpec .image{margin-bottom:10px;border-radius:5px;overflow:hidden}.itemIntroSpec .image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.itemIntroSpec .image.bgIE{position:relative;background-size:contain;background-position:center center}.itemIntroSpec .image.bgIE img{opacity:0}.itemIntroSpec .titleLink{margin-bottom:10px}.itemIntroSpec .text{line-height:1.5;font-size:13px}@media only screen and (max-width: 750px){.itemIntroSpec .text{font-size:12px}}.listTest{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.listTest li{width:calc(25% - 10px);margin:0 5px}@media only screen and (max-width: 750px){.listTest{margin-bottom:15px}.listTest li{width:calc(50% - 10px)}}@media only screen and (max-width: 374px){.listTest li{width:calc(100% - 10px)}}.listRecommend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.listRecommend li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(50% - 10px);margin-bottom:20px}.listRecommend li .ttl{font-size:13px;line-height:1.6;letter-spacing:-0.5px}.listRecommend li .image{margin-bottom:10px;border-radius:5px;border:2px solid #e5e5e5;background-color:#fff;-webkit-transition:all 0.3s;transition:all 0.3s;overflow:hidden}.listRecommend li .image img{display:block;width:100%}.listRecommend li .image:hover{opacity:0.7}@media only screen and (max-width: 750px){.listRecommend{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.listRecommend li{width:100%;margin-bottom:10px}.listRecommend li .ttl{font-size:12px;line-height:1.5}.listRecommend li .image{margin-bottom:5px}}.relate{position:relative;background-color:#fff;padding:30px 30px 80px;width:calc(100% + 350px);margin-left:-30px;z-index:2}.relate::after{position:absolute;content:"";width:100vw;height:100%;top:0;left:calc((-100vw + 100%) / 2);background-color:#fff;z-index:-1}.relateCard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:opacity .3s;transition:opacity .3s}@media only screen and (max-width: 750px){.relateCard{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.relateAvatar{border-radius:5px;overflow:hidden;width:120px;height:90px;margin-bottom:13px;-webkit-box-shadow:0 0 3px 2px rgba(236,236,236,0.4);box-shadow:0 0 3px 2px rgba(236,236,236,0.4);position:relative;display:block;background:#ededed}.relateAvatar img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.relateAvatar span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.relateAvatar span.object-fitIE{background-size:contain !important}@media only screen and (max-width: 750px){.relateAvatar{width:120px;height:90px}}.relateInfo{width:calc(100% - 132px);padding:0 0 10px 0;border-bottom:1px solid #e5e5e5}@media only screen and (max-width: 750px){.relateInfo{width:calc(100% - 135px);padding:0 20px 10px 0;min-height:103px}}.relateTitle{color:#444;font-size:14px;font-weight:bold;margin-bottom:7px}@media only screen and (max-width: 750px){.relateTitle{font-size:12px}}.relateTxt{color:#333;font-size:12px;margin-bottom:5px;padding-left:20px}.relateTxtIcon01{background:url(/assets/img/common/icon_pin_01.png) no-repeat 2px 0}.relateTxtIcon02{background:url(/assets/img/common/icon_bus.svg) no-repeat 2px 0;background-size:11px auto}.relateTxtIcon03{background:url(/assets/img/common/icon_fee.png) no-repeat 0 0;color:#f83e4c;font-weight:bold;margin-bottom:0}@media only screen and (max-width: 750px){.relateTxt{margin-bottom:5px}.relateTxtIcon03{margin-bottom:0}}.relate .swiper-pagination-bullets{bottom:inherit;margin-top:40px;position:relative;text-align:left}.relate .swiper-pagination-bullet{background:#d7d7d7;opacity:1;outline:0}.relate .swiper-pagination-bullet-active{background:#034fa3}.relate .relateList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.relate .relateList li{width:calc((100% / 3) - 23px);margin-right:34px;margin-bottom:12px}.relate .relateList li:nth-child(3n){margin-right:0}.relate .relateList li:nth-last-child(1) .relateInfo,.relate .relateList li:nth-last-child(2) .relateInfo,.relate .relateList li:nth-last-child(3) .relateInfo{border-bottom:none}.relate .relateList li a:hover{text-decoration:none}.relate .relateList li a:hover .relateAvatar{opacity:0.7;-webkit-transition:.3s all;transition:.3s all}@media only screen and (max-width: 992px){.relate .relateList li{width:calc((100% / 2) - 17px)}.relate .relateList li:nth-child(2n),.relate .relateList li:last-child{margin-right:0 !important}.relate .relateList li:nth-child(3n){margin-right:34px}.relate .relateList li:nth-last-child(3) .relateInfo{border-bottom:1px solid #e5e5e5}}@media only screen and (max-width: 750px){.relate .relateList li{position:relative;width:100%;margin-right:0 !important}.relate .relateList li:nth-last-child(2) .relateInfo{border-bottom:1px solid #e5e5e5}.relate .relateList li::after{content:"";position:absolute;width:16px;height:16px;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(/assets/img/common/icon_arrow_blue.svg) no-repeat 100%;background-size:16px 16px}}@media only screen and (max-width: 750px){.relate{width:100%;margin-left:0;padding:20px 0 10px}}@media only screen and (max-width: 750px){.bannerPref .slick-slide{border-radius:5px}}.boxRelateJob{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 0 30px 0}.boxRelateJob .title{width:100px;margin-right:5px;font-size:11px}.boxRelateJob .relateJob{width:calc(100% - 120px);margin-bottom:-4px;font-size:10px}.boxRelateJob .relateJob a{display:inline-block;position:relative;margin-bottom:4px;padding:0 5px 0 10px}.boxRelateJob .relateJob a::after{position:absolute;left:0;top:1px;bottom:1px;width:1px;background-color:#d7d7d7;content:''}.boxRelateJob .relateJob a:first-child{padding-left:0}.boxRelateJob .relateJob a:first-child::after{content:none}@media only screen and (max-width: 992px){.boxRelateJob{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 0 20px 0}.boxRelateJob .title{width:100%;margin-right:0;margin-bottom:5px}.boxRelateJob .relateJob{width:100%}}.seminarFunc{position:relative}.seminarFunc .titleMain{font-size:16px;font-weight:bold;line-height:1.4;color:#034fa3;margin-bottom:4px}.seminarFunc .box{display:-webkit-box;display:-ms-flexbox;display:flex}.seminarFunc .box .content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:45px 0 10px}.seminarFunc .box .image{line-height:0;padding:10px 8px}.seminarFunc .box .image img{max-width:150px}.seminarFunc .box.tabLeft .tabSeminar{left:0 !important}.seminarFunc .box.tabLeft .tabBox{padding:10px}@media only screen and (max-width: 750px){.seminarFunc .box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.seminarFunc .box .content{padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.seminarFunc .box .content .tabContents{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.seminarFunc .box .image{width:100%;text-align:center}}.specialFunc{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.specialFunc .image{max-width:320px;width:100%;margin-right:22px;line-height:0;-webkit-transition:all .3s;transition:all .3s}.specialFunc .image:hover{opacity:.7}.specialFunc .content .title{font-size:15px;font-weight:bold;color:#034fa3;margin-bottom:10px}.specialFunc .content .txt{line-height:1.38}.specialFunc .content .linkIcon{font-size:13px}@media only screen and (max-width: 750px){.specialFunc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.specialFunc .image{margin-right:0;margin-bottom:10px}.specialFunc .content .title{font-size:14px}.specialFunc .content .linkIcon{font-size:12px}}.section01{margin-bottom:20px}.sectionCommon01 .detail{font-size:11px;color:#999;line-height:1.27}@media only screen and (max-width: 750px){.sectionCommon01 .detail{font-size:10px;line-height:1.4}}@media only screen and (max-width: 750px){.section.style01{margin:0 -15px 0 -15px;padding:30px 15px;background-color:#f7f8f9}.section.style01:last-child{padding-bottom:30px}.section.style01 .companyList{margin-bottom:0}}@media only screen and (max-width: 750px){.section.spFull{margin:0 -15px 0 -15px;padding:30px 15px;background-color:#f7f8f9}.section.spFull:last-child{padding-bottom:30px}.section.spFull .companyList{margin-bottom:0}}.linkRelation{padding:0 20px}.linkRelation li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:14px 0 8px;border-bottom:1px solid #e8e8e8}.linkRelation li:last-child{border-bottom:0}.linkRelation li span{display:inline-block;max-width:160px;width:100%;margin:0 15px 5px 0}.linkRelation li span.size{max-width:55px}.linkRelation li .boxLink a{display:inline-block;margin-right:15px;margin-bottom:5px}.linkRelation.arrow li{padding:14px 0 13px 0}.linkRelation.arrow li:last-child{border-bottom:0}.linkRelation.arrow li .boxLink a{position:relative;margin:0 20px 0 0;padding:0 10px 0 0}.linkRelation.arrow li .boxLink a::after{content:'';position:absolute;right:-10px;top:50%;width:8px;height:8px;border-left:1px solid #3a3838;border-top:1px solid #4d4d4d;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}.linkRelation.arrow li .boxLink a:last-child::after{content:none}.linkRelation.colorBlue li{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.linkRelation.colorBlue li span{width:160px}.linkRelation.colorBlue li .boxLink{width:calc(100% - 160px)}.linkRelation.colorBlue li .boxLink a{color:#035ab9}@media only screen and (max-width: 750px){.linkRelation{padding:0 15px}.linkRelation li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 0 0 0}.linkRelation li span{margin-bottom:20px;font-size:12px;max-width:initial;margin-right:0;font-weight:bold}.linkRelation li .boxLink a{margin-bottom:20px;font-size:12px}.linkRelation.colorBlue li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.linkRelation.colorBlue li span,.linkRelation.colorBlue li .boxLink{width:100%}}.searchHotFunc .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.searchHotFunc .swiper-wrapper li{width:calc(50% - 10px)}.searchHotFunc .swiper-wrapper li .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;-webkit-transition:all .3s;transition:all .3s}.searchHotFunc .swiper-wrapper li .box:hover{opacity:.7}.searchHotFunc .swiper-wrapper li .box .image{font-size:0}.searchHotFunc .swiper-wrapper li .box .image:last-child{max-width:240px;width:100%}.searchHotFunc .swiper-wrapper li .box .image:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:90px}.searchHotFunc .swiper-wrapper li a{font-size:13px;letter-spacing:-0.5px}@media only screen and (max-width: 1024px){.searchHotFunc .swiper-wrapper li .box .image:first-child{margin:10px;min-width:50px}.searchHotFunc .swiper-wrapper li .box .image:last-child{min-width:120px}}@media only screen and (max-width: 750px){.searchHotFunc .swiper-wrapper li{width:90%}.searchHotFunc .swiper-wrapper li .box .image:first-child{-webkit-box-flex:1;-ms-flex:auto;flex:auto;min-width:initial}}.searchJob{-ms-flex-wrap:wrap;flex-wrap:wrap}.searchJob>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(100% / 3 - 10px);background-color:#FFF;border-radius:5px;padding:20px 10px;text-decoration:none;-webkit-transition:all .3s;transition:all .3s;margin-bottom:20px}.searchJob>a img{margin-bottom:5px}.searchJob>a span{color:#444;font-weight:bold !important;font-size:15px}@media only screen and (min-width: 750px){.searchJob>a:hover{opacity:0.7}}.searchJob .groupForm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.searchJob .groupForm form{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(50% - 10px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 900px){.searchJob .groupForm{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.searchJob .groupForm form{width:100%;margin-bottom:20px}.searchJob .groupForm form:last-child{margin-bottom:0}}@media only screen and (max-width: 750px){.searchJob>a{margin-bottom:10px;width:calc(100% / 3 - 5px)}.searchJob>a span{font-size:10px;text-align:center}.searchJob>a img{height:25px}.searchJob .groupForm form{margin-bottom:10px}}.isEdge .blockForm .text{min-width:70px}.isEdge .blockForm input{margin-left:0}.blockForm{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;background-color:#FFF;border-radius:5px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blockForm .text{font-size:13px;font-weight:bold;color:#444;margin-left:5px;min-width:78px}@media only screen and (max-width: 750px){.blockForm .text{min-width:56px}}.blockForm input{max-width:initial;margin-left:5px}.blockForm .btnSearch{background-color:#0068cd;border-radius:50%;padding:10px;line-height:0;margin-left:5px;outline:none;border:none;min-width:32px;cursor:pointer}.blockForm .btnSearch img{font-size:0;min-width:12px}@media only screen and (max-width: 900px){.blockForm{width:100%}}@media only screen and (max-width: 750px){.blockForm>img{height:20px}.blockForm input{height:38px;font-size:13px}.blockForm .text{font-size:10px}}@media only screen and (min-width: 750px){.boxSearchTag{display:none}}@media only screen and (max-width: 750px){.boxSearchScroll{overflow:hidden;width:100%;padding:0 15px}.boxSearchTag{padding:20px 0;margin:0 -15px 20px;background-color:#f2f2f2;border:solid #d7d7d7;border-width:1px 0}.boxSearchTag .titleMain{font-size:16px;font-weight:bold;line-height:1.4;color:#034fa3;margin-bottom:20px}.boxSearchTag.scroll{margin-right:-20px}.boxSearchTag.scroll .scrollBox{width:auto;margin-right:-20px;margin-bottom:20px}.boxSearchTag .searchScroll{margin:0 -15px 0 -15px}.boxSearchTag .searchScroll .swiper-slide{width:auto;padding:0 10px 0 17px}.boxSearchTag .searchScroll .swiper-slide table{width:auto}.boxSearchTag .searchScroll .swiper-scrollbar{display:none}.boxSearchTag .btnWide.refind{margin:0 15px;padding:16px 10px;display:block;width:auto;text-align:center}}@media only screen and (max-width: 750px){.btnWide.refind.sp_noEffect:hover,.btnWide.refind.sp_noEffect{-webkit-box-shadow:0px 1px 4px -1px rgba(36,36,36,0.25);box-shadow:0px 1px 4px -1px rgba(36,36,36,0.25)}}.btnSearchFix{position:fixed;bottom:0;left:0;width:100%;background:#f2f2f2;padding:20px 15px;z-index:9;-webkit-box-shadow:-3px 0 5px rgba(29,29,29,0.25);box-shadow:-3px 0 5px rgba(29,29,29,0.25)}@media only screen and (max-width: 750px){.naviArea{display:none}.boxSearchTag.reset{padding:0;margin:0 0 20px 0;border:none}}.pSearch{background-color:#fff;bottom:-100%;height:100%;left:0;overflow:hidden;position:fixed;-webkit-transition:bottom .3s, left .3s;transition:bottom .3s, left .3s;width:100%;z-index:2000}@-webkit-keyframes bounceInUp{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 500, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 500, 0, 1)}3.5%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 314.045, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 314.045, 0, 1)}6.91%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 184.634, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 184.634, 0, 1)}10.31%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 98.225, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 98.225, 0, 1)}13.71%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 44.591, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 44.591, 0, 1)}20.52%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -1.678, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -1.678, 0, 1)}27.33%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -9.755, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -9.755, 0, 1)}47.35%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -1.311, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -1.311, 0, 1)}67.37%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.075, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.075, 0, 1)}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}@keyframes bounceInUp{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 500, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 500, 0, 1)}3.5%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 314.045, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 314.045, 0, 1)}6.91%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 184.634, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 184.634, 0, 1)}10.31%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 98.225, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 98.225, 0, 1)}13.71%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 44.591, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 44.591, 0, 1)}20.52%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -1.678, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -1.678, 0, 1)}27.33%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -9.755, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -9.755, 0, 1)}47.35%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -1.311, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -1.311, 0, 1)}67.37%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.075, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.075, 0, 1)}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}.pSearch.default.active{-webkit-animation:bounceInUp 1000ms linear both;animation:bounceInUp 1000ms linear both;bottom:0}.pSearch.toLeft{left:-100%}.pSearch.fromRight{bottom:0;left:100%}.pSearch.fromRight.active{left:0}@media only screen and (max-width: 750px){.pSearch{z-index:2002}}.pSearch .pSearchTitle{color:#444;font-size:14px;font-weight:bold;margin:0 -20px;padding:0 20px 15px;position:relative}.pSearch .pSearchTitle span{color:#999;display:block;font-size:11px;margin-top:5px}.pSearch .pSearchTitle.border{border-bottom:1px solid #e1e1e1;margin-bottom:15px}.pSearch .pSearchTitle.gray{color:#999}.pSearch .pSearchTitle.gray span{color:#0068cd}.pSearch .pSearchTitle.arrow{padding-right:50px}.pSearch .pSearchTitle.arrow::after{background:url(/assets/img/common/icon_arrow_blue.svg) no-repeat 0 0/18px;content:"";display:inline-block;height:18px;position:absolute;top:calc(50% - 18px);right:20px;width:18px}.pSearch .pSearchTitle.iconOR::before{background-color:#0068cd;color:#fff;content:"OR";font-size:12px;padding:3px 6px;display:block;position:absolute;bottom:-9px;left:15px;border-radius:15px;font-weight:normal}.pSearch .subSearchBox{border-bottom:1px solid #e1e1e1;margin:0 -20px 15px;padding:0 20px 20px}.pSearch .subSearchBox .pSearchTitle{margin:0;padding:0 0 15px 0}.pSearch .subSearchBox.borderNone{border:none}.pSearchHead{background-color:#0061c2;color:#fff;font-size:18px;font-weight:bold;height:60px;left:0;padding:20px;position:absolute;top:0;width:100%;z-index:1}.pSearchHead img{max-width:15px;margin-bottom:2px}.pSearchHead .title{font-weight:bold}.pSearchClose{background-color:rgba(0,0,0,0.2);border-radius:50%;height:40px;position:absolute;right:20px;top:10px;width:40px;cursor:pointer}.pSearchClose::after,.pSearchClose::before{background-color:#fff;content:"";display:inline-block;height:15px;left:19px;position:absolute;top:12px;width:2px}.pSearchClose::after{-webkit-transform:rotate(42deg);transform:rotate(42deg)}.pSearchClose::before{-webkit-transform:rotate(-42deg);transform:rotate(-42deg)}.pSearchInner{height:calc(100% - 116px);left:100%;position:absolute;top:0;-webkit-transition:.3s;transition:.3s;width:100%;z-index:0}.pSearchInner.noFooter{height:100%}.pSearchInner.active{left:0}.pSearchInner.active .pSearchBack{display:block}.pSearchInner.left{left:-100%}.pSearchBox{height:calc(100% - 60px);overflow-y:scroll;-webkit-overflow-scrolling:touch;margin-top:60px;padding:20px;position:relative}.pSearchBack{position:absolute;top:9px;left:6px;width:40px;height:40px;z-index:100}.pSearchBack:hover{cursor:pointer}.pSearchBack img{max-width:18px;width:13px}.pSearchBack span{display:block;padding:10px 15px 10px 10px}.pSearchTxt{color:#333;font-size:13px;margin-bottom:15px}.pSearchItems{border-top:2px solid #e5e5e5;border-radius:10px;width:100%}.pSearchItems li{border:2px solid #e5e5e5;border-top:0;color:#333;font-size:13px;padding:15px;position:relative;width:100%;cursor:pointer}.pSearchItems li.bgGrey label{background-color:#fafafa;margin-right:0}.pSearchItems li:first-child{border-radius:10px 10px 0 0}.pSearchItems li:last-child{border-radius:0 0 10px 10px}.pSearchItems li::before{border:2px solid #a2a2a2;border-bottom:0;border-left:0;content:"";height:10px;position:absolute;right:20px;top:calc(50% - 8px);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px}.pSearchItems li::after{background-color:#f83e4c;color:#fff;content:"\9078\629E\4E2D";display:none;font-size:10px;line-height:1;height:18px;width:46px;vertical-align:bottom;padding:5px 7px;margin-left:8px}.pSearchItems li.active::after{display:inline-block}.pSearchItems li.pSearchSum{padding:15px}.pSearchItems li.pSearchSum::before{display:none}.pSearchItems em{color:#999;font-size:9px;font-style:normal}.pSearchItems input{display:none}.pSearchItems input:checked+span::before{background-color:#0068cd;border-color:#0068cd}.pSearchItems input:checked+span::after{content:''}.pSearchItems label{display:-webkit-box;display:-ms-flexbox;display:flex}.pSearchItems.pSearchItems01 li:not(.pSearchSum){padding:0}.pSearchItems.pSearchItems01 li:not(.pSearchSum)::after{display:none}.pSearchItems.pSearchItems01 li:not(.pSearchSum)::before{background:url(/assets/img/common/icon_arrow_blue.svg) no-repeat 0 0/16px;border-right:0;border-top:0;height:16px;-webkit-transform:rotate(0deg);transform:rotate(0deg);width:16px}.pSearchItems.pSearchItems01 li:not(.pSearchSum) a{padding:15px;color:#444;width:100%;padding-right:40px}.pSearchItems.arrowStyle01 li{padding:0}.pSearchItems.arrowStyle01 li a{color:#333;display:block;padding:15px}.pSearchItems.arrowStyle01 li::before{background:url(/assets/img/common/icon_arrow_blue.svg) no-repeat 0 0/16px;border-right:0;border-top:0;height:16px;-webkit-transform:rotate(0deg);transform:rotate(0deg);width:16px}.pSearchItems.style02{width:initial;border-top:none;border-radius:0}.pSearchItems.style02.marTop{margin-top:-18px !important}.pSearchItems.style02.noSpacing{margin:0 -15px}.pSearchItems.style02 li{border-width:0 0 1px}.pSearchItems.style02 li:first-child{border-radius:0;border-width:0 0 1px}.pSearchItems.style02 li:last-child{border-radius:0}.pSearchCheckbox{border-right:2px solid #e5e5e5;position:relative;min-width:46px}.pSearchCheckbox::before{border:2px solid #e5e5e5;border-radius:3px;content:"";display:inline-block;height:20px;left:calc(50% - 10px);position:absolute;top:calc(50% - 10px);width:20px}.pSearchCheckbox::after{border:2px solid #fff;content:none;display:inline-block;height:12px;left:calc(50% - 3px);position:absolute;top:calc(50% - 8px);width:7px;-webkit-transform:rotate(40deg);transform:rotate(40deg);border-top:0;border-left:0}@media only screen and (max-width: 750px){.pSearchCheckbox{border-right:1px solid #e5e5e5}}.pSearchBottom{background-color:#0068cd;bottom:0;height:116px;left:0;padding:20px;position:absolute;text-align:center;width:100%}.pSearchBottomBtn{background-color:#fff;border:0;border-radius:5px;color:#0068cd;font-size:14px;font-weight:bold;margin-bottom:15px;padding:15px;position:relative;width:100%}.pSearchBottomBtn::before{border:2px solid #0068cd;border-bottom:0;border-left:0;content:"";height:10px;position:absolute;right:20px;top:calc(50% - 5px);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px}.pSearchBottomBtn.disabled{background-color:#b5b5b5;pointer-events:none}.pSearchBottomTxt{color:#fff;display:block;font-size:12px;font-weight:bold;text-align:center;border:none;background:none;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}.mergeTwoList .pSearchItems:first-of-type{border-bottom:none;border-radius:10px 10px 0 0}.mergeTwoList .pSearchItems:first-of-type li:last-child{border-radius:0;border-bottom:none}.mergeTwoList .pSearchItems:last-of-type{border-radius:0 0 10px 10px}.mergeTwoList .pSearchItems:last-of-type li:first-child{border-radius:0}.pSearchItems.arrowStyle02 li a{color:#333;display:block;padding:15px}.pSearchItems.arrowStyle02 li::before{background:url(/assets/img/common/icon_arrow_blue.svg) no-repeat 0 0/18px;border-right:0;border-top:0;height:18px;-webkit-transform:rotate(0deg);transform:rotate(0deg);width:18px}.pSearchBottom.disable .pSearchBottomTxt,.pSearchBottom.disable .pSearchBottomBtn{opacity:0.5}.pSearchFix li.pSearchSum{padding:20px 15px}.pSearchItems li.pSearchSum.noBorder{border-bottom:none}@media only screen and (min-width: 751px){.pSearch.active{display:none}}.pSearch .pSearchTitle .blue{color:#0068cd}.pSearch .current{background:#eff4f7;border:2px solid #eff4f7;border-radius:10px;width:100%;color:#333;font-size:14px;font-weight:700;padding:10px;position:relative}.pSearch .current.active::after{background-color:#f83e4c;color:#fff;content:"\9078\629E\4E2D";display:inline-block;font-size:10px;line-height:1;height:18px;width:46px;vertical-align:bottom;padding:4px 7px;margin-left:8px}.pSearch .current .btnX{display:inline-block;margin-top:0;font-weight:bold;font-size:14px;padding:8px 31px 6px 15px;background-color:#0068CD;color:#FFF;border-radius:99px;position:relative}.pSearch .current .btnX em{position:absolute;right:0;top:0;width:29px;height:100%;background:url(/assets/img/common/icon_close_x.png) no-repeat 5px 50%;background-size:12px auto;cursor:pointer}.pSearch .pSearchTxt{font-weight:bold}.pSearch .pSearchHead.center{text-align:center;padding-left:2px}.pSearch .pSearchHead .pSearchIcon{height:40px;position:absolute;left:10px;top:10px;width:40px;background:url(/assets/img/common/icon_back_search.svg) no-repeat 50% 50%;font-size:0}.text01{font-size:13px;line-height:1.4}.textStyle01{margin-bottom:20px;font-size:15px;line-height:1.7}@media only screen and (max-width: 750px){.textStyle01{margin-bottom:15px;font-size:14px}}@media only screen and (max-width: 750px){.scrollSp{overflow-x:scroll;-webkit-overflow-scrolling:touch;margin:0 -15px 0 0}}.link{color:#36C;text-decoration:underline}.link:hover{text-decoration:none}.imgCover p,.imgCover a{display:block;overflow:hidden;position:relative}.imgCover p.percent1,.imgCover a.percent1{padding-bottom:75%}.imgCover p.percent2,.imgCover a.percent2{padding-bottom:29.59%}@media only screen and (max-width: 750px){.imgCover p.percent2,.imgCover a.percent2{padding-bottom:33.4%}}.imgCover p.percent3,.imgCover a.percent3{padding-bottom:75%}.imgCover p.percent4,.imgCover a.percent4{padding-bottom:75%}.imgCover p.percent5,.imgCover a.percent5{padding-bottom:48.78%}.imgCover p span,.imgCover a span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.imgCover p img,.imgCover a img{max-height:100%;max-width:100%;vertical-align:middle}.bgImage{background:#ededed}.imgCoverIE a img{width:100%}.box.style02.blockBox01 .imgCover01 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.imgCover01{position:relative;overflow:hidden;font-size:0}.imgCover01 img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:inline-block;max-height:100%;max-width:100%;vertical-align:middle}.new{position:relative}.new>span{margin-right:12px}@media only screen and (max-width: 750px){.new>span{margin-right:10px}}.new:after{display:inline-block;height:16px;width:44px;top:50%;right:0;margin:0 0 -3px 0;background:url(/assets/img/common/icon_new.svg) no-repeat 50% 50%/100%;content:""}@media only screen and (max-width: 750px){.new:after{-webkit-transform:scale(0.8);transform:scale(0.8);margin:0 0 -4px -4px}}.box{border-radius:5px;border:2px solid #e5e5e5;background-color:#FFF}.box.style02{position:relative;border-radius:0 0 5px 5px}.box.style02:after{position:absolute;top:-2px;left:-1px;height:4px;width:calc(100% + 2px);background-color:#0068cd;content:''}.box.spacingBox{padding:20px 25px}@media only screen and (max-width: 750px){.box.spacingBox{padding-left:15px;padding-right:15px}}.box.spacingBox02{padding:30px;margin-bottom:50px;-webkit-box-shadow:0 2px 4px -3px rgba(36,36,36,0.3);box-shadow:0 2px 4px -3px rgba(36,36,36,0.3);border:1px solid #e7e8e9}.box-effect{-webkit-box-shadow:0 2px 4px -3px rgba(36,36,36,0.3);box-shadow:0 2px 4px -3px rgba(36,36,36,0.3);border:1px solid #e7e8e9;border-top:none}@media only screen and (max-width: 750px){.box.spacingBox02{margin-bottom:35px;padding:15px}.box.spacingBox.cuspaddSP{padding:15px 0 0}}.blockBox01{padding:0 60px 0 0}.blockBox01 a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.blockBox01 a::before{position:absolute;right:30px;top:50%;width:20px;height:20px;background:url(/assets/img/common/icon_arrow_blue.svg) no-repeat 50% 50%;background-size:20px auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:""}.blockBox01 a:hover{opacity:0.7;text-decoration:none}.blockBox01 a .imgTitle{border-radius:50%;width:60px;height:60px;margin:14px 10px 14px 20px}.blockBox01 a .content{width:calc(100% - 90px);padding:14px 0}.blockBox01 a .content .title{margin-bottom:10px;font-size:13px;color:#034fa3}.blockBox01 a .content .subTitle{font-size:12px;color:#999999}.boxCommon.boxListJob{-webkit-box-shadow:0 2px 4px -3px rgba(36,36,36,0.3);box-shadow:0 2px 4px -3px rgba(36,36,36,0.3);border-radius:0 0 5px 5px}.boxCommon.boxListJob .boxCommonHead02{-webkit-box-shadow:none;box-shadow:none;border-left:1px solid #e7e8e9;border-right:1px solid #e7e8e9}.boxCommon.boxListJob .boxCommonContent{-webkit-box-shadow:none;box-shadow:none;border-radius:0}.boxCommonHead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:-webkit-gradient(linear, left bottom, left top, from(#0068cd), to(#005ebc));background-image:linear-gradient(0deg, #0068cd 0%, #005ebc 100%);padding:11px 20px;color:#FFF;border-radius:5px 5px 0 0;font-weight:bold;font-size:17px}.boxCommonHead .up{font-size:15px;font-weight:normal}@media only screen and (max-width: 750px){.boxCommonHead .up{font-size:10px}}.boxCommonHead>.new{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:10px}.boxCommonHead h2{display:inline-block;font-weight:bold}.boxCommonHead02{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:4px solid #0068cd;background-color:#eff4f7;-webkit-box-shadow:0px 1px 2px 0px rgba(36,36,36,0.3);box-shadow:0px 1px 2px 0px rgba(36,36,36,0.3);padding:10px 10px}.boxCommonHead02 .boxL{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.boxCommonHead02 .boxL .image{width:80px;overflow:hidden;border-radius:5px;border:1px solid #f1f3f4;line-height:0;margin-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.boxCommonHead02 .boxL .image img{display:block;width:100%}.boxCommonHead02.bgWhite{background-color:#FFF;position:relative;z-index:10}.boxCommonHead02.bgWhite .image{border:0;width:92px}.boxCommonHead02.bgWhite.border01{padding:15px 30px 14px 30px;border-top:0}.boxCommonContent{padding:28px 40px;background-color:#FFF;border:solid #e7e8e9;border-width:0 1px 1px;border-radius:0 0 5px 5px;-webkit-box-shadow:0 2px 4px -3px rgba(36,36,36,0.3);box-shadow:0 2px 4px -3px rgba(36,36,36,0.3);width:100%}@media only screen and (max-width: 750px){.boxCommonContent{padding:16px 20px}}.boxCommonContent.radius{border-radius:5px}.boxCommonContent.line{padding:30px}@media only screen and (max-width: 750px){.boxCommonContent.line{padding:20px 17px}}.boxCommonContent.lineJr{padding:18px 32px 23px 32px}@media only screen and (max-width: 750px){.boxCommonContent.lineJr{padding:15px 15px 20px 15px}}.boxCommonContent.blog{margin-bottom:40px;padding:20px}@media only screen and (max-width: 750px){.boxCommonContent.blog{margin-bottom:30px;border:none;border-radius:none;-webkit-box-shadow:none;box-shadow:none;padding:16px 0 0}}.boxCommonContent.blog2{padding:20px}@media only screen and (max-width: 750px){.boxCommonContent.blog2{border:none;border-radius:none;-webkit-box-shadow:none;box-shadow:none;padding:16px 0 0;padding:0}}.boxCommon.customPadd .boxCommonHead{padding:25px}.boxCommon.customPadd .boxCommonContent{padding:20px 25px 15px}@media only screen and (max-width: 750px){.boxCommon .boxCommonHead{font-size:13px}.boxCommon .boxCommonContent{padding:20px 14px;-webkit-box-shadow:0px 0px 1px 0px rgba(36,36,36,0.24);box-shadow:0px 0px 1px 0px rgba(36,36,36,0.24)}.boxCommonHead02.bgWhite.border01{padding:15px 15px 14px 15px}.boxCommon.customPadd .boxCommonHead{padding:15px}.boxCommon.customPadd .boxCommonContent{padding:15px 15px 5px}.boxCommon.newSection,.boxCommon.urgentSection{margin:0 -15px}.boxCommon.newSection .boxCommonHead,.boxCommon.urgentSection .boxCommonHead{border-radius:0}.boxCommon.newSection .boxCommonContent,.boxCommon.urgentSection .boxCommonContent{-webkit-box-shadow:none;box-shadow:none;border-bottom:none;border-radius:0}.boxCommon.newSection .boxCommonContent .listCommon01,.boxCommon.urgentSection .boxCommonContent .listCommon01{margin-bottom:-15px !important}.boxCommon.urgentSection .boxCommonContent .listCommon01,.boxCommon.newSection .boxCommonContent .listCommon01{margin-bottom:-6px !important}}.boxCommonHead02 .boxL{width:100%;padding-right:20px}.boxCommonHead02 .boxL .boxTitle{width:100%;margin-top:6px}.boxCommonHead02 .boxL .boxTitle .listTag02{margin-top:5px}.boxCommonHead02-restyle02{padding-left:15px;padding-right:15px}.boxCommonHead02.border01{background-color:#F7F7F7;padding:10px 20px}@media only screen and (max-width: 992px){.boxCommonHead02 .boxL{padding-right:0}.boxCommonHead02.border01{padding-bottom:20px}}.boxCommonContent.lineJr01{padding:10px 32px 10px 32px}@media only screen and (max-width: 750px){.boxCommonContent.lineJr01{padding:15px 15px 20px}}.boxCommonHead02.spFull{-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #d7d7d7}.blockMargin{margin-bottom:35px;-webkit-box-shadow:0 2px 4px -3px rgba(36,36,36,0.3);box-shadow:0 2px 4px -3px rgba(36,36,36,0.3);border:1px solid #e7e8e9;border-top:none}.blockMargin .boxCommon03{margin-bottom:0}@media only screen and (max-width: 750px){.blockMargin{margin:0 -15px;overflow:hidden}}@media only screen and (max-width: 750px){.spFull{margin-left:-5px !important;margin-right:-5px !important;overflow:hidden}}@media only screen and (max-width: 992px){.boxCommonHead02.spStyle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.boxCommonHead02.spStyle .boxTitle .listTag02{margin-bottom:0}.boxCommonHead02.spStyle .boxTitle .listTag02 li{margin-bottom:10px}.boxCommonHead02.spStyle .boxTitle .headline3{margin-bottom:10px;padding-top:0}.boxCommonHead02.spStyle .checkFavorite{width:95%}.boxCommonHead02.spStyle .checkFavorite .checkmark{width:100%;text-align:center;background-position:calc(50% - 37px) 50%}}@media only screen and (max-width: 992px){.boxCommonHead02.spStyle .checkFavorite{margin-right:0}}.boxTwitter{border:2px solid #e3e3e3;border-radius:5px;background-color:#FFF}.isIETrident .boxCommon02 .titleBox .city em{padding:4px 31px 2px 15px}.isEdge .boxCommon02 .titleBox .city em{padding:3px 31px 3px 15px}.boxCommon02{background-color:#FFF;border:2px solid #e3e3e3;border-radius:5px;margin-bottom:30px}.boxCommon02 .titleBox{position:relative;color:#005ebc;font-size:18px;font-weight:bold;text-align:center;padding:20px;line-height:1.4;border-bottom:1px solid #e3e3e3}.boxCommon02 .titleBox:after{position:absolute;width:150px;height:2px;top:-2px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#005ebc;content:''}.boxCommon02 .titleBox.noBorTop:after{content:none}.boxCommon02 .titleBox.noBorTop span{margin-top:8px;letter-spacing:1px;font-size:13px;color:#444444}.boxCommon02 .titleBox span{display:block;letter-spacing:3px}.boxCommon02 .titleBox.green.tBorder:after{background-color:#40ab86}.boxCommon02 .titleBox.green span{color:#40ab86}.boxCommon02 .titleBox.pink:after{background-color:#f42167}.boxCommon02 .titleBox.pink span{color:#f42167}.boxCommon02 .titleBox .city em{display:inline-block;font-size:15px;font-weight:bold;padding:4px 31px 2px 15px;background-color:#0068CD;color:#FFF;border-radius:99px;position:relative}.boxCommon02 .titleBox .city .deleteIcon{position:absolute;right:0;top:-1px;width:29px;height:100%;background:url(/assets/img/common/icon_close_x.png) no-repeat 5px 50%;background-size:12px auto;cursor:pointer}.boxCommon02 .boxBtn{padding:0 13px 15px}.boxCommon02 .boxBtn .btnWide{font-size:13px;padding:10px 35px 10px 10px}.boxCommon02 .titleMap{padding:15px;font-size:12px;line-height:1.4}#side .boxBtn .btnWide{font-size:12px;padding:12px 35px 11px 10px}#side .boxBtn .btnWide::after{top:calc(50% - 1px)}@media only screen and (max-width: 750px){#side .boxBtn .btnWide{padding:16px 10px 15px;font-size:14px}}@media only screen and (max-width: 750px){#side .boxRegister .btnWide.pink{padding:16px 10px 15px;font-size:14px}}.boxCommon03{background-color:#fdfdfd;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-bottom:35px}@media only screen and (max-width: 750px){.boxCommon03{margin-bottom:0}}.boxCommon04{padding:20px 30px;background-color:#FFF;border:solid #e7e8e9;border-width:0 1px 1px;border-radius:5px;-webkit-box-shadow:0px 0px 2px 0px rgba(95,95,95,0.3);box-shadow:0px 0px 2px 0px rgba(95,95,95,0.3);width:100%}@media only screen and (max-width: 750px){.boxCommon04{padding:15px 20px}}.boxCommon05{margin-bottom:50px;padding:30px 40px;background-color:#FFF;border:solid #e7e8e9;border-width:0 1px 1px;border-radius:5px;-webkit-box-shadow:0px 0px 2px 0px rgba(95,95,95,0.3);box-shadow:0px 0px 2px 0px rgba(95,95,95,0.3);width:100%}@media only screen and (max-width: 750px){.boxCommon05{margin-bottom:30px;padding:10px 20px}.boxCommon05 .headline3{margin-bottom:10px}}.boxMap{overflow:hidden;padding-bottom:100%;position:relative;height:0}.boxMap .iframe{left:0;top:0;height:100%;width:100%;position:absolute}@media only screen and (max-width: 750px){.boxMap a{display:block}.boxMap a img{display:block;width:100%}}.txt{color:#444;line-height:1.73;font-size:14px;margin-bottom:30px}.txt a,.txt a:active,.txt a:visited{text-decoration:underline}.txt a:hover,.txt a:active:hover,.txt a:visited:hover{text-decoration:none}.txt.attention{color:#e31e56;font-weight:bold}.txt.sizeL{font-size:15px}.txt.sizeS{font-size:13px}@media only screen and (max-width: 750px){.txt{font-size:13px;margin-bottom:15px;line-height:1.31}.txt.sizeL{font-size:14px;line-height:1.57}.txt.sizeS{font-size:12px;line-height:1.5}}.boxAlert{background-color:#edf2f9;border-radius:6px;border:1px solid #d7e3f2;color:#333;margin-bottom:30px;padding:12px 20px 10px}.boxAlert.sizeL{font-size:15px;line-height:1.7}.boxAlert.sizeM{font-size:14px;line-height:1.6}.boxAlert.sizeS{font-size:13px;line-height:1.5}.boxAlert.warning{background-color:#fcf0db;border-color:#f5d49c}.boxAlert.green{background-color:#e9f5ee;border-color:#40ab86}.boxAlert.style01{margin-bottom:10px;font-size:14px;line-height:1.6}.boxAlert.style01 p{margin-bottom:10px}.boxAlert.style01 p span{text-decoration:underline}@media only screen and (max-width: 750px){.boxAlert{font-size:13px;padding:12px 12px 10px 12px}.boxAlert.sizeL{font-size:14px;line-height:1.6}.boxAlert.sizeM{font-size:13px;line-height:1.5}.boxAlert.sizeS{font-size:12px;line-height:1.4}.boxAlert.style01{font-size:13px;line-height:1.5}}.boxAlert.red{color:#e31e56;border-color:#f4457f;background:#fcefee}.guideRow{margin-bottom:20px}@media only screen and (max-width: 750px){.guideRow{margin-bottom:15px}}.linkIcon{color:#0066cb;font-size:15px;line-height:2;text-decoration:underline}.linkIcon:after{display:inline-block;height:14px;background-position-y:50%;margin:0 0 -3px 5px;width:14px;content:""}.linkIcon.pdf:after{background:url(/assets/img/common/icon_pdf.svg) no-repeat;background-size:14px auto;height:18px}.linkIcon.tab:after{background:url(/assets/img/common/icon_tab.svg) no-repeat;background-size:14px auto}.linkIcon.download:after{background:url(/assets/img/common/icon_download.svg) no-repeat;background-size:14px auto;height:18px}.linkIcon.movie:after{background:url(/assets/img/common/icon_movie.svg) no-repeat;background-size:14px auto}.linkIcon.access:after{background:url(/assets/img/common/icon_arrow_blue.svg) no-repeat;background-size:14px auto}.linkIcon.new:after{width:46px;height:18px}@media only screen and (min-width: 750px){.linkIcon:hover{text-decoration:none}}@media only screen and (max-width: 750px){.linkIcon{font-size:13px}.linkIcon.new:after{width:35px}}.linkIcon.tab:after,.linkIcon.movie:after{margin:0 0 -3px 5px}.linkArrow{display:inline-block;text-decoration:underline;font-weight:normal;font-size:15px;background:url(/assets/img/common/icon_arrow_circle_01.svg) 0 2px no-repeat;background-size:12px auto;padding-left:16px}@media only screen and (min-width: 750px){.linkArrow:hover,.linkArrow.hover{text-decoration:none;opacity:1 !important}}.linkIcon.linkArrow{background-position:0 8px}@media only screen and (max-width: 750px){.linkIcon.linkArrow{background-position:0 6px}}.linkArrow01{padding-left:20px;text-decoration:underline;background:url(/assets/img/common/icon_arrow_blue.svg) no-repeat 0 50%;background-size:15px 15px;font-weight:normal;font-size:15px}@media only screen and (min-width: 750px){.linkArrow01:hover,.linkArrow01.hover{text-decoration:none;opacity:1 !important}}.linkArrow02{padding-right:20px;text-decoration:underline;background:url(/assets/img/common/icon_arrow_blue.svg) no-repeat 100% 2px;background-size:15px 15px;font-weight:normal;font-size:15px}@media only screen and (min-width: 750px){.linkArrow02:hover,.linkArrow02.hover{text-decoration:none;opacity:1 !important}}.section{padding-bottom:40px}.section:last-child{padding-bottom:0}@media only screen and (max-width: 750px){.section{padding-bottom:30px}}.list{margin-bottom:30px}.list li{position:relative;margin-bottom:13px;padding-left:15px;color:#333;font-size:15px;line-height:1.4}.list li:after{background-color:#0068cd;border-radius:50%;content:"";height:6px;line-height:1.3;left:0;position:absolute;top:7px;width:6px}.list.style01{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.list.style01 li{width:calc(50% - 20px)}@media only screen and (max-width: 750px){.list li{font-size:14px}.list.style01 li{width:100%}.list.style01 li:last-child{margin-bottom:0}}.listBorder{border-top:1px dotted #000;padding-top:8px}.listBorder li{border-bottom:1px dotted #000;padding-bottom:12px}.listNumber{counter-reset:number}.listNumber>li{counter-increment:number;padding-left:30px}.listNumber>li:after{background-color:transparent;content:counter(number) ". ";top:0;width:auto}@media only screen and (max-width: 750px){.listNumber>li{padding-left:20px}}hr{background-color:#ccc;border:0;height:1px;margin-bottom:30px;width:100%}.dataList{color:#444;font-size:15px;line-height:1.6}.dataList dt{font-weight:bold;margin-bottom:9px}.dataList dt a{text-decoration:underline}.dataList dd{margin-bottom:27px}@media only screen and (max-width: 750px){.dataList{font-size:14px}.dataList dt{margin-bottom:5px}.dataList dd{margin-bottom:20px}}.dataListCol dt{float:left;width:20%}.dataListCol dd{margin-left:23%;width:77%}.dataListCol.cusWidth dt{width:30%}.dataListCol.cusWidth dd{width:67%;margin-bottom:15px}@media only screen and (max-width: 750px){.dataListCol dt{float:initial;width:100%}.dataListCol dd{margin-left:0;width:100%}}#pageFulltime .boxSubmitSearch.fixSub{position:static !important;-webkit-animation:none;animation:none}.overlay{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(36,36,36,0.7);z-index:2000}.listTag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.listTag li{position:relative;background-color:#0068cd;border-radius:50px;margin-right:5px;margin-bottom:5px}.listTag li a{display:inline-block;padding:8px 31px 8px 12px;color:#FFF;line-height:1;text-decoration:none;cursor:pointer}.listTag li span{position:absolute;right:0;top:-1px;display:inline-block;width:29px;height:100%;background:url(/assets/img/common/icon_close_x.png) no-repeat 5px 50%;background-size:10px auto;cursor:pointer}@media only screen and (max-width: 750px){.listTag.justPC{display:none}}.listTag02{display:-webkit-box;display:-ms-flexbox;display:flex}.listTag02 li{background-color:#f83e4c;color:#FFF;padding:3px 5px;font-size:11px;margin-right:4px;margin-bottom:5px;font-weight:bold}.listTag02 li:last-child{margin-right:0}.listTag03{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.listTag03 li{display:inline-block;padding:2px 3px;margin:0 3px 3px 0;background-color:#f8f8f8;font-size:11px;color:#444;border:1px solid #e8e8e8;border-radius:2px;text-align:center;vertical-align:middle}.listTag03 li:last-child{margin-right:0}@media only screen and (max-width: 750px){.listTag03 li{padding:3px 5px 2px 5px;min-width:60px;font-size:10px;display:none}.listTag03 li:nth-child(1),.listTag03 li:nth-child(2){display:inline-block}}body.isIE:not(.isEdge) .listTag03 li{padding:4px 5px}.checkFavorite{position:relative}.checkFavorite .checkmark{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#FFF;width:100%;border-radius:100px;padding:7px 16px 7px 12px;cursor:pointer;-webkit-transition:all .5s, background-image 1ms;transition:all .5s, background-image 1ms;-webkit-box-shadow:0px 1px 4px -1px rgba(36,36,36,0.25);box-shadow:0px 1px 4px -1px rgba(36,36,36,0.25)}.checkFavorite .checkmark svg{margin-right:5px;width:16px;height:16px}.checkFavorite .checkmark ~ div[data-name='mojs-shape']{margin-left:-59.5px !important;pointer-events:none}.checkFavorite .checkmark+div[data-name='mojs-shape']{margin-left:-36.5px !important}.checkFavorite input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkFavorite .text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;-webkit-transition:width 0.5s;transition:width 0.5s;width:65px;font-size:12px;white-space:nowrap;margin-top:3px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkFavorite:hover .checkmark svg{fill:#f8c80a}.checkFavorite.active .checkmark{background-color:#0d61b9;color:#FFF}.checkFavorite.active .checkmark svg{fill:#f8c80a}.checkFavorite.active:hover .checkmark{background-color:#0081ff}.checkFavorite.disabled{pointer-events:none;cursor:default}.checkFavorite.disabled .checkmark{background-color:#e5e5e5;pointer-events:none}body.isIE:not(.isEdge) .checkFavorite .text{margin-top:6px}.boxListJob .titleContent{font-size:16px;font-weight:bold;color:#034fa3;margin-bottom:20px}.boxListJob .titleContent a{font-size:16px;font-weight:bold;color:#034fa3}.boxListJob .boxCommonContent{padding:20px 34px}.boxListJob .introduce{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.boxListJob .introduce .boxL{width:calc(35% - 20px)}.boxListJob .introduce .boxL .image{margin-bottom:15px;-webkit-transition:all .3s;transition:all .3s}.boxListJob .introduce .boxL .image img{width:100%}.boxListJob .introduce .boxL .image:hover{opacity:.7}.boxListJob .introduce .boxL .image.small{width:calc((160 / 246) * 100%);margin:0 auto 15px}.boxListJob .introduce .boxL .text{font-size:12px;line-height:1.4}.boxListJob .introduce .boxR{width:65%;position:relative}.boxListJob .introduce .boxR::after{width:4px;background:#f4f3f1;content:"";height:50%;bottom:0;left:0;position:absolute}@media only screen and (max-width: 750px){.boxListJob .introduce .boxR::after{display:none}}.boxListJob .introduce .info{padding:10px 20px;border-left:4px solid #f4f3f1}.boxListJob .introduce .info::after{display:none}.boxListJob .table td{padding:10px 10px;font-size:12px}.boxListJob .table td:first-child{font-size:11px;width:115px}.boxListJob .table td:first-child svg,.boxListJob .table td:first-child img{margin-right:10px;vertical-align:top}@media only screen and (max-width: 750px){.boxListJob .table td:first-child{width:105px}}@media only screen and (max-width: 900px){.boxListJob .introduce{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.boxListJob .introduce .boxL{margin-bottom:20px}.boxListJob .introduce .boxL,.boxListJob .introduce .boxR{width:100%}}@media only screen and (max-width: 750px){.boxListJob .boxCommonContent{padding:20px}.boxListJob .introduce{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.boxListJob .introduce .boxL,.boxListJob .introduce .boxR{width:100%}.boxListJob .introduce .boxL{margin-bottom:0}.boxListJob .introduce .boxL .text{padding-top:0;margin-bottom:15px}.boxListJob .introduce .info{padding:10px 0;border-left:0}.boxListJob .titleContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.boxListJob .titleContent .image{width:120px;height:90px;margin-right:10px;background:#ededed}.boxListJob .titleContent .image.small{width:100px;height:75px}.boxListJob .titleContent span{width:calc(100% - 130px);display:block;font-size:14px}.boxListJob .titleContent span a{font-size:14px}}.imgList{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;position:relative;z-index:5}.imgList li{font-size:0;width:calc(100% / 3);margin-right:10px;border-radius:5px;overflow:hidden;background:#ededed}.imgList li a{display:block;-webkit-transition:all .3s;transition:all .3s}.imgList li a:hover{opacity:.7}.imgList li:last-child{margin-right:0}.imgList li img{display:block}.imgList.twoImg{margin:0 -10px 0 0}.imgList.twoImg li{width:calc(100% / 2 - 10px);margin-right:10px}@media only screen and (max-width: 750px){.imgList.fullImg{display:block;width:calc(100% + 60px);margin-left:-30px;margin-bottom:40px}.imgList.fullImg .slick-slide{margin:8px}.imgList.fullImg li{margin:0}.imgList.fullImg .slick-next{font-size:0;text-indent:-99999px;width:36px;height:36px;border-radius:50%;color:transparent;position:absolute;background:#005ebc url(/assets/img/common/icon_arrow_right.png) no-repeat 50% 50%;border:none;outline:none;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;right:15px}.imgList.fullImg .slick-prev{font-size:0;text-indent:-99999px;width:36px;height:36px;border-radius:50%;color:transparent;position:absolute;background:#005ebc url(/assets/img/common/icon_arrow_left.png) no-repeat 50% 50%;border:none;outline:none;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;left:15px}.imgList.fullImg .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px;position:absolute;left:30px}.imgList.fullImg .slick-dots li{margin-right:10px}.imgList.fullImg .slick-dots li button{text-indent:-99999999999999999999px;display:block;width:8px;height:8px;padding:0;border:none;border-radius:50%;background-color:#d7d7d7;outline:none;cursor:pointer}.imgList.fullImg .slick-dots li button:last-child{margin-right:0}.imgList.fullImg .slick-dots li.slick-active button{background-color:#005ebc}.imgList.fullImg li p{padding:0}.imgList.fullImg li p span{position:static;width:249px;height:187px}.imgList li{width:100%;margin:0 0 10px 0}.imgList.twoImg li{width:100%}.imgList.style02{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.imgList.style02 li:not(:last-child){margin-right:10px}}.blockAttitude{display:-webkit-box;display:-ms-flexbox;display:flex}.blockAttitude .list{width:calc(100% - 300px)}.blockAttitude .image{width:275px}.blockAttitude .image img{border-radius:10px}@media only screen and (max-width: 1000px){.blockAttitude{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.blockAttitude .list{width:100%}.blockAttitude .list li:last-child{margin-bottom:0}.blockAttitude .image{width:100%;margin-bottom:20px}.blockAttitude .image img{display:block;width:100%;margin:0 auto}}.blockAdvertise img{max-width:430px;width:100%;margin:0 auto}@media only screen and (max-width: 750px){.blockAdvertise img{max-width:inherit}}.listInterview{margin-bottom:40px}.listInterview .itemInterview{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-bottom:30px;padding:20px;background-color:#f2f4f5;border-radius:10px}.listInterview .itemInterview::after{content:'';position:absolute;bottom:-20px;left:50%;width:0;height:0;border-left:35px solid transparent;border-right:35px solid transparent;border-top:20px solid #f2f4f5;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.listInterview .itemInterview:last-child::after{display:none}.listInterview .itemInterview .image{width:135px;padding-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listInterview .itemInterview .image .imgcover01{width:77px;height:77px;border-radius:50%;overflow:hidden}.listInterview .itemInterview .image .imgcover01 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.listInterview .itemInterview .image .imgcover01.bgIE{position:relative;background-size:cover;background-position:center center}.listInterview .itemInterview .image .imgcover01.bgIE img{opacity:0}.listInterview .itemInterview .blockContent{width:calc(100% - 135px)}.listInterview .itemInterview .blockContent .iconNumber{position:relative;z-index:1;top:18px;left:-20px;font-size:12px;font-weight:bold;color:#FFF}.listInterview .itemInterview .blockContent .iconNumber::before{position:absolute;z-index:-1;content:'';top:-1px;left:-6px;width:20px;height:20px;border-radius:50%;background-color:#0068cd}.listInterview .itemInterview .blockContent .title{position:relative;top:-1px;margin-bottom:10px;font-size:17px;line-height:1.4;font-weight:bold}.listInterview .itemInterview .blockContent .content{font-size:15px;line-height:1.7}.listInterview .itemInterview .blockContent .content .link{color:#0068cd;text-decoration:none}.listInterview .itemInterview .blockContent .content .link:hover{text-decoration:underline}@media only screen and (max-width: 1000px){.listInterview .itemInterview{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;padding:15px}.listInterview .itemInterview::after{bottom:-15px;border-left:25px solid transparent;border-right:25px solid transparent;border-top:15px solid #f2f4f5}.listInterview .itemInterview .image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding-left:0}.listInterview .itemInterview .blockContent{width:100%}.listInterview .itemInterview .blockContent .iconNumber{display:block;left:7px;top:16px}.listInterview .itemInterview .blockContent .iconNumber::before{top:-3px}.listInterview .itemInterview .blockContent .title{top:0;margin-bottom:8px;padding-left:25px;font-size:15px}.listInterview .itemInterview .blockContent .content{font-size:14px;line-height:1.5}}.isEdge .itemInterview .blockContent .iconNumber::before{top:-2px}.listPoint01 .item{margin-bottom:5px}.listPoint01 .item .notePoint{margin-bottom:10px;color:#e31e56;font-size:13px;line-height:2;text-indent:-14px;padding-left:14px}@media only screen and (max-width: 750px){.listPoint01 .item .notePoint{text-indent:-12px;padding-left:12px}}.listPoint01 .item .blockPoint01{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:10px;overflow:hidden}.listPoint01 .item .blockPoint01 .blockContent{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 290px);padding:25px 30px 25px 0;background-color:#f2f4f5}.listPoint01 .item .blockPoint01 .blockContent .iconImg01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:95px;padding-right:15px}.listPoint01 .item .blockPoint01 .blockContent .iconImg01 .number{display:inline-block;position:relative;z-index:1;margin-right:15px;font-size:21px;font-weight:bold;color:#FFF}.listPoint01 .item .blockPoint01 .blockContent .iconImg01 .number::after{content:'';position:absolute;z-index:-1;right:-13px;top:-22px;width:51px;height:53px;background-image:url(/assets/img/common/icon_bg_point.png);background-repeat:no-repeat;background-position:50% 50%}.listPoint01 .item .blockPoint01 .blockContent .groupContent{width:calc(100% - 95px)}.listPoint01 .item .blockPoint01 .blockContent .groupContent .title{margin-bottom:5px;font-size:17px;font-weight:bold;line-height:1.4}.listPoint01 .item .blockPoint01 .blockContent .groupContent .content{font-size:15px;line-height:1.7}.listPoint01 .item .blockPoint01 .blockContent .groupContent .content .detail{color:#f42167}.listPoint01 .item .blockPoint01 .image{width:290px}.listPoint01 .item .blockPoint01 .image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.listPoint01 .item .blockPoint01 .image.bgIE{position:relative;background-size:cover;background-position:center center}.listPoint01 .item .blockPoint01 .image.bgIE img{opacity:0}.listPoint01 .item:last-child{margin-bottom:0}.listPoint01 .item:last-child .notePoint{margin-bottom:0}@media only screen and (max-width: 1000px){.listPoint01 .item .notePoint{padding-top:5px;font-size:12px;line-height:1.3}.listPoint01 .item .blockPoint01{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;border-radius:5px}.listPoint01 .item .blockPoint01 .blockContent{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 15px 15px 15px}.listPoint01 .item .blockPoint01 .blockContent .iconImg01{width:100%;padding-right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.listPoint01 .item .blockPoint01 .blockContent .groupContent{width:100%}.listPoint01 .item .blockPoint01 .blockContent .groupContent .title{font-size:15px;text-align:center}.listPoint01 .item .blockPoint01 .blockContent .groupContent .content{font-size:14px}.listPoint01 .item .blockPoint01 .image{width:100%}}.blockNotePoint{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px;border-radius:10px;background-color:#f2f4f5;overflow:hidden}.blockNotePoint .iconImg{width:80px;margin-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.blockNotePoint .iconImg .number{display:inline-block;position:relative;z-index:1;margin-right:15px;font-size:21px;font-weight:bold;color:#FFF}.blockNotePoint .iconImg .number::after{content:'';position:absolute;z-index:-1;right:-13px;top:-22px;width:51px;height:53px;background-image:url(/assets/img/common/icon_bg_point.png);background-repeat:no-repeat;background-position:50% 50%}.blockNotePoint .groupContent{width:calc(100% - 95px);padding:20px 20px 20px 0}.blockNotePoint .groupContent .title{margin-bottom:5px;font-size:17px;font-weight:bold;line-height:1.4}.blockNotePoint .groupContent .content{font-size:15px;line-height:1.7}.blockNotePoint .groupContent .content .detail{color:#f42167}.blockNotePoint .image{width:265px}@media only screen and (max-width: 750px){.blockNotePoint{position:relative}.blockNotePoint .iconImg{position:absolute;width:auto;margin-right:0;top:15px;left:15px}.blockNotePoint .iconImg .number{margin:15px 0 0 15px;font-size:14px}.blockNotePoint .iconImg .number::after{right:-8px;top:-13px;width:32px;height:34px;background-image:url(/assets/img/common/icon_bg_point_sp.png)}.blockNotePoint .groupContent{padding:28px 15px 15px 15px;width:100%}.blockNotePoint .groupContent .title{padding-left:40px;font-size:15px}.blockNotePoint .groupContent .content{padding-top:5px;font-size:14px}}.isIE:not(.isEdge) .blockNotePoint .iconImg .number{padding-bottom:6px}.isIE:not(.isEdge) .blockNotePoint .iconImg .number::after{right:-13px;top:-25px}.boxSubmit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:6px;background-color:#e9e9e9;padding:16px;text-align:center;margin-bottom:20px}.boxSubmit>*:not(:last-child){margin-right:10px}.boxSubmit .boxButtonFavorite{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:200px}@media only screen and (max-width: 750px){.boxSubmit{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.boxSubmit .btnRed{width:100%}.boxSubmit .btnRed .btn.sizeL{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:48px}.boxSubmit>*:not(:last-child){margin-right:0;margin-bottom:10px}.boxSubmit a{font-size:13px !important;padding:10px !important}.boxSubmit .boxButtonFavorite{margin-bottom:10px;max-width:initial}.boxSubmit .boxButtonFavorite .checkFavorite{width:50%}.boxSubmit .boxButtonFavorite a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%;font-size:12px !important}.boxSubmit .boxButtonFavorite span.text{font-size:12px;font-weight:bold}.boxSubmit .boxButtonFavorite .checkFavorite .checkmark{padding:15px 5px;background-position-x:calc(50% - 33px);border-radius:5px}.boxSubmit .boxButtonFavorite .checkmark ~ div[data-name='mojs-shape']{margin-left:-55.5px !important}.boxSubmit .boxButtonFavorite .checkmark+div[data-name='mojs-shape']{margin-left:-31.5px !important}.boxSubmit .boxButtonFavorite .checkFavorite.active .checkmark{height:48px;background-position-x:calc(50% - 33px);background-size:16px;background-color:#a2a2a2;border-color:#a2a2a2}.boxSubmit .boxButtonFavorite .checkFavorite.active .checkmark .text{width:65px;opacity:1;color:#FFF}}.boxSubmit01{border-radius:6px;background-color:#e9e9e9;margin-bottom:24px;padding:11px;text-align:center}@media only screen and (max-width: 750px){.boxSubmit01{margin-bottom:40px}.boxSubmit01 .btn.sizeL.sizeL01{max-width:100%}}.multiTag li{display:-webkit-box;display:-ms-flexbox;display:flex}.multiTag li .title{min-width:115px;font-size:11px;margin-top:3px;padding-left:10px;margin-right:10px}.multiTag.searchForm .title{font-size:12px;margin-top:6px}.multiTag.searchForm .title img{max-width:11px;vertical-align:top;margin-right:7px}.multiTag.searchForm .listTag02 a{min-width:70px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3px 10px;border-radius:5px;font-size:12px;margin-bottom:7px}@media only screen and (max-width: 750px){.multiTag li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.multiTag li .title{margin-bottom:5px;padding-left:0}.multiTag li .listTag02{margin-bottom:2px}.multiTag.searchForm .title{font-size:10px;margin-top:0;margin-bottom:10px}.multiTag.searchForm .listTag02 a{font-size:10px;padding:3px 10px;min-width:initial;margin-bottom:8px}}.multiTag02{margin-bottom:20px}.multiTag02 li{display:-webkit-box;display:-ms-flexbox;display:flex}.multiTag02 li .title{min-width:115px;font-size:12px;margin:3px 15px 0 0}@media only screen and (max-width: 992px){.multiTag02 li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.multiTag02 li .title{margin:0 15px 12px 0}}@media only screen and (max-width: 750px){.multiTag02{margin-bottom:25px;border-bottom:1px solid #d7d7d7;padding-bottom:10px}.multiTag02 li{margin-bottom:10px}.multiTag02 li .title{margin-bottom:8px}}.notLink a{cursor:default}.notLink a:hover{opacity:1 !important}.listTag02{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.listTag02 a:hover{opacity:.7}.listTag02.font12 a,.listTag02.font12 p{font-size:12px}.listTag02 a,.listTag02 span{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2px 4px;border:1px solid #e4d9c8;margin-right:4px;border-radius:3px;color:#444;text-decoration:none;font-size:10px;background-color:#f7ebd9;margin-bottom:5px;-webkit-transition:opacity .3s;transition:opacity .3s}.listTag02 a:last-child,.listTag02 span:last-child{margin-right:0}.listTag02.red a,.listTag02.red span{border-color:#e1cfd9;background-color:#f6e2ed}.listTag02.green a,.listTag02.green span{border-color:#c8dacd;background-color:#def2e4}.listTag02.purple a,.listTag02.purple span{border-color:#ced2e2;background-color:#dde1f2}.listTag02.blue a,.listTag02.blue span{border-color:#d1e1e7;background-color:#dff0f6}.txtNotFound{font-size:20px;line-height:1.6;text-align:center;font-weight:bold;padding:20px 0 10px}@media only screen and (max-width: 750px){.txtNotFound{font-size:15px;padding-top:0}}.jsScrollbar{padding-right:20px;max-height:375px}.jsScrollbar.style02{max-height:500px}.jsScrollbar.mhCustom{max-height:450px}.scrollbar-thumb{background-color:#cecece !important}.scrollbar-track{background:#f4f4f4 !important;border-radius:4px}.boxRegister .btnLink{padding:17px 0;text-align:center}.boxRegister .btnLink .linkArrow{font-size:13px;font-weight:bold;background-position-y:1px}.boxRegister .detail{font-size:11px;color:#999}.boxRegister .box01{padding:15px 15px 19px 15px;padding-bottom:19px;border-bottom:1px solid #e3e3e3}.boxRegister .box02 a{padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s;transition:all .3s}.boxRegister .box02 a:hover{text-decoration:none;opacity:.7}.boxRegister .iconStar{display:inline-block;padding-left:20px;padding-top:2px;background:url(/assets/img/common/icon_star_yellow.png) no-repeat 0 0;font-size:13px;font-weight:bold;color:#333}.boxRegister .number{padding:4px 3px;border-radius:4px;background-color:#005ebc;color:#FFF;font-size:10px;font-weight:bold;text-align:center;min-width:20px}@media only screen and (max-width: 750px){.boxRegister{padding-bottom:0}.boxRegister .box01{border-bottom:1px solid #efefef}.boxRegister .box02 a{padding:20px 15px}.boxRegister .box02 a .number{position:absolute;right:15px}}.listCommon01>li{width:calc(50% - 10px);float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;-webkit-transition:all .3s;transition:all .3s}.listCommon01>li:nth-child(2n+1){margin-right:20px}.listCommon01>li:hover .image{opacity:.7;-webkit-transition:all .3s;transition:all .3s}.listCommon01 .image{display:block;position:relative;margin-right:20px;width:132px;height:99px;margin-bottom:10px;border-radius:5px;-webkit-box-shadow:0 0 3px 2px rgba(236,236,236,0.4);box-shadow:0 0 3px 2px rgba(236,236,236,0.4);overflow:hidden}.listCommon01 .image a{display:block;line-height:0}.listCommon01 .image a img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.listCommon01 .image a span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.listCommon01 .image a span.object-fitIE{background-size:contain !important}.listCommon01 .des{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% - 151px);padding-bottom:10px;border-bottom:1px solid #e5e5e5}.listCommon01>li:last-child{margin-bottom:10px}.listCommon01>li:last-child .des{border-bottom:0}.listCommon01>li:nth-last-child(2){margin-bottom:10px}.listCommon01>li:nth-last-child(2) .des{border-bottom:0}@media only screen and (max-width: 992px){.listCommon01>li:nth-last-child(2) .des{border-bottom:1px solid #e5e5e5}}@media only screen and (max-width: 750px){.listCommon01>li:nth-last-child(2){margin-bottom:12px}}@media only screen and (max-width: 992px){.listCommon01>li{width:calc(100% - 10px)}}@media only screen and (max-width: 750px){.listCommon01 .image{width:120px;height:90px;margin-right:15px;margin-bottom:10px}.listCommon01 .des{width:calc(100% - 135px);padding-right:15px;min-height:110px}.listCommon01>li{width:100%;position:relative}.listCommon01>li:nth-child(2n+1){margin-right:0}.listCommon01>li:last-child{margin-bottom:-9px}.listCommon01>li:last-child .des{border-bottom:0}.listCommon01>li::after{content:'';position:absolute;width:16px;height:16px;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(/assets/img/common/icon_arrow_blue.svg) no-repeat 100%;background-size:16px 16px}}.newList .subTitle{color:#f83e4c;font-size:12px;font-weight:bold;margin-bottom:7px}.newList .title{color:#444;font-size:14px;margin-bottom:7px;font-weight:bold}@media only screen and (min-width: 751px){.newList .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.newList .date{color:#777;font-size:10px;margin-top:7px}@media only screen and (max-width: 750px){.newList .subTitle{font-size:10px;margin-bottom:5px}.newList .title{line-height:1.4;font-size:12px;margin-bottom:5px}.newList .date{margin-top:5px}}.urgentList .fee{color:#f83e4c;font-size:12px;font-weight:bold}@media only screen and (max-width: 750px){.urgentList .fee{font-size:10px;line-height:1.4}}.urgentList .address{font-size:12px;font-weight:bold}@media only screen and (max-width: 750px){.urgentList .address{font-size:10px;line-height:1.4}}.urgentList .title{font-size:14px;font-weight:bold;margin-bottom:7px}@media only screen and (min-width: 737px){.urgentList .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width: 750px){.urgentList .title{line-height:1.4;font-size:12px;margin-bottom:5px}}.urgentList .subTitle{color:#777;font-size:12px;margin-bottom:7px}@media only screen and (max-width: 750px){.urgentList .subTitle{font-size:10px;margin-bottom:5px}}.urgentList .address{margin-bottom:5px}.urgentList .address svg{margin-right:5px;margin-left:1px;vertical-align:text-top}.urgentList .fee svg{margin-right:4px;vertical-align:text-top}@media only screen and (max-width: 750px){.boxCommon.urgentSection .boxCommonContent,.boxCommon.newSection .boxCommonContent{margin-bottom:0;padding:20px 15px 20px 15px}.boxCommon.urgentSection .boxCommonContent .listCommon01,.boxCommon.newSection .boxCommonContent .listCommon01{margin-bottom:20px}.boxCommon.urgentSection .boxCommonContent .btnWide,.boxCommon.newSection .boxCommonContent .btnWide{margin-top:20px;margin-bottom:0}}.newSection .boxCommonContent{padding:20px 20px 0;margin-bottom:40px}.newSection .boxCommonContent .btnWide{margin-bottom:20px}.urgentSection .boxCommonContent{padding:20px 20px 0}.urgentSection .boxCommonContent .btnWide{margin-bottom:20px}.companyNolink,.companyList{-webkit-box-shadow:0 2px 4px -3px rgba(36,36,36,0.3);box-shadow:0 2px 4px -3px rgba(36,36,36,0.3);margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #d7d7d7;border-left:1px solid #d7d7d7;background-color:#fff}.companyNolink.styleTop,.companyList.styleTop{border-top:0}.companyNolink>li,.companyList>li{z-index:1;position:relative;width:calc((100%) / 3);border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding:0 20px 20px;opacity:1;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}.companyNolink>li:before,.companyList>li:before{position:absolute;width:100%;height:100%;content:"";top:0;left:0;border:4px solid transparent;z-index:999;-webkit-transition:.3s all;transition:.3s all}@media only screen and (max-width: 750px){.companyNolink>li:before,.companyList>li:before{display:none}}@media only screen and (max-width: 750px){.companyNolink>li .imgCover a.percent2,.companyNolink>li .imgCover p.percent2,.companyList>li .imgCover a.percent2,.companyList>li .imgCover p.percent2{padding-bottom:50%}}.companyNolink>li:hover,.companyList>li:hover{background:#f4f6f8}@media only screen and (max-width: 750px){.companyNolink>li:hover,.companyList>li:hover{background:none}}.companyNolink>li:hover:before,.companyList>li:hover:before{border-color:#0068cd}.companyNolink>li:hover .logo,.companyList>li:hover .logo{-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;opacity:0.7}@media only screen and (max-width: 750px){.companyNolink>li:hover .logo,.companyList>li:hover .logo{opacity:1}}.companyNolink>li:nth-child(-n+3):before,.companyList>li:nth-child(-n+3):before{border-top:none}.companyNolink .logo,.companyList .logo{max-width:75%;margin:0 auto;position:relative;padding:17px 0;text-align:center;opacity:1;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}.companyNolink .logo .object-fitIE,.companyList .logo .object-fitIE{background-size:contain !important}.companyNolink .logo .object-fitIE img,.companyList .logo .object-fitIE img{max-width:inherit;max-height:inherit;-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.companyNolink .companyInfo,.companyList .companyInfo{padding-top:10px;border-top:1px solid #e8e8e8}.companyNolink .jobType,.companyList .jobType{margin-bottom:4px;font-size:12px;color:#444}@media only screen and (max-width: 750px){.companyNolink .jobType,.companyList .jobType{margin-bottom:5px;font-size:10px;text-align:justify}}.companyNolink .name,.companyList .name{margin-bottom:8px}.companyNolink .name a,.companyList .name a{font-size:14px;color:#005ebc;font-weight:bold;line-height:1.333}.companyNolink .name a:hover,.companyList .name a:hover{color:#005ebc;text-decoration:none}@media only screen and (max-width: 750px){.companyNolink .name,.companyList .name{margin-bottom:5px}}.companyNolink .des,.companyList .des{color:#444;font-size:12px;line-height:1.333;margin-bottom:13px}@media only screen and (max-width: 750px){.companyNolink .des,.companyList .des{margin-bottom:5px;line-height:1.4;text-align:justify}}.companyNolink.style02 li:last-child,.companyList.style02 li:last-child{border-bottom-right-radius:5px;overflow:hidden}@media only screen and (max-width: 750px){.companyNolink .logo,.companyList .logo{padding:10px 0}.companyNolink.style02,.companyList.style02{padding:0 15px 15px;background-color:#FFF;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-bottom:1px solid #d7d7d7;border-right:1px solid #d7d7d7}.companyNolink.style02>li,.companyList.style02>li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0;border-right:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.companyNolink.style02>li:last-child,.companyList.style02>li:last-child{border-bottom:none;padding-bottom:0}.companyNolink.style02 .logo,.companyList.style02 .logo{width:calc(33% - 20px);border-bottom:none;margin-right:15px;margin-left:5px;margin-bottom:0;padding:0;overflow:hidden}}@media only screen and (max-width: 750px) and (max-width: 750px){.companyNolink.style02 .logo,.companyList.style02 .logo{width:120px;max-width:100%}}@media only screen and (max-width: 750px){.companyNolink.style02 .companyInfo,.companyList.style02 .companyInfo{width:67%;border-left:1px solid #e8e8e8;padding-left:15px;padding-top:5px;border-top:none}}@media only screen and (max-width: 750px) and (max-width: 750px){.companyNolink.style02 .companyInfo,.companyList.style02 .companyInfo{width:calc(100% - 140px)}}@media only screen and (max-width: 576px){.companyNolink>li,.companyList>li{width:calc((100%) / 2)}}@media only screen and (max-width: 374px){.companyNolink>li,.companyList>li{width:100%;border-right:0}}.companyList{border-radius:0 0 5px 5px;overflow:hidden}.companyNolink>li:before{display:none}.companyNolink>li:hover{background:none}.companyNolink>li:hover .logo{opacity:1}.isIE .companyList{width:calc(100% - 1px)}.blueLine{display:block;height:4px;background-color:#0068cd}.iconSquare{display:inline-block;padding-left:30px;background:url(/assets/img/common/icon_square.png) no-repeat 0 3px}.criteriaTable{width:100%;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8}.criteriaTable tr{border-bottom:1px solid #e8e8e8}.criteriaTable th{width:160px;background-color:#f7f7f7;padding:20px 25px}.criteriaTable td{width:calc(100% - 160px);padding:20px 30px;background-color:#FFF}.comnSlider .slick-arrow{width:36px;height:36px;border-radius:50%;color:transparent;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:none;outline:none;cursor:pointer;z-index:2;-webkit-transition:all .3s;transition:all .3s}.comnSlider .slick-arrow:hover{opacity:.7}.comnSlider .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px;position:absolute;bottom:-25px}.comnSlider .slick-dots li{margin-right:10px}.comnSlider .slick-dots li button{text-indent:-99999999999999999999px;display:block;width:8px;height:8px;padding:0;border:none;border-radius:50%;background-color:#d7d7d7;outline:none;cursor:pointer}.comnSlider .slick-dots li button:last-child{margin-right:0}.comnSlider .slick-dots li.slick-active button{background-color:#005ebc}.comnSlider.bnrSlider{display:none;position:relative;padding:11px 34px 14px;background-color:#FFF;border-right:1px solid #d7d7d7;border-left:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;border-radius:0 0 5px 5px;margin-bottom:70px;-webkit-box-shadow:0 2px 4px -3px rgba(36,36,36,0.3);box-shadow:0 2px 4px -3px rgba(36,36,36,0.3)}.comnSlider.bnrSlider .jsSlider02 li a{display:block;-webkit-transition:all 0.3s;transition:all 0.3s;width:100px;height:40px;margin:2px auto}.comnSlider.bnrSlider .jsSlider02 li a:hover{opacity:0.6}.comnSlider.bnrSlider .jsSlider02 li img{display:block;margin:0 auto}.comnSlider.bnrSlider .slick-prev{left:-28px;background:#005ebc url(/assets/img/common/icon_arrow_left.png) no-repeat 50% 50%}.comnSlider.bnrSlider .slick-next{right:-28px;background:#005ebc url(/assets/img/common/icon_arrow_right.png) no-repeat 50% 50%}.comnSlider.bnrSlider .slick-arrow{width:20px;height:20px;background-size:10px auto}.comnSlider.bnrSlider .slick-arrow.slick-disabled{background-color:#d7d7d7;cursor:auto}.comnSlider.bnrSlider .slick-arrow.slick-disabled:hover{opacity:1}.comnSlider.bnrSlider .slick-slide{line-height:0;padding:0 15px;border-right:0.5px solid #d7d7d7}.comnSlider.bnrSlider .slick-slide:last-child{border-right:none}.comnSlider.bnrSlider .slick-dots{left:-35px;bottom:-38px}@media only screen and (max-width: 750px){.comnSlider.bnrSlider{padding:11px 0 14px;margin-bottom:50px}.comnSlider.bnrSlider .slick-dots{left:0}.comnSlider.bnrSlider .jsSlider02 li a{width:70px;height:28px}}.bnrSlider.comnSlider .jsSlider02.slick-slider{border-left:0.5px solid #d7d7d7;border-right:0.5px solid #d7d7d7}@media only screen and (max-width: 750px){.bnrSlider.comnSlider{border-right:0;border-left:0;border-bottom:0;-webkit-box-shadow:0px 1px 4px 0px rgba(36,36,36,0.3);box-shadow:0px 1px 4px 0px rgba(36,36,36,0.3)}.bnrSlider.comnSlider .jsSlider02.slick-slider{border-left:0;border-right:0}.bnrSlider.comnSlider .jsSlider02.slick-slider .slick-list .slick-slide{width:100px}}.seminarInfo{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px}@media only screen and (max-width: 992px){.seminarInfo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}}.seminarImg{width:43.42%;margin:0 30px 0 0}.seminarImg .itemImg{margin-bottom:30px}.seminarImg .itemImg img{display:block;width:100%}.seminarImg .itemImg.itemImg02{margin-bottom:5px;border-radius:5px;overflow:hidden}.seminarImg .itemImg.itemImg02 a{display:block}@media only screen and (max-width: 750px){.seminarImg .itemImg.itemImg02{padding-left:15px;padding-right:15px}.seminarImg .itemImg.itemImg02 img{border-radius:5px}}@media only screen and (max-width: 992px){.seminarImg{width:calc(100% + 30px);margin:-15px}.seminarImg .itemImg{width:100%;margin-bottom:16px}.seminarImg .itemImg.itemImg02{margin-bottom:15px}}@media only screen and (max-width: 750px){.seminarImg{width:100%;margin:0}}.seminarContent{width:calc(100% - 350px)}.seminarContent .content{margin-bottom:15px;font-size:13px;line-height:1.4}@media only screen and (max-width: 992px){.seminarContent{width:100%}}.blockRecruitment{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;border-top:1px solid #d7d7d7}.blockRecruitment .headline6{padding-bottom:15px}.blockRecruitment .blockLeft{width:calc(55% - 4px);padding:18px 24px 0 0;border-right:4px solid #f4f3f1}.blockRecruitment .blockLeft .headline6{margin-bottom:15px;border-bottom:1px solid #d7d7d7}.blockRecruitment .blockRight{width:45%;padding:18px 0 0 19px}@media only screen and (max-width: 992px){.blockRecruitment{border-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blockRecruitment .blockLeft{width:100%;margin-bottom:30px;padding:0;border-right:0}.blockRecruitment .blockRight{width:100%;padding:0}}::-webkit-input-placeholder{color:#CCC}:-ms-input-placeholder{color:#CCC}::-moz-placeholder{color:#CCC}::-ms-input-placeholder{color:#CCC}::placeholder{color:#CCC}.blockSelect{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blockSelect .formInput.select::-webkit-input-placeholder{color:#afb3b5}.blockSelect .formInput.select::-moz-placeholder{color:#afb3b5}.blockSelect .formInput.select:-ms-input-placeholder{color:#afb3b5}.blockSelect .formInput.select::-ms-input-placeholder{color:#afb3b5}.blockSelect .formInput.select::placeholder{color:#afb3b5}.blockSelect .btn{margin-left:20px;white-space:nowrap}.blockSelect .select{max-width:495px;white-space:nowrap}@media only screen and (max-width: 1060px){.blockSelect{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blockSelect .formInput{margin-bottom:10px}}@media only screen and (max-width: 1060px) and (max-width: 505px){.blockSelect .formInput{font-size:12px}}@media only screen and (max-width: 1060px){.blockSelect .btn{margin-left:0}}.blockSalary{margin-bottom:30px;padding:20px;border:1px solid #d7e3f2;border-radius:6px;background-color:#edf2f9}.blockSalary .content{margin:0 0 25px 0;font-size:13px;line-height:1.4}.blockSalary .content:last-child{margin-bottom:0}.blockDescription{margin-bottom:25px}.blockDescription .groupContent{margin-bottom:20px}.blockDescription .groupContent .content{font-size:13px;line-height:1.4;margin-bottom:15px}.blockDescription .groupContent .content:last-child{margin-bottom:0}.blockGlory .text01{margin-bottom:20px}.blockGlory .text01:last-child{margin-bottom:0}.itemLink{margin-bottom:50px}.itemLink .linkArrow01{font-size:13px;float:right;margin-top:7px;text-decoration:none}.itemLink .linkArrow01:hover{text-decoration:underline}@media only screen and (max-width: 750px){.itemLink{margin-bottom:30px}.itemLink .linkArrow01{font-size:11px;background-size:13px 13px;padding-left:15px}.itemLink .headline3{font-size:13px}.itemLink .blockBox01 .content .title{font-size:12px}.itemLink .blockBox01 .content .subTitle{font-size:11px}}.pageTop{position:fixed;height:141px;top:unset;bottom:20px;right:60px;z-index:10;-webkit-transition:all .3s;transition:all .3s}.pageTop:hover{opacity:.7}.pageTop a{display:block;padding:10px}.pageTop.active{position:absolute;top:-161px}@media only screen and (max-width: 750px){.pageTop{width:45px;height:45px;right:20px;bottom:60px}.pageTop a{padding:0}}.listBlog{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.listBlog.category li .content{padding:18px 30px 28px 0}.listBlog li{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:10px}.listBlog li::after{position:absolute;content:"";top:46%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18px;height:18px;border-radius:50%;background:#0068cd url(/assets/img/common/icon_arrow_right.png) no-repeat 50% 50%;background-size:10px}@media only screen and (max-width: 750px){.listBlog li::after{right:5px;width:14px;height:14px;background-size:8px}}.listBlog li .image{width:134px;height:101px;overflow:hidden;border-radius:5px;-webkit-box-shadow:0px 1px 3px 0px rgba(36,36,36,0.3);box-shadow:0px 1px 3px 0px rgba(36,36,36,0.3)}.listBlog li .image img{vertical-align:middle}@media only screen and (max-width: 750px){.listBlog li .image{width:114px;height:86px}}.listBlog li .content{width:calc(100% - 154px);border-bottom:1px solid #e5e5e5;padding:8px 30px 10px 0}.listBlog li .content .text{margin-bottom:10px;color:#034fa3;font-size:12px}.listBlog li .content .text a{color:#034fa3}.listBlog li .content .title{margin-bottom:10px;font-size:16px;font-weight:bold;color:#444 !important}.listBlog li .content .title a{color:#444}.listBlog li .content .text01{display:inline-block;border:1px solid #b6d2e2;border-radius:5px;font-size:12px;color:#333;padding:2px 5px;background:#c8e6f8;margin-bottom:7px}.listBlog li .content .date{color:#777;font-size:10px}@media only screen and (max-width: 750px){.listBlog li .content{width:calc(100% - 124px)}.listBlog li .content .text{font-size:11px}.listBlog li .content .title{font-size:13px}.listBlog li .content .text01{font-size:11px}}.listBlog li:last-child{margin-bottom:0}.listBlog li:last-child .content{border-bottom:none}.listBlog li:hover .image{opacity:0.6;-webkit-transition:.3s all;transition:.3s all}.listBlog li:hover::after{background:#194d96 url(/assets/img/common/icon_arrow_right.png) no-repeat 50% 50%;background-size:10px}@media only screen and (max-width: 750px){.listBlog li:hover::after{background-size:8px}}.blogSection{margin-bottom:30px}.blogSection .categoryTag{display:inline-block;text-align:center;font-size:12px;background-color:#c8e6f8;border-radius:5px;border:1px solid #b6d2e2;padding:3px 7px;font-weight:bold}.blogSection .companyName{margin-top:3px}.blogSection .companyName a{color:#034fa3;font-size:15px;font-weight:bold}.blogSection .date{color:#777;font-weight:bold;font-size:13px;margin-top:13px}.blogSection .blogTitle{padding:8px 20px 15px;border-bottom:1px solid #e5e5e5}.blogSection .blogContent{padding:25px}.blogSection .blogContent>.mainImage{max-width:600px;margin:0 auto 35px;line-height:0}.blogSection .blogContent>.mainImage img{display:block;margin:0 auto}.blogSection .btnLink{margin:30px 0}.blogSection .btnLink .btn.sizeL{max-width:none}.blogSection .whiteBox{padding:20px;background-color:#FFF;border:solid #e7e8e9;border-width:0 1px 1px;border-radius:0 0 5px 5px;-webkit-box-shadow:0px 1px 4px 0px rgba(36,36,36,0.3);box-shadow:0px 1px 4px 0px rgba(36,36,36,0.3);width:100%;margin-bottom:30px}@media only screen and (max-width: 750px){.blogSection{margin:0 -15px 30px;width:calc(100% + 30px);padding:10px 15px 10px;background-color:#FFF}.blogSection .headline2{margin-left:0}.blogSection .whiteBox{-webkit-box-shadow:none;box-shadow:none;border:none;border-radius:0;padding:0}.blogSection .categoryTag{font-size:8px;-moz-text-align-last:auto;text-align-last:auto;margin-bottom:11px}.blogSection .blogTitle{padding:0 0 15px 0;margin-bottom:20px}.blogSection .blogContent{padding:0}.blogSection .date{font-size:9px;margin-top:8px}.blogSection .companyName a{font-size:11px}.blogSection .mainImage{padding:0 20px;margin-bottom:22px}}.listItemStyle01{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 5px}.listItemStyle01 a{font-size:12px;margin-right:25px;margin-bottom:10px;color:#194d96;padding-right:20px;background:url(/assets/img/common/icon_tri_down.svg) no-repeat 99% 50%;background-size:12px}@media only screen and (max-width: 750px){.listItemStyle01 a{font-size:11px;margin-right:15px}}.section .boxPaging{margin-bottom:15px}@media only screen and (max-width: 750px){.section .boxPaging{margin-bottom:30px}}.borderBot{border-bottom:1px solid #dfe7f2;margin-bottom:20px}.marBlog{margin-bottom:90px}@media only screen and (max-width: 750px){.marBlog{margin-bottom:45px}}.notBor{border:none;padding-bottom:0;margin-bottom:0}.relatedSection{margin-bottom:30px}.relatedSection .relatedBlock{display:-webkit-box;display:-ms-flexbox;display:flex;padding:18px 15px;background-color:#FFF;border:1px solid #ccc;border-radius:5px}.relatedSection .relatedBlock.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.relatedSection .relatedBlock.left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.relatedSection li{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex}.relatedSection li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#003186;font-weight:bold}.relatedSection li:hover{cursor:pointer}.relatedSection li:hover a{text-decoration:underline;color:#005ebc}.relatedSection li:hover .image span:before{background-color:rgba(0,0,0,0.4)}.relatedSection .image{width:calc(160/340*100% - 20px)}.relatedSection .image span{display:block;position:relative;border-radius:5px;overflow:hidden;line-height:0;-webkit-transition:all .3s;transition:all .3s}.relatedSection .image span.imgCover{width:130px;height:100px}.relatedSection .image span:before{-webkit-transition:all 0.3s;transition:all 0.3s;z-index:9;position:absolute;width:100%;height:100%;content:"";background-color:transparent;top:0;left:0;border-radius:5px}@media only screen and (max-width: 750px){.relatedSection .image{display:none}}.relatedSection .des{width:calc(180/340*100%);padding:15px 0}.relatedSection .des a{color:#444;font-weight:bold;font-size:13px}.relatedSection .nextBlock{padding:0 30px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;background:url(/assets/img/common/icon_arrow_blue.svg) no-repeat 100% 50%;background-size:18px auto}.relatedSection .nextBlock .image{margin-left:20px}.relatedSection .prevBlock{padding:0 30px;border-right:1px solid #d7d7d7;background:url(/assets/img/common/icon_arrow_blue_left.svg) no-repeat 0 50%;background-size:18px auto}.relatedSection .prevBlock .image{margin-right:20px}.relatedSection .prevBlock .des{text-align:right}.relatedSection .arrow{font-size:12px;font-weight:bold;color:#003186;margin-bottom:4px}.relatedSection .linkTop{margin-top:15px}@media only screen and (max-width: 750px){.relatedSection .des{width:auto;padding:0}.relatedSection .des a{font-size:12px}.relatedSection .relatedBlock{border-right:none;border-left:none;border-radius:0;padding:15px 0}.relatedSection li{font-size:11px}.relatedSection .arrow{font-size:11px}.relatedSection .prevBlock{padding:0 15px 0 25px;background-size:15px auto}.relatedSection .nextBlock{padding:0 25px 0 15px;background-size:15px auto}.relatedSection .btnWhite{font-size:12px}}.relatedBlock .image{width:130px}.relatedBlock .des{width:calc(100% - 150px)}@media only screen and (max-width: 992px){.relatedBlock .image{display:none}.relatedBlock .des{width:100%}}.redTxt{color:#e31e56}.flexText{display:-webkit-box;display:-ms-flexbox;display:flex}.destinationSection{margin-bottom:50px}.destinationSection .wowImg{display:inline-block}.destinationSection .wowImg.imgCover{width:120px;height:90px;vertical-align:inherit}@media only screen and (max-width: 750px){.destinationSection .wowImg.imgCover{width:50px;height:37px}.destinationSection .wowImg.imgCover img{max-width:inherit}.destinationSection .wowImg img{max-width:48px}}.destinationSection .wowCom{display:inline-block;vertical-align:middle;width:calc(100% - 165px);margin-left:40px}@media only screen and (max-width: 750px){.destinationSection .wowCom{margin-left:15px;width:calc(100% - 70px)}}.destinationSection .yenTxt,.destinationSection .stationTxt{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px}.destinationSection .yenTxt .title,.destinationSection .stationTxt .title{display:block;min-width:80px;padding-right:10px}.destinationSection .yenTxt a,.destinationSection .stationTxt a{color:#194d96;text-decoration:underline}.destinationSection .yenTxt a:hover,.destinationSection .stationTxt a:hover{color:#194d96;text-decoration:none}.destinationSection .yenTxt{margin-bottom:15px}.destinationSection .stationTxt{margin-bottom:30px}.destinationSection .guide{font-weight:bold}@media only screen and (max-width: 750px){.destinationSection{margin-bottom:40px}.destinationSection .yenTxt,.destinationSection .stationTxt{-ms-flex-wrap:wrap;flex-wrap:wrap}.destinationSection .yenTxt .title,.destinationSection .stationTxt .title{width:100%;margin-bottom:4px}.destinationSection .stationTxt{margin-bottom:23px}.destinationSection .guide{font-weight:normal}}.entrySection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:30px}.entrySection li{width:calc(50% - 15px);padding:0 20px;margin-right:30px;border:1px solid #d7d7d7;border-radius:5px}.entrySection li:last-child{margin-right:0}@media only screen and (max-width: 750px){.entrySection li{padding:0 15px}}.entrySection .anchorLink{display:block;font-size:15px;color:#034fa3;font-weight:bold;background:url(/assets/img/common/icon_arrow_down.png) no-repeat 100% 50%;padding:12px 30px 12px 0;padding-right:30px;-webkit-transition:all .3s;transition:all .3s}.entrySection .anchorLink:hover{text-decoration:none;opacity:.7}.entrySection .accorBtn{padding-bottom:10px;padding:12px 30px 12px 0;background:url(/assets/img/common/icon_plus.png) no-repeat 100% 50%;font-size:15px;font-weight:bold;color:#034fa3;cursor:pointer}.entrySection .accorBtn:hover{opacity:.7}.entrySection .accorBtn.active{background:url(/assets/img/common/icon_minus.png) no-repeat 100% 50%}.entrySection .accorToggle{display:none;padding:10px}.entrySection .accorToggle .text{font-size:13px;margin-bottom:20px}.entrySection .accorToggle .formInput{margin-bottom:15px;max-width:none}.entrySection .accorToggle .btn.sizeL{max-width:none;margin-bottom:20px}@media only screen and (max-width: 750px){.entrySection{-ms-flex-wrap:wrap;flex-wrap:wrap}.entrySection .accorToggle{padding:0 0 18px 0}.entrySection li{width:100%;margin-right:0;margin-bottom:30px}.entrySection li:last-child{margin-bottom:0}}.processBar{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;overflow:hidden}.processBar li{width:calc(100%/3);text-align:center;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;border-left:1px solid #d7d7d7;font-size:13px;color:#404040}.processBar li:first-child{border-radius:4px 0 0 4px}.processBar li:last-child{border-right:1px solid #d7d7d7;border-radius:0 4px 4px 0}@media only screen and (max-width: 750px){.processBar li{font-size:11px}}.processBar li.active{position:relative;background-color:#0068cd;border-color:#0068cd;color:#FFF;font-weight:bold}.processBar li.active:before{position:absolute;width:27px;height:27px;content:"";background:#0068cd;-webkit-transform:rotate(45deg) skew(10deg, 10deg);transform:rotate(45deg) skew(10deg, 10deg);right:-14px;top:5px;-webkit-box-shadow:2px 0px 6px 0px rgba(8,1,3,0.4);box-shadow:2px 0px 6px 0px rgba(8,1,3,0.4)}.processBar li.active span{background-color:#0068cd}.processBar li.active:first-child span{margin-left:0}@media only screen and (max-width: 750px){.processBar li.active:before{width:17px;height:17px;-webkit-transform:rotate(45deg) skew(25deg, 25deg);transform:rotate(45deg) skew(25deg, 25deg);right:-8px;top:7px}}.processBar li span{display:block;position:relative;z-index:1;padding:10px}@media only screen and (max-width: 750px){.processBar li span{padding:9px}}.isIE .processBar li span{padding:13px 10px 7px}.isEdge .processBar li span{padding:10px}.greyBox{background-color:#f2f2f2;padding:15px;border-radius:6px;margin-bottom:15px}.greyBox .btn{margin-bottom:0}.greyBox .btn:not(:first-child){margin-left:10px}@media only screen and (max-width: 750px){.greyBox .btn:not(:first-child){margin-left:0;margin-top:10px}}.applicationSection{margin-bottom:50px}@media only screen and (max-width: 750px){.applicationSection{margin-bottom:40px}.applicationSection .boxAlert{margin-bottom:15px}.applicationSection .txt.attention{font-weight:normal}}.pcDisplay{display:block}@media only screen and (max-width: 750px){.pcDisplay{display:none}}.spDisplay{display:none}@media only screen and (max-width: 750px){.spDisplay{display:block}}.pcDisplayFlex{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 750px){.pcDisplayFlex{display:none}}.spDisplayFlex{display:none}@media only screen and (max-width: 750px){.spDisplayFlex{display:-webkit-box;display:-ms-flexbox;display:flex}}.railwayCompany{display:none}.route{display:none}.numRed{display:inline-block;background-color:#f83e4c;vertical-align:middle;border-radius:4px;min-width:20px;height:20px;line-height:20px;text-align:center;margin-left:9px;color:#FFF;font-size:10px}@media only screen and (max-width: 750px){.numRed{min-width:16px;height:16px;line-height:16px;margin-left:5px;font-size:8px}}.listMypage li{margin-bottom:32px}.listMypage li .title{padding-bottom:2px;margin-bottom:13px;border-bottom:2px solid #dfe7f2}.listMypage li .title a{position:relative;padding-right:28px;color:#034fa3;font-size:20px;font-weight:bold;line-height:1.4}.listMypage li .title a .numRed{margin:3px 0 0 9px;vertical-align:top}@media only screen and (max-width: 750px){.listMypage li .title a .numRed{margin-top:6px}}.listMypage li .title a::after{position:relative;display:inline-block;content:"";top:3px;width:20px;height:20px;background:url(/assets/img/common/icon_arrow_blue.svg) no-repeat 0 0;background-size:20px auto;margin-left:5px}@media only screen and (max-width: 750px){.listMypage li .title a::after{background:url(/assets/img/common/icon_arrow_blue.svg) no-repeat 0 0;background-size:17px auto;top:6px}}.listMypage li .text{color:#333;font-size:15px;line-height:1.7}.listMypage li:last-child{margin-bottom:0}@media only screen and (max-width: 750px){.listMypage li{margin-bottom:20px}.listMypage li .title a{padding-right:20px;font-size:15px}.listMypage li .title a::before{background-size:15px;width:15px;height:15px;bottom:5px}.listMypage li .text{font-size:13px;line-height:1.4}}.faqBlock .icon{width:40px;margin-right:20px}@media only screen and (max-width: 750px){.faqBlock .icon{width:30px;margin-right:15px}}.faqBlock .question{display:block;font-size:20px;color:#034fa3;margin-bottom:10px;font-weight:bold}@media only screen and (max-width: 750px){.faqBlock .question{font-size:16px;line-height:1.6}}.faqBlock .iconLink{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px;padding-right:10px}.faqBlock .iconLink img{width:20px}.faqBlock .tags{font-size:12px;color:#777}.faqBlock .tags li{display:inline-block;padding-right:7px;margin-right:7px;border-right:1px solid #9b9b9b}.faqBlock .tags li:last-child{border-right:none;padding-right:0;margin-right:0}.faqBlock .tags li a{position:relative;color:#005ebc}.faqBlock .tags li a:after{position:absolute;width:100%;height:1px;content:"";bottom:1px;left:0;background-color:#bfd7ee}.faqBlock .tags li a:hover{text-decoration:none}.faqBlock .tags li a:hover:after{background-color:transparent}@media only screen and (max-width: 750px){.faqBlock .tags{font-size:10px;margin-bottom:-3px}.faqBlock .tags li{margin-bottom:3px}}.faqBlock .flexBox{display:-webkit-box;display:-ms-flexbox;display:flex}.faqBlock .questionBlock{padding-bottom:29px;border-bottom:1px solid #e5e5e5;margin-bottom:23px}@media only screen and (max-width: 750px){.faqBlock .questionBlock{padding-bottom:15px;margin-bottom:15px}}.faqBlock .questionBox{width:calc(100% - 60px)}.faqBlock .answer{font-size:15px;margin-bottom:30px;line-height:1.733}.faqBlock .answer.last{margin-bottom:11px}@media only screen and (max-width: 750px){.faqBlock .answer{margin-bottom:15px;font-size:14px;line-height:1.6}}.faqBlock .answerBox{padding-bottom:19px;border-bottom:1px solid #e5e5e5;width:calc(100% - 60px)}.faqBlock .answerBox .tags{font-size:10px}.faqBlock .answerBox .tags span{margin-right:4px}.faqBlock .answerBox .tags span:last-child{margin-right:0}@media only screen and (max-width: 750px){.faqBlock .answerBox{padding-bottom:15px}}.faqBlock .answerBlock>li{margin-bottom:25px}.faqBlock .answerBlock>li:last-child .answerBox{border-bottom:none;padding-bottom:0;margin-bottom:0}@media only screen and (max-width: 750px){.faqBlock .answerBlock>li{margin-bottom:15px}}.faqBlock.questionList .question{font-size:15px}.checkboxUnderline .checkbox{min-width:100px}.checkboxUnderline .checkbox label{text-decoration:underline}.checkboxUnderline .checkbox label:hover{text-decoration:none}.slick-track{margin-left:inherit !important;margin-right:inherit !important}.scrollBox{overflow-x:auto}.checkbox.disabled{color:#999 !important}.isIE .faqBlock .tags li a::after{bottom:4px}.scrollBox02{width:100%;overflow:auto}.scrollBox02 .box{min-width:600px;overflow-x:scroll;-webkit-overflow-scrolling:touch}.txtCheck{position:relative;color:#e31e56;padding-left:15px;font-size:15px}.txtCheck:before{position:absolute;width:12px;height:6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:solid #e31e56;border-width:0 0 2px 2px;top:5px;left:0;content:''}@media only screen and (max-width: 750px){.txtCheck{font-size:13px;padding-left:12px}.txtCheck:before{width:10px;height:4px}}.helpList .text{margin-bottom:27px;color:#444;font-size:15px;line-height:1.6}@media only screen and (max-width: 750px){.helpList .text{font-size:14px;margin-bottom:20px}}@media only screen and (max-width: 750px){#side .boxRegister{padding-bottom:0}}.boxPassword{display:inline-block;position:relative;max-width:360px;width:100%}.boxPassword .viewPW{position:absolute;top:50%;margin-top:-7px;right:20px;width:14px;height:14px;border:none;outline:none;cursor:pointer;background-color:none;background:url(/assets/img/common/icon_eye.svg) no-repeat 50% 50%/14px;content:''}.boxPassword .viewPW.active{background-image:url(/assets/img/common/icon_slash_eye.svg)}.flexButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.flexButton h3{margin-bottom:0}.flexButton .btn{margin:0 10px;width:30%;white-space:nowrap;max-width:130px;padding:10px 20px}@media only screen and (max-width: 750px){.flexButton{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flexButton h3{margin-bottom:10px}.flexButton .btn{margin:0 auto;max-width:160px;width:100%}}.logoSide{width:133px;height:100px;margin:0 auto}.listCram{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:-12px}.listCram li{width:calc(50% - 15px);padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e3e3e3;background:url(/assets/img/common/icon_arrow_blue.svg) no-repeat 100% 50%;background-size:18px}.listCram li .image{overflow:hidden;border-radius:5px;width:57px;height:57px;margin-right:10px;background:#e5e9f5}.listCram li .content{width:calc(100% - 67px);font-size:12px;color:#999;padding-right:25px}.listCram li .content .title{display:block;font-size:14px;margin-bottom:7px;color:#444;line-height:1.3;font-weight:bold}.listCram li:last-child,.listCram li:nth-last-child(2){border-bottom:none}.listCram li:hover{opacity:0.7;-webkit-transition:.3s all;transition:.3s all}@media only screen and (max-width: 750px){.listCram li{width:100%;background-size:16px;padding:10px 0}.listCram li:nth-last-child(2){border-bottom:1px solid #e3e3e3}.listCram li .content{font-size:11px}.listCram li .content .title{font-size:12px}}.imageDif{max-width:450px;margin:auto auto 30px;border-radius:15px;overflow:hidden}.imageDif img{vertical-align:middle}.listCall{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.listCall li{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px;padding:20px 30px;font-size:17px;line-height:1.4;color:#444;font-weight:bold;border-radius:10px;background:#f2f4f5}.listCall li span{display:inline-block;text-align:center;min-width:20px;height:20px;padding:2px 2px;margin-top:-3px;margin-right:8px;font-size:12px;color:#FFF;border-radius:50%;background:#0068cd}@media only screen and (max-width: 750px){.listCall li{padding:15px 20px;font-size:15px}}.blockInterview{float:right}.blockInterview .image{width:230px;border-radius:10px;overflow:hidden;margin-right:30px;margin-bottom:5px;float:left}.blockInterview .image img{vertical-align:middle;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.blockInterview.reverse{float:left}.blockInterview.reverse .image{float:right;margin-left:30px;margin-right:0}@media only screen and (max-width: 750px){.blockInterview{float:none}.blockInterview .image{float:none;margin:auto auto 15px}.blockInterview.reverse{float:none}.blockInterview.reverse .image{float:none;margin:auto auto 15px}}.interPoint{padding-bottom:30px;margin-bottom:40px}.interPoint .text{margin-bottom:15px;padding-left:20px;font-size:15px;color:#40ab86;font-weight:bold;background:url(/assets/img/common/icon_hand.png) no-repeat 0 50%}.interPoint .detail{position:relative;width:calc(100% - 51px);padding:20px 15px 20px 66px;min-height:54px;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;background:#40ab86;font-size:17px;line-height:1.4;color:#FFF;font-weight:bold;text-align:center}.interPoint .detail .avatar{position:absolute;left:-51px;width:102px;height:102px;top:50%;border:3px solid #80c7ae;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden}.interPoint .detail:after{content:"";min-height:inherit}@media only screen and (max-width: 750px){.interPoint{padding-bottom:15px;margin-bottom:20px}.interPoint .text{font-size:13px}.interPoint .detail{width:calc(100% - 43px);padding:20px 15px 20px 55px;min-height:40px;font-size:14px}.interPoint .detail .avatar{position:absolute;left:-43px;width:86px;height:86px}}@media only screen and (max-width: 750px){.onlyBorder .pSearchItems{border:2px solid #e5e5e5;border-radius:10px}.onlyBorder .pSearchItems li{border-radius:0;border:none;border-bottom:2px solid #e5e5e5}.onlyBorder .pSearchItems li:last-child{border:none}}.onlyBorder .subSearchBox:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}#pageMaintenance .header{position:relative}#pageMaintenance .header .logoBlock{width:100%;max-width:inherit;padding:22px 0 23px 0;text-align:center;margin:0 auto}#pageMaintenance .header .logoBlock img{height:50px}@media only screen and (max-width: 750px){#pageMaintenance .header .logoBlock{padding:6px 0 5px}#pageMaintenance .header .logoBlock img{height:auto;width:97px}}#pageMaintenance #contents{position:relative}.blockMaintenance{max-width:830px;width:100%;padding:100px 20px;background-color:#FFF;border-radius:5px;-webkit-box-shadow:0px 1px 6px 0px rgba(136,136,136,0.35);box-shadow:0px 1px 6px 0px rgba(136,136,136,0.35);text-align:center}.blockMaintenance .title{margin-bottom:40px;font-size:30px;font-weight:bold;color:#005ebc}.blockMaintenance .text{line-height:1.7;font-size:15px}@media only screen and (max-width: 750px){.blockMaintenance{padding:50px 10px}.blockMaintenance .title{margin-bottom:20px;font-size:18px}.blockMaintenance .text{line-height:1.5;font-size:10px}}@media only screen and (max-width: 750px){#pageMaintenance .header{position:static !important;top:auto !important;width:100% !important;left:auto !important;border-radius:0;-webkit-box-shadow:0 1px 3px 0 rgba(36,36,36,0.12);box-shadow:0 1px 3px 0 rgba(36,36,36,0.12);transition:none !important;-webkit-transition:none !important}#pageMaintenance .header .logoBlock{padding:0}#pageMaintenance .header #headerInner{padding:18px 15px 18px;font-size:0}}#pageMaintenance #contents{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;min-height:500px;height:calc(100vh - 191px)}@media only screen and (max-width: 750px){#pageMaintenance #contents{height:calc(100vh - 223px);display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;min-height:250px}}#pageMaintenance #contents:after{content:'';height:inherit;font-size:0}#pageMaintenance #footer{margin-top:0}.boxGrayItem{border-radius:6px;background-color:#e9e9e9;padding:16px;text-align:center;margin-bottom:20px}@media only screen and (max-width: 750px){.boxGrayItem{margin:-5px 0 0 0}}.boxGrayItem .boxGrayInner{max-width:490px;margin:0 auto}.boxGrayItem .boxGrayInner .sizeL{width:100%;max-width:inherit}@media only screen and (max-width: 750px){.boxGrayItem .boxGrayInner .sizeL{font-size:13px !important;padding:10px !important}}.boxGrayItem .boxAlert{text-align:left}#pageSpecial .pageTop{z-index:1001}.lastBorderNone .subSearchBox:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.hidden{display:none !important}.block404{display:block;margin-top:20px;margin-bottom:20px;text-align:center}.block404 .title404{margin-bottom:30px;font-weight:bold;font-size:30px;color:#005ebc}.block404 .title404 .txt{margin-bottom:44px}@media only screen and (max-width: 750px){.block404{margin-bottom:10px;margin-top:10px}.block404 .title404{margin-bottom:15px;font-size:20px}.block404 .title404 .txt{margin-bottom:20px}.block404 .btn.sizeL{max-width:200px}}.companyList .listTag03 li{height:auto !important}.unsubThanks{text-align:center}.unsubThanks .linkArrow{background-position:left 0 top 2px}.blueColor{color:#0068cd}.bgGrey02{background-color:#fafafa}.seminarInfo .imgCover a.linkArrow02{display:inline-block}@media only screen and (max-width: 750px){.seminarInfo .imgCover a.linkArrow02{margin:-4px 15px 10px 15px}}.fSize0{font-size:0}.noIconBackground{background:none}#pageHome .sliderBlock{padding:30px 0;margin-bottom:25px;overflow:hidden}#pageHome .prevBtn{font-size:0;text-indent:-99999px;width:36px;height:36px;border-radius:50%;color:transparent;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#005ebc url(/assets/img/common/icon_arrow_left.png) no-repeat 50% 50%;border:none;outline:none;cursor:pointer;z-index:2}#pageHome .prevBtn.slick-disabled{background-color:#d7d7d7;cursor:auto}@media only screen and (min-width: 1200px){#pageHome .prevBtn{left:calc((100vw - 1170px)/2 - 13px)}}#pageHome .nextBtn{font-size:0;text-indent:-99999px;width:36px;height:36px;border-radius:50%;color:transparent;position:absolute;right:0;background:#005ebc url(/assets/img/common/icon_arrow_right.png) no-repeat 50% 50%;border:none;outline:none;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}#pageHome .nextBtn.slick-disabled{background-color:#d7d7d7;cursor:auto}@media only screen and (min-width: 1200px){#pageHome .nextBtn{right:calc((100vw - 990px - (100vw - 1170px)/2) - 8px)}}#pageHome .comnSlider.sliderFull{position:relative;display:none}#pageHome .comnSlider.sliderFull a{display:block}@media only screen and (min-width: 1200px){#pageHome .comnSlider.sliderFull .left{position:absolute;left:0;width:calc((100vw - 1140px)/2 - 3px);height:100%;background-color:rgba(247,248,249,0.5);z-index:1}#pageHome .comnSlider.sliderFull .right{position:absolute;width:calc((100vw - 994px - (100vw - 1206px)/2));left:calc((100vw - (100vw - 797px)/2) - 8px);height:100%;background-color:rgba(247,248,249,0.5);z-index:1}}#pageHome .comnSlider.sliderFull .slick-list{overflow:visible}#pageHome .comnSlider.sliderFull .slick-slide{line-height:0;margin-right:16px;-webkit-box-shadow:0px 1px 4px 0px rgba(36,36,36,0.25);box-shadow:0px 1px 4px 0px rgba(36,36,36,0.25);border-radius:5px;overflow:hidden}#pageHome .comnSlider.sliderFull .slick-slide img{width:100%}#pageHome .comnSlider.sliderFull .slick-arrow.slick-disabled{background-color:#d7d7d7;cursor:auto}#pageHome .comnSlider.sliderFull .slick-arrow.slick-disabled:hover{opacity:1}#pageHome .comnSlider.sliderFull .prevBtn{left:0;background:#005ebc url(/assets/img/common/icon_arrow_left.png) no-repeat 50% 50%}@media only screen and (min-width: 1200px){#pageHome .comnSlider.sliderFull .prevBtn{left:calc((100vw - 1170px)/2 - 13px)}}#pageHome .comnSlider.sliderFull .nextBtn{right:0;background:#005ebc url(/assets/img/common/icon_arrow_right.png) no-repeat 50% 50%}@media only screen and (min-width: 1200px){#pageHome .comnSlider.sliderFull .nextBtn{left:calc((100vw - (100vw - 745px)/2) - 8px)}}#pageHome .jsSlider01{width:100%;max-width:994px;padding:0 15px}@media only screen and (min-width: 1200px){#pageHome .jsSlider01{margin-left:calc((100vw - 1170px)/2 - 3px)}}@media only screen and (max-width: 1200px){#pageHome .comnSlider.sliderFull .nextBtn{right:10px}#pageHome .comnSlider.sliderFull .prevBtn{left:10px}}@media only screen and (max-width: 750px){#pageHome .prevBtn,#pageHome .nextBtn{display:none}#pageHome .jsSlider01 li{max-width:250px}#pageHome .comnSlider.sliderFull .slick-slide{max-width:250px;margin:0 10px 0 10px;-webkit-box-shadow:0px 1px 2px 0px rgba(36,36,36,0.25);box-shadow:0px 1px 2px 0px rgba(36,36,36,0.25)}}@media only screen and (max-width: 750px){.bannerBlock{margin:0 -15px;overflow:hidden}}.featureBlock{padding:19px 15px;background-color:#0068cd;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:5px;margin-bottom:35px}.featureBlock li{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(25% - 20px);margin:6px 10px;border-radius:5px;background-color:#FFF}.featureBlock li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:8px 10px;color:#034fa3;font-weight:bold;-webkit-transition:all .3s;transition:all .3s}.featureBlock li a .smallTxt{font-size:12px}.featureBlock li a:hover{text-decoration:none;opacity:.7}.featureBlock li a.icon_smile span svg,.featureBlock li a.icon_smile span img{width:18px}.featureBlock li a.icon_price span svg,.featureBlock li a.icon_price span img{width:18px}.featureBlock li a.icon_calendar span svg,.featureBlock li a.icon_calendar span img{width:18px;margin-left:-2px}.featureBlock li a.icon_winter span svg,.featureBlock li a.icon_winter span img{width:19px}.featureBlock li a.icon_handshake span svg,.featureBlock li a.icon_handshake span img{width:24px;margin-right:-3px;margin-top:4px}.featureBlock li a.icon_star span svg,.featureBlock li a.icon_star span img{width:18px}.featureBlock li a.icon_senior span svg,.featureBlock li a.icon_senior span img{width:26px;margin-right:-5px}.featureBlock li a.icon_ok span svg,.featureBlock li a.icon_ok span img{width:17px}.featureBlock li a.icon_uniform span svg,.featureBlock li a.icon_uniform span img{width:18px;margin-left:-3px}.featureBlock li a.icon_professional span svg,.featureBlock li a.icon_professional span img{width:15px;margin-left:-3px}.featureBlock li a.icon_doctor span svg,.featureBlock li a.icon_doctor span img{width:20px;margin-right:-2px}.featureBlock li a.icon_building span svg,.featureBlock li a.icon_building span img{width:18px;margin-left:-2px}@media only screen and (max-width: 992px){.featureBlock{padding:14px 10px 10px 10px}.featureBlock li{width:calc(50% - 20px);margin:5px 10px 10px 10px}.featureBlock li a{font-size:12px;min-height:40px;padding:5px 10px 5px 10px}.featureBlock li a .smallTxt{display:block;font-size:10px}}@media only screen and (max-width: 374px){.featureBlock li{width:calc(100% - 20px)}}@media only screen and (max-width: 750px){#side{padding-top:0;border-top:1px solid #efefef}.logoList .slick-list .slick-slide{padding-right:15px}}.lineContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.listLine{position:relative;width:48%;border:1px solid #d7d7d7;border-radius:5px;background:#FFF;z-index:8;overflow:hidden}.listLine::after{position:absolute;content:"";top:15px;left:21px;width:2px;height:calc(100% - 15px);background:#999}.listLine li{position:relative;width:100%;border-bottom:1px solid #d7d7d7;text-decoration:none !important}.listLine li::after{position:absolute;content:"";top:50%;left:14px;width:16px;height:16px;border:2px solid #999;border-radius:50%;background:#FFF;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.listLine li a{display:block;pointer-events:none;padding:12px 40px;background:#efefef;font-size:14px;color:#000}.listLine li a:hover{text-decoration:none}.listLine li.link a{text-decoration:none;background:#FFF;color:#005ebc;font-weight:bold;pointer-events:inherit}.listLine li.link a:hover{background:#eff4f7;text-decoration:none;-webkit-transition:.3s all;transition:.3s all}.listLine li.link a span{font-size:11px;font-weight:normal}.listLine li.link.fix:before{background:#FFF}.listLine li.link.fix:hover:before{background:#eff4f7;-webkit-transition:.3s all;transition:.3s all}.listLine li:last-child{border-bottom:none}.listLine li:first-child:before{position:absolute;content:"";top:0;left:0;width:30px;height:50%;background:#efefef;z-index:10}.listLine.lineTop::after{top:0;height:calc(100% - 15px)}.listLine.lineTop li:first-child:before{content:none}.listLine.lineTop li:last-child:before{position:absolute;content:"";bottom:0;left:0;width:30px;height:50%;background:#FFF;z-index:10}.listLine.lineTop li:last-child:hover:before{background:#eff4f7;-webkit-transition:.3s all;transition:.3s all}.listLine.lineTop li.fix:before{background:#efefef}.listLine.lineTop li.fix:hover:before{background:#efefef}.listLine.lineTop li.fixLast::after{content:none}.listLine.lineTop li.fixLast::before{position:absolute;content:"";left:0;top:0;width:30px;height:100px;background:#FFF}.listLine.lineTop li.fixLast:hover:before{background:#FFF;-webkit-transition:.3s all;transition:.3s all}.listLine.lineTop li.other a::before{z-index:99;position:absolute;content:"";left:0;bottom:-1px;width:30px;height:32.6%;background:#efefef;border-bottom:1px solid #d7d7d7}.listLine.lineTop li.other.link a:hover::before{background:#eff4f7;-webkit-transition:.3s all;transition:.3s all}.listLine.lineTop li.other.link a::before{background:#FFF}@media only screen and (max-width: 750px){.listLine{width:100%;border-radius:5px 5px 0 0}.listLine.lineTop{border-top:none;border-radius:0 0 5px 5px}}.listJr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-26px}.listJr li{width:calc((100%/5) - 10px);margin-right:10px;min-width:140px}.listJr li a{display:inline-block;color:#005ebc;font-size:13px;padding:6px 5px 6px 16px;background:url(/assets/img/common/icon_arrow_circle_01.svg) 0 7px no-repeat;background-size:12px auto}.listJr li a span{font-size:11px;font-weight:normal}.listJr li.active a{text-decoration:underline;font-weight:bold}.listJr li.noLink{line-height:1.8}.listJr li.noLink a{pointer-events:none;color:#999;background:url(/assets/img/common/icon_play_gray.png) 0 7px no-repeat}@media only screen and (max-width: 750px){.listJr li.noLink a{background:url(/assets/img/common/icon_play_gray.png) 0 6px no-repeat}}.listJr.style01 li a{text-decoration:underline}.listJr.style01 li a:hover{text-decoration:none}.listJr.style01 li .number{font-size:11px;color:#999}.listJr.threeCol li{background:url(/assets/img/common/icon_arrow_circle_01.svg) 0 1px no-repeat;padding:0 0 9px 0;background-size:12px auto;padding-left:16px;min-width:0}.listJr.threeCol li a{background:none;padding-left:0;display:inline}.listJr.threeCol li .number{display:inline}@media only screen and (max-width: 750px){.listJr.threeCol{margin-right:-10px}}@media only screen and (max-width: 750px){.listJr li{width:calc((100%/3) - 10px)}.listJr li a{background:url(/assets/img/common/icon_arrow_circle_01.svg) 0 6px no-repeat;background-size:12px auto;font-size:12px}.listJr li a span{font-size:10px}}.sizeCustom1{margin-bottom:5px;font-size:16px}.seminarFunc{padding-bottom:20px}#pageAljmeimon #container{background-color:#FFF}#pageSpecial #footer{margin-top:0}@media only screen and (max-width: 750px){#pageSpecial #mainContent{margin-top:-20px}}@media only screen and (max-width: 750px){#pageCampaign #mainContent{margin-top:-20px}}#keyvSpecial{background:url(/assets/img/g/group_name/special/bg_keyv_special.jpg) no-repeat 50% 0;background-size:cover}#keyvSpecial .keyvInner{max-width:950px;width:100%;margin:0 auto;padding:0 25px}#keyvSpecial .keyvInner .txtKeyv{padding:43% 0 28px 0;text-align:center}@media only screen and (max-width: 750px){#keyvSpecial{background:url(/assets/img/g/group_name/special/bg_keyv_special_sp.jpg) no-repeat 0 0;background-size:100%}#keyvSpecial .keyvInner .txtKeyv{padding:25% 0 10px 0}}.keyvList{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.keyvList li{width:25%;background:url(/assets/img/common/bg_text01.png) no-repeat 0 0;background-size:cover;text-align:right}.keyvList li span{display:inline-block;padding:13px 15px;color:#fff;font-size:15px}@media only screen and (max-width: 750px){.keyvList li span{padding:10px;font-size:11px}}.keyvList li:nth-child(2),.keyvList li:nth-child(4){background:url(/assets/img/common/bg_text02.png) no-repeat 0 0;background-size:cover}.blockSpecial01{max-width:950px;width:100%;margin:0 auto;padding:76px 20px 70px;background:#fff;border-radius:10px 10px 0 0;-webkit-box-shadow:1.03px 1.714px 13px 0px rgba(85,85,85,0.21);box-shadow:1.03px 1.714px 13px 0px rgba(85,85,85,0.21)}.blockSpecial01 .styleTitle01{padding:0 0 27px;font-size:34px;font-weight:bold;text-align:center;line-height:1.4}.blockSpecial01 .styleTitle01 span{color:#29ad41}.blockSpecial01 .styleText01{font-size:15px;line-height:2.467;text-align:center}.blockSpecial01 .styleText02{display:block;max-width:360px;width:100%;margin:3px auto 8px;padding:8px 0 5px;background:#f7ec00;font-size:21px;font-weight:bold;line-height:1;text-align:center}.blockSpecial01 .styleText03{padding:33px 0 0;font-size:15px;line-height:2.25;text-align:center}.blockSpecial01 .styleText03 span{color:#29ad41;font-weight:bold}@media only screen and (max-width: 750px){.blockSpecial01{padding:40px 15px 30px}.blockSpecial01 .styleTitle01{padding:0 20px 25px;font-size:20px}.blockSpecial01 .styleText01{font-size:12px;line-height:2}.blockSpecial01 .styleText02{max-width:100%;margin:3px auto 8px;padding:7px 0 6px;font-size:14px}.blockSpecial01 .styleText03{padding:25px 0 0;font-size:13px;line-height:2}}.blockSpecial02{background-color:#f4faf5}.blockSpecial02 .blockInner{max-width:980px;width:100%;margin:0 auto;padding:0 15px}.blockSpecial02 .blockInner.active{background-color:#f4faf5;max-width:100%;padding:0;position:fixed;top:158px;z-index:999}.blockSpecial02 .blockInner.active .anchorSpecial{max-width:980px;margin:0 auto}@media only screen and (max-width: 750px){.blockSpecial02{margin-bottom:15px;border-top:0}.blockSpecial02 .blockInner{border-top:1px solid #ced7d8;background-color:#f4faf5;padding:0}.blockSpecial02 .blockInner.active{background-color:#f4faf5;max-width:100%;padding:0;position:fixed;top:120px;z-index:999}.blockSpecial02.scroll-to-fixed-fixed+div{display:none !important}}.anchorSpecial.show{display:block !important}.anchorSpecial{width:100%;padding:20px 0 0 0}.anchorSpecial li{float:left;display:inline-block;margin:0 0 22px 0;padding:5px 15px;border-right:1px solid #d9dfdc}.anchorSpecial li.item01,.anchorSpecial li.item04{border-left:1px solid #d9dfdc}.anchorSpecial li a{position:relative;display:block;padding:0 0 0 25px;background:url(/assets/img/common/icon_arrow_down_green.png) no-repeat 0 4px;color:#222;font-size:16px;font-weight:bold;text-decoration:none;line-height:1.5}@media only screen and (max-width: 970px){.anchorSpecial li a{font-size:12px;padding:0 0 0 20px}}.anchorSpecial li a::after{content:'';position:absolute;bottom:2px;left:0;width:100%;height:2px;background:#35b15a;opacity:0;visibility:hidden;-webkit-transition:.3s;transition:.3s}.anchorSpecial li a:hover::after{bottom:-2px;opacity:1;visibility:visible}.anchorSpecial .item01{width:47%}.anchorSpecial .item02{width:29%}.anchorSpecial .item03{width:24%}.anchorSpecial .item04{width:12%}.anchorSpecial .item05{width:35%}.anchorSpecial .item06{width:53%}@media only screen and (max-width: 750px){.anchorSpecial{padding:0}.anchorSpecial li{display:inline-block;margin:0;padding:0;border-right:0;border-bottom:1px solid #d9dfdc}.anchorSpecial li.item01,.anchorSpecial li.item04{border-left:0}.anchorSpecial li.item02,.anchorSpecial li.item04{border-right:1px solid #d9dfdc}.anchorSpecial li a{padding:10px 0 10px 26px;font-size:10px;background-size:12px;background-position:11px;letter-spacing:0}.anchorSpecial li a:hover::after{visibility:hidden}.anchorSpecial .item01{width:100%}.anchorSpecial .item02{width:50%}.anchorSpecial .item03{width:50%}.anchorSpecial .item04{width:50%}.anchorSpecial .item05{width:50%}.anchorSpecial .item06{width:100%}}@media only screen and (max-width: 374px){.anchorSpecial li a{font-size:9px;letter-spacing:-0.5px}}.menuSpecial{background:#29ad41;opacity:0;position:fixed;top:108px;width:100%}.menuSpecial.active{opacity:1;z-index:999}.menuSpecial .inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:10px;padding-bottom:10px}.menuSpecial .inner .title{font-size:15px;font-weight:bold;color:#fff}.menuSpecial .inner .title .detail{display:inline-block;margin-left:5px;font-size:9px;vertical-align:middle}.menuSpecial .inner .icon{position:relative;width:30px;height:30px;background-color:#FFF;border-radius:2px}.menuSpecial .inner .icon:hover{cursor:pointer}.menuSpecial .inner .icon::before{content:'';position:absolute;width:14px;height:2px;top:50%;left:50%;background:#29ad41;-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg);opacity:0;-webkit-transition:0.3s all;transition:0.3s all}.menuSpecial .inner .icon::after{content:'';position:absolute;width:14px;height:2px;top:50%;left:50%;background:#29ad41;-webkit-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg);-webkit-transition:0.3s all;transition:0.3s all}.menuSpecial .inner .icon.active::before{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:1}.menuSpecial .inner .icon.active::after{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}@media only screen and (max-width: 750px){.menuSpecial{position:relative;height:50px;opacity:1;top:0}.menuSpecial.active{position:fixed;top:70px}.menuSpecial .inner .title{padding:7px 0 5px 0}}.blockSpecial03{margin-bottom:35px;background-color:#fff24e;clear:both}.blockSpecial03.blue{background-color:#00afec}.blockSpecial03.blue .headline12{background-color:#00afec}.blockSpecial03.pink{background-color:#f699ce}.blockSpecial03.pink .headline12{background-color:#f699ce}.blockSpecial03 .blockInner{max-width:950px;width:100%;margin:0 auto;padding:30px 15px}@media only screen and (max-width: 750px){.blockSpecial03{margin-bottom:25px}.blockSpecial03 .blockInner{padding:10px}}.sectionElement{max-width:1190px;width:100%;margin:0 auto;padding:0 30px}.sectionElement .textInfo{font-size:15px;line-height:1.8;padding:0 0 28px 0}@media only screen and (max-width: 750px){.sectionElement{padding:0 15px}.sectionElement .textInfo{font-size:13px;line-height:1.615;padding:0 0 28px 0}}.listElement{display:-webkit-box;display:-ms-flexbox;display:flex;padding:13px 0 56px 0}.listElement li{width:50%}.listElement li a{display:block;position:relative;color:#fff}.listElement li a .image{position:relative}.listElement li a .image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);-webkit-transition:0.15s all;transition:0.15s all}.listElement li a .image img{display:block;width:100%}.listElement li a:hover .image:after{background:rgba(0,0,0,0)}@media only screen and (max-width: 750px){.listElement{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.listElement li{width:calc((100% - 2px) / 2)}}.linkInner{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.linkInner .title{font-size:30px;font-weight:bold;position:relative;padding:0 0 20px 0}.linkInner .title:after{content:"";position:absolute;left:50%;bottom:0;width:22px;height:1px;margin-left:-11px;background:#fff}.linkInner .link{padding:0 0 0 22px;background:url(/assets/img/common//icon_arrow02.png) no-repeat 0 1px;font-size:15px;color:#fff;text-decoration:none}@media only screen and (max-width: 750px){.linkInner .title{font-size:15px;margin-bottom:0}.linkInner .link{position:absolute;right:10px;left:0;top:calc(100% + 10px);background-size:12px auto;background-position:0 0;font-size:11px;color:#333}}.listGroupSpec{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5.5px;padding:14px 0 0 0}.listGroupSpec li{display:-webkit-box;display:-ms-flexbox;display:flex;width:25%;padding:0 7px 0 5px}@media only screen and (max-width: 750px){.listGroupSpec{margin:0 -2px 0 -2px}.listGroupSpec li{width:calc(50% - 4px);margin:0 2px 4px 2px;padding:0}}.itemGroupSpec{display:block;width:100%;padding:2px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;color:#FFF}.itemGroupSpec::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:0.15s all;transition:0.15s all;border:2px solid #cfcfcf;-webkit-box-sizing:border-box;box-sizing:border-box}.itemGroupSpec .image img{display:block;width:100%;height:auto !important}.itemGroupSpec .link{padding:0 11px 7px 11px;position:relative;text-decoration:none;margin-top:-15px}.itemGroupSpec .link span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#FFF;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:25px 26px 23px 45px;background:url(/assets/img/g/group_name/special/icon_arrow03_yellow.png) no-repeat 15px 50% #f9a600;line-height:1.5;font-size:15px;font-weight:bold}.itemGroupSpec.pink .link span{background-image:url(/assets/img/g/group_name/special/icon_arrow03_yellow.png);background-color:#ec3292}.itemGroupSpec.pink:hover::after{border:3px solid #ec3292}.itemGroupSpec.green .link span{background-image:url(/assets/img/g/group_name/special/icon_arrow03_green.png);background-color:#00af6e}.itemGroupSpec.green:hover::after{border:3px solid #00af6e}.itemGroupSpec.blue .link span{background-image:url(/assets/img/g/group_name/special/icon_arrow03_blue.png);background-color:#0b94cb}.itemGroupSpec.blue:hover::after{border:3px solid #0b94cb}.itemGroupSpec.purple .link span{background-image:url(/assets/img/g/group_name/special/icon_arrow03_purple.png);background-color:#33359c}.itemGroupSpec.purple:hover::after{border:3px solid #33359c}.itemGroupSpec:hover{text-decoration:none}@media only screen and (max-width: 750px){.itemGroupSpec .link{padding:0;margin-top:0;position:absolute;bottom:10px;left:10px;right:10px}.itemGroupSpec .link span{background-position:10px 50%;padding:15px 10px 14px 30px;font-size:10px}}.styleText03{padding:33px 0 0;font-size:15px;line-height:2.25;text-align:center}.styleText03.first{padding:9px 0 50px 0}.styleText03.second{padding:15px 0 70px 0;margin:-9px 0 0px 0}@media only screen and (max-width: 750px){.styleText03{font-size:13px;line-height:2}.styleText03.first{padding:9px 0 40px 0}.styleText03.second{padding:0 0 50px;margin:-9px 0 0}}.listGlory{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:80px;font-size:14px}.listGlory li{width:33.33%;margin:0 27px 0 0;padding-bottom:30px}.listGlory li:last-child{margin-right:0}.listGlory .image img{display:block;width:100%}.listGlory .text01{text-align:center;padding:22px 0 20px;font-size:24px;font-weight:bold;color:#FFF}.listGlory .text02{text-align:center;padding:24px 0 23px;background-color:#fff}.listGlory .text02 a{display:inline-block;margin:0 2px 0 2px;padding:9px 10px 6px 10px;border:1px solid;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;text-align:center;text-decoration:none}@media only screen and (max-width: 750px){.listGlory .text02 a{padding:3px 10px 2px}}@media only screen and (max-width: 750px){.listGlory{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px;font-size:13px}.listGlory li{width:100%;margin:0 0 40px 0;padding-bottom:20px}.listGlory li:last-child{margin-bottom:0}.listGlory .text01{padding:16px 0 16px 0;font-weight:bold;font-size:13px}.listGlory .text02{font-weight:bold}}.titleGlory{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 5px 18px 5px;font-family: Yu mincho;font-size:24px;font-weight:bold;text-align:center;background-color:#fff}.titleGlory img{width:35px;height:32px;margin-right:5px;display:inline-block;vertical-align:middle}.titleGlory span.style01{padding-bottom:5px;font-size:17px}.titleGlory span.style01 em{margin-top:5px;font-style:normal;font-size:12px;white-space:nowrap;line-height:0.5;font-weight:bold;display:block}@media only screen and (max-width: 750px){.titleGlory{font-size:16px}.titleGlory img{width:25px;height:23px}}.contentGlory{overflow:hidden}.contentGlory .blockText03{padding:0 30px 19px 30px;background-color:#fff}.contentGlory .blockText03 .title{margin-bottom:15px;font-size:16px;font-weight:bold;text-align:center;line-height:1.7}.contentGlory .blockText03 .ellipsis{margin-top:15px;line-height:1.9;padding:0 0 0 0}.contentGlory .blockList .suggest{text-align:center;padding:28px 15px 15px 15px}.contentGlory .blockList .suggest span{display:inline-block;max-width:218px;width:100%;font-size:13px;font-weight:bold;text-align:center;color:#FFF;border-radius:50px;padding:9px 0 8px 0}.contentGlory .blockList .listText{padding:0 20px 32px 20px}.contentGlory .blockList .listText li{width:auto;margin:0;position:relative;padding:0 0 0 0;line-height:2;text-indent:18px;border:0}.contentGlory .blockList .listText li::after{content:"";position:absolute;top:8px;left:0;width:7px;height:7px;border-radius:50%}@media only screen and (max-width: 750px){.contentGlory{margin-bottom:15px}.contentGlory .blockText03{padding:0 20px 19px 20px}.contentGlory .blockText03 .title{margin-bottom:0}.contentGlory .blockText03 .ellipsis{display:none}.contentGlory .blockText03 .ellipsis.active{display:block}.contentGlory .blockList{display:none}.contentGlory .blockList .listText{padding:0 0 30px 10px;font-size:11px}}.btnGlory{padding:0 20px}.btnGlory a{text-align:center;display:block;border-radius:5px;text-decoration:none;color:#FFF;font-weight:bold;padding:17px 0 15px;font-size:15px;line-height:1.6;position:relative;width:100%;margin:0 auto}.btnGlory a::after{content:"";position:absolute;top:50%;right:22px;margin-top:-5px;width:0;height:0;border-top:5px solid transparent;border-left:7px solid #fff;border-bottom:5px solid transparent;z-index:10;-webkit-transition:0.15s all;transition:0.15s all}.btnGlory a:hover::after{right:17px}.listGlory li{border:1px solid #d9d9d9}.listGlory li.green{background:#e4f5e7}.listGlory li.green .text01{background:#1aa936}.listGlory li.green .text02 a{border-color:#1aa936;color:#1aa936}.listGlory li.green .titleGlory{border-top:3px solid #1eaa39}.listGlory li.green .btnGlory a{background:#1eaa39}.listGlory li.green .btnGlory a:hover{background:#21b83f}.listGlory li.green .contentGlory .blockText03 .title{color:#1aa936}.listGlory li.green .contentGlory .suggest{border-top:3px solid #1eaa39}.listGlory li.green .contentGlory .suggest span{background:#1eaa39}.listGlory li.green .contentGlory .listText li::after{background:#1eaa39}.listGlory li.blue{background:#e0f5fd}.listGlory li.blue .text01{background:#27affe}.listGlory li.blue .text02 a{border-color:#27affe;color:#27affe}.listGlory li.blue .titleGlory{border-top:3px solid #00afec}.listGlory li.blue .btnGlory a{background:#00afec}.listGlory li.blue .btnGlory a:hover{background:#00b7fa}.listGlory li.blue .contentGlory .blockText03 .title{color:#27affe}.listGlory li.blue .contentGlory .suggest{border-top:3px solid #00afec}.listGlory li.blue .contentGlory .suggest span{background:#00afec}.listGlory li.blue .contentGlory .listText li::after{background:#00afec}.listGlory li.purple{background:#e4e4f1}.listGlory li.purple .text01{background:#1d2088}.listGlory li.purple .text02 a{border-color:#1d2088;color:#1d2088}.listGlory li.purple .titleGlory{border-top:3px solid #1d2088}.listGlory li.purple .btnGlory a{background:#1d2088}.listGlory li.purple .btnGlory a:hover{background:#1f2394}.listGlory li.purple .contentGlory .blockText03 .title{color:#1d2088}.listGlory li.purple .contentGlory .suggest{border-top:3px solid #1d2088}.listGlory li.purple .contentGlory .suggest span{background:#1d2088}.listGlory li.purple .contentGlory .listText li::after{background:#1d2088}@media only screen and (max-width: 750px){.listGlory li.green .contentGlory{background-color:#e4f5e7}.listGlory li.blue .contentGlory{background-color:#e0f5fd}.listGlory li.purple .contentGlory{background-color:#e4e4f1}}.viewMore{display:none}@media only screen and (max-width: 750px){.viewMore{display:block}.viewMore a,.viewMore span{font-size:14px;text-align:center;font-weight:bold;display:block;color:#333;text-decoration:none;padding:18px 20px;background:url(/assets/img/common/icon_more_down.png) no-repeat;background-position:calc(100% - 20px) 50%;background-size:13px auto;display:block}}.viewMore.active a,.viewMore.active span{background:url(/assets/img/common/icon_more_up.png) no-repeat 100% 50%;background-position:calc(100% - 20px) 50%;background-size:13px auto}.viewMore.green a,.viewMore.green span{background-color:#a5dfaf}.viewMore.blue a,.viewMore.blue span{background-color:#a6e3f8}.viewMore.purple a,.viewMore.purple span{background-color:#c1c3fa}.blockGreenBox{border:3px solid #1aa936;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:814px;width:100%;margin:4px auto 45px}.blockGreenBox .text{width:calc(100% - 340px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14px}.blockGreenBox .text .textInner{max-width:354px;width:100%}.blockGreenBox .text .textInner .title{width:100%;text-align:center;margin:0 0 20px 0;padding:0 5px 5px 5px}.blockGreenBox .text .textInner .title span{display:block;position:relative;font-size:18px;font-weight:bold}.blockGreenBox .text .textInner .title span::after{content:'';position:absolute;background-color:#1aa936;height:1px;left:0;right:0;bottom:-4px}.blockGreenBox .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 0 0;margin:0 0 0 0}.blockGreenBox .list li{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;position:relative;padding:0 0 0 23px;margin-bottom:14px}.blockGreenBox .list li::after{content:"";position:absolute;top:2px;left:0;width:14px;height:14px;background:#1aa936;border-radius:50%}.blockGreenBox .image{width:340px}.blockGreenBox .image img{display:block;width:100%}@media only screen and (max-width: 750px){.blockGreenBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}.blockGreenBox .text{width:100%;display:block;padding:30px 20px;font-size:13px}.blockGreenBox .text .textInner{max-width:100%}.blockGreenBox .text .textInner .title span{display:inline-block}.blockGreenBox .image{width:100%}}@media only screen and (max-width: 375px){.blockGreenBox .list li{width:100%}}.blockMoreBox{background:#f7f7f7;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 0 40px 40px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:1.5}.blockMoreBox .groupText{width:calc(100% - 340px)}.blockMoreBox .groupText .icon{position:absolute;top:50%;left:-40px;margin-top:-63px;z-index:10}.blockMoreBox .groupText .text{padding:0 20px 0 100px;line-height:2}.blockMoreBox .image{width:340px;line-height:0}.blockMoreBox .image img{display:block;width:100%}@media only screen and (max-width: 750px){.blockMoreBox{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:0 35px 30px 35px;font-size:13px}.blockMoreBox .image{width:100%}.blockMoreBox .groupText{width:100%}.blockMoreBox .groupText .icon{top:-10px;left:-20px;margin-top:0}.blockMoreBox .groupText .icon img{width:90px;height:auto}.blockMoreBox .groupText .text{padding:15px;line-height:2}}.btnGlory01{text-align:center;margin-bottom:70px}.btnGlory01 a{display:inline-block;font-size:17px;font-weight:bold;text-align:center;max-width:474px;width:100%;background:#ffee00;border-radius:4px;color:#333;text-decoration:none;padding:31px 0 30px 0;-webkit-transition:0.15s all;transition:0.15s all}.btnGlory01 a span{position:relative;padding-right:20px;display:inline-block}.btnGlory01 a span::after{content:"";position:absolute;top:50%;right:-4px;margin-top:-5px;width:0;height:0;border-top:5px solid transparent;border-left:7px solid #333;border-bottom:5px solid transparent;z-index:10;-webkit-transition:0.15s all;transition:0.15s all}.btnGlory01 a:hover span::after{right:-8px}.btnGlory01 a.green{background-color:#1eaa39;color:#FFF}.btnGlory01 a.green span::after{border-left:7px solid #FFF}.btnGlory01 a.green:hover{background-color:#21b83f}@media only screen and (max-width: 750px){.btnGlory01{margin-bottom:50px}.btnGlory01 a{font-size:13px;width:90%;margin:0 auto;padding:20px 0 20px 0}}.blockSalarySpec{position:relative;background:#f0f0f0;margin-bottom:60px;padding:40px 0}.blockSalarySpec::after{content:"";position:absolute;bottom:-26px;left:50%;width:0;height:0;margin-left:-47px;border-left:50px solid transparent;border-right:50px solid transparent;border-top:27px solid #f0f0f0;z-index:100}.blockSalarySpec .sectionElement{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 750px){.blockSalarySpec{margin-bottom:40px;padding:20px 0}.blockSalarySpec::after{bottom:-16px;left:50%;border-left:25px solid transparent;border-right:25px solid transparent;border-top:17px solid #f0f0f0;margin-left:-27px}}.salarySpec{max-width:800px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -30px}.salarySpec li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#FFF;border-radius:10px;margin:0 30px;padding:40px 13px 30px 13px;position:relative}.salarySpec li::after{position:absolute;top:50%;right:-47px;content:"";width:26px;height:27px;margin-top:-13px;background:url(/assets/img/g/group_name/special/bg_plus01.png) no-repeat 0 50%}.salarySpec li .title{font-size:22px;font-weight:bold;color:#06a124}.salarySpec li .text{font-size:12px;background:#06a124;margin:10px 0 0 0;padding:3px 5px 3px 5px;color:#fff;min-width:151px;text-align:center}.salarySpec .item01{width:25%;background:#06a124;padding:13px}.salarySpec .item01 .title{margin-top:5px;color:#FFF}.salarySpec .item02{width:35%}.salarySpec .item03{width:40%}.salarySpec .item03::after{display:none}@media only screen and (max-width: 750px){.salarySpec{margin:0}.salarySpec li{margin:0 30px 0 0;padding:0 0 0 0}.salarySpec li:last-child{margin-right:0}.salarySpec li .title{padding:18px 5px 14px 5px;font-size:14px}.salarySpec li .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:100%;height:100%;padding:5px;border-radius:0 0 5px 5px;font-size:10px;margin:0}}@media only screen and (max-width: 750px) and (max-width: 750px){.salarySpec li .text{padding:5px 0;letter-spacing:-0.5px}}@media only screen and (max-width: 750px){.salarySpec li:after{content:"";position:absolute;top:50%;right:-25px;width:13px;height:27px;margin-top:-13px;background:url(/assets/img/g/group_name/special/bg_plus01_sp.png) no-repeat 50% 50%;background-size:13px auto}.salarySpec li.item02{border:2px solid #06a124}.salarySpec li.item03{border:2px solid #06a124}.salarySpec li.item01 .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:0}}.salaRow{margin-bottom:48px}@media only screen and (max-width: 750px){.salaRow{margin-bottom:30px}}.listSum{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 0 91px}.listSum li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;border:2px solid #06a124;border-radius:10px;font-size:15px;color:#222;position:relative}.listSum li .title{background:#06a124;width:100%;color:#FFF;padding:8px 0 3px 0;border-radius:5px 5px 0 0;text-align:center}.listSum li .blockText{padding:14px 0 14px 0;width:100%}.listSum li .sum{font-size:38px;font-weight:bold;color:#EF0F0F}.listSum li .sum strong{font-size:21px}.listSum li .sum em{font-size:28px;font-style:normal}.listSum .number{font-size:17px;color:#06A124;font-weight:bold}.listSum .en{font-size:13px}.listSum .price{padding:2px 0 0 0}@media only screen and (max-width: 750px){.listSum .price .number{font-size:15px}}.listSum li.item01{max-width:242px;width:100%;margin-right:90px;border:0}.listSum li.item01::after{content:"";position:absolute;top:50%;right:-60px;width:26px;height:27px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(/assets/img/g/group_name/special/bg_plus02.png) no-repeat 0 50%}.listSum li.item01 .blockText{background-color:#f2f2f2;border-radius:0 0 5px 5px}.listSum li.item02{max-width:233px;width:100%;margin-right:75px;padding:0 20px;text-align:center}.listSum li.item02::after{content:"";position:absolute;top:50%;right:-50px;width:26px;height:27px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(/assets/img/g/group_name/special/bg_equal.png) no-repeat 0 50%}.listSum li.item03{border:none}@media only screen and (max-width: 900px){.listSum{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}}@media only screen and (max-width: 750px){.listSum li{font-size:9px}.listSum li .title{font-size:10px;font-weight:bold;padding:5px 0 5px 0;border-radius:10px 10px 0 0}.listSum li .sum{font-size:17px;text-align:center}.listSum li .sum strong{font-size:10px}.listSum li .sum em{font-size:10px;font-style:normal}.listSum .blockText{padding:7px 0 8px 0}.listSum .number{font-size:11px}.listSum .en{font-size:10px}.listSum li.item01{width:calc(49% - 30px);margin-right:30px;background-color:#f2f2f2;border:0}.listSum li.item01::after{right:-23px;width:13px;height:27px;background:url(/assets/img//g/group_name/special/bg_plus01_sp.png) no-repeat 50% 50%;background-size:13px auto}.listSum li.item02{width:calc(31% - 25px);margin-right:25px;padding:0 10px;border:1px solid #06a124}.listSum li.item02::after{right:-35px;background-size:14px auto}.listSum li.item03{width:20%;padding-left:5px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width: 374px){.listSum li .blockText{padding:8px 0 8px 0}.listSum li.item01{width:calc(42% - 30px)}.listSum li.item02{width:calc(38% - 25px)}}.bgLine{border-bottom:1px solid #222;padding:0 0 0 0;margin:0 20px 2px 20px;text-align:center}.bgLine.noBorder{border:0}.bgLine .blue{font-size:23px;color:#06A124;font-weight:bold}.bgLine .multiply{font-size:20px;font-weight:bold;padding:0 10px 0 11px}@media only screen and (max-width: 750px){.bgLine{border-bottom:1px solid #222;padding:0 3px 2px 3px;margin:0 10px 2px 10px}.bgLine .blue{font-size:13px}.bgLine .multiply{font-size:10px;padding:0 3px}}@media only screen and (max-width: 374px){.bgLine{padding:0 0 2px 0;margin:0 3px 2px 3px}}.textSala{padding:13px 0 3px 0;font-size:13px;line-height:1.7}@media only screen and (max-width: 750px){.textSala{padding:15px 0 0 0;font-size:11px}}.salaryTable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 750px){.salaryTable{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.colTable{width:calc(50% - 20px)}.colTable table{width:100%}.colTable table thead th{font-weight:bold;background:#757575;color:#FFF;font-size:16px}.colTable table thead th:last-child{text-align:right;font-size:12px}.colTable table tbody th.col01{font-weight:bold;padding-right:0}.colTable table tbody td.col03{font-weight:bold;text-align:right;color:#ef0f0f;padding-right:19px}.colTable table th,.colTable table td{padding:12px 8px 10px 18px;font-size:15px}@media only screen and (max-width: 750px){.colTable{width:100%}.colTable table thead th{font-size:12px}.colTable table thead th:last-child{padding-right:10px;padding-left:0;font-size:10px;letter-spacing:-0.1px}.colTable table th,.colTable table td{padding:10px 0 10px 10px;font-size:13px}.colTable tbody th.col01{width:51px}.colTable tbody td.col03{padding-right:10px;font-size:14px}}.colTable tbody tr:nth-child(odd) th,.colTable tbody tr:nth-child(odd) td{background:#f7f7f7}.boxBorder{border:4px solid #ebebeb;margin:50px 0 40px 0;padding:22px 26px 10px 26px}.boxBorder .title{text-align:center;font-size:16px;font-weight:bold}.boxBorder .innerText{font-size:15px;padding:16px 0 0 0}.boxBorder .innerText li{position:relative;padding:0 0 8px 15px}.boxBorder .innerText li::after{content:"";position:absolute;top:7px;left:0;width:7px;height:7px;background:#a9ce02;border-radius:50%}@media only screen and (max-width: 750px){.boxBorder{border:2px solid #ebebeb;margin:40px 0 30px 0;padding:25px 15px 20px 15px}.boxBorder .innerText{font-size:12px;padding:15px 0 0 0}.boxBorder .innerText li{padding:0 0 7px 15px;line-height:1.6}}.interviewSpec{background:url(/assets/img//g/group_name/special/bg_line01.png) repeat 0 0;padding:40px 0 90px 0}.interviewSpec .sectionElement .btnGlory01{margin-bottom:0;margin-top:60px}@media only screen and (max-width: 750px){.interviewSpec{padding:30px 0 50px 0;background-size:12px auto}.interviewSpec .sectionElement .btnGlory01{margin-top:40px}}.itemRowSpec{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:10px;padding:30px 30px 22px 30px;margin:0 0 19px 0}.itemRowSpec .image{width:195px}.itemRowSpec .info{padding:0 0 0 26px;font-size:15px;width:calc(100% - 195px)}.itemRowSpec .info .title{font-size:21px;color:#27affe;padding:0 0 8px 0;font-weight:bold;margin:-4px 0 0 0}.itemRowSpec .info .text{line-height:1.8}@media only screen and (max-width: 750px){.itemRowSpec{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:10px;padding:15px 13px 15px 13px;margin:0 0 15px 0}.itemRowSpec .image{width:50%;margin:0 auto 20px auto}.itemRowSpec .image img{width:100%}.itemRowSpec .info{width:100%;padding:0;font-size:13px;line-height:1.6}.itemRowSpec .info .title{font-size:14px;margin:0;padding-bottom:15px}}.responSpec{border-top:1px solid #d1d1d1;margin:30px 0 0 0;padding:10px 0 0 0}.responSpec li{display:inline-block;vertical-align:middle;font-size:13px;margin:0 3px 0 0;padding:0 15px 0 0;line-height:1.4;position:relative}.responSpec li:first-child{padding-right:4px}.responSpec li:first-child::after{background:none}.responSpec li::after{content:"";position:absolute;top:0;right:0;width:2px;height:17px;background:#dbdbdb}.responSpec li:last-child::after{background:none}.responSpec li span{font-size:12px;display:inline-block;padding:2px 0 2px;background:#27affe;width:47px;text-align:center;color:#fff}@media only screen and (max-width: 750px){.responSpec{margin:25px 0 0 0;padding:8px 0 0 0}.responSpec li{font-size:10px;margin:0 2px 0 0;padding:0 6px 0 0}.responSpec li span{font-size:11px;padding:1px 5px 1px;width:33px}.responSpec li:after{width:1px;height:13px}}.mediaSpec{background:url(/assets/img//g/group_name/special/bg_line01.png) repeat 0 0;padding:40px 0 90px 0}.mediaSpec .sectionElement .image{text-align:center;margin-bottom:25px}.mediaSpec .sectionElement .textBold{margin-bottom:10px;font-size:21px;font-weight:bold;color:#fc45b5}.mediaSpec .sectionElement .textOther{margin-bottom:70px;line-height:2;font-size:15px}.mediaSpec .sectionElement .btnGlory01{margin-bottom:0}@media only screen and (max-width: 750px){.mediaSpec{padding:20px 0 50px 0;background-size:12px auto}.mediaSpec .sectionElement .image{margin-bottom:15px}.mediaSpec .sectionElement .textBold{margin-bottom:15px;font-size:14px}.mediaSpec .sectionElement .textOther{margin-bottom:30px;line-height:1.7;font-size:13px}}.mapSpecial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:640px;border:1px solid #A8B7BF;margin:0 auto}.mapSpecial .mapleft{width:160px;margin-bottom:0;margin-right:30px}.mapSpecial .mapleft li{margin-bottom:10px}.mapSpecial .mapleft li:last-child{margin-bottom:0}.mapSpecial .mapleft.boxAlert{border:none;border-right:1px solid #A8B7BF;border-radius:0}.mapSpecial .mapright{width:390px;margin:20px 20px 20px 0px}.specialList li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:16px;font-size:15px}.specialList li p{padding-right:5px}.specialList li .name{width:30%}.specialList li .station{width:70%}.specialList.mix .name{width:35%}.specialList.mix .station{width:27%}.specialList.mix .add{width:38%}.buttonBlock{width:100%;padding:40px 0;background:rgba(0,0,0,0.8)}.buttonBlock .inner .btnList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.buttonBlock .inner .btnList a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:430px;padding:32px 30px 29px 30px;border-radius:5px;background:#ffee00;color:#333;font-size:17px;font-weight:bold;text-decoration:none;-webkit-transition:0.15s all;transition:0.15s all;text-align:center}.buttonBlock .inner .btnList a span{position:relative;display:block;width:100%;padding-right:20px}.buttonBlock .inner .btnList a span img{display:inline-block;margin-right:17px;vertical-align:middle;-webkit-transition:0.15s all;transition:0.15s all}.buttonBlock .inner .btnList a span em{display:inline-block;font-weight:bold;vertical-align:middle}.buttonBlock .inner .btnList a span::after{content:"";position:absolute;top:50%;right:5px;margin-top:-5px;width:0;height:0;border-top:5px solid transparent;border-left:7px solid #333;border-bottom:5px solid transparent;z-index:10;-webkit-transition:0.15s all;transition:0.15s all}.buttonBlock .inner .btnList a:hover span img{opacity:0.7}.buttonBlock .inner .btnList a:hover span::after{right:0px}@media (min-width: 751px){.buttonBlock.jsScroll02{position:static !important}}@media only screen and (max-width: 750px){.buttonBlock{padding:15px 0}.buttonBlock .inner .btnList a{width:50%;min-width:150px;padding:20px 15px 18px 15px;font-size:10px}}@media only screen and (max-width: 750px) and (max-width: 370px){.buttonBlock .inner .btnList a{letter-spacing:-0.5px}}@media only screen and (max-width: 750px){.buttonBlock .inner .btnList a span img{width:10px;height:auto;margin-right:5px}.buttonBlock .inner .btnList a span::after{margin-top:-3px;border-top:3px solid transparent;border-left:5px solid #333;border-bottom:3px solid transparent}}#pageMeimonkai #footer{margin-top:0}@media only screen and (max-width: 750px){#pageMeimonkai #mainContent{margin-top:-20px}}#pageMeimonkai #container{background-color:#FFF}#keyvMeimonkai{width:100%}#keyvMeimonkai img{display:block;width:100%}.blockMeimonkai{padding:80px 0 80px 0}.blockMeimonkai.bg01{background:url(/assets/img/g/group_name/special/meimonkai/bg_section01.jpg) no-repeat 100% 0}.blockMeimonkai.bg02{background:url(/assets/img/g/group_name/special/meimonkai/bg_section02.jpg) repeat 100% 0}@media only screen and (max-width: 750px){.blockMeimonkai{padding:30px 0 30px 0}.blockMeimonkai.bg01{background:url(/assets/img/g/group_name/special/meimonkai/bg_section01_sp.jpg) no-repeat 100% 0}.blockMeimonkai.bg01.style01{background-color:#FFF;background-image:none}}.elementTutor{margin-bottom:39px}.blockTutor{text-align:center}.blockTutor .titleImg{margin:-40px 0 32px 0}.blockTutor .txtTutor{margin-bottom:25px;font-size:18px;font-family: Yu mincho;line-height:2}.blockTutor .txtTutor .ttl{font-weight:bold;font-size:24px}@media only screen and (max-width: 750px){.blockTutor .titleImg{margin:0 0 20px 0}.blockTutor .titleImg img{width:156px}.blockTutor .txtTutor{font-size:14px;line-height:1.6;text-align:justify;margin-bottom:20px}.blockTutor .txtTutor .ttl{font-size:18px}}.btnTutor{display:inline-block;max-width:560px;width:100%;padding:29px 15px 25px;border-top:2px solid #C26970;border-bottom:2px solid #5C030A;background-color:#9A0510;color:#FFF;font-size:25px;text-align:center;text-decoration:none;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-box-sizing:border-box;box-sizing:border-box}.btnTutor.arrow{padding:29px 0 25px 15px}.btnTutor.arrow::after{content:'';background-image:url(/assets/img/g/group_name/special/icon_arrow01.png);background-repeat:no-repeat;background-position:50% 50%;padding:0 35px 0 0px}.btnTutor:hover{text-decoration:none;color:#FFF;opacity:0.7}.btnTutor .txtSmall{font-size:20px}@media only screen and (max-width: 750px){.btnTutor .txtSmall{font-size:13px}}@media only screen and (max-width: 750px){.btnTutor{padding:10px 20px;font-size:19px}.btnTutor.arrow{padding:18px 0 18px 20px}.btnTutor.arrow::after{padding:0 20px 0 0px;background-size:7px 11px}.btnTutor .detail{font-size:13px}.btnTutor .detail .txtSmall{font-size:13px}}.titleImgs{margin-bottom:50px}.titleImgs img{display:block;margin:0 auto}@media only screen and (max-width: 750px){.titleImgs{margin:0 auto 30px auto;width:260px}}.listAddition{max-width:860px;width:100%;margin:0 auto}.blockAddition{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px;padding:40px 30px;background-color:#FFF}.blockAddition.odd{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.blockAddition::after{content:"";position:absolute;left:0;bottom:-20px;max-width:860px;width:100%;height:20px;background:url(/assets/img/g/group_name/special/meimonkai/bg_shadow.png) no-repeat 0 0;background-size:contain}.blockAddition .image{width:370px}.blockAddition .image img{display:block;width:100%}.blockAddition .textCol{width:calc(100% - 400px);background:url(/assets/img/g/group_name/special/meimonkai/bg_line01.gif) repeat 0 0;font-family: Yu mincho}.blockAddition .textCol .title{margin:2px 0 40px 0;color:#0068b7;font-size:24px;font-weight:bold;line-height:1.7}.blockAddition .textCol .content{font-size:18px;line-height:2.25}@media only screen and (max-width: 750px){.blockAddition{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:25px;padding:15px 15px}.blockAddition::after{bottom:-10px;height:10px;background:url(/assets/img/g/group_name/special/meimonkai/bg_shadow_sp.png) no-repeat 0 0;background-size:100% 10px}.blockAddition.odd{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blockAddition .image{width:100%;margin-bottom:30px}.blockAddition .textCol{width:100%;background-size:auto 30px}.blockAddition .textCol .title{margin:2px 0 2px 0;font-size:17px;line-height:1.8}.blockAddition .textCol .content{padding-bottom:1px;font-size:14px;line-height:2}}.blockPersonal{max-width:860px;width:100%;margin:0 auto}.groupPersonal{display:-webkit-box;display:-ms-flexbox;display:flex}.groupPersonal .textPersonal{width:calc(100% - 430px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 20px 0}.groupPersonal .textPersonal .listText01{margin:25px 0 0 0}.groupPersonal .textPersonal .listText01 li{padding:8px 0 16px 30px;background:url(/assets/img/g/group_name/special/meimonkai/icon_check.png) no-repeat 0 6px;color:#0068B7;font-size:18px;font-weight:bold;font-family: Yu mincho;line-height:1.5}.groupPersonal .textPersonal .imgSp{display:none}.groupPersonal .textPersonal .listText02{padding:23px 30px;background:#EEE}.groupPersonal .textPersonal .listText02 li{text-indent:-1em;padding-left:1em;margin-bottom:2px;line-height:1.6;font-size:14px;text-align:left}.groupPersonal .textPersonal .listText02 li.ttl{font-weight:bold}.groupPersonal .textPersonal .listText02 li.ttl.ttl02{margin-top:15px;font-size:16px}.groupPersonal .blockImg{width:370px;margin:0 30px}.groupPersonal .blockImg img{display:block;width:100%}@media only screen and (max-width: 750px){.groupPersonal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.groupPersonal .blockImg{display:none}.groupPersonal .textPersonal{width:100%;padding-bottom:0}.groupPersonal .textPersonal .listText01{margin:0 0 30px 15px}.groupPersonal .textPersonal .listText01 li{padding:0 15px 5px 20px;background-position:0 2px;background-size:17px auto;font-size:17px}.groupPersonal .textPersonal .imgSp{display:block;margin-bottom:15px}.groupPersonal .textPersonal .imgSp img{display:block;margin:0 auto}.groupPersonal .textPersonal .listText02{padding:15px;font-size:12px}}.groupCompen{position:relative;max-width:860px;width:100%;margin:0 auto 80px auto;padding:40px 30px 36px 32px;background:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.groupCompen::after{position:absolute;content:"";left:0;bottom:-20px;max-width:860px;width:100%;height:20px;background:url(/assets/img/g/group_name/special/meimonkai/bg_shadow.png) no-repeat 0 0;background-size:contain}.groupCompen .blockEmploy{width:calc((100% - 30px) / 2);font-size:14px}.groupCompen .blockEmploy .title{margin-bottom:5px;color:#0068B7;font-size:17px;line-height:1;letter-spacing:-0.7px}.groupCompen .blockEmploy .text02{font-size:18px;font-family: Yu mincho}.groupCompen .blockEmploy .text02 span{color:#B20C0C}.groupCompen .blockEmploy .text03{margin-bottom:20px;line-height:1.3}.groupCompen .blockEmploy .text04{margin-bottom:30px;line-height:1.5;margin-top:-5px}.groupCompen .blockEmploy .text05{line-height:1.57}.groupCompen .blockEmploy .caption{margin-bottom:4px;font-size:16px}.groupCompen .blockEmploy .noteList{border:1px solid #a7a7a7;padding:10px 10px}.groupCompen .blockEmploy .noteList li{margin-bottom:3px;line-height:1.6;font-size:16px}@media only screen and (max-width: 750px){.groupCompen .blockEmploy .noteList li{font-size:13px}}.groupCompen .blockEmploy .noteList li:last-child{margin-bottom:0}.groupCompen .blockEmploy .noteList li span{color:#b20c0c}@media only screen and (max-width: 750px){.groupCompen{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px;padding:15px 15px 20px 15px}.groupCompen::after{bottom:-10px;width:100%;height:10px;background:url(/assets/img/g/group_name/special/meimonkai/bg_shadow_sp.png) no-repeat 0 0;background-size:100% 10px}.groupCompen .blockEmploy{width:100%;margin-bottom:25px}.groupCompen .blockEmploy .title{font-size:14px}.groupCompen .blockEmploy .text02{font-size:15px;font-weight:bold;font-family: Yu mincho}.groupCompen .blockEmploy .text03{margin-bottom:15px;font-size:12px}.groupCompen .blockEmploy .caption{font-size:12px}.groupCompen .blockEmploy .text05{font-size:12px;line-height:1.4}}.blockTutor .txtTutor .onlySP{display:none}@media only screen and (max-width: 750px){.blockTutor .txtTutor .onlySP{display:block}}.groupCompen .blockEmploy .noteList .onlyPC{display:block}@media only screen and (max-width: 750px){.groupCompen .blockEmploy .noteList .onlyPC{display:none}}.tableEmploy{margin-bottom:5px;width:100%}.tableEmploy th,.tableEmploy td{border-bottom:1px solid #E5E5E5;border-top:1px solid #E5E5E5;padding:10px 20px 8px 20px;font-size:16px;color:#B20C0C}.tableEmploy th{width:200px;padding:14px 12px 8px 12px;background:#EEE;color:#333;line-height:1.4}.tableEmploy .inlineBlock{display:inline-block}@media only screen and (max-width: 750px){.tableEmploy th,.tableEmploy td{padding:10px 10px 8px 20px;font-size:13px}.tableEmploy th{width:130px;padding:15px 15px;text-align:center}}.listSenior{max-width:860px;width:100%;margin:0 auto 0 auto}.blockSenior{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:70px;background-color:#FFF;padding:30px 30px 24px 34px;font-family: Yu mincho}.blockSenior::after{position:absolute;left:0;bottom:-20px;max-width:860px;width:100%;height:20px;background:url(/assets/img/g/group_name/special/meimonkai/bg_shadow.png) no-repeat 0 0;background-size:contain;content:""}.blockSenior.odd{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.blockSenior .image{width:400px}.blockSenior .image img{display:block;width:100%}.blockSenior .textCol{width:calc(100% - 430px)}.blockSenior .textCol .title{margin-bottom:12px;color:#0068b7;font-size:24px;font-weight:bold}.blockSenior .textCol .content{font-size:18px;line-height:1.8}@media only screen and (max-width: 750px){.blockSenior{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:25px;padding:15px}.blockSenior::after{bottom:-10px;width:100%;height:10px;background:url(/assets/img/g/group_name/special/meimonkai/bg_shadow_sp.png) no-repeat 0 0;background-size:100% 10px}.blockSenior.odd{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blockSenior .image{width:100%}.blockSenior .textCol{width:100%}.blockSenior .textCol .title{margin-bottom:10px;font-size:17px}.blockSenior .textCol .content{font-size:14px;line-height:1.6}}.groupCoverage{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:860px;width:100%;margin:0 auto 80px auto;background-color:#FFF}.groupCoverage .blockImage{width:280px;padding:30px 30px;background:#D5D5D5}.groupCoverage .blockImage .image img{display:block;width:100%}.groupCoverage .blockImage .coverageText{position:absolute;bottom:20px;left:30px}.groupCoverage .blockImage .coverageText span{position:relative;display:block;padding:7px 20px 7px 20px;width:610px;background:url(/assets/img/g/group_name/special/meimonkai/bg_arrow02.png) no-repeat 0 0;color:#B2830F;font-size:14px}@media only screen and (max-width: 750px){.groupCoverage{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}.groupCoverage .blockImage{width:100%;padding:0 15px 15px 15px;background-color:#fff}.groupCoverage .blockImage .image{padding:15px 15px 10px 15px;width:100%;background:#D5D5D5}.groupCoverage .blockImage .image img{max-width:290px;margin:0 auto}.groupCoverage .blockImage .coverageText{display:none}}.coverageList{width:calc(100% - 280px);padding:30px 30px 60px 30px}.coverageList li{position:relative;margin-bottom:15px;padding:0 0 15px 20px;border-bottom:1px solid #E5E5E5}.coverageList li::before{content:'';position:absolute;left:0;top:0;width:6px;height:calc(100% - 15px);background-color:#B2830F}.coverageList li .title{font-size:18px;line-height:1.15;color:#B2830F;font-family: Yu mincho}.coverageList li .content{font-size:12px;font-family: inherit}.coverageList li .content .detail{font-size:18px;font-family: Yu mincho}@media only screen and (max-width: 750px){.coverageList{width:100%;padding:15px 15px 0 15px}.coverageList li{padding:0 0 15px 15px}.coverageList li .title{margin-bottom:5px;font-size:17px}.coverageList li .content{font-size:14px}.coverageList li .content .detail{font-size:14px}}.groupInfoCol{max-width:800px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 750px){.groupInfoCol{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.infoList01{width:calc((100% - 40px) / 2);-webkit-box-sizing:border-box;box-sizing:border-box}.infoList01 .item{display:block;margin-bottom:27px;-webkit-box-sizing:border-box;box-sizing:border-box}.infoList01 .item .text01{margin-bottom:7px;padding-bottom:2px;border-bottom:1px solid #CCC;font-size:16px;font-weight:bold;line-height:1.5}.infoList01 .item .txtSection03{font-size:14px;line-height:1.75}.infoList01 .item .titleSection04{display:inline-block;margin-bottom:4px;line-height:1.4}.infoList01 .item .titleSection04 a{color:#0068B7;font-weight:bold;text-decoration:underline;font-size:16px}.infoList01 .item .titleSection04 a:hover{text-decoration:none}.infoList01 .item .blockTxt{margin-bottom:10px}.infoList01 .item:last-child{margin-bottom:0}@media only screen and (max-width: 750px){.infoList01{width:100%}.infoList01 .item .titleSection04 a{font-size:14px;line-height:1.4}}.boxBreadcrumb.sectionElement{margin-bottom:20px}@media only screen and (max-width: 750px){.boxBreadcrumb.sectionElement{display:none}}.blockIntroduc{padding-bottom:15px}.blockIntroduc .imageTop{width:100%;max-width:950px;margin:0 auto 25px auto}.blockIntroduc .imageTop img{display:block;width:100%}.blockIntroduc .blockWish{max-width:950px;margin:0 auto}@media only screen and (max-width: 750px){.blockIntroduc .imageTop{margin:-20px 0 15px 0}}.blockWish{display:-webkit-box;display:-ms-flexbox;display:flex}.blockWish .imageWish{width:180px;margin-right:30px}.blockWish .imageWish img{display:block;width:100%}.blockWish .contentWish{width:calc(100% - 210px);font-weight:bold;letter-spacing:1px}.blockWish .contentWish .title{margin-bottom:5px;font-size:20px;font-weight:bold;color:#F68B23;line-height:1.6}.blockWish .contentWish .content{margin-bottom:10px;font-size:16px;line-height:1.7em}@media only screen and (max-width: 750px){.blockWish{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blockWish .imageWish{width:90px;margin-bottom:8px;margin-right:0}.blockWish .contentWish{width:100%}.blockWish .contentWish .title{margin-bottom:8px;font-size:16px}.blockWish .contentWish .content{margin-bottom:8px;font-size:13px}}.blockMeeting{background:#f4f1eb}.groupMeeting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;margin:0 auto}.groupMeeting .imgPhoto{width:330px;margin-right:15px}.groupMeeting .imgPhoto img{display:block;width:100%}.groupMeeting .leaderText{width:calc(100% - 345px);padding:35px 0 0 0}.groupMeeting .leaderText .title{margin-bottom:2px;font-size:22px;font-weight:bold;line-height:1.57}.groupMeeting .leaderText .nameManager{margin-bottom:5px;padding-left:13px;padding-bottom:10px;font-weight:bold;font-size:15px;line-height:1.8}.groupMeeting .leaderText .content{margin-bottom:30px;padding-left:13px;font-size:15px;line-height:1.8em}.groupMeeting .leaderText .notice{margin:0 0 15px 13px;padding:15px 18px;border:3px solid #e2d9c8;background:#FFF;font-size:12px;line-height:1.8}.groupMeeting .leaderText .notice strong{display:inline-block;padding-bottom:6px}@media only screen and (max-width: 750px){.groupMeeting{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.groupMeeting .imgPhoto{width:100%;margin-right:0;margin-bottom:15px;margin-top:25px;-webkit-box-shadow:0 0 2px 1px #ccc;box-shadow:0 0 2px 1px #ccc}.groupMeeting .leaderText{width:100%;margin-bottom:35px;padding:0}.groupMeeting .leaderText .title{margin-bottom:10px;font-size:15px}.groupMeeting .leaderText .nameManager{padding:0;font-size:12px}.groupMeeting .leaderText .content{margin-bottom:10px;padding-left:0;font-size:12px}.groupMeeting .leaderText .notice{margin:0 0 0 0;padding:10px;border:2px solid #e2d9c8;font-size:10px}}.btnConnects{padding:30px 0 30px 0;text-align:center}.btnConnects.lastBtn{padding:10px 0 30px 0}@media only screen and (max-width: 750px){.btnConnects{padding:20px 0 20px 0}.btnConnects.lastBtn{padding:0 0 20px 0}}.typeListBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.typeListBtn li{margin:0 20px}.typeListBtn li a{display:block;width:300px;margin:0 auto;padding:24px 10px 17px;border-radius:5px;border-bottom:4px solid #d17836;background:#f68b23;color:#FFF;font-size:22px;-webkit-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;text-align:center;text-decoration:none}@media only screen and (max-width: 750px){.typeListBtn li{margin:0 5px}.typeListBtn li a{max-width:140px;padding:8px 10px 10px;border-radius:3px;border-bottom:3px solid #d17836;font-size:16px}}.blockGuides{padding:35px 0;background:#f4f1eb}@media only screen and (max-width: 750px){.blockGuides{padding:25px 0}}.groupGuides .imgGuides{float:right;margin-top:45px;margin-left:10px}.groupGuides .textInner{margin-bottom:70px}.groupGuides .textInner p{margin-bottom:20px;line-height:1.8em;font-size:15px}.groupGuides .textInner .orangeColor{display:block;color:#F68B23;font-size:18px}@media only screen and (max-width: 750px){.groupGuides .imgGuides{display:none}.groupGuides .textInner{margin-bottom:40px}.groupGuides .textInner p{margin-bottom:10px;font-size:12px}.groupGuides .textInner .orangeColor{font-size:15px}}.groupVideo li{margin:0 auto 70px auto;width:100%;max-width:560px}.groupVideo li:last-child{margin-bottom:0}.groupVideo li .titleVideo{margin-bottom:15px;font-size:18px;font-weight:bold;text-align:center}.groupVideo li .videoContent{position:relative;padding-bottom:56.25%;padding-top:0;height:0}.groupVideo li .videoContent iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width: 750px){.groupVideo li{margin:0 auto 40px auto}.groupVideo li .titleVideo{font-size:15px;margin-bottom:15px}}.blockBenefits{padding:45px 0}@media only screen and (max-width: 750px){.blockBenefits{padding:25px 0}}.groupBenefits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px}@media only screen and (max-width: 750px){.groupBenefits{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}}.listBenefits{width:calc(100% - 285px)}.listBenefits li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px}.listBenefits li:last-child{margin-bottom:0}.listBenefits li .number{background:#f68b23;color:#FFF;font-size:15px;width:28px;height:28px;margin-right:12px;text-align:center;line-height:0em}.listBenefits li .number span{position:relative;top:1px;line-height:28px}.listBenefits li .guideText{width:calc(100% - 40px);padding:6px 0 0 0;font-size:15px}.listBenefits li .guideText .title{padding-bottom:5px;font-size:18px;font-weight:bold}.listBenefits li .guideText .text{line-height:1.85em}@media only screen and (max-width: 750px){.listBenefits{width:100%;margin-bottom:20px}.listBenefits li .number{font-size:12px;width:18px;height:18px;margin-right:7px}.listBenefits li .number span{top:0;line-height:18px}.listBenefits li .guideText{padding:1px 0 0 0}.listBenefits li .guideText .title{font-size:15px}.listBenefits li .guideText .text{font-size:12px}}.listImgBenefits{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:240px}.listImgBenefits li{width:100%;margin-bottom:15px}.listImgBenefits li:last-child{margin-bottom:0}.listImgBenefits li img{display:block;width:100%}@media only screen and (max-width: 750px){.listImgBenefits{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.listImgBenefits li{width:calc(50% - 5px);margin-bottom:10px}}.blockLeader{padding:50px 0;background:#f4f1eb}@media only screen and (max-width: 750px){.blockLeader{padding:25px 0}}.listLeader li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}.listLeader li:last-child{margin-bottom:0}.listLeader li .image{width:280px;margin-right:30px}.listLeader li .image img{display:block;margin:0 auto}.listLeader li .textDescript{width:calc(100% - 310px);margin-top:-3px}.listLeader li .textDescript .title{font-size:22px;font-weight:bold;line-height:1.5}.listLeader li .textDescript .title span{margin-left:-13px}.listLeader li .textDescript .fullName{margin-bottom:10px;font-weight:bold;font-size:15px;line-height:1.8}.listLeader li .textDescript .textPosition{font-size:15px;line-height:1.8}@media only screen and (max-width: 750px){.listLeader li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.listLeader li .image{width:100%;margin-right:0;margin-bottom:10px}.listLeader li .textDescript{width:100%;margin-top:0}.listLeader li .textDescript .title{font-size:15px}.listLeader li .textDescript .title span{margin-left:-7px}.listLeader li .textDescript .fullName{font-size:12px;margin-bottom:5px}.listLeader li .textDescript .textPosition{font-size:12px}}.blockCustomer{padding:45px 0}.blockCustomer.borderTop{border-top:4px solid #f7f4ee}@media only screen and (max-width: 750px){.blockCustomer{padding:25px 0}.blockCustomer.borderTop{border-top:5px solid #f7f4ee}}.listTargets{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.listTargets li{position:relative;width:48%;padding-left:15px;font-size:15px;line-height:1.8}@media only screen and (max-width: 750px){.listTargets li{padding-bottom:3px;line-height:1.8em}}.listTargets li::before{content:'';position:absolute;display:inline-block;left:0;top:9px;width:8px;height:8px;background:#f68b23;border-radius:8px}@media only screen and (max-width: 750px){.listTargets li{width:100%;font-size:12px}.listTargets li::before{content:'';top:5px;width:7.5px;height:7.5px;border-radius:7.5px}}.groupCustomer{display:-webkit-box;display:-ms-flexbox;display:flex}.groupCustomer .blockImg{width:320px;margin-left:40px}.groupCustomer .blockImg img{display:block;margin:0 auto}.groupCustomer .blockText{width:calc(100% - 360px)}.groupCustomer .blockText .text{font-size:15px;line-height:1.8}@media only screen and (max-width: 750px){.groupCustomer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.groupCustomer .blockImg{width:100%;margin-left:0}.groupCustomer .blockText{width:100%;margin-bottom:15px}.groupCustomer .blockText .text{font-size:12px}}#pageTomeikai #footer{margin-top:0}@media only screen and (max-width: 750px){#pageTomeikai #mainContent{margin-top:-20px}}#pageTomeikai #container{background-color:#FFF}#keyvTomeikai{width:100%;background:#F4F4F4;text-align:center}#keyvTomeikai img{margin:0 auto}@media only screen and (max-width: 750px){#keyvTomeikai{margin-top:0}#keyvTomeikai img{display:block;width:100%}#keyvTomeikai .sectionElement{padding:0}}.sectionTomeikai{padding:50px 0}.sectionTomeikai.bgImage{padding:80px 0 80px 0;background-image:url(/assets/img/g/group_name/special/tomeikai/bg_section.jpg);background-repeat:repeat}.sectionTomeikai.bgImage .blockBtn{margin-top:80px;text-align:center}@media only screen and (max-width: 750px){.sectionTomeikai{padding:30px 0}.sectionTomeikai.bgImage{padding:40px 0 40px 0}.sectionTomeikai.bgImage .blockBtn{margin-top:40px}}.boxTomeikai{padding:50px 50px 50px 50px;background-color:#FFF}@media only screen and (max-width: 750px){.boxTomeikai{padding:15px 15px 15px 15px}.boxTomeikai .txtForward{margin:0 -15px -15px -15px}}.txtForward{margin-top:23px;padding:10px 10px 9px;background:#C9A139;color:#FFF;font-size:20px;font-weight:bold;text-align:center;line-height:1.6}@media only screen and (max-width: 750px){.txtForward{padding:10px 10px 9px;font-size:13px}}.headTomeikai{margin-bottom:45px}.headTomeikai .txtSection01{margin-bottom:42px;font-size:18px;text-align:center;line-height:2.1}.headTomeikai .titleSection01{color:#9A0510;font-size:26px;line-height:1.8;text-align:center;font-family: Yu mincho;font-weight:bold;letter-spacing:1px}@media only screen and (max-width: 750px){.headTomeikai{margin-bottom:30px}.headTomeikai .txtSection01{margin-bottom:30px;text-align:left;font-size:13px;line-height:1.5}.headTomeikai .titleSection01{font-size:16px;line-height:1.4}.headTomeikai .titleSection01 .icon{display:block;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.blockDesired{padding-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blockDesired .image{width:300px}.blockDesired .image img{display:block;width:100%}.blockDesired .textCol02{width:calc(100% - 340px)}.blockDesired .textCol02 .titleSection01{color:#9A0510;font-size:26px;line-height:1.8;font-family: Yu mincho;font-weight:bold;letter-spacing:1px}.blockDesired .textCol02 .textList01 li{padding:8px 0 1px 45px;background:url(/assets/img/g/group_name/special/tomeikai/icon_check.png) 0 50% no-repeat;color:#000;font-size:22px;font-weight:bold;line-height:1.5}@media only screen and (max-width: 750px){.blockDesired{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:20px}.blockDesired .image{width:100%;padding:10px}.blockDesired .textCol02{width:100%;padding-bottom:20px}.blockDesired .textCol02 .titleSection01{font-size:16px;line-height:1.4;text-align:center}.blockDesired .textCol02 .textList01 li{padding:8px 0 1px 25px;background-size:17px auto;font-size:14px}}.blockFeatures{padding:0 15px 15px 15px}.blockFeatures.boxTomeikai{padding:90px 15px 15px 15px}.blockFeatures .headline15{margin-bottom:40px}.blockFeatures .txtSection02{margin-bottom:30px;font-size:18px;line-height:1.8;text-align:center}.blockFeatures .txtSection02 .highlight{-webkit-box-shadow:0 -16px 0 #FF0 inset;box-shadow:0 -16px 0 #FF0 inset}.blockFeatures .image{text-align:center}@media only screen and (max-width: 750px){.blockFeatures .image.small{max-width:320px;margin:0 auto}}.blockFeatures .textBlock02{margin:50px 35px 35px 35px;padding:15px;background:#F4F4F4;-webkit-box-sizing:border-box;box-sizing:border-box}.blockFeatures .textBlock02 .txtSection03{font-size:14px;line-height:1.75}.blockFeatures .textBlock02 .txtSection03 .link01{position:relative;color:#9A0510;text-decoration:underline}@media only screen and (max-width: 750px){.blockFeatures{padding:0 15px 15px 15px}.blockFeatures.boxTomeikai{padding:40px 15px 15px 15px}.blockFeatures .txtSection02{margin:0 auto 30px;font-size:13px;line-height:1.6;text-align:left}.blockFeatures .textBlock02{margin:30px auto 0}.blockFeatures .textBlock02 .txtSection03{font-size:12px;line-height:1.6}}@media only screen and (max-width: 750px){.imageBig.small{max-width:320px;margin:0 auto}}.blockReward{max-width:730px;width:100%;margin:0 auto 30px auto}@media only screen and (max-width: 750px){.blockReward{margin:0 auto 20px auto}}.blockReward .headline16{margin-bottom:30px}.blockReward .blockTxt{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.blockReward .blockTxt .text{position:relative;width:calc(100% - 345px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:30px -50px 0 50px;font-size:18px;line-height:1.8}.blockReward .blockTxt .text01{width:100%;text-align:center;font-size:18px;line-height:1.8}.blockReward .blockTxt .image{width:345px}.blockReward .blockTxt .image img{display:block;width:100%}.blockReward .noteList{margin-bottom:20px;padding:0 55px}.blockReward .noteList li{text-indent:-1em;padding-left:1em;margin-bottom:4px;line-height:1.6;font-size:18px;text-align:left}.blockReward .titleTxt{margin-bottom:7px;color:#000;font-size:22px;font-weight:bold;line-height:2}.blockReward .txt01{margin-bottom:50px;font-size:18px;line-height:1.8}@media only screen and (max-width: 750px){.blockReward .headline16{margin-bottom:20px}.blockReward .blockTxt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blockReward .blockTxt .text{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin:0;font-size:13px;line-height:1.6}.blockReward .blockTxt .text01{font-size:13px;line-height:1.6;text-align:left}.blockReward .blockTxt .image{width:100%}.blockReward .titleTxt{font-size:15px;margin-bottom:7px;line-height:1.6;text-align:left}.blockReward .noteList{margin-bottom:10px;padding:0}.blockReward .noteList li{font-size:13px}.blockReward .txt01{margin-bottom:30px;font-size:13px;line-height:1.6;text-align:left}}.blockReward.top .headline16{margin-bottom:0}@media only screen and (max-width: 750px){.blockReward.top .headline16{margin-bottom:30px}}.boxTraining{max-width:850px;width:100%;margin:0 auto 60px;padding:20px;background:#F4F4F4;-webkit-box-sizing:border-box;box-sizing:border-box}.boxTraining .titleBox{padding:7px 0 5px;font-size:18px;font-weight:bold;text-align:center}@media only screen and (max-width: 750px){.boxTraining{margin:0 auto 20px;padding:15px}.boxTraining .titleBox{padding:7px 0 10px;font-size:14px}}.listTraing{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -8px}.listTraing li{position:relative;width:calc(100%/3 - 16px);margin:0 8px 0 8px;padding:5px;background:#FFF}.listTraing li::after{position:absolute;content:"";top:50%;right:-14px;margin-top:-7px;border-left:10px solid #9D9EA2;border-top:7px solid transparent;border-bottom:7px solid transparent}.listTraing li:last-child::after{content:none}.listTraing li .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px;background:#C9A139;color:#FFF;font-size:14px;font-weight:bold}.listTraing li .txtContent{padding:10px 10px 2px;font-size:14px;line-height:1.75}@media only screen and (max-width: 750px){.listTraing{margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.listTraing li{width:100%;margin:0 0 25px 0}.listTraing li::after{top:auto;right:auto;margin-top:auto;bottom:-18px;left:50%;border-bottom:0;border-top:10px solid #9D9EA2;border-right:7px solid transparent;border-left:7px solid transparent}.listTraing li:last-child{margin-bottom:0}.listTraing li .txtContent{padding:10px 10px 2px;font-size:13px;line-height:1.6}}.listLecturer{padding-top:45px}.listLecturer li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px}.listLecturer li .image{width:300px}.listLecturer li .image img{display:block;width:100%}.listLecturer li .textBox{width:calc(100% - 350px)}.listLecturer li .textBox .title{margin-bottom:9px;color:#9A0510;font-size:26px;line-height:1.4;font-family: Yu mincho;font-weight:bold;letter-spacing:1px}.listLecturer li .textBox .text{margin-bottom:0;line-height:1.6;font-size:18px}.listLecturer li:nth-child(odd) .image{margin-right:50px}.listLecturer li:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.listLecturer li:nth-child(even) .image{margin-left:50px}.listLecturer li:last-child{margin-bottom:0}@media only screen and (max-width: 750px){.listLecturer{padding-top:20px}.listLecturer li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}.listLecturer li .image{width:100%;margin:0;padding:0 10px 10px 10px}.listLecturer li .textBox{width:100%}.listLecturer li .textBox .title{font-size:17px}.listLecturer li .textBox .text{font-size:13px}.listLecturer li:nth-child(odd){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.listLecturer li:nth-child(odd) .image{margin-right:0}.listLecturer li:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.listLecturer li:nth-child(even) .image{margin-left:0}}.blockEvents{max-width:850px;width:100%;margin:0 auto}.blockEvents .headline16{margin-bottom:50px}.blockEvents .blockBtn{margin-bottom:30px}@media only screen and (max-width: 750px){.blockEvents .headline16{margin-bottom:20px}.blockEvents .blockBtn{margin-bottom:0}}.bannerSpecial{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -25px 80px -25px}.bannerSpecial .item{width:calc(100%/2 - 50px);margin:0 25px;padding:15px 25px 20px;border:6px solid;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;font-size:18px;text-align:center}.bannerSpecial .item.blue{border-color:#75BDDB}.bannerSpecial .item.yellow{border-color:#F3B56D}.bannerSpecial .item .date{margin-bottom:6px;padding-bottom:5px;border-bottom:1px solid #000}.bannerSpecial .item .name{display:block;font-size:34px;font-family: Yu mincho;line-height:1.3}.bannerSpecial .item .name .detail{display:block;font-size:18px;line-height:1.6}@media only screen and (max-width: 750px){.bannerSpecial{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 40px 0;padding:0 10px}.bannerSpecial .item{width:100%;margin-left:0;margin-right:0;padding:15px 20px 20px;border:4px solid;font-size:12px}.bannerSpecial .item.blue{margin-bottom:15px}.bannerSpecial .item .name{font-size:22px;line-height:1.3}.bannerSpecial .item .name .detail{font-size:12px}}.blockInfoList02{padding:70px 0;background:#F4F4F4}@media only screen and (max-width: 750px){.blockInfoList02{padding:40px 0}}.infoList02{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:850px;width:100%;margin:0 auto -16px auto}.infoList02 .item{width:50%;margin-bottom:16px;padding:0 20px}.infoList02 .item .text01{margin-bottom:7px;padding-bottom:2px;border-bottom:1px solid #CCC;font-size:16px;font-weight:bold;line-height:1.5}.infoList02 .item .titleSection04{display:inline-block;margin-bottom:4px;line-height:1.4;font-size:16px;font-weight:bold}.infoList02 .item .titleSection04 a{color:#9A0510;text-decoration:underline}.infoList02 .item .titleSection04 a:hover{text-decoration:none}.infoList02 .item .txtSection03{font-size:14px;line-height:1.75}@media only screen and (max-width: 750px){.infoList02{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.infoList02 .item{width:100%;padding:0}.infoList02 .item .text01{font-size:14px}.infoList02 .item .titleSection04{font-size:14px}.infoList02 .item .txtSection03{line-height:1.6}}@media only screen and (max-width: 750px){#pageKatekyonavi #container{margin-top:-20px}}#pageKatekyonavi #keyv{background:url(/assets/img/katekyonavi/keyv_kateyonavi.jpg) no-repeat 50% 50%;background-size:cover;position:relative;height:0;padding-bottom:23.35%}#pageKatekyonavi #keyv .icon{position:absolute;left:0;height:100%;width:100%;top:0}#pageKatekyonavi #keyv .icon span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1010px;width:100%;height:100%;padding:0 30px;margin:0 auto}#pageKatekyonavi #keyv .icon span strong{display:block;margin-left:-1%}#pageKatekyonavi #keyv .icon span strong img{height:100%}@media only screen and (max-width: 1499px){#pageKatekyonavi #keyv{min-height:350px;background-size:inherit;padding-bottom:0}}@media only screen and (max-width: 750px){#pageKatekyonavi #keyv{background:none;min-height:initial;height:auto}#pageKatekyonavi #keyv .icon span{display:none}#pageKatekyonavi #keyv img{vertical-align:middle}}#pageKatekyonavi .navMain{background:#fcf8eb;padding:22px 0 18px 0;text-align:center;-webkit-box-shadow:0 8px 8px rgba(129,115,103,0.033);box-shadow:0 8px 8px rgba(129,115,103,0.033);overflow:inherit !important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1}#pageKatekyonavi .navMain ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:980px;width:100%;margin:0 auto}#pageKatekyonavi .navMain li{display:inline-block;padding:0 14px}#pageKatekyonavi .navMain li a{background:url(/assets/img/katekyonavi/bg_arrow.png) no-repeat 0 50%;color:#665544;font-weight:bold;font-size:17px;text-decoration:none;padding:2px 0 0 27px}#pageKatekyonavi .navMain li a:hover{opacity:0.7}@media only screen and (max-width: 750px){#pageKatekyonavi .navMain{padding:0}#pageKatekyonavi .navMain ul{-ms-flex-wrap:wrap;flex-wrap:wrap}#pageKatekyonavi .navMain li{width:50%;padding:0;border:solid #d9d2c4;border-width:1px 1px 0 0}#pageKatekyonavi .navMain li a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:13px 5px 13px 35px;background-position-x:15px;background-size:14px auto;font-size:12px}#pageKatekyonavi .navMain li:nth-child(-n+2){border-top:none}#pageKatekyonavi .navMain li:nth-child(2n){border-right:none}}#pageKatekyonavi .section{background:url(/assets/img/katekyonavi/bg_content.png) repeat 0 -2px}#pageKatekyonavi .sectionInner{background:url(/assets/img/katekyonavi/bg_content02.png) no-repeat 50% 0/contain}@media only screen and (max-width: 750px){#pageKatekyonavi .sectionInner{background:url(/assets/img/katekyonavi/bg_content02_sp02.png) no-repeat 50% 0;background-size:181px auto;position:relative}#pageKatekyonavi .sectionInner:before,#pageKatekyonavi .sectionInner:after{position:absolute;top:0;left:0;content:"";width:97px;height:353px;background:url(/assets/img/katekyonavi/bg_content02_sp01.png) no-repeat 0 0;background-size:97px auto}#pageKatekyonavi .sectionInner:before{left:auto;right:0;background:url(/assets/img/katekyonavi/bg_content02_sp03.png) no-repeat 0 0;background-size:97px auto}}#pageKatekyonavi .headline01{font-size:48px;font-weight:bold;text-align:center;color:#665544;padding:71px 0 51px 0}#pageKatekyonavi .headline01 span{font-size:32px}@media only screen and (max-width: 750px){#pageKatekyonavi .headline01{font-size:24px;padding:35px 0 20px 0}#pageKatekyonavi .headline01 span{font-size:16px}}#pageKatekyonavi .headline02{text-align:center;margin-top:10px}#pageKatekyonavi .headline02 span{display:inline-block;background:#ef8a00;color:#fff;font-weight:bold;min-width:277px;padding:9px 5px 10px 5px;font-size:19px;border-radius:5px;position:relative}#pageKatekyonavi .headline02 span:after{content:"";position:absolute;left:50%;top:100%;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:10px solid #e86f0e;margin-left:-11px}@media only screen and (max-width: 750px){#pageKatekyonavi .headline02 span{min-width:202px;padding:7px 5px 7px 5px;font-size:14px;border-radius:4px}#pageKatekyonavi .headline02 span:after{border-left:11px solid transparent;border-right:11px solid transparent;border-top:8px solid #e86f0e;margin-left:-10px}}#pageKatekyonavi #content{background:#fcf8eb}#pageKatekyonavi .group{padding-bottom:82px}@media only screen and (max-width: 750px){#pageKatekyonavi .group{padding-bottom:20px}}#pageKatekyonavi .groupText{text-align:center}#pageKatekyonavi .grayText{font-size:24px;color:#5D4831;font-weight:bold;padding:44px 0 15px 0;line-height:1.7}@media only screen and (max-width: 750px){#pageKatekyonavi .grayText{font-size:14px;padding:30px 0 12px 0}}@media only screen and (max-width: 380px){#pageKatekyonavi .grayText{font-size:3.6vw}}#pageKatekyonavi .grayText01{padding:40px 0 4px 0}@media only screen and (max-width: 750px){#pageKatekyonavi .grayText01{padding:25px 0 10px 0}}#pageKatekyonavi .greenText{font-size:17px;color:#002222;line-height:1.6}@media only screen and (max-width: 750px){#pageKatekyonavi .greenText{font-size:12px}}@media only screen and (max-width: 380px){#pageKatekyonavi .greenText{font-size:3.3vw;margin:0 -5px;letter-spacing:-0.1px}}#pageKatekyonavi .list{background:#f0f0f0;border:4px solid #a576af;border-radius:8px;position:relative;margin:68px 0 0 0}#pageKatekyonavi .list .headline02{position:absolute;left:0;top:-30px;width:100%;text-align:center}#pageKatekyonavi .list ul{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;padding:40px 0 30px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box}#pageKatekyonavi .list ul .text{text-align:left;font-size:15px;line-height:1.6;padding:9px 0 0 0}#pageKatekyonavi .list ul .title{font-size:21px;font-weight:bold;color:#5d4831}#pageKatekyonavi .list li{-webkit-box-sizing:border-box;box-sizing:border-box;width:33%;text-align:center;padding:0 27px 0 27px;position:relative}#pageKatekyonavi .list li:after{content:"";position:absolute;right:0;bottom:18px;width:1px;background:url(/assets/img/katekyonavi/bg_line.png) repeat-y 0 100%;height:calc(100% - 18px)}#pageKatekyonavi .list li:first-child:after{display:none}#pageKatekyonavi .list li p.image{margin:-3px 0 20px 0}@media only screen and (max-width: 750px){#pageKatekyonavi .list{margin:45px 0 0 0;border-width:2px}#pageKatekyonavi .list ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:13px 20px 5px 20px}#pageKatekyonavi .list ul .title{font-size:17px;font-weight:bold;color:#5d4831}#pageKatekyonavi .list ul .text{text-align:left;font-size:13px;line-height:1.7;padding:13px 0 0 0}#pageKatekyonavi .list li{width:100%;text-align:center;border-bottom:1px dashed #ccc;padding:20px 0}#pageKatekyonavi .list li:after{content:none}#pageKatekyonavi .list li:last-child{border-bottom:none}#pageKatekyonavi .list li p.image{margin:0 0 20px 0}}#pageKatekyonavi .yellowBg{background:#f0ec91;padding:50px 0 57px 0}@media only screen and (max-width: 750px){#pageKatekyonavi .yellowBg{padding:20px 0 35px 0}}#pageKatekyonavi .headline03{text-align:center;padding-top:10px}#pageKatekyonavi .headline03 span{display:block;text-align:center;color:#5d4831;font-size:32px;font-weight:bold;padding:19px 0 0 0}@media only screen and (max-width: 750px){#pageKatekyonavi .headline03 img{height:34px}#pageKatekyonavi .headline03 span{font-size:24px;padding:12px 0 0 0}}#pageKatekyonavi .listPhoto{margin:42px 0 0}#pageKatekyonavi .listPhoto ul{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:-1.5%;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 750px){#pageKatekyonavi .listPhoto ul{margin-right:0}}#pageKatekyonavi .listPhoto *{-webkit-box-sizing:border-box;box-sizing:border-box}#pageKatekyonavi .listPhoto li{background:#fff;padding:16px 16px 13px 16px;width:31.8%;margin-right:1.5%;font-size:14px;-webkit-box-shadow:0 0 15px rgba(144,142,99,0.35);box-shadow:0 0 15px rgba(144,142,99,0.35);border-radius:5px;margin-bottom:23px}#pageKatekyonavi .listPhoto p.image{padding-bottom:15px;border-bottom:1px solid #e3e3e3;margin-bottom:9px;text-align:center}#pageKatekyonavi .listPhoto h4{color:#ef8a00;font-size:19px;font-weight:bold;padding:9px 0 7px 0;line-height:157%}#pageKatekyonavi .listPhoto h4 a{color:#ef8a00}#pageKatekyonavi .listPhoto .textBold{font-size:14px;font-weight:bold;line-height:157%}#pageKatekyonavi .listPhoto .link{text-align:center}#pageKatekyonavi .listPhoto .link a{text-align:center;background:#ef8a00;display:inline-block;color:#FFF;text-decoration:none;position:relative;border-radius:50px;padding:8px 5px 8px 5px;max-width:239px;width:100%;line-height:157%}#pageKatekyonavi .listPhoto .link a:hover{opacity:0.7}#pageKatekyonavi .listPhoto .link a:after{content:"";position:absolute;top:-2px;right:16px;bottom:0;width:5px;height:5px;margin:auto;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#pageKatekyonavi .listPhoto .text{padding:5px 0 14px 0;line-height:1.7}@media only screen and (max-width: 750px){#pageKatekyonavi .listPhoto{margin:20px 0 0}#pageKatekyonavi .listPhoto ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#pageKatekyonavi .listPhoto li{width:100%;margin-right:0;margin-bottom:15px}#pageKatekyonavi .listPhoto h4{font-size:16px}#pageKatekyonavi .listPhoto .textBold{font-size:13px}#pageKatekyonavi .listPhoto .text{padding:8px 0 14px 0;font-size:12px;line-height:1.5}#pageKatekyonavi .listPhoto .link a{font-weight:bold;font-size:13px;padding:13px 40px 14px 40px;max-width:242px}}.listIcon span{display:inline-block;border:1px solid #25b7bb;background:#25b7bb;color:#fff;margin:0 5px 5px 0;padding:2px 4px 0;font-size:11px;text-align:center;line-height:1.3;border-radius:3px}.listIcon span.pink{border-color:#8a3d9a;color:#8a3d9a;background:#fff}.listIcon span.orange{border-color:#ef8a00;color:#ef8a00;background:#fff}@media only screen and (max-width: 750px){.listIcon span{font-size:10px}}#pageKatekyonavi .mapSearch{padding:0 30px;margin-bottom:-60px}@media only screen and (max-width: 750px){#pageKatekyonavi .mapSearch{padding:0 15px;margin-bottom:10px}}#pageKatekyonavi .searchScroll{overflow-x:auto;overflow-y:hidden}@media only screen and (max-width: 750px){#pageKatekyonavi .searchScroll{overflow:visible !important}}#pageKatekyonavi .search{height:643px;width:950px;padding:0;background:#fcf8eb;position:relative}@media only screen and (max-width: 750px){#pageKatekyonavi .search{height:auto;width:100%}}#pageKatekyonavi .mapSearch .headline04{display:inline-block;text-align:center;padding:83px 0 0 45px}#pageKatekyonavi .mapSearch .headline04 img{margin:0 10px 0 0}#pageKatekyonavi .mapSearch .headline04 strong{font-size:32px;font-weight:bold;color:#5D4831;border-bottom:1px solid #5d4831;line-height:0.8;display:inline-block;padding-bottom:10px;margin:20px 0 20px 0}#pageKatekyonavi .mapSearch .headline04 span{font-size:15px}#pageKatekyonavi .mapSearch .headline04 span em{font-style:normal;color:#ff8219;font-weight:bold}@media only screen and (max-width: 750px){#pageKatekyonavi .mapSearch .headline04{display:block;text-align:center;padding:25px 0 25px 0}#pageKatekyonavi .mapSearch .headline04 strong{font-size:25px}#pageKatekyonavi .mapSearch .headline04 img{margin-right:0;width:34px}}.listArea li{position:absolute;top:0;right:0;width:62px;height:43px}.listArea li.size01{width:191px;height:73px}.listArea li.size02{width:127px}.listArea li.size03{height:89px}.listArea li.color01 a{background:#cf98f2}.listArea li.color02 a{background:#98c7f2}.listArea li.color03 a{background:#ff9b7d}.listArea li.color04 a{background:#ffcd00}.listArea li.color05 a{background:#bdd921}.listArea li.color06 a{background:#7dd4a8}.listArea li.area01{right:0;top:40px}.listArea li.area02{right:64px;top:116px}.listArea li.area03{right:64px;top:162px}.listArea li.area04{right:129px;top:162px}.listArea li.area05{right:64px;top:208px}.listArea li.area06{right:129px;top:208px}.listArea li.area07{right:63px;top:254px}.listArea li.area08{right:64px;top:300px}.listArea li.area09{right:129px;top:300px}.listArea li.area10{right:64px;top:346px}.listArea li.area11{right:129px;top:346px}.listArea li.area12{right:64px;top:392px}.listArea li.area13{right:129px;top:392px}.listArea li.area14{right:129px;top:438px}.listArea li.area15{right:194px;top:254px}.listArea li.area16{right:194px;top:300px}.listArea li.area17{right:194px;top:392px}.listArea li.area18{right:194px;top:438px}.listArea li.area19{right:259px;top:254px}.listArea li.area20{right:259px;top:300px}.listArea li.area21{right:259px;top:392px}.listArea li.area22{right:324px;top:254px}.listArea li.area23{right:324px;top:300px}.listArea li.area24{right:324px;top:346px}.listArea li.area25{right:324px;top:392px}.listArea li.area26{right:389px;top:346px}.listArea li.area27{right:389px;top:392px}.listArea li.area28{right:454px;top:346px}.listArea li.area29{right:454px;top:392px}.listArea li.area30{right:389px;top:438px}.listArea li.area31{right:519px;top:346px}.listArea li.area32{right:519px;top:392px}.listArea li.area33{right:584px;top:346px}.listArea li.area34{right:584px;top:392px}.listArea li.area35{right:649px;top:346px}.listArea li.area36{right:557px;top:458px}.listArea li.area37{right:622px;top:458px}.listArea li.area38{right:557px;top:504px}.listArea li.area39{right:622px;top:504px}.listArea li.area40{right:714px;top:346px}.listArea li.area41{right:714px;top:392px}.listArea li.area42{right:779px;top:346px}.listArea li.area43{right:779px;top:392px}.listArea li.area44{right:844px;top:346px}.listArea li.area45{right:844px;top:392px}.listArea li.area46{right:779px;top:438px}.listArea li.area47{right:885px;top:496px}.listArea a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;background:#98e3f2;border-radius:3px;text-align:center;text-decoration:none;color:#FFF;font-size:15px}.listArea a:hover{opacity:0.7}.imgBottom{position:absolute;bottom:-10px;right:8px}@media only screen and (max-width: 750px){#pageKatekyonavi .listAreaSP dt{font-size:14px;font-weight:bold;color:#5D4831}#pageKatekyonavi .listAreaSP dd{padding:13px 0 25px 0;margin:0 -15px 0 0}#pageKatekyonavi .listAreaSP dd li{display:inline-block;padding:0 20px 8px 0}#pageKatekyonavi .listAreaSP dd li a{display:inline-block;font-size:16px;color:#5D4831;text-decoration:underline}}#pageKatekyonavi .imgBottom{position:absolute;bottom:-10px;right:8px}@media only screen and (max-width: 750px){#pageKatekyonavi .imgBottom{position:relative;bottom:initial;right:initial;text-align:right}#pageKatekyonavi .imgBottom img{width:75px;vertical-align:middle}}body.isEdge#pageKatekyonavi .listPhoto .link a{padding:6px 5px 5px 5px}body.isIE:not(.isEdge)#pageKatekyonavi .listPhoto .link a{padding:10px 5px 5px 5px}#p-collechika #main{background:url(/assets/img/collechika/bg_line04.gif) repeat-y 50% 0}@media only screen and (max-width: 750px){#p-collechika #keyv{padding-top:0 !important;margin-top:-10px}}#p-collechika #container,#p-collechika_detail #container,#p-collechika_search #container{background-color:#FFF}#p-collechika #container .boxPaging .result .text,#p-collechika_detail #container .boxPaging .result .text,#p-collechika_search #container .boxPaging .result .text{margin-top:3px}#p-collechika.isIE #container .boxPaging .result .text,#p-collechika_detail.isIE #container .boxPaging .result .text,#p-collechika_search.isIE #container .boxPaging .result .text{margin-top:0}#p-collechika #keyv,#p-collechika_detail #keyv,#p-collechika_search #keyv{padding-top:20px;text-align:center;background:url(/assets/img/collechika/bg_content.jpg) repeat-x 50% 419px}#p-collechika #keyv p,#p-collechika_detail #keyv p,#p-collechika_search #keyv p{max-width:1190px;width:100%;margin:0 auto;font-size:0}#p-collechika #keyv p img,#p-collechika_detail #keyv p img,#p-collechika_search #keyv p img{max-width:969px;width:100%}#p-collechika #contents,#p-collechika_detail #contents,#p-collechika_search #contents{max-width:initial;padding:0;position:relative;z-index:10;background:url(/assets/img/collechika/bg_content01.gif) repeat 0 0}#p-collechika #main,#p-collechika_detail #main,#p-collechika_search #main{width:100%;margin-right:0;margin-bottom:0}#p-collechika .searchSection,#p-collechika_detail .searchSection,#p-collechika_search .searchSection{background:url(/assets/img/collechika/bg_search.jpg) no-repeat 50% 50%;background-size:cover;padding:0 0 44px}#p-collechika .searchSection .headline1,#p-collechika_detail .searchSection .headline1,#p-collechika_search .searchSection .headline1{padding-top:45px}#p-collechika .searchSection .searchBox,#p-collechika_detail .searchSection .searchBox,#p-collechika_search .searchSection .searchBox{text-align:center;margin-top:-7px;padding:0 0 10px}#p-collechika .searchSection .searchBox form.search,#p-collechika_detail .searchSection .searchBox form.search,#p-collechika_search .searchSection .searchBox form.search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#p-collechika .searchSection .searchBox input,#p-collechika_detail .searchSection .searchBox input,#p-collechika_search .searchSection .searchBox input{max-width:559px;width:100%;display:inline-block;vertical-align:top;margin-right:5px !important}#p-collechika .searchSection .searchBox button,#p-collechika_detail .searchSection .searchBox button,#p-collechika_search .searchSection .searchBox button{width:201px;margin-left:3px;-webkit-transition:all .3s;transition:all .3s}#p-collechika .searchSection .searchBox button:hover,#p-collechika_detail .searchSection .searchBox button:hover,#p-collechika_search .searchSection .searchBox button:hover{opacity:.7}#p-collechika .searchSection .searchBox button span,#p-collechika_detail .searchSection .searchBox button span,#p-collechika_search .searchSection .searchBox button span{background:url(/assets/img/collechika/bg_search.png) no-repeat 0 50%;display:inline-block;padding:2px 0 0 28px}@media only screen and (max-width: 750px){#p-collechika .searchSection,#p-collechika_detail .searchSection,#p-collechika_search .searchSection{background-size:100% 100%}#p-collechika .searchSection .searchBox,#p-collechika_detail .searchSection .searchBox,#p-collechika_search .searchSection .searchBox{padding-bottom:0;margin-top:0}#p-collechika .searchSection .searchBox button,#p-collechika_detail .searchSection .searchBox button,#p-collechika_search .searchSection .searchBox button{margin-left:0}#p-collechika .searchSection .searchBox button span,#p-collechika_detail .searchSection .searchBox button span,#p-collechika_search .searchSection .searchBox button span{background-size:14px auto;padding-left:24px}}@media only screen and (max-width: 480px){#p-collechika .searchSection .searchBox form.search,#p-collechika_detail .searchSection .searchBox form.search,#p-collechika_search .searchSection .searchBox form.search{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#p-collechika .searchSection .searchBox input,#p-collechika_detail .searchSection .searchBox input,#p-collechika_search .searchSection .searchBox input{margin-right:0 !important}#p-collechika .searchSection .searchBox button,#p-collechika_detail .searchSection .searchBox button,#p-collechika_search .searchSection .searchBox button{margin-top:10px;width:100%}}#p-collechika .imageDetail,#p-collechika_detail .imageDetail,#p-collechika_search .imageDetail{text-align:center;background-color:#FFF}@media only screen and (max-width: 750px){#p-collechika .imageDetail,#p-collechika_detail .imageDetail,#p-collechika_search .imageDetail{padding:0 15px;background:transparent linear-gradient(to left, transparent 15px, #fff 15px, #fff calc(100% - 15px), transparent calc(100% - 15px))}}#p-collechika .headline1,#p-collechika_detail .headline1,#p-collechika_search .headline1{font-size:30px;color:#148d1c;text-align:center;margin-bottom:50px;background:none;padding:0;border-bottom:none}#p-collechika .headline1.lineWhite,#p-collechika_detail .headline1.lineWhite,#p-collechika_search .headline1.lineWhite{color:#fff}#p-collechika .headline1.lineWhite em:before,#p-collechika .headline1.lineWhite em:after,#p-collechika_detail .headline1.lineWhite em:before,#p-collechika_detail .headline1.lineWhite em:after,#p-collechika_search .headline1.lineWhite em:before,#p-collechika_search .headline1.lineWhite em:after{background:url(/assets/img/collechika/bg_line03.gif) repeat-x 0 0}#p-collechika .headline1 span,#p-collechika_detail .headline1 span,#p-collechika_search .headline1 span{font-weight:bold;display:inline-block}#p-collechika .headline1 em,#p-collechika_detail .headline1 em,#p-collechika_search .headline1 em{display:inline-block;font-weight:700;font-style:inherit;min-width:320px;padding:0 30px;position:relative;z-index:10}#p-collechika .headline1 em:before,#p-collechika .headline1 em:after,#p-collechika_detail .headline1 em:before,#p-collechika_detail .headline1 em:after,#p-collechika_search .headline1 em:before,#p-collechika_search .headline1 em:after{content:"";position:absolute;top:50%;right:100%;width:94px;height:6px;background:url(/assets/img/collechika/bg_line01.png) repeat-x 0 0;margin-top:-2px}#p-collechika .headline1 em:before,#p-collechika_detail .headline1 em:before,#p-collechika_search .headline1 em:before{right:auto;left:100%}@media only screen and (max-width: 750px){#p-collechika .headline1,#p-collechika_detail .headline1,#p-collechika_search .headline1{font-size:20px;margin-bottom:26px}#p-collechika .headline1.lineWhite,#p-collechika_detail .headline1.lineWhite,#p-collechika_search .headline1.lineWhite{margin-bottom:35px}#p-collechika .headline1 em,#p-collechika_detail .headline1 em,#p-collechika_search .headline1 em{min-width:initial;padding:0 15px}#p-collechika .headline1 em:after,#p-collechika .headline1 em:before,#p-collechika_detail .headline1 em:after,#p-collechika_detail .headline1 em:before,#p-collechika_search .headline1 em:after,#p-collechika_search .headline1 em:before{width:50px;background-size:auto 6px}}#p-collechika button.button,#p-collechika input.input[type=text],#p-collechika_detail button.button,#p-collechika_detail input.input[type=text],#p-collechika_search button.button,#p-collechika_search input.input[type=text]{border-radius:0;-webkit-outline:none;-moz-outline:none;outline:none;margin:0;padding:11px 10px 10px 20px;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:7px;font-weight:700;font-size:16px;height:46px}@media only screen and (max-width: 750px){#p-collechika button.button,#p-collechika input.input[type=text],#p-collechika_detail button.button,#p-collechika_detail input.input[type=text],#p-collechika_search button.button,#p-collechika_search input.input[type=text]{font-size:14px;padding:11px 10px 10px}}#p-collechika .section,#p-collechika_detail .section,#p-collechika_search .section{max-width:1190px;width:100%;margin:0 auto;padding:0 30px}@media only screen and (max-width: 750px){#p-collechika .section,#p-collechika_detail .section,#p-collechika_search .section{padding:0 15px}}#p-collechika button.button,#p-collechika_detail button.button,#p-collechika_search button.button{cursor:pointer;background:#ff761c;color:#fff;padding:7px 20px 6px}#p-collechika .listSchool,#p-collechika_detail .listSchool,#p-collechika_search .listSchool{padding:83px 30px 136px}@media only screen and (max-width: 750px){#p-collechika .listSchool,#p-collechika_detail .listSchool,#p-collechika_search .listSchool{padding:45px 15px 40px}}#p-collechika .listNav,#p-collechika_detail .listNav,#p-collechika_search .listNav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;box-shadow:0 3px 9px 0 rgba(36,36,36,0.14);-webkit-box-shadow:0 3px 9px 0 rgba(36,36,36,0.14);-moz-box-shadow:0 3px 9px 0 rgba(36,36,36,0.14);margin-bottom:15px;background:#fff}#p-collechika .listNav li,#p-collechika_detail .listNav li,#p-collechika_search .listNav li{width:9.09091%}#p-collechika .listNav li a,#p-collechika_detail .listNav li a,#p-collechika_search .listNav li a{padding:17px 5px;display:block;text-align:center;text-decoration:none;font-size:14px;font-weight:700;color:#000;-webkit-transition:all .2s;transition:all .2s}#p-collechika .listNav li a span,#p-collechika_detail .listNav li a span,#p-collechika_search .listNav li a span{display:inline-block;padding-right:20px;position:relative}#p-collechika .listNav li a span:after,#p-collechika_detail .listNav li a span:after,#p-collechika_search .listNav li a span:after{content:"";position:absolute;top:-2px;right:0;bottom:0;width:6px;height:6px;margin:auto;border-bottom:1px solid #000;border-right:1px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .2s;transition:all .2s}#p-collechika .listNav li a:hover,#p-collechika_detail .listNav li a:hover,#p-collechika_search .listNav li a:hover{color:#fff;background:#a1c81f}#p-collechika .listNav li a:hover span:after,#p-collechika_detail .listNav li a:hover span:after,#p-collechika_search .listNav li a:hover span:after{border-bottom:1px solid #fff;border-right:1px solid #fff}#p-collechika .rowContent,#p-collechika_detail .rowContent,#p-collechika_search .rowContent{padding-top:27px;margin-top:5px}#p-collechika .rowContent h3,#p-collechika_detail .rowContent h3,#p-collechika_search .rowContent h3{background:url(/assets/img/collechika/bg_line02.png) repeat-x 0 50%;font-weight:700;text-align:center;font-size:24px;margin:0 0 30px}#p-collechika .rowContent h3 span,#p-collechika_detail .rowContent h3 span,#p-collechika_search .rowContent h3 span{display:inline-block;padding:0 51px 0 56px;background:#fff}#p-collechika .rowContent h3 span em,#p-collechika_detail .rowContent h3 span em,#p-collechika_search .rowContent h3 span em{font-style:inherit;display:inline-block;width:35px;padding:3px 0;text-align:center;background:#619c2f;border-radius:3px;margin-right:8px;color:#fff;line-height:1.25}@media only screen and (max-width: 750px){#p-collechika .rowContent,#p-collechika_detail .rowContent,#p-collechika_search .rowContent{display:none;padding:25px 0 15px;border-bottom:1px solid #ccc}}#p-collechika .listItem,#p-collechika_detail .listItem,#p-collechika_search .listItem{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-bottom:-10px}#p-collechika .listItem:last-child,#p-collechika_detail .listItem:last-child,#p-collechika_search .listItem:last-child{margin-bottom:0}#p-collechika .listItem li,#p-collechika_detail .listItem li,#p-collechika_search .listItem li{width:25%;padding:0 15px 12px 0}#p-collechika .listItem li a,#p-collechika_detail .listItem li a,#p-collechika_search .listItem li a{display:block;background:#f6f6f6;border-radius:50px;color:#000;text-decoration:none;text-align:center;padding:12px 20px 13px;font-size:16px;font-weight:700;-webkit-transition:all .3s;transition:all .3s;position:relative}#p-collechika .listItem li a:before,#p-collechika_detail .listItem li a:before,#p-collechika_search .listItem li a:before{content:"";position:absolute;top:50%;margin-top:-8px;right:21px;width:15px;height:15px;background:#619c2f;border-radius:50px}#p-collechika .listItem li a:after,#p-collechika_detail .listItem li a:after,#p-collechika_search .listItem li a:after{content:"";position:absolute;top:50%;margin-top:-3px;right:27px;width:5px;height:5px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#p-collechika .listItem li a:hover,#p-collechika_detail .listItem li a:hover,#p-collechika_search .listItem li a:hover{color:#fff;background:#a1c81f}#p-collechika .listItem li a:hover:before,#p-collechika_detail .listItem li a:hover:before,#p-collechika_search .listItem li a:hover:before{background:#ff761c}@media only screen and (max-width: 750px){#p-collechika .listItem li,#p-collechika_detail .listItem li,#p-collechika_search .listItem li{width:100%;padding:0 15px 10px 0}}#p-collechika .bnrSection,#p-collechika_detail .bnrSection,#p-collechika_search .bnrSection{padding:69px 0 40px;background:#fff}@media only screen and (max-width: 750px){#p-collechika .bnrSection,#p-collechika_detail .bnrSection,#p-collechika_search .bnrSection{padding:50px 0}}#p-collechika .bnrList,#p-collechika_detail .bnrList,#p-collechika_search .bnrList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:-14px auto 0;max-width:950px}#p-collechika .bnrList li,#p-collechika_detail .bnrList li,#p-collechika_search .bnrList li{width:50%;padding-right:15px}#p-collechika .bnrList li img,#p-collechika_detail .bnrList li img,#p-collechika_search .bnrList li img{width:100%;height:auto}#p-collechika .bnrList li:last-child,#p-collechika_detail .bnrList li:last-child,#p-collechika_search .bnrList li:last-child{padding-left:15px;padding-right:0}@media only screen and (max-width: 750px){#p-collechika .bnrList,#p-collechika_detail .bnrList,#p-collechika_search .bnrList{margin:0}#p-collechika .bnrList li,#p-collechika_detail .bnrList li,#p-collechika_search .bnrList li{padding:0;width:100%;padding-bottom:15px}#p-collechika .bnrList li img,#p-collechika_detail .bnrList li img,#p-collechika_search .bnrList li img{width:100%;height:auto}#p-collechika .bnrList li:last-child,#p-collechika_detail .bnrList li:last-child,#p-collechika_search .bnrList li:last-child{padding-left:0}}#p-collechika .initialText,#p-collechika_detail .initialText,#p-collechika_search .initialText{padding-bottom:20px;font-size:13px;text-align:center}#p-collechika .initialText span,#p-collechika_detail .initialText span,#p-collechika_search .initialText span{padding:3px 0 5px 30px;background:url(/assets/img/collechika/icon_hand.png) no-repeat;background-size:24px auto}#p-collechika .accordionWrap,#p-collechika_detail .accordionWrap,#p-collechika_search .accordionWrap{padding:0 20px}#p-collechika .listNavSP,#p-collechika_detail .listNavSP,#p-collechika_search .listNavSP{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#FFF}#p-collechika .listNavSP li,#p-collechika_detail .listNavSP li,#p-collechika_search .listNavSP li{width:50%}#p-collechika .listNavSP li:last-child a,#p-collechika_detail .listNavSP li:last-child a,#p-collechika_search .listNavSP li:last-child a{border-left:none}#p-collechika .listNavSP li a,#p-collechika .listNavSP li p,#p-collechika_detail .listNavSP li a,#p-collechika_detail .listNavSP li p,#p-collechika_search .listNavSP li a,#p-collechika_search .listNavSP li p{padding:16px 10px;display:block;border:1px solid #ccc;border-top:none;font-size:14px;font-weight:700;-webkit-transition:all .2s;transition:all .2s;color:#000;text-decoration:none;text-align:center}#p-collechika .listNavSP li a.active,#p-collechika .listNavSP li a:hover,#p-collechika .listNavSP li p.active,#p-collechika .listNavSP li p:hover,#p-collechika_detail .listNavSP li a.active,#p-collechika_detail .listNavSP li a:hover,#p-collechika_detail .listNavSP li p.active,#p-collechika_detail .listNavSP li p:hover,#p-collechika_search .listNavSP li a.active,#p-collechika_search .listNavSP li a:hover,#p-collechika_search .listNavSP li p.active,#p-collechika_search .listNavSP li p:hover{color:#fff;background:#a1c81f;border-bottom:0;-webkit-box-shadow:0 3px 9px 0 rgba(36,36,36,0.48);box-shadow:0 3px 9px 0 rgba(36,36,36,0.48)}#p-collechika .listNavSP li a.active span:after,#p-collechika .listNavSP li a:hover span:after,#p-collechika .listNavSP li p.active span:after,#p-collechika .listNavSP li p:hover span:after,#p-collechika_detail .listNavSP li a.active span:after,#p-collechika_detail .listNavSP li a:hover span:after,#p-collechika_detail .listNavSP li p.active span:after,#p-collechika_detail .listNavSP li p:hover span:after,#p-collechika_search .listNavSP li a.active span:after,#p-collechika_search .listNavSP li a:hover span:after,#p-collechika_search .listNavSP li p.active span:after,#p-collechika_search .listNavSP li p:hover span:after{top:6px;border-bottom:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#p-collechika .listNavSP li a span,#p-collechika .listNavSP li p span,#p-collechika_detail .listNavSP li a span,#p-collechika_detail .listNavSP li p span,#p-collechika_search .listNavSP li a span,#p-collechika_search .listNavSP li p span{display:block;position:relative}#p-collechika .listNavSP li a span:after,#p-collechika .listNavSP li p span:after,#p-collechika_detail .listNavSP li a span:after,#p-collechika_detail .listNavSP li p span:after,#p-collechika_search .listNavSP li a span:after,#p-collechika_search .listNavSP li p span:after{content:"";position:absolute;top:-2px;right:10px;bottom:0;width:7px;height:7px;margin:auto;border-bottom:1px solid #000;border-right:1px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .2s;transition:all .2s}#p-collechika .listNavFirst,#p-collechika_detail .listNavFirst,#p-collechika_search .listNavFirst{border-top:1px solid #ccc}#p-collechika .backBox,#p-collechika_detail .backBox,#p-collechika_search .backBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:22px auto 12px}#p-collechika .backBox .linkBack,#p-collechika_detail .backBox .linkBack,#p-collechika_search .backBox .linkBack{font-size:14px;font-weight:700}#p-collechika .backBox .linkBack a,#p-collechika_detail .backBox .linkBack a,#p-collechika_search .backBox .linkBack a{text-decoration:none;color:#000}#p-collechika .backBox .linkBack img,#p-collechika_detail .backBox .linkBack img,#p-collechika_search .backBox .linkBack img{margin-right:10px}@media only screen and (max-width: 750px){#p-collechika .backBox,#p-collechika_detail .backBox,#p-collechika_search .backBox{margin:15px auto 20px}#p-collechika .backBox .linkBack img,#p-collechika_detail .backBox .linkBack img,#p-collechika_search .backBox .linkBack img{width:15px;margin-right:7px}#p-collechika .backBox .linkNext img,#p-collechika_detail .backBox .linkNext img,#p-collechika_search .backBox .linkNext img{width:85px}}#p-collechika .hContent,#p-collechika_detail .hContent,#p-collechika_search .hContent{font-size:14px;line-height:1.7;text-align:center}#p-collechika .hContent .text,#p-collechika_detail .hContent .text,#p-collechika_search .hContent .text{display:inline-block;position:relative;max-width:765px;margin:0 auto 55px;padding:0 30px;z-index:0}#p-collechika .hContent .text span,#p-collechika_detail .hContent .text span,#p-collechika_search .hContent .text span{line-height:157%}#p-collechika .hContent .text span:after,#p-collechika .hContent .text span:before,#p-collechika_detail .hContent .text span:after,#p-collechika_detail .hContent .text span:before,#p-collechika_search .hContent .text span:after,#p-collechika_search .hContent .text span:before{content:"";position:absolute;width:25px;height:25px;top:0}#p-collechika .hContent .text span:after,#p-collechika_detail .hContent .text span:after,#p-collechika_search .hContent .text span:after{right:0;background:url(/assets/img/collechika/icon_quotation02.png) no-repeat 0 0}#p-collechika .hContent .text span:before,#p-collechika_detail .hContent .text span:before,#p-collechika_search .hContent .text span:before{left:0;background:url(/assets/img/collechika/icon_quotation01.png) no-repeat 0 0}#p-collechika .hContent .text:after,#p-collechika_detail .hContent .text:after,#p-collechika_search .hContent .text:after{content:"";position:absolute;z-index:-1;width:7px;height:100%;left:50%;bottom:-40px;margin-left:-5.6px;background-color:#f6f6f6}#p-collechika .hContent .image,#p-collechika_detail .hContent .image,#p-collechika_search .hContent .image{position:relative;margin-bottom:26px;text-align:center;font-size:0;z-index:0}#p-collechika .hContent .image span,#p-collechika_detail .hContent .image span,#p-collechika_search .hContent .image span{display:block;font-size:50px;font-weight:700;line-height:1.7;position:absolute;top:55px;left:0;width:100%;text-align:center}#p-collechika .hContent .image:after,#p-collechika_detail .hContent .image:after,#p-collechika_search .hContent .image:after{content:"";position:absolute;z-index:-1;width:7px;height:285px;left:50%;margin-left:-5.6px;bottom:-140px;background-color:#f6f6f6}@media only screen and (max-width: 750px){#p-collechika .hContent .image span,#p-collechika_detail .hContent .image span,#p-collechika_search .hContent .image span{font-size:30px;font-weight:700;position:absolute;top:35px;left:0;width:100%;text-align:center}#p-collechika .hContent .image img,#p-collechika_detail .hContent .image img,#p-collechika_search .hContent .image img{width:117px}#p-collechika .hContent .image:after,#p-collechika_detail .hContent .image:after,#p-collechika_search .hContent .image:after{margin-left:-3.6px;bottom:-210px}#p-collechika .hContent .text,#p-collechika_detail .hContent .text,#p-collechika_search .hContent .text{margin:0 auto 67px;font-size:12px;padding:0}#p-collechika .hContent .text span:after,#p-collechika .hContent .text span:before,#p-collechika_detail .hContent .text span:after,#p-collechika_detail .hContent .text span:before,#p-collechika_search .hContent .text span:after,#p-collechika_search .hContent .text span:before{content:none}#p-collechika .hContent .text:after,#p-collechika_detail .hContent .text:after,#p-collechika_search .hContent .text:after{margin-left:-3.6px}}#p-collechika .sectionDeital01 .headline2,#p-collechika_detail .sectionDeital01 .headline2,#p-collechika_search .sectionDeital01 .headline2{border:1px solid #DDD;background:#fff url(/img/common/bg_h.gif) repeat-x 0% 100%;padding:4px 8px;line-height:100%;margin-bottom:10px}#p-collechika .sectionDetail02,#p-collechika_detail .sectionDetail02,#p-collechika_search .sectionDetail02{position:relative;background:url(/assets/img/collechika/bg_content.jpg) repeat 50% 0}#p-collechika .sectionDetail02.attention:before,#p-collechika_detail .sectionDetail02.attention:before,#p-collechika_search .sectionDetail02.attention:before{content:"";position:absolute;width:90px;height:90px;left:50%;margin-left:-45px;top:-29px;background:url(/assets/img/collechika/icon_logo.png) no-repeat 0 0}#p-collechika .sectionDetail02.attention .headline1,#p-collechika_detail .sectionDetail02.attention .headline1,#p-collechika_search .sectionDetail02.attention .headline1{padding-top:69px;margin-bottom:38px}#p-collechika .sectionDetail02 .sectionInner,#p-collechika_detail .sectionDetail02 .sectionInner,#p-collechika_search .sectionDetail02 .sectionInner{padding:27px 30px 50px;max-width:1190px;width:100%;margin:0 auto}#p-collechika .sectionDetail02 .blockTable,#p-collechika_detail .sectionDetail02 .blockTable,#p-collechika_search .sectionDetail02 .blockTable{border-radius:10px}#p-collechika .sectionDetail02 .blockTable .tableStyle,#p-collechika_detail .sectionDetail02 .blockTable .tableStyle,#p-collechika_search .sectionDetail02 .blockTable .tableStyle{width:100%;font-size:14px}#p-collechika .sectionDetail02 .blockTable .tableStyle td,#p-collechika .sectionDetail02 .blockTable .tableStyle th,#p-collechika_detail .sectionDetail02 .blockTable .tableStyle td,#p-collechika_detail .sectionDetail02 .blockTable .tableStyle th,#p-collechika_search .sectionDetail02 .blockTable .tableStyle td,#p-collechika_search .sectionDetail02 .blockTable .tableStyle th{padding:6px;border-bottom:1px solid #d8e8bf;background:rgba(255,255,255,0.53)}#p-collechika .sectionDetail02 .blockTable .tableStyle td.pcDisplay,#p-collechika .sectionDetail02 .blockTable .tableStyle th.pcDisplay,#p-collechika_detail .sectionDetail02 .blockTable .tableStyle td.pcDisplay,#p-collechika_detail .sectionDetail02 .blockTable .tableStyle th.pcDisplay,#p-collechika_search .sectionDetail02 .blockTable .tableStyle td.pcDisplay,#p-collechika_search .sectionDetail02 .blockTable .tableStyle th.pcDisplay{display:table-cell}#p-collechika .sectionDetail02 .blockTable .tableStyle th,#p-collechika .sectionDetail02 .blockTable .tableStyle .col01,#p-collechika_detail .sectionDetail02 .blockTable .tableStyle th,#p-collechika_detail .sectionDetail02 .blockTable .tableStyle .col01,#p-collechika_search .sectionDetail02 .blockTable .tableStyle th,#p-collechika_search .sectionDetail02 .blockTable .tableStyle .col01{width:137px;border-bottom:1px solid #fff;background:rgba(97,156,47,0.53);color:#fff;font-weight:700;text-align:center}#p-collechika .sectionDetail02 .blockTable .tableStyle td .listText,#p-collechika_detail .sectionDetail02 .blockTable .tableStyle td .listText,#p-collechika_search .sectionDetail02 .blockTable .tableStyle td .listText{display:inline-block;vertical-align:top}#p-collechika .sectionDetail02 .blockTable .tableStyle td .listText li,#p-collechika_detail .sectionDetail02 .blockTable .tableStyle td .listText li,#p-collechika_search .sectionDetail02 .blockTable .tableStyle td .listText li{display:inline-block;padding-right:15px}#p-collechika .sectionDetail02 .blockTable .tableStyle td .listText li:first-child,#p-collechika_detail .sectionDetail02 .blockTable .tableStyle td .listText li:first-child,#p-collechika_search .sectionDetail02 .blockTable .tableStyle td .listText li:first-child{margin-left:13px}#p-collechika .sectionDetail02 .blockTable .tableStyle td .listText li a,#p-collechika_detail .sectionDetail02 .blockTable .tableStyle td .listText li a,#p-collechika_search .sectionDetail02 .blockTable .tableStyle td .listText li a{color:#000;text-decoration:underline}#p-collechika .sectionDetail02 .blockTable .tableStyle td .listText li.checked a,#p-collechika_detail .sectionDetail02 .blockTable .tableStyle td .listText li.checked a,#p-collechika_search .sectionDetail02 .blockTable .tableStyle td .listText li.checked a{color:#619c2f;font-weight:700;text-decoration:none;pointer-events:none}#p-collechika .sectionDetail02 .blockTable .tableStyle td input.input01[type=text],#p-collechika .sectionDetail02 .blockTable .tableStyle td select.select,#p-collechika_detail .sectionDetail02 .blockTable .tableStyle td input.input01[type=text],#p-collechika_detail .sectionDetail02 .blockTable .tableStyle td select.select,#p-collechika_search .sectionDetail02 .blockTable .tableStyle td input.input01[type=text],#p-collechika_search .sectionDetail02 .blockTable .tableStyle td select.select{width:100%;background:#fff url(/assets/img/collechika/icon_arrow01.png) no-repeat 94% 50%;cursor:pointer;padding:6px 17px;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}#p-collechika .sectionDetail02 .blockTable .tableStyle td select::-ms-expand,#p-collechika_detail .sectionDetail02 .blockTable .tableStyle td select::-ms-expand,#p-collechika_search .sectionDetail02 .blockTable .tableStyle td select::-ms-expand{display:none}#p-collechika .sectionDetail02 .blockTable .tableStyle td input.input01[type=text],#p-collechika_detail .sectionDetail02 .blockTable .tableStyle td input.input01[type=text],#p-collechika_search .sectionDetail02 .blockTable .tableStyle td input.input01[type=text]{background-image:none}#p-collechika .sectionDetail02 .blockTable .tableStyle .borderFirst th,#p-collechika_detail .sectionDetail02 .blockTable .tableStyle .borderFirst th,#p-collechika_search .sectionDetail02 .blockTable .tableStyle .borderFirst th{border-radius:10px 0 0 0}#p-collechika .sectionDetail02 .blockTable .tableStyle .borderFirst td,#p-collechika_detail .sectionDetail02 .blockTable .tableStyle .borderFirst td,#p-collechika_search .sectionDetail02 .blockTable .tableStyle .borderFirst td{padding:11px 10px 13px;border-radius:0 10px 0 0}#p-collechika .sectionDetail02 .blockTable .tableStyle .borderLast th,#p-collechika_detail .sectionDetail02 .blockTable .tableStyle .borderLast th,#p-collechika_search .sectionDetail02 .blockTable .tableStyle .borderLast th{border-bottom:none;border-radius:0 0 0 10px}#p-collechika .sectionDetail02 .blockTable .tableStyle .borderLast td,#p-collechika_detail .sectionDetail02 .blockTable .tableStyle .borderLast td,#p-collechika_search .sectionDetail02 .blockTable .tableStyle .borderLast td{border-bottom:none;border-radius:0 0 10px 0}@media only screen and (max-width: 750px){#p-collechika .sectionDetail02 .blockTable .tableStyle tr.spDisplay,#p-collechika_detail .sectionDetail02 .blockTable .tableStyle tr.spDisplay,#p-collechika_search .sectionDetail02 .blockTable .tableStyle tr.spDisplay{display:table-row !important}#p-collechika .sectionDetail02 .blockTable .tableStyle td,#p-collechika_detail .sectionDetail02 .blockTable .tableStyle td,#p-collechika_search .sectionDetail02 .blockTable .tableStyle td{padding:6px}#p-collechika .sectionDetail02 .blockTable .tableStyle td .listText li,#p-collechika_detail .sectionDetail02 .blockTable .tableStyle td .listText li,#p-collechika_search .sectionDetail02 .blockTable .tableStyle td .listText li{font-size:12px}#p-collechika .sectionDetail02 .blockTable .tableStyle td .listText li:first-child,#p-collechika_detail .sectionDetail02 .blockTable .tableStyle td .listText li:first-child,#p-collechika_search .sectionDetail02 .blockTable .tableStyle td .listText li:first-child{margin-left:0}#p-collechika .sectionDetail02 .blockTable .tableStyle td .listText li:last-child,#p-collechika_detail .sectionDetail02 .blockTable .tableStyle td .listText li:last-child,#p-collechika_search .sectionDetail02 .blockTable .tableStyle td .listText li:last-child{padding-top:2px}#p-collechika .sectionDetail02 .blockTable .tableStyle td input.input01[type=text],#p-collechika .sectionDetail02 .blockTable .tableStyle td select.select,#p-collechika_detail .sectionDetail02 .blockTable .tableStyle td input.input01[type=text],#p-collechika_detail .sectionDetail02 .blockTable .tableStyle td select.select,#p-collechika_search .sectionDetail02 .blockTable .tableStyle td input.input01[type=text],#p-collechika_search .sectionDetail02 .blockTable .tableStyle td select.select{padding:6px 17px;font-size:12px}#p-collechika .sectionDetail02 .blockTable .tableStyle th,#p-collechika_detail .sectionDetail02 .blockTable .tableStyle th,#p-collechika_search .sectionDetail02 .blockTable .tableStyle th{font-size:12px;width:90px}#p-collechika .sectionDetail02 .blockTable .tableStyle .borderFirst td,#p-collechika_detail .sectionDetail02 .blockTable .tableStyle .borderFirst td,#p-collechika_search .sectionDetail02 .blockTable .tableStyle .borderFirst td{padding:6px;border-radius:0 5px 0 0}#p-collechika .sectionDetail02 .blockTable .tableStyle .borderFirst th,#p-collechika_detail .sectionDetail02 .blockTable .tableStyle .borderFirst th,#p-collechika_search .sectionDetail02 .blockTable .tableStyle .borderFirst th{border-radius:5px 0 0 0}#p-collechika .sectionDetail02 .blockTable .tableStyle .borderLast th,#p-collechika_detail .sectionDetail02 .blockTable .tableStyle .borderLast th,#p-collechika_search .sectionDetail02 .blockTable .tableStyle .borderLast th{border-radius:0 0 0 5px}#p-collechika .sectionDetail02 .blockTable .tableStyle .borderLast td,#p-collechika_detail .sectionDetail02 .blockTable .tableStyle .borderLast td,#p-collechika_search .sectionDetail02 .blockTable .tableStyle .borderLast td{border-radius:0 0 5px 0}}#p-collechika .sectionDetail02 .blockSearch,#p-collechika_detail .sectionDetail02 .blockSearch,#p-collechika_search .sectionDetail02 .blockSearch{position:relative}#p-collechika .sectionDetail02 .blockSearch .searchBtn,#p-collechika_detail .sectionDetail02 .blockSearch .searchBtn,#p-collechika_search .sectionDetail02 .blockSearch .searchBtn{position:absolute;width:220px;left:50%;bottom:-59px;margin-left:-110px;z-index:4}#p-collechika .sectionDetail02 .blockSearch .searchBtn:after,#p-collechika_detail .sectionDetail02 .blockSearch .searchBtn:after,#p-collechika_search .sectionDetail02 .blockSearch .searchBtn:after{position:absolute;content:"";left:20px;top:50%;width:21px;height:13px;margin-top:-7px;background:url(/assets/img/collechika/icon_line01.png) no-repeat 0 0;z-index:10}#p-collechika .sectionDetail02 .blockSearch .searchBtn button,#p-collechika_detail .sectionDetail02 .blockSearch .searchBtn button,#p-collechika_search .sectionDetail02 .blockSearch .searchBtn button{position:relative;width:220px;padding:12px 10px 10px 32px;border:none;background:#ff761c;border-radius:25px;outline:none;color:#fff;font-size:16px;font-weight:700;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;cursor:pointer}#p-collechika .sectionDetail02 .blockSearch .searchBtn button:hover,#p-collechika_detail .sectionDetail02 .blockSearch .searchBtn button:hover,#p-collechika_search .sectionDetail02 .blockSearch .searchBtn button:hover{opacity:.7}@media only screen and (max-width: 750px){#p-collechika .sectionDetail02.attention:before,#p-collechika_detail .sectionDetail02.attention:before,#p-collechika_search .sectionDetail02.attention:before{width:70px;height:70px;background-size:70px;margin-left:-35px;top:-50px}#p-collechika .sectionDetail02.attention .headline1,#p-collechika_detail .sectionDetail02.attention .headline1,#p-collechika_search .sectionDetail02.attention .headline1{padding-top:11px}#p-collechika .sectionDetail02.attention .sectionInner,#p-collechika_detail .sectionDetail02.attention .sectionInner,#p-collechika_search .sectionDetail02.attention .sectionInner{padding-bottom:15px}#p-collechika .sectionDetail02 .sectionInner,#p-collechika_detail .sectionDetail02 .sectionInner,#p-collechika_search .sectionDetail02 .sectionInner{padding:27px 15px 40px}}#p-collechika .listBox,#p-collechika_detail .listBox,#p-collechika_search .listBox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#p-collechika .listBox li,#p-collechika_detail .listBox li,#p-collechika_search .listBox li{width:calc(100% / 3 - 7px);padding:20px 20px 30px;margin-bottom:10px;border-radius:25px;background-color:#fff;border:2px solid;border-color:#FFF;line-height:1.4}#p-collechika .listBox li:nth-child(3n+2),#p-collechika_detail .listBox li:nth-child(3n+2),#p-collechika_search .listBox li:nth-child(3n+2){margin:0 10px 10px}#p-collechika .listBox li:hover,#p-collechika_detail .listBox li:hover,#p-collechika_search .listBox li:hover{border-color:#ffb71c}#p-collechika .listBox li:hover a .title,#p-collechika_detail .listBox li:hover a .title,#p-collechika_search .listBox li:hover a .title{text-decoration:underline}#p-collechika .listBox li .titleBox,#p-collechika_detail .listBox li .titleBox,#p-collechika_search .listBox li .titleBox{text-align:center;color:#333}#p-collechika .listBox li .titleBox .title,#p-collechika_detail .listBox li .titleBox .title,#p-collechika_search .listBox li .titleBox .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;font-weight:700;margin-bottom:22px !important}#p-collechika .listBox li .titleBox .image,#p-collechika_detail .listBox li .titleBox .image,#p-collechika_search .listBox li .titleBox .image{position:relative;width:175px;margin:0 auto 26px !important;font-size:0;text-align:center;vertical-align:middle}#p-collechika .listBox li .guidanceBox,#p-collechika_detail .listBox li .guidanceBox,#p-collechika_search .listBox li .guidanceBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-bottom:21px;border-bottom:3px solid #f3f3f3;color:#5a5a5a;font-size:11px}#p-collechika .listBox li .guidanceBox.spDisplay,#p-collechika_detail .listBox li .guidanceBox.spDisplay,#p-collechika_search .listBox li .guidanceBox.spDisplay{display:none}#p-collechika .listBox li .guidanceBox:before,#p-collechika_detail .listBox li .guidanceBox:before,#p-collechika_search .listBox li .guidanceBox:before{position:absolute;background:#c0d612;height:3px;content:"";width:76px;bottom:-3px;left:0}#p-collechika .listBox li .guidanceBox .guidance,#p-collechika_detail .listBox li .guidanceBox .guidance,#p-collechika_search .listBox li .guidanceBox .guidance{margin-right:5px;padding:13px 4px;background-color:#4f9da4;color:#fff}#p-collechika .listBox li .guidanceBox .step,#p-collechika_detail .listBox li .guidanceBox .step,#p-collechika_search .listBox li .guidanceBox .step{-webkit-box-flex:1;-ms-flex:1;flex:1}#p-collechika .listBox li .text,#p-collechika_detail .listBox li .text,#p-collechika_search .listBox li .text{padding:16px 0 19px;font-size:13px}@media only screen and (max-width: 750px){#p-collechika .listBox li .text,#p-collechika_detail .listBox li .text,#p-collechika_search .listBox li .text{padding:9px 0 0}}#p-collechika .listBox li .text:last-of-type,#p-collechika_detail .listBox li .text:last-of-type,#p-collechika_search .listBox li .text:last-of-type{border-top:1px solid #dbdbdb;padding-bottom:0}#p-collechika .listBox li .linkSeen,#p-collechika_detail .listBox li .linkSeen,#p-collechika_search .listBox li .linkSeen{display:none}@media only screen and (max-width: 750px){#p-collechika .listBox li,#p-collechika_detail .listBox li,#p-collechika_search .listBox li{width:100%;border-radius:15px;padding:10px 15px 15px}#p-collechika .listBox li:nth-child(3n+2),#p-collechika_detail .listBox li:nth-child(3n+2),#p-collechika_search .listBox li:nth-child(3n+2){margin:0 0 10px}#p-collechika .listBox li .titleBox .image,#p-collechika_detail .listBox li .titleBox .image,#p-collechika_search .listBox li .titleBox .image{width:100%;height:auto}#p-collechika .listBox li .guidanceBox,#p-collechika_detail .listBox li .guidanceBox,#p-collechika_search .listBox li .guidanceBox{position:relative;padding:18px 0;border-top:3px solid #f3f3f3;border-bottom:1px solid #dbdbdb;font-size:13px}#p-collechika .listBox li .guidanceBox:before,#p-collechika_detail .listBox li .guidanceBox:before,#p-collechika_search .listBox li .guidanceBox:before{bottom:initial;top:-3px}#p-collechika .listBox li .guidanceBox .accordionBox,#p-collechika_detail .listBox li .guidanceBox .accordionBox,#p-collechika_search .listBox li .guidanceBox .accordionBox{margin-top:-6px}#p-collechika .listBox li .guidanceBox .accordion,#p-collechika_detail .listBox li .guidanceBox .accordion,#p-collechika_search .listBox li .guidanceBox .accordion{position:relative;margin-left:-20px;font-size:13px;font-weight:700;color:#333;text-align:center}#p-collechika .listBox li .guidanceBox .accordion.active:after,#p-collechika .listBox li .guidanceBox .accordion:after,#p-collechika_detail .listBox li .guidanceBox .accordion.active:after,#p-collechika_detail .listBox li .guidanceBox .accordion:after,#p-collechika_search .listBox li .guidanceBox .accordion.active:after,#p-collechika_search .listBox li .guidanceBox .accordion:after{position:absolute;height:8px;width:8px;right:60px;border:solid #000;border-width:0 2px 2px 0;top:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}#p-collechika .listBox li .guidanceBox .accordion.active:after,#p-collechika_detail .listBox li .guidanceBox .accordion.active:after,#p-collechika_search .listBox li .guidanceBox .accordion.active:after{top:6px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#p-collechika .listBox li .guidanceBox .guidance,#p-collechika_detail .listBox li .guidanceBox .guidance,#p-collechika_search .listBox li .guidanceBox .guidance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:65px;margin:0 5px 5px 0 !important;padding:5px 2px;background-color:#4f9da4;color:#fff;border-radius:999px;font-size:10px}#p-collechika .listBox li .guidanceBox .step,#p-collechika_detail .listBox li .guidanceBox .step,#p-collechika_search .listBox li .guidanceBox .step{font-size:10px;margin-bottom:14px !important}#p-collechika .listBox li .guidanceBox .text,#p-collechika_detail .listBox li .guidanceBox .text,#p-collechika_search .listBox li .guidanceBox .text{border-top:1px solid #dbdbdb !important;margin-bottom:10px !important}#p-collechika .listBox li .text,#p-collechika_detail .listBox li .text,#p-collechika_search .listBox li .text{border-top:none !important}#p-collechika .listBox li .linkSeen,#p-collechika_detail .listBox li .linkSeen,#p-collechika_search .listBox li .linkSeen{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px;border-radius:999px;padding:15px 10px;font-size:14px;color:#333;font-weight:700;background:url(/assets/img/collechika/icon_next.png) calc(100% - 30px) 50%/14.5px no-repeat #efefef}}#p-collechika .accordionBox,#p-collechika_detail .accordionBox,#p-collechika_search .accordionBox{display:none;border-top:none;padding:0}#p-collechika .searchBlock,#p-collechika_detail .searchBlock,#p-collechika_search .searchBlock{background-color:#FFF;padding:30px 30px 0}#p-collechika .searchBlock .sectionInner,#p-collechika_detail .searchBlock .sectionInner,#p-collechika_search .searchBlock .sectionInner{background-color:#FFF;padding:12px 30px 77px}#p-collechika .searchBlock .sectionInner.noPadd,#p-collechika_detail .searchBlock .sectionInner.noPadd,#p-collechika_search .searchBlock .sectionInner.noPadd{padding-left:0;padding-right:0}#p-collechika .searchBlock .headline1,#p-collechika_detail .searchBlock .headline1,#p-collechika_search .searchBlock .headline1{padding-top:82px}@media only screen and (max-width: 750px){#p-collechika .searchBlock,#p-collechika_detail .searchBlock,#p-collechika_search .searchBlock{background-color:transparent;padding:0 15px}#p-collechika .searchBlock .sectionInner,#p-collechika_detail .searchBlock .sectionInner,#p-collechika_search .searchBlock .sectionInner{padding:12px 15px 25px}#p-collechika .searchBlock .headline1,#p-collechika_detail .searchBlock .headline1,#p-collechika_search .searchBlock .headline1{padding-top:45px}}#p-collechika.isIE .listRelation li .inner p span,#p-collechika_detail.isIE .listRelation li .inner p span,#p-collechika_search.isIE .listRelation li .inner p span{padding:6px 0 1px}#p-collechika.isEdge .listRelation li .inner p span,#p-collechika_detail.isEdge .listRelation li .inner p span,#p-collechika_search.isEdge .listRelation li .inner p span{padding:5px 0 4px}#p-collechika .listRelation,#p-collechika_detail .listRelation,#p-collechika_search .listRelation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#p-collechika .listRelation li,#p-collechika_detail .listRelation li,#p-collechika_search .listRelation li{position:relative;-webkit-transition:all .3s;transition:all .3s;overflow:hidden;border-radius:10px;-webkit-box-shadow:0 6px 9px rgba(36,36,36,0.14);box-shadow:0 6px 9px rgba(36,36,36,0.14)}#p-collechika .listRelation li:nth-child(3n+2),#p-collechika_detail .listRelation li:nth-child(3n+2),#p-collechika_search .listRelation li:nth-child(3n+2){margin:0 30px}#p-collechika .listRelation li .inner,#p-collechika_detail .listRelation li .inner,#p-collechika_search .listRelation li .inner{position:absolute;z-index:2;top:50%;width:100%;color:#fff;font-weight:700;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}#p-collechika .listRelation li .inner h2,#p-collechika_detail .listRelation li .inner h2,#p-collechika_search .listRelation li .inner h2{font-size:24px;font-weight:700}#p-collechika .listRelation li .inner p,#p-collechika_detail .listRelation li .inner p,#p-collechika_search .listRelation li .inner p{font-size:20px;margin-top:6px}#p-collechika .listRelation li .inner p span,#p-collechika_detail .listRelation li .inner p span,#p-collechika_search .listRelation li .inner p span{display:inline-block;width:116px;padding:4px;background-color:#ff761c}#p-collechika .listRelation li .image,#p-collechika_detail .listRelation li .image,#p-collechika_search .listRelation li .image{font-size:0}#p-collechika .listRelation li a:after,#p-collechika_detail .listRelation li a:after,#p-collechika_search .listRelation li a:after{-webkit-transition:all .3s;transition:all .3s;position:absolute;z-index:1;content:"";width:100%;height:100%;top:0;background-color:#000;opacity:.4}#p-collechika .listRelation li a:hover:after,#p-collechika_detail .listRelation li a:hover:after,#p-collechika_search .listRelation li a:hover:after{background-color:#5cb60f;opacity:.35}@media only screen and (max-width: 750px){#p-collechika .listRelation,#p-collechika_detail .listRelation,#p-collechika_search .listRelation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#p-collechika .listRelation li,#p-collechika_detail .listRelation li,#p-collechika_search .listRelation li{margin-bottom:16px;width:100%;max-width:480px}#p-collechika .listRelation li:nth-child(3n+2),#p-collechika_detail .listRelation li:nth-child(3n+2),#p-collechika_search .listRelation li:nth-child(3n+2){margin:0 0 16px}#p-collechika .listRelation li .inner h2,#p-collechika_detail .listRelation li .inner h2,#p-collechika_search .listRelation li .inner h2{font-size:18px}#p-collechika .listRelation li .inner p,#p-collechika_detail .listRelation li .inner p,#p-collechika_search .listRelation li .inner p{font-size:18px}}#p-collechika .backTop,#p-collechika_detail .backTop,#p-collechika_search .backTop{border-top:1px solid #e3e3e3;padding:60px 0 0;background-color:#fff;text-align:center}#p-collechika .backTop a,#p-collechika_detail .backTop a,#p-collechika_search .backTop a{-webkit-transition:all .3s;transition:all .3s;background:url(/assets/img/collechika/icon_arrow02.png) no-repeat 0 50%;display:inline-block;padding:0 0 0 58px;margin-left:-70px;text-decoration:none;color:#333}@media only screen and (max-width: 750px){#p-collechika .backTop a,#p-collechika_detail .backTop a,#p-collechika_search .backTop a{padding-left:50px}}#p-collechika .backTop a span,#p-collechika_detail .backTop a span,#p-collechika_search .backTop a span{display:block;font-size:16px;padding:4px 0 0;font-weight:700}@media only screen and (max-width: 750px){#p-collechika .backTop,#p-collechika_detail .backTop,#p-collechika_search .backTop{padding:30px 0}}#p-collechika .cusHeadline2,#p-collechika_detail .cusHeadline2,#p-collechika_search .cusHeadline2{border:1px solid #DDD;background:#fff url(/assets/img/collechika/bg_h.gif) repeat-x 0% 100%;padding:4px 8px;line-height:100%;margin-bottom:33px;font-size:22px;font-weight:700}@media only screen and (max-width: 750px){#p-collechika .cusHeadline2,#p-collechika_detail .cusHeadline2,#p-collechika_search .cusHeadline2{text-align:center;padding:8px 8px 7px;-webkit-box-shadow:1px 1px 3px #DDD, inset 0 0 0 1px #FFF;box-shadow:1px 1px 3px #DDD, inset 0 0 0 1px #FFF}}#p-collechika.isIE .blockHead .blockText,#p-collechika_detail.isIE .blockHead .blockText,#p-collechika_search.isIE .blockHead .blockText{padding:5px 3px 2px 3px}#p-collechika .blockHead,#p-collechika_detail .blockHead,#p-collechika_search .blockHead{margin-bottom:15px;padding:7px 7px 5px;background:#eee}#p-collechika .blockHead .blockText,#p-collechika_detail .blockHead .blockText,#p-collechika_search .blockHead .blockText{float:left;width:50%;padding:3px;font-size:14px}#p-collechika .blockHead .blockText span,#p-collechika_detail .blockHead .blockText span,#p-collechika_search .blockHead .blockText span{position:relative;top:2px;padding-right:5px;font-size:20px;font-weight:700}#p-collechika .blockHead .blockText em,#p-collechika_detail .blockHead .blockText em,#p-collechika_search .blockHead .blockText em{padding-left:14px}#p-collechika .blockHead .resultText,#p-collechika_detail .blockHead .resultText,#p-collechika_search .blockHead .resultText{float:right;width:50%;text-align:right}#p-collechika .blockHead .resultText span,#p-collechika_detail .blockHead .resultText span,#p-collechika_search .blockHead .resultText span{display:inline-block;width:71px;padding:8px 5px;background:#999;border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;font-size:13px;color:#fff;text-align:center;vertical-align:middle}#p-collechika .blockHead .resultText .result,#p-collechika_detail .blockHead .resultText .result,#p-collechika_search .blockHead .resultText .result{margin-left:-5px;padding:5px 0px 2px 15px;width:102px;display:inline-block;background:#fff url(/assets/img/collechika/icon_arrow01.png) no-repeat 85% 50%;color:#000;border-radius:0 5px 5px 0;border:none;font-size:14px;outline:none;vertical-align:middle;-webkit-appearance:none}#p-collechika .blockHead .resultText .result::-ms-expand,#p-collechika_detail .blockHead .resultText .result::-ms-expand,#p-collechika_search .blockHead .resultText .result::-ms-expand{display:none}#p-collechika .sortBlock,#p-collechika_detail .sortBlock,#p-collechika_search .sortBlock{margin-bottom:27px;padding-bottom:15px;border-bottom:1px solid #acacac}#p-collechika .sortBlock .title,#p-collechika_detail .sortBlock .title,#p-collechika_search .sortBlock .title{display:inline-block;vertical-align:middle}#p-collechika .sortBlock .title em,#p-collechika_detail .sortBlock .title em,#p-collechika_search .sortBlock .title em{display:inline-block;width:73px;padding:3px 5px 2px;background:#999;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#fff;font-size:13px;text-align:center}#p-collechika .sortBlock ul,#p-collechika_detail .sortBlock ul,#p-collechika_search .sortBlock ul{display:inline-block;vertical-align:middle}#p-collechika .sortBlock ul li,#p-collechika_detail .sortBlock ul li,#p-collechika_search .sortBlock ul li{display:inline;padding:0 14px 0 17px;border-left:1px solid #000;line-height:1}#p-collechika .sortBlock ul li:first-child,#p-collechika_detail .sortBlock ul li:first-child,#p-collechika_search .sortBlock ul li:first-child{border-left:none;padding-left:12px}#p-collechika .sortBlock ul li.active a,#p-collechika_detail .sortBlock ul li.active a,#p-collechika_search .sortBlock ul li.active a{color:#619c2f;font-size:14px}#p-collechika .sortBlock ul li a,#p-collechika_detail .sortBlock ul li a,#p-collechika_search .sortBlock ul li a{color:#333}@media only screen and (max-width: 750px){#p-collechika .sortBlock ul,#p-collechika_detail .sortBlock ul,#p-collechika_search .sortBlock ul{margin-bottom:-5px}#p-collechika .sortBlock ul li,#p-collechika_detail .sortBlock ul li,#p-collechika_search .sortBlock ul li{padding:0 6px 0 6px}}@media only screen and (max-width: 750px) and (max-width: 375px){#p-collechika .sortBlock ul,#p-collechika_detail .sortBlock ul,#p-collechika_search .sortBlock ul{margin-bottom:0}}@media only screen and (max-width: 750px){#p-collechika .sortBlock,#p-collechika_detail .sortBlock,#p-collechika_search .sortBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 15px 20px}#p-collechika .sortBlock .blockText,#p-collechika_detail .sortBlock .blockText,#p-collechika_search .sortBlock .blockText{display:inline-block !important}}@media only screen and (max-width: 750px) and (max-width: 375px){#p-collechika .sortBlock .blockText,#p-collechika_detail .sortBlock .blockText,#p-collechika_search .sortBlock .blockText{display:block !important;padding-bottom:5px}}@media only screen and (max-width: 750px){#p-collechika .sortBlock .blockText p,#p-collechika_detail .sortBlock .blockText p,#p-collechika_search .sortBlock .blockText p{display:inline-block;font-size:11px;vertical-align:middle}#p-collechika .sortBlock .blockText span,#p-collechika_detail .sortBlock .blockText span,#p-collechika_search .sortBlock .blockText span{margin-right:12px;color:#000;font-size:18px;font-weight:700}}#p-collechika.isIE .sortBlock .title em,#p-collechika_detail.isIE .sortBlock .title em,#p-collechika_search.isIE .sortBlock .title em{padding:6px 5px 1px}#p-collechika .infoBlock,#p-collechika_detail .infoBlock,#p-collechika_search .infoBlock{margin-bottom:53px;background:#ececec;-webkit-box-shadow:0 3px 7px 0 rgba(36,36,36,0.17);box-shadow:0 3px 7px 0 rgba(36,36,36,0.17)}#p-collechika .infoBlock .headline3,#p-collechika_detail .infoBlock .headline3,#p-collechika_search .infoBlock .headline3{margin-bottom:3px;padding:8px 14px 7px;background:#619c2f}#p-collechika .infoBlock .headline3 a,#p-collechika_detail .infoBlock .headline3 a,#p-collechika_search .infoBlock .headline3 a{color:#fff}#p-collechika .infoBlock .parttime,#p-collechika_detail .infoBlock .parttime,#p-collechika_search .infoBlock .parttime{margin:0 0 4px 9px}#p-collechika .infoBlock .parttime span,#p-collechika_detail .infoBlock .parttime span,#p-collechika_search .infoBlock .parttime span{max-width:71px;margin-right:5px;padding:2px 5px 1px;background:#619c2f;border-radius:5px;color:#fff;font-size:11px;text-align:center}#p-collechika .infoBlock .parttime span:last-child,#p-collechika_detail .infoBlock .parttime span:last-child,#p-collechika_search .infoBlock .parttime span:last-child{margin-right:0}#p-collechika .infoBlock .infoInner,#p-collechika_detail .infoBlock .infoInner,#p-collechika_search .infoBlock .infoInner{padding:14px 13px 16px 11px;background:#fff}#p-collechika .infoBlock .infoInner .infoText01,#p-collechika_detail .infoBlock .infoInner .infoText01,#p-collechika_search .infoBlock .infoInner .infoText01{padding:0 0 17px 9px;font-size:16px;font-weight:700}#p-collechika .infoBlock .infoInner .infoText01 a,#p-collechika_detail .infoBlock .infoInner .infoText01 a,#p-collechika_search .infoBlock .infoInner .infoText01 a{color:#619c2f}#p-collechika .infoBlock .infoInner .infoText01 a:hover,#p-collechika_detail .infoBlock .infoInner .infoText01 a:hover,#p-collechika_search .infoBlock .infoInner .infoText01 a:hover{color:#f5680b;text-decoration:none}#p-collechika .infoBlock .infoInner .infoContent .infoLeft,#p-collechika_detail .infoBlock .infoInner .infoContent .infoLeft,#p-collechika_search .infoBlock .infoInner .infoContent .infoLeft{float:left;width:336px;margin-right:8px}#p-collechika .infoBlock .infoInner .infoContent .infoLeft .image,#p-collechika_detail .infoBlock .infoInner .infoContent .infoLeft .image,#p-collechika_search .infoBlock .infoInner .infoContent .infoLeft .image{margin-bottom:8px;font-size:0}#p-collechika .infoBlock .infoInner .infoContent .infoLeft .image img,#p-collechika_detail .infoBlock .infoInner .infoContent .infoLeft .image img,#p-collechika_search .infoBlock .infoInner .infoContent .infoLeft .image img{width:100%}#p-collechika .infoBlock .infoInner .inner,#p-collechika_detail .infoBlock .infoInner .inner,#p-collechika_search .infoBlock .infoInner .inner{float:left;width:calc(100% - 344px)}#p-collechika .infoBlock .infoInner .inner .innerText,#p-collechika_detail .infoBlock .infoInner .inner .innerText,#p-collechika_search .infoBlock .infoInner .inner .innerText{padding:12px 0 23px 8px;line-height:1.6}#p-collechika .infoBlock .infoInner .inner .tableStyle01,#p-collechika_detail .infoBlock .infoInner .inner .tableStyle01,#p-collechika_search .infoBlock .infoInner .inner .tableStyle01{width:100%;background:#f8f8f8;border:1px solid #ccc;font-size:13px}#p-collechika .infoBlock .infoInner .inner .tableStyle01 th,#p-collechika_detail .infoBlock .infoInner .inner .tableStyle01 th,#p-collechika_search .infoBlock .infoInner .inner .tableStyle01 th{width:127px}@media only screen and (max-width: 880px){#p-collechika .infoBlock .infoInner .inner .tableStyle01 th,#p-collechika_detail .infoBlock .infoInner .inner .tableStyle01 th,#p-collechika_search .infoBlock .infoInner .inner .tableStyle01 th{width:78px}}#p-collechika .infoBlock .infoInner .inner .tableStyle01 th,#p-collechika .infoBlock .infoInner .inner .tableStyle01 td,#p-collechika_detail .infoBlock .infoInner .inner .tableStyle01 th,#p-collechika_detail .infoBlock .infoInner .inner .tableStyle01 td,#p-collechika_search .infoBlock .infoInner .inner .tableStyle01 th,#p-collechika_search .infoBlock .infoInner .inner .tableStyle01 td{padding:9px 15px 10px;border-bottom:1px solid #ccc}@media only screen and (max-width: 880px){#p-collechika .infoBlock .infoInner .inner .tableStyle01 th,#p-collechika .infoBlock .infoInner .inner .tableStyle01 td,#p-collechika_detail .infoBlock .infoInner .inner .tableStyle01 th,#p-collechika_detail .infoBlock .infoInner .inner .tableStyle01 td,#p-collechika_search .infoBlock .infoInner .inner .tableStyle01 th,#p-collechika_search .infoBlock .infoInner .inner .tableStyle01 td{padding:9px 10px 10px}}#p-collechika .infoBlock .infoInner .inner .tableStyle01 p,#p-collechika_detail .infoBlock .infoInner .inner .tableStyle01 p,#p-collechika_search .infoBlock .infoInner .inner .tableStyle01 p{margin-bottom:2px;padding-left:5px}#p-collechika .infoBlock .infoInner .inner .tableStyle01 p span,#p-collechika_detail .infoBlock .infoInner .inner .tableStyle01 p span,#p-collechika_search .infoBlock .infoInner .inner .tableStyle01 p span{display:inline-block;width:62px;margin-right:5px;padding:5px 5px 4px;background:#999;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#fff;text-align:center;vertical-align:middle;line-height:1}#p-collechika .infoBlock .infoInner .inner .tableStyle01 p em,#p-collechika_detail .infoBlock .infoInner .inner .tableStyle01 p em,#p-collechika_search .infoBlock .infoInner .inner .tableStyle01 p em{display:inline-block;width:calc(100% - 67px);vertical-align:middle;line-height:1.6}#p-collechika .infoBlock .buttonList,#p-collechika_detail .infoBlock .buttonList,#p-collechika_search .infoBlock .buttonList{padding:12px 13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#p-collechika .infoBlock .buttonList li,#p-collechika_detail .infoBlock .buttonList li,#p-collechika_search .infoBlock .buttonList li{display:block;width:calc((100% - 8px)/2)}#p-collechika .infoBlock .buttonList li a,#p-collechika .infoBlock .buttonList li button,#p-collechika_detail .infoBlock .buttonList li a,#p-collechika_detail .infoBlock .buttonList li button,#p-collechika_search .infoBlock .buttonList li a,#p-collechika_search .infoBlock .buttonList li button{display:block;padding:20px 20px 18px;background:#f4aa0b;border-radius:5px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:#fff;width:100%;font-size:21px;line-height:1;font-weight:700;text-align:center;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}#p-collechika .infoBlock .buttonList li a.spDisplay,#p-collechika .infoBlock .buttonList li button.spDisplay,#p-collechika_detail .infoBlock .buttonList li a.spDisplay,#p-collechika_detail .infoBlock .buttonList li button.spDisplay,#p-collechika_search .infoBlock .buttonList li a.spDisplay,#p-collechika_search .infoBlock .buttonList li button.spDisplay{display:none}#p-collechika .infoBlock .buttonList li a:hover,#p-collechika .infoBlock .buttonList li button:hover,#p-collechika_detail .infoBlock .buttonList li a:hover,#p-collechika_detail .infoBlock .buttonList li button:hover,#p-collechika_search .infoBlock .buttonList li a:hover,#p-collechika_search .infoBlock .buttonList li button:hover{opacity:.7}#p-collechika .infoBlock .buttonList li:last-child a,#p-collechika_detail .infoBlock .buttonList li:last-child a,#p-collechika_search .infoBlock .buttonList li:last-child a{background:#f5680b}#p-collechika .infoBlock .btnFavorite,#p-collechika_detail .infoBlock .btnFavorite,#p-collechika_search .infoBlock .btnFavorite{display:inline-block;width:100%;background-color:#ECECEC;text-align:center;border-radius:5px;padding:11px 10px;-webkit-transition:all .3s;transition:all .3s}#p-collechika .infoBlock .btnFavorite span,#p-collechika_detail .infoBlock .btnFavorite span,#p-collechika_search .infoBlock .btnFavorite span{padding-left:20px;background:url(/assets/img/collechika/icon_star01.png) no-repeat 0 20%;font-size:14px;font-weight:bold;color:#333}@media only screen and (max-width: 750px){#p-collechika .infoBlock .btnFavorite span,#p-collechika_detail .infoBlock .btnFavorite span,#p-collechika_search .infoBlock .btnFavorite span{font-size:12px}}@media only screen and (max-width: 750px) and (max-width: 375px){#p-collechika .infoBlock .btnFavorite span,#p-collechika_detail .infoBlock .btnFavorite span,#p-collechika_search .infoBlock .btnFavorite span{font-size:11px}}#p-collechika .infoBlock .btnFavorite:hover,#p-collechika_detail .infoBlock .btnFavorite:hover,#p-collechika_search .infoBlock .btnFavorite:hover{text-decoration:none}#p-collechika .infoBlock .btnFavorite.active,#p-collechika_detail .infoBlock .btnFavorite.active,#p-collechika_search .infoBlock .btnFavorite.active{background-color:#FF971C}#p-collechika .infoBlock .btnFavorite.active span,#p-collechika_detail .infoBlock .btnFavorite.active span,#p-collechika_search .infoBlock .btnFavorite.active span{color:#FFF;background-image:url(/assets/img/collechika/icon_star02.png)}@media only screen and (max-width: 750px){#p-collechika .infoBlock,#p-collechika_detail .infoBlock,#p-collechika_search .infoBlock{position:relative;margin-bottom:40px;-webkit-box-shadow:0 6px 21px 0 rgba(36,36,36,0.3);box-shadow:0 6px 21px 0 rgba(36,36,36,0.3)}#p-collechika .infoBlock:after,#p-collechika_detail .infoBlock:after,#p-collechika_search .infoBlock:after{position:absolute;width:100%;height:1px;background-color:#acacac;bottom:-20px;left:0;content:''}#p-collechika .infoBlock .headline3,#p-collechika_detail .infoBlock .headline3,#p-collechika_search .infoBlock .headline3{padding:25px 15px;background:#619c2f;border-radius:10px 10px 0 0;font-size:16px;font-weight:700;margin-bottom:10px}#p-collechika .infoBlock .infoInner .infoContent .infoLeft,#p-collechika_detail .infoBlock .infoInner .infoContent .infoLeft,#p-collechika_search .infoBlock .infoInner .infoContent .infoLeft{position:relative;float:initial;width:100%;margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;padding-bottom:15px;background:url(/assets/img/collechika/bg_line04.png) 0 100% repeat-x}#p-collechika .infoBlock .infoInner .infoContent .infoLeft:after,#p-collechika_detail .infoBlock .infoInner .infoContent .infoLeft:after,#p-collechika_search .infoBlock .infoInner .infoContent .infoLeft:after{position:absolute;content:"";left:0;bottom:0;width:80px;height:5px;background:url(/assets/img/collechika/bg_line03.png) 0 100% repeat-x;z-index:1}#p-collechika .infoBlock .infoInner .infoContent .infoLeft .image,#p-collechika_detail .infoBlock .infoInner .infoContent .infoLeft .image,#p-collechika_search .infoBlock .infoInner .infoContent .infoLeft .image{width:35%;max-width:350px;margin-bottom:0}#p-collechika .infoBlock .infoInner .infoContent .infoLeft .image img,#p-collechika_detail .infoBlock .infoInner .infoContent .infoLeft .image img,#p-collechika_search .infoBlock .infoInner .infoContent .infoLeft .image img{width:auto}#p-collechika .infoBlock .infoInner .infoContent .infoLeft .infoText01,#p-collechika_detail .infoBlock .infoInner .infoContent .infoLeft .infoText01,#p-collechika_search .infoBlock .infoInner .infoContent .infoLeft .infoText01{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:0}#p-collechika .infoBlock .infoInner .inner,#p-collechika_detail .infoBlock .infoInner .inner,#p-collechika_search .infoBlock .infoInner .inner{width:100%;float:initial;padding:0}#p-collechika .infoBlock .infoInner .inner .tableStyle01,#p-collechika_detail .infoBlock .infoInner .inner .tableStyle01,#p-collechika_search .infoBlock .infoInner .inner .tableStyle01{border:none;background-color:#FFF}#p-collechika .infoBlock .infoInner .inner .tableStyle01 tr.spDisplay,#p-collechika_detail .infoBlock .infoInner .inner .tableStyle01 tr.spDisplay,#p-collechika_search .infoBlock .infoInner .inner .tableStyle01 tr.spDisplay{display:table-row !important}#p-collechika .infoBlock .infoInner .inner .tableStyle01 td,#p-collechika .infoBlock .infoInner .inner .tableStyle01 th,#p-collechika_detail .infoBlock .infoInner .inner .tableStyle01 td,#p-collechika_detail .infoBlock .infoInner .inner .tableStyle01 th,#p-collechika_search .infoBlock .infoInner .inner .tableStyle01 td,#p-collechika_search .infoBlock .infoInner .inner .tableStyle01 th{padding:5px 10px 5px 0;border-bottom:none;font-size:12px}#p-collechika .infoBlock .infoInner .inner .tableStyle01 td em,#p-collechika .infoBlock .infoInner .inner .tableStyle01 th em,#p-collechika_detail .infoBlock .infoInner .inner .tableStyle01 td em,#p-collechika_detail .infoBlock .infoInner .inner .tableStyle01 th em,#p-collechika_search .infoBlock .infoInner .inner .tableStyle01 td em,#p-collechika_search .infoBlock .infoInner .inner .tableStyle01 th em{width:100%}#p-collechika .infoBlock .infoInner .inner .tableStyle01 th,#p-collechika_detail .infoBlock .infoInner .inner .tableStyle01 th,#p-collechika_search .infoBlock .infoInner .inner .tableStyle01 th{width:60px;font-weight:bold}#p-collechika .infoBlock .button01,#p-collechika_detail .infoBlock .button01,#p-collechika_search .infoBlock .button01{padding:5px 10px 10px;background:#fff;border-radius:0 0 10px 10px}#p-collechika .infoBlock .button01 a,#p-collechika_detail .infoBlock .button01 a,#p-collechika_search .infoBlock .button01 a{display:block;padding:18px 10px;background:#f5680b;color:#fff;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;font-size:16px;text-align:center;-webkit-transition:all .3s;transition:all .3s;text-decoration:none}#p-collechika .infoBlock .button01 a span,#p-collechika_detail .infoBlock .button01 a span,#p-collechika_search .infoBlock .button01 a span{display:block;padding:0 35px;background:url(/assets/img/collechika/icon_arrow03.png) 96% 50% no-repeat;background-size:auto 16px}#p-collechika .infoBlock .buttonList li a,#p-collechika_detail .infoBlock .buttonList li a,#p-collechika_search .infoBlock .buttonList li a{padding:15px 10px;font-size:12px}}@media only screen and (max-width: 750px) and (max-width: 375px){#p-collechika .infoBlock .buttonList li a,#p-collechika_detail .infoBlock .buttonList li a,#p-collechika_search .infoBlock .buttonList li a{font-size:11px}}@media only screen and (max-width: 750px){#p-collechika .infoBlock .buttonList li .btnFavorite,#p-collechika_detail .infoBlock .buttonList li .btnFavorite,#p-collechika_search .infoBlock .buttonList li .btnFavorite{background-color:#FFF !important}#p-collechika .infoBlock .buttonList li .btnFavorite.active,#p-collechika_detail .infoBlock .buttonList li .btnFavorite.active,#p-collechika_search .infoBlock .buttonList li .btnFavorite.active{background-color:#ff971c !important}}#p-collechika .pagerLink,#p-collechika_detail .pagerLink,#p-collechika_search .pagerLink{margin:50px 0 0;text-align:center}#p-collechika .pagerLink .pager,#p-collechika_detail .pagerLink .pager,#p-collechika_search .pagerLink .pager{display:inline-block;margin:2em 0;text-align:center;font-family: Geneva, Arial, Helvetica, sans-serif;clear:both}@media only screen and (max-width: 750px){#p-collechika .pagerLink .pager,#p-collechika_detail .pagerLink .pager,#p-collechika_search .pagerLink .pager{margin:4.3em 0 1em}}#p-collechika .pagerLink .pager li,#p-collechika_detail .pagerLink .pager li,#p-collechika_search .pagerLink .pager li{display:inline-block}#p-collechika .pagerLink a,#p-collechika .pagerLink strong,#p-collechika_detail .pagerLink a,#p-collechika_detail .pagerLink strong,#p-collechika_search .pagerLink a,#p-collechika_search .pagerLink strong{color:#000;background:#fff;border:1px solid silver;display:inline-block;padding:10px 0 !important;margin:0 3px;text-align:center;text-decoration:none;height:40px;width:40px;font-size:16px;vertical-align:middle}#p-collechika .pagerLink strong,#p-collechika_detail .pagerLink strong,#p-collechika_search .pagerLink strong{border:1px solid #DDD;padding:5px 8px;background:#E7E7E7;color:#999;font-weight:bold}#p-collechika .pagerLink .prev a,#p-collechika .pagerLink .next a,#p-collechika_detail .pagerLink .prev a,#p-collechika_detail .pagerLink .next a,#p-collechika_search .pagerLink .prev a,#p-collechika_search .pagerLink .next a{width:109px}@media only screen and (max-width: 750px){#p-collechika .pagerLink,#p-collechika_detail .pagerLink,#p-collechika_search .pagerLink{padding-bottom:0}#p-collechika .pagerLink .pager,#p-collechika_detail .pagerLink .pager,#p-collechika_search .pagerLink .pager{display:block}#p-collechika .pagerLink .pager li,#p-collechika_detail .pagerLink .pager li,#p-collechika_search .pagerLink .pager li{width:calc(100% - 30px)}#p-collechika .pagerLink .pager li:not(.next),#p-collechika_detail .pagerLink .pager li:not(.next),#p-collechika_search .pagerLink .pager li:not(.next){display:none}#p-collechika .pagerLink .pager li a,#p-collechika_detail .pagerLink .pager li a,#p-collechika_search .pagerLink .pager li a{display:block;width:100%;color:#000;border:1px solid silver;padding:20px 10px !important;text-decoration:none;font-size:14px;font-weight:700;height:auto}}#p-collechika .alertMessage,#p-collechika_detail .alertMessage,#p-collechika_search .alertMessage{border:5px solid #eee;color:red;display:inline-block;font-size:15px;font-weight:700;margin-bottom:10px !important;padding:20px;text-align:center;width:100%}@media only screen and (max-width: 750px){#p-collechika .alertMessage,#p-collechika_detail .alertMessage,#p-collechika_search .alertMessage{border:3px solid #eee;font-size:13px;padding:10px}}#p-collechika #errorMes,#p-collechika_detail #errorMes,#p-collechika_search #errorMes{text-align:left;max-width:770px;margin:8px auto 0}#p-collechika_search.isIE .infoBlock .parttime{padding:2px 0}#pageChart #contents{display:block;max-width:950px;padding:0}@media only screen and (max-width: 750px){#pageChart .boxBreadcrumb{margin-bottom:0}}.checkBlock{padding:0 15px 20px 15px;background:url(/assets/img/chart/bg_chart.gif)}.checkBlock h2{width:calc(100% + 30px);margin-left:-15px}.checkBlock h3{margin:-5px auto 3px;text-align:center}.checkBlock .chart{text-align:center;z-index:1}.checkBlock .result{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-78px 0 0 85px;z-index:2}.checkBlock .result li{margin-right:60px}.spScale{max-width:950px}#pageChart .wrapBlock{background:#CBEC91}#pageChart .wrapBlockInner{padding:35px 23px 24px;background:url(/assets/img/chart/bg_green.gif) 0 0 no-repeat}#pageChart .block{padding-top:33px;margin-top:-33px;padding-bottom:30px;margin-bottom:42px;background:url(/assets/img/chart/bg_bottom_block.png) 0 100% no-repeat}#pageChart .blockInner{padding-top:19px;background:url(/assets/img/chart/bg_top_block.png) 0 0 no-repeat}#pageChart .headerInner{position:relative;height:159px}#pageChart .headerInner .iconBlock{position:absolute;top:-41px;left:10px}#pageChart .headerInner h2{position:absolute;right:42px}#blockA h2{top:-22px}#blockB h2{top:-24px}#blockC h2{top:-23px;right:38px}#blockD h2{top:-32px;right:43px}#pageChart .contentBlock{position:relative;background:url(/assets/img/chart/bg_middle_block.png) 0 0 repeat-y}#pageChart .contentInner{padding-bottom:21px;text-align:center}#blockA .contentInner{background:url(/assets/img/chart/bg_block_a.png) 50% 100% no-repeat}#blockB .contentInner{background:url(/assets/img/chart/bg_block_b.png) 50% 100% no-repeat}#blockC .contentInner{background:url(/assets/img/chart/bg_block_c.png) 50% 100% no-repeat}#blockD .contentInner{background:url(/assets/img/chart/bg_block_d.png) 50% 100% no-repeat}.contentInner .textBlock{padding:29px 41px 23px 42px}.blockJuku,.blockAnime{background:url(/assets/img/jukulife/bg_body.gif) repeat 50% 0}@media only screen and (max-width: 750px){.blockJuku,.blockAnime{background:#FFF;background-size:cover;margin-top:-20px}.blockJuku img,.blockAnime img{vertical-align:middle}}@media only screen and (max-width: 850px){.blockJuku,.blockAnime{overflow:hidden;width:100%}}#pageAnime #footer{margin-top:0}#pageAnime .section{padding-bottom:0}#pageAnime #contents{display:block;background:none;max-width:902px;margin:0 auto;padding:0 0 25px}#pageAnime #keyv{background:url(/assets/img/jukulife/keyv.png) no-repeat 50% 0;height:490px;max-width:902px}#pageAnime #keyv.spScale{max-width:100%}#pageAnime #keyv img{display:none}@media only screen and (max-width: 902px){#pageAnime #keyv{height:420px;background:none}#pageAnime #keyv img{display:block}}#pageAnime #keyv.anime{background:url(/assets/img/anime/keyv.png) no-repeat 50% 0;height:506px}@media only screen and (max-width: 902px){#pageAnime #keyv.anime{height:420px;background:none}}#pageAnime .group{clear:both;margin-bottom:56px}#pageAnime .group .group01{padding:0 1px;background:url(/assets/img/jukulife/bg_corner03.png) 0 0;position:relative;margin-top:-99px;z-index:10}#pageAnime .group .group01Inner{border-bottom:4px solid #0068c2}#pageAnime .group .group01Inner .image{float:left;padding:6px 0 0 0;width:243px}#pageAnime .group .group01Inner .text{float:right;padding:28px 0 0 0;width:657px}#pageAnime .group .group02{clear:both;background:url(/assets/img/jukulife/bg_style_bottom.png) no-repeat 0 100%;padding-bottom:12px;margin:0 -2px}#pageAnime .group .group02 ul.cram{position:relative;padding-bottom:10px;min-height:332px;text-align:center}#pageAnime .group .group02 ul.cram li{position:absolute;top:0}#pageAnime .group .group02 ul.cram li.cram01{left:24px}#pageAnime .group .group02 ul.cram li.cram02{left:323px}#pageAnime .group .group02 ul.cram li.cram03{left:640px}#pageAnime .group .group02 ul.cram li.cram04{left:179px;top:115px}#pageAnime .group .group02 ul.cram li.cram05{left:472px;top:115px}#pageAnime .group .group02 .group02Inner{background:url(/assets/img/jukulife/bg_style.png) repeat-y 0 100%;padding-top:26px}#pageAnime .group .group02 p.title{padding-bottom:10px;text-align:center}#pageAnime .section{margin-bottom:60px}#pageAnime .section h2{background:url(/assets/img/jukulife/bg_headline1.png) no-repeat 0 0;border-bottom:5px solid #003c7c;margin:0 1px;padding:30px 0 24px 145px;position:relative}#pageAnime .section h2 img.title{position:absolute;left:11px;top:-14px}#pageAnime .section .sectionInner{background:url(/assets/img/jukulife/bg_cell.gif) repeat 0 0;border-left:1px solid #f2d6a0;border-right:1px solid #f2d6a0}#pageAnime .section .inside{background:url(/assets/img/jukulife/bg_shadow01.png) repeat-x 0 0;padding:23px 0 60px 0}#pageAnime .section .buttonBox{clear:both;position:relative;margin:-57px -3px 0}#pageAnime .section .buttonBox .button01{position:absolute;right:28px;bottom:28px}#pageAnime .section .buttonBox .button01 a{background:url(/assets/img/jukulife/bg_button01.png) no-repeat 0 0;display:block;height:116px;padding:9px 9px 11px}#pageAnime .section .block{background:url(/assets/img/anime/bg_dot02_bottom.png) no-repeat 0 100%;padding-bottom:12px;margin:0 auto 35px;width:840px}#pageAnime .section .block .blockInner{background:url(/assets/img/anime/bg_dot02_top.png) no-repeat 0 0;padding-top:10px}.point01Section{margin-bottom:56px}.point01Section .point{margin:0 30px;padding-top:59px;position:relative}.point01Section .point01{background:url(/assets/img/jukulife/bg_point01.gif) no-repeat 0 0;min-height:1828px}.point01Section .point02{background:url(/assets/img/jukulife/bg_point02.gif) no-repeat 0 0;min-height:2386px}.point01Section .point03{background:url(/assets/img/jukulife/bg_point03.gif) no-repeat 0 0;min-height:1302px}.point01Section .point04{background:url(/assets/img/jukulife/bg_point04.gif) no-repeat 0 0;min-height:1636px}.point01Section .point05{background:url(/assets/img/jukulife/bg_point05.gif) no-repeat 0 0;min-height:1518px}.point01Section .point01Block{background:url(/assets/img/jukulife/bg_point1_bottom.png) no-repeat 0 100%;padding-bottom:12px;margin:0 auto 41px;width:786px}.point01Section .innerJuku{background:url(/assets/img/jukulife/bg_point1_top.png) no-repeat 0 0;position:relative;padding:26px 24px 16px !important}.point01Section .innerJuku.block01{padding:26px 24px 40px !important}@media only screen and (max-width: 750px){.point01Section .innerJuku.block01{padding:26px 24px 47px !important}}.point01Section .innerJuku.block02{padding:26px 24px 0 !important;background:url(/assets/img/jukulife/bg_point1_top.png) repeat 0 100%}.point01Section .innerJuku h4{position:absolute;top:-31px;left:0;width:100%;text-align:center}.point01Section .innerJuku h5{padding:35px 0 25px;text-align:center}.point01Section .innerJuku h5.bgFix{background:#FFF;width:770px;margin-left:-15px}@media only screen and (max-width: 750px){.point01Section .innerJuku h5.bgFix{padding:8% 0 25px}}.point01Section .innerJuku p{line-height:29px;padding-top:5px}.point01Section .innerJuku .comment{background:url(/assets/img/jukulife/bg_comment_bottom.png) no-repeat 0 100%;padding-bottom:12px;margin:0 auto 30px;width:740px}.point01Section .innerJuku .commentInner{background:url(/assets/img/jukulife/bg_comment_top.png) no-repeat 0 0;position:relative;padding:26px 24px 8px;font-size:15px}.point01Section .innerJuku .commentInner span{display:inline;font-size:18px;font-weight:bold}.point01Section .innerJuku .commentInner span.woman,.point01Section .innerJuku .commentInner span.man,.point01Section .innerJuku .commentInner span.friend{display:block;padding-left:25px;font-size:15px;font-weight:normal}.point01Section .innerJuku .commentInner span.woman{background:url(/assets/img/jukulife/icon_woman.gif) no-repeat 0 5px}.point01Section .innerJuku .commentInner span.man{background:url(/assets/img/jukulife/icon_man.gif) no-repeat 0 5px}.point01Section .innerJuku .commentInner span.friend{background:url(/assets/img/jukulife/icon_friend.gif) no-repeat 0 5px}.point01Section .innerJuku .commentInner span.Bold{font-weight:bold}@media only screen and (max-width: 750px){.ios .point01Section .innerJuku .commentInner{font-size:2vw !important;background-size:cover}.ios .point01Section .innerJuku .commentInner span{font-size:2.4vw !important}.ios .point01Section .innerJuku .commentInner span.woman,.ios .point01Section .innerJuku .commentInner span.man,.ios .point01Section .innerJuku .commentInner span.friend{font-size:2vw !important}}.isIE .point01Section .innerJuku p{padding-top:8px}.isEdge .point01Section .innerJuku p{padding-top:6px}.section .headBox{margin:0 auto 20px;width:845px;position:relative}.section .headBox h3{background:url(/assets/img/anime/bg_cloud.png) no-repeat 0 0;padding:41px 0 40px 38px}.section .headBox p{position:absolute;right:26px;top:-101px}.section .block .blockInside{background:url(/assets/img/anime/bg_dot02.png) repeat 0 0;padding:0 0 0 0;min-height:200px}.section.point01Section .headBox{margin-bottom:23px}.blockAnime .point01Section .point01{background:url(/assets/img/anime/bg_point01.gif) no-repeat 0 0 !important;margin:0 30px;padding-top:42px;position:relative;min-height:840px !important}.point01Section .point01Block .inner{background:url(/assets/img/anime/bg_point1_top.png) no-repeat 0 0;position:relative;padding:26px 24px 8px}.point01Section .point01Block .inner h4{position:absolute;top:-31px;left:0;width:100%;text-align:center}.point01Section .point01Block .inner .imageQA{padding-left:16px;display:inline-block;position:absolute;z-index:4}.point01Section .point01Block .inner .titleQA{padding:27px 0 0 157px}.point01Section .point01Block .inner .answer{background:url(/assets/img/anime/bg_question01.png) no-repeat 0 0;margin-top:20px;padding:33px 122px 35px 20px;position:relative;z-index:3}.point01Section .point01Block .inner .imageAns{float:left;padding:3px 27px 0 0}.point01Section .point01Block .inner .answer01{background:url(/assets/img/anime/bg_question02.png) no-repeat 0 0;padding:33px 122px 31px 16px;margin:16px 0 0 4px}.point01Section .point01Block .inner .answer01 .imageAns{padding:17px 24px 0 0}.point02Section{margin-bottom:52px !important;padding-bottom:0}.section.point02Section .headBox p{top:-44px}.point02Section .point02{margin:0 30px;position:relative}@media only screen and (max-width: 750px){.point02Section .point02.zoomSp{zoom:2.05}}.point02Section .caseList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-22px;margin-top:-12px}@media only screen and (max-width: 750px){.point02Section .caseList{margin-left:-17px}}.point02Section .caseList li{display:inline-block;margin-right:20px;padding-left:21px;height:290px;width:410px}.point02Section .caseList li p.textCase{padding:100px 0 10px 2px}.point02Section .caseList li.case1{background:url(/assets/img/anime/bg_case1.png) no-repeat 0 0}.point02Section .caseList li.case2{background:url(/assets/img/anime/bg_case2.png) no-repeat 0 0}.point02Section .caseList li.case3{background:url(/assets/img/anime/bg_case3.png) no-repeat 0 0}.point02Section .caseList li.case4{background:url(/assets/img/anime/bg_case4.png) no-repeat 0 0}@media only screen and (max-width: 750px){.point02Section .caseList li{width:100%;margin-right:0}}.point03Section{margin-bottom:56px !important}.point03Section .block{margin-top:25px;margin-bottom:36px;padding-bottom:4px}.point03Section .block01{margin-bottom:8px}.point03Section .block01{margin-bottom:8px}.point03Section .blockTop{position:relative}.point03Section .blockTop .textInfo{padding:16px 0 0 262px}.point03Section .blockTop .imageBlock{position:absolute;top:-37px;left:19px}.point03Section .headBox p{right:13px;top:-48px}.point03Section .blockUse{background:url(/assets/img/anime/bg_point3.png) no-repeat 0 0;position:relative;margin:20px 8px 0;height:156px;z-index:2}.point03Section .blockUse01{margin-top:14px}.point03Section .blockUse02{margin-top:33px}.point03Section .useful{padding:41px 15px 0 29px;float:left}.point03Section .useList{float:left;padding:25px 0 0 16px}.point03Section .useList li{background:url(/assets/img/anime/icon_check.png) no-repeat 0 0;padding:6px 0 11px 34px}.point04Section .sectionInner{padding-bottom:48px}.point04Section .headBox{margin:-18px auto 23px;width:100%;position:relative}.point04Section .headBox h3{background:none;padding:0 0 3px 14px}.point04Section .headBox p{position:absolute;right:3px;top:-71px}.point04Section .headBox p.intro{position:static;margin:0 0 0 30px}.point04Section .timeBox{padding:10px 0 0 18px;margin-bottom:-4px}.point04Section .timeBox ul li{position:relative;margin-bottom:10px}.point04Section .timeBox ul li img{vertical-align:top}.point04Section .timeBox ul li p.text01,.point04Section .timeBox ul li p.text02{position:absolute;left:27px;top:55px}.point04Section .timeBox ul li p.text01{width:170px}.point04Section .timeBox ul li p.text02{width:310px}.point04Section .timeBox ul.column01{float:left;width:386px}.point04Section .timeBox ul.column01 li p.text01{width:155px}.point04Section .timeBox p.timeLine{float:left;width:82px;margin:5px -25px 0 -25px}.point04Section .timeBox ul.column02{float:left;width:386px;position:relative;z-index:2}.point04Section .timeBox ul.column02 li p.text01,.point04Section .timeBox ul.column02 li p.text02{left:54px}.point04Section .buttonBox{height:219px}.point04Section .buttonBox p{position:absolute;left:0;top:-273px}.point04Section .buttonBox p.button01{left:auto;top:auto}.pt25{padding-top:25px}.point05Section{margin-bottom:16px !important}.point05Section .point05{position:relative;margin-top:-4px}.point05Section .point05 .image{position:absolute;right:22px;top:-98px;z-index:2}.point05Section .point5Box{background:url(/assets/img/anime/bg_point5.png) no-repeat 0 0;margin:0 auto 0;padding-top:38px;width:862px}.point05Section .point5Box .boxInner{background:url(/assets/img/anime/bg_point5_bottom.png) no-repeat 0 100%;padding-bottom:39px;min-height:329px;position:relative}.point05Section .point5Box .boxInner h3{margin:0 11px 14px}.point05Section .point5Box .boxInner .imageLeft{position:absolute;left:-14px;top:-30px;z-index:1}.point05Section .point5Box .boxInner .infoBox{background:url(/assets/img/anime/bg_info.gif) repeat 0 27px;margin:0 11px;line-height:2.3}.point05Section .point5Box .boxInner .infoBox .textRight{margin:0 40px 0 293px}.point05Section .point5Image{margin:-39px 0 -51px 0;position:relative;z-index:1}.point05Section .teacher{position:relative;z-index:2;padding-bottom:9px}.point05Section .point5Box .boxInner .imageRight{position:absolute;right:-7px;top:-20px;z-index:1}.point05Section .point5Box .boxInner .infoBox .textLeft{margin:0 315px 0 27px}.point05Section .buttonBox{margin:-91px -2px 0 !important}.end{clear:both;margin:0 -22px}@media only screen and (max-width: 750px){.end{margin:0}}#pagePlan #container{background:#FFF}@media only screen and (max-width: 1404px){.keyvPlan{overflow:hidden}.keyvPlan p{margin:0 -15%}}@media only screen and (max-width: 1404px) and (max-width: 750px){.keyvPlan p{margin:0}}@media only screen and (min-width: 751px){dl#fontSizeChange{display:-webkit-box;display:-ms-flexbox;display:flex}dl#fontSizeChange strong{color:#C00;margin:0px 4px}.keyvPlan{text-align:center}.planContact{background:#FFF}.planContact .blockInner{width:100%;max-width:840px;margin:0 auto;padding:30px 30px}.planContact .blockInner .buttonList{padding-bottom:20px}.planContact .blockInner .buttonList li{float:left;width:calc(50% - 10px);margin:0 auto}.planContact .blockInner .buttonList li:first-child{margin-right:20px}.planContact .blockInner .buttonList li a{display:block;padding:29px 10px;background:#F83D4B;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;color:#FFF;font-size:24px;font-weight:bold;text-align:center;text-decoration:none}.planContact .blockInner .buttonList li a.bgOrange{background:#F99F1E}.planContact .blockInner .buttonList li a.requestButton{background:#3CBDD4}.planContact .blockInner .buttonList li a:hover{text-decoration:none;opacity:0.6;filter:alpha(opacity=60)}.planContact .blockInner .buttonList li a img{display:inline-block;margin-left:10px;vertical-align:middle}.planContact .blockInner .buttonList li a span{display:inline-block;vertical-align:middle;margin-top:4px}.planContact .blockInner .buttonList li .imgTitle{margin-bottom:10px;text-align:center}.planContact .contactBox{padding:2px;background:#E3E3E3}.planContact .contactBox .inquiryText{line-height:1.57;display:inline-block;position:relative;width:calc(330/780*100%);padding:15px 10px 15px 27px;font-size:15px;vertical-align:middle}.planContact .contactBox .inquiryText span{padding-right:10px;font-size:20px;font-weight:bold}.planContact .contactBox .inquiryText:after{content:'';position:absolute;top:-1px;right:-25px;width:21px;height:84px;background:url(/assets/img/plan/bg_arrow.gif) no-repeat 0 50%}.planContact .contactBox .phoneText{display:inline-block;width:calc((446/776*100%) - 4px);padding:12px 10px 13px 15px;background:#FFF;text-align:center;color:#0066CC;font-size:36px;font-weight:bold;vertical-align:middle;line-height:1.6}.planContact .contactBox .phoneText img{padding-right:5px}.boxContents02{margin-top:25px}.planContact02{margin-bottom:40px}.planContact03{margin-bottom:38px}.typeAdvertisement{background:#0066cc;padding:20px 0;text-align:center}.typeAdvertisement img{display:block;margin:0 auto;margin-bottom:20px}.typeAdvertisement span{font-size:32px;color:#FFF}.typeAdvertisement02{line-height:1.25}.arrowType{text-align:center;line-height:0}.arrowType.fix{margin-bottom:-20px}.planSection{line-height:1.57;background:#EBF8FF}.planSection .sectionInner{width:100%;max-width:1100px;padding:0 30px;margin:0 auto}.planSection .sectionInner .text{font-size:15px;margin-top:20px}.planSection .sectionInner h2{padding-bottom:17px;text-align:center}.planSection .sectionInner .sectionList{padding:40px;background:#FFF;border:1px solid #E3E3E3}.planSection .sectionInner .sectionList .title{margin-bottom:40px;text-align:center;font-size:16px}.planSection .sectionInner .sectionList .title span{color:#F83D4B;font-weight:bold}.planSection .sectionInner .sectionList .image{text-align:center}.planSection .sectionInner .sectionList>li h3{padding:12px 21px 10px;border-bottom:1px solid #1CC0B7;color:#1CC0B7;font-size:20px;font-weight:bold;line-height:120%}.planSection .sectionInner .sectionList>li ul{padding:19px 6px 0 24px}.planSection .sectionInner .sectionList>li ul li{float:left;width:195px;margin:0 19px 10px 0}.planSection .sectionInner .sectionList>li ul li.image01{width:407px;text-align:center}.planSection .sectionInner .sectionList02{margin-top:26px}.planSection .sectionInner .sectionList02>li{float:left;border:1px solid #ccc;padding:13px;margin-left:13px;min-height:248px}.planSection .sectionInner .sectionList02>li h4{font-size:18px;color:#0066cc;margin-bottom:12px;text-align:center;font-weight:bold}.planSection .sectionInner02{padding-top:51px}.planSection .sectionInner.fix{padding-bottom:80px}.planSection .sectionList>li .teacherText{padding-bottom:5px;color:#F41E37;font-size:20px;font-weight:bold;text-align:center}.planSection .sectionList>li .teacherText span{display:inline-block;padding:0 4px;z-index:10;background:url(/assets/img/plan/bg_line.gif) repeat-x 0 13px}.planSection .sectionList>li .teacherText span em{font-size:24px}.planSection .sectionList .listInfo{padding:15px 20px}.planSection .sectionList .listInfo img{display:inline-block;vertical-align:text-top}.planSection .sectionList .listInfo .textList{display:inline-block;vertical-align:text-top;padding-left:15px;font-size:15px;line-height:24px}.planSection .recruitmentImage{text-align:center;line-height:0}.planSection .recruitmentImage02{padding-top:24px}.planSection02{padding-top:40px}.planSection.bgWhite{background:#FFF}.boxStep li{float:left;width:30%;min-height:350px;margin-right:40px;margin-bottom:10px;padding-bottom:10px;border:1px solid #0066CC}.boxStep li:last-child{margin-right:0}.boxStep li .image{text-align:center;margin-bottom:20px}.boxStep li .title{text-align:center;font-size:20px;font-weight:bold;color:#0066CC;margin-bottom:20px}.boxStep li .text{padding:0 40px;text-align:left}.boxStep li.bgRed{border:1px solid #F83D4B}.boxStep li.bgRed .title{color:#F83D4B}}@media only screen and (max-width: 750px){#fontSizeChange{display:none !important}#pagePlan{color:#333}#pagePlan .boxBreadcrumb{margin-bottom:0}#pagePlan .info{padding-bottom:10px}#pagePlan #headUtil{margin:0px auto 13px;position:relative}.containerFluid{margin:0 auto}.keyvPlan{width:100%}.keyvPlan img{vertical-align:middle;width:100%}.planContact{background:#FFF;padding:0 15px}.planContact .blockInner{margin:0 auto;padding:20px 0}.planContact .blockInner .buttonList li{display:block;margin-bottom:10px}.planContact .blockInner .buttonList li:last-child{margin-bottom:0}.planContact .blockInner .buttonList li a{position:relative;height:55px;background:#F83D4B;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;color:#FFF;font-size:16px;font-weight:bold;text-align:center;text-decoration:none;display:block;padding:15px}.planContact .blockInner .buttonList li a.bgOrange{background:#F99F1E}.planContact .blockInner .buttonList li a.bgOrange:before{position:inherit;width:auto;background:none}.planContact .blockInner .buttonList li a:hover{text-decoration:none;opacity:0.6;filter:alpha(opacity=60)}.planContact .blockInner .buttonList li a img{width:9px;height:15px;display:inline-block;margin-left:7px;vertical-align:middle}.planContact .blockInner .buttonList li a span{width:94%;line-height:1.4;text-align:left}.planContact .blockInner .buttonList li a.requestButton{background:#3CBDD4}.planContact .blockInner .buttonList.fix li a{padding:0 10px 0 100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center}.planContact .blockInner .buttonList.fix li a:before{content:'';position:absolute;top:0;left:0;width:100px;height:55px;background:url(/assets/img/plan/img_btn02.png) no-repeat;background-size:100px 55px}.planContact .blockInner .buttonList.fix li a:after{content:'';position:absolute;top:19px;right:10px;width:9px;height:15px;background:url(/assets/img/plan/icon_arrow.png) no-repeat;background-size:9px 15px}.planContact .blockInner .buttonList.fix li a.bgOrange{background:#F99F1E}.planContact .blockInner .buttonList.fix li a.bgOrange:before{background:url(/assets/img/plan/img_btn01.png) no-repeat;background-size:100px 55px}.planContact .contactBox{padding:2px}.planContact .contactBox .inquiryText{display:block;padding:8px 10px 4px 31px;font-size:15px;vertical-align:middle;text-align:center}.planContact .contactBox .inquiryText span{padding-right:10px;font-size:20px;font-weight:bold;display:block;text-align:center}.planContact .contactBox .phoneTitle{float:left;width:36%;padding:11px 10px;line-height:1.6}.planContact .contactBox .phoneTitle span{font-size:13px;font-weight:bold}.planContact .contactBox .phoneText{float:right;display:inline-block;width:61%;background:#FFF;text-align:center;color:#102986;font-size:17px;font-weight:bold;vertical-align:middle;margin:3px}.planContact .contactBox .phoneText .number{font-size:19px;color:#0066CC;letter-spacing:-1px;line-height:1.9}.planContact .contactBox .phoneText .number img{width:17.5px;height:17px}.planContact .contactBox .phoneText .text{color:#333;font-size:12px;font-weight:normal;text-align:right}.planContact .contactBox .phoneText span{display:block}.planContact .contactBox .phoneText a{position:relative;text-decoration:none;color:#102986;padding:3px 7px 3px;display:block}.planContact .contactBox .phoneText a:before{content:"";position:absolute;top:19px;left:0;width:7px;height:18.5px;background:url(/assets/img/plan/icon_arrow_left.png) no-repeat;background-size:7px 17.5px}.planContact .contactBox .boxPhone{background:#E3E3E3;border-radius:3px}.planContact03{margin-bottom:20px}.lanContact .contactBox .phoneTitle span{display:inline-block;vertical-align:middle}.planSection{background:#EBF8FF}.planSection .sectionInner{margin:0 auto;padding:0 15px}.planSection .sectionInner .text{font-size:12px;margin-top:20px;line-height:20px}.planSection .sectionInner h2{padding-bottom:17px;text-align:center;width:243px;margin:0 auto}.planSection .sectionInner .sectionList{background:#FFF;border:1px solid #E3E3E3;padding:20px 16px}.planSection .sectionInner .sectionList .title{font-size:12px;text-align:center;margin-bottom:10px;line-height:1.6}.planSection .sectionInner .sectionList .title span{color:#F83D4B;font-weight:bold}.planSection .sectionInner .sectionList .image{width:100%;text-align:center}.planSection .sectionInner .sectionList.noneBD{border:none}.planSection .sectionInner .sectionList02{margin-top:15px}.planSection .sectionInner .sectionList02>li{border:1px solid #ccc;padding:13px;margin-bottom:10px}.planSection .sectionInner .sectionList02>li img{margin:0 auto;width:100%}.planSection .sectionInner .sectionList02>li h4{font-size:18px;color:#0066cc;margin-bottom:12px;text-align:center;font-weight:bold}.planSection .sectionInner02{padding-top:15px}.planSection .sectionList>li .teacherText{padding-bottom:15px;color:#F41E37;font-size:14px;font-weight:bold;text-align:center}.planSection .sectionList>li .teacherText span{display:inline-block;padding:0 4px;z-index:10}.planSection .sectionList>li .teacherText span em{font-size:24px}.planSection .sectionList .listInfo{padding:10px;width:100%}.planSection .sectionList .listInfo img{width:50%;display:inline-block;vertical-align:text-top}.planSection .sectionList .listInfo .textList{display:inline-block;vertical-align:text-top;padding-left:15px;font-size:12px;line-height:19px}.planSection .sectionList.noneBD{border:none;padding:0;margin-bottom:25px}.planSection .recruitmentImage{text-align:center;line-height:0}.planSection .recruitmentImage02{padding:15px 15px 0 15px}.planSection .boxStep li .text{margin:0;text-align:left}.planSection02{padding-top:40px}.planSection.fix{margin-top:-16px}.planSection.bgWhite{background:#FFF}.typeAdvertisement{background:#0066cc;padding:10px 0;text-align:center}.typeAdvertisement img{width:199px;display:block;margin:0 auto;margin-bottom:5px}.typeAdvertisement span{font-size:18px;color:#FFF;line-height:25px;font-weight:bold}.typeAdvertisement02{line-height:1.25}.arrowType{text-align:center;margin-top:-6px}.arrowType img{width:25px}.arrowType.bgBlue{background-color:#ebf8ff;line-height:0}.boxContents{margin-top:0;margin-bottom:30px}.boxContents .image{text-align:center}.boxContents02{margin-top:15px}.boxContents02.fix{margin-top:0}.boxStep li{width:100%;border:1px solid #0066CC;margin-bottom:10px}.boxStep li:last-child{margin-bottom:0}.boxStep li .image{display:inline-block;vertical-align:middle;width:30%;text-align:left;line-height:0}.boxStep li .inner{width:67%;display:inline-block;vertical-align:middle;padding:20px 10px}.boxStep li .title{font-size:12px;font-weight:bold;color:#0066CC;margin-bottom:5px}.boxStep li.bgRed{border:1px solid #F83D4B}.boxStep li.bgRed .title{color:#F83D4B}}.planSection .sectionInner .sectionList.noneBD{border:none}#pageTomas #container{background-color:#fff}@media only screen and (min-width: 751px){.pageTomas #main{width:100%;float:none;max-width:990px;padding:0 20px;margin:0 auto}.pageTomas .mainTitle{display:none}.pageTomas .headline15{margin-bottom:20px;padding:0 0 0 14px;border-left:10px solid #DB0100;line-height:0;text-align:left}.pageTomas #keyv{margin-bottom:30px;margin-left:-30px;margin-right:-30px;text-align:center}.pageTomas #keyv img{width:100%;max-width:950px;margin:0 auto}.pageTomas .searchBtn{max-width:850px;margin:0 auto 60px;text-align:center}.pageTomas .searchBtn a{display:block;padding:20px 30px;background:#545454;color:#FFF;font-size:24px;text-align:center}.pageTomas .searchBtn a span{display:inline-block;padding-left:34px;background:url(/assets/img/tomas/icon_arrow.png) 0 50% no-repeat;line-height:1.3em;vertical-align:middle;letter-spacing:2px}.pageTomas .tomasGroup{margin-bottom:60px;line-height:1.6}.pageTomas .tomasGroup:last-child{margin-bottom:10px}.pageTomas .tomasGroup .box{margin-bottom:40px;border:none;border-radius:0;background-color:transparent}.pageTomas .tomasList01{margin-bottom:20px}.pageTomas .tomasList01 li{margin-bottom:10px;padding:20px 19px;border:1px solid #545454}.pageTomas .tomasList01 .number{display:inline-block;max-width:120px;margin:0;text-align:center;vertical-align:middle;margin:0 35px 0 20px}.pageTomas .tomasList01 .detail{display:inline-block;width:calc(100% - 120px);max-width:730px;margin:0;padding-left:40px;border-left:1px solid #7F7F7F;font-size:18px;font-weight:bold;vertical-align:middle;line-height:1.4em}.pageTomas .tomasList01 .detail .title{display:block;margin-bottom:13px;color:#DB0100;font-size:26px}.pageTomas .photoBox{max-width:960px;margin:0 auto}.pageTomas .imageList{margin-right:-0.8%}.pageTomas .imageList li{float:left;width:32.5%;margin-right:0.8%}.pageTomas .tomasList02{position:relative;margin-bottom:20px}.pageTomas .tomasList02:before{position:absolute;top:0;left:50%;content:"";width:1px;height:100%;background:#CDCDD0}.pageTomas .tomasList02 li{width:50%;padding-left:25px}.pageTomas .tomasList02 li:first-child{padding-right:25px;padding-left:0}.pageTomas .tomasList02 .number{display:inline-block;margin-bottom:10px;padding:4px 15px 3px;background:#DB0100;color:#FFF;font-size:20px;font-weight:bold}.pageTomas .tomasList02 .title{margin-bottom:10px;color:#DB0100;font-size:18px;font-weight:bold;line-height:1.5em}.pageTomas .tomasList02 .txtTomas{margin-bottom:0}.pageTomas .txtTomas{margin-bottom:25px;font-size:15px;line-height:1.65em}.pageTomas .headline16{margin-bottom:20px;padding-bottom:7px;border-bottom:5px solid #CDCDD0;text-align:left}.pageTomas .tomasList03 li{margin-bottom:20px}.pageTomas .tomasList03 li p{margin-bottom:0}.pageTomas .tomasList03 .image{display:inline-block;width:224px;vertical-align:top}.pageTomas .tomasList03 .textBox{display:inline-block;width:calc(100% - 25px - 230px);margin-left:25px;font-size:15px;line-height:1.75em;vertical-align:top}.pageTomas .tomasList03 .textBox .title{display:block;margin:0 0 13px -5px;color:#DB0100;font-size:18px;font-weight:bold}.pageTomas .wrapBox{padding:10px 10px 0;border:4px solid #CCC}.pageTomas .headline17{margin-bottom:10px;padding:4px 24px 3px;background:#E6E6E6;font-size:18px}.pageTomas .wrapBox .float3{padding:0}.pageTomas .wrapBox .float3 li{margin-bottom:9px;float:left;padding-left:25px;width:calc(100%/3)}.pageTomas .wrapBox .float3 li:nth-child(3n+1){clear:left}.pageTomas .wrapBox .float3 span{display:block;padding-left:15px}.pageTomas .tomasGroup .wrapBox .box{margin-bottom:6px}.pageTomas #fUtil{margin-bottom:20px}.pageTomas .linkArrow{position:relative;display:block;padding-left:16px;background-position:0 5px}.pageTomas .linkArrow:before{position:absolute;top:5px;left:0}}.pageTomas .headline18{position:relative;margin-bottom:10px;padding-left:28px;font-size:40px;line-height:1;color:#DB0100;font-weight:bold;text-align:left}.pageTomas .headline18:before{content:'';position:absolute;left:0;top:-1px;width:10px;height:90%;background-color:#DB0100}@media only screen and (max-width: 750px){.pageTomas .txtTomas{margin-bottom:30px}.pageTomas .mainTitle{line-height:34px;height:34px;color:#FFF;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,0.1);font-weight:bold;margin:0 -15px;overflow:hidden;background-image:-moz-linear-gradient(top, #2C7FD1, #005BB7);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #2C7FD1), color-stop(1, #005BB7))}.pageTomas #keyv{text-align:center;margin:0 -15px;margin-top:-20px}.pageTomas #keyv img{width:100%}.pageTomas .searchBtn a{display:inline-block;width:100%;margin:5px 0 15px;padding:17px 20px 15px;background-color:#545454;color:#FFF;text-align:center;text-decoration:none}.pageTomas .searchBtn a span{display:inline-block;margin-right:10px}.pageTomas .headline15{position:relative;margin-bottom:10px;padding-left:10px;font-size:21px;line-height:1.2;color:#DB0100;font-weight:bold;text-align:left}.pageTomas .headline15:before{content:'';position:absolute;left:0;top:0;width:4px;height:100%;background-color:#DB0100}.pageTomas .headline15 .minSize{font-size:15px}.pageTomas .tomasList01{width:calc(65% - 15px);float:left;line-height:1.6}.pageTomas .tomasList01 .title{margin-top:10px;margin-bottom:10px;font-size:15px;color:#DB0100;line-height:1.5;font-weight:bold}.pageTomas .imageList{width:35%;margin-left:15px;float:right}.pageTomas .imageList li{margin-bottom:20px}.pageTomas .border{padding:15px;border:1px solid #545454;font-size:12px;margin-bottom:25px}.pageTomas .tomasList02 .number{display:inline-block;margin-top:10px;margin-bottom:5px;padding:6px 8px;background-color:#DB0100;font-size:15px;color:#FFF;margin-top:-10px}.pageTomas .tomasList02 .title{margin-top:10px;margin-bottom:10px;font-size:15px;color:#DB0100;line-height:1.5;font-weight:bold}.pageTomas .tomasList02 li{margin-bottom:20px}.pageTomas .tomasList02 li:last-child{margin-bottom:0}.pageTomas .txtTomas.mTop10{margin-top:10px}.pageTomas .headline16{margin-bottom:10px;color:#545454;border-bottom:3px solid #CDCDD0;line-height:1.5;text-align:left}.pageTomas .searchBtn{margin:5px 0 15px}.pageTomas .box{border:none;border-radius:0}.pageTomas .tomasGroup{margin-bottom:25px}.pageTomas .tomasList03 .image{text-align:center;margin-bottom:22px}.pageTomas .tomasList03 .textBox .title{margin-top:10px;margin-bottom:10px;font-size:15px;color:#DB0100;line-height:1.5;font-weight:bold}.pageTomas .tomasList03 .textBox strong{display:block;margin-bottom:15px}.pageTomas .tomasList03 li{padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #CDCDD0}.pageTomas .tomasList03 li:last-child{border-bottom:none}}@media only screen and (max-width: 750px){.pageTomas .headline16{font-size:17px}}#mainContents{padding-bottom:28px;background:url(/assets/img/experience/bg_bottommain.gif) 0 100% no-repeat}@media only screen and (max-width: 750px){#pageExperience #mainContents{padding-bottom:0}}#pageExperience #main{width:100%;background:url(/assets/img/experience/bg_main.gif) 0 0 repeat-y}#pageExperience #main .imageTop{position:relative;margin-bottom:-3px}#pageExperience #main .imageBottom{margin:-4px 0}#pageExperience #main .button{display:inline-block;min-width:200px;border-radius:6px;padding:42px 0 1px;text-align:center;margin-bottom:1em}#pageExperience #main .button a{display:inline-block;width:615px;padding:5px 15px 15px 5px;margin-left:11px;background:url(/assets/img/experience/bg_button.gif) 0 0 no-repeat}@media only screen and (max-width: 750px){#pageExperience #main .imageTop{margin-top:-7px}#pageExperience #main .button.style01{width:100%}}@media only screen and (max-width: 750px){#pageExperience #container{background:#FFF}}#pageExperience #contents{display:block;max-width:950px;padding:0}@media only screen and (max-width: 750px){#pageExperience #contents{margin-top:-20px}}#pageExperience .section{padding-bottom:6px;margin:0 10px 12px 10px}.goodStory{height:145px;background:url(/assets/img/experience/bg_goodStory.gif) 0 0 no-repeat}.goodStory .iconStory{float:left;padding:32px 19px 0 34px}.goodStory h2{float:left;padding-top:47px}.badStory{height:146px;background:url(/assets/img/experience/bg_badStory.gif) 0 0 no-repeat}.badStory .iconStory{float:left;padding:33px 18px 0 35px}.badStory h2{float:left;padding-top:51px}#pageExperience .sectionInner{padding-bottom:64px;background:url(/assets/img/experience/bg_bottomsection.gif) 0 100% no-repeat}#pageExperience .sectionInner .text{padding:28px 40px 0 47px;margin:0 18px 0 25px;background:url(/assets/img/experience/bg_section.gif) 0 0 repeat-y}#pageExperience .sectionInner .text p{margin-bottom:1em}#pageExperience .sectionInner .text p.last{margin-bottom:20px}@media only screen and (max-width: 750px){#pageExperience .sectionInner{background:url(/assets/img/experience/bg_bottomsection_sp.gif) -10px 100% no-repeat}#pageExperience .sectionInner .text{padding:20px 7% 0;margin:-1px -10px 0 -10px;background:url(/assets/img/experience/bg_section_sp.gif) 0 0 repeat-y;background-size:contain}}#p-wao #container{background-color:#FFF}#p-wao .titleMain{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}#p-wao .titleMain .nk{margin-right:40px}@media only screen and (max-width: 600px){#p-wao .titleMain{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}}#p-wao .shokai{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}#p-wao .shokai .shokaileft{margin-right:30px;max-width:270px;width:35%}#p-wao .shokai .shokairight{-webkit-box-flex:1;-ms-flex:1;flex:1}#p-wao .shokai .shokairight .blue{color:#0068cd;font-weight:bold}#p-wao .shokai .shokairight .red{font-weight:bold}@media only screen and (max-width: 600px){#p-wao .shokai{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#p-wao .shokai .shokaileft{width:100%;max-width:initial;text-align:center;margin-right:0;margin-bottom:15px}#p-wao .shokai .shokaileft img{width:100%}#p-wao .shokai .shokairight{margin-bottom:10px}}#p-wao .spnk{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}#p-wao .spnk .spnkleft{margin-right:20px;max-width:206px;width:35%}@media only screen and (max-width: 600px){#p-wao .spnk .spnkleft{margin-right:0}}#p-wao .spnk .spnkright{-webkit-box-flex:1;-ms-flex:1;flex:1}#p-wao .spnk .spnkright .title{color:#005ebc;font-size:18px;font-weight:bold;margin-bottom:15px}@media only screen and (max-width: 600px){#p-wao .spnk{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#p-wao .spnk .spnkleft{width:100%;max-width:initial;text-align:center;margin-bottom:10px}#p-wao .spnk .spnkleft img{width:100%}}#pageWao #container{background-color:#fff}.innerWao{width:100%;max-width:765px;margin:0 auto}.headWaoSp{display:none}@media only screen and (max-width: 750px){.headWaoSp{display:block;line-height:34px;height:34px;color:#FFF;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,0.1);font-weight:bold;margin:-20px -15px 20px -15px;overflow:hidden;background-image:-moz-linear-gradient(top, #2C7FD1, #005BB7);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #2C7FD1), color-stop(1, #005BB7))}}.blockIndividual{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blockIndividual .item{width:calc(50% - 5px);margin-bottom:20px;border:1px solid #DFDFDF;background-image:url(/assets/img/job/wao/sp_wao_back.jpg);background-color:#F9F9F9;background-repeat:repeat-x;text-align:center}.blockIndividual .item .h_image{margin-bottom:30px}.blockIndividual .item .t_image{margin-bottom:30px}.blockIndividual .item .image{margin-bottom:20px}.blockIndividual .item .imageTxt{margin-bottom:20px}.blockIndividual .waoLink{margin-bottom:25px;display:block}@media only screen and (max-width: 750px){.blockIndividual{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blockIndividual .item{width:100%;border:0;background-image:none;background-color:#fff}.blockIndividual .item .h_image{margin-bottom:20px}.blockIndividual .item .t_image{margin-bottom:10px}.blockIndividual .item .image{margin-bottom:5px}.blockIndividual .item .imageTxt{margin-bottom:5px}.blockIndividual .waoLink{display:none}}.tableWao th,.tableWao td{line-height:1.6}.tableWao.tableRight{margin:0px auto;margin-bottom:20px;width:333px;text-align:left;color:#444444;background-color:#FFFFFF;border:3px double #2A3789}.tableWao.tableRight td{padding:5px}.tableWao.tableRight th{background-image:url(/assets/img/job/wao/sp_wao_thead_axis.jpg);background-color:#0E1D7A;background-repeat:repeat-x;color:#FFFFFF;padding:5px}.tableWao.tableLeft{margin:0px auto;margin-bottom:20px;width:333px;text-align:left;color:#444444;background-color:#FFFFFF;border:3px double #81C1E6}.tableWao.tableLeft td{padding:5px}.tableWao.tableLeft th{background-image:url(/assets/img/job/wao/sp_wao_thead_nh.jpg);background-color:#1F93DC;background-repeat:repeat-x;color:#FFFFFF;padding:5px}.tableWao tfoot a{background-image:url(/assets/img/job/wao/sp_wao_link.gif);background-repeat:no-repeat;padding:0px 0px 0px 18px;margin:0px 0px 20px 0px;text-decoration:underline}.tableWao tfoot a:hover{text-decoration:none}.tableWao span.spwaored{color:#FF0000;font-weight:bold}@media only screen and (max-width: 750px){.tableWao{display:none}}.bosyuCampaign{display:none}@media only screen and (max-width: 750px){.bosyuCampaign{display:block}.bosyuCampaign .jokenCampaign li{color:#1e2d70;margin-top:5px;padding-bottom:10px;padding-left:42px;background:url(/assets/img/job/wao/tkg_check.png) no-repeat;background-size:35px 26px;text-align:left;line-height:1.55}}.btnWaoCampaign{display:none}@media only screen and (max-width: 750px){.btnWaoCampaign{display:block}.btnWaoCampaign.style01{margin-bottom:20px}.btnWaoCampaign a{display:block;-webkit-transition:background-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out;width:100%;margin-bottom:10px;padding:10px;border-radius:8px;font-weight:bold;line-height:1;text-align:center;text-decoration:none;cursor:pointer;border:1px solid #1e2d70;background:#1e2d70;background-image:-o-linear-gradient(top, #1e2d70, #10193f);color:#FFF;text-shadow:0 -1px 1px #000}}#pageKokudaiseminar #main{width:100%;max-width:1010px;margin:0 auto;padding:0 30px}@media only screen and (max-width: 750px){#pageKokudaiseminar #main{padding:0 15px;margin-top:-20px}}#kokudaiseminarHeader{width:100%;height:0;padding-top:110px;line-height:110px;overflow:hidden;background:#fff url(/assets/img/g/group_name/special/kokudaiseminar/header_banner.gif) 0 0 no-repeat;background-size:contain}#kokudaiseminar{width:950px;height:701px;background:url(/assets/img/g/group_name/special/kokudaiseminar/header_bg.jpg) 0 0 no-repeat;overflow:hidden;margin-top:3px}@media only screen and (max-width: 750px){#kokudaiseminar{margin-top:-20px;margin-bottom:35px;display:none}}#kokudaiseminar h2{width:506px;height:0;line-height:182px;padding-top:182px;background:#fff url(/assets/img/g/group_name/special/kokudaiseminar/main_title.gif) 0 0 no-repeat;overflow:hidden;margin:58px 0 0 31px}#kokudaiseminar h3{width:612px;height:0;line-height:101px;padding-top:101px;background:url(/assets/img/g/group_name/special/kokudaiseminar/sub_title.gif) 0 0 no-repeat;overflow:hidden;margin:104px 0 0 37px}#kokudaiseminar p{font-size:14px;line-height:1.5;margin:24px 0 0 37px;letter-spacing:-1px}@media only screen and (max-width: 750px){#kokudaiseminar p{width:55%}}@media only screen and (max-width: 750px){.ios #kokudaiseminar p{width:55%;margin:10px 0 0 37px;font-size:1.87vw !important}}#pageKokudaiseminar .btnBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;clear:both;width:100%;margin:20px auto}#pageKokudaiseminar .btnBlock li{display:inline-block;margin:0 5px}#pageKokudaiseminar .btnBlock .grey{clear:both;width:100%;margin:20px auto;padding:20px 0;background-color:#e6e6e6;border:1px solid #ccc;text-align:center}@media only screen and (max-width: 750px){#pageKokudaiseminar .btnBlock .grey{margin:0;padding:0;border:none;background:none}}@media only screen and (max-width: 750px){.borBott{margin-top:-7px}}.board h3{margin:20px 0}#kokudaiseminarMerit{width:100%;background:#fff url(/assets/img/g/group_name/special/kokudaiseminar/board_bg.gif) 0 0 repeat-y;background-size:contain}#kokudaiseminarMerit h3 span{display:block;text-align:center}#soreha{text-align:center;padding:20px 0}#kokudaiseminarMerit ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}#kokudaiseminarMerit ul li{width:280px;float:left;display:inline;margin-right:16px;padding-bottom:20px;line-height:1.7}@media only screen and (max-width: 750px){#kokudaiseminarMerit ul{margin-top:-20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#kokudaiseminarMerit ul li{width:260px;margin-right:0;padding-bottom:10px}#kokudaiseminarMerit ul li:last-child{padding-bottom:30px}}#kokudaiseminarMerit li#meritShido{margin-right:0}#kokudaiseminarMerit h5{width:280px;height:0;line-height:68px;padding-top:68px;background:#fff url(/assets/img/g/group_name/special/kokudaiseminar/subtitle_merit.gif) 0 0 no-repeat;overflow:hidden;display:block;margin:0 auto 10px}@media only screen and (max-width: 750px){#kokudaiseminarMerit h5{width:260px;line-height:63px;padding-top:63px;background-size:cover}}#kokudaiseminarMerit li#meritTokoton h5{background-position:0 -68px}@media only screen and (max-width: 750px){#kokudaiseminarMerit li#meritTokoton h5{background-position:0 -63px}}#kokudaiseminarMerit li#meritShido{background-position:0 -136px}#kokudaiseminarMerit img{margin:auto}#kokudaiseminarOsusume{width:100%;background:#fff url(/assets/img/g/group_name/special/kokudaiseminar/board_bg.gif) 0 0 repeat-y;background-size:contain}#kokudaiseminarOsusume #osusumeTarget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}#kokudaiseminarOsusume #osusumeTarget li{width:280px;float:left;display:inline;margin-right:16px}@media only screen and (max-width: 750px){#kokudaiseminarOsusume #osusumeTarget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#kokudaiseminarOsusume #osusumeTarget li{width:260px;margin-right:0;margin-bottom:10px}}#kokudaiseminarOsusume #osusumeKisotsu{margin-right:0 !important}@media only screen and (max-width: 750px){#kokudaiseminarOsusume #osusumeKisotsu{padding-bottom:25px}}#osuusmeShufu{width:469px;height:0;line-height:27px;padding-top:27px;background:#fff url(/assets/img/g/group_name/special/kokudaiseminar/shufu.gif) 0 0 repeat-y;overflow:hidden}#osusumePoint{margin:15px 0}#osusumePoint li{width:479px;height:0;line-height:50px;padding-top:50px;background:#fff url(/assets/img/g/group_name/special/kokudaiseminar/point4.gif) 0 0 no-repeat;overflow:hidden}#osusumePoint li#point02{background-position:0 -50px}#osusumePoint li#point03{background-position:0 -100px}#osusumePoint li#point04{background-position:0 -150px}#pageKokudaiseminar .section2{width:884px;background:#fff url(/assets/img/g/group_name/special/kokudaiseminar/osusume_bg.jpg) right bottom no-repeat;margin:20px 0 0 45px;height:260px}@media only screen and (max-width: 750px){#pageKokudaiseminar .section2{width:100%;background:none;height:initial;margin:20px 0 0}}.voiceSection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:20px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.voiceSection img{width:182px;height:182px;border:1px solid #ccc}.voiceSection p{width:calc(100% - 202px);line-height:32px;background:#fff url(/assets/img/g/group_name/special/kokudaiseminar/voice_line.gif) 0 0 repeat-y}@media only screen and (max-width: 750px){.voiceSection{display:block;width:90%;border:none;margin:0 auto;padding:5px 0}.voiceSection img{float:left;margin-right:20px;border:none}.voiceSection p{width:100%;float:none;background:none;line-height:1.6}}#kokudaiseminarVoice h3 img{vertical-align:middle}@media only screen and (max-width: 750px){#kokudaiseminarVoice h3{margin-bottom:15px}}@media only screen and (max-width: 750px){#kokudaiseminarVoice{padding-bottom:25px}}#kokudaiseminarFlow h3 img{vertical-align:middle}#flowImage{width:100%;text-align:center;padding:20px 0 0}#kokudaiLink{width:950px;text-align:right;margin:8px 5px 12px 0}#kokudaiLink .txt{color:#36C;font-size:12px;padding-left:14px;background:url(/assets/img/g/group_name/special/kokudaiseminar/li.gif) no-repeat scroll 0 50% transparent}.bkchiki{margin:12px 0}.bkchiki .txt{color:#36C;font-size:12px;padding-left:14px;background:url(/assets/img/g/group_name/special/kokudaiseminar/sp_bkchiki.jpg) no-repeat scroll 0 50% transparent}#jokenCampaign li{color:#1e2d70;margin-top:5px;padding-bottom:10px;padding-left:42px;background:url(/assets/img/g/group_name/special/kokudaiseminar/tkg_check.png) no-repeat;background-size:35px 26px}#pageTact #main{width:100%}#pageTact #mainInner{width:100%;max-width:1010px;margin:0 auto;padding:0 30px}#pageTact #mainInner img{vertical-align:middle}@media only screen and (max-width: 750px){#pageTact #mainInner{padding:0}}#pageTact #keyv{background:url(/assets/img/g/group_name/special/tact/bg_main.gif) repeat-x 50% 0;text-align:center;font-size:0}@media only screen and (max-width: 750px){#pageTact #keyv{background:none;margin-top:-20px}}#pageTact .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#pageTact .button li{width:49%}@media only screen and (max-width: 750px){#pageTact .button{margin-top:-10px;padding-bottom:20px}}@media only screen and (max-width: 750px){#pageTact .button li{width:100%;text-align:center;padding:0 15px}}#pageTact #p-campaign{border-radius:10px;border:5px solid #FF995A;padding:10px;background-color:#FFF}.titleTact{border-radius:10px;background:#FB6C14;margin-bottom:20px;font-weight:bold;font-size:large;padding:10px;color:#FFF}#contactIn{background:url(/assets/img/g/group_name/special/tact/bg_contact.jpg) no-repeat 0 0;height:235px;position:relative;background-size:contain}#contactIn #ribbon{position:absolute;top:35px;left:393px;z-index:5}#contactIn #searchBtn{position:absolute;top:125px;left:23px}#contactIn #applyBtn{position:absolute;top:65px;left:462px;z-index:0}@media only screen and (max-width: 1010px){#contactIn #ribbon{position:absolute;top:35px;left:393px}#contactIn #searchBtn{position:absolute;top:125px;left:23px}#contactIn #applyBtn{position:absolute;top:65px;left:462px}}.spPadding{padding:0 15px}@media only screen and (max-width: 750px){#pageTact .spPadding{margin-top:-20px}}#pageTkg #container{background-color:#FFF}.pageTkg #keyVisual{width:100%;background:#fff url(/assets/img/tkg/keyv_bg.jpg) left 15px repeat-x}@media only screen and (max-width: 750px){.pageTkg #keyVisual{margin-top:-20px}}.pageTkg #keyVisual .img{width:100%;max-width:1060px;margin:0 auto}.pageTkg #keyVisual .txt{display:block;z-index:1000}.pageTkg #keyVisual .img{position:relative;margin-bottom:calc(45px*417/960)}.pageTkg #keyVisual .img .image{position:absolute;top:30px;left:45px;width:calc(512/1018*100% - 40px)}.pageTkg .btnBlock{text-align:center;width:100%;margin-bottom:calc(50px*417/960)}.pageTkg .btnBlock .btn{width:calc(50% - 20px);margin:0 8px;max-width:431px;display:inline-block;-webkit-box-shadow:none;box-shadow:none;padding:0}@media only screen and (max-width: 750px){.pageTkg .btnBlock .btn{width:75%;max-width:350px}}.pageTkg .btnBlock a{display:block;position:relative;border-radius:10px;overflow:hidden;line-height:0;-webkit-box-shadow:2px 2px 3px rgba(0,0,0,0.3);box-shadow:2px 2px 3px rgba(0,0,0,0.3);cursor:pointer;-webkit-transition:opacity .3s;transition:opacity .3s}.pageTkg .btnBlock a img{width:100%;height:100%}.pageTkg .btnBlock a.apply:after{position:absolute;top:-1px;left:0;width:100%;height:calc(100% - 1px);content:"";background:url(/assets/img/tkg/btn_a.jpg) no-repeat;background-size:cover;opacity:0}.pageTkg .btnBlock a.search:after{position:absolute;top:0px;left:0;width:100%;height:calc(100% - 1px);content:"";background:url(/assets/img/tkg/btn_b.jpg) no-repeat;background-size:cover;opacity:0}.pageTkg .btnBlock a:hover:after{opacity:1}.pageTkg #tkgMain{font-size:15px;width:100%;max-width:990px;margin:0 auto}.pageTkg #tkgMain p{line-height:1.5;font-size:15px}@media only screen and (max-width: 980px){.pageTkg #tkgMain p{font-size:13px}}@media only screen and (max-width: 880px){.pageTkg #tkgMain p{font-size:12px}}@media only screen and (max-width: 800px){.pageTkg #tkgMain #section01 p{font-size:11px}}.pageTkg #tkgMain img{vertical-align:middle}.pageTkg #section01{margin:0 0 calc(40px*417/960)}.pageTkg .secHeader{position:relative;z-index:2}@media only screen and (max-width: 1050px){.pageTkg .secHeader{width:101%}.pageTkg .secHeader.style02{width:103%}}@media only screen and (max-width: 750px){.pageTkg .secHeader{width:100%}}.pageTkg .tkgHeadline{position:relative;z-index:2}.pageTkg .secHeaderTxt{color:#FFF;width:calc(660/960*100%);position:absolute;top:calc(170/267*100%);left:calc(48/969*100%);font-size:13px}@media only screen and (max-width: 800px){.pageTkg .secHeaderTxt{font-size:11px}}.pageTkg #merit h4,.pageTkg #merit .item{position:relative}.pageTkg #merit .txt{width:calc(470/960*100%);position:absolute;left:35px;top:calc(116/294*100%)}.pageTkg #merit .txt p{margin-bottom:15px}.pageTkg #merit .txt p:last-child{margin-bottom:0}@media only screen and (max-width: 880px){.pageTkg #merit .txt p{margin-bottom:4px}}.pageTkg #merit .txt05{top:calc(115/450*100%)}.pageTkg #section02{margin:7px 0 calc(40px*417/960)}.pageTkg #conditions{width:100%;max-width:990px;margin:0 auto}.pageTkg #training .txt01{width:500px;position:absolute;top:441px;left:401px}.pageTkg #training .txt02{width:780px;position:absolute;top:625px;left:37px}.pageTkg #training .txt03{width:780px;position:absolute;top:806px;left:37px}.pageTkg #apply{max-width:960px}.pageTkg #apply h4,.pageTkg #apply .bg04,.pageTkg #apply .bg03,.pageTkg #apply .bg02,.pageTkg #apply .bg01{position:relative;width:50%;float:left}.pageTkg #apply .txt{position:absolute;top:calc(110/240*100%);left:35px;padding-right:20px}.pageTkg #apply .bg03 .txt{top:calc(70/296*100%)}.pageTkg #section03{margin:7px 0 39px}.pageTkg #interview{max-width:960px;margin-bottom:40px}.pageTkg #interview .bg{position:relative;width:calc(770/960*100%/3);float:left;width:calc((100% - (140/960*100%))/3)}.pageTkg #interview .bg .txt{position:absolute;top:calc(180px*271/372);padding-right:20px}@media only screen and (max-width: 930px){.pageTkg #interview .bg .txt{font-size:11px;top:calc(155px*271/372)}}.pageTkg #interview .bg.bg04{width:calc(190/960*100%);position:absolute;left:calc(-44/960*100%);bottom:0}.pageTkg #interview .bg.bg01{margin-left:calc(140/960*100%)}.pageTkg #interview .bg.bg03{margin-left:-2px}.pageTkg #message .txt{width:576px;position:absolute;top:300px;left:350px}.pageTkg #tkgLink{margin:8px 5px 12px 0}.pageTkg #tkgLink .txt{font-size:12px;padding-left:14px}.pageTkg #mapList,.pageTkg #area1,.pageTkg #area8{max-width:950px}.pageTkg #mapList h2{margin-bottom:30px}@media only screen and (max-width: 750px){.pageTkg .pageTkg #tkgMain #section01 p,.pageTkg #tkgMain p{font-size:12px}.pageTkg #merit01 .block01,.pageTkg #apply01 .block01{padding:15px;text-align:center}.pageTkg #merit01 .block01>*,.pageTkg #apply01 .block01>*{font-size:12px;margin-bottom:15px}.pageTkg #merit01 .block01>p:first-child,.pageTkg #apply01 .block01>p:first-child{text-align:left}.pageTkg #apply01,.pageTkg #merit01{background:url(/assets/img/tkg//bg_apply.png) repeat 0 0;-webkit-box-shadow:0px 0px 4px 0px rgba(132,132,132,0.53);box-shadow:0px 0px 4px 0px rgba(132,132,132,0.53);margin:0 3px}.pageTkg .block02{padding:15px;background:url(/assets/img/tkg//bg_apply.png) repeat 0 0;text-align:center}.pageTkg .block02>*{font-size:12px;margin:0 auto;max-width:300px;margin-bottom:40px}.pageTkg .secHeader img{width:100%;-webkit-transform:translateX(0);transform:translateX(0)}.pageTkg #container{background-image:none}.pageTkg .secHeader.style02{width:calc(103.2%)}.pageTkg #apply01{margin:3px}.pageTkg .pageTkg #interview .bg{float:none}.pageTkg #interview01{margin-bottom:20px}.pageTkg .btnBlock a{-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.3);box-shadow:1px 1px 3px rgba(0,0,0,0.3);border-radius:10px}}.imageGuideMarket{display:table;margin:0 auto 32px;font-size:0;border-radius:15px;overflow:hidden}.imageGuideMarket.noBorRadius{border-radius:0}.listProblem{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 750px){.listProblem{margin-bottom:-28px}}.listProblem li{width:calc(50% - 10px);position:relative;background:#f2f4f5;border-radius:10px;overflow:hidden;margin-bottom:20px}.listProblem li .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;font-size:17px;line-height:1.4;font-weight:bold;color:#FFF;text-align:center;background:#005ebc}.listProblem li .content{padding:10px 20px 5px}.listProblem li .content .text{font-size:15px;line-height:1.7;font-weight:bold;border-bottom:1px solid #d9dbdb;padding-bottom:15px;margin-bottom:10px}.listProblem li .content .item{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:1.6;margin-bottom:12px}.listProblem li .content .item span{display:inline-block;text-align:center;width:50px;min-width:50px;height:20px;padding:1px;margin-right:5px;font-size:13px;border-radius:5px;color:#FFF;background:#005ebc}.listProblem li .content .item span.point{background:#f42167}.listProblem li .image{position:absolute;width:100%;left:50%;-webkit-transform:translateX(-49%);transform:translateX(-49%);bottom:0;font-size:0;text-align:center}@media only screen and (max-width: 992px){.listProblem li{width:100%}.listProblem li .image{position:relative}}@media only screen and (max-width: 750px){.listProblem li .title{font-size:15px}.listProblem li .content .text{font-size:14px;line-height:1.5}.listProblem li .content .item{font-size:13px;line-height:1.5}.listProblem li .content .item span{font-size:12px}}.blockNationalLang{margin-bottom:20px}.boxRadius02{padding:15px 30px;background-color:#fff;border:1px solid #d7d7d7;border-radius:4px}.boxRadius02 .listJr .active{color:#999}@media only screen and (max-width: 750px){.boxRadius02{padding:10px 15px}.boxRadius02 li{min-width:96px}}.titleNational{margin-bottom:15px;font-size:15px;line-height:1.6;font-weight:bold;color:#005ebc}@media only screen and (max-width: 750px){.titleNational{margin-bottom:10px;font-size:14px}}.nationalLang .item{padding:20px 0;border-bottom:1px solid #e5e5e5}.nationalLang .item:first-child{padding-top:0}.nationalLang .item .text{margin-bottom:15px;font-size:15px;line-height:1.6}.nationalLang .item .text span{font-weight:bold;color:#444;text-decoration:underline}.nationalLang .item .btnAnswer{display:inline-block;padding:6px 10px 5px 10px;font-size:13px;color:#034fa3;line-height:1.2;font-weight:bold;border:1px solid #ccc;border-radius:4px;-webkit-transition:all 0.3s;transition:all 0.3s}.nationalLang .item .btnAnswer:hover{opacity:0.7;text-decoration:none}.nationalLang .item .btnAnswer.disabled{pointer-events:none;color:#999}@media only screen and (max-width: 750px){.nationalLang .item{padding:10px 0}.nationalLang .item .text{margin-bottom:10px;font-size:14px}}.blockAnswer{text-align:justify}.blockAnswer dt{display:inline-block;padding:6px 10px 5px 10px;font-size:13px;color:#034fa3;line-height:1.2;font-weight:bold;border:1px solid #ccc;border-radius:4px;-webkit-transition:all 0.3s;transition:all 0.3s;cursor:pointer}.blockAnswer dt:hover{opacity:0.7;text-decoration:none}.blockAnswer dt.active{color:#999}.blockAnswer .accordionBoxAnswer{display:none;padding:10px 10px 0 10px;font-size:15px;color:#f83e4c;font-weight:bold;line-height:1.6}@media only screen and (max-width: 750px){.blockAnswer dt{padding:4px 8px 3px 8px;font-size:11px}.blockAnswer .accordionBoxAnswer{font-size:13px}}.innerJuken{max-width:900px;width:100%;margin:0 auto;padding:0 15px}@media only screen and (max-width: 750px){#keyvJukendoctor{margin-top:-20px}}#keyvJukendoctor img{display:block;margin:0 auto}.headJuken{padding:26px 10px 20px 10px;background:url(/assets/img/campaign/jukendoctor/bg_pattern01.gif) repeat 0 0;text-align:center}.exampleList{padding:20px 10px 20px;background:#2B0A05;text-align:center}.exampleList a{display:inline-block}.exampleList a:hover .imgCard{display:none}.exampleList a:hover .imgHover{display:block}.exampleList a .imgHover{display:none}@media only screen and (max-width: 750px){.exampleList{padding:15px 10px 15px}.exampleList .imgHover{display:none}}.sectionIncome{padding:47px 0 85px 0}.sectionIncome.style01{padding:0}.sectionIncome .blockVideo{position:relative;margin:0 auto 60px;background:url(/assets/img/campaign/jukendoctor/bg_pattern02.gif) repeat 0 0;padding-bottom:50%;height:0}.sectionIncome .blockVideo iframe{position:absolute;top:50%;left:50%;max-width:690px;width:100%;height:calc(100% - 40px);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.sectionIncome .stepIncome{margin-bottom:30px;text-align:center}.sectionIncome .stepIncome li{display:inline-block;margin:0 20px}.sectionIncome .txt01{margin-bottom:56px;text-align:center}.sectionIncome .buttonList{text-align:center}.sectionIncome .buttonList li{display:inline-block;margin:0 15px}.sectionIncome .buttonList li a{overflow:hidden;display:inline-block;max-width:400px;width:100%;text-align:center}.sectionIncome .buttonList li a:hover{opacity:0.7}.sectionIncome .blockItem{border-bottom:2px solid #F0F0F0;padding:85px 0}.sectionIncome .blockItem:last-child{border-bottom:0}.sectionIncome .blockItem.bgGray{background-color:#F2F2F2;padding:55px 0}.sectionIncome .blockItem.bgGray .blockIncomeExample{margin-bottom:0}.sectionIncome .blockItem .blockIncomeExample{margin-bottom:70px}.sectionIncome .blockItem .blockIncomeExample .blockContent{margin-top:10px}.sectionIncome .blockBtn a{display:block}.sectionIncome .blockBtn a:hover{opacity:0.7}@media only screen and (max-width: 750px){.sectionIncome{padding:25px 0 15px 0}.sectionIncome .blockVideo{margin-bottom:30px;padding-bottom:56.25%}.sectionIncome .blockVideo iframe{width:calc(100% - 20px);height:calc(100% - 20px)}.sectionIncome .stepIncome{margin-bottom:15px}.sectionIncome .stepIncome li{width:29%;display:inline-block;margin:0 3px}.sectionIncome .txt01{margin-bottom:10px}.sectionIncome .blockItem{padding:15px 0 10px 0}.sectionIncome .blockItem.bgGray{background-color:#F2F2F2;padding:25px 0}.sectionIncome .blockItem .blockIncomeExample{margin-bottom:15px}.sectionIncome .blockItem .blockIncomeExample .blockContent{margin-top:0}.sectionIncome .blockItem .blockBtn{text-align:center}}.blockIncomeExample{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}.blockIncomeExample .image{width:360px;margin-right:36px}.blockIncomeExample .blockContent{width:calc(100% - 394px);margin-top:20px}.blockIncomeExample .blockContent .title{margin-bottom:30px}.blockIncomeExample .blockContent .text{font-size:16px;line-height:1.7}.blockIncomeExample .blockContent .blockBtn02{margin-top:15px}.blockIncomeExample .blockContent .blockBtn02 a{display:block}.blockIncomeExample .blockContent .blockBtn02 a:hover{opacity:0.7}@media only screen and (max-width: 750px){.blockIncomeExample{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blockIncomeExample .image{width:100%;margin-right:0;margin-bottom:15px;text-align:center}.blockIncomeExample .blockContent{width:100%;margin-top:0}.blockIncomeExample .blockContent .title{margin-bottom:15px;text-align:center}.blockIncomeExample .blockContent .text{font-size:14px;line-height:1.4}.blockIncomeExample .blockContent .blockBtn02{text-align:center}}.sectionTreatment{background:url(/assets/img/campaign/jukendoctor/bg_pattern03.gif) repeat 0 0;padding-bottom:85px}.sectionTreatment .innerJuken .banner{background:url(/assets/img/campaign/jukendoctor/bg_gradient.png) no-repeat 0 0;margin-bottom:34px;padding-top:90px;text-align:center}.sectionTreatment .innerJuken .txt03{margin-bottom:37px;text-align:center}.sectionTreatment .innerJuken .exampleInfo{display:-webkit-box;display:-ms-flexbox;display:flex}.sectionTreatment .innerJuken .exampleInfo .image{width:47%;margin-right:4%}.sectionTreatment .innerJuken .exampleInfo .description{width:49%;font-size:16px;line-height:1.7}@media only screen and (max-width: 750px){.sectionTreatment{padding:0 10px 15px 10px}.sectionTreatment .innerJuken .banner{margin-bottom:17px;padding-top:35px;background-size:contain}.sectionTreatment .innerJuken .txt03{margin-bottom:10px}.sectionTreatment .innerJuken .exampleInfo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sectionTreatment .innerJuken .exampleInfo .image{width:100%;margin-right:0;margin-bottom:5px;text-align:center}.sectionTreatment .innerJuken .exampleInfo .description{width:100%;font-size:14px;line-height:1.4}}.sectionSimilar .btnSimilar{display:none}@media only screen and (max-width: 750px){.sectionSimilar .btnSimilar{display:block;padding:15px 20px;text-align:center}}.blockSiminar{max-width:950px;width:100%;margin:60px auto;padding:22px 37px 22px 37px;border:3px solid #9F182B}.blockSiminar .titleSearch{padding:0 0 15px 39px;margin-bottom:20px;border-bottom:1px solid #9F182B;background:url(/assets/img/campaign/jukendoctor/img_search.gif) no-repeat 0 1px;color:#9F182B;font-size:22px;font-weight:bold}.blockSiminar .title{display:inline-block;padding-right:18px;margin-bottom:8px;background:url(/assets/img/campaign/jukendoctor/bg_titlesearch02.gif) no-repeat 100% 0}.blockSiminar .title span{display:inline-block;padding:6px 0 6px 20px;background:url(/assets/img/campaign/jukendoctor/bg_titlesearch01.gif) no-repeat 0 0;color:#FFF;font-size:16px;font-weight:bold}@media only screen and (max-width: 750px){.blockSiminar{display:none}}.tableSiminar{width:100%;margin-bottom:22px}.tableSiminar th,.tableSiminar td{font-size:12px;line-height:1.6;vertical-align:top}.tableSiminar th{width:40%;padding:5px 40px 5px 0}.tableSiminar th .link01{display:inline-block;text-decoration:underline;font-weight:normal;background:url(/assets/img/common/icon_arrow_circle_01.svg) 0 3px no-repeat;background-size:12px auto;padding-left:16px}.tableSiminar th .link01:hover{text-decoration:none}.tableSiminar td{padding:5px 40px 5px 0}.tableSiminar .col2{width:20%}.tableSiminar .col3{width:40%;padding-right:0}#trygroup .inner{max-width:1010px;margin:0 auto;padding:0 30px}@media only screen and (max-width: 750px){#trygroup .inner{padding:0 15px}}#trygroup .inner02{max-width:1015px;margin:0 auto;padding:0 30px}@media only screen and (max-width: 750px){#trygroup .inner02{padding:0 15px}}#trygroup .headline18{font-size:40px;color:#192860;text-align:center;margin-bottom:33px}#trygroup .headline18 span{display:block;line-height:0;padding-bottom:10px}@media only screen and (max-width: 1024px){#trygroup .headline18{font-size:28px}#trygroup .headline18 span img{width:70px;height:70px}}@media only screen and (max-width: 750px){#trygroup .headline18{font-size:20px;margin-bottom:28px}#trygroup .headline18 span img{width:45px;height:45px}}#trygroup .headline20{position:relative;z-index:2;font-size:24px;font-weight:bold;text-align:center;margin-bottom:20px}@media only screen and (max-width: 1024px){#trygroup .headline20{font-size:18px}}@media only screen and (max-width: 750px){#trygroup .headline20{font-size:13px}}#trygroup .headline17{font-size:36px;line-height:1.44;text-align:center;color:#fff;margin-bottom:60px}#trygroup .headline17.style01{color:#192860}@media only screen and (max-width: 1024px){#trygroup .headline17{font-size:26px}}@media only screen and (max-width: 750px){#trygroup .headline17{font-size:18px;line-height:1.4;margin-bottom:20px}}#trygroup .headline16{padding-bottom:36px;color:#192860;font-size:44px;line-height:1.6;letter-spacing:2px;text-align:center}@media only screen and (max-width: 1024px){#trygroup .headline16{padding-bottom:25px;font-size:30px}}@media only screen and (max-width: 750px){#trygroup .headline16{font-size:20px;padding-bottom:15px;line-height:1.5}}#trygroup .hStyle01{position:relative;margin-bottom:92px;color:#192860;line-height:1.6}#trygroup .hStyle01:after{position:absolute;left:50%;bottom:-28px;content:"";width:54px;height:4px;margin-left:-27px;background:#192860}@media only screen and (max-width: 1024px){#trygroup .hStyle01:after{bottom:-18px}}@media only screen and (max-width: 750px){#trygroup .hStyle01{line-height:1.4;margin-bottom:50px}#trygroup .hStyle01:after{bottom:-10px;width:28px;height:2px;margin-left:-14px}}#trygroup .graduateBlock{position:absolute;width:100%;padding:12px 0px 12px;border-top:1px solid #fff;background:rgba(255,255,255,0.85)}#trygroup .graduateBlock .graduateContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 8px}#trygroup .graduateBlock .iconList{display:-webkit-box;display:-ms-flexbox;display:flex}#trygroup .graduateBlock .iconList li img{vertical-align:middle}#trygroup .graduateBlock .iconList li:not(:last-child){padding-right:8px}#trygroup .graduateBlock p{color:#ff3000;font-size:14px;font-weight:bold;margin-right:15px}#trygroup .graduateBlock p span{display:inline-block;margin:5px 10px 5px 0;padding:1px 10px 0 8px;border:2px solid #ff3000;vertical-align:middle;text-align:center}#trygroup .graduateBlock p em{display:inline-block;font-size:18px;font-weight:bold;letter-spacing:2px;vertical-align:middle;line-height:1.3}@media only screen and (max-width: 750px){#trygroup .graduateBlock{padding:4px 0px 5px}#trygroup .graduateBlock .graduateContent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#trygroup .graduateBlock .iconList{display:-webkit-box;display:-ms-flexbox;display:flex}#trygroup .graduateBlock .iconList li img{height:12px;width:auto}#trygroup .graduateBlock .iconList li:not(:last-child){padding-right:8px}#trygroup .graduateBlock p{font-size:10px;margin-right:0}#trygroup .graduateBlock p span{padding:3px 5px 3px}#trygroup .graduateBlock p em{font-size:12px}}#trygroup #keyv{background:#FFF}#trygroup #keyv .imageKeyv img{width:100%;height:auto}#trygroup .keyvInner{max-width:1010px;width:100%;margin:0 auto;padding:0 30px}@media only screen and (max-width: 750px){#trygroup .keyvInner{padding:0 15px}}#trygroup .keyvInner .content{margin-top:-26.5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 1024px){#trygroup .keyvInner .content{margin-top:-19.5%}}@media only screen and (max-width: 850px){#trygroup .keyvInner .content{margin-top:-21.5%}}@media only screen and (max-width: 750px){#trygroup .keyvInner .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-155px}}#trygroup .keyvInner .content .keyvText{display:block;margin-right:21px;font-family: 'Kozuka Gothic Pr6N';width:calc((485 * 100%) / 950)}@media only screen and (max-width: 750px){#trygroup .keyvInner .content .keyvText{width:100%;margin-right:0}}#trygroup .keyvInner .content .keyvText01{color:#fff;font-size:41px;line-height:1.367;text-shadow:0 2px 12px rgba(79,79,81,0.23);margin-bottom:35px}#trygroup .keyvInner .content .keyvText01 span{font-size:60px}#trygroup .keyvInner .content .keyvText01 em{margin-right:9px;padding:6px 12px 7px 9px;background:#f80000;text-shadow:0px 0px 29px rgba(15,23,56,0.77)}@media only screen and (max-width: 1024px){#trygroup .keyvInner .content .keyvText01{font-size:28px;margin-bottom:20px}#trygroup .keyvInner .content .keyvText01 span{font-size:38px}#trygroup .keyvInner .content .keyvText01 em{padding:3px 5px 4px 2px}}@media only screen and (max-width: 750px){#trygroup .keyvInner .content .keyvText01{font-size:20px;margin-bottom:20px}#trygroup .keyvInner .content .keyvText01 span{font-size:30px}#trygroup .keyvInner .content .keyvText01 em{margin-right:5px}}#trygroup .keyvInner .content .keyvText02{color:#fff;font-size:40px;line-height:1}@media only screen and (max-width: 1024px){#trygroup .keyvInner .content .keyvText02{font-size:28px}}@media only screen and (max-width: 750px){#trygroup .keyvInner .content .keyvText02{display:inline-block;margin-bottom:20px;font-size:20px;font-family: 'AxisStd', Arial, sans-serif}}#trygroup .keyvInner .content .boxPrice{z-index:1;width:calc((444 * 100%) / 950);background-color:#fff;border-radius:5px;-webkit-box-shadow:0 2px 29px 0 rgba(79,79,81,0.49);box-shadow:0 2px 29px 0 rgba(79,79,81,0.49);text-align:center}#trygroup .keyvInner .content .boxPrice .title01{padding:9px 10px 2px;background:#eee;color:#7e818b;line-height:1.4;font-size:20px}#trygroup .keyvInner .content .boxPrice .text{display:-webkit-box;display:-ms-flexbox;display:flex;padding:9px 10px 13px;font-size:17px;line-height:1;text-align:left}#trygroup .keyvInner .content .boxPrice .text li{width:50%}#trygroup .keyvInner .content .boxPrice .text li:first-child{margin-right:9px;padding:0 3px 0 0;background:url(/assets/img/campaign/trygroup/bg_line.gif) no-repeat 100% 2px}#trygroup .keyvInner .content .boxPrice .text li:last-child{text-align:right}#trygroup .keyvInner .content .boxPrice .text span{padding:0 3px;color:#192860;font-size:23px;font-weight:bold}#trygroup .keyvInner .content .boxPrice .text em{padding-right:3px;color:#ff3000;font-size:23px;font-weight:bold}@media only screen and (max-width: 1024px){#trygroup .keyvInner .content .boxPrice .title01{padding:5px 10px 2px;font-size:16px}#trygroup .keyvInner .content .boxPrice .text{padding:6px 10px 10px;font-size:14px}#trygroup .keyvInner .content .boxPrice .text li{width:50%}#trygroup .keyvInner .content .boxPrice .text span{font-size:16px}#trygroup .keyvInner .content .boxPrice .text em{font-size:16px}}@media only screen and (max-width: 750px){#trygroup .keyvInner .content .boxPrice{width:100%}#trygroup .keyvInner .content .boxPrice .title01{padding:5px 10px;font-size:13px}#trygroup .keyvInner .content .boxPrice .text{padding:10px 5px;font-size:12px;max-width:300px;margin:0 auto}#trygroup .keyvInner .content .boxPrice .text li{width:50%}#trygroup .keyvInner .content .boxPrice .text span{font-size:15px;padding:0 3px 0 0}#trygroup .keyvInner .content .boxPrice .text em{font-size:15px}}#trygroup .keyvInner .flowList{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;border-radius:5px 5px 0 0;background-color:#ff3000}#trygroup .keyvInner .flowList li{font-size:18px;width:50%;text-align:center;position:relative;color:#fff;z-index:0;padding:15px 10px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#trygroup .keyvInner .flowList li span{font-size:20px;font-weight:bold}#trygroup .keyvInner .flowList li:before{position:absolute;content:"";width:100%;height:100%;-webkit-transform:skew(20deg);transform:skew(20deg);background-color:#192860;z-index:-1;top:0;right:0}#trygroup .keyvInner .flowList li:after{content:"";-webkit-transform:skew(-20deg);transform:skew(-20deg);width:100%;height:100%;position:absolute;background-color:#192860;z-index:-1;bottom:0;right:0}#trygroup .keyvInner .flowList li:first-child{background-color:#192860}#trygroup .keyvInner .flowList li:last-child{background-color:#ff3000}#trygroup .keyvInner .flowList li:last-child:before,#trygroup .keyvInner .flowList li:last-child:after{background-color:#ff3000}@media only screen and (max-width: 1024px){#trygroup .keyvInner .flowList li{font-size:16px;padding:9px 10px 6px}#trygroup .keyvInner .flowList li span{font-size:18px}}@media only screen and (max-width: 750px){#trygroup .keyvInner .flowList li{font-size:13px;padding:15px 10px 12px}#trygroup .keyvInner .flowList li span{font-size:16px}}#trygroup .keyvInner .seeBtn{padding:8px 0 20px}#trygroup .keyvInner .seeBtn a{display:block;width:345px;margin:0 auto;padding:16px 20px 15px;border:2px solid #192860;border-radius:50px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff url(/assets/img/campaign/trygroup/icon_arrow02.gif) no-repeat 90% 50%;color:#192860;font-size:16px;text-decoration:none}#trygroup .keyvInner .seeBtn a span{display:block;padding:0 20px 0 13px}@media only screen and (max-width: 1024px){#trygroup .keyvInner .seeBtn{padding:2px 0 15px}#trygroup .keyvInner .seeBtn a{width:300px;padding:11px 20px 10px;font-size:14px}}@media only screen and (max-width: 750px){#trygroup .keyvInner .seeBtn{margin:0 15px;padding:8px 0 15px}#trygroup .keyvInner .seeBtn a{max-width:340px;width:100%;padding:15px 20px;font-size:13px;border:1px solid #192860}}#trygroup .block{padding:50px 0px 99px;background:#FFF}#trygroup .block .imageText{padding-bottom:76px}#trygroup .block .blockText01{color:#333;font-size:30px;line-height:1.6;text-align:center;letter-spacing:1px}#trygroup .block .blockText01 span{color:#ff3000}#trygroup .block .blockText01 span sup{font-size:14px}@media only screen and (max-width: 1024px){#trygroup .block{padding:30px 0px 79px}#trygroup .block .imageText{padding-bottom:76px}#trygroup .block .blockText01{font-size:24px}#trygroup .block .blockText01 span sup{font-size:13px}}@media only screen and (max-width: 750px){#trygroup .block{padding:25px 0px 50px}#trygroup .block .imageText{padding-bottom:76px}#trygroup .block .blockText01{font-size:13px}#trygroup .block .blockText01 span sup{font-size:9px}}#trygroup .itemList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#trygroup .itemList li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(/assets/img/campaign/trygroup/img_try05_h.jpg);background-size:cover;background-position:50% 50%}#trygroup .itemList li .image{display:none}#trygroup .itemList li:after{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background-image:url(/assets/img/campaign/trygroup/img_try05.jpg);background-size:cover;background-position:50% 50%;opacity:1;-webkit-transition:all .3s;transition:all .3s}#trygroup .itemList li:hover:after{opacity:0}#trygroup .itemList li:last-child{background-image:url(/assets/img/campaign/trygroup/img_try06_h.jpg)}#trygroup .itemList li:last-child:after{background-image:url(/assets/img/campaign/trygroup/img_try06.jpg)}#trygroup .itemList li .itemInner{display:block;padding:55px 10px;text-align:center;z-index:10}#trygroup .itemList li .itemInner p img{width:74px;height:74px}#trygroup .itemList li .text{padding:17px 0 28px;color:#fff;font-size:24px}#trygroup .itemList li .text span{display:block;padding-bottom:22px;font-size:40px;font-weight:bold}#trygroup .itemList li .detailBtn a{display:block;width:153px;margin:0 auto;padding:6px 10px 5px;border-radius:25px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff url(/assets/img/campaign/trygroup/icon_arrow01.png) no-repeat 88% 50%;color:#192860;font-size:14px;text-decoration:none}#trygroup .itemList li .detailBtn a span{display:block;padding:0 20px 0 17px}@media only screen and (max-width: 1024px){#trygroup .itemList li .itemInner p img{width:54px;height:54px}#trygroup .itemList li .text{padding:10px 0 20px;font-size:18px}#trygroup .itemList li .text span{padding-bottom:15px;font-size:28px}}@media only screen and (max-width: 750px){#trygroup .itemList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#trygroup .itemList li{width:100%;background-image:none}#trygroup .itemList li .image{display:block}#trygroup .itemList li .image img{vertical-align:middle}#trygroup .itemList li:after{content:none}#trygroup .itemList li:last-child{background-image:none}#trygroup .itemList li:last-child:after{content:none}#trygroup .itemList li .itemInner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}#trygroup .itemList li .itemInner p img{width:37px;height:37px}#trygroup .itemList li .text{font-size:12px;padding:5px 0 16px}#trygroup .itemList li .text span{padding-bottom:10px;font-size:20px}#trygroup .itemList li .detailBtn a{width:105px;padding:5px 10px;border-radius:25px;background-size:4px auto;color:#192860;font-size:10px}#trygroup .itemList li .detailBtn a span{padding:0 15px}}#trygroup .areaBlock{background:#ebefff}#trygroup .areaBlock .innerArea{margin:0 auto;padding:78px 0 103px;background:url(/assets/img/campaign/trygroup/bg_map.gif) no-repeat 50% 0}#trygroup .areaBlock .innerArea .areaList{max-width:730px;margin:0 auto}#trygroup .areaBlock .innerArea .areaList>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#trygroup .areaBlock .listInner li{display:inline-block;margin:3px 26px 35px 0;font-size:16px}#trygroup .areaBlock .listInner li a{color:#333;text-decoration:underline}#trygroup .areaBlock .listInner li a:hover{text-decoration:none}#trygroup .areaBlock .listInner li:last-child{margin-right:0}#trygroup .areaBlock .areaText{width:133px;margin-right:30px;padding:6px 5px;background:#192860;color:#fff;font-size:16px;text-align:center}@media only screen and (max-width: 750px){#trygroup .areaBlock .innerArea{padding:45px 0 30px;background:url(/assets/img/campaign/trygroup/bg_map_sp.gif) no-repeat 100% 80%;background-size:300px auto}#trygroup .areaBlock .listInner li{margin-right:18px;font-size:12px}}@media only screen and (max-width: 750px) and (max-width: 750px){#trygroup .areaBlock .listInner{width:calc(100% - 105px)}#trygroup .areaBlock .listInner li{margin:4px 18px 20px 0}}@media only screen and (max-width: 750px){#trygroup .areaBlock .areaText{width:90px;margin-right:10px;font-size:12px}}#trygroup .bgWhite{background-color:#fff;padding-top:70px;padding-bottom:90px}@media only screen and (max-width: 750px){#trygroup .bgWhite{padding-top:50px;padding-bottom:40px}}#trygroup .bgGray{padding-top:70px;padding-bottom:100px;position:relative;background:#FFF}#trygroup .bgGray:after{position:absolute;left:0;bottom:0;content:'';height:32%;width:100%;background:#f2f2f2;z-index:1}#trygroup .bgGray.style01:after{height:70%}@media only screen and (max-width: 750px){#trygroup .bgGray.style01:after{height:63%}}@media only screen and (max-width: 600px){#trygroup .bgGray.style01:after{height:65%}}@media only screen and (max-width: 530px){#trygroup .bgGray.style01:after{height:67%}}@media only screen and (max-width: 420px){#trygroup .bgGray.style01:after{height:69%}}@media only screen and (max-width: 340px){#trygroup .bgGray.style01:after{height:72%}}@media only screen and (max-width: 750px){#trygroup .bgGray.style02:after{height:25%}}@media only screen and (max-width: 640px){#trygroup .bgGray.style02:after{height:27%}}@media only screen and (max-width: 520px){#trygroup .bgGray.style02:after{height:29%}}@media only screen and (max-width: 375px){#trygroup .bgGray.style02:after{height:29%}}@media only screen and (max-width: 320px){#trygroup .bgGray.style02:after{height:35%}}@media only screen and (max-width: 750px){#trygroup .bgGray{padding-top:50px;padding-bottom:50px}#trygroup .bgGray:after{height:30%}}@media only screen and (max-width: 576px){#trygroup .bgGray:after{height:33%}}@media only screen and (max-width: 480px){#trygroup .bgGray:after{height:35%}}@media only screen and (max-width: 400px){#trygroup .bgGray:after{height:39%}}#trygroup .bgBlue{background-color:#192860;padding:100px 0px 25px}@media only screen and (max-width: 750px){#trygroup .bgBlue{padding:50px 0 15px}}@media only screen and (max-width: 480px){#trygroup .bgBlue{padding:25px 0 15px}}#trygroup .tutorBlock{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 750px){#trygroup .tutorBlock{padding-left:15px}}#trygroup .tutorBlock:not(:last-child){margin-bottom:60px}@media only screen and (max-width: 750px){#trygroup .tutorBlock:not(:last-child){margin-bottom:40px}}#trygroup .tutorBlock .infoBlock{width:50%}@media only screen and (max-width: 750px){#trygroup .tutorBlock .infoBlock{width:100%}}#trygroup .tutorBlock .description{width:50%;margin-top:143px;z-index:5}@media only screen and (max-width: 750px){#trygroup .tutorBlock .description{position:absolute;width:49%;margin-top:29.7%}}@media only screen and (max-width: 480px){#trygroup .tutorBlock .description{position:absolute;width:49%;margin-top:29.7%}}#trygroup .tutorBlock .descriptionTxt{padding-left:calc(100% - 475px)}#trygroup .tutorBlock .descriptionTxt span{padding:20px 40px 20px 95px;background-color:#192860;height:440px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 1024px){#trygroup .tutorBlock .descriptionTxt span{height:320px}}@media only screen and (max-width: 750px){#trygroup .tutorBlock .descriptionTxt span{height:20vw;min-height:120px;padding:15px}}@media only screen and (max-width: 480px){#trygroup .tutorBlock .descriptionTxt span{min-height:100px;padding:10px}}#trygroup .tutorBlock .tagTry span{position:relative}#trygroup .tutorBlock .tagTry span:before{position:absolute;content:"";background:url(/assets/img/campaign/trygroup/tag_try01.png) no-repeat 0% 50%;left:0;top:-90px;width:273px;height:128px}@media only screen and (max-width: 750px){#trygroup .tutorBlock .tagTry span{padding:15px}#trygroup .tutorBlock .tagTry span:before{left:0;top:-26px;width:75px;height:40px;background-size:75px auto}}@media only screen and (max-width: 480px){#trygroup .tutorBlock .tagTry span{padding:10px}}#trygroup .tutorBlock .tagTry02 span{position:relative}#trygroup .tutorBlock .tagTry02 span:before{position:absolute;content:"";background:url(/assets/img/campaign/trygroup/tag_try02.png) no-repeat 0% 50%;left:0;top:-90px;width:290px;height:132px}#trygroup .tutorBlock .description .descriptionTxt{color:#fff;font-size:36px;line-height:1.44}@media only screen and (max-width: 1024px){#trygroup .tutorBlock .description .descriptionTxt{font-size:27px}}@media only screen and (max-width: 750px){#trygroup .tutorBlock .description .descriptionTxt{font-size:16px;line-height:1.5}}#trygroup .tutorBlock .imgIntro{line-height:0;position:relative;z-index:2}#trygroup .tutorBlock .imgIntro img{width:100%}#trygroup .tutorBlock .imgIntro:before{position:absolute;content:"";width:130px;height:calc(100% - 143px);left:0;top:143px;max-height:440px;background-color:#192860;z-index:2}@media only screen and (max-width: 750px){#trygroup .tutorBlock .imgIntro{width:70%;margin-left:auto}#trygroup .tutorBlock .imgIntro:before{content:none}}#trygroup .tutorBlock .detailBlock{position:relative;padding:43px 50px 0px;max-width:525px;z-index:2;margin-right:auto}#trygroup .tutorBlock .detailBlock .titleDetail{font-size:24px;font-weight:bold;line-height:1.83;margin-bottom:30px;color:#192860}#trygroup .tutorBlock .detailBlock .txtDetail{font-size:15px;line-height:2.1;letter-spacing:-0.5px}#trygroup .tutorBlock .detailBlock .txtDetail .noteDetail{font-size:13px}@media only screen and (max-width: 1024px){#trygroup .tutorBlock .detailBlock .titleDetail{font-size:20px;line-height:1.6;margin-bottom:20px}#trygroup .tutorBlock .detailBlock .txtDetail{font-size:14px}#trygroup .tutorBlock .detailBlock .txtDetail .noteDetail{font-size:12px}}@media only screen and (max-width: 750px){#trygroup .tutorBlock .detailBlock{max-width:100%;padding:120px 15px 0 0}#trygroup .tutorBlock .detailBlock .titleDetail{font-size:16px;font-weight:bold;line-height:1.83;margin-bottom:12px}#trygroup .tutorBlock .detailBlock .txtDetail{font-size:13px}#trygroup .tutorBlock .detailBlock .txtDetail .noteDetail{font-size:11px}}@media only screen and (max-width: 480px){#trygroup .tutorBlock .detailBlock{padding:90px 15px 0 0}}#trygroup a.btnTry{max-width:330px;border-radius:30px;font-size:16px;color:#333;border:2px solid #192860;background-color:#fff;text-align:center;display:block;padding:17px 13px;text-decoration:none;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;margin-top:20px}@media only screen and (max-width: 750px){#trygroup a.btnTry{max-width:300px;margin:32px auto 0 auto;padding:14px;font-size:13px}}#trygroup .btnTry span{background:url(/assets/img/campaign/trygroup/icon_arrow01.png) no-repeat 100% 50%;padding:0px 24px 0px 15px;display:inline-block}#trygroup a.btnTry:hover{color:#fff;background-color:#192860;border:2px solid transparent}#trygroup .btnTry:hover span{background:url(/assets/img/campaign/trygroup/icon_arrow01_hv.png) no-repeat 100% 50%}#trygroup .sideL .imgIntro:before{right:0;left:auto}#trygroup .sideL .descriptionTxt{padding-right:calc(100% - 475px);padding-left:0}#trygroup .sideL .descriptionTxt span{padding:20px 80px 20px 30px;z-index:2}@media only screen and (max-width: 750px){#trygroup .sideL .descriptionTxt span{padding:15px}}@media only screen and (max-width: 480px){#trygroup .sideL .descriptionTxt span{padding:10px}}#trygroup .sideL .tagTry span:before{right:0;left:auto;background:url(/assets/img/campaign/trygroup/tag_try02.png) no-repeat 0% 50%;width:290px;height:132px}@media only screen and (max-width: 750px){#trygroup .sideL .tagTry span:before{width:100px;height:50px;background-size:100px auto;top:-32px}}#trygroup .sideL .detailBlock{margin-left:auto;margin-right:inherit}#trygroup .sideL .detailBlock .txtDetail{margin-bottom:0px}@media only screen and (max-width: 750px){#trygroup .sideL .imgIntro{width:70%;margin-right:auto;margin-left:inherit}#trygroup .sideL .description{right:15px}#trygroup .sideL.tutorBlock{padding-left:0}#trygroup .sideL.tutorBlock .detailBlock{padding:120px 15px 0 15px}}@media only screen and (max-width: 480px){#trygroup .sideL.tutorBlock .detailBlock{padding:90px 15px 0 15px}}#trygroup .salaryBlock{position:relative;background-color:#fff;margin:50px 35px 70px;padding:45px 45px 35px;z-index:2}#trygroup .salaryBlock .headline20{margin-top:-60px}#trygroup .salaryBlock .row{padding:15px 0px 10px 0px;display:-webkit-box;display:-ms-flexbox;display:flex}#trygroup .salaryBlock .row:not(:last-child){border-bottom:1px solid #eaecf1}#trygroup .salaryBlock .row .item{width:50%;font-size:16px;padding:0 35px}#trygroup .salaryBlock .row .item:last-child{padding-left:65px}#trygroup .salaryBlock .row span{font-size:18px;min-width:73px;display:inline-block}#trygroup .salaryBlock .row em{font-size:18px;font-weight:bold;color:#ff3000}@media only screen and (max-width: 1024px){#trygroup .salaryBlock{padding:30px 20px 20px}#trygroup .salaryBlock .headline20{margin-top:-42px}#trygroup .salaryBlock .row .item{font-size:14px;padding:0 3.5%}#trygroup .salaryBlock .row .item:last-child{padding-left:8.2%}#trygroup .salaryBlock .row span{font-size:16px}#trygroup .salaryBlock .row em{font-size:16px}}@media only screen and (max-width: 750px){#trygroup .salaryBlock{padding:32px 35px 22px;margin:0 0 25px}#trygroup .salaryBlock .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}#trygroup .salaryBlock .row:not(:last-child){border-bottom:none}#trygroup .salaryBlock .row:not(:last-child) .item:first-child::after{content:none}#trygroup .salaryBlock .row .item{width:initial;min-width:250px;text-align:left;font-size:11px;padding:10px 35px}#trygroup .salaryBlock .row .item::after{position:absolute;content:"";left:50%;width:90%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:-10px;border-bottom:1px solid #eaecf1}#trygroup .salaryBlock .row .item:last-child{padding:10px 35px}#trygroup .salaryBlock .row span{font-size:12px;min-width:50px}#trygroup .salaryBlock .row em{font-size:13px}}#trygroup .flowBlock{position:relative;z-index:2;margin:0 35px 82px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;border-radius:5px;background-color:#ff3000}#trygroup .flowBlock li{font-size:18px;font-weight:bold;width:20%;text-align:center;position:relative;color:#fff;z-index:0;padding:27px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#trygroup .flowBlock li:before{position:absolute;content:"";width:100%;height:100%;-webkit-transform:skew(20deg);transform:skew(20deg);background-color:#192860;z-index:-1;top:0;right:0}#trygroup .flowBlock li:after{content:"";-webkit-transform:skew(-20deg);transform:skew(-20deg);width:100%;height:100%;position:absolute;background-color:#192860;z-index:-1;bottom:0;right:0}#trygroup .flowBlock li:first-child{background-color:#192860;width:23%}#trygroup .flowBlock li:nth-child(even):before,#trygroup .flowBlock li:nth-child(even):after{background-color:#3556cc}#trygroup .flowBlock li:last-child{background-color:#ff3000;width:17%}#trygroup .flowBlock li:last-child:before,#trygroup .flowBlock li:last-child:after{background-color:#ff3000}@media only screen and (max-width: 1024px){#trygroup .flowBlock li{font-size:16px;padding:20px 0}}@media only screen and (max-width: 750px){#trygroup .flowBlock{margin:0 0 40px}#trygroup .flowBlock li{line-height:1.5;font-size:10px;padding:12px 0}}@media only screen and (max-width: 480px){#trygroup .flowBlock{margin:0 0 20px}}#trygroup .avtList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#trygroup .avtList li{width:calc(100% / 6);max-width:159px}#trygroup .avtList li img{vertical-align:middle}@media only screen and (max-width: 750px){#trygroup .avtList li{width:calc(100% / 4)}}@media only screen and (max-width: 575px){#trygroup .avtList li{width:calc(100% / 3)}}@media only screen and (max-width: 375px){#trygroup .avtList li{width:calc(100% / 2)}}#trygroup .avtNote{text-align:right;line-height:1.7}@media only screen and (max-width: 750px){#trygroup .avtNote{font-size:11px}}#trygroup .profileList{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 750px){#trygroup .profileList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#trygroup .profileList .profile{padding:33px 20px 27px;background-color:#fff;width:33.33%;text-align:center;border-radius:5px}#trygroup .profileList .profile:not(:last-child){margin-right:30px}@media only screen and (max-width: 1024px){#trygroup .profileList .profile{padding:33px 15px 27px}}@media only screen and (max-width: 750px){#trygroup .profileList .profile{width:100%;padding:20px 24px}#trygroup .profileList .profile:not(:last-child){margin-right:0;margin-bottom:15px}#trygroup .profileList .profile .contentSp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width: 480px){#trygroup .profileList .profile{padding:20px 10px}}#trygroup .profileList .titleProfile{font-size:20px;line-height:1.65;font-weight:bold;color:#192860;margin-bottom:17px}@media only screen and (max-width: 1024px){#trygroup .profileList .titleProfile{font-size:16px}}@media only screen and (max-width: 750px){#trygroup .profileList .titleProfile{font-size:15px}}#trygroup .profileList .avatar{margin-bottom:44px}@media only screen and (max-width: 1024px){#trygroup .profileList .avatar{margin-bottom:30px}#trygroup .profileList .avatar img{width:130px}}@media only screen and (max-width: 750px){#trygroup .profileList .avatar{margin-bottom:15px}#trygroup .profileList .avatar img{width:100px}}#trygroup .profileList .schedule{position:relative;font-size:18px;font-weight:bold;background-color:#192860;color:#fff;padding:9px 5px;margin-bottom:18px}#trygroup .profileList .schedule:after{position:absolute;content:"";bottom:-6px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:6px solid #192860}@media only screen and (max-width: 1024px){#trygroup .profileList .schedule{font-size:16px}}@media only screen and (max-width: 750px){#trygroup .profileList .schedule{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;padding:20px;margin-right:15px;line-height:1.5;margin-bottom:0}#trygroup .profileList .schedule:after{border-left:6px solid transparent;border-right:6px solid transparent;left:calc(100% - 3px);bottom:50%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@media only screen and (max-width: 480px){#trygroup .profileList .schedule{padding:10px;margin-right:10px}}#trygroup .profileList .wage{font-weight:bold;font-size:15px;color:#222;margin-bottom:13px}#trygroup .profileList .wage em{font-size:20px;color:#333;font-weight:bold;padding-left:10px}#trygroup .profileList .wage span{font-size:16px;color:#333;font-weight:bold;padding-left:7px}@media only screen and (max-width: 1024px){#trygroup .profileList .wage{font-size:13px}#trygroup .profileList .wage em{font-size:18px;padding-left:5px}#trygroup .profileList .wage span{font-size:14px}}@media only screen and (max-width: 750px){#trygroup .profileList .wage{font-size:12px;line-height:1.5;margin-bottom:7px}#trygroup .profileList .wage em{font-size:15px}#trygroup .profileList .wage span{font-size:12px}}#trygroup .profileList .line{margin-bottom:8px}#trygroup .profileList .line span{display:inline-block;width:2px;height:14px;background-color:#000;border-right:1px solid #d1d1d1;margin-right:1px}#trygroup .profileList .incomeTotal{padding:0 20px}#trygroup .profileList .incomeTotal li{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#trygroup .profileList .incomeTotal li:not(:last-child){margin-bottom:5px}#trygroup .profileList .incomeTotal .label{color:#fff;font-size:14px;font-weight:bold;padding:0 11px;border-radius:5px;line-height:1.7}#trygroup .profileList .incomeTotal em{font-size:21px;font-weight:bold}#trygroup .profileList .incomeTotal .monthly .label{background-color:#3454c7}#trygroup .profileList .incomeTotal .monthly em{color:#3454c7}#trygroup .profileList .incomeTotal .annual .label{background-color:#d12e13}#trygroup .profileList .incomeTotal .annual em{color:#d12e13}@media only screen and (max-width: 1024px){#trygroup .profileList .incomeTotal{padding:0 5px}#trygroup .profileList .incomeTotal li{font-size:14px}#trygroup .profileList .incomeTotal .label{font-size:13px}#trygroup .profileList .incomeTotal em{font-size:17px}}@media only screen and (max-width: 750px){#trygroup .profileList .incomeTotal{padding:0 20px}#trygroup .profileList .incomeTotal li{font-size:11px}#trygroup .profileList .incomeTotal .label{margin-right:10px;font-size:10px}#trygroup .profileList .incomeTotal em{font-size:14px}}@media only screen and (max-width: 480px){#trygroup .profileList .incomeTotal{padding:0}}#trygroup .noteProfile{font-size:13px;margin:10px 0px 40px;text-align:center;color:#a3a6b7}#trygroup .noteProfile.style01{color:#fff;text-align:left;margin:0}@media only screen and (max-width: 750px){#trygroup .noteProfile{font-size:10px;line-height:1.5;margin:10px 0px 20px}}#trygroup .notifyProfile{position:relative;font-size:18px;line-height:1.56;color:#fff;background-color:#d12e13;width:100vw;left:50%;margin-left:-50vw;text-align:center;padding:10px;margin-bottom:79px;letter-spacing:1px}@media only screen and (max-width: 750px){#trygroup .notifyProfile{font-size:14px;margin-bottom:40px}}#trygroup a.btnProfile{background:url(/assets/img/campaign/trygroup/icon_arrow03.png) no-repeat,-webkit-gradient(linear, left top, right top, from(#fcfcfc), to(#dadada));background:url(/assets/img/campaign/trygroup/icon_arrow03.png) no-repeat,linear-gradient(to right, #fcfcfc 0%, #dadada 100%);background-position:85% 50%;max-width:440px;margin:0 auto 80px;padding:30px 15px;border-radius:40px;-webkit-box-shadow:5px 5px 10px 5px #141f4d;box-shadow:5px 5px 10px 5px #141f4d;font-size:16px;color:#333;border:2px solid #192860;text-align:center;display:block;text-decoration:none;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}@media only screen and (max-width: 750px){#trygroup a.btnProfile{background-position:91% 50%;max-width:305px;margin:0 auto 40px;padding:15px 15px;font-size:13px}}@media only screen and (max-width: 380px){#trygroup{margin-top:-3px}}.isIE #trygroup .keyvInner .content .keyvText01 em{position:relative;background:none;z-index:10}.isIE #trygroup .keyvInner .content .keyvText01 em::after{position:absolute;content:"";left:0;top:0;width:100%;height:57%;z-index:-1;background:#f80000}


/*# sourceMappingURL=style.min.css.map*/