/* info: https://www.3km.or.jp/media-091/wp-content/plugins/custom-3km/assets/css/threekm.css */
figure{margin:0}.wp-caption{text-align:center}@media screen and (min-width:769px){.only-pc{display:block!important}.only-sp{display:none!important}}@media screen and (max-width:768px){.only-pc{display:none!important}.only-sp{display:block!important}}.slick-track{left:0!important}.slick-slide{padding:0 10px;outline:none}.slider-nav .slick-list{background:#000;padding-top:20px;padding-bottom:20px}.slider-nav .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider-nav .slick-track .slick-slide{max-width:260px;outline:none;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.slider-nav .slick-track .slick-slide.slick-current{opacity:.5}.slider-for .slick-slide a:hover img{opacity:1}@media screen and (max-width:768px){.slider-nav .slick-list{padding-top:10px;padding-bottom:10px}.slick-slide{padding:0 0}.slider-nav .slick-track{transform:translate3d(0,0,0)!important}}@media (min-width:768px){.magazine-link{margin-bottom:60px}}.magazine-link a{display:block;margin:0 auto;line-height:62px;border:1px solid #D10909;color:#D10909;font-size:18px;font-weight:700;width:600px;text-align:center;max-width:100%;text-decoration:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px}.magazine-link a:after{content:"\f078";font-family:FontAwesome;font-size:1.2em;margin-left:10px}.magazine-link a:hover{color:#fff;background:#D10909}.page-tc-mail_magazine{line-height:2}@media (max-width:767px){.page-tc-mail_magazine h3{font-size:24px!important;margin:20px 0!important}}.page-tc-mail_magazine .page-title-pazi{display:none}.page-tc-mail_magazine .main-pazi .container{max-width:818px}.page-tc-mail_magazine .wpb_text_column p{margin-bottom:25px}.magazine-delivered{font-size:18px;font-weight:500}.page-tc-mail_magazine .magazine-delivered p{margin-bottom:15px}.magazine-table form{background:#F7F3EF;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;color:#1A1A1A;padding:30px 105px 70px;margin:50px 0}.magazine-table form br{display:none}.magazine-table form table{width:100%;background:#fff0;border:0}.magazine-table table tr td{background:#fff0;border:0;width:100%;display:block;text-align:left;font-size:14px}.magazine-table table tr:first-child td{text-align:left;font-size:28px;font-weight:700}.magazine-table table tr td:first-child{padding-top:10px}.magazine-table table tr td input[type="text"]{border:1px solid #C4C4C4;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;width:100%;outline:0;padding:0 10px;height:50px;color:#000;font-weight:500}.magazine-table table tr td input[type="submit"]{width:100%;background:#B81013;color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;font-size:18px;font-weight:700;outline:0;border:0;line-height:64px;-webkit-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;margin-top:20px;cursor:pointer}.magazine-table table tr td input[type="submit"]:hover{background:#c14143}@media (max-width:767px){.magazine-table form{margin-left:-15px;margin-right:-15px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;padding:15px 10px 25px}}#nav ul li.magazine>a{background:#B81013;color:#fff;font-weight:700;display:block;font-size:14px;padding:0 20px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px}#nav ul li.magazine>a:hover{background:#c14143}