@charset "UTF-8";
/*!
---- Smart Style Complex Original Stylesheet Template. ----
Thema Name:     g-room
Description:    『G-ROOM』の公式サイト。
Version:        1.0.0
Last Update:    2020/02/28
Author:         Takuya Sakamoto
Company URL:
License:        GPL
License URL:    http://www.gnu.org/licenses/gpl.html
*/
@font-face{font-family:Noto Sans Japanese;src:url(https://fonts.gstatic.com/ea/notosansjapanese/v3/NotoSansJP-Regular.woff2) format("woff2"),url(https://fonts.gstatic.com/ea/notosansjapanese/v3/NotoSansJP-Regular.woff) format("woff"),url(https://fonts.gstatic.com/ea/notosansjapanese/v3/NotoSansJP-Regular.otf) format("opentype")}@font-face{font-family:Noto Sans Japanese;font-weight:500;src:url(https://fonts.gstatic.com/ea/notosansjapanese/v3/NotoSansJP-Medium.woff2) format("woff2"),url(https://fonts.gstatic.com/ea/notosansjapanese/v3/NotoSansJP-Medium.woff) format("woff"),url(https://fonts.gstatic.com/ea/notosansjapanese/v3/NotoSansJP-Medium.otf) format("opentype")}@font-face{font-family:Noto Sans Japanese;font-weight:700;src:url(https://fonts.gstatic.com/ea/notosansjapanese/v3/NotoSansJP-Bold.woff2) format("woff2"),url(https://fonts.gstatic.com/ea/notosansjapanese/v3/NotoSansJP-Bold.woff) format("woff"),url(https://fonts.gstatic.com/ea/notosansjapanese/v3/NotoSansJP-Bold.otf) format("opentype")}@font-face{font-family:Noto Serif Japanese;src:url(//g-room.info/wp-content/themes/g-room/assets/css/../font/Noto_Serif_JP/NotoSerifJP-Regular.otf) format("opentype")}@font-face{font-family:Noto Serif Japanese;font-weight:700;src:url(//g-room.info/wp-content/themes/g-room/assets/css/../font/Noto_Serif_JP/NotoSerifJP-Bold.otf) format("opentype")}html{font-display:swap}html{font-size:62.5%}body{font-size:1.6em !important}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:"kern";-webkit-font-kerning:normal;font-kerning:normal}select::-ms-expand{display:none}select{-moz-appearance:none;text-indent:.01px;text-overflow:""}body{line-break:strict;overflow-wrap:break-word;word-wrap:break-word}address{margin-bottom:0 !important}ol,ul,dl{list-style:none;margin-bottom:0 !important;padding-left:0}dd{margin-bottom:0 !important;margin-left:0 !important}label{margin-bottom:0 !important}figure{margin:0 !important}a:hover{text-decoration:none !important}picture{display:block}img{display:block;height:auto;margin:auto;max-width:100%;object-fit:cover}input,button,select,optgroup,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:none}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#bbb !important}input::placeholder,textarea::placeholder{color:#bbb !important}input:-ms-input-placeholder-shown,textarea:-ms-input-placeholder-shown{color:#bbb !important}input::placeholder-shown,textarea::placeholder-shown{color:#bbb !important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#bbb !important}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#bbb !important}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:transparent !important;transition:color .1s}input:focus::placeholder,textarea:focus::placeholder{color:transparent !important;transition:color .1s}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent !important;transition:color .1s}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:transparent !important;transition:color .1s}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent !important;transition:color .1s}input::-ms-clear{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(34,34,34,0)}@-ms-viewport{width:device-width}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Segoe UI,Hiragino Kaku Gothic ProN,Hiragino Sans,"ヒラギノ角ゴ ProN W3",Arial,"メイリオ",Meiryo,sans-serif;font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.8;color:#222;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0}p{margin-top:0;margin-bottom:0}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:10px;margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:10px;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:5px;margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 10px;margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#00b3f0;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]) :hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:10px;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 10px;margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:7.5px;padding-top:.75rem;padding-bottom:7.5px;padding-bottom:.75rem;color:#222;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:5px;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:5px;margin-bottom:.5rem;font-size:15px;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}.wrapper{overflow:hidden;position:relative;width:100%}.anchorMargin:before{content:"";display:block;visibility:hidden}body{overscroll-behavior-y:none;position:relative}.Header{position:fixed;width:100%;z-index:100}.Footer{width:100%}.FtFixed{width:100%;z-index:10}.fs-lightbox img{max-width:inherit !important}.fs-lightbox-overlay{z-index:110}.fs-lightbox{z-index:111}.fs-lightbox-position{display:none}.fs-lightbox-content,.fs-lightbox-container{overflow:inherit !important}
/*! formstone v1.1.3 [lightbox.css] 2016-05-24 | GPL-3.0 License | formstone.it */
.fs-lightbox{width:200px;height:200px;position:absolute;right:0;left:0;z-index:101;background:#fff;opacity:0;-ms-filter:"alpha(opacity=0)";margin:0 auto;transform:translateZ(0)}.fs-lightbox,.fs-lightbox :not(input):not(textarea){box-sizing:border-box;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.fs-lightbox-fixed{position:fixed;top:0;bottom:0;margin:auto}.fs-lightbox-animating{transition:height .25s ease,width .25s ease,opacity .25s linear,top .25s ease}.fs-lightbox-animating .fs-lightbox-content,.fs-lightbox-animating .fs-lightbox-control,.fs-lightbox-animating .fs-lightbox-meta,.fs-lightbox-animating .fs-lightbox-thumbnails,.fs-lightbox-animating .fs-lightbox-tools{transition:opacity .25s linear .25s,visibility .25s linear .25s}.fs-lightbox-mobile .fs-lightbox-image_container{transition:height .25s ease,width .25s ease,top .25s ease,left .25s ease}.fs-lightbox-mobile.fs-lightbox-scaling .fs-lightbox-image_container{transition:none !important}.fs-lightbox-overlay{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#000;opacity:0;-ms-filter:"alpha(opacity=0)";transition:opacity .25s linear}.fs-lightbox-open{opacity:1;-ms-filter:"alpha(opacity=100)"}.fs-lightbox-overlay.fs-lightbox-open{opacity:.75;-ms-filter:"alpha(opacity=75)"}.fs-lightbox-close{border:none;position:absolute;top:0;right:0;z-index:105;cursor:pointer;display:block;overflow:hidden;padding:0}.fs-lightbox-container{width:100%;height:100%;position:relative;z-index:103;background:#fff;overflow:hidden}.fs-lightbox-container:after{clear:both;content:'';display:table}.fs-lightbox-content{width:100%;background:#fff;opacity:1;-ms-filter:"alpha(opacity=100)";overflow:hidden;padding:0;visibility:visible}.fs-lightbox-content:after{clear:both;content:'';display:table}.fs-lightbox-inline .fs-lightbox-content{width:auto;overflow:auto;-webkit-overflow-scrolling:touch}.fs-lightbox-iframed .fs-lightbox-content{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.fs-lightbox-mobile .fs-lightbox-image_container{width:1px;height:1px;position:absolute;margin:0;transform:translate3D(0,0,0)}.fs-lightbox-image{float:left}.fs-lightbox-mobile .fs-lightbox-image{position:relative;float:none}.fs-lightbox-video{width:100%;height:100%}.fs-lightbox-iframe{width:100%;height:100%;border:none;float:left;overflow:auto}.fs-lightbox-meta{opacity:1;-ms-filter:"alpha(opacity=100)";clear:both;visibility:visible}.fs-lightbox-control{border:none;padding:0;position:absolute;top:0;z-index:105;cursor:pointer;display:block;margin-right:auto;margin-left:auto;opacity:1;-ms-filter:"alpha(opacity=100)";visibility:visible;white-space:nowrap}.fs-lightbox-control_previous{left:0}.fs-lightbox-control_next{right:0}.fs-lightbox-control_disabled{opacity:0;-ms-filter:"alpha(opacity=0)";visibility:hidden}.no-touchevents .fs-lightbox .fs-lightbox-control_disabled,.no-touchevents .fs-lightbox:hover .fs-lightbox-control_disabled{opacity:0;-ms-filter:"alpha(opacity=0)";visibility:hidden}.fs-lightbox-caption:after{clear:both;content:'';display:table}.fs-lightbox-toggle{border:none;padding:0;display:none}.fs-lightbox-thumbnails{height:60px;clear:both;overflow:hidden;padding:0}.fs-lightbox-thumbnail_container{height:80px;position:relative;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding:0 0 30px;text-align:center;white-space:nowrap}.fs-lightbox-thumbnail_item{width:50px;height:50px;position:relative;background:0 0;border:none;display:inline-block;margin:0 10px 0 0;opacity:.25;-ms-filter:"alpha(opacity=25)";overflow:hidden;padding:0;transition:opacity .25s linear}.fs-lightbox-thumbnail_item:last-child{margin:0}.fs-lightbox-thumbnail_item img{width:100%;height:auto;position:absolute;top:50%;display:block;transform:translateY(-50%)}.fs-lightbox-thumbnail_item.fs-lightbox-active,.no-touchevents .fs-lightbox-thumbnail_item:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.fs-lightbox-loading .fs-lightbox-content,.fs-lightbox-loading .fs-lightbox-control,.fs-lightbox-loading .fs-lightbox-meta,.fs-lightbox-loading .fs-lightbox-thumbnails,.fs-lightbox-loading .fs-lightbox-tools{opacity:0;-ms-filter:"alpha(opacity=0)";transition:opacity .25s linear,visibility .25s linear;visibility:hidden}.fs-lightbox-loading .fs-lightbox-loading_icon,.fs-lightbox-ready.fs-lightbox-loading .fs-lightbox-thumbnails,.fs-lightbox-ready.fs-lightbox-loading .fs-lightbox-tools{opacity:1;-ms-filter:"alpha(opacity=100)";visibility:visible}.fs-lightbox-mobile{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;background:#111;border-radius:0}.fs-lightbox-mobile .fs-lightbox-container{position:static;background:#111}.fs-lightbox-mobile .fs-lightbox-content{height:100%;background-color:#111}.fs-lightbox-mobile .fs-lightbox-tools{width:100%;position:fixed;right:0;bottom:0;left:0;background-color:#111}.fs-lightbox-mobile .fs-lightbox-controls{text-align:center}.fs-lightbox-mobile .fs-lightbox-control{opacity:1;-ms-filter:"alpha(opacity=100)";visibility:visible}.no-touchevents .fs-lightbox-mobile .fs-lightbox-control,.no-touchevents .fs-lightbox-mobile:hover .fs-lightbox-control{visibility:visible}.fs-lightbox-mobile .fs-lightbox-control_disabled,.no-touchevents .fs-lightbox-mobile .fs-lightbox-control_disabled,.no-touchevents .fs-lightbox-mobile:hover .fs-lightbox-control_disabled{cursor:default !important;opacity:0;-ms-filter:"alpha(opacity=0)";visibility:hidden}.fs-lightbox-mobile .fs-lightbox-position{color:#999}.fs-lightbox-mobile .fs-lightbox-caption p{color:#eee}.fs-lightbox-mobile .fs-lightbox-image{transform:translate(0,0);transition:none !important}.fs-lightbox-mobile.fs-lightbox-iframe .fs-lightbox-content,.fs-lightbox-mobile.fs-lightbox-inline .fs-lightbox-content{height:100%;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-tools{width:auto;position:static;background:0 0}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-controls{position:fixed;right:0;bottom:0;left:0;z-index:105;background-color:#111}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-toggle{display:inline-block;margin:0 5px}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-meta{width:100%;height:80%;position:fixed;right:0;bottom:0;left:0;z-index:104;background:#222;transform:translate(0,100%);transition:transform .25s ease,opacity .25s linear .25s,visibility .25s linear .25s}.fs-lightbox-touch.fs-lightbox-caption_open .fs-lightbox-meta{transform:translate(0,0)}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-thumbnails{width:100%;height:70px;position:fixed;right:0;bottom:0;left:0;z-index:104;background:#111;transform:translate(0,100%);transition:transform .25s ease,opacity .25s linear .25s,visibility .25s linear .25s}.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-thumbnail_container{height:100px}.fs-lightbox-touch.fs-lightbox-thumbnails_open .fs-lightbox-thumbnails{transform:translate(0,0)}.fs-lightbox-lock{overflow:hidden !important}.slick-loading .slick-list{background:#fff center center no-repeat}@font-face{font-family:slick;src:url(//g-room.info/wp-content/themes/g-room/assets/css/fonts/slick.eot);src:url(//g-room.info/wp-content/themes/g-room/assets/css/fonts/slick.eot?#iefix) format("embedded-opentype"),url(//g-room.info/wp-content/themes/g-room/assets/css/fonts/slick.woff) format("woff"),url(//g-room.info/wp-content/themes/g-room/assets/css/fonts/slick.ttf) format("truetype"),url(//g-room.info/wp-content/themes/g-room/assets/css/fonts/slick.svg#slick) format("svg")}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:0 0;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;-ms-filter:"alpha(opacity=100)"}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;-ms-filter:"alpha(opacity=25)"}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-ms-filter:"alpha(opacity=75)";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;-ms-filter:"alpha(opacity=100)"}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-ms-filter:"alpha(opacity=25)";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75;-ms-filter:"alpha(opacity=75)"}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}.hideAll{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.telLink{display:inline-block}.bold{font-weight:700}.medium{font-weight:500}.black{color:#222}.white{color:#fff}.gray{color:#555}.red{color:#d40000}.bg_section{background-position:center;background-repeat:no-repeat;background-size:cover}.bg_section.-white{background-color:#fff}.bg_section.-blue{background-color:#eff3f5}.taL{text-align:left !important}.taC{text-align:center !important}.taR{text-align:right !important}.clearText{display:inline-block;overflow:hidden;text-indent:500%;white-space:nowrap}.icon,.logo,.ilst,.typ{position:relative}.icon:before,.logo:before,.ilst:before,.typ:before,.icon:after,.logo:after,.ilst:after,.typ:after{background-position:center;background-repeat:no-repeat;background-size:contain;content:"";position:absolute}.rwdBgImg{display:inline-block;overflow:hidden;text-indent:500%;white-space:nowrap;background:center/cover;display:block;height:100%}.logo-g-room:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/logo/logo_g-room.svg)}.logo-g-room.-white:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/logo/logo_g-room_white.svg)}.icon-arrow-link:before,.icon-arrow-link:after{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow_link.svg)}.icon-arrow-more.-white:after{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow_more_white.svg)}.icon-mail.-white:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_mail_white.svg)}.icon-pen.-blue:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_pen_blue.svg)}.icon-pen.-darkBlue:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_pen_dark-blue.svg)}.icon-pen.-white:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_pen_white.svg)}.icon-people.-blue:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_people_blue.svg)}.icon-people.-darkBlue:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_people_dark-blue.svg)}.icon-people.-white:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_people_white.svg)}.icon-map.-black:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_map_black.svg)}.icon-map.-white:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_map_white.svg)}.icon-search.-white:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_search_white.svg)}.icon-question.-white:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_question_white.svg)}.btn-like .icon-like:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_like_blue.svg)}.btn-like.-active .icon-like:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_like_white.svg)}.btn-best .icon-check:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_check_green.svg)}.dwqa-best-answer .btn-best .icon-check:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_check_white.svg)}.QaThread__answerBestLabel.icon-check:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_check_green.svg)}.icon-pl-mi:after{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_plus_white.svg)}.icon-pl-mi:after.-active{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_minus_white.svg)}.icon-pull-down:after{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow_accordion-menu.svg)}.btn-prev-post.icon-arrow-prev-post:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow_prev-post_black.svg)}.icon-arrow-next-post:after{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow_next-post_white.svg)}.section-border{border:none;height:12px}.badge{display:inline-block;text-align:center}.badge-text{display:inline-block;font-weight:500;letter-spacing:.05em}.badge-qa{border-radius:0 !important;margin-right:0 !important;padding:0 !important;width:64px}.badge-qa.dwqa-status-open{background-color:#eaeaea !important}.badge-qa.dwqa-status-open .badge-text{color:#222}.badge-qa.dwqa-status-resolved{background-color:#00bd10 !important}.badge-qa.dwqa-status-resolved .badge-text{color:#fff}.badge-qa.dwqa-status-closed{background-color:#777 !important}.badge-qa.dwqa-status-closed .badge-text{color:#fff}.badge-qa.dwqa-status-answered{background-color:#00b3f0 !important}.badge-qa.dwqa-status-answered .badge-text{color:#fff}.bnr{position:relative;display:block;height:100%}.bnr:before{background:rgba(255,255,255,0);content:"";cursor:pointer;height:inherit;left:0;pointer-events:none;position:absolute;top:0;transition:.3s;width:100%;z-index:1}.bnr:before,.bnr:after{content:"";position:absolute}.bnr:after{background-color:#eee;color:#222;content:"広告";left:0;letter-spacing:.05em;opacity:.8;-ms-filter:"alpha(opacity=80)";top:0}.btn{border-radius:50px;display:block;height:auto;margin:auto;text-align:center}.btn{transition:.3s}.btn-text{font-feature-settings:"palt";font-weight:700;letter-spacing:.08em}.btn .btn-text{transition:.3s}.btn.-normal{transition:.3s;background-color:#00b3f0;border:1px solid #00b3f0}.btn.-normal .btn-text,.btn.-normal.btn-text{color:#fff}.btn.-skeleton.-blue{border:1px solid #256c88}.btn.-skeleton.-blue .btn-text{color:#256c88}.btn.-skeleton.-white{border:1px solid #fff}.btn.-skeleton.-white .btn-text,.btn.-skeleton.-white.btn-text{color:#fff}.btn-search .icon-search:before{left:0}.btn-form .icon-mail:before{left:0}.btn-registry .icon-pen:before{left:0}#form-submit{display:none}.btn-withdraw{background-color:transparent;border:1px solid #d40000}.btn-withdraw.btn-text{color:#d40000}.btn-comment .btn-text{color:#fff}.btn-question{display:block !important}.btn-sns{position:relative;margin:0 !important;padding:0 !important}.btn-sns:before{background:rgba(255,255,255,0);content:"";cursor:pointer;height:inherit;left:0;pointer-events:none;position:absolute;top:0;transition:.3s;width:100%;z-index:1}.btn-sns .Blog__postSnsBtnLinkButton{height:inherit;width:inherit}.btn-sns.-facebook .Blog__postSnsBtnLinkButton{background-color:#1877f2}.btn-sns.-twitter .Blog__postSnsBtnLinkButton{background-color:#249ff2}.btn-sns.-line .Blog__postSnsBtnLinkButton{background-color:#0b0}.btn-sns.-hatebu .Blog__postSnsBtnLinkButton{background-color:#0fa3de}.btn-prev-post,.btn-next-post{border-radius:0;padding:0 !important}.btn-prev-post.icon-arrow-prev-post:before,.btn-next-post.icon-arrow-next-post:after{height:6px;top:calc(50% - 4px);width:24px}.btn-prev-post{background-color:#cbeffb}.btn-prev-post .btn-text{color:#222;padding-left:8px}.btn-prev-post.icon-arrow-prev-post:before{left:14px}.btn-next-post{background-color:#00b3f0}.btn-next-post .btn-text{color:#fff;padding-right:8px}.btn-next-post.icon-arrow-next-post:after{right:14px}.btn-manufactory-more{border-radius:0;box-shadow:none !important}.btn-job-more{border-radius:0}.Qa__postCategoryList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.btn-qa-category{border-radius:0 !important;background-color:transparent;border:1px solid #256c88;margin:0 !important}.btn-qa-category .btn-text{color:#256c88}.btn-qa-category.-active{background-color:#256c88}.btn-qa-category.-active .btn-text{color:#fff}.QaThread__questionVote button.QaThread__questionLikeBtn.btn-like{transition:.3s;background-color:#fff;border:2px solid #00b3f0 !important;outline:none;text-indent:0 !important;transition:0}.btn-like .btn-text{color:#00b3f0;transition:0}.QaThread__questionVote button.QaThread__questionLikeBtn.btn-like.-active{background-color:#00b3f0;text-indent:0 !important}.QaThread__questionVote button.QaThread__questionLikeBtn.btn-like.-active .btn-text{color:#fff}.QaThread__questionVote button.QaThread__questionLikeBtn.btn-like:active,.QaThread__questionVote button.QaThread__questionLikeBtn.btn-like:hover{border-bottom-color:#00b3f0 !important}.btn-best{background-color:#fff;border-radius:50%;border:2px solid #00bd10 !important;padding:0 !important;text-indent:initial !important}.btn-best .btn-text{color:#00bd10}.dwqa-best-answer .btn-best{background-color:#00bd10}.dwqa-best-answer .btn-best .btn-text{color:#fff}.dwqa-pick-best-answer:after{display:none !important}.card-news-list{border-bottom:1px solid #d3e1e7;border-top:1px solid #d3e1e7}.card-news-list-item+.card-news-list-item{border-top:1px solid #d3e1e7}.card-news-title{font-weight:700;letter-spacing:.05em;line-height:1.6}.card-news-post-list-item:before{background-color:#222 !important}.card-news-post-link{color:#00b3f0;display:inline-block;font-weight:700;text-decoration:underline;word-break:break-all}.card-column-list{border-bottom:1px solid #ccc;border-top:1px solid #ccc}.card-column-list-item{display:-ms-flexbox;display:flex}.card-column-list-item+.card-column-list-item{border-top:1px solid #ccc}.card-column-list-item-box{position:relative;background-color:#fff}.card-column-list-item-box:before,.card-column-list-item-box:after{content:"";position:absolute}.card-column-thum-link{position:relative;display:block}.card-column-thum-link:before{background:rgba(255,255,255,0);content:"";cursor:pointer;height:inherit;left:0;pointer-events:none;position:absolute;top:0;transition:.3s;width:100%;z-index:1}.card-column-thum-img.-noImage{border:1px solid #d3e1e7}.card-column-title-link{color:#256c88;display:inline-block;font-weight:700}.card-column-date{color:#222}.card-top-column-article{position:relative;background-color:#fff}.card-top-column-article:before,.card-top-column-article:after{content:"";position:absolute}.card-top-column-thum-link{position:relative;display:block}.card-top-column-thum-link:before{background:rgba(255,255,255,0);content:"";cursor:pointer;height:inherit;left:0;pointer-events:none;position:absolute;top:0;transition:.3s;width:100%;z-index:1}.card-top-column-title-link{color:#256c88;display:inline-block;font-weight:700}.card-top-column-date{color:#222}.card-qa-list{border-bottom:1px solid #d3e1e7 !important;border-top:1px solid #d3e1e7 !important}.card-qa-list-item{border:none !important}.card-qa-list-item+.card-qa-list-item{border-top:1px solid #d3e1e7 !important}.card-qa-list-item a.card-qa-title-link{color:#256c88;display:inline-block;font-weight:700}.card-qa-category-link,.card-qa-category-list a{display:inline-block}.card-qa-category-link-text,.card-qa-category-list a{background-color:#eff3f5;border-radius:50px;border:1px solid #d3e1e7;color:#256c88;display:block;font-weight:500;letter-spacing:.08em}.card-qa-category-link-text:before,.card-qa-category-list a:before{content:"#"}.card-qa-count-list{display:-ms-flexbox !important;display:flex !important;position:static !important}.card-qa-count-box{border:none !important;background-color:#f1f1f1;float:none !important;margin-left:0 !important}.dwqa-views-count-unit,.dwqa-views-count-number{border:none !important;float:none !important;height:initial !important;margin-left:0 !important;min-width:initial !important;width:initial !important}.dwqa-views-count-number{font-weight:700 !important;line-height:1 !important}.card-manufactory-list-item-article{display:-ms-flexbox;display:flex;position:relative}.card-manufactory-thum-link{position:relative;display:block;height:100%}.card-manufactory-thum-link:before{background:rgba(255,255,255,0);content:"";cursor:pointer;height:inherit;left:0;pointer-events:none;position:absolute;top:0;transition:.3s;width:100%;z-index:1}.card-manufactory-type-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.card-manufactory-type-list-item{line-height:1}.card-manufactory-type-list-item+.card-manufactory-type-list-item:before{color:#256c88;content:"、"}.card-manufactory-type-link{color:#256c88;font-weight:700}.card-manufactory-title-link{color:#222;display:inline-block;font-weight:700;letter-spacing:.08em}.card-manufactory-info-data.-address:before{left:0}.btn-manufactory-more{position:absolute}.card-mf-comment-list-item{background-color:#eff3f5}.card-mf-comment-body{background-color:#fff}.card-mf-comment-header{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.card-mf-comment-user-data{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.card-mf-comment-user-icon img{border-radius:50%}.card-mf-comment-user-name{display:inline-block;font-style:normal;font-weight:700}.card-mf-comment-post-time{color:#777}.card-mf-comment-list-item .comment-awaiting-moderation{background-color:#fdf2f2;color:#d40000;display:block;font-style:normal;text-align:center}.card-mf-comment-list-item .comment-awaiting-moderation+br{display:none}.card-mf-comment-recommended-reason{display:inline-block;font-weight:700;letter-spacing:.08em}.card-mf-comment-text p{letter-spacing:.05em;line-height:1.8}.card-job-list-item-article{background-color:#fff;position:relative}.card-job-type-list{display:-ms-flexbox;display:flex}.card-job-type-list-item{line-height:1}.card-job-type-list-item+.card-job-type-list-item:before{color:#256c88;content:"、"}.card-job-type-link{color:#256c88;font-weight:700}.card-job-period{display:-ms-flexbox;display:flex}.card-job-period-title{font-weight:400}.card-job-title-link{color:#222;display:inline-block;font-weight:700;letter-spacing:.08em}.card-job-place.icon-map:before{left:0}.card-job-overview{background-color:#f1f1f1}.btn-job-more{position:absolute}.card-guide-article{position:relative;background-color:#fff;border:1px solid #d3e1e7}.card-guide-article:before,.card-guide-article:after{content:"";position:absolute}.card-guide-article:after{background-color:#d3e1e7;height:100%;width:100%;z-index:-1}.card-guide-article-link{position:relative;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;width:100%}.card-guide-article-link:before{background:rgba(255,255,255,0);content:"";cursor:pointer;height:inherit;left:0;pointer-events:none;position:absolute;top:0;transition:.3s;width:100%;z-index:1}.card-guide-article-img{border:1px solid #256c88}.card-guide-article-title{color:#256c88;font-weight:700;letter-spacing:.08em}.Guide__forMfGuidePageArticle{position:relative;background-color:#fff;border:1px solid #d3e1e7}.Guide__forMfGuidePageArticle:before,.Guide__forMfGuidePageArticle:after{content:"";position:absolute}.Guide__forMfGuidePageArticle:after{background-color:#d3e1e7;height:100%;width:100%;z-index:-1}.Guide__forMfGuidePageArticleLink{position:relative;display:block}.Guide__forMfGuidePageArticleLink:before{background:rgba(255,255,255,0);content:"";cursor:pointer;height:inherit;left:0;pointer-events:none;position:absolute;top:0;transition:.3s;width:100%;z-index:1}.Guide__forMfGuidePageArticle .text-link{text-align:center}.category-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.category:not(body){display:inline-block}.category-link{background-color:#eff3f5;border-radius:50px;border:1px solid #d3e1e7;color:#256c88;display:block;font-weight:500;letter-spacing:.08em}.category-link:before{content:"#"}.title-page{font-size:1em;text-align:center}.title-page-main{color:#222;display:inline-block;font-weight:700;letter-spacing:.08em;line-height:1.4}.title-section{text-align:center}.title-section-text{color:#256c88;display:inline-block;font-feature-settings:"palt";font-weight:700;line-height:1.4;position:relative}.title-section.-separator .title-section-text:after{background-color:#256c88;bottom:0;content:"";position:absolute}.title-2{position:relative;font-feature-settings:"palt";font-weight:700;line-height:1.4}.title-2:before,.title-2:after{content:"";position:absolute}.title-2:after{background-color:#00b3f0;bottom:0;display:block;width:100%}.title-3{position:relative;font-weight:700;letter-spacing:.08em;line-height:1.4}.title-3:before,.title-3:after{content:"";position:absolute}.title-3:before{background-color:#00b3f0;box-sizing:content-box;height:100%;left:0;top:0}.title-4{position:relative;font-weight:700;letter-spacing:.08em}.title-4:before,.title-4:after{content:"";position:absolute}.title-4:before{background-color:#00b3f0;left:0}.title-5{font-weight:700;letter-spacing:.08em;line-height:1.6}.title-6{font-weight:700;letter-spacing:.08em;line-height:1.4}.title-def{font-weight:700;line-height:1.4}.title-page-section{font-weight:700;line-height:1.6}.title-plain{font-weight:700;letter-spacing:.05em}.title-archive{background-color:#00b3f0;text-align:center}.title-archive-text{color:#fff;font-weight:700;letter-spacing:.05em;line-height:1.4}.text-link.-list{color:#256c88;display:inline-block;letter-spacing:.05em}.text-link.-list:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_list_dark-blue.svg);content:"";display:inline-block;margin-right:8px}.text-link.-more{color:#256c88}.text-link.-more:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow_link.svg);content:"";display:inline-block;margin-right:8px}.list,.list-number,.list-note,.list-note.-number{letter-spacing:.05em}.list,.list-number{line-height:1.4}.list-note,.list-note.-number{line-height:1.8}.list>li,.list-number>li,.list-note>li,.list-note.-number>li{position:relative}.list>li:before,.list>li:after,.list-number>li:before,.list-number>li:after,.list-note>li:before,.list-note>li:after,.list-note.-number>li:before,.list-note.-number>li:after{content:"";position:absolute}.list>li:before{background-color:#00b3f0;border-radius:50%}.list-number{counter-reset:list-number}.list-number>li:before{color:#00b3f0;content:counter(list-number) ".";counter-increment:list-number;font-weight:700;left:0;top:0}.list-note>li:before{content:"※";left:5px}.list-note.-number{counter-reset:list-numNote}.list-note.-number>li:before{color:#00b3f0;content:"*" counter(list-numNote);counter-increment:list-numNote;font-weight:700;left:0}.list-def{border-bottom:1px solid #ccc;border-top:1px solid #ccc}.list-def-item{letter-spacing:.05em;line-height:1.8}.list-def-item+.list-def-item{border-top:1px solid #ccc}.list-def-item>dt{color:#256c88;font-weight:700}.list-reading-point{line-height:1.6}.list-reading-point>li{display:inline}.list-reading-point>li+li:before{content:"、"}.wp-pagenavi{display:-ms-flexbox;display:flex;text-align:center}.wp-pagenavi a,.wp-pagenavi span{border:none !important;height:44px;line-height:38px;padding:3px 5px;vertical-align:top}.wp-pagenavi a{transition:.3s}.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink{background-color:#00b3f0;color:#fff}.wp-pagenavi .first,.wp-pagenavi .page,.wp-pagenavi .last{background-color:#cbeffb;color:#222}.wp-pagenavi .previouspostslink,.wp-pagenavi .current,.wp-pagenavi .page,.wp-pagenavi .extend,.wp-pagenavi .nextpostslink{width:40px}.wp-pagenavi .first,.wp-pagenavi .previouspostslink,.wp-pagenavi .extend,.wp-pagenavi .nextpostslink,.wp-pagenavi .last{position:relative}.wp-pagenavi .first:before,.wp-pagenavi .first:after,.wp-pagenavi .previouspostslink:before,.wp-pagenavi .previouspostslink:after,.wp-pagenavi .extend:before,.wp-pagenavi .extend:after,.wp-pagenavi .nextpostslink:before,.wp-pagenavi .nextpostslink:after,.wp-pagenavi .last:before,.wp-pagenavi .last:after{background-position:center;background-repeat:no-repeat;background-size:contain;content:"";position:absolute}.wp-pagenavi .pages{padding:3px 8px}.wp-pagenavi .first:before,.wp-pagenavi .previouspostslink:before,.wp-pagenavi .nextpostslink:after,.wp-pagenavi .last:after{height:12px;top:calc(50% - 6px);width:12px}.wp-pagenavi .first{padding-left:18px;width:68px}.wp-pagenavi .first:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow_pager-double_black.svg);left:8px;transform:scale(-1,1)}.wp-pagenavi .previouspostslink:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow_pager-single_white.svg);left:calc(50% - 6px);transform:scale(-1,1)}.wp-pagenavi .extend:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_ellipsis_black.svg);height:20px;left:calc(50% - 10px);top:calc(50% - 10px);width:20px}.wp-pagenavi .nextpostslink:after{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow_pager-single_white.svg);left:calc(50% - 6px)}.wp-pagenavi .last{padding-left:10px;text-align:left;width:68px}.wp-pagenavi .last:after{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow_pager-double_black.svg);right:10px}.wp-pagenavi .pages,.wp-pagenavi .extend{background-color:#f1f1f1;color:#222}.wp-pagenavi .current{background-color:#fff;border:2px solid #00b3f0 !important;color:#00b3f0;font-weight:700;line-height:35px}.blockquote{background:rgba(34,34,34,.05);margin:40px 0;position:relative}.blockquote:before,.blockquote:after{color:rgba(34,34,34,.1);font-family:Noto Sans Japanese,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:130px;line-height:1;position:absolute;vertical-align:middle;z-index:-1}.blockquote:before{content:"“"}.blockquote:after{content:"”"}.blockquote-text{color:#222;font-style:italic;letter-spacing:.1em;line-height:1.7}.blockquote-text:first-of-type{margin-top:0}.figcaption{color:#256c88;display:block;font-weight:500;position:relative;text-align:right}.figcaption:before{content:"引用：　"}.slick-arrow{display:none !important;position:relative;background-color:#222;position:absolute;z-index:2}.slick-arrow:before,.slick-arrow:after{background-position:center;background-repeat:no-repeat;background-size:contain;content:"";position:absolute}.slick-arrow:focus{background-color:#222}.slick-prev:before,.slick-next:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow-more_white.svg)}.slick-arrow:before{height:7.07px;right:calc(50% - 8px);top:calc(50% - 3.5px);width:16px}.slick-prev:before{transform:rotate(180deg)}.slick-dots{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:static}.slick-dots>li{display:block;margin:0}.slick-dots>li.slick-active{position:relative}.slick-dots>li.slick-active:before,.slick-dots>li.slick-active:after{content:"";position:absolute}.slick-dots>li.slick-active:before{height:100%;left:0;top:0;width:100%}.table-one-col,.table-mult-col,.table-cross-data{border:1px solid rgba(0,179,240,.4);table-layout:fixed;width:100%}.table-row+.table-row{border-top:1px solid rgba(0,179,240,.4)}.table-heading{background-color:rgba(0,179,240,.4);font-weight:700;text-align:center;vertical-align:middle}.table-data{background-color:#fff}.table-heading+.table-data{border-left:1px solid rgba(0,179,240,.4)}.table-thead+.table-tbody{border-top:1px solid rgba(0,179,240,.4)}.table-mult-col .table-heading{text-align:center}.table-heading+.table-heading{border-left:1px solid rgba(0,179,240,.4)}.table-data+.table-data{border-left:1px solid rgba(0,179,240,.4)}.tag-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tag:not(body){display:inline-block}.tag-link{background-color:#eff3f5;border-radius:50px;border:1px solid #d3e1e7;color:#256c88;display:block;font-weight:500;letter-spacing:.05em}.tag-link:before{content:"#"}.tag-text{background-color:transparent;border-radius:50px;border:1px solid #256c88;color:#256c88;display:block;font-weight:500;letter-spacing:.05em}.tag-text:before{content:"#"}.text{letter-spacing:.05em}.text-link{color:#00b3f0;font-weight:700;letter-spacing:.05em;text-decoration:underline;word-break:break-all}.text .text-link{margin:0 6px}.text-link.-start{margin-left:0}.text-link.-tab:after{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_link-external_blue.svg);content:"";display:inline-block;margin-left:4px}.text-strong{font-weight:700;padding:0 6px}.text-strong.-blue{color:#00b3f0}.text-marker{padding:6px 3px 4px 6px}.text-marker.-yellow{background:linear-gradient(transparent 48%,#ffffb7 0)}.GNav{width:100%}.GNav__menuLink{display:block;font-weight:700;letter-spacing:.05em}.GNav__subMenuLink{display:block;font-weight:700;letter-spacing:.05em}.Header{background-color:#fff}.Header__brandCI{display:-ms-flexbox;display:flex;z-index:10}.Header__brandLogoLink{display:block;font-size:0}.Header__brandLogo .logo-g-room{display:inline-block;overflow:hidden;text-indent:500%;white-space:nowrap;display:block;font-size:0}.Header__brandLogo .logo-g-room:before{left:0;top:0}.Header__brandDescription{white-space:nowrap}.PageTitle{background-color:#fff}.Footer{background-color:#256c88}.FtAd{border-bottom:1px solid #7ca7b8}.FtAd__bnrList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.FtAd__bnrLink,.FtAd__bnrList>li>a{position:relative;display:block;height:100%}.FtAd__bnrLink:before,.FtAd__bnrList>li>a:before{background:rgba(255,255,255,0);content:"";cursor:pointer;height:inherit;left:0;pointer-events:none;position:absolute;top:0;transition:.3s;width:100%;z-index:1}.FtAd__bnrLink:before,.FtAd__bnrLink:after,.FtAd__bnrList>li>a:before,.FtAd__bnrList>li>a:after{content:"";position:absolute}.FtAd__bnrLink:after,.FtAd__bnrList>li>a:after{background-color:#eee;color:#222;content:"広告";left:0;letter-spacing:.05em;opacity:.8;-ms-filter:"alpha(opacity=80)";top:0}.FtAd__bnrImg,.FtAd__bnrList>li>a>img{background-color:#ccc;height:inherit}.FtSMap__siteMapLink{color:#fff;font-weight:500;letter-spacing:.05em}.FtSMap__siteMapSubListItem .FtSMap__siteMapLink.icon-line:before{background-color:#fff}.Footer__copyYearContainer{border-top:1px solid #7ca7b8;text-align:center}.Footer__copyYear{color:#fff;font-weight:500}.breadcrumb .breadcrumbContainer>span{position:relative}.breadcrumb .breadcrumbContainer span a span{color:#00b3f0;font-weight:700;text-decoration:underline;word-break:break-all}.breadcrumb .breadcrumbContainer span:first-of-type a,.breadcrumb .breadcrumbContainer>span+span{position:relative}.breadcrumb .breadcrumbContainer span:first-of-type a:before,.breadcrumb .breadcrumbContainer span:first-of-type a:after,.breadcrumb .breadcrumbContainer>span+span:before,.breadcrumb .breadcrumbContainer>span+span:after{background-position:center;background-repeat:no-repeat;background-size:contain;content:"";position:absolute}.breadcrumb .breadcrumbContainer>span+span{color:#777}.breadcrumb .breadcrumbContainer>span+span:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow-breadcrumb.svg);height:10px;width:5px}.form-input-list-item{list-style:none}.form-input-title{font-weight:700;letter-spacing:.05em}.form-input-list-item.-req>.form-input-list-item-title>.form-input-title,.form-input-list-item.-any>.form-input-list-item-title>.form-input-title{position:relative}.form-input-list-item.-req>.form-input-list-item-title>.form-input-title:before,.form-input-list-item.-any>.form-input-list-item-title>.form-input-title:before{border-radius:4px;font-weight:700;left:0;letter-spacing:.1em;line-height:1;position:absolute;white-space:nowrap}.form-input-list-item.-req>.form-input-list-item-title>.form-input-title:before{background-color:#d40000;color:#fff;content:"必須"}.form-input-list-item.-any>.form-input-list-item-title>.form-input-title:before{background-color:#eaeaea;color:#222;content:"任意"}.form-input-data{color:#222;letter-spacing:.05em}.form-input-data.-text,.form-input-data.-textarea,.form-input-data.-select,.form-input-data.-radio .form-input-data-item-text:before,.form-input-data.-checkbox .form-input-data-item-text:before{background-color:#fff}.form-input-data.-text,.form-input-data.-textarea,.form-input-data.-select{width:100%}.form-input-data.-radio input[type=radio],.form-input-data.-checkbox input[type=checkbox]{display:none}.form-input-data.-textarea{display:block}.form-input-select-wrap{position:relative}.form-input-select-wrap:before,.form-input-select-wrap:after{background-position:center;background-repeat:no-repeat;background-size:contain;content:"";position:absolute}.form-input-select-wrap:before,.form-input-select-wrap:after{pointer-events:none;z-index:1}.form-input-select-wrap .form-input-data.-select{margin-top:0}.form-input-select-wrap:after{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow_select.svg);height:7px;top:calc(50% - 3px);width:17px}.form-input-data-item-text{position:relative}.form-input-data-item-text:before,.form-input-data-item-text:after{content:"";position:absolute}.form-input-data.-radio .form-input-data-item-text:hover,.form-input-data.-checkbox .form-input-data-item-text:hover{color:#00b3f0}.form-input-data.-radio .form-input-data-item-text:before,.form-input-data.-checkbox .form-input-data-item-text:before{left:0}.form-input-data.-radio input[type=radio]:checked+.form-input-data-item-text,.form-input-data.-checkbox input[type=checkbox]:checked+.form-input-data-item-text{color:#00b3f0;font-weight:700}.form-input-data.-radio input[type=radio]:checked+.form-input-data-item-text:before,.form-input-data.-checkbox input[type=checkbox]:checked+.form-input-data-item-text:before{border-color:#00b3f0}.form-input-data.-radio .form-input-data-item-text:before{border-radius:50%}.form-input-data.-radio .form-input-data-item-text:after{background-color:#00b3f0;border-radius:50%;opacity:0;-ms-filter:"alpha(opacity=0)";transform:scale(2);transition:transform .2s}.form-input-data.-radio input[type=radio]:checked+.form-input-data-item-text:after{opacity:1;-ms-filter:"alpha(opacity=100)";transform:scale(1);transition:transform .2s}.form-input-data.-checkbox .form-input-data-item-text:after{border-right-style:none !important;border-top-style:none !important;transform:rotate(-45deg) scale(0,0);transition:transform .4s cubic-bezier(.45,1.8,.5,.75)}.form-input-data.-checkbox input[type=checkbox]:checked+.form-input-data-item-text:after{transform:rotate(-45deg) scale(1,1);transition:transform .1s}.form-input-data-item-text{display:inline-block}.form-mail .form-input-list-item-child-list.-manufactoryWorkingHours,.form-mail .form-input-list-item-child-list.-jopPostTimeLimit,.form-mail .form-input-list-item-child-list.-jobWorkingHours{display:-ms-flexbox;display:flex}.form-mail .form-input-list-item-child-list.-manufactoryWorkingHours .form-input-list-item-child-list-item+.form-input-list-item-child-list-item,.form-mail .form-input-list-item-child-list.-jopPostTimeLimit .form-input-list-item-child-list-item+.form-input-list-item-child-list-item,.form-mail .form-input-list-item-child-list.-jobWorkingHours .form-input-list-item-child-list-item+.form-input-list-item-child-list-item{position:relative}.form-mail .form-input-list-item-child-list.-manufactoryWorkingHours .form-input-list-item-child-list-item+.form-input-list-item-child-list-item:before,.form-mail .form-input-list-item-child-list.-manufactoryWorkingHours .form-input-list-item-child-list-item+.form-input-list-item-child-list-item:after,.form-mail .form-input-list-item-child-list.-jopPostTimeLimit .form-input-list-item-child-list-item+.form-input-list-item-child-list-item:before,.form-mail .form-input-list-item-child-list.-jopPostTimeLimit .form-input-list-item-child-list-item+.form-input-list-item-child-list-item:after,.form-mail .form-input-list-item-child-list.-jobWorkingHours .form-input-list-item-child-list-item+.form-input-list-item-child-list-item:before,.form-mail .form-input-list-item-child-list.-jobWorkingHours .form-input-list-item-child-list-item+.form-input-list-item-child-list-item:after{content:"";position:absolute}.form-mail .form-input-list-item-child-list.-manufactoryWorkingHours .form-input-list-item-child-list-item+.form-input-list-item-child-list-item:before,.form-mail .form-input-list-item-child-list.-jopPostTimeLimit .form-input-list-item-child-list-item+.form-input-list-item-child-list-item:before,.form-mail .form-input-list-item-child-list.-jobWorkingHours .form-input-list-item-child-list-item+.form-input-list-item-child-list-item:before{content:"〜"}.form-privacy-policy .form-input-list-item{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.form-privacy-policy .form-input-list-item-data{margin-top:0 !important}.form-privacy-policy .form-input-data.-checkbox,.form-privacy-policy .form-input-data.-checkbox .form-input-data-item{margin-left:0 !important;margin-top:0 !important}.form-input.form-search{margin-bottom:0 !important}span.wpcf7-list-item{margin:0 !important}.form-privacy-policy .form-input-title{display:block;padding-left:0 !important}.form-input-list-item span.wpcf7-not-valid-tip{position:relative;background-color:#fdf2f2;border:1px solid #d40000;color:#d40000;font-weight:500;letter-spacing:.08em}.form-input-list-item span.wpcf7-not-valid-tip:before,.form-input-list-item span.wpcf7-not-valid-tip:after{content:"";position:absolute}.form-input-list-item span.wpcf7-not-valid-tip:before{z-index:-1}.form-input div.wpcf7-response-output{background-color:#fdf2f2;border:1px solid #d40000;color:#d40000;font-weight:500;letter-spacing:.08em}.form-input div.wpcf7-response-output.wpcf7-mail-sent-ok{background-color:#dda5a7;border:1px solid #d40000;color:#d40000}div.wpcf7 .form-input .ajax-loader{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow-load_white.svg);position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;transform:rotateZ(45deg)}.ajax-loader{animation:rotate-anime 1.2s linear infinite}@keyframes rotate-anime{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.form-search .form-input-title.-keyword{display:block;text-align:center}.form-input-area-title-list-item{position:relative;font-weight:700;letter-spacing:.05em}.form-input-area-title-list-item:before,.form-input-area-title-list-item:after{background-position:center;background-repeat:no-repeat;background-size:contain;content:"";position:absolute}.form-input-area-title-list-item:after{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow_select.svg);height:7px;pointer-events:none;width:17px;z-index:1}.form-input-area-list-item{position:relative}.form-input-area-list-item:before,.form-input-area-list-item:after{content:"";position:absolute}.form-input-area-list-item:before{font-weight:700;letter-spacing:.05em}.form-input-area-list-item:nth-of-type(1):before{content:"地域"}.form-input-area-list-item:nth-of-type(2):before{content:"都道府県"}.form-input-area-list-item:nth-of-type(3):before{content:"市区町村"}.feas-result.-pre{border:2px solid #d6e4ea}.feas-result.-post{border:2px solid #d6e4ea}.feas-result.-post.-noKeyword{background-color:#fdf2f2;border:2px solid #d40000}.feas-result-list-item+.feas-result-list-item{border-top:1px solid #d6e4ea;margin-top:16px;padding-top:16px}.feas-result-list-item-title{font-weight:400}.feas-result-list-item-data-keyword{color:#256c88;font-weight:700}.feas-result-list-item-data-delimiter{margin:0 4px}.feas-result-list-item-data-number-and-unit{font-weight:700}.feas-result-list-item-data-unit{margin-left:4px;vertical-align:1px}.feas-result-data-none-text{color:#d40000;font-weight:700;letter-spacing:.05em;line-height:1.8;text-align:center}#wpmem_msg,.wpmem_msg{border-radius:6px !important;padding:16px !important;width:100% !important}#wpmem_msg p,.wpmem_msg p{letter-spacing:.05em;line-height:1.8}.wpmem_msg{background-color:#256c88 !important;border:2px solid #256c88 !important}.wpmem_msg p{color:#fff}#wpmem_msg{background-color:#fdf2f2 !important;border:2px solid #d40000 !important}#wpmem_msg h3,#wpmem_msg p{color:#d40000}.form fieldset{margin:0 !important}.form fieldset .div_text{width:100% !important}.form fieldset .div_image{width:100% !important}.form fieldset .div_radio input[type=radio],.form fieldset .div_multicheckbox input[type=checkbox]{display:none}.form fieldset .div_radio,.form fieldset .div_multicheckbox{margin-bottom:0 !important;width:100% !important}.form fieldset .div_radio .radio,.form fieldset .div_multicheckbox .radio{display:inline-block !important}.form fieldset .div_image .file{border:none !important}.form fieldset>label{display:inline-block !important;font-weight:700;letter-spacing:.05em}.form fieldset label.text .form-input-data-item-text,.form fieldset label.radio>.form-input-data-item-text,.form fieldset label.multicheckbox>.form-input-data-item-text,.form fieldset label.image .form-input-data-item-text{padding-left:0}.form fieldset>label .req+.form-input-data-item-text{position:relative}.form fieldset>label .req+.form-input-data-item-text:before{border-radius:4px;font-weight:700;left:0;letter-spacing:.1em;line-height:1;position:absolute;white-space:nowrap}.form fieldset>label .req+.form-input-data-item-text:before{background-color:#d40000;color:#fff;content:"必須"}.form fieldset>label.multicheckbox .req+.form-input-data-item-text:before,.form fieldset>label.image .req+.form-input-data-item-text:before{background-color:#eaeaea;color:#222;content:"任意"}.form fieldset .div_text .text,.form fieldset .div_text .textbox,.form fieldset .div_radio .radio,.form fieldset .div_multicheckbox .radio,.form fieldset .div_text .username,.form fieldset .div_text .password{color:#222;letter-spacing:.05em}.form fieldset .div_text .text,.form fieldset .div_text .textbox,.form fieldset .div_radio .radio .form-input-data-item-text:before,.form fieldset .div_multicheckbox .radio .form-input-data-item-text:before,.form fieldset .div_text .username,.form fieldset .div_text .password{background-color:#fff !important;border-radius:0 !important}.form fieldset .div_text .text,.form fieldset .div_text .textbox,.form fieldset .div_text .username,.form fieldset .div_text .password{width:100%}.form fieldset .div_radio .radio .form-input-data-item-text,.form fieldset .div_multicheckbox .radio .form-input-data-item-text{position:relative;display:inline-block;font-weight:400}.form fieldset .div_radio .radio .form-input-data-item-text:before,.form fieldset .div_radio .radio .form-input-data-item-text:after,.form fieldset .div_multicheckbox .radio .form-input-data-item-text:before,.form fieldset .div_multicheckbox .radio .form-input-data-item-text:after{content:"";position:absolute}.form fieldset .div_radio .radio .form-input-data-item-text:hover,.form fieldset .div_multicheckbox .radio .form-input-data-item-text:hover{color:#00b3f0}.form fieldset .div_radio .radio .form-input-data-item-text:before,.form fieldset .div_multicheckbox .radio .form-input-data-item-text:before{left:0}.form fieldset .div_radio input[type=radio]:checked+.radio .form-input-data-item-text,.form fieldset .div_multicheckbox input[type=checkbox]:checked+.radio .form-input-data-item-text{color:#00b3f0;font-weight:700}.form fieldset .div_radio input[type=radio]:checked+.radio .form-input-data-item-text:before,.form fieldset .div_multicheckbox input[type=checkbox]:checked+.radio .form-input-data-item-text:before{border-color:#00b3f0 !important}.form fieldset .div_radio .radio .form-input-data-item-text:before{border-radius:50% !important}.form fieldset .div_radio .radio .form-input-data-item-text:after{background-color:#00b3f0;border-radius:50%;opacity:0;-ms-filter:"alpha(opacity=0)";transform:scale(2);transition:transform .2s}.form fieldset .div_radio input[type=radio]:checked+.radio .form-input-data-item-text:after{opacity:1;-ms-filter:"alpha(opacity=100)";transform:scale(1);transition:transform .2s}.form fieldset label.multicheckbox:after{content:"※「ユーザー種別」にて「義肢装具等の利用者」を選択された方は以下の項目もお選びください。";display:block;font-weight:400}.form fieldset .div_multicheckbox .radio .form-input-data-item-text:after{border-right-style:none !important;border-top-style:none !important;transform:rotate(-45deg) scale(0,0);transition:transform .4s cubic-bezier(.45,1.8,.5,.75)}.form fieldset .div_multicheckbox input[type=checkbox]:checked+.radio .form-input-data-item-text:after{transform:rotate(-45deg) scale(1,1);transition:transform .1s}.form-privacy-policy .form-input-list .form-input-list-item .div_text{margin:0 !important}.form-input-data.-checkbox input[type=checkbox]:checked+.req+.form-input-data-item-text{color:#00b3f0;font-weight:700}.form-input-data.-checkbox input[type=checkbox]:checked+.req+.form-input-data-item-text:before{border-color:#00b3f0}.form-input-data.-checkbox input[type=checkbox]:checked+.req+.form-input-data-item-text:after{transform:rotate(-45deg) scale(1,1);transition:transform .1s}.form fieldset .button_div{padding:0 !important;width:100% !important}.form fieldset .btn{line-height:1.8;margin:auto !important}.form fieldset .btn:focus{background-color:#008ebd;border:1px solid #008ebd !important}.form fieldset .link-text{padding:0 !important;text-align:center !important;width:100% !important}.Thanks__brandName .logo-g-room{display:inline-block;overflow:hidden;text-indent:500%;white-space:nowrap;display:block;font-size:0;margin:auto}.Thanks__brandName .logo-g-room:before{left:0;top:0}.Thanks__message{font-feature-settings:"palt";font-weight:700;line-height:1.6;text-align:center}.Annotation__text{background-color:#f1f1f1}.wysiwyg>*:first-child{margin-top:0}.wysiwyg>*:last-child{margin-bottom:0}.wysiwyg h2{position:relative;font-feature-settings:"palt";font-weight:700;line-height:1.4}.wysiwyg h2:before,.wysiwyg h2:after{content:"";position:absolute}.wysiwyg h2:after{background-color:#00b3f0;bottom:0;display:block;width:100%}.wysiwyg h3{position:relative;font-weight:700;letter-spacing:.08em;line-height:1.4}.wysiwyg h3:before,.wysiwyg h3:after{content:"";position:absolute}.wysiwyg h3:before{background-color:#00b3f0;box-sizing:content-box;height:100%;left:0;top:0}.wysiwyg h4{position:relative;font-weight:700;letter-spacing:.08em}.wysiwyg h4:before,.wysiwyg h4:after{content:"";position:absolute}.wysiwyg h4:before{background-color:#00b3f0;left:0}.wysiwyg h5{font-weight:700;letter-spacing:.08em;line-height:1.6}.wysiwyg h6{font-weight:700;letter-spacing:.08em;line-height:1.4}.wysiwyg p{letter-spacing:.05em}.wysiwyg ul+p,.wysiwyg ol+p,.wysiwyg ul.list-note+p,.wysiwyg ol.list-note.-number+p{margin-top:20px}.wysiwyg p a{color:#00b3f0;font-weight:700;text-decoration:underline;word-break:break-all}.wysiwyg p a{margin:0 6px}.wysiwyg p a.-start{padding-left:0}.wysiwyg p a.-tab:after{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_link-external_blue.svg);content:"";display:inline-block;margin-left:4px}.wysiwyg p strong{font-weight:700;padding:0 6px}.wysiwyg p strong.-blue{color:#00b3f0}.wysiwyg ul,.wysiwyg ol,.wysiwyg ul.list-note,.wysiwyg ol.list-note.-number{letter-spacing:.05em;margin-top:20px}.wysiwyg ul,.wysiwyg ol{line-height:1.4}.wysiwyg ul.list-note,.wysiwyg ol.list-note.-number{line-height:1.8;margin-top:20px}.wysiwyg ul>li,.wysiwyg ol>li,.wysiwyg ul.list-note>li,.wysiwyg ol.list-note.-number>li{position:relative}.wysiwyg ul>li:before,.wysiwyg ul>li:after,.wysiwyg ol>li:before,.wysiwyg ol>li:after,.wysiwyg ul.list-note>li:before,.wysiwyg ul.list-note>li:after,.wysiwyg ol.list-note.-number>li:before,.wysiwyg ol.list-note.-number>li:after{content:"";position:absolute}.wysiwyg ul>li:before{background-color:#00b3f0;border-radius:50%}.wysiwyg ol{counter-reset:list-number}.wysiwyg ol>li:before{color:#00b3f0;content:counter(list-number) ".";counter-increment:list-number;font-weight:700;left:0;top:0}.wysiwyg ul.list-note>li:before{background:0 0;content:"※";left:5px;top:0}.wysiwyg ol.list-note.-number{counter-reset:list-numNote}.wysiwyg ol.list-note.-number>li:before{color:#00b3f0;content:"*" counter(list-numNote);counter-increment:list-numNote;font-weight:700;left:0}.wysiwyg blockquote{background:rgba(34,34,34,.05);margin:40px 0;position:relative}.wysiwyg blockquote:before,.wysiwyg blockquote:after{color:rgba(34,34,34,.1);font-family:Noto Sans Japanese,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:130px;line-height:1;position:absolute;vertical-align:middle;z-index:-1}.wysiwyg blockquote:before{content:"“"}.wysiwyg blockquote:after{content:"”"}.wysiwyg blockquote p{color:#222;font-style:italic;letter-spacing:.1em;line-height:1.7}.wysiwyg blockquote p:first-of-type{margin-top:0}.wysiwyg figcaption{color:#256c88;display:block;font-weight:500;position:relative;text-align:right}.wysiwyg figcaption:before{content:"引用：　"}.wysiwyg table{border:1px solid rgba(0,179,240,.4);table-layout:fixed;width:100%}.wysiwyg tr{border-top:1px solid rgba(0,179,240,.4)}.wysiwyg th{background-color:rgba(0,179,240,.04);font-weight:700;text-align:center;vertical-align:middle}.wysiwyg td{background-color:#fff}.wysiwyg th+td{border-left:1px solid rgba(0,179,240,.4)}.wysiwyg .table-one-col{margin:40px 0}.wysiwyg thead+tbody{border-top:1px solid rgba(0,179,240,.4)}.wysiwyg .table-mult-col th{text-align:center}.wysiwyg th+th{border-left:1px solid rgba(0,179,240,.4)}.wysiwyg td+td{border-left:1px solid rgba(0,179,240,.4)}.wysiwyg .table-scroll{margin:40px 0}.wysiwyg iframe{max-width:100% !important}.Blog__sidebarContent{border:1px solid #ccc}.Blog__sidebarTitle{color:#222;font-weight:700}.Blog__sidebarContent.-bannerAd{border:none;padding:0}.Blog__sidebarBannerAdLink,.Blog__sidebarBannerAdList>li>a{position:relative;display:block;height:100%}.Blog__sidebarBannerAdLink:before,.Blog__sidebarBannerAdList>li>a:before{background:rgba(255,255,255,0);content:"";cursor:pointer;height:inherit;left:0;pointer-events:none;position:absolute;top:0;transition:.3s;width:100%;z-index:1}.Blog__sidebarBannerAdLink:before,.Blog__sidebarBannerAdLink:after,.Blog__sidebarBannerAdList>li>a:before,.Blog__sidebarBannerAdList>li>a:after{content:"";position:absolute}.Blog__sidebarBannerAdLink:after,.Blog__sidebarBannerAdList>li>a:after{background-color:#eee;color:#222;content:"広告";left:0;letter-spacing:.05em;opacity:.8;-ms-filter:"alpha(opacity=80)";top:0}.Blog__sidebarBannerAdImg,.Blog__sidebarBannerAdList>li>a>img{height:inherit}.Blog__sidebarBannerAdList>li>.textwidget>table{margin:0 auto}.Blog__sidebarArchiveMonthList>li a{font-weight:700;text-decoration:underline}.Blog__newPostLink{position:relative;display:-ms-flexbox;display:flex;height:100%}.Blog__newPostLink:before{background:rgba(255,255,255,0);content:"";cursor:pointer;height:inherit;left:0;pointer-events:none;position:absolute;top:0;transition:.3s;width:100%;z-index:1}.Blog__newPostThumImg{margin-top:0}.Blog__newPostThumImg.-noImage{border:1px solid #d3e1e7}.Blog__newPostTitle{color:#222;font-weight:700;line-height:1.4}.Blog__newPostDate{color:#222}.Blog__postTime{display:block}.Blog__postTitle{position:relative;font-weight:700}.Blog__postTitle:before,.Blog__postTitle:after{content:"";position:absolute}.Blog__postTitle:after{background-color:#00b3f0;bottom:0;display:block;width:100%}.Blog__postSnsBtnList{display:-ms-flexbox;display:flex}.Blog__postSnsBtnList{margin-top:0 !important}.Blog__postSnsBtnList>li{padding:0 !important}.Blog__postSnsBtnList>li:before{height:0 !important;width:0 !important}.Blog__postSnsBtnList>li+li{margin-top:0 !important}.Blog__postPageNav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}.Blog__postPageNav .btn{margin:0}.qa-post-data{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.qa-post-user-link{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden}.qa-post-user-icon-link{display:block}.qa-post-user-link img{border-radius:50% !important;left:0 !important;margin-right:0 !important;margin-top:0 !important;position:static !important;top:0 !important}.qa-post-user-name-link{color:#555;display:inline-block;font-weight:700;text-decoration:underline}.qa-action{float:none !important;position:absolute}.qa-action-link{color:#256c88;display:inline-block;position:static !important}.MainVisual__mvCopyText{background-color:#00b3f0;color:#fff;font-weight:700}.MainVisual__mvPurposeTitle{color:#fff;font-weight:700;letter-spacing:.05em;text-align:center}.MainVisual__mvPurposeLinkText{font-weight:500 !important}.Top-Ad__bnrListItem+.Top-Ad__bnrListItem{display:none !important}.Top-Ad__bnrLink{position:relative;display:block;height:100%}.Top-Ad__bnrLink:before{background:rgba(255,255,255,0);content:"";cursor:pointer;height:inherit;left:0;pointer-events:none;position:absolute;top:0;transition:.3s;width:100%;z-index:1}.Top-Ad__bnrLink:before,.Top-Ad__bnrLink:after{content:"";position:absolute}.Top-Ad__bnrLink:after{background-color:#eee;color:#222;content:"広告";left:0;letter-spacing:.05em;opacity:.8;-ms-filter:"alpha(opacity=80)";top:0}.Top-Ad__bnrImg{background-color:#ccc;height:inherit}.Top-Point__pointList{display:-ms-flexbox;display:flex}.Top-About__content{position:relative}.Top-About .title-section{position:absolute;width:100%}.Top-About__about{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative}.Top-About__image{left:0;position:absolute;top:0;z-index:2}.Top-About__message{border:1px solid #d3e1e7;z-index:3}.Top-About__messageTitle{font-weight:700;letter-spacing:.08em;line-height:1.4}.PageAbout .About__contentList.-layer2{counter-reset:about-list-number-layer2}.PageAbout .About__contentList.-layer2>.About__contentListItem{counter-increment:about-list-number-layer2}.PageAbout .About__contentList.-layer2>.About__contentListItem>.text{position:relative;font-weight:400}.PageAbout .About__contentList.-layer2>.About__contentListItem>.text:before,.PageAbout .About__contentList.-layer2>.About__contentListItem>.text:after{content:"";position:absolute}.PageAbout .About__contentList.-layer2>.About__contentListItem>.text:before{color:#00b3f0;content:counter(about-list-number-layer2) ".";font-weight:700;left:0}.PageSingleManufactory .Mf__postHeader{display:-ms-flexbox;display:flex}.PageSingleManufactory .Mf__postTypeList{line-height:1.4}.PageSingleManufactory .Mf__postTypeListItem+.Mf__postTypeListItem:before{color:#256c88}.PageSingleManufactory .Mf__postTypeLink{color:#256c88;font-weight:700}.PageSingleManufactory .Mf__postTitle{color:#222;font-weight:700;letter-spacing:.08em}.PageSingleManufactory .Mf__postSlider{background-color:#eff3f5}.PageSingleManufactory .Mf__postReviewFormContainer{background-color:#eff3f5}.PageSingleManufactory .Mf__postReviewFormUserData{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.PageSingleManufactory .Mf__postReviewFormUserIcon img{border-radius:50%}.PageSingleManufactory .Mf__postReviewFormUserName{display:inline-block;font-weight:700}.PageSingleManufactory .Mf__postReviewFormInput{border-top:1px solid #ccc}.PageSingleNews .card-news-info{border-bottom:1px solid #ccc;border-top:1px solid #ccc}.PageArchiveQuestion.pageContainer{position:relative}.PageArchiveQuestion .dwqa-breadcrumbs{display:none !important}.PageArchiveQuestion .dwqa-question-filter{display:none}.PageArchiveQuestion .dwqa-questions-footer{margin-top:0}.PageArchiveQuestion .dwqa-pagination{display:-ms-flexbox !important;display:flex !important;text-align:center}.PageArchiveQuestion .dwqa-pagination a,.PageArchiveQuestion .dwqa-pagination span{border:none !important;height:44px;line-height:38px;padding:3px 5px;vertical-align:top}.PageArchiveQuestion .dwqa-pagination a{transition:.3s}.PageArchiveQuestion .dwqa-pagination .dwqa-page-numbers{background-color:#cbeffb;color:#222}.PageArchiveQuestion .dwqa-pagination .dwqa-page-numbers:hover{background-color:#00b3f0;color:#fff}.PageArchiveQuestion .dwqa-pagination .prev,.PageArchiveQuestion .dwqa-pagination .next{background-color:#00b3f0;color:#fff}.PageArchiveQuestion .dwqa-pagination a,.PageArchiveQuestion .dwqa-pagination span{width:40px}.PageArchiveQuestion .dwqa-pagination .prev,.PageArchiveQuestion .dwqa-pagination .dots,.PageArchiveQuestion .dwqa-pagination .next{position:relative}.PageArchiveQuestion .dwqa-pagination .prev:before,.PageArchiveQuestion .dwqa-pagination .prev:after,.PageArchiveQuestion .dwqa-pagination .dots:before,.PageArchiveQuestion .dwqa-pagination .dots:after,.PageArchiveQuestion .dwqa-pagination .next:before,.PageArchiveQuestion .dwqa-pagination .next:after{background-position:center;background-repeat:no-repeat;background-size:contain;content:"";position:absolute}.PageArchiveQuestion .dwqa-pagination .prev:before,.PageArchiveQuestion .dwqa-pagination .next:after{height:12px;top:calc(50% - 6px);width:12px}.PageArchiveQuestion .dwqa-pagination .prev:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow_pager-single_white.svg);left:calc(50% - 6px);transform:scale(-1,1)}.PageArchiveQuestion .dwqa-pagination .dots{background-color:#f1f1f1;color:#222}.PageArchiveQuestion .dwqa-pagination .dots:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_ellipsis_black.svg);height:20px;left:calc(50% - 10px);top:calc(50% - 10px);width:20px}.PageArchiveQuestion .dwqa-pagination .next:after{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow_pager-single_white.svg);left:calc(50% - 6px)}.PageArchiveQuestion .dwqa-pagination .dwqa-current{background-color:#fff;border:2px solid #00b3f0 !important;color:#00b3f0;font-weight:700;line-height:35px;pointer-events:none}.PageArchiveQuestion .dwqa-pagination .prev,.PageArchiveQuestion .dwqa-pagination .dots,.PageArchiveQuestion .dwqa-pagination .next{overflow:hidden;text-indent:500%;white-space:nowrap}.PageArchiveQuestion .dwqa-ask-question{position:fixed;z-index:3}.PageQaThread.pageContainer{position:relative}.PageQaThread .dwqa-breadcrumbs{display:none}.PageQaThread .QaThread__question{background-color:#dce7ec}.PageQaThread .QaThread__questionVote{position:absolute}.PageQaThread .QaThread__questionVoteCount{color:#00b3f0;font-weight:700;height:initial !important;line-height:1 !important;position:static !important;width:100% !important}.PageQaThread .QaThread__questionLikeBtn{position:static !important}.PageQaThread .QaThread__questionDislikeBtn{display:none !important}.PageQaThread .QaThread__qHeaderContent{padding:0 !important}.PageQaThread .QaThread__qHeaderTitle{color:#222;display:inline-block;font-weight:700;letter-spacing:.08em}.PageQaThread .QaThread__qHeaderMetaData{-ms-flex-align:center;align-items:center}.PageQaThread .QaThread__qHeaderCategoryLink,.PageQaThread .QaThread__qHeaderCategoryList a{display:inline-block}.PageQaThread .QaThread__qHeaderCategoryLinkText,.PageQaThread .QaThread__qHeaderCategoryList a{background-color:#eff3f5;border-radius:50px;border:1px solid #256c88;color:#256c88;display:block;font-weight:500;letter-spacing:.08em;transition:.3s}.PageQaThread .QaThread__qHeaderCategoryLinkText:before,.PageQaThread .QaThread__qHeaderCategoryList a:before{content:"#"}.PageQaThread .QaThread__qHeaderCountList{display:-ms-flexbox !important;display:flex !important;position:static !important}.PageQaThread .QaThread__qHeaderCountBox{background-color:#f1f1f1;border:none !important;display:block;float:none !important;margin-left:0 !important}.PageQaThread .dwqa-views-count-unit,.PageQaThread .dwqa-views-count-number{border:none !important;display:block;float:none !important;height:initial !important;line-height:1;margin-left:0 !important;min-width:initial !important;text-align:center;width:initial !important}.PageQaThread .dwqa-views-count-number{font-weight:700 !important;line-height:1 !important}.PageQaThread .dwqa-question-meta{margin-bottom:0 !important}.PageQaThread .QaThread__questionNotificationBtn input{display:none}.PageQaThread .QaThread__questionNotificationBtn span{position:relative}.PageQaThread .QaThread__questionNotificationBtn span:before,.PageQaThread .QaThread__questionNotificationBtn span:after{content:"";position:absolute}.PageQaThread .QaThread__questionNotificationBtn span:hover{color:#00b3f0}.PageQaThread .QaThread__questionNotificationBtn span:before{background-color:#fff;left:0}.PageQaThread .QaThread__questionNotificationBtn span:after{border-right-style:none !important;border-top-style:none !important;transform:rotate(-45deg) scale(0,0);transition:transform .4s cubic-bezier(.45,1.8,.5,.75)}.PageQaThread .QaThread__questionNotificationBtn input[type=checkbox]:checked+span{color:#00b3f0;font-weight:700}.PageQaThread .QaThread__questionNotificationBtn input[type=checkbox]:checked+span:before{border-color:#00b3f0}.PageQaThread .QaThread__questionNotificationBtn input[type=checkbox]:checked+span:after{transform:rotate(-45deg) scale(1,1);transition:transform .1s}.PageQaThread .QaThread__questionEdit{position:static}.PageQaThread #dwqa-custom-content-editor_ifr{box-sizing:border-box;display:block}.PageQaThread .QaThread__questionContent{background-color:#fff}.PageQaThread .QaThread__questionContentTitle{font-weight:700}.PageQaThread .QaThread__questionContent p{letter-spacing:.05em}.PageQaThread .QaThread__answerPost{background-color:#eff3f5}.PageQaThread .QaThread__answerCountTitle{position:relative;color:#222;font-weight:700;margin:0 !important}.PageQaThread .QaThread__answerCountTitle:before,.PageQaThread .QaThread__answerCountTitle:after{content:"";position:absolute}.PageQaThread .QaThread__answerCountTitle:after{background-color:#222;bottom:0;height:2px;left:0;width:100%}.PageQaThread .QaThread__answerCountTitleUnit{vertical-align:middle}.PageQaThread .QaThread__answerCountTitleNumber{vertical-align:middle}.PageQaThread .QaThread__answerList{counter-reset:QaThread__answerListNumber}.PageQaThread .QaThread__answerListItem{background-color:#fff;border-top:none !important;min-height:0}.PageQaThread .QaThread__answerConteiner{position:relative}.PageQaThread .QaThread__answerHeader{margin-bottom:0 !important}.PageQaThread .QaThread__answerListItem .QaThread__answerNumber{color:#222;font-weight:700;letter-spacing:.08em}.PageQaThread .QaThread__answerListItem .QaThread__answerNumber:after{color:#222;content:counter(QaThread__answerListNumber);counter-increment:QaThread__answerListNumber;font-weight:700}.PageQaThread .QaThread__answerContent p{letter-spacing:.05em}.PageQaThread .QaThread__answerBestBtn{margin-left:0;position:static}.PageQaThread .QaThread__answerBestLabel{color:#00bd10;font-weight:700;height:initial;left:0;position:relative !important;text-indent:initial !important;top:0;width:100%}.PageQaThread .QaThread__answerBestLabel.icon-check:before{left:0}.PageQaThread .QaThread__answerCommentList{padding:0}.PageQaThread .QaThread__answerCommentListItem{border-bottom:none !important;background-color:#f1f1f1;position:relative}.PageQaThread .QaThread__answerCommentListItem+.QaThread__answerCommentListItem{position:relative}.PageQaThread .QaThread__answerCommentListItem+.QaThread__answerCommentListItem:before,.PageQaThread .QaThread__answerCommentListItem+.QaThread__answerCommentListItem:after{content:"";position:absolute}.PageQaThread .QaThread__answerCommentListItem+.QaThread__answerCommentListItem:before{background-color:#ccc;height:1px;left:0;margin:auto;right:0;top:0}.PageQaThread .QaThread__aCommentPostDataAndAction+p{letter-spacing:.05em}.PageQaThread .QaThread__answerCommentForm{background-color:#f1f1f1}.PageQaThread .QaThread__answerCommentForm .form-input-data.-textarea{margin-top:0}.PageQaThread .QaThread__aFormContainer{background-color:#eff3f5}.PageQaThread .QaThread__aFormTitle{border-top:none;padding:0}.PageQaThread .wp-editor-tools,.PageQaThread .quicktags-toolbar,.PageQaThread .mce-toolbar-grp,.PageQaThread .mce-statusbar{display:none}.PageQaThread .QaThread__aForm textarea{background-color:#fff}.PageQaThread #dwqa-answer-content_ifr{box-sizing:border-box;display:block}.PageQaThread .QaThread__aForm textarea{display:block}.PageQaThread .btn-post.btn-text{color:#fff}.PageQaThread .QaPost__formContainer{background-color:#eff3f5}.PageQaThread .dwqa-search{margin-bottom:0}.PageQaThread .wp-editor-tools,.PageQaThread .quicktags-toolbar,.PageQaThread .mce-top-part,.PageQaThread .mce-statusbar{display:none}.PageQaThread .html-active .wp-editor-container{border:none !important}.PageQaThread .tmce-active .wp-editor-container{background-color:#fff}.PageQaThread .QaThread__content textarea{background-color:#fff}.PageQaThread .QaThread__content textarea{display:block}.PageQaThread .btn-post.btn-text{color:#fff}.PageQaThread .comment-form-comment .form-input-data.-textarea{background-color:#fff}.PageQaThread .comment-form-comment .form-input-data.-textarea{display:block}.PageQaPost .QaPost__formContainer{background-color:#eff3f5}.PageQaPost .dwqa-search{margin-bottom:0}.PageQaPost .wp-editor-tools,.PageQaPost .quicktags-toolbar,.PageQaPost .mce-top-part,.PageQaPost .mce-statusbar{display:none}.PageQaPost .html-active .wp-editor-container{border:none !important}.PageQaPost .tmce-active .wp-editor-container{background-color:#fff}.PageQaPost .QaPost__form textarea{background-color:#fff}.PageQaPost .QaPost__form textarea{display:block}.PageQaPost .btn-post.btn-text{color:#fff}.PageQaPost .dwqa-alert{background-color:#fdf2f2;border-radius:0;border:2px solid #d40000;color:#d40000;font-weight:700;letter-spacing:.05em;line-height:1.8;text-align:center}.PageQaPost .QaPost__formContainer{background-color:#eff3f5}.PageQaPost .dwqa-search{margin-bottom:0}.PageQaPost .wp-editor-tools,.PageQaPost .quicktags-toolbar,.PageQaPost .mce-top-part,.PageQaPost .mce-statusbar{display:none}.PageQaPost .html-active .wp-editor-container{border:none !important}.PageQaPost .tmce-active .wp-editor-container{background-color:#fff}.PageQaPost .QaPost__form textarea{background-color:#fff}.PageQaPost .QaPost__form textarea,.PageQaPost #question-content_ifr{box-sizing:border-box;display:block}.PageQaPost .btn-post.btn-text{color:#fff}.PageSingleJob .Job__postJobMessageText{background-color:#fff}.PageFormJob .FormJob__mailText+.list-note>li{padding-left:19px}.PageFormJob .FormJob__mailText+.list-note>li:before{left:-1px}.PageLogin.pageContainer{padding-bottom:0}.PageResetPassword.pageContainer{padding-bottom:0}.PageMypage.pageContainer{padding-bottom:0}.PageMypage .Mypage__infoList{letter-spacing:.05em;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.PageMypage .Mypage__infoListItem+.Mypage__infoListItem{border-top:1px solid #ccc}.PageMypage .Mypage__infoDataUser{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.PageMypage .Mypage__infoDataUserIcon img{border-radius:50%}.PageMypage .Mypage__deleteAccount{text-align:center}.PageEditInfo.pageContainer{padding-bottom:0}.PageEditInfo .form fieldset .div_image img{border-radius:50%;margin-left:0}.PageChangePassword.pageContainer{padding-bottom:0}.PageDeleteAccount.pageContainer{padding-bottom:0}.PageDeleteAccount .DeleteAccount__warningText{background-color:#fff;border:1px solid #256c88}.PageTerms .Terms__contentList.-layer2{counter-reset:terms-list-number-layer2}.PageTerms .Terms__contentList.-layer2>.Terms__contentListItem{counter-increment:terms-list-number-layer2}.PageTerms .Terms__contentList.-layer2>.Terms__contentListItem>.text{position:relative;font-weight:400}.PageTerms .Terms__contentList.-layer2>.Terms__contentListItem>.text:before,.PageTerms .Terms__contentList.-layer2>.Terms__contentListItem>.text:after{content:"";position:absolute}.PageTerms .Terms__contentList.-layer2>.Terms__contentListItem>.text:before{color:#00b3f0;content:counter(terms-list-number-layer2) ".";font-weight:700;left:0}.PageTerms .Terms__contentList.-layer3{counter-reset:terms-list-number-layer3}.PageTerms .Terms__contentList.-layer3>.Terms__contentListItem{position:relative;counter-increment:terms-list-number-layer3}.PageTerms .Terms__contentList.-layer3>.Terms__contentListItem:before,.PageTerms .Terms__contentList.-layer3>.Terms__contentListItem:after{content:"";position:absolute}.PageTerms .Terms__contentList.-layer3>.Terms__contentListItem:before{color:#222;content:counter(terms-list-number-layer3) "）";font-weight:700}.PageTerms .Terms__contentList.-layer3>.Terms__contentListItem>.text{font-weight:400}.PagePrivacy .Privacy__contentList.-layer2{counter-reset:privacy-list-number}.PagePrivacy .Privacy__contentList.-layer2>.Privacy__contentListItem{counter-increment:privacy-list-number}.PagePrivacy .Privacy__contentList.-layer2 .title-5{position:relative;font-weight:400;line-height:1.4}.PagePrivacy .Privacy__contentList.-layer2 .title-5:before,.PagePrivacy .Privacy__contentList.-layer2 .title-5:after{content:"";position:absolute}.PagePrivacy .Privacy__contentList.-layer2 .title-5:before{color:#00b3f0;content:counter(privacy-list-number) ".";font-weight:700;left:0}.PageGuide .Guide__serviceDetails{position:relative;background-color:#f1f1f1;border:1px solid #256c88}.PageGuide .Guide__serviceDetails:before,.PageGuide .Guide__serviceDetails:after{content:"";position:absolute}.PageGuide .Guide__serviceDetails:before{z-index:-1}.PageGuide .Guide__serviceDetailsTitle{font-weight:700;letter-spacing:.05em}.PageGuide .Guide__serviceDetails.-limited>.Guide__serviceDetailsTitle{position:relative}.PageGuide .Guide__serviceDetails.-limited>.Guide__serviceDetailsTitle:before{background-color:#256c88;border-radius:4px;color:#fff;content:"会員限定";font-weight:700;left:0;letter-spacing:.1em;line-height:1;position:absolute;white-space:nowrap}.PageOrganization .Org__contentOrgInfoLogoImg{margin-left:0}.Page404 .Page404__brandName .logo-g-room{display:inline-block;overflow:hidden;text-indent:500%;white-space:nowrap;display:block;font-size:0;margin:auto}.Page404 .Page404__brandName .logo-g-room:before{left:0;top:0}.Page404 .Page404__message{font-feature-settings:"palt";font-weight:700;line-height:1.6;text-align:center}@media all and (-ms-high-contrast:none){*::-ms-backdrop,body{font-family:Meiryo,Noto Sans Japanese,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,sans-serif}*::-ms-backdrop,img{font-family:'object-fit: cover;'}*::-ms-backdrop,.card-top-column-list-item{width:360px}*::-ms-backdrop,.dwqa-views-count-unit{height:12px !important}*::-ms-backdrop,.dwqa-views-count-number{height:16px !important}*::-ms-backdrop,.card-manufactory-info-data.-address{padding-left:18px}*::-ms-backdrop,.card-manufactory-info-data.-address:before{width:12px}*::-ms-backdrop,.Guide__forMfGuidePageListItem{width:370px}*::-ms-backdrop,.table-heading{border-left:1px solid rgba(0,179,240,.4)}*::-ms-backdrop,.FtAd__bnrListItem,.FtAd__bnrList>li{width:360px}*::-ms-backdrop,.FtSMap__siteMapUnit{width:255px}*::-ms-backdrop,.form-input-data.-text{padding:10px 24px 16px}*::-ms-backdrop,.form-input-data.-textarea{padding:10px 24px 16px}*::-ms-backdrop,.form-input-data.-select{padding:2px 24px 0}*::-ms-backdrop,.form-input-data.-file{width:100%}*::-ms-backdrop,.form-mail .form-input-list-item-child-list.-manufactoryWorkingHours .form-input-list-item-child-list-item,.form-mail .form-input-list-item-child-list.-jopPostTimeLimit .form-input-list-item-child-list-item,.form-mail .form-input-list-item-child-list.-jobWorkingHours .form-input-list-item-child-list-item{width:280px}*::-ms-backdrop,.MainVisual__mvPurposeListItem{width:208px}.PageQaThread *::-ms-backdrop,.PageQaThread .QaThread__questionVoteCount{height:16px !important}.PageQaThread *::-ms-backdrop,.PageQaThread .QaThread__qHeaderInfo{width:508px}.PageQaThread *::-ms-backdrop,.PageQaThread .QaThread__answerBestLabel{height:36px !important;text-indent:0 !important}}@media screen and (min-width:768px){a:hover{color:#222;text-decoration:underline}.wrapper{min-width:1200px}.pageContainer{padding:40px 0 100px}.pageContainer.Blog.PageArchiveBlog{padding:56px 0 100px}.pageContainer.Blog.PageSingleBlog{padding:56px 0 100px}.pageContainer.-thanks{padding:32px 0 100px}.section:first-of-type .sectionContainer{padding-bottom:60px}.section+.section .sectionContainer{padding:60px 0}.section:last-of-type .sectionContainer{padding:60px 0 0}.section:only-of-type .sectionContainer{padding:0}.anchorMargin:before{height:60px;margin-top:-60px}.contentBox,.contentBoxPc{width:1240px;margin-left:auto !important;margin-right:auto !important;padding:0 20px}.contentBoxXS,.contentBoxSxPc{width:400px;margin-left:auto !important;margin-right:auto !important;padding:0}.contentBoxS,.contentBoxSPc{width:600px;margin-left:auto !important;margin-right:auto !important;padding:0}.contentBoxM,.contentBoxMPc{width:800px;margin-left:auto !important;margin-right:auto !important;padding:0}.contentBoxL,.contentBoxLPc{width:1000px;margin-left:auto !important;margin-right:auto !important;padding:0}.Header{height:168px}.BlogContainer{display:-ms-flexbox;display:flex}.PageArchiveBlog .Blog__mainContent{width:590px}.PageArchiveBlog .Blog__mainContent .title-archive+.Blog__mainContentbody{margin-top:40px}.PageSingleBlog .Blog__mainContent{width:590px}.Blog__sidebar{margin-left:60px;width:350px}.Blog__sidebarContent+.Blog__sidebarContent{margin-top:40px}.fs-lightbox-close{width:60px;height:60px;background:0 0;color:#111;color:transparent}.fs-lightbox-close:after{content:'×';position:absolute;width:60px;height:60px;text-align:center;line-height:60px;font-size:38px;color:#fff;top:0;right:0;color:#fff}.fs-lightbox-caption_toggle{display:none !important}.fs-lightbox-controls{background:0 0}.fs-lightbox-control_previous{width:60px;height:60px;background:0 0;color:transparent}.fs-lightbox-control_next{width:60px;height:60px;background:0 0;color:transparent}.fs-lightbox-control_previous:after,.fs-lightbox-control_next:after{content:'';position:absolute;width:30px;height:30px;background-repeat:no-repeat;background-size:contain;background-position:center;top:15px;left:15px;color:transparent}.fs-lightbox-control_previous:after{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow-pager_prev_white.svg)}.fs-lightbox-control_next:after{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow-pager_next_white.svg)}.fs-lightbox-controls{width:100% !important}.fs-lightbox-close{width:40px;height:40px;background:0 0;color:#111;text-indent:100%;white-space:nowrap;overflow:hidden;right:-20px;top:-20px;color:transparent}.fs-lightbox-close:after{content:'×';position:absolute;width:40px;height:40px;text-align:center;line-height:38px;font-size:24px;color:#333;top:0;right:0;text-indent:0;white-space:normal;overflow:visible;border-radius:20px;background-color:#fafafa;color:#000}.fs-lightbox-caption_toggle{display:none !important}.fs-lightbox-position{background:#000;text-align:center;color:#fff}.fs-lightbox-control_previous,.fs-lightbox-control_next{width:40px;height:40px;background:0 0;color:#111;text-indent:100%;white-space:nowrap;overflow:hidden}.fs-lightbox-control_previous{left:-60px}.fs-lightbox-control_next{right:-60px}.fs-lightbox-control_previous:after,.fs-lightbox-control_next:after{content:'';position:absolute;width:40px;height:40px;top:0;left:0;background-repeat:no-repeat;background-size:contain;background-position:center;color:transparent}.fs-lightbox-control_previous:after{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow-pager_prev_white.svg)}.fs-lightbox-control_next:after{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow-pager_next_white.svg)}.fs-lightbox-meta_content .caption{padding:15px}.fs-lightbox-meta_content .caption span{display:block;margin-bottom:5px}.hidePc{display:none !important}.telLink{cursor:text}.lh0,.lh0Pc{line-height:0}.lhM,.lhMPc{line-height:1}.lhL,.lhLPc{line-height:1.4}.lhXL,.lhXLPc{line-height:1.6}.lhXXL,.lhXXLPc{line-height:1.8}.lhXXXL,.lhXXXLPc{line-height:2}.lsAV50,.lsAV50Pc{line-height:.05em}.lsAV80,.lsAV80Pc{line-height:.08em}.lsAV100,.lsAV100Pc{line-height:.1em}.lsAV150,.lsAV150Pc{line-height:.15em}.lsAV200,.lsAV200Pc{line-height:.2em}.taLPc{text-align:left !important}.taCPc{text-align:center !important}.taRPc{text-align:right !important}.icon-sub-menu:after{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow_accordion-menu.svg)}.btn-sns.-facebook .icon-sns.-white:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_sns_facebook_white_pc.svg)}.btn-sns.-twitter .icon-sns.-white:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_sns_twitter_white_pc.svg)}.btn-sns.-line .icon-sns.-white:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_sns_line_white_pc.svg)}.btn-sns.-hatebu .icon-sns.-white:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_sns_hatebu_white_pc.svg)}.btn-prev-post.icon-arrow-prev-post:hover:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow_prev-post_white.svg)}.bg_section.-mainVisual{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/bg/bg_main-visual_pc.jpg)}.section-border{margin:80px 0}.badge-text{font-size:1.2rem}.bnr:hover:before{background:rgba(255,255,255,.3);transition:.05s}.bnr:after{font-size:1rem;padding:2px 12px}.btn{cursor:pointer;padding:12px 0}.btn:hover{transition:.1s}.btn-text{font-size:1.6rem}.btn:hover .btn-text{transition:.1s}.btn .icon:before,.btn .logo:before,.btn .ilst:before,.btn .typ:before,.btn .icon:after,.btn .logo:after,.btn .ilst:after,.btn .typ:after{transition:.3s}.btn:hover .icon:before,.btn:hover .logo:before,.btn:hover .ilst:before,.btn:hover .typ:before,.btn:hover .icon:after,.btn:hover .logo:after,.btn:hover .ilst:after,.btn:hover .typ:after{transition:.1s}.btn.-normal{box-shadow:0 3px 10px rgba(0,0,0,.2) !important}.btn.-normal:hover{box-shadow:0 2px 5px rgba(0,0,0,.1) !important;transition:.1s}.btn.-normal:hover{background-color:#008ebd;border:1px solid #008ebd}.btn.-skeleton{background-color:transparent}.btn.-skeleton.-blue:hover{background-color:#dfedf2}.btn.-skeleton.-white:hover{background-color:#fff}.btn.-skeleton.-white:hover .btn-text{color:#256c88}.btn-search{width:200px}.btn-search .btn-text{padding-left:23px}.btn-search .icon-search:before{height:16px;top:calc(50% - 8px);width:16px}.btn-form{width:300px}.btn-form .btn-text{padding-left:26px}.btn-form .icon-mail:before{height:13.5px;top:calc(50% - 7px);width:18px}.btn-registry{width:300px}.btn-registry .btn-text{padding-left:22px}.btn-registry .icon-pen:before{height:18px;top:calc(50% - 9px);width:18px}.btn-post{width:200px}.btn-regist{width:300px}.btn-send{width:300px}.btn-login{min-width:160px;padding:12px 24px !important}.btn-logout{width:160px}.btn-regist-new{width:240px}.btn-mypage{width:240px}.btn-withdraw{width:240px}.btn-withdraw:hover{background-color:#f6e0e0}.btn-comment{width:200px !important}.btn-question{padding:12px 0 !important;width:400px}.btn-question .btn-text{padding-left:27px}.btn-question .icon-question:before{height:20px;left:0;top:calc(50% - 10px);width:20px}.btn-sns:hover:before{background:rgba(255,255,255,.3);transition:.05s}.btn-sns{height:40px;width:40px}.btn-sns .Blog__postSnsBtnLinkButton{cursor:pointer;transition:.3s}.btn-sns .icon-sns:before{height:40px;left:calc(50% - 20px);top:calc(50% - 20px);width:40px}.btn-prev-post,.btn-next-post{height:50px;width:160px}.btn-prev-post .btn-text,.btn-next-post .btn-text{line-height:50px}.btn-prev-post:hover{background-color:#00b3f0}.btn-prev-post:hover .btn-text{color:#fff}.btn-next-post:hover{background-color:#008ebd}.btn-manufactory-more{height:32px;padding:0 !important;width:160px}.btn-manufactory-more.icon-arrow-more:after{height:12px;right:8px;top:calc(50% - 6px);width:6px}.btn-manufactory-more .btn-manufactory-more-text{font-size:1.4rem}.btn-job-more{height:32px;padding:0 !important;width:160px}.btn-job-more.icon-arrow-more:after{height:12px;right:8px;top:calc(50% - 6px);width:6px}.btn-job-more .btn-job-more-text{font-size:1.4rem;line-height:32px}.Qa__postCategory{margin-top:40px}.Qa__postCategoryList{margin-left:-60px;margin-top:-32px}.Qa__postCategoryListItem{margin-left:60px;margin-top:32px;width:calc(calc(100% - 240px)/4)}.btn-qa-category{padding:5px 0}.btn-qa-category:hover{background-color:#256c88}.btn-qa-category:hover .btn-text{color:#fff}.QaThread__questionVote button.QaThread__questionLikeBtn.btn-like{box-shadow:0 3px 10px rgba(0,0,0,.2) !important}.QaThread__questionVote button.QaThread__questionLikeBtn.btn-like:hover{box-shadow:0 2px 5px rgba(0,0,0,.1) !important;transition:.1s}.QaThread__questionVote button.QaThread__questionLikeBtn.btn-like{border-radius:50%;height:64px;padding:0 !important;width:64px}.QaThread__questionVote button.QaThread__questionLikeBtn.btn-like:hover{border-bottom-color:#00b3f0 !important;opacity:.7;-ms-filter:"alpha(opacity=70)"}.btn-like .btn-text{display:block;font-size:0;height:60px;width:60px}.btn-like .icon-like:before{height:22px;left:calc(50% - 11px);top:calc(50% - 11px);width:22px}.btn-best{height:48px !important;padding-top:13px !important;width:48px !important}.btn-best:hover{opacity:.7;-ms-filter:"alpha(opacity=70)"}.btn-best .btn-text{font-size:1rem;padding-top:15px}.btn-best .icon-check:before{height:14px;left:calc(50% - 8.75px);top:0;width:17.5px}.card-news-list-item{padding:24px 0 32px}.card-news-date{font-size:1.4rem}.card-news-title{font-size:1.8rem;margin-top:4px}.card-news-post-list{margin-top:16px}.card-news-post-list-item:before{top:9px !important}.card-news-post-list-item+.card-news-post-list-item{margin-top:12px}.card-news-post-link{font-size:1.4rem}.card-news-post-link:hover{color:#00b3f0;opacity:.6;-ms-filter:"alpha(opacity=60)";text-decoration:none}.card-column-list-item{padding:24px 0}.card-column-list-item-box{border:1px solid #d3e1e7;width:calc(100% - 12px)}.card-column-list-item-box:after{background-color:#d3e1e7;bottom:-12px;height:100%;right:-12px;width:100%;z-index:-1}.card-column-thum-link:hover:before{background:rgba(255,255,255,.3);transition:.05s}.card-column-thum-link{height:160px}.card-column-thum-img{height:160px;width:259px}.card-column-info{margin-left:16px;width:calc(100% - 275px)}.card-column-title-link{font-size:1.6rem;line-height:1.6}.card-column-title-link:hover{color:#00b3f0;text-decoration:underline !important}.card-column-date{font-size:1.4rem;margin-top:20px}.card-column-tag-list{margin-top:8px !important}.card-top-column-list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-left:-60px}.card-top-column-list-item{margin-left:60px;width:calc(calc(100% - 180px)/3)}.card-top-column-article{border:1px solid #d3e1e7;height:100%;width:calc(100% - 12px)}.card-top-column-article:after{background-color:#d3e1e7;bottom:-12px;height:100%;right:-12px;width:100%;z-index:-1}.card-top-column-thum-link:hover:before{background:rgba(255,255,255,.3);transition:.05s}.card-top-column-thum-link{height:215px}.card-top-column-thum-img{height:215px;width:100%}.card-top-column-info{padding:16px 16px 24px}.card-top-column-title-link{font-size:1.6rem;line-height:1.6}.card-top-column-title-link:hover{color:#00b3f0;text-decoration:underline !important}.card-top-column-date{font-size:1.4rem;margin-top:20px}.card-top-column-tag-list{margin-top:8px !important}.card-qa-list-item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:16px 0 12px !important}.card-qa-info{width:calc(100% - 244px)}.card-qa-list-item a.card-qa-title-link{font-size:1.6rem;line-height:1.6}.card-qa-list-item a.card-qa-title-link:hover{color:#00b3f0 !important;text-decoration:underline !important}.card-qa-meta-data{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:8px}.card-qa-category-and-post-data{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.card-qa-category-link,.card-qa-category-list a{margin:8px 0 0 8px}.card-qa-category-link-text,.card-qa-category-list a{font-size:1.2rem;height:29px;padding:3px 8px;transition:.3s}.card-qa-category-link-text:hover,.card-qa-category-list a:hover{background-color:#00b3f0;border:1px solid #00b3f0;color:#fff;transition:.1s}.card-qa-category-link-text:before,.card-qa-category-list a:before{font-size:1.2rem}.card-qa-post-data{margin-left:24px}.card-qa-count-list{margin-left:28px;margin-top:0 !important}.card-qa-count-list-item{margin-left:12px}.card-qa-count-box{height:60px !important;padding-top:12px;width:60px !important}.dwqa-views-count-unit{font-size:1.2rem !important;height:12px}.dwqa-views-count-number{font-size:1.6rem !important;margin-top:8px}.card-manufactory-list-item{border:1px solid #256c88}.card-manufactory-list-item+.card-manufactory-list-item{margin-top:32px}.card-manufactory-list-item-article{background-color:#fff;padding:24px}.card-manufactory-thum-link:hover:before{background:rgba(255,255,255,.3);transition:.05s}.card-manufactory-thum-img{height:185px;width:185px}.card-manufactory-info{margin-left:40px;width:calc(100% - 224px)}.card-manufactory-type-list{margin-top:-4px}.card-manufactory-type-list-item{margin-top:4px}.card-manufactory-type-list-item+.card-manufactory-type-list-item:before{font-size:1.4rem}.card-manufactory-type-link{font-size:1.4rem}.card-manufactory-type-link:hover{color:#256c88;opacity:.6;-ms-filter:"alpha(opacity=60)"}.card-manufactory-title-link{font-size:2.2rem;line-height:1.5;margin-top:12px}.card-manufactory-title-link:hover{color:#00b3f0;text-decoration:underline !important}.card-manufactory-tag-list{margin-top:8px !important}.card-manufactory-info-list{margin-top:24px}.card-manufactory-info-list-item+.card-manufactory-info-list-item{margin-top:4px}.card-manufactory-info-data{font-size:1.4rem}.card-manufactory-info-data.-address{padding-left:16px}.card-manufactory-info-data.-address:before{height:14px;top:6px;width:9.8px}.btn-manufactory-more{bottom:24px;right:24px}.card-mf-comment-list-item{padding:24px}.card-mf-comment-list-item+.card-mf-comment-list-item{margin-top:24px}.card-mf-comment-body{padding:20px 20px 32px}.card-mf-comment-user-icon img{height:32px;width:32px}.card-mf-comment-user-name{font-size:1.2rem;margin-left:8px}.card-mf-comment-post-time{font-size:1.2rem;margin-left:40px}.card-mf-comment-list-item .comment-awaiting-moderation{font-size:1.2rem;margin-top:12px;padding:8px}.card-mf-comment-tag-and-reason{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-top:16px}.card-mf-comment-recommended-reason{font-size:1.6rem;margin-bottom:2px;margin-left:24px}.card-mf-comment-text{margin-top:24px}.card-mf-comment-text p{font-size:1.6rem}.card-job-list-item+.card-job-list-item{margin-top:32px}.card-job-list-item-article{border:2px solid #256c88;padding:24px 24px 80px}.card-job-period-and-type{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between}.card-job-type-list-item+.card-job-type-list-item:before{font-size:1.4rem}.card-job-type-link{font-size:1.4rem}.card-job-type-link:hover{color:#256c88;opacity:.6;-ms-filter:"alpha(opacity=60)"}.card-job-period{font-size:1.2rem}.card-job-period-data{margin-left:8px !important}.card-job-title-link{font-size:2.2rem;line-height:1.5;margin-top:8px}.card-job-title-link:hover{color:#00b3f0;text-decoration:underline !important}.card-job-place{display:-ms-flexbox;display:flex;font-size:1.4rem;margin-top:16px;padding-left:16px}.card-job-place.icon-map:before{height:14px;top:6px;width:9.8px}.card-job-overview{font-size:1.4rem;margin-top:24px;padding:12px}.btn-job-more{bottom:24px;right:24px}.card-guide-article+.card-guide-article{margin-top:32px}.card-guide-article{width:calc(100% - 8px)}.card-guide-article:after{bottom:-8px;right:-8px}.card-guide-article-link:hover:before{background:rgba(255,255,255,.3);transition:.05s}.card-guide-article-link{height:123px;padding:12px}.card-guide-article-link.icon-arrow-link:after{height:16px;right:16px;top:calc(50% - 8px);width:8px}.card-guide-article-img{height:96px;width:240px}.card-guide-article-title{font-size:2rem;margin-left:40px}.card-guide-article-link:hover .card-guide-article-title{text-decoration:underline}.Guide__forMfGuidePageList{display:-ms-flexbox;display:flex;margin-left:-60px}.Guide__forMfGuidePageListItem{margin-left:60px;width:calc(calc(100% - 120px)/2)}.Guide__forMfGuidePageArticle{width:calc(100% - 8px)}.Guide__forMfGuidePageArticle:after{bottom:-8px;right:-8px}.Guide__forMfGuidePageArticleLink:hover:before{background:rgba(255,255,255,.3);transition:.05s}.Guide__forMfGuidePageArticleLink{height:80px;padding:26px 0}.Guide__forMfGuidePageArticleLink:hover .text-link{text-decoration:none}.Guide__forMfGuidePageArticleLink:hover .text-link:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.category-list{margin:-8px 0 0 -8px}.category:not(body){margin:8px 0 0 8px}.category-link{font-size:1.2rem;padding:3px 27px;transition:.3s}.category-link:hover{background-color:#00b3f0;border:1px solid #00b3f0;color:#fff;transition:.1s}.category-link:before{font-size:1.2rem}.title-page-main{font-size:3.2rem;line-height:47px}.title-section-text{font-size:3.2rem;letter-spacing:.1em}.title-section.-separator .title-section-text{padding-bottom:34px}.title-section.-separator .title-section-text:after{height:2px;left:calc(50% - 20px);width:40px}.title-section.-separator.-mole{left:0;margin:auto;position:absolute;right:0;top:-24px}.title-section.-separator.-mole .title-section-text{padding-bottom:23px}.title-section.-separator.-mole .title-section-text:after{left:calc(50% - 10px);width:20px}.title-2{font-size:3.2rem;letter-spacing:.1em;padding-bottom:10px}.title-2:after{height:4px}.title-3{font-size:2.4rem;padding:6px 0 5px 22px}.title-3:before{width:6px}.title-4{font-size:1.6rem;line-height:1.4;padding-left:26px}.title-4:before{height:8px;top:7px;width:16px}.title-5{font-size:1.5rem}.title-6{font-size:1.4rem}.title-def{font-size:1.8rem;letter-spacing:.08em}.title-page-section{font-size:2.4rem;letter-spacing:.08em;text-align:center}.title-plain{font-size:1.6rem;line-height:1.6}.title-archive{padding:1px 24px 4px}.title-archive-text{font-size:2.4rem}.text-link.-list{font-size:1.6rem;line-height:1.8}.text-link.-list:hover{color:#256c88}.text-link.-list:before{height:10px;width:18px}.text-link.-more:hover{color:#256c88}.text-link.-more:before{height:12px;width:6px}.list>li,.list-number>li,.list-note>li,.list-note.-number>li{font-size:1.6rem;padding-left:25px}.list>li+li,.list-number>li+li,.list-note>li+li,.list-note.-number>li+li{margin-top:12px}.list>li:before{height:8px;left:7px;top:7px;width:8px}.list-number>li:before{font-size:1.6rem}.list-note>li:before{font-size:1.6rem}.list-note.-number>li:before{font-size:1.6rem}.list-def{font-size:1.6rem}.title-def+.list-def{margin-top:16px}.list-def-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-def-item>dt{padding:15px 0 15px 24px;width:20%}.list-def-item>dd{padding:15px 0 15px 20px;width:80%}.google-map{height:450px;width:100%}.title-2+.text{margin-top:28px}.title-2+.list,.title-2+.list-number,.title-2+.list-note,.title-2+.list-note.-number,.title-2+.list-def{margin-top:40px}.wp-pagenavi{-ms-flex-pack:center;justify-content:center;margin:64px 0 0 -8px}.wp-pagenavi a,.wp-pagenavi span{font-size:1.6rem;margin:0 0 0 8px !important}.wp-pagenavi a:before,.wp-pagenavi a:after{transition:.3s}.wp-pagenavi a:hover,.wp-pagenavi a:hover:before,.wp-pagenavi a:hover:after{transition:.1s}.wp-pagenavi .previouspostslink:hover,.wp-pagenavi .nextpostslink:hover{background-color:#008ebd;color:#fff}.wp-pagenavi .first:hover,.wp-pagenavi .page:hover,.wp-pagenavi .last:hover{background-color:#00b3f0;color:#fff}.wp-pagenavi .first:hover:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow_pager-double_white.svg)}.wp-pagenavi .last:hover:after{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow_pager-double_white.svg)}.blockquote{padding:20px}.blockquote:before{left:2px;top:-3px}.blockquote:after{bottom:-69px;right:1px}.blockquote-text{font-size:1.4rem}.blockquote-text+.blockquote-text{margin-top:10.5px}.figcaption{font-size:1.2rem;margin-top:-20px}.figcaption:before{font-size:1.2rem}.slick-arrow{height:40px;top:calc(50% - 10px);width:40px}.slick-arrow:hover{background-color:#222;opacity:.7;-ms-filter:"alpha(opacity=70)"}.slick-prev{left:calc(50% - 500px)}.slick-next{right:calc(50% - 500px)}.slick-dots{margin-top:32px}.slick-dots>li{height:162px;width:162px}.slick-dots>li>img{height:162px;width:162px}.slick-dots>li.slick-active:before{border:5px solid #00b3f0}.table-heading{font-size:1.6rem;padding:20px}.table-data{font-size:1.6rem;padding:20px}.table-one-col .table-heading{width:30%}.table-one-col .table-data{width:70%}.tag-list{margin:-8px 0 0 -8px}.tag:not(body){margin:8px 0 0 8px}.tag-link{font-size:1.2rem;padding:3px 16px;transition:.3s}.tag-link:hover{background-color:#00b3f0;border:1px solid #00b3f0;color:#fff;transition:.1s}.tag-link:before{font-size:1.2rem}.tag-text{font-size:1.2rem;padding:3px 16px}.tag-text:before{font-size:1.2rem}.tag-member .tag{cursor:text}.tag-member .tag-link{pointer-events:none}.text{font-size:1.6rem;line-height:1.8}.text+.text{margin-top:16px}.title-2+.text-box{margin-top:32px}.title-3+.text-box{margin-top:24px}.text-link:hover{color:#00b3f0;opacity:.6;-ms-filter:"alpha(opacity=60)";text-decoration:none}.text-link.-tab:after{height:16px;width:16px}.text-strong{font-size:1.6rem}.GNav__menuBtn{display:none}.GNav__menuBtn{display:none}.GNav__menuList{border-left:1px solid #d3e1e7;border-right:1px solid #d3e1e7;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}.GNav__menuListItem{text-align:center}.GNav__menuListItem+.GNav__menuListItem{position:relative}.GNav__menuListItem+.GNav__menuListItem:before{content:"";background-color:#d3e1e7;height:68px;left:-.5px;position:absolute;top:0;width:1px}.GNav__menuListItem.-formContact,.GNav__menuListItem.-guide{display:none}.GNav__menuLink{color:#222;font-size:1.6rem;padding:20px 18px;transition:.3s}.GNav__menuLink:hover{background-color:#256c88;color:#fff;cursor:pointer;transition:.1s}.GNav__menuListItem.js_pullDownPc.icon-sub-menu:after{bottom:8px;height:5px;left:calc(50% - 2.5px);transition:.3s;width:10px}.GNav__menuListItem.js_pullDownPc.icon-sub-menu:hover:after{transform:rotate(180deg);transition:.3s}.GNav__subMenuList{background-color:#eff3f5;padding:20px 0 24px}.GNav__subMenuListItem{text-align:left}.GNav__subMenuList.js_pullDownContentPc{display:none;position:absolute;width:240px}.GNav__subMenuLink{color:#222;font-size:1.6rem;padding:20px 18px;transition:.3s}.GNav__subMenuLink:hover{background-color:#256c88;color:#fff;cursor:pointer;transition:.1s}.GNav__menuListItem.GNav__cta{display:none}.Header__contentTop{background-color:#fff}.Header__content.-top{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100px;-ms-flex-pack:justify;justify-content:space-between}.Header__contentBottom{background-color:#eff3f5}.Header__content.-bottom{height:68px}.Header__brandLogoLink{height:40px;transition:.3s;width:203px}.Header__brandLogoLink:hover{opacity:.7;-ms-filter:"alpha(opacity=70)";transition:.05s}.Header__brandLogo .logo-g-room{height:40px;width:203px}.Header__brandLogo .logo-g-room:before{height:40px;width:203px}.Header__brandDescription{color:#999;font-size:1.4rem;margin-left:24px;margin-top:11px}.Header__ctaList{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.Header__ctaListItem{margin-left:24px}.Header__ctaLinkText{font-size:1.4rem !important}.Header__ctaLink.-guide .Header__ctaLinkText{color:#256c88}.Header__ctaLink.-guide .icon-arrow-link{padding-left:13px}.Header__ctaLink.-guide .icon-arrow-link:before{height:10px;left:0;top:calc(50% - 5px);width:5px}.Header__ctaLink.-registry{padding:5px 0;width:120px}.Header__ctaLink.-registry .Header__ctaLinkText{padding-left:22px}.Header__ctaLink.-registry .icon-pen:before{height:18px;left:0;top:calc(50% - 9px);width:18px}.Header__ctaLink.-login{padding:5px 0;width:120px}.Header__ctaLink.-login .Header__ctaLinkText{padding-left:22px}.Header__ctaLink.-login .icon-people:before{height:16px;left:0;top:calc(50% - 8px);width:16px}.Header__ctaLink.-mypage{padding:5px 0;width:140px}.Header__ctaLink.-mypage .Header__ctaLinkText{padding-left:22px}.Header__ctaLink.-mypage .icon-people:before{height:16px;left:0;top:calc(50% - 8px);width:16px}.PageTitle{height:160px;margin-top:168px;padding-top:57px}.Footer .sectionContainer{padding-bottom:0}.FtAd{padding:32px 0}.FtAd__bnrList{margin-left:-60px;margin-top:-40px}.FtAd__bnrListItem,.FtAd__bnrList>li{margin-left:60px;margin-top:40px;width:calc(calc(100% - 180px)/3)}.FtAd__bnrLink:hover:before,.FtAd__bnrList>li>a:hover:before{background:rgba(255,255,255,.3);transition:.05s}.FtAd__bnrLink:after,.FtAd__bnrList>li>a:after{font-size:1rem;padding:2px 12px}.FtSMap{padding:60px 0 80px}.FtSMap__siteMapContainer{display:-ms-flexbox;display:flex;margin-left:-60px}.FtSMap__siteMapUnit{margin-left:60px;width:calc(calc(100% - 240px)/4)}.FtSMap__siteMapListItem+.FtSMap__siteMapListItem{margin-top:16px}.FtSMap__siteMapListItem.-contact{margin-top:0}.FtSMap__siteMapLink{display:inline-block;font-size:1.6rem}.FtSMap__siteMapLink:hover{color:#fff}.FtSMap__siteMapLink:hover:not(p){opacity:.7;-ms-filter:"alpha(opacity=70)";text-decoration:underline !important}.FtSMap__siteMapSubList{margin-top:12px}.FtSMap__siteMapSubListItem .FtSMap__siteMapLink{font-size:1.4rem;padding-left:16px}.FtSMap__siteMapSubListItem .FtSMap__siteMapLink.icon-line:before{left:0;height:1px;top:calc(50% - 1px);width:8px}.FtSMap__siteMapSubListItem+.FtSMap__siteMapSubListItem{margin-top:12px}.FtSMap__subContent{display:none}.Footer__copyYear{font-size:1.4rem;line-height:60px}.breadcrumbContainer{border-top:1px solid #ccc;padding:10px 0}.breadcrumb .breadcrumbContainer span{font-size:1.4rem}.breadcrumb .breadcrumbContainer span a:hover span{color:#00b3f0;opacity:.6;-ms-filter:"alpha(opacity=60)";text-decoration:none}.breadcrumb .breadcrumbContainer>span+span{padding-left:33px}.breadcrumb .breadcrumbContainer>span+span:before{left:15px;top:4px}.form-input-title{font-size:1.6rem;cursor:text}.form-input-list-item.-req>.form-input-list-item-title>.form-input-title,.form-input-list-item.-any>.form-input-list-item-title>.form-input-title{padding-left:69px}.form-input-list-item.-req>.form-input-list-item-title>.form-input-title:before,.form-input-list-item.-any>.form-input-list-item-title>.form-input-title:before{cursor:default;font-size:1.2rem;padding:4px 12px;top:calc(50% - 10px)}.form-input-data{font-size:1.6rem}.form-input-data.-text,.form-input-data.-textarea,.form-input-data.-select,.form-input-data.-radio .form-input-data-item-text:before,.form-input-data.-checkbox .form-input-data-item-text:before{border:2px solid #256c88}.form-input-data.-text{height:50px;padding:13px 24px}.form-input-data.-textarea{height:200px;max-height:400px;min-height:200px;padding:13px 24px}.form-input-data.-select{cursor:pointer;height:50px;padding:0 24px}.form-input-select-wrap:after{right:14px}.form-input-data-item-text{cursor:pointer;padding:0 0 0 32px}.form-input-data.-radio .form-input-data-item-text:hover:before,.form-input-data.-checkbox .form-input-data-item-text:hover:before{border-color:#00b3f0;box-shadow:0 0 6px 1px #00b3f0}.form-input-data.-radio .form-input-data-item-text:before{height:24px;top:calc(50% - 12px);width:24px}.form-input-data.-radio .form-input-data-item-text:after{height:12px;left:6px;top:calc(50% - 6px);width:12px}.form-input-data.-checkbox .form-input-data-item-text:before{height:24px;top:calc(50% - 12px);width:24px}.form-input-data.-checkbox .form-input-data-item-text:after{border:4px solid #00b3f0;height:10px;left:4px;top:calc(50% - 7px);width:16px}.form-input-data.-radio,.form-input-data.-checkbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-40px;margin-top:-16px}.form-input-data.-radio .form-input-data-item,.form-input-data.-checkbox .form-input-data-item{display:inline-block}.form-submit{margin-top:40px}.form-input-list-item-title+.form-input-list-item-data{margin-top:12px}.form-input-data.-radio .form-input-data-item,.form-input-data.-checkbox .form-input-data-item{margin-left:40px;margin-top:16px}.form-input.form-mail{margin-top:64px}.form-mail .form-input-block+.form-input-block,.form-mail div .form-input-block{margin-top:80px}.form-mail .title-2+.form-input-list{margin-top:48px}.form-mail .form-input-list-item:not(:first-of-type){padding-top:24px}.form-mail .form-input-list-item:not(:last-of-type){padding-bottom:24px}.form-mail .form-input-data.-radio,.form-mail .form-input-data.-checkbox{margin-top:-12px}.form-mail .form-input-list-item-child-list.-manufactoryPlace{margin-top:32px}.form-mail .form-input-list-item-child-list.-manufactoryPlace .form-input-list-item-child-list-item+.form-input-list-item-child-list-item{margin-top:32px}.form-mail .form-input-list-item-child-list.-manufactoryWorkingHours,.form-mail .form-input-list-item-child-list.-jopPostTimeLimit,.form-mail .form-input-list-item-child-list.-jobWorkingHours{margin-left:-40px}.form-mail .form-input-list-item-child-list.-manufactoryWorkingHours .form-input-list-item-child-list-item,.form-mail .form-input-list-item-child-list.-jopPostTimeLimit .form-input-list-item-child-list-item,.form-mail .form-input-list-item-child-list.-jobWorkingHours .form-input-list-item-child-list-item{margin-left:40px;width:calc(calc(100% - 80px)/2)}.form-mail .form-input-list-item-child-list.-manufactoryWorkingHours .form-input-list-item-child-list-item+.form-input-list-item-child-list-item:before,.form-mail .form-input-list-item-child-list.-jopPostTimeLimit .form-input-list-item-child-list-item+.form-input-list-item-child-list-item:before,.form-mail .form-input-list-item-child-list.-jobWorkingHours .form-input-list-item-child-list-item+.form-input-list-item-child-list-item:before{font-size:1.6rem;left:-28px;top:12px}.form-mail .form-input-list-item-child-list.-manufactoryImage{margin-top:32px}.form-mail .form-input-list-item-child-list.-manufactoryImage .form-input-list-item-child-list-item+.form-input-list-item-child-list-item{margin-top:32px}.form-mail .form-input-list-item-child-list.-jobPlace{margin-top:32px}.form-mail .form-input-list-item-child-list.-jobPlace .form-input-list-item-child-list-item+.form-input-list-item-child-list-item{margin-top:32px}.form-privacy-policy{margin-top:56px;text-align:center}.form-privacy-policy .form-input-list{display:inline-block;margin-top:32px}.SearchForm{position:relative}.SearchForm .sectionContainer{padding:62px 0 48px !important}.form-search .form-input-list-item{padding-bottom:24px}.form-search .form-input-list-item:not(:first-of-type){padding-top:24px}.form-input-area-list{display:-ms-flexbox;display:flex;margin-left:-16px}.form-input-area-list-item{margin-left:16px}.MfSearch__searchForm .form-search .form-input-data.-text.-keyword{margin-left:0}.form-member .form-input-list-item:not(:first-of-type){padding-top:24px}.form-member .form-input-list-item:not(:last-of-type){padding-bottom:24px}.form-mf-comment .form-input-list-item:not(:first-of-type){padding-top:20px}.form-mf-comment .form-input-list-item:not(:last-of-type){padding-bottom:20px}.form-privacy-policy .form-input-title{height:20px;width:50px}.form-privacy-policy .form-input-list-item-data{margin-left:24px !important}.form-privacy-policy .form-input-data-item-text{padding:5px 0 5px 32px}.form-privacy-policy .wpcf7-not-valid-tip{text-align:center}.form-input-list-item span.wpcf7-not-valid-tip{border-radius:6px;font-size:1.6rem;margin-top:16px;padding:8px 24px}.form-input-list-item span.wpcf7-not-valid-tip:before,.form-input-list-item span.wpcf7-not-valid-tip:after{border-left:12px solid transparent;border-right:12px solid transparent;left:20px}.form-input-list-item span.wpcf7-not-valid-tip:before{border-bottom:17px solid #d40000;top:-13px}.form-input-list-item span.wpcf7-not-valid-tip:after{border-bottom:17px solid #fdf2f2;top:-11px}.form-input div.wpcf7-response-output{border-radius:6px;font-size:1.6rem;margin:48px 0 0;padding:10px 14px 9px;text-align:center}div.wpcf7 .form-input .ajax-loader{bottom:22px;height:16px;left:calc(50% - 70px);width:16px}.form-search .form-input-list{border-bottom:1px solid #ccc}.form-search.-question .form-input-list{border-bottom:none}.form-search .form-input-list-item+.form-input-list-item{border-top:1px solid #ccc}.form-input-data.-text.-keyword{display:block;margin:12px auto 0;max-width:400px;min-width:400px;width:400px}.form-input-area-title-list{display:-ms-flexbox;display:flex;margin-left:-16px}.form-input-area-title-list-item{font-size:1.5rem;margin-left:16px;margin-top:-3px;width:calc(calc(100% - 48px)/3)}.form-input-area-title-list-item:after{right:14px;top:49px}.form-input-area-title-list+.form-input-area-list .form-input-area-list-item{margin-top:3px}.form-input-area-list{margin-top:-4px}.form-input-area-list-item{margin-top:24px;width:240px}.form-input-area-list-item:before{font-size:1.5rem;top:-26px}.feas-result{padding:24px}.feas-result-list-item-title{font-size:1.6rem}.feas-result-list-item-data-keyword{font-size:1.8rem}.feas-result-list-item-data-delimiter{font-size:1.6rem}.feas-result-list-item-data-number{font-size:2.4rem}.feas-result-list-item-data-unit{font-size:1.6rem}.feas-result-data-none-text{font-size:1.8rem}#wpmem_msg,.wpmem_msg{text-align:center}#wpmem_msg p,.wpmem_msg p{font-size:1.6rem}.wpmem_msg+#wpmem_reg,.wpmem_msg+#wpmem_login{margin-top:48px}#wpmem_msg h3{font-size:2rem}#wpmem_msg .text:first-of-type{margin-top:12px}#wpmem_msg .text+.text{margin-top:8px}.form fieldset>div+label{padding-top:24px !important}.form fieldset>label:not(:last-of-type)+div{padding-bottom:24px !important}.Login__form .form fieldset>div+label,.ResetPassword__form .form fieldset>div+label{padding-top:12px !important}.Login__form .form fieldset>label:not(:last-of-type)+div,.ResetPassword__form .form fieldset>label:not(:last-of-type)+div{padding-bottom:12px !important}.form fieldset .div_text{margin:12px 0 0 !important}.form fieldset .div_image{margin:16px 0 0 !important}.form fieldset .div_radio,.form fieldset .div_multicheckbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-40px !important;margin-top:0 !important}.form fieldset .div_radio .radio,.form fieldset .div_multicheckbox .radio{margin-left:40px;margin-top:16px}.form fieldset>label{font-size:1.6rem;cursor:text}.form fieldset>label .req+.form-input-data-item-text{padding-left:69px}.form fieldset>label .req+.form-input-data-item-text:before{cursor:default;font-size:1.2rem;padding:4px 12px;top:calc(50% - 10px)}.form fieldset>label .req+.form-input-data-item-text:before{top:calc(50% - 10px)}.form fieldset .div_text .text,.form fieldset .div_text .textbox,.form fieldset .div_radio .radio,.form fieldset .div_multicheckbox .radio,.form fieldset .div_text .username,.form fieldset .div_text .password{font-size:1.6rem}.form fieldset .div_text .text,.form fieldset .div_text .textbox,.form fieldset .div_radio .radio .form-input-data-item-text:before,.form fieldset .div_multicheckbox .radio .form-input-data-item-text:before,.form fieldset .div_text .username,.form fieldset .div_text .password{border:2px solid #256c88 !important}.form fieldset .div_text .text,.form fieldset .div_text .textbox,.form fieldset .div_text .username,.form fieldset .div_text .password{height:50px;padding:13px 24px !important}.form fieldset .div_radio .radio .form-input-data-item-text,.form fieldset .div_multicheckbox .radio .form-input-data-item-text{cursor:pointer;padding:0 0 0 32px}.form fieldset .div_radio .radio .form-input-data-item-text:hover:before,.form fieldset .div_multicheckbox .radio .form-input-data-item-text:hover:before{border-color:#00b3f0 !important;box-shadow:0 0 6px 1px #00b3f0}.form fieldset .div_radio .radio .form-input-data-item-text:before{height:24px;top:calc(50% - 12px);width:24px}.form fieldset .div_radio .radio .form-input-data-item-text:after{height:12px;left:6px;top:calc(50% - 6px);width:12px}.form fieldset label.multicheckbox:after{font-size:1.6rem;margin:24px 0 8px}.form fieldset .div_multicheckbox .radio .form-input-data-item-text:before{height:24px;top:calc(50% - 12px);width:24px}.form fieldset .div_multicheckbox .radio .form-input-data-item-text:after{border:4px solid #00b3f0;height:10px;left:4px;top:calc(50% - 7px);width:16px}.form-privacy-policy .text{font-size:1.4rem}.form-privacy-policy .form-input-list-item-data{margin-left:24px !important}.form fieldset .button_div{margin-top:56px}.form fieldset .btn{font-size:1.6rem !important}.form fieldset .button_div+.link-text{margin-top:64px}.form fieldset .link-text+.link-text{margin-top:32px}.pageContainer.-thanks{padding:56px 0 100px}.Thanks__brandName .logo-g-room{height:64px;width:324.16px}.Thanks__brandName .logo-g-room:before{height:64px;width:324.16px}.Thanks__brandName+.Thanks__message{margin-top:48px}.Thanks__message{font-size:3.2rem;letter-spacing:.15em}.Thanks__message+.text{margin-top:32px}.Thanks__topLink{margin-top:56px}.Thanks__topLinkBtn{width:300px}.Annotation__text{padding:24px 100px}.Annotation__text .text{font-size:1.2rem}.Blog__mainContent .feas-result+.card-post-list{margin-top:0}.wysiwyg h2{font-size:3.2rem;letter-spacing:.1em;margin-top:56px;padding-bottom:10px}.wysiwyg h2:after{height:4px}.wysiwyg h3{font-size:2.4rem;margin-top:40px;padding:6px 0 5px 22px}.wysiwyg h3:before{width:6px}.wysiwyg h4{font-size:1.6rem;line-height:1.4;margin-top:32px;padding-left:26px}.wysiwyg h4:before{height:8px;top:7px;width:16px}.wysiwyg h5{font-size:1.5rem;margin-top:24px}.wysiwyg h6{font-size:1.4rem;margin-top:24px}.wysiwyg p{font-size:1.6rem;line-height:1.8;margin-top:32px}.wysiwyg p+p{margin-top:16px}.wysiwyg h2+p{margin-top:32px}.wysiwyg h3+p{margin-top:24px}.wysiwyg h4+p{margin-top:16px}.wysiwyg h5+p,.wysiwyg h6+p{margin-top:16px}.wysiwyg p a:hover{color:#00b3f0;opacity:.6;-ms-filter:"alpha(opacity=60)";text-decoration:none}.wysiwyg p a.-tab:after{height:16px;width:16px}.wysiwyg p strong{font-size:1.6rem}.wysiwyg ul>li,.wysiwyg ol>li,.wysiwyg ul.list-note>li,.wysiwyg ol.list-note.-number>li{font-size:1.6rem;padding-left:25px}.wysiwyg ul>li+li,.wysiwyg ol>li+li,.wysiwyg ul.list-note>li+li,.wysiwyg ol.list-note.-number>li+li{margin-top:12px}.wysiwyg ul>li:before{height:8px;left:7px;top:7px;width:8px}.wysiwyg ol{margin-top:32px}.wysiwyg ol>li:before{font-size:1.6rem}.wysiwyg ul{margin-top:32px}.wysiwyg ul.list-note>li:before{font-size:1.6rem}.wysiwyg ol.list-note.-number>li:before{font-size:1.6rem}.wysiwyg img{margin-bottom:32px;margin-top:48px}.wysiwyg blockquote{padding:20px}.wysiwyg blockquote:before{left:2px;top:-3px}.wysiwyg blockquote:after{bottom:-69px;right:1px}.wysiwyg blockquote p{font-size:1.4rem}.wysiwyg blockquote p+p{margin-top:10.5px}.wysiwyg figcaption{font-size:1.2rem;margin-top:-20px}.wysiwyg figcaption:before{font-size:1.2rem}.wysiwyg th{font-size:1.6rem;padding:20px}.wysiwyg td{font-size:1.6rem;padding:20px}.wysiwyg .table-one-col th{width:30%}.wysiwyg .table-one-col td{width:70%}.Blog__sidebarContent{padding:24px 24px 32px}.Blog__sidebarTitle{font-size:1.6rem}.Blog__sidebarBannerAdListItem+.Blog__sidebarBannerAdListItem,.Blog__sidebarBannerAdList>li+li{margin-top:40px}.Blog__sidebarBannerAdLink:hover:before,.Blog__sidebarBannerAdList>li>a:hover:before{background:rgba(255,255,255,.3);transition:.05s}.Blog__sidebarBannerAdLink:after,.Blog__sidebarBannerAdList>li>a:after{font-size:1rem;padding:2px 12px}.Blog__sidebarBannerAdLink:after,.Blog__sidebarBannerAdList>li>a:after{left:25px}.Blog__sidebarArchiveMonthList{margin-top:16px}.Blog__sidebarArchiveMonthList>li+li{margin-top:16px}.Blog__sidebarArchiveMonthList>li a:hover{color:#00b3f0;opacity:.6;-ms-filter:"alpha(opacity=60)";text-decoration:none}.Blog__sidebarTagColumnList{margin-top:8px}.Blog__sidebarNewPostList{margin-top:16px}.Blog__sidebarNewPostListItem+.Blog__sidebarNewPostListItem{margin-top:16px}.Blog__newPostLink:hover:before{background:rgba(255,255,255,.3);transition:.05s}.Blog__newPostThumImg{height:80px;width:80px}.Blog__newPostInfo{margin-left:12px;width:calc(100% - 92px)}.Blog__newPostTitle{font-size:1.4rem}.Blog__newPostDate{font-size:1.2rem;margin-top:8px}.Blog__postTime{font-size:1.6rem}.Blog__postTitle{font-size:2.4rem;letter-spacing:.08em;line-height:1.6;margin-top:24px;padding-bottom:34px}.Blog__postTitle:after{height:2px}.Blog__postTagList{margin-top:16px}.Blog__postEyeCatchingImg{margin-top:40px}.Blog__postEyeCatchingImg img{border:1px solid #d3e1e7;height:320px;width:590px}.Blog__postContent.-column{border:1px solid #ccc;margin-top:40px;padding:40px}.Blog__postSnsBtn{position:static !important;margin-top:40px}.Blog__postSnsBtnList{margin-left:-24px}.Blog__postSnsBtnListItem{margin-left:24px}.qa-post-user-link{max-width:200px}.qa-post-user-link img{height:32px !important;width:32px !important}.qa-post-user-link img:hover{opacity:.7;-ms-filter:"alpha(opacity=70)"}.qa-post-user-name-link{font-size:1.2rem;margin-left:8px;max-width:calc(200px - 40px)}.qa-post-user-name-link:hover{color:#00b3f0 !important;text-decoration:none !important}.qa-post-time{font-size:1.2rem;margin-left:24px}.qa-action-link:hover{color:#256c88}.qa-action-link+.qa-action-link{margin-left:16px !important}.MainVisualAndTop-AdContainer .sectionContainer{padding:216px 0 0 !important}.MainVisualAndTop-Ad{display:-ms-flexbox;display:flex;height:360px;margin-left:-40px}.MainVisual{margin-left:40px;padding:122px 24px 82px;position:relative;width:720px}.MainVisual__mvCopy{height:inherit;left:-16px;position:absolute;box-shadow:0 3px 10px rgba(0,0,0,.2);top:40px}.MainVisual__mvCopyText{display:inline-block;font-size:2.4rem;line-height:1;padding:18px 2px 18px 16px}.MainVisual__mvCopyText:nth-of-type(n+2){padding:18px 2px 18px 0}.MainVisual__mvPurposeTitle{font-size:2.8rem;margin-top:32px}.MainVisual__mvPurposeList{display:-ms-flexbox;display:flex;margin-left:-12px;margin-top:24px}.MainVisual__mvPurposeListItem{margin-left:12px;width:calc(calc(100% - 36px)/3)}.MainVisual__mvPurposeLink{padding:10px 0}.Top-Ad{margin-left:40px}.Top-Ad__bnrLink:hover:before{background:rgba(255,255,255,.3);transition:.05s}.Top-Ad__bnrLink:after{font-size:1rem;padding:2px 12px}.Top-Ad__bnrLink{width:440px}.pageContainer.-top{padding:120px 0 0}.Top-Point__pointList{margin-left:-40px;margin-top:48px}.Top-News .sectionContainer{padding:120px 0 60px !important}.Top-News__content{position:relative}.Top-News__news{margin-top:48px}.Top-News__pageLink{position:absolute;right:0;top:10px}.Top-Column .sectionContainer{padding:60px 0 !important}.Top-Column__content{position:relative}.Top-Column__column{margin-top:48px}.Top-Column__pageLink{position:absolute;right:0;top:10px}.Top-Question .sectionContainer{padding:80px 0 144px !important}.Top-Question__content{position:relative}.Top-Question__question{margin-top:48px}.Top-Question__pageLink{position:absolute;right:0;top:10px}.Top-About .sectionContainer{padding:80px 0 100px !important}.Top-About .title-section{top:-103px}.Top-About__imageImg{height:336px;width:448px}.Top-About__message{margin-top:32px;padding:40px 32px 48px 64px;width:780px}.Top-About__messageTitle{font-size:2.6rem}.Top-About__messageText{margin-top:24px}.Top-About__pageLink{margin-top:32px}.PageAbout.pageContainer{padding:64px 0 100px}.PageAbout .About__contentList.-layer1>.About__contentListItem+.About__contentListItem{margin-top:64px}.PageAbout .About__contentLayer2{margin-top:32px}.PageAbout .About__contentList.-layer2{margin-top:24px}.PageAbout .About__contentList.-layer2>.About__contentListItem+.About__contentListItem{margin-top:16px}.PageAbout .About__contentList.-layer2>.About__contentListItem>.text{font-size:1.6rem;margin-top:16px;padding-left:25px}.PageAbout .About__contentList.-layer2>.About__contentListItem>.text:before{font-size:1.6rem;top:0}.PageAbout .About__contentLayer2 .title-4+.text-box{margin-top:24px}.PageAbout .About__pageLink{margin-top:32px}.PageAbout .About__contentListItem .btn-form{margin-left:0;margin-top:40px}.PageArchiveManufactory.pageContainer{padding-top:64px}.PageArchiveManufactory .card-manufactory-list{margin-top:48px}.PageArchiveManufactory .Annotation{margin-top:80px}.PageArchiveManufactory.pageContainer{padding-top:64px}.PageArchiveManufactory .card-manufactory-list{margin-top:48px}.PageArchiveManufactory .Annotation{margin-top:80px}.PageSingleManufactory .Mf__postInfo{padding:0 0 40px}.PageSingleManufactory .Mf__postHeader{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.PageSingleManufactory .Mf__postMfView{margin-left:40px}.PageSingleManufactory .Mf__postMfViewImg{height:200px;width:324px}.PageSingleManufactory .Mf__postHeadeInfo{width:calc(100% - 364px)}.PageSingleManufactory .Mf__postTypeLink{font-size:1.6rem}.PageSingleManufactory .Mf__postTypeLink:hover{color:#256c88;opacity:.6;-ms-filter:"alpha(opacity=60)"}.PageSingleManufactory .Mf__postTitle{font-size:2.4rem;line-height:1.6;margin-top:8px}.PageSingleManufactory .Mf__postTagList{margin-top:8px}.PageSingleManufactory .Mf__postDetail{margin-top:40px}.PageSingleManufactory .Mf__postDtlDescription{margin-top:64px}.PageSingleManufactory .Mf__postSlider{margin-top:48px;padding:40px}.PageSingleManufactory .Mf__postSliderImg{height:445px}.PageSingleManufactory .Mf__postReviewComment{padding:40px 0}.PageSingleManufactory .Mf__postReviewComment .card-mf-comment-list{margin-top:48px}.PageSingleManufactory .Mf__postReviewForm{padding:40px 0}.PageSingleManufactory .Mf__postReviewForm .Mf__postReviewFormContainer{margin-top:48px}.PageSingleManufactory .Mf__postReviewFormContainer{padding:20px 20px 56px}.PageSingleManufactory .Mf__postReviewFormUserData{padding:4px 0 24px}.PageSingleManufactory .Mf__postReviewFormUserIcon img{height:56px;width:56px}.PageSingleManufactory .Mf__postReviewFormUserName{font-size:1.4rem;margin-left:16px}.PageSingleManufactory .Mf__postReviewFormInput{padding-top:32px}.PageSingleManufactory .Mf__postReviewFormInput .form-input-list-item.-recReason .form-input-data.-radio{display:block;margin-top:0}.PageSingleManufactory .Mf__postReviewFormInput .form-input-list-item.-recReason .form-input-data.-radio .form-input-data-item{display:block}.PageSingleManufactory .Mf__postMfInfo{padding:40px 0 0}.PageSingleManufactory .Mf__postMfInfo .card-job-list{margin-top:48px}.PageSingleManufactory .Annotation{margin-top:80px}.PageSingleNews .card-news-info{padding:24px 0 32px}.PageArchiveQuestion.pageContainer{padding-bottom:126px;padding-top:64px}.PageArchiveQuestion .Question .sectionContainer{padding:80px 0 0}.PageArchiveQuestion .card-qa-list{margin-top:48px}.PageArchiveQuestion .Annotation{margin-top:80px}.PageArchiveQuestion .dwqa-pagination{-ms-flex-pack:center;justify-content:center;margin:48px 0 0 -8px}.PageArchiveQuestion .dwqa-pagination a,.PageArchiveQuestion .dwqa-pagination span{font-size:1.6rem;margin:0 0 0 8px !important}.PageArchiveQuestion .dwqa-pagination a:before,.PageArchiveQuestion .dwqa-pagination a:after{transition:.3s}.PageArchiveQuestion .dwqa-pagination a:hover,.PageArchiveQuestion .dwqa-pagination a:hover:before,.PageArchiveQuestion .dwqa-pagination a:hover:after{transition:.1s}.PageArchiveQuestion .dwqa-pagination .prev:hover,.PageArchiveQuestion .dwqa-pagination .next:hover{background-color:#008ebd;color:#fff}.PageArchiveQuestion .dwqa-ask-question{bottom:40px;left:calc(50% - 200px)}.PageQaThread .QaThread__question{padding:24px;position:relative}.PageQaThread .QaThread__questionVote{left:-94px;top:24px}.PageQaThread .QaThread__questionVoteCount{font-size:1.6rem}.PageQaThread .QaThread__questionLikeBtn{margin-top:8px}.PageQaThread .QaThread__qHeaderContent{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.PageQaThread .QaThread__qHeaderTitle{font-size:1.6rem;line-height:1.8}.PageQaThread .QaThread__qHeaderMetaData{display:-ms-flexbox;display:flex;margin-top:8px}.PageQaThread .QaThread__qHeaderCategoryLink,.PageQaThread .QaThread__qHeaderCategoryList a{margin:8px 0 0 8px}.PageQaThread .QaThread__qHeaderCategoryLinkText,.PageQaThread .QaThread__qHeaderCategoryList a{font-size:1.2rem;height:29px;padding:3px 8px}.PageQaThread .QaThread__qHeaderCategoryLinkText:hover,.PageQaThread .QaThread__qHeaderCategoryList a:hover{background-color:#00b3f0;border:1px solid #00b3f0;color:#fff;transition:.1s}.PageQaThread .QaThread__qHeaderCategoryLinkText:before,.PageQaThread .QaThread__qHeaderCategoryList a:before{font-size:1.2rem}.PageQaThread .QaThread__qHeaderPostData{margin-left:24px}.PageQaThread .QaThread__qHeaderCountList{margin-left:28px;margin-top:0 !important}.PageQaThread .QaThread__qHeaderCountListItem{margin-left:12px}.PageQaThread .QaThread__qHeaderCountBox{height:60px !important;padding-top:12px;width:60px !important}.PageQaThread .dwqa-views-count-unit{font-size:1.2rem !important}.PageQaThread .dwqa-views-count-number{font-size:1.6rem !important;margin-top:8px}.PageQaThread .QaThread__questionStatusAndAction{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:12px}.PageQaThread .QaThread__questionStatusEdit,.PageQaThread .dwqa-question-footer span{font-size:1.2rem}.PageQaThread .QaThread__questionAction{display:-ms-flexbox;display:flex}.PageQaThread .QaThread__questionNotificationBtn{margin-left:20px}.PageQaThread .QaThread__questionNotificationBtn span{cursor:pointer;display:inline-block;font-size:1.2rem;padding:0 0 0 24px}.PageQaThread .QaThread__questionNotificationBtn span:before{border:2px solid #256c88;height:20px;top:calc(50% - 10px);width:20px}.PageQaThread .QaThread__questionNotificationBtn span:after{border:4px solid #00b3f0;height:8px;left:3px;top:calc(50% - 5px);width:14px}.PageQaThread .QaThread__questionNotificationBtn span:hover:before{border-color:#00b3f0;box-shadow:0 0 6px 1px #00b3f0}.PageQaThread .QaThread__questionEditBtn{margin-left:10px}.PageQaThread #dwqa-custom-content-editor_ifr{height:124px;max-height:400px;min-height:0;padding:13px 24px !important}.PageQaThread .QaThread__questionContent{margin-top:12px;padding:20px 20px 24px}.PageQaThread .QaThread__questionContentTitle{font-size:1.6rem}.PageQaThread .QaThread__questionContentTitle+p{margin-top:12px}.PageQaThread .QaThread__questionContent p{font-size:1.6rem;line-height:1.8}.PageQaThread .QaThread__answer{margin-top:40px}.PageQaThread .QaThread__answerPost{padding:16px 24px 24px}.PageQaThread .QaThread__answerCountTitleUnit{font-size:1.6rem}.PageQaThread .QaThread__answerCountTitleNumber{font-size:2.4rem;margin:0 8px}.PageQaThread .QaThread__answerList{margin-top:20px}.PageQaThread .QaThread__answerListItem{padding:20px}.PageQaThread .QaThread__answerListItem+.QaThread__answerListItem{margin-top:24px}.PageQaThread .QaThread__aHeaderNumberAndPostData{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.PageQaThread .QaThread__answerListItem .QaThread__answerNumber{font-size:1.6rem;line-height:1.4}.PageQaThread .QaThread__answerListItem .QaThread__answerNumber:after{font-size:1.6rem}.PageQaThread .QaThread__aHeaderPostData{margin-left:40px}.PageQaThread .QaThread__answerAction{right:0;top:5px}.PageQaThread .QaThread__answerContent{margin-top:16px}.PageQaThread .QaThread__answerContent p{font-size:1.6rem;line-height:1.8}.PageQaThread .QaThread__answerBestBtn{margin-top:12px}.PageQaThread .QaThread__answerBestLabel{font-size:2rem;margin-top:6px;padding-left:23px}.PageQaThread .QaThread__answerBestLabel.icon-check:before{height:14px;top:calc(50% - 5px);width:17.5px}.PageQaThread .QaThread__answerComment{margin-top:18px}.PageQaThread .QaThread__answerCommentListItem{padding:12px !important}.PageQaThread .QaThread__answerCommentListItem+.QaThread__answerCommentListItem{padding:13px 12px 12px !important}.PageQaThread .QaThread__answerCommentListItem+.QaThread__answerCommentListItem:before{width:calc(100% - 24px)}.PageQaThread .QaThread__aCommentAction{right:12px;top:17px}.PageQaThread .QaThread__aCommentPostDataAndAction+p{font-size:1.6rem;line-height:1.8}.PageQaThread .QaThread__answerCommentForm{padding:12px}.PageQaThread .btn-comment{margin-top:12px !important}.PageQaThread .QaThread__answerForm{margin-top:80px}.PageQaThread .QaThread__aFormContainer{margin-top:48px;padding:20px 20px 56px}.PageQaThread .QaThread__aForm{margin-top:8px}.PageQaThread .QaThread__aForm textarea{border:2px solid #256c88 !important}.PageQaThread #dwqa-answer-content_ifr{height:124px;max-height:400px;min-height:0;padding:13px 24px !important}.PageQaThread .QaThread__aForm textarea{height:124px;max-height:400px;min-height:0;padding:13px 24px !important}.PageQaThread .btn-post{margin-top:40px !important}.PageQaThread .QaPost__formContainer{margin-top:48px;padding:20px 20px 56px}.PageQaThread .form-input-list-item+.form-input-list-item{margin-top:32px}.PageQaThread .QaPost__aFormTitle+.form-input-data,.PageQaThread .QaPost__aFormTitle+.form-input-select-wrap,.PageQaThread .QaPost__aFormTitle+.wp-editor-wrap{margin-top:4px}.PageQaThread .tmce-active .wp-editor-container{border:2px solid #256c88 !important}.PageQaThread .QaThread__content textarea{border:2px solid #256c88 !important;font-size:1.6rem}.PageQaThread .QaThread__content textarea{height:124px;max-height:400px;min-height:0;padding:13px 24px !important}.PageQaThread .form-submit{margin-top:40px !important}.PageQaThread .comment-form-comment .form-input-data.-textarea{border:2px solid #256c88 !important}.PageQaThread .comment-form-comment .form-input-data.-textarea{height:50px;max-height:400px;min-height:0;padding:13px 24px !important}.PageQaThread .Annotation{margin-top:80px}.PageQaPost .QaPost__formContainer{margin-top:48px;padding:20px 20px 56px}.PageQaPost .form-input-list-item+.form-input-list-item{margin-top:32px}.PageQaPost .tmce-active .wp-editor-container{border:2px solid #256c88 !important}.PageQaPost .QaPost__form textarea{border:2px solid #256c88 !important}.PageQaPost .QaPost__form textarea{height:124px;max-height:400px;min-height:0;padding:13px 24px !important}.PageQaPost .form-submit{margin-top:40px !important}.PageQaPost .Annotation{margin-top:80px}.PageQaPost .dwqa-alert{font-size:1.8rem;margin-top:40px}.PageQaPost .QaPost__note .sectionContainer{padding-bottom:80px}.PageQaPost .Login{position:relative}.PageQaPost .Login .sectionContainer{padding:88px 0 80px}.PageQaPost .Registry__content .sectionContainer{padding-top:72px}.PageQaPost .Registry__form{margin-top:48px}.PageQaPost .QaPost__formContainer{margin-top:48px;padding:20px 20px 56px}.PageQaPost .form-input-list-item+.form-input-list-item{margin-top:32px}.PageQaPost .QaPost__aFormTitle+.form-input-data,.PageQaPost .QaPost__aFormTitle+.form-input-select-wrap,.PageQaPost .QaPost__aFormTitle+.wp-editor-wrap{margin-top:4px}.PageQaPost .tmce-active .wp-editor-container{border:2px solid #256c88 !important}.PageQaPost .QaPost__form textarea{border:2px solid #256c88 !important;font-size:1.6rem}.PageQaPost .QaPost__form textarea,.PageQaPost #question-content_ifr{height:124px;max-height:400px;min-height:0;padding:13px 24px !important}.PageQaPost .form-submit{margin-top:40px !important}.PageQaPost .Annotation{margin-top:80px}.PageArchiveJob.pageContainer{padding-top:64px}.PageArchiveJob .card-job-list{margin-top:48px}.PageSingleJob .Job__postHeader.card-job-list-item-article{padding-bottom:24px}.PageSingleJob .Job__postHeader .card-job-title-link:hover{color:#222;text-decoration:none !important}.PageSingleJob .Job__postJobDescription{margin-top:64px}.PageSingleJob .Job__postJobRequirements{margin-top:64px}.PageSingleJob .Job__postJobCompanyInfo{margin-top:64px}.PageSingleJob .Job__postJobMessage{margin-top:64px}.PageSingleJob .Job__postJobMessageText{border:24px solid #eff3f5;margin-top:16px;padding:20px}.PageSingleJob .Job__postJobAbout{margin-top:80px}.PageSingleJob .Job__postMfInfo{padding:80px 0 0}.PageSingleJob .Job__postMfInfo .card-manufactory-list{margin-top:48px}.PageSingleJob .Annotation{margin-top:80px}.PageAboutManufactory.pageContainer{padding:64px 0 100px}.PageAboutManufactory .Guide__infoList{margin-top:80px}.PageAboutManufactory .Guide__infoListItem+.Guide__infoListItem{margin-top:80px}.PageAboutManufactory .Guide__infoListItem .btn-form{margin-left:0;margin-top:40px}.PageAboutManufactory .Guide__jobLink{margin-top:24px}.PageAboutJoboffer.pageContainer{padding:64px 0 100px}.PageAboutJoboffer .Guide__infoList{margin-top:80px}.PageAboutJoboffer .Guide__infoListItem+.Guide__infoListItem{margin-top:80px}.PageAboutJoboffer .Guide__infoDefList{margin-top:24px}.PageAboutJoboffer .Guide__infoListItem .btn-form{margin-left:0;margin-top:40px}.PageAboutJoboffer .Guide__manufactoryLink{margin-top:24px}.PageFormJob .FormJob__mailText+.list-note{margin-top:16px}.PageRegistry .Registry__form{margin-top:56px}.PageRegistry .Registry__form{margin-top:56px}.PageRegistry #wpmem_msg+#wpmem_login{margin-top:56px}.PageLogin.pageContainer{padding-top:64px}.PageLogin .Login{position:relative}.PageLogin .sectionContainer{padding:88px 0 100px !important}.PageResetPassword.pageContainer{padding-top:64px}.PageResetPassword .ResetPassword{position:relative}.PageResetPassword .sectionContainer{padding:88px 0 100px !important}.PageMypage .Mypage{position:relative}.PageMypage .sectionContainer{padding:100px 0 80px !important}.PageMypage .Mypage__infoList{font-size:1.6rem;line-height:1.8}.PageMypage .Mypage__infoListItem{padding:16px 0}.PageMypage .Mypage__infoTitle+.Mypage__infoData{margin-top:8px}.PageMypage .Mypage__infoData.-userName{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.PageMypage .Mypage__infoDataUserIcon img{height:48px;width:48px}.PageMypage .Mypage__infoDataUserName{margin-left:20px}.PageMypage .Mypage__infoListItem.-password{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.PageMypage .Mypage__logout{margin-top:64px}.PageMypage .Mypage__deleteAccount{margin-top:56px}.PageEditInfo .EditInfo{position:relative}.PageEditInfo .sectionContainer{padding:88px 0 100px !important}.PageEditInfo .form fieldset .div_image img{height:112px;width:112px}.PageEditInfo .form fieldset .div_image .file{margin-top:16px !important}.PageEditInfo .form fieldset .button_div{margin-top:64px}.PageEditInfo .btn-mypage{margin-top:64px}.PageChangePassword.pageContainer{padding-top:64px}.PageChangePassword .ChangePassword{position:relative}.PageChangePassword .sectionContainer{padding:88px 0 100px !important}.PageChangePassword .btn-mypage{margin-top:64px}.PageDeleteAccount.pageContainer{padding-top:64px}.PageDeleteAccount .DeleteAccount{position:relative}.PageDeleteAccount .sectionContainer{padding:88px 0 100px !important}.PageDeleteAccount .DeleteAccount__warningText{border-radius:8px;padding:40px}.PageDeleteAccount .DeleteAccount__warningText .text+.text{margin-top:24px}.PageDeleteAccount .DeleteAccount__form{margin-top:56px}.PageDeleteAccount .DeleteAccount__form .form-submit{margin-top:56px}.PageSponsor .Guide__contactLink{margin-left:0;margin-top:48px}.PageWriter .Guide__pageLink{margin:32px 0}.PageWriter .Guide__contactLink{margin-left:0;margin-top:48px}.PageTerms .Terms__contentList{margin-top:56px}.PageTerms .Terms__contentList.-layer1>.Terms__contentListItem+.Terms__contentListItem{margin-top:80px}.PageTerms .Terms__contentListDescText{margin-top:32px}.PageTerms .Terms__contentLayer2{margin-top:32px}.PageTerms .Terms__contentList.-layer2{margin-top:24px}.PageTerms .Terms__contentList.-layer2>.Terms__contentListItem+.Terms__contentListItem{margin-top:24px}.PageTerms .Terms__contentList.-layer2>.Terms__contentListItem>.text{font-size:1.6rem;margin-top:16px;padding-left:25px}.PageTerms .Terms__contentList.-layer2>.Terms__contentListItem>.text:before{font-size:1.6rem;top:0}.PageTerms .Terms__contentLayer2{margin-top:32px}.PageTerms .Terms__contentList.-layer3{margin-left:24px;margin-top:24px}.PageTerms .Terms__contentList.-layer3>.Terms__contentListItem{padding-left:38px}.PageTerms .Terms__contentList.-layer3>.Terms__contentListItem:before{font-size:1.6rem;right:calc(100% - 38px);top:0}.PageTerms .Terms__contentList.-layer3>.Terms__contentListItem+.Terms__contentListItem{margin-top:16px}.PageTerms .Terms__contentList.-layer3>.Terms__contentListItem>.text{font-size:1.6rem}.PagePrivacy .Privacy__contentList{margin-top:56px}.PagePrivacy .Privacy__contentList>.Privacy__contentListItem+.Privacy__contentListItem{margin-top:80px}.PagePrivacy .Privacy__contentListDescText{margin-top:32px}.PagePrivacy .Privacy__contentLayer2{margin-top:32px}.PagePrivacy .Privacy__contentList.-layer2{margin-top:24px}.PagePrivacy .Privacy__contentList.-layer2>.Privacy__contentListItem+.Privacy__contentListItem{margin-top:24px}.PagePrivacy .Privacy__contentList .title-3+.text{margin-top:32px}.PagePrivacy .Privacy__contentList.-layer2 .title-5{font-size:1.6rem;margin-top:16px;padding-left:25px}.PagePrivacy .Privacy__contentList.-layer2 .title-5:before{font-size:1.6rem;top:0}.PagePrivacy .Privacy__contentList.-layer2 .title-5+.text{margin-top:16px}.PageGuide .Guide__serviceList{margin-top:64px}.PageGuide .Guide__serviceListItem+.Guide__serviceListItem{margin-top:80px}.PageGuide .Guide__service .title-3+.text{margin-top:24px}.PageGuide .Guide__service .text+.card-guide-article{margin-top:32px}.PageGuide .Guide__service .card-guide-article+.Guide__serviceDetails{margin-top:36px}.PageGuide .Guide__serviceDetails{border-radius:8px;padding:24px 16px 32px}.PageGuide .Guide__serviceDetails:before,.PageGuide .Guide__serviceDetails:after{border-left:12px solid transparent;border-right:12px solid transparent;left:15px}.PageGuide .Guide__serviceDetails:before{border-bottom:17px solid #256c88;top:-15px}.PageGuide .Guide__serviceDetails:after{border-bottom:17px solid #f1f1f1;top:-13px}.PageGuide .Guide__serviceDetailsTitle{font-size:1.6rem}.PageGuide .Guide__serviceDetails.-limited>.Guide__serviceDetailsTitle{padding-left:86px}.PageGuide .Guide__serviceDetails.-limited>.Guide__serviceDetailsTitle:before{font-size:1.2rem;padding:4px 12px;top:calc(50% - 10px)}.PageGuide .Guide__serviceDetailsTitle+.text-box{margin-top:16px}.PageGuide .Guide__serviceDetails .text+.text{margin-top:8px}.PageGuide .Guide__serviceDetails .Guide__registryLink{margin-left:0;margin-top:24px}.PageGuide .Guide__forManufactory .title-2+.text{margin-top:32px}.PageGuide .Guide__forMfGuidePageList{margin-top:32px}.PageGuide .Guide__contact .title-page-section+.Guide__contactLink{margin-top:40px}.PageGuide .section:first-of-type .sectionContainer{padding-bottom:60px}.PageGuide .section+.section .sectionContainer{padding:60px 0}.PageGuide .section:last-of-type .sectionContainer{padding:60px 0 0}.PageOrganization .Org__contentListList.-layer1{margin-top:56px}.PageOrganization .Org__contentListList.-layer1>.Org__contentListItem+.Org__contentListItem{margin-top:64px}.PageOrganization .Org__contentOrgInfo{margin-top:40px}.PageOrganization .Org__contentOrgInfoLogoImg{height:120px;width:120px}.PageOrganization .Org__contentOrgInfo+.Org__contentLayer2{margin-top:64px}.PageOrganization .Org__contentLayer2{margin-top:32px}.PageOrganization .Org__contentLayer2 .title-4+.text-box{margin-top:24px}.PageOrganization .Org__contentListItem .btn-form{margin-left:0;margin-top:40px}.PageOrganization .Org__contentLayer2+.Org__contentLayer2{margin-top:64px}.Page404.pageContainer{padding:32px 0 100px}.Page404 .Page404__brandName .logo-g-room{height:64px;width:324.16px}.Page404 .Page404__brandName .logo-g-room:before{height:64px;width:324.16px}.Page404 .Page404__brandName+.Page404__message{margin-top:40px}.Page404 .Page404__message{font-size:3.2rem;letter-spacing:.15em}.Page404 .Page404__message+.text{margin-top:32px}.Page404 .Page404__topLink{margin-top:56px}.Page404 .Page404__topLinkBtn{width:300px}}@media screen and (max-width:767px){.pageContainer{padding:24px 0 64px}.pageContainer.Blog.PageArchiveBlog{padding:24px 0 64px}.pageContainer.Blog.PageSingleBlog{padding:40px 0 64px}.pageContainer.-thanks{padding:32px 0 64px}.section:first-of-type .sectionContainer{padding-bottom:32px}.section+.section .sectionContainer{padding:32px 0}.section:last-of-type .sectionContainer{padding:32px 0 0}.section:only-of-type .sectionContainer{padding:0}.anchorMargin:before{height:80px;margin-top:-80px}.contentBox,.contentBoxSp,.contentBoxXS,.contentBoxXSSp,.contentBoxS,.contentBoxSSp,.contentBoxM,.contentBoxMSp,.contentBoxL,.contentBoxLSp{margin-left:5% !important;margin-right:5% !important}.Header{height:50px}.PageArchiveBlog .Blog__mainContent .title-archive+.Blog__mainContentbody{margin-top:20px}.Blog__sidebar{margin-top:60px}.Blog__sidebarContent+.Blog__sidebarContent{margin-top:40px}.fs-lightbox-close{width:40px;height:40px;background:0 0;color:#111}.fs-lightbox-close:after{content:'×';position:absolute;width:40px;height:40px;text-align:center;line-height:40px;font-size:38px;color:#fff;top:0;right:0}.fs-lightbox-caption_toggle{display:none !important}.fs-lightbox-controls{height:40px;background:0 0}.fs-lightbox-control_previous{width:40px;height:40px;background:0 0;color:#111}.fs-lightbox-control_next{width:40px;height:40px;background:0 0;color:#111}.fs-lightbox-control_previous:after,.fs-lightbox-control_next:after{content:'';position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-size:contain;background-position:center;top:10px;left:10px}.fs-lightbox-control_previous:after{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow-pager_prev_white.svg)}.fs-lightbox-control_next:after{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow-pager_next_white.svg)}.hideSp{display:none !important}.lh0,.lh0Sp{line-height:0}.lhM,.lhMSp{line-height:1}.lhL,.lhLSp{line-height:1.4}.lhXL,.lhXLSp{line-height:1.6}.lhXXL,.lhXXLSp{line-height:1.8}.lhXXXL,.lhXXXLSp{line-height:2}.lsAV50,.lsAV50Sp{line-height:.05em}.lsAV80,.lsAV80Sp{line-height:.08em}.lsAV100,.lsAV100Sp{line-height:.1em}.lsAV150,.lsAV150Sp{line-height:.15em}.lsAV200,.lsAV200Sp{line-height:.2em}.taLSp{text-align:left !important}.taCSp{text-align:center !important}.taRSp{text-align:right !important}.icon-sub-menu:after{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_plus_white.svg)}.icon-sub-menu.-active:after{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_minus_white.svg)}.btn-sns.-facebook .icon-sns.-white:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_sns_facebook_white_sp.svg)}.btn-sns.-twitter .icon-sns.-white:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_sns_twitter_white_sp.svg)}.btn-sns.-line .icon-sns.-white:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_sns_line_white_sp.svg)}.btn-sns.-hatebu .icon-sns.-white:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_sns_hatebu_white_sp.svg)}.btn-prev-post.icon-arrow-prev-post:active:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow_prev-post_white.svg)}.bg_section.-mainVisual{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/bg/bg_main-visual_sp.jpg)}.section-border{margin:60px 0}.badge-text{font-size:1.2rem}.bnr:active:before{background:rgba(255,255,255,.3);transition:.05s}.bnr:after{font-size:1rem;padding:2px 10px}.btn{padding:10px 0}.btn:active{transition:.1s}.btn-text{font-size:1.5rem}.btn:active .btn-text{transition:.1s}.btn.-normal{box-shadow:0 3px 3px rgba(0,0,0,.15) !important}.btn.-normal:active{box-shadow:0 2px 5px rgba(0,0,0,.1) !important;transition:.1s}.btn.-normal:active{background-color:#008ebd;border:1px solid #008ebd}.btn.-skeleton.-blue:active{background-color:#dfedf2}.btn.-skeleton.-white:active{background-color:#fff}.btn.-skeleton.-white:active .btn-text{color:#256c88}.btn-search{width:60%}.btn-search .btn-text{padding-left:22px}.btn-search .icon-search:before{height:16px;top:calc(50% - 8px);width:16px}.btn-form{width:80%}.btn-form .btn-text{padding-left:26px}.btn-form .icon-mail:before{height:13.5px;top:calc(50% - 6px);width:18px}.btn-registry{width:80%}.btn-registry .btn-text{padding-left:22px}.btn-registry .icon-pen:before{height:18px;top:calc(50% - 9px);width:18px}.btn-post{width:60%}.btn-regist{width:80%}.btn-send{width:80%}.btn-login{min-width:60%;padding:10px 24px !important}.btn-logout{width:60%}.btn-regist-new{width:80%}.btn-mypage{width:80%}.btn-withdraw{width:80%}.btn-withdraw:active{background-color:#f6e0e0}.btn-comment{width:80% !important}.btn-question{border-radius:50%;height:64px;padding:11px 0 0 !important;width:64px}.btn-question .btn-text{display:inline-block;font-size:1.2rem;padding-top:21px}.btn-question .icon-question:before{height:20px;left:calc(50% - 10px);top:0;width:20px}.btn-question:active{transform:scale(.8)}.btn-sns:active:before{background:rgba(255,255,255,.3);transition:.05s}.btn-sns{height:40px;width:40px}.btn-sns:before{border-radius:50%}.btn-sns .Blog__postSnsBtnLinkButton{border-radius:50%}.btn-sns .icon-sns:before{height:40px;left:calc(50% - 20px);top:calc(50% - 20px);width:40px}.btn-prev-post,.btn-next-post{height:40px;width:145px}.btn-prev-post .btn-text,.btn-next-post .btn-text{line-height:40px}.btn-prev-post:active{background-color:#00b3f0}.btn-prev-post:active .btn-text{color:#fff}.btn-next-post:active{background-color:#008ebd}.btn-manufactory-more{height:32px;padding:0 0 2px !important;width:200px}.btn-manufactory-more.icon-arrow-more:after{height:8px;right:12px;top:calc(50% - 3.5px);width:4px}.btn-manufactory-more .btn-manufactory-more-text{font-size:1.2rem;font-weight:700}.btn-job-more{height:32px;padding:0 0 2px !important;width:200px}.btn-job-more.icon-arrow-more:after{height:8px;right:12px;top:calc(50% - 3.5px);width:4px}.btn-job-more .btn-job-more-text{font-size:1.2rem;font-weight:700;line-height:30px}.Qa__postCategoryList{margin-left:-20px;margin-top:-16px}.Qa__postCategoryListItem{margin-left:20px;margin-top:16px;width:calc(calc(100% - 40px)/2)}.btn-qa-category{padding:1px 0}.QaThread__questionVote button.QaThread__questionLikeBtn.btn-like{box-shadow:0 3px 3px rgba(0,0,0,.15) !important}.QaThread__questionVote button.QaThread__questionLikeBtn.btn-like:active{box-shadow:0 2px 5px rgba(0,0,0,.1) !important;transition:.1s}.QaThread__questionVote button.QaThread__questionLikeBtn.btn-like{height:auto;padding:8px 0;width:80%}.QaThread__questionVote button.QaThread__questionLikeBtn.btn-like:active{border-bottom-color:#00b3f0 !important}.btn-like .btn-text{padding-left:24px}.btn-like .icon-like:before{height:16px;left:0;top:calc(50% - 9px);width:16px}.btn-best{height:48px !important;padding-top:13px !important;width:48px !important}.btn-best:active{opacity:.7;-ms-filter:"alpha(opacity=70)"}.btn-best .btn-text{font-size:1rem;padding-top:15px}.btn-best .icon-check:before{height:14px;left:calc(50% - 8.75px);top:0;width:17.5px}.card-news-list-item{padding:16px 0}.card-news-date{font-size:1.2rem}.card-news-title{font-size:1.6rem;margin-top:8px}.card-news-post-list{margin-top:12px}.card-news-post-list-item:before{height:6px !important;left:9px !important;top:8px !important;width:6px !important}.card-news-post-list-item+.card-news-post-list-item{margin-top:14px}.card-news-post-link{font-size:1.4rem}.card-news-post-link:active{color:#00b3f0;opacity:.6;-ms-filter:"alpha(opacity=60)";text-decoration:none}.card-column-list-item{padding:8px 0}.card-column-list-item-box{display:-ms-flexbox;display:flex}.card-column-thum-link:active:before{background:rgba(255,255,255,.3);transition:.05s}.card-column-thum-link{height:80px;width:80px}.card-column-thum-img{height:80px;width:80px}.card-column-info{margin-left:12px;width:calc(100% - 92px)}.card-column-title-link{font-size:1.4rem;line-height:1.4}.card-column-title-link:active{color:#00b3f0;text-decoration:underline !important}.card-column-date{font-size:1rem;margin-top:2px}.card-column-tag-list{margin-top:0 !important}.card-top-column-list{border-bottom:1px solid #d3e1e7;border-top:1px solid #d3e1e7}.card-top-column-list-item{padding:8px 0}.card-top-column-list-item+.card-top-column-list-item{border-top:1px solid #d3e1e7}.card-top-column-article{display:-ms-flexbox;display:flex}.card-top-column-thum-link:active:before{background:rgba(255,255,255,.3);transition:.05s}.card-top-column-thum-link{height:80px;width:80px}.card-top-column-thum-img{height:80px;width:80px}.card-top-column-thum-img.-noImage{border:1px solid #d3e1e7}.card-top-column-info{margin-left:12px;width:calc(100% - 92px)}.card-top-column-title-link{font-size:1.4rem;line-height:1.4}.card-top-column-title-link:active{color:#00b3f0;text-decoration:underline !important}.card-top-column-date{font-size:1rem;margin-top:2px}.card-top-column-tag-list{margin-top:0 !important}.card-qa-list-item{padding:12px 0 16px !important;position:relative}.card-qa-list-item a.card-qa-title-link{font-size:1.6rem;line-height:1.4}.card-qa-list-item a.card-qa-title-link:active{color:#00b3f0 !important;text-decoration:underline !important}.card-qa-meta-data{margin-top:10px}.card-qa-category-link,.card-qa-category-list a{margin:4px 0 0 4px}.card-qa-category-link-text,.card-qa-category-list a{font-size:1rem;height:22px;padding:2px 8px 0}.card-qa-category-link-text:active,.card-qa-category-list a:active{background-color:#00b3f0;border:1px solid #00b3f0;color:#fff;transition:.1s}.card-qa-category-link-text:before,.card-qa-category-list a:before{font-size:1rem}.card-qa-post-data{margin-top:8px}.card-qa-post-status{bottom:16px;position:absolute;right:0}.card-qa-count-list{margin-left:-8px;margin-top:8px !important}.card-qa-count-list-item{margin-left:8px}.card-qa-count-box{height:48px !important;padding-top:10px;width:48px !important}.dwqa-views-count-unit{font-size:1rem !important}.dwqa-views-count-number{font-size:1.4rem !important;margin-top:4px}.card-manufactory-list{border-bottom:1px solid #d3e1e7;border-top:1px solid #d3e1e7}.card-manufactory-list-item+.card-manufactory-list-item{border-top:1px solid #d3e1e7}.card-manufactory-list-item-article{padding:8px 0 50px}.card-manufactory-thum-link:active:before{background:rgba(255,255,255,.3);transition:.05s}.card-manufactory-thum-img{height:80px;width:80px}.card-manufactory-info{margin-left:12px;width:calc(100% - 92px)}.card-manufactory-type-list{margin-top:-2px}.card-manufactory-type-list-item{margin-top:2px}.card-manufactory-type-list-item+.card-manufactory-type-list-item:before{font-size:1rem}.card-manufactory-type-link{font-size:1rem}.card-manufactory-type-link:active{color:#256c88;opacity:.6;-ms-filter:"alpha(opacity=60)"}.card-manufactory-title-link{font-size:1.6rem;line-height:1.4;margin-top:6px}.card-manufactory-title-link:active{color:#00b3f0;text-decoration:underline !important}.card-manufactory-tag-list{margin-top:0 !important}.card-manufactory-info-list{margin-top:8px}.card-manufactory-info-list-item+.card-manufactory-info-list-item{margin-top:4px}.card-manufactory-info-data{font-size:1.2rem}.card-manufactory-info-data.-address{padding-left:14px}.card-manufactory-info-data.-address:before{height:14px;top:4px;width:9.8px}.btn-manufactory-more{bottom:12px;left:calc(50% - 100px)}.card-mf-comment-list-item{padding:8px}.card-mf-comment-list-item+.card-mf-comment-list-item{margin-top:12px}.card-mf-comment-body{padding:12px}.card-mf-comment-header{-ms-flex-pack:justify;justify-content:space-between}.card-mf-comment-user-icon img{height:32px;width:32px}.card-mf-comment-user-name{font-size:1.2rem;margin-left:8px}.card-mf-comment-post-time{font-size:1rem}.card-mf-comment-list-item .comment-awaiting-moderation{font-size:1.2rem;margin-top:8px;padding:6px}.card-mf-comment-tag-and-reason{margin-top:10px}.card-mf-comment-recommended-reason{font-size:1.4rem;margin-top:6px}.card-mf-comment-text{margin-top:8px}.card-mf-comment-text p{font-size:1.4rem}.card-job-list-item{box-shadow:1px 1px 4px rgba(34,34,34,.2)}.card-job-list-item+.card-job-list-item{margin-top:12px}.card-job-list-item-article{border:1px solid #256c88;padding:8px 8px 50px}.card-job-type-list{margin-top:8px}.card-job-type-list-item+.card-job-type-list-item:before{font-size:1rem}.card-job-type-link{font-size:1rem}.card-job-type-link:active{color:#256c88;opacity:.6;-ms-filter:"alpha(opacity=60)"}.card-job-period{font-size:1rem}.card-job-period-data{margin-left:6px !important}.card-job-title-link{font-size:1.6rem;line-height:1.4;margin-top:4px}.card-job-title-link:active{color:#00b3f0;text-decoration:underline !important}.card-job-place{font-size:1.2rem;margin-top:8px;padding-left:14px}.card-job-place.icon-map:before{height:14px;top:4px;width:9.8px}.card-job-overview{font-size:1.2rem;margin-top:8px;padding:8px}.btn-job-more{bottom:10px;left:calc(50% - 100px)}.card-guide-article+.card-guide-article{margin-top:16px}.card-guide-article{width:calc(100% - 4px)}.card-guide-article:after{bottom:-4px;right:-4px}.card-guide-article-link:active:before{background:rgba(255,255,255,.3);transition:.05s}.card-guide-article-link{height:96px;padding:8px}.card-guide-article-link.icon-arrow-link:after{height:16px;right:12px;top:calc(50% - 8px);width:8px}.card-guide-article-img{height:80px;width:80px}.card-guide-article-title{font-size:1.6rem;margin-left:16px}.card-guide-article-link:active .card-guide-article-title{text-decoration:underline}.Guide__forMfGuidePageListItem+.Guide__forMfGuidePageListItem{margin-top:16px}.Guide__forMfGuidePageArticle{width:calc(100% - 4px)}.Guide__forMfGuidePageArticle:after{bottom:-4px;right:-4px}.Guide__forMfGuidePageArticleLink:active:before{background:rgba(255,255,255,.3);transition:.05s}.Guide__forMfGuidePageArticleLink{height:80px;padding:26px 0}.Guide__forMfGuidePageArticleLink:active .text-link{text-decoration:none}.Guide__forMfGuidePageArticleLink:active .text-link:active{opacity:1;-ms-filter:"alpha(opacity=100)"}.category-list{margin:-4px 0 0 -4px}.category:not(body){margin:4px 0 0 4px}.category-link{font-size:1rem;padding:2px 8px 0}.category-link:before{font-size:1rem}.title-page-main{font-size:2.4rem;line-height:36px}.title-section-text{font-size:2.2rem;letter-spacing:.08em}.title-section.-separator .title-section-text{padding-bottom:17px}.title-section.-separator .title-section-text:after{height:1px;left:calc(50% - 10px);width:20px}.title-2{font-size:2.2rem;letter-spacing:.08em;padding-bottom:10px}.title-2:after{height:4px}.title-3{font-size:2rem;padding:1px 0 2px 14px}.title-3:before{width:4px}.title-4{font-size:1.6rem;line-height:1.3;padding-left:18px}.title-4:before{height:4px;top:8px;width:10px}.title-5{font-size:1.5rem}.title-6{font-size:1.4rem}.title-def{font-size:1.4rem;letter-spacing:.05em}.title-page-section{font-size:2rem;letter-spacing:.05em}.title-plain{font-size:1.6rem;line-height:1.9}.title-archive{padding:0 16px 8px}.title-archive-text{font-size:1.8rem}.text-link.-list{font-size:1.6rem;line-height:30px}.text-link.-list:active{color:#256c88}.text-link.-list:before{height:10px;width:18px}.text-link.-more:active{color:#256c88}.text-link.-more:before{height:12px;width:6px}.list>li,.list-number>li,.list-note>li,.list-note.-number>li{font-size:1.4rem;padding-left:25px}.list>li+li,.list-number>li+li,.list-note>li+li,.list-note.-number>li+li{margin-top:14px}.list>li:before{height:8px;left:7px;top:6px;width:8px}.list-number>li:before{font-size:1.4rem}.list-note>li:before{font-size:1.4rem}.list-note.-number>li:before{font-size:1.4rem}.list-def{font-size:1.4rem}.title-def+.list-def{margin-top:16px}.list-def-item>dt{padding:8px 0 0 8px}.list-def-item>dd{padding:2px 0 8px 8px}.google-map{height:320px}.title-2+.text{margin-top:24px}.title-2+.list,.title-2+.list-number,.title-2+.list-note,.title-2+.list-note.-number,.title-2+.list-def{margin-top:30px}.wp-pagenavi{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:28px 0 0 -10px}.wp-pagenavi a,.wp-pagenavi span{font-size:1.6rem;margin:20px 0 0 10px !important}.wp-pagenavi a:active{transition:.1s}.wp-pagenavi .previouspostslink:active,.wp-pagenavi .nextpostslink:active{background-color:#008ebd;color:#fff}.wp-pagenavi .first:active,.wp-pagenavi .page:active,.wp-pagenavi .last:active{background-color:#00b3f0;color:#fff}.wp-pagenavi .first:active:before{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow_pager-double_white.svg)}.wp-pagenavi .last:active:after{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/icon/icon_arrow_pager-double_white.svg)}.blockquote{padding:20px 15px}.blockquote:before{left:2px;top:-3px}.blockquote:after{bottom:-69px;right:1px}.blockquote-text{font-size:1.4rem}.blockquote-text+.blockquote-text{margin-top:10.5px}.figcaption{font-size:1.2rem;margin-top:-30px}.figcaption:before{font-size:1.2rem}.slick-arrow{height:30px;top:calc(50% - 7px);width:30px}.slick-prev{left:calc(50% - 150px)}.slick-next{right:calc(50% - 150px)}.slick-dots{margin-top:12px}.slick-dots>li{height:70px;width:70px}.slick-dots>li>img{height:70px;width:70px}.slick-dots>li.slick-active:before{border:3px solid #00b3f0}.table-heading{font-size:1.4rem;padding:10px}.table-data{font-size:1.4rem;padding:10px}.table-one-col .table-heading{width:20%}.table-one-col .table-data{width:80%}.table-scroll{overflow:auto;padding-bottom:14px}.table-scroll::-webkit-scrollbar{height:12px;margin-top:10px}.table-scroll::-webkit-scrollbar-track{background-color:#f8eded;border-radius:10px}.table-scroll::-webkit-scrollbar-thumb{background-color:#00b3f0;border-radius:10px}.table-scroll .table-mult-col{width:800px}.tag-list{margin:-4px 0 0 -4px}.tag:not(body){margin:4px 0 0 4px}.tag-link{font-size:1rem;padding:2px 8px 0}.tag-link:active{background-color:#00b3f0;border:1px solid #00b3f0;color:#fff;transition:.1s}.tag-link:before{font-size:1rem}.tag-text{font-size:1rem;padding:2px 8px 0}.tag-text:before{font-size:1rem}.text{font-size:1.6rem;line-height:30px}.text+.text{margin-top:24px}.title-2+.text-box{margin-top:24px}.title-3+.text-box{margin-top:24px}.text-link:active{color:#00b3f0;opacity:.6;-ms-filter:"alpha(opacity=60)";text-decoration:none}.text-link.-tab:after{height:14px;width:14px}.text-strong{font-size:1.6rem}.GNav{position:fixed;right:0;top:50px;z-index:10}.GNav__menuBtn{height:50px;position:absolute;right:0;top:-50px;width:50px;z-index:100}.GNav__menuBtn span{background-color:#00b3f0;display:block;height:2px;left:calc(50% - 12px);position:absolute;transition:.3s ease-in-out;width:24px}.GNav__menuBtn span:nth-child(1){top:10px}.GNav__menuBtn span:nth-child(2){top:17.5px}.GNav__menuBtn span:nth-child(3){top:25px}.GNav__menuBtn.-open span:nth-child(1){top:17px;transform:rotate(315deg)}.GNav__menuBtn.-open span:nth-child(2){left:50%;width:0}.GNav__menuBtn.-open span:nth-child(3){top:17px;transform:rotate(-315deg)}.GNav__menuBtn{color:#00b3f0;font-size:1rem;font-weight:700;padding-top:30px;text-align:center}.GNav__content{-webkit-overflow-scrolling:touch;background-color:#00b3f0;height:100%;opacity:0;-ms-filter:"alpha(opacity=0)";overflow-y:scroll;padding-bottom:80px;padding-top:24px;position:fixed;transition:opacity .4s ease,visibility .4s ease;visibility:hidden;width:100%}.GNav__menuBtn.-open+.GNav__content{opacity:1;-ms-filter:"alpha(opacity=100)";visibility:visible}.GNav__menuList{border-top:1px solid rgba(255,255,255,.4)}.GNav__menuListItem:nth-last-child(2){border-bottom:1px solid rgba(255,255,255,.4)}.GNav__menuListItem+.GNav__menuListItem:not(.GNav__cta){border-top:1px solid rgba(255,255,255,.4)}.GNav__menuLink{color:#fff;font-size:1.6rem;padding:12px 0}.GNav__menuListItem.js_pullDownPc.icon-sub-menu:after{height:20px;right:0;top:17px;width:20px}.GNav__subMenuList{background-color:#00a4db;border-radius:6px;margin-bottom:12px !important;margin-left:16px !important;padding:14px 0}.GNav__subMenuList.js_togglContentsSp{display:none}.GNav__subMenuLink{color:#fff;font-size:1.6rem;padding:10px 12px}.GNav__menuListItem.GNav__cta{margin-top:20px}.GNav__ctaList{display:-ms-flexbox;display:flex;margin-left:-20px}.GNav__ctaList.-login{-ms-flex-pack:center;justify-content:center}.GNav__ctaListItem{margin-left:20px;width:calc(calc(100% - 40px)/2)}.GNav__ctaLink{background-color:#fff;border-radius:4px;padding:8px 0 6px}.GNav__ctaLink:active{background-color:#b3e8fa}.GNav__ctaLinkText{color:#00b3f0;display:inline-block;padding-top:18px}.GNav__ctaLink.-registry .icon-pen:before{height:18px;left:calc(50% - 9px);top:0;width:18px}.GNav__ctaLink.-login .icon-people:before{height:16px;left:calc(50% - 8px);top:2px;width:16px}.Header__brandLogoLink{height:32px;margin-top:10px;width:162.09px}.Header__brandLogoLink:active{opacity:.7;-ms-filter:"alpha(opacity=70)"}.Header__brandLogo .logo-g-room{height:32px;width:162.09px}.Header__brandLogo .logo-g-room:before{height:32px;width:162.09px}.Header__brandDescription{display:none}.Header__cta{display:none}.PageTitle{height:100px;margin-top:50px;padding-top:32px}.Footer .sectionContainer{padding:0}.FtAd{padding:40px 0}.FtAd__bnrList{margin-left:-20px;margin-top:-20px}.FtAd__bnrListItem,.FtAd__bnrList>li{margin-left:20px;margin-top:20px;width:calc(calc(100% - 40px)/2)}.FtAd__bnrLink:active:before,.FtAd__bnrList>li>a:active:before{background:rgba(255,255,255,.3);transition:.05s}.FtAd__bnrLink:after,.FtAd__bnrList>li>a:after{font-size:1rem;padding:2px 10px}.FtAd__bnrLink,.FtAd__bnrList>li>a{height:auto}.FtSMap{padding:40px 0 48px}.FtSMap__siteMapListItem:not(.-showSp){display:none}.FtSMap__siteMapListItem+.FtSMap__siteMapListItem{margin-top:20px}.FtSMap__siteMapLink{display:block;font-size:1.4rem;text-align:center}.FtSMap__subContent{margin-top:40px}.FtSMap____ctaList{display:-ms-flexbox;display:flex;margin-left:-20px}.FtSMap____ctaList.-login{-ms-flex-pack:center;justify-content:center}.FtSMap__ctaListItem{margin-left:20px;width:calc(calc(100% - 40px)/2)}.FtSMap__ctaLink{background-color:#fff;border-radius:4px;padding:8px 0 6px}.FtSMap__ctaLink:active{background-color:#bed3db}.FtSMap__ctaLinkText{color:#256c88;display:inline-block;padding-top:18px}.FtSMap__ctaLink.-registry .icon-pen:before{height:18px;left:calc(50% - 9px);top:0;width:18px}.FtSMap__ctaLink.-login .icon-people:before{height:16px;left:calc(50% - 8px);top:2px;width:16px}.Footer__copyYear{font-size:1.2rem;line-height:48px}.breadcrumb{border-top:1px solid #ccc}.breadcrumbContainer{padding:6px 0}.breadcrumb .breadcrumbContainer span{font-size:1.2rem}.breadcrumb .breadcrumbContainer span a:active span{color:#00b3f0;opacity:.6;-ms-filter:"alpha(opacity=60)";text-decoration:none}.breadcrumb .breadcrumbContainer>span+span{padding-left:26px}.breadcrumb .breadcrumbContainer>span+span:before{left:12px;top:3px}.form-input-title{font-size:1.5rem}.form-input-list-item.-req>.form-input-list-item-title>.form-input-title,.form-input-list-item.-any>.form-input-list-item-title>.form-input-title{padding-left:54px}.form-input-list-item.-req>.form-input-list-item-title>.form-input-title:before,.form-input-list-item.-any>.form-input-list-item-title>.form-input-title:before{font-size:1.2rem;padding:4px 7px;top:calc(50% - 10px)}.form-input-data{font-size:1.6rem}.form-input-data.-text,.form-input-data.-textarea,.form-input-data.-select,.form-input-data.-radio .form-input-data-item-text:before,.form-input-data.-checkbox .form-input-data-item-text:before{border:1px solid #256c88}.form-input-data.-text{height:40px;padding:8px 10px}.form-input-data.-textarea{height:200px;padding:8px 10px}.form-input-data.-select{height:40px;padding:0 10px}.form-input-select-wrap:after{right:8px}.form-input-data-item-text{font-size:1.5rem;padding:0 0 0 32px}.form-input-data.-radio .form-input-data-item-text:before{height:24px;top:calc(50% - 12px);width:24px}.form-input-data.-radio .form-input-data-item-text:after{height:12px;left:6px;top:calc(50% - 6px);width:12px}.form-input-data.-checkbox .form-input-data-item-text:before{height:24px;top:calc(50% - 12px);width:24px}.form-input-data.-checkbox .form-input-data-item-text:after{border:4px solid #00b3f0;height:10px;left:4px;top:calc(50% - 6px);width:16px}.form-input-data.-radio{display:block;margin-top:-8px}.form-input-data.-checkbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-32px;margin-top:-16px}.form-input-data.-radio .form-input-data-item{display:block}.form-input-data.-checkbox .form-input-data-item{display:inline-block}.form-submit{margin-top:40px}.form-input-list-item-title+.form-input-list-item-data{margin-top:8px}.form-input-data.-radio .form-input-data-item,.form-input-data.-checkbox .form-input-data-item{margin-top:16px}.form-input-data.-checkbox .form-input-data-item{margin-left:32px}.form-input.form-mail{margin-top:40px}.form-mail .form-input-block+.form-input-block,.form-mail div .form-input-block{margin-top:56px}.form-mail .title-2+.form-input-list{margin-top:32px}.form-mail .form-input-list-item:not(:first-of-type){padding-top:16px}.form-mail .form-input-list-item:not(:last-of-type){padding-bottom:16px}.form-mail .form-input-data.-radio,.form-mail .form-input-data.-checkbox{margin-top:12px}.form-mail .form-input-data.-radio{margin-top:-8px}.form-mail .form-input-data.-checkbox{margin-top:-12px}.form-mail .form-input-list-item-child-list.-manufactoryPlace{margin-top:16px}.form-mail .form-input-list-item-child-list.-manufactoryPlace .form-input-list-item-child-list-item+.form-input-list-item-child-list-item{margin-top:24px}.form-mail .form-input-list-item-child-list.-manufactoryWorkingHours,.form-mail .form-input-list-item-child-list.-jopPostTimeLimit,.form-mail .form-input-list-item-child-list.-jobWorkingHours{margin-left:-20px}.form-mail .form-input-list-item-child-list.-manufactoryWorkingHours .form-input-list-item-child-list-item,.form-mail .form-input-list-item-child-list.-jopPostTimeLimit .form-input-list-item-child-list-item,.form-mail .form-input-list-item-child-list.-jobWorkingHours .form-input-list-item-child-list-item{margin-left:20px;width:calc(calc(100% - 40px)/2)}.form-mail .form-input-list-item-child-list.-manufactoryWorkingHours .form-input-list-item-child-list-item+.form-input-list-item-child-list-item:before,.form-mail .form-input-list-item-child-list.-jopPostTimeLimit .form-input-list-item-child-list-item+.form-input-list-item-child-list-item:before,.form-mail .form-input-list-item-child-list.-jobWorkingHours .form-input-list-item-child-list-item+.form-input-list-item-child-list-item:before{font-size:1.2rem;left:-16px;top:10px}.form-mail .form-input-list-item-child-list.-manufactoryImage{margin-top:16px}.form-mail .form-input-list-item-child-list.-manufactoryImage .form-input-list-item-child-list-item+.form-input-list-item-child-list-item{margin-top:24px}.form-mail .form-input-list-item-child-list.-jobPlace{margin-top:16px}.form-mail .form-input-list-item-child-list.-jobPlace .form-input-list-item-child-list-item+.form-input-list-item-child-list-item{margin-top:24px}.form-privacy-policy{margin-top:40px}.form-privacy-policy .form-input-list{margin-top:24px}.SearchForm .sectionContainer{padding:24px 0 40px !important}.form-input.form-search{margin-top:16px}.form-search .form-input-list-item:not(:first-of-type){padding-top:16px}.form-search .form-input-list-item:not(:last-of-type){padding-bottom:16px}.MfSearch__searchForm .form-search .form-input-data.-text.-keyword{margin-top:-2px}.form-member .form-input-list-item:not(:first-of-type){padding-top:16px}.form-member .form-input-list-item:not(:last-of-type){padding-bottom:16px}.form-mf-comment .form-input-list-item:not(:first-of-type){padding-top:16px}.form-mf-comment .form-input-list-item:not(:last-of-type){padding-bottom:16px}.form-privacy-policy .form-input-title{height:20px;width:40px}.form-privacy-policy .form-input-list-item-data{margin-left:20px !important}.form-privacy-policy .form-input-data-item-text{font-size:1.4rem;padding:6px 0 5px 32px}.form-input-list-item span.wpcf7-not-valid-tip{border-radius:4px;font-size:1.6rem;margin-top:14px;padding:8px 10px}.form-input-list-item span.wpcf7-not-valid-tip:before,.form-input-list-item span.wpcf7-not-valid-tip:after{border-left:12px solid transparent;border-right:12px solid transparent;left:8px}.form-input-list-item span.wpcf7-not-valid-tip:before{border-bottom:17px solid #d40000;top:-12px}.form-input-list-item span.wpcf7-not-valid-tip:after{border-bottom:17px solid #fdf2f2;top:-10px}.form-input div.wpcf7-response-output{border-radius:4px;font-size:1.6rem;margin:32px 0 0;padding:12px 14px}div.wpcf7 .form-input .ajax-loader{bottom:22px;height:16px;left:calc(50% - 70px);width:16px}.form-input-data.-text.-keyword{margin:10px auto 0}.form-input-area-title-list{margin-top:-12px;position:relative}.form-input-area-title-list-item{font-size:1.4rem;position:absolute;width:100%}.form-input-area-title-list-item:after{right:8px;top:41px}.form-input-area-title-list-item:nth-of-type(1){top:17px}.form-input-area-title-list-item:nth-of-type(2){top:97px}.form-input-area-title-list-item:nth-of-type(3){top:177px}.form-input-area-list{margin-top:-4px}.form-input-area-list-item{margin-top:40px}.form-input-area-list-item:before{font-size:1.4rem;top:-24px}.feas-result{padding:16px}.feas-result-list-item-title{font-size:1.4rem}.feas-result-list-item-data-keyword{font-size:1.6rem}.feas-result-list-item-data-delimiter{font-size:1.6rem}.feas-result-list-item-data-number{font-size:2rem}.feas-result-list-item-data-unit{font-size:1.6rem}.feas-result-data-none-text{font-size:1.6rem}#wpmem_msg,.wpmem_msg{text-align:left}#wpmem_msg p,.wpmem_msg p{font-size:1.4rem}.wpmem_msg+#wpmem_reg,.wpmem_msg+#wpmem_login{margin-top:40px}#wpmem_msg h3{font-size:1.8rem}#wpmem_msg .text:first-of-type{margin-top:16px}#wpmem_msg .text+.text{margin-top:10px}.form fieldset>div+label{padding-top:16px !important}.form fieldset>label:not(:last-of-type)+div{padding-bottom:16px !important}.Login__form .form fieldset>div+label,.ResetPassword__form .form fieldset>div+label{padding-top:12px !important}.Login__form .form fieldset>label:not(:last-of-type)+div,.ResetPassword__form .form fieldset>label:not(:last-of-type)+div{padding-bottom:12px !important}.form fieldset .div_text{margin:8px 0 0 !important}.form fieldset .div_image{margin:16px 0 0 !important}.form fieldset .div_radio,.form fieldset .div_multicheckbox{margin-left:-32px !important;margin-top:0 !important}.form fieldset .div_multicheckbox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form fieldset .div_radio .radio,.form fieldset .div_multicheckbox .radio{margin-left:32px;margin-top:16px}.form fieldset>label{font-size:1.6rem}.form fieldset>label .req+.form-input-data-item-text{padding-left:54px}.form fieldset>label .req+.form-input-data-item-text:before{font-size:1.2rem;padding:4px 7px;top:calc(50% - 10px)}.form fieldset>label .req+.form-input-data-item-text:before{top:calc(50% - 10px)}.form fieldset .div_text .text,.form fieldset .div_text .textbox,.form fieldset .div_radio .radio,.form fieldset .div_multicheckbox .radio,.form fieldset .div_text .username,.form fieldset .div_text .password{font-size:1.6rem}.form fieldset .div_text .text,.form fieldset .div_text .textbox,.form fieldset .div_radio .radio .form-input-data-item-text:before,.form fieldset .div_multicheckbox .radio .form-input-data-item-text:before,.form fieldset .div_text .username,.form fieldset .div_text .password{border:1px solid #256c88 !important}.form fieldset .div_text .text,.form fieldset .div_text .textbox,.form fieldset .div_text .username,.form fieldset .div_text .password{height:40px;padding:8px 10px !important}.form fieldset .div_radio .radio .form-input-data-item-text,.form fieldset .div_multicheckbox .radio .form-input-data-item-text{font-size:1.5rem;padding:0 0 0 30px}.form fieldset .div_radio .radio .form-input-data-item-text:before{height:24px;top:calc(50% - 12px);width:24px}.form fieldset .div_radio .radio .form-input-data-item-text:after{height:12px;left:6px;top:calc(50% - 6px);width:12px}.form fieldset label.multicheckbox:after{font-size:1.4rem;margin:16px 0 4px}.form fieldset .div_multicheckbox .radio .form-input-data-item-text:before{height:24px;top:calc(50% - 12px);width:24px}.form fieldset .div_multicheckbox .radio .form-input-data-item-text:after{border:4px solid #00b3f0;height:10px;left:4px;top:calc(50% - 6px);width:16px}.form-privacy-policy .form-input-list-item-data{margin-left:20px !important}.form fieldset .button_div{margin-top:48px}.form fieldset .btn{font-size:1.5rem !important}.form fieldset .button_div+.link-text{margin-top:48px}.form fieldset .link-text+.link-text{margin-top:24px}.pageContainer.-thanks{padding:32px 0 64px}.Thanks__brandName .logo-g-room{height:44.42px;width:225px}.Thanks__brandName .logo-g-room:before{height:44.42px;width:225px}.Thanks__brandName+.Thanks__message{margin-top:24px}.Thanks__message{font-size:2rem;letter-spacing:.1em}.Thanks__message+.text{margin-top:24px}.Thanks__topLink{margin-top:40px}.Thanks__topLinkBtn{width:80%}.Annotation__text{padding:16px 24px}.Annotation__text .text{font-size:1rem;line-height:1.8}.Blog__mainContent .feas-result+.card-post-list{margin-top:40px}.wysiwyg h2{font-size:2.2rem;letter-spacing:.08em;margin-top:56px;padding-bottom:10px}.wysiwyg h2:after{height:4px}.wysiwyg h3{font-size:2rem;margin-top:48px;padding:1px 0 2px 14px}.wysiwyg h3:before{width:4px}.wysiwyg h4{font-size:1.6rem;line-height:1.3;margin-top:32px;padding-left:18px}.wysiwyg h4:before{height:4px;top:8px;width:10px}.wysiwyg h5{font-size:1.5rem;margin-top:32px}.wysiwyg h6{font-size:1.4rem;margin-top:24px}.wysiwyg p{font-size:1.6rem;line-height:30px;margin-top:30px}.wysiwyg p+p{margin-top:24px}.wysiwyg h2+p{margin-top:24px}.wysiwyg h3+p{margin-top:24px}.wysiwyg h4+p{margin-top:20px}.wysiwyg h5+p,.wysiwyg h6+p{margin-top:16px}.wysiwyg p a.-tab:after{height:14px;width:14px}.wysiwyg p strong{font-size:1.6rem}.wysiwyg ul>li,.wysiwyg ol>li,.wysiwyg ul.list-note>li,.wysiwyg ol.list-note.-number>li{font-size:1.4rem;padding-left:25px}.wysiwyg ul>li+li,.wysiwyg ol>li+li,.wysiwyg ul.list-note>li+li,.wysiwyg ol.list-note.-number>li+li{margin-top:14px}.wysiwyg ul>li:before{height:8px;left:7px;top:6px;width:8px}.wysiwyg ol{margin-top:30px}.wysiwyg ol>li:before{font-size:1.4rem}.wysiwyg ul{margin-top:30px}.wysiwyg ul.list-note>li:before{font-size:1.4rem}.wysiwyg ol.list-note.-number>li:before{font-size:1.4rem}.wysiwyg img{margin-bottom:24px;margin-top:30px}.wysiwyg blockquote{padding:20px 15px}.wysiwyg blockquote:before{left:2px;top:-3px}.wysiwyg blockquote:after{bottom:-69px;right:1px}.wysiwyg blockquote p{font-size:1.4rem}.wysiwyg blockquote p+p{margin-top:10.5px}.wysiwyg figcaption{font-size:1.2rem;margin-top:-30px}.wysiwyg figcaption:before{font-size:1.2rem}.wysiwyg th{font-size:1.4rem;padding:10px}.wysiwyg td{font-size:1.4rem;padding:10px}.wysiwyg .table-one-col th{width:20%}.wysiwyg .table-one-col td{width:80%}.Blog__sidebarContent{padding:20px 20px 30px}.Blog__sidebarTitle{font-size:1.6rem}.Blog__sidebarBannerAdListItem+.Blog__sidebarBannerAdListItem,.Blog__sidebarBannerAdList>li+li{margin-top:40px}.Blog__sidebarBannerAdLink:active:before,.Blog__sidebarBannerAdList>li>a:active:before{background:rgba(255,255,255,.3);transition:.05s}.Blog__sidebarBannerAdLink:after,.Blog__sidebarBannerAdList>li>a:after{font-size:1rem;padding:2px 10px}.Blog__sidebarBannerAdLink,.Blog__sidebarBannerAdList>li>a{height:167px;margin:auto;width:200px}.Blog__sidebarBannerAdLink:after,.Blog__sidebarBannerAdList>li>a:after{left:0}.Blog__sidebarArchiveMonthList{margin-top:16px}.Blog__sidebarArchiveMonthList>li+li{margin-top:16px}.Blog__sidebarArchiveMonthList>li a:active{color:#00b3f0;opacity:.6;-ms-filter:"alpha(opacity=60)";text-decoration:none}.Blog__sidebarTagColumnList{margin-top:12px}.Blog__sidebarNewPostList{margin-top:16px}.Blog__sidebarNewPostListItem+.Blog__sidebarNewPostListItem{margin-top:12px}.Blog__newPostLink:active:before{background:rgba(255,255,255,.3);transition:.05s}.Blog__newPostThumImg{height:60px;width:60px}.Blog__newPostInfo{margin-left:12px;width:calc(100% - 72px)}.Blog__newPostTitle{font-size:1.4rem}.Blog__newPostDate{font-size:1.1rem;margin-top:2px}.Blog__postTime{font-size:1.4rem}.Blog__postTitle{font-size:2rem;letter-spacing:.05em;line-height:1.4;margin-top:8px;padding-bottom:18px}.Blog__postTitle:after{height:2px}.Blog__postTagList{margin-top:16px}.Blog__postEyeCatchingImg{margin:32px -6% 0}.Blog__postEyeCatchingImg img{border-bottom:1px solid #d3e1e7;border-top:1px solid #d3e1e7;height:200px;width:100vw}.Blog__postContent.-column{border-bottom:1px solid #eaeaea;margin-top:48px;padding-bottom:120px;position:relative}.Blog__postSnsBtn{position:fixed;bottom:32px;z-index:2}.Blog__postSnsBtnList{margin-left:-16px}.Blog__postSnsBtnListItem{margin-left:16px}.qa-post-data{-ms-flex-wrap:wrap;flex-wrap:wrap}.qa-post-user-link img{height:32px !important;width:32px !important}.qa-post-user-link img:active{opacity:.7;-ms-filter:"alpha(opacity=70)"}.qa-post-user-name-link{font-size:1.2rem;margin-left:8px;max-width:180px}.qa-post-user-name-link:active{color:#00b3f0 !important;text-decoration:none !important}.qa-post-time{font-size:1.2rem;margin-left:16px}.qa-action-link:active{color:#256c88}.qa-action-link+.qa-action-link{margin-left:16px !important}.MainVisualAndTop-AdContainer .sectionContainer{padding:50px 0 24px !important}.MainVisual{padding:40px 0}.MainVisual__mvCopyText{display:table;font-size:1.8rem;padding:8px 16px}.MainVisual__mvCopyText:nth-of-type(n+2){margin-top:-4px;padding:0 16px 8px}.MainVisual__mvPurposeTitle{font-size:1.8rem;margin-top:32px}.MainVisual__mvPurposeList{width:100%}.MainVisual__mvPurposeListItem{margin-top:16px;margin:16px auto 0;width:60%}.MainVisual__mvPurposeLink{padding:8px 0}.Top-Ad{margin-top:24px;width:100%}.Top-Ad__bnrLink:active:before{background:rgba(255,255,255,.3);transition:.05s}.Top-Ad__bnrLink:after{font-size:1rem;padding:2px 10px}.Top-Ad__bnrLink{height:160px;margin:auto;width:80%}.Top-Ad__bnrLink:after{left:52px}.pageContainer.-top{padding:0}.Top-Point__pointList{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px;margin-top:12px}.Top-News .sectionContainer{padding:48px 0 40px !important}.Top-News__news{margin-top:24px}.Top-News__pageLink{margin-top:32px;text-align:center}.Top-Column .sectionContainer{padding:40px 0 !important}.Top-Column__column{margin-top:24px}.Top-Column__pageLink{margin-top:32px;text-align:center}.Top-Question .sectionContainer{padding:48px 0 88px !important}.Top-Question__question{margin-top:24px}.Top-Question__pageLink{margin-top:32px;text-align:center}.Top-About .sectionContainer{padding:40px 0 80px !important}.Top-About .title-section{top:-62px}.Top-About__about{padding-top:134px}.Top-About__imageImg{height:150px;width:200px}.Top-About__message{margin-left:24px;padding:40px 24px}.Top-About__messageTitle{font-size:1.8rem}.Top-About__messageText{margin-top:24px}.Top-About__pageLink{margin-top:24px}.PageAbout.pageContainer{padding:40px 0 64px}.PageAbout .About__contentList.-layer1>.About__contentListItem+.About__contentListItem{margin-top:64px}.PageAbout .About__contentLayer2{margin-top:32px}.PageAbout .About__contentList.-layer2{margin-top:16px}.PageAbout .About__contentList.-layer2>.About__contentListItem+.About__contentListItem{margin-top:16px}.PageAbout .About__contentList.-layer2>.About__contentListItem>.text{font-size:1.4rem;margin-top:16px;padding-left:25px}.PageAbout .About__contentList.-layer2>.About__contentListItem>.text:before{font-size:1.4rem;top:.5px}.PageAbout .About__contentLayer2 .title-4+.text-box{margin-top:20px}.PageAbout .About__pageLink{margin-top:24px}.PageAbout .About__contentListItem .btn-form{margin-top:32px}.PageArchiveManufactory .card-manufactory-list{margin-top:24px}.PageArchiveManufactory .Annotation{margin-top:56px}.PageArchiveManufactory .card-manufactory-list{margin-top:24px}.PageArchiveManufactory .Annotation{margin-top:56px}.PageSingleManufactory .Mf__postInfo{padding:0 0 24px}.PageSingleManufactory .Mf__postMfViewImg{height:80px;width:80px}.PageSingleManufactory .Mf__postHeadeInfo{margin-left:12px;width:calc(100% - 102px)}.PageSingleManufactory .Mf__postTypeLink{font-size:1.1rem}.PageSingleManufactory .Mf__postTypeLink:active{color:#256c88;opacity:.6;-ms-filter:"alpha(opacity=60)"}.PageSingleManufactory .Mf__postTitle{font-size:1.6rem;line-height:1.4;margin-top:8px}.PageSingleManufactory .Mf__postTagList{margin-top:6px}.PageSingleManufactory .Mf__postDetail{margin-top:24px}.PageSingleManufactory .Mf__postDtlDescription{margin-top:48px}.PageSingleManufactory .Mf__postSlider{margin-top:40px;padding:8px}.PageSingleManufactory .Mf__postSliderImg{height:200px}.PageSingleManufactory .Mf__postReviewComment{padding:24px 0}.PageSingleManufactory .Mf__postReviewComment .card-mf-comment-list{margin-top:24px}.PageSingleManufactory .Mf__postReviewForm{padding:24px 0}.PageSingleManufactory .Mf__postReviewForm .Mf__postReviewFormContainer{margin-top:24px}.PageSingleManufactory .Mf__postReviewFormContainer{padding:8px 8px 32px}.PageSingleManufactory .Mf__postReviewFormUserData{padding:8px 0 16px}.PageSingleManufactory .Mf__postReviewFormUserIcon img{height:32px;width:32px}.PageSingleManufactory .Mf__postReviewFormUserName{font-size:1.2rem;margin-left:8px}.PageSingleManufactory .Mf__postReviewFormInput{padding-top:16px}.PageSingleManufactory .Mf__postMfInfo{padding:48px 0 0}.PageSingleManufactory .Mf__postMfInfo .card-job-list{margin-top:24px}.PageSingleManufactory .Annotation{margin-top:56px}.PageSingleNews .card-news-info{padding:16px 0}.PageArchiveQuestion.pageContainer{padding-bottom:144px}.PageArchiveQuestion .Question .sectionContainer{padding:48px 0 0}.PageArchiveQuestion .card-qa-list{margin-top:24px}.PageArchiveQuestion .Annotation{margin-top:56px}.PageArchiveQuestion .dwqa-pagination{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:28px 0 0 -10px}.PageArchiveQuestion .dwqa-pagination a,.PageArchiveQuestion .dwqa-pagination span{font-size:1.6rem;margin:20px 0 0 10px !important}.PageArchiveQuestion .dwqa-pagination a:active{transition:.1s}.PageArchiveQuestion .dwqa-pagination .prev:active,.PageArchiveQuestion .dwqa-pagination .next:active{background-color:#008ebd;color:#fff}.PageArchiveQuestion .dwqa-ask-question{bottom:16px;right:16px}.PageQaThread.pageContainer{padding-bottom:152px}.PageQaThread .QaThread__question{padding:8px;position:static}.PageQaThread .QaThread__questionVote{bottom:64px;left:0;margin:auto;min-height:initial;right:0;top:initial;z-index:5}.PageQaThread .QaThread__questionVoteCount{display:none !important}.PageQaThread .QaThread__qHeaderTitle{font-size:1.6rem;line-height:1.6}.PageQaThread .QaThread__qHeaderMetaData{margin-top:6px}.PageQaThread .QaThread__qHeaderCategoryLink,.PageQaThread .QaThread__qHeaderCategoryList a{margin:4px 0 0 4px}.PageQaThread .QaThread__qHeaderCategoryLinkText,.PageQaThread .QaThread__qHeaderCategoryList a{font-size:1rem;height:22px;padding:2px 8px 0}.PageQaThread .QaThread__qHeaderCategoryLinkText:active,.PageQaThread .QaThread__qHeaderCategoryList a:active{background-color:#00b3f0;border:1px solid #00b3f0;color:#fff;transition:.1s}.PageQaThread .QaThread__qHeaderCategoryLinkText:before,.PageQaThread .QaThread__qHeaderCategoryList a:before{font-size:1rem}.PageQaThread .QaThread__qHeaderPostData{-ms-flex-pack:justify;justify-content:space-between;margin-top:8px}.PageQaThread .QaThread__qHeaderCountList{margin-left:-8px;margin-top:8px !important}.PageQaThread .QaThread__qHeaderCountListItem{margin-left:8px}.PageQaThread .QaThread__qHeaderCountBox{height:48px !important;padding-top:10px;width:48px !important}.PageQaThread .dwqa-views-count-unit{font-size:1rem !important}.PageQaThread .dwqa-views-count-number{font-size:1.4rem !important;margin-top:4px}.PageQaThread .QaThread__questionStatusAndAction{margin-top:16px}.PageQaThread .QaThread__questionStatusEdit,.PageQaThread .dwqa-question-footer span{font-size:1.2rem}.PageQaThread .QaThread__questionAction{margin-top:16px}.PageQaThread .QaThread__questionNotificationBtn{margin-top:16px}.PageQaThread .QaThread__questionNotificationBtn span{display:block;font-size:1.2rem;padding:0 0 0 24px}.PageQaThread .QaThread__questionNotificationBtn span:before{border:1px solid #256c88;height:20px;top:calc(50% - 10px);width:20px}.PageQaThread .QaThread__questionNotificationBtn span:after{border:4px solid #00b3f0;height:8px;left:3px;top:calc(50% - 5px);width:14px}.PageQaThread .QaThread__questionEdit{display:block}.PageQaThread .QaThread__questionEditBtn{display:block;margin-left:-10px;margin-top:16px}.PageQaThread #dwqa-custom-content-editor_ifr{height:200px;padding:8px 10px !important}.PageQaThread .QaThread__questionContent{margin-top:16px;padding:12px 12px 16px}.PageQaThread .QaThread__questionContentTitle{font-size:1.4rem}.PageQaThread .QaThread__questionContentTitle+p{margin-top:6px}.PageQaThread .QaThread__questionContent p{font-size:1.6rem;line-height:30px}.PageQaThread .QaThread__answer{margin-top:40px}.PageQaThread .QaThread__answerPost{padding:12px 8px 8px}.PageQaThread .QaThread__answerCountTitleUnit{font-size:1.6rem}.PageQaThread .QaThread__answerCountTitleNumber{font-size:2.4rem;margin:0 8px}.PageQaThread .QaThread__answerList{margin-top:16px}.PageQaThread .QaThread__answerListItem{padding:12px}.PageQaThread .QaThread__answerListItem+.QaThread__answerListItem{margin-top:12px}.PageQaThread .QaThread__answerListItem .QaThread__answerNumber{font-size:1.4rem;line-height:1.3}.PageQaThread .QaThread__answerListItem .QaThread__answerNumber:after{font-size:1.4rem}.PageQaThread .QaThread__aHeaderPostData{margin-top:8px}.PageQaThread .QaThread__answerAction{right:0;top:-3px}.PageQaThread .QaThread__answerContent{margin-top:12px}.PageQaThread .QaThread__answerContent p{font-size:1.6rem;line-height:30px}.PageQaThread .QaThread__answerBestBtn{margin-top:12px}.PageQaThread .QaThread__answerBestLabel{font-size:1.8rem;margin-top:7px;padding-left:23px}.PageQaThread .QaThread__answerBestLabel.icon-check:before{height:14px;top:calc(50% - 7px);width:17.5px}.PageQaThread .QaThread__answerComment{margin-top:14px}.PageQaThread .QaThread__answerCommentListItem{padding:12px !important}.PageQaThread .QaThread__answerCommentListItem+.QaThread__answerCommentListItem{padding:13px 12px 12px !important}.PageQaThread .QaThread__answerCommentListItem+.QaThread__answerCommentListItem:before{width:calc(100% - 24px)}.PageQaThread .QaThread__aCommentAction{right:12px;top:17px}.PageQaThread .QaThread__aCommentPostDataAndAction+p{font-size:1.6rem;line-height:30px}.PageQaThread .QaThread__answerCommentForm{padding:12px}.PageQaThread .btn-comment{margin-top:12px !important}.PageQaThread .QaThread__answerForm{margin-top:48px}.PageQaThread .QaThread__aFormContainer{margin-top:24px;padding:16px 8px 32px}.PageQaThread .QaThread__aForm{margin-top:8px}.PageQaThread .QaThread__aForm textarea{border:1px solid #256c88 !important;font-size:1.6rem}.PageQaThread #dwqa-answer-content_ifr{height:200px;padding:8px 10px !important}.PageQaThread .QaThread__aForm textarea{height:200px;padding:8px 10px !important}.PageQaThread .btn-post{margin-top:24px !important}.PageQaThread .QaPost__formContainer{margin-top:24px;padding:16px 8px 32px}.PageQaThread .form-input-list-item+.form-input-list-item{margin-top:24px}.PageQaThread .QaPost__aFormTitle+.form-input-data,.PageQaThread .QaPost__aFormTitle+.form-input-select-wrap,.PageQaThread .QaPost__aFormTitle+.wp-editor-wrap{margin-top:4px}.PageQaThread .tmce-active .wp-editor-container{border:1px solid #256c88 !important;font-size:1.6rem}.PageQaThread .QaThread__content textarea{border:1px solid #256c88 !important;font-size:1.6rem}.PageQaThread .QaThread__content textarea{padding:8px 10px !important}.PageQaThread .form-submit{margin-top:24px !important}.PageQaThread .comment-form-comment .form-input-data.-textarea{border:1px solid #256c88 !important;font-size:1.6rem}.PageQaThread .comment-form-comment .form-input-data.-textarea{padding:8px 10px !important}.PageQaThread .Annotation{margin-top:56px}.PageQaPost .QaPost__formContainer{margin-top:24px;padding:16px 8px 32px}.PageQaPost .tmce-active .wp-editor-container{border:1px solid #256c88 !important;font-size:1.6rem}.PageQaPost .QaPost__form textarea{border:1px solid #256c88 !important;font-size:1.6rem}.PageQaPost .QaPost__form textarea{height:200px;padding:8px 10px !important}.PageQaPost .form-submit{margin-top:24px !important}.PageQaPost .Annotation{margin-top:56px}.PageQaPost .dwqa-alert{font-size:1.6rem;margin-top:24px}.PageQaPost .QaPost__note .sectionContainer{padding-bottom:40px}.PageQaPost .Login .sectionContainer{padding:40px 0 56px}.PageQaPost .Login__form{margin-top:32px}.PageQaPost .Registry__content .sectionContainer{padding-top:40px}.PageQaPost .Registry__form{margin-top:24px}.PageQaPost .QaPost__formContainer{margin-top:24px;padding:16px 8px 32px}.PageQaPost .form-input-list-item+.form-input-list-item{margin-top:24px}.PageQaPost .QaPost__aFormTitle+.form-input-data,.PageQaPost .QaPost__aFormTitle+.form-input-select-wrap,.PageQaPost .QaPost__aFormTitle+.wp-editor-wrap{margin-top:4px}.PageQaPost .tmce-active .wp-editor-container{border:1px solid #256c88 !important;font-size:1.6rem}.PageQaPost .QaPost__form textarea{border:1px solid #256c88 !important;font-size:1.6rem}.PageQaPost .QaPost__form textarea,.PageQaPost #question-content_ifr{height:200px;padding:8px 10px !important}.PageQaPost .form-submit{margin-top:24px !important}.PageQaPost .Annotation{margin-top:56px}.PageArchiveJob .card-job-list{margin-top:24px}.PageSingleJob .Job__postHeader.card-job-list-item-article{padding-bottom:8px}.PageSingleJob .Job__postJobDescription{margin-top:32px}.PageSingleJob .Job__postJobRequirements{margin-top:32px}.PageSingleJob .Job__postJobCompanyInfo{margin-top:32px}.PageSingleJob .Job__postJobMessage{margin-top:32px}.PageSingleJob .Job__postJobMessageText{border:8px solid #eff3f5;margin-top:16px;padding:12px}.PageSingleJob .Job__postJobAbout{margin-top:32px}.PageSingleJob .Job__postMfInfo{padding:48px 0 0}.PageSingleJob .Job__postMfInfo .card-manufactory-list{margin-top:24px}.PageSingleJob .Annotation{margin-top:56px}.PageAboutManufactory.pageContainer{padding:40px 0 64px}.PageAboutManufactory .Guide__infoList{margin-top:56px}.PageAboutManufactory .Guide__infoListItem+.Guide__infoListItem{margin-top:56px}.PageAboutManufactory .Guide__infoListItem .btn-form{margin-top:24px}.PageAboutManufactory .Guide__jobLink{margin-top:24px;text-align:center}.PageAboutJoboffer.pageContainer{padding:40px 0 64px}.PageAboutJoboffer .Guide__infoList{margin-top:56px}.PageAboutJoboffer .Guide__infoListItem+.Guide__infoListItem{margin-top:56px}.PageAboutJoboffer .Guide__infoDefList{margin-top:24px}.PageAboutJoboffer .Guide__infoListItem .btn-form{margin-top:32px}.PageAboutJoboffer .Guide__manufactoryLink{margin-top:24px;text-align:center}.PageFormJob .FormJob__mailText+.list-note{margin-top:8px}.PageRegistry .Registry__form{margin-top:40px}.PageRegistry .Registry__form{margin-top:40px}.PageRegistry #wpmem_msg+#wpmem_login{margin-top:40px}.PageLogin .sectionContainer{padding:40px 0 80px !important}.PageLogin .Login__form{margin-top:32px}.PageResetPassword .sectionContainer{padding:40px 0 80px !important}.PageResetPassword .ResetPassword__form{margin-top:32px}.PageMypage .sectionContainer{padding:24px 0 56px !important}.PageMypage .Mypage__info{margin-top:40px}.PageMypage .Mypage__infoList{font-size:1.6rem;line-height:30px}.PageMypage .Mypage__infoListItem{padding:16px 0}.PageMypage .Mypage__infoTitle+.Mypage__infoData{margin-top:4px}.PageMypage .Mypage__infoDataUserIcon img{height:32px;width:32px}.PageMypage .Mypage__infoDataUserName{margin-left:12px}.PageMypage .Mypage__infoDataEdit{margin-top:12px}.PageMypage .Mypage__infoDataEditLink{font-size:1.2rem}.PageMypage .Mypage__infoDataPasswordEdit{margin-top:8px}.PageMypage .Mypage__infoDataPasswordEditLink{font-size:1.2rem}.PageMypage .Mypage__logout{margin-top:40px}.PageMypage .Mypage__deleteAccount{margin-top:40px}.PageEditInfo .sectionContainer{padding:40px 0 80px !important}.PageEditInfo .EditInfo__form{margin-top:40px}.PageEditInfo .form fieldset .div_image img{height:80px;width:80px}.PageEditInfo .form fieldset .div_image .file{margin-top:16px !important}.PageEditInfo .form fieldset .button_div{margin-top:56px}.PageEditInfo .btn-mypage{margin-top:56px}.PageChangePassword .sectionContainer{padding:40px 0 80px !important}.PageChangePassword .ChangePassword__form{margin-top:32px}.PageChangePassword .btn-mypage{margin-top:56px}.PageDeleteAccount .sectionContainer{padding:40px 0 80px !important}.PageDeleteAccount .DeleteAccount__warningText{border-radius:6px;margin-top:24px;padding:16px}.PageDeleteAccount .DeleteAccount__warningText .text+.text{margin-top:14px}.PageDeleteAccount .DeleteAccount__form{margin-top:48px}.PageDeleteAccount .DeleteAccount__form .form-submit{margin-top:48px}.PageSponsor .Guide__contactLink{margin-top:40px}.PageWriter .Guide__pageLink{margin:16px 0}.PageWriter .Guide__contactLink{margin-top:40px}.PageTerms .Terms__contentList{margin-top:48px}.PageTerms .Terms__contentList.-layer1>.Terms__contentListItem+.Terms__contentListItem{margin-top:56px}.PageTerms .Terms__contentListDescText{margin-top:24px}.PageTerms .Terms__contentLayer2{margin-top:24px}.PageTerms .Terms__contentList.-layer2{margin-top:16px}.PageTerms .Terms__contentList.-layer2>.Terms__contentListItem+.Terms__contentListItem{margin-top:24px}.PageTerms .Terms__contentList.-layer2>.Terms__contentListItem>.text{font-size:1.4rem;margin-top:16px;padding-left:25px}.PageTerms .Terms__contentList.-layer2>.Terms__contentListItem>.text:before{font-size:1.4rem;top:.5px}.PageTerms .Terms__contentLayer2{margin-top:24px}.PageTerms .Terms__contentList.-layer3{margin-left:24px;margin-top:16px}.PageTerms .Terms__contentList.-layer3>.Terms__contentListItem{padding-left:38px}.PageTerms .Terms__contentList.-layer3>.Terms__contentListItem:before{font-size:1.4rem;right:calc(100% - 38px);top:3px}.PageTerms .Terms__contentList.-layer3>.Terms__contentListItem+.Terms__contentListItem{margin-top:8px}.PageTerms .Terms__contentList.-layer3>.Terms__contentListItem>.text{font-size:1.4rem}.PagePrivacy .Privacy__contentList{margin-top:48px}.PagePrivacy .Privacy__contentList>.Privacy__contentListItem+.Privacy__contentListItem{margin-top:56px}.PagePrivacy .Privacy__contentListDescText{margin-top:24px}.PagePrivacy .Privacy__contentLayer2{margin-top:24px}.PagePrivacy .Privacy__contentList.-layer2{margin-top:16px}.PagePrivacy .Privacy__contentList.-layer2>.Privacy__contentListItem+.Privacy__contentListItem{margin-top:24px}.PagePrivacy .Privacy__contentList .title-3+.text{margin-top:24px}.PagePrivacy .Privacy__contentList.-layer2 .title-5{font-size:1.4rem;margin-top:16px;padding-left:25px}.PagePrivacy .Privacy__contentList.-layer2 .title-5:before{font-size:1.4rem;top:.5px}.PagePrivacy .Privacy__contentList.-layer2 .title-5+.text{margin-top:16px}.PageGuide .Guide__serviceList{margin-top:48px}.PageGuide .Guide__serviceListItem+.Guide__serviceListItem{margin-top:56px}.PageGuide .Guide__service .title-3+.text{margin-top:20px}.PageGuide .Guide__service .text+.card-guide-article{margin-top:24px}.PageGuide .Guide__service .card-guide-article+.Guide__serviceDetails{margin-top:28px}.PageGuide .Guide__serviceDetails{border-radius:6px;padding:20px 12px 32px}.PageGuide .Guide__serviceDetails:before,.PageGuide .Guide__serviceDetails:after{border-left:12px solid transparent;border-right:12px solid transparent;left:11px}.PageGuide .Guide__serviceDetails:before{border-bottom:17px solid #256c88;top:-15px}.PageGuide .Guide__serviceDetails:after{border-bottom:17px solid #f1f1f1;top:-13px}.PageGuide .Guide__serviceDetailsTitle{font-size:1.5rem}.PageGuide .Guide__serviceDetails.-limited>.Guide__serviceDetailsTitle{padding-left:76px}.PageGuide .Guide__serviceDetails.-limited>.Guide__serviceDetailsTitle:before{font-size:1.2rem;padding:4px 7px;top:calc(50% - 10px)}.PageGuide .Guide__serviceDetailsTitle+.text-box{margin-top:12px}.PageGuide .Guide__serviceDetails .text+.text{margin-top:12px}.PageGuide .Guide__serviceDetails .Guide__registryLink{margin-top:24px}.PageGuide .Guide__forManufactory .title-2+.text{margin-top:24px}.PageGuide .Guide__forMfGuidePageList{margin-top:24px}.PageGuide .Guide__contact .title-page-section+.Guide__contactLink{margin-top:32px}.PageGuide .section:first-of-type .sectionContainer{padding-bottom:32px}.PageGuide .section+.section .sectionContainer{padding:32px 0}.PageGuide .section:last-of-type .sectionContainer{padding:32px 0 0}.PageOrganization .Org__contentListList.-layer1{margin-top:48px}.PageOrganization .Org__contentListList.-layer1>.Org__contentListItem+.Org__contentListItem{margin-top:56px}.PageOrganization .Org__contentOrgInfo{margin-top:32px}.PageOrganization .Org__contentOrgInfoLogoImg{height:80px;width:80px}.PageOrganization .Org__contentOrgInfo+.Org__contentLayer2{margin-top:48px}.PageOrganization .Org__contentLayer2{margin-top:24px}.PageOrganization .Org__contentLayer2 .title-4+.text-box{margin-top:16px}.PageOrganization .Org__contentListItem .btn-form{margin-top:24px}.PageOrganization .Org__contentLayer2+.Org__contentLayer2{margin-top:56px}.Page404.pageContainer{padding:32px 0 64px}.Page404 .Page404__brandName .logo-g-room{height:44.42px;width:225px}.Page404 .Page404__brandName .logo-g-room:before{height:44.42px;width:225px}.Page404 .Page404__brandName+.Page404__message{margin-top:24px}.Page404 .Page404__message{font-size:2rem;letter-spacing:.1em}.Page404 .Page404__message+.text{margin-top:24px}.Page404 .Page404__topLink{margin-top:40px}.Page404 .Page404__topLinkBtn{width:80%}}@media screen and (-webkit-device-pixel-ratio:2) and (max-width:767px){.bg_section.-mainVisual{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/bg/bg_main-visual_sp@2x.jpg)}}@media screen and (-webkit-device-pixel-ratio:2) and (min-width:768px){.bg_section.-mainVisual{background-image:url(//g-room.info/wp-content/themes/g-room/assets/css/../image/bg/bg_main-visual_pc@2x.jpg)}}@media screen and (max-width:320px){.btn-prev-post,.btn-next-post{width:125px}.btn-prev-post .btn-text{padding-left:18px}.btn-next-post .btn-text{padding-right:18px}.slick-dots>li{height:60px;width:60px}.slick-dots>li>img{height:60px;width:60px}.form-input-data.-select{padding:0 10px}.form-input-select-wrap:after{right:8px}}