@charset "UTF-8";#search-type-selectBox{top:30px}.search-select-area{margin:15px 0 25px}.select-search{padding:10px 0 0}.select-search .select-seach-box:last-child{margin-right:0}.select-seach-box .select-search-item-title{color:#ca0a37;text-align:center;font-weight:bold;margin-bottom:5px;padding:0}.search-type-item-list.type-second-line{width:calc(100% - 13px);margin-bottom:10px}#search-type-selectBox .search-select-area:last-child{margin-bottom:0}.search-type-item-title{font-size:15px;color:#ca0a37;border-bottom:3px solid #ca0a37;padding:0 15px 3px;font-weight:bold}#search-subArea .search-type-item-title{font-size:16px}#search-subArea_buttons{margin-top:10px}.search-type-item-list{margin-top:10px;display:flex;justify-content:space-between;box-sizing:border-box}.search-type-item-list.type-second-line{width:calc(100% - 13px);margin-bottom:10px}.search-type-item-list li{width:106px;display:flex;justify-content:center}.search-type-item-list li label{width:100%;display:flex;align-items:center;justify-content:center;min-height:52px;background:linear-gradient(#fff,#efefef);border:2px solid #ccc;border-radius:3px;position:relative;cursor:pointer;box-sizing:border-box}.search-type-item-list li:last-child label{padding:6px 10px}.search-type-item-list li:first-child label{margin-left:0}.search-type-item-list li:last-child label{margin-right:0}.search-type-item-list li label:hover{opacity:.6}.search-type-item-list li label span{vertical-align:bottom}.search-type-item-list .shinchikum{width:100%;height:30px;background:url("/static/20251107-163604632/images/ext/buyall/category/category_all.png") no-repeat;background-position:left 21px top -222px}.search-type-item-list .shinchikum.prefectures{background-position:left 27px top 0}.search-type-item-list .tyukom{width:100%;height:18px;background:url("/static/20251107-163604632/images/ext/buyall/category/category_all.png") no-repeat;background-position:left 21px top -40px}.search-type-item-list span.tyukom.prefectures{background-position:left 27px top -40px}.search-type-item-list .shinchikui{width:100%;height:30px;background:url("/static/20251107-163604632/images/ext/buyall/category/category_all.png") no-repeat;background-position:left 23px top -75px}.search-type-item-list span.shinchikui.prefectures{background-position:left 27px top -75px}.search-type-item-list .tyukoi{width:100%;height:18px;background:url("/static/20251107-163604632/images/ext/buyall/category/category_all.png") no-repeat;background-position:left 23px top -147px}.search-type-item-list .tyukoi.prefectures{background-position:left 27px top -147px}.search-type-item-list .tochi{width:100%;height:18px;background:url("/static/20251107-163604632/images/ext/buyall/category/category_all.png") no-repeat;background-position:left 23px top -182px}.search-type-item-list .tochi.prefectures{height:17px;background-position:left 32px top -182px}.search-type-item-list li label:before{content:"";background:#c9c9c9;width:13px;height:13px;position:absolute;left:5px;top:50%;margin-top:-6.5px;border-radius:2px}.search-type-item-list li label:after{content:"";display:block;position:absolute;margin:0;width:3px;height:5px;transform:rotate(40deg);border-bottom:2px solid #fff;border-right:2px solid #fff;top:20px;left:9px}.search-type-item-list li input{display:none}.search-type-item-list li input:checked+label{border-color:#ca0a37}.search-type-item-list li input:checked+label:hover{opacity:1}.search-type-item-list li input:checked+label:before{background:#ca0a37;display:block}.search-type-item-list li input:checked+label span.shinchikum{background-position:left 21px top -259px}.search-type-item-list li input:checked+label span.shinchikum.prefectures{background-position:left 27px top -17px}.search-type-item-list li input:checked+label span.tyukom{background-position:left 21px top -56px}.search-type-item-list li input:checked+label span.tyukom.prefectures{background-position:left 27px top -56px}.search-type-item-list li input:checked+label span.shinchikui{background-position:left 23px top -112px}.search-type-item-list li input:checked+label span.shinchikui.prefectures{background-position:left 27px top -112px}.search-type-item-list li input:checked+label span.tyukoi{background-position:left 23px top -164px}.search-type-item-list li input:checked+label span.tyukoi.prefectures{background-position:left 27px top -164px}.search-type-item-list li input:checked+label span.tochi{background-position:left 23px top -200px}.search-type-item-list li input:checked+label span.tochi.prefectures{background-position:left 32px top -200px}.nationwide-search .select-seach-box{padding:5px;margin:0}.nationwide-search .select-seach-box ul{margin-top:0}.nationwide-search .select-seach-box .select-search-item-title{color:#ca0a37}#search-type-area-btn-disable{width:280px;height:60px;display:block;overflow:hidden;background:url(/static/20251107-163604632/images/std/top/search-area-modal_btn-sprite-disable.gif) no-repeat 0 0;text-indent:-9999px}#search-type-station-btn-disable{float:right}#search-type-station-btn-disable{width:280px;height:60px;display:block;overflow:hidden;background:url(/static/20251107-163604632/images/std/top/search-area-modal_btn-sprite-disable.gif) no-repeat 0 -60px;text-indent:-9999px}.prefectures-search .select-seach-box ul{width:670px;margin:10px auto 0}.prefectures-search .select-seach-box ul li{width:124px}.prefectures-search .select-seach-box label{width:120px}.search-type-item-list li label:before{left:7px}.search-type-item-list li label:after{left:11px}.prefectures-search .select-seach-box .select-search-item-title{color:#ca0a37}#search-subArea_buttons{display:flex;flex-wrap:wrap;justify-content:center}#search-subArea_buttons li:nth-child(even){margin-right:0}.search-type-item-noselect{background:#fff;border:3px solid #ca0a37;padding:8px 12px;text-align:center;width:300px;height:auto;position:absolute;top:50%;left:50%;margin:-80.5px 0 0 -150px;display:none;z-index:1}.search-type-item-noselect p.messe{color:#c03;font-size:16px;padding:5px 10px}.search-type-item-noselect p.wrapSecond{background:#fafaf6;color:#630;font-weight:bold;padding:.5em;margin:5px}.search-type-item-noselect p.btn{margin-bottom:5px}.overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(255,255,255,0.8)}