@charset "UTF-8";
body.home #page #primary section{width:100%;margin:0 auto;padding:3.671875vw 0 6.71875vw;position:relative}body.home #page #primary section#main-visual{width:100%;height:55.47vw;position:relative;padding:0}body.home #page #primary section#main-visual .slick-slider{margin:0;width:100%;height:100%}body.home #page #primary section#main-visual .slick-slider .slick-list{width:100%;height:100%}body.home #page #primary section#main-visual .slick-slider .slick-list .slick-track{height:100%}body.home #page #primary section#main-visual .slick-slider .slick-list .slick-track .slick-slide{position:relative}body.home #page #primary section#main-visual .slick-slider .slick-list .slick-track .slick-slide img{width:100%;height:100%;object-fit:cover;position:relative}body.home #page #primary section#main-visual .slick-slider .slick-list .slick-track .slick-slide img.show_sp{display:none !important}body.home #page #primary section#main-visual .slick-slider:after{z-index:98;content:"";background-image:url("../img/top/main-wave.svg");background-repeat:no-repeat;background-size:100% 100%;display:block;width:100%;height:7.265625vw;position:absolute;bottom:0;left:0;right:0;margin:0 auto}body.home #page #primary section#main-visual .logo{display:block;width:50.234375vw;position:absolute;top:50%;left:0;right:0;margin:0 auto;transform:translateY(-50%)}body.home #page #primary section#about{background-color:#ebcab2;padding:3.203125vw 0 6.171875vw}body.home #page #primary section#about .inner{width:100%;max-width:92.1875vw;margin:0 auto;background-image:url("../img/top/about-bg-l.png"), url("../img/top/about-bg-r.png");background-repeat:no-repeat, no-repeat;background-size:24.296875vw, 23.359375vw;background-position:left 0 top 0, right 0 top 0}body.home #page #primary section#about .inner .logo{display:block;width:32.34375vw;margin:0 auto 3.984375vw}body.home #page #primary section#about .inner h2{display:block;text-align:center;font-size:2.03125vw;font-weight:500;line-height:2.03125vw;letter-spacing:0.546875vw;font-feature-settings:"palt";margin-bottom:2.34375vw}body.home #page #primary section#about .inner p{display:block;font-size:1.015625vw;line-height:2.65625vw;text-align:center;margin-bottom:2.5vw;letter-spacing:0.234375vw}body.home #page #primary section#latest h2{display:block;text-align:center;margin-bottom:3.90625vw}body.home #page #primary section#latest .photo-list{margin-bottom:3.125vw}body.home #page #primary section#latest .btn.btn{margin-top:1.5625vw}body #page #primary .slick-slider .slick-dots{bottom:2.578125vw;z-index:99}body #page #primary .slick-slider .slick-dots li{width:0.546875vw;height:0.546875vw;margin:0 0.78125vw}body #page #primary .slick-slider .slick-dots li button{width:100%;height:100%;padding:0}body #page #primary .slick-slider .slick-dots li button:before{content:"";width:100%;height:100%;display:block;background-color:#ffffff;border-radius:0.2734375vw;opacity:1}body #page #primary .slick-slider .slick-dots li.slick-active button:before{background-color:#938075}body #page #primary .slick-slider .slick-arrow{background-repeat:no-repeat;background-size:contain;width:3.125vw;height:3.125vw;z-index:1}body #page #primary .slick-slider .slick-arrow:before{content:none}body #page #primary .slick-slider .slick-arrow.slick-prev{background-image:url("../img/top/book-arrow-prev.svg");left:-4.21875vw}body #page #primary .slick-slider .slick-arrow.slick-next{background-image:url("../img/top/book-arrow-next.svg");right:-4.21875vw}body #page #primary .cat-menu{width:100%;max-width:74.53125vw;margin:0 auto 1.953125vw;padding:0 0.234375vw;display:flex;justify-content:space-around;border-bottom:0.1171875vw solid #40220f}body #page #primary .cat-menu li{line-height:0}body #page #primary .cat-menu li a{color:#231815;font-size:1.71875vw;font-weight:500;line-height:3.75vw;border:0.1171875vw solid #40220f;border-bottom:none;background-color:#ffffff;width:12.8125vw;height:3.984375vw;text-align:center;display:block;cursor:pointer;font-feature-settings:"palt"}body #page #primary .cat-menu li a.current,body #page #primary .cat-menu li a:hover{background-color:#fcc800}body #page #primary .post-list{display:block;width:100%;max-width:70.46875vw;min-height:17.5vw;margin:0 auto 2.34375vw}body #page #primary .post-list>li{border-bottom:0.078125vw solid #9fa0a0;padding:1.09375vw 1.09375vw;line-height:2.03125vw}body #page #primary .post-list>li a{display:block}body #page #primary .post-list>li a .date{display:inline-block;font-size:1.25vw;line-height:2.03125vw;margin-right:1.5625vw}body #page #primary .post-list>li a .cat_list{display:inline-block;margin-right:3.203125vw}body #page #primary .post-list>li a .cat_list li{display:block;width:10.15625vw;height:2.03125vw;line-height:2.03125vw;text-align:center;font-size:1.25vw;border-radius:0.6640625vw}body #page #primary .post-list>li a .title{display:inline-block;font-size:1.25vw;line-height:2.03125vw;font-weight:400}body #page #primary .post-list:not(.current){display:none}body #page #primary .photo-list{width:100%;max-width:78.125vw;margin:0 auto 2.34375vw;display:flex;flex-wrap:wrap;gap:1.953125vw}body #page #primary .photo-list li{width:14.0625vw;height:14.0625vw;box-shadow:0.3125vw 0.3125vw 0.15625vw #c6c6c6}body #page #primary .photo-list li a{display:block;width:100%;height:100%}body #page #primary .photo-list li a img{display:block;width:100%;height:100%;object-fit:cover}body #page #primary .photo-list li a:hover{opacity:0.8}body #page #primary .year-list{margin-top:3.515625vw}body #page #primary .year-list h2{display:block;font-size:1.5625vw;line-height:1;text-align:center;color:#444444;margin-bottom:2.34375vw}body #page #primary .year-list .photo-year-nav{display:flex;justify-content:center}body #page #primary .year-list .photo-year-nav li a{display:block;width:9.375vw;height:2.34375vw;font-size:1.25vw;font-weight:500;line-height:2.34375vw;text-align:center;border-radius:0.234375vw;background-color:#be4f00;color:#ffffff}body.page #page #primary article,body.archive #page #primary article,body.single #page #primary article{margin:0}body.page #page #primary article .entry-header,body.page #page #primary article .page-header,body.archive #page #primary article .entry-header,body.archive #page #primary article .page-header,body.single #page #primary article .entry-header,body.single #page #primary article .page-header{display:block;width:100%;height:auto;position:relative;margin:2.34375vw 0}body.page #page #primary article .entry-header .entry-title,body.page #page #primary article .entry-header .page-title,body.page #page #primary article .page-header .entry-title,body.page #page #primary article .page-header .page-title,body.archive #page #primary article .entry-header .entry-title,body.archive #page #primary article .entry-header .page-title,body.archive #page #primary article .page-header .entry-title,body.archive #page #primary article .page-header .page-title,body.single #page #primary article .entry-header .entry-title,body.single #page #primary article .entry-header .page-title,body.single #page #primary article .page-header .entry-title,body.single #page #primary article .page-header .page-title{font-size:2.96875vw;line-height:4.375vw;font-weight:500;display:block;text-align:center;color:#444444;margin:0 auto}body.page #page #primary article .entry-header .subtitle,body.page #page #primary article .page-header .subtitle,body.archive #page #primary article .entry-header .subtitle,body.archive #page #primary article .page-header .subtitle,body.single #page #primary article .entry-header .subtitle,body.single #page #primary article .page-header .subtitle{font-size:2.1875vw;line-height:2.1875vw;font-weight:900;letter-spacing:0.78125vw;display:block;text-align:center;color:#ffffff;position:absolute;top:50%;left:0;right:0;margin:0 auto;transform:translateY(-50%)}body.page #page #primary article .entry-content,body.archive #page #primary article .entry-content,body.single #page #primary article .entry-content{margin:0}body.page #page #primary article .entry-content section h2,body.archive #page #primary article .entry-content section h2,body.single #page #primary article .entry-content section h2{display:block;width:100%;font-size:2.1875vw;line-height:2.8125vw;color:#ffffff;padding:1.25vw 0;text-align:center;margin:0 auto 2.578125vw;background-color:#d18e04}body.page #page #primary.about .page-header,body.archive #page #primary.about .page-header,body.single #page #primary.about .page-header{background-image:url("../img/about/header-bg.jpg")}body.page #page #primary.about article,body.archive #page #primary.about article,body.single #page #primary.about article{width:100%;margin:0 auto}body.page #page #primary.about article .entry-content,body.archive #page #primary.about article .entry-content,body.single #page #primary.about article .entry-content{width:100%;max-width:62.5vw;margin:0 auto 7.8125vw}body.page #page #primary.about article .entry-content .logo,body.archive #page #primary.about article .entry-content .logo,body.single #page #primary.about article .entry-content .logo{display:block;width:36.015625vw;margin:0 auto 6.25vw}body.page #page #primary.about article .entry-content h2,body.archive #page #primary.about article .entry-content h2,body.single #page #primary.about article .entry-content h2{font-size:2.03125vw;font-weight:500;line-height:3.125vw;padding-bottom:0.78125vw;margin-bottom:0.78125vw;border-bottom:0.078125vw solid #000000}body.page #page #primary.about article .entry-content p,body.archive #page #primary.about article .entry-content p,body.single #page #primary.about article .entry-content p{margin-bottom:2.5vw}body.page #page #primary.about article .entry-content p.intro,body.archive #page #primary.about article .entry-content p.intro,body.single #page #primary.about article .entry-content p.intro{display:block;text-align:center;font-family:'Noto Serif JP', serif;font-size:1.875vw;line-height:2.8125vw;font-weight:500;margin-bottom:6.25vw}body.page #page #primary.contact article,body.page #page #primary.confirm article,body.page #page #primary.completed article,body.page #page #primary.entry article,body.page #page #primary.confirmj article,body.page #page #primary.thanks article,body.archive #page #primary.contact article,body.archive #page #primary.confirm article,body.archive #page #primary.completed article,body.archive #page #primary.entry article,body.archive #page #primary.confirmj article,body.archive #page #primary.thanks article,body.single #page #primary.contact article,body.single #page #primary.confirm article,body.single #page #primary.completed article,body.single #page #primary.entry article,body.single #page #primary.confirmj article,body.single #page #primary.thanks article{width:100%;margin:0 auto}body.page #page #primary.contact article .entry-header,body.page #page #primary.confirm article .entry-header,body.page #page #primary.completed article .entry-header,body.page #page #primary.entry article .entry-header,body.page #page #primary.confirmj article .entry-header,body.page #page #primary.thanks article .entry-header,body.archive #page #primary.contact article .entry-header,body.archive #page #primary.confirm article .entry-header,body.archive #page #primary.completed article .entry-header,body.archive #page #primary.entry article .entry-header,body.archive #page #primary.confirmj article .entry-header,body.archive #page #primary.thanks article .entry-header,body.single #page #primary.contact article .entry-header,body.single #page #primary.confirm article .entry-header,body.single #page #primary.completed article .entry-header,body.single #page #primary.entry article .entry-header,body.single #page #primary.confirmj article .entry-header,body.single #page #primary.thanks article .entry-header{background-color:#a67434;margin-bottom:4.0625vw}body.page #page #primary.contact article .entry-content,body.page #page #primary.confirm article .entry-content,body.page #page #primary.completed article .entry-content,body.page #page #primary.entry article .entry-content,body.page #page #primary.confirmj article .entry-content,body.page #page #primary.thanks article .entry-content,body.archive #page #primary.contact article .entry-content,body.archive #page #primary.confirm article .entry-content,body.archive #page #primary.completed article .entry-content,body.archive #page #primary.entry article .entry-content,body.archive #page #primary.confirmj article .entry-content,body.archive #page #primary.thanks article .entry-content,body.single #page #primary.contact article .entry-content,body.single #page #primary.confirm article .entry-content,body.single #page #primary.completed article .entry-content,body.single #page #primary.entry article .entry-content,body.single #page #primary.confirmj article .entry-content,body.single #page #primary.thanks article .entry-content{text-align:center;width:100%;max-width:68.75vw;margin:0 auto}body.page #page #primary.contact article .entry-content>p,body.page #page #primary.confirm article .entry-content>p,body.page #page #primary.completed article .entry-content>p,body.page #page #primary.entry article .entry-content>p,body.page #page #primary.confirmj article .entry-content>p,body.page #page #primary.thanks article .entry-content>p,body.archive #page #primary.contact article .entry-content>p,body.archive #page #primary.confirm article .entry-content>p,body.archive #page #primary.completed article .entry-content>p,body.archive #page #primary.entry article .entry-content>p,body.archive #page #primary.confirmj article .entry-content>p,body.archive #page #primary.thanks article .entry-content>p,body.single #page #primary.contact article .entry-content>p,body.single #page #primary.confirm article .entry-content>p,body.single #page #primary.completed article .entry-content>p,body.single #page #primary.entry article .entry-content>p,body.single #page #primary.confirmj article .entry-content>p,body.single #page #primary.thanks article .entry-content>p{margin-bottom:3.515625vw;text-align:center}body.page #page #primary.contact article .entry-content .kiyaku,body.page #page #primary.confirm article .entry-content .kiyaku,body.page #page #primary.completed article .entry-content .kiyaku,body.page #page #primary.entry article .entry-content .kiyaku,body.page #page #primary.confirmj article .entry-content .kiyaku,body.page #page #primary.thanks article .entry-content .kiyaku,body.archive #page #primary.contact article .entry-content .kiyaku,body.archive #page #primary.confirm article .entry-content .kiyaku,body.archive #page #primary.completed article .entry-content .kiyaku,body.archive #page #primary.entry article .entry-content .kiyaku,body.archive #page #primary.confirmj article .entry-content .kiyaku,body.archive #page #primary.thanks article .entry-content .kiyaku,body.single #page #primary.contact article .entry-content .kiyaku,body.single #page #primary.confirm article .entry-content .kiyaku,body.single #page #primary.completed article .entry-content .kiyaku,body.single #page #primary.entry article .entry-content .kiyaku,body.single #page #primary.confirmj article .entry-content .kiyaku,body.single #page #primary.thanks article .entry-content .kiyaku{color:#0000ff;text-decoration:underline;font-size:1.40625vw}body.page #page #primary.contact article .entry-content .mw_wp_form,body.page #page #primary.confirm article .entry-content .mw_wp_form,body.page #page #primary.completed article .entry-content .mw_wp_form,body.page #page #primary.entry article .entry-content .mw_wp_form,body.page #page #primary.confirmj article .entry-content .mw_wp_form,body.page #page #primary.thanks article .entry-content .mw_wp_form,body.archive #page #primary.contact article .entry-content .mw_wp_form,body.archive #page #primary.confirm article .entry-content .mw_wp_form,body.archive #page #primary.completed article .entry-content .mw_wp_form,body.archive #page #primary.entry article .entry-content .mw_wp_form,body.archive #page #primary.confirmj article .entry-content .mw_wp_form,body.archive #page #primary.thanks article .entry-content .mw_wp_form,body.single #page #primary.contact article .entry-content .mw_wp_form,body.single #page #primary.confirm article .entry-content .mw_wp_form,body.single #page #primary.completed article .entry-content .mw_wp_form,body.single #page #primary.entry article .entry-content .mw_wp_form,body.single #page #primary.confirmj article .entry-content .mw_wp_form,body.single #page #primary.thanks article .entry-content .mw_wp_form{padding-bottom:4.6875vw;text-align:right}body.page #page #primary.contact article .entry-content .mw_wp_form h3,body.page #page #primary.confirm article .entry-content .mw_wp_form h3,body.page #page #primary.completed article .entry-content .mw_wp_form h3,body.page #page #primary.entry article .entry-content .mw_wp_form h3,body.page #page #primary.confirmj article .entry-content .mw_wp_form h3,body.page #page #primary.thanks article .entry-content .mw_wp_form h3,body.archive #page #primary.contact article .entry-content .mw_wp_form h3,body.archive #page #primary.confirm article .entry-content .mw_wp_form h3,body.archive #page #primary.completed article .entry-content .mw_wp_form h3,body.archive #page #primary.entry article .entry-content .mw_wp_form h3,body.archive #page #primary.confirmj article .entry-content .mw_wp_form h3,body.archive #page #primary.thanks article .entry-content .mw_wp_form h3,body.single #page #primary.contact article .entry-content .mw_wp_form h3,body.single #page #primary.confirm article .entry-content .mw_wp_form h3,body.single #page #primary.completed article .entry-content .mw_wp_form h3,body.single #page #primary.entry article .entry-content .mw_wp_form h3,body.single #page #primary.confirmj article .entry-content .mw_wp_form h3,body.single #page #primary.thanks article .entry-content .mw_wp_form h3{font-size:1.796875vw;font-weight:normal;margin-bottom:1.5625vw}body.page #page #primary.contact article .entry-content .mw_wp_form h3:after,body.page #page #primary.confirm article .entry-content .mw_wp_form h3:after,body.page #page #primary.completed article .entry-content .mw_wp_form h3:after,body.page #page #primary.entry article .entry-content .mw_wp_form h3:after,body.page #page #primary.confirmj article .entry-content .mw_wp_form h3:after,body.page #page #primary.thanks article .entry-content .mw_wp_form h3:after,body.archive #page #primary.contact article .entry-content .mw_wp_form h3:after,body.archive #page #primary.confirm article .entry-content .mw_wp_form h3:after,body.archive #page #primary.completed article .entry-content .mw_wp_form h3:after,body.archive #page #primary.entry article .entry-content .mw_wp_form h3:after,body.archive #page #primary.confirmj article .entry-content .mw_wp_form h3:after,body.archive #page #primary.thanks article .entry-content .mw_wp_form h3:after,body.single #page #primary.contact article .entry-content .mw_wp_form h3:after,body.single #page #primary.confirm article .entry-content .mw_wp_form h3:after,body.single #page #primary.completed article .entry-content .mw_wp_form h3:after,body.single #page #primary.entry article .entry-content .mw_wp_form h3:after,body.single #page #primary.confirmj article .entry-content .mw_wp_form h3:after,body.single #page #primary.thanks article .entry-content .mw_wp_form h3:after{content:none}body.page #page #primary.contact article .entry-content .mw_wp_form div,body.page #page #primary.confirm article .entry-content .mw_wp_form div,body.page #page #primary.completed article .entry-content .mw_wp_form div,body.page #page #primary.entry article .entry-content .mw_wp_form div,body.page #page #primary.confirmj article .entry-content .mw_wp_form div,body.page #page #primary.thanks article .entry-content .mw_wp_form div,body.archive #page #primary.contact article .entry-content .mw_wp_form div,body.archive #page #primary.confirm article .entry-content .mw_wp_form div,body.archive #page #primary.completed article .entry-content .mw_wp_form div,body.archive #page #primary.entry article .entry-content .mw_wp_form div,body.archive #page #primary.confirmj article .entry-content .mw_wp_form div,body.archive #page #primary.thanks article .entry-content .mw_wp_form div,body.single #page #primary.contact article .entry-content .mw_wp_form div,body.single #page #primary.confirm article .entry-content .mw_wp_form div,body.single #page #primary.completed article .entry-content .mw_wp_form div,body.single #page #primary.entry article .entry-content .mw_wp_form div,body.single #page #primary.confirmj article .entry-content .mw_wp_form div,body.single #page #primary.thanks article .entry-content .mw_wp_form div{margin-bottom:1.5625vw}body.page #page #primary.contact article .entry-content .mw_wp_form table,body.page #page #primary.confirm article .entry-content .mw_wp_form table,body.page #page #primary.completed article .entry-content .mw_wp_form table,body.page #page #primary.entry article .entry-content .mw_wp_form table,body.page #page #primary.confirmj article .entry-content .mw_wp_form table,body.page #page #primary.thanks article .entry-content .mw_wp_form table,body.archive #page #primary.contact article .entry-content .mw_wp_form table,body.archive #page #primary.confirm article .entry-content .mw_wp_form table,body.archive #page #primary.completed article .entry-content .mw_wp_form table,body.archive #page #primary.entry article .entry-content .mw_wp_form table,body.archive #page #primary.confirmj article .entry-content .mw_wp_form table,body.archive #page #primary.thanks article .entry-content .mw_wp_form table,body.single #page #primary.contact article .entry-content .mw_wp_form table,body.single #page #primary.confirm article .entry-content .mw_wp_form table,body.single #page #primary.completed article .entry-content .mw_wp_form table,body.single #page #primary.entry article .entry-content .mw_wp_form table,body.single #page #primary.confirmj article .entry-content .mw_wp_form table,body.single #page #primary.thanks article .entry-content .mw_wp_form table{width:100%;margin:0 auto 1.5625vw auto;max-width:unset;border-collapse:collapse;text-align:left}body.page #page #primary.contact article .entry-content .mw_wp_form table tr th,body.page #page #primary.contact article .entry-content .mw_wp_form table tr td,body.page #page #primary.confirm article .entry-content .mw_wp_form table tr th,body.page #page #primary.confirm article .entry-content .mw_wp_form table tr td,body.page #page #primary.completed article .entry-content .mw_wp_form table tr th,body.page #page #primary.completed article .entry-content .mw_wp_form table tr td,body.page #page #primary.entry article .entry-content .mw_wp_form table tr th,body.page #page #primary.entry article .entry-content .mw_wp_form table tr td,body.page #page #primary.confirmj article .entry-content .mw_wp_form table tr th,body.page #page #primary.confirmj article .entry-content .mw_wp_form table tr td,body.page #page #primary.thanks article .entry-content .mw_wp_form table tr th,body.page #page #primary.thanks article .entry-content .mw_wp_form table tr td,body.archive #page #primary.contact article .entry-content .mw_wp_form table tr th,body.archive #page #primary.contact article .entry-content .mw_wp_form table tr td,body.archive #page #primary.confirm article .entry-content .mw_wp_form table tr th,body.archive #page #primary.confirm article .entry-content .mw_wp_form table tr td,body.archive #page #primary.completed article .entry-content .mw_wp_form table tr th,body.archive #page #primary.completed article .entry-content .mw_wp_form table tr td,body.archive #page #primary.entry article .entry-content .mw_wp_form table tr th,body.archive #page #primary.entry article .entry-content .mw_wp_form table tr td,body.archive #page #primary.confirmj article .entry-content .mw_wp_form table tr th,body.archive #page #primary.confirmj article .entry-content .mw_wp_form table tr td,body.archive #page #primary.thanks article .entry-content .mw_wp_form table tr th,body.archive #page #primary.thanks article .entry-content .mw_wp_form table tr td,body.single #page #primary.contact article .entry-content .mw_wp_form table tr th,body.single #page #primary.contact article .entry-content .mw_wp_form table tr td,body.single #page #primary.confirm article .entry-content .mw_wp_form table tr th,body.single #page #primary.confirm article .entry-content .mw_wp_form table tr td,body.single #page #primary.completed article .entry-content .mw_wp_form table tr th,body.single #page #primary.completed article .entry-content .mw_wp_form table tr td,body.single #page #primary.entry article .entry-content .mw_wp_form table tr th,body.single #page #primary.entry article .entry-content .mw_wp_form table tr td,body.single #page #primary.confirmj article .entry-content .mw_wp_form table tr th,body.single #page #primary.confirmj article .entry-content .mw_wp_form table tr td,body.single #page #primary.thanks article .entry-content .mw_wp_form table tr th,body.single #page #primary.thanks article .entry-content .mw_wp_form table tr td{border-top:1px solid #b5b5b6;font-size:1.71875vw;font-weight:400;vertical-align:top;line-height:2.03125vw}body.page #page #primary.contact article .entry-content .mw_wp_form table tr:last-child th,body.page #page #primary.contact article .entry-content .mw_wp_form table tr:last-child td,body.page #page #primary.confirm article .entry-content .mw_wp_form table tr:last-child th,body.page #page #primary.confirm article .entry-content .mw_wp_form table tr:last-child td,body.page #page #primary.completed article .entry-content .mw_wp_form table tr:last-child th,body.page #page #primary.completed article .entry-content .mw_wp_form table tr:last-child td,body.page #page #primary.entry article .entry-content .mw_wp_form table tr:last-child th,body.page #page #primary.entry article .entry-content .mw_wp_form table tr:last-child td,body.page #page #primary.confirmj article .entry-content .mw_wp_form table tr:last-child th,body.page #page #primary.confirmj article .entry-content .mw_wp_form table tr:last-child td,body.page #page #primary.thanks article .entry-content .mw_wp_form table tr:last-child th,body.page #page #primary.thanks article .entry-content .mw_wp_form table tr:last-child td,body.archive #page #primary.contact article .entry-content .mw_wp_form table tr:last-child th,body.archive #page #primary.contact article .entry-content .mw_wp_form table tr:last-child td,body.archive #page #primary.confirm article .entry-content .mw_wp_form table tr:last-child th,body.archive #page #primary.confirm article .entry-content .mw_wp_form table tr:last-child td,body.archive #page #primary.completed article .entry-content .mw_wp_form table tr:last-child th,body.archive #page #primary.completed article .entry-content .mw_wp_form table tr:last-child td,body.archive #page #primary.entry article .entry-content .mw_wp_form table tr:last-child th,body.archive #page #primary.entry article .entry-content .mw_wp_form table tr:last-child td,body.archive #page #primary.confirmj article .entry-content .mw_wp_form table tr:last-child th,body.archive #page #primary.confirmj article .entry-content .mw_wp_form table tr:last-child td,body.archive #page #primary.thanks article .entry-content .mw_wp_form table tr:last-child th,body.archive #page #primary.thanks article .entry-content .mw_wp_form table tr:last-child td,body.single #page #primary.contact article .entry-content .mw_wp_form table tr:last-child th,body.single #page #primary.contact article .entry-content .mw_wp_form table tr:last-child td,body.single #page #primary.confirm article .entry-content .mw_wp_form table tr:last-child th,body.single #page #primary.confirm article .entry-content .mw_wp_form table tr:last-child td,body.single #page #primary.completed article .entry-content .mw_wp_form table tr:last-child th,body.single #page #primary.completed article .entry-content .mw_wp_form table tr:last-child td,body.single #page #primary.entry article .entry-content .mw_wp_form table tr:last-child th,body.single #page #primary.entry article .entry-content .mw_wp_form table tr:last-child td,body.single #page #primary.confirmj article .entry-content .mw_wp_form table tr:last-child th,body.single #page #primary.confirmj article .entry-content .mw_wp_form table tr:last-child td,body.single #page #primary.thanks article .entry-content .mw_wp_form table tr:last-child th,body.single #page #primary.thanks article .entry-content .mw_wp_form table tr:last-child td{border-bottom:1px solid #b5b5b6}body.page #page #primary.contact article .entry-content .mw_wp_form table tr th,body.page #page #primary.confirm article .entry-content .mw_wp_form table tr th,body.page #page #primary.completed article .entry-content .mw_wp_form table tr th,body.page #page #primary.entry article .entry-content .mw_wp_form table tr th,body.page #page #primary.confirmj article .entry-content .mw_wp_form table tr th,body.page #page #primary.thanks article .entry-content .mw_wp_form table tr th,body.archive #page #primary.contact article .entry-content .mw_wp_form table tr th,body.archive #page #primary.confirm article .entry-content .mw_wp_form table tr th,body.archive #page #primary.completed article .entry-content .mw_wp_form table tr th,body.archive #page #primary.entry article .entry-content .mw_wp_form table tr th,body.archive #page #primary.confirmj article .entry-content .mw_wp_form table tr th,body.archive #page #primary.thanks article .entry-content .mw_wp_form table tr th,body.single #page #primary.contact article .entry-content .mw_wp_form table tr th,body.single #page #primary.confirm article .entry-content .mw_wp_form table tr th,body.single #page #primary.completed article .entry-content .mw_wp_form table tr th,body.single #page #primary.entry article .entry-content .mw_wp_form table tr th,body.single #page #primary.confirmj article .entry-content .mw_wp_form table tr th,body.single #page #primary.thanks article .entry-content .mw_wp_form table tr th{width:14.53125vw;position:relative;text-align:left;padding:1.875vw 0;font-size:1.171875vw}body.page #page #primary.contact article .entry-content .mw_wp_form table tr th.required:after,body.page #page #primary.confirm article .entry-content .mw_wp_form table tr th.required:after,body.page #page #primary.completed article .entry-content .mw_wp_form table tr th.required:after,body.page #page #primary.entry article .entry-content .mw_wp_form table tr th.required:after,body.page #page #primary.confirmj article .entry-content .mw_wp_form table tr th.required:after,body.page #page #primary.thanks article .entry-content .mw_wp_form table tr th.required:after,body.archive #page #primary.contact article .entry-content .mw_wp_form table tr th.required:after,body.archive #page #primary.confirm article .entry-content .mw_wp_form table tr th.required:after,body.archive #page #primary.completed article .entry-content .mw_wp_form table tr th.required:after,body.archive #page #primary.entry article .entry-content .mw_wp_form table tr th.required:after,body.archive #page #primary.confirmj article .entry-content .mw_wp_form table tr th.required:after,body.archive #page #primary.thanks article .entry-content .mw_wp_form table tr th.required:after,body.single #page #primary.contact article .entry-content .mw_wp_form table tr th.required:after,body.single #page #primary.confirm article .entry-content .mw_wp_form table tr th.required:after,body.single #page #primary.completed article .entry-content .mw_wp_form table tr th.required:after,body.single #page #primary.entry article .entry-content .mw_wp_form table tr th.required:after,body.single #page #primary.confirmj article .entry-content .mw_wp_form table tr th.required:after,body.single #page #primary.thanks article .entry-content .mw_wp_form table tr th.required:after{content:"必須";display:inline-block;width:3.125vw;height:1.40625vw;text-align:center;font-size:0.78125vw;line-height:1.40625vw;color:#ffffff;background-color:#eb5a24;position:absolute;top:2.34375vw;right:0}body.page #page #primary.contact article .entry-content .mw_wp_form table tr th.vertical-top,body.page #page #primary.confirm article .entry-content .mw_wp_form table tr th.vertical-top,body.page #page #primary.completed article .entry-content .mw_wp_form table tr th.vertical-top,body.page #page #primary.entry article .entry-content .mw_wp_form table tr th.vertical-top,body.page #page #primary.confirmj article .entry-content .mw_wp_form table tr th.vertical-top,body.page #page #primary.thanks article .entry-content .mw_wp_form table tr th.vertical-top,body.archive #page #primary.contact article .entry-content .mw_wp_form table tr th.vertical-top,body.archive #page #primary.confirm article .entry-content .mw_wp_form table tr th.vertical-top,body.archive #page #primary.completed article .entry-content .mw_wp_form table tr th.vertical-top,body.archive #page #primary.entry article .entry-content .mw_wp_form table tr th.vertical-top,body.archive #page #primary.confirmj article .entry-content .mw_wp_form table tr th.vertical-top,body.archive #page #primary.thanks article .entry-content .mw_wp_form table tr th.vertical-top,body.single #page #primary.contact article .entry-content .mw_wp_form table tr th.vertical-top,body.single #page #primary.confirm article .entry-content .mw_wp_form table tr th.vertical-top,body.single #page #primary.completed article .entry-content .mw_wp_form table tr th.vertical-top,body.single #page #primary.entry article .entry-content .mw_wp_form table tr th.vertical-top,body.single #page #primary.confirmj article .entry-content .mw_wp_form table tr th.vertical-top,body.single #page #primary.thanks article .entry-content .mw_wp_form table tr th.vertical-top{vertical-align:top}body.page #page #primary.contact article .entry-content .mw_wp_form table tr td,body.page #page #primary.confirm article .entry-content .mw_wp_form table tr td,body.page #page #primary.completed article .entry-content .mw_wp_form table tr td,body.page #page #primary.entry article .entry-content .mw_wp_form table tr td,body.page #page #primary.confirmj article .entry-content .mw_wp_form table tr td,body.page #page #primary.thanks article .entry-content .mw_wp_form table tr td,body.archive #page #primary.contact article .entry-content .mw_wp_form table tr td,body.archive #page #primary.confirm article .entry-content .mw_wp_form table tr td,body.archive #page #primary.completed article .entry-content .mw_wp_form table tr td,body.archive #page #primary.entry article .entry-content .mw_wp_form table tr td,body.archive #page #primary.confirmj article .entry-content .mw_wp_form table tr td,body.archive #page #primary.thanks article .entry-content .mw_wp_form table tr td,body.single #page #primary.contact article .entry-content .mw_wp_form table tr td,body.single #page #primary.confirm article .entry-content .mw_wp_form table tr td,body.single #page #primary.completed article .entry-content .mw_wp_form table tr td,body.single #page #primary.entry article .entry-content .mw_wp_form table tr td,body.single #page #primary.confirmj article .entry-content .mw_wp_form table tr td,body.single #page #primary.thanks article .entry-content .mw_wp_form table tr td{background-color:transparent;padding:1.40625vw 2.109375vw}body.page #page #primary.contact article .entry-content .mw_wp_form table tr td input,body.page #page #primary.contact article .entry-content .mw_wp_form table tr td textarea,body.page #page #primary.confirm article .entry-content .mw_wp_form table tr td input,body.page #page #primary.confirm article .entry-content .mw_wp_form table tr td textarea,body.page #page #primary.completed article .entry-content .mw_wp_form table tr td input,body.page #page #primary.completed article .entry-content .mw_wp_form table tr td textarea,body.page #page #primary.entry article .entry-content .mw_wp_form table tr td input,body.page #page #primary.entry article .entry-content .mw_wp_form table tr td textarea,body.page #page #primary.confirmj article .entry-content .mw_wp_form table tr td input,body.page #page #primary.confirmj article .entry-content .mw_wp_form table tr td textarea,body.page #page #primary.thanks article .entry-content .mw_wp_form table tr td input,body.page #page #primary.thanks article .entry-content .mw_wp_form table tr td textarea,body.archive #page #primary.contact article .entry-content .mw_wp_form table tr td input,body.archive #page #primary.contact article .entry-content .mw_wp_form table tr td textarea,body.archive #page #primary.confirm article .entry-content .mw_wp_form table tr td input,body.archive #page #primary.confirm article .entry-content .mw_wp_form table tr td textarea,body.archive #page #primary.completed article .entry-content .mw_wp_form table tr td input,body.archive #page #primary.completed article .entry-content .mw_wp_form table tr td textarea,body.archive #page #primary.entry article .entry-content .mw_wp_form table tr td input,body.archive #page #primary.entry article .entry-content .mw_wp_form table tr td textarea,body.archive #page #primary.confirmj article .entry-content .mw_wp_form table tr td input,body.archive #page #primary.confirmj article .entry-content .mw_wp_form table tr td textarea,body.archive #page #primary.thanks article .entry-content .mw_wp_form table tr td input,body.archive #page #primary.thanks article .entry-content .mw_wp_form table tr td textarea,body.single #page #primary.contact article .entry-content .mw_wp_form table tr td input,body.single #page #primary.contact article .entry-content .mw_wp_form table tr td textarea,body.single #page #primary.confirm article .entry-content .mw_wp_form table tr td input,body.single #page #primary.confirm article .entry-content .mw_wp_form table tr td textarea,body.single #page #primary.completed article .entry-content .mw_wp_form table tr td input,body.single #page #primary.completed article .entry-content .mw_wp_form table tr td textarea,body.single #page #primary.entry article .entry-content .mw_wp_form table tr td input,body.single #page #primary.entry article .entry-content .mw_wp_form table tr td textarea,body.single #page #primary.confirmj article .entry-content .mw_wp_form table tr td input,body.single #page #primary.confirmj article .entry-content .mw_wp_form table tr td textarea,body.single #page #primary.thanks article .entry-content .mw_wp_form table tr td input,body.single #page #primary.thanks article .entry-content .mw_wp_form table tr td textarea{width:100%}body.page #page #primary.contact article .entry-content .mw_wp_form .link_privacypolicy,body.page #page #primary.confirm article .entry-content .mw_wp_form .link_privacypolicy,body.page #page #primary.completed article .entry-content .mw_wp_form .link_privacypolicy,body.page #page #primary.entry article .entry-content .mw_wp_form .link_privacypolicy,body.page #page #primary.confirmj article .entry-content .mw_wp_form .link_privacypolicy,body.page #page #primary.thanks article .entry-content .mw_wp_form .link_privacypolicy,body.archive #page #primary.contact article .entry-content .mw_wp_form .link_privacypolicy,body.archive #page #primary.confirm article .entry-content .mw_wp_form .link_privacypolicy,body.archive #page #primary.completed article .entry-content .mw_wp_form .link_privacypolicy,body.archive #page #primary.entry article .entry-content .mw_wp_form .link_privacypolicy,body.archive #page #primary.confirmj article .entry-content .mw_wp_form .link_privacypolicy,body.archive #page #primary.thanks article .entry-content .mw_wp_form .link_privacypolicy,body.single #page #primary.contact article .entry-content .mw_wp_form .link_privacypolicy,body.single #page #primary.confirm article .entry-content .mw_wp_form .link_privacypolicy,body.single #page #primary.completed article .entry-content .mw_wp_form .link_privacypolicy,body.single #page #primary.entry article .entry-content .mw_wp_form .link_privacypolicy,body.single #page #primary.confirmj article .entry-content .mw_wp_form .link_privacypolicy,body.single #page #primary.thanks article .entry-content .mw_wp_form .link_privacypolicy{margin-bottom:3.125vw;display:inline-block;font-size:1.015625vw;color:#eb5a24}body.page #page #primary.contact article .entry-content .mw_wp_form .link_privacypolicy:after,body.page #page #primary.confirm article .entry-content .mw_wp_form .link_privacypolicy:after,body.page #page #primary.completed article .entry-content .mw_wp_form .link_privacypolicy:after,body.page #page #primary.entry article .entry-content .mw_wp_form .link_privacypolicy:after,body.page #page #primary.confirmj article .entry-content .mw_wp_form .link_privacypolicy:after,body.page #page #primary.thanks article .entry-content .mw_wp_form .link_privacypolicy:after,body.archive #page #primary.contact article .entry-content .mw_wp_form .link_privacypolicy:after,body.archive #page #primary.confirm article .entry-content .mw_wp_form .link_privacypolicy:after,body.archive #page #primary.completed article .entry-content .mw_wp_form .link_privacypolicy:after,body.archive #page #primary.entry article .entry-content .mw_wp_form .link_privacypolicy:after,body.archive #page #primary.confirmj article .entry-content .mw_wp_form .link_privacypolicy:after,body.archive #page #primary.thanks article .entry-content .mw_wp_form .link_privacypolicy:after,body.single #page #primary.contact article .entry-content .mw_wp_form .link_privacypolicy:after,body.single #page #primary.confirm article .entry-content .mw_wp_form .link_privacypolicy:after,body.single #page #primary.completed article .entry-content .mw_wp_form .link_privacypolicy:after,body.single #page #primary.entry article .entry-content .mw_wp_form .link_privacypolicy:after,body.single #page #primary.confirmj article .entry-content .mw_wp_form .link_privacypolicy:after,body.single #page #primary.thanks article .entry-content .mw_wp_form .link_privacypolicy:after{content:"▶";padding-left:3px}body.page #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_input input[type="text"],body.page #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_input input[type="email"],body.page #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_input input[type="text"],body.page #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_input input[type="email"],body.page #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_input input[type="text"],body.page #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_input input[type="email"],body.page #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_input input[type="text"],body.page #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_input input[type="email"],body.page #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_input input[type="text"],body.page #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_input input[type="email"],body.page #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_input input[type="text"],body.page #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_input input[type="email"],body.archive #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_input input[type="text"],body.archive #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_input input[type="email"],body.archive #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_input input[type="text"],body.archive #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_input input[type="email"],body.archive #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_input input[type="text"],body.archive #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_input input[type="email"],body.archive #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_input input[type="text"],body.archive #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_input input[type="email"],body.archive #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_input input[type="text"],body.archive #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_input input[type="email"],body.archive #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_input input[type="text"],body.archive #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_input input[type="email"],body.single #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_input input[type="text"],body.single #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_input input[type="email"],body.single #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_input input[type="text"],body.single #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_input input[type="email"],body.single #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_input input[type="text"],body.single #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_input input[type="email"],body.single #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_input input[type="text"],body.single #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_input input[type="email"],body.single #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_input input[type="text"],body.single #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_input input[type="email"],body.single #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_input input[type="text"],body.single #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_input input[type="email"]{height:3.4375vw;font-size:1.71875vw;line-height:3.4375vw;padding:0 0.5rem}body.page #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_input textarea,body.page #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_input textarea,body.page #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_input textarea,body.page #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_input textarea,body.page #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_input textarea,body.page #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_input textarea,body.archive #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_input textarea,body.archive #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_input textarea,body.archive #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_input textarea,body.archive #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_input textarea,body.archive #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_input textarea,body.archive #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_input textarea,body.single #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_input textarea,body.single #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_input textarea,body.single #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_input textarea,body.single #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_input textarea,body.single #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_input textarea,body.single #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_input textarea{font-size:1.71875vw;padding:0.5rem}body.page #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field-text,body.page #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field-text,body.page #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field-text,body.page #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field-text,body.page #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field-text,body.page #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field-text,body.page #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field-text,body.page #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field-text,body.page #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field-text,body.page #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field-text,body.page #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field-text,body.page #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field-text,body.archive #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field-text,body.archive #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field-text,body.archive #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field-text,body.archive #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field-text,body.archive #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field-text,body.archive #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field-text,body.archive #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field-text,body.archive #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field-text,body.archive #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field-text,body.archive #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field-text,body.archive #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field-text,body.archive #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field-text,body.single #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field-text,body.single #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field-text,body.single #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field-text,body.single #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field-text,body.single #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field-text,body.single #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field-text,body.single #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field-text,body.single #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field-text,body.single #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field-text,body.single #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field-text,body.single #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field-text,body.single #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field-text{vertical-align:middle}body.page #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field label,body.page #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field label,body.page #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field label,body.page #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field label,body.page #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field label,body.page #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field label,body.page #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field label,body.page #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field label,body.page #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field label,body.page #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field label,body.page #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field label,body.page #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field label,body.archive #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field label,body.archive #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field label,body.archive #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field label,body.archive #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field label,body.archive #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field label,body.archive #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field label,body.archive #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field label,body.archive #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field label,body.archive #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field label,body.archive #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field label,body.archive #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field label,body.archive #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field label,body.single #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field label,body.single #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field label,body.single #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field label,body.single #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field label,body.single #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field label,body.single #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field label,body.single #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field label,body.single #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field label,body.single #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field label,body.single #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field label,body.single #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_input .mwform-radio-field label,body.single #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_input .mwform-checkbox-field label{display:inline-block;margin-right:1.5625vw;margin-bottom:0.78125vw}body.page #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_input .horizontal-item+.horizontal-item,body.page #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_input .horizontal-item+.horizontal-item,body.page #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_input .horizontal-item+.horizontal-item,body.page #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_input .horizontal-item+.horizontal-item,body.page #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_input .horizontal-item+.horizontal-item,body.page #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_input .horizontal-item+.horizontal-item,body.archive #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_input .horizontal-item+.horizontal-item,body.archive #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_input .horizontal-item+.horizontal-item,body.archive #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_input .horizontal-item+.horizontal-item,body.archive #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_input .horizontal-item+.horizontal-item,body.archive #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_input .horizontal-item+.horizontal-item,body.archive #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_input .horizontal-item+.horizontal-item,body.single #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_input .horizontal-item+.horizontal-item,body.single #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_input .horizontal-item+.horizontal-item,body.single #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_input .horizontal-item+.horizontal-item,body.single #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_input .horizontal-item+.horizontal-item,body.single #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_input .horizontal-item+.horizontal-item,body.single #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_input .horizontal-item+.horizontal-item{margin:0}body.page #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_confirm input[type="submit"],body.page #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_confirm input[type="submit"],body.page #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_confirm input[type="submit"],body.page #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_confirm input[type="submit"],body.page #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_confirm input[type="submit"],body.page #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_confirm input[type="submit"],body.archive #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_confirm input[type="submit"],body.archive #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_confirm input[type="submit"],body.archive #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_confirm input[type="submit"],body.archive #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_confirm input[type="submit"],body.archive #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_confirm input[type="submit"],body.archive #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_confirm input[type="submit"],body.single #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_confirm input[type="submit"],body.single #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_confirm input[type="submit"],body.single #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_confirm input[type="submit"],body.single #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_confirm input[type="submit"],body.single #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_confirm input[type="submit"],body.single #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_confirm input[type="submit"]{margin-bottom:1.5625vw}body.page #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_complete,body.page #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_complete,body.page #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_complete,body.page #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_complete,body.page #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_complete,body.page #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_complete,body.archive #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_complete,body.archive #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_complete,body.archive #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_complete,body.archive #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_complete,body.archive #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_complete,body.archive #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_complete,body.single #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_complete,body.single #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_complete,body.single #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_complete,body.single #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_complete,body.single #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_complete,body.single #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_complete{padding-bottom:21.875vw}body.page #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_complete h2,body.page #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_complete h3,body.page #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_complete h2,body.page #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_complete h3,body.page #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_complete h2,body.page #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_complete h3,body.page #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_complete h2,body.page #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_complete h3,body.page #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_complete h2,body.page #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_complete h3,body.page #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_complete h2,body.page #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_complete h3,body.archive #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_complete h2,body.archive #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_complete h3,body.archive #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_complete h2,body.archive #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_complete h3,body.archive #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_complete h2,body.archive #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_complete h3,body.archive #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_complete h2,body.archive #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_complete h3,body.archive #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_complete h2,body.archive #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_complete h3,body.archive #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_complete h2,body.archive #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_complete h3,body.single #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_complete h2,body.single #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_complete h3,body.single #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_complete h2,body.single #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_complete h3,body.single #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_complete h2,body.single #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_complete h3,body.single #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_complete h2,body.single #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_complete h3,body.single #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_complete h2,body.single #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_complete h3,body.single #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_complete h2,body.single #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_complete h3{font-size:1.484375vw;margin-top:7.8125vw;margin-bottom:3.90625vw;text-align:center}body.page #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_complete p,body.page #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_complete a,body.page #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_complete p,body.page #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_complete a,body.page #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_complete p,body.page #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_complete a,body.page #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_complete p,body.page #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_complete a,body.page #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_complete p,body.page #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_complete a,body.page #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_complete p,body.page #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_complete a,body.archive #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_complete p,body.archive #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_complete a,body.archive #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_complete p,body.archive #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_complete a,body.archive #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_complete p,body.archive #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_complete a,body.archive #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_complete p,body.archive #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_complete a,body.archive #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_complete p,body.archive #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_complete a,body.archive #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_complete p,body.archive #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_complete a,body.single #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_complete p,body.single #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_complete a,body.single #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_complete p,body.single #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_complete a,body.single #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_complete p,body.single #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_complete a,body.single #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_complete p,body.single #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_complete a,body.single #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_complete p,body.single #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_complete a,body.single #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_complete p,body.single #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_complete a{text-align:center;font-size:1.171875vw;line-height:1.953125vw}body.page #page #primary.privacypolicy .page-header,body.archive #page #primary.privacypolicy .page-header,body.single #page #primary.privacypolicy .page-header{background-image:url("../img/contact/header-bg.jpg")}body.page #page #primary.privacypolicy .entry-content,body.archive #page #primary.privacypolicy .entry-content,body.single #page #primary.privacypolicy .entry-content{width:100%;max-width:62.5vw;margin:0 auto 4.6875vw}body.page #page #primary.privacypolicy .entry-content h2,body.archive #page #primary.privacypolicy .entry-content h2,body.single #page #primary.privacypolicy .entry-content h2{font-size:2.03125vw;font-weight:500;line-height:3.125vw;padding-bottom:0.78125vw;margin-bottom:3.125vw;border-bottom:0.078125vw solid #000000}body.page #page #primary.privacypolicy .entry-content p,body.archive #page #primary.privacypolicy .entry-content p,body.single #page #primary.privacypolicy .entry-content p{margin-bottom:2.03125vw}body.archive #page #primary .entry-header,body.archive #page #primary .page-header{display:block}body.archive #page #primary .entry-header .entry-title,body.archive #page #primary .entry-header .page-title,body.archive #page #primary .page-header .entry-title,body.archive #page #primary .page-header .page-title{font-size:2.96875vw;line-height:4.375vw;font-weight:500;display:block;text-align:center}body.archive #page #primary .entry-content{width:100%}body.archive #page #primary .entry-content .pagination_wrapper ul{display:flex;justify-content:center}body.archive #page #primary .entry-content .pagination_wrapper ul li{padding:0;margin:0 0.3125vw}body.archive #page #primary .entry-content .pagination_wrapper ul li span,body.archive #page #primary .entry-content .pagination_wrapper ul li a{display:inline-block;width:2.34375vw;height:2.34375vw;line-height:2.1875vw;font-size:1.40625vw;color:#808080;border:0.078125vw solid #808080;border-radius:1.171875vw;text-align:center;box-sizing:content-box}body.archive #page #primary .entry-content .pagination_wrapper ul li span.current,body.archive #page #primary .entry-content .pagination_wrapper ul li span:hover,body.archive #page #primary .entry-content .pagination_wrapper ul li a.current,body.archive #page #primary .entry-content .pagination_wrapper ul li a:hover{color:#ffffff;background-color:#808080;border-color:transparent}body.archive.post-type-archive-photo #page #primary .entry-content,body.archive.tax-types #page #primary .entry-content,body.archive.tax-yearpost #page #primary .entry-content{padding-bottom:7.8125vw}body.archive.post-type-archive-post #page #primary .entry-content .post-list,body.archive.date #page #primary .entry-content .post-list,body.archive.category #page #primary .entry-content .post-list{min-height:unset;margin-bottom:0}body.single #page #primary article{margin:0}body.single #page #primary article .detail_pager{display:flex;justify-content:center;padding-top:5.3125vw}body.single #page #primary article .detail_pager li{margin:0 0.234375vw}body.single #page #primary article .detail_pager li a{width:10.9375vw;height:2.34375vw;line-height:2.1875vw;text-align:center;display:inline-block;border:0.078125vw solid #808080;border-radius:1.171875vw;font-size:1.09375vw;background-color:#ffffff}body.single #page #primary article .detail_pager li a[rel="prev"]:before{font-family:"Font Awesome 5 Free";font-weight:900;content:'';padding-right:0.390625vw}body.single #page #primary article .detail_pager li a[rel="next"]:after{font-family:"Font Awesome 5 Free";font-weight:900;content:'';padding-left:0.390625vw}body.single.single-book #page #primary article{width:100%;margin:0 auto 6.25vw auto}body.single.single-book #page #primary article .entry-header{height:55.47vw}body.single.single-book #page #primary article .entry-header img{width:100%;height:100%;object-fit:cover}body.single.single-book #page #primary article .entry-header .wrapper{background-color:#eb5a24;color:#ffffff;padding:3.28125vw 3.28125vw 2.65625vw;min-width:27.34375vw;height:13.28125vw;border-radius:0.78125vw 0.78125vw 0 0;position:absolute;bottom:0;left:calc((100% - 1000px)/2)}body.single.single-book #page #primary article .entry-header .wrapper .name{font-size:2.5vw;font-weight:400;line-height:2.5vw;display:block;margin-bottom:1.09375vw;letter-spacing:0.703125vw}body.single.single-book #page #primary article .entry-header .wrapper .name-en{font-size:0.703125vw;font-weight:400;line-height:0.703125vw;display:block;margin-bottom:2.421875vw;letter-spacing:0.15625vw}body.single.single-book #page #primary article .entry-header .wrapper .job{font-size:0.9375vw;font-weight:400;line-height:0.9375vw;display:block;letter-spacing:0.078125vw}body.single.single-book #page #primary article .entry-content{width:100%;max-width:78.125vw;margin:0 auto}body.single.single-book #page #primary article .entry-content section{width:100%;display:block}body.single.single-book #page #primary article .entry-content section .orange{color:#eb5a24;display:block;font-size:1.25vw;line-height:1.25vw;margin-bottom:1.171875vw}body.single.single-book #page #primary article .entry-content section.interview{padding:0 3.28125vw;margin-bottom:4.84375vw}body.single.single-book #page #primary article .entry-content section.interview p{font-family:'Noto Serif JP', serif;font-size:2.65625vw;line-height:3.984375vw}body.single.single-book #page #primary article .entry-content section.file{background-color:#ffffff;padding:2.65625vw 2.34375vw;overflow:hidden;margin-bottom:3.125vw}body.single.single-book #page #primary article .entry-content section.file .inner{width:35.78125vw;float:left}body.single.single-book #page #primary article .entry-content section.file .inner .orange{font-size:1.40625vw;line-height:1.40625vw}body.single.single-book #page #primary article .entry-content section.file .inner p{display:block}body.single.single-book #page #primary article .entry-content section.file .inner p label{font-feature-settings:normal}body.single.single-book #page #primary article .entry-content section.file .inner p.name{font-size:1.5625vw;line-height:1.5625vw;margin-bottom:0.78125vw}body.single.single-book #page #primary article .entry-content section.file .inner p.name-en{font-size:0.78125vw;line-height:0.78125vw;padding-bottom:0.9375vw;border-bottom:0.078125vw solid #adadad}body.single.single-book #page #primary article .entry-content section.file .inner p.detail{padding:0.390625vw 0;font-size:1.015625vw;line-height:2.03125vw;font-weight:500;border-bottom:0.078125vw solid #adadad}body.single.single-book #page #primary article .entry-content section.file img{display:block;width:35.78125vw;float:right}body.single.single-book #page #primary article .entry-content section.sentence{overflow:hidden;padding-bottom:1.25vw}body.single.single-book #page #primary article .entry-content section.sentence img{display:block;width:38.125vw;margin-bottom:3.359375vw}body.single.single-book #page #primary article .entry-content section.sentence .inner{display:block;width:38.125vw;margin-bottom:3.359375vw}body.single.single-book #page #primary article .entry-content section.sentence .inner .catch{font-size:2.03125vw;line-height:3.359375vw;margin-bottom:3.046875vw;font-weight:500}body.single.single-book #page #primary article .entry-content section.sentence .inner .question{font-size:1.40625vw;line-height:2.1875vw;margin-bottom:2.1875vw;color:#006837;font-weight:500}body.single.single-book #page #primary article .entry-content section.sentence .inner .question:before{content:"―"}body.single.single-book #page #primary article .entry-content section.sentence .inner .answer{font-size:1.171875vw;line-height:2.1875vw}body.single.single-book #page #primary article .entry-content section.sentence.center img,body.single.single-book #page #primary article .entry-content section.sentence.center .inner{width:100%}body.single.single-book #page #primary article .entry-content section.sentence.left img{float:left}body.single.single-book #page #primary article .entry-content section.sentence.left .inner{float:right}body.single.single-book #page #primary article .entry-content section.sentence.right img{float:right}body.single.single-book #page #primary article .entry-content section.sentence.right .inner{float:left}body.single.single-book #page #primary article .entry-content section.links ul{padding-left:1.5625vw;margin-bottom:3.125vw}body.single.single-book #page #primary article .entry-content section.links ul li a{font-size:1.09375vw;line-height:1.40625vw;text-decoration:underline}body.single.single-book #page #primary article .entry-content section.links ul li a:after{content:" ▶"}body.single.single-book #page #primary article .entry-content section.links ul li a:link,body.single.single-book #page #primary article .entry-content section.links ul li a:visited{color:#0000ff}body.single.single-book #page #primary article .entry-content section.footnote{border-top:0.078125vw solid #adadad;padding-top:0.78125vw;font-size:1.09375vw;line-height:2.1875vw}body.single.single-post #page #primary article{width:100%;margin:0 auto 6.25vw auto}body.page-template-pagetemplate-jiman #page #primary .page-header,body.tax-jiman #page #primary .page-header{background-image:url("../img/jiman/header-bg.jpg")}body.page-template-pagetemplate-jiman #page #primary.entry .page-header,body.page-template-pagetemplate-jiman #page #primary.confirmj .page-header,body.page-template-pagetemplate-jiman #page #primary.thanks .page-header,body.tax-jiman #page #primary.entry .page-header,body.tax-jiman #page #primary.confirmj .page-header,body.tax-jiman #page #primary.thanks .page-header{display:none}body.page-template-pagetemplate-jiman #page #primary .entry-content,body.tax-jiman #page #primary .entry-content{padding:3.125vw 1.5625vw 6.25vw}body.page-template-pagetemplate-jiman #page #primary .entry-content>p,body.tax-jiman #page #primary .entry-content>p{display:block;text-align:center;font-size:1.40625vw;line-height:2.109375vw;font-weight:400;margin-bottom:1.5625vw}body.page-template-pagetemplate-jiman #page #primary .entry-content>.btn,body.tax-jiman #page #primary .entry-content>.btn{margin-bottom:4.6875vw;background-color:#006837}body.page-template-pagetemplate-jiman #page #primary .entry-content>h2,body.tax-jiman #page #primary .entry-content>h2{display:block;text-align:center;font-size:1.875vw;font-weight:500;margin-bottom:1.5625vw}body.page-template-pagetemplate-jiman #page #primary .entry-content .photo-list,body.tax-jiman #page #primary .entry-content .photo-list{width:100%;max-width:78.125vw;margin:0 auto 4.6875vw;display:flex;flex-wrap:wrap;overflow:hidden;gap:1.5625vw}body.page-template-pagetemplate-jiman #page #primary .entry-content .photo-list li,body.tax-jiman #page #primary .entry-content .photo-list li{width:11.71875vw}body.page-template-pagetemplate-jiman #page #primary .entry-content .photo-list li img,body.tax-jiman #page #primary .entry-content .photo-list li img{display:block;width:100%;height:11.71875vw;object-fit:contain;margin-bottom:0.9375vw}body.page-template-pagetemplate-jiman #page #primary .entry-content .photo-list li .name,body.page-template-pagetemplate-jiman #page #primary .entry-content .photo-list li .comment,body.tax-jiman #page #primary .entry-content .photo-list li .name,body.tax-jiman #page #primary .entry-content .photo-list li .comment{font-size:1.171875vw;font-weight:400;line-height:1.796875vw;display:block;margin-bottom:0.9375vw}body.page-template-pagetemplate-jiman #page #primary .entry-content .photo-list li .name label,body.page-template-pagetemplate-jiman #page #primary .entry-content .photo-list li .comment label,body.tax-jiman #page #primary .entry-content .photo-list li .name label,body.tax-jiman #page #primary .entry-content .photo-list li .comment label{display:inline-block;font-size:0.859375vw;padding:0.15625vw 0.3125vw;background-color:#006837;color:#ffffff;font-weight:500;border-radius:0.234375vw;margin-right:0.390625vw}body.page-template-pagetemplate-jiman #page #primary .entry-content .pagination_wrapper,body.tax-jiman #page #primary .entry-content .pagination_wrapper{margin-bottom:4.6875vw}