@charset "utf-8";#notice h2,#notice_detail h2{background-color:#FFF;position:relative}#notice h2:before,#notice_detail h2:before{background-color:#FFB0F6;content:"";height:60%;position:absolute;top:50%;left:10px;width:5px}#notice h2,#notice_detail>h2+*{border-bottom:1px solid #E6E6E6}#notice h2{font-size:120%;font-weight:700}#notice h2:before{display:block;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#notice_list{background-color:#FFF}#notice_list li+li{border-top:1px solid #9E9E9E}#notice_list li a{color:#616161;display:block}#notice_list li a>*{display:inline-block}#notice_list li a div:first-child{font-size:80%;font-weight:400;padding:2px 5px}#notice_list li a h3{color:#FF8FB3}#notice_list li a [class^=shop_region_box]{margin-left:10px;width:118px}#tolink_notice{font-weight:400}#notice_detail h2{border:1px solid #E6E6E6;color:#FF8FB3;font-size:120%;font-weight:700}#notice_detail h2:before{display:block;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#notice_detail>h2+*{background-color:#FFF;border-left:1px solid #E6E6E6;border-right:1px solid #E6E6E6}#notice_detail h3{color:#FF8FB3;font-size:180%;font-weight:400}#notice_detail #notice_date{color:#4F4F4F;font-size:110%}#notice_detail [class^=shop_region_box]{margin:0 10px;min-width:120px;width:auto}#notice_toshop{text-align:center}@media screen and (max-width:479px){#notice_list li a h3{display:block}}@media screen and (min-width:480px) and (max-width:767px){#notice_list li a h3{margin-left:3.333333333333333%}}@media screen and (max-width:767px){#notice h2,#notice_detail h2{padding:1.5625% 3.125% 1.5625% 6.25%}#notice h2{line-height:1}#notice_list{padding:0 3.125%}#notice_list li a{padding:1.666666666666667% 6.666666666666666% 1.666666666666667% 3.333333333333333%}#notice_detail>h2+*{margin-bottom:3.125%;padding:1.5625% 3.125%}#notice_detail h3{margin-bottom:1.666666666666667%}#notice_toshop{margin-top:1.666666666666667%}#tolink_notice{width:93.75%;display:block;margin:1.5625% auto 3.125%}}@media screen and (min-width:768px){#notice{margin-bottom:30px}#notice h2,#notice_detail h2{padding:7px 20px}#notice_list{padding:0 10px}#notice_list li a{position:relative;padding:10px}#notice_list li a h3{margin-left:20px}#notice_detail>h2+*{margin-bottom:30px;padding:10px 20px}#notice_detail h3{margin-bottom:10px}#notice_toshop{margin-top:30px}}@media screen and (min-width:768px) and (max-width:959px){#tolink_notice{display:block;margin:20px auto 0;width:240px}}@media screen and (max-width:959px){#notice h2{border-radius:7px}#notice_list li a{position:relative;text-decoration:none}#notice_list li a:after{color:#FF8FB3;content:"\F142";font-size:180%;position:absolute;top:50%;right:1%;-webkit-transform:translate(25%,-50%);-ms-transform:translate(25%,-50%);transform:translate(25%,-50%)}}@media screen and (min-width:960px){#notice,#notice_list li h3{position:relative}#notice{background-color:#FFF;border:1px solid #E6E6E6;overflow:hidden}#notice_list li h3:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#FF8FB3;content:"";display:inline-block;height:1px;transition:opacity .2s ease-out 0s;width:100%;position:absolute;bottom:2px;left:0}#notice_list li:hover h3:after{opacity:0}#tolink_notice{font-size:100%;position:absolute;top:18px;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:160px}#notice .btn_gray:hover,#notice .btn_pink:hover{box-shadow:0 3px 6px 0 rgba(255,255,255,.4)}}
