﻿.wrp_main .inner_fv{position:relative}.wrp_main .box_fvst{width:100%;position:absolute;left:0;bottom:0;z-index:1}@media only screen and (min-width: 1025px){.wrp_main .box_fvst{margin-bottom:147px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_main .box_fvst{margin-bottom:2em}}@media only screen and (max-width: 767px){.wrp_main .box_fvst{margin-bottom:2em}}.wrp_main .fv_tit{display:flex;align-items:center;color:#fff;text-shadow:rgba(0,0,0,0.8) 1px 1px 10px,rgba(0,0,0,0.8) -1px 1px 10px}@media only screen and (min-width: 1025px){.wrp_main .fv_tit{padding:0 77px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_main .fv_tit{padding:0 3em}}@media only screen and (max-width: 767px){.wrp_main .fv_tit{padding:1.5em}}@media only screen and (max-width: 1024px){.wrp_main .fv_tit{padding-bottom:1em}}@media only screen and (max-width: 767px){.wrp_main .fv_tit{flex-wrap:wrap}}.wrp_main .fv_tit .img{max-width:110px}@media only screen and (max-width: 767px){.wrp_main .fv_tit .img{width:17%}}.wrp_main .fv_tit .tit_text{width:100%}@media only screen and (min-width: 768px){.wrp_main .fv_tit .tit_text{margin-left:2em}}@media only screen and (max-width: 767px){.wrp_main .fv_tit .tit_text{margin-left:0}}@media only screen and (max-width: 767px){.wrp_main .fv_tit .tit_text{margin-top:1em}}.wrp_main .fv_tit .st_text{letter-spacing:.01em;line-height:1.3}@media only screen and (min-width: 1441px){.wrp_main .fv_tit .st_text{font-size:173%}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_main .fv_tit .st_text{font-size:139%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_main .fv_tit .st_text{font-size:112%}}@media only screen and (max-width: 767px){.wrp_main .fv_tit .st_text{font-size:100%}}.wrp_main .fv_tit h2{font-weight:500;line-height:1}@media only screen and (min-width: 1441px){.wrp_main .fv_tit h2{font-size:467%}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_main .fv_tit h2{font-size:389%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_main .fv_tit h2{font-size:234%}}@media only screen and (max-width: 767px){.wrp_main .fv_tit h2{font-size:234%}}@media only screen and (max-width: 1024px){.wrp_main .fv_tit h2{letter-spacing:.05em}}.wrp_main .fv_tit h2 span{font-size:84%}.wrp_main .fv_tit h2 em{position:relative;margin-left:.1em;padding:0 .5em}.wrp_main .fv_tit h2 em::before,.wrp_main .fv_tit h2 em::after{content:'';width:25px;height:72px;position:absolute}@media only screen and (max-width: 1024px){.wrp_main .fv_tit h2 em::before,.wrp_main .fv_tit h2 em::after{width:.5em;height:1em}}.wrp_main .fv_tit h2 em::after{border-left:solid 2px #fff;border-top:solid 2px #fff;left:0}@media only screen and (min-width: 1025px){.wrp_main .fv_tit h2 em::after{top:25px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_main .fv_tit h2 em::after{top:0}}@media only screen and (max-width: 767px){.wrp_main .fv_tit h2 em::after{top:0}}.wrp_main .fv_tit h2 em::before{border-right:solid 2px #fff;border-bottom:solid 2px #fff;right:-5px}@media only screen and (min-width: 1025px){.wrp_main .fv_tit h2 em::before{bottom:17px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_main .fv_tit h2 em::before{bottom:0}}@media only screen and (max-width: 767px){.wrp_main .fv_tit h2 em::before{bottom:0}}.wrp_main .fv_tit .en_text{font-family:"crimson Text", "Times New Roman", Times, Garamond, Georgia, serif;margin-top:1em;letter-spacing:.015em}@media only screen and (min-width: 1441px){.wrp_main .fv_tit .en_text{font-size:112%}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_main .fv_tit .en_text{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_main .fv_tit .en_text{font-size:95%}}@media only screen and (max-width: 767px){.wrp_main .fv_tit .en_text{font-size:95%}}@media only screen and (max-width: 1024px){.wrp_main .fv_tit .en_text{line-height:1.5}}.wrp_main h3{background:#801e24 url(../images/common/bg_red_myou.png) repeat center top;display:inline-block}.mode_yellow .wrp_main h3{background:yellow}.mode_blue .wrp_main h3{background:blue}.mode_black .wrp_main h3{background:#000}@media only screen and (min-width: 1025px){.wrp_main h3{margin-top:24px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_main h3{margin-top:1em}}@media only screen and (max-width: 767px){.wrp_main h3{margin-top:0}}@media only screen and (min-width: 768px){.wrp_main h3{padding-left:79px}}@media only screen and (max-width: 767px){.wrp_main h3{padding-left:1em}}@media only screen and (min-width: 768px){.wrp_main h3{padding-right:50px}}@media only screen and (max-width: 767px){.wrp_main h3{padding-right:1em}}.wrp_main h3 span{line-height:2;color:#fff;font-weight:500}@media only screen and (min-width: 1441px){.wrp_main h3 span{font-size:239%}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_main h3 span{font-size:167%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_main h3 span{font-size:128%}}@media only screen and (max-width: 767px){.wrp_main h3 span{font-size:139%}}.wrp_home{background:#801e24 url(../images/common/bg_red_myou.png) repeat center top}@media only screen and (min-width: 1025px){.wrp_home{padding:123px 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_home{padding:80px 0}}@media only screen and (max-width: 767px){.wrp_home{padding:5em 0}}@media only screen and (max-width: 767px){.wrp_home{padding-top:3em}}.mode_yellow .wrp_home{background:yellow}.mode_blue .wrp_home{background:blue}.mode_black .wrp_home{background:#000}.wrp_home .con_home{max-width:1400px;width:95%;margin-right:auto;margin-left:auto}@media only screen and (max-width: 767px){.wrp_home .con_home{width:92%}}.wrp_home .con_intro{position:relative}.wrp_home .con_intro .inner_intro{max-width:1400px;width:95%;margin-right:auto;margin-left:auto;display:flex;align-items:flex-start}@media only screen and (max-width: 767px){.wrp_home .con_intro .inner_intro{width:92%}}@media only screen and (max-width: 1024px){.wrp_home .con_intro .inner_intro{width:100%;flex-wrap:wrap;flex-direction:column-reverse}}.safari .wrp_home .con_intro .inner_intro{height:33em}.wrp_home .con_intro .inner_intro .box_text{color:#fff}@media only screen and (min-width: 1025px){.wrp_home .con_intro .inner_intro .box_text{width:42.14286%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_home .con_intro .inner_intro .box_text{width:92%}}@media only screen and (max-width: 767px){.wrp_home .con_intro .inner_intro .box_text{width:92%}}@media only screen and (min-width: 1025px){.wrp_home .con_intro .inner_intro .box_text{margin-top:153px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_home .con_intro .inner_intro .box_text{margin-top:2em}}@media only screen and (max-width: 767px){.wrp_home .con_intro .inner_intro .box_text{margin-top:2em}}@media only screen and (max-width: 1024px){.wrp_home .con_intro .inner_intro .box_text{margin-right:auto;margin-left:5%}}.wrp_home .con_intro .inner_intro h4 .jp{line-height:1.5;letter-spacing:.015em}@media only screen and (min-width: 1441px){.wrp_home .con_intro .inner_intro h4 .jp{font-size:217%}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_home .con_intro .inner_intro h4 .jp{font-size:195%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_home .con_intro .inner_intro h4 .jp{font-size:184%}}@media only screen and (max-width: 767px){.wrp_home .con_intro .inner_intro h4 .jp{font-size:178%}}.wrp_home .con_intro .intro_tit{position:relative;writing-mode:tb-rl;writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;-webkit-text-orientation:upright;-moz-text-orientation:upright;-ms-text-orientation:upright;text-orientation:upright;text-align:left;display:inline-block;font-feature-settings:normal;font-family:"Noto Serif JP", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "游明朝", "Yu Mincho", "YuMincho", "HGS明朝E", 			"ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;font-weight:500}@media only screen and (min-width: 768px){.wrp_home .con_intro .intro_tit{margin-top:-60px}}@media only screen and (max-width: 767px){.wrp_home .con_intro .intro_tit{margin-top:-1em}}@media only screen and (min-width: 1441px){.wrp_home .con_intro .intro_tit{margin-left:75px}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_home .con_intro .intro_tit{margin-left:10px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_home .con_intro .intro_tit{margin-left:1em}}@media only screen and (max-width: 767px){.wrp_home .con_intro .intro_tit{margin-left:0}}@media only screen and (max-width: 1024px){.wrp_home .con_intro .intro_tit{display:flex;align-items:center;width:100%}.wrp_home .con_intro .intro_tit>span{display:block}}.wrp_home .con_intro .intro_tit .sub{line-height:1.7;padding:.5em 0;background-color:#fff;display:inline-block;color:#801e24}@media only screen and (min-width: 1441px){.wrp_home .con_intro .intro_tit .sub{font-size:367%}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_home .con_intro .intro_tit .sub{font-size:278%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_home .con_intro .intro_tit .sub{font-size:223%}}@media only screen and (max-width: 767px){.wrp_home .con_intro .intro_tit .sub{font-size:150%}}@media only screen and (min-width: 1441px){.wrp_home .con_intro .intro_tit .sub{margin-left:40px}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_home .con_intro .intro_tit .sub{margin-left:20px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_home .con_intro .intro_tit .sub{margin-left:0.5em}}@media only screen and (max-width: 767px){.wrp_home .con_intro .intro_tit .sub{margin-left:0.5em}}.wrp_home .con_intro .intro_tit .main,.wrp_home .con_intro .intro_tit .main_s{margin-top:2.2em;line-height:1;color:#fff}@media only screen and (min-width: 1441px){.wrp_home .con_intro .intro_tit .main,.wrp_home .con_intro .intro_tit .main_s{font-size:456%}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_home .con_intro .intro_tit .main,.wrp_home .con_intro .intro_tit .main_s{font-size:362%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_home .con_intro .intro_tit .main,.wrp_home .con_intro .intro_tit .main_s{font-size:334%}}@media only screen and (max-width: 767px){.wrp_home .con_intro .intro_tit .main,.wrp_home .con_intro .intro_tit .main_s{font-size:250%}}.wrp_home .con_intro .intro_tit .main em,.wrp_home .con_intro .intro_tit .main_s em{margin-bottom:.2em;color:#c79b68;font-size:141%;letter-spacing:.01em}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_home .con_intro .intro_tit .main em,.wrp_home .con_intro .intro_tit .main_s em{font-size:124%}}@media only screen and (max-width: 1024px){.wrp_home .con_intro .intro_tit .main em,.wrp_home .con_intro .intro_tit .main_s em{font-size:134%;margin-top:.7em}}@media only screen and (max-width: 1024px){.wrp_home .con_intro .intro_tit .main,.wrp_home .con_intro .intro_tit .main_s{margin-top:0}}@media only screen and (max-width: 1024px){.wrp_home .con_intro .intro_tit .main_s{margin-top:4.5em;margin-right:.4em;font-weight:normal}}@media only screen and (max-width: 1024px) and (min-width: 768px) and (max-width: 1024px){.wrp_home .con_intro .intro_tit .main_s{font-size:306%}}@media only screen and (max-width: 1024px) and (max-width: 767px){.wrp_home .con_intro .intro_tit .main_s{font-size:223%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_home .con_intro .intro_tit .main_s{margin-right:.2em}}@media only screen and (min-width: 1025px){.wrp_home .con_intro .tmp_text{margin-top:50px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_home .con_intro .tmp_text{margin-top:35px}}@media only screen and (max-width: 767px){.wrp_home .con_intro .tmp_text{margin-top:2em}}.wrp_home .con_intro .box_img{display:flex}@media only screen and (min-width: 1025px){.wrp_home .con_intro .box_img{margin-top:70px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_home .con_intro .box_img{margin-top:50px}}@media only screen and (max-width: 767px){.wrp_home .con_intro .box_img{margin-top:2em}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_home .con_intro .box_img{justify-content:center;width:92%;margin-left:auto;margin-right:auto}.safari .wrp_home .con_intro .box_img{margin-top:180px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_home .con_intro .box_img{width:92%;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 767px){.wrp_home .con_intro .box_img{width:100%;justify-content:space-between}.wrp_home .con_intro .box_img .img{width:32%}.wrp_home .con_intro .box_img img{width:100%}}.wrp_home .con_intro .box_img p:not(:first-child){margin-left:20px}@media only screen and (max-width: 767px){.wrp_home .con_intro .box_img p:not(:first-child){margin-left:2%}}.wrp_home .con_intro .box_map{width:42.1875%;position:absolute;right:-.5em;top:4.5em}@media only screen and (max-width: 1024px){.wrp_home .con_intro .box_map{margin-top:-6em;width:100%;position:static;margin-left:1em}}.wrp_home .box_btn{display:flex;justify-content:center;margin-left:auto;margin-right:auto}@media only screen and (min-width: 1441px){.wrp_home .box_btn{margin-top:100px}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_home .box_btn{margin-top:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_home .box_btn{margin-top:60px}}@media only screen and (max-width: 767px){.wrp_home .box_btn{margin-top:3.3em}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_home .box_btn{width:95%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_home .box_btn{width:92%}}@media only screen and (max-width: 767px){.wrp_home .box_btn{width:92%}}@media only screen and (max-width: 767px){.wrp_home .box_btn{width:92%;flex-wrap:wrap}}.wrp_home .box_btn .tmp_btn:first-child{margin-right:1em}@media only screen and (max-width: 767px){.wrp_home .box_btn .tmp_btn:first-child{margin-bottom:1.5em;margin-right:auto;margin-left:auto}}.wrp_culture{background:url(../images/home/bg_moyousozai.png) no-repeat top right}@media only screen and (max-width: 1024px){.wrp_culture{background-size:80%}}.wrp_culture .con_culture{max-width:1810px;width:95%;margin-right:auto;margin-left:auto}@media only screen and (max-width: 767px){.wrp_culture .con_culture{width:92%}}@media only screen and (min-width: 1025px){.wrp_culture .con_culture{padding-top:100px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_culture .con_culture{padding-top:60px}}@media only screen and (max-width: 767px){.wrp_culture .con_culture{padding-top:4em}}.wrp_culture .inner_culture{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:flex-start}@media only screen and (min-width: 1025px){.wrp_culture .inner_culture{margin-left:0}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_culture .inner_culture{margin-top:25px}}@media only screen and (max-width: 1024px){.wrp_culture .inner_culture{flex-wrap:wrap;flex-direction:column-reverse;justify-content:center}}.wrp_culture .tmp_st{display:block;margin:auto}.ie .wrp_culture .tmp_st{display:inline-block;height:20em}.safari .wrp_culture .tmp_st{display:inline-block;height:20em}.wrp_culture .tmp_st .sub{line-height:1.5}.wrp_culture .tmp_st .jp{line-height:1.2 !important}.wrp_culture .tmp_st span{padding:5px 0;background-color:#fff;display:inline-block;margin-left:10px}@media only screen and (min-width: 1441px){.wrp_culture .box_text{width:22.09945%}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_culture .box_text{width:30%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_culture .box_text{width:100%}}@media only screen and (max-width: 767px){.wrp_culture .box_text{width:100%}}@media only screen and (min-width: 1025px){.wrp_culture .box_text{margin-right:2em}}@media only screen and (min-width: 1441px){.wrp_culture .box_text{margin-top:2.5em}}@media only screen and (min-width: 1025px){.wrp_culture .box_text .tmp_text{margin-top:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_culture .box_text .tmp_text{margin-top:1em}}@media only screen and (max-width: 767px){.wrp_culture .box_text .tmp_text{margin-top:2em}}@media only screen and (min-width: 1025px){.wrp_culture .box_text .tmp_btn{margin-top:50px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_culture .box_text .tmp_btn{margin-top:1em}}@media only screen and (max-width: 767px){.wrp_culture .box_text .tmp_btn{margin-top:2.8em}}@media only screen and (max-width: 1024px){.wrp_culture .box_text .tmp_btn{margin-left:auto;margin-right:auto}}.wrp_culture .con_slide{overflow:hidden}@media only screen and (min-width: 1441px){.wrp_culture .con_slide{width:72.32044%}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_culture .con_slide{width:65%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_culture .con_slide{width:100%}}@media only screen and (max-width: 767px){.wrp_culture .con_slide{width:100%}}@media only screen and (max-width: 1024px){.wrp_culture .con_slide{margin-top:2em}}.wrp_sig_gal{position:relative}@media only screen and (min-width: 1441px){.wrp_sig_gal{margin-top:160px}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_sig_gal{margin-top:100px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_sig_gal{margin-top:100px}}@media only screen and (max-width: 767px){.wrp_sig_gal{margin-top:8em}}@media only screen and (min-width: 1441px){.wrp_sig_gal{padding-bottom:140px}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_sig_gal{padding-bottom:100px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_sig_gal{padding-bottom:80px}}@media only screen and (max-width: 767px){.wrp_sig_gal{padding-bottom:5em}}.wrp_sig_gal::before{position:absolute;z-index:-1;content:'';background:url(../images/common/bg_paper.jpg) repeat top;width:100%;left:0;bottom:0}.mode_yellow .wrp_sig_gal::before{background:yellow}.mode_blue .wrp_sig_gal::before{background:blue}.mode_black .wrp_sig_gal::before{background:#000}@media only screen and (min-width: 1441px){.wrp_sig_gal::before{height:54%}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_sig_gal::before{height:70%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_sig_gal::before{height:80%}}@media only screen and (max-width: 767px){.wrp_sig_gal::before{height:80%}}.wrp_sig_gal .con_sig_gal{max-width:1400px;width:95%;margin-right:auto;margin-left:auto;display:flex;justify-content:space-between}@media only screen and (max-width: 767px){.wrp_sig_gal .con_sig_gal{width:92%}}@media only screen and (max-width: 767px){.wrp_sig_gal .con_sig_gal{flex-wrap:wrap}}@media only screen and (min-width: 1025px){.wrp_sig_gal .box_gal,.wrp_sig_gal .box_sig{width:47.85714%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_sig_gal .box_gal,.wrp_sig_gal .box_sig{width:48%}}@media only screen and (max-width: 767px){.wrp_sig_gal .box_gal,.wrp_sig_gal .box_sig{width:100%}}.wrp_sig_gal .box_gal .img,.wrp_sig_gal .box_sig .img{position:relative}.wrp_sig_gal .box_gal .img h3,.wrp_sig_gal .box_sig .img h3{position:absolute;left:2em;top:0;line-height:1.7}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_sig_gal .box_gal .img h3,.wrp_sig_gal .box_sig .img h3{height:9em}}@media only screen and (max-width: 1024px){.wrp_sig_gal .box_gal .img h3,.wrp_sig_gal .box_sig .img h3{left:1em}}@media only screen and (max-width: 1024px) and (min-width: 1025px){.wrp_sig_gal .box_gal .img h3 .jp,.wrp_sig_gal .box_sig .img h3 .jp{font-size:150%}}@media only screen and (max-width: 1024px) and (min-width: 768px) and (max-width: 1024px){.wrp_sig_gal .box_gal .img h3 .jp,.wrp_sig_gal .box_sig .img h3 .jp{font-size:112%}}@media only screen and (max-width: 1024px) and (max-width: 767px){.wrp_sig_gal .box_gal .img h3 .jp,.wrp_sig_gal .box_sig .img h3 .jp{font-size:162%}}@media only screen and (min-width: 1025px){.wrp_sig_gal .box_gal .tmp_text,.wrp_sig_gal .box_gal .tmp_btn,.wrp_sig_gal .box_sig .tmp_text,.wrp_sig_gal .box_sig .tmp_btn{margin-top:35px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_sig_gal .box_gal .tmp_text,.wrp_sig_gal .box_gal .tmp_btn,.wrp_sig_gal .box_sig .tmp_text,.wrp_sig_gal .box_sig .tmp_btn{margin-top:35px}}@media only screen and (max-width: 767px){.wrp_sig_gal .box_gal .tmp_text,.wrp_sig_gal .box_gal .tmp_btn,.wrp_sig_gal .box_sig .tmp_text,.wrp_sig_gal .box_sig .tmp_btn{margin-top:1em}}@media only screen and (min-width: 1025px){.wrp_sig_gal .box_gal .tmp_text,.wrp_sig_gal .box_gal .tmp_btn,.wrp_sig_gal .box_sig .tmp_text,.wrp_sig_gal .box_sig .tmp_btn{padding:0 2em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_sig_gal .box_gal .tmp_text,.wrp_sig_gal .box_gal .tmp_btn,.wrp_sig_gal .box_sig .tmp_text,.wrp_sig_gal .box_sig .tmp_btn{padding:0}}@media only screen and (max-width: 767px){.wrp_sig_gal .box_gal .tmp_text,.wrp_sig_gal .box_gal .tmp_btn,.wrp_sig_gal .box_sig .tmp_text,.wrp_sig_gal .box_sig .tmp_btn{padding:0}}.wrp_sig_gal .box_gal .tmp_btn,.wrp_sig_gal .box_sig .tmp_btn{margin-left:auto;margin-right:auto}@media only screen and (min-width: 1025px){.wrp_sig_gal .box_gal .tmp_btn,.wrp_sig_gal .box_sig .tmp_btn{margin-top:35px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_sig_gal .box_gal .tmp_btn,.wrp_sig_gal .box_sig .tmp_btn{margin-top:35px}}@media only screen and (max-width: 767px){.wrp_sig_gal .box_gal .tmp_btn,.wrp_sig_gal .box_sig .tmp_btn{margin-top:2em}}@media only screen and (max-width: 767px){.wrp_sig_gal .box_gal{margin-top:5em}}.wrp_news .con_news{max-width:1400px;width:95%;margin-right:auto;margin-left:auto;display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width: 1441px){.wrp_news .con_news{margin-top:126px}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_news .con_news{margin-top:80px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_news .con_news{margin-top:80px}}@media only screen and (max-width: 767px){.wrp_news .con_news{margin-top:4em}}@media only screen and (min-width: 1441px){.wrp_news .con_news{margin-bottom:126px}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_news .con_news{margin-bottom:80px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_news .con_news{margin-bottom:80px}}@media only screen and (max-width: 767px){.wrp_news .con_news{margin-bottom:3em}}@media only screen and (max-width: 767px){.wrp_news .con_news{width:92%}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_news .con_news{display:block}}@media only screen and (max-width: 1024px){.wrp_news .con_news{display:block}}@media only screen and (min-width: 1441px){.wrp_news .box_tit{width:17.85714%}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_news .box_tit{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_news .box_tit{width:100%}}@media only screen and (max-width: 767px){.wrp_news .box_tit{width:100%}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_news .box_tit{display:flex;align-items:center;justify-content:space-between}}@media only screen and (max-width: 1024px){.wrp_news .box_tit{display:flex;align-items:center}}.wrp_news .box_tit h4{text-align:center;line-height:1}@media only screen and (min-width: 1441px){.wrp_news .box_tit h4{margin-bottom:2em}}@media only screen and (min-width: 1441px){.wrp_news .box_news{width:75.71429%}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_news .box_news{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_news .box_news{width:100%}}@media only screen and (max-width: 767px){.wrp_news .box_news{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_news .box_news{margin-top:2em}}@media only screen and (max-width: 767px){.wrp_news .box_news{margin-top:3em}}@media only screen and (min-width: 1441px){.wrp_news .box_news li:not(&:first-child){margin-top:12px}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_news .box_news li:not(&:first-child){margin-top:1em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_news .box_news li:not(&:first-child){margin-top:1em}}@media only screen and (max-width: 767px){.wrp_news .box_news li:not(&:first-child){margin-top:1.5em}}.wrp_news .box_news li a{display:flex;text-decoration:none;align-items:flex-start;justify-content:space-between}@media only screen and (max-width: 767px){.wrp_news .box_news li a{flex-wrap:wrap}}.wrp_news .box_news li a .date{display:flex;line-height:2.9;font-size:89%;margin-right:3%}@media only screen and (min-width: 1025px){.wrp_news .box_news li a .date{width:13%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_news .box_news li a .date{width:13%}}@media only screen and (max-width: 767px){.wrp_news .box_news li a .date{width:100%}}@media only screen and (max-width: 767px){.wrp_news .box_news li a .date{line-height:1;margin-right:0}}.wrp_news .box_news li a .text{width:80%}@media only screen and (min-width: 1025px){.wrp_news .box_news li a .text{width:80%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_news .box_news li a .text{width:80%}}@media only screen and (max-width: 767px){.wrp_news .box_news li a .text{width:100%}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_news .tmp_btn{margin-top:2em}}@media only screen and (max-width: 1024px){.wrp_news .tmp_btn{margin-top:2em}}.wrp_bn{background:#801e24 url(../images/common/bg_red_myou.png) repeat center top}.mode_yellow .wrp_bn{background:yellow}.mode_blue .wrp_bn{background:blue}.mode_black .wrp_bn{background:#000}@media only screen and (min-width: 1441px){.wrp_bn{margin-top:126px}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_bn{margin-top:80px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_bn{margin-top:80px}}@media only screen and (max-width: 767px){.wrp_bn{margin-top:3em}}.wrp_bn .con_bn{max-width:1400px;width:95%;margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.wrp_bn .con_bn{padding:70px 0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_bn .con_bn{padding:60px 0}}@media only screen and (max-width: 767px){.wrp_bn .con_bn{padding:2em 0}}@media only screen and (max-width: 767px){.wrp_bn .con_bn{width:92%}}@media only screen and (max-width: 1024px){.wrp_bn .con_bn{width:85%}}.wrp_bn .bn_slide a{display:block;margin:auto}.wrp_bn .bn_slide img{width:100%}.wrp_bn .bn_slide .tmp_link{margin-top:.5em;text-align:left}.wrp_bn .bn_slide .tmp_link span{display:inline-block}.wrp_bn .bn_slide .prev-arrow,.wrp_bn .bn_slide .next-arrow{position:absolute;top:25%;width:26px;cursor:pointer;z-index:10}.wrp_bn .bn_slide .prev-arrow{right:calc(100% - -2em);transform:rotate(-180deg)}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_bn .bn_slide .prev-arrow{right:calc(100% - .5em)}}@media only screen and (max-width: 1024px){.wrp_bn .bn_slide .prev-arrow{right:calc(100% - .5em)}}.wrp_bn .bn_slide .next-arrow{left:calc(100% - -1.5em)}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_bn .bn_slide .next-arrow{left:calc(100% - .5em)}}@media only screen and (max-width: 1024px){.wrp_bn .bn_slide .next-arrow{left:calc(100% - .5em)}}.wrp_bn .bn_slide .slick-slide{padding:0 6px}.wrp_pdf{display:flex;justify-content:center;border:1px solid #dfdfdf;max-width:1400px;width:95%;margin-right:auto;margin-left:auto;margin-bottom:140px}@media only screen and (max-width: 767px){.wrp_pdf{width:92%}}@media only screen and (max-width: 767px){.wrp_pdf{margin-top:4.5em;margin-bottom:5em;display:block}}.wrp_pdf .con_pdf{padding:60px 100px 80px}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_pdf .con_pdf{padding:40px}}@media only screen and (max-width: 767px){.wrp_pdf .con_pdf{padding:1.2em}}.wrp_pdf .con_pdf h5{border-bottom:3px solid #dfdfdf;margin-bottom:40px;font-family:"Times New Roman", Times, Garamond, Georgia, serif}@media only screen and (min-width: 1025px){.wrp_pdf .con_pdf h5{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_pdf .con_pdf h5{font-size:100%}}@media only screen and (max-width: 767px){.wrp_pdf .con_pdf h5{font-size:89%}}.wrp_pdf .con_pdf .img{text-align:center;margin-bottom:30px}.wrp_pdf .con_pdf .tmp_btn{width:75%;margin-left:auto;margin-right:auto}.wrp_pdf .con_pdf .tmp_btn a::after{background:none;height:30px;font-family:'Font Awesome 5 Free'}.wrp_pdf .con_pdf .file-pdf a::after{content:'\f1c1'}@media only screen and (max-width: 767px){.wrp_pdf .con_pdf .file-pdf a::after{height:19px}}.wrp_pdf .con_pdf ul{text-align:center;margin-top:30px}@media only screen and (max-width: 767px){.wrp_pdf .con_pdf ul{display:flex;justify-content:space-between;flex-wrap:wrap}}.wrp_pdf .con_pdf ul li{display:inline;padding:6px}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_pdf .con_pdf ul li{padding:25px}}@media only screen and (max-width: 767px){.wrp_pdf .con_pdf ul li{padding:0.5em 0;width:50%}}.wrp_kids{max-width:1400px;width:95%;margin-right:auto;margin-left:auto;text-align:center}@media only screen and (max-width: 767px){.wrp_kids{width:92%}}@media only screen and (min-width: 768px){.wrp_kids{margin-bottom:140px}}@media only screen and (max-width: 767px){.wrp_kids{margin-bottom:5em}}.wrp_kids a{transition:opacity 0.3s ease-in}.wrp_kids a:hover{opacity:.7}.wrp_kids a img{max-width:670px}
