@charset "UTF-8";/*!
html5doctor.com Reset Stylesheet
v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com
Twitter: @rich_clark
*/html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}html{position:relative;font-size:62.5%;min-height:100%;min-width:320px}body{color:#333;line-height:1.777;font-family:Noto Sans JP,sans-serif;text-align:justify}*,*:before,*:after{box-sizing:border-box}img{max-width:100%;vertical-align:middle}ul li,ol li{list-style:none}a{text-decoration:unset}@media screen and (min-width: 768px){a{transition:.6s}}@media screen and (min-width: 768px){a:hover{opacity:.7}}body,tooltip,popover{font-family:Noto Sans JP,sans-serif,Roboto,sans-serif,Lato,sans-serif,-apple-system,BlinkMacSystemFont,Helvetica Neue,Verdana,Meiryo,sans-serif}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.invisible{opacity:0}.animated{-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.anime-delay-1{-webkit-animation-delay:.3s;animation-delay:.3s}.anime-delay-2{-webkit-animation-delay:.6s;animation-delay:.6s}.anime-delay-3{-webkit-animation-delay:.9s;animation-delay:.9s}.anime-delay-4{-webkit-animation-delay:1.2s;animation-delay:1.2s}.anime-delay-5{-webkit-animation-delay:1.5s;animation-delay:1.5s}.anime-delay-6{-webkit-animation-delay:1.8s;animation-delay:1.8s}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.fadeOutRight{-webkit-animation-name:fadeOutRi;animation-name:fadeOutRi}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100px)}}@-webkit-keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100px)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translate(-100px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translate(-100px)}}@-webkit-keyframes fadeOutRight{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translate(100px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translate(100px)}}.header{z-index:100000;position:fixed;display:flex;align-items:center;justify-content:center;width:100%;margin:0 auto;top:0;background-color:#fff;box-shadow:0 3px 10px #0000001a}@media screen and (min-width: 768px){.header{height:120px}}@media screen and (max-width: 767px){.header{height:18.6666666667vw}}.header_logo{text-align:center}@media screen and (max-width: 767px){.header_logo{width:53.3333333333vw}}@media screen and (max-width: 767px){.header_logo img{width:100%}}.main_width{margin:0 auto}@media screen and (min-width: 768px){.main_width{width:1000px}}@media screen and (max-width: 767px){.main_width{width:94.6666666667vw}}.footer{display:block;background-color:#b9aa6b}@media screen and (min-width: 768px){.footer{margin-top:140px;height:30px;width:100%}}@media screen and (max-width: 767px){.footer{margin-top:20vw;height:5.3333333333vw;width:100%}}.btn{display:flex;position:relative;justify-content:center;align-items:center;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;transition:.3s;font-weight:700}@media screen and (min-width: 768px){.btn{width:250px;height:50px;font-size:16px;bottom:10%}}@media screen and (max-width: 767px){.btn{position:fixed;width:100vw;height:16vw;bottom:0;left:0;font-size:4.2666666667vw}}.btn span{position:absolute;font-weight:700}@media screen and (min-width: 768px){.btn span{right:10px;font-size:20px}}@media screen and (max-width: 767px){.btn span{right:5.3333333333vw;font-size:4.2666666667vw}}@media screen and (max-width: 767px){.btn-bottom{width:94.6666666667vw;position:unset!important}}.btn-bottom span{position:absolute;font-weight:700}@media screen and (min-width: 768px){.btn-bottom span{left:10px;font-size:20px}}@media screen and (max-width: 767px){.btn-bottom span{left:5.3333333333vw;font-size:4.2666666667vw}}.btn-yellow{color:#fff;background-color:#b9aa6b}.btn_form{position:relative;bottom:unset;left:unset;transition:.3s}@media screen and (min-width: 768px){.btn_form{background:#b9aa6b url(../img/form_btn_arrow.svg) no-repeat right 20px center/16px 16px}}@media screen and (max-width: 767px){.btn_form{width:94.6666666667vw;background:#b9aa6b url(../img/form_btn_arrow.svg) no-repeat right 4vw center/4vw 4vw}}@media screen and (min-width: 768px){.btn_form-back{background:#b9aa6b url(../img/form_btn_arrow_left.svg) no-repeat left 20px center/16px 16px}}@media screen and (max-width: 767px){.btn_form-back{background:#b9aa6b url(../img/form_btn_arrow_left.svg) no-repeat left 4vw center/4vw 4vw}}@media screen and (min-width: 768px){.form{margin-top:240px}}@media screen and (max-width: 767px){.form{margin-top:26.6666666667vw}}.form_required{border:solid 1px;color:#e60012;line-height:1;font-weight:400;border-radius:3px}@media screen and (min-width: 768px){.form_required{position:absolute;padding:2px 4px;right:20px}}@media screen and (max-width: 767px){.form_required{display:flex;align-items:center;justify-content:center;padding:.5333333333vw 1.0666666667vw;right:5.3333333333vw}}@media screen and (min-width: 768px){.form_btns{display:flex;justify-content:center;gap:80px}}@media screen and (max-width: 767px){.form_btns input:last-of-type{margin-top:10.6666666667vw}}@media screen and (min-width: 768px){.form_btns-reverse{flex-direction:row-reverse}}@media screen and (max-width: 767px){.form_btns:last-of-type{margin-top:5.3333333333vw}}.form_heading{text-align:center;font-weight:700}@media screen and (min-width: 768px){.form_heading{font-size:36px}}@media screen and (max-width: 767px){.form_heading{font-size:9.6vw}}.form_text{font-weight:400}@media screen and (min-width: 768px){.form_text{text-align:center;margin-top:30px;font-size:16px}}@media screen and (max-width: 767px){.form_text{margin-top:8vw;font-size:4.2666666667vw}}@media screen and (min-width: 768px){.form_inner{margin-top:100px;border-top:solid 1px #d2d2d2}}@media screen and (max-width: 767px){.form_inner{margin-top:14.6666666667vw}}.form_content{display:flex}@media screen and (max-width: 767px){.form_content{flex-direction:column}}@media screen and (min-width: 768px){.form_content-textarea{min-height:205px}}.form_content-textarea textarea{border-radius:4px;border:solid 1px #D2D2D2}@media screen and (min-width: 768px){.form_content-textarea textarea{width:720px;min-height:165px;padding-left:20px;padding-top:20px}}@media screen and (max-width: 767px){.form_content-textarea textarea{padding-top:2.6666666667vw;padding-left:2.6666666667vw;font-size:4.2666666667vw}}.form_content-textarea textarea::-moz-placeholder{color:#d2d2d2}.form_content-textarea textarea:-ms-input-placeholder{color:#d2d2d2}.form_content-textarea textarea::placeholder{color:#d2d2d2}@media screen and (max-width: 767px){.form_content-textarea textarea::-moz-placeholder{font-size:4.2666666667vw}.form_content-textarea textarea:-ms-input-placeholder{font-size:4.2666666667vw}.form_content-textarea textarea::placeholder{font-size:4.2666666667vw}}.form_item{display:flex;position:relative;color:#333}@media screen and (min-width: 768px){.form_item{min-height:90px;padding:15px 0 15px 20px;font-size:16px;border-bottom:solid 1px #d2d2d2;border-left:solid 1px #d2d2d2}}@media screen and (max-width: 767px){.form_item{flex-direction:column;padding:4vw 2.6666666667vw;font-size:4.2666666667vw}}@media screen and (max-width: 767px){.form_item:first-of-type{flex-direction:unset;justify-content:space-between;align-items:center}}.form_item select{border:none;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (min-width: 768px){.form_item select{width:380px;height:40px;padding-left:15px;margin-right:auto;background:url(../img/form_arrow.png) #F8F8F8 no-repeat right 20px center/10px 5px}}@media screen and (max-width: 767px){.form_item select{width:100%;padding:2.6666666667vw;font-size:4.2666666667vw;background:url(../img/form_arrow.png) #F8F8F8 no-repeat right 4vw center/2.6666666667vw 1.3333333333vw}}@media screen and (max-width: 767px){.form_item input{width:100%;padding:2.6666666667vw 0;font-size:4.2666666667vw}}.form_item input[type=radio].form_checkbox_btn{display:none}.form_item .form_checkbox_btn+span{display:inline-block;position:relative}@media screen and (min-width: 768px){.form_item .form_checkbox_btn+span{padding-left:28px}}.form_item .form_checkbox_btn+span:before,.form_item .form_checkbox_btn+span:after{border-radius:50%;content:"";display:block;position:absolute}.form_item .form_checkbox_btn+span:before{border:1px solid #D2D2D2;left:0}@media screen and (min-width: 768px){.form_item .form_checkbox_btn+span:before{height:24px;width:24px;top:2.4px}}@media screen and (max-width: 767px){.form_item .form_checkbox_btn+span:before{width:5.3333333333vw;height:5.3333333333vw;left:-6.6666666667vw;top:1.3333333333vw}}.form_item .form_checkbox_btn+span:after{background-color:#b9aa6b;opacity:0}@media screen and (min-width: 768px){.form_item .form_checkbox_btn+span:after{height:14px;width:14px;top:7.4px;left:4.9px}}@media screen and (max-width: 767px){.form_item .form_checkbox_btn+span:after{width:3.2vw;height:3.2vw;left:-5.6vw;top:2.4vw}}.form_item .form_checkbox_btn:checked+span:after{opacity:1}@media screen and (min-width: 768px){.form_item .mwform-radio-field:first-of-type{margin-right:40px}}@media screen and (max-width: 767px){.form_item .mwform-radio-field:first-of-type{margin-right:13.3333333333vw}}.form_item .mwform-radio-field input{width:unset!important}.form_item input{border-radius:4px;border:solid 1px #D2D2D2}@media screen and (min-width: 768px){.form_item input{width:720px;height:50px;padding-left:20px}}@media screen and (max-width: 767px){.form_item input{width:100%;padding-left:2.6666666667vw}}.form_item input::-moz-placeholder{color:#d2d2d2}.form_item input:-ms-input-placeholder{color:#d2d2d2}.form_item input::placeholder{color:#d2d2d2}@media screen and (max-width: 767px){.form_item input::-moz-placeholder{font-size:4.2666666667vw}.form_item input:-ms-input-placeholder{font-size:4.2666666667vw}.form_item input::placeholder{font-size:4.2666666667vw}}.form_item:first-of-type{font-weight:700;background-color:#f8f8f8}@media screen and (min-width: 768px){.form_item:first-of-type{align-items:center;width:24%}}.form_item:last-of-type{display:flex}@media screen and (min-width: 768px){.form_item:last-of-type{flex-direction:column;justify-content:center;width:76%;margin-right:auto;border-right:solid 1px #d2d2d2}}@media screen and (max-width: 767px){.form_item:last-of-type{padding-bottom:8vw}}.form_item-radio{flex-direction:unset!important;align-items:center;margin-right:auto!important;justify-content:flex-start!important}@media screen and (max-width: 767px){.form_item-radio{padding-left:9.3333333333vw}}@media screen and (max-width: 767px){.form_item-pl0{padding-left:2.6666666667vw}}@media screen and (min-width: 768px){.form_bottom{margin:30px auto 90px;padding:20px;font-size:16px;border:solid 6px #EFEFEF}}@media screen and (max-width: 767px){.form_bottom{margin:6.6666666667vw auto 21.3333333333vw;padding:4vw;font-size:4.2666666667vw;border:solid 1.0666666667vw #EFEFEF}}.form_bottom span{font-weight:500}.mw_wp_form .error{width:100%}@media screen and (min-width: 768px){.mw_wp_form .error{padding-left:20px}}.mw_wp_form .horizontal-item+.horizontal-item{margin-left:0!important}@media screen and (min-width: 768px){.mw_wp_form_complete{margin-top:50px;font-size:16px;height:54.1vh}}@media screen and (max-width: 767px){.mw_wp_form_complete{margin:32vw auto 13.3333333333vw;font-size:4.2666666667vw;height:65.5vh}}@media screen and (min-width: 768px){.mw_wp_form_complete .form_btns{margin-top:60px}}.hero{position:relative;width:100%;background:url(../img/hero.jpg) no-repeat center center/cover}@media screen and (min-width: 768px){.hero{height:550px;margin:120px 0 110px}}@media screen and (max-width: 767px){.hero{height:80vw;margin:18.6666666667vw 0 21.3333333333vw}}.hero_heading{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:700;margin:0 auto;line-height:1;border:solid 3px #fff;color:#fff;border-radius:10px;background-color:#b9aa6b40;text-shadow:0px 3px 6px rgba(0,0,0,.6)}@media screen and (min-width: 768px){.hero_heading{padding:65px 110px;margin-top:100px;transform:translateY(192.1px);font-size:32px}}@media screen and (max-width: 767px){.hero_heading{font-size:8.5333333333vw;padding:8vw 12vw;transform:translateY(28vw)}}.card{display:flex;flex-wrap:wrap}@media screen and (min-width: 768px){.card{gap:38px}}@media screen and (max-width: 767px){.card{justify-content:space-between}}.card_image{overflow:hidden}@media screen and (min-width: 768px){.card_image{height:172px}}@media screen and (max-width: 767px){.card_image{height:32vw}}.card_image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media screen and (min-width: 768px){.card_image img{transition:.6s}}@media screen and (max-width: 767px){.card_image img{display:block}}.card_list{display:flex;position:relative;flex-direction:column;box-shadow:0 3px 6px #0000001a}@media screen and (min-width: 768px){.card_list{width:306px}}@media screen and (max-width: 767px){.card_list{width:46.17886vw;margin-bottom:8vw}}@media screen and (min-width: 768px){.card_list:hover .card_image img{transform:scale(1.15)}}@media screen and (min-width: 768px){.card section{padding:15px 15px 60px}}@media screen and (max-width: 767px){.card section{padding:2vw 2vw 10.6666666667vw}}.card_tag{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:500;line-height:1;color:#917600;border:solid 1px #b9aa6b;border-radius:2px}@media screen and (min-width: 768px){.card_tag{margin-bottom:15px;padding:2px 4px;font-size:12px}}@media screen and (max-width: 767px){.card_tag{margin-bottom:2.6666666667vw;padding:.5333333333vw .8vw;font-size:3.2vw}}.card_occupation{line-height:1;font-weight:500;color:#888}@media screen and (min-width: 768px){.card_occupation{font-size:12px}}@media screen and (max-width: 767px){.card_occupation{font-size:3.2vw}}.card_heading{border-bottom:solid 1px;font-weight:700;color:#333;line-height:1.5}@media screen and (min-width: 768px){.card_heading{margin-top:5px;padding-bottom:5px;font-size:18px}}@media screen and (max-width: 767px){.card_heading{margin-top:1.3333333333vw;padding-bottom:1.3333333333vw;font-size:3.7333333333vw}}.card_text{color:#333}@media screen and (min-width: 768px){.card_text{margin-top:5px;font-size:16px}}@media screen and (max-width: 767px){.card_text{margin-top:1.3333333333vw;font-size:3.7333333333vw;line-height:1.5}}.card_deco{display:flex;position:absolute;justify-content:flex-end;align-items:center;text-align:right;font-weight:700;color:#333;line-height:1}@media screen and (min-width: 768px){.card_deco{margin-top:20px;bottom:15px;right:15px;font-size:16px}}@media screen and (max-width: 767px){.card_deco{margin-top:4vw;right:2vw;bottom:2vw;font-size:3.7333333333vw}}.card_deco span{display:inline-block;color:#fff;border-radius:100%;line-height:1;background-color:#b9aa6b}@media screen and (min-width: 768px){.card_deco span{margin-left:10px}}@media screen and (max-width: 767px){.card_deco span{margin-left:1.8666666667vw}}.pageNation{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 auto}@media screen and (min-width: 768px){.pageNation{max-width:470px;margin-top:70px}}@media screen and (max-width: 767px){.pageNation{width:94.6666666667vw;margin:6.6666666667vw auto 0}}.pageNation li a{display:flex;justify-content:center;align-items:center;border:solid 1px rgba(112,112,112,.4);color:#333;border-radius:100%;font-weight:700;color:#888}@media screen and (min-width: 768px){.pageNation li a{width:50px;height:50px;font-size:16px}}@media screen and (max-width: 767px){.pageNation li a{width:10.1333333333vw;height:10.1333333333vw;font-size:3.7333333333vw}}@media screen and (min-width: 768px){.pageNation li:not(:last-of-type){margin-right:10px}}@media screen and (max-width: 767px){.pageNation li:not(:last-of-type){margin-right:2.6666666667vw}}.pageNation li.active a{color:#fff;border:#917600;background-color:#917600}.pageNation_borderNone a{width:5px!important;border:unset!important}@media screen and (min-width: 768px){.single{margin-top:240px}}@media screen and (max-width: 767px){.single{margin:32vw auto 8vw}}.single_side{z-index:10000}@media screen and (min-width: 768px){.single_side{position:fixed;right:-9.1px;top:39.2%}}.single_inner{border-bottom:solid 1px}@media screen and (min-width: 768px){.single_inner{padding-bottom:30px;margin-bottom:70px}}@media screen and (max-width: 767px){.single_inner{padding-bottom:9.3333333333vw;margin-bottom:20vw}}@media screen and (min-width: 768px){.single_period{margin-top:70px;font-size:16px}}@media screen and (max-width: 767px){.single_period{margin-top:14.6666666667vw;font-size:4.2666666667vw}}.single_period span{display:block;font-weight:700}.single_hero{display:flex}@media screen and (min-width: 768px){.single_hero{margin-bottom:100px}}@media screen and (max-width: 767px){.single_hero{margin-bottom:14.6666666667vw}}.single_hero div{overflow:hidden}@media screen and (min-width: 768px){.single_hero div{width:500px;height:350px}}@media screen and (max-width: 767px){.single_hero div{width:100%;height:46.6666666667vw}}.single_hero div img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single_text{font-weight:400;line-height:1.5;color:#3b4043}@media screen and (min-width: 768px){.single_text{font-size:16px}}@media screen and (max-width: 767px){.single_text{font-size:4.2666666667vw}}@media screen and (min-width: 768px){.single_table{margin-bottom:85px}}@media screen and (max-width: 767px){.single_table{margin-bottom:14.6666666667vw}}.single_table table{width:100%}.single_table table tr{display:flex;width:100%;border-top:solid 1px #C0C0C0;border-right:solid 1px #C0C0C0;border-left:solid 1px #C0C0C0}@media screen and (max-width: 767px){.single_table table tr{flex-direction:column}}.single_table table tr:last-of-type{border-bottom:solid 1px #C0C0C0}@media screen and (min-width: 768px){.single_table table tr td{padding:15px 20px;font-size:16px}}@media screen and (max-width: 767px){.single_table table tr td{padding:2.6666666667vw;font-size:4.2666666667vw}}.single_table table tr td:first-of-type{background-color:#f5f5f5;font-weight:700}@media screen and (min-width: 768px){.single_table table tr td:first-of-type{width:20%}}.single_table table tr td:last-of-type{background-color:#fff}@media screen and (min-width: 768px){.single_table table tr td:last-of-type{width:80%}}.single_movie{width:100%}@media screen and (min-width: 768px){.single_movie{height:562.5px;margin-bottom:85px}}@media screen and (max-width: 767px){.single_movie{margin-bottom:14.6666666667vw;height:51.75vw}}.single_movie iframe{width:100%;height:100%}.main_heading{font-weight:700;line-height:1.5}@media screen and (min-width: 768px){.main_heading{margin-bottom:50px;font-size:36px}}@media screen and (max-width: 767px){.main_heading{margin-bottom:6.6666666667vw;font-size:9.6vw}}.main_heading span{display:block;font-weight:700;line-height:1.25;color:#b9aa6b}@media screen and (min-width: 768px){.main_heading span{font-size:24px}}@media screen and (max-width: 767px){.main_heading span{font-size:6.4vw}}.main_border{border-color:#70707066}@media screen and (min-width: 768px){._pcHide{display:none}}@media screen and (max-width: 767px){._spHide{display:none}}._show{display:block}._hide{display:none}._ta{text-align:left}._tac{text-align:center}._tar{text-align:right}._m0{margin:0}._mt0{margin-top:0}._mr0{margin-right:0}._mb0{margin-bottom:0}._ml0{margin-left:0}._p0{padding:0}._pt0{padding-top:0}._pr0{padding-right:0}._pb0{padding-bottom:0}._pl0{padding-left:0}
