@charset "UTF-8";@font-face{font-family:GillSans;src:url(../fonts/GillSans.woff);src:url(../fonts/GillSans.woff) format('woff'),url(../fonts/GillSans.otf) format('opentype')}.left{float:left}.right{float:right}#pre_title{margin:auto;max-width:980px}#pre_title p{text-align:center;font-family:BaskervilleMTW01-Roman,"Times New Roman",Arial;font-size:2.6em;padding:30px;letter-spacing:.15em}#copyright{font-size:11px}#footer .inner{clear:both;width:100%}#footer .inner nav{background:#6b99cf}#footer ul.footer_nav{width:400px;margin:-20px auto 20px}@media screen and (max-width:650px){div#global_footer{padding:0 0 10px 0;background:#fff;text-align:center!important;display:inline-block}ul.footer_nav{width:100%;background:#f4f4f2;padding:10px;box-sizing:border-box;margin-top:-10px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}div#global_footer p.copyright{margin:0 10px;text-align:center;padding:10px 0}.snsarea00{clear:both;margin:0 0 10px;border-bottom:1px solid #8796aa;padding:8px 0 8px;background-color:#6b99cf;text-align:center}.snsarea00 li{display:inline-block;width:15%;margin:0}.snsarea00 li a{display:block}.snsarea00 li a img{width:50%;height:auto}}.popopen{overflow:hidden}.christmas{width:100%;margin:0 auto;font-family:GillSans,'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,'メイリオ',sans-serif}.christmas p{font-size:15px;margin:10px 0;font-family:'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,'メイリオ',sans-serif}.christmas h1{font-size:33px;text-align:center;margin-bottom:30px;line-height:50px}.christmas h2{font-size:32px;text-align:center;margin-bottom:30px;letter-spacing:5px}.christmas h2::after{content:"";border-bottom:2px solid #000;width:40px;display:block;clear:both;margin:0 auto;padding-top:10px}.christmas .pc-display{display:block}.christmas .sp-display{display:none}.christmas .title-area{text-align:center;margin-bottom:50px}.christmas .title-area img{width:100%}.christmas .main-area{max-width:1120px;margin:0 auto}.christmas .main-area .img-area{text-align:center;cursor:pointer}.christmas .main-area .img-area img{width:100%}.christmas .main-area .box{margin:0 auto 80px}.christmas .main-area .box.winter-white{max-width:846px}.christmas .main-area .box.winter-white .area{margin-bottom:30px}.christmas .main-area .box.holiday-advent-calendar{max-width:935px}.christmas .main-area .box.holiday-ornament{max-width:980px}.christmas .main-area .box.holiday-ornament .left{width:50%;padding-right:30px;box-sizing:border-box;margin-top:6%}.christmas .main-area .box.holiday-ornament .right{width:50%;padding-left:30px;box-sizing:border-box}.christmas .main-area .box.holiday-ornament .center{clear:both;width:75%;margin-top:20px}.christmas .main-area .box.holiday-ornament .center p{font-family:'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,'メイリオ',sans-serif;font-size:16px}.christmas .main-area .box.holiday-ornament .center .caption{font-size:13px;text-align:left}.christmas .main-area .box.holiday-snow-globe{max-width:700px}.christmas .main-area .box.columbia-gold{max-width:850px}.christmas .main-area .box.wonderlust{max-width:1035px}.christmas .main-area .box.wonderlust .left{width:45%;padding-right:30px;box-sizing:border-box}.christmas .main-area .box.wonderlust .right{margin-top:20%;width:55%;padding-left:30px;box-sizing:border-box}.christmas .main-area .caption{text-align:center;font-size:15px;margin-bottom:20px}.christmas .main-area .caption span{font-size:13px}.christmas .main-area .box.annual ul:after,.christmas .main-area .box.wonderlust ul:after{content:"";clear:both;display:block}.christmas .main-area .box.annual .left{width:65%;padding-right:30px;box-sizing:border-box}.christmas .main-area .box.annual .right{width:35%;padding-left:30px;box-sizing:border-box;margin-top:20%}.christmas .main-area .box.two-columun{clear:both}.christmas .main-area .box .popup{display:none;height:100vh;width:100%;background:rgb(0,0,0,.7);position:fixed;top:0;left:0}.christmas .main-area .box .content{background:#fff;padding:30px;width:90%;padding:50px;box-sizing:border-box;max-height:800px;overflow:scroll;position:relative}.christmas .main-area .box .content .close{position:absolute;width:30px;height:30px;top:20px;right:20px;cursor:pointer}.christmas .main-area .box .content .close::after,.christmas .main-area .box .content .close::before{position:absolute;top:50%;left:0;content:"";display:block;width:30px;border-top:1px solid #000}.christmas .main-area .box .content .close::before{transform:skewY(-45deg)}.christmas .main-area .box .content .close::after{transform:skewY(45deg)}.christmas .main-area .box .content .left,.christmas .main-area .box .content .right{width:50%;margin-top:0}.christmas .main-area .box .content .right{padding-left:30px;box-sizing:border-box;margin-top:0}.christmas .main-area .box .content .right ul{display:flex;flex-wrap:wrap}.christmas .main-area .box .content .right li{width:33.3333%;float:left;padding:0 10px;box-sizing:border-box;font-size:11px;margin-bottom:20px}.christmas .main-area .box .content li img{width:100%}.christmas .main-area .box .show{display:flex;justify-content:center;align-items:center}@media screen and (max-width:750px){.christmas{width:100%}.christmas .pc-display{display:none}.christmas .sp-display{display:block;text-align:center}.christmas .main-area img{width:100%}.christmas p{box-sizing:border-box;font-size:14px;text-align:center}.christmas .top{margin-bottom:50px}.christmas .title-area img{width:100%}.christmas h1{font-size:20px;line-height:30px}.christmas h2{font-size:20px;line-height:30px}.christmas .main-area{padding:0 20px}.christmas .main-area .box{margin:0 auto 50px}.christmas .main-area .box.holiday-ornament .left{width:90%;margin-top:0;margin-bottom:20px}.christmas .main-area .box.holiday-ornament .right{width:70%;margin-bottom:20px}.christmas .main-area .box.holiday-ornament .center{width:100%}.christmas .main-area .box.wonderlust .left{width:70%}.christmas .main-area .box.wonderlust .right{width:90%;margin-top:10%}.christmas .main-area .box.annual .left{width:95%}.christmas .main-area .box.annual .right{width:70%;margin-top:10%}.christmas .main-area .box .content .left,.christmas .main-area .box .content .right{width:100%;padding-right:0}.christmas .main-area .box .content .right{padding-left:0;margin-top:0}.christmas .main-area .box .content{padding:50px 20px 20px;max-height:90vh}.christmas .main-area .box .content .right li{padding:20px 10px 10px;width:50%}.christmas .main-area .box .content .close{width:20px;height:20px;top:15px;right:15px}.christmas .main-area .box .content .close::after,.christmas .main-area .box .content .close::before{width:20px}}
/*# sourceMappingURL=christmas.min.css.map */