@media screen and (max-width: 750px){body#atm{min-width:100%}body#atm #mainContainer{width:100%;margin:20px auto 0}body#atm #mainContainer .fBold{font-weight:bold}body#atm #mainContainer .atmHead{overflow:hidden;margin:0 0 3%;border-bottom:1px solid #a5a5a5;padding-left:5%;padding-right:5%;padding-bottom:3%}body#atm #mainContainer .atmHead #logo{float:left;width:46%}body#atm #mainContainer .atmHead .btnHead{float:right;width:42%}body#atm #mainContainer .atmHead .btnHead p.btnLink01{margin-top:0}body#atm #mainContainer .atmHead .btnHead p a{font-size:1.3rem;padding:10% 2% 7% 0;position:relative}body#atm #mainContainer .atmHead .btnHead p a:after{font-family:fontello;content:"";position:absolute;top:0;bottom:0;left:auto;right:5px;margin:auto;height:1rem;line-height:1}body#atm #mainContainer #mainContents{width:100%;margin:0 auto;padding:0}body#atm #mainContainer #mainContents .howto{position:relative;margin:0 5% 3%}body#atm #mainContainer #mainContents .howto .howtoTxt a{background:#f0f0f0;padding:3% 0 2%;border:1px #cccccc solid;display:inline-block;width:100%;border-radius:8px;text-align:center}body#atm #mainContainer #mainContents .howto .howtoTxt a:after{font-family:fontello;content:"";position:absolute;top:0;bottom:0;left:auto;right:2%;margin:auto;height:1rem;line-height:1}body#atm #mainContainer #mainContents .cashingBn{margin:0 5% 4%}body#atm #mainContainer #mainContents section.tieupAtmSection{margin:40px 0 0 0 !important;background:#ebebeb;padding:2rem 0 4rem}body#atm #mainContainer #mainContents h1{color:black;line-height:1.2;font-size:1.8rem;font-weight:bold;padding:0 0 4px;margin:0 4%;border-bottom:2px solid #dc322c}body#atm #mainContainer #mainContents .ContentsInner{margin-top:3%}body#atm #mainContainer #mainContents .ContentsInner .sectionInner{margin:0 4%}body#atm #mainContainer #mainContents .ContentsInner.ContentsDel{margin-top:0 !important}body#atm #mainContainer #mainContents .ContentsInner h2.head01{border-bottom:solid 2px #dc322c;font-size:2rem;font-weight:bold;padding-left:10px;line-height:1.4;margin:25px 0 20px;text-align:center;padding-bottom:0.5rem}body#atm #mainContainer #mainContents .ContentsInner h2.head01 span{font-size:1.4rem;display:block}body#atm #mainContainer #mainContents .ContentsInner h2.head02{font-weight:bold;font-size:1.6rem;padding:0 4%;line-height:2.5;text-align:center;font-size:2rem}body#atm #mainContainer #mainContents .ContentsInner .atmAdd{overflow:hidden;margin-bottom:4%}body#atm #mainContainer #mainContents .ContentsInner .atmAdd .atmName{line-height:1.6;display:block;font-size:2.4rem;font-weight:bold;text-align:center}body#atm #mainContainer #mainContents .ContentsInner .map{width:100%;height:300px;min-height:300px;}body#atm #mainContainer #mainContents .ContentsInner .btnLink01 a{position:relative}body#atm #mainContainer #mainContents .ContentsInner .btnLink01 a:after{font-family:fontello;content:"";position:absolute;top:0;bottom:0;left:auto;right:10px;margin:auto;height:1rem;line-height:1}body#atm #mainContainer #mainContents .fig01{width:100%;border-bottom:solid 1px #a5a5a5;border-right:solid 1px #a5a5a5;margin-top:10px}body#atm #mainContainer #mainContents .fig01 .w15{width:15%}body#atm #mainContainer #mainContents .fig01 th{background:#a5a5a5;color:#fff;padding:10px 0 0 5px;text-align:left;vertical-align:middle;border-left:solid 1px #a5a5a5;border-top:solid 1px #a5a5a5;word-break:break-all;font-weight:bold;vertical-align:top;width:23%;text-shadow:0px 2px 3px rgba(0,0,0,0.2)}body#atm #mainContainer #mainContents .fig01 td{padding:10px 5px;text-align:left;vertical-align:middle;border-left:solid 1px #a5a5a5;border-top:solid 1px #a5a5a5;word-break:break-all;vertical-align:top}body#atm #mainContainer #mainContents .fig01 tr+tr th{border-top:solid 1px #fff}body#atm #mainContainer #mainContents .fig02{width:100%;margin-top:10px}body#atm #mainContainer #mainContents .fig02 th{background:#666666;color:#fff;padding:5px 10px;text-align:left;vertical-align:middle;border-left:none;border-top:none;word-break:break-all;font-weight:normal}body#atm #mainContainer #mainContents .fig02 td{text-align:left;vertical-align:middle;border-bottom:solid 1px #eaeaea;word-break:break-all;overflow:hidden;position:relative}body#atm #mainContainer #mainContents .fig02 td a{text-decoration:none;padding:10px 0;display:block}body#atm #mainContainer #mainContents .fig02 td .aroundAtm .atmName{display:inline-block;width:100%;margin-right:5px}body#atm #mainContainer #mainContents .fig02 td .aroundAtm .atmName img.logo{display:block;float:left;width:40px}body#atm #mainContainer #mainContents .fig02 td .aroundAtm .atmName .atmNameTxt{font-weight:bold;font-size:2rem;display:inline-block;float:left;word-break:break-all;line-height:1.6;width:85%}body#atm #mainContainer #mainContents .fig02 td .aroundAtm .aroundAtmAdd{width:91%;display:inline-block;word-break:break-all;text-align:left}body#atm #mainContainer #mainContents .fig02 td .aroundAtm .atmAdd{display:block;word-break:break-all}body#atm #mainContainer #mainContents .fig02 td .aroundAtm .atmRange{display:block}body#atm #mainContainer #mainContents .fig02 td:after{content:"";font-family:fontello;color:#a5a5a5;position:absolute;height:1.8rem;width:1.8rem;border-radius:2rem;border:1px solid #a5a5a5;top:0;right:2%;left:auto;bottom:0;margin:auto;line-height:1.8rem;text-align:center;text-indent:0.2rem}body#atm #mainContainer #mainContents .fig02 a{color:#333333}body#atm #mainContainer #mainContents .mapImg{overflow:hidden;margin-top:30px}body#atm #mainContainer #mainContents .mapImg .atmImg{width:100%;border:1px #a5a5a5 solid;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px}body#atm #mainContainer #mainContents .tieupAtmCont{margin:0 4%;background:#fff;border-radius:10px;padding:15px}body#atm #mainContainer #mainContents .tieupAtmCont .accordion-label{display:inline-block;margin:25px 0 0;text-decoration:underline;cursor:pointer}body#atm #mainContainer #mainContents .tieupAtmCont .accordion-label i{color:#dc322c}body#atm #mainContainer #mainContents .tieupAtmCont .accordion-label i.icon-minus-squared-alt{display:none}body#atm #mainContainer #mainContents .tieupAtmCont .accordion-label:hover{text-decoration:none}body#atm #mainContainer #mainContents .tieupAtmCont ul.tieupAtmList{margin:0 0 0 0;overflow:hidden;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}body#atm #mainContainer #mainContents .tieupAtmCont ul.tieupAtmList li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:30%;flex-basis:30%}body#atm #mainContainer #mainContents .tieupAtmCont ul.tieupAtmList li a{width:100%;padding:10px 0;border:2px solid #a5a5a5;border-radius:5px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;aspect-ratio:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body#atm #mainContainer #mainContents .tieupAtmCont ul.tieupAtmList li a img{max-width:100%;height:auto;width:auto;padding:5px}body#atm #mainContainer #mainContents .tieupAtmCont ul.tieupAtmList li .cap{display:block;position:relative;margin-left:2px;font-size:0.9em}body#atm #mainContainer #mainContents .tieupAtmCont ul.tieupAtmList li .blankIcon{height:10px;width:11px;margin:4px 0 0 5px}body#atm #mainContainer #mainContents .tieupAtmCont ul.tieupAtmTxt{margin-top:10px;line-height:1.6;overflow:hidden}body#atm #mainContainer #mainContents .tieupAtmCont ul.tieupAtmTxt li{font-size:0.8em}body#atm #mainContainer #mainContents .tieupAtmCont ul.tieupAtmTxt li .caution{font-weight:bold;color:#ff0000;text-decoration:underline}body#atm #mainContainer #mainContents .atmFooter{margin-top:5%;background:#9f0029;text-align:center}body#atm #mainContainer #mainContents .atmFooter p{padding:3% 0;color:#fff;font-size:0.95rem}body#atm #mainContainer #mainContents .atmFooter21{margin-top:5%;text-align:center}body#atm #mainContainer #mainContents .atmFooter21 p{padding:3% 0;font-size:0.95rem}body#atm #mainContainer #mainContents .wordCont{background:#dedede;padding:3% 5%;margin-bottom:20px}body#atm #mainContainer #mainContents .wordCont .wordInner{width:100%;display:block}body#atm #mainContainer #mainContents .wordCont .wordInner .wordInput{width:100%;height:40px;margin-bottom:3%;border:solid 1px #adadad;padding:8px 10px;border-radius:5px;display:block;font-size:1.6rem !important}body#atm #mainContainer #mainContents .wordCont .wordInner .wordBtn{display:block;margin:2% auto;width:42%;position:relative}body#atm #mainContainer #mainContents .wordCont .wordInner .wordBtn .wordBtnLink{font-size:1.4rem}body#atm #mainContainer #mainContents .wordCont .wordInner .wordBtn::after{font-family:fontello;content:"";color:#fff;position:absolute;top:0;bottom:0;left:auto;right:5%;margin:auto;height:1rem;line-height:1}body#atm #mainContainer .btnList01>.btnSmall a{padding:15px 11% 15px 3%;font-size:1.4rem;font-weight:normal;text-align:left}body#atm #mainContainer .btnList01>.btnSmall a:after{font-family:fontello;content:"";position:absolute;color:#dc322c;top:0;bottom:0;left:auto;right:11px;margin:auto;height:1rem;line-height:1}body#atm #mainContainer .btnLink01.type01{padding:0 4%}body#atm #mainContainer .tieupAtmSection>.btnLink01.type02{padding:0 4%}body#atm #mainContainer a{display:inline-block}body#atm #mainContainer a:hover.opBn{opacity:0.7;background:#ffffff}body#atm #mainContainer a img{width:100%}body#atm #mainContainer .inlineList{display:inline-block}body#atm #mainContainer .inlineList li{text-indent:-1em;margin-left:1em;text-align:left}.spNone{display:none !important}}@media screen and (max-width: 320px){body#atm #mainContainer #mainContents .fig02 td .aroundAtm .atmName .atmNameTxt{font-size:1.6rem;line-height:2}body#atm #mainContainer #mainContents .tieupAtmCont ul.tieupAtmList li a{font-size:1.2rem !important}}.checker{display:none}.tieupAtmTxt{display:none !important}#notice-cvs:checked ~ .tieupAtmTxt{display:block !important}body#atm #mainContainer #mainContents .tieupAtmCont #notice-cvs:checked ~ .accordion-label i.icon-minus-squared-alt{display:inline-block}body#atm #mainContainer #mainContents .tieupAtmCont #notice-cvs:checked ~ .accordion-label i.icon-plus-squared-alt{display:none}
