@charset "UTF-8";.fadeInUp{-webkit-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;visibility:visible!important}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.center{text-align:center}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.siteWrap-1 a img{opacity:1;filter:Alpha(opacity=100)}.siteWrap-1 a:hover img{opacity:.5;filter:Alpha(opacity=50)}.header{width:100%;padding-top:20px;padding-bottom:20px;background:#fff;position:fixed;top:0;left:0;text-align:center}br.pc{display:inline}br.sp{display:none}img.topimg{width:600px;margin:50px auto 0;display:block}img.rogo{width:200px;margin:50px auto 0;display:block;text-align:center}img.line{width:800px;margin:10px auto 0;display:block}.topContset{margin:50px auto 0}.mainContset{max-width:800px;margin:20px auto 0!important}@media screen and (min-width:768px){.mainContset{padding:0 50px}}#main .mainContset img{float:none}details{color:#3d6d87;font-size:1.2em;line-height:1.8em;letter-spacing:4px padding:50px;margin:50px;text-align:left}summary{color:#333;font-weight:700}p{font-size:1.2em;line-height:1.8em;letter-spacing:4px padding:2.5em;text-align:left}p.pagetop{font-size:1.5em;line-height:1.8em;padding:1.5em}p.event{font-size:1.2em}h1{font-size:1.7em;padding:1.5em;letter-spacing:5px font-weight:bold}span.underline{font-weight:700;background:linear-gradient(transparent 60%,#ccffec)}h2{font-size:2em;line-height:1.8em;padding:1.5em;font-weight:700;margin-bottom:10px auto 0 auto}h3{font-size:1.5em;line-height:1.8em;margin:0}.mainContset h2,.mainContset h3{font-weight:700}a.btn_02{display:block;text-align:center;font-size:1.1em;letter-spacing:4px vertical-align: middle;text-decoration:none;width:350px;margin:auto;padding:1rem 0;font-weight:700;border:2px solid #777777;background:#777!important;color:#fff;transition:.5s}a.btn_02:hover{color:#777;background:#fff!important}@media only screen and (max-device-width:650px){br.pc{display:none}br.sp{display:inline}hr.wftd{border-width:1px 0 0 0;border-style:dashed;border-color:#ccc}.header{width:100%;padding-top:20px;padding-bottom:20px;background:#fff;position:fixed;top:0;left:0;text-align:center}img.topimg{width:60%;display:block;margin:50px auto 0}img.rogo{width:40%;margin:30px auto 0;display:block;text-align:center}img.line{width:90%;margin:20px auto 0;display:block}.topContset{margin:30px auto 0}.mainContset{margin:0 auto;font-family:\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,Hiragino Kaku Gothic Pro,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif}details{background:#e5e5e5;font-size:3.1em;line-height:1.8em;padding:1.5em;letter-spacing:3px text-align: left}p{font-size:3.3em;line-height:1.8em;padding:1.5em;letter-spacing:3px text-align: left}p.event{font-size:3.2em}p.pagetop{font-size:2.2em;line-height:1.8em;padding:1.5em}h1{font-size:4.2em;padding:1.5em;line-height:1.5em;font-weight:700;letter-spacing:3px}span.underline{background:linear-gradient(transparent 60%,#ccffec)}h2{font-size:3.8em;line-height:1.8em;font-weight:700}h3{font-size:3.2em;line-height:2.1em;font-weight:700}a.btn_02{display:block;text-align:center;font-size:3.3em;vertical-align:middle;text-decoration:none;width:70%;margin:auto;padding:2rem 3rem;font-weight:700;border:2px solid #777777;background:#777!important;color:#fff;transition:.5s}a.btn_02:hover{color:#777;background:#fff!important}}#shopify-section-template--22718555291946__main .topimg{width:1045px}@media screen and (max-width:767px){a.btn_02{max-width:300px}.mainContset h2{margin:0 0 20px;padding:0;font-size:18px}p{font-size:14px;line-height:1.6}.toptext{padding:10px 0;font-size:14px;line-height:1.6}h1{padding:0;font-size:24px}.center{padding:10px}a.btn_02{padding:10px 0;font-size:14px}h3{font-size:18px;line-height:1.6}p.event{font-size:14px;line-height:1.6}details{margin:0;font-size:16px}}.footer__inner .footer__block-list ul{text-align:left}
/*# sourceMappingURL=/cdn/shop/t/2/assets/special.css.map */
