﻿.con_int,.con_experience .box_exp .wrp_cate .inner{max-width:1200px;margin:auto}@media only screen and (min-width: 768px){.con_int,.con_experience .box_exp .wrp_cate .inner{width:90%}}@media only screen and (max-width: 767px){.con_int,.con_experience .box_exp .wrp_cate .inner{width:84.61538%}}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?q0ua8f");src:url("../fonts/icomoon.eot?q0ua8f#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?q0ua8f") format("truetype"),url("../fonts/icomoon.woff?q0ua8f") format("woff"),url("../fonts/icomoon.svg?q0ua8f#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cancel:before{content:"\e700"}.icon-arrow1:before{content:"\e701"}.icon-arrow2:before{content:"\e702"}.icon-arrow3:before{content:"\e703"}.icon-mail2:before{content:"\e704"}.icon-ifn0888:before{content:"\e706"}.icon-location:before{content:"\e707"}.icon-menu:before{content:"\e708"}.icon-location-marker:before{content:"\e70a"}.icon-phone1:before{content:"\e70b"}.icon-plus:before{content:"\e70c"}.icon-search1:before{content:"\e70d"}.icon-arr_hoso:before{content:"\e70e"}.icon-iconmonstr-calendar:before{content:"\e70f"}.icon-ifn0130:before{content:"\e710"}.icon-ic_bus:before{content:"\e711"}.icon-home:before{content:"\e712"}.icon-facebook:before{content:"\e73a"}.icon-mail:before{content:"\f703"}.icon-phone:before{content:"\f795"}.icon-twitter:before{content:"\f79b"}.icon-caret-down:before{content:"\f7d7"}.icon-caret-up:before{content:"\f7d8"}.icon-caret-left:before{content:"\f7d9"}.icon-caret-right:before{content:"\f7da"}.icon-angle-left:before{content:"\f704"}.icon-angle-right:before{content:"\f705"}.icon-angle-up:before{content:"\f706"}.icon-angle-down:before{content:"\f707"}.icon-calendar:before{content:"\f733"}.icon-youtube:before{content:"\f76b"}.icon-instagram:before{content:"\f76d"}.icon-pdf:before{content:"\f7c1"}.icon-outerlink:before{content:"\f024d"}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider *{outline:none}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slide:first-child{display:block}.slide:nth-child(n+2){display:none}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slider .slide:nth-child(n+2){display:none}.slick-slider.slick-initialized .slide{display:block !important}.con_int{margin-top:5.72917%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_int{margin-top:9.16667%}}@media only screen and (max-width: 767px){.con_int{margin-top:14.10256%}}.con_int .txt{font-size:108%;letter-spacing:.06em;line-height:2}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_int .txt{font-size:100%}}@media only screen and (max-width: 767px){.con_int .txt{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_int .txt{letter-spacing:.04em}}@media only screen and (max-width: 767px){.con_int .txt{letter-spacing:.06em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_int .txt{line-height:1.86}}@media only screen and (max-width: 767px){.con_int .txt{line-height:2}}@media only screen and (min-width: 768px){.con_int .txt{text-align:center}}.con_experience{margin:5.72917% auto 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_experience{margin:9.16667% auto 0}}@media only screen and (max-width: 767px){.con_experience{margin:14.10256% auto 0}}.con_experience h2{margin-bottom:1.5625%;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_experience h2{margin-bottom:2.5%}}@media only screen and (max-width: 767px){.con_experience h2{margin-bottom:7.69231%}}.con_experience .box_exp .wrp_cate{position:relative}.con_experience .box_exp .wrp_cate:after{content:'';position:absolute;left:0;top:100%;width:100%;padding-bottom:1.82292%;background:url(../images/common/shadow2.webp) no-repeat center top/contain}@media only screen and (max-width: 767px){.con_experience .box_exp .wrp_cate:after{width:113.84615%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_experience .box_exp .wrp_cate:after{padding-bottom:2.91667%}}@media only screen and (max-width: 767px){.con_experience .box_exp .wrp_cate:after{padding-bottom:6.53846%}}.con_experience .box_exp .wrp_cate .inner{position:relative}.con_experience .box_exp .wrp_cate .inner .st{position:relative;padding:1.45833% 20px;box-sizing:border-box;text-align:center;font-size:129%;font-family:"EB Garamond", "Times New Roman", Times, Garamond, Georgia, serif;letter-spacing:.07em;line-height:1}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_experience .box_exp .wrp_cate .inner .st{padding:2.33333% 20px}}@media only screen and (max-width: 767px){.con_experience .box_exp .wrp_cate .inner .st{padding:5.12821% 1.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_experience .box_exp .wrp_cate .inner .st{font-size:122%}}@media only screen and (max-width: 767px){.con_experience .box_exp .wrp_cate .inner .st{font-size:129%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_experience .box_exp .wrp_cate .inner .st{letter-spacing:.04em}}@media only screen and (max-width: 767px){.con_experience .box_exp .wrp_cate .inner .st{letter-spacing:.07em}}.con_experience .box_exp .wrp_cate .inner .st:after{content:"";margin-left:.5em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;top:50%;margin:-.5em 0 0;font-size:67%;transform:rotate(90deg);transition:transform 500ms ease}.con_experience .box_exp .wrp_cate .inner .st em{margin-left:.83em}.con_experience .box_exp .wrp_cate .inner .st:hover{cursor:pointer}.con_experience .box_exp .wrp_cate .inner .st.active:after{transform:rotate(-90deg)}.con_experience .box_exp .wrp_cate .inner ul{display:none;position:absolute;left:0;top:100%;width:100%;z-index:10;padding:1em 0;margin-top:1em;background:#fff;box-sizing:border-box}.con_experience .box_exp .wrp_cate .inner ul li{box-sizing:border-box;text-align:center;font-size:108%;letter-spacing:.06em;line-height:1.5}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_experience .box_exp .wrp_cate .inner ul li{font-size:100%}}@media only screen and (max-width: 767px){.con_experience .box_exp .wrp_cate .inner ul li{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_experience .box_exp .wrp_cate .inner ul li{letter-spacing:.04em}}@media only screen and (max-width: 767px){.con_experience .box_exp .wrp_cate .inner ul li{letter-spacing:.06em}}.con_experience .box_exp .wrp_cate .inner ul li+li{margin-top:.8em}.con_experience .box_exp .wrp_cate .inner ul li:hover{cursor:pointer}.con_experience .box_exp .wrp_exp{margin-top:3.125%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_experience .box_exp .wrp_exp{margin-top:5%}}@media only screen and (max-width: 767px){.con_experience .box_exp .wrp_exp{margin-top:7.69231%}}.con_experience .box_exp .wrp_exp>ul{overflow:hidden}.con_experience .box_exp .wrp_exp>ul>li{float:left;width:24.375%;margin:.83333% 0 0 .83333%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_experience .box_exp .wrp_exp>ul>li{width:32.5%}}@media only screen and (max-width: 767px){.con_experience .box_exp .wrp_exp>ul>li{width:49.61538%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_experience .box_exp .wrp_exp>ul>li{margin:1.25% 0 0 1.25%}}@media only screen and (max-width: 767px){.con_experience .box_exp .wrp_exp>ul>li{margin:.76923% 0 0 .76923%}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_experience .box_exp .wrp_exp>ul>li{width:32.8125%;margin:.78125% 0 0 .78125% !important}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_experience .box_exp .wrp_exp>ul>li{width:49.18699%;margin:1.62602% 0 0 1.62602% !important}}.con_experience .box_exp .wrp_exp>ul>li.l{width:49.58333%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_experience .box_exp .wrp_exp>ul>li.l{width:66.25%}}@media only screen and (max-width: 767px){.con_experience .box_exp .wrp_exp>ul>li.l{width:100%}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_experience .box_exp .wrp_exp>ul>li.l{width:66.35417%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_experience .box_exp .wrp_exp>ul>li.l{width:100%}}.con_experience .box_exp .wrp_exp>ul>li.l a .wrp_img img{aspect-ratio:952 / 711}.con_experience .box_exp .wrp_exp>ul>li.l a .wrp_txt{padding:2.10084% 6.30252%}@media only screen and (max-width: 767px){.con_experience .box_exp .wrp_exp>ul>li.l a .wrp_txt{padding:3.20513%}}.con_experience .box_exp .wrp_exp>ul>li.l a .wrp_txt .hash{margin-top:1.80288%}@media only screen and (max-width: 767px){.con_experience .box_exp .wrp_exp>ul>li.l a .wrp_txt .hash{margin-top:0}}.con_experience .box_exp .wrp_exp>ul>li a{position:relative;display:block;text-decoration:none}.con_experience .box_exp .wrp_exp>ul>li a .wrp_img img{aspect-ratio:468 / 348;object-fit:cover;width:100%}.con_experience .box_exp .wrp_exp>ul>li a .wrp_txt{position:absolute;left:0;bottom:0;width:100%;background:rgba(0,0,0,0.4);padding:4.2735% 8.54701%;box-sizing:border-box}@media only screen and (max-width: 767px){.con_experience .box_exp .wrp_exp>ul>li a .wrp_txt{padding:6.45995%}}.con_experience .box_exp .wrp_exp>ul>li a .wrp_txt .st{color:#fff;font-size:108%;letter-spacing:.06em;line-height:1.5}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_experience .box_exp .wrp_exp>ul>li a .wrp_txt .st{font-size:100%}}@media only screen and (max-width: 767px){.con_experience .box_exp .wrp_exp>ul>li a .wrp_txt .st{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_experience .box_exp .wrp_exp>ul>li a .wrp_txt .st{letter-spacing:.04em}}@media only screen and (max-width: 767px){.con_experience .box_exp .wrp_exp>ul>li a .wrp_txt .st{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_experience .box_exp .wrp_exp>ul>li a .wrp_txt .st{font-size:93%}}.con_experience .box_exp .wrp_exp>ul>li a .wrp_txt .st>*{display:block}.con_experience .box_exp .wrp_exp>ul>li a .wrp_txt .st em{font-size:160%;line-height:1.14}.con_experience .box_exp .wrp_exp>ul>li a .wrp_txt .hash{margin-top:3.86598%}@media only screen and (max-width: 767px){.con_experience .box_exp .wrp_exp>ul>li a .wrp_txt .hash{margin-top:0}}.con_experience .box_exp .wrp_exp>ul>li a .wrp_txt .hash ul{margin:-.76em 0 0 0;letter-spacing:-.4em}.con_experience .box_exp .wrp_exp>ul>li a .wrp_txt .hash ul li{display:inline-block;padding:.38em .76em;margin:.76em .76em 0 0;background:#fff;border-radius:.23em;font-size:93%;letter-spacing:.06em;line-height:1.5}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_experience .box_exp .wrp_exp>ul>li a .wrp_txt .hash ul li{font-size:86%}}@media only screen and (max-width: 767px){.con_experience .box_exp .wrp_exp>ul>li a .wrp_txt .hash ul li{font-size:93%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_experience .box_exp .wrp_exp>ul>li a .wrp_txt .hash ul li{letter-spacing:.04em}}@media only screen and (max-width: 767px){.con_experience .box_exp .wrp_exp>ul>li a .wrp_txt .hash ul li{letter-spacing:.06em}}@media only screen and (min-width: 1200px){.con_experience .box_exp .wrp_exp>ul:first-child>li:first-child,.con_experience .box_exp .wrp_exp>ul:first-child>li:nth-child(6){margin-left:0}.con_experience .box_exp .wrp_exp>ul:first-child>li:nth-child(10){margin-left:0}.con_experience .box_exp .wrp_exp>ul:first-child>li:nth-child(14){margin-left:0}.con_experience .box_exp .wrp_exp>ul:first-child>li:nth-child(-n+3){margin-top:0}}@media print{.con_experience .box_exp .wrp_exp>ul:first-child>li:first-child,.con_experience .box_exp .wrp_exp>ul:first-child>li:nth-child(6){margin-left:0}.con_experience .box_exp .wrp_exp>ul:first-child>li:nth-child(10){margin-left:0}.con_experience .box_exp .wrp_exp>ul:first-child>li:nth-child(14){margin-left:0}.con_experience .box_exp .wrp_exp>ul:first-child>li:nth-child(-n+3){margin-top:0}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_experience .box_exp .wrp_exp>ul:first-child>li:nth-child(3n+1){margin-left:0 !important}.con_experience .box_exp .wrp_exp>ul:first-child>li:nth-child(-n+2){margin-top:0 !important}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_experience .box_exp .wrp_exp>ul:first-child>li:nth-child(3n+1){margin-left:0}.con_experience .box_exp .wrp_exp>ul:first-child>li:nth-child(-n+2){margin-top:0}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_experience .box_exp .wrp_exp>ul:first-child>li:first-child,.con_experience .box_exp .wrp_exp>ul:first-child>li:nth-child(even){margin-left:0 !important}.con_experience .box_exp .wrp_exp>ul:first-child>li:first-child{margin-top:0 !important}}@media only screen and (max-width: 767px){.con_experience .box_exp .wrp_exp>ul:first-child>li:first-child,.con_experience .box_exp .wrp_exp>ul:first-child>li:nth-child(even){margin-left:0 !important}.con_experience .box_exp .wrp_exp>ul:first-child>li:first-child{margin-top:0 !important}}.con_experience .box_exp .lnk{text-align:center;margin-top:1.04167%;border-bottom:1px solid #e3e3e3}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_experience .box_exp .lnk{margin-top:1.66667%}}@media only screen and (max-width: 767px){.con_experience .box_exp .lnk{margin-top:3.84615%}}.con_experience .box_exp .lnk span{position:relative;display:inline-flex;align-items:center;padding:1.33em 0;font-size:108%;letter-spacing:.06em;line-height:1.5;text-decoration:none}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_experience .box_exp .lnk span{font-size:100%}}@media only screen and (max-width: 767px){.con_experience .box_exp .lnk span{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_experience .box_exp .lnk span{letter-spacing:.04em}}@media only screen and (max-width: 767px){.con_experience .box_exp .lnk span{letter-spacing:.06em}}.con_experience .box_exp .lnk span:after{content:'';position:absolute;left:0;bottom:-1px;z-index:1;width:100%;height:1px;background:#414141;transition:transform 500ms ease}.con_experience .box_exp .lnk span i{position:relative;width:2.53em;height:2.53em;margin-left:1em;border-radius:50%;border:1px solid #414141}.con_experience .box_exp .lnk span i:before,.con_experience .box_exp .lnk span i:after{content:'';position:absolute;left:50%;top:50%;width:.66em;height:1px;margin-left:-.33em;background:#414141}.con_experience .box_exp .lnk span i:after{transform:rotate(90deg)}.con_experience .box_exp .lnk span:hover{cursor:pointer}.con_experience .box_exp .lnk span:hover:after{transform:scaleX(1.3)}.p-news{margin-inline:auto;margin-top:5.72917%;display:flex}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-news{margin-top:9.16667%}}@media only screen and (max-width: 767px){.p-news{margin-top:0}}@media only screen and (min-width: 768px){.p-news{flex-direction:row;max-width:1200px;width:90%}}@media only screen and (max-width: 767px){.p-news{width:86.9898%;flex-direction:column-reverse}}@media only screen and (min-width: 768px){.p-side{width:220px;margin-right:60px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-side{margin-right:50px}}@media only screen and (max-width: 767px){.p-side{margin:4em 0}}.p-side .st{padding-bottom:0}.p-side .st span{letter-spacing:0em;color:#8e6565}.p-side__block:not(:first-child){margin-top:36.36364%}@media only screen and (max-width: 767px){.p-side__block:not(:first-child){margin-top:2.5em}}.p-side__block .st{padding-bottom:8.18182%;border-bottom:1px solid #8e6565}@media only screen and (max-width: 767px){.p-side__block .st{padding-bottom:2.5em}}.p-side__block>ul>li>a{display:block;text-decoration:none !important;padding:1.2em 1.5em 1.2em 0;font-size:108%;letter-spacing:.06em;position:relative;transition:background 400ms ease}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-side__block>ul>li>a{font-size:100%}}@media only screen and (max-width: 767px){.p-side__block>ul>li>a{font-size:100%}}.p-side__block>ul.u-cat{margin-top:11.36364%}@media only screen and (max-width: 767px){.p-side__block>ul.u-cat{margin-top:2.5em}}.p-side__block>ul.u-cat li a:after{content:"";margin-left:.5em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;position:absolute;top:50%;transform:translateY(-50%);right:1em;transition:all 400ms ease;color:#8e6565;font-size:80%}.p-side__block>ul.u-cat li a:hover:after{opacity:1;right:.7em}.p-side__block>ul.u-arc{margin-top:11.36364%}@media only screen and (max-width: 767px){.p-side__block>ul.u-arc{margin-top:2.5em}}@media only screen and (min-width: 768px){.p-side__block>ul.u-arc>li:first-child ul{display:block}}.p-side__block>ul.u-arc>li ul{display:none}.p-side__block>ul.u-arc>li p{cursor:pointer;display:block;text-decoration:none;padding:1.2em 1.2em 1.2em 1.5em;font-size:108%;letter-spacing:.06em;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-side__block>ul.u-arc>li p{font-size:100%}}@media only screen and (max-width: 767px){.p-side__block>ul.u-arc>li p{font-size:100%}}.p-side__block>ul.u-arc>li p:before{content:"";margin-right:.5em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;transform:translateY(-50%) rotate(90deg) scale(0.6);left:0;transition:transform 400ms ease;color:#000;font-size:80%}.p-side__block>ul.u-arc>li p.active:before{transform:translateY(-50%) rotate(-90deg) scale(0.6)}.p-side__block>ul.u-arc>li ul{padding:0 1.2em 1.2em 1.5em}.p-side__block>ul.u-arc>li ul li{margin-top:.5em}.p-side__block>ul.u-arc>li ul li a{font-size:108%;letter-spacing:.06em;display:block;text-decoration:none !important}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-side__block>ul.u-arc>li ul li a{font-size:100%}}@media only screen and (max-width: 767px){.p-side__block>ul.u-arc>li ul li a{font-size:93%}}.p-side__block>ul.u-arc>li ul li a:hover{text-decoration:underline}@media only screen and (min-width: 768px){.p-article{width:calc(100% - 280px);margin-bottom:12.7907%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-article{width:calc(100% - 250px)}}@media only screen and (max-width: 767px){.p-article{margin-top:1.5em}}.p-article__detail .title{padding-bottom:3.48837%;border-bottom:1px solid #e5e5e5}@media only screen and (max-width: 767px){.p-article__detail .title{padding-bottom:1em}}.p-article__detail .title time{font-size:108%;font-family:"EB Garamond", "Times New Roman", Times, Garamond, Georgia, serif;letter-spacing:.14em;display:inline-block;color:#000;margin-right:1.5em}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-article__detail .title time{font-size:100%}}@media only screen and (max-width: 767px){.p-article__detail .title time{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-article__detail .title time{margin-right:.5em}}@media only screen and (max-width: 767px){.p-article__detail .title time{margin-right:.5em}}.p-article__detail .title .cat{display:inline-block;font-size:93%}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-article__detail .title .cat{font-size:86%}}@media only screen and (max-width: 767px){.p-article__detail .title .cat{font-size:86%}}.p-article__detail .title .cat:before{content:"#"}.p-article__detail .title .cat+.cat{margin-right:1em}.p-article__detail .title .tit{font-size:143%;letter-spacing:.06em;display:block;margin-top:1.3em}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-article__detail .title .tit{font-size:136%}}@media only screen and (max-width: 767px){.p-article__detail .title .tit{font-size:129%}}.p-article__detail .detail>div{margin-top:5.5814%}@media only screen and (max-width: 767px){.p-article__detail .detail>div{margin-top:2.5em}}.p-article__detail .detail .caption{display:block;text-align:left;margin-top:0.5em;position:relative;font-size:93%}@media only screen and (max-width: 767px){.p-article__detail .detail .caption{font-size:72%}}.p-article__detail .detail .text{font-size:108%;letter-spacing:.06em;line-height:2}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-article__detail .detail .text{font-size:100%}}@media only screen and (max-width: 767px){.p-article__detail .detail .text{font-size:93%}}.p-article__detail .detail .text1{font-size:108%;letter-spacing:.06em;line-height:2}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-article__detail .detail .text1{font-size:100%}}@media only screen and (max-width: 767px){.p-article__detail .detail .text1{font-size:93%}}.p-article__detail .detail .text2{font-size:108%;letter-spacing:.06em;line-height:2}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-article__detail .detail .text2{font-size:100%}}@media only screen and (max-width: 767px){.p-article__detail .detail .text2{font-size:93%}}@media only screen and (min-width: 768px){.p-article__detail .detail .text2{display:flex;flex-direction:row;justify-content:space-between}}@media only screen and (min-width: 768px){.p-article__detail .detail .text2>div{width:47.67442%}}@media only screen and (max-width: 767px){.p-article__detail .detail .text2>div{margin-bottom:1em}}.p-article__detail .detail .photo1{text-align:center}.p-article__detail .detail .photo1 img{display:block;width:100%}.p-article__detail .detail .photo2{overflow:hidden;display:flex;flex-direction:row;justify-content:space-between}.p-article__detail .detail .photo2 .img{width:46.51163%}.p-article__detail .detail .photo2 .img img{width:100%}@media only screen and (min-width: 768px){.p-article__detail .detail .set_photo_text1{display:flex;flex-direction:row;justify-content:space-between}}.p-article__detail .detail .set_photo_text1 .photo img{width:100%}@media only screen and (min-width: 768px){.p-article__detail .detail .set_photo_text1 .photo{width:46.51163%}}@media only screen and (min-width: 768px){.p-article__detail .detail .set_photo_text1 .text{width:47.67442%}}@media only screen and (max-width: 767px){.p-article__detail .detail .set_photo_text1 .text{margin-top:1em}}@media only screen and (min-width: 768px){.p-article__detail .detail .set_photo_text2{display:flex;flex-direction:row-reverse;justify-content:space-between}}.p-article__detail .detail .set_photo_text2 .photo img{width:100%}@media only screen and (min-width: 768px){.p-article__detail .detail .set_photo_text2 .photo{width:46.51163%}}@media only screen and (min-width: 768px){.p-article__detail .detail .set_photo_text2 .text{width:47.67442%}}@media only screen and (max-width: 767px){.p-article__detail .detail .set_photo_text2 .text{margin-top:1em}}.p-article__detail .detail .c-slider1{position:relative}.p-article__detail .detail .c-slider1 .slick-slide img{width:100%}.p-article__detail .detail .c-slider1 .slick-dots{margin-top:.8em;position:absolute;left:1.5em;bottom:1.5em;z-index:10}@media only screen and (max-width: 767px){.p-article__detail .detail .c-slider1 .slick-dots{margin-top:.5em}}.p-article__detail .detail .c-slider1 .slick-dots li{background:rgba(219,219,219,0.7);display:block;overflow:hidden;width:6px;height:6px;border-radius:999px;overflow:hidden;transition:background 400ms ease,transform 400ms ease;margin-top:15px;cursor:pointer}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-article__detail .detail .c-slider1 .slick-dots li{margin-top:10px}}@media only screen and (max-width: 767px){.p-article__detail .detail .c-slider1 .slick-dots li{margin-top:.7em}}@media only screen and (max-width: 767px){.p-article__detail .detail .c-slider1 .slick-dots li{width:.5em;height:.5em}}.p-article__detail .detail .c-slider1 .slick-dots li.slick-active{background:#FFF}@media only screen and (min-width: 768px){.p-article__detail .detail .c-slider1 .slick-dots li.slick-active{transform:scale(1.5)}}@media only screen and (max-width: 767px){.p-article__detail .detail .c-slider1 .slick-dots li.slick-active{transform:scale(1.3)}}.p-article__detail .detail .c-slider1 .slick-dots li button{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;text-indent:-50px !important}.p-article__detail .detail .c-slider1 .slick-dots li button::-ms-expand{display:none}.p-article__detail .detail .movie{width:100%;padding-bottom:56.25%;height:0px;position:relative}.p-article__detail .detail .movie iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.p-article__detail .detail .st1{font-size:243%;letter-spacing:.2em;padding-bottom:.5em;border-bottom:1px solid #e5e5e5}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-article__detail .detail .st1{font-size:143%}}@media only screen and (max-width: 767px){.p-article__detail .detail .st1{font-size:129%}}.p-article__detail .detail .st2{font-size:186%;padding-left:1em;border-left:3px solid #8e6565}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-article__detail .detail .st2{font-size:129%}}@media only screen and (max-width: 767px){.p-article__detail .detail .st2{font-size:122%}}.p-article__detail .detail .st3{font-size:129%}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-article__detail .detail .st3{font-size:122%}}@media only screen and (max-width: 767px){.p-article__detail .detail .st3{font-size:115%}}.p-article__detail .detail table{border-top:1px solid #8e6565;border-bottom:1px solid #8e6565}.p-article__detail .detail table tr th,.p-article__detail .detail table tr td{font-size:108%;letter-spacing:.06em;font-weight:normal;padding:1.6em 2em}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-article__detail .detail table tr th,.p-article__detail .detail table tr td{font-size:100%}}@media only screen and (max-width: 767px){.p-article__detail .detail table tr th,.p-article__detail .detail table tr td{font-size:93%}}@media only screen and (max-width: 767px){.p-article__detail .detail table tr th,.p-article__detail .detail table tr td{padding:1.2em .8em;display:block}}@media only screen and (max-width: 767px){.p-article__detail .detail table tr th{background:rgba(195,195,195,0.3);border-bottom:none}}.p-article__detail .detail table tr:not(:last-child) th,.p-article__detail .detail table tr:not(:last-child) td{border-bottom:1px solid #d9d9d9}.p-article__detail .detail .btns .btn,.p-article__detail .detail .btns .lnk{display:block}.p-article__detail .detail .btns .btn+.btn,.p-article__detail .detail .btns .btn+.lnk,.p-article__detail .detail .btns .lnk+.btn,.p-article__detail .detail .btns .lnk+.lnk{margin-top:2.7907%}@media only screen and (max-width: 767px){.p-article__detail .detail .btns .btn+.btn,.p-article__detail .detail .btns .btn+.lnk,.p-article__detail .detail .btns .lnk+.btn,.p-article__detail .detail .btns .lnk+.lnk{margin-top:2em}}.p-article__detail .detail .btns .btn a{color:#414141 !important}@media only screen and (min-width: 768px){.p-article__detail .detail .btns .btn{max-width:320px}}.p-article__detail .detail .btns .btn.pdf a:before{content:"";margin-right:.5em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:.5em}.p-article__detail .pager{padding-top:5.23256%;border-top:1px solid #e5e5e5;text-align:center;margin:4em auto 0;display:flex;justify-content:center}@media only screen and (max-width: 767px){.p-article__detail .pager{padding-top:2em}}@media only screen and (max-width: 767px){.p-article__detail .pager{width:100%;margin-top:1.5em}}.p-article__detail .pager p+p{margin-left:11.62791%}@media only screen and (max-width: 767px){.p-article__detail .pager p+p{margin-left:2em}}.p-article__detail .pager .prev a,.p-article__detail .pager .next a{display:block;text-decoration:none !important;font-size:108%;letter-spacing:.06em}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-article__detail .pager .prev a,.p-article__detail .pager .next a{font-size:100%}}@media only screen and (max-width: 767px){.p-article__detail .pager .prev a,.p-article__detail .pager .next a{font-size:93%}}.p-article__detail .pager .prev a:before,.p-article__detail .pager .prev a:after,.p-article__detail .pager .next a:before,.p-article__detail .pager .next a:after{display:inline-block;transition:transform 400ms ease;color:#8e6565;font-size:80%}.p-article__detail .pager .prev a:before{content:"";margin-right:.5em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:scale(-1, 1);padding-left:1.2em}@media only screen and (min-width: 768px){.p-article__detail .pager .prev a:hover:before{transform:scale(-1, 1) translateX(0.3em)}}.p-article__detail .pager .next a:after{content:"";margin-left:.5em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:1.2em}.p-article__detail .pager .next a:hover:after{transform:translateX(0.3em)}.p-article__detail .pager .btn{display:inline-block}@media only screen and (max-width: 767px){.p-article__detail .pager .btn{margin-bottom:-.6em}}.p-article__detail .pager .btn a{display:block;text-decoration:none !important;padding-bottom:.7em;font-size:108%;letter-spacing:.1em;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-article__detail .pager .btn a{font-size:100%}}@media only screen and (max-width: 767px){.p-article__detail .pager .btn a{font-size:100%}}.p-article__detail .pager .btn a:after{content:'';width:0;height:1px;position:absolute;bottom:0;left:0;right:0;margin:0 auto;background:#8e6565;transition:width 400ms ease}.p-article__detail .pager .btn a:hover:after{width:100%}
