﻿*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"Helvetica","Arial","Hiragino Sans","ヒラギノ角ゴシック","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","メイリオ",sans-serif;word-break:break-all;-webkit-text-size-adjust:100%}@media print, screen and (min-width: 800px){body{min-width:1024px}}a{color:#0071bc}@media print, screen and (min-width: 800px){a:not(.hoverNot){-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}a:not(.hoverNot):hover{-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:.7}}p{color:#231815;font-size:15px;line-height:1.5}h1,h2,h3,h4,h5,h6{line-height:1.2}ul>li,ol>li{color:#231815;font-size:15px;line-height:1.2}input[type="submit"],input[type="reset"]{cursor:pointer}@media print, screen and (min-width: 800px){a[href^="tel:"]{display:inline-block;pointer-events:none;text-decoration:none;color:#231815}}@media only screen and (min-width: 560px) and (max-width: 799px){a[href^="tel:"]{display:inline-block;pointer-events:none;text-decoration:none;color:#231815}}@media print, screen and (min-width: 800px){.l-container{width:1024px;margin:0px auto}}@media only screen and (min-width: 560px) and (max-width: 799px){.l-container{width:100%;padding:0px 10px}}@media only screen and (max-width: 559px){.l-container{width:100%;padding:0px 10px}}@media print, screen and (min-width: 800px){.l-main{width:750px;float:right}}@media only screen and (min-width: 560px) and (max-width: 799px){.l-main{width:100%;margin-bottom:80px}}@media only screen and (max-width: 559px){.l-main{width:100%;margin-bottom:80px}}@media print, screen and (min-width: 800px){.l-sub{width:220px;float:left}}@media only screen and (min-width: 560px) and (max-width: 799px){.l-sub{width:100%}}@media only screen and (max-width: 559px){.l-sub{width:100%}}@media print, screen and (min-width: 800px){.l-innerBox{padding:0px 10px}}@media only screen and (min-width: 560px) and (max-width: 799px){.l-innerBox{padding:0px 5px}}@media only screen and (max-width: 559px){.l-innerBox{padding:0px 5px}}.mod-bg-cMain{background-color:#fff}.mod-bg-cSub{background-color:#ea5548}.mod-bg-cAccent{background-color:#0098b0}.mod-btn-w100{width:100px !important}.mod-btn-w110{width:110px !important}.mod-btn-w120{width:120px !important}.mod-btn-w130{width:130px !important}.mod-btn-w140{width:140px !important}.mod-btn-w150{width:150px !important}.mod-btn-w160{width:160px !important}.mod-btn-w170{width:170px !important}.mod-btn-w180{width:180px !important}.mod-btn-w190{width:190px !important}.mod-btn-w200{width:200px !important}.mod-btn-w210{width:210px !important}.mod-btn-w220{width:220px !important}.mod-btn-w230{width:230px !important}.mod-btn-w240{width:240px !important}.mod-btn-w250{width:250px !important}.mod-btn-w260{width:260px !important}.mod-btn-w270{width:270px !important}.mod-btn-w280{width:280px !important}.mod-btn-w290{width:290px !important}.mod-btn-w300{width:300px !important}.mod-btn-w310{max-width:310px !important}.mod-btn-w320{max-width:320px !important}.mod-btn-w330{max-width:330px !important}.mod-btn-w340{max-width:340px !important}.mod-btn-w350{max-width:350px !important}.mod-btn-w360{max-width:360px !important}.mod-btn-w370{max-width:370px !important}.mod-btn-w380{max-width:380px !important}.mod-btn-w390{max-width:390px !important}.mod-btn-w400{max-width:400px !important}.mod-btn-w410{max-width:410px !important}.mod-btn-w420{max-width:420px !important}.mod-btn-w430{max-width:430px !important}.mod-btn-w440{max-width:440px !important}.mod-btn-w450{max-width:450px !important}.mod-btn-w460{max-width:460px !important}.mod-btn-w470{max-width:470px !important}.mod-btn-w480{max-width:480px !important}.mod-btn-w490{max-width:490px !important}.mod-btn-w500{max-width:500px !important}.mod-btn-01{width:100%;display:inline-block;border:2px solid #fff;background-color:#fff;color:#fff;font-size:16px;font-weight:bold;text-decoration:none;text-align:center;padding:16px 12px;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}@media print, screen and (min-width: 800px){.mod-btn-01{-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.mod-btn-01:hover{background-color:#fff;color:#fff;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}.mod-btn-02{width:100%;display:inline-block;border:2px solid #fff;background-color:#fff;color:#fff;font-size:16px;font-weight:bold;text-decoration:none;text-align:center;padding:16px 12px;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}@media print, screen and (min-width: 800px){.mod-btn-02{-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.mod-btn-02:hover{background-color:#fff;color:#fff;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}.mod-btn-03{width:100%;display:inline-block;border:2px solid #999;background-color:#999;color:#F2F2F2;font-size:16px;font-weight:bold;text-decoration:none;text-align:center;padding:16px 12px;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}@media print, screen and (min-width: 800px){.mod-btn-03{-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.mod-btn-03:hover{background-color:#fff;color:#999;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}.mod-btn-next{padding-right:22px !important}.mod-btn-next::after{display:inline-block;position:absolute;content:"▶";font-size:12px;top:50%;right:6px;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.mod-btn-prev{padding-left:22px !important}.mod-btn-prev::before{display:inline-block;position:absolute;content:"◀";font-size:12px;top:50%;left:6px;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.mod-btn-icon span{vertical-align:middle;display:inline-block}.mod-btn-icon .icon-left{margin-left:12px;font-size:12px}.mod-btn-icon .icon-right{margin-right:12px;font-size:12px}.mod-catTag{display:inline-block;min-width:92px;padding:6px 1px;background-color:#fff;color:#fff;font-size:10px;font-weight:bold;text-align:center;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}.mod-catTag--01{background-color:#ea5548}.mod-catTag--02{background-color:#0098b0}.mod-catTag--03{background-color:#1db9dd}.mod-catTag--04{background-color:#ed7a37}.mod-catTag--05{background-color:#915bbc}.mod-catTag--06{background-color:#c68c46}.mod-catTag--07{background-color:#9fa0a0}.mod-catTag--default{background-color:#fff}.mod-column-2clm--222 .mod-column-item{float:left;width:49%;margin:0 0 20px 2%}.mod-column-2clm--222 .mod-column-item:nth-child(2n-1){margin-left:0;clear:both}@media print, screen and (min-width: 800px){.mod-column-2clm--221 .mod-column-item{float:left;width:49%;margin:0 0 20px 2%}.mod-column-2clm--221 .mod-column-item:nth-child(2n-1){margin-left:0;clear:both}}@media only screen and (min-width: 560px) and (max-width: 799px){.mod-column-2clm--221 .mod-column-item{float:left;width:49%;margin:0 0 20px 2%}.mod-column-2clm--221 .mod-column-item:nth-child(2n-1){margin-left:0;clear:both}}@media only screen and (max-width: 559px){.mod-column-2clm--221 .mod-column-item{width:100%;margin-bottom:20px}}.mod-column-3clm--333 .mod-column-item{float:left;width:32%;margin:0 0 20px 2%}.mod-column-3clm--333 .mod-column-item:nth-child(3n+1){margin-left:0;clear:both}@media print, screen and (min-width: 800px){.mod-column-3clm--332 .mod-column-item{float:left;width:32%;margin:0 0 20px 2%}.mod-column-3clm--332 .mod-column-item:nth-child(3n+1){margin-left:0;clear:both}}@media only screen and (min-width: 560px) and (max-width: 799px){.mod-column-3clm--332 .mod-column-item{float:left;width:32%;margin:0 0 20px 2%}.mod-column-3clm--332 .mod-column-item:nth-child(3n+1){margin-left:0;clear:both}}@media only screen and (max-width: 559px){.mod-column-3clm--332 .mod-column-item{float:left;width:49%;margin:0 0 20px 2%}.mod-column-3clm--332 .mod-column-item:nth-child(2n-1){margin-left:0;clear:both}}@media print, screen and (min-width: 800px){.mod-column-3clm--322 .mod-column-item{float:left;width:32%;margin:0 0 20px 2%}.mod-column-3clm--322 .mod-column-item:nth-child(3n+1){margin-left:0;clear:both}}@media only screen and (min-width: 560px) and (max-width: 799px){.mod-column-3clm--322 .mod-column-item{float:left;width:49%;margin:0 0 20px 2%}.mod-column-3clm--322 .mod-column-item:nth-child(2n-1){margin-left:0;clear:both}}@media only screen and (max-width: 559px){.mod-column-3clm--322 .mod-column-item{float:left;width:49%;margin:0 0 20px 2%}.mod-column-3clm--322 .mod-column-item:nth-child(2n-1){margin-left:0;clear:both}}@media print, screen and (min-width: 800px){.mod-column-3clm--321 .mod-column-item{float:left;width:32%;margin:0 0 20px 2%}.mod-column-3clm--321 .mod-column-item:nth-child(3n+1){margin-left:0;clear:both}}@media only screen and (min-width: 560px) and (max-width: 799px){.mod-column-3clm--321 .mod-column-item{float:left;width:49%;margin:0 0 20px 2%}.mod-column-3clm--321 .mod-column-item:nth-child(2n-1){margin-left:0;clear:both}}@media only screen and (max-width: 559px){.mod-column-3clm--321 .mod-column-item{width:100%;margin-bottom:20px}}.mod-column-4clm--444 .mod-column-item{float:left;width:23.5%;margin:0 0 20px 2%}.mod-column-4clm--444 .mod-column-item:nth-child(4n+1){margin-left:0;clear:both}@media print, screen and (min-width: 800px){.mod-column-4clm--432 .mod-column-item{float:left;width:23.5%;margin:0 0 20px 2%}.mod-column-4clm--432 .mod-column-item:nth-child(4n+1){margin-left:0;clear:both}}@media only screen and (min-width: 560px) and (max-width: 799px){.mod-column-4clm--432 .mod-column-item{float:left;width:32%;margin:0 0 20px 2%}.mod-column-4clm--432 .mod-column-item:nth-child(3n+1){margin-left:0;clear:both}}@media only screen and (max-width: 559px){.mod-column-4clm--432 .mod-column-item{float:left;width:49%;margin:0 0 20px 2%}.mod-column-4clm--432 .mod-column-item:nth-child(2n-1){margin-left:0;clear:both}}@media print, screen and (min-width: 800px){.mod-column-4clm--422 .mod-column-item{float:left;width:23.5%;margin:0 0 20px 2%}.mod-column-4clm--422 .mod-column-item:nth-child(4n+1){margin-left:0;clear:both}}@media only screen and (min-width: 560px) and (max-width: 799px){.mod-column-4clm--422 .mod-column-item{float:left;width:49%;margin:0 0 20px 2%}.mod-column-4clm--422 .mod-column-item:nth-child(2n-1){margin-left:0;clear:both}}@media only screen and (max-width: 559px){.mod-column-4clm--422 .mod-column-item{float:left;width:49%;margin:0 0 20px 2%}.mod-column-4clm--422 .mod-column-item:nth-child(2n-1){margin-left:0;clear:both}}@media print, screen and (min-width: 800px){.mod-column-4clm--421 .mod-column-item{float:left;width:23.5%;margin:0 0 20px 2%}.mod-column-4clm--421 .mod-column-item:nth-child(4n+1){margin-left:0;clear:both}}@media only screen and (min-width: 560px) and (max-width: 799px){.mod-column-4clm--421 .mod-column-item{float:left;width:49%;margin:0 0 20px 2%}.mod-column-4clm--421 .mod-column-item:nth-child(2n-1){margin-left:0;clear:both}}@media only screen and (max-width: 559px){.mod-column-4clm--421 .mod-column-item{width:100%;margin-bottom:20px}}.mod-column-5clm--555 .mod-column-item{float:left;width:18.4%;margin:0 0 20px 2%}.mod-column-5clm--555 .mod-column-item:nth-child(5n+1){margin-left:0;clear:both}@media print, screen and (min-width: 800px){.mod-column-5clm--532 .mod-column-item{float:left;width:18.4%;margin:0 0 20px 2%}.mod-column-5clm--532 .mod-column-item:nth-child(5n+1){margin-left:0;clear:both}}@media only screen and (min-width: 560px) and (max-width: 799px){.mod-column-5clm--532 .mod-column-item{float:left;width:32%;margin:0 0 20px 2%}.mod-column-5clm--532 .mod-column-item:nth-child(3n+1){margin-left:0;clear:both}}@media only screen and (max-width: 559px){.mod-column-5clm--532 .mod-column-item{float:left;width:49%;margin:0 0 20px 2%}.mod-column-5clm--532 .mod-column-item:nth-child(2n-1){margin-left:0;clear:both}}@media print, screen and (min-width: 800px){.mod-column-5clm--531 .mod-column-item{float:left;width:18.4%;margin:0 0 20px 2%}.mod-column-5clm--531 .mod-column-item:nth-child(5n+1){margin-left:0;clear:both}}@media only screen and (min-width: 560px) and (max-width: 799px){.mod-column-5clm--531 .mod-column-item{float:left;width:32%;margin:0 0 20px 2%}.mod-column-5clm--531 .mod-column-item:nth-child(3n+1){margin-left:0;clear:both}}@media only screen and (max-width: 559px){.mod-column-5clm--531 .mod-column-item{width:100%;margin-bottom:20px}}.mod-column-6clm--666 .mod-column-item{float:left;width:15%;margin:0 0 20px 2%}.mod-column-6clm--666 .mod-column-item:nth-child(6n+1){margin-left:0;clear:both}@media print, screen and (min-width: 800px){.mod-column-6clm--642 .mod-column-item{float:left;width:15%;margin:0 0 20px 2%}.mod-column-6clm--642 .mod-column-item:nth-child(6n+1){margin-left:0;clear:both}}@media only screen and (min-width: 560px) and (max-width: 799px){.mod-column-6clm--642 .mod-column-item{float:left;width:23.5%;margin:0 0 20px 2%}.mod-column-6clm--642 .mod-column-item:nth-child(4n+1){margin-left:0;clear:both}}@media only screen and (max-width: 559px){.mod-column-6clm--642 .mod-column-item{float:left;width:49%;margin:0 0 20px 2%}.mod-column-6clm--642 .mod-column-item:nth-child(2n-1){margin-left:0;clear:both}}@media print, screen and (min-width: 800px){.mod-column-6clm--632 .mod-column-item{float:left;width:15%;margin:0 0 20px 2%}.mod-column-6clm--632 .mod-column-item:nth-child(6n+1){margin-left:0;clear:both}}@media only screen and (min-width: 560px) and (max-width: 799px){.mod-column-6clm--632 .mod-column-item{float:left;width:32%;margin:0 0 20px 2%}.mod-column-6clm--632 .mod-column-item:nth-child(3n+1){margin-left:0;clear:both}}@media only screen and (max-width: 559px){.mod-column-6clm--632 .mod-column-item{float:left;width:49%;margin:0 0 20px 2%}.mod-column-6clm--632 .mod-column-item:nth-child(2n-1){margin-left:0;clear:both}}.mod-column-8clm--888 .mod-column-item{float:left;width:10.75%;margin:0 0 20px 2%}.mod-column-8clm--888 .mod-column-item:nth-child(8n+1){margin-left:0;clear:both}@media print, screen and (min-width: 800px){.mod-column-8clm--842 .mod-column-item{float:left;width:10.75%;margin:0 0 20px 2%}.mod-column-8clm--842 .mod-column-item:nth-child(8n+1){margin-left:0;clear:both}}@media only screen and (min-width: 560px) and (max-width: 799px){.mod-column-8clm--842 .mod-column-item{float:left;width:23.5%;margin:0 0 20px 2%}.mod-column-8clm--842 .mod-column-item:nth-child(4n+1){margin-left:0;clear:both}}@media only screen and (max-width: 559px){.mod-column-8clm--842 .mod-column-item{float:left;width:49%;margin:0 0 20px 2%}.mod-column-8clm--842 .mod-column-item:nth-child(2n-1){margin-left:0;clear:both}}.column-articleBox-subRight--01 .mod-column-main{width:100%}@media print, screen and (min-width: 800px){.column-articleBox-subRight--01 .mod-column-main{float:left;margin-right:-270px}.column-articleBox-subRight--01 .mod-column-main__inner{margin-right:310px}}@media print, screen and (min-width: 800px){.column-articleBox-subRight--01 .mod-column-sub{width:270px;float:right}}@media only screen and (max-width: 799px){.column-articleBox-subRight--01 .mod-column-sub{max-width:270px;margin:30px auto}}.column-articleBox-subLeft--01 .mod-column-main{width:100%}@media print, screen and (min-width: 800px){.column-articleBox-subLeft--01 .mod-column-main{float:right;margin-left:-270px}.column-articleBox-subLeft--01 .mod-column-main__inner{margin-left:310px}}@media print, screen and (min-width: 800px){.column-articleBox-subLeft--01 .mod-column-sub{width:270px;float:left}}@media only screen and (max-width: 799px){.column-articleBox-subLeft--01 .mod-column-sub{max-width:270px;margin:30px auto}}.column-articleBox-subRight--02 .mod-column-main{width:100%}@media print, screen and (min-width: 800px){.column-articleBox-subRight--02 .mod-column-main{float:left;margin-right:-450px}.column-articleBox-subRight--02 .mod-column-main__inner{margin-right:490px}}@media print, screen and (min-width: 800px){.column-articleBox-subRight--02 .mod-column-sub{width:450px;float:right}}@media only screen and (max-width: 799px){.column-articleBox-subRight--02 .mod-column-sub{max-width:450px;margin:30px auto}}.column-articleBox-subLeft--02 .mod-column-main{width:100%}@media print, screen and (min-width: 800px){.column-articleBox-subLeft--02 .mod-column-main{float:right;margin-left:-450px}.column-articleBox-subLeft--02 .mod-column-main__inner{margin-left:490px}}@media print, screen and (min-width: 800px){.column-articleBox-subLeft--02 .mod-column-sub{width:450px;float:left}}@media only screen and (max-width: 799px){.column-articleBox-subLeft--02 .mod-column-sub{max-width:450px;margin:30px auto}}.mod-font-cMain{color:#fff}.mod-font-cSub{color:#ea5548}.mod-font-cAccent{color:#0098b0}.mod-font-cWhite{color:#fff}.mod-font-cBlack{color:#000}.mod-font-cGray{color:#666}.mod-font-cLightGray{color:#999}.mod-font-cRed{color:#ff0000}.mod-font-famSub{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","メイリオ",Meiryo,serif}.mod-form-input-text,.mod-form-input-text--01,.mod-form-input-text--02,.mod-form-input-text--03{border:1px solid #ccc;height:46px;font-size:16px;padding:0 10px}.mod-form-input-text--01{width:210px}@media print, screen and (min-width: 800px){.mod-form-input-text--02{width:400px}}@media only screen and (min-width: 560px) and (max-width: 799px){.mod-form-input-text--02{width:100%;max-width:400px}}@media only screen and (max-width: 559px){.mod-form-input-text--02{width:100%}}.mod-form-input-text--03{width:100%}.mod-form-input-textArea{border:1px solid #ccc;width:100%;height:200px;font-size:16px;padding:10px}.mod-form-hissuTag{display:inline-block;color:#C1272D;font-size:14px}@media print, screen and (min-width: 800px){.mod-form-hissuTag{margin-left:20px}}@media only screen and (min-width: 560px) and (max-width: 799px){.mod-form-hissuTag{margin-left:10px}}@media only screen and (max-width: 559px){.mod-form-hissuTag{margin-left:10px}}.mod-form-input-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none}.mod-form-input-reset{-webkit-appearance:none;-moz-appearance:none;appearance:none}.selectBox{overflow:hidden;width:200px;position:relative;display:block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.selectBox::before,.selectBox::after{content:'';position:absolute;top:0;pointer-events:none;height:100%;display:block}.selectBox::before{right:0;width:30px;background-color:#fff}.selectBox::after{right:4px;width:21px;background:url(../img/module/form_item_select.png) no-repeat center;background-size:21px auto}.selectBox .mod-form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;padding:14px 6px 14px 12px;border:1px solid #ccc;font-size:13px;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.mod-form-checkbox{font-size:14px;position:relative;display:block;padding:5px 0 5px 25px}@media print, screen and (min-width: 800px){.mod-form-checkbox{float:left}.mod-form-checkbox:nth-child(n+2){margin-left:30px}}@media only screen and (max-width: 799px){.mod-form-checkbox{margin-bottom:20px}.mod-form-checkbox:last-child{margin-bottom:0}}.mod-form-checkbox input{position:absolute;width:20px;height:20px;cursor:pointer;transition:all 0.15s ease-out 0s;margin:-10px 0 0;left:0;top:50%;border:1px solid #000;background-color:#fff;-webkit-appearance:none;appearance:none}.mod-form-checkbox input:checked{background-color:#fff}.mod-form-checkbox input:checked::before{font-size:16px;line-height:20px;position:absolute;display:inline-block;width:20px;height:20px;content:'✔';color:#fff;text-align:center}.mod-form-checkbox input:checked::after{position:relative;display:block;content:'';background-color:#fff}.mod-form-radio{display:none}.radioLabel{position:relative;line-height:20px}@media print, screen and (min-width: 800px){.radioLabel{padding-left:30px;display:inline-block;margin:10px 18px 0 0}}@media only screen and (min-width: 560px) and (max-width: 799px){.radioLabel{padding-left:25px;display:inline-block;margin:15px}}@media only screen and (max-width: 559px){.radioLabel{padding-left:25px;display:block;margin-top:15px}}.radioLabel:after,.radioLabel:before{position:absolute;content:"";display:block;top:50%}.radioLabel:after{left:0;margin-top:-10px;width:20px;height:20px;border:2px solid #323232;border-radius:50%}.radioLabel:before{left:5px;margin-top:-5px;width:10px;height:10px;background-color:#fff;border-radius:50%;opacity:0}.radioLabel:hover:after{border-color:#fff}.mod-form-radio:checked+.radioLabel:before{opacity:1}.mod-form-radio:checked+.radioLabel:after{border-color:#fff}.mod-form-auth-captcha{text-align:center}.mod-form-auth-captcha img{display:block;margin:0 auto}.mod-form-auth-captcha input{border:1px solid #8B8B8B;height:46px;padding:0 15px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:14px;width:230px;margin-bottom:10px}.mod-form-auth-captcha .error-message{display:inline-block}.mod-ggmap{position:relative;padding-bottom:300px;padding-top:30px;height:0;overflow:hidden}.mod-ggmap iframe,.mod-ggmap object,.mod-ggmap embed{position:absolute;top:0;left:0;width:100%;height:100%}.mod-hl-01{display:-webkit-flex;display:flex}.mod-hl-01>*{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;min-height:50px;font-size:25px;font-weight:500;color:#fff;text-align:center;padding:4px 10px 0;background-image:url(../img/facultymembers/facultymembers_list_gakubu_title_bg_01.png);background-size:cover;background-repeat:repeat-x;background-position:top left;background-color:#0096ae}.mod-hl-01>* small{display:inline-block;font-size:14px;vertical-align:bottom}@media only screen and (max-width: 559px){.mod-hl-01>*{font-size:22px;padding:3px 10px 0}.mod-hl-01>* small{font-size:12px}}.mod-hl-02{position:relative;font-size:20px;font-weight:bold;color:#0096ae;text-align:left;padding:8px 0 8px 25px;border-bottom:1px solid #0096ae}@media only screen and (max-width: 559px){.mod-hl-02{font-size:18px;padding:5px 0 4px 18px}}.mod-hl-02::before,.mod-hl-02::after{content:"";display:block;height:-moz-calc(100% - 4px);height:-o-calc(100% - 4px);height:-webkit-calc(100% - 4px);height:calc(100% - 4px);position:absolute;top:0;background-color:#0096ae}.mod-hl-02::before{width:5px;left:0}.mod-hl-02::after{width:1px;left:8px}.mod-hl-03{position:relative;font-size:18px;font-weight:600;color:#0081cc;padding:9px 0 7px 29px;margin-bottom:9px}@media all and (-ms-high-contrast: none){.mod-hl-03{padding-top:12px}}@media only screen and (max-width: 559px){.mod-hl-03{font-size:16px;padding-top:8px;padding-left:24px}}.mod-hl-03::before{content:"";display:block;position:absolute;top:13px;left:6px;width:0;height:0;border:7px solid #0081cc;border-right-color:#e0f0f9;border-bottom-color:#e0f0f9}@media only screen and (max-width: 559px){.mod-hl-03::before{border-width:7px;top:10px}}.mod-hl-04{color:#3071b9;font-size:20px;font-weight:500;padding:0 0 6px;border-bottom:4px dotted #2ea6df;letter-spacing:-0.2px;line-height:1.5}@media only screen and (max-width: 559px){.mod-hl-04{font-size:16px}}.mod-li-mNone>li{list-style-type:none}.mod-li-disc{margin-left:20px}.mod-li-disc>li{list-style-type:disc}.mod-li-circle{margin-left:20px}.mod-li-circle>li{list-style-type:circle}.mod-li-square{margin-left:20px}.mod-li-square>li{list-style-type:square}.mod-li-lowerRoman{margin-left:20px}.mod-li-lowerRoman>li{list-style-type:lower-roman}.mod-li-upperRoman{margin-left:20px}.mod-li-upperRoman>li{list-style-type:upper-roman}.mod-li-decimal{margin-left:20px}.mod-li-decimal>li{list-style-type:decimal}.mod-li-decimalZero{margin-left:30px}.mod-li-decimalZero>li{list-style-type:decimal-leading-zero}.mod-li-lowerAlpha{margin-left:20px}.mod-li-lowerAlpha>li{list-style-type:lower-alpha}.mod-li-upperAlpha{margin-left:20px}.mod-li-upperAlpha>li{list-style-type:upper-alpha}.mod-li-cjk{margin-left:26px}.mod-li-cjk>li{list-style-type:cjk-ideographic}.mod-li-hiragana{margin-left:26px}.mod-li-hiragana>li{list-style-type:hiragana}.mod-li-katakana{margin-left:26px}.mod-li-katakana>li{list-style-type:katakana}.mod-li-hiraganaIroha{margin-left:26px}.mod-li-hiraganaIroha>li{list-style-type:hiragana-iroha}.mod-li-katakanaIroha{margin-left:26px}.mod-li-katakanaIroha>li{list-style-type:katakana-iroha}.mod-li-mb5>li{margin-bottom:5px}.mod-li-mb10>li{margin-bottom:10px}.mod-li-mb15>li{margin-bottom:15px}.mod-li-mb20>li{margin-bottom:20px}.mod-pagination-01 span{display:inline-block}.mod-pagination-01 .numberBox{font-size:0}.mod-pagination-01 .number a{display:inline-block;padding:15px;font-size:14px;border:1px solid #0098b0;color:#0098b0;text-decoration:none}@media print, screen and (min-width: 800px){.mod-pagination-01 .number a{transition:all .1s ease-in-out}.mod-pagination-01 .number a:hover{transition:all .2s ease-in-out;background-color:#0098b0;color:#fff}}.mod-pagination-01 .prev a{border:0px;color:#000;text-decoration:none;font-size:14px}.mod-pagination-01 .next a{border:0px;color:#000;text-decoration:none;font-size:14px}.mod-pagination-01 .current{display:inline-block;padding:15px;font-size:14px;border:1px solid #0098b0;color:#0098b0;background-color:#0098b0;color:#fff}.mod-pagination-01 .page-numbers{margin:5px}.mod-table-01{width:100%}@media print, screen and (min-width: 800px){.mod-table-01{table-layout:fixed}.mod-table-01,.mod-table-01 td,.mod-table-01 th{border:1px solid #c7c8c8;border-collapse:collapse}}@media only screen and (min-width: 560px) and (max-width: 799px){.mod-table-01{table-layout:fixed}.mod-table-01,.mod-table-01 td,.mod-table-01 th{border:1px solid #c7c8c8;border-collapse:collapse}}@media only screen and (max-width: 559px){.mod-table-01{border:1px solid #c7c8c8}}@media only screen and (max-width: 559px){.mod-table-01 tr{display:block;border-bottom:1px solid #c7c8c8}.mod-table-01 tr:last-child{border-bottom:none}}.mod-table-01 th{color:#231815;font-size:15px;font-weight:bold;line-height:1.2;background-color:#f2f2f2;padding:14px 20px}@media print, screen and (min-width: 800px){.mod-table-01 th{vertical-align:middle}}@media only screen and (min-width: 560px) and (max-width: 799px){.mod-table-01 th{vertical-align:middle}}@media only screen and (max-width: 559px){.mod-table-01 th{display:block}}.mod-table-01 td{color:#231815;font-size:15px;line-height:1.5;padding:14px 20px}@media print, screen and (min-width: 800px){.mod-table-01 td{vertical-align:middle}}@media only screen and (min-width: 560px) and (max-width: 799px){.mod-table-01 td{vertical-align:middle}}@media only screen and (max-width: 559px){.mod-table-01 td{display:block}}.mod-table-02{width:100%;table-layout:fixed}@media only screen and (max-width: 559px){.mod-table-02{border-top:1px solid #c7c8c8;border-right:1px solid #c7c8c8;border-left:1px solid #c7c8c8}}@media print, screen and (min-width: 800px){.mod-table-02,.mod-table-02 td,.mod-table-02 th{border:1px solid #c7c8c8;border-collapse:collapse}}@media only screen and (min-width: 560px) and (max-width: 799px){.mod-table-02,.mod-table-02 td,.mod-table-02 th{border:1px solid #c7c8c8;border-collapse:collapse}}@media only screen and (max-width: 559px){.mod-table-02 thead{display:none}}@media only screen and (max-width: 559px){.mod-table-02 tr{display:block}}.mod-table-02 th{background-color:#f2f2f2;font-size:15px;color:#231815;font-weight:bold;line-height:110%;font-size:15px;padding:14px 12px;text-align:center}@media only screen and (max-width: 559px){.mod-table-02 th{display:block;margin-bottom:20px}}.mod-table-02 td{font-size:15px;color:#231815;line-height:130%;padding:10px 12px;text-align:center;background-color:#fff}@media only screen and (max-width: 559px){.mod-table-02 td{display:block;text-align:right;border-bottom:1px solid #c7c8c8}.mod-table-02 td::before{content:attr(data-label);float:left;font-weight:bold}}@media only screen and (max-width: 559px){.mod-table-02 .spTh{background-color:#f2f2f2;padding:15px;color:#231815;line-height:120%;text-align:left;font-weight:bold}}.mod-table-03{table-layout:fixed;width:100%}.mod-table-03 tr:nth-child(odd){background-color:#fff}.mod-table-03 tr:nth-child(even){background-color:#f5f6f6}.mod-table-03,.mod-table-03 td,.mod-table-03 th{font-size:15px;border:1px solid #c7c8c8;border-collapse:collapse}.mod-table-03 thead th{background-color:#09a788;color:#fff;padding:18px 2px 16px;text-align:center}.mod-table-03 tbody td{padding:8px 6px 7px;line-height:1.5}.mod-table-03 tbody .tableHeader{padding:10px 14px 10px;line-height:1.9;background-color:#f4fbfa}.nav-toggle{width:40px;height:40px;background-image:url(../img/common/btn_mobile_menu.png);background-repeat:no-repeat;background-position:top;background-size:40px auto;cursor:pointer}.open .nav-toggle{background-image:url(../img/common/btn_mobile_menu_close.png)}.nav-toggle{z-index:1000}nav{z-index:999}.gloval-navContainer{background:#fff;color:#000;position:fixed;width:100%;top:0;left:0;right:0;bottom:0;z-index:990;display:block;flex-direction:column;justify-content:center;font-size:29px;padding-left:0;transform:translateX(-100%);transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1);overflow-y:auto;margin-top:60px}footer .gloval-navContainer{transform:translateX(0);position:static}.gloval-navContainer a{display:block;color:#000;text-decoration:none;padding:9px 0;transition:color .6s ease}.gloval-navContainer a:hover{color:#666}.gloval-navContainer ul{list-style:none}.gloval-navContainer ul li{position:relative}.open .gloval-navContainer{transform:translateX(0)}header{background-color:rgba(255,255,255,0.5)}@media print, screen and (min-width: 800px){header{min-width:1024px}}.headerContainer{padding:10px 0}#is-headerFixed{width:100%;position:absolute;margin:0 auto;top:0;left:0;right:0;z-index:9990;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}#is-headerFixed.scrolled{background:rgba(255,255,255,0.96);position:fixed;top:0;left:0;z-index:9990;-moz-box-shadow:0 3px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 2px rgba(0,0,0,0.2);box-shadow:0 3px 2px rgba(0,0,0,0.2)}.nav-toggle{float:right}nav{text-align:center}.gloval-nav{display:inline-block;padding-top:28px}.gloval-nav::before,.gloval-nav ::after{content:"";clear:both;display:block}.gloval-nav>li{text-align:left}@media print, screen and (min-width: 800px){.gloval-nav>li{float:left;margin-right:60px}.gloval-nav>li:last-child{margin-right:0}}@media only screen and (max-width: 799px){.gloval-nav>li{float:none}}@media only screen and (min-width: 560px) and (max-width: 799px){.gloval-nav>li:nth-child(1) .gloval-nav__itemGroup>li{margin-right:176px}.gloval-nav>li:nth-child(1) .gloval-nav__itemGroup>li:last-child{margin-right:0}}@media only screen and (max-width: 559px){.gloval-nav>li:nth-child(1) .gloval-nav__itemGroup>li{margin-right:58px}.gloval-nav>li:nth-child(1) .gloval-nav__itemGroup>li:last-child{margin-right:0}}@media only screen and (min-width: 560px) and (max-width: 799px){.gloval-nav>li:nth-child(2) .gloval-nav__itemGroup>li{margin-right:96px}.gloval-nav>li:nth-child(2) .gloval-nav__itemGroup>li:last-child{margin-right:0}}@media only screen and (max-width: 559px){.gloval-nav>li:nth-child(2) .gloval-nav__itemGroup>li{margin-right:36px}.gloval-nav>li:nth-child(2) .gloval-nav__itemGroup>li:last-child{margin-right:0}}@media only screen and (min-width: 560px) and (max-width: 799px){.gloval-nav>li:nth-child(3) .gloval-nav__itemGroup>li{margin-right:160px}.gloval-nav>li:nth-child(3) .gloval-nav__itemGroup>li:last-child{margin-right:0}}@media only screen and (max-width: 559px){.gloval-nav>li:nth-child(3) .gloval-nav__itemGroup>li{margin-right:46px}.gloval-nav>li:nth-child(3) .gloval-nav__itemGroup>li:last-child{margin-right:0}}@media only screen and (min-width: 560px) and (max-width: 799px){.gloval-nav>li:nth-child(4) .gloval-nav__itemGroup:nth-child(1)>li{margin-right:96px}.gloval-nav>li:nth-child(4) .gloval-nav__itemGroup:nth-child(1)>li:last-child{margin-right:0}}@media only screen and (max-width: 559px){.gloval-nav>li:nth-child(4) .gloval-nav__itemGroup:nth-child(1)>li{margin-right:36px}.gloval-nav>li:nth-child(4) .gloval-nav__itemGroup:nth-child(1)>li:last-child{margin-right:0}}@media only screen and (min-width: 560px) and (max-width: 799px){.gloval-nav>li:nth-child(4) .gloval-nav__itemGroup:nth-child(2)>li{margin-right:79px}.gloval-nav>li:nth-child(4) .gloval-nav__itemGroup:nth-child(2)>li:last-child{margin-right:0}}@media only screen and (max-width: 559px){.gloval-nav>li:nth-child(4) .gloval-nav__itemGroup:nth-child(2)>li{margin-right:22px}.gloval-nav>li:nth-child(4) .gloval-nav__itemGroup:nth-child(2)>li:last-child{margin-right:0}}@media only screen and (max-width: 799px){.gloval-nav__itemGroup{border-bottom:1px solid #727171;padding:10px 0}}.gloval-nav__itemGroup::before,.gloval-nav__itemGroup ::after{content:"";clear:both;display:block}.gloval-nav__itemGroup li{font-size:17px}@media only screen and (max-width: 559px){.gloval-nav__itemGroup li{font-size:14px}}@media only screen and (max-width: 799px){.gloval-nav__itemGroup>li{float:left}}.header-logo{width:auto;height:40px;float:left}.header-logo img{width:auto;height:100%}.footerInner{margin-bottom:20px}.pageTop-box{position:relative}.pageTop-box::after{content:"";display:block;width:100vw;height:1px;background-color:#666;position:absolute;bottom:0;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pageTop-box .pageTop{width:100%;height:100%;padding:16px 0 12px 0;cursor:pointer}.pageTop-box .pageTop .pageTopInner{margin:0 auto}@media print, screen and (min-width: 800px){.pageTop-box .pageTop .pageTopInner{width:100px}}@media only screen and (max-width: 799px){.pageTop-box .pageTop .pageTopInner{width:100%;max-width:100px}}@media print, screen and (min-width: 800px){.footerInner{position:relative}}.footer-info{margin:30px 0}@media print, screen and (min-width: 800px){.footer-info{position:absolute;top:59px;left:0px}}@media print, screen and (min-width: 800px){.footer-info-logo{width:308px}}@media only screen and (max-width: 799px){.footer-info-logo{width:100%;max-width:308px}}@media print, screen and (min-width: 800px){.footer-info-logo{float:left}}@media only screen and (max-width: 799px){.footer-info-logo{display:block;margin:0 auto 20px auto}}.footer-info-info{line-height:24px}@media print, screen and (min-width: 800px){.footer-info-info{float:left;margin-left:25px}}@media only screen and (max-width: 799px){.footer-info-info{display:block;text-align:center}}.footer-info-info__add{letter-spacing:1px}@media print, screen and (min-width: 800px){.footer-info-info__add{padding-left:8px}}.footer-info-info__tel{letter-spacing:1px}@media print, screen and (min-width: 800px){.footer-info-info__tel{padding-left:8px}}footer{overflow:hidden}footer .gloval-navContainer{background:none;overflow-y:hidden}@media print, screen and (min-width: 800px){footer .gloval-navContainer{margin-top:126px}}@media only screen and (max-width: 799px){footer .gloval-navContainer{margin-top:0;text-align:center}}footer .gloval-navContainer .l-container{text-align:center}@media print, screen and (min-width: 800px){footer .gloval-navContainer ul li{margin-right:0}}footer .gloval-navContainer a{font-size:14px;padding:7px 0}@media print, screen and (min-width: 800px){footer .gloval-navContainer .gloval-nav>li{position:relative;width:256px;padding-left:24px}footer .gloval-navContainer .gloval-nav>li::after{content:" ";position:absolute;top:0;right:0;width:1px;height:420px;background-color:#727171}footer .gloval-navContainer .gloval-nav>li:first-child::before{content:" ";position:absolute;top:0;left:0;width:1px;height:420px;background-color:#727171}}@media print, screen and (min-width: 800px){footer .gloval-navContainer .gloval-nav__itemGroup{margin-bottom:13px}}.copyRight{background-color:#1c2272;color:#fff;font-size:14px;text-align:center;padding:14px 0}@media only screen and (max-width: 559px){.copyRight{font-size:11px}}.copyRight-mark{font-size:11px}@media only screen and (max-width: 559px){.copyRight-mark{font-size:8px}}.is-empty{height:0 !important;padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important;border:none !important;background:none !important;min-height:auto !important;min-height:inherit !important;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.effect-fade{opacity:0;transform:translate(0, 45px);transition:all 2000ms}.effect-fade.effect-fadeShow{opacity:1;transform:translate(0, 0)}@media print, screen and (min-width: 800px){.effect-fade__pc{opacity:0;transform:translate(0, 45px);transition:all 2000ms}}@media print, screen and (min-width: 800px){.effect-fade__pc.effect-fadeShow__pc{opacity:1;transform:translate(0, 0)}}@media only screen and (max-width: 799px){.effect-fade__mbl{opacity:0;transform:translate(0, 45px);transition:all 2000ms}}@media only screen and (max-width: 799px){.effect-fade__mbl.effect-fadeShow__mbl{opacity:1;transform:translate(0, 0)}}.sub-container{width:100%;max-width:860px;margin:0 auto}@media only screen and (max-width: 799px){.sub-container{padding-left:10px;padding-right:10px}}.sub-kv{width:100%;max-width:1124px;margin:0 auto 52px auto}@media only screen and (max-width: 799px){.sub-kv{margin-bottom:30px}}.localinternational .sub-kv{margin-bottom:88px}@media only screen and (max-width: 799px){.localinternational .sub-kv{margin-bottom:40px}}.sub-title{width:80%;margin:0 auto}.hamacan .sub-title{max-width:430px}.rolemodels .sub-title{max-width:312px}.localinternational .sub-title{max-width:580px}.facultyMembers .sub-title{max-width:416px}.shien .sub-title{max-width:340px}.sub-h1{color:#fff;font-size:20px;text-align:center;padding:18px 10px 16px 10px;margin-bottom:35px;background-color:#000}.sub-calendar table{width:100%;table-layout:fixed}.sub-calendar center{display:block;margin-bottom:12px}.sub-calendar center div{display:inline-block}.sub-calendar center .center{margin:0 5px}.sub-calendar tr:first-child td{padding:0}.sub-calendar th{background-color:#f2f2f2;padding:8px 0;text-align:center;vertical-align:middle;font-size:14px}.sub-calendar td{padding:6px 0;text-align:center;vertical-align:middle;font-size:14px}.sub-calendar .sunday{color:#ed1c24}.sub-calendar .saturday{color:#005dcc}.top-kv{position:relative}@media only screen and (max-width: 799px){.top-kv{margin-top:60px}}.top-kv .top-kv-videoWrap{position:relative;overflow:hidden;width:100%;height:100vh;background:url(../img/top/top_kv_mv_capture_img_01.jpg) no-repeat center center/cover;font-size:0}@media all and (-ms-high-contrast: none){.top-kv .top-kv-videoWrap{height:42.704vw !important;max-height:inherit !important}}@media only screen and (max-width: 799px){.top-kv .top-kv-videoWrap{height:-moz-calc(100vh - 60px);height:-o-calc(100vh - 60px);height:-webkit-calc(100vh - 60px);height:calc(100vh - 60px)}}@media only screen and (min-width: 560px) and (max-width: 799px){.top-kv .top-kv-videoWrap{max-height:440px}}@media only screen and (max-width: 559px){.top-kv .top-kv-videoWrap{max-height:280px}}.top-kv .top-kv-video{width:100%;height:100vh;z-index:1;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 799px){.top-kv .top-kv-video{height:-moz-calc(100vh - 60px);height:-o-calc(100vh - 60px);height:-webkit-calc(100vh - 60px);height:calc(100vh - 60px)}}@media only screen and (min-width: 560px) and (max-width: 799px){.top-kv .top-kv-video{max-height:440px}}@media only screen and (max-width: 559px){.top-kv .top-kv-video{max-height:280px}}.top-kv .top-kv-overlay{width:100%;height:100vh;position:absolute;top:0;left:0;background-image:linear-gradient(45deg, rgba(255,255,255,0.2) 50%,rgba(0,0,0,0.1) 50%);background-size:3px 3px;z-index:2}@media all and (-ms-high-contrast: none){.top-kv .top-kv-overlay{height:42.704vw !important;max-height:inherit !important}}@media only screen and (max-width: 799px){.top-kv .top-kv-overlay{height:-moz-calc(100vh - 60px);height:-o-calc(100vh - 60px);height:-webkit-calc(100vh - 60px);height:calc(100vh - 60px)}}@media only screen and (min-width: 560px) and (max-width: 799px){.top-kv .top-kv-overlay{max-height:440px}}@media only screen and (max-width: 559px){.top-kv .top-kv-overlay{max-height:280px}}.top-kv .top-kv-catch{display:inline-block;position:absolute;font-size:48px;color:#fff;text-align:center;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.top-kv .top-kv-subMv{position:absolute;width:270px;height:auto;bottom:54px;right:50px;z-index:2}@media only screen and (max-width: 799px){.top-kv .top-kv-subMv{position:relative;width:100%;bottom:auto;right:auto}}.top-kv .top-kv-subMv__txt{font-size:15px;color:#fff;margin-bottom:14px}@media only screen and (max-width: 799px){.top-kv .top-kv-subMv__txt{position:absolute;top:10px;left:10px;margin-bottom:0;z-index:2}}.top-kv .top-kv-subMv__img{position:relative;width:100%;height:auto}.top-kv .top-kv-subMv__img--overlay{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.2);pointer-events:none}.top-kv .top-kv-subMv__img--overlay::after{content:"";position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:50px;height:50px;opacity:0.9;background-image:url(../img/common/icon_play_01.svg);background-repeat:no-repeat;background-size:contain}@media only screen and (max-width: 799px){.top-kv .top-kv-subMv__img--overlay::after{width:10vw;height:10vw}}.top-intoro{position:relative;height:788px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;background-image:url(../img/top/top_intoro_bg_01.jpg);background-repeat:no-repeat;background-size:cover;background-position:top center}@media only screen and (max-width: 799px){.top-intoro{height:auto;padding:20px}}.top-intoro::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(255,255,255,0.8)}.top-intoro .top-intoroInner{width:100%;height:auto;max-width:460px;z-index:1}.top-intoro .top-intoroInner .top-inroto-img{position:relative;display:block;top:0;left:0;width:100%;height:0;padding-bottom:100%}.top-intoro .top-intoroInner img{position:absolute;display:block;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.top-news{padding:60px 0;background-color:#f0f1fa}@media only screen and (max-width: 799px){.top-news{padding-top:40px;padding-bottom:40px;padding:40px 10px}}.top-news .top-newsInner{width:100%;max-width:930px;margin:0 auto}@media only screen and (max-width: 799px){.top-news .top-newsInner{padding:0 0 0}}.top-news .top-news-title{display:block;float:left;width:100%;max-width:100px;font-size:24px;font-weight:bold;color:#1c2272;text-align:center;border-bottom:2px solid #1c2272;margin:0 auto;padding-bottom:6px}@media only screen and (max-width: 799px){.top-news .top-news-title{float:none;margin:0 auto}}.top-news .top-newsContent{display:block;float:right;width:-moz-calc(100% - 100px);width:-o-calc(100% - 100px);width:-webkit-calc(100% - 100px);width:calc(100% - 100px);padding:5px 0 0}@media only screen and (max-width: 799px){.top-news .top-newsContent{float:none;margin:20px auto 0 auto;width:100%}}.top-news .top-newsArticle{border-top:2px solid #9d9e9e;margin-left:57px;font-size:0;padding:15px 10px}@media only screen and (max-width: 799px){.top-news .top-newsArticle{margin-left:0}}.top-news .top-newsArticle:last-child{border-bottom:1px solid #9d9e9e}.top-news .top-newsArticle__date{font-size:21px;font-weight:bold;color:#1c2272;display:block;float:left;width:134px;text-align:center;line-height:1.8}@media only screen and (max-width: 799px){.top-news .top-newsArticle__date{float:none;text-align:left;width:auto}}.top-news .top-newsArticle__title{font-size:15px;font-weight:normal;color:#333 !important;display:block;float:right;width:100%;max-width:588px;line-height:1.8}@media only screen and (max-width: 799px){.top-news .top-newsArticle__title{float:none;max-width:inherit}}@media print, screen and (min-width: 800px){.top-news .top-newsArticle:hover a{text-decoration:underline}}.top-news .top-newsArticle a{text-decoration:none}.top-link{padding:58px 0}@media only screen and (max-width: 799px){.top-link{padding:40px 0}}.top-link .top-linkInner{width:100%;max-width:860px;margin:0 auto}@media only screen and (max-width: 799px){.top-link .top-linkInner{padding:0 10px}}.top-link .top-linkInner .link-heading{font-family:'Raleway', sans-serif;font-size:25px;font-weight:bold;border-bottom:2px solid #1c2272;color:#1c2272;padding:5px 0;display:block;margin-bottom:20px;letter-spacing:0.5px}@media print, screen and (min-width: 800px){.top-link .top-link-itemContainer .top-link-item{float:left;width:49%;margin:0 0 18px 2%}.top-link .top-link-itemContainer .top-link-item:nth-child(2n-1){margin-left:0;clear:both}}@media only screen and (min-width: 560px) and (max-width: 799px){.top-link .top-link-itemContainer .top-link-item{float:left;width:49%;margin:0 0 10px 2%}.top-link .top-link-itemContainer .top-link-item:nth-child(2n-1){margin-left:0;clear:both}}@media only screen and (max-width: 559px){.top-link .top-link-itemContainer .top-link-item{float:none;width:100%;max-width:420px;margin-bottom:10px;margin-bottom:10px;margin-left:auto;margin-right:auto}}.top-link .top-link-item__l{width:100%;max-width:858px;margin:0 auto 15px auto}@media only screen and (max-width: 559px){.top-link .top-link-item__l{max-width:420px}}.top-gakubu-teiin{display:block;font-size:19px;font-weight:600;margin:0 auto;text-align:center}.top-gakubu-kokusai .top-gakubu-teiin{margin-top:24px;color:#0098b0}.top-gakubu-chiiki .top-gakubu-teiin{margin-top:24px;color:#ea5548}.top-gakubu-kv{position:relative}@media print, screen and (min-width: 800px){.top-gakubu-kv{padding:0 70px}}.top-gakubu-kv-img{margin:0 auto}@media print, screen and (min-width: 800px){.top-gakubu-kv-img{width:890px}}@media only screen and (max-width: 799px){.top-gakubu-kv-img{width:100%;max-width:890px}}.top-gakubu-kv-img__EN{position:absolute;top:50%;left:0;transform:translate(0, -50%);width:18px}.top-gakubu-kokusai .top-gakubu-kv{margin-top:43px}.top-gakubu-chiiki .top-gakubu-kv{margin-top:43px}.top-gakubu-txt{margin:0 auto}.top-gakubu-kokusai .top-gakubu-txt{margin-top:57px}@media print, screen and (min-width: 800px){.top-gakubu-kokusai .top-gakubu-txt{width:460px}}@media only screen and (max-width: 799px){.top-gakubu-kokusai .top-gakubu-txt{width:100%;max-width:460px}}@media only screen and (max-width: 799px){.top-gakubu-kokusai .top-gakubu-txt{margin-top:30px;width:80%}}.top-gakubu-chiiki .top-gakubu-txt{margin-top:60px}@media print, screen and (min-width: 800px){.top-gakubu-chiiki .top-gakubu-txt{width:460px}}@media only screen and (max-width: 799px){.top-gakubu-chiiki .top-gakubu-txt{width:100%;max-width:460px}}@media only screen and (max-width: 799px){.top-gakubu-chiiki .top-gakubu-txt{margin-top:30px;width:80%}}.top-course-bosyuJinin{display:block;font-size:17px;font-weight:500;margin:0 auto;text-align:center}.top-gakubu-kokusai .top-course-bosyuJinin{color:#0098b0}.top-gakubu-chiiki .top-course-bosyuJinin{color:#ea5548}.top-course-hedderImg{margin:28px auto 8px auto}@media print, screen and (min-width: 800px){.top-course-content__01 .top-course-content-point{position:relative}.top-course-content__01 .top-course-content-point__kv{position:absolute;top:38px;right:55px}.top-course-content__01 .top-course-content-point__txt{position:absolute;top:75px;left:62px}}@media print, screen and (min-width: 800px){.top-course-content__02 .top-course-content-point{position:relative}.top-course-content__02 .top-course-content-point__kv{position:absolute;top:40px;left:60px}.top-course-content__02 .top-course-content-point__txt{position:absolute;top:80px;right:56px}.top-course-content__02 .top-course-content-point__txt--copy{margin:0 0 0 auto}}@media print, screen and (min-width: 800px){.top-course-content-point{position:relative;min-height:407px}.top-course-chiikiKokyo .top-course-content-point{min-height:440px}.top-course-chiikiZukuri .top-course-content-point{min-height:436px}}.top-course-content-point__kv{z-index:1}@media print, screen and (min-width: 800px){.top-course-content-point__kv{width:480px}}@media only screen and (max-width: 799px){.top-course-content-point__kv{width:100%;max-width:480px}}@media only screen and (max-width: 799px){.top-course-content-point__kv{margin:30px auto 0 auto}}.top-course-content-point__txt{z-index:0}@media only screen and (max-width: 799px){.top-course-content-point__txt--copy{margin:18px auto 18px auto}}@media print, screen and (min-width: 800px){.top-course-content-point__txt--txt{width:480px;min-height:250px;margin-top:13px;padding:78px 90px 78px 76px}.top-course-kokusaiKankei .top-course-content-point__txt--txt{padding:55px 90px 65px 76px}.top-course-kokusaiCommunication .top-course-content-point__txt--txt{padding:55px 90px 55px 76px}.top-course-chiikiZukuri .top-course-content-point__txt--txt{padding:92px 90px 96px 76px}}@media only screen and (max-width: 799px){.top-course-content-point__txt--txt{width:100%;padding:40px 20px;margin:0 0 30px 0}}.top-course-content-point__txt--txt p{line-height:32px;color:#fff}.top-course-content-point .top-course-content-point__en{position:absolute;top:50%;left:0;transform:translate(0, -50%);width:18px;height:auto}.top-gakubu-kokusai .top-course-content-point__txt--txt{background-color:#0098b0}.top-gakubu-chiiki .top-course-content-point__txt--txt{background-color:#ea5548}.top-btn-learnMore{width:100%;max-width:340px;margin:58px auto 0 auto;cursor:pointer}@media only screen and (max-width: 799px){.top-btn-learnMore{margin-top:30px}}@media print, screen and (min-width: 800px){.top-btn-learnMore:hover{opacity:0.8}}@media print, screen and (min-width: 800px){.top-course-content-detaile__content--underConstruction{width:246px}}@media only screen and (max-width: 799px){.top-course-content-detaile__content--underConstruction{width:100%;max-width:246px}}@media print, screen and (min-width: 800px){.top-course-content-detaile__content--underConstruction{margin:142px auto 26px auto}}@media only screen and (max-width: 799px){.top-course-content-detaile__content--underConstruction{margin:30px auto}}@media only screen and (max-width: 799px){.top-gakubu-kokusai{padding:50px 0}}.top-gakubu-kokusai .top-gakubu-hedderImg{margin:0 auto 0 auto}@media print, screen and (min-width: 800px){.top-gakubu-kokusai .top-gakubu-hedderImg{width:498px}}@media only screen and (max-width: 799px){.top-gakubu-kokusai .top-gakubu-hedderImg{width:100%;max-width:498px}}@media print, screen and (min-width: 800px){.top-gakubu-kokusai-top{padding:59px 0 1px 0}}.top-course-kokusaiKankei{padding:90px 0 0 0}@media only screen and (max-width: 799px){.top-course-kokusaiKankei{padding:50px 0 40px 0}}.top-course-kokusaiKankei .top-course-content-point{min-height:403px}@media print, screen and (min-width: 800px){.top-course-kokusaiKankei .top-course-hedderImg{width:236px}}@media only screen and (max-width: 799px){.top-course-kokusaiKankei .top-course-hedderImg{width:100%;max-width:236px}}@media print, screen and (min-width: 800px){.top-course-kokusaiKankei .top-course-content-point__txt{margin-top:0}}@media print, screen and (min-width: 800px){.top-course-kokusaiKankei .top-course-content-point__txt--copy{width:310px}}@media only screen and (max-width: 799px){.top-course-kokusaiKankei .top-course-content-point__txt--copy{width:100%;max-width:310px}}.top-course-kokusaiCommunication{padding:18px 0 0 0}@media print, screen and (min-width: 800px){.top-course-kokusaiCommunication .top-course-hedderImg{width:402px}}@media only screen and (max-width: 799px){.top-course-kokusaiCommunication .top-course-hedderImg{width:100%;max-width:402px}}@media print, screen and (min-width: 800px){.top-course-kokusaiCommunication .top-course-content-point__txt{margin-top:26px}}@media print, screen and (min-width: 800px){.top-course-kokusaiCommunication .top-course-content-point__txt--copy{width:286px}}@media only screen and (max-width: 799px){.top-course-kokusaiCommunication .top-course-content-point__txt--copy{width:100%;max-width:286px}}@media print, screen and (min-width: 800px){.top-course-kokusaiCommunication .top-course-content-point__txt--copy{margin-bottom:20px}}@media only screen and (max-width: 799px){.top-gakubu-chiiki{padding:50px 0}}.top-gakubu-chiiki .top-gakubu-hedderImg{margin:0 auto 0 auto}@media print, screen and (min-width: 800px){.top-gakubu-chiiki .top-gakubu-hedderImg{width:496px}}@media only screen and (max-width: 799px){.top-gakubu-chiiki .top-gakubu-hedderImg{width:100%;max-width:496px}}.top-gakubu-chiiki-top{padding:30px 0 0 0}@media only screen and (max-width: 799px){.top-gakubu-chiiki-top{padding:30px 0 0 0}}.top-course-chiikiKeizai{padding:98px 0 0 0}.top-course-chiikiKeizai .top-course-hedderImg{margin:0 auto 8px auto}@media print, screen and (min-width: 800px){.top-course-chiikiKeizai .top-course-hedderImg{width:294px}}@media only screen and (max-width: 799px){.top-course-chiikiKeizai .top-course-hedderImg{width:100%;max-width:294px}}@media print, screen and (min-width: 800px){.top-course-chiikiKeizai .top-course-content-point__txt--copy{width:284px}}@media only screen and (max-width: 799px){.top-course-chiikiKeizai .top-course-content-point__txt--copy{width:100%;max-width:284px}}.top-course-chiikiKokyo{padding:89px 0 1px 0}@media print, screen and (min-width: 800px){.top-course-chiikiKokyo .top-course-hedderImg{width:228px}}@media only screen and (max-width: 799px){.top-course-chiikiKokyo .top-course-hedderImg{width:100%;max-width:228px}}@media print, screen and (min-width: 800px){.top-course-chiikiKokyo .top-course-content-point__txt--copy{width:240px}}@media only screen and (max-width: 799px){.top-course-chiikiKokyo .top-course-content-point__txt--copy{width:100%;max-width:240px}}.top-course-chiikiZukuri{padding:91px 0 0 0}@media print, screen and (min-width: 800px){.top-course-chiikiZukuri .top-course-hedderImg{width:240px}}@media only screen and (max-width: 799px){.top-course-chiikiZukuri .top-course-hedderImg{width:100%;max-width:240px}}@media print, screen and (min-width: 800px){.top-course-chiikiZukuri .top-course-content-point__txt--copy{width:216px}}@media only screen and (max-width: 799px){.top-course-chiikiZukuri .top-course-content-point__txt--copy{width:100%;max-width:216px}}.top-detailContainer{display:none}@media print, screen and (min-width: 800px){.top-detailContainer{width:860px;margin:0 auto}}.top-detailContainer .detaile-hl-dot,.top-detailContainer .detaile-hl-dot_s{display:block;position:relative;font-size:22px;font-weight:500;color:#0098b0;padding-bottom:14px;margin-bottom:40px;text-align:center}@media only screen and (max-width: 799px){.top-detailContainer .detaile-hl-dot,.top-detailContainer .detaile-hl-dot_s{margin-bottom:20px}}.top-gakubu-chiiki .top-detailContainer .detaile-hl-dot,.top-gakubu-chiiki .top-detailContainer .detaile-hl-dot_s{color:#ea5548}.top-detailContainer .detaile-hl-dot::after,.top-detailContainer .detaile-hl-dot_s::after{content:"";position:absolute;bottom:0;left:-moz-calc(50% - 98px);left:-o-calc(50% - 98px);left:-webkit-calc(50% - 98px);left:calc(50% - 98px);width:196px;height:0;border-bottom:4px dotted #0098b0}.top-gakubu-chiiki .top-detailContainer .detaile-hl-dot::after,.top-gakubu-chiiki .top-detailContainer .detaile-hl-dot_s::after{border-color:#ea5548}.top-detailContainer .detaile-hl-dot_s{text-align:left;font-size:15px;margin-bottom:10px}.top-detailContainer .detaile-hl-dot_s::after{left:0;width:116px}.top-detailContainer .detaile-portraitName{display:inline-block;position:relative;font-size:16px;font-weight:500;color:#0098b0;margin-bottom:30px;padding-bottom:8px}.top-gakubu-chiiki .top-detailContainer .detaile-portraitName{color:#ea5548}.top-detailContainer .detaile-portraitName::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#0098b0}.top-gakubu-chiiki .top-detailContainer .detaile-portraitName::after{background-color:#ea5548}.top-detailContainer .detaile-hl-color-l{font-size:23px;font-weight:500;color:#0098b0;text-align:center;margin-bottom:30px}.top-gakubu-chiiki .top-detailContainer .detaile-hl-color-l{color:#ea5548}.top-detailContainer .detaile-hl-color-s{font-size:20px;font-weight:500;color:#0098b0;text-align:left;margin-bottom:0;margin-left:-10px}.top-gakubu-chiiki .top-detailContainer .detaile-hl-color-s{color:#ea5548}.top-detailContainer .detaile-hl-color-xs{font-size:18px;font-weight:500;color:#0098b0;text-align:left;margin-bottom:16px}.top-gakubu-chiiki .top-detailContainer .detaile-hl-color-xs{color:#ea5548}.top-detailContainer .detaile-portraitContainer{width:206px;height:auto;margin:0 auto 10px}.top-course-content-detaile__content{text-align:center;margin-top:58px}@media only screen and (max-width: 799px){.top-course-content-detaile__content{margin-top:40px}}.top-course-content-detaile__content p{font-size:15px;line-height:32px;text-align:left}.top-course-content-detaile__content .detaile-message p,.top-course-content-detaile__content .detaile-learn_power p{width:650px;margin:0 auto 32px auto}@media only screen and (max-width: 799px){.top-course-content-detaile__content .detaile-message p,.top-course-content-detaile__content .detaile-learn_power p{width:100%}}.top-course-content-detaile__content .detaile-learn_power p{margin:0 auto 28px auto;letter-spacing:normal;font-size:14px}.top-course-content-detaile__content .detail-txt-icon{font-size:18px;color:#b2e0e7}.top-gakubu-chiiki .top-course-content-detaile__content .detail-txt-icon{color:#f4aaa4}.top-course-content-detaile__content .detaile-class_introduction{margin-top:61px}@media only screen and (max-width: 799px){.top-course-content-detaile__content .detaile-class_introduction{margin-top:30px}}.top-course-content-detaile__content .detaile-class-layout{margin-top:56px}@media only screen and (max-width: 799px){.top-course-content-detaile__content .detaile-class-layout{margin-top:20px;margin-bottom:20px}}.top-course-content-detaile__content .detaile-class-layout__A,.top-course-content-detaile__content .detaile-class-layout__B{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:48px}@media only screen and (max-width: 799px){.top-course-content-detaile__content .detaile-class-layout__A,.top-course-content-detaile__content .detaile-class-layout__B{margin-top:20px;margin-bottom:20px}}.top-course-content-detaile__content .detaile-class-layout__A{-webkit-flex-direction:row;flex-direction:row}@media only screen and (max-width: 799px){.top-course-content-detaile__content .detaile-class-layout__A{-webkit-flex-direction:column;flex-direction:column}}.top-course-content-detaile__content .detaile-class-layout__A .detail-class-txt{padding-left:56px}@media only screen and (max-width: 799px){.top-course-content-detaile__content .detaile-class-layout__A .detail-class-txt{padding-left:0}}.top-course-content-detaile__content .detaile-class-layout__B{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width: 799px){.top-course-content-detaile__content .detaile-class-layout__B{-webkit-flex-direction:column;flex-direction:column}}.top-course-content-detaile__content .detaile-class-layout__B .detail-class-txt{padding-right:56px}@media only screen and (max-width: 799px){.top-course-content-detaile__content .detaile-class-layout__B .detail-class-txt{padding-right:0}}.top-course-content-detaile__content .detaile-class-image{max-width:330px;max-height:330px}@media only screen and (max-width: 799px){.top-course-content-detaile__content .detaile-class-image{width:100%;margin:0 auto 20px auto}}.top-course-content-detaile__content .detail-class-txt{-webkit-flex:1;flex:1}@media only screen and (max-width: 799px){.top-course-content-detaile__content .detail-class-txt{-webkit-flex:none;flex:none;width:100%}}.top-course-content-detaile__content .detaile-path{margin-top:44px;background-color:#0098b0;padding:30px 34px 24px 34px}@media only screen and (max-width: 799px){.top-course-content-detaile__content .detaile-path{margin-top:30px}}@media only screen and (max-width: 559px){.top-course-content-detaile__content .detaile-path{padding:40px 20px}}.top-gakubu-chiiki .top-course-content-detaile__content .detaile-path{background-color:#ea5548}.top-course-content-detaile__content .detaile-path .detaile-hl-dot,.top-course-content-detaile__content .detaile-path .top-detailContainer .detaile-hl-dot_s,.top-detailContainer .top-course-content-detaile__content .detaile-path .detaile-hl-dot_s,.top-course-content-detaile__content .detaile-path .detail_activityContainer .detaile-hl-dot_s,.detail_activityContainer .top-course-content-detaile__content .detaile-path .detaile-hl-dot_s{color:#fff}.top-course-content-detaile__content .detaile-path .detaile-hl-dot::after,.top-course-content-detaile__content .detaile-path .top-detailContainer .detaile-hl-dot_s::after,.top-detailContainer .top-course-content-detaile__content .detaile-path .detaile-hl-dot_s::after,.top-course-content-detaile__content .detaile-path .detail_activityContainer .detaile-hl-dot_s::after,.detail_activityContainer .top-course-content-detaile__content .detaile-path .detaile-hl-dot_s::after{border-bottom:4px dotted #fff}.top-course-content-detaile__content .detaile-path p{color:#fff}.top-course-content-detaile__content .top-btn-model{background-color:#0098b0;background-image:url(../img/top/gakubu/detaile/detaile_course_btn_model.png);background-size:contain;background-position:center;background-repeat:no-repeat;width:100%;height:80px;max-width:810px;-moz-border-radius:80px;-webkit-border-radius:80px;border-radius:80px;margin:60px auto 40px}@media only screen and (max-width: 799px){.top-course-content-detaile__content .top-btn-model{width:90%;margin:30px auto 30px}}@media only screen and (min-width: 560px) and (max-width: 799px){.top-course-content-detaile__content .top-btn-model{height:60px;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px}}@media only screen and (max-width: 559px){.top-course-content-detaile__content .top-btn-model{height:50px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}}.top-gakubu-chiiki .top-course-content-detaile__content .top-btn-model{background-color:#ea5548}@media print, screen and (min-width: 800px){.top-course-content-detaile__content .top-btn-model:hover{opacity:0.5}}.top-course-content-detaile__content .top-btn-model a{display:inline-block;width:100%;height:100%;padding:10px;font-size:0;color:transparent}.top-course-content-detaile__content .detaile-suits .detaile-suitsInner{position:relative;border:4px solid #dbeaed;padding:28px 25px 20px 50px}@media only screen and (max-width: 799px){.top-course-content-detaile__content .detaile-suits .detaile-suitsInner{padding:24px 30px 16px 30px}}.top-gakubu-chiiki .top-course-content-detaile__content .detaile-suits .detaile-suitsInner{border-color:#f5dbda}.top-course-content-detaile__content .detaile-suits .detaile-suitsInner::before,.top-course-content-detaile__content .detaile-suits .detaile-suitsInner::after{content:"";display:block;position:absolute;border:24px solid #dbeaed;border-right-color:transparent;border-bottom-color:transparent}.top-gakubu-chiiki .top-course-content-detaile__content .detaile-suits .detaile-suitsInner::before,.top-gakubu-chiiki .top-course-content-detaile__content .detaile-suits .detaile-suitsInner::after{border-color:#f5dbda;border-right-color:transparent;border-bottom-color:transparent}@media only screen and (max-width: 559px){.top-course-content-detaile__content .detaile-suits .detaile-suitsInner::before,.top-course-content-detaile__content .detaile-suits .detaile-suitsInner::after{border-width:12px}}.top-course-content-detaile__content .detaile-suits .detaile-suitsInner::before{top:0;left:0}.top-course-content-detaile__content .detaile-suits .detaile-suitsInner::after{bottom:0;right:0;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.top-course-content-detaile__content .detaile-suits .detaile-suits-title{position:relative;font-size:25px;font-weight:500;color:#0098b0;text-align:left;padding-left:34px;padding-bottom:26px}.top-gakubu-chiiki .top-course-content-detaile__content .detaile-suits .detaile-suits-title{color:#ea5548}@media only screen and (max-width: 799px){.top-course-content-detaile__content .detaile-suits .detaile-suits-title{font-size:22px;padding-left:28px;padding-bottom:20px}}.top-course-content-detaile__content .detaile-suits .detaile-suits-title::before{content:"";display:block;position:absolute;top:7px;left:7px;width:0;height:0;border:7px solid #0098b0;border-right-color:#dbeaed;border-bottom-color:#dbeaed}.top-gakubu-chiiki .top-course-content-detaile__content .detaile-suits .detaile-suits-title::before{border-color:#ea5548;border-right-color:#f5dbda;border-bottom-color:#f5dbda}@media only screen and (max-width: 799px){.top-course-content-detaile__content .detaile-suits .detaile-suits-title::before{top:5px;left:5px}}.top-course-content-detaile__content .detaile-suits .detaile-suits-title::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:10px;background-image:url(../img/top/gakubu/detaile/detaile_course_kokusai_bg_01.png);background-size:auto 11px;background-repeat:repeat;background-position:top left}.top-gakubu-chiiki .top-course-content-detaile__content .detaile-suits .detaile-suits-title::after{background-image:url(../img/top/gakubu/detaile/detaile_course_chiiki_bg_01.png)}.top-course-content-detaile__content .detaile-suits .detaile-suits-list{margin-top:28px}.top-course-content-detaile__content .detaile-suits .detaile-suits-list li{position:relative;padding:0 0 0 14px;font-size:16px;text-align:left;margin-bottom:13px}.top-course-content-detaile__content .detaile-suits .detaile-suits-list li::before{content:"";display:block;width:10px;height:10px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:4px;left:0;background-color:#0098b0}.top-gakubu-chiiki .top-course-content-detaile__content .detaile-suits .detaile-suits-list li::before{background-color:#ea5548}.top-linkCampus-content{background-repeat:no-repeat;background-size:870px auto;background-position:top center}@media only screen and (max-width: 799px){.top-linkCampus-content{padding:60px 0 10px 0}}@media print, screen and (min-width: 800px){.top-linkCampus-content-izumo{background-image:url(../img/top/top_img_link_bg_izumo.png);padding:85px 0 100px 0}}@media print, screen and (min-width: 800px){.top-linkCampus-content-matsue{background-image:url(../img/top/top_img_link_bg_matsue.png);margin-top:-100px;padding:59px 0 86px 0}}.top-linkCampus-contentInner{text-align:center}@media only screen and (max-width: 799px){.top-linkCampus-contentInner{padding:0}}.top-linkCampus-content__caption{position:relative;display:inline-block;padding:0 18px 10px 18px;margin:0 auto 40px auto;font-size:20px;letter-spacing:1px}.top-linkCampus-content__caption::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px}.top-linkCampus-content-izumo .top-linkCampus-content__caption{color:#ee811e}.top-linkCampus-content-izumo .top-linkCampus-content__caption::after{background-color:#ee811e}.top-linkCampus-content-matsue .top-linkCampus-content__caption{color:#c44236}.top-linkCampus-content-matsue .top-linkCampus-content__caption::after{background-color:#c44236}.top-linkCampus-contentInner{position:relative}.top-linkCampus-contentInner .top-linkCampus-content__sideCaption{position:absolute;top:50%;left:0;transform:translate(0, -50%);width:18px}.top-linkCampus-content__bnr{margin:0 auto;width:100%;max-width:830px}@media only screen and (max-width: 559px){.top-linkCampus-content__bnr{max-width:none}}.top-linkOther-link{padding-top:30px}@media print, screen and (min-width: 800px){.top-linkOther-link{border-right:1px solid #666;border-left:1px solid #666;text-align:center}}@media print, screen and (min-width: 800px){.top-linkOther-link .top-linkOther-link-imgBox{display:inline-block}.top-linkOther-link .top-linkOther-link-imgBox:nth-child(2){border-right:1px solid #666;border-left:1px solid #666}}@media only screen and (max-width: 799px){.top-linkOther-link .top-linkOther-link-imgBox{display:block;border-top:1px solid #666}.top-linkOther-link .top-linkOther-link-imgBox:last-child{border-bottom:1px solid #666}}@media print, screen and (min-width: 800px){.top-linkOther-link .top-linkOther-link-imgBox__img{display:inline-block;width:336px;height:auto}}@media only screen and (max-width: 799px){.top-linkOther-link .top-linkOther-link-imgBox__img{display:block;width:100%;max-width:330px;height:auto;margin:0 auto}}.top-linkOther-line{margin-top:40px;padding:34px 0 25px 0;text-align:center;background-color:#e4e4ee}.top-linkOther-line a{text-decoration:none;color:#231815}.top-linkOther-line__btn{display:inline-block;width:48px;height:auto;margin:7px 7px 0 0}.top-linkOther-line__acount{display:inline-block;font-size:20px;font-weight:600}.effect-fade{opacity:0;transform:translate(0, 45px);transition:all 2000ms}.effect-fade.effect-scroll{opacity:1;transform:translate(0, 0)}#post-detail ul{list-style-type:disc;margin:30px}#post-detail ol{list-style-type:decimal !important;margin:30px}#post-detail strong{font-weight:bold}#post-detail em{font-style:italic}#post-detail blockquote{background-color:#eee;padding:20px;margin:30px 15px}#post-detail img{max-width:100%;height:auto}.facultyMembers{margin-top:60px}.facultyMembers-intro{text-align:center;line-height:2.4;margin-top:30px}@media only screen and (max-width: 799px){.facultyMembers-intro{margin-top:22px;padding-right:10px;padding-left:10px}}.facultyMembers-link{font-size:0;width:100%;text-align:center;margin:48px 0 0 0}@media only screen and (max-width: 799px){.facultyMembers-link{margin-top:26px}}.facultyMembers-link .facultyMembers-link__btn{position:relative;display:inline-block;width:23.5%;font-size:15px;font-weight:500;margin:0 0 20px 2%;background-color:#eadbf3;vertical-align:top;-moz-box-shadow:2px 2px #ae6d9e;-webkit-box-shadow:2px 2px #ae6d9e;box-shadow:2px 2px #ae6d9e;-moz-border-radius:58px;-webkit-border-radius:58px;border-radius:58px;line-height:1.6}.facultyMembers-link .facultyMembers-link__btn:nth-child(4n+1){margin-left:0}@media only screen and (max-width: 799px){.facultyMembers-link .facultyMembers-link__btn{margin:0 8px 14px;width:-moz-calc(50% - 16px);width:-o-calc(50% - 16px);width:-webkit-calc(50% - 16px);width:calc(50% - 16px);max-width:200px}.facultyMembers-link .facultyMembers-link__btn:nth-child(4n+1){margin-left:8px}}.facultyMembers-link .facultyMembers-link__btn a{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex:1;flex:1;width:100%;height:100%;min-height:58px;padding:4px 26px;color:#ae6d9e;text-decoration:none}@media only screen and (max-width: 559px){.facultyMembers-link .facultyMembers-link__btn a{font-size:13px}}.facultyMembers-link .facultyMembers-link__btn a::after{content:"";display:block;width:0;height:0;position:absolute;top:50%;right:11px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:0px;border-left:11px solid #ae6d9e;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.facultyMembers-list{margin-bottom:80px}@media only screen and (max-width: 799px){.facultyMembers-list{margin-bottom:50px}}.facultyMembers-list-gakubu{margin-top:34px}@media only screen and (max-width: 799px){.facultyMembers-list-gakubu{margin-top:20px}}.facultyMembers-gakubu-titleContainer{display:-webkit-flex;display:flex}.facultyMembers-list-kokusai .mod-hl-01>*{background-color:#0096ae}.facultyMembers-list-chiiki .mod-hl-01>*{background-color:#ea5548}.facultyMembers-list-sougou .mod-hl-01>*{background-color:#817fae}.facultyMembers-list-kiso .mod-hl-01>*{background-color:#ae6d9e}.facultyMembers-course{margin-top:28px}@media only screen and (max-width: 799px){.facultyMembers-course{margin-top:14px}}.facultyMembers-list-kokusai .facultyMembers-course .mod-hl-02{color:#0096ae;border-color:#0096ae}.facultyMembers-list-chiiki .facultyMembers-course .mod-hl-02{color:#ea5548;border-color:#ea5548}.facultyMembers-list-sougou .facultyMembers-course .mod-hl-02{color:#817fae;border-color:#817fae}.facultyMembers-list-kiso .facultyMembers-course .mod-hl-02{color:#ae6d9e;border-color:#ae6d9e}.facultyMembers-list-chiiki .facultyMembers-course .mod-hl-02::before,.facultyMembers-list-chiiki .facultyMembers-course .mod-hl-02::after{background-color:#ea5548}.facultyMembers-list-sougou .facultyMembers-course .mod-hl-02::before,.facultyMembers-list-sougou .facultyMembers-course .mod-hl-02::after{border-color:#817fae}.facultyMembers-list-kiso .facultyMembers-course .mod-hl-02::before,.facultyMembers-list-kiso .facultyMembers-course .mod-hl-02::after{border-color:#ae6d9e}.facultyMembers-itemBoxContainer{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:start;align-items:start;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:38px}@media only screen and (max-width: 799px){.facultyMembers-itemBoxContainer{-webkit-justify-content:space-around;justify-content:space-around;margin-top:20px}}.facultyMembers-itemBoxContainer .facultyMembers-itemBox{width:100%;max-width:270px;padding:22px 15px 5px;background-color:#ecf5f8;min-height:520px;margin-bottom:22px;font-size:0}.facultyMembers-list-chiiki .facultyMembers-itemBoxContainer .facultyMembers-itemBox{background-color:#ffefef}.facultyMembers-list-sougou .facultyMembers-itemBoxContainer .facultyMembers-itemBox{background-color:#ededff}.facultyMembers-list-kiso .facultyMembers-itemBoxContainer .facultyMembers-itemBox{background-color:#f8efff}@media only screen and (max-width: 799px){.facultyMembers-itemBoxContainer .facultyMembers-itemBox{margin:0 8px 20px;min-height:inherit;min-height:auto;max-width:inherit;padding:20px 10px 10px}}@media only screen and (min-width: 560px) and (max-width: 799px){.facultyMembers-itemBoxContainer .facultyMembers-itemBox{width:-moz-calc(50% - 16px);width:-o-calc(50% - 16px);width:-webkit-calc(50% - 16px);width:calc(50% - 16px)}}.facultyMembers-itemBoxContainer .facultyMembers-itemBox__ph{width:100%;max-width:205px;margin:0 auto;font-size:15px}.facultyMembers-itemBoxContainer .facultyMembers-itemBox__name{text-align:center;font-size:17px;font-weight:500;margin-top:25px}@media only screen and (max-width: 799px){.facultyMembers-itemBoxContainer .facultyMembers-itemBox__name{font-size:15px;margin-top:20px}}.facultyMembers-itemBoxContainer .facultyMembers-itemBox__name .name-position{display:inline-block;vertical-align:bottom;font-size:14px;font-weight:500;margin-left:8px}.facultyMembers-itemBoxContainer .facultyMembers-itemBox__name .name-position small{font-size:10px;vertical-align:top}@media only screen and (max-width: 799px){.facultyMembers-itemBoxContainer .facultyMembers-itemBox__name .name-position{font-size:13px;margin-left:4px}}.facultyMembers-itemBoxContainer .facultyMembers-itemBox__work{text-align:center;font-size:15px;margin-top:4px;padding-bottom:4px;border-bottom:1px solid #0096ae}.facultyMembers-list-chiiki .facultyMembers-itemBoxContainer .facultyMembers-itemBox__work{border-color:#e95548}.facultyMembers-list-sougou .facultyMembers-itemBoxContainer .facultyMembers-itemBox__work{border-color:#817fae}.facultyMembers-list-kiso .facultyMembers-itemBoxContainer .facultyMembers-itemBox__work{border-color:#ae6d9e}@media only screen and (max-width: 799px){.facultyMembers-itemBoxContainer .facultyMembers-itemBox__work{font-size:14px}}.facultyMembers-itemBoxContainer .facultyMembers-itemBox__detail{text-align:left;font-size:13px;padding:12px 5px;line-height:1.8}@media only screen and (max-width: 799px){.facultyMembers-itemBoxContainer .facultyMembers-itemBox__detail{font-size:12px}}.facultyMembers-list-notes{margin-top:30px;line-height:1.9}.rolemodels{padding-top:60px}.rolemodels-intro{text-align:center;font-size:0;margin-top:30px}.rolemodels-intro p{display:inline-block;text-align:left;vertical-align:top;font-size:0;line-height:2.3}@media only screen and (max-width: 799px){.rolemodels-intro p{padding:0 14px}}.rolemodels-intro p .rolemodels-intro-row{font-size:14px;vertical-align:top;padding-bottom:4px;border-bottom:1px dotted #44403c}@media only screen and (max-width: 559px){.rolemodels-intro p .rolemodels-intro-row{font-size:12px}}@media print, screen and (min-width: 800px){.rolemodels-intro p .rolemodels-intro-row__02{margin-left:2em}.rolemodels-intro p .rolemodels-intro-row__03{margin-left:4em}.rolemodels-intro p .rolemodels-intro-row__04{margin-left:6em}.rolemodels-intro p .rolemodels-intro-row__05{margin-left:8em}}.rolemodels-link{text-align:center;font-size:0;margin-top:54px;margin-bottom:44px}@media only screen and (max-width: 799px){.rolemodels-link{margin-top:30px;margin-bottom:20px}}.rolemodels-link__btn{display:inline-block;width:23.5%;height:auto;margin-left:2%;margin-bottom:10px;vertical-align:top;font-size:15px}@media only screen and (max-width: 799px){.rolemodels-link__btn{width:50%;width:-moz-calc(50% - 20px);width:-o-calc(50% - 20px);width:-webkit-calc(50% - 20px);width:calc(50% - 20px);max-width:192px;margin:0 10px 10px}}.rolemodels-link__btn:first-child{margin-left:0}@media only screen and (max-width: 799px){.rolemodels-link__btn:first-child{margin-left:10px}}.rolemodels-models{margin-bottom:75px}@media only screen and (max-width: 799px){.rolemodels-models{margin-bottom:50px}}.modelBox .modelBox-title,.modelBox .modelBox-profile,.modelBox .modelBox-career{display:block;float:right;max-width:460px;width:100%}@media only screen and (max-width: 799px){.modelBox .modelBox-title,.modelBox .modelBox-profile,.modelBox .modelBox-career{float:none;max-width:inherit}}.modelBox .modelBox-portrait{display:block;float:left;width:90%;max-width:296px;margin-left:9px}@media only screen and (max-width: 799px){.modelBox .modelBox-portrait{float:none;margin:20px auto}}.rolemodels-models-model{position:relative;border:1px solid #0081cc;overflow:hidden;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:40px 25px 36px;margin-top:40px}@media only screen and (max-width: 799px){.rolemodels-models-model{padding:30px 10px;margin-top:30px}}.rolemodels-models-model::before{content:"";display:block;width:100%;height:15px;position:absolute;top:0;left:0;background-color:#0081cc}.modelBox{padding-bottom:28px;border-bottom:1px dotted #44403c}@media only screen and (max-width: 799px){.modelBox{padding-bottom:20px}}.modelBox .modelBox-title{font-size:0}@media only screen and (max-width: 799px){.modelBox .modelBox-title{text-align:center}}.modelBox .modelBox-title__img{display:inline-block;width:50%;max-width:216px}@media only screen and (max-width: 799px){.modelBox .modelBox-title__img{width:50%}}.modelBox .modelBox-title__name{display:inline-block;width:50%;font-size:34px;font-weight:500;color:#0081cc;margin-left:12px}@media only screen and (max-width: 799px){.modelBox .modelBox-title__name{width:auto}}@media only screen and (max-width: 559px){.modelBox .modelBox-title__name{font-size:28px;margin-left:6px}}.modelBox .modelBox-title__name small{font-size:20px;font-weight:500;margin-left:10px}@media only screen and (max-width: 559px){.modelBox .modelBox-title__name small{font-size:14px;margin-left:5px}}.modelBox .modelBox-profile{font-size:0;margin-top:4px}.modelBox .modelBox-profile .modelBox-profile-title{font-size:0;color:transparent;width:0;height:0}.modelBox .modelBox-profile__row{position:relative;display:inline-block;font-size:15px;color:#0081cc;padding-left:63px;line-height:1.8}@media only screen and (max-width: 559px){.modelBox .modelBox-profile__row{font-size:13px}}.modelBox .modelBox-profile__row--01{margin-right:26px}@media print, screen and (min-width: 800px){.modelBox .modelBox-profile__row--02{padding-left:48px}}@media only screen and (max-width: 799px){.modelBox .modelBox-profile__row--02{margin-right:26px}}.modelBox .modelBox-profile__row--head{position:absolute;display:block;top:0;left:0;font-size:15px}@media only screen and (max-width: 559px){.modelBox .modelBox-profile__row--head{font-size:13px}}.modelBox .modelBox-career{margin-top:18px;padding:16px 16px 12px;background-color:#e0f0f9}.modelBox .modelBox-career .modelBox-career-title{font-size:15px;border-bottom:1px solid #44403c;color:#44403c;padding-bottom:4px}@media only screen and (max-width: 559px){.modelBox .modelBox-career .modelBox-career-title{font-size:13px}}.modelBox .modelBox-career .modelBox-career-table{margin-top:4px;border-collapse:collapse}.modelBox .modelBox-career .modelBox-career-table__row{display:table-row;width:100%;border-bottom:1px dotted #44403c;line-height:1.5}.modelBox .modelBox-career .modelBox-career-table__row:last-child{border:none}.modelBox .modelBox-career .modelBox-career-table__row--th,.modelBox .modelBox-career .modelBox-career-table__row--td{display:table-cell;font-size:13px;padding:4px 0px 3px 10px}@media only screen and (max-width: 559px){.modelBox .modelBox-career .modelBox-career-table__row--th,.modelBox .modelBox-career .modelBox-career-table__row--td{font-size:12px}}.modelBox .modelBox-career .modelBox-career-table__row--th{min-width:70px}.modelBox .modelBox-career .modelBox-career-table__row--td{padding-left:0;width:100%}.modelDetaile{margin-top:23px}.modelDetaile .modelDetaile-block{margin-top:13px}@media only screen and (max-width: 799px){.modelDetaile .modelDetaile-block .mod-hl-03{margin-bottom:0}}.modelDetaile .modelDetaile-block .modelDetaile-block-txt{padding-left:8px;line-height:1.9}@media only screen and (max-width: 559px){.modelDetaile .modelDetaile-block .modelDetaile-block-txt{padding-left:0;font-size:13px}}.modelDetaile .modelDetaile-block .modelDetaile-block-ph__item{float:left;width:48%;margin:18px 0 0 4%;text-align:left}@media only screen and (max-width: 799px){.modelDetaile .modelDetaile-block .modelDetaile-block-ph__item{width:49%;margin:14px 0 0 2%}}@media only screen and (max-width: 559px){.modelDetaile .modelDetaile-block .modelDetaile-block-ph__item{float:none;width:100%;max-width:385px;margin:14px auto 0 auto !important}}.modelDetaile .modelDetaile-block .modelDetaile-block-ph__item:nth-child(2n-1){margin-left:0;clear:both}.modelDetaile .modelDetaile-block .modelDetaile-block-ph__item figcaption{font-size:14px;padding:8px 3px}@media only screen and (max-width: 799px){.modelDetaile .modelDetaile-block .modelDetaile-block-ph__item figcaption{font-size:12px;padding:4px 2px}}.modelDetaile .modelDetaile-block .modelDetaile-block-msgContainer{border:1px solid #0081cc;overflow:hidden;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0;border-radius:0 0 10px 10px;margin-top:30px}@media only screen and (max-width: 799px){.modelDetaile .modelDetaile-block .modelDetaile-block-msgContainer{margin-top:20px}}.modelDetaile .modelDetaile-block .modelDetaile-block-msg{display:table}.modelDetaile .modelDetaile-block .modelDetaile-block-msg .modelDetaile-block-msgInner{display:table-row}.modelDetaile .modelDetaile-block .modelDetaile-block-msg__title{display:table-cell;width:155px;height:100%;font-size:20px;font-weight:600;color:#fff;text-align:center;vertical-align:middle;line-height:1.5;padding:10px;background-color:#0081cc}@media only screen and (max-width: 559px){.modelDetaile .modelDetaile-block .modelDetaile-block-msg__title{width:100px;font-size:15px}}.modelDetaile .modelDetaile-block .modelDetaile-block-msg__txt{display:table-cell;height:100%;font-size:15px;color:#0081cc;vertical-align:top;line-height:1.9;padding:14px 12px 14px 24px}@media only screen and (max-width: 799px){.modelDetaile .modelDetaile-block .modelDetaile-block-msg__txt{padding:10px}}@media only screen and (max-width: 559px){.modelDetaile .modelDetaile-block .modelDetaile-block-msg__txt{font-size:13px}}.rolemodels-models-btn{display:block;margin:0 auto 0 auto;width:100%;max-width:530px;font-size:0;-moz-box-shadow:4px 3px #00c5e5;-webkit-box-shadow:4px 3px #00c5e5;box-shadow:4px 3px #00c5e5;margin-top:70px;-moz-border-radius:80px;-webkit-border-radius:80px;border-radius:80px;background-color:#1c2272}@media print, screen and (min-width: 800px){.rolemodels-models-btn:hover{opacity:0.8}}@media only screen and (max-width: 559px){.rolemodels-models-btn{max-width:460px;margin-top:40px;-moz-box-shadow:2px 2px #00c5e5;-webkit-box-shadow:2px 2px #00c5e5;box-shadow:2px 2px #00c5e5;-moz-border-radius:56px;-webkit-border-radius:56px;border-radius:56px}}.rolemodels-models-btn>*{display:inline-block;width:100%;height:100%;padding:0 0;font-size:24px;font-weight:500;color:#fff;text-decoration:none;padding:30px 10px 26px;text-align:center;letter-spacing:0.8px;vertical-align:top}@media only screen and (max-width: 559px){.rolemodels-models-btn>*{font-size:20px;padding:20px 10px 18px}}.rolemodels-models-btn__icon{font-size:18px;color:#fff;margin-left:10px;vertical-align:top;display:inline-block;padding-top:2px}.localinternational{padding-top:60px}.localinternational-kv{overflow:hidden}.localinternational-kv__img{width:100%;height:auto;max-width:1124px;margin:0 auto}.localinternational-about{margin-top:42px}@media only screen and (max-width: 799px){.localinternational-about{margin-top:20px}}.localinternational-about__bnr{display:block;width:49%;max-width:410px;margin-bottom:20px}.localinternational-about__bnr:nth-child(odd){float:left}.localinternational-about__bnr:nth-child(even){float:right}.localinternational-about__bnr:nth-child(2n-1){clear:both}@media only screen and (max-width: 559px){.localinternational-about__bnr{float:none !important;width:100%;margin:0 auto 20px auto !important}}.localinternational-single{width:100%;max-width:760px;border:1px solid #53bfd6;margin:0 auto}.localinternational-single h2{width:100%;background-color:#53bfd6;text-align:left;padding:20px 30px}.localinternational-single .single-titleImg{display:block;width:100%;max-width:440px}.localinternational-single .single-content .single-content__l{display:block;float:left;width:58%;padding:24px}@media only screen and (max-width: 559px){.localinternational-single .single-content .single-content__l{float:none;width:100%}}.localinternational-single .single-content .single-content__l--txt{font-size:15px;line-height:1.9}.localinternational-single .single-content .single-content__l--img .contentImg{float:left;width:49%;margin:10px 0 0 2%}.localinternational-single .single-content .single-content__l--img .contentImg:nth-child(2n-1){margin-left:0;clear:both}.localinternational-single .single-content .single-content__r{display:block;float:right;width:42%;max-width:312px}@media only screen and (max-width: 559px){.localinternational-single .single-content .single-content__r{float:none;width:100%;margin:20px auto 0}}.localinternational-bhutan{border-color:#e95022}.localinternational-bhutan h2{background-color:#e95022}.localinternational-bhutan .single-content .single-content__r{max-width:238px}#cboxLoadedContent{background-color:#fff !important}.localinternational-bhutan .bhutan-issues{margin-top:88px;font-size:0}@media only screen and (max-width: 799px){.localinternational-bhutan .bhutan-issues{margin-top:40px}}.localinternational-bhutan .bhutan-issues .bhutan-issues-txt{font-size:15px;margin-top:16px;line-height:1.9}.localinternational-bhutan .bhutan-issues .bhutan-issues-txt small{font-size:12px;color:#e73828;vertical-align:top}.localinternational-bhutan .bhutan-issues .bhutan-issues-notice{display:inline-block;margin-top:20px;vertical-align:top;line-height:1.9;font-size:13px;letter-spacing:0.4px}.localinternational-bhutan .bhutan-issues .bhutan-issues-notice__icon{color:#e73828;font-size:15px;margin-right:4px}.localinternational-bhutan .bhutan-issues .bhutan-issues-img{width:100%;max-width:612px;margin:30px auto 0 auto}@media only screen and (max-width: 799px){.localinternational-bhutan .bhutan-issues .bhutan-issues-img{margin-top:20px}}.localinternational-bhutan .bhutan-issues .bhutan-issues-schedule .scheduleBox{position:relative;padding:25px 16px 10px;background-color:#e1f9ff;background-image:url(https://hamada.u-shimane.ac.jp/shingakubu/img//localinternational/localinternational_bg_01.png);background-repeat:repeat;background-size:283px auto;background-position:top center}@media print, screen and (min-width: 800px){.localinternational-bhutan .bhutan-issues .bhutan-issues-schedule .scheduleBox{float:left;width:32%;margin:78px 0 20px 2%}.localinternational-bhutan .bhutan-issues .bhutan-issues-schedule .scheduleBox:nth-child(3n+1){margin-left:0;clear:both}}@media only screen and (max-width: 799px){.localinternational-bhutan .bhutan-issues .bhutan-issues-schedule .scheduleBox{float:none;width:100%;margin:78px 0 100px 0}.localinternational-bhutan .bhutan-issues .bhutan-issues-schedule .scheduleBox:last-child{margin-bottom:0}}.localinternational-bhutan .bhutan-issues .bhutan-issues-schedule .scheduleBox::before{content:"";display:block;width:-moz-calc(90vw - 20px);width:-o-calc(90vw - 20px);width:-webkit-calc(90vw - 20px);width:calc(90vw - 20px);height:-moz-calc(90vw - 20px);height:-o-calc(90vw - 20px);height:-webkit-calc(90vw - 20px);height:calc(90vw - 20px);max-width:146px;max-height:146px;position:absolute;top:-73px;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#e1f9ff;background-repeat:no-repeat, repeat;background-size:contain, 283px auto;background-position:top 34px center, top center;z-index:-1}.localinternational-bhutan .bhutan-issues .bhutan-issues-schedule .scheduleBox:nth-child(1)::before{background-image:url(../img/localinternational/localinternational_bhutan_issues_schedule_01_title.png),url(../img/localinternational/localinternational_bg_01.png)}.localinternational-bhutan .bhutan-issues .bhutan-issues-schedule .scheduleBox:nth-child(2)::before{background-image:url(../img/localinternational/localinternational_bhutan_issues_schedule_02_title.png),url(../img/localinternational/localinternational_bg_01.png)}.localinternational-bhutan .bhutan-issues .bhutan-issues-schedule .scheduleBox:nth-child(3)::before{background-image:url(../img/localinternational/localinternational_bhutan_issues_schedule_03_title.png),url(../img/localinternational/localinternational_bg_01.png)}.localinternational-bhutan .bhutan-issues .bhutan-issues-schedule .scheduleBox__txt{font-size:15px;line-height:1.8}@media print, screen and (min-width: 800px){.localinternational-bhutan .bhutan-issues .bhutan-issues-schedule .scheduleBox__txt{min-height:270px}}@media only screen and (max-width: 559px){.localinternational-bhutan .bhutan-issues .bhutan-issues-schedule .scheduleBox__txt{font-size:14px}}.localinternational-bhutan .bhutan-issues .bhutan-issues-schedule .scheduleBox__img{margin-top:30px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}.localinternational-bhutan .bhutan-issues .bhutan-issues-schedule .scheduleBox__img--item{width:100%;max-width:240px;margin-bottom:17px}@media only screen and (max-width: 799px){.localinternational-bhutan .bhutan-issues .bhutan-issues-schedule .scheduleBox__img--item{margin:0 4px 14px}}@media only screen and (min-width: 560px) and (max-width: 799px){.localinternational-bhutan .bhutan-issues .bhutan-issues-schedule .scheduleBox__img--item{-webkit-flex:1;flex:1}}@media only screen and (max-width: 559px){.localinternational-bhutan .bhutan-issues .bhutan-issues-schedule .scheduleBox__img--item{-webkit-flex:none;flex:none}}.bhutan-interviews{margin-top:50px}@media only screen and (max-width: 799px){.bhutan-interviews{margin-top:30px}}.bhutan-interviews .bhutan-interviews-intro{margin:20px 0 35px}@media only screen and (max-width: 799px){.bhutan-interviews .bhutan-interviews-intro{margin:20px 0 20px}}.bhutan-interviews .interviewsBox{position:relative;border:2px solid #0071be;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;margin-top:30px;min-height:400px;overflow:hidden}@media only screen and (max-width: 799px){.bhutan-interviews .interviewsBox{margin-top:20px;min-height:auto;min-height:inherit}}.bhutan-interviews .interviewsBox .interviewsBoxInner{-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;overflow:hidden;border:6px solid #fff}.bhutan-interviews .interviewsBox .interviewsBoxLine{position:relative;display:block;width:100%}.bhutan-interviews .interviewsBox .interviewsBoxLine::before{content:"";display:block;width:-moz-calc(100% - 20px);width:-o-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px);height:2px;background-color:#0071be;position:absolute;top:0;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.bhutan-interviews .interviewsBox .interviewsBoxHeader{color:#0071be;overflow:hidden;padding:8px 0 5px;background-image:url(../img/localinternational/localinternational_bg_02.jpg);background-size:283px auto;background-repeat:repeat;background-position:top center;border-bottom:6px solid #fff}.bhutan-interviews .interviewsBox .interviewsBoxHeader .interviewsBoxHeader-name{display:block;float:left;width:288px;font-size:0;padding:18px 0 0 23px}@media only screen and (max-width: 799px){.bhutan-interviews .interviewsBox .interviewsBoxHeader .interviewsBoxHeader-name{float:none;width:100%;font-size:30px;padding:10px}}.bhutan-interviews .interviewsBox .interviewsBoxHeader .interviewsBoxHeader-name__num{position:relative;font-size:40px;font-weight:bold;vertical-align:top}@media only screen and (max-width: 799px){.bhutan-interviews .interviewsBox .interviewsBoxHeader .interviewsBoxHeader-name__num{font-size:30px}}.bhutan-interviews .interviewsBox .interviewsBoxHeader .interviewsBoxHeader-name__num::after{content:"";display:block;width:0;height:0;border-left:14px solid #0071be;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:none;position:absolute;top:17px;right:-23px}@media only screen and (max-width: 799px){.bhutan-interviews .interviewsBox .interviewsBoxHeader .interviewsBoxHeader-name__num::after{font-size:13px;top:-moz-calc(50% - 6.5px);top:-o-calc(50% - 6.5px);top:-webkit-calc(50% - 6.5px);top:calc(50% - 6.5px);right:-18px;border-left-width:10px;border-top-width:6px;border-bottom-width:6px}}.bhutan-interviews .interviewsBox .interviewsBoxHeader .interviewsBoxHeader-name__name{display:inline-block;font-size:32px;font-weight:500;padding:8px 0 0 31px}@media only screen and (max-width: 799px){.bhutan-interviews .interviewsBox .interviewsBoxHeader .interviewsBoxHeader-name__name{font-size:28px;padding:0 0 0 20px;vertical-align:bottom}}.bhutan-interviews .interviewsBox .interviewsBoxHeader .interviewsBoxHeader-name__name small{display:inline-block;font-size:19px;font-weight:500;vertical-align:top;padding:10px 0 0 10px}@media only screen and (max-width: 799px){.bhutan-interviews .interviewsBox .interviewsBoxHeader .interviewsBoxHeader-name__name small{font-size:16px;vertical-align:bottom;padding:0 0 0 8px}}.bhutan-interviews .interviewsBox .interviewsBoxHeader .interviewsBoxHeader-profile{display:block;float:right;width:-moz-calc(100% - 288px);width:-o-calc(100% - 288px);width:-webkit-calc(100% - 288px);width:calc(100% - 288px);font-size:0;padding-right:30px}@media only screen and (max-width: 799px){.bhutan-interviews .interviewsBox .interviewsBoxHeader .interviewsBoxHeader-profile{float:none;width:100%;padding:0 10px !important}}.bhutan-interviews .interviewsBox .interviewsBoxHeader .interviewsBoxHeader-profile .interviewsBox-profile__row{position:relative;display:inline;font-size:14px;line-height:1.9;margin-right:12px}@media only screen and (max-width: 799px){.bhutan-interviews .interviewsBox .interviewsBoxHeader .interviewsBoxHeader-profile .interviewsBox-profile__row{display:inline-block;vertical-align:top}}.bhutan-interviews .interviewsBox .interviewsBoxContents .interviewsBox-txt{padding:16px 26px 20px;text-indent:1em;max-width:540px;line-height:1.9;letter-spacing:-0.2px}@media only screen and (max-width: 799px){.bhutan-interviews .interviewsBox .interviewsBoxContents .interviewsBox-txt{width:auto;padding:16px}}.bhutan-interviews .interviewsBox .interviewsBox-img{position:absolute;max-width:300px;bottom:0;right:0;z-index:1}@media only screen and (max-width: 799px){.bhutan-interviews .interviewsBox .interviewsBox-img{width:30%;float:right;position:static;margin:10px}}@media only screen and (max-width: 559px){.bhutan-interviews .interviewsBox .interviewsBox-img{width:50%}}.bhutan-interviews .interviewsBox:nth-child(1) .interviewsBox-img{max-width:310px}@media print, screen and (min-width: 800px){.bhutan-interviews .interviewsBox:nth-child(1) .interviewsBox-img{bottom:-3px;right:12px}}.bhutan-interviews .interviewsBox:nth-child(2) .interviewsBox-img{max-width:306px}@media print, screen and (min-width: 800px){.bhutan-interviews .interviewsBox:nth-child(2) .interviewsBox-img{bottom:-3px;right:12px}}.bhutan-interviews .interviewsBox:nth-child(3) .interviewsBox-img{max-width:326px}@media print, screen and (min-width: 800px){.bhutan-interviews .interviewsBox:nth-child(3) .interviewsBox-img{bottom:-3px;right:7px}}.bhutan-interviews .interviewsBox:nth-child(4) .interviewsBox-img{max-width:310px}@media print, screen and (min-width: 800px){.bhutan-interviews .interviewsBox:nth-child(4) .interviewsBox-img{bottom:-4px;right:12px}}.bhutan-interviews .interviewsBox:nth-child(5) .interviewsBox-img{max-width:308px}@media print, screen and (min-width: 800px){.bhutan-interviews .interviewsBox:nth-child(5) .interviewsBox-img{bottom:-3px;right:12px}}.bhutan-interviews .interviewsBox:nth-child(6) .interviewsBox-img{max-width:344px}@media print, screen and (min-width: 800px){.bhutan-interviews .interviewsBox:nth-child(6) .interviewsBox-img{bottom:-3px;right:-2px}}.bhutan-interviews .interviewsBox:nth-child(7) .interviewsBox-img{max-width:336px}@media print, screen and (min-width: 800px){.bhutan-interviews .interviewsBox:nth-child(7) .interviewsBox-img{bottom:-4px;right:-16px}}.bhutan-interviews .interviewsBox:nth-child(8){min-height:418px}@media only screen and (max-width: 799px){.bhutan-interviews .interviewsBox:nth-child(8){min-height:auto;min-height:inherit}}.bhutan-interviews .interviewsBox:nth-child(8) .interviewsBox-img{max-width:342px}@media print, screen and (min-width: 800px){.bhutan-interviews .interviewsBox:nth-child(8) .interviewsBox-img{bottom:-3px;right:-3px}}.localinternational-concept{margin-top:50px}@media only screen and (max-width: 799px){.localinternational-concept{margin-top:30px}}.localinternational-concept .localinternational-concept-content{padding:55px 0 0 0}@media print, screen and (min-width: 800px){.localinternational-concept .localinternational-concept-kv{min-width:100vw;height:auto}}@media only screen and (max-width: 799px){.localinternational-concept .localinternational-concept-kv{height:600px;width:auto}}.localinternational-concept .localinternational-concept-content-caption{margin:0 auto 0 auto}@media print, screen and (min-width: 800px){.localinternational-concept .localinternational-concept-content-caption{width:370px}}@media only screen and (max-width: 799px){.localinternational-concept .localinternational-concept-content-caption{width:100%;max-width:370px}}.localinternational-concept .localinternational-concept-content-txt{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","メイリオ",Meiryo,serif;font-size:17px;margin:22px auto 49px auto;text-align:center;line-height:40px}.localinternational-concept .localinternational-concept-footer{margin:0 auto 0 auto}@media print, screen and (min-width: 800px){.localinternational-concept .localinternational-concept-footer{max-width:1032px;height:auto}}@media only screen and (min-width: 560px) and (max-width: 799px){.localinternational-concept .localinternational-concept-footer{max-width:1032px;height:auto}}@media only screen and (max-width: 559px){.localinternational-concept .localinternational-concept-footer{max-width:330px;height:auto}}.localinternational-activity{margin-top:100px}@media only screen and (max-width: 799px){.localinternational-activity{margin-top:50px}}.localinternational-activity-content-chiiki{margin-top:50px;margin-bottom:50px}@media only screen and (max-width: 799px){.localinternational-activity-content-chiiki{margin-top:30px;margin-bottom:30px}}@media print, screen and (min-width: 800px){.localinternational-activity-content-pointInner{margin:86px 0}}@media only screen and (max-width: 799px){.localinternational-activity-content-pointInner{margin:30px 0 0 0}}.localinternational-activity-content-point__caption{margin:0 auto 0 auto}@media print, screen and (min-width: 800px){.localinternational-activity-content-point__caption{width:224px}}@media only screen and (max-width: 799px){.localinternational-activity-content-point__caption{width:100%;max-width:224px}}.localinternational-activity-content-point__hedding{margin:0 auto 0 auto}@media print, screen and (min-width: 800px){.localinternational-activity-content-point__hedding{width:224px}}@media only screen and (max-width: 799px){.localinternational-activity-content-point__hedding{width:100%;max-width:224px}}.localinternational-activity-content-point__txt{line-height:33px}@media print, screen and (min-width: 800px){.localinternational-activity-content-point__txt{width:640px;margin:27px auto;font-size:16px}}@media only screen and (max-width: 799px){.localinternational-activity-content-point__txt{max-width:640px;width:100%;margin:30px auto 20px auto;font-size:15px}}.localinternational-activity-content-point{position:relative}.localinternational-activity-content-point__sideCaption{position:absolute;top:62%;left:0;transform:translate(0, -50%);width:18px}.localinternational-btnLearnMore{width:100%;max-width:340px;margin:58px auto 0 auto;cursor:pointer}@media only screen and (max-width: 799px){.localinternational-btnLearnMore{margin-top:30px}}@media print, screen and (min-width: 800px){.localinternational-btnLearnMore:hover{opacity:0.8}}.detail_activityContainer .detaile-hl-dot,.detail_activityContainer .detaile-hl-dot_s{display:block;position:relative;font-size:22px;font-weight:500;color:#0098b0;padding-bottom:14px;margin-bottom:40px}.detail_activityContainer .detaile-hl-dot::after,.detail_activityContainer .detaile-hl-dot_s::after{content:"";position:absolute;bottom:0;left:-moz-calc(50% - 98px);left:-o-calc(50% - 98px);left:-webkit-calc(50% - 98px);left:calc(50% - 98px);width:196px;height:0;border-bottom:4px dotted #0098b0}.detail_activityContainer .detaile-hl-dot_s{text-align:left;font-size:15px;margin-bottom:10px}.detail_activityContainer .detaile-hl-dot_s::after{left:0;width:116px}.localinternational-activity-content-chiiki .detail_activityContainer .detaile-hl-dot,.localinternational-activity-content-chiiki .detail_activityContainer .detaile-hl-dot_s{color:#ea5548}.localinternational-activity-content-chiiki .detail_activityContainer .detaile-hl-dot::after,.localinternational-activity-content-chiiki .detail_activityContainer .detaile-hl-dot_s::after{border-bottom-color:#ea5548}.localinternational-activity-content-detaile__content{text-align:center;margin-top:54px;display:none}@media print, screen and (min-width: 800px){.localinternational-activity-content-detaile__content .detail_activityContainer{width:860px;margin:0 auto}}.localinternational-activity-content-detaile__content p{font-size:15px;line-height:32px;text-align:left;margin-bottom:30px}.localinternational-activity-content-detaile__content .detail_activity_bnr_01,.localinternational-activity-content-detaile__content .detail_activity_bnr_01_multi{display:inline-block;vertical-align:top;width:350px;height:86px;background-image:url("../img/localinternational/activity/detaile/detail_activity_bnr_01.jpg");background-size:cover;background-repeat:no-repeat;font-size:22px;font-weight:500;color:#0098b0;padding:33px 10px 0 10px;margin:0 28px 20px 28px}@media only screen and (max-width: 559px){.localinternational-activity-content-detaile__content .detail_activity_bnr_01,.localinternational-activity-content-detaile__content .detail_activity_bnr_01_multi{width:300px;height:74px;background-size:300px 74px;margin:0 0 20px 0;font-size:18px;padding:28px 10px 0 10px}}.localinternational-activity-content-detaile__content .detail_activity_bnr_01_multi{padding:18px 10px 0 10px}.localinternational-activity-content-detaile__content .detail_activity_bnr_01_multi small{font-size:15px;line-height:40px}@media only screen and (max-width: 559px){.localinternational-activity-content-detaile__content .detail_activity_bnr_01_multi{padding:14px 10px 0 10px}}.localinternational-activity-content-detaile__content .detaile-portraitName{display:inline-block;position:relative;font-size:16px;font-weight:500;color:#0098b0;margin-bottom:30px;padding-bottom:8px}.localinternational-activity-content-detaile__content .detaile-portraitName::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#0098b0}.top-gakubu-chiiki .localinternational-activity-content-detaile__content .detaile-portraitName::after{background-color:#ea5548}.localinternational-activity-content-chiiki .localinternational-activity-content-detaile__content .detaile-portraitName{color:#ea5548}.localinternational-activity-content-chiiki .localinternational-activity-content-detaile__content .detaile-portraitName::after{background-color:#ea5548}.localinternational-activity-content-detaile__content .detaile-hl-sq{display:block;width:250px;height:70px;font-size:24px;font-weight:500;color:#fff;background-color:#0098b0;padding:23px 10px 0 10px;text-align:center;margin-bottom:30px}.localinternational-activity-content-chiiki .localinternational-activity-content-detaile__content .detaile-hl-sq{background-color:#ea5548}.localinternational-activity-content-detaile__content .detaile-hl-color-l{font-size:23px;font-weight:500;color:#0098b0;text-align:center;margin-bottom:30px}.localinternational-activity-content-chiiki .localinternational-activity-content-detaile__content .detaile-hl-color-l{color:#ea5548}.localinternational-activity-content-detaile__content .detaile-hl-color-s{font-size:20px;font-weight:500;color:#0098b0;text-align:left;margin-bottom:0}.localinternational-activity-content-chiiki .localinternational-activity-content-detaile__content .detaile-hl-color-s{color:#ea5548}.localinternational-activity-content-detaile__content .detaile-hl-color-xs{font-size:18px;font-weight:500;color:#0098b0;text-align:left;margin-top:20px;margin-bottom:16px}.localinternational-activity-content-chiiki .localinternational-activity-content-detaile__content .detaile-hl-color-xs{color:#ea5548}.localinternational-activity-content-detaile__content .detail_aboutContentBox__txt{float:left;width:54%}@media only screen and (max-width: 559px){.localinternational-activity-content-detaile__content .detail_aboutContentBox__txt{float:none;width:100%;margin:0 auto 30px auto}}@media only screen and (min-width: 560px) and (max-width: 799px){.localinternational-activity-content-chiiki .localinternational-activity-content-detaile__content .detail_aboutContentBox__txt{float:none;width:100%}}.localinternational-activity-content-detaile__content .detail_aboutContentBox__img{float:right;width:40%;max-width:330px;margin-bottom:30px}@media only screen and (max-width: 559px){.localinternational-activity-content-detaile__content .detail_aboutContentBox__img{float:none;width:100%;margin:0 auto 40px auto}}@media only screen and (min-width: 560px) and (max-width: 799px){.localinternational-activity-content-chiiki .localinternational-activity-content-detaile__content .detail_aboutContentBox__img{margin-bottom:0}}.localinternational-activity-content-detaile__content .detaile-portraitContainer{width:206px;height:auto;margin:0 auto 10px}.detail_activityVoiceBox,.detail_activityVoiceBox__02{display:-webkit-flex;display:flex;border:1px solid #0098b0;margin-bottom:48px;width:100%}.localinternational-activity-content-chiiki .detail_activityVoiceBox,.localinternational-activity-content-chiiki .detail_activityVoiceBox__02{border-color:#ea5548}@media only screen and (max-width: 559px){.detail_activityVoiceBox,.detail_activityVoiceBox__02{flex-direction:column}}.detail_activityVoiceBox__imgContainer{float:left;position:relative;text-align:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:280px}@media only screen and (max-width: 559px){.detail_activityVoiceBox__imgContainer{float:none;width:100%;padding:28px;height:266px}}.detail_activityVoiceBox__imgContainer::before{position:absolute;top:0;left:0;width:50%;height:100%;content:'';background-image:url("../img/localinternational/activity/detaile/detail_activity_bg_01.png");background-size:72px 72px;background-repeat:repeat}.localinternational-activity-content-chiiki .detail_activityVoiceBox__imgContainer::before{background-image:url("../img/localinternational/activity/detaile/detail_activity_bg_02.png")}.detail_activityVoiceBox__img{width:206px;height:auto;z-index:1}@media only screen and (max-width: 559px){.detail_activityVoiceBox__img{width:100%;height:auto;max-width:206px}}.detail_activityVoiceBox__txtContainer{float:right;width:-moz-calc(100% - 280px);width:-o-calc(100% - 280px);width:-webkit-calc(100% - 280px);width:calc(100% - 280px);padding:30px 48px 30px 0}@media only screen and (max-width: 559px){.detail_activityVoiceBox__txtContainer{float:none;width:100%;padding:24px 12px 32px 12px}}.detail_activityVoiceBox__txtTitle{width:216px;height:30px;margin-bottom:18px}.detail_activityVoiceBox__txtVoice{margin-bottom:10px !important;line-height:26px !important}.detail_activityVoiceBox__txtName{margin:0 !important}.detail_activityVoiceBox__txtName strong{position:relative;margin-right:5px;font-weight:600}.detail_activityVoiceBox__txtName strong::after{content:"";position:absolute;bottom:0;display:inline-block;height:16px;width:3px;background-color:#0098b0}.localinternational-activity-content-chiiki .detail_activityVoiceBox__txtName strong::after{background-color:#ea5548}@media only screen and (min-width: 560px){.detail_activityVoiceBox__02{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.detail_activityVoiceBox__02 .detail_activityVoiceBox__imgContainer{float:right}.detail_activityVoiceBox__02 .detail_activityVoiceBox__imgContainer::before{left:50%}.detail_activityVoiceBox__02 .detail_activityVoiceBox__txtContainer{float:left;padding:30px 0 30px 48px}}.top-about-content-chiiki .detail_activityVoiceBox,.top-about-content-chiiki .detail_activityVoiceBox__02{border:1px solid #ea5548}.top-about-content-chiiki .detail_activityVoiceBox__imgContainer::before{background-image:url("https://hamada.u-shimane.ac.jp/shingakubu/img/top/detaile/detail_activity_bg_02.png")}.top-about-content-chiiki .detail_activityVoiceBox__txtName strong::after{background-color:#ea5548}@media print, screen and (min-width: 800px){.detail_aboutKamokuBox{float:left;width:32%;margin:0 0 20px 2%}.detail_aboutKamokuBox:nth-child(3n+1){margin-left:0;clear:both}}@media only screen and (min-width: 560px) and (max-width: 799px){.detail_aboutKamokuBox{float:left;width:49%;margin:0 0 20px 2%}.detail_aboutKamokuBox:nth-child(2n-1){margin-left:0;clear:both}}@media only screen and (max-width: 559px){.detail_aboutKamokuBox{width:100%;margin-bottom:20px}}.detail_aboutKamokuBox__img{width:100%;height:auto;max-width:250px;margin:0 auto}.detail_activityExample .detail_activityVoiceBox,.detail_activityExample .detail_activityVoiceBox__02{background-color:#ea5548;z-index:-2}.detail_activityExample .detail_activityVoiceBox__imgContainer{height:auto;padding:20px}.detail_activityExample .detail_activityVoiceBox__imgContainer::before{width:55%}@media only screen and (max-width: 559px){.detail_activityExample .detail_activityVoiceBox__imgContainer::before{width:50%}}.detail_activityExample .detail_activityVoiceBox__img{width:178px}.detail_activityExample .detail_activityVoiceBox__txtContainer{width:-moz-calc(100% - 280px);width:-o-calc(100% - 280px);width:-webkit-calc(100% - 280px);width:calc(100% - 280px);padding:30px 48px 30px 20px}@media only screen and (max-width: 559px){.detail_activityExample .detail_activityVoiceBox__txtContainer{width:100%}}.detail_activityExample .detail_activityVoiceBox__txtTitle{font-size:16px;font-weight:500;color:#fff;text-align:left;border-bottom:2px solid #fff;height:auto;width:100%;padding:0 5px 5px 5px}.detail_activityExample .detail_activityVoiceBox__txtVoice{margin-bottom:10px !important;font-size:25px;font-weight:500;color:#fff;line-height:44px !important}@media only screen and (max-width: 559px){.detail_activityExample .detail_activityVoiceBox__txtVoice{font-size:22px}}.detail_activityExample .detail_activityVoiceBox__txtName{color:#fff}.detail_activityExample .detail_activityVoiceBox__txtName strong::after{background-color:#fff}.detail_activity_map{width:100%;height:auto;max-width:710px;margin:0 auto 30px auto}.detail_activity_globalDreamHunt{width:100%;height:auto;max-width:408px;margin:0 auto 16px auto}.detail_activity_minna{width:100%;height:auto;max-width:330px;margin:0 auto 30px auto}.detail_btn_more_01{display:block;width:302px;height:62px;background-image:url("../img/localinternational/activity/detaile/detail_activity_kokusai_btn_more.png");background-size:cover;margin:0 auto 50px auto}.shien{padding-top:60px}.shien .shien-intro{font-size:15px;text-align:center;line-height:2.2;margin-top:15px;margin-bottom:44px}.shien .shien-content{margin-top:40px;margin-bottom:47px}@media only screen and (max-width: 799px){.shien .shien-content{margin-top:30px;margin-bottom:30px}}.shien .shien-content .mod-hl-01>*{background-color:#09a788}.shien .shien-content .mod-hl-02{color:#09a788;border-bottom-color:#09a788;margin-top:30px;margin-bottom:25px}@media only screen and (max-width: 799px){.shien .shien-content .mod-hl-02{margin-bottom:20px}}.shien .shien-content .mod-hl-02::before,.shien .shien-content .mod-hl-02::after{background-color:#09a788}.shien .shien-content .shien-tableContainer{width:100%;overflow-x:auto;margin-top:12px}@media only screen and (max-width: 799px){.shien .shien-content .shien-tableContainer{margin-top:4px}}.shien .shien-content .shien-tableContainer .mod-table-03{width:860px}.shien .shien-content .shien-tableContainer .mod-table-03 .textSmall{font-size:14px;letter-spacing:-0.2px;padding:5px 6px 4px}.shien .shien-content .shien-info{margin-top:19px;font-size:15px;line-height:1.9}.shien .shien-content .shien-tableNotice{color:#0095ad;font-size:14px}@media only screen and (max-width: 799px){.shien .shien-content .shien-tableNotice{margin-top:8px}}.shien .shien-content .shien-notice{margin-top:12px;font-size:14px;line-height:1.9}.shien-fees .shien-tableContainer .mod-table-03 thead th:nth-child(1){width:226px}.shien-fees .shien-tableContainer .mod-table-03 thead th:nth-child(2){width:204px}.shien-exempt .shien-tableContainer .mod-table-03 thead th:nth-child(1){width:226px}.shien-support .shien-support-overseasTraining .shien-tableContainer .mod-table-03 thead th:nth-child(1){width:226px}.shien-support .shien-support-overseasTraining .shien-tableContainer .mod-table-03 thead th:nth-child(2){width:277px}.shien-support .shien-studyingOverseas .shien-tableContainer .mod-table-03 thead th:nth-child(1){width:106px}.shien-support .shien-studyingOverseas .shien-tableContainer .mod-table-03 thead th:nth-child(2){width:280px}.shien-support .shien-studyingOverseas .shien-tableContainer .mod-table-03 thead th:nth-child(3){width:145px}.shien-support .shien-studyingOverseas .shien-tableContainer .mod-table-03 thead th:nth-child(4){width:114px}.shien-btn-initiative{background-color:#c54235;background-image:url(../img/shien/shien_btn_initiative.png);background-size:contain;background-position:center;background-repeat:no-repeat;width:100%;height:80px;max-width:810px;-moz-border-radius:80px;-webkit-border-radius:80px;border-radius:80px;margin:40px auto 80px}@media only screen and (max-width: 799px){.shien-btn-initiative{width:90%;margin:30px auto 30px}}@media only screen and (min-width: 560px) and (max-width: 799px){.shien-btn-initiative{height:60px;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px}}@media only screen and (max-width: 559px){.shien-btn-initiative{height:50px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}}@media print, screen and (min-width: 800px){.shien-btn-initiative:hover{opacity:0.5}}.shien-btn-initiative a{display:inline-block;width:100%;height:100%;padding:10px;font-size:0;color:transparent}.hamacan{padding-top:60px}.hamacan-intro{text-align:center;font-size:0;margin-top:30px}.hamacan-intro p{display:inline-block;text-align:left;vertical-align:top;font-size:0;line-height:3.4}@media only screen and (max-width: 799px){.hamacan-intro p{padding:0 14px}}.hamacan-intro p .hamacan-intro-row{font-size:14px;vertical-align:top;padding-bottom:4px;border-bottom:1px dotted #44403c}@media only screen and (max-width: 559px){.hamacan-intro p .hamacan-intro-row{font-size:12px}}@media print, screen and (min-width: 800px){.hamacan-intro p .hamacan-intro-row__02{margin-left:2em}.hamacan-intro p .hamacan-intro-row__03{margin-left:4em}}.hamacan-photos{margin-top:54px;margin-bottom:60px}@media only screen and (max-width: 799px){.hamacan-photos{margin-top:30px;margin-bottom:40px}}.hamacan-photos .photosItem{display:block;padding:0;background-color:#f9f9f9}@media print, screen and (min-width: 800px){.hamacan-photos .photosItem{float:left;width:18.4%;margin:0 0 20px 2%}.hamacan-photos .photosItem:nth-child(5n+1){margin-left:0;clear:both}}@media only screen and (min-width: 560px) and (max-width: 799px){.hamacan-photos .photosItem{float:left;width:32%;margin:0 0 20px 2%}.hamacan-photos .photosItem:nth-child(3n+1){margin-left:0;clear:both}}@media only screen and (max-width: 559px){.hamacan-photos .photosItem{float:left;width:49%;margin:0 0 20px 2%}.hamacan-photos .photosItem:nth-child(2n-1){margin-left:0;clear:both}}.hamacan-photos .photosItem .photosItemInner{position:relative;display:block;top:0;left:0;width:100%;padding-bottom:100%}.hamacan-photos .photosItem .photosItemInner:hover a,.hamacan-photos .photosItem .photosItemInner:active a{opacity:1}.hamacan-photos .photosItem .photosItemInner:hover .mask,.hamacan-photos .photosItem .photosItemInner:active .mask{opacity:1}.hamacan-photos .photosItem .photosItemInner img{position:absolute;display:block;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.hamacan-photos .photosItem .photosItemInner .mask{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;background-color:rgba(35,24,21,0.6);-webkit-transition:all 0.2s ease;transition:all 0.2s ease;pointer-events:none;padding:4px}.hamacan-photos .photosItem .photosItemInner .mask .caption{font-size:14px;text-align:center;color:#fff;line-height:1.5}@media only screen and (max-width: 559px){.hamacan-photos .photosItem .photosItemInner .mask .caption{font-size:12px}}.zadankai{margin-top:60px}.zadankai .color01{color:#3c8cdc}.zadankai .color02{color:#ec6c00}.zadankai .color03{color:#009844}.zadankai .color04{color:#c54d96}.zadankai .color05{color:#966446}@media print, screen and (min-width: 800px){.zadankai .kv{width:940px;height:418px;margin:0 auto}}@media only screen and (max-width: 799px){.zadankai .kv{width:100%}}@media print, screen and (min-width: 800px){.zadankai .zadankai-container{width:620px;margin:0px auto}}@media only screen and (min-width: 560px) and (max-width: 799px){.zadankai .zadankai-container{width:100%;max-width:590px;margin:0 auto}}@media only screen and (max-width: 559px){.zadankai .zadankai-container{width:100%;padding:0px 10px}}.zadankai .catch{padding-top:80px;margin-bottom:75px}@media only screen and (max-width: 799px){.zadankai .catch{padding-top:45px;margin-bottom:40px}}.zadankai .catch__title{position:relative;text-align:center;font-weight:bold;padding-bottom:25px;margin-bottom:65px}@media only screen and (max-width: 799px){.zadankai .catch__title{margin-bottom:30px}}.zadankai .catch__title span{display:block;padding-bottom:27px;font-size:1.3em;letter-spacing:0.6em;padding-left:10px}@media only screen and (max-width: 799px){.zadankai .catch__title span{font-size:1em;padding-bottom:17px}}.zadankai .catch__title p{font-size:2.55rem;letter-spacing:0.06em}@media only screen and (max-width: 799px){.zadankai .catch__title p{font-size:1.55rem}}.zadankai .catch__title::after{position:absolute;bottom:0;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);content:'';display:inline-block;width:20px;height:2px;background-color:#000}.zadankai .catch__text{font-size:0.823rem;letter-spacing:0.035em;line-height:2.55}@media only screen and (max-width: 799px){.zadankai .catch__text{width:80%;margin:0 auto}}.zadankai .profile{border-bottom:3px solid #000;padding-bottom:10px;margin-bottom:105px}@media only screen and (max-width: 799px){.zadankai .profile{padding-bottom:0;margin-bottom:70px}}.zadankai .profile__title{border-bottom:3px solid #000;font-size:0.8rem;font-weight:bold;margin-bottom:25px}@media only screen and (max-width: 799px){.zadankai .profile__title{margin-bottom:15px}}.zadankai .profile__list li:nth-child(1) .media__title{color:#3c8cdc}.zadankai .profile__list li:nth-child(2) .media__title{color:#ec6c00}.zadankai .profile__list li:nth-child(3) .media__title{color:#009844}.zadankai .profile__list li:nth-child(4) .media__title{color:#c54d96}.zadankai .profile__list li:nth-child(5) .media__title{color:#966446}.zadankai .profile .media{margin-bottom:16px}.zadankai .media{background-color:#efefef;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}@media only screen and (max-width: 559px){.zadankai .media{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}}.zadankai .media__img-wrapper{max-width:220px}@media only screen and (max-width: 799px){.zadankai .media__img-wrapper{margin:0 auto 20px}}.zadankai .media__img{width:100%;vertical-align:bottom}.zadankai .media__body{-webkit-flex:1;flex:1;padding:20px 15px 15px 20px}.zadankai .media__body>*:last-child{margin-bottom:0}.zadankai .media__title{margin-bottom:10px;font-size:1.225rem;font-weight:bold}@media only screen and (max-width: 799px){.zadankai .media__title{font-size:1.1rem}}.zadankai .media__title span{font-size:0.9rem}@media only screen and (max-width: 799px){.zadankai .media__title span{font-size:0.8rem}}.zadankai .media__text{font-size:0.85rem;letter-spacing:0.05em;line-height:1.7}@media only screen and (max-width: 799px){.zadankai .media__text{font-size:0.8rem}}@media print, screen and (min-width: 800px){.zadankai .media--reverse{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}}@media only screen and (min-width: 560px) and (max-width: 799px){.zadankai .media--reverse{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}}.zadankai .media--reverse .media__img-wrapper,.zadankai .media--reverse .half-media__img-wrapper{margin-right:0}@media only screen and (max-width: 799px){.zadankai .media--reverse .media__img-wrapper,.zadankai .media--reverse .half-media__img-wrapper{margin:0 auto 20px}}.zadankai .media--reverse .media__body,.zadankai .media--reverse .half-media__body{margin-left:0}@media only screen and (max-width: 799px){.zadankai .media--reverse .media__body,.zadankai .media--reverse .half-media__body{margin-right:0}}.zadankai .theme{margin-bottom:105px}.zadankai .theme__title{position:relative;width:460px;margin:0 auto;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:45px 10px;margin-bottom:51px}@media only screen and (max-width: 799px){.zadankai .theme__title{width:90%;padding:30px 10px;margin-bottom:41px}}.zadankai .theme__title::before,.zadankai .theme__title::after{content:'';display:inline-block;width:140px;height:2px;background-color:#000;position:absolute}@media only screen and (max-width: 799px){.zadankai .theme__title::before,.zadankai .theme__title::after{width:90px}}.zadankai .theme__title::before{top:0;left:0}.zadankai .theme__title::after{bottom:0;right:0}.zadankai .theme__title-inner{font-size:1.25rem;font-weight:600;letter-spacing:0.06em;line-height:1.8}@media only screen and (max-width: 799px){.zadankai .theme__title-inner{font-size:1.05rem}}.zadankai .theme p{padding:0 63px 0 80px;text-indent:-3.5em;font-size:0.85rem;line-height:2.5;margin-bottom:23px;letter-spacing:0.009em}@media only screen and (max-width: 799px){.zadankai .theme p{padding:0 10px 0 60px}}.zadankai .theme p span{font-weight:bold;padding-right:15px}.zadankai .theme small{font-size:0.6rem}.zadankai .theme figure{width:100%;margin-top:45px}@media only screen and (max-width: 799px){.zadankai .theme figure{margin-top:25px}}.top p{font-family:"Helvetica","Arial","Hiragino Sans","ヒラギノ角ゴシック","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:15px;letter-spacing:1.2px}.top .kv{max-width:1124px;margin:60px auto 76px}@media only screen and (max-width: 559px){.top .kv{margin-bottom:40px}}.top__heading{text-align:center}@media only screen and (max-width: 799px){.top__heading{padding:0 15px}}.top__heading__logo{width:320px;margin:0 auto}@media only screen and (max-width: 559px){.top__heading__logo{width:80%;max-width:312px}}.top__heading .sub-logo{margin-top:110px}.top__heading__txt{display:inline-block;margin:52px 11px 104px 0}@media only screen and (max-width: 559px){.top__heading__txt{margin:40px 0 70px}}.top__heading__txt p{display:inline-block;text-align:left;vertical-align:top;font-size:0;line-height:2.3;letter-spacing:1.2px}.top__heading__txt p span{font-size:14px;vertical-align:top;padding-bottom:4px;border-bottom:1px dotted #44403c}@media only screen and (max-width: 559px){.top__heading__txt p span{font-size:12px}}.top__heading__txt__2{margin-left:2em}@media only screen and (max-width: 559px){.top__heading__txt__2{margin-left:0}}.top__heading__txt__3{margin-left:4em}@media only screen and (max-width: 559px){.top__heading__txt__3{margin-left:0}}.top__heading__txt__4{margin-left:6em}@media only screen and (max-width: 559px){.top__heading__txt__4{margin-left:0}}.top__heading__line__follow{width:175px;margin:0 auto}.top__heading__line__logo{width:60px;margin:24px auto}.top__heading__line__txt p{text-align:center;margin-bottom:5px}.top__heading__line__txt p:last-child{font-size:12px}.top__contents{margin:120px auto 0;width:860px}@media only screen and (max-width: 799px){.top__contents{width:100%;margin-top:70px;padding:0 15px}}.top__contents__item{border:2px solid #000;border-radius:5px;margin-bottom:20px;padding:30px}@media only screen and (max-width: 799px){.top__contents__item{padding:20px 25px}}.top__contents__item__heading{text-align:center;padding-bottom:26px;border-bottom:1px solid #000}@media only screen and (max-width: 799px){.top__contents__item__heading{padding-bottom:20px}}.top__contents__item__heading__img{width:65px;margin:0 auto 10px}@media only screen and (max-width: 799px){.top__contents__item__heading__img{width:60px}}.top__contents__item__heading span{font-size:14px;font-weight:600;letter-spacing:0.9px}@media only screen and (max-width: 559px){.top__contents__item__heading span{font-size:12px}}.top__contents__item__heading h2{font-size:18px;font-weight:600;text-align:center;margin:35px 0}@media only screen and (max-width: 799px){.top__contents__item__heading h2{margin:25px 0}}@media only screen and (max-width: 559px){.top__contents__item__heading h2{margin:25px auto}}.top__contents__item__main{padding:55px 0 25px}@media only screen and (max-width: 799px){.top__contents__item__main{padding-top:40px}}.top__contents__item__main__left{display:inline-block;width:49%}@media only screen and (max-width: 559px){.top__contents__item__main__left{display:block;width:100%;max-width:275px;margin:0 auto}}.top__contents__item__main__left__img1{width:73%;margin:0 auto}.top__contents__item__main__left__img2{width:73%;margin:30px auto 0}.top__contents__item__main__right{display:inline-block;width:39%;vertical-align:top;margin:-12px 0 0 3%}@media only screen and (max-width: 799px){.top__contents__item__main__right{width:44%;margin:-4px 0 0 0}}@media only screen and (max-width: 559px){.top__contents__item__main__right{margin:25px 0 0 0;display:block;width:100%}}.top__contents__item__main__right p{font-size:16px;line-height:2.5;letter-spacing:2.2px}@media only screen and (min-width: 560px) and (max-width: 799px){.top__contents__item__main__right p{font-size:15px;line-height:1.9;letter-spacing:1.8px}}@media only screen and (max-width: 799px){.top__contents__item__main__right p{font-size:15px;line-height:2.1;letter-spacing:1.3px}}.top__contents__item__bottom{text-align:center;margin-top:100px;position:relative}@media only screen and (max-width: 799px){.top__contents__item__bottom{margin-top:35px}}.top__contents__item__bottom::before{content:'';position:absolute;left:50%;bottom:-25px;display:inline-block;width:30px;height:4px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:black}@media only screen and (max-width: 799px){.top__contents__item__bottom::before{height:3px;bottom:-15px}}.top__contents__item__bottom span{font-size:14px;font-weight:600}@media only screen and (max-width: 559px){.top__contents__item__bottom span{font-size:12px}}.top__contents__item__bottom__img{width:65px;margin:15px auto}@media only screen and (max-width: 799px){.top__contents__item__bottom__img{width:60px;margin:10px auto}}.top .sub-con{margin:90px auto 0}@media only screen and (max-width: 799px){.top .sub-con{margin-top:70px}}.top__bottom{text-align:center}.top__bottom__heading{width:200px;margin:95px auto 60px}.top__bottom__pagenate{display:inline-block;position:relative}@media only screen and (max-width: 559px){.top__bottom__pagenate{width:67%;max-width:250px}}.top__bottom__pagenate__main{width:330px;display:flex;justify-content:space-between;position:relative}@media only screen and (max-width: 559px){.top__bottom__pagenate__main{width:100%}}.top__bottom__pagenate__main .page{width:45px;display:inline-block}@media only screen and (max-width: 559px){.top__bottom__pagenate__main .page{width:35px}}.top__bottom__pagenate .next{width:45px;display:inline-block;position:absolute;top:0;right:-75px}@media only screen and (max-width: 559px){.top__bottom__pagenate .next{width:35px;right:-45px}}.top__bottom__pagenate .prev{width:45px;display:inline-block;position:absolute;top:0;left:-75px}@media only screen and (max-width: 559px){.top__bottom__pagenate .prev{width:35px;left:-45px}}.top__bottom__banner__heading{margin:100px auto 20px;width:175px}.top__bottom__banner__main{width:330px;margin:0 auto 100px}@media only screen and (max-width: 559px){.top__bottom__banner__main{width:250px}}.job-kv{max-width:940px;margin:80px auto 0}.job-container{position:relative;max-width:620px;margin:60px auto 150px}.job-container__title{font-weight:bold;text-align:center}.job-container__title span{display:block}@media print, screen and (min-width: 800px){.job-container__title__sub{font-size:21px}}@media only screen and (max-width: 799px){.job-container__title__sub{font-size:16px}}@media print, screen and (min-width: 800px){.job-container__title__main{margin-top:37px;font-size:43px}}@media only screen and (max-width: 799px){.job-container__title__main{margin-top:18px;font-size:30px}}.job-container__catch{max-width:325px;font-size:14px;line-height:2.4}@media print, screen and (min-width: 800px){.job-container__catch{margin:95px auto 0}}@media only screen and (max-width: 799px){.job-container__catch{margin:47px auto 0}}.job-container__index{position:relative}@media print, screen and (min-width: 800px){.job-container__index{margin-top:100px}}@media only screen and (max-width: 799px){.job-container__index{margin-top:50px}}.job-container__index__hl{border-bottom:2px solid #000;width:140px;text-align:right;padding-right:23px}@media print, screen and (min-width: 800px){.job-container__index__hl{position:absolute;left:-80px;top:0}}.job-container__index__list{position:relative}@media print, screen and (min-width: 800px){.job-container__index__list{padding-top:96px}}@media only screen and (max-width: 799px){.job-container__index__list{padding:48px 10px 0}}.job-container__index__list::after{content:"";width:140px;height:2px;background-color:#000;display:block;margin:0 auto}.job-commonLayout{text-decoration:none;color:#000}@media only screen and (min-width: 560px){.job-commonLayout{display:flex;justify-content:space-between;align-items:center;margin-bottom:80px}}@media only screen and (max-width: 559px){.job-commonLayout{margin-bottom:40px;display:block;text-align:center}}.job-commonLayout--detail{display:block}@media print, screen and (min-width: 800px){.job-commonLayout--detail{flex:1;margin-left:31px}}@media only screen and (min-width: 560px) and (max-width: 799px){.job-commonLayout--detail{flex:1;margin-left:20px}}.job-commonLayout--detail--title{font-weight:bold}@media print, screen and (min-width: 800px){.job-commonLayout--detail--title{font-size:19px;line-height:1.8}}@media only screen and (max-width: 799px){.job-commonLayout--detail--title{font-size:16px;line-height:1.5}}.job-commonLayout--detail--companyName{font-size:14px}@media only screen and (min-width: 560px){.job-commonLayout--detail--companyName{margin-top:24px}}@media only screen and (max-width: 559px){.job-commonLayout--detail--companyName{margin-top:12px}}.job-commonLayout--detail--companyGroup{font-size:10px;margin-top:5px}.job-commonLayout--detail--address{font-size:12px;color:#969696;margin-top:7px}.job-commonLayout--image{width:270px;display:block}@media only screen and (max-width: 559px){.job-commonLayout--image{margin:10px auto 0}}.job-commonLayout--image img{vertical-align:middle}@media only screen and (min-width: 560px){.job-commonLayout--left{flex-flow:row-reverse;border-right:2px solid #000}}@media only screen and (min-width: 560px){.job-commonLayout--right{border-left:2px solid #000}}.jobSingle-catch{position:relative;margin:74px auto 0}@media print, screen and (min-width: 800px){.jobSingle-catch{max-width:660px}}@media only screen and (max-width: 799px){.jobSingle-catch{max-width:480px}}.jobSingle-catch__title{width:94px;position:absolute;top:0;right:0}.jobSingle-catch__main{font-weight:bold;line-height:1.8}@media print, screen and (min-width: 800px){.jobSingle-catch__main{margin-left:100px;font-size:21px;padding-top:72px}}@media only screen and (min-width: 560px) and (max-width: 799px){.jobSingle-catch__main{font-size:21px;padding-top:72px}}@media only screen and (max-width: 559px){.jobSingle-catch__main{font-size:16px;padding-top:106px}}@media print, screen and (min-width: 800px){.jobSingle-catch__text{margin:21px 0 0 106px}}@media only screen and (max-width: 799px){.jobSingle-catch__text{margin:21px 0 0 10px}}.jobSingle-catch__text__companyName{font-size:14px}.jobSingle-catch__text__group{font-size:10px;margin-top:7px}.jobSingle-kv{max-width:940px;margin:33px auto 0;background-position:center;background-repeat:no-repeat;background-size:cover;height:0}@media only screen and (min-width: 560px){.jobSingle-kv{padding-bottom:418px}}@media only screen and (max-width: 559px){.jobSingle-kv{padding-bottom:70%}}.jobSingle-kv__01{background-image:url(../img/job/job1/kv.jpg)}.jobSingle-kv__02{background-image:url(../img/job/job2/kv.jpg)}.jobSingle-kv__03{background-image:url(../img/job/job3/kv.jpg)}.jobSingle-kv__04{background-image:url(../img/job/job4/kv.jpg)}.jobSingle-kv__05{background-image:url(../img/job/job5/kv.jpg)}.jobSingle-container{position:relative;max-width:620px}@media print, screen and (min-width: 800px){.jobSingle-container{margin:72px auto 150px}}@media only screen and (max-width: 799px){.jobSingle-container{margin:36px auto 75px}}.jobSingle-container--detail{font-size:14px;margin:0 auto}@media only screen and (min-width: 560px){.jobSingle-container--detail{max-width:460px;line-height:2.4}}@media only screen and (max-width: 559px){.jobSingle-container--detail{line-height:2}}@media print, screen and (min-width: 800px){.jobSingle-container--image{margin-top:42px}}@media only screen and (max-width: 799px){.jobSingle-container--image{margin-top:21px}}.jobSingle-container--image img{vertical-align:middle}.jobSingle-container--interview{margin-top:47px}@media only screen and (min-width: 560px){.jobSingle-container--interview{padding-right:70px}}.jobSingle-container--interview.marginSmall{margin-top:35px}.jobSingle-container--interview--title{position:relative;font-size:14px}@media only screen and (min-width: 560px){.jobSingle-container--interview--title{padding-left:80px;line-height:2.4}}@media only screen and (max-width: 559px){.jobSingle-container--interview--title{padding-left:48px;line-height:2}}.jobSingle-container--interview--title::before{content:"";position:absolute;width:28px;height:1px;background-color:#000;top:16px}@media only screen and (min-width: 560px){.jobSingle-container--interview--title::before{left:32px}}@media only screen and (max-width: 559px){.jobSingle-container--interview--title::before{left:0}}.jobSingle-container--interview--text{display:flex;justify-content:space-between}@media print, screen and (min-width: 800px){.jobSingle-container--interview--text{margin:34px 0 0 32px}}@media only screen and (min-width: 560px) and (max-width: 799px){.jobSingle-container--interview--text{margin:17px 0 0 32px}}@media only screen and (max-width: 559px){.jobSingle-container--interview--text{margin-top:17px}}.jobSingle-container--interview--text p{font-size:14px}@media only screen and (min-width: 560px){.jobSingle-container--interview--text p{line-height:2.4}}@media only screen and (max-width: 559px){.jobSingle-container--interview--text p{line-height:2}}.jobSingle-container--interview--text .name{font-weight:bold}.jobSingle-container--interview--text .comment{flex:1;margin-left:20px;letter-spacing:-0.2px}@media print, screen and (min-width: 800px){.jobSingle-container--interview--text .comment>p{margin-top:33px}}@media only screen and (max-width: 799px){.jobSingle-container--interview--text .comment>p{margin-top:16px}}.jobSingle-container--interview--text .comment>p:first-child{margin-top:0}.jobSingle-container--staffComment{max-width:500px;position:relative;padding:17px 20px}@media print, screen and (min-width: 800px){.jobSingle-container--staffComment{margin:82px auto}}@media only screen and (max-width: 799px){.jobSingle-container--staffComment{margin:41px auto}}.jobSingle-container--staffComment::before,.jobSingle-container--staffComment::after{content:"";position:absolute;width:80px;height:1px;background-color:#000}.jobSingle-container--staffComment::before{top:0;left:0}.jobSingle-container--staffComment::after{right:0;bottom:0}.jobSingle-container--staffComment p{font-size:14px;line-height:2.4}.jobSingle-container__thanks{font-size:14px;text-align:center;line-height:2.4;letter-spacing:0.3px}@media print, screen and (min-width: 800px){.jobSingle-container__thanks{margin-top:93px}}@media only screen and (max-width: 799px){.jobSingle-container__thanks{margin-top:46px}}@media print, screen and (min-width: 800px){.jobSingle-container__link{margin-top:149px}}@media only screen and (max-width: 799px){.jobSingle-container__link{margin-top:74px}}.jobSingle-container__link__title{font-size:14px;border-bottom:2px solid #000;width:140px;margin:0 auto;text-align:center;padding-bottom:5px}.jobSingle-container__link__content{margin-top:30px;text-decoration:none}@media only screen and (min-width: 560px){.jobSingle-container__link__content{border-right:2px solid #000;display:flex;align-items:flex-end}}.jobSingle-container__link__content .image{width:270px}@media only screen and (max-width: 559px){.jobSingle-container__link__content .image{margin:0 auto}}.jobSingle-container__link__content .image img{vertical-align:middle}@media only screen and (min-width: 560px){.jobSingle-container__link__content .detail{margin-left:31px;flex:1}}@media only screen and (max-width: 559px){.jobSingle-container__link__content .detail{margin-top:20px;text-align:center}}@media only screen and (max-width: 559px){.jobSingle-container__link__content .detail__logo{margin:0 auto}}.jobSingle-container__link__content .detail__logo__01{width:100px}.jobSingle-container__link__content .detail__logo__02{width:270px}.jobSingle-container__link__content .detail__logo__03{width:130px}.jobSingle-container__link__content .detail__logo__04{width:197px}.jobSingle-container__link__content .detail__logo__05{width:119px}.jobSingle-container__link__content .detail__logo img{vertical-align:middle}.jobSingle-container__link__content .detail__companyName{font-size:14px;font-weight:bold}@media only screen and (min-width: 560px){.jobSingle-container__link__content .detail__companyName{margin-top:42px}}@media only screen and (max-width: 559px){.jobSingle-container__link__content .detail__companyName{margin-top:21px}}.jobSingle-container__link__content .detail__address{line-height:1.6;font-size:12px;color:#959595;margin-top:14px}.jobSingle-container__titleBottom{margin:129px auto 0;width:140px}
