﻿.archivebox01{background:url(../../img/archive/img_01.jpg) no-repeat center;background-size:cover;padding:60px 410px 60px 85px;min-height:100vh;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media only screen and (max-width: 1500px){.archivebox01{padding-right:350px}}@media only screen and (max-width: 1200px){.archivebox01{padding-left:50px}}@media (max-width: 1023px){.archivebox01{padding:40px 200px 80px 45px}}.archivebox01 .txtdiv{width:100%}.archivebox01 .text01{color:#fff;font-size:50px;font-size:5rem;line-height:56px;letter-spacing:.025em}@media (max-width: 1023px){.archivebox01 .text01{font-size:20px;font-size:2rem;line-height:22px}}.archivebox01 .text02{max-width:1050px;padding-top:40px;color:#fff;font-size:20px;font-size:2rem;line-height:35px;letter-spacing:.025em}@media (max-width: 1023px){.archivebox01 .text02{padding-top:20px;font-size:10px;font-size:1rem;line-height:20px}}.archivebox01 .text03{display:block;margin-top:30px;width:130px;height:130px;border:#fff 1px solid;border-radius:50%;padding-top:37px;text-align:center;color:#fff;font-size:23px;font-size:2.3rem;line-height:28px;letter-spacing:.025em}@media (max-width: 1023px){.archivebox01 .text03{margin-top:20px;width:50px;height:50px;padding-top:12px;font-size:9px;font-size:.9rem;line-height:11px}}.archivebox02{background:#fff;padding:100px 410px 0 85px}@media only screen and (max-width: 1500px){.archivebox02{padding-right:350px}}@media only screen and (max-width: 1200px){.archivebox02{padding-left:50px}}@media (max-width: 1023px){.archivebox02{padding:70px 180px 0 45px}}.archivebox02 .rowdiv{padding-bottom:210px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.archivebox02 .rowdiv:nth-child(2n) .text_vertical{text-align:left}@media (max-width: 1023px){.archivebox02 .rowdiv{padding-bottom:120px}}.archivebox02 .text_vertical{width:161px;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-ms-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;writing-mode:vertical-rl;font-size:60px;font-size:6rem;line-height:76px;letter-spacing:.025em;font-family:"Shippori Mincho","游明朝","YuMincho","Yu Mincho","游明朝体","Noto Serif JP","ヒラギノ明朝 Pro","Hiragino Mincho Pro",serif}@media only screen and (max-width: 1300px){.archivebox02 .text_vertical{width:160px;font-size:50px;font-size:5rem;line-height:70px}}@media only screen and (max-width: 1200px){.archivebox02 .text_vertical{width:140px;font-size:44px;font-size:4.4rem;line-height:56px}}@media only screen and (max-width: 1100px){.archivebox02 .text_vertical{width:120px;font-size:36px;font-size:3.6rem;line-height:48px}}@media (max-width: 1023px){.archivebox02 .text_vertical{width:80px;font-size:28px;font-size:2.8rem;line-height:34px;white-space:nowrap}}.archivebox02 .infordiv{width:calc(100% - 270px)}@media only screen and (max-width: 1500px){.archivebox02 .infordiv{width:calc(100% - 220px)}}@media only screen and (max-width: 1300px){.archivebox02 .infordiv{width:calc(100% - 200px)}}@media only screen and (max-width: 1200px){.archivebox02 .infordiv{width:calc(100% - 180px)}}@media only screen and (max-width: 1100px){.archivebox02 .infordiv{width:calc(100% - 150px)}}@media (max-width: 1023px){.archivebox02 .infordiv{width:calc(100% - 120px)}}.archivebox02 .fulldiv{width:100%}.archivebox02 .text01{position:relative;margin-top:50px;padding-left:165px;padding-top:25px;font-size:40px;font-size:4rem;line-height:50px;letter-spacing:.025em}.archivebox02 .text01:before{content:'';position:absolute;top:0;left:0;width:130px;height:130px;background:url(../../img/archive/icon_q.svg) no-repeat left top;background-size:100% auto}@media only screen and (max-width: 1300px){.archivebox02 .text01{font-size:35px;font-size:3.5rem;line-height:40px}}@media only screen and (max-width: 1200px){.archivebox02 .text01{padding-left:110px;padding-top:15px;font-size:30px;font-size:3rem;line-height:35px}.archivebox02 .text01:before{width:90px}}@media (max-width: 1023px){.archivebox02 .text01{margin-top:20px;padding-left:70px;padding-top:2px;font-size:17px;font-size:1.7rem;line-height:25px;letter-spacing:-.5px;-webkit-font-feature-settings:"palt";-moz-font-feature-settings:"palt";-ms-font-feature-settings:"palt";-o-font-feature-settings:"palt";font-feature-settings:"palt"}.archivebox02 .text01:before{width:60px}}.archivebox02 .text02{padding-top:90px;font-size:20px;font-size:2rem;line-height:35px;letter-spacing:.025em}@media (max-width: 1023px){.archivebox02 .text02{padding-top:20px;font-size:9px;font-size:.9rem;line-height:14px}}.archivebox02 .socialdiv{padding-top:30px}@media (max-width: 1023px){.archivebox02 .socialdiv{padding-top:10px}}.archivebox02 .socialdiv a{position:relative;display:inline-block;padding:0 90px 0 80px}.archivebox02 .socialdiv a:before{content:'';position:absolute;top:17px;left:0;width:65px;height:1px;background:#000}@media (max-width: 1023px){.archivebox02 .socialdiv a{padding:0 35px 0 30px;font-size:11px;font-size:1.1rem;line-height:14px}.archivebox02 .socialdiv a:before{top:7px;width:25px}}.archivebox02 .imgdiv{padding-top:100px}.archivebox02 .imgdiv img{width:100%}@media (max-width: 1023px){.archivebox02 .imgdiv{padding-top:40px}}

/*# sourceMappingURL=maps/archive.min.css.map */
