.js-fix.is-fixed,.js-fix2.is-fixed,.js-fix3.is-fixed{background-color:#f2f2f2;position:fixed;top:70px}.bg_white{background-color:#fff}.tab-nav{padding:1em 0 0!important}.tab-nav div{max-width:32%!important;padding:0}.tab-nav a{color:rgba(0,0,0,.66);display:block;font-weight:700;padding:10px 20px}.only-text{display:block;font-size:.67em}.section1 table td,.section1 table th{vertical-align:middle}@media screen and (max-width:559px){.tab-nav p.h-sm{font-size:.8em}.tab-nav a{padding:5px 10px}.tab-nav div{align-items:center;display:flex;justify-content:center}}@media screen and (min-width:560px){.pc-none{display:none!important;visibility:hidden}}@media screen and (max-width:559px){.sp-none{display:none!important;visibility:hidden}}@media screen and (max-width:767px){#p-language_list{padding:0 10px}#p-language_list .page-ttl{color:#515151;font-size:2rem;font-weight:600;letter-spacing:.04em;padding:45px 0;text-align:center}#p-language_list .language_list-list{background:#f2f2f2;color:#515151;font-size:1.3rem;line-height:1;padding:0 10px 20px}#p-language_list .language_list-list .ttl{border-bottom:1px solid #bfbfbf;display:flex}#p-language_list .language_list-list .ttl i,#p-language_list .language_list-list .ttl span{display:block;font-style:normal;font-weight:600;padding:30px 0;text-align:center;width:50%}#p-language_list .language_list-list dl{border-bottom:1px solid #bfbfbf;padding:0 0 30px;position:relative}#p-language_list .language_list-list dt{display:flex;padding:20px 0 10px}#p-language_list .language_list-list dt i,#p-language_list .language_list-list dt span{display:block;font-style:normal;text-align:center;width:50%}#p-language_list .language_list-list dt:after{border-bottom:2px solid #000;border-right:2px solid #000;bottom:20px;box-sizing:border-box;content:"";display:block;height:8px;left:50%;margin-left:-4px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:transform .3s ease;transition:transform .3s ease;width:8px}#p-language_list .language_list-list dt.is-active:after{bottom:28px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#p-language_list .language_list-list dd{display:none;padding:30px 0}#p-language_list .language_list-list dd ul{display:flex}#p-language_list .language_list-list dd li{display:block;text-align:center;width:33.33333%}#p-language_list .language_list-list dd i,#p-language_list .language_list-list dd span{display:block;font-style:normal}#p-language_list .language_list-list dd span{font-size:1.1rem;font-weight:600;line-height:1.5}#p-language_list .language_list-list dd i{font-size:1.6rem;padding:18px 0}#p-language_list .language_list-txt{color:#515151;font-size:1.3rem;padding:70px 40px 40px}#p-language_list .language_list-txt>a{margin-top:100px}#p-language_list .language_list-txt p>a{border-bottom:1px solid #515151;display:inline-block;line-height:1.3;margin-top:35px;position:relative}#p-language_list .language_list-txt p>a:after{border-right:2px solid #000;border-top:2px solid #000;box-sizing:border-box;content:"";display:block;height:8px;margin-top:-4px;position:absolute;right:-20px;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px}}@media print,screen and (min-width:768px){#p-language_list{color:#515151;margin:auto;max-width:1200px}#p-language_list .page-ttl{font-size:3.4rem;letter-spacing:.04em;padding:80px 0;text-align:center}#p-language_list .language_list-list{background:#f2f2f2;font-size:1.4rem;padding:20px}}@media screen and (min-width:768px) and (min-width:1061px){#p-language_list .language_list-list{font-size:1.8rem}}@media print,screen and (min-width:768px){#p-language_list .language_list-list table{table-layout:fixed;width:100%}#p-language_list .language_list-list tr{border-bottom:1px solid #bfbfbf}#p-language_list .language_list-list td+td,#p-language_list .language_list-list th+th{border-left:1px solid #bfbfbf}#p-language_list .language_list-list td,#p-language_list .language_list-list th{text-align:center}#p-language_list .language_list-list.section1 th{font-weight:600;padding:20px 22px;width:207px}#p-language_list .language_list-list.section2 th{font-weight:600;padding:20px 22px 36px;width:259px}#p-language_list .language_list-list.section3 th{font-weight:600;padding:20px 22px 36px;width:173px}#p-language_list .language_list-list td{font-size:1.3rem;padding:20px 0}}@media screen and (min-width:768px) and (min-width:1061px){#p-language_list .language_list-list td{font-size:1.7rem}}@media print,screen and (min-width:768px){#p-language_list .language_list-txt{font-size:1.8rem;line-height:2;margin:auto;padding:90px 0 0;width:700px}#p-language_list .language_list-txt p>a{border-bottom:1px solid #515151;display:inline-block;line-height:1.3;margin-top:35px;position:relative}#p-language_list .language_list-txt p>a:after{border-right:2px solid #000;border-top:2px solid #000;box-sizing:border-box;content:"";display:block;height:8px;margin-top:-4px;position:absolute;right:-20px;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px}#p-language_list .language_list-txt>a{margin-top:100px;width:250px}#p-language_list .language_list-txt a:hover{border-bottom:none;transition:border .3s ease}}.link_wrap{text-align:center}.link_wrap,.link_wrap a{display:flex;justify-content:center}.link_wrap a{align-items:center;background-color:#e6e6e6;border-radius:100px;color:#000;font-size:2rem;height:60px;margin:50px 10px 40px;padding:15px 20px;transition:all .4s ease-out;width:60px}.link_wrap a:hover{background-color:#ffe100}@-webkit-keyframes modify{0%{margin-top:-100px;padding-top:100px}to{margin-top:0;padding-top:0}}@keyframes modify{0%{margin-top:-100px;padding-top:100px}to{margin-top:0;padding-top:0}}@media screen and (max-width:559px){.link_wrap{flex-wrap:wrap}.link_wrap a{font-size:1.5rem;margin:0 5px 30px;padding:15px 20px}}#sound_lang_a:target,#sound_lang_ha:target,#sound_lang_ka:target,#sound_lang_ma:target,#sound_lang_na:target,#sound_lang_ra:target,#sound_lang_sa:target,#sound_lang_ta:target,#sp_sound_lang_a:target,#sp_sound_lang_ha:target,#sp_sound_lang_ka:target,#sp_sound_lang_ma:target,#sp_sound_lang_na:target,#sp_sound_lang_ra:target,#sp_sound_lang_sa:target,#sp_sound_lang_ta:target{-webkit-animation:modify .01s;animation:modify .01s}