@charset "utf-8";.noslider{margin-right:10px !important;margin-left:10px !important;margin-bottom:10px !important}.noslider img{width:100%}.flexslider{margin-right:10px !important;margin-left:10px !important;margin-bottom:30px !important}.ui-content{overflow:hidden}.flex-control-nav{bottom:-30px !important}header{width:100%}#btns{margin:2% 1%}.btn-group{padding-top:5px}.btn_box,.btn_box_sns{overflow:hidden;zoom:1}.btn_box_sns .btn_w20{width:18%}.btn_box_sns .btn_w25,.btn_box .btn_w25{width:23%;margin:1%}.btn_box_sns .btn_w33,.btn_box .btn_w33{width:30%;margin:1.66%}.btn_box_sns .btn_w50,.btn_box .btn_w50{width:46.6%;margin:1.66%}.btn_box_sns .btn_w100,.btn_box .btn_w100{width:100%}.btn_box .btn_w25,.btn_box .btn_w33,.btn_box .btn_w50,.btn_box .btn_w100{background-color:#391b10;color:#fff;text-decoration:none;font-weight:100;position:relative;float:left;border:1px solid #ededed !important;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;　 -moz-box-sizing:border-box;　 -ms-box-sizing:border-box;　 box-sizing:border-box;　 display:box;padding:1% 1% 5%}.btn_box .btn_w25 span,.btn_box .btn_w33 span,.btn_box .btn_w50 span,.btn_box .btn_w100 span{display:block;line-height:1.7;word-break:keep-all}.btn_box .btn_w25 i,.btn_box .btn_w33 i,.btn_box .btn_w50 i,.btn_box .btn_w100 i{font-size:3em;width:2em;padding:25px 0 5px}.btn_box .btn_w25:before,.btn_box .btn_w33:before,.btn_box .btn_w50:before,.btn_box .btn_w100:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;opacity:.3;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}.btn_box_sns{border-top:1px dotted #dedede;border-bottom:1px dotted #dedede;margin:1%}.btn_box_sns a{color:#222;display:box;float:left;text-align:center;font-weight:100 !important;margin:1%}.btn_box_sns .btn_w20 span,.btn_box_sns .btn_w25 span,.btn_box_sns .btn_w33 span,.btn_box_sns .btn_w50 span,.btn_box_sns .btn_w100 span{display:block;line-height:2.5;word-break:keep-all;font-size:.8em}.btn_box_sns .btn_w20 i,.btn_box_sns .btn_w25 i,.btn_box_sns .btn_w33 i,.btn_box_sns .btn_w50 i,.btn_box_sns .btn_w100 i{font-size:1.5em;width:1em;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;padding:5px 0 5px}#menu li .icon{float:left;line-height:1.5;padding-right:8px;width:20px;text-align:center}#menu li .notice{background-color:red;color:#fff;padding:3px 8px 0;float:right;line-height:1.4;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.navi a{display:inline-block;position:relative;width:40px;margin:0 auto;color:#fff}.box_6 i,.box_5 i,.box_4 i,.box_3 i,.box_2 i,.box_1 i{font-size:1.6em}.box_6,.box_5,.box_4,.box_3,.box_2,.box_1{padding-top:2%;padding-bottom:1%}.bottom_wrap{overflow:hidden}.leftbox{width:46%;padding:2%;float:left}.leftbox .notic_box{width:92%;background-color:#fff;padding:4%;margin-bottom:5%;position:relative}.leftbox .notic_box img{width:100%}.leftbox .notic_box .notich2{font-size:14px;font-weight:bold;line-height:1.3}.leftbox .notic_box .date{font-size:10px;line-height:2;color:#666}.leftbox .notic_box .btn_kado{position:absolute;bottom:0;right:0;padding:2% 4% 3%;font-size:.8em;font-weight:100;text-decoration:none;word-break:keep-all;line-height:1}.rightbox{width:46%;padding:2%;float:left}.rightbox .coupon_box{width:92%;background-color:#fff;padding:4%;position:relative;margin-bottom:5%}.rightbox .coupon_box img{width:100%}.rightbox .coupon_box .coupon2{font-size:14px;font-weight:bold;line-height:1.3}.rightbox .coupon_box .otoku{color:#900;font-size:14px;line-height:2}.rightbox .coupon_box .icon{position:absolute;top:-1%;left:7%;width:20%}.rightbox .coupon_box .btn_kado{position:absolute;bottom:0;right:0;padding:2% 4%;font-size:.8em;font-weight:100;text-decoration:none;word-break:keep-all}.rightbox .photo_box{width:92%;background-color:#fff;padding:4%;position:relative;margin-bottom:5%}.rightbox .photo_box img{width:100%}.rightbox .photo_box .kage{background-color:#000;opacity:.6;color:#fff;padding:1.5% 3%;line-height:1.4;position:absolute;bottom:7%;font-size:.8em;word-break:keep-all}.newcontents{padding-bottom:60px}#photomenu{padding:0}#photomenu .btn_box,#photomenu .btn_box_sns{position:relative;line-height:0;margin:0}#photomenu .btn_box .p_menu{display:block;text-align:center;vertical-align:middle;width:100%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;height:1em;color:#fff;text-decoration:none;font-size:1.5em;text-shadow:0 0 5px #000}#photomenu .btn_box_txt .p_menu{display:block;text-align:center;padding:3%;color:#fff;text-decoration:none}#photomenu .btn_box img{width:100%;opacity:.8}#photomenu .ui-link{font-weight:100}.btn_box,.btn_box_sns{overflow:hidden;zoom:1}.btn_box_sns .btn_w20{width:18%}.btn_box_sns .btn_w25,.btn_box .btn_w25{width:23%;margin:1%}.btn_box_sns .btn_w33,.btn_box .btn_w33{width:30%;margin:1.66%}.btn_box_sns .btn_w50,.btn_box .btn_w50{width:46.6%;margin:1.66%}.btn_box_sns .btn_w100,.btn_box .btn_w100{width:96.6%;margin:1.66%}.btn_box_sns a{color:#222;text-shadow:initial;float:left;text-align:center;font-weight:100 !important;margin:1%;display:box}.btn_box_sns .btn_w20 span,.btn_box_sns .btn_w25 span,.btn_box_sns .btn_w33 span,.btn_box_sns .btn_w50 span,.btn_box_sns .btn_w100 span{display:block;line-height:2.5;word-break:keep-all;font-size:.8em}.btn_box_sns .btn_w20 i,.btn_box_sns .btn_w25 i,.btn_box_sns .btn_w33 i,.btn_box_sns .btn_w50 i,.btn_box_sns .btn_w100 i{font-size:1.5em;width:1em;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;padding:5px 0 5px}.layout05 .bottom_wrap .notic_box a{display:block;padding:4% 8% 4% 10px;overflow:hidden}.layout05 .bottom_wrap .notic_box{position:relative;border-bottom:1px solid #ddd}.layout05 .bottom_wrap .notic_box:after{font-family:FontAwesome;content:"\f054";position:absolute;right:3%;top:46%;color:#999;font-size:120%}.layout05 .bottom_wrap .notic_box .w70{width:70%;float:left}.layout05 .bottom_wrap .notic_box .w20{width:30%;float:left;vertical-align:top}.layout05 .bottom_wrap .w100{width:100%;float:left}.layout05 .bottom_wrap .notic_box img{width:100%}.layout05 .bottom_wrap .notic_box h2.notich2{line-height:1.4;margin:0;font-size:100%;color:#222;font-weight:100;width:100%}.layout05 .bottom_wrap .notic_box span.date{line-height:2;font-weight:100;color:#999}.layout05 .bottom_wrap .btn_box{padding:15px 8px}.layout05 .bottom_wrap .btn_box .btn_w25,.layout05 .bottom_wrap .btn_box .btn_w33,.layout05 .bottom_wrap .btn_box .btn_w50,.layout05 .bottom_wrap .btn_box .btn_w100{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-color:#fff}.layout05 .bottom_wrap .btn_box .btn_w25:before,.layout05 .bottom_wrap .btn_box .btn_w33:before,.layout05 .bottom_wrap .btn_box .btn_w50:before,.layout05 .bottom_wrap .btn_box .btn_w100:before{content:"";border:1px solid #999;position:absolute;width:100%;height:100%;top:0;left:0;opacity:.3;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-color:transparent}.layout05 .bottom_wrap .coupon_box{border-bottom:1px solid #ddd}.layout05 .bottom_wrap .coupon_box a{display:block;padding:4% 4%;overflow:hidden}.layout05 .bottom_wrap .w50{width:50%;float:left}.layout05 .bottom_wrap .coupon_box h2.coupon2{line-height:1.4;margin:0;font-size:100%;color:#222;font-weight:100}.layout05 .bottom_wrap .coupon_box .otoku{font-size:140%;line-height:2;color:#c33}.layout05 .bottom_wrap .coupon_box img{width:100%}.layout05 .photo_box{width:80%;margin:4% auto;position:relative}.layout05 .photo_box img{width:100%}.layout05 .photo_box .kage{position:absolute;top:0;display:inline;background-color:#000;opacity:.8;color:#fff;padding:1% 5%}.layout05 .btn_box_sns{border:0}.layout05 .btn_box_sns .btn_w20,.layout05 .btn_box_sns .btn_w25,.layout05 .btn_box_sns .btn_w33,.layout05 .btn_box_sns .btn_w50,.layout05 .btn_box_sns .btn_w100{background-color:#fff}