/* https://www.wedding-m.jp/glossary/wp-content/themes/original/style.css?ver=6.8.2 */
/* Import rule from: https://www.wedding-m.jp/wp-content/themes/original/common/css/style.min.css */
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */.fa-ul>li,sub,sup{position:relative}.new-job-cont div li a,.pan-nav-body ol{white-space:nowrap;text-overflow:ellipsis}.cf:after,.clear{clear:both}html{font-size:62.5%}article{letter-spacing:1.2px}:root{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}@font-face{font-display:swap;font-family:'Noto Sans Japanese';font-style:normal;font-weight:200;src:url(/wp-content/themes/original/common/css/../font/NotoSansJP-Light.woff) format('woff')}@font-face{font-display:swap;font-family:'Noto Sans Japanese';font-style:normal;font-weight:400;src:local('NotoSansJP-Regular.otf'),url(/wp-content/themes/original/common/css/../font/NotoSansJP-Regular.woff2) format('woff2'),url(/wp-content/themes/original/common/css/../font/NotoSansJP-Regular.woff) format('woff'),url(/wp-content/themes/original/common/css/../font/NotoSansJP-Regular.otf) format('opentype')}@font-face{font-display:swap;font-family:'Noto Sans Japanese';font-style:normal;font-weight:700;src:url(/wp-content/themes/original/common/css/../font/NotoSansJP-Bold.woff) format('woff')}body{font-family:"Hiragino Kaku Gothic ProN","Noto Sans Japanese",Meiryo,sans-serif;font-size:1.4rem;font-weight:400;color:#333;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{user-select:none;-webkit-user-drag:none;-khtml-user-drag:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em}mark{color:#000}small{font-size:80%}sub,sup{font-size:75%;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img,legend{border:0}svg:not(:root){overflow:hidden}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver}table{border-collapse:collapse;border-spacing:0}a,abbr,acronym,address,applet,article,aside,b,big,blockquote,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,input,ins,kbd,label,legend,li,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{line-height:1;margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.pc-hide{display:none!important}@media screen and (max-width:768px){.pc-hide{display:inline-block!important}.sp-hide{display:none!important}}.fl-l,.fl-r{display:inline}----------------------------------------------- */ .font-08{font-size:.8rem}.font-09{font-size:.9rem}.font-10{font-size:1rem}.font-11{font-size:1.1rem}.font-12{font-size:1.2rem}.font-13{font-size:1.3rem}.font-14{font-size:1.4rem}.font-15{font-size:1.5rem}.font-16{font-size:1.6rem}.font-17,.font-18{font-size:1.7rem}.font-19{font-size:1.9rem}.font-20{font-size:2rem}.font-21{font-size:2.1rem}.font-22{font-size:2.2rem}.font-23{font-size:2.3rem}.font-24{font-size:2.4rem}.font-25{font-size:2.5rem}.font-26{font-size:2.6rem}.text-08{font-size:8px}.text-09{font-size:9px}.text-10{font-size:10px}.text-11{font-size:11px}.text-12{font-size:12px}.text-13{font-size:13px}.text-14{font-size:14px}.text-15{font-size:15px}.text-16{font-size:16px}.text-17{font-size:17px}.text-18{font-size:18px}.text-19{font-size:19px}.text-20{font-size:20px}.text-21{font-size:21px}.text-22{font-size:22px}.text-23{font-size:23px}.text-24{font-size:24px}.text-25{font-size:25px}.text-26{font-size:26px}.text-27{font-size:27px}.text-28{font-size:28px}.text-29{font-size:29px}.text-30{font-size:30px}.grid-120,.grid-140,.grid-220,.grid-240,.grid-300,.grid-320,.grid-380,.grid-400,.grid-440,.grid-460,.grid-500,.grid-540,.grid-550,.grid-60,.grid-620,.grid-640,.grid-700,.grid-780,.grid-860,.grid-940{margin-left:10px;margin-right:10px;position:relative}.grid-first{margin-left:0!important}.grid-end{margin-right:0!important}.grid-0{width:100%}.grid-60{width:60px}.grid-120{width:120px}.grid-140{width:140px}.grid-220{width:220px}.grid-240{width:240px}.grid-300{width:300px}.grid-320{width:320px}.grid-360{width:360px}.grid-380{width:380px}.grid-400{width:400px}.grid-440{width:440px}.grid-460{width:460px}.grid-500{width:500px}.grid-540{width:540px}.grid-550{width:550px}.grid-620{width:620px}.grid-640{width:640px}.grid-700{width:700px}.grid-780{width:780px}.grid-860{width:860px}.grid-940{width:940px}.grid-960{width:960px}.fl-l{float:left}.fl-r{float:right}.tx-l{text-align:left}.tx-r{text-align:right}#pagetopbtn a,.cat-3rd-nav-cont h3,.fa-fw,.fa-li,.foot-relation-cont a h4,.footer-body p,.footer-sub-link-box,.g-nav ul li a,.header-fixed .g-nav ul a,.keep-box>a,.new-job-cont a.more-job-link,.page-title-cont,.pager-cont,.punctuate-line,.search-cont-bottom,.search-cont-main-btn,.sns-box a,.topic-deco-line,.topic-deco-line h3,.tx-c{text-align:center}.mlr-10{margin-left:10px;margin-right:10px}.mt-00{margin-top:0!important}.mt-05{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-25{margin-top:25px!important}.mt-30{margin-top:30px!important}.mt-35{margin-top:35px!important}.mt-40{margin-top:40px!important}.mt-45{margin-top:45px!important}.mt-50{margin-top:50px!important}.mt-55{margin-top:55px!important}.mt-60{margin-top:60px!important}.mt-65{margin-top:65px}.mt-70{margin-top:70px}.mt-75{margin-top:75px}.mt-80{margin-top:80px}.mt-85{margin-top:85px}.mt-90{margin-top:90px}.mt-95{margin-top:95px}.mt-100{margin-top:100px}.mt-105{margin-top:105px}.mt-110{margin-top:110px}.mt-115{margin-top:115px}.mt-120{margin-top:120px}.mt-125{margin-top:125px}.mt-130{margin-top:130px}.mt-135{margin-top:135px}.mt-140{margin-top:140px}.mt-145{margin-top:145px}.mt-150{margin-top:150px}.mr-00{margin-right:0}.mr-05{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-25{margin-right:25px}.mr-30{margin-right:30px}.mr-35{margin-right:35px}.mr-40{margin-right:40px}.mr-45{margin-right:45px}.mr-50{margin-right:50px}.mr-55{margin-right:55px}.mr-60{margin-right:60px}.mr-65{margin-right:65px}.mr-70{margin-right:70px}.mr-75{margin-right:75px}.mr-80{margin-right:80px}.mr-85{margin-right:85px}.mr-90{margin-right:90px}.mr-95{margin-right:95px}.mr-100{margin-right:100px}.mr-105{margin-right:105px}.mr-110{margin-right:110px}.mr-115{margin-right:115px}.mr-120{margin-right:120px}.mr-125{margin-right:125px}.mr-130{margin-right:130px}.mr-135{margin-right:135px}.mr-140{margin-right:140px}.mr-145{margin-right:145px}.mr-150{margin-right:150px}.mb-00{margin-bottom:0}.mb-05{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mb-40{margin-bottom:40px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.mb-55{margin-bottom:55px}.mb-60{margin-bottom:60px}.mb-65{margin-bottom:65px}.mb-70{margin-bottom:70px}.mb-75{margin-bottom:75px}.mb-80{margin-bottom:80px}.mb-85{margin-bottom:85px}.mb-90{margin-bottom:90px}.mb-95{margin-bottom:95px}.mb-100{margin-bottom:100px}.mb-105{margin-bottom:105px}.mb-110{margin-bottom:110px}.mb-115{margin-bottom:115px}.mb-120{margin-bottom:120px}.mb-125{margin-bottom:125px}.mb-130{margin-bottom:130px}.mb-135{margin-bottom:135px}.mb-140{margin-bottom:140px}.mb-145{margin-bottom:145px}.mb-150{margin-bottom:150px}.ml-00{margin-left:0}.ml-05{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-25{margin-left:25px}.ml-30{margin-left:30px}.ml-35{margin-left:35px}.ml-40{margin-left:40px}.ml-45{margin-left:45px}.ml-50{margin-left:50px}.ml-55{margin-left:55px}.ml-60{margin-left:60px}.ml-65{margin-left:65px}.ml-70{margin-left:70px}.ml-75{margin-left:75px}.ml-80{margin-left:80px}.ml-85{margin-left:85px}.ml-90{margin-left:90px}.ml-95{margin-left:95px}.ml-100{margin-left:100px}.ml-105{margin-left:105px}.ml-110{margin-left:110px}.ml-115{margin-left:115px}.ml-120{margin-left:120px}.ml-125{margin-left:125px}.ml-130{margin-left:130px}.ml-135{margin-left:135px}.ml-140{margin-left:140px}.ml-145{margin-left:145px}.ml-150{margin-left:150px}.ma{margin:0 auto}.pt-00{padding-top:0}.pt-05{padding-top:5px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-25{padding-top:25px}.pt-30{padding-top:30px}.pt-35{padding-top:35px}.pt-40{padding-top:40px}.pt-45{padding-top:45px}.pt-50{padding-top:50px}.pt-55{padding-top:55px}.pt-60{padding-top:60px}.pt-65{padding-top:65px}.pt-70{padding-top:70px}.pt-75{padding-top:75px}.pt-80{padding-top:80px}.pt-85{padding-top:85px}.pt-90{padding-top:90px}.pt-95{padding-top:95px}.pt-100{padding-top:100px}.pt-105{padding-top:105px}.pt-110{padding-top:110px}.pt-115{padding-top:115px}.pt-120{padding-top:120px}.pt-125{padding-top:125px}.pt-130{padding-top:130px}.pt-135{padding-top:135px}.pt-140{padding-top:140px}.pt-145{padding-top:145px}.pt-150{padding-top:150px}.pr-00{padding-right:0}.pr-05{padding-right:5px}.pr-10{padding-right:10px}.pr-15{padding-right:15px}.pr-20{padding-right:20px}.pr-25{padding-right:25px}.pr-30{padding-right:30px}.pr-35{padding-right:35px}.pr-40{padding-right:40px}.pr-45{padding-right:45px}.pr-50{padding-right:50px}.pr-55{padding-right:55px}.pr-60{padding-right:60px}.pr-65{padding-right:65px}.pr-70{padding-right:70px}.pr-75{padding-right:75px}.pr-80{padding-right:80px}.pr-85{padding-right:85px}.pr-90{padding-right:90px}.pr-95{padding-right:95px}.pr-100{padding-right:100px}.pr-105{padding-right:105px}.pr-110{padding-right:110px}.pr-115{padding-right:115px}.pr-120{padding-right:120px}.pr-125{padding-right:125px}.pr-130{padding-right:130px}.pr-135{padding-right:135px}.pr-140{padding-right:140px}.pr-145{padding-right:145px}.pr-150{padding-right:150px}.pb-00{padding-bottom:0}.pb-05{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-25{padding-bottom:25px}.pb-30{padding-bottom:30px}.pb-35{padding-bottom:35px}.pb-40{padding-bottom:40px}.pb-45{padding-bottom:45px}.pb-50{padding-bottom:50px}.pb-55{padding-bottom:55px}.pb-60{padding-bottom:60px}.pb-65{padding-bottom:65px}.pb-70{padding-bottom:70px}.pb-75{padding-bottom:75px}.pb-80{padding-bottom:80px}.pb-85{padding-bottom:85px}.pb-90{padding-bottom:90px}.pb-95{padding-bottom:95px}.pb-100{padding-bottom:100px}.pb-105{padding-bottom:105px}.pb-110{padding-bottom:110px}.pb-115{padding-bottom:115px}.pb-120{padding-bottom:120px}.pb-125{padding-bottom:125px}.pb-130{padding-bottom:130px}.pb-135{padding-bottom:135px}.pb-140{padding-bottom:140px}.pb-145{padding-bottom:145px}.pb-150{padding-bottom:150px}.pl-00{padding-left:0}.pl-05{padding-left:5px}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-20{padding-left:20px}.pl-25{padding-left:25px}.pl-30{padding-left:30px}.pl-35{padding-left:35px}.pl-40{padding-left:40px}.pl-45{padding-left:45px}.pl-50{padding-left:50px}.pl-55{padding-left:55px}.pl-60{padding-left:60px}.pl-65{padding-left:65px}.pl-70{padding-left:70px}.pl-75{padding-left:75px}.pl-80{padding-left:80px}.pl-85{padding-left:85px}.pl-90{padding-left:90px}.pl-95{padding-left:95px}.pl-100{padding-left:100px}.pl-105{padding-left:105px}.pl-110{padding-left:110px}.pl-115{padding-left:115px}.pl-120{padding-left:120px}.pl-125{padding-left:125px}.pl-130{padding-left:130px}.pl-135{padding-left:135px}.pl-140{padding-left:140px}.pl-145{padding-left:145px}.pl-150{padding-left:150px}.cf:after,.cf:before{content:"";display:table}.cf{zoom:1}.tx-red{color:#9a2703!important}@font-face{font-display:swap;font-family:icomoon;src:url(/wp-content/themes/original/common/css/../fonts/icomoon.woff) format('woff');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-2x,.fa-gr,.fa-lg,.fa-ve{line-height:.75em;margin-right:8px}.fa-lg{font-size:1.33333333em;vertical-align:-15%}.fa-gr{font-size:1.5em}.fa-ve{font-size:1.8em}.fa-2x{font-size:2em}.fa.fa-pull-left,.fa.pull-left{margin-right:.3em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa.fa-pull-right,.fa.pull-right{margin-left:.3em}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right,.pull-right{float:right}.pull-left{float:left}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}.icon-chevron-circle-down:before{content:"\e900"}.icon-chevron-circle-up:before{content:"\e90a"}.icon-chevron-circle-right:before{content:"\e90b"}.icon-chevron-circle-left:before{content:"\e90c"}.icon-error:before{content:"\e901"}.icon-checkmark:before{content:"\e902"}.icon-checked:before{content:"\e903"}.icon-home:before{content:"\e904"}.icon-info:before{content:"\e905"}.icon-cancel2:before{content:"\e906"}.icon-office:before{content:"\e907"}.icon-newspaper:before{content:"\e908"}.icon-pencil2:before{content:"\e909"}.icon-chevron-right:before{content:"\e90d"}.icon-chevron-left:before{content:"\e90e"}.icon-chevron-down:before{content:"\e90f"}.icon-chevron-up:before{content:"\e910"}.icon-chevron-thin-up:before{content:"\e911"}.icon-chevron-thin-right:before{content:"\e912"}.icon-chevron-thin-left:before{content:"\e913"}.icon-chevron-thin-down:before{content:"\e914"}.icon-chevron-right2:before{content:"\e915"}.icon-play:before{content:"\e916"}.icon-chevron-left2:before{content:"\e917"}.icon-chevron-down2:before{content:"\e918"}.icon-chevron-up2:before{content:"\e919"}.icon-yen:before{content:"\e91a"}.icon-bullhorn:before{content:"\e91b"}.icon-shool-hat:before{content:"\e91c"}.icon-crown:before{content:"\e91d"}.icon-hotelman:before{content:"\e91e"}.icon-leafcrown:before{content:"\e91f"}.icon-map-japan:before{content:"\e920"}.icon-medal:before{content:"\e921"}.icon-new:before{content:"\e922"}.icon-profile:before{content:"\e923"}.icon-news:before{content:"\e924"}.icon-rankup:before{content:"\e925"}.icon-file-text2:before{content:"\e926"}.icon-ribbon:before{content:"\e927"}.icon-school:before{content:"\e928"}.icon-search:before{content:"\e92a"}.icon-star:before{content:"\e92b"}.icon-student:before{content:"\e92c"}.icon-surprise:before{content:"\e92d"}.icon-tag:before{content:"\e92e"}.icon-coin:before{content:"\e92f"}.icon-check:before{content:"\e930"}.icon-folder-plus:before{content:"\e931"}.icon-calendar:before{content:"\e932"}.icon-folder-download:before{content:"\e933"}.icon-book:before{content:"\e934"}.icon-price-tag:before{content:"\e935"}.icon-pencil:before{content:"\e936"}.icon-mic2:before{content:"\e937"}.icon-books:before{content:"\e938"}.icon-coin-yen:before{content:"\e93e"}.icon-phone:before{content:"\e942"}.icon-location:before{content:"\e947"}.icon-clock2:before{content:"\e94f"}.icon-bell:before{content:"\e951"}.icon-printer:before{content:"\e954"}.icon-bubble:before{content:"\e96b"}.icon-user-tie:before{content:"\e976"}.icon-bin2:before{content:"\e9ad"}.icon-clipboard:before{content:"\e9b8"}.icon-attachment:before{content:"\e9cd"}.icon-eye:before{content:"\e9ce"}.icon-bookmark:before{content:"\e9d2"}.icon-eject:before{content:"\ea25"}.icon-checkbox-checked:before{content:"\ea52"}.icon-mail4:before{content:"\ea86"}.icon-amazon:before{content:"\ea87"}.icon-google-plus:before{content:"\ea8b"}.icon-facebook:before{content:"\ea90"}.icon-twitter:before{content:"\ea96"}.icon-close2:before{content:"\f00d"}.icon-calendar2:before{content:"\f073"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-envelope:before{content:"\f0e0"}.icon-angle-double-left:before{content:"\f100"}.icon-angle-double-right:before{content:"\f101"}.icon-instagram:before{content:"\f16d"}.search-wrap{-webkit-box-shadow:0 0 0 1px #d6cb9a,0 0 0 4px #fff,0 0 10px 0 #999;box-shadow:0 0 0 1px #d6cb9a,0 0 0 4px #fff,0 0 10px 0 #999}.topic-deco,.topic-deco-w{font-family:"Hiragino Kaku Gothic ProN","Noto Sans Japanese",Meiryo,sans-serif}.key-visual-cont-flex div:first-child h1,.page-title-cont h1,.page-title-cont h2,.search-wrap .topic,.topic-deco-line h3{font-family:"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","游明朝",YuMincho,serif}.head-body{width:100%;background-image:url(/wp-content/themes/original/common/css/../img/basic/color-bar.gif);background-repeat:repeat-x;background-color:#fff;position:relative;z-index:100}.head-body>div{width:960px;margin:0 auto;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.l-head-box-l{width:220px;padding-top:15px;margin-right:auto}.l-head-box-l h1,.l-head-box-l h1 a{line-height:0}.keep-box{margin-top:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.keep-box>a,.keep-box>a:nth-of-type(n+2):hover span{display:inline-block}.keep-box>a{font-size:1.2rem;color:#fff;letter-spacing:2px;white-space:nowrap;text-decoration:none;height:20px;margin:0 4px;padding:4px 0 2px 4px;border-radius:20px}.keep-box>a:nth-of-type(n+2){width:20px;overflow:hidden;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.keep-box>a:nth-of-type(n+2):hover{width:60px;border-radius:10px}.keep-box>a:nth-of-type(n+2) i{margin-right:4px}.keep-box>a:nth-of-type(1){font-size:1.1rem;width:85px;background:#a0aeb5}.keep-box>a:nth-of-type(2){background:#d23d2a}.keep-box>a:nth-of-type(3){background:#374252}.keep-box>a:nth-of-type(4){background:#387e9f}.l-head-box-r .sns-box{display:none}@media screen and (max-width:768px){.keep-box{display:none}.l-head-box-r .sns-box{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.head-body{padding-bottom:10px}.head-body>div{width:100%;height:48px}.l-head-box-l{width:160px;padding-top:10px;margin-right:auto}.l-head-box-l img{width:160px;height:auto;margin-left:10px}.l-head-box-r{width:calc(100% - 160px);padding-top:14px}}.footer-body{width:100%;margin-top:120px;padding:25px 0 50px;background:url(/wp-content/themes/original/common/css/../img/basic/color-bar.gif) repeat-x #f9f8f4}@media screen and (max-width:640px){.footer-body{margin-top:80px}}.footer-banner-box{margin-bottom:45px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer-banner-box a{margin:20px 10px 0}.footer-banner-box a:hover{opacity:1;-webkit-animation:flash 1s;animation:flash 1s}.footer-sub-link-box{margin-top:30px}.footer-sub-link-box a{color:inherit;text-decoration:none;margin:0 20px 0 0;-webkit-transition:.3s;transition:.3s}.footer-sub-link-box a h2,.footer-sub-link-box a h3,.footer-sub-link-box a h4,.footer-sub-link-box a h5,.footer-sub-link-box a h6,.footer-sub-link-box a img{-webkit-transition:.3s;transition:.3s}.footer-sub-link-box a:hover{color:#f60}.footer-sub-link-box a:hover img{opacity:.8}.footer-sub-link-box a:nth-child(n+2){border-left:1px solid #222;padding-left:20px}.footer-body p{margin-top:40px}#pagetopbtn{position:fixed;right:20px;bottom:60px;z-index:10;opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";zoom:1}#pagetopbtn a{color:#fff;line-height:24px;text-decoration:none;width:24px;height:24px;background:#c69c6d;display:block}.g-nav ul,.g-nav ul li{background-image:url(/wp-content/themes/original/common/css/../img/basic/g-nav-border.png);background-repeat:no-repeat}#pagetopbtn a:hover{opacity:1;-webkit-animation:flash 1s;animation:flash 1s}.foot-relation-cont a:hover img,.side-local-nav h3 a:hover img,.side-local-nav li a:hover img,.side-local-nav-icon a:hover img{opacity:.8}@media screen and (max-width:768px){.footer-sub-link-box a{font-size:1.2rem;margin:0 10px 0 0}.footer-sub-link-box a:nth-child(n+2){padding-left:10px}#pagetopbtn{right:4px;bottom:55px}}.g-nav{width:100%;background-color:#FFF;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.1);box-shadow:0 3px 3px rgba(0,0,0,.1);position:relative;z-index:10}.g-nav ul{width:960px;margin:20px auto 0;background-position:left 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.g-nav ul li{padding-top:2px;list-style:none;width:calc(100% / 6);background-position:right 0}.g-nav ul li a{width:100%;height:28px;display:block;border-bottom:2px solid #fff}.g-nav ul li a:hover{border-bottom:2px solid #EBA1A2}@media screen and (max-width:768px){.g-nav{display:none}.g-nav-sp{width:100%;background-color:#FFF;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.1);box-shadow:0 3px 3px rgba(0,0,0,.1);position:relative;z-index:110}.g-nav-sp ul{width:100%;margin:0 auto;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;display:table}.g-nav-sp li{width:calc(100% / 6);list-style:none;background:url(/wp-content/themes/original/common/css/../img/basic/g-nav-border.png) right 0 repeat-y;display:table-cell}.g-nav-sp li:nth-of-type(6){background:0 0}.g-nav-sp li a{font-size:1.4rem;color:inherit;font-weight:700;text-align:center;text-decoration:none;padding:10px 0;display:block;border-bottom:2px solid #fff}.g-nav-sp li a:hover{border-bottom:2px solid #EBA1A2}.g-nav-sp li a:last-child{background-image:none}}.g-nav-sp-box .fixed{padding-top:5px;position:fixed;top:0;background-image:url(/wp-content/themes/original/common/css/../img/basic/color-bar.gif);background-repeat:repeat-x}.g-nav-sp-box .fixed li a{padding:15px 0}.header-fixed{background:#c69c6d;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.1);box-shadow:0 3px 3px rgba(0,0,0,.1);-webkit-animation:hFix 1s;animation:hFix 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;position:fixed;top:0}.header-fixed>div{width:100%;padding:5px 10px 10px}.header-fixed .l-head-box-l{width:160px}.header-fixed .l-head-box-l h1{line-height:1;font-weight:400}.header-fixed .l-head-box-l a{font-size:1.5rem;color:#fff;text-decoration:none;letter-spacing:1px;position:relative;z-index:9999}.header-fixed .l-head-box-l a:after{width:160px;position:absolute;left:0;content:attr(data-spname);display:block}.header-fixed .l-head-box-l img{display:none}.header-fixed .keep-box{margin-top:4px}.header-fixed .g-nav{width:500px;padding:10px 0 0;background:0 0;-webkit-box-shadow:none;box-shadow:none;position:absolute;top:0;left:calc(50% - 300px)}.header-fixed .g-nav ul{width:600px;margin:0;background:0 0}.header-fixed .g-nav ul li{list-style:none;width:100px;background:0 0}.header-fixed .g-nav ul a{font-size:1.5rem;color:#fff;text-decoration:none;width:80px;height:20px;display:block;border:none;border-bottom:1px solid #c69c6d;position:relative;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.header-fixed .g-nav ul a:hover{border-bottom:1px solid #fff}.header-fixed .g-nav ul a::after{width:80px;position:absolute;top:0;left:0;content:attr(data-spname);display:block}.header-fixed .g-nav ul a img{display:none}@media screen and (max-width:768px){.header-fixed{display:none}}@-webkit-keyframes hFix{0%{-webkit-transform:translate(0,-200px);transform:translate(0,-200px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes hFix{0%{-webkit-transform:translate(0,-200px);transform:translate(0,-200px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}#scroll-nav{width:100%;height:60px;background:#ddd;position:fixed;top:0}.foot-fix-nav-cont{width:100%;background:#c29664;-webkit-box-shadow:-3px 0 7px 0 #999;box-shadow:-3px 0 7px 0 #999;position:fixed;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;bottom:0;z-index:99;display:none}@media screen and (max-width:640px){.foot-fix-nav-cont{display:block}.foot-fix-nav-cont a{font-size:1.2rem;color:#fff;text-decoration:none;text-align:center;padding:6px 0;width:calc(100% / 4);display:inline-block}.foot-fix-nav-cont a:not(last-child){border-right:1px solid #cfae8a}.foot-fix-nav-cont i{font-size:1.4rem;margin-bottom:5px;display:block}}.pan-nav-body{width:100%;padding:12px 0 8px;background:#f4f4f4;position:relative;z-index:0}.pan-nav-body ol{width:960px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.pan-nav-body li{font-size:1.1rem;color:#999;list-style:none}.pan-nav-body li:nth-child(n+2)::before{content:">";margin:0 10px}.pan-nav-body li a,.pan-nav-body li span{font-size:1.1rem;color:#999;text-decoration:none}.pan-nav-body li a:hover,.pan-nav-body li span:hover{color:#f60}@media screen and (max-width:768px){.pan-nav-body{margin-top:-8px;padding:16px 10px 8px}.pan-nav-body ol{width:100%}}.pager-cont{margin-top:60px}.pager-cont a,.pager-cont span.current{font-size:1.8rem;color:inherit;font-weight:700;text-decoration:none;background:#e6e6e6;padding:10px 16px;margin:0 4px;border-radius:2px;display:inline-block}.key-visual-cont,.main-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.pager-cont a:hover,.pager-cont span.current,.pager-cont span.current:hover{color:#fff;background:#c69c6d}.main-body{width:960px;margin:60px auto 40px;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-body-l,section.foot-sub-section{width:620px;letter-spacing:1px}.main-body-l{margin:0 10px}.main-body-r{width:300px;margin:0 10px}.l-940{width:940px;margin:auto}.body-beige{padding:80px 0 60px;border-top:1px solid #f9f5df;border-bottom:1px solid #f9f5df;background:-webkit-repeating-linear-gradient(left,#fff,#fff 5px,#fcf8e4 0,#fcf8e4 10px);background:repeating-linear-gradient(90deg,#fff,#fff 5px,#fcf8e4 0,#fcf8e4 10px)}.body-glay{padding:60px 0 40px;margin-top:80px;background:url(/wp-content/themes/original/common/css/../img/basic/bg-line.png)}@media screen and (max-width:768px){.main-body{width:100%;margin:32px auto 40px;display:block}.main-body-l{width:100%;margin:0}.main-body-r{width:100%;margin:60px 0 0}.body-beige{padding:80px 10px 60px}.body-glay{padding:40px 0;margin-top:60px}section.foot-sub-section{width:100%;margin:0}}.key-visual-cont{width:100%;height:360px;margin:0;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;overflow:hidden}.key-visual-cont div.single{line-height:0;width:940px;margin:0 auto}.key-visual-cont div.slide-visual{width:100%}.key-visual-cont div.slide-visual img{margin:0 10px}.key-visual-cont .key-visual-nav-box{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:calc(50% - 32px)}.key-visual-cont .key-visual-nav-box a{text-decoration:none;text-align:center;width:32px;height:64px;padding-top:20px;background:rgba(255,255,255,.5);display:block}.key-visual-cont-flex,.topic-deco{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.key-visual-cont .key-visual-nav-box a i{font-size:2.6rem;color:#BEAD80}.key-visual-cont .key-visual-nav-box a:nth-child(1){border-radius:0 8px 8px 0}.key-visual-cont .key-visual-nav-box a:nth-child(2){border-radius:8px 0 0 8px}@media screen and (max-width:768px){.key-visual-cont{width:100%;height:auto;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.key-visual-cont .key-visual-cont div{width:100%;margin:0}.key-visual-cont div.single{width:100%}.key-visual-cont .single img{width:100%!important;height:auto}}.key-visual-cont-flex{width:960px;margin:0 auto;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.key-visual-cont-flex div:first-child{width:620px;margin:20px 10px;position:relative}.key-visual-cont-flex div:first-child h1{font-size:2.6rem;color:#fff;line-height:1.4;font-weight:400;letter-spacing:2px;width:100%;padding:14px 0 14px 20px;background:#e0a484;position:absolute;bottom:20px}.job-post,.new-job-cont div li,.post-list-box,.sns-box a{letter-spacing:1px}.page-title-cont,.topic-deco{background:#fcfaf2;border-style:solid;border-width:25px;-webkit-border-image:url(/wp-content/themes/original/common/css/../img/basic/topic-60.png) 25 repeat;-o-border-image:url(/wp-content/themes/original/common/css/../img/basic/topic-60.png) 25 repeat;border-image:url(/wp-content/themes/original/common/css/../img/basic/topic-60.png) 25 repeat}.key-visual-cont-flex div:last-child{width:300px;margin:20px 10px}@media screen and (max-width:768px){.key-visual-cont-flex{width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.key-visual-cont-flex div:first-child{width:100%;margin:20px 0}.key-visual-cont-flex div:first-child img{width:100%;height:auto}.key-visual-cont-flex div:first-child h1{font-size:2rem;color:#fff;width:100%;padding:8px 0 8px 16px;bottom:10px}.key-visual-cont-flex div:last-child{width:100%;margin:20px 0;display:none}}.page-title-cont{width:960px;margin-top:32px;margin-right:auto;margin-left:auto}.page-title-cont h1{font-size:2rem;color:#193971;margin:5px 0}.page-title-cont h2{font-size:3rem;color:#193971;margin:15px 0 5px}@media screen and (max-width:768px){.page-title-cont{width:100%;margin:10px 0}.page-title-cont h1{font-size:1.4rem}.page-title-cont h2{font-size:1.8rem;margin:8px 0 0}}.topic-deco,.topic-deco-w{line-height:1.4;margin-left:auto;position:relative}.topic-deco{font-size:2rem;color:#193971;padding:8px 0 6px;margin-right:auto;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.search-wrap .topic,.topic-deco-w{border-style:solid;border-width:25px;-webkit-border-image:url(/wp-content/themes/original/common/css/../img/basic/topic-60-bw.png) 25 repeat;-o-border-image:url(/wp-content/themes/original/common/css/../img/basic/topic-60-bw.png) 25 repeat;border-image:url(/wp-content/themes/original/common/css/../img/basic/topic-60-bw.png) 25 fill repeat}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.topic-deco{padding-top:8px}.topic-deco i{top:-5px}}.topic-deco img{margin-right:10px;top:-2px}@media screen and (max-width:768px){.topic-deco{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-size:1.6rem;padding-left:0}}.topic-deco-w{font-size:2.4rem;color:#b18451;padding:6px 0 4px 16px;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.topic-deco-w{padding-top:6px}.topic-deco-w i{top:-5px}}.topic-deco-w img{margin-right:10px;top:-2px}@media screen and (max-width:768px){.topic-deco-w{font-size:1.8rem;padding-left:0}}.topic-deco-line{background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(43%,#fff),color-stop(44%,#e7d0c3),color-stop(44%,#e7d0c3),color-stop(45%,#f9f2eb),color-stop(55%,#f9f2eb),color-stop(56%,#e7d0c3),color-stop(57%,#fff),to(#fff));background:-webkit-linear-gradient(#fff,#fff 43%,#e7d0c3 44%,#e7d0c3 44%,#f9f2eb 45%,#f9f2eb 55%,#e7d0c3 56%,#fff 57%,#fff 100%);background:linear-gradient(#fff,#fff 43%,#e7d0c3 44%,#e7d0c3 44%,#f9f2eb 45%,#f9f2eb 55%,#e7d0c3 56%,#fff 57%,#fff 100%)}.topic-deco-line h3{font-size:2.2rem;color:#b18451;background:#fff;padding:0 16px;display:inline-block}.topic-deco-line h3 em{font-size:1.8rem;font-style:normal;margin-bottom:8px;display:block}.topic-lead{font-size:1.5rem;line-height:1.8;padding:0 15px;margin:20px 0 60px}.punctuate-line{margin:80px 0}.foot-relation-cont{margin-top:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.foot-relation-cont a{color:inherit;text-decoration:none;width:280px;margin-bottom:40px;display:inline-block;-webkit-transition:.3s;transition:.3s}.foot-relation-cont a h2,.foot-relation-cont a h3,.foot-relation-cont a h4,.foot-relation-cont a h5,.foot-relation-cont a h6,.foot-relation-cont a img{-webkit-transition:.3s;transition:.3s}.foot-relation-cont a:hover{color:#f60}.foot-relation-cont a:nth-child(odd){margin-right:60px}.foot-relation-cont a h4{font-size:1.8rem;color:#193971}.foot-relation-cont a:hover h4{color:#f60}.foot-relation-cont a p{font-size:1.5rem;line-height:1.6;padding:10px 4px}.foot-relation-cont a figure{width:280px;height:136px;margin-top:24px}@media screen and (max-width:768px){.foot-relation-cont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.foot-relation-cont a,.foot-relation-cont a:nth-child(odd){margin:0 auto 24px}}.point-post-list-cont{width:960px;margin:0 auto}.point-post-list-cont h2{width:940px;margin:0 10px}.point-post-list-cont ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.point-post-list-cont ul li{width:220px;min-height:260px;margin:40px 10px 20px;list-style:none}.point-post-list-cont ul li h3{font-size:1.5rem;line-height:1.8;color:#193971}.point-post-list-cont ul li figure{width:220px;height:140px;margin-top:15px;display:block}.point-post-list-cont ul li p{line-height:1.5;margin-top:10px}.point-post-list-cont ul li a{color:inherit;text-decoration:inherit;display:block}@media screen and (max-width:768px){.point-post-list-cont{width:100%;margin:0 auto}.point-post-list-cont h2{width:100%;margin:0}.point-post-list-cont ul li{width:calc(100% / 2 - 20px);margin:40px 10px 20px}.point-post-list-cont ul li figure{width:100%;min-height:50px}}.js-slide-pager-cont{display:none}.search-cont-main-flex,.search-wrap .topic{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox}.cont-wrap-main{padding:20px}.cont-wrap-side{padding:10px;background:#FCFAF2;border-radius:4px}.search-cont-main,.search-cont-main-sub,.search-wrap{background:#fff}.main-body-r>div{margin-bottom:32px}.search-wrap{width:calc(940px - 5px);padding:32px 0;position:relative}.search-wrap .topic{font-size:2.2rem;color:#b88b59;width:300px;padding:0;margin-right:auto;margin-left:auto;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-40px;left:calc(50% - 150px)}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.search-wrap .topic{padding-top:6px}.search-wrap .topic i{top:-5px}}.search-wrap .topic img{margin-right:10px}@media screen and (max-width:768px){.search-wrap{width:100%}}.search-cont-main hr{width:calc(100% - 30px);margin-top:40px;border:none;border-top:1px dotted #ddd}.search-cont-main-flex{padding:0 30px 20px;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-cont-main-flex div{width:260px;margin:40px 15px 10px}.search-cont-main-flex div:nth-child(n+4){margin:15px 15px 10px}.search-cont-main-flex div h4{font-size:1.8rem;color:#b18451;height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.search-cont-main-flex div h4 img{margin-right:10px}.search-cont-main-flex div h4 span{font-size:1.4rem;color:#555;font-weight:400}.search-cont-main-flex div input[type=text],.search-cont-main-flex div select{font-size:1.6rem;width:100%;height:32px;margin-top:10px;border:2px solid #dbdbdb}.search-cont-main-flex div input[type=checkbox]{margin:20px 2px 0 0;border:1px solid #ccc}.search-cont-main-flex div label{font-size:1.6rem;margin-right:16px;white-space:nowrap}.search-cont-main-btn input{font-size:1.8rem;color:#fff;font-weight:700;width:300px;height:60px;text-decoration:none;background-color:#ccaf86;-webkit-box-shadow:0 5px 8px 0 #f9f6f2;box-shadow:0 5px 8px 0 #f9f6f2;border:none;border-radius:4px;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.search-cont-main-btn input:active,.search-cont-main-btn input:focus,.search-cont-main-btn input:hover{background-color:#d4bb98;-webkit-box-shadow:0 5px 10px 0 #eadece;box-shadow:0 5px 10px 0 #eadece}.search-cont-main-btn{margin:30px 0 20px}.search-cont-bottom{width:100%;margin:40px auto 30px}.search-cont-bottom input{font-size:1.6rem;width:320px;border:2px solid #dbdbdb}.search-cont-bottom input[type=submit]{color:#fff;height:30px;width:100px;background:#193971;border:none}@media screen and (max-width:768px){.search-cont-bottom input{width:90%}.search-cont-bottom input[type=submit]{width:160px;height:40px;margin-top:15px;border-radius:4px}}#feas_0_2_0 input[type=checkbox]{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.search-cont-main-flex label+span{content:"　";width:20px;height:20px;display:inline-block;margin-left:-35px;background-color:#fff}@media screen and (max-width:640px){.search-cont-main hr{display:none}.search-cont-main-flex{padding:0 10 40px;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-cont-main-flex div{width:100%;margin:10px 0 0}.search-cont-main-flex div:nth-child(n+4){margin:20px 0 0}.search-cont-main-btn input{width:240px}.search-cont-main-flex div select{width:100%}}.foot-search-cont{background:#faf9f6;width:100%;height:100vh;display:none;position:fixed;bottom:0;z-index:10}.foot-search-cont .search-cont-main{background:0 0}.foot-search-cont .search-wrap{padding:95px 0 0;background:#faf9f6;-webkit-box-shadow:none;box-shadow:none}.foot-search-cont .search-wrap h2{display:none}.foot-search-cont .search-cont-main-flex{padding:0 30px}.foot-search-cont .search-cont-main-flex div{margin:0}.foot-search-cont .search-cont-main-flex div h4{font-size:1.5rem;color:#424242;height:32px;position:relative}.foot-search-cont .search-cont-main-flex div h4 i{font-size:2rem;position:relative;top:-2px}.foot-search-cont .search-cont-main-flex div h4 span{font-size:1.5rem}.foot-search-cont .search-cont-main-flex div input[type=text],.foot-search-cont .search-cont-main-flex div select{border:1px solid #c69c6d}.foot-search-cont .search-cont-main-btn{margin:20px 0 0}.foot-search-cont .search-cont-main-btn input{font-size:1.5rem;width:200px;height:45px}@media screen and (max-width:768px){.foot-search-cont .search-cont-main-btn{margin:30px 0 0}}@media screen and (max-width:400px){.fixed .search-wrap{padding:50px 0 0}.word-search-box{text-align:center;padding:100px 20px}.word-search-box h4{font-size:1.5rem;margin-bottom:8px}.word-search-box h4::before{font-family:icomoon;content:"\e92a";font-size:1.8rem;color:#B18451;font-weight:400;margin-right:8px}.word-search-box input[type=submit]{color:#fff;width:160px;height:32px;margin:20px auto 0;background-color:#ccaf86;border:none;border-radius:4px;display:block}}.cont-wrap-side h2{font-size:2.8rem;line-height:1.2;color:#b18451;font-weight:400;padding:8px 0 4px 6px;margin-bottom:10px}.cont-wrap-side h2 span{font-size:1.4rem;font-weight:400;width:100%;margin-bottom:10px;display:block}.s-size{font-size:2.4rem!important}.ss-size{font-size:1.8rem!important;font-weight:700!important}.main-body-r .search-cont-main-btn input{width:100%}.side-search-cont{padding:10px 15px;background:#fff;border:1px solid #ececec}.side-search-cont .search-cont-main-flex{margin:0;padding:0}.side-search-cont .search-cont-main-flex>div{width:250px;margin:0 0 15px}.side-search-cont .search-cont-main-flex hr{margin-top:10px}.main-body-r .cont-wrap-side h2:nth-of-type(2){margin-top:30px}.main-body-r .search-cont-bottom{margin:20px 0}.main-body-r .search-cont-bottom input{width:100%}.main-body-r .search-cont-bottom input[type=submit]{font-size:2rem;font-weight:700;width:240px;height:50px;margin:20px auto 0;text-decoration:none;background-color:#ccaf86;-webkit-box-shadow:0 5px 8px 0 #f9f6f2;box-shadow:0 5px 8px 0 #f9f6f2;border:none;border-radius:4px;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.main-body-r .search-cont-bottom input[type=submit]:active,.main-body-r .search-cont-bottom input[type=submit]:focus,.main-body-r .search-cont-bottom input[type=submit]:hover{background-color:#d4bb98;-webkit-box-shadow:0 5px 10px 0 #eadece;box-shadow:0 5px 10px 0 #eadece}.main-body-r .populer-search-list{width:100%;margin-top:40px}@media screen and (max-width:768px){.main-body-r .search-cont-main-flex>div{width:100%}}.side-post-list-cont{margin-top:5px;background:#fff;border:1px solid #ececec}.side-post-list-cont li{border-bottom:1px solid #ececec;list-style:none}.side-post-list-cont li:last-child{border:none}.side-post-list-cont li a{color:inherit;text-decoration:inherit;padding:15px 10px;display:block}.side-post-list-cont li h4{font-size:1.6rem;line-height:1.4;padding:2px 0 2px 8px;margin-bottom:18px;border-left:3px solid #c29664}.side-post-list-cont li a:hover h4{color:#f60}.side-post-list-cont li p{font-size:1.4rem;line-height:1.4;font-weight:400;margin:8px 0 0 40px;text-indent:-14px}.side-local-nav .term-nav-box a,.side-local-nav h3 a,.side-local-nav-icon a,.sns-box a{font-weight:700;text-decoration:none}.side-post-list-cont li p:before{font-family:icomoon;display:inline-block;margin-right:10px}.side-post-list-cont li p:nth-of-type(1):before{font-size:1.8rem;color:#c6b15c;content:"\e92c"}.side-post-list-cont li p:nth-of-type(2):before{font-size:1.8rem;color:#c6b15c;content:"\e947"}#license .side-post-list-cont li p:nth-of-type(1):before{font-size:1.8rem;color:#c6b15c;content:"\e92c"}#license .side-post-list-cont li p:nth-of-type(2):before{font-size:1.8rem;color:#c6b15c;content:"\e93e"}.side-local-nav h4::before,.side-local-nav li::after{content:"\e915";font-family:icomoon}#license .side-post-list-cont li span{font-size:1.3rem;color:#fff;background:#00b1ad;padding:4px 10px;border-radius:2px;margin:0 0 5px 10px;display:inline-block}#license .side-post-list-cont li span:nth-of-type(2){background:#eb3744}.side-rank-cont li p{font-size:1.5rem;line-height:1.6;line-height:1.4;margin-left:20px}.side-rank-cont li p:nth-of-type(1){font-size:1.4rem;color:#fff;margin:10px 0 10px 20px;padding:2px 4px;border-radius:2px;display:inline-block}.side-local-nav h3,.side-local-nav-icon a{font-size:1.5rem;background:#fff;border:1px solid #ececec}.side-local-nav-icon{border-top:1px solid #ececec}.side-local-nav-icon a{color:#193971;padding:10px 0 10px 10px;border-top:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;transition:.3s}.side-local-nav-icon a h2,.side-local-nav-icon a h3,.side-local-nav-icon a h4,.side-local-nav-icon a h5,.side-local-nav-icon a h6,.side-local-nav-icon a img{-webkit-transition:.3s;transition:.3s}.side-local-nav-icon a:hover{color:#f60}.side-local-nav-icon a figure{width:50px;height:50px;margin-right:10px;border-radius:50%;overflow:hidden}.side-local-nav h3{color:#193971;line-height:1.5;padding:20px 15px;margin-top:10px;border-left:3px solid #ccaf86}.side-local-nav h4,.side-local-nav li a{border:1px solid #ececec;background:#fff}.side-local-nav h3 a{color:inherit;-webkit-transition:.3s;transition:.3s}.side-local-nav h3 a h2,.side-local-nav h3 a h3,.side-local-nav h3 a h4,.side-local-nav h3 a h5,.side-local-nav h3 a h6,.side-local-nav h3 a img{-webkit-transition:.3s;transition:.3s}.side-local-nav h3 a:hover{color:#f60}.side-local-nav h4{font-size:1.6rem;color:#193971;padding:20px 15px}.side-local-nav h4::before{color:#ccaf86;margin-right:5px;display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.side-local-nav li{position:relative;list-style:none}.side-local-nav li::after{color:#ddd;position:absolute;top:calc(50% - 7px);right:2px}.side-local-nav li a{font-size:1.3rem;color:inherit;text-decoration:none;padding:10px 15px;border-top:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:.3s;transition:.3s;position:relative}.side-local-nav li a h2,.side-local-nav li a h3,.side-local-nav li a h4,.side-local-nav li a h5,.side-local-nav li a h6,.side-local-nav li a img{-webkit-transition:.3s;transition:.3s}.side-local-nav li a:hover{color:#f60}.side-local-nav li a figure{width:50px;height:50px}.side-local-nav li a span{line-height:1.5;width:calc(100% - 65px);margin-left:15px;display:block}.side-local-nav .term-nav-box{padding:10px 0 10px 5px;background:#fff;border-left:1px solid #ececec;border-right:1px solid #ececec}.side-local-nav .term-nav-box a{font-size:1.6rem;color:inherit;padding:10px;margin:6px;background:#fcfaf2;display:inline-block;-webkit-transition:all .1s ease .1s;transition:all .1s ease .1s}.side-local-nav .term-nav-box a:hover{color:#fff;background:#ccaf86}bodys a:hover{opacity:1;-webkit-animation:flash 1s;animation:flash 1s}@-webkit-keyframes flash{0%{opacity:.8}100%{opacity:1}}.sns-box{width:640px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sns-box a{font-size:1.2rem;color:#fff;width:calc(100% / 6);padding:6px 0;margin:0 5px;border-radius:2px;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sns-box a i{margin:0 6px 0 0}.sns-box a:nth-of-type(1){background:#00aced}.sns-box a:nth-of-type(2){background:#00B900;display:none}.sns-box a:nth-of-type(3){background:#305097}.sns-box a:nth-of-type(4){background:#EE4056}.sns-box a:nth-of-type(5){background:#00A4DE}.sns-box a:nth-of-type(5)::before{content:"B!";margin:0 4px}.sns-box a:nth-of-type(6){background:#db4a39}@media screen and (max-width:768px){.sns-box{width:100%}.sns-box a{height:30px}.sns-box a span{display:none}.sns-box a i{margin:0}.sns-box a:nth-of-type(2){display:block;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.sns-box-c{margin:0 auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ic-bl,.ic-br,.ic-go,.ic-gr{margin-right:8px}.ic-br{color:#b18451}.ic-go{color:#c6b15c}.ic-bl{color:#193971}.ic-gr{color:#008237}figure{overflow:hidden;-webkit-animation:fadein 3s;animation:fadein 3s}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.f-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.waku1,.waku2,.waku3{font-size:1.6rem;line-height:2.2;background:url(/wp-content/themes/original/common/css/../img/basic/waku-back01.gif);border:8px solid #fff;padding:40px 20px 20px;-webkit-box-shadow:inset 0 0 0 1px #e1e1e1,0 0 0 1px #e1e1e1;box-shadow:inset 0 0 0 1px #e1e1e1,0 0 0 1px #e1e1e1}dd .waku1,dd .waku2,dd .waku3{border:1px solid #e1e1e1;-webkit-box-shadow:none;box-shadow:none}.waku2{background:url(/wp-content/themes/original/common/css/../img/basic/waku-back02.gif)}.waku3{background:url(/wp-content/themes/original/common/css/../img/basic/waku-back03.gif)}div.waku1,div.waku2,div.waku3{margin-top:40px}div.waku1 p,div.waku2 p,div.waku3 p{margin-top:20px}div.waku1 p:nth-child(1),div.waku2 p:nth-child(1),div.waku3 p:nth-child(1){margin-top:0}@media screen and (max-width:768px){div.waku1,div.waku2,div.waku3{width:calc(100% - 20px);margin:40px auto 0}}ol.waku1,ol.waku2,ol.waku3,ul.waku1,ul.waku2,ul.waku3{margin:40px 0 0;margin-left:0!important;margin-right:0!important;padding-bottom:0}ol.waku1 li,ol.waku2 li,ol.waku3 li,ul.waku1 li,ul.waku2 li,ul.waku3 li{margin-left:24px}dd ol.waku1,dd ol.waku2,dd ol.waku3,dd ul.waku1,dd ul.waku2,dd ul.waku3{margin-bottom:40px;padding-bottom:8px}a.in-link-box{font-size:1.8rem;font-weight:800;line-height:1.8;padding:30px 30px 30px 20px;background:#fefefe;display:block;border:1px dashed #ccc;position:relative}a.in-link-box::after{font-family:icomoon;content:"\e915";text-decoration:none;position:absolute;right:5px;top:calc(50% - 18px)}@media screen and (max-width:768px){a.in-link-box{font-size:1.6rem;text-decoration:none;padding:15px 30px 15px 20px}}a.btn-post-link{font-size:1.4rem;color:#fff!important;padding:6px 20px;text-decoration:none;background-color:#ccaf86;-webkit-box-shadow:0 5px 8px 0 #f9f6f2;box-shadow:0 5px 8px 0 #f9f6f2;border:none;border-radius:4px;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.new-job-cont div li a,.new-job-nav a{font-size:1.5rem;text-decoration:none}a.btn-post-link:active,a.btn-post-link:focus,a.btn-post-link:hover{background-color:#d4bb98;-webkit-box-shadow:0 5px 10px 0 #eadece;box-shadow:0 5px 10px 0 #eadece}a.btn-post-link:before{font-family:icomoon;content:"\e915"}mark{background:0 0}mark.bold{font-weight:700}mark.text-red,span.text-red{color:#ea6187}mark.text-blue,span.text-blue{color:#009fd6}mark.text-brown,span.text-brown{color:#c69c6d}mark.line-yellow,span.line-yellow{font-weight:700;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(75%,#fff),color-stop(75%,#ff0),color-stop(75%,#ff0),to(#fff));background-image:-webkit-linear-gradient(#fff 75%,#ff0 75%,#ff0 75%,#fff 100%);background-image:linear-gradient(#fff 75%,#ff0 75%,#ff0 75%,#fff 100%)}mark.line-yellow-normal,span.line-yellow-normal{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(65%,#fff),color-stop(65%,#ff0),color-stop(65%,#ff0),color-stop(96%,#fff));background-image:-webkit-linear-gradient(#fff 65%,#ff0 65%,#ff0 65%,#fff 96%);background-image:linear-gradient(#fff 65%,#ff0 65%,#ff0 65%,#fff 96%)}.job-double-body>div{-webkit-box-shadow:0 0 0 1px #d6cb9a,0 0 0 4px #fff,0 0 10px 0 #999;box-shadow:0 0 0 1px #d6cb9a,0 0 0 4px #fff,0 0 10px 0 #999}.title-left h1{font-family:"Hiragino Kaku Gothic ProN","Noto Sans Japanese",Meiryo,sans-serif}.glossary-catch-cont h1,.license-job-category-wrap .topic,.merit-box-blue div:nth-child(2) h2 mark,.merit-box-green div:nth-child(2) h2 mark,.merit-box-yellow div:nth-child(2) h2 mark,.sub-page-title h1,.work-info-index h1{font-family:"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","游明朝",YuMincho,serif}#job-offer .key-visual-cont{height:392px;padding:16px 0}@media screen and (max-width:768px){#job-offer .key-visual-cont{height:140px}#job-offer .key-visual-cont img{width:300px!important;height:auto!important}}.job-search-body{width:940px;margin:0 auto}.body-new-job{margin:100px 0 80px;background:#fff}@media screen and (max-width:640px){.job-search-body{width:100%;padding:0 10px}.body-new-job{margin:80px 0 60px;padding:0 10px}}.body-cream{margin:0 0 120px;padding:40px 0 8px;background:#fdfdf6}.new-job-nav-box{width:940px;margin:50px 0 10px 20px;overflow-x:auto;-webkit-overflow-scrolling:touch}@media screen and (max-width:640px){.body-cream{padding:40px 8px}.new-job-nav-box{width:calc(100% - 40px);margin:20px 20px 10px}}.new-job-nav{width:940px}.new-job-nav a{color:inherit;padding:15px 23px;border:1px solid #dcdcdc;border-left:none;display:inline-block;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.new-job-nav a::before{font-family:icomoon;content:"\f0da";margin-right:5px}.new-job-nav a.selected,.new-job-nav a:hover{color:#fff;background:#193971}.new-job-nav a:first-child{border-left:1px solid #dcdcdc}@media screen and (max-width:640px){.new-job-nav{margin:20px 0 10px}}.new-job-cont div{padding:30px 0 20px 25px}.new-job-cont div h3{display:none}.new-job-cont div ul{width:880px}.new-job-cont div li{border-bottom:1px dashed #cdcdcd;list-style:none}.new-job-cont div li a{color:inherit;padding:25px 0;display:block;overflow:hidden}.new-job-cont div li a:hover h4{color:#f60}.new-job-cont div li span:nth-child(1){font-size:1.4rem;font-weight:700}.new-job-cont div li span:nth-child(2){font-size:1.4rem;color:#fff;margin-left:20px;padding:2px 15px;background:#6c9;border-radius:2px}.new-job-cont div li span:nth-child(3){font-size:1.4rem;color:#e41e1b;font-weight:700;padding:0 15px;margin-left:10px;border:2px solid #e41e1b;border-radius:4px}.new-job-cont div li h4{font-size:1.5rem;line-height:1.6;margin-left:10px;display:inline-block;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}@media screen and (max-width:640px){.new-job-cont div{padding:20px 0}.new-job-cont div ul{width:100%}.new-job-cont div li a{padding:20px 0;white-space:normal;overflow:visible;text-overflow:clip}.new-job-cont div li span:nth-child(1){font-weight:400;margin-left:10px}.new-job-cont div li span:nth-child(2){font-size:1.2rem;color:#fff;margin-left:10px;padding:2px 8px}.new-job-cont div li span:nth-child(3){font-size:1.2rem;font-weight:400;padding:0 8px;margin-left:10px;border:2px solid #e41e1b;border-radius:4px}.new-job-cont div li h4{margin-top:15px;margin-right:10px}}.cat-box-large-subject dt,.job-relation-cont li p,.license-test-few-cont li a{white-space:nowrap;text-overflow:ellipsis}.new-job-cont a.more-job-link{color:#fff;font-weight:700;width:280px;padding:15px 0;margin:30px auto 0;display:block;text-decoration:none;background-color:#ccaf86;-webkit-box-shadow:0 5px 8px 0 #f9f6f2;box-shadow:0 5px 8px 0 #f9f6f2;border:none;border-radius:4px;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.new-job-cont a.more-job-link:active,.new-job-cont a.more-job-link:focus,.new-job-cont a.more-job-link:hover{background-color:#d4bb98;-webkit-box-shadow:0 5px 10px 0 #eadece;box-shadow:0 5px 10px 0 #eadece}.new-job-cont a.more-job-link::after{font-family:icomoon;content:"\e912";color:#fff;margin-left:10px}@media screen and (max-width:640px){.new-job-cont{width:100%!important}}.job-double-body{width:940px;margin:60px auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.job-double-body>div{width:440px}.job-double-body>div ul{padding:0 10px 10px}.job-double-body>div li{border-bottom:1px dashed #d6cb9a;list-style:none}.job-double-body>div a{color:inherit;text-decoration:none;padding:20px 0 20px 10px;display:block}.job-double-body>div a h4{font-size:1.5rem;line-height:1.6;padding-bottom:15px;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.job-double-body>div a div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.job-double-body>div a h5{font-size:1.5rem;line-height:1.4;font-weight:400;margin-right:10px;width:60px;display:inline-block}.job-double-body>div a h6{font-size:1.3rem;line-height:1.4;font-weight:400;width:calc(100% - 70px)}.job-double-body>div a h6 span{font-size:1.3rem;color:#fff;line-height:1.8;padding:3px 5px;background:#6c9;border-radius:2px}.job-double-body>div a:hover h4{color:#f60}@media screen and (max-width:640px){.job-double-body{width:100%;padding:0 10px}.job-double-body>div:nth-child(2){margin-top:80px}}.cat-3rd-nav-cont+article{margin-top:20px!important}.cat-3rd-nav-cont{width:940px;margin:32px auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cat-3rd-nav-cont h3{font-size:1.5rem;color:#fff;white-space:nowrap;padding:8px 12px;background:#c69c6d;position:relative}.cat-3rd-nav-cont h3:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(198,156,109,0);border-left-color:#c69c6d;border-width:5px;margin-top:-5px}.cat-3rd-nav-cont div,.cat-3rd-nav-cont nav{width:640px}.cat-3rd-nav-cont a{font-size:1.6rem;color:#222;white-space:nowrap;margin-left:15px;padding:8px 4px;display:inline-block;position:relative;-webkit-transition:.3s;transition:.3s}.cat-3rd-nav-cont a:hover{color:#f60}.cat-3rd-nav-cont a::after{position:absolute;bottom:-2px;left:0;content:'';width:0;height:1px;background-color:#f60;-webkit-transition:.3s;transition:.3s}.cat-3rd-nav-cont a:hover::after{width:100%}@media screen and (max-width:640px){.cat-3rd-nav-cont{width:100%;padding:0 10px}.cat-3rd-nav-cont div{-webkit-overflow-scrolling:touch;overflow:scroll}}#feas-sort-menu{text-align:right;width:100%;padding:0 10px 40px 0}#feas-sort-menu .feas-sl-1-down a,#feas-sort-menu .feas-sl-2-up a{font-size:1.4rem;color:#fff;margin-left:20px;padding:10px 20px;text-decoration:none;background-color:#204a92;-webkit-box-shadow:0 5px 8px 0 #eaf0fa;box-shadow:0 5px 8px 0 #eaf0fa;border:none;border-radius:4px;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}#feas-sort-menu .feas-sl-1-down a:active,#feas-sort-menu .feas-sl-1-down a:focus,#feas-sort-menu .feas-sl-1-down a:hover,#feas-sort-menu .feas-sl-2-up a:active,#feas-sort-menu .feas-sl-2-up a:focus,#feas-sort-menu .feas-sl-2-up a:hover{background-color:#2555a7;-webkit-box-shadow:0 5px 10px 0 #c0d2f1;box-shadow:0 5px 10px 0 #c0d2f1}#feas-sort-menu .feas-sl-1-down a::before,#feas-sort-menu .feas-sl-2-up a::before{font-family:icomoon;content:"\f0da";margin-right:8px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);display:inline-block}.post-list-cont{padding:10px}.post-list-box{margin:0 0 60px;background:#fff;border:1px solid #d6cb9a;border-top:none;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.post-list-box:hover{-webkit-box-shadow:0 0 10px 0 #d2c5b7;box-shadow:0 0 10px 0 #d2c5b7}.post-list-box-header{border-bottom:1px solid #d6cb9a}.post-list-box-header a{color:inherit;text-decoration:none;padding:24px 20px 20px;background:url(/wp-content/themes/original/common/css/../img/basic/color-bar.gif) repeat-x,#fefaf5;display:block;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.post-list-box-header a:hover{background:url(/wp-content/themes/original/common/css/../img/basic/color-bar.gif) repeat-x,#fffdf4}.post-list-box-header a:hover h2{color:#f60}.post-list-box-header h2{font-size:2rem;color:#193971;line-height:1.6;margin:0;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s;position:relative}.post-list-box-header h3{font-size:1.4rem;color:#c69c6d;line-height:1.4;margin:16px 0 0}.post-list-box-header span{font-size:1.2rem;color:#fff;white-space:nowrap;padding:2px 10px 1px;margin-left:8px;background:#e60036;border-radius:2px;position:relative;top:-4px}@media screen and (max-width:640px){.post-list-box-header h2{font-size:1.6rem}.post-list-box-header h3{font-size:1.3rem}.post-list-box-header span{top:0}}.post-list-box-description{padding:20px 20px 0}.post-list-box-description p{font-size:1.5rem;line-height:1.8}.post-list-box-detail{padding:30px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-list-box-detail figure{width:260px;height:180px;margin:0 0 0 20px}.post-list-box-detail>div{width:600px;margin-left:40px}@media screen and (max-width:640px){.post-list-box-detail{padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.post-list-box-detail figure{width:260px;margin:0 auto}.post-list-box-detail figure img{width:260px;height:auto}.post-list-box-detail>div{width:100%;margin:24px 0 0}}.topic-s,.topic-s i{-webkit-flex-wrap:wrap}.post-list-box-linkbox{text-align:center;padding:14px 0;border-top:1px dashed #d6cb9a}.post-list-box-linkbox a{font-size:1.6rem;color:#fff;font-weight:700;text-decoration:none;width:160px;padding:15px 0;margin:10px;border-radius:4px;display:inline-block}.post-list-box-linkbox a:nth-of-type(1){text-decoration:none;background-color:#c69c6d;-webkit-box-shadow:0 5px 8px 0 #f1e7db;box-shadow:0 5px 8px 0 #f1e7db;border:none;border-radius:4px;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.post-list-box-linkbox a:nth-of-type(1):active,.post-list-box-linkbox a:nth-of-type(1):focus,.post-list-box-linkbox a:nth-of-type(1):hover{background-color:#cda87f;-webkit-box-shadow:0 5px 10px 0 #e3ceb6;box-shadow:0 5px 10px 0 #e3ceb6}.post-list-box-linkbox a:nth-of-type(1)::before{font-family:icomoon;content:"\e902";margin-right:4px}.post-list-box-linkbox a.wpfp-link,.post-list-box-linkbox a:nth-of-type(2){text-decoration:none;background-color:#c69c6d;-webkit-box-shadow:0 5px 8px 0 #f1e7db;box-shadow:0 5px 8px 0 #f1e7db;border:none;border-radius:4px;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.post-list-box-linkbox a.wpfp-link:active,.post-list-box-linkbox a.wpfp-link:focus,.post-list-box-linkbox a.wpfp-link:hover,.post-list-box-linkbox a:nth-of-type(2):active,.post-list-box-linkbox a:nth-of-type(2):focus,.post-list-box-linkbox a:nth-of-type(2):hover{background-color:#cda87f;-webkit-box-shadow:0 5px 10px 0 #e3ceb6;box-shadow:0 5px 10px 0 #e3ceb6}.post-list-box-linkbox a.wpfp-link::before,.post-list-box-linkbox a:nth-of-type(2)::before{font-family:icomoon;content:"\e9cd";margin-right:4px}@media screen and (max-width:640px){.post-list-box-linkbox a{font-size:1.5rem;width:120px}}header.jop-post-header{letter-spacing:1px;width:100%}header.jop-post-header h2{font-size:2.4rem;color:#193971;line-height:1.4;padding:10px;margin-right:auto;margin-left:auto;background:#fcfaf2;border-style:solid;border-width:25px;-webkit-border-image:url(/wp-content/themes/original/common/css/../img/basic/topic-60.png) 25 repeat;-o-border-image:url(/wp-content/themes/original/common/css/../img/basic/topic-60.png) 25 repeat;border-image:url(/wp-content/themes/original/common/css/../img/basic/topic-60.png) 25 repeat}.license-job-category-wrap .topic,.occupation-cont{border-image:url(/wp-content/themes/original/common/css/../img/basic/topic-60-bw.png) 25 fill repeat}header.jop-post-header h3{font-size:1.8rem;color:#F60;line-height:1.6;margin:30px 10px}header.jop-post-header h3 span{font-size:1.2rem;color:#fff;padding:2px 10px 1px;margin-left:8px;background:#e60036;border-radius:2px;position:relative;top:-2px}@media screen and (max-width:640px){header.jop-post-header h2{font-size:2rem}}.job-post{padding:0 10px}.topic-s{font-size:2.2rem;color:#193971;line-height:1.4;font-weight:700;padding:20px 25px 16px;margin:60px 0 30px;background:url(/wp-content/themes/original/common/css/../img/basic/color-bar.gif) top repeat-x,-webkit-gradient(linear,left top,left bottom,from(#fffefa),to(#fffdf3));background:url(/wp-content/themes/original/common/css/../img/basic/color-bar.gif) top repeat-x,-webkit-linear-gradient(top,#fffefa 0,#fffdf3 100%);background:url(/wp-content/themes/original/common/css/../img/basic/color-bar.gif) top repeat-x,linear-gradient(to bottom,#fffefa 0,#fffdf3 100%);border:1px solid #d6cb9a;border-top:none;border-radius:4px;-webkit-box-shadow:0 0 6px 0 #e3decb;box-shadow:0 0 6px 0 #e3decb;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.topic-s i{font-size:1.6rem;color:#fff;width:32px;height:32px;margin:-2px 10px 0 0;border-radius:50%;background:#e60036;display:inline-block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:640px){.topic-s{padding:20px 10px 16px}}.post-detail-cont{padding:0 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-detail-cont div{width:520px}.post-detail-cont div p{font-size:1.6rem;line-height:2}.post-detail-cont div hr{border:none;border-top:1px solid #d6cb9a;margin:25px 0 30px}.post-detail-cont figure{width:360px;height:280px;margin-left:40px}@media screen and (max-width:640px){.post-detail-cont figure,.post-detail-cont figure img{width:100%;max-width:360px}.post-detail-cont{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.post-detail-cont div{width:100%}.post-detail-cont figure{margin:24px auto 0}}.post-remarks-cont{margin:20px 10px;border-top:1px solid #d6cb9a}table.job-info{width:100%;border-collapse:collapse;background:#FEFAF5;-webkit-box-shadow:0 0 5px 0 #e3decb;box-shadow:0 0 5px 0 #e3decb}table.job-info th{font-size:1.6rem;text-align:left;vertical-align:top;width:180px;padding:20px 0;border:1px solid #d6cb9a}table.job-info th h4{font-size:1.6rem;padding:6px 0 6px 15px}@media screen and (max-width:640px){.post-remarks-cont{margin:30px 0}table.job-info th{width:100%;margin-top:-1px;padding:10px 0;border-bottom:none;display:block}}table.job-info td{font-size:1.6rem;line-height:1.8;padding:20px 10px 20px 25px;background:#fff;border:1px solid #d6cb9a}table.job-info td p{font-size:1.6rem;line-height:1.8;margin:0 0 24px}table.job-info td em{font-size:1.6rem;color:#D00;font-style:normal}table.job-info td span{font-size:1.4rem;color:#fff;white-space:nowrap;padding:8px 10px;margin:15px 10px 0 0;background:#84ad06;border-radius:2px;display:inline-block}table.job-info td span::before{font-family:icomoon;content:"\f00c";margin-right:4px}table.job-info td ol,table.job-info td ul{margin:20px}table.job-info td ol li,table.job-info td ul li{margin:15px 0}@media screen and (max-width:640px){table.job-info td{width:100%;padding:20px 15px;display:block}table.job-info td dd{margin:8px 0 8px 12px;padding:0 24px;position:relative}}.app-keep-cont a.btn-app,.app-keep-cont a.wpfp-link{width:160px;-webkit-transition:all .3s ease .1s;text-decoration:none}.app-keep-cont,.office-info-cont .pager-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.app-keep-cont{margin:60px 0 40px;padding:10px 0 15px;background:#fffdf5;border:1px solid #d6cb9a;border-radius:4px;position:relative;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.app-keep-cont a{font-size:1.6rem;color:#fff;font-weight:700;text-decoration:none;text-align:center;padding:15px 0;margin:10px;border-radius:4px;display:block}.app-keep-cont a.btn-app{background-color:#c69c6d;-webkit-box-shadow:0 5px 8px 0 #f1e7db;box-shadow:0 5px 8px 0 #f1e7db;border:none;border-radius:4px;transition:all .3s ease .1s}.app-keep-cont a.btn-app:active,.app-keep-cont a.btn-app:focus,.app-keep-cont a.btn-app:hover{background-color:#cda87f;-webkit-box-shadow:0 5px 10px 0 #e3ceb6;box-shadow:0 5px 10px 0 #e3ceb6}.app-keep-cont a.btn-app::before{font-family:icomoon;content:"\e902";margin-right:5px}.app-keep-cont a.wpfp-link{background-color:#c69c6d;-webkit-box-shadow:0 5px 8px 0 #f1e7db;box-shadow:0 5px 8px 0 #f1e7db;border:none;border-radius:4px;transition:all .3s ease .1s}.app-keep-cont a.wpfp-link:active,.app-keep-cont a.wpfp-link:focus,.app-keep-cont a.wpfp-link:hover{background-color:#cda87f;-webkit-box-shadow:0 5px 10px 0 #e3ceb6;box-shadow:0 5px 10px 0 #e3ceb6}.app-keep-cont a.wpfp-link::before{font-family:icomoon;content:"\e9cd";margin-right:5px}.office-info-cont p::before,.office-info-cont span::before{font-family:icomoon;content:"\e902"}@media screen and (max-width:640px){.app-keep-cont a.wpfp-link{width:120px}}.app-keep-cont div{padding:10px 20px;background:#d6cb9a;border-radius:5px 4px 0 0;position:absolute;right:10px;top:-30px;z-index:-1}.app-keep-cont div i{color:#fff}.office-info-cont{margin-bottom:48px;padding:32px 50px;border:1px solid #f1ece1;-webkit-box-shadow:inset 0 0 0 10px #f7f5ef;box-shadow:inset 0 0 0 10px #f7f5ef}.office-info-cont span{font-size:1.4rem;line-height:1.4;padding:7px 15px 5px 30px;margin:0 20px 10px 0;background:#fefdf6;border:1px solid #02b8c7;border-radius:2px;display:inline-block;position:relative}.office-info-cont span::before{color:#b1dce0;position:absolute;left:10px}.office-info-cont p{font-size:1.4rem;line-height:1.4;font-weight:700;padding:0 0 0 24px;margin-bottom:10px;position:relative}.office-info-cont p::before{color:#02b8c7;position:absolute;left:0}.office-info-cont .office-img-slide-cont{margin-top:30px}.office-info-cont .office-img-slide-cont img{max-height:140px;width:auto;margin:0 4px}.office-info-cont .pager-box{margin-top:24px;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.office-info-cont .pager-box a{font-size:3rem;line-height:1;color:#d5d5d5;text-decoration:none;margin:0 30px}.office-info-cont .pager-box a:hover{color:#00a9b7}@media screen and (max-width:768px){.office-info-cont{padding:32px}.office-info-cont span{margin:0 10px 10px 0}}.line-glay{margin:48px 0 80px;border:none;border-top:1px solid #ededed}.job-relation-cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.job-relation-cont li{width:140px;margin:10px;list-style:none}.job-relation-cont li:first-child{margin-left:0}.job-relation-cont li:last-child{margin-right:0}.job-relation-cont li a{color:inherit;font-weight:400;text-decoration:none}.job-relation-cont li a:hover h4{color:#f60}.job-relation-cont li figure{width:140px;height:100px;overflow:hidden}.job-relation-cont li figure img{width:140px;height:auto}.job-relation-cont li div{margin-top:10px}.job-relation-cont li h4{font-size:1.3rem;color:#193971;line-height:1.5;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.job-relation-cont li p:nth-of-type(1)::before,.job-relation-cont li p:nth-of-type(2)::before,.job-relation-cont li p:nth-of-type(3)::before{font-family:icomoon;color:#c69c6d;margin-right:4px}.job-relation-cont li p{font-size:1.2rem;overflow:hidden;margin-top:10px}.job-relation-cont li p:nth-of-type(1)::before{content:"\e976"}.job-relation-cont li p:nth-of-type(2)::before{content:"\e947"}.job-relation-cont li p:nth-of-type(3)::before{content:"\e93e"}@media screen and (max-width:640px){.job-relation-cont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.job-relation-cont li{width:100%;margin:10px 0}.job-relation-cont li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.job-relation-cont li figure,.job-relation-cont li figure img{width:100px;height:auto}.job-relation-cont li div{width:calc(100% - 110px);margin:0 0 0 10px}}.job-data{margin:0}.job-data th{width:100px;padding:0 0 14px;vertical-align:top}.job-data th span{font-size:1.5rem;color:#a97c4a;font-weight:400;width:100px;padding:8px 0;margin-top:5px;border:1px solid #c69c6d;border-radius:2px;background:#fefaf5;display:block}.job-data td{font-size:1.5rem;line-height:2;font-weight:600;padding:6px 0 24px 20px}.tag-list{margin-top:10px}.tag-list span{margin:10px 10px 0 0;padding:8px 10px 6px;border:1px solid #c6c6c6;border-left:4px solid #690;border-radius:4px;display:inline-block}.tag-list span.mark-person{border-left:4px solid #e48009}.tag-list span.mark-work{border-left:4px solid #0595bf}.tag-list span.mark-company{border-left:4px solid #dfbc00}@media screen and (max-width:640px){.l-940{width:100%}}.nav-local-cont-top{width:940px;margin:40px auto;background:#fff}.local-nav-footer a.btn-news,.nav-local-cont-top li a:hover{background:-webkit-repeating-linear-gradient(135deg,#2b497c,#2b497c 3px,#193971 0,#193971 6px)}.nav-local-cont-top ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.nav-local-cont-top li{border:1px solid #193971;border-left:none;width:auto;float:left;list-style:none}.nav-local-cont-top li:first-child{border:1px solid #193971}.nav-local-cont-top li a{font-size:1.4rem;color:inherit;font-weight:700;text-decoration:none;text-align:center;white-space:nowrap;padding:20px 14px;display:block}.nav-local-cont-top li a::before{font-family:icomoon!important;content:"\f0da";margin-right:4px}.nav-local-cont-top li a:hover{color:#fff;background:repeating-linear-gradient(-45deg,#2b497c,#2b497c 3px,#193971 0,#193971 6px)}@media screen and (max-width:640px){.nav-local-cont-top{width:100%}.nav-local-cont-top ul{overflow-x:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap}}#occupation .key-visual-cont{background:#f5f6f8;background:-webkit-linear-gradient(left,#f5f6f8 0,#edeef0 100%);background:-webkit-gradient(linear,left top,right top,from(#f5f6f8),to(#edeef0));background:linear-gradient(to right,#f5f6f8 0,#edeef0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f6f8', endColorstr='#edeef0', GradientType=1 )}#occupation .body-beige{padding:30px 0 10px}.sns-box{margin:0 auto 40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.occupation-cont{width:940px;margin:30px auto;border-style:solid;border-width:25px;-webkit-border-image:url(/wp-content/themes/original/common/css/../img/basic/topic-60-bw.png) 25 repeat;-o-border-image:url(/wp-content/themes/original/common/css/../img/basic/topic-60-bw.png) 25 repeat;position:relative}.occupation-cont a.btn-go{position:absolute;right:-40px;top:calc(50% - 26px)}@media screen and (max-width:640px){.occupation-cont{width:100%;padding:10px 0}.occupation-cont a.btn-go{display:none}}.occupation-outline-cont{padding:10px;background:#fff}.occupation-outline-cont a{color:inherit;text-decoration:none;width:880px;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.occupation-outline-cont div:first-child{width:240px}.occupation-outline-cont div:first-child figure{line-height:0;width:240px;height:180px;margin:0 auto;border:1px solid #d6cb9a;background:#000}.occupation-outline-cont div:first-child figure img{-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s;-moz-opacity:.9;opacity:.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";zoom:1}.occupation-outline-cont div:first-child figcaption{font-size:1.2rem;color:#fff;text-align:center;width:160px;padding:6px;margin:-12px auto 0;background:#ea5031;position:relative;z-index:2}.occupation-outline-cont div:last-child{width:580px;margin:0 0 0 40px}.occupation-outline-cont div:last-child h2{font-size:3rem;color:#193971;line-height:1.4;letter-spacing:2px;margin:10px 0 15px;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.occupation-outline-cont div:last-child p{font-size:1.6rem;line-height:1.6;margin-bottom:10px}.occupation-outline-cont div:last-child span{font-size:1.6rem;color:#b79b62;font-weight:700;text-align:center;padding:8px 0;margin:0 auto;display:block;background:-webkit-linear-gradient(#fff,#fff 12px,#d6cb9a 13px,#d6cb9a 13px,#fff 13px,#fff 15px,#d6cb9a 16px,#fff 16px,#fff 100px);background:linear-gradient(#fff,#fff 12px,#d6cb9a 13px,#d6cb9a 13px,#fff 13px,#fff 15px,#d6cb9a 16px,#fff 16px,#fff 100px)}.occupation-outline-cont div:last-child span strong{background:#fff;padding:0 10px}.occupation-outline-cont div:last-child em{display:none}.occupation-outline-cont a:hover h2{color:#f60}.occupation-outline-cont a:hover figure img{-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";zoom:1}.double-cont .interview-list-occupation a:hover img,.double-cont .news-list a:hover img,.occupation-index-news-cont li a:hover img,.occupation-license-list li a:hover img,.occupation-license-relation-list li a:hover img,.occupation-single-text-cont a:hover img,.post-link-cont a:hover img,ul.occupation-news-list li a:hover img{opacity:.8}.occupation-outline-cont a:hover em{background:#f60}@media screen and (max-width:640px){.occupation-outline-cont a,.occupation-outline-cont div:first-child{width:100%}.occupation-outline-cont div:first-child figure img{width:100%;height:auto}.occupation-outline-cont div:last-child{width:100%;padding:0 10px;margin:24px 0}.occupation-outline-cont div:last-child h2{font-size:2.4rem}.occupation-outline-cont div:last-child em{font-size:1.2rem;color:#fff;margin:10px 0 0;padding:4px 15px;border-radius:2px;background:#c69c6d;display:inline-block;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}}.post-link-cont{padding-left:280px;background:#fff;border-top:1px solid #efebdb}.post-link-cont ol{margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-link-cont li{margin:10px 20px;width:calc(100% / 2 - 40px)}.post-link-cont a{font-size:1.5rem;line-height:1.4;color:inherit;-webkit-transition:.3s;transition:.3s}.post-link-cont a h2,.post-link-cont a h3,.post-link-cont a h4,.post-link-cont a h5,.post-link-cont a h6,.post-link-cont a img{-webkit-transition:.3s;transition:.3s}.post-link-cont a:hover{color:#f60}@media screen and (max-width:640px){.post-link-cont{width:100%;margin:0;padding:0}.post-link-cont ol{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.post-link-cont ol li{width:100%;vertical-align:top}}.occupation-index-cont{width:960px;margin:60px auto}.occupation-index-cont .topic-deco{width:460px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.occupation-index-cont .interview-list{margin-top:48px}@media screen and (max-width:640px){.occupation-index-cont,.occupation-index-cont .topic-deco{width:100%}}.occupation-index-news-cont{padding:48px 0;background:#fafafa}.occupation-index-news-cont .topic-deco-w{width:460px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.occupation-index-news-cont ul{width:940px;margin:32px auto;padding:20px 60px 40px;background:#fff}.occupation-index-news-cont li{border-bottom:1px solid #f2efe4;list-style:none}.occupation-index-news-cont li a{font-size:1.6rem;color:inherit;line-height:1.5;text-decoration:none;padding:20px 0;display:block;-webkit-transition:.3s;transition:.3s}.double-cont,.double-cont .interview-list-occupation a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-flex-wrap:wrap}.occupation-index-news-cont li a h2,.occupation-index-news-cont li a h3,.occupation-index-news-cont li a h4,.occupation-index-news-cont li a h5,.occupation-index-news-cont li a h6,.occupation-index-news-cont li a img{-webkit-transition:.3s;transition:.3s}.occupation-index-news-cont li a:hover{color:#f60}.occupation-index-news-cont li span{font-size:1.3rem;color:#ADADAD}@media screen and (max-width:640px){.occupation-index-news-cont .topic-deco-w{width:100%}.occupation-index-news-cont ul{width:calc(100% - 20px);padding:10px 20px 20px}}.double-cont{width:960px;margin:80px auto;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.double-cont>div{width:460px;margin:0 10px}.double-cont ul{margin-top:25px;border:5px solid #f4f0ea}.double-cont li{background-color:#fff;border-bottom:1px dashed #ccc;list-style:none;position:relative}.double-cont li:last-child{border:none}.double-cont li a{color:inherit;text-decoration:inherit;padding:20px 10px;display:block}.double-cont .interview-list-occupation a{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:.3s;transition:.3s}.double-cont .interview-list-occupation a h2,.double-cont .interview-list-occupation a h3,.double-cont .interview-list-occupation a h4,.double-cont .interview-list-occupation a h5,.double-cont .interview-list-occupation a h6,.double-cont .interview-list-occupation a img{-webkit-transition:.3s;transition:.3s}.double-cont .interview-list-occupation a:hover{color:#f60}.double-cont .interview-list-occupation figure{width:80px;line-height:0}.double-cont .interview-list-occupation figure img{width:80px;height:auto}.double-cont .interview-list-occupation div{width:calc(100% - 100px);margin-left:20px}.double-cont .interview-list-occupation div h4{font-size:1.6rem;line-height:1.6;font-weight:400}.double-cont .interview-list-occupation div p{font-size:1.4rem;color:#c69c6d;line-height:1.6;margin-top:10px}.double-cont .news-list a{font-size:1.6rem;line-height:1.6;font-weight:400;-webkit-transition:.3s;transition:.3s}.double-cont .news-list a h2,.double-cont .news-list a h3,.double-cont .news-list a h4,.double-cont .news-list a h5,.double-cont .news-list a h6,.double-cont .news-list a img{-webkit-transition:.3s;transition:.3s}.double-cont .news-list a:hover{color:#f60}@media screen and (max-width:640px){.double-cont .interview-list-occupation figure{width:70px}.double-cont .interview-list-occupation figure img{width:70px;height:auto}.double-cont .interview-list-occupation div{width:calc(100% - 90px)}.double-cont{width:100%}.double-cont>div:last-child{margin-top:48px}}.occupation-cate-title-cont{margin-bottom:60px}.occupation-cate-title-cont dl{padding:30px 0;border-bottom:1px dashed #ccc;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.occupation-cate-title-cont dt{width:160px}.occupation-cate-title-cont dt h3{font-size:2rem;color:#fff;font-weight:400;text-align:center;width:140px;margin-top:5px;padding:20px 0;background:#e0a484;position:relative}.occupation-cate-title-cont dt h3::after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(25,57,113,0);border-left-color:#e0a484;border-width:10px;margin-top:-10px}.occupation-cate-title-cont dd{width:440px;margin-left:20px}.occupation-cate-title-cont dd h4{font-size:2rem;color:#193971;line-height:1.4}.occupation-cate-title-cont dd p{font-size:1.6rem;line-height:1.8;margin-top:10px}@media screen and (max-width:640px){.occupation-cate-title-cont dl{padding:30px 10px}.occupation-cate-title-cont dt{width:100px}.occupation-cate-title-cont dt h3{font-size:1.6rem;width:80px;padding:20px 0}.occupation-cate-title-cont dd{width:calc(100% - 100px);margin-left:0}.occupation-cate-title-cont dd h4{font-size:1.8rem}.occupation-cate-title-cont dd p{font-size:1.4rem}}.occupation-post-list-l{padding:0 10px}.occupation-post-list-l li{margin-bottom:60px;list-style:none}.occupation-post-list-l li a{color:inherit;text-decoration:none;padding-top:32px;border-top:2px solid #193971;display:block}.occupation-post-list-l li div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.occupation-post-list-l li figure{width:120px;height:120px;border-radius:50%}.occupation-post-list-l li h2{font-size:2.4rem;color:#193971;line-height:1.4;letter-spacing:2px;margin:8px 0 0 30px;width:calc(100% - 150px)}.occupation-post-list-l li p{font-size:1.5rem;line-height:1.8;width:calc(100% - 150px);margin:-40px 0 0 150px}.occupation-post-list-l li span{font-size:1.2rem;color:#fff;width:100px;margin-top:20px;padding:8px 15px;background:#c69c6d;border-radius:2px;display:block}.occupation-post-list-l li a:hover p span{background:#f60}@media screen and (max-width:768px){.occupation-post-list-l li figure{width:80px;height:80px;border-radius:50%}.occupation-post-list-l li h2{font-size:2rem;width:calc(100% - 100px);margin:8px 0 0 20px}.occupation-post-list-l li p{font-size:1.4rem;line-height:1.6;width:100%;margin:20px 0 0}}@media screen and (max-width:640px){.occupation-post-list-link{font-size:1.4rem;color:#fff!important;text-align:center;background:#28467a;height:30px;margin-top:24px;padding:2px 16px;display:inline-block;border-radius:4px}}.occupation-post-list-s{padding:0 10px}.occupation-post-list-s li{margin-bottom:60px;list-style:none}.occupation-post-list-s li a{color:inherit;text-decoration:none;padding-top:32px;border-top:2px solid #193971;display:block}.occupation-post-list-s li div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.occupation-post-list-s li figure{width:170px;height:140px;border-radius:4px}.occupation-post-list-s li h3{font-size:2rem;color:#193971;line-height:1.6;letter-spacing:2px;margin:0 0 0 30px;width:calc(100% - 200px)}.occupation-post-list-s li p{font-size:1.5rem;line-height:1.8;width:calc(100% - 200px);margin:-48px 0 0 200px}.occupation-post-list-s li span{font-size:1.2rem;color:#fff;width:120px;margin-top:20px;padding:8px 15px;background:#c69c6d;border-radius:2px;display:block}.occupation-post-list-s li a:hover p span{background:#f60}@media screen and (max-width:768px){.occupation-post-list-s li figure{width:80px;height:60px;border-radius:4px}.occupation-post-list-s li h3{font-size:1.6rem;line-height:1.4;width:calc(100% - 100px);margin:0 0 0 20px}.occupation-post-list-s li p{font-size:1.4rem;line-height:1.6;width:100%;margin:20px 0 0}}.occupation-single-title{padding:20px 0 40px;border-top:2px solid #193971;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAJklEQVQImWO4ePfjfwYGBoaLdz/+R2YzYBO8ePfjf+yCyNooNwoAaZVW0Q5DBdQAAAAASUVORK5CYII=);background-position:0 bottom;background-repeat:repeat-x;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.occupation-single-title div:nth-child(1){width:calc(100% - 140px)}.occupation-single-title div:nth-child(2){width:120px}.occupation-single-title div:nth-child(2) figure{width:120px;height:120px;margin:0 10px;background:#D4CDCD;border-radius:50%;overflow:hidden}.occupation-single-title h1{font-size:2.5rem;color:#193971;line-height:1.5;margin-top:10px}.occupation-single-title span{font-size:1.5rem;color:#fff;text-align:center;width:100px;padding:5px 0;border-radius:2px;background:-webkit-repeating-linear-gradient(135deg,#ff6398,#ff6398 3px,#ff4181 0,#ff4181 6px);background:repeating-linear-gradient(-45deg,#ff6398,#ff6398 3px,#ff4181 0,#ff4181 6px);display:inline-block}.occupation-single-text-cont h3::after,.occupation-single-text-cont h5::after{top:98%;left:10%;content:" ";height:0;width:0;pointer-events:none}.occupation-single-title span+h1{margin-top:20px}@media screen and (max-width:640px){.occupation-single-title{padding:20px 10px 30px}}.single-sns-cont{padding:20px 15px 0 0}.single-sns-cont a:first-child{margin-left:auto}@media screen and (max-width:640px){.single-sns-cont{padding:20px 0 0}}.occupation-single-text-cont{letter-spacing:1.6px}.occupation-single-text-cont h2{font-size:2.2rem;color:#193971;line-height:1.6;margin-top:104px;padding:30px 0;border-top:2px solid #193971;border-bottom:4px double #193971}.occupation-single-text-cont h2:nth-of-type(1){margin-top:64px}.occupation-single-text-cont h3{font-size:2.2rem;color:#fff;line-height:1.4;font-weight:700;margin-top:60px;padding:18px 10px 15px 16px;border-radius:6px;position:relative;background:#193971}.occupation-single-text-cont h3::after{border:solid transparent;position:absolute;border-color:rgba(227,240,249,0);border-top-color:#193971;border-width:10px;margin-left:-10px}.occupation-single-text-cont h4{font-size:2rem;color:#193971;line-height:1.6;padding:10px 0 6px 20px;margin-top:56px;border-left:2px solid #193971}.occupation-single-text-cont h5{font-size:1.6rem;color:#fff;padding:8px 20px;margin:0 0 0 20px;background:#38a67d;display:inline-block;position:absolute}.occupation-single-text-cont h5::after{border:solid transparent;position:absolute;border-color:rgba(227,240,249,0);border-top-color:#38a67d;border-left-color:#38a67d;border-width:6px;margin-left:-10px}.occupation-single-text-cont a{color:inherit;-webkit-transition:.3s;transition:.3s}.occupation-single-text-cont a h2,.occupation-single-text-cont a h3,.occupation-single-text-cont a h4,.occupation-single-text-cont a h5,.occupation-single-text-cont a h6,.occupation-single-text-cont a img{-webkit-transition:.3s;transition:.3s}.occupation-single-text-cont a:hover{color:#f60}.occupation-single-text-cont p{font-size:1.6rem;line-height:2.2;margin-top:40px}.occupation-single-text-cont p img{width:100%;height:auto;margin:0 auto;display:block}@media screen and (max-width:640px){.occupation-single-text-cont p img{width:100%;height:auto;margin:20px 0}}.occupation-single-text-cont h2+p{margin-top:18px}.occupation-single-text-cont ul{margin:20px}.occupation-single-text-cont ul li{font-size:1.6rem;line-height:1.8;margin-bottom:24px;list-style-type:disc}.occupation-single-text-cont ol{margin:20px 10px 20px 30px}.occupation-single-text-cont ol li{font-size:1.6rem;line-height:1.8;margin-bottom:24px;list-style-type:decimal}.occupation-single-text-cont h3+ol,.occupation-single-text-cont h3+ul{margin-top:40px}.occupation-single-text-cont dl{font-size:1.7rem;margin-top:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.occupation-single-text-cont dl dt{font-weight:700;line-height:2;width:88px;margin-top:16px}.occupation-single-text-cont dl dd{line-height:2;width:calc(100% - 88px);margin-top:16px}.occupation-single-text-cont table{width:100%;margin-top:60px;border-collapse:collapse}.occupation-single-text-cont table td,.occupation-single-text-cont table th{font-size:1.5rem;line-height:1.6;border:1px solid #ccc;padding:15px 4px 15px 10px}.occupation-single-text-cont table th{background:#fcfaf2}@media screen and (max-width:768px){.occupation-single-text-cont h2{font-size:2rem;padding:25px 10px}.occupation-single-text-cont h3{margin-left:5px;margin-right:5px}.occupation-single-text-cont h4{font-size:1.8rem}.occupation-single-text-cont h4,.occupation-single-text-cont ol,.occupation-single-text-cont p,.occupation-single-text-cont ul{margin-left:12px;margin-right:12px}.occupation-single-text-cont dl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.occupation-single-text-cont dl dd{width:100%;margin-top:0}.occupation-single-text-cont table{width:calc(100% - 10px);margin-left:auto;margin-right:auto}}.youtube-box{position:relative;width:500px;padding-top:56.25%;margin:60px auto}.youtube-box iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}@media screen and (max-width:640px){.youtube-box{position:relative;width:100%;padding-top:56.25%}.youtube-box iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}}.prev-next-btn-cont{text-align:center;width:300px;margin:60px auto 0}.prev-next-btn-cont a{font-size:1.6rem;color:#fff;text-align:center;width:120px;margin:0 10px;padding:10px 0;display:inline-block;text-decoration:none;background-color:#c69c6d;-webkit-box-shadow:0 5px 8px 0 #f1e7db;box-shadow:0 5px 8px 0 #f1e7db;border:none;border-radius:4px;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.prev-next-btn-cont a:active,.prev-next-btn-cont a:focus,.prev-next-btn-cont a:hover{background-color:#cda87f;-webkit-box-shadow:0 5px 10px 0 #e3ceb6;box-shadow:0 5px 10px 0 #e3ceb6}.prev-next-btn-cont a i{margin:0 4px}@media screen and (max-width:640px){.occupation-single-title div:nth-child(1){width:100%}.occupation-single-title div:nth-child(2){display:none}.occupation-single-title h1{font-size:2.2rem}}.occupation-license-list{margin-top:40px}.occupation-license-list p{font-size:1.6rem;line-height:1.6}.occupation-license-list ul{margin-top:30px;padding:20px 25px 10px;background:#fefbf4;border:1px solid #f1e9d2}@media screen and (max-width:640px){.occupation-license-list{margin-left:12px;margin-right:12px}.occupation-license-list ul{padding:30px 10px 10px}}.occupation-license-list ul li,.occupation-license-relation-list ul li{margin-bottom:15px;padding-left:30px;text-indent:-24px;list-style:none}.occupation-license-list li a,.occupation-license-relation-list li a{font-size:1.4rem;line-height:1.6;color:inherit;font-weight:700;text-decoration:inherit;-webkit-transition:.3s;transition:.3s}.occupation-license-list li a h2,.occupation-license-list li a h3,.occupation-license-list li a h4,.occupation-license-list li a h5,.occupation-license-list li a h6,.occupation-license-list li a img,.occupation-license-relation-list li a h2,.occupation-license-relation-list li a h3,.occupation-license-relation-list li a h4,.occupation-license-relation-list li a h5,.occupation-license-relation-list li a h6,.occupation-license-relation-list li a img{-webkit-transition:.3s;transition:.3s}.occupation-license-list li a:hover,.occupation-license-relation-list li a:hover{color:#c69c6d}.occupation-license-list li a::before,.occupation-license-relation-list li a::before{font-family:icomoon!important;content:"\e90b";color:#e9cf85;font-weight:400;margin-right:8px}.auroramenu>li>a::after,.occupation-license-relation-list h3::before,.occupation-license-testday h3 ::before,.occupation-license-testday ul li::after,.populer-school-cont ol li p.mark-yen:before,.populer-school-cont ol li p:nth-of-type(2):before,ul.occupation-news-list li::after{font-family:icomoon}.occupation-license-relation-list{margin-top:60px}.occupation-license-relation-list h3{font-size:2rem;color:#193971;margin-top:40px}.occupation-license-relation-list h3::before{content:"\e9d2";margin-right:8px}.occupation-license-relation-list ul{margin-top:30px;padding:20px 30px 10px;background:#f2fbff;border:1px solid #e3edf4}@media screen and (max-width:640px){.occupation-license-relation-list{margin-left:12px;margin-right:12px}.occupation-license-relation-list ul{padding:30px 10px 10px}}.occupation-license-testday{margin-top:60px}.occupation-license-testday h3{font-size:2rem;color:#193971;margin-top:40px}.occupation-license-testday h3 ::before{content:"\f073";margin-right:8px}.occupation-license-testday p{font-size:1.6rem;line-height:1.6;margin:20px 0}.occupation-license-testday ul li{list-style:none;margin-bottom:16px;position:relative}.occupation-license-testday ul li::after{content:"\e912";color:#e9cf85;position:absolute;top:calc(50% - 8px);right:5px}.occupation-license-testday ul li a{color:inherit;text-decoration:none;padding:15px 20px 10px;background:#fefbf4;border:1px solid #f1e9d2;display:block;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.occupation-license-testday ul li a:hover{-webkit-box-shadow:0 0 10px 0 #d6cb9a;box-shadow:0 0 10px 0 #d6cb9a}.occupation-license-testday ul li a h4{font-size:1.6rem;line-height:1.4;padding:4px 10px;margin-bottom:20px;border-left:2px solid #c29664}.occupation-license-testday ul li a p{font-size:1.5rem;line-height:1.4;margin:0 0 5px}.footer-occupation-school-cont{margin-top:100px}@media screen and (max-width:640px){.footer-occupation-school-cont,.occupation-license-testday{margin-left:12px;margin-right:12px}}.footer-occupation-school-nav-box{margin:40px auto 50px;overflow:auto;-webkit-overflow-scrolling:touch}.footer-occupation-school-nav{width:620px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer-occupation-school-nav a{font-size:1.4rem;color:inherit;font-weight:700;text-decoration:none;text-align:center;white-space:nowrap;padding:20px 12px;border:1px solid #ddcdba;border-left:none;display:inline-block}.footer-occupation-school-nav a .selected,.footer-occupation-school-nav a.selected,.footer-occupation-school-nav a:hover{background:#FEFBF4}.footer-occupation-school-nav a:first-child{border-left:1px solid #ddcdba}.occupation-school-tab h3{display:none}.occupation-school-tab ul{width:620px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.occupation-school-tab ul li{width:300px;padding:0 24px 40px 0;list-style:none}.occupation-school-tab ul li:nth-child(even){margin-left:20px}.occupation-school-tab ul li a{color:inherit;text-decoration:none;display:block}.occupation-school-tab ul li a:hover h4{color:#f60}.occupation-school-tab ul li h4{font-size:1.6rem;line-height:1.4;padding:4px 0 4px 10px;margin-bottom:20px;border-left:3px solid #c29664}.occupation-school-tab ul li p{font-size:1.4rem;line-height:1.4;margin-top:5px}.occupation-school-tab a.more-occupation-school-link{font-size:1.6rem;color:#fff;font-weight:700;text-align:center;width:200px;margin:20px auto 0;padding:10px 0;display:block;text-decoration:none;background-color:#ccaf86;-webkit-box-shadow:0 5px 8px 0 #f9f6f2;box-shadow:0 5px 8px 0 #f9f6f2;border:none;border-radius:4px;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.auroramenu>li>a,.local-nav-footer a.btn-news{font-size:1.5rem;display:block;text-decoration:none;font-weight:700}.auroramenu>li>a,.auroramenu>li>a::after{color:#fff;-webkit-transition:all .3s ease .1s}.occupation-school-tab a.more-occupation-school-link:active,.occupation-school-tab a.more-occupation-school-link:focus,.occupation-school-tab a.more-occupation-school-link:hover{background-color:#d4bb98;-webkit-box-shadow:0 5px 10px 0 #eadece;box-shadow:0 5px 10px 0 #eadece}@media screen and (max-width:640px){.footer-occupation-school-nav{border-bottom:none}.footer-occupation-school-nav,.occupation-school-tab,.occupation-school-tab ul{width:100%!important}.occupation-school-tab ul li{width:100%;padding:0 0 40px;list-style:none}.occupation-school-tab ul li:nth-child(even){margin-left:0}.occupation-school-tab ul li p{margin-top:6px}}.local-nav-footer{margin:80px 0 0}.local-nav-footer li{list-style:none}.local-nav-footer a.btn-news{color:#fff;padding:13px 10px 13px 20px;background:repeating-linear-gradient(-45deg,#2b497c,#2b497c 3px,#193971 0,#193971 6px)}.auroramenu>li>a,.local-nav-footer a.btn-news:hover{background:-webkit-repeating-linear-gradient(135deg,#2b497c,#2b497c 3px,#193971 0,#193971 6px)}.local-nav-footer a.btn-news:hover{background:repeating-linear-gradient(-45deg,#2b497c,#2b497c 3px,#193971 0,#193971 6px)}@media screen and (max-width:640px){.local-nav-footer{padding:0 5px}}.auroramenu{border:1px solid #193971}.auroramenu>li>a{padding:13px 10px 13px 15px;border-bottom:1px solid #fff;background:repeating-linear-gradient(-45deg,#2b497c,#2b497c 3px,#193971 0,#193971 6px);transition:all .3s ease .1s}.auroramenu>li>a::after{content:"\e914";font-size:1.2rem;float:right;transition:all .3s ease .1s}.auroramenu>li>a.open::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.auroramenu>li>a.open,.auroramenu>li>a:hover{background:-webkit-repeating-linear-gradient(135deg,#2b497c,#2b497c 3px,#193971 0,#193971 6px);background:repeating-linear-gradient(-45deg,#2b497c,#2b497c 3px,#193971 0,#193971 6px)}.auroramenu>li>ul{padding:10px 5px;display:none}.auroramenu>li>ul::after{content:"";display:table;clear:both}.auroramenu>li>ul>li{float:left}.auroramenu>li>ul>li a{font-size:1.4rem;color:inherit;line-height:1.4;text-decoration:none;margin:8px 5px;padding:10px;background:#fcfaf2;border:1px solid #193971;border-radius:4px;display:inline-block;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.auroramenu>li>ul>li a:hover{background:#fff3c4}.auroramenu>li:last-child>a.open{background:-webkit-repeating-linear-gradient(135deg,#2b497c,#2b497c 3px,#193971 0,#193971 6px);background:repeating-linear-gradient(-45deg,#2b497c,#2b497c 3px,#193971 0,#193971 6px)}ul.occupation-news-list li{list-style:none;padding:20px 24px 20px 10px;border-bottom:1px solid #efefef;position:relative}ul.occupation-news-list li::after{content:"\e915";color:#ccc;position:absolute;top:calc(50% - 7px);right:0}ul.occupation-news-list li a{font-size:1.5rem;color:inherit;line-height:1.6;text-decoration:none;display:block;-webkit-transition:.3s;transition:.3s}.license-job-category-wrap .topic,.populer-school-cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}ul.occupation-news-list li a h2,ul.occupation-news-list li a h3,ul.occupation-news-list li a h4,ul.occupation-news-list li a h5,ul.occupation-news-list li a h6,ul.occupation-news-list li a img{-webkit-transition:.3s;transition:.3s}ul.occupation-news-list li a:hover{color:#f60}ul.occupation-news-list li span{font-size:1.2rem;color:#ccc}#license .topic-deco,#school .topic-deco{margin-top:80px}@media screen and (max-width:640px){#license .topic-deco,#school .topic-deco{margin-top:48px}}#school .key-visual-cont{background:url(/wp-content/themes/original/common/css/../img/page/key-visual-back-school.gif)}.populer-school-cont{width:960px;margin:0 auto;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.populer-school-cont h3+p{font-size:1.6rem;line-height:1.6;margin:20px 0 0 10px}.populer-school-cont>div{width:460px;margin:0 10px}.populer-school-cont ol{margin-top:25px;padding:5px;border:5px solid #f4f0ea}.school-ranking-list{counter-reset:ranking}.populer-school-cont ol li{padding:20px 10px;background-color:#fff;border-bottom:1px dashed #ccc;list-style:none;position:relative}.populer-school-cont ol li::before{font-size:1.2rem;font-weight:700;text-align:center;width:35px;height:24px;padding-top:11px;background:#f4e100;border-radius:50%;counter-increment:ranking;content:counter(ranking) "位";position:absolute;top:16px}.populer-school-cont ol li:last-child{border:none}.populer-school-cont ol li a{color:inherit;text-decoration:inherit;display:block}.populer-school-cont ol li h4{font-size:1.6rem;line-height:1.4;margin-left:50px}.populer-school-cont ol li p{font-size:1.4rem;line-height:1.4;margin:8px 0 0 80px;text-indent:-26px;position:relative}.populer-school-cont ol li p:before{margin-right:10px;position:relative;top:2px}.populer-school-cont ol li p:nth-of-type(1):before{font-family:icomoon;content:"\e92c";font-size:1.8rem;color:#c6b15c}.populer-school-cont ol li p:nth-of-type(2):before{content:"\e947";font-size:1.8rem;color:#c6b15c}.populer-school-cont ol li p.mark-yen:before{content:"\e93e";font-size:2rem;color:#c6b15c}@media screen and (max-width:640px){.populer-school-cont{width:100%;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.populer-school-cont>div{width:100%;margin:0}.populer-school-cont ol{width:calc(100% - 20px);margin:25px auto 0}#school .cat-box-large-subject dd,#school .cat-box-large-subject dt{width:100%}}.license-test-few-cont{width:940px;margin:80px auto 0}.license-test-few-cont ul{width:100%;padding-top:20px}.license-test-few-cont li{letter-spacing:1px;border-bottom:1px dashed #cdcdcd;list-style:none}.glossary-gyo-list,.job-publish-body,.page-block,.workinfo-single-text-cont{letter-spacing:1.6px}.license-test-few-cont li a{font-size:1.5rem;color:inherit;text-decoration:none;width:96%;padding:25px 0;display:block;overflow:hidden}.license-test-few-cont li a:hover h3{color:#f60}.license-test-few-cont li a>span{font-size:1.4rem;color:#fff;margin-left:20px;padding:2px 15px;background:#00a791;border-radius:2px}.license-test-few-cont li div{display:inline-block}.license-test-few-cont li div span:nth-of-type(1){font-size:1.3rem;color:#999;margin-left:10px}.license-test-few-cont li div span:nth-of-type(2){font-size:1.3rem;color:#e41e1b}.license-test-few-cont li h3{font-size:1.6rem;line-height:1.6;margin-left:10px;display:inline-block;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}@media screen and (max-width:768px){.license-test-few-cont{width:100%;padding:0 10px}.license-test-few-cont ul{padding-top:0}.license-test-few-cont li a>span{margin-left:10px}}.btn-calendar{font-size:1.8rem;color:#fff;text-align:center;width:320px;padding:15px 0;margin:30px auto 0;display:block;text-decoration:none;background-color:#ccaf86;-webkit-box-shadow:0 5px 8px 0 #f9f6f2;box-shadow:0 5px 8px 0 #f9f6f2;border:none;border-radius:4px;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.btn-calendar:active,.btn-calendar:focus,.btn-calendar:hover{background-color:#d4bb98;-webkit-box-shadow:0 5px 10px 0 #eadece;box-shadow:0 5px 10px 0 #eadece}.btn-calendar i{margin-right:10px}@media screen and (max-width:768px){.btn-calendar{width:260px}}.license-job-category-wrap{width:960px;margin:0 auto 100px;position:relative}.license-job-category-wrap .topic{font-size:2.2rem;color:#b88b59;width:300px;padding:0;margin-right:auto;margin-left:auto;border-style:solid;border-width:25px;-webkit-border-image:url(/wp-content/themes/original/common/css/../img/basic/topic-60-bw.png) 25 repeat;-o-border-image:url(/wp-content/themes/original/common/css/../img/basic/topic-60-bw.png) 25 repeat;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;top:-20px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.license-job-category-wrap .topic{padding-top:6px}.license-job-category-wrap .topic i{top:-5px}}.license-job-category-wrap ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.license-job-category-wrap li{width:220px;padding:20px 15px;margin:10px;background:url(/wp-content/themes/original/common/css/../img/basic/color-bar.gif) repeat-x,#fff;border-radius:4px;-webkit-box-shadow:3px 3px 3px 0 rgba(50,39,0,.2);box-shadow:3px 3px 3px 0 rgba(50,39,0,.2);list-style:none}.license-job-category-wrap figure{width:130px;height:140px;margin:0 auto;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.license-job-category-wrap h3{font-size:1.6rem;color:#ff6e40;line-height:1.4;text-align:center;margin-top:24px}.license-job-category-wrap p{color:#777;margin-top:15px}.license-job-category-wrap a{text-decoration:none;display:block}.license-job-category-wrap a:hover figure{opacity:.5;zoom:1}#glossary .job-cat-list a:hover img,#glossary .new-list li a:hover img,#work-info .nav-3rd-cont li a:hover img,.cat-list-cont li a:hover img,.glossary-gyo-list>li a:hover img,.glossary-gyo-list>li dd a:hover img,.knowledge-body .grid-960 div h3 a:hover img,.knowledge-body .grid-960 div li a:hover img,.licence-calendar li a:hover img,.newest-body li a:hover img,.weddingnews-body li a:hover img{opacity:.8}@media screen and (max-width:768px){.license-job-category-wrap{width:100%;padding:0}.license-job-category-wrap ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}.license-job-category-wrap li{width:100%;margin:10px 0;padding:15px 10px 10px}.license-job-category-wrap a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.license-job-category-wrap a div{width:calc(100% - 70px);padding-left:15px}.license-job-category-wrap figure{width:70px;height:70px}.license-job-category-wrap h3{font-size:1.5rem;text-align:left;margin-top:10px}.license-job-category-wrap p{margin-top:10px}}.cat-box-large{padding-bottom:20px;margin-bottom:40px;border:1px solid #d6cb9a;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.cat-box-large:hover{-webkit-box-shadow:0 0 7px 0 #d6ca97;box-shadow:0 0 7px 0 #d6ca97}@media screen and (max-width:640px){.cat-box-large{margin-left:12px;margin-right:12px}}.cat-box-large a{color:inherit;text-decoration:none;display:block}.cat-box-large-title{border-bottom:1px solid #d6cb9a}.cat-box-large-title a{padding:8px 0 12px;background:#fcfaf2;-webkit-transition:all .1s ease .1s;transition:all .1s ease .1s;display:block}.cat-box-large-title a:hover{background:#fff7ed}.cat-box-large-title h3{font-size:2rem;color:#193971;line-height:1.4;margin-left:15px;padding:.6em .4em .4em .5em}.cat-box-large-title h3 :before{content:'';width:6px;height:50%;position:absolute;left:-6px;bottom:0}@media screen and (max-width:640px){.cat-box-large-title h3{font-size:2rem;margin-left:0}}.cat-box-large-share{margin-top:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cat-box-large-share a{text-decoration:none;display:inline-block}.cat-box-large-share div:nth-of-type(1){width:140px}.cat-box-large-share div:nth-of-type(1) a{font-size:1.6rem;color:#fff;text-align:center;width:140px;padding:8px 0;text-decoration:none;background-color:#d0a575;-webkit-box-shadow:0 5px 8px 0 #f7efe7;box-shadow:0 5px 8px 0 #f7efe7;border:none;border-radius:4px;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.cat-box-large-share div:nth-of-type(1) a:active,.cat-box-large-share div:nth-of-type(1) a:focus,.cat-box-large-share div:nth-of-type(1) a:hover{background-color:#d6b188;-webkit-box-shadow:0 5px 10px 0 #ead7c1;box-shadow:0 5px 10px 0 #ead7c1}.cat-box-large-share div:nth-of-type(1) a:before{font-family:icomoon!important;content:"\e9cd";margin-right:4px}#glossary .new-list li h5::before,#glossary .tag-list a::before,#work-info .nav-3rd-cont>a::after,.glossary-gyo-list>li dd a:before,.glossary-gyo-list>li span::after,.history-list-cont ul li div a:nth-of-type(1):before,.job-price-outlink-box a::before,.knowledge-body .grid-960 div li a:before,.licence-calendar li div span:nth-of-type(1):before,.licence-calendar li div span:nth-of-type(2):before,.policy-link-box a::before,.post-list-cont-simplified li div a:nth-of-type(1)::before,.post-list-cont-simplified li div a:nth-of-type(2)::before,.post-list-cont-simplified-foot a.wpfp-link:before,.quick-outline dd::before{font-family:icomoon}.cat-box-large-share div:nth-of-type(2){padding-top:5px;margin-left:auto}.cat-box-large-share div:nth-of-type(2) a{font-size:1.4rem;color:#fff;padding:6px 10px;margin-right:10px;-webkit-transition:all .3s ease .1s;text-decoration:none;background-color:#bababa;-webkit-box-shadow:0 5px 8px 0 #ededed;box-shadow:0 5px 8px 0 #ededed;border:none;border-radius:4px;transition:all .3s ease .1s}.cat-box-large-share div:nth-of-type(2) a:active,.cat-box-large-share div:nth-of-type(2) a:focus,.cat-box-large-share div:nth-of-type(2) a:hover{background-color:#c7c7c7;-webkit-box-shadow:0 5px 10px 0 #d4d4d4;box-shadow:0 5px 10px 0 #d4d4d4}.cat-box-large-share div:nth-of-type(2) a i{font-size:1.4rem;margin-right:4px}.cat-box-large-share div:nth-of-type(2) a:nth-child(1):hover{background:#6cf}.cat-box-large-share div:nth-of-type(2) a:nth-child(2):hover{background:#82bf25}.cat-box-large-share div:nth-of-type(2) a:nth-child(3):hover{background:#006aaa}@media screen and (max-width:640px){.cat-box-large-share div:nth-of-type(2) a{margin:0 0 0 5px;padding:6px}.cat-box-large-share div:nth-of-type(2) a i{margin-right:0}.cat-box-large-share div:nth-of-type(2) a span{display:none}}.cat-box-large-subject{width:580px;margin:25px 0 0;background:#faf9f8;border-bottom:1px solid #e6e6e6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cat-box-large-subject dt{font-size:1.4rem;line-height:1.4;overflow:hidden;width:60%;padding:10px;border:1px solid #e6e6e6;border-bottom:none}.cat-box-large-subject dd{font-size:1.4rem;line-height:1.4;width:40%;padding:10px;border:1px solid #e6e6e6;border-bottom:none;border-left:none}.cat-box-large-info{padding:25px 15px 0}.sub-title-box{margin-top:40px}ul.outline-list{margin-bottom:40px}ul.outline-list li{font-size:1.4rem;line-height:1.6;margin-bottom:10px;list-style:none}ul.outline-list h4{font-size:1.4rem;width:130px;display:inline-block}ul.outline-list span{width:32px;padding-left:5px;display:inline-block}ul.outline-list span i{color:#c6b15c}@media screen and (max-width:640px){ul.outline-list h4{margin-bottom:10px;display:block}.post-title-cont h2{font-size:2.4rem;font-weight:700}.cat-box-middle-title h3{font-size:2.4rem;font-weight:400}.cat-box-middle-title span{display:none}.cat-box-large-subject{width:100%;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cat-box-large-subject dt{font-weight:700;white-space:normal;width:100%}.cat-box-large-subject dd{font-size:1.5rem;width:100%;background:#fff;padding:10px;border:1px solid #e6e6e6;border-bottom:none;border-left:1px solid #e6e6e6}}.cat-box-large-info .licence-detail-box{margin-top:24px}.cat-box-large-info .licence-detail-box p{font-size:1.5rem;line-height:1.6}.tag-box span{font-size:1.5rem;color:#fff;padding:6px 10px;margin-right:10px;background:#00b1ad;border-radius:2px;display:inline-block}.tag-box span:nth-of-type(2){background:#eb3744}.post-title-cont{font-size:2.8rem;color:#193971;line-height:1.4;position:relative;padding:.5em 0 .5em .5em;border-left:6px solid #ccaf86}#school .page-block h4,#school .page-block h5{color:#04843a;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.post-title-cont::before{position:absolute;left:-6px;bottom:0;content:'';width:6px;height:50%;background-color:#be9b69}@media screen and (max-width:640px){.post-title-cont{font-size:2.2rem}}.sub-title-box{padding:0 0 10px 15px}.sub-title-box outline-list{margin:48px 0}h4.large{margin-top:40px}.page-block{margin:24px 0;padding:0 20px}.page-block p{font-size:1.7rem;line-height:2;margin-bottom:20px}.page-block ol,.page-block ul{margin:32px 0 32px 24px}.page-block li{font-size:1.6rem;line-height:1.8;margin-bottom:10px}.page-subject-cont{margin-top:48px;padding:40px 0 0;border-top:1px solid #ccc}#school .page-block h4{font-size:2rem;line-height:1.6;margin-bottom:24px;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#school .licence-box,.page-subject-cont dd,.page-subject-cont dt{line-height:1.8;font-size:1.6rem}#school .page-block h5{font-size:1.8rem;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-block h4 img,.page-block h5 img{margin-right:10px}.page-subject-cont dl{margin:25px auto 40px;width:580px;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-subject-cont dt{font-weight:700;text-align:center;width:130px;padding:20px 0;border:1px solid #ccc;border-bottom:none}.page-subject-cont dd{text-align:center;width:160px;padding:20px 0;border:1px solid #ccc;border-bottom:none;border-left:none}.page-subject-cont dd p{font-size:1.6rem}#school .page-subject-cont dt{background:#f5ffdd}#school .page-subject-cont dd:nth-child(10){width:450px}#school .page-subject-cont dd:nth-child(10),#school .page-subject-cont dt:nth-child(9){border-bottom:1px solid #ccc}#school .licence-box{color:#333;background:#fcfaf2;margin-top:20px;padding:15px 20px 20px}@media screen and (max-width:640px){#school .sub-title-box,.page-block{padding:0 10px}#school .sub-title-box .school-outline-list{margin:32px 0 48px}.page-summary-cont{-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-summary-cont div{width:100%}.page-summary-cont figure{margin:20px auto 0}.page-summary-cont figure img{width:220px;height:auto}.page-subject-cont dl{width:100%}.page-subject-cont dt{text-align:center;width:30%;border:1px solid #ccc;border-bottom:none}.page-subject-cont dd{width:70%;border:1px solid #ccc;border-bottom:none;border-left:none}#school .page-subject-cont dd:nth-child(10),#school .page-subject-cont dd:nth-child(12),#school .page-subject-cont dt:nth-child(11),#school .page-subject-cont dt:nth-child(9){width:100%}#school .page-subject-cont dt:nth-child(9){border-bottom:none}#school .page-subject-cont dd:nth-child(10){border-left:1px solid #ccc}}#school .page-block .into-school-box,.into-school-cont ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-flex-wrap:wrap}.into-school-cont ul{margin:0;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.into-school-cont li{font-size:1.5rem;line-height:1.4;text-align:center;padding:12px 0;margin:0;background:#f5ffdd;width:calc(100% / 5);border:1px solid #ccc;list-style:none}.into-school-cont ul:nth-of-type(2) li{padding:8px 0;background:#fff;border-top:none}#school .page-block h4.p_into-school-box-topic{font-size:1.8rem;color:#333;white-space:nowrap;margin:40px 0;position:relative}#school .page-block h4.p_into-school-box-topic::before{content:"";height:1px;width:400px;border-top:1px solid #e0dedb;display:block;position:absolute;top:50%;right:0}#school .page-block .into-school-box{margin-bottom:20px;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.school-expenses-detail-box,.school-expenses-table{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;-webkit-flex-wrap:wrap}#school .page-block .into-school-box h5{font-size:1.5rem;color:#fff;font-weight:400;width:110px;height:30px;margin-top:5px;padding-left:10px;background:#0fae6f;position:relative}#school .page-block .into-school-box h5::after{content:"";border:8px solid transparent;border-left:15px solid #0fae6f;position:absolute;left:105px}#school .page-block .into-school-box p{width:calc(100% - 150px);margin-left:40px}.school-expenses-table{border-bottom:1px solid #ccc;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.school-expenses-table dt{line-height:1.6;width:240px;padding:20px 0 20px 10px;background:#f5ffdd;border:1px solid #ccc;border-bottom:none}.school-expenses-table dd{line-height:1.6;text-align:center;width:calc((100% - 240px)/ 3);padding:20px 0;border:1px solid #ccc;border-bottom:none;border-left:none}.school-expenses-detail-box{font-size:1.6rem;line-height:1.8;border-top:1px solid #ccc;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.school-expenses-detail-box div:nth-child(odd){line-height:1.8;font-weight:700;width:140px;padding:20px 10px;background:#f5ffdd;border:1px solid #ccc;border-top:none}.school-expenses-detail-box div:nth-child(even){line-height:1.8;width:calc(100% - 140px);padding:20px;border:1px solid #ccc;border-top:none;border-left:none}.school-expenses-detail-box p{font-size:1.4rem;line-height:1.8;margin-bottom:16px}@media screen and (max-width:640px){.school-expenses-table{border-left:1px solid #ccc}.school-expenses-table dt{width:100%;border-left:none}.school-expenses-table dd{width:calc(100% / 3)}.school-expenses-table dl{border-left:1px solid #ccc}.school-expenses-detail-box div:nth-child(odd){width:100%}.school-expenses-detail-box div:nth-child(even){width:100%;border-left:1px solid #ccc}}.school-visit-cont{padding:30px 10px}.school-visit-cont>p{font-size:1.6rem;line-height:1.8}.school-visit-link-cont{margin-top:20px;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.school-visit-link-cont a{text-decoration:inherit;text-align:center;width:280px;height:120px;padding:10px 15px 20px;margin-top:20px;background:#82bf25;border-radius:4px;display:block}.school-visit-link-cont a h3{color:#333;line-height:22px;text-align:center;height:22px;background:#fff;border-radius:20px}.school-visit-link-cont a p{color:#fff;margin-top:10px}.school-visit-link-cont a span{font-size:1.5rem;line-height:30px;font-weight:700;color:#fff;margin-top:10px;border-radius:4px;display:block;background:#78b61a;background:-webkit-gradient(linear,left top,left bottom,from(#78b61a),to(#69a50c));background:-webkit-linear-gradient(top,#78b61a 0,#69a50c 100%);background:linear-gradient(to bottom,#78b61a 0,#69a50c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#78b61a', endColorstr='#69a50c', GradientType=0 );-webkit-box-shadow:2px 2px 2px #619a09;box-shadow:2px 2px 2px #619a09}.school-visit-link-cont a span i{margin-left:5px}@media screen and (max-width:640px){.school-visit-link-cont{-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.school-share-cont{width:600px;height:140px;margin:48px auto 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.school-share-cont>div:nth-of-type(1){line-height:0;width:240px;height:140px}.school-share-cont>div:nth-of-type(1) img{width:100%;height:auto}.school-share-cont>div:nth-of-type(2){width:calc(100% - 240px);padding:20px;background-image:-webkit-linear-gradient(135deg,#ff754a 25%,#ff6e40 25%,#ff6e40 50%,#ff754a 50%,#ff754a 75%,#ff6e40 75%);background-image:linear-gradient(-45deg,#ff754a 25%,#ff6e40 25%,#ff6e40 50%,#ff754a 50%,#ff754a 75%,#ff6e40 75%);background-size:20px 20px}.school-share-cont>div:nth-of-type(2) h5{font-size:1.6rem;font-weight:400;color:#fff;text-align:center}.school-share-cont .cat-box-large-share{width:280px;background:#fff;border-radius:2px;margin:20px auto 0;padding:10px}.school-share-cont .cat-box-large-share div:nth-child(1){width:100px}.school-share-cont .cat-box-large-share div:nth-child(1) a{font-size:1.4rem;width:100px}.school-share-cont .cat-box-large-share div:nth-child(2){padding:0}.school-share-cont .cat-box-large-share div:nth-child(2) a{width:32px}.school-share-cont .cat-box-large-share div:nth-child(2) a span{display:none}@media screen and (max-width:768px){.school-share-cont{width:100%;padding:0 10px;margin-bottom:180px}.school-share-cont>div:nth-of-type(1){width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.school-share-cont>div:nth-of-type(2){width:100%}}.licence-calendar h2{margin-top:40px!important}.licence-calendar h2:nth-of-type(1){margin:0!important}.licence-calendar ul{margin:20px 10px 60px}.licence-calendar li{padding:20px 10px;border-bottom:1px solid #e9e9e9;list-style:none}.licence-calendar li a{color:inherit;text-decoration:none;display:block;-webkit-transition:.3s;transition:.3s}.licence-calendar li a h2,.licence-calendar li a h3,.licence-calendar li a h4,.licence-calendar li a h5,.licence-calendar li a h6,.licence-calendar li a img{-webkit-transition:.3s;transition:.3s}.licence-calendar li a:hover{color:#f60}.licence-calendar li a>span{font-size:1.3rem;color:#fff;text-align:center;width:80px;padding:4px 0 2px;margin-right:15px;background:#00b1ad;display:inline-block}.licence-calendar li h3{font-size:1.6rem;font-weight:700;display:inline-block}.licence-calendar li div{margin:10px 0 0 100px}.licence-calendar li div span:nth-of-type(1){font-size:1.3rem;color:#666;display:block}.licence-calendar li div span:nth-of-type(1):before{content:"\e92c";font-size:1.6rem;color:#c6b15c;margin-right:4px}.licence-calendar li div span:nth-of-type(2){font-size:1.3rem;color:#666;margin-top:8px;display:block}.licence-calendar li div span:nth-of-type(2):before{content:"\e93e";font-size:1.6rem;color:#c6b15c;margin-right:4px}#license .key-visual-cont{background:url(/wp-content/themes/original/common/css/../img/page/key-visual-back-license.gif)}#license .cat-box-middle{width:920px;-webkit-box-shadow:0 0 4px #d3d0e0;box-shadow:0 0 4px #d3d0e0}#license .cat-box-middle a{color:#555;text-decoration:none;display:block}#license .cat-box-middle-title{padding:14px 10px 14px 0;background:#f3f2f9}#license .cat-box-middle-title h3{font-size:2rem;border-left:6px solid #a398e4}#license .cat-box-middle-title h3::before{background-color:#8479c8}#license .cat-box-middle-info{padding:20px 40px}#license .cat-box-middle-info dl{margin:16px 0;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#license .cat-box-middle-info dt{font-size:1.6rem;color:#555;line-height:1.6;font-weight:700;width:140px;margin-top:10px}#license .cat-box-middle-info dd{font-size:1.6rem;color:#555;line-height:1.6;margin-top:10px;width:calc(100% - 140px)}#license .cat-box-middle-info dt img{height:16px;width:auto;margin-right:5px}.license-cat-box{font-size:1.6rem;color:#fff;background:#09c;padding:4px 16px;border-radius:4px;display:inline-block}@media screen and (max-width:640px){#license .cat-box-middle{width:calc(100% - 20px)}#license .cat-box-middle-info{padding:20px}}#license .sub-title-box .outline-list{margin-top:32px}.quick-outline{margin:48px 0;border-top:1px solid #ddd}.quick-outline dt{font-size:1.5rem;color:#fff;text-align:center;width:120px;padding:8px 0;margin:-15px 0 20px;background:#ff4081;-webkit-box-shadow:10px 0 0 0 #fff;box-shadow:10px 0 0 0 #fff}.quick-outline dd{font-size:1.6rem;line-height:1.6;font-weight:700;text-indent:-26px;margin:0 0 20px 30px}.quick-outline dd::before{content:"\e902";color:#ff4081;margin-right:10px}#license .page-block h4,#license .page-block h5{color:#193971;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}#license .page-block h4{font-size:2rem;line-height:1.6;margin-bottom:24px;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#license .page-block h5{font-size:1.8rem;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.license-text-box dl,.recommend-book-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-flex-wrap:wrap}#license .page-subject-cont dl{border-bottom:1px solid #ccc}#license .page-subject-cont dt{width:130px;background:#eae8f6}#license .page-subject-cont dd{text-align:left;padding-left:15px;padding-right:15px;width:450px}#license .page-subject-cont dd ol:nth-child(1),#license .page-subject-cont dd ul:nth-child(1){margin-top:0}.license-text-box h5{font-size:1.8rem;padding:10px 0 10px 20px;margin-top:40px;border-left:5px solid #193971}.license-text-box h6{font-size:1.8rem;line-height:1.6;margin-top:32px}.license-text-box p{margin:15px 0 0}.license-text-box div{font-size:1.6rem;line-height:1.8;margin:25px 0 0}.license-text-box dl{font-size:1.6rem;margin-top:10px;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.license-text-box dt{line-height:1.6;font-weight:700;width:80px;padding:10px 0}.license-text-box dd{line-height:1.6;width:calc(100% - 100px);padding:10px 0}.recommend-book-list{margin-top:20px;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.recommend-book-list li{width:calc((100% - 40px)/ 2);margin:20px 10px;list-style:none}.recommend-book-list li a{color:inherit;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.recommend-book-list li figure{width:100px;margin:0}.recommend-book-list li figure img{width:100px;height:auto}.recommend-book-list li h6{font-size:1.6rem;line-height:1.6;font-weight:400;width:calc(100% - 120px);margin-left:20px}@media screen and (max-width:640px){.recommend-book-list li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.recommend-book-list li h6{width:100%;margin:10px 0 0}#license .page-subject-cont dt{width:100%;padding:10px 0;background:#eae8f6}#license .page-subject-cont dd{width:100%;border-left:1px solid #ccc}}#glossary .job-cat-list,.search-main-cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-flex-wrap:wrap}#glossary .topic-deco{margin-top:80px}@media screen and (max-width:640px){#school .topic-deco{margin-top:56px}}#glossary .key-visual-cont{margin-top:20px}.glossary-catch-cont{padding:0 10px}.glossary-catch-cont h1{font-size:4.6rem;font-weight:400}.glossary-catch-cont h2{font-size:2.2rem;margin:40px 0 24px}.glossary-catch-cont p{font-size:1.6rem;line-height:1.8}.glossary-catch-cont .sns-box{margin-top:32px}@media screen and (max-width:640px){.glossary-catch-cont h1{font-size:2.4rem;font-weight:700}.glossary-catch-cont h2{font-size:1.8rem;line-height:1.4;margin:20px 0 24px}}.search-main-cont{padding:24px 0;margin-top:32px;background:#fcfaf2;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.search-main-cont h4{font-size:1.6rem;margin-right:10px}.search-main-cont input[type=text]{font-size:1.6rem;width:240px;height:30px;border:2px solid #009d9b}.search-main-cont input[type=submit]{font-size:1.6rem;color:#fff;font-weight:700;width:80px;height:30px;background:#009d9b;border:none}#glossary .job-cat-list{padding:0 20px;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#glossary .job-cat-list a{font-size:1.5rem;color:inherit;line-height:1.4;font-weight:700;text-decoration:none;width:calc(100% / 2 - 20px);margin:30px 10px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;transition:.3s}#glossary .job-cat-list a h2,#glossary .job-cat-list a h3,#glossary .job-cat-list a h4,#glossary .job-cat-list a h5,#glossary .job-cat-list a h6,#glossary .job-cat-list a img{-webkit-transition:.3s;transition:.3s}#glossary .job-cat-list a:hover{color:#f60}#glossary .job-cat-list figure{width:60px;height:60px;border-radius:50%;margin-right:10px;vertical-align:middle}@media screen and (max-width:640px){#glossary .job-cat-list{padding:20px 0}#glossary .job-cat-list a{font-size:1.4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#glossary .job-cat-list a figure{margin-bottom:15px}}#glossary .new-list li a,#glossary .ranking-list li a,#glossary .tag-list a{font-size:1.5rem;text-decoration:none}#glossary .tag-list{padding:20px 10px 0}#glossary .tag-list a{color:inherit;white-space:nowrap;padding:6px 10px;margin:5px;border:1px solid #eee;display:inline-block}#glossary .tag-list a::before{content:"\e935";color:#ddd;margin-right:10px}#glossary .tag-list a:hover{color:#fff;background:#ccaf86}#glossary .tag-list a:hover::before{color:#fff}#glossary .tag-list br{display:none}#glossary .ranking-list{padding:20px 10px 0;margin-left:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#glossary .ranking-list li{width:calc(100% / 2 - 20px);margin:10px}#glossary .ranking-list li a{color:inherit;line-height:1.6;font-weight:700;position:relative;-webkit-transition:.3s;transition:.3s}#glossary .ranking-list li a:hover{color:#f60}#glossary .ranking-list li a::after{position:absolute;bottom:-2px;left:0;content:'';width:0;height:1px;background-color:#c6b15c;-webkit-transition:.3s;transition:.3s}#glossary .ranking-list li a:hover::after{width:100%}#glossary .new-list{padding:0 10px}#glossary .new-list li{margin:20px 10px;padding-bottom:20px;list-style:none;border-bottom:1px dashed #ddd}#glossary .new-list li a{color:inherit;padding:10px;-webkit-transition:.3s;transition:.3s}#glossary .new-list li a h2,#glossary .new-list li a h3,#glossary .new-list li a h4,#glossary .new-list li a h5,#glossary .new-list li a h6,#glossary .new-list li a img{-webkit-transition:.3s;transition:.3s}#glossary .new-list li a:hover{color:#f60}#glossary .new-list li h5{font-size:1.7rem;font-weight:700}#glossary .new-list li h5::before{content:"\f0da";color:#48baac;margin-right:10px}#glossary .new-list li p{line-height:1.8;margin:16px 0 10px}#glossary .new-list li span{color:#48baac}@media screen and (max-width:640px){#glossary .key-visual-cont img{width:100%;height:auto}.glossary-summary br{display:none}dl.glossary-flex-list dd{width:calc(100% / 2)}.search-main-cont{-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-main-cont h4{font-size:1.6rem;margin:0 0 10px}.search-main-cont input[type=text]{font-size:1.6rem;width:100%;border:2px solid #009d9b}.search-main-cont input[type=submit]{width:160px;height:40px;margin:20px auto 0;display:block}}.term-50-nav a{font-size:1.6rem;color:inherit;font-weight:700;text-decoration:none;padding:10px;margin:6px;background:#fcfaf2;display:inline-block;-webkit-transition:all .1s ease .1s;transition:all .1s ease .1s}.term-50-nav a:hover{color:#fff;background:#ccaf86}.glossary-search-img-cont a{width:100px;height:100px;margin:30px 15px 0 0;display:inline-block;overflow:hidden;position:relative}.glossary-search-img-cont a img{height:200px;width:auto;position:relative;top:-50%;left:-50%}@media screen and (max-width:640px){.glossary-search-img-cont a{margin:30px 15px 30px 0}}.glossary-gyo-list{margin-top:24px;padding:0 10px}.glossary-gyo-list>li{padding:32px 0 16px;list-style:none;border-bottom:1px dashed #ccc;position:relative}.glossary-gyo-list>li:last-child{border:none}.glossary-gyo-list>li h4{font-size:2rem;color:#009d9b;line-height:1.4;margin:0 0 32px;padding:8px 0 8px 13px;border-left:3px solid #73b9b8}.glossary-gyo-list>li p{font-size:1.7rem;line-height:2;margin-bottom:24px;padding:0 10px}.glossary-gyo-list>li span{font-size:1.5rem;color:#009d9b}.glossary-gyo-list>li span::after{content:"\f101";margin-left:8px}.glossary-gyo-list>li a{color:inherit;text-decoration:none;-webkit-transition:.3s;transition:.3s}.glossary-gyo-list>li a h2,.glossary-gyo-list>li a h3,.glossary-gyo-list>li a h4,.glossary-gyo-list>li a h5,.glossary-gyo-list>li a h6,.glossary-gyo-list>li a img{-webkit-transition:.3s;transition:.3s}.glossary-gyo-list>li a:hover{color:#f60}.glossary-gyo-list>li dl{padding:32px 15px 0}.glossary-gyo-list>li dt{font-size:1.6rem;color:#009d9b;font-weight:700}.glossary-gyo-list>li dd{margin:20px 16px 0 0;float:left}.glossary-gyo-list>li dd a{font-size:1.4rem;font-weight:700;-webkit-transition:.3s;transition:.3s}.glossary-gyo-list>li dd a h2,.glossary-gyo-list>li dd a h3,.glossary-gyo-list>li dd a h4,.glossary-gyo-list>li dd a h5,.glossary-gyo-list>li dd a h6,.glossary-gyo-list>li dd a img{-webkit-transition:.3s;transition:.3s}.glossary-gyo-list>li dd a:hover{color:#f60}.glossary-gyo-list>li dd a:before{content:"\e935";color:#ddd;margin-right:4px}.glossary-gyo-list>li ol li,.glossary-gyo-list>li>ul li{font-size:1.7rem;line-height:1.8;margin-bottom:24px;padding:0 10px}.glossary-gyo-list>li .insta-img-box{width:420px;margin:40px 0 24px}.glossary-gyo-list>li .insta-img-box img{width:auto;max-width:420px;height:auto;max-height:480px}.glossary-post-text-cont{letter-spacing:1.6px;padding:0 10px;margin-bottom:60px}.glossary-post-text-cont h2{font-size:2.4rem;line-height:1.6;color:#b18451;position:relative;padding:.5em 0 .25em .5em;margin-bottom:40px;border-left:4px solid #ccaf86}.glossary-post-text-cont h2::before{position:absolute;left:-4px;bottom:0;content:'';width:4px;height:50%;background-color:#be9b69}.glossary-post-text-cont li,.glossary-post-text-cont p{font-size:1.6rem;line-height:2.2;margin-bottom:24px}.glossary-post-text-cont ol,.glossary-post-text-cont ul{margin:20px}.glossary-post-text-cont .glossary-img-box{width:400px;margin:40px 0 32px;display:block}.glossary-post-text-cont .glossary-img-box img{width:auto;max-width:420px;height:auto;max-height:480px}.glossary-post-text-cont .insta-img-box{width:400px;margin:40px 0 32px;display:block}.glossary-post-text-cont .insta-img-box img{width:auto;max-width:420px;height:auto;max-height:480px}.glossary-post-text-cont .youtube-box{position:relative;width:100%;padding-top:56.25%}.glossary-post-text-cont .youtube-box iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}@media screen and (max-width:640px){.glossary-post-text-cont .glossary-img-box{width:100%;margin:40px 0 32px;display:block;overflow:hidden}.glossary-post-text-cont .glossary-img-box img{width:auto;max-width:420px;height:auto;max-height:480px}.glossary-post-text-cont .insta-img-box{width:100%;margin:40px 0 32px;display:block;overflow:hidden}.glossary-post-text-cont .insta-img-box img{width:auto;max-width:420px;height:auto;max-height:480px}.glossary-post-text-cont p img{width:100%;height:auto}}.glossary-relation-cont{margin:40px 0;padding:16px 20px 32px;background:#fefcf4;border-top:2px solid #009d9b}.glossary-relation-cont dt{font-size:1.8rem;color:#193971;font-weight:700;margin-bottom:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.glossary-relation-cont dt img{margin-right:8px}.glossary-relation-cont dd{margin:10px 16px 0 0;float:left}.glossary-relation-cont a{font-size:1.5rem;color:inherit;line-height:1.4;font-weight:700;text-decoration:none;white-space:nowrap;display:inline-block;-webkit-transition:.3s;transition:.3s}.glossary-relation-cont a h2,.glossary-relation-cont a h3,.glossary-relation-cont a h4,.glossary-relation-cont a h5,.glossary-relation-cont a h6,.glossary-relation-cont a img{-webkit-transition:.3s;transition:.3s}.glossary-relation-cont a:hover{color:#f60}.glossary-relation-cont a:hover img{opacity:.8}.glossary-relation-cont a::before{font-family:icomoon;content:"\e935";color:#9cc;margin-right:4px}#work-info .key-visual-cont{background:-webkit-repeating-linear-gradient(left,#fff,#fff 20px,#fbfbfb 0,#fbfbfb 40px);background:repeating-linear-gradient(90deg,#fff,#fff 20px,#fbfbfb 0,#fbfbfb 40px)}#work-info .key-visual-cont+article{margin-top:0!important}.work-info-index{width:100%!important;display:block!important}.work-info-index section{text-align:center;padding-bottom:60px}.work-info-index .grid-940,.work-info-index .grid-960{text-align:left;margin:0 auto}.work-info-index h1{font-size:2.6rem;margin:60px 0 20px;padding:20px 0;border-top:1px solid #5a5a5a;display:inline-block}.work-info-index h1+p{font-size:1.5rem;line-height:1.6;padding:0 10px;margin-bottom:40px}@media screen and (max-width:640px){.work-info-index .grid-960{width:100%}.work-info-index .grid-940{width:100%;padding:0 10px}.work-info-index h1{font-size:2.2rem;padding:26px 0;margin:50px 0 5px}}.newest-body{background:url(/wp-content/themes/original/common/css/../img/basic/work-info-back-blue.gif)}.newest-body ul{padding:40px 60px;background:#fff}.newest-body li{padding:10px 0;border-bottom:1px solid #f2efe4;list-style:none}.newest-body li a{color:inherit;text-decoration:none;-webkit-transition:.3s;transition:.3s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.newest-body li a h2,.newest-body li a h3,.newest-body li a h4,.newest-body li a h5,.newest-body li a h6,.newest-body li a img{-webkit-transition:.3s;transition:.3s}.newest-body li a:hover{color:#f60}.newest-body li figure{width:100px;height:60px;background:#000;overflow:hidden}.newest-body li div{width:calc(100% - 120px);margin-left:20px}.newest-body li h3{font-size:1.6rem;color:inherit;line-height:1.4}.newest-body li span{line-height:1.4;margin-top:10px;display:block}.newest-body li span:before{content:"●";color:#00a791}@media screen and (max-width:640px){.newest-body ul{padding:20px 10px}.newest-body li{padding:20px 0}.newest-body li figure{width:70px;height:50px}.newest-body li div{width:calc(100% - 85px);margin-left:15px}.newest-body li h3{font-size:1.4rem}.newest-body li span{font-size:1.2rem;margin-top:5px}}.interview-body{background:url(/wp-content/themes/original/common/css/../img/basic/work-info-back-beige.gif)}.interview-body>a{color:#fff;width:240px;padding:15px 0;display:inline-block;text-decoration:none;background-color:#ccaf86;-webkit-box-shadow:0 5px 8px 0 #f9f6f2;box-shadow:0 5px 8px 0 #f9f6f2;border:none;border-radius:4px;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.interview-body>a:active,.interview-body>a:focus,.interview-body>a:hover{background-color:#d4bb98;-webkit-box-shadow:0 5px 10px 0 #eadece;box-shadow:0 5px 10px 0 #eadece}ul.interview-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.interview-list li{width:220px;margin:0 10px 40px;background:#fff;list-style:none}ul.interview-list li a{color:inherit;text-decoration:none;padding:20px 15px;display:block;-webkit-box-shadow:inset 0 0 0 1px #c4ae55;box-shadow:inset 0 0 0 1px #c4ae55;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}ul.interview-list li a:hover{-webkit-box-shadow:inset 0 0 0 5px #c4ae55;box-shadow:inset 0 0 0 5px #c4ae55}ul.interview-list li div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.interview-list li figure{width:60px;height:60px;overflow:hidden}ul.interview-list li figcaption{color:#00a791;font-weight:700;line-height:1.4;width:calc(100% - 70px);margin-left:10px}ul.interview-list li figcaption span{color:#aaa;display:block;margin-top:5px}ul.interview-list li h3{font-size:1.4rem;line-height:1.4;margin-top:15px}@media screen and (max-width:640px){ul.interview-list li{width:calc(100% / 2 - 20px);margin:0 10px 20px}ul.interview-list li div{display:block}ul.interview-list li figure{margin:0 auto}ul.interview-list li figcaption{width:100%;margin:10px 0}}#work-info article,.knowledge-body .grid-960{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.knowledge-body{background:#fff}.knowledge-body .grid-960{display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.knowledge-body .grid-960 div{width:280px;margin:0 auto}.knowledge-body .grid-960 div h2{font-size:1.8rem;color:#193971;text-align:center;padding:15px 0;background:#fff;border:3px solid #fff;-webkit-box-shadow:inset 0 0 0 1px #d6cb9a,0 0 4px 0 #ddd;box-shadow:inset 0 0 0 1px #d6cb9a,0 0 4px 0 #ddd}.knowledge-body .grid-960 div figure{width:280px;height:140px;margin:15px auto}.knowledge-body .grid-960 div h3{font-size:1.6rem}.knowledge-body .grid-960 div h3 a{line-height:1.4;color:#009d9b;text-decoration:none;display:block;-webkit-transition:.3s;transition:.3s}.knowledge-body .grid-960 div h3 a h2,.knowledge-body .grid-960 div h3 a h3,.knowledge-body .grid-960 div h3 a h4,.knowledge-body .grid-960 div h3 a h5,.knowledge-body .grid-960 div h3 a h6,.knowledge-body .grid-960 div h3 a img{-webkit-transition:.3s;transition:.3s}.knowledge-body .grid-960 div h3 a:hover{color:#f60}.knowledge-body .grid-960 div p{line-height:1.6;margin-top:10px}.knowledge-body .grid-960 div h4{text-align:center;margin-top:60px;position:relative}.knowledge-body .grid-960 div h4:after{content:"　";width:100%;border-top:4px double #193971;display:block;position:absolute;top:5px}.knowledge-body .grid-960 div h4 span{font-size:1.6rem;color:#193971;padding:0 10px;background:#fff;position:relative;z-index:1}.knowledge-body .grid-960 div ul{margin-top:40px}.knowledge-body .grid-960 div li{text-indent:-1em;margin:0 0 10px 15px;list-style:none}.knowledge-body .grid-960 div li a{font-size:1.4rem;color:inherit;line-height:1.6;text-decoration:none;-webkit-transition:.3s;transition:.3s}.knowledge-body .grid-960 div li a h2,.knowledge-body .grid-960 div li a h3,.knowledge-body .grid-960 div li a h4,.knowledge-body .grid-960 div li a h5,.knowledge-body .grid-960 div li a h6,.knowledge-body .grid-960 div li a img{-webkit-transition:.3s;transition:.3s}.knowledge-body .grid-960 div li a:hover{color:#f60}.knowledge-body .grid-960 div li a:before{content:"\f0da";margin-right:5px}.knowledge-body .grid-960 div>a{font-size:1.4rem;color:#fff;text-align:center;width:240px;padding:15px 0;margin:40px auto 0;display:block;text-decoration:none;background-color:#ccaf86;-webkit-box-shadow:0 5px 8px 0 #f9f6f2;box-shadow:0 5px 8px 0 #f9f6f2;border:none;border-radius:4px;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.knowledge-body .grid-960 div>a:active,.knowledge-body .grid-960 div>a:focus,.knowledge-body .grid-960 div>a:hover{background-color:#d4bb98;-webkit-box-shadow:0 5px 10px 0 #eadece;box-shadow:0 5px 10px 0 #eadece}@media screen and (max-width:640px){.knowledge-body .grid-960{width:100%;padding:0 10px;display:block}.knowledge-body .grid-960 div{width:100%;margin:0 auto 64px}.knowledge-body .grid-960 div:nth-of-type(3){margin:0 auto}.knowledge-body .grid-960 div h4{margin-top:32px}.knowledge-body .grid-960 div ul{margin-top:24px}}.weddingnews-body{background:#f5f7f8}.weddingnews-body ul{padding:20px 60px 40px;background:#fff}.weddingnews-body li{border-bottom:1px solid #f2efe4;list-style:none}.weddingnews-body li a{font-size:1.5rem;color:inherit;line-height:1.5;text-decoration:none;padding:20px 0;display:block;-webkit-transition:.3s;transition:.3s}.weddingnews-body li a h2,.weddingnews-body li a h3,.weddingnews-body li a h4,.weddingnews-body li a h5,.weddingnews-body li a h6,.weddingnews-body li a img{-webkit-transition:.3s;transition:.3s}.weddingnews-body li a:hover{color:#f60}.weddingnews-body li span{font-size:1.3rem;color:#ADADAD}@media screen and (max-width:640px){.weddingnews-body ul{padding:10px 20px 20px}.weddingnews-body li a{font-size:1.4rem}}#work-info article{width:940px;margin:40px auto;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#work-info header{padding:30px 0 35px;border-top:2px solid #c29664;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAJElEQVQYV2NkAIJD01L+22XNYURmM2ITBCkAq8KmC0U7ZUYBAHqJLX19z0pcAAAAAElFTkSuQmCC);background-position:0 bottom;background-repeat:repeat-x}#work-info header.cat-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#work-info header.cat-head figure{width:140px;height:140px}#work-info header.cat-head div{width:calc(100% - 180px);margin-left:40px}#work-info header.cat-head div p{font-size:1.5rem;line-height:1.6;margin-top:20px}#work-info header h1{font-size:2.4rem;color:#b18451;line-height:1.4}#work-info header>p{font-size:1.4rem;color:#193971;margin-top:25px}#work-info .nav-3rd-cont{padding:10px;margin-bottom:20px;background:#fafafa}#work-info .nav-3rd-cont h3{font-size:1.8rem;color:#193971;text-align:center;padding:15px 0;background:#fff;border:3px solid #fff;-webkit-box-shadow:inset 0 0 0 1px #d6cb9a;box-shadow:inset 0 0 0 1px #d6cb9a}#work-info .nav-3rd-cont>a{font-size:1.5rem;color:#fff;text-align:center;width:220px;padding:10px 0;margin:10px auto 0;display:block;text-decoration:none;background-color:#ccaf86;-webkit-box-shadow:0 5px 8px 0 #f9f6f2;box-shadow:0 5px 8px 0 #f9f6f2;border:none;border-radius:4px;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}#work-info .nav-3rd-cont>a:active,#work-info .nav-3rd-cont>a:focus,#work-info .nav-3rd-cont>a:hover{background-color:#d4bb98;-webkit-box-shadow:0 5px 10px 0 #eadece;box-shadow:0 5px 10px 0 #eadece}#work-info .nav-3rd-cont>a::after{content:"\f101";margin-left:10px}#work-info .nav-3rd-cont>a:hover{background:#c6a27a}#work-info .nav-3rd-cont ul{padding:0 10px;background:#fff}#work-info .nav-3rd-cont li{border-bottom:1px solid #ececec;list-style:none}#work-info .nav-3rd-cont li:last-child{border:none}#work-info .nav-3rd-cont li a{color:inherit;text-decoration:none;padding:10px 0;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:.3s;transition:.3s}#work-info .nav-3rd-cont li a h2,#work-info .nav-3rd-cont li a h3,#work-info .nav-3rd-cont li a h4,#work-info .nav-3rd-cont li a h5,#work-info .nav-3rd-cont li a h6,#work-info .nav-3rd-cont li a img{-webkit-transition:.3s;transition:.3s}#work-info .nav-3rd-cont li a:hover{color:#f60}#work-info .nav-3rd-cont li figure{width:50px;height:50px;overflow:hidden}#work-info .nav-3rd-cont li figure img{width:50px;height:auto}#work-info .nav-3rd-cont li h4{font-size:1.4rem;line-height:1.4;font-weight:400;width:calc(100% - 70px);margin-left:20px}#work-info .relation-post-title{font-size:1.8rem;color:#193971;text-align:center;margin-top:60px;padding:15px 0;background:#fff;border:3px solid #fff;-webkit-box-shadow:inset 0 0 0 1px #d6cb9a,0 0 4px 0 #ddd;box-shadow:inset 0 0 0 1px #d6cb9a,0 0 4px 0 #ddd}@media screen and (max-width:640px){#work-info article{width:100%}#work-info header{padding:15px 10px}#work-info header.cat-head{margin-bottom:10px}#work-info header.cat-head figure{width:80px;height:80px}#work-info header.cat-head div{width:calc(100% - 90px);margin-left:10px}#work-info header.cat-head div p{font-size:1.3rem;margin-top:10px}#work-info header h1{font-size:2rem}#work-info .relation-post-title{margin-left:12px;margin-right:12px}}#work-info .body-l{width:620px}#work-info .body-r{width:300px;margin-left:20px}@media screen and (max-width:640px){#work-info .body-l{width:100%}#work-info .body-r{width:100%;margin:40px 0 0}}.cat-list-cont li{padding:30px 0 15px;border-bottom:1px solid #ededed;list-style:none}.cat-list-cont li a{color:inherit;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:.3s;transition:.3s}.cat-list-cont li a h2,.cat-list-cont li a h3,.cat-list-cont li a h4,.cat-list-cont li a h5,.cat-list-cont li a h6,.cat-list-cont li a img{-webkit-transition:.3s;transition:.3s}.cat-list-cont li a:hover{color:#f60}.cat-list-cont li a figure{width:160px;height:120px}.cat-list-cont li a div{width:calc(100% - 190px);margin-left:30px}.cat-list-cont li a div h2{font-size:1.8rem;line-height:1.4}.cat-list-cont li a div p{color:#999;line-height:1.6;margin-top:15px}@media screen and (max-width:640px){.cat-list-cont li{padding:10px}.cat-list-cont li a figure{width:70px;height:70px;overflow:hidden}.cat-list-cont li a figure img{width:90px;hight:auto;margin-left:-10px}.cat-list-cont li a div{width:calc(100% - 80px);margin-left:10px}.cat-list-cont li a div h2{font-size:1.6rem}.cat-list-cont li a div p{display:none}}.interview-cont{padding:15px 20px;background:#f6f6f6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.interview-cont figure{width:80px;height:80px;border-radius:50%;overflow:hidden}.interview-cont div{width:calc(100% - 140px);margin-left:40px}.interview-cont h3{font-size:1.6rem;line-height:1.4;margin-top:5px}.interview-cont p{font-size:1.4rem;line-height:1.4;margin-top:10px}.interview-cont br{display:none}@media screen and (max-width:640px){.interview-cont{padding:15px 10px}.interview-cont figure{width:60px;height:60px}.interview-cont figure img{width:70px;height:auto}.interview-cont div{width:calc(100% - 80px);margin-left:10px}.interview-cont p{font-size:1.3rem}.interview-cont br{display:block}}.inquiry-btn-cont,.sub-page-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.workinfo-single-text-cont h2{font-size:2rem;color:#b18451;line-height:1.4;padding:10px;margin-top:40px;border-left:2px solid #c29664}.workinfo-single-text-cont h3{font-size:1.8rem;color:#4bb4b7;line-height:1.6;margin-top:60px;padding-left:40px;background:url(/wp-content/themes/original/common/css/../img/page/icon-talk.png) 0 5px no-repeat}.workinfo-single-text-cont h4{font-size:1.8rem;color:#4bb4b7;line-height:1.4;margin-top:40px}.workinfo-single-text-cont p{font-size:1.7rem;line-height:2;margin-top:40px}.workinfo-single-text-cont p img{width:600px;height:auto;margin:20px 0}.workinfo-single-text-cont ol,.workinfo-single-text-cont ul{margin:20px}.workinfo-single-text-cont ol li,.workinfo-single-text-cont ul li{margin-bottom:16px}@media screen and (max-width:640px){.workinfo-single-text-cont p img{width:100%;height:auto}.workinfo-single-text-cont h3,.workinfo-single-text-cont h4,.workinfo-single-text-cont ol,.workinfo-single-text-cont p,.workinfo-single-text-cont ul{margin-left:12px;margin-right:12px}.workinfo-single-text-cont p{font-size:1.7rem;line-height:2;margin-top:40px}.workinfo-single-text-cont ol,.workinfo-single-text-cont ul{margin:20px}.workinfo-single-text-cont ol li,.workinfo-single-text-cont ul li{margin-bottom:16px}}.sub-page-title{width:940px;height:120px;margin:40px auto;background:url(/wp-content/themes/original/common/css/../img/page/sub-page-img.png) right 0 no-repeat #f9f1e7;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sub-page-title h1{font-size:2.4rem;color:#74644f;font-weight:400;margin-left:40px}@media screen and (max-width:640px){.sub-page-title{width:100%;margin:0}.sub-page-title h1{margin-left:10px}}.sub-text-cont h3{font-size:2rem;line-height:1.6;margin:48px 0 24px}.sub-text-cont h4{font-size:2rem;color:#c69c6d;line-height:1.6;margin:0 0 24px}.sub-text-cont p{font-size:1.6rem;line-height:1.8;margin:0 0 32px}.sub-text-cont ol{margin:20px 0 0 24px}.sub-text-cont li{font-size:1.6rem;line-height:1.8;margin-bottom:16px}.sub-text-cont hr{border:none;border-top:1px solid #eee;margin:24px 0 48px}.sub-text-cont table{margin-top:40px;border-collapse:collapse}.sub-text-cont table th{font-size:1.4rem;text-align:left;width:180px;padding:20px 0 20px 10px;background:#fefbf3;border:1px solid #e7e7e7;position:relative}.sub-text-cont table td{font-size:1.5rem;line-height:1.6;padding:20px;border:1px solid #e7e7e7}.sub-text-cont table caption{font-size:1.8rem;color:#c69c6d;font-weight:700;text-align:left;padding-bottom:24px}.policy-link-box a{font-size:1.6rem;color:inherit;text-decoration:none;margin-right:20px}.policy-link-box a::before{content:"\f0da";margin-right:4px}.policy-link-box a:hover{color:#C69C6D}@media screen and (max-width:640px){.sub-text-cont table td,.sub-text-cont table th{width:100%;display:block}.sub-text-cont table td{border-top:none}.policy-link-box a{display:block;margin-bottom:10px}}.side-inquiry-box{padding:20px;border:1px solid #ddd;background:#fff}.side-inquiry-box h3{line-height:1.4;padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #eee}.side-inquiry-box p{font-size:1.5rem;line-height:1.6}#sub .inquiry-teble th.hisu::after{font-size:1.3rem;font-weight:400;color:#fff;content:"必須";padding:2px 4px;background:#e95671;margin-left:auto;position:absolute;right:5px}#sub .inquiry-teble td input[type=checkbox],#sub .inquiry-teble td input[type=text],#sub .inquiry-teble td input[type=radio],#sub .inquiry-teble td textarea{font-size:1.4rem;width:90%;padding:4px;border:2px solid #ddd}.inquiry-btn-cont{margin-top:24px;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.inquiry-btn-cont input[type=submit]{font-size:1.6rem;color:#fff;text-align:center;width:240px;height:60px;margin:10px;text-decoration:none;background-color:#c69c6d;-webkit-box-shadow:0 5px 8px 0 #f1e7db;box-shadow:0 5px 8px 0 #f1e7db;border:none;border-radius:4px;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.inquiry-btn-cont input[type=submit]:active,.inquiry-btn-cont input[type=submit]:focus,.inquiry-btn-cont input[type=submit]:hover{background-color:#cda87f;-webkit-box-shadow:0 5px 10px 0 #e3ceb6;box-shadow:0 5px 10px 0 #e3ceb6}.inquiry-btn-cont input[type=submit].back-btn{text-decoration:none;background-color:#bbb;-webkit-box-shadow:0 5px 8px 0 #eee;box-shadow:0 5px 8px 0 #eee;border:none;border-radius:4px;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.inquiry-btn-cont input[type=submit].back-btn:active,.inquiry-btn-cont input[type=submit].back-btn:focus,.inquiry-btn-cont input[type=submit].back-btn:hover{background-color:#c8c8c8;-webkit-box-shadow:0 5px 10px 0 #d5d5d5;box-shadow:0 5px 10px 0 #d5d5d5}.complete-cont h3{font-size:2.4rem;color:#c69c6d;line-height:1.4;margin-bottom:24px}.complete-cont p{font-size:1.6rem;line-height:2;margin-bottom:24px}.complete-cont p strong{font-size:1.8rem;color:#d4003d;font-weight:700}.complete-cont hr{border:none;border-top:1px dashed #d1d1d1;margin:40px 0 30px}.job-publish-inquiry-page-title{background:url(/wp-content/themes/original/common/css/../img/page/job-publish-inquiry-page-img.png) right 0 no-repeat #f9f1e7}.title-left{text-align:left;padding:10px}.title-left h1{font-size:2.8rem;font-weight:400}@media screen and (max-width:768px){.title-left{padding:2px 10px 0}.title-left h1{font-size:2rem}}.post-list-cont-simplified{width:960px;margin:0 auto}.post-list-cont-simplified ul{margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-list-cont-simplified li{width:300px;margin:20px 10px;background:url(/wp-content/themes/original/common/css/../img/basic/color-bar.gif) no-repeat;border:1px solid #d6cb9a;border-top:none;list-style:none;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.post-list-cont-simplified li:hover{-webkit-box-shadow:0 0 10px 0 #d2c485;box-shadow:0 0 10px 0 #d2c485}.post-list-cont-simplified li>a{color:inherit;text-decoration:none;min-height:430px;padding:20px;display:block}.post-list-cont-simplified li figure{text-align:center;width:260px;height:160px;margin:0 auto}.post-list-cont-simplified li span{text-align:center;margin-bottom:10px;display:block}.post-list-cont-simplified li h3{font-size:1.6rem;color:#f60;line-height:1.6;margin:10px 0 28px;padding-bottom:20px;position:relative}.post-list-cont-simplified li h3:after{content:"";width:80px;border-top:1px solid #5d7677;position:absolute;bottom:0;left:calc(50% - 40px)}.post-list-cont-simplified li h4{font-size:1.5rem;line-height:1.4;margin:10px 0 0}.post-list-cont-simplified li h5,.post-list-cont-simplified li h6{font-size:1.4rem;font-weight:400;overflow:hidden;text-overflow:ellipsis}.post-list-cont-simplified li h5{line-height:1.4;text-indent:-23px;padding-left:23px;margin:20px 0 4px;white-space:normal}.post-list-cont-simplified li h5 p{display:inline-block;margin-left:22px}.post-list-cont-simplified li h6{margin:15px 0 4px;white-space:nowrap}.post-list-cont-simplified li i{color:#c69c6d;margin-right:8px}.post-list-cont-simplified li div a,.post-list-cont-simplified-foot a.wpfp-link{font-size:1.6rem;color:#fff;text-align:center;font-weight:700;text-decoration:none}.post-list-cont-simplified li div{text-align:center;padding:10px 0;border-top:1px dashed #d6cb9a}.post-list-cont-simplified li div a{margin:10px;padding:8px 0;border-radius:4px;background:#005290;display:inline-block}.post-list-cont-simplified li div a:nth-of-type(1){width:160px;padding:12px 0;text-decoration:none;background-color:#ccaf86;-webkit-box-shadow:0 5px 8px 0 #f9f6f2;box-shadow:0 5px 8px 0 #f9f6f2;border:none;border-radius:4px;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.post-list-cont-simplified li div a:nth-of-type(1):active,.post-list-cont-simplified li div a:nth-of-type(1):focus,.post-list-cont-simplified li div a:nth-of-type(1):hover{background-color:#d4bb98;-webkit-box-shadow:0 5px 10px 0 #eadece;box-shadow:0 5px 10px 0 #eadece}.post-list-cont-simplified li div a:nth-of-type(1)::before{content:"\e915";margin-right:4px}.post-list-cont-simplified li div a:nth-of-type(2){width:80px;padding:12px 0;text-decoration:none;background-color:#999;-webkit-box-shadow:0 5px 8px 0 #e6e6e6;box-shadow:0 5px 8px 0 #e6e6e6;border:none;border-radius:4px;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.post-list-cont-simplified li div a:nth-of-type(2):active,.post-list-cont-simplified li div a:nth-of-type(2):focus,.post-list-cont-simplified li div a:nth-of-type(2):hover{background-color:#a6a6a6;-webkit-box-shadow:0 5px 10px 0 #ccc;box-shadow:0 5px 10px 0 #ccc}.post-list-cont-simplified li div a:nth-of-type(2)::before{content:"\f00d";margin-right:4px}@media screen and (max-width:640px){.post-list-cont-simplified li{margin-left:auto;margin-right:auto}.post-list-cont-simplified{width:100%}}.favorite-no-photo li>a{min-height:300px}.favorite-no-photo li figure{margin:2px 0 15px}.favorite-no-photo li figure img{line-height:0;width:52px;height:60px}.favorite-no-photo li figure.img-wide img{line-height:0;width:260px;height:auto}.post-list-cont-simplified-foot{margin:60px 10px}.post-list-cont-simplified-foot a.wpfp-link{width:240px;padding:15px 0;display:none;background-color:#999;-webkit-box-shadow:0 5px 8px 0 #e6e6e6;box-shadow:0 5px 8px 0 #e6e6e6;border:none;border-radius:4px;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.post-list-cont-simplified-foot a.wpfp-link:active,.post-list-cont-simplified-foot a.wpfp-link:focus,.post-list-cont-simplified-foot a.wpfp-link:hover{background-color:#a6a6a6;-webkit-box-shadow:0 5px 10px 0 #ccc;box-shadow:0 5px 10px 0 #ccc}.post-list-cont-simplified-foot a.wpfp-link:before{content:"\e9ad";margin-right:4px}.post-list-cont-simplified .clip-notice-box{line-height:1.6;margin:24px 10px}.post-list-cont-simplified .clip-clear-box{display:none}.history-list-cont ul li>a{min-height:310px}.history-list-cont ul li div a:nth-of-type(1):before{content:"\f054";margin-right:4px}.job-application-body{background:url(/wp-content/themes/original/common/css/../img/basic/color-bar.gif) repeat-x}.job-application-body article{width:960px;margin:0 auto;padding:50px 0}@media screen and (max-width:640px){.job-application-body article{width:100%;margin:0 auto;padding:50px 10px}}.job-application-body h1{font-size:2.4rem;line-height:1.4;text-align:center;width:140px;margin:0 auto 60px;padding:20px 0;border-top:1px solid #222;border-bottom:1px solid #222}.job-application-body h3{font-size:2.4rem;color:#193971;line-height:1.4}.job-application-body h4.form-topic{font-size:1.6rem;margin:40px 0 20px;padding:8px 0 8px 12px;border-left:4px solid #E60036}.job-application-body h6{font-size:2rem;border-left:3px solid #db0025;padding:10px;margin-top:60px}.job-application-body p{line-height:1.8;margin:24px 0}.job-application-body p b{font-size:1.8rem;line-height:1.8}.job-application-body hr{margin:40px 0;border:none;border-top:1px solid #efefef}.form-paste-box,.form-save-box{margin:40px 0 15px;padding:4px 20px;border:1px solid #ccc;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.form-paste-box p,.form-save-box p{font-size:1.5rem;line-height:1.4;margin-right:auto}@media screen and (max-width:640px){.form-paste-box,.form-save-box{padding-top:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.form-paste-box>div,.form-save-box>div{width:100%}}.form-paste-btn,.form-save-btn{font-size:1.6rem;color:#fff;font-weight:700;text-align:center;width:160px;margin:10px;padding:12px 0;cursor:pointer;display:inline-block}.form-paste-btn{text-decoration:none;background-color:#19c4bd;-webkit-box-shadow:0 5px 8px 0 #b4f5f3;box-shadow:0 5px 8px 0 #b4f5f3;border:none;border-radius:4px;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.form-paste-btn:active,.form-paste-btn:focus,.form-paste-btn:hover{background-color:#1cdbd3;-webkit-box-shadow:0 5px 10px 0 #86f0eb;box-shadow:0 5px 10px 0 #86f0eb}.form-save-btn{text-decoration:none;background-color:#ff8a18;-webkit-box-shadow:0 5px 8px 0 #ffd7b1;box-shadow:0 5px 8px 0 #ffd7b1;border:none;border-radius:4px;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.form-save-btn:active,.form-save-btn:focus,.form-save-btn:hover{background-color:#ff9732;-webkit-box-shadow:0 5px 10px 0 #ffbe7e;box-shadow:0 5px 10px 0 #ffbe7e}@media screen and (max-width:640px){.form-paste-btn,.form-save-btn{font-size:1.4rem;width:calc(100% / 2 - 10px);margin:20px 0}.form-paste-btn{margin-right:10px}.form-save-box .form-save-btn{width:50%}}.job-application-data-table,.job-application-table{width:100%;background:#fffdf2}.job-application-data-table th,.job-application-table th{font-size:1.6rem;line-height:1.5;font-weight:700;text-align:left;width:220px;padding:24px 0 24px 20px;border:1px solid #ccc;position:relative}.job-application-data-table th.hisu::after,.job-application-table th.hisu::after{content:"必須";font-size:1.2rem;color:#fff;font-weight:400;padding:2px 5px;margin-top:4px;background:#ff7878;border-radius:2px;position:absolute;right:10px}.job-application-data-table td,.job-application-table td{font-size:1.6rem;line-height:1.5;padding:16px 15px 16px 20px;background:#fff;border:1px solid #ccc}.job-application-data-table td:nth-last-of-type(2),.job-application-table td:nth-last-of-type(2){font-weight:700;width:120px;padding:24px 0 24px 20px;background:0 0}.job-application-data-table td input:active,.job-application-data-table td input[type=text][disabled],.job-application-table td input:active,.job-application-table td input[type=text][disabled]{font-size:1.4rem;line-height:1.4;border:none;-webkit-box-shadow:none;box-shadow:none;background:#fff}.job-application-data-table td textarea,.job-application-table td textarea{width:670px}.job-application-data-table label,.job-application-table label{font-size:1.6rem;padding:8px 4px}.job-application-data-table .size-600,.job-application-table .size-600{width:600px}.job-application-data-table .size-300,.job-application-table .size-300{width:300px}.job-application-data-table .size-60,.job-application-table .size-60{width:60px!important}.job-application-data-table .hide,.job-application-table .hide{display:none}@media screen and (max-width:640px){.job-application-data-table th,.job-application-table th{width:100%;margin-top:-1px;padding:16px 0 16px 10px;display:block;border-bottom:none}.job-application-data-table td,.job-application-table td{width:100%;padding:16px 10px;display:block}.job-application-data-table td:nth-last-of-type(2),.job-application-table td:nth-last-of-type(2){width:100%;margin-top:-1px;padding:16px 0 16px 10px;display:block;border-bottom:none}.job-application-data-table td input[type=text],.job-application-data-table td textarea,.job-application-table td input[type=text],.job-application-table td textarea{width:94%}}.job-application-table tr:nth-child(odd) td{background:#fcfcfc}.job-application-table td input[type=text],.job-application-table td select,.job-application-table td textarea{font-size:1.4rem;line-height:1.4;padding:8px;border:1px solid #d2d2d2}.mw_wp_form .error{font-size:1.6rem!important;font-weight:700;margin-top:5px}.ssl-cont{padding:24px;background:#edf7fe;border:1px solid #dcdcdc;-webkit-box-shadow:inset 0 0 0 6px #FFF;box-shadow:inset 0 0 0 6px #FFF;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ssl-cont div:nth-of-type(1){line-height:1.6;width:520px}.ssl-cont div:nth-of-type(2){margin-left:80px}.job-config .form-paste-box,.job-config .form-save-box,.job-config .job-application-data-table,.job-config h6{display:none}.job-config strong{font-size:1.8rem;line-height:1.8;color:#e60036}.job-publish-header{width:1180px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.job-publish-header div{padding-top:12px}.job-publish-header nav a{font-size:2.2rem;color:#fff;font-weight:700;text-decoration:none;text-align:center;width:180px;height:70px;padding-top:25px;margin-left:20px;background:#de4721;display:inline-block}.job-publish-header nav a:hover{opacity:1;-webkit-animation:flash 1s;animation:flash 1s}@-webkit-keyframes flash{0%{opacity:.4}100%{opacity:1}}.job-publish-body h1{width:1180px;margin:45px auto 60px;font-size:5rem;line-height:1.6}.job-publish-body h1 span{color:#ff0d6e}.job-publish-body .key-visual-body{height:690px;border-top:2px solid #de4721;border-bottom:5px solid #1ac7d5;background:url(/wp-content/themes/original/common/css/../img/publish/key-vs-back.gif);position:relative}.job-publish-body .key-visual-body .key-visual-topic-cont{width:100%;padding:20px 0;background:#fffee9;position:absolute;top:380px}.merit-box-blue div:nth-child(2),.merit-box-green div:nth-child(2){padding-top:18px}.job-publish-body .key-visual-body .key-visual-topic-cont div{width:1180px;margin:0 auto}.job-publish-body .key-visual-body .key-visual-cont-publish{width:1180px;height:683px;margin:0 auto;position:relative;z-index:999}.job-publish-merit-box{margin:15px 0 40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.job-publish-merit-box div:nth-child(1){line-height:0}.job-publish-merit-box div:nth-child(2){margin-left:70px}.job-publish-merit-cont{width:1180px;margin:40px auto}.merit-box-blue{background:#f2feff;border:1px solid #c2e4e7}.merit-box-blue div:nth-child(2) h2{font-size:6rem;color:#02b8c7;position:relative}.merit-box-blue div:nth-child(2) h2 mark{font-size:9.6rem;color:#02b8c7;margin:0 5px;position:relative;top:5px}.merit-box-blue div:nth-child(2) h2 span{font-size:3rem}.merit-box-blue div:nth-child(2) h2 span:nth-of-type(2){font-weight:400;margin-left:25px}.merit-box-blue p{font-size:2.4rem;line-height:1.8;font-weight:700;margin-top:35px}.merit-box-green{background:#f2fffb;border:1px solid #1ad59e}.merit-box-green div:nth-child(2) h2{font-size:6rem;color:#1ac492;position:relative}.merit-box-green div:nth-child(2) h2 mark{font-size:9.6rem;color:#1ac492;margin:0 5px;position:relative;top:5px}.merit-box-green div:nth-child(2) h2 span{font-size:3rem}.merit-box-green div:nth-child(2) h2 span:nth-of-type(2){font-weight:400;margin-left:25px}.merit-box-green div:nth-child(2) h3{font-size:5.2rem;margin-top:86px}.merit-box-green div:nth-child(2) h3 mark{color:#1ac492}.merit-box-green div:nth-child(2) h3 span{font-size:3.6rem}.merit-box-green div:nth-child(2) h4{font-size:2.2rem;color:#fff;font-weight:400;text-align:center;background:#ff8f00;width:160px;padding:6px 0 3px;border-radius:5px;position:absolute;top:150px;left:650px}.merit-box-green div:nth-child(2) h5{font-size:2.3rem;color:#1ac492;text-align:center;width:240px;padding:12px 0 7px;background:#fff;border:1px solid #1ad59e;border-radius:20px;position:absolute;top:-22px;left:300px}.merit-box-yellow{background:#fffef1;border:1px solid #fff176}.merit-box-yellow div:nth-child(2){padding-top:60px}.merit-box-yellow div:nth-child(2) h2{font-size:6rem;color:#f57f17;position:relative}.merit-box-yellow div:nth-child(2) h2 mark{font-size:9.6rem;color:#02b8c7;margin:0 5px;position:relative;top:5px}.merit-box-yellow div:nth-child(2) h2 span{font-size:3rem}.merit-box-yellow div:nth-child(2) h5{font-size:2.3rem;color:#f57f17;text-align:center;width:240px;padding:12px 0 7px;background:#fff;border:1px solid #fff176;border-radius:20px;position:absolute;top:-22px;left:300px}.merit-box-yellow p{font-size:2.4rem;line-height:2;font-weight:700;margin-top:30px}.comic-woman-box{position:relative}.comic-woman-box figure{width:150px;margin:0 0 0 auto}.comic-woman-box figcaption{font-size:3.5rem;font-weight:700;text-align:center;width:770px;padding:28px 0;background:url(/wp-content/themes/original/common/css/../img/publish/img-fukidashi.png) no-repeat;position:absolute;top:30px;right:160px}.job-publish-service-cont{width:1180px;margin:150px auto 0;padding-bottom:40px;background:#ffffe4;border:4px solid #fff;-webkit-box-shadow:0 0 0 2px #1ac7d5,inset 0 0 0 1px #1ac7d5;box-shadow:0 0 0 2px #1ac7d5,inset 0 0 0 1px #1ac7d5;position:relative}.job-publish-service-cont h2{position:relative;top:-54px;margin-left:calc(50% - 310px)}.job-publish-service-cont h3{width:1090px;margin:0 auto 60px}.job-publish-service-cont h4{font-size:2.2rem;width:1080px;margin:20px auto 0}.job-publish-service-cont div{width:1080px;margin:85px auto 0}.job-price-outlink-box{font-size:1.8rem;margin:40px auto 0}.job-price-outlink-box a{color:inherit;text-decoration:none}.job-price-outlink-box a::before{content:"\e915"}.job-price-outlink-box a:hover{color:#F77300}.job-publish-features-cont{width:1180px;margin:150px auto 0}.job-publish-topic-header{text-align:center}.job-publish-topic-header h2{font-size:7.6rem;margin-top:40px}.job-publish-topic-header h3{font-size:3.2rem;color:#ff5252;margin-top:50px;border-bottom:1px dashed #ff5252;display:inline-block}.job-publish-features-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:240px;padding:1px;margin-top:50px;border:1px solid #1ac7d5}.job-publish-features-box figure{line-height:0;width:314px}.job-publish-features-box div{padding:30px 0 0 60px}.job-publish-features-box h3{font-size:5rem;color:#02b3c2}.job-publish-features-box h3 span{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(80%,#fff),color-stop(80%,#ffee7d),color-stop(100%,#ffee7d),to(#fff));background:-webkit-linear-gradient(#fff 0,#fff 80%,#ffee7d 80%,#ffee7d 100%,#fff 100%);background:linear-gradient(#fff 0,#fff 80%,#ffee7d 80%,#ffee7d 100%,#fff 100%)}.job-publish-features-box p{font-size:2rem;font-weight:700;line-height:1.6;width:780px;margin-top:30px}.job-publish-inquiry-cont{width:1180px;margin:100px auto 0;padding:40px 30px;border:1px solid #00aa3a;border-radius:5px;background:#fffff7}.job-publish-inquiry-cont h2{font-size:3.6rem;text-align:center}.job-publish-inquiry-cont h3{font-size:3rem;color:#0079c8;text-align:center}.job-publish-inquiry-cont p{font-size:1.7rem;line-height:1.6;margin:24px 0 30px}.job-publish-inquiry-cont a{font-size:2.4rem;color:#fff;font-weight:700;text-decoration:none;text-align:center;text-shadow:1px 1px 5px rgba(0,0,0,.3);width:480px;height:60px;padding-top:15px;display:block;border:1px solid #06c;border-radius:4px;background:-webkit-gradient(linear,left top,left bottom,from(#2181e0),to(#06c));background:-webkit-linear-gradient(top,#2181e0 0,#06c 100%);background:linear-gradient(to bottom,#2181e0 0,#06c 100%);-webkit-box-shadow:0 3px 5px 0 rgba(0,90,250,.3);box-shadow:0 3px 5px 0 rgba(0,90,250,.3)}.job-publish-flow-box,.job-publish-inquiry-cont>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.job-publish-inquiry-cont a:hover{opacity:1;-webkit-animation:flash 1s;animation:flash 1s}@keyframes flash{0%{opacity:.4}100%{opacity:1}}.job-publish-inquiry-cont>div{margin-top:56px;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.job-publish-inquiry-cont>div div{width:530px;padding:30px 25px;background:#fff;border:3px solid #0079c8;-webkit-box-shadow:0 0 0 3 #ccc;box-shadow:0 0 0 3 #ccc}.job-publish-inquiry-cont>div div:nth-child(2){border:3px solid #00903e}.job-publish-inquiry-cont>div div:nth-child(2) h3{color:#00903e}.job-publish-inquiry-cont>div div:nth-child(2) a{border:#00903e;background:-webkit-gradient(linear,left top,left bottom,from(#1eaa5a),to(#00903e));background:-webkit-linear-gradient(top,#1eaa5a 0,#00903e 100%);background:linear-gradient(to bottom,#1eaa5a 0,#00903e 100%);-webkit-box-shadow:0 3px 5px 0 rgba(0,144,62,.3);box-shadow:0 3px 5px 0 rgba(0,144,62,.3)}.job-publish-advantage-cont{width:1180px;margin:150px auto 0}.job-publish-advantage-cont table{margin-top:50px;background:#f3feff;border-collapse:collapse;border:1px solid #1ac7d5}.job-publish-advantage-cont table th{font-size:2.2rem;color:#fff;line-height:1.4;padding:20px 0;background:#1ac7d5;border-right:1px solid #8fe5ec}.job-publish-advantage-cont table th:nth-child(n+2):nth-child(-n+4){width:270px}.job-publish-advantage-cont table th:last-child{border:none}.job-publish-advantage-cont table th span{font-size:1.7rem;font-weight:400;display:block;margin-top:10px}.job-publish-advantage-cont table td{font-size:1.6rem;line-height:1.8;font-weight:700;vertical-align:top;padding:20px 10px 20px 15px;background:#fff;border:1px solid #1ac7d5}.job-publish-advantage-cont table td:nth-child(1){font-size:1.5rem;text-align:center;vertical-align:middle;white-space:nowrap;padding:15px 5px 15px 8px;background:#f3feff}.job-publish-advantage-cont table td:last-child{background:#fffdf2}.job-publish-advantage-cont table mark{font-size:4.8rem;color:#fff;line-height:1;text-align:center;margin:0 0 15px;display:block}.job-publish-flow-cont{width:1180px;margin:150px auto 0}.job-publish-flow-box{margin:40px 0 60px;padding:30px 0 40px;background:#e4fbfb;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.job-publish-flow-box figure{text-align:center;width:280px;margin-right:20px}.job-publish-flow-box h3{font-size:3.8rem;color:#ff5722;margin-top:10px}.job-publish-flow-box p{font-size:1.8rem;line-height:1.8;font-weight:700;margin-top:15px}.arrow-down{position:relative}.arrow-down::after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#e4fbfb;border-width:25px;margin-left:-25px}.job-publish-faq-cont{width:1180px;margin:150px auto 0}.job-publish-faq-cont ul{margin-top:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.job-publish-faq-cont li{width:380px;margin:20px 0;padding:30px;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:0 0 4px 0 #ccc;box-shadow:0 0 4px 0 #ccc;list-style:none}.job-publish-faq-cont li i{font-size:3rem;color:#fff;text-align:center;width:50px;height:50px;margin:0 auto;padding-top:10px;background:#1ac7d5;border-radius:50%;display:block}.job-publish-faq-cont li h3{font-size:1.8rem;color:#ff5722;line-height:1.6;margin-top:35px}.job-publish-faq-cont li p{font-size:1.8rem;line-height:1.8;margin-top:30px;padding-top:30px;border-top:1px solid #eee}section.job-request h1{width:320px}.job-request-notice-cont{width:860px;margin:20px auto}.job-request-notice-cont li{font-size:1.5rem;line-height:1.4;margin-bottom:10px}.job-request-form-cont table{width:860px;margin:20px auto}.job-request-form-cont tr{border-bottom:1px solid #eee}.job-request-form-cont th{font-size:1.5rem;line-height:1.8;text-align:left;vertical-align:top;padding-top:30px;width:240px}.job-request-form-cont td{width:620px;padding:30px 0 40px;position:relative}.job-request-form-cont p textarea{margin:10px 0 15px}.job-request-form-cont li{margin:0 0 16px 24px}.job-request-form-cont .sample{font-size:1.5rem;padding:6px 8px;background:#eee;border-radius:2px;display:block;position:absolute;right:0;top:30px;cursor:pointer}.job-request-form-cont .sample:hover{background:#BFDEEB}.job-request-form-cont .sample-box{line-height:1.6;width:520px;padding:15px 10px;display:none;border:1px dashed #ccc;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;-webkit-user-drag:text;-khtml-user-drag:text}.job-request-form-cont input[type=text],.job-request-form-cont textarea{padding:2px 5px;border:2px solid #ddd}.job-request-form-cont textarea{font-size:1.5rem;line-height:1.4;width:500px;margin:0 0 15px}.job-request-form-cont input[type=submit]{color:#fff;width:240px;height:60px;margin:10px;background:#2E7A00;-webkit-box-shadow:0 3px 0 0 #2A4901;box-shadow:0 3px 0 0 #2A4901;border:none}.job-request-form-cont label{width:32%;white-space:nowrap;margin:0 0 1.5em;display:inline-block}.job-request-form-cont .btn-cont{font-size:1.7rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.job-request-form-cont .btn-cont .btn-back,.job-request-form-cont .btn-cont a{color:#fff;width:240px;height:60px;background:#999;margin:10px;-webkit-box-shadow:0 3px 0 0 #666;box-shadow:0 3px 0 0 #666;display:inline-block}.job-request-form-cont .btn-cont a{text-decoration:none;text-align:center;padding-top:20px}