@charset "UTF-8";footer{border-top:2px solid #d70c18;background-color:#e7e7e7}footer ul#help li.double{width:295px}footer ul#help a.double{margin:5px 15px}footer #return{background-color:#d70c18;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}footer #return p{padding:10px}footer #return p a{display:block;width:80px;height:25px}footer #return p a img{width:100%;height:100%}footer #return p.pagetop{margin-left:auto}footer .gLine{background-color:#ccc;height:2px}footer ul#help{padding:10px 10px 5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;display:block;width:320px}footer ul#help:after{content:"";clear:both;display:block}footer ul#help li{width:145px;font-size:12px;margin:0 5px 5px 0;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border:#ccc solid 1px;border-radius:3px}footer ul#help li a{display:block;height:17px;padding:8px 0 8px 0;color:#333;text-align:center;text-decoration:none}footer ul#help li a:active,footer ul#help li a:link,footer ul#help li a:visited{color:#333}footer .display{text-align:center;margin:5px 0 15px 0}footer .copyright{color:#fff;text-align:center;padding:10px;background-color:#d70c18}#modalMenu{position:fixed;width:100%;height:100%;top:0;z-index:9999}.modal-backdrop{position:fixed;width:100%;height:100vh;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:1}.modal-backdrop.fade-out{opacity:0}.menuInner{background-color:#fff;position:fixed;top:0;right:-100%;height:100%;width:80%;overflow-y:scroll;z-index:1001}.menuInner .membermenu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.menuInner .membermenu ul li{width:50%;margin:20px 10px}.menuInner .membermenu ul li a{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:700;font-size:16px;border:1px solid #ccc;border-bottom-width:2px;border-radius:10px;min-height:40px;color:#333}.menuInner .membermenu ul li.login a{background-color:#d70c18;color:#fff}.menuInner .welcome{height:83px;line-height:1.1}.menuInner .welcome p{height:100%;display:-webkit-box;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:30px}.menuInner .welcome p .greeting{padding-bottom:5px}.menuInner .welcome p .userName{font-size:16px;font-weight:700}.menuInner .welcome span{font-size:13px;display:inline-block}.menuInner dt{background:#eee;padding:7px 10px;font-size:14px;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box}.menuInner dd{background:#fff;font-size:16px;border-bottom:1px solid #ccc;position:relative}.menuInner .welcome::before{background-image:url(/aps/assets/spn/img/common/userIcon.png)}.menuInner dd.ddApplicationHistory::before{background-image:url(/aps/assets/spn/img/common/check.png)}.menuInner dd.ddMemberInfo::before{background-image:url(/aps/assets/spn/img/common/pencil.png)}.menuInner dd.ddTop::before{background-image:url(/aps/assets/spn/img/common/ping.png)}.menuInner dd.selectPrefecture::before{background-image:url(/aps/assets/spn/img/common/todohuken.png)}.menuInner dd.ddKodawari::before,.menuInner dd.selectKodawari::before{background-image:url(/aps/assets/spn/img/common/icon_commitment.png)}.menuInner dd.selectDistrict::before{background-image:url(/aps/assets/spn/img/common/ping.png)}.menuInner dd.selectRail{color:#acacac}.menuInner dd.selectRail .fa-subway{font-size:18px;position:absolute;top:15px;left:6px}.menuInner dd.selectOccupation::before{background-image:url(/aps/assets/spn/img/common/syokusyu.png)}.menuInner dd.ddExaminationList::before{background-image:url(/aps/assets/spn/img/common/grayHeart.png)}.menuInner dd.ddBrowsingHistory::before{background-image:url(/aps/assets/spn/img/common/memo.png)}.menuInner dd.ddSaveSearchCondition::before{background-image:url(/aps/assets/spn/img/common/graySearchCondition.png)}.menuInner dd::before{content:"";display:block;position:absolute;top:50%;margin-top:-14px;width:26px;height:26px;background-repeat:no-repeat;background-position:50% 50%;background-size:17px auto}.menuInner dd:last-child{border:none}.menuInner .other dd:last-child{border-bottom:1px solid #ccc}.menuInner dd a{display:block;padding:15px 10px 15px 30px}.menuInner dd.noicon a{padding:15px 10px}.menuInner dd a:active,.menuInner dd a:link,.menuInner dd a:visited{color:#333}.menuInner dd a:after{content:"";position:absolute;right:10px;top:50%;display:block;width:12px;height:16px;margin:-8px 0 0 0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAgBAMAAAD6cKULAAAAIVBMVEX////MzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMxfGk03AAAACnRSTlMAECAwUI+/z9/vWLobIQAAAEpJREFUGNNjYF+1atVkBihgrFq1aqUBjCdOUymmWchSlkCpQhiHGSi1XIAsKRiHZRUSB1kZigEDIbESJiGBFBoo4cSalpaWDGUDAOVDU/jJBwFYAAAAAElFTkSuQmCC) no-repeat;background-size:contain;-webkit-background-size:contain}.menuWrap{position:relative}.btnClose{position:absolute;left:20px;top:20px;background-color:#333;width:36px;height:36px;border-radius:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:3px solid #fff}.btnClose img{width:20px}.styleIcon{margin-top:10px}.workLocationIcon{margin-top:10px}.workStationIcon{margin-top:10px}.jobDetailIconList{padding:10px 10px 0 10px;background:#fff}.jobDetailIconList .styleIcon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.jobDetailIconList .styleIcon li{color:#fff;margin:3px;padding:2px 5px;word-break:break-all;word-wrap:break-word}.jobDetailIconList .styleIcon .middle-occupation-icon{background-repeat:no-repeat;font-weight:700;border:solid 1px #6bbf3f;color:#6bbf3f;background-color:#fff}.jobDetailIconList .styleIcon .apply{background:url(/aps/assets/shared/img/styleIcon/orange_11.png) 0 0 no-repeat;background-position:4px 5px}.jobDetailIconList .styleIcon .welcome{background:url(/aps/assets/shared/img/styleIcon/orange_21.png) 0 0 no-repeat;background-position:4px 5px}.jobDetailIconList .styleIcon .salary{background:url(/aps/assets/shared/img/styleIcon/orange_31.png) 0 0 no-repeat;background-position:4px 5px}.jobDetailIconList .styleIcon .workHoliday,.jobDetailIconList .styleIcon .workPeriod,.jobDetailIconList .styleIcon .workShift{background:url(/aps/assets/shared/img/styleIcon/orange_41.png) 0 0 no-repeat;background-position:4px 6px}.jobDetailIconList .styleIcon .personality{background:url(/aps/assets/shared/img/styleIcon/orange_51.png) 0 0 no-repeat;background-position:4px 5px}.jobDetailIconList .styleIcon .environment{background:url(/aps/assets/shared/img/styleIcon/orange_61.png) 0 0 no-repeat;background-position:4px 5px}.jobDetailIconList .styleIcon .way{background:url(/aps/assets/shared/img/styleIcon/orange_71.png) 0 0 no-repeat;background-position:4px 6px}.jobDetailIconList .styleIcon .benefits{background:url(/aps/assets/shared/img/styleIcon/orange_81.png) 0 0 no-repeat;background-position:4px 7px}.jobDetailIconList .styleIcon .style-icon{background-size:11px;padding-left:18px;font-weight:700;border:solid 1px #f7963d;color:#f7963d;background-color:#fff}.jobDetailIconList .workLocationIconBox ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.jobDetailIconList .workLocationIconBox ul li{color:#fff;margin:3px;padding:2px 5px;word-break:break-all;word-wrap:break-word}.jobDetailIconList .workLocationIconBox ul .workLocationIcon{background-repeat:no-repeat;font-weight:700;border:solid 1px #6bbf3f;color:#6bbf3f;background-color:#fff}.jobDetailIconList .workLocationIconBox ul .workStationIcon{background-repeat:no-repeat;font-weight:700;border:solid 1px #00a474;color:#00a474;background-color:#fff}.jobDetailIconList .workLocationIconBox ul .workLocationMore{margin-left:auto}#sns dl{margin-left:0}#sns dl dt{word-break:break-all;word-wrap:break-word;float:left}#sns .contents dd{margin-top:10px;margin-left:5px;float:left}.relatedBox_title{font-size:16px;font-weight:700;line-height:1.2;position:relative;padding:8px 0 10px 10px;padding-left:2.25em;text-indent:-.75em;color:#fff;background:#d70c18}h2.no_gradient{background:#d70c18}.relatedBox_title.no_gradient{background:#d70c18}.relatedBox_title.with-exclamation{padding-left:2.8em}.relatedBox_title.with-exclamation::before{position:absolute;top:4px;left:5px;display:block;width:25px;height:25px;content:'';background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAADICAMAAAApx+PaAAAANlBMVEUAAAD////////////////////////////////////////////////////////////////////xY8b8AAAAEXRSTlMAABAgMEBQYHCAj5+vv8/f7/4ucL8AABETSURBVHja7Z3bgqsqDEAHEBGRS/7/Z/eDVgG52k5rZydP58wep5YFJIRcfgjKfyc/OAQIHQWhoyD0rLDZAIBVA47ofwN9hocstP9ZM1b/bEkURYzvh06Nh8B0IlAAAOIJ5gALYnw/9CVAYPqZZ6hDq+BSfzt0ESGQ/czT1Juhc+T4bug2QuBoP/MkdYT+e9B/SiIkDX9w+gvDiYFotQV0+SmE/gnoo3IAugJdnhjMF+y/FHWE/lbojE9SPZjwXuj6EvMz9V1f6LRYhP466CLEMf0K9DPzE/Xa35MI/VXQeWSYOdYLfbnIPKaO0N8EncYeETdUdPp4Qjc1fK5Ma2eB2/v7oQ/RAnSK/VSgUxeTY53QXYY6GnJvgT7442+UHM82Xn3RNqn0w6OzjGNmxiD0d0AfXNXNnYBObWQDlD7v4Zrn6y/biUVuXI7Q3wq9zjytr8PnxuLngRt26E5xQghhOc896vTfg87lJg3M04714VjrrgLAbGqbghaUEEJpoB6COzq03n8PuoQOyaxjuWJ3suZ31wCgCCGEEULIqCz1fffhvSxCvwV0IxM6XUyEEDJwzgdCCJlEDfrGdpgtgPKPfNFdPOr0z0E3WmuRtd65BTBHlBQzAJZXoIMb2LQeDgfPjIvjLxD6h1e6SEN/+HLUuu2PqhbBFPl+rGfGnWJuEPqHoeskdM+Zyol/y5oNmpLxYUDmH0HoH4auUtB9B7oIPC5Z6jIOdHL58MZ9O5Bp0Qj9V6FbloLue1UcJ9zVb13m6GrmMU9U6kyP1vunoCspR550w/LoMDdW91yq4gPg5hxQpADd8LQohP6LK92/XT1Z4g8hhLiKC15E7h+3zgTO06d/1Okf3d5lCjo7XaKr4mUb06e/W06IQej3gy5ON+FjyU0vk1sIQr8t9KROT6xrlw2gGWza8UMR+v2gW631zJP36fp8O6ayqS5MLK43JQmhf2qlO5ELokjcvo2xaRfIIE3jtR1C//T2PrRA30wyV4JOCKGjak+NsI3MHWLshi4e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);background-repeat:no-repeat;background-position:0 -75px;-webkit-background-size:250px 100px}.relatedBox_title span{display:none}.relatedBox_title>i{margin-right:8px;speak:none}.relatedBox_inner{padding:10px 10px 0 10px}.relatedList{font-size:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:10px auto;border:1px solid #ccc;border-radius:3px}ul.detailRelatedList{display:grid;grid-template-columns:1fr;border-left:1px solid #ccc;border-top:1px solid #ccc;border-radius:3px;margin:10px 0}ul.detailRelatedList a{display:inline-block;padding:5px}ul.detailRelatedList>li{border-right:1px solid #ccc;border-bottom:1px solid #ccc;font-weight:700;text-align:center}ul.detailRelatedList>li:first-child{border-top-right-radius:3px}ul.detailRelatedList>li:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}ul.detailRelatedList>li>ul{display:grid;grid-template-columns:repeat(2,1fr)}ul.detailRelatedList>li>ul>li{border-top:1px solid #ccc;font-weight:400;text-align:initial}ul.detailRelatedList>li>ul>li:nth-child(odd){border-right:1px solid #ccc}ul.detailRelatedList>li>ul>li:nth-child(odd):last-child{grid-column-start:1;grid-column-end:3;border-right:0}.relatedListItem{font-size:13px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;vertical-align:top;border-bottom:1px solid #ccc}.relatedListItem:last-child{border-bottom:0}.relatedListItem:nth-child(odd){border-right:1px solid #ccc}.relatedListItem:nth-child(odd):last-child{width:100%;border-right:0}.relatedListItem:last-child,.relatedListItem:nth-child(odd):nth-last-child(2){border-bottom-width:0}.relatedListItem>a{display:block;padding:5px}.relatedListItem.even.last{border-right:0}.relatedListItem.white_spase div{padding:5px}.relatedListItem>div.pref_title{padding:5px}.relatedListItem_pay,.relatedListItem_place{line-height:1.5;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.relatedBoxItem_title{text-indent:-1em;padding-left:1em}.relatedBoxItem_title::before{content:'▼'}.relatedBox-footer>.relatedBox_title{margin-bottom:10px;padding-right:35px}.relatedBox_title.toggleBox_trigger::after{position:absolute;right:10px;top:50%;content:'＋';margin-top:-.55em;font-size:larger;-webkit-transition:all .2s ease;transition:all .2s ease}.relatedBox_title.toggleBox_trigger.is-opened::after{right:12px;margin-top:-.35em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.relatedBox-footer>.relatedBox_inner{padding-top:0}.relatedBox-list .relatedList{margin:10px}.other_relatedBox .relatedList{margin:10px 0}.toggleBox_el{display:block}#kentoalert{display:none;width:107px;height:70px;position:absolute;top:-40px;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);z-index:20}#kentoalert .text{margin:0 auto;text-align:center;color:#fff;position:absolute;font-weight:700;line-height:1.4;font-size:13px;padding:8px;background:#d70c18;border-radius:5px;-webkit-box-shadow:0 1px 3px #999;-o-box-shadow:0 1px 3px #999;-ms-box-shadow:0 1px 3px #999;box-shadow:0 1px 3px #999;z-index:20}#kentoalert .text::after{content:"";position:absolute;bottom:-7px;left:50%;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#d70c18 transparent transparent transparent}#senmonSite ul li a{display:block;overflow:hidden;padding:10px;text-decoration:none;word-wrap:break-word;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#senmonSite ul li a .img_box{width:54px;height:54px;min-width:54px;min-height:54px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#senmonSite ul li a .img_box img{width:54px;height:54px}#senmonSite ul li a dl{margin:0 15px 0 10px}#senmonSite ul li a dl dt{font-size:16px;font-weight:700}.banner{width:320px;margin:0 auto 10px}.banner a{width:320px;height:110px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.banner a.noHeight{height:100%}.banner a img{max-width:100%;max-height:100%;width:100%;height:100%}.modal_overlay{position:fixed;width:100%;height:1000%;top:0;left:0;z-index:100;background-color:rgba(0,0,0,.5);display:none}#modalQA_overlay{position:fixed;background-color:rgba(0,0,0,.6);width:100%;height:100%;top:0;left:0;z-index:9998}#modalQA_overlay #pop-p.middle{grid-template-rows:30px 40px auto}#modalQA_overlay #pop-p{height:40%;width:85%;position:fixed;z-index:9999;top:25%;background-color:#fff;border-radius:6px}#modalQA_overlay #pop-p .QAcondition{overflow-y:scroll;padding:20px;background-color:#d70c18;border-radius:0 0 6px 6px;height:80%;position:relative;z-index:2;border-top:1px solid #d70c18}#modalQA_overlay #pop-p .QAcondition h2{font-size:16px;padding:10px 0 4px 0;color:#fff}#modalQA_overlay #pop-p .QAcondition h2:first-child{padding-top:0}#modalQA_overlay #pop-p .QAcondition ul{display:block}#modalQA_overlay #pop-p .QAcondition ul.half{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:10px;width:100%}#modalQA_overlay #pop-p .QAcondition ul.half li.half{margin:0}#modalQA_overlay #pop-p .QAcondition li{background-color:#fff;border-radius:3px;margin-bottom:10px;list-style-type:none}#modalQA_overlay #pop-p .QAcondition li span{text-align:center}#modalQA_overlay #pop-p .QAcondition li:nth-child(2n){margin-right:0}#modalQA_overlay #pop-p .QAcondition .undecided{border:none}#modalQA_overlay #pop-p .QAcondition .undecided span{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#modalQA_overlay #pop-p .QAcondition .checkboxInput{display:none}#modalQA_overlay #pop-p .QAcondition .checkboxLabel span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:700;padding:0 10px;line-height:1.1}#modalQA_overlay #pop-p .QAcondition .answer input[type=checkbox]:checked+.checkboxLabel{display:table;width:100%;background:#ffe4e1}#modalQA_overlay #pop-p .QAcondition::-webkit-scrollbar{background:#d70c18;border-radius:0 0 6px 0;width:5px}#modalQA_overlay #pop-p .QAcondition::-webkit-scrollbar-thumb{background-color:grey}#modalQA_overlay #pop-p .overNextButton{border-radius:0}#modalQA_overlay .p_header{top:-12px;right:-10px;position:absolute;cursor:pointer;background-color:#d70c18;width:30px;height:30px;border-radius:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#modalQA_overlay .p_header img{width:15px}#modalQA_overlay .progressbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-height:40px;padding-top:10px;margin:auto;background-color:#fff;border-radius:6px 6px 0 0}#modalQA_overlay .progressbar .progressbar1,#modalQA_overlay .progressbar .progressbar2,#modalQA_overlay .progressbar .progressbar3,#modalQA_overlay .progressbar .progressbar4,#modalQA_overlay .progressbar .progressbar5{width:40px;height:5px;margin:5px;border:1px solid #39f;border-radius:2px}#modalQA_overlay .progressbar .on{background-color:#39f}#modalQA_overlay .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:16px;margin:auto;background-color:#fff;padding:20px 0}#modalQA_overlay .title img{position:absolute;left:15px;max-width:70px;max-height:70px;padding-right:30px;-webkit-transform:rotate(340deg);transform:rotate(340deg)}#modalQA_overlay .high{padding:10px 0}#modalQA_overlay .nextButtonBack{text-align:center;text-align:-webkit-center;background-color:#d70c18;border-radius:0 0 6px 6px;padding:10px 0}#modalQA_overlay .nextButtonBack .nextButton{background-color:#c4c4c4;font-size:16px;font-weight:700;padding:10px;text-align:center;border-radius:30px;width:60%;cursor:pointer}#modalQA_overlay .nextButtonBack .nextButton span{display:block;color:#fff}@media screen and (orientation:landscape){#modalQA_overlay #whitespace{top:10%}#modalQA_overlay #whitespace #pop-p{top:10%}}.drag-and-drop{cursor:move;position:absolute;z-index:1000}.drag{z-index:1001}#senmonSite .contBtn a:after{position:absolute;top:50%;right:10px;display:block;width:12px;height:16px;margin:-8px 0 0 0;content:'';background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAgBAMAAAD6cKULAAAAIVBMVEX////XDBjXDBjXDBjXDBjXDBjXDBjXDBjXDBjXDBjXDBg0hyK7AAAACnRSTlMAECAwUI+/z9/vWLobIQAAAEpJREFUGNNjYF+1atVkBihgrFq1aqUBjCdOUymmWchSlkCpQhiHGSi1XIAsKRiHZRUSB1kZigEDIbESJiGBFBoo4cSalpaWDGUDAOVDU/jJBwFYAAAAAElFTkSuQmCC) no-repeat;background-size:contain}.top-fix-box{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 30px;position:fixed;top:0;z-index:1;-webkit-transition:all .3s 0s ease;transition:all .3s 0s ease}.top-fix-box.invisible{top:-70px}.top-fix-box a{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;background-color:#f79646;color:#fff;text-align:center;border-radius:5px;font-weight:700;-webkit-box-shadow:0 0 8px 1px rgba(0,0,0,.5);box-shadow:0 0 8px 1px rgba(0,0,0,.5);font-size:1.3em;min-height:40px;line-height:1.9}footer .copyright{padding-bottom:70px}#bn_random{width:320px;margin:10px auto;padding:30px 0 0 0;background:url(data:image/png;base64,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) 0 0 no-repeat}#bn_random ul{padding:2px;border:2px solid #d3d3d3}#bn_random ul li{margin-top:5px;margin-right:auto;margin-bottom:5px;margin-left:auto;text-align:center}#bn_random ul li a{width:100%;height:100%}#bn_random ul li a img{max-width:100%;max-height:100%}#bn_random ul li .txt{display:block;width:300px;margin:5px auto}.wc-webchat-ctn.wc-mobile.wc-close{display:none}.modalQA{text-align:center}#modalQA_overlay{display:none;position:fixed;background-color:rgba(0,0,0,.6);width:100%;height:100%;top:0;left:0;z-index:9998}#modalQA_overlay #whitespace{display:inline-grid;grid-template-rows:30px auto auto;width:85%;position:relative;border-radius:6px;z-index:9999;top:25%}.horizontal_btn_box{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.horizontal_btn_box>*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:46%;-ms-flex-preferred-size:46%;flex-basis:46%;min-width:46%;text-align:center;padding:6px}.horizontal_btn_box>.full{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#other-condition .other_condition_inner{width:100%;background-color:#eee;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}#other-condition .other_condition_inner .horizontal_btn_box{width:300px;margin:auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#other-condition .other_condition_inner a{letter-spacing:-1px;font-size:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;border:1px solid #ccc;border-radius:5px;background:#fff}#other-condition .other_condition_inner a:hover,#other-condition .other_condition_inner a:link,#other-condition .other_condition_inner a:visited{color:#777}#other-condition .other_condition_inner a span.strong{font-weight:700;font-size:14px;margin:0 2px 0 4px}#other-condition .other_condition_inner a i{color:#d70c18;font-size:16px}#other-condition .other_condition_inner a i.fa-building{margin-right:2px;font-size:15px}