#dKVMWrapper.index #dKeyVisual{min-height:600px}#dKVMWrapper.index #dMain #aMainContents .secColorTop.comModBoxPadding{background-color:#39312d;padding:50px 0}#dKVMWrapper.index #dMain #aMainContents .secColorTop.comModBoxPadding .dModLayCol2 .dModLayColL,#dKVMWrapper.index #dMain #aMainContents .secColorTop.comModBoxPadding .dModLayCol2 .dModLayColR{width:47.5%;max-width:475px}#dKVMWrapper.index #dMain #aMainContents .secColorTop.comModBoxPadding .dModLayCol2 h2{text-align:left;color:#fff;font-size:20px;font-size:2.0rem;margin-bottom:20px;font-family:"UD新丸ゴ M","UD Shin Maru Go Medium","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",Osaka,sans-serif;line-height:1}#dKVMWrapper.job #dMain #aMainContents .h2Name{line-height:1}#dKVMWrapper.job #dMain #aMainContents .dModLayCol2 .dModLayColL{width:30%;max-width:300px}#dKVMWrapper.job #dMain #aMainContents .dModLayCol2 .dModLayColR{width:65%;max-width:650px}#dKVMWrapper.entry #dMain #aMainContents .ulModEleFloat.ulFlow li,#dKVMWrapper.faq #dMain #aMainContents .ulModEleFloat.ulFlow li{width:16%;padding-right:5%}#dKVMWrapper.entry #dMain #aMainContents .ulModEleFloat.ulFlow li:last-child,#dKVMWrapper.faq #dMain #aMainContents .ulModEleFloat.ulFlow li:last-child{padding-right:0}#dKVMWrapper.entry #dMain #aMainContents .ulModEleFloat.ulFlow li p.pImg,#dKVMWrapper.faq #dMain #aMainContents .ulModEleFloat.ulFlow li p.pImg{height:70px}#dKVMWrapper.entry #dMain #aMainContents section.secJob{display:none}#dKVMWrapper.entry #dMain #aMainContents section.secJob.active{display:block}#dKVMWrapper.entry #dMain #aMainContents section.secJob table{margin-bottom:40px}#dKVMWrapper.faq #dMain #aMainContents h2{font-family:"I-OTF-UD丸ゴPro R","IwaUDRGoPro-Th","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",Osaka,sans-serif;font-size:20px;font-size:2rem;font-weight:normal;line-height:24px}#dKVMWrapper.faq #dMain #aMainContents h3{margin:0 0 20px;font-weight:bold;text-align:left;font-size:16px;font-size:1.6rem}#dKVMWrapper.introduce .dModLayColL{width:30%;max-width:300px}#dKVMWrapper.introduce .dModLayColR{width:65%;max-width:650px}#dKVMWrapper.introduce .h2Name{line-height:1}#dKVMWrapper.introduce .h2Name span{line-height:1}#dKVMWrapper.professional #dKeyVisual{height:420px}#dKVMWrapper.professional.dNoBG #dKeyVisual{height:auto}#dKVMWrapper.professional #dMain #aMainContents p.pModEleNone{margin-bottom:0}#dKVMWrapper.professional #dMain #aMainContents .dModLayCol2.dSessionCol2 .dModLayColL,#dKVMWrapper.professional #dMain #aMainContents .dModLayCol2.dSessionCol2 .dModLayColR{background:none repeat scroll 0 0 #f8f5f1;box-sizing:border-box;max-width:475px;width:47.5%;padding:30px}#dKVMWrapper.professional #dMain #aMainContents .dModLayCol2 .dModLayColL,#dKVMWrapper.professional #dMain #aMainContents .dModLayCol2 .dModLayColR{max-width:475px;width:47.5%}#dKVMWrapper.professional #dMain #aMainContents .dModLayCol2 .dModLayColL h3{color:#538315}#dKVMWrapper.professional #dMain #aMainContents .dModLayCol2 .dModLayColR h3{color:#c96800}#dKVMWrapper.professional h1.comHighLight{background:none repeat scroll 0 0 #39312d;bottom:110px;padding:45px 60px;text-align:center}#recruit.hs-content-id-2657101830 #dKVMWrapper.professional h1.comHighLight,#recruit.hs-content-id-2646473427 #dKVMWrapper.professional h1.comHighLight{bottom:95px}#dKVMWrapper.professional h1.comHighLight.comModEleCenter{position:static;display:inline-block;margin-top:100px}#dKVMWrapper.professional h1.comHighLight.comModEleRight{position:absolute;right:0}#dKVMWrapper.professional h1 .subSessionTitle{display:block;font-size:1.4rem}#dKVMWrapper.professional h1 .SessionTitle{display:block;font-size:2.8rem;line-height:1.1em}#dKVMWrapper.professional .dPagerBox{background:none repeat scroll 0 0 #f8f5f1;overflow:hidden;padding:50px 20px 40px;position:relative}#dKVMWrapper.professional .dPagerBox ul{float:left;left:50%;position:relative}#dKVMWrapper.professional .dPagerBox ul li{float:left;left:-50%;position:relative}#dKVMWrapper.professional .dPagerBox h3{text-align:center}#dKVMWrapper.professional .dPagerBox h3 a{display:inline-block}#dKVMWrapper.professional #aMainContents h2.comModEleCenter{text-align:center}#dKVMWrapper.professional .dlSession01 dt{color:#538315;width:3em}#dKVMWrapper.professional .dlSession02 dt{color:#c96800;width:3em}#recruit.hs-content-id-2646473427 #dKVMWrapper.professional .dlSession01 dt,#recruit.hs-content-id-2657101830 #dKVMWrapper.professional .dlSession01 dt,#recruit.hs-content-id-2646473427 #dKVMWrapper.professional .dlSession02 dt,#recruit.hs-content-id-2657101830 #dKVMWrapper.professional .dlSession02 dt{width:5em;text-align:right}#dKVMWrapper.professional .dlSession01 dd,dKVMWrapper.professional .dlSession02 dd{width:95%}#recruit.hs-content-id-2646473427 #dKVMWrapper.professional .dlSession01 dd,#recruit.hs-content-id-2657101830 #dKVMWrapper.professional .dlSession01 dd,#recruit.hs-content-id-2646473427 #dKVMWrapper.professional .dlSession02 dd,#recruit.hs-content-id-2657101830 #dKVMWrapper.professional .dlSession02 dd{width:93%}#dKVMWrapper.faq #dMain #aMainContents .sModSecPadding h3{margin:0 0 40px;text-align:left;font-family:"I-OTF-UD丸ゴPro R","IwaUDRGoPro-Th","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",Osaka,sans-serif;font-size:20px;font-size:2rem;font-weight:normal;line-height:28px}@media only screen and (max-width:787px){#dKVMWrapper.index #dBGTop{background-image:url(//cdn2.hubspot.net/hubfs/444619/turbine/movie/recruit/thumb_recruit.png)}#dKVMWrapper.index #dKeyVisual{min-height:initial;min-height:auto}#dKVMWrapper.miyakojima #dBGTop>img,#dKVMWrapper.miyakojima-guide #dBGTop>img{width:auto;max-width:inherit;position:absolute;top:0;left:0;right:0;bottom:0}#dKVMWrapper.miyakojima #dBGTop{background-image:url(//cdn2.hubspot.net/hubfs/444619/turbine/image/recruit/miyakojima/miyakojima_bg.png)}}@media only screen and (min-width:660px) and (max-width:787px){#dKVMWrapper.index #dBG{height:350px}#dKVMWrapper.professional #dBG{height:270px}#dKVMWrapper.professional #dKeyVisual{height:auto}#dKVMWrapper.professional h1.comHighLight.comModEleCenter{margin-top:40px}#dKVMWrapper.professional h1 .subSessionTitle{font-size:1.4rem}#dKVMWrapper.professional h1 .SessionTitle{font-size:2.0rem}#dKVMWrapper.professional #dMain #aMainContents .dModLayCol2.dSessionCol2 .dModLayColL{margin-bottom:20px}#dKVMWrapper.professional #dMain #aMainContents .dModLayCol2.dSessionCol2 .dModLayColL,#dKVMWrapper.professional #dMain #aMainContents .dModLayCol2.dSessionCol2 .dModLayColR{max-width:100%;width:100%}#dKVMWrapper.professional #dMain #aMainContents .dModLayCol2 .dModLayColL,#dKVMWrapper.professional #dMain #aMainContents .dModLayCol2 .dModLayColR{width:100%}#dKVMWrapper.professional #dMain #aMainContents .dModLayCol2 .dModLayColL{margin-bottom:20px}#dKVMWrapper.professional #dMain #aMainContents .dModLayCol2 .dModLayColL,#dKVMWrapper.professional #dMain #aMainContents .dModLayCol2 .dModLayColR{float:none;max-width:none;text-align:center;width:auto}#dKVMWrapper.professional .dlSession01 dd,#dKVMWrapper.professional .dlSession02 dd{width:100%}#dKVMWrapper.professional h1.comHighLight{padding:30px 60px;margin-top:40px}#dKVMWrapper.professional h1.comHighLight.comModEleCenter{display:inherit}#dKVMWrapper.professional h1.comHighLight.comModEleRight{display:inherit;position:static}#dKVMWrapper.faq #dMain #aMainContents .sModSecPadding h3{font-family:"I-OTF-UD丸ゴPro R","IwaUDRGoPro-Th","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",Osaka,sans-serif;font-size:16px;font-size:1.6rem;font-weight:normal;line-height:24px;margin-bottom:20px}}@media only screen and (max-width:659px){#dKVMWrapper.index #dBG{height:200px}#dKVMWrapper.index #dMain #aMainContents .secColorTop.comModBoxPadding{padding:25px 0}#dKVMWrapper.index #dMain #aMainContents .secColorTop.comModBoxPadding .dModLayCol2 .dModLayColL,#dKVMWrapper.index #dMain #aMainContents .secColorTop.comModBoxPadding .dModLayCol2 .dModLayColR{float:none;width:100%;max-width:100%}#dKVMWrapper.index #dMain #aMainContents .secColorTop.comModBoxPadding .dModLayCol2 .dModLayColL{float:none;width:100%;max-width:100%;margin-bottom:20px}#dKVMWrapper.job #dMain #aMainContents .dModLayCol2 .dModLayColL,#dKVMWrapper.job #dMain #aMainContents .dModLayCol2 .dModLayColR{float:none;width:100%;max-width:inherit}#dKVMWrapper.job #dMain #aMainContents .dModLayCol2 .dModLayColL{margin-bottom:20px}#dKVMWrapper.entry #dMain #aMainContents .ulModEleFloat.ulFlow li,#dKVMWrapper.faq #dMain #aMainContents .ulModEleFloat.ulFlow li{float:none;width:100%;padding-right:0;margin-bottom:20px}#dKVMWrapper.entry #dMain #aMainContents .ulModEleFloat.ulFlow li p.pImg,#dKVMWrapper.faq #dMain #aMainContents .ulModEleFloat.ulFlow li p.pImg{height:auto;max-width:70px;margin-right:auto;margin-left:auto}#dKVMWrapper.faq #dMain #aMainContents h2{font-family:"I-OTF-UD丸ゴPro R","IwaUDRGoPro-Th","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",Osaka,sans-serif;font-size:14px;font-size:1.4rem;font-weight:normal;line-height:16px}#dKVMWrapper.introduce .dModLayColL{float:none;width:100%;max-width:inherit;margin-bottom:20px}#dKVMWrapper.introduce .dModLayColR{float:none;width:100%;max-width:inherit}#dMain.form #aMainContents .dContents .ulModEleFloat.ulFlow li{float:none;width:100%;padding-right:0;margin-bottom:20px}#dMain.form #aMainContents .dContents .ulModEleFloat.ulFlow li p.pImg{height:auto;max-width:70px;margin-right:auto;margin-left:auto}#dKVMWrapper.professional #dBG{height:170px}#dKVMWrapper.professional h1.comHighLight.comModEleCenter,#dKVMWrapper.professional h1.comHighLight.comModEleRight{margin-top:20px}#dKVMWrapper.professional h1.comHighLight{padding:15px 60px;margin-top:20px}#dKVMWrapper.professional h1.comHighLight.comModEleCenter{display:inherit}#dKVMWrapper.professional h1 .subSessionTitle{font-size:.8rem}#dKVMWrapper.professional h1 .SessionTitle{font-size:1.4rem}}.lt-ie9 #recruit .job #dMain #aMainContents .dModLayCol2 .dModLayColL{width:300px}.lt-ie9 #recruit .job #dMain #aMainContents .dModLayCol2 .dModLayColR{width:650px}