@charset "UTF-8";
body.home #page #primary section{width:100%;margin:0 auto;padding:47px 0 86px;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:93px;position:absolute;bottom:0;left:0;right:0;margin:0 auto}body.home #page #primary section#main-visual .logo{display:block;width:643px;position:absolute;top:50%;left:0;right:0;margin:0 auto;transform:translateY(-50%)}body.home #page #primary section#about{background-color:#ebcab2;padding:41px 0 79px}body.home #page #primary section#about .inner{width:100%;max-width:1180px;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:311px, 299px;background-position:left 0 top 0, right 0 top 0}body.home #page #primary section#about .inner .logo{display:block;width:414px;margin:0 auto 51px}body.home #page #primary section#about .inner h2{display:block;text-align:center;font-size:26px;font-weight:500;line-height:26px;letter-spacing:7px;font-feature-settings:"palt";margin-bottom:30px}body.home #page #primary section#about .inner p{display:block;font-size:13px;line-height:34px;text-align:center;margin-bottom:32px;letter-spacing:3px}body.home #page #primary section#latest h2{display:block;text-align:center;margin-bottom:50px}body.home #page #primary section#latest .photo-list{margin-bottom:40px}body.home #page #primary section#latest .btn.btn{margin-top:20px}body #page #primary .slick-slider .slick-dots{bottom:33px;z-index:99}body #page #primary .slick-slider .slick-dots li{width:7px;height:7px;margin:0 10px}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:3.5px;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:40px;height:40px;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:-54px}body #page #primary .slick-slider .slick-arrow.slick-next{background-image:url("../img/top/book-arrow-next.svg");right:-54px}body #page #primary .cat-menu{width:100%;max-width:954px;margin:0 auto 25px;padding:0 3px;display:flex;justify-content:space-around;border-bottom:1.5px solid #40220f}body #page #primary .cat-menu li{line-height:0}body #page #primary .cat-menu li a{color:#231815;font-size:22px;font-weight:500;line-height:48px;border:1.5px solid #40220f;border-bottom:none;background-color:#ffffff;width:164px;height:51px;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:902px;min-height:224px;margin:0 auto 30px}body #page #primary .post-list>li{border-bottom:1px solid #9fa0a0;padding:14px 14px;line-height:26px}body #page #primary .post-list>li a{display:block}body #page #primary .post-list>li a .date{display:inline-block;font-size:16px;line-height:26px;margin-right:20px}body #page #primary .post-list>li a .cat_list{display:inline-block;margin-right:41px}body #page #primary .post-list>li a .cat_list li{display:block;width:130px;height:26px;line-height:26px;text-align:center;font-size:16px;border-radius:8.5px}body #page #primary .post-list>li a .title{display:inline-block;font-size:16px;line-height:26px;font-weight:400}body #page #primary .post-list:not(.current){display:none}body #page #primary .photo-list{width:100%;max-width:1000px;margin:0 auto 30px;display:flex;flex-wrap:wrap;gap:25px}body #page #primary .photo-list li{width:180px;height:180px;box-shadow:4px 4px 2px #c6c6c6}body #page #primary .photo-list li a{display:block;width:100%;height:100%;position:relative}body #page #primary .photo-list li a label{display:inline-block;font-size:10px;color:#ffffff;line-height:10px;padding:0.5em;position:absolute;top:0;left:0;background-color:#006837}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:45px}body #page #primary .year-list h2{display:block;font-size:20px;line-height:1;text-align:center;color:#444444;margin-bottom:30px}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:120px;height:30px;font-size:16px;font-weight:500;line-height:30px;text-align:center;border-radius:3px;background-color:#be4f00;color:#ffffff}body.page,body.archive,body.single{margin-bottom:0}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:30px 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:38px;line-height:56px;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:28px;line-height:28px;font-weight:900;letter-spacing:10px;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:28px;line-height:36px;color:#ffffff;padding:16px 0;text-align:center;margin:0 auto 33px;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:800px;margin:0 auto 100px}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:461px;margin:0 auto 80px}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:26px;font-weight:500;line-height:40px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px 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:32px}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:24px;line-height:36px;font-weight:500;margin-bottom:80px}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:52px}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:880px;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:45px;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:18px}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:60px;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:23px;font-weight:normal;margin-bottom:20px}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:20px}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 20px 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:22px;font-weight:400;vertical-align:top;line-height:26px}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:186px;position:relative;text-align:left;padding:24px 0;font-size:15px}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:40px;height:18px;text-align:center;font-size:10px;line-height:18px;color:#ffffff;background-color:#eb5a24;position:absolute;top:30px;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:18px 27px}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:40px;display:inline-block;font-size:13px;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:44px;font-size:22px;line-height:44px;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:22px;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:20px;margin-bottom:10px}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:20px}body.page #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_confirm .no_show_confirm,body.page #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_confirm .no_show_confirm,body.page #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_confirm .no_show_confirm,body.page #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_confirm .no_show_confirm,body.page #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_confirm .no_show_confirm,body.page #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_confirm .no_show_confirm,body.archive #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_confirm .no_show_confirm,body.archive #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_confirm .no_show_confirm,body.archive #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_confirm .no_show_confirm,body.archive #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_confirm .no_show_confirm,body.archive #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_confirm .no_show_confirm,body.archive #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_confirm .no_show_confirm,body.single #page #primary.contact article .entry-content .mw_wp_form.mw_wp_form_confirm .no_show_confirm,body.single #page #primary.confirm article .entry-content .mw_wp_form.mw_wp_form_confirm .no_show_confirm,body.single #page #primary.completed article .entry-content .mw_wp_form.mw_wp_form_confirm .no_show_confirm,body.single #page #primary.entry article .entry-content .mw_wp_form.mw_wp_form_confirm .no_show_confirm,body.single #page #primary.confirmj article .entry-content .mw_wp_form.mw_wp_form_confirm .no_show_confirm,body.single #page #primary.thanks article .entry-content .mw_wp_form.mw_wp_form_confirm .no_show_confirm{display:none !important}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:280px;text-align:center}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:19px;margin-top:100px;margin-bottom:50px;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:15px;line-height:25px}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:800px;margin:0 auto 60px}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:26px;font-weight:500;line-height:40px;padding-bottom:10px;margin-bottom:40px;border-bottom:1px 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:26px}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:38px;line-height:56px;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 4px}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:30px;height:30px;line-height:28px;font-size:18px;color:#808080;border:1px solid #808080;border-radius:15px;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:100px}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:68px}body.single #page #primary article .detail_pager li{margin:0 3px}body.single #page #primary article .detail_pager li a{width:140px;height:30px;line-height:28px;text-align:center;display:inline-block;border:1px solid #808080;border-radius:15px;font-size:14px;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:5px}body.single #page #primary article .detail_pager li a[rel="next"]:after{font-family:"Font Awesome 5 Free";font-weight:900;content:'';padding-left:5px}body.single.single-book #page #primary article{width:100%;margin:0 auto 80px 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:42px 42px 34px;min-width:350px;height:170px;border-radius:10px 10px 0 0;position:absolute;bottom:0;left:calc((100% - 1000px)/2)}body.single.single-book #page #primary article .entry-header .wrapper .name{font-size:32px;font-weight:400;line-height:32px;display:block;margin-bottom:14px;letter-spacing:9px}body.single.single-book #page #primary article .entry-header .wrapper .name-en{font-size:9px;font-weight:400;line-height:9px;display:block;margin-bottom:31px;letter-spacing:2px}body.single.single-book #page #primary article .entry-header .wrapper .job{font-size:12px;font-weight:400;line-height:12px;display:block;letter-spacing:1px}body.single.single-book #page #primary article .entry-content{width:100%;max-width:1000px;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:16px;line-height:16px;margin-bottom:15px}body.single.single-book #page #primary article .entry-content section.interview{padding:0 42px;margin-bottom:62px}body.single.single-book #page #primary article .entry-content section.interview p{font-family:'Noto Serif JP', serif;font-size:34px;line-height:51px}body.single.single-book #page #primary article .entry-content section.file{background-color:#ffffff;padding:34px 30px;overflow:hidden;margin-bottom:40px}body.single.single-book #page #primary article .entry-content section.file .inner{width:458px;float:left}body.single.single-book #page #primary article .entry-content section.file .inner .orange{font-size:18px;line-height:18px}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:20px;line-height:20px;margin-bottom:10px}body.single.single-book #page #primary article .entry-content section.file .inner p.name-en{font-size:10px;line-height:10px;padding-bottom:12px;border-bottom:1px solid #adadad}body.single.single-book #page #primary article .entry-content section.file .inner p.detail{padding:5px 0;font-size:13px;line-height:26px;font-weight:500;border-bottom:1px solid #adadad}body.single.single-book #page #primary article .entry-content section.file img{display:block;width:458px;float:right}body.single.single-book #page #primary article .entry-content section.sentence{overflow:hidden;padding-bottom:16px}body.single.single-book #page #primary article .entry-content section.sentence img{display:block;width:488px;margin-bottom:43px}body.single.single-book #page #primary article .entry-content section.sentence .inner{display:block;width:488px;margin-bottom:43px}body.single.single-book #page #primary article .entry-content section.sentence .inner .catch{font-size:26px;line-height:43px;margin-bottom:39px;font-weight:500}body.single.single-book #page #primary article .entry-content section.sentence .inner .question{font-size:18px;line-height:28px;margin-bottom:28px;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:15px;line-height:28px}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:20px;margin-bottom:40px}body.single.single-book #page #primary article .entry-content section.links ul li a{font-size:14px;line-height:18px;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:1px solid #adadad;padding-top:10px;font-size:14px;line-height:28px}body.single.single-post #page #primary article{width:100%;margin:0 auto 80px 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:40px 20px 80px}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:18px;line-height:27px;font-weight:400;margin-bottom:20px}body.page-template-pagetemplate-jiman #page #primary .entry-content>.btn,body.tax-jiman #page #primary .entry-content>.btn{margin-bottom:60px;background-color:#006837}body.page-template-pagetemplate-jiman #page #primary .entry-content>.btn.disable,body.tax-jiman #page #primary .entry-content>.btn.disable{background-color:#CCCCCC}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:24px;font-weight:500;margin-bottom:20px}body.page-template-pagetemplate-jiman #page #primary .entry-content .photo-list,body.tax-jiman #page #primary .entry-content .photo-list{width:100%;max-width:1000px;margin:0 auto 60px;display:flex;flex-wrap:wrap;overflow:hidden;gap:20px}body.page-template-pagetemplate-jiman #page #primary .entry-content .photo-list li,body.tax-jiman #page #primary .entry-content .photo-list li{width:150px}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:150px;object-fit:contain;margin-bottom:12px}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:15px;font-weight:400;line-height:23px;display:block;margin-bottom:12px}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:11px;padding:2px 4px;background-color:#006837;color:#ffffff;font-weight:500;border-radius:3px;margin-right:5px}body.page-template-pagetemplate-jiman #page #primary .entry-content .pagination_wrapper,body.tax-jiman #page #primary .entry-content .pagination_wrapper{margin-bottom:60px}