@charset "EUC-JP";
/* CSS Document */

.bottom_Box{width:100%; height:40px; color:#000;}
.search_moji{position:fixed; left:30; right:310px; min-width:170px; top: 5px;}
.search_coupon_Box{position:fixed; left:30; right:50px; min-width:170px; top: -9px;}
.search_iframe{width:100%; min-width:280px; height:50px; z-index:10;}
/* When there is only one list */ .search_coupon_Box li:first-child:nth-last-child(1) {width:100%;}
/* When there are two lists */ .search_coupon_Box li:first-child:nth-last-child(2){width:33%; min-width:280px; float:left; border-right:1px #fff dashed;} .search_coupon_Box li:first-child:nth-last-child(2) ~ li{width:67%; max-width:950px; float:left;}

.bottom_menuBox{float:right; width:375px; height:50px; border-left:1px #fff dashed;}
.bottom_menuList{width:368px; float:left;}
.bottom_menuList > li{width:20%; height:50px; float:left; font-size:11.5px; letter-spacing:-1px; text-align:center; padding:4px 0;}
.bottom_menuList > li:first-child{padding-left:8px;}
.bottom_menuList > li:last-child{padding-right:8px;}
.bottom_menuList > li img{width:25px; height:auto; display:block; margin:0 auto 5px;}
.bottom_menuList li a{color:#fff;}

@media screen and (max-width: 1800px) {.head_cp_Lmargin{margin-left:0;} .head_cp_Rmargin{margin-right:0;} .head_cpBtn{right:420px;}}
@media screen and (max-width: 1650px) {.head_cpLim{display:none;} .head_infoBtn{display:none;} .head_infoTxt::after{content:"\025B6"; position:fixed; right:390px; font-size:13px; top:18px; color:#0070ca; background-color:#fff; width:20px; height:20px; border-radius:25px; padding:5px 4px; box-sizing:border-box;}}
@media screen and (max-width: 1380px) {.search_coupon_Box li:first-child:nth-last-child(2){width:280px;} .search_coupon_Box li:first-child:nth-last-child(2) ~ li{min-width:210px; width:auto; float:left;} .head_infoTtl{display:none;}}
@media screen and (max-width: 1350px) {.head_cpTxt{display:none;} .head_cpTtl1{padding-left:0;} .head_cpTtl2{border:none;} .head_infoTxt{margin-left:5px; margin-right:0;}}
/* @media screen and (max-width: 1130px) {.head_cpBtn{display:none;} .head_cpTtl2::after{content:"\025B6"; position:absolute; right:10px; font-size:13px; top:18px; color:#0070ca; background-color:#fff; width:20px; height:20px; border-radius:25px; padding:2.5px 3.5px; box-sizing:border-box;}
.head_infoTxt{width:210px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;} .head_infoBtn{display:none;} .#head_coupon{padding-left:5px;}} */

@media screen and (max-width: 1250px) {.none {display:none;}}


