﻿a{color:#003;text-decoration:none}a:hover{color:#f30;text-decoration:underline}a:hover img{filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5}.text-banner-list{display:flex;justify-content:center}.text-banner{display:flex;align-items:center}.text-banner-label{padding:0 1em;background-color:#00b7bf;color:#fff}.text-banner-link{margin-left:.5em}#ent_contents{margin:0 auto;padding:5px 0 0 5px;width:980px;text-align:left}#ent_header{padding:10px 0 0 200px;height:80px;background:url(/common_new/images/header-logo.png) top left no-repeat;overflow:hidden;line-height:135%}#ent_header h1{font-size:13px;font-weight:bold}#ent_header h2{font-size:12px;font-weight:normal}#ent_header h4{font-size:18px;font-weight:bold;color:#f60}#entra_header{margin:10px auto 0 auto;padding:0;overflow:hidden}#entra_header img{width:180px;display:inline-block;vertical-align:top}#entra_header .copy{display:inline-block;padding:4px 8px}#entra_header h1{display:block;margin:4px auto;font-size:13px;font-weight:bold}#entra_header h2{display:block;margin:4px auto;font-size:12px;font-weight:normal}#entra_header h4{display:block;margin:4px auto;font-size:18px;font-weight:bold;color:#f60}#ent_main{overflow:hidden}#ent_main a{color:#000}#ent_main div.top{width:970px;height:5px;background:url(../../index-images/18kin-images2.png) no-repeat;background-position:0 0;padding-right:10px;padding-left:10px}#ent_main div.bottom{width:970px;height:5px;background:url(../../index-images/18kin-images2.png) no-repeat;background-position:0 -10px;padding-right:10px;padding-left:10px}#ent_main div.main{width:960px;background:#ddd;overflow:hidden;padding-bottom:20px;padding-left:10px;border-radius:9px}#ent_main div.main div.main_left{width:627px;float:left;margin-right:8px}#ent_main div.main div.main_left a:hover img{filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8}#ent_main div.main div.main_right{width:323px;float:left}#ent_main div.main div.main_right a.enter_bt{margin:0 0 10px 0;width:312px;height:202px;display:block;background:#000 url(null) no-repeat;background-position:0 -20px;overflow:hidden;text-decoration:none;display:block;text-align:center;padding:8px 0 10px 0;color:#fff;background-color:#f90;border-radius:5px;box-shadow:3px 3px #c35400}#ent_main div.main div.main_right a.enter_bt p{margin:0;padding:0;line-height:1em}#ent_main div.main div.main_right a.enter_bt p.subt{font-weight:900;font-size:17px;color:#fff;text-shadow:-1px -1px 0px #ff4e00,1px -1px 0px #ff4e00,1px 1px 0px #ff4e00,-1px 1px 0px #ff4e00}#ent_main div.main div.main_right a.enter_bt p.areat{margin:5px 0 10px;font-weight:900;font-size:26px;color:#000;text-shadow:-1px -1px 0px #c35400,1px -1px 0px #c35400,1px 1px 0px #c35400,-1px 1px 0px #c35400}#ent_main div.main div.main_right a.enter_bt p.enttjp{line-height:1em;font-weight:900;font-size:50px;color:#ff0a14;text-shadow:-1px -1px 0px #fff,1px -1px 0px #fff,1px 1px 0px #fff,-1px 1px 0px #fff,0 0 25px #fff,0 0 20px #fff,0 0 .4px #fff}#ent_main div.main div.main_right a.enter_bt p.entt{line-height:1em;font-weight:900;font-size:30px;color:#ff0a14;text-shadow:-1px -1px 0px #fff,1px -1px 0px #fff,1px 1px 0px #fff,-1px 1px 0px #fff,0 0 25px #fff,0 0 20px #fff,0 0 .4px #fff}a.enter_txt{display:block;margin:8px auto 4px;line-height:12px;font-size:12px;color:#fff}#ent_main div.main div.main_right a.enter_bt:hover{background-position:-320px -20px}#ent_main div.main div.main_right div.leave_bt{margin:0 0 20px 0;width:312px;text-align:center;color:#000;font-size:11px}#ent_main div.main div.main_right div.cover_info{text-align:center;font-size:12px;color:#000;font-size:11px}#ent_main div.main div.main_right div.cover_info a{display:block;margin:3px 50px;text-align:center;color:#fff;background-color:#00bcae}#ent_main div.main div.main_right div.cover_info a:hover{text-decoration:none;background-color:#ff7400}#desc_txt{margin:5px auto 5px auto;padding:5px 5px 5px 10px;font-size:12px;color:#333;line-height:145%;clear:both}#desc_txt span{font-size:13px;color:#009}#desc_txt h3{border-left:5px solid #c00;background:#e1e1e1;margin:auto auto 5px -10px;padding:2px 0 2px 12px;font-size:15px;color:#333}#ent_info{margin:0 0 10px 0;overflow:hidden}#ent_info #wnew{width:610px;float:left}#ent_info #wnew div.title{width:600px;height:28px;background:url(../../index-images/18kin-images.gif) no-repeat;background-position:0 -440px;text-indent:-10000em;overflow:hidden}#ent_info #wnew ul{padding:2px 0 0 0;list-style:none;width:598px;height:142px;border-left:1px solid #666;border-right:1px solid #666;border-bottom:1px solid #666}#ent_info #wnew ul li{margin:2px 5px 5px 5px;width:588px;float:left;border-bottom:1px dotted #999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}#ent_info #wnew ul li:first-child{margin:5px;width:588px;float:left;border-bottom:1px dotted #999}#ent_info #wnew ul li.more{border-bottom:none}#ent_info #wnew ul li.more a{color:#f30}#ent_info #mobile{width:340px;height:173px;float:left;background:url(../../index-images/18kin-images.gif) no-repeat;background-position:0 -260px;text-indent:-10000em;overflow:hidden}#ent_area{margin:0 0 10px 0;overflow:hidden}#ent_area a#tokai_bt{margin:0 10px 0 0;display:block;width:230px;height:125px;background:url(../../index-images/18kin-images.gif) no-repeat;background-position:0 -480px;text-indent:-10000em;overflow:hidden;float:left}#ent_area a#tokai_bt:hover{background-position:0 -610px}#ent_area a#kansai_bt{margin:0 10px 0 0;display:block;width:230px;height:125px;background:url(../../index-images/18kin-images.gif) no-repeat;background-position:-240px -480px;text-indent:-10000em;overflow:hidden;float:left}#ent_area a#kansai_bt:hover{background-position:-240px -610px}#ent_area a#kyusyu_bt{margin:0 10px 0 0;display:block;width:230px;height:125px;background:url(../../index-images/18kin-images.gif) no-repeat;background-position:-480px -480px;text-indent:-10000em;overflow:hidden;float:left}#ent_area a#kyusyu_bt:hover{background-position:-480px -610px}#ent_area a#recruit_bt{margin:0;display:block;width:230px;height:125px;background:url(../../index-images/18kin-images.gif) no-repeat;background-position:-720px -480px;text-indent:-10000em;overflow:hidden;float:left}#ent_area a#recruit_bt:hover{background-position:-720px -610px}#ent_sites ul#sites{list-style:none;overflow:hidden}#ent_sites ul#sites li{margin:0 3px 10px 0;padding:3px 1px 3px 1px;width:152px;height:125px;border:1px solid #999;float:left;overflow:hidden;font-size:12px;color:#333;line-height:13px}#ent_sites ul#sites li img{margin-bottom:2px;width:152px;height:90px}.link_box{width:950px;margin:0 0 10px 0;border-top:3px solid #666;border-bottom:3px solid #666}.link_box iframe{width:950px;height:100px;overflow:auto;border:none}.notice_box{width:950px;margin:0 0 10px 0;text-align:center;font-size:11px}.notice_box a{display:inline-block;margin:0}.notice_box a.utlink{width:470px}#area-list{width:920px;height:auto;margin:10px auto;padding:3px 3px 8px 9px;background:#e1e1e1}#area-list ul{clear:both;margin:5px auto}#area-list ul li{margin:2px;padding:2px;text-align:left;line-height:150%;font-size:12px}#area-list ul li.pref{margin:0 10px auto 5px;padding:5px;white-space:nowrap;font-size:12px;clear:both}#area-list ul li.towns{float:left}#area-list ul li.towns:after{content:" ｜";color:#999}#area-list ul li.pref:before{content:"【 ";color:#000}#area-list ul li.pref:after{content:" 】";color:#000}div.mainteInfo{width:80%;margin:10px auto;text-align:center;border:3px solid #0073a8}div.mainteInfo p{display:block;margin:5px !important;border-bottom:2px solid #e62f8b}div.mainteInfo span{display:block;font-size:16px;font-weight:bold;color:#d70035}.indexMain{width:960px;height:450px;overflow:hidden}.indexMain.indexMain-map .indexMain__inner{overflow:hidden;position:relative}.indexMain.indexMain-map #covergirl{float:right;width:320px;height:500px}div.indexareaselect{width:630px;margin:0;padding:0;text-align:left;float:left;position:relative}div.indexareaselect{width:630px;margin:0;padding:0;text-align:left;float:left;position:relative}.indexMain.indexMain-map div.indexareaselect img.mapster_el{position:absolute}.exit-lvg{display:block;cursor:pointer;width:141px;height:21px}div.indexareaselect h3{display:block;margin:25px 0 5px 0;font-size:1.3em;font-weight:bold;line-height:30px;text-indent:16px;background:#ddd;width:600px}div.indexareaselect h3:first-child{margin:10px 0 5px 0}div.indexareaselect h3.tokai{display:block;margin:25px 0 5px 0;font-size:1.3em;font-weight:bold;line-height:30px;text-indent:16px;background:#ddd;width:95px}div.indexareaselect h3.lvg9{display:block;margin:25px 0 5px 100px;font-size:1.3em;font-weight:bold;line-height:30px;text-indent:16px;background:#ddd;width:495px}div.indexareaselect a.prefselect{display:inline-block;width:90px;height:72px;margin:2px 5px 2px 1px;padding:4px;font-size:1.2em;text-decoration:none;text-decoration:none;font-size:18px}div.indexareaselect img{max-width:100%}#acc-cover{width:320px;height:100%;float:left;margin:0 0 0 10px}#acc-cover ul{list-style:none;margin:0;padding:0}#acc-cover ul li{position:relative}#acc-cover ul li img{display:block;width:320px;margin:0 auto}#acc-cover.cover-girl-available p{position:absolute;width:100%;height:80px;bottom:0;margin:0;text-align:center;vertical-align:bottom;background-color:rgba(0,0,0,.8)}#acc-cover.cover-girl-available p span{display:block;margin:8px auto 0;font-size:1.2em;color:#fff}#acc-cover.cover-girl-available p span.fontN{padding:4px;font-size:.9em}#acc-cover.cover-girl-available p span.profile{margin-top:0}#ent_main a.prefselect,#ent_main a.prefselect:link,#ent_main a.prefselect:visited{border:none;outline:none;border-radius:3px;color:#06f;background-color:#ffe;border:1px solid #ecec99}#ent_main a.prefselect:hover,#ent_main a.prefselect:focus,#ent_main a.prefselect:link:hover,#ent_main a.prefselect:link:focus,#ent_main a.prefselect:visited:hover,#ent_main a.prefselect:visited:focus{-webkit-transition-timing-function:cubic-bezier(0.6, 4, 0.3, 0.8);transition-timing-function:cubic-bezier(0.6, 4, 0.3, 0.8);-webkit-animation:gelatine .5s 1;animation:gelatine .5s 1;color:#fefefe;background-color:#ef6eae}@-webkit-keyframes gelatine{from,to{-webkit-transform:scale(1, 1)}25%{-webkit-transform:scale(0.9, 1.1)}50%{-webkit-transform:scale(1.1, 0.9)}75%{-webkit-transform:scale(0.95, 1.05)}from,to{-webkit-transform:scale(1, 1)}25%{-webkit-transform:scale(0.9, 1.1)}50%{-webkit-transform:scale(1.1, 0.9)}75%{-webkit-transform:scale(0.95, 1.05)}}@keyframes gelatine{from,to{-webkit-transform:scale(1, 1);transform:scale(1, 1)}25%{-webkit-transform:scale(0.9, 1.1);transform:scale(0.9, 1.1)}50%{-webkit-transform:scale(1.1, 0.9);transform:scale(1.1, 0.9)}75%{-webkit-transform:scale(0.95, 1.05);transform:scale(0.95, 1.05)}from,to{-webkit-transform:scale(1, 1);transform:scale(1, 1)}25%{-webkit-transform:scale(0.9, 1.1);transform:scale(0.9, 1.1)}50%{-webkit-transform:scale(1.1, 0.9);transform:scale(1.1, 0.9)}75%{-webkit-transform:scale(0.95, 1.05);transform:scale(0.95, 1.05)}}.indexlinks{text-align:center}.indexlinks li{display:inline-block;width:180px;margin:4px auto;text-align:left}#foot_up{clear:both}#footer{width:100%;margin:0 auto;padding:20px 0;clear:both;background:#222;text-align:center;color:#fff}#footer a:link,#footer a:visited{text-decoration:none;color:#fff}#footer a:hover,#footer a:active{text-decoration:underline;color:#ff0}#footer .pagetop{width:960px;margin:0 auto;padding:47px 0 20px 0;text-align:right}#footer #footerttl{background:#ddd;height:35px;line-height:35px;text-align:center;width:100%;margin:10px auto;clear:both}#footer .footerNav{clear:both;overflow:hidden;width:960px;margin:0 auto;padding:0;text-align:center}#footer .footerNav dl{float:left;width:210px;padding:0 0 0 26px;text-align:left}#footer .footerNav dl.first{padding:0}#footer .footerNav dl dt{background-image:url("");background-repeat:no-repeat;background-position:10px 5px;margin:0 0 10px 0;padding:5px 10px 4px 20px;color:#fff}#footer .footerNav dl dt.btm{margin:0 0 10px 0}#footer .footerNav dl dt#footerNavLiving{background-color:#000}#footer .footerNav dl dt#footerNavWorking{background-color:#f6ddac}#footer .footerNav dl dt#footerNavMatchingnavi{background-color:#cde6ec}#footer .footerNav dl dt#footerNavGloveclub{background-color:#c5e0ec}#footer .footerNav dl dt#footerNavCompany{background-color:#c7d6ec}#footer .footerNav dl dt#footerNavActivity{background-color:#c6caea}#footer .footerNav dl dt#footerNavMuseum{background-color:#f0cfe0}#footer .footerNav dl dt#footerNavInquiry{background-color:#f0cfe0}#footer .footerNav dl dt#footerNavFromworld{background-color:#f4ded1}#footer .footerNav dl dt#footerNavSoanet{background-color:#f6e5ac}#footer .footerNav dl dt#footerNavNews{background-color:#e3cde8}#footer .footerNav dl dt#footerNavEmployment{background-color:#d7c8ec}#footer .footerNav dl dt#footerCampaign{background-color:#cdc2ea}#footer .footerNav dl dd{color:#4b4b4b;padding:0 0 8px 20px;background:url("") no-repeat top left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}#footer .footerNav dl dd.btm{padding:0 0 15px 20px;background:url("") no-repeat top left}#footerCopyright{background:#000;height:35px;text-align:center;width:100%;margin:0 auto}#footerCopyright .footerCopycontent{clear:both;overflow:hidden;width:960px;margin:0 auto;padding:0;text-align:center}#footerCopyright .footerCopycontent .imgL{width:550px;text-align:left;float:left;padding:0 0 0 45px}#footerCopyright .footerCopycontent .imgR{width:350px;text-align:right;float:right}#footerCopyright p{float:left;margin:0 15px 0 0}#footerCopyright address{float:left;line-height:normal;margin:10px 0 0 0;color:#ccc}#footerCopyright ul{margin:0;padding:10px 0 0 0;zoom:1;text-align:right}#footerCopyright li{border-left:1px solid #9db9d9;margin:0 10px 0 0;padding:0 0 0 10px;line-height:normal;float:left}#footerCopyright li.first{border-left:0;padding:0 0 0 10px}#footerCopyright a:link,#footerCopyright a:visited{text-decoration:none;color:#9db9d9}#footerCopyright a:hover,#footerCopyright a:active{text-decoration:underline;color:#9db9d9}#footer div#area-list{clear:both;overflow:hidden;width:960px;margin:0 auto 24px;padding:0;text-align:left}#footer div#area-list ul{background-color:transparent;margin:0 30px}#footer div#area-list ul li{margin:0 5px 0 0;padding:3px;margin:0 0 0 16px}#footer div#area-list ul li.pref{clear:both;border:1px solid #999;width:184px;padding-left:20px;margin:8px 0 0 0}#footer div#area-list ul li.pref:first-child{margin:0 0 0 0}#footer div#area-list ul li.towns{width:auto;display:inline-block}section.sitefin{margin:.4rem;padding:1rem;text-align:left;background:#fcf0e5;border:1px dotted #c00}section.sitefin h2{font-size:1.8rem}section.sitefin p{padding:1rem;font-size:1.4rem}section.sitefin p a{color:blue;font-weight:bold}.banners{display:grid;grid-template-columns:repeat(2, 470px);justify-content:center;margin:0 auto 10px}.banners a img{width:100%}