@media only screen and (max-width: 736px){main.sp_bk:before{position:fixed;content:"";width:100%;height:100vh;top:0;left:0;background:#000;z-index:100;transition:0.5s;opacity:1}}#b5g>#top-head{top:-100px;position:fixed;width:100%;margin:100px auto 0;padding:15px 0;height:70px;box-sizing:border-box;line-height:1;z-index:999;color:#fff;text-decoration:none}@media only screen and (max-width: 736px){#b5g>#top-head{top:0;position:fixed;margin-top:0;width:100%;padding:0;height:15.625vw}}#b5g>#top-head li{margin-right:0}#b5g>#top-head a{color:#fff;text-decoration:none}#b5g>#top-head .inner{position:relative;width:1152px;height:auto;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 1200px){#b5g>#top-head .inner{width:90%}}@media only screen and (max-width: 736px){#b5g>#top-head .inner{width:100%;padding:0}}#b5g>#top-head .inner:after{display:none}#b5g>#top-head .logo{float:left;width:113px;position:unset;margin-right:0}@media only screen and (max-width: 900px){#b5g>#top-head .logo{width:12.55556vw}}@media only screen and (max-width: 736px){#b5g>#top-head .logo{margin-top:3.90625vw;margin-left:6.25vw}}@media only screen and (max-width: 736px){#b5g>#top-head .logo img{width:19.53125vw}}@media only screen and (max-width: 736px){#b5g>#top-head #global-nav{position:absolute;top:-150vw;background:#000;width:100%;z-index:1000;transition:.5s ease-in-out}}#b5g>#top-head #global-nav .nav_content{list-style:none;right:0;top:-4px;font-size:18px;font-weight:400;display:block;align-items:normal;margin-left:0}@media only screen and (max-width: 736px){#b5g>#top-head #global-nav .nav_content{list-style:none;position:static;right:0;bottom:0;font-size:4.375vw;font-weight:500;letter-spacing:0.1em}}#b5g>#top-head #global-nav .nav_content .nav_list{float:left;line-height:45px;text-align:center;position:relative}@media only screen and (max-width: 736px){#b5g>#top-head #global-nav .nav_content .nav_list{position:relative;border-bottom:solid 1px #fff;float:none;width:100%;text-align:left;display:block;height:auto;line-height:normal;padding-left:5.46875vw;box-sizing:border-box}}@media only screen and (max-width: 736px){#b5g>#top-head #global-nav .nav_content .nav_list:first-child{border-top:solid 1px #fff}}#b5g>#top-head #global-nav .nav_content .nav_list:last-child{border-bottom:none}#b5g>#top-head #global-nav .nav_content .nav_list:last-child:before{border:none}#b5g>#top-head #global-nav .nav_content .nav_list:last-child a{padding-right:0}#b5g>#top-head #global-nav .nav_content .nav_list:last-child a:after{display:none}@media only screen and (max-width: 736px){#b5g>#top-head #global-nav .nav_content .nav_list:after{position:absolute;content:"";right:6.25vw;top:0;bottom:0;margin:auto;width:2.34375vw;height:2.34375vw;border:1px solid;border-color:#fff #fff transparent transparent;transform:rotate(45deg)}}#b5g>#top-head #global-nav .nav_content .nav_list a{padding:0 20px;display:table-cell;vertical-align:middle;position:relative}@media only screen and (max-width: 1020px){#b5g>#top-head #global-nav .nav_content .nav_list a{padding:0 1.76471vw}}@media only screen and (max-width: 736px){#b5g>#top-head #global-nav .nav_content .nav_list a{width:100%;display:block;color:#fff;padding:0;font-size:4.375vw;line-height:15.625vw}}@media only screen and (max-width: 736px){#b5g>#top-head #global-nav .nav_content .nav_list a:after{display:none}}#b5g>#top-head #global-nav .nav_content .nav_list a span{color:#F5EF00;font-size:12px;margin-right:5px}@media only screen and (max-width: 1020px){#b5g>#top-head #global-nav .nav_content .nav_list a span{font-size:1.17647vw}}@media only screen and (max-width: 736px){#b5g>#top-head #global-nav .nav_content .nav_list a span{margin-right:0;margin-left:10px;font-size:3.125vw}}#b5g>#top-head #global-nav .nav_content .nav_list a span.pc{display:inline-block !important}@media only screen and (max-width: 736px){#b5g>#top-head #global-nav .nav_content .nav_list a span.pc{display:none !important}}#b5g>#top-head #global-nav .nav_content .nav_list a span.sp{display:none !important}@media only screen and (max-width: 736px){#b5g>#top-head #global-nav .nav_content .nav_list a span.sp{display:inline-block !important}}@media only screen and (max-width: 736px){#b5g>#top-head #global-nav .nav_content .nav_list.arrow:after{display:none}}#b5g>#top-head #global-nav .nav_content .nav_list.arrow .list{color:#fff;padding:0 20px 0 12px;display:block;vertical-align:middle;position:relative;cursor:pointer}@media only screen and (max-width: 736px){#b5g>#top-head #global-nav .nav_content .nav_list.arrow .list{line-height:15.625vw;padding:0;display:block;width:100%}}#b5g>#top-head #global-nav .nav_content .nav_list.arrow .list:after{position:absolute;right:4px;top:calc(50% - 5px);width:5px;height:5px;border:2px solid;content:"";border-color:transparent transparent #fff #fff;transform:rotate(-45deg)}@media only screen and (max-width: 736px){#b5g>#top-head #global-nav .nav_content .nav_list.arrow .list:after{border:1px solid;right:6.25vw;width:2.34375vw;height:2.34375vw;border-color:transparent transparent #fff #fff;display:none}}#b5g>#top-head #global-nav .nav_content .nav_list.arrow .list a{padding:0}#b5g>#top-head #global-nav .nav_content .nav_list.arrow.selected .list:after{border-color:#fff #fff transparent transparent;top:17%}#b5g>#top-head #global-nav .nav_content .nav_list.arrow.selected .box{display:block}#b5g>#top-head #global-nav .nav_content .nav_list.arrow:hover .box{display:inline}@media only screen and (max-width: 736px){#b5g>#top-head #global-nav .nav_content .nav_list.arrow:hover .box{display:block}}#b5g>#top-head #global-nav .nav_content .nav_list.arrow .box{display:none;background:rgba(255,255,255,0.8);padding:20px 25px;position:absolute;width:190px;top:42px;left:0;box-sizing:border-box}@media only screen and (max-width: 736px){#b5g>#top-head #global-nav .nav_content .nav_list.arrow .box{position:unset;background:none;padding:3.125vw 3.90625vw;width:90%;top:0;display:block}}#b5g>#top-head #global-nav .nav_content .nav_list.arrow .box h3{font-size:16px;color:#c03;font-weight:500;text-align:left;margin-bottom:5px;line-height:100%}@media only screen and (max-width: 736px){#b5g>#top-head #global-nav .nav_content .nav_list.arrow .box h3{font-size:4.0625vw;background:#c03;color:#fff;padding:1.5625vw 3.125vw}}#b5g>#top-head #global-nav .nav_content .nav_list.arrow .box ul{margin-bottom:15px;display:block;align-items:normal;margin-left:0}#b5g>#top-head #global-nav .nav_content .nav_list.arrow .box ul:last-child{margin-bottom:0}#b5g>#top-head #global-nav .nav_content .nav_list.arrow .box ul li{margin-bottom:5px}#b5g>#top-head #global-nav .nav_content .nav_list.arrow .box ul li a{font-size:18px;font-weight:400;color:#000;padding:0 15px}@media only screen and (max-width: 736px){#b5g>#top-head #global-nav .nav_content .nav_list.arrow .box ul li a{font-size:4.375vw;padding:0 3.125vw;color:#fff;line-height:7.8125vw}}#b5g>#top-head #global-nav .nav_content .nav_list.arrow .box ul li a:before{position:absolute;left:0;top:0;bottom:0;margin:auto;width:4px;height:4px;border:1px solid;content:"";border-color:transparent #000 #000 transparent;transform:rotate(-45deg)}@media only screen and (max-width: 736px){#b5g>#top-head #global-nav .nav_content .nav_list.arrow .box ul li a:before{border-color:transparent #fff #fff transparent}}#b5g>#top-head #nav-toggle{display:none;position:absolute;right:12px;top:14px;width:34px;height:36px;cursor:pointer;z-index:101}@media only screen and (max-width: 736px){#b5g>#top-head #nav-toggle{right:4.6875vw;display:block;top:3.90625vw;width:7.8125vw}}#b5g>#top-head #nav-toggle div{position:relative}#b5g>#top-head #nav-toggle span{display:block;position:absolute;height:2px;width:100%;background:#fff;left:0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;transition:.35s ease-in-out}#b5g>#top-head #nav-toggle span:nth-child(1){top:0}#b5g>#top-head #nav-toggle span:nth-child(2){top:11px}@media only screen and (max-width: 736px){#b5g>#top-head #nav-toggle span:nth-child(2){top:2.65625vw}}#b5g>#top-head #nav-toggle span:nth-child(3){top:22px}@media only screen and (max-width: 736px){#b5g>#top-head #nav-toggle span:nth-child(3){top:5vw}}@media only screen and (max-width: 736px){#b5g>#top-head #mobile-head{width:100%;z-index:999;position:relative}}@media only screen and (max-width: 736px){#b5g>#top-head.open{background:#000}}#b5g>#top-head.open #nav-toggle span:nth-child(1){top:11px;transform:rotate(315deg)}#b5g>#top-head.open #nav-toggle span:nth-child(2){width:0;left:50%}#b5g>#top-head.open #nav-toggle span:nth-child(3){top:11px;transform:rotate(-315deg)}@media only screen and (max-width: 736px){#b5g>#top-head.open #global-nav{transform:translateY(165vw)}}#b5g>#top-head.following{transition:.3s;background:#000}
.nav_list{margin-bottom:0px;}
#b5g > #top-head #global-nav .nav_content .nav_list.nav_lang{
  border: 1px solid #fff;
  padding-bottom: 2px;
  line-height: 41px;
  box-sizing: border-box;
}
#b5g > #top-head #global-nav .nav_content .nav_list.nav_lang a{ padding: 0 15px;}
@media only screen and (max-width: 736px){
  #b5g > #top-head #global-nav .nav_content .nav_list.nav_lang{ border:none;padding: 15px 20px;}
  #b5g > #top-head #global-nav .nav_content .nav_list.nav_lang a{ border: 1px solid #fff;box-sizing: border-box;padding: 0 20px;}
  #b5g > #top-head #global-nav .nav_content .nav_list.nav_lang::after{
    right: 11.25vw;
  }
}