@charset "utf-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}li,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{min-height:1px;height:1px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}li,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{min-height:1px;height:1px}@charset "utf-8";@charset "utf-8";.d_link{cursor:pointer;pointer-events:none;-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}.d_link.de{text-decoration:line-through}.w_link{cursor:pointer;pointer-events:none}.red_bgtext{background:#f00;color:#fff;padding:0 5px;margin-right:5px}.img-box{width:100%}.img-box img{width:100%}.maplist_list_wrap h2{padding-top:50px;padding-bottom:30px!important}.maplist_list_wrap h2:first-of-type{padding-top:0px}._left,.sp_left,aside.smpbnr,text-align left!important{padding:10px}._left *,.sp_left *,aside.smpbnr *,text-align left!important *{padding:0;margin:0;line-height:0}.maplist_s{margin-left:10px;padding:2px 5px;display:inline-block;margin-top:-6px;vertical-align:middle;font-size:0.5rem!important}@media screen and (max-width:767px){.maplist_s{margin-left:0px;padding-left:0}}#maplist_selectbox .maplist_s{display:none}#transaction .tableset{margin-top:20px;padding-top:20px;padding-bottom:0;border-top:1px solid #ccc;border-bottom:0}#transaction .tableset:first-of-type{border-top:0px;padding-top:0;margin-top:0}#transaction .tableset p{padding-top:0;padding-bottom:0;margin-top:0}#transaction .tableset .text_es{padding-top:0;padding-bottom:0;margin-top:0!important}.nb15{margin-bottom:15px}.nb{margin-bottom:0px}.icon{background:#333;color:#fff;padding:4px 10px 5px}@media screen and (max-width:767px){.icon{line-height:2.5}}.linetitle{border-top:1px solid #ccc;position:relative;margin-top:20px;width:100%}.linetitle p{display:inline-block;background:#fff;color:#000;position:absolute;top:-13px;left:0;right:0;margin:auto}.two_c_box{overflow:hidden;margin-top:25px}.two_c_box dt{float:left;width:49%}.two_c_box dd{float:left;margin-left:2%;width:49%}.two_c_box img{width:100%}html[lang=ja] #modalcontents .exhibit[datatgs="0"] .clm2{display:none!important}html[lang=ja] #modalcontents .exhibit[datatgs="0"] .clm6{display:none!important}html[lang=ja] #modalcontents .exhibit[datatgs="1"] .clm2{display:none!important}html[lang=ja] #modalcontents .exhibit[datatgs="1"] .clm6{display:none!important}html[lang=ja] #modalcontents .contents p{padding:0 5px}html[lang=ja] #modalcontents h3{font-weight:bold}@media screen and (max-width:767px){html[lang=ja] #modalcontents h3{position:relative}}html[lang=ja] #modalcontents h3:before{content:'';border-left:5px solid #ccc;padding-right:15px;padding-top:3px}html[lang=ja] #modalcontents h3 span{margin-left:15px;font-size:0.55rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents h3 span{position:absolute;left:0;bottom:10px;line-height:1.3;margin:0}}html[lang=ja] #modalcontents .name+div{background:#fff;display:inline-block;padding:10px;line-height:2}html[lang=ja] #modalcontents .name+div a{text-decoration:none}html[lang=ja] #modalcontents .exhibition .header{display:none}html[lang=ja] #modalcontents .exhibition .contents{margin-left:-10px;background:#f9f9f9;max-width:1092px}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibition .contents{margin-left:0;padding:0 10px}}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibition .contents+.contents{margin-top:10px}}html[lang=ja] #modalcontents .exhibition li{margin-left:10px;display:block;min-height:5px;padding-top:5px;padding-bottom:10px}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibition li{margin-left:0;height:auto;padding-top:0;padding-bottom:0}}html[lang=ja] #modalcontents .exhibition li p{line-height:1.3;font-size:0.55rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibition li p{padding:0 0 10px}}html[lang=ja] #modalcontents .booth .header{margin-left:-10px}@media screen and (max-width:767px){html[lang=ja] #modalcontents .booth .header{display:none}}html[lang=ja] #modalcontents .booth .header li{border-bottom:1px solid #999}html[lang=ja] #modalcontents .booth .contents{margin-left:-10px;background:#f9f9f9;max-width:1092px}@media screen and (max-width:767px){html[lang=ja] #modalcontents .booth .contents{margin-left:0;padding:0 10px}}html[lang=ja] #modalcontents .booth .contents .clm5 p:before{content:'～'}html[lang=ja] #modalcontents .booth li{margin-left:10px;display:block;min-height:5px;padding-top:5px;padding-bottom:10px}@media screen and (max-width:767px){html[lang=ja] #modalcontents .booth li{margin-left:0;height:auto;padding-top:0;padding-bottom:0}}html[lang=ja] #modalcontents .booth li p{line-height:1.3;font-size:0.55rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .booth li p{padding:0 0 10px}}html[lang=ja] #modalcontents .booth .clm0{width:48px;display:none}html[lang=ja] #modalcontents .booth .clm1{display:block;padding-right:5px;padding-left:5px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=ja] #modalcontents .booth .clm1:before{content:'イベント名';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .booth .clm1{width:100%;margin-left:0;padding-left:0;padding-right:0}}html[lang=ja] #modalcontents .booth .clm2{display:block;padding-right:5px;padding-left:5px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=ja] #modalcontents .booth .clm2:before{content:'開催日';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .booth .clm2{width:100%}}@media screen and (max-width:767px){html[lang=ja] #modalcontents .booth .clm2{width:100%;margin-left:0;padding-left:0;padding-right:0}}html[lang=ja] #modalcontents .booth .clm3{display:block;padding-right:5px;padding-left:5px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=ja] #modalcontents .booth .clm3:before{content:'時';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .booth .clm3{width:10%;margin-left:0;padding-left:0;padding-right:0}}html[lang=ja] #modalcontents .booth .clm4{display:block;padding-right:5px;padding-left:5px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=ja] #modalcontents .booth .clm4:before{content:'分';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .booth .clm4{width:10%;margin-left:0;padding-left:0;padding-right:0}}html[lang=ja] #modalcontents .booth .clm5{display:block;padding-right:5px;padding-left:5px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=ja] #modalcontents .booth .clm5:before{content:'～';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .booth .clm5:before{text-align:center}}@media screen and (max-width:767px){html[lang=ja] #modalcontents .booth .clm5{text-align:center;width:10%;margin-left:0;padding-left:0;padding-right:0}}html[lang=ja] #modalcontents .booth .clm6{display:block;padding-right:5px;padding-left:5px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=ja] #modalcontents .booth .clm6:before{content:'時';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .booth .clm6{width:10%;margin-left:0;padding-left:0;padding-right:0}}html[lang=ja] #modalcontents .booth .clm7{display:block;padding-right:5px;padding-left:5px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=ja] #modalcontents .booth .clm7:before{content:'分';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .booth .clm7{width:10%;margin-left:0;padding-left:0;padding-right:0}}html[lang=ja] #modalcontents .booth .clm8{display:block;padding-right:5px;padding-left:5px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=ja] #modalcontents .booth .clm8:before{content:'イベント紹介';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .booth .clm8{width:100%;margin-left:0;padding-left:0;padding-right:0}}html[lang=ja] #modalcontents .exhibit .header{margin-left:-10px;display:none}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibit .header{display:none}}html[lang=ja] #modalcontents .exhibit .header li{border-bottom:1px solid #999}html[lang=ja] #modalcontents .exhibit .header li p{font-size:0.55rem!important;line-height:1.3;padding:10px 0}html[lang=ja] #modalcontents .exhibit .header .clm1{display:none}html[lang=ja] #modalcontents .exhibit .contents{margin-left:-10px;background:#f9f9f9;max-width:1092px}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibit .contents{margin-left:0;padding:0 10px}}html[lang=ja] #modalcontents .exhibit li{margin-left:10px;display:block;min-height:5px;padding-top:5px;padding-bottom:10px}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibit li{margin-left:0;height:auto;padding-top:0;padding-bottom:0}}html[lang=ja] #modalcontents .exhibit li p{line-height:1.3;font-size:0.55rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibit li p{padding:0 0 10px}}html[lang=ja] #modalcontents .exhibit .clm0{display:none;padding-right:0;padding-left:0;font-weight:bold;margin-left:0;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=ja] #modalcontents .exhibit .clm1{display:block;padding-right:5px;padding-left:5px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=ja] #modalcontents .exhibit .clm1:before{content:'出展タイトル';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibit .clm1{width:100%;margin-left:0;padding-left:0;padding-right:0}}html[lang=ja] #modalcontents .exhibit .clm2{display:block;padding-right:5px;padding-left:5px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibit .clm2{width:100%;margin-left:0}}html[lang=ja] #modalcontents .exhibit .clm2 p{padding:0 5px 0 0}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibit .clm2 p{padding:0 0 10px}}html[lang=ja] #modalcontents .exhibit .clm2:before{content:'出展タイトル(英語)';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}html[lang=ja] #modalcontents .exhibit .clm3{display:block;padding-right:0px;padding-left:0px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibit .clm3{width:100%;margin-left:0}}html[lang=ja] #modalcontents .exhibit .clm3 p{padding:0 5px 0 0}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibit .clm3 p{padding:0 0 10px}}html[lang=ja] #modalcontents .exhibit .clm3:before{content:'ジャンル';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}html[lang=ja] #modalcontents .exhibit .clm4{display:block;padding-right:0px;padding-left:0px;font-weight:bold;margin-left:0px;text-align:left;overflow:hidden;font-size:0.65rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibit .clm4{width:100%;height:auto}}html[lang=ja] #modalcontents .exhibit .clm4 p{padding:0 5px}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibit .clm4 p{padding:0 0 10px}}html[lang=ja] #modalcontents .exhibit .clm4:before{content:'　';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibit .clm4:before{display:none}}html[lang=ja] #modalcontents .exhibit .clm5{display:block;padding-right:0px;padding-left:0px;font-weight:bold;margin-left:0px;text-align:left;overflow:hidden;font-size:0.65rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibit .clm5{width:100%;height:auto}}html[lang=ja] #modalcontents .exhibit .clm5 p{padding:0 0 0 5px}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibit .clm5 p{padding:0 0 10px}}html[lang=ja] #modalcontents .exhibit .clm5:before{content:'　';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibit .clm5:before{display:none}}html[lang=ja] #modalcontents .exhibit .clm6{display:block;padding-right:0px;padding-left:0px;font-weight:bold;margin-left:0px;text-align:left;overflow:hidden;font-size:0.65rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibit .clm6{width:100%;height:auto}}html[lang=ja] #modalcontents .exhibit .clm6 p{padding:0 0 0 5px}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibit .clm6 p{padding:0 0 10px}}html[lang=ja] #modalcontents .exhibit .clm6:before{content:'　';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibit .clm6:before{display:none}}html[lang=ja] #modalcontents .exhibit .clm7{display:block;padding-right:0px;padding-left:0px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=ja] #modalcontents .exhibit .clm7:before{content:'発売日/配信日';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibit .clm7:before{content:'発売日/配信日';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibit .clm7{width:100%;margin-left:0}}html[lang=ja] #modalcontents .exhibit .clm8{display:block;padding-right:0px;padding-left:0px;font-weight:bold;margin-left:0;text-align:left;overflow:hidden;font-size:0.65rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibit .clm8{width:100%;height:auto}}html[lang=ja] #modalcontents .exhibit .clm8:before{content:'　';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibit .clm8:before{display:none}}html[lang=ja] #modalcontents .exhibit .clm9{display:block;padding-right:0px;padding-left:0px;font-weight:bold;margin-left:0;text-align:left;overflow:hidden;font-size:0.65rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibit .clm9{width:100%;height:auto}}html[lang=ja] #modalcontents .exhibit .clm9:before{content:'　';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibit .clm9:before{display:none}}html[lang=ja] #modalcontents .exhibit .clm10{display:block;padding-right:0px;padding-left:0px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=ja] #modalcontents .exhibit .clm10:before{content:'プラットフォーム';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibit .clm10{width:100%;margin-left:0;padding-left:0}}html[lang=ja] #modalcontents .exhibit .clm11{display:block;padding-right:0px;padding-left:0px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=ja] #modalcontents .exhibit .clm11:before{content:'VR対応';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibit .clm11{width:100%;margin-left:0;padding-left:0}}html[lang=ja] #modalcontents .exhibit .clm12{display:block;padding-right:0px;padding-left:0px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=ja] #modalcontents .exhibit .clm12:before{content:'備考欄';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibit .clm12{width:100%;margin-left:0;padding-left:0}}html[lang=ja] #modalcontents .exhibit .clm13{display:none;padding-right:0px;padding-left:0px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=ja] #modalcontents .exhibit .clm13:before{content:'学生作品';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .exhibit .clm13{width:100%;padding-left:0}}html[lang=ja] #modalcontents .item .header{margin-left:-10px}@media screen and (max-width:767px){html[lang=ja] #modalcontents .item .header{display:none}}html[lang=ja] #modalcontents .item .header li{border-bottom:1px solid #999;min-height:5px}html[lang=ja] #modalcontents .item .header li p{font-size:0.55rem!important;padding:10px 0}html[lang=ja] #modalcontents .item .contents{margin-left:-10px;background:#f9f9f9;max-width:1092px}@media screen and (max-width:767px){html[lang=ja] #modalcontents .item .contents{margin-left:0;padding:0 10px}}html[lang=ja] #modalcontents .item li{margin-left:10px;display:block;min-height:5px;padding-top:5px;padding-bottom:10px}@media screen and (max-width:767px){html[lang=ja] #modalcontents .item li{margin-left:0;height:auto;padding-top:0;padding-bottom:0}}html[lang=ja] #modalcontents .item li p{line-height:1.3;font-size:0.55rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .item li p{padding:0 0 10px}}html[lang=ja] #modalcontents .item .clm0{width:48px;display:none}html[lang=ja] #modalcontents .item .clm1{display:block;padding-right:5px;padding-left:5px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=ja] #modalcontents .item .clm1:before{content:'商品名';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .item .clm1{width:100%;margin-left:0;padding-left:0;padding-right:0}}html[lang=ja] #modalcontents .item .clm2{display:block;padding-right:5px;padding-left:5px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=ja] #modalcontents .item .clm2:before{content:'価格';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .item .clm2{width:100%;margin-left:0;padding-left:0;padding-right:0}}html[lang=ja] #modalcontents .item .clm3{display:block;padding-right:5px;padding-left:5px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=ja] #modalcontents .item .clm3:before{content:'税表記';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .item .clm3{width:100%;margin-left:0;padding-left:0;padding-right:0}}html[lang=ja] #modalcontents .item .clm4{display:block;padding-right:5px;padding-left:5px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=ja] #modalcontents .item .clm4:before{content:'特記事項';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=ja] #modalcontents .item .clm4{width:100%;margin-left:0;padding-left:0;padding-right:0}}html[lang=ja] #modalcontents .modal_dl dt{max-width:758px}@media screen and (max-width:767px){html[lang=ja] #modalcontents .modal_dl dt{max-width:100%}}@media screen and (max-width:767px){html[lang=ja] #modalcontents .modal_dl dd{float:left}}html[lang=ja] #modalcontents .modal_dl .readtext p{line-height:1.4}html[lang=en] #modalcontents .exhibit[datatgs="0"] .clm1,html[lang=ko] #modalcontents .exhibit[datatgs="0"] .clm1,html[lang=zh-cmn-Hans] #modalcontents .exhibit[datatgs="0"] .clm1,html[lang=zh-cmn-Hant] #modalcontents .exhibit[datatgs="0"] .clm1{display:none!important}html[lang=en] #modalcontents .exhibit[datatgs="0"] .clm5,html[lang=ko] #modalcontents .exhibit[datatgs="0"] .clm5,html[lang=zh-cmn-Hans] #modalcontents .exhibit[datatgs="0"] .clm5,html[lang=zh-cmn-Hant] #modalcontents .exhibit[datatgs="0"] .clm5{display:none!important}html[lang=en] #modalcontents .exhibit[datatgs="1"] .clm1,html[lang=ko] #modalcontents .exhibit[datatgs="1"] .clm1,html[lang=zh-cmn-Hans] #modalcontents .exhibit[datatgs="1"] .clm1,html[lang=zh-cmn-Hant] #modalcontents .exhibit[datatgs="1"] .clm1{display:none!important}html[lang=en] #modalcontents .exhibit[datatgs="1"] .clm5,html[lang=ko] #modalcontents .exhibit[datatgs="1"] .clm5,html[lang=zh-cmn-Hans] #modalcontents .exhibit[datatgs="1"] .clm5,html[lang=zh-cmn-Hant] #modalcontents .exhibit[datatgs="1"] .clm5{display:none!important}html[lang=en] #modalcontents .contents p,html[lang=ko] #modalcontents .contents p,html[lang=zh-cmn-Hans] #modalcontents .contents p,html[lang=zh-cmn-Hant] #modalcontents .contents p{padding:0 5px}html[lang=en] #modalcontents h3,html[lang=ko] #modalcontents h3,html[lang=zh-cmn-Hans] #modalcontents h3,html[lang=zh-cmn-Hant] #modalcontents h3{font-weight:bold}@media screen and (max-width:767px){html[lang=en] #modalcontents h3,html[lang=ko] #modalcontents h3,html[lang=zh-cmn-Hans] #modalcontents h3,html[lang=zh-cmn-Hant] #modalcontents h3{position:relative}}html[lang=en] #modalcontents h3:before,html[lang=ko] #modalcontents h3:before,html[lang=zh-cmn-Hans] #modalcontents h3:before,html[lang=zh-cmn-Hant] #modalcontents h3:before{content:'';border-left:5px solid #ccc;padding-right:15px;padding-top:3px}html[lang=en] #modalcontents h3 span,html[lang=ko] #modalcontents h3 span,html[lang=zh-cmn-Hans] #modalcontents h3 span,html[lang=zh-cmn-Hant] #modalcontents h3 span{margin-left:15px;font-size:0.55rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents h3 span,html[lang=ko] #modalcontents h3 span,html[lang=zh-cmn-Hans] #modalcontents h3 span,html[lang=zh-cmn-Hant] #modalcontents h3 span{position:absolute;left:0;bottom:10px;line-height:1.3;margin:0}}html[lang=en] #modalcontents .name+div,html[lang=ko] #modalcontents .name+div,html[lang=zh-cmn-Hans] #modalcontents .name+div,html[lang=zh-cmn-Hant] #modalcontents .name+div{background:#f9f9f9;display:inline-block;padding:10px;line-height:2}html[lang=en] #modalcontents .name+div a,html[lang=ko] #modalcontents .name+div a,html[lang=zh-cmn-Hans] #modalcontents .name+div a,html[lang=zh-cmn-Hant] #modalcontents .name+div a{text-decoration:none}html[lang=en] #modalcontents .exhibition .header,html[lang=ko] #modalcontents .exhibition .header,html[lang=zh-cmn-Hans] #modalcontents .exhibition .header,html[lang=zh-cmn-Hant] #modalcontents .exhibition .header{display:none}html[lang=en] #modalcontents .exhibition .contents,html[lang=ko] #modalcontents .exhibition .contents,html[lang=zh-cmn-Hans] #modalcontents .exhibition .contents,html[lang=zh-cmn-Hant] #modalcontents .exhibition .contents{margin-left:-10px;background:#f9f9f9;max-width:1092px}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibition .contents,html[lang=ko] #modalcontents .exhibition .contents,html[lang=zh-cmn-Hans] #modalcontents .exhibition .contents,html[lang=zh-cmn-Hant] #modalcontents .exhibition .contents{margin-left:0;padding:0 10px}}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibition .contents+.contents,html[lang=ko] #modalcontents .exhibition .contents+.contents,html[lang=zh-cmn-Hans] #modalcontents .exhibition .contents+.contents,html[lang=zh-cmn-Hant] #modalcontents .exhibition .contents+.contents{margin-top:10px}}html[lang=en] #modalcontents .exhibition li,html[lang=ko] #modalcontents .exhibition li,html[lang=zh-cmn-Hans] #modalcontents .exhibition li,html[lang=zh-cmn-Hant] #modalcontents .exhibition li{margin-left:10px;display:block;min-height:5px;padding-top:5px;padding-bottom:10px}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibition li,html[lang=ko] #modalcontents .exhibition li,html[lang=zh-cmn-Hans] #modalcontents .exhibition li,html[lang=zh-cmn-Hant] #modalcontents .exhibition li{margin-left:0;height:auto;padding-top:0;padding-bottom:0}}html[lang=en] #modalcontents .exhibition li p,html[lang=ko] #modalcontents .exhibition li p,html[lang=zh-cmn-Hans] #modalcontents .exhibition li p,html[lang=zh-cmn-Hant] #modalcontents .exhibition li p{line-height:1.3;font-size:0.55rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibition li p,html[lang=ko] #modalcontents .exhibition li p,html[lang=zh-cmn-Hans] #modalcontents .exhibition li p,html[lang=zh-cmn-Hant] #modalcontents .exhibition li p{padding:0 0 10px}}html[lang=en] #modalcontents .booth .header,html[lang=ko] #modalcontents .booth .header,html[lang=zh-cmn-Hans] #modalcontents .booth .header,html[lang=zh-cmn-Hant] #modalcontents .booth .header{margin-left:-10px}@media screen and (max-width:767px){html[lang=en] #modalcontents .booth .header,html[lang=ko] #modalcontents .booth .header,html[lang=zh-cmn-Hans] #modalcontents .booth .header,html[lang=zh-cmn-Hant] #modalcontents .booth .header{display:none}}html[lang=en] #modalcontents .booth .header li,html[lang=ko] #modalcontents .booth .header li,html[lang=zh-cmn-Hans] #modalcontents .booth .header li,html[lang=zh-cmn-Hant] #modalcontents .booth .header li{border-bottom:1px solid #999}html[lang=en] #modalcontents .booth .contents,html[lang=ko] #modalcontents .booth .contents,html[lang=zh-cmn-Hans] #modalcontents .booth .contents,html[lang=zh-cmn-Hant] #modalcontents .booth .contents{margin-left:-10px;background:#f9f9f9;max-width:1092px}@media screen and (max-width:767px){html[lang=en] #modalcontents .booth .contents,html[lang=ko] #modalcontents .booth .contents,html[lang=zh-cmn-Hans] #modalcontents .booth .contents,html[lang=zh-cmn-Hant] #modalcontents .booth .contents{margin-left:0;padding:0 10px}}html[lang=en] #modalcontents .booth .contents .clm5 p:before,html[lang=ko] #modalcontents .booth .contents .clm5 p:before,html[lang=zh-cmn-Hans] #modalcontents .booth .contents .clm5 p:before,html[lang=zh-cmn-Hant] #modalcontents .booth .contents .clm5 p:before{content:'～'}html[lang=en] #modalcontents .booth li,html[lang=ko] #modalcontents .booth li,html[lang=zh-cmn-Hans] #modalcontents .booth li,html[lang=zh-cmn-Hant] #modalcontents .booth li{margin-left:10px;display:block;min-height:5px;padding-top:5px;padding-bottom:10px}@media screen and (max-width:767px){html[lang=en] #modalcontents .booth li,html[lang=ko] #modalcontents .booth li,html[lang=zh-cmn-Hans] #modalcontents .booth li,html[lang=zh-cmn-Hant] #modalcontents .booth li{margin-left:0;height:auto;padding-top:0;padding-bottom:0}}html[lang=en] #modalcontents .booth li p,html[lang=ko] #modalcontents .booth li p,html[lang=zh-cmn-Hans] #modalcontents .booth li p,html[lang=zh-cmn-Hant] #modalcontents .booth li p{line-height:1.3;font-size:0.55rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .booth li p,html[lang=ko] #modalcontents .booth li p,html[lang=zh-cmn-Hans] #modalcontents .booth li p,html[lang=zh-cmn-Hant] #modalcontents .booth li p{padding:0 0 10px}}html[lang=en] #modalcontents .booth .clm0,html[lang=ko] #modalcontents .booth .clm0,html[lang=zh-cmn-Hans] #modalcontents .booth .clm0,html[lang=zh-cmn-Hant] #modalcontents .booth .clm0{width:48px;display:none}html[lang=en] #modalcontents .booth .clm1,html[lang=ko] #modalcontents .booth .clm1,html[lang=zh-cmn-Hans] #modalcontents .booth .clm1,html[lang=zh-cmn-Hant] #modalcontents .booth .clm1{display:block;padding-right:5px;padding-left:5px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=en] #modalcontents .booth .clm1:before,html[lang=ko] #modalcontents .booth .clm1:before,html[lang=zh-cmn-Hans] #modalcontents .booth .clm1:before,html[lang=zh-cmn-Hant] #modalcontents .booth .clm1:before{content:'Event name';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .booth .clm1,html[lang=ko] #modalcontents .booth .clm1,html[lang=zh-cmn-Hans] #modalcontents .booth .clm1,html[lang=zh-cmn-Hant] #modalcontents .booth .clm1{width:100%;margin-left:0;padding-left:0;padding-right:0}}html[lang=en] #modalcontents .booth .clm2,html[lang=ko] #modalcontents .booth .clm2,html[lang=zh-cmn-Hans] #modalcontents .booth .clm2,html[lang=zh-cmn-Hant] #modalcontents .booth .clm2{display:block;padding-right:5px;padding-left:5px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=en] #modalcontents .booth .clm2:before,html[lang=ko] #modalcontents .booth .clm2:before,html[lang=zh-cmn-Hans] #modalcontents .booth .clm2:before,html[lang=zh-cmn-Hant] #modalcontents .booth .clm2:before{content:'Event name';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .booth .clm2,html[lang=ko] #modalcontents .booth .clm2,html[lang=zh-cmn-Hans] #modalcontents .booth .clm2,html[lang=zh-cmn-Hant] #modalcontents .booth .clm2{width:100%;margin-left:0;padding-left:0;padding-right:0}}html[lang=en] #modalcontents .booth .clm3,html[lang=ko] #modalcontents .booth .clm3,html[lang=zh-cmn-Hans] #modalcontents .booth .clm3,html[lang=zh-cmn-Hant] #modalcontents .booth .clm3{display:block;padding-right:5px;padding-left:5px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=en] #modalcontents .booth .clm3:before,html[lang=ko] #modalcontents .booth .clm3:before,html[lang=zh-cmn-Hans] #modalcontents .booth .clm3:before,html[lang=zh-cmn-Hant] #modalcontents .booth .clm3:before{content:'hour';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .booth .clm3,html[lang=ko] #modalcontents .booth .clm3,html[lang=zh-cmn-Hans] #modalcontents .booth .clm3,html[lang=zh-cmn-Hant] #modalcontents .booth .clm3{width:10%;margin-left:0;padding-left:0;padding-right:0}}html[lang=en] #modalcontents .booth .clm4,html[lang=ko] #modalcontents .booth .clm4,html[lang=zh-cmn-Hans] #modalcontents .booth .clm4,html[lang=zh-cmn-Hant] #modalcontents .booth .clm4{display:block;padding-right:5px;padding-left:5px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=en] #modalcontents .booth .clm4:before,html[lang=ko] #modalcontents .booth .clm4:before,html[lang=zh-cmn-Hans] #modalcontents .booth .clm4:before,html[lang=zh-cmn-Hant] #modalcontents .booth .clm4:before{content:'minute';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .booth .clm4,html[lang=ko] #modalcontents .booth .clm4,html[lang=zh-cmn-Hans] #modalcontents .booth .clm4,html[lang=zh-cmn-Hant] #modalcontents .booth .clm4{width:10%;margin-left:0;padding-left:0;padding-right:0}}html[lang=en] #modalcontents .booth .clm5,html[lang=ko] #modalcontents .booth .clm5,html[lang=zh-cmn-Hans] #modalcontents .booth .clm5,html[lang=zh-cmn-Hant] #modalcontents .booth .clm5{display:block;padding-right:5px;padding-left:5px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=en] #modalcontents .booth .clm5:before,html[lang=ko] #modalcontents .booth .clm5:before,html[lang=zh-cmn-Hans] #modalcontents .booth .clm5:before,html[lang=zh-cmn-Hant] #modalcontents .booth .clm5:before{content:'～';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .booth .clm5:before,html[lang=ko] #modalcontents .booth .clm5:before,html[lang=zh-cmn-Hans] #modalcontents .booth .clm5:before,html[lang=zh-cmn-Hant] #modalcontents .booth .clm5:before{text-align:center}}@media screen and (max-width:767px){html[lang=en] #modalcontents .booth .clm5,html[lang=ko] #modalcontents .booth .clm5,html[lang=zh-cmn-Hans] #modalcontents .booth .clm5,html[lang=zh-cmn-Hant] #modalcontents .booth .clm5{text-align:center;width:10%;margin-left:0;padding-left:0;padding-right:0}}html[lang=en] #modalcontents .booth .clm6,html[lang=ko] #modalcontents .booth .clm6,html[lang=zh-cmn-Hans] #modalcontents .booth .clm6,html[lang=zh-cmn-Hant] #modalcontents .booth .clm6{display:block;padding-right:5px;padding-left:5px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=en] #modalcontents .booth .clm6:before,html[lang=ko] #modalcontents .booth .clm6:before,html[lang=zh-cmn-Hans] #modalcontents .booth .clm6:before,html[lang=zh-cmn-Hant] #modalcontents .booth .clm6:before{content:'hour';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .booth .clm6,html[lang=ko] #modalcontents .booth .clm6,html[lang=zh-cmn-Hans] #modalcontents .booth .clm6,html[lang=zh-cmn-Hant] #modalcontents .booth .clm6{width:10%;margin-left:0;padding-left:0;padding-right:0}}html[lang=en] #modalcontents .booth .clm7,html[lang=ko] #modalcontents .booth .clm7,html[lang=zh-cmn-Hans] #modalcontents .booth .clm7,html[lang=zh-cmn-Hant] #modalcontents .booth .clm7{display:block;padding-right:5px;padding-left:5px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=en] #modalcontents .booth .clm7:before,html[lang=ko] #modalcontents .booth .clm7:before,html[lang=zh-cmn-Hans] #modalcontents .booth .clm7:before,html[lang=zh-cmn-Hant] #modalcontents .booth .clm7:before{content:'minute';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .booth .clm7,html[lang=ko] #modalcontents .booth .clm7,html[lang=zh-cmn-Hans] #modalcontents .booth .clm7,html[lang=zh-cmn-Hant] #modalcontents .booth .clm7{width:10%;margin-left:0;padding-left:0;padding-right:0}}html[lang=en] #modalcontents .booth .clm8,html[lang=ko] #modalcontents .booth .clm8,html[lang=zh-cmn-Hans] #modalcontents .booth .clm8,html[lang=zh-cmn-Hant] #modalcontents .booth .clm8{display:block;padding-right:5px;padding-left:5px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=en] #modalcontents .booth .clm8:before,html[lang=ko] #modalcontents .booth .clm8:before,html[lang=zh-cmn-Hans] #modalcontents .booth .clm8:before,html[lang=zh-cmn-Hant] #modalcontents .booth .clm8:before{content:'Event introduction';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .booth .clm8,html[lang=ko] #modalcontents .booth .clm8,html[lang=zh-cmn-Hans] #modalcontents .booth .clm8,html[lang=zh-cmn-Hant] #modalcontents .booth .clm8{width:100%;margin-left:0;padding-left:0;padding-right:0}}html[lang=en] #modalcontents .exhibit .header,html[lang=ko] #modalcontents .exhibit .header,html[lang=zh-cmn-Hans] #modalcontents .exhibit .header,html[lang=zh-cmn-Hant] #modalcontents .exhibit .header{margin-left:-10px;display:none}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibit .header,html[lang=ko] #modalcontents .exhibit .header,html[lang=zh-cmn-Hans] #modalcontents .exhibit .header,html[lang=zh-cmn-Hant] #modalcontents .exhibit .header{display:none}}html[lang=en] #modalcontents .exhibit .header li,html[lang=ko] #modalcontents .exhibit .header li,html[lang=zh-cmn-Hans] #modalcontents .exhibit .header li,html[lang=zh-cmn-Hant] #modalcontents .exhibit .header li{border-bottom:1px solid #999}html[lang=en] #modalcontents .exhibit .header li p,html[lang=ko] #modalcontents .exhibit .header li p,html[lang=zh-cmn-Hans] #modalcontents .exhibit .header li p,html[lang=zh-cmn-Hant] #modalcontents .exhibit .header li p{font-size:0.55rem!important;line-height:1.3;padding:10px 0}html[lang=en] #modalcontents .exhibit .header .clm1,html[lang=ko] #modalcontents .exhibit .header .clm1,html[lang=zh-cmn-Hans] #modalcontents .exhibit .header .clm1,html[lang=zh-cmn-Hant] #modalcontents .exhibit .header .clm1{display:none}html[lang=en] #modalcontents .exhibit .contents,html[lang=ko] #modalcontents .exhibit .contents,html[lang=zh-cmn-Hans] #modalcontents .exhibit .contents,html[lang=zh-cmn-Hant] #modalcontents .exhibit .contents{margin-left:-10px;background:#f9f9f9;max-width:1092px}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibit .contents,html[lang=ko] #modalcontents .exhibit .contents,html[lang=zh-cmn-Hans] #modalcontents .exhibit .contents,html[lang=zh-cmn-Hant] #modalcontents .exhibit .contents{margin-left:0;padding:0 10px}}html[lang=en] #modalcontents .exhibit li,html[lang=ko] #modalcontents .exhibit li,html[lang=zh-cmn-Hans] #modalcontents .exhibit li,html[lang=zh-cmn-Hant] #modalcontents .exhibit li{margin-left:10px;display:block;min-height:5px;padding-top:5px;padding-bottom:10px}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibit li,html[lang=ko] #modalcontents .exhibit li,html[lang=zh-cmn-Hans] #modalcontents .exhibit li,html[lang=zh-cmn-Hant] #modalcontents .exhibit li{margin-left:0;height:auto;padding-top:0;padding-bottom:0}}html[lang=en] #modalcontents .exhibit li p,html[lang=ko] #modalcontents .exhibit li p,html[lang=zh-cmn-Hans] #modalcontents .exhibit li p,html[lang=zh-cmn-Hant] #modalcontents .exhibit li p{line-height:1.3;font-size:0.55rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibit li p,html[lang=ko] #modalcontents .exhibit li p,html[lang=zh-cmn-Hans] #modalcontents .exhibit li p,html[lang=zh-cmn-Hant] #modalcontents .exhibit li p{padding:0 0 10px}}html[lang=en] #modalcontents .exhibit .clm0,html[lang=ko] #modalcontents .exhibit .clm0,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm0,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm0{display:none;padding-right:0;padding-left:0;font-weight:bold;margin-left:0;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=en] #modalcontents .exhibit .clm1,html[lang=ko] #modalcontents .exhibit .clm1,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm1,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm1{display:block;padding-right:5px;padding-left:5px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=en] #modalcontents .exhibit .clm1:before,html[lang=ko] #modalcontents .exhibit .clm1:before,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm1:before,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm1:before{content:'Exhibit title';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibit .clm1,html[lang=ko] #modalcontents .exhibit .clm1,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm1,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm1{width:100%;margin-left:0;padding-left:0;padding-right:0}}html[lang=en] #modalcontents .exhibit .clm2,html[lang=ko] #modalcontents .exhibit .clm2,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm2,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm2{display:block;padding-right:5px;padding-left:5px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibit .clm2,html[lang=ko] #modalcontents .exhibit .clm2,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm2,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm2{width:100%;margin-left:0}}html[lang=en] #modalcontents .exhibit .clm2 p,html[lang=ko] #modalcontents .exhibit .clm2 p,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm2 p,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm2 p{padding:0 5px 0 0}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibit .clm2 p,html[lang=ko] #modalcontents .exhibit .clm2 p,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm2 p,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm2 p{padding:0 0 10px}}html[lang=en] #modalcontents .exhibit .clm2:before,html[lang=ko] #modalcontents .exhibit .clm2:before,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm2:before,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm2:before{content:'Exhibit title';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}html[lang=en] #modalcontents .exhibit .clm3,html[lang=ko] #modalcontents .exhibit .clm3,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm3,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm3{display:block;padding-right:0px;padding-left:0px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibit .clm3,html[lang=ko] #modalcontents .exhibit .clm3,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm3,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm3{width:100%;margin-left:0}}html[lang=en] #modalcontents .exhibit .clm3 p,html[lang=ko] #modalcontents .exhibit .clm3 p,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm3 p,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm3 p{padding:0 5px 0 0}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibit .clm3 p,html[lang=ko] #modalcontents .exhibit .clm3 p,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm3 p,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm3 p{padding:0 0 10px}}html[lang=en] #modalcontents .exhibit .clm3:before,html[lang=ko] #modalcontents .exhibit .clm3:before,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm3:before,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm3:before{content:'Genre';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}html[lang=en] #modalcontents .exhibit .clm4,html[lang=ko] #modalcontents .exhibit .clm4,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm4,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm4{display:block;padding-right:0px;padding-left:0px;font-weight:bold;margin-left:0px;text-align:left;overflow:hidden;font-size:0.65rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibit .clm4,html[lang=ko] #modalcontents .exhibit .clm4,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm4,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm4{width:100%;height:auto}}html[lang=en] #modalcontents .exhibit .clm4 p,html[lang=ko] #modalcontents .exhibit .clm4 p,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm4 p,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm4 p{padding:0 5px}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibit .clm4 p,html[lang=ko] #modalcontents .exhibit .clm4 p,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm4 p,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm4 p{padding:0 0 10px}}html[lang=en] #modalcontents .exhibit .clm4:before,html[lang=ko] #modalcontents .exhibit .clm4:before,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm4:before,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm4:before{content:'　';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibit .clm4:before,html[lang=ko] #modalcontents .exhibit .clm4:before,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm4:before,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm4:before{display:none}}html[lang=en] #modalcontents .exhibit .clm5,html[lang=ko] #modalcontents .exhibit .clm5,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm5,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm5{display:block;padding-right:0px;padding-left:0px;font-weight:bold;margin-left:0px;text-align:left;overflow:hidden;font-size:0.65rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibit .clm5,html[lang=ko] #modalcontents .exhibit .clm5,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm5,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm5{width:100%;height:auto}}html[lang=en] #modalcontents .exhibit .clm5 p,html[lang=ko] #modalcontents .exhibit .clm5 p,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm5 p,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm5 p{padding:0 0 0 5px}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibit .clm5 p,html[lang=ko] #modalcontents .exhibit .clm5 p,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm5 p,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm5 p{padding:0 0 10px}}html[lang=en] #modalcontents .exhibit .clm5:before,html[lang=ko] #modalcontents .exhibit .clm5:before,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm5:before,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm5:before{content:'　';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibit .clm5:before,html[lang=ko] #modalcontents .exhibit .clm5:before,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm5:before,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm5:before{display:none}}html[lang=en] #modalcontents .exhibit .clm6,html[lang=ko] #modalcontents .exhibit .clm6,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm6,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm6{display:block;padding-right:0px;padding-left:0px;font-weight:bold;margin-left:0px;text-align:left;overflow:hidden;font-size:0.65rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibit .clm6,html[lang=ko] #modalcontents .exhibit .clm6,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm6,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm6{width:100%;height:auto}}html[lang=en] #modalcontents .exhibit .clm6 p,html[lang=ko] #modalcontents .exhibit .clm6 p,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm6 p,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm6 p{padding:0 0 0 5px}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibit .clm6 p,html[lang=ko] #modalcontents .exhibit .clm6 p,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm6 p,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm6 p{padding:0 0 10px}}html[lang=en] #modalcontents .exhibit .clm6:before,html[lang=ko] #modalcontents .exhibit .clm6:before,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm6:before,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm6:before{content:'　';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibit .clm6:before,html[lang=ko] #modalcontents .exhibit .clm6:before,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm6:before,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm6:before{display:none}}html[lang=en] #modalcontents .exhibit .clm7,html[lang=ko] #modalcontents .exhibit .clm7,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm7,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm7{display:block;padding-right:0px;padding-left:0px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=en] #modalcontents .exhibit .clm7:before,html[lang=ko] #modalcontents .exhibit .clm7:before,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm7:before,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm7:before{content:'Sales / Distribution day';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibit .clm7:before,html[lang=ko] #modalcontents .exhibit .clm7:before,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm7:before,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm7:before{content:'Sales / Distribution day';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibit .clm7,html[lang=ko] #modalcontents .exhibit .clm7,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm7,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm7{width:100%;margin-left:0}}html[lang=en] #modalcontents .exhibit .clm8,html[lang=ko] #modalcontents .exhibit .clm8,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm8,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm8{display:block;padding-right:0px;padding-left:0px;font-weight:bold;margin-left:0;text-align:left;overflow:hidden;font-size:0.65rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibit .clm8,html[lang=ko] #modalcontents .exhibit .clm8,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm8,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm8{width:100%;height:auto}}html[lang=en] #modalcontents .exhibit .clm8:before,html[lang=ko] #modalcontents .exhibit .clm8:before,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm8:before,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm8:before{content:'　';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibit .clm8:before,html[lang=ko] #modalcontents .exhibit .clm8:before,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm8:before,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm8:before{display:none}}html[lang=en] #modalcontents .exhibit .clm9,html[lang=ko] #modalcontents .exhibit .clm9,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm9,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm9{display:block;padding-right:0px;padding-left:0px;font-weight:bold;margin-left:0;text-align:left;overflow:hidden;font-size:0.65rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibit .clm9,html[lang=ko] #modalcontents .exhibit .clm9,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm9,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm9{width:100%;height:auto}}html[lang=en] #modalcontents .exhibit .clm9:before,html[lang=ko] #modalcontents .exhibit .clm9:before,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm9:before,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm9:before{content:'　';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibit .clm9:before,html[lang=ko] #modalcontents .exhibit .clm9:before,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm9:before,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm9:before{display:none}}html[lang=en] #modalcontents .exhibit .clm10,html[lang=ko] #modalcontents .exhibit .clm10,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm10,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm10{display:block;padding-right:0px;padding-left:0px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=en] #modalcontents .exhibit .clm10:before,html[lang=ko] #modalcontents .exhibit .clm10:before,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm10:before,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm10:before{content:'Platform';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibit .clm10,html[lang=ko] #modalcontents .exhibit .clm10,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm10,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm10{width:100%;margin-left:0;padding-left:0}}html[lang=en] #modalcontents .exhibit .clm11,html[lang=ko] #modalcontents .exhibit .clm11,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm11,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm11{display:block;padding-right:0px;padding-left:0px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=en] #modalcontents .exhibit .clm11:before,html[lang=ko] #modalcontents .exhibit .clm11:before,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm11:before,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm11:before{content:'VR software';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibit .clm11,html[lang=ko] #modalcontents .exhibit .clm11,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm11,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm11{width:100%;margin-left:0;padding-left:0}}html[lang=en] #modalcontents .exhibit .clm12,html[lang=ko] #modalcontents .exhibit .clm12,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm12,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm12{display:block;padding-right:0px;padding-left:0px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=en] #modalcontents .exhibit .clm12:before,html[lang=ko] #modalcontents .exhibit .clm12:before,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm12:before,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm12:before{content:'Remarks';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibit .clm12,html[lang=ko] #modalcontents .exhibit .clm12,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm12,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm12{width:100%;margin-left:0;padding-left:0}}html[lang=en] #modalcontents .exhibit .clm13,html[lang=ko] #modalcontents .exhibit .clm13,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm13,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm13{display:none;padding-right:0px;padding-left:0px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=en] #modalcontents .exhibit .clm13:before,html[lang=ko] #modalcontents .exhibit .clm13:before,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm13:before,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm13:before{content:'Student production';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .exhibit .clm13,html[lang=ko] #modalcontents .exhibit .clm13,html[lang=zh-cmn-Hans] #modalcontents .exhibit .clm13,html[lang=zh-cmn-Hant] #modalcontents .exhibit .clm13{width:100%;padding-left:0}}html[lang=en] #modalcontents .item .header,html[lang=ko] #modalcontents .item .header,html[lang=zh-cmn-Hans] #modalcontents .item .header,html[lang=zh-cmn-Hant] #modalcontents .item .header{margin-left:-10px}@media screen and (max-width:767px){html[lang=en] #modalcontents .item .header,html[lang=ko] #modalcontents .item .header,html[lang=zh-cmn-Hans] #modalcontents .item .header,html[lang=zh-cmn-Hant] #modalcontents .item .header{display:none}}html[lang=en] #modalcontents .item .header li,html[lang=ko] #modalcontents .item .header li,html[lang=zh-cmn-Hans] #modalcontents .item .header li,html[lang=zh-cmn-Hant] #modalcontents .item .header li{border-bottom:1px solid #999;min-height:5px}html[lang=en] #modalcontents .item .header li p,html[lang=ko] #modalcontents .item .header li p,html[lang=zh-cmn-Hans] #modalcontents .item .header li p,html[lang=zh-cmn-Hant] #modalcontents .item .header li p{font-size:0.55rem!important;padding:10px 0}html[lang=en] #modalcontents .item .contents,html[lang=ko] #modalcontents .item .contents,html[lang=zh-cmn-Hans] #modalcontents .item .contents,html[lang=zh-cmn-Hant] #modalcontents .item .contents{margin-left:-10px;background:#f9f9f9;max-width:1092px}@media screen and (max-width:767px){html[lang=en] #modalcontents .item .contents,html[lang=ko] #modalcontents .item .contents,html[lang=zh-cmn-Hans] #modalcontents .item .contents,html[lang=zh-cmn-Hant] #modalcontents .item .contents{margin-left:0;padding:0 10px}}html[lang=en] #modalcontents .item li,html[lang=ko] #modalcontents .item li,html[lang=zh-cmn-Hans] #modalcontents .item li,html[lang=zh-cmn-Hant] #modalcontents .item li{margin-left:10px;display:block;min-height:5px;padding-top:5px;padding-bottom:10px}@media screen and (max-width:767px){html[lang=en] #modalcontents .item li,html[lang=ko] #modalcontents .item li,html[lang=zh-cmn-Hans] #modalcontents .item li,html[lang=zh-cmn-Hant] #modalcontents .item li{margin-left:0;height:auto;padding-top:0;padding-bottom:0}}html[lang=en] #modalcontents .item li p,html[lang=ko] #modalcontents .item li p,html[lang=zh-cmn-Hans] #modalcontents .item li p,html[lang=zh-cmn-Hant] #modalcontents .item li p{line-height:1.3;font-size:0.55rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .item li p,html[lang=ko] #modalcontents .item li p,html[lang=zh-cmn-Hans] #modalcontents .item li p,html[lang=zh-cmn-Hant] #modalcontents .item li p{padding:0 0 10px}}html[lang=en] #modalcontents .item .clm0,html[lang=ko] #modalcontents .item .clm0,html[lang=zh-cmn-Hans] #modalcontents .item .clm0,html[lang=zh-cmn-Hant] #modalcontents .item .clm0{width:48px;display:none}html[lang=en] #modalcontents .item .clm1,html[lang=ko] #modalcontents .item .clm1,html[lang=zh-cmn-Hans] #modalcontents .item .clm1,html[lang=zh-cmn-Hant] #modalcontents .item .clm1{display:block;padding-right:5px;padding-left:5px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=en] #modalcontents .item .clm1:before,html[lang=ko] #modalcontents .item .clm1:before,html[lang=zh-cmn-Hans] #modalcontents .item .clm1:before,html[lang=zh-cmn-Hant] #modalcontents .item .clm1:before{content:'Product name';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .item .clm1,html[lang=ko] #modalcontents .item .clm1,html[lang=zh-cmn-Hans] #modalcontents .item .clm1,html[lang=zh-cmn-Hant] #modalcontents .item .clm1{width:100%;margin-left:0;padding-left:0;padding-right:0}}html[lang=en] #modalcontents .item .clm2,html[lang=ko] #modalcontents .item .clm2,html[lang=zh-cmn-Hans] #modalcontents .item .clm2,html[lang=zh-cmn-Hant] #modalcontents .item .clm2{display:block;padding-right:5px;padding-left:5px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=en] #modalcontents .item .clm2:before,html[lang=ko] #modalcontents .item .clm2:before,html[lang=zh-cmn-Hans] #modalcontents .item .clm2:before,html[lang=zh-cmn-Hant] #modalcontents .item .clm2:before{content:'Price';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .item .clm2,html[lang=ko] #modalcontents .item .clm2,html[lang=zh-cmn-Hans] #modalcontents .item .clm2,html[lang=zh-cmn-Hant] #modalcontents .item .clm2{width:100%;margin-left:0;padding-left:0;padding-right:0}}html[lang=en] #modalcontents .item .clm3,html[lang=ko] #modalcontents .item .clm3,html[lang=zh-cmn-Hans] #modalcontents .item .clm3,html[lang=zh-cmn-Hant] #modalcontents .item .clm3{display:block;padding-right:5px;padding-left:5px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=en] #modalcontents .item .clm3:before,html[lang=ko] #modalcontents .item .clm3:before,html[lang=zh-cmn-Hans] #modalcontents .item .clm3:before,html[lang=zh-cmn-Hant] #modalcontents .item .clm3:before{content:'Incl. Tax';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .item .clm3,html[lang=ko] #modalcontents .item .clm3,html[lang=zh-cmn-Hans] #modalcontents .item .clm3,html[lang=zh-cmn-Hant] #modalcontents .item .clm3{width:100%;margin-left:0;padding-left:0;padding-right:0}}html[lang=en] #modalcontents .item .clm4,html[lang=ko] #modalcontents .item .clm4,html[lang=zh-cmn-Hans] #modalcontents .item .clm4,html[lang=zh-cmn-Hant] #modalcontents .item .clm4{display:block;padding-right:5px;padding-left:5px;font-weight:bold;margin-left:10px;text-align:left;overflow:hidden;font-size:0.65rem!important}html[lang=en] #modalcontents .item .clm4:before,html[lang=ko] #modalcontents .item .clm4:before,html[lang=zh-cmn-Hans] #modalcontents .item .clm4:before,html[lang=zh-cmn-Hant] #modalcontents .item .clm4:before{content:'Remarks';padding:5px 5px 5px 0;line-height:3;border-bottom:1px solid #ccc;margin-bottom:10px;width:100%;display:block;font-weight:normal;text-align:left;font-size:0.5rem!important}@media screen and (max-width:767px){html[lang=en] #modalcontents .item .clm4,html[lang=ko] #modalcontents .item .clm4,html[lang=zh-cmn-Hans] #modalcontents .item .clm4,html[lang=zh-cmn-Hant] #modalcontents .item .clm4{width:100%;margin-left:0;padding-left:0;padding-right:0}}html[lang=en] #modalcontents .modal_dl dt,html[lang=ko] #modalcontents .modal_dl dt,html[lang=zh-cmn-Hans] #modalcontents .modal_dl dt,html[lang=zh-cmn-Hant] #modalcontents .modal_dl dt{max-width:758px}@media screen and (max-width:767px){html[lang=en] #modalcontents .modal_dl dt,html[lang=ko] #modalcontents .modal_dl dt,html[lang=zh-cmn-Hans] #modalcontents .modal_dl dt,html[lang=zh-cmn-Hant] #modalcontents .modal_dl dt{max-width:100%}}@media screen and (max-width:767px){html[lang=en] #modalcontents .modal_dl dd,html[lang=ko] #modalcontents .modal_dl dd,html[lang=zh-cmn-Hans] #modalcontents .modal_dl dd,html[lang=zh-cmn-Hant] #modalcontents .modal_dl dd{float:left}}html[lang=en] #modalcontents .modal_dl .readtext p,html[lang=ko] #modalcontents .modal_dl .readtext p,html[lang=zh-cmn-Hans] #modalcontents .modal_dl .readtext p,html[lang=zh-cmn-Hant] #modalcontents .modal_dl .readtext p{line-height:1.4;word-break:keep-all;word-wrap:break-word}.logoImage p{text-align:center}.img_box .onethird{overflow:hidden;text-align:center}.img_box .onethird img{width:33%}.exhibitor{overflow:hidden}.exhibitor dl{overflow:hidden;padding:10px 0}.exhibitor dl dt{float:left;width:300px}@media screen and (max-width:767px){.exhibitor dl dt{width:100%}}.exhibitor dl dt img{width:100%}.exhibitor dl dd{margin-left:30px;float:left;max-width:630px}@media screen and (max-width:767px){.exhibitor dl dd{margin-left:0px;margin-top:15px;max-width:100%}}.exhibitor dl dd *{text-align:left}.exhibitor dl dd h2{margin-top:10px;text-align:left!important;padding:0!important;font-size:1.05rem!important}.exhibitor dl dd h3{margin-top:10px!important;text-align:left!important;padding:0!important;font-size:1.25rem!important}.exhibitor dl dd p{font-size:0.85rem!important;line-height:1.3;margin-top:10px}.whatsc{overflow-y:scroll!important;height:680px}.s_newssc{overflow-y:scroll!important;height:430px}.visitor_bg{background:#ffffe1;padding:10px}.split_stagephoto{overflow:hidden}.split_stagephoto li:first-of-type{width:75%;float:left}@media screen and (max-width:767px){.split_stagephoto li:first-of-type{width:100%}}.split_stagephoto li:nth-of-type(2){width:25%;float:right}@media screen and (max-width:767px){.split_stagephoto li:nth-of-type(2){width:100%;float:left}}.img_box_stage{padding:30px 0 30px 30px}@media screen and (max-width:767px){.img_box_stage{padding:30px 0 0 0}}.img_box_stage img{width:100%}.img_box_stage dt{width:100%}@media screen and (max-width:767px){.img_box_stage dt{width:45%;float:left}}.img_box_stage dd{margin-top:25px;width:100%}@media screen and (max-width:767px){.img_box_stage dd{margin-top:0px;width:45%;margin-left:10%;float:left}}.img_box_stage div{width:100%}#stage .pricetext{background:#000;color:#fff;margin-top:70px}#stage h3{text-align:left!important}.stage_name{font-size:2rem!important;font-family:'UD新ゴ DB', UD Shin Go DemiBold, 'UD新ゴ 簡体字 DB', UD Shin Go SC DemiBold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル DB', UD Shin Go Hangul DemiBold;border-bottom:2px solid #000;padding-bottom:20px}.bluetext{color:#0085d0;padding-left:0!important}.redtext{color:#f50000;padding-left:0!important}.project_box_dd{height:80px}@media screen and (max-width:767px){.project_box_dd{height:auto}}.project_box h4{font-size:0.9rem!important;padding-left:25px;position:relative}.project_box h4:before{content:'';width:0;height:0;left:0;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #000;position:absolute}.split_3g .project_box h2{text-align:left!important}#moviemenu{text-align:left;padding-right:30px}#moviemenu a{color:#fff;text-decoration:underline}@media screen and (max-width:767px){#moviemenu{width:92%;margin:0 auto;padding-right:0px}}#moviemenu h3{font-size:1rem!important;padding:0}#moviemenu .moviemenu{background:#222;color:#fff;padding:18px;margin-top:18px}#moviemenu .moviemenu>dt{cursor:pointer}#moviemenu .moviemenu>dt h4{padding-bottom:10px;margin-bottom:0;width:100%;display:block;font-size:1rem!important}#moviemenu .moviemenu.here dd{display:block!important;font-size:0.7rem!important}#moviemenu .moviemenu:not(.here) h4{position:relative;padding-bottom:10px}#moviemenu .moviemenu:not(.here) h4:after{content:'';width:20px;background:#fff;height:3px;position:absolute;z-index:1;right:0;top:7px}#moviemenu .moviemenu:not(.here) h4:before{content:'';width:20px;background:#fff;height:3px;position:absolute;z-index:1;right:0;top:7px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#moviemenu .program{overflow:hidden;border-bottom:1px solid #fff;padding-bottom:10px;margin-bottom:10px}#moviemenu .program:last-of-type{border:none}#moviemenu .program dt{float:left;font-size:0.7rem!important;font-family:'UD新ゴ R', UD Shin Go Regular, 'UD新ゴ 簡体字 R', UD Shin Go SC Regular, 'ヒラギノ角ゴ 繁体中文 W3', Hiragino Sans TC W3, 'UD新ゴ ハングル R', UD Shin Go Hangul Regular;width:100%}#moviemenu .program dd{font-size:0.7rem!important;font-family:'UD新ゴ R', UD Shin Go Regular, 'UD新ゴ 簡体字 R', UD Shin Go SC Regular, 'ヒラギノ角ゴ 繁体中文 W3', Hiragino Sans TC W3, 'UD新ゴ ハングル R', UD Shin Go Hangul Regular;width:100%}#moviemenu .program p{line-height:1.3}.list_boothNo{background:#ccc;padding:1px 5px;margin-right:5px;color:#000;display:table;vertical-align:middle;font-size:0.75rem!important;height:40px}.list_boothNo p{display:table-cell;vertical-align:middle}.moviebox{text-align:left;width:46%;margin-top:95px}@media screen and (max-width:767px){.moviebox{width:100%}}.moviebox img{width:100%}.redstage{font-family:'UD新ゴ DB', UD Shin Go DemiBold, 'UD新ゴ 簡体字 DB', UD Shin Go SC DemiBold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル DB', UD Shin Go Hangul DemiBold;padding:10px 0}.moviedl{overflow:hidden;display:grid;display:-ms-grid;grid-gap:36px;grid-template-columns:1fr 330px;-ms-grid-columns:1fr 330px;grid-template-rows:auto auto;grid-rows:auto auto;min-width:1200px}@media screen and (max-width:767px){.moviedl{min-width:100%;width:92%;display:block;grid-template-columns:1fr;-ms-grid-columns:1fr}}.moviedl .content{margin-top:18px}.moviedl .content .sleep{width:100%;height:100%;background:#999;display:table;vertical-align:middle;text-align:center}.moviedl .content .sleep p{display:table-cell;text-align:center;vertical-align:middle}.moviedl>dt{grid-column:1/2;grid-row:1;-ms-grid-column:1;-ms-grid-row:1;padding:20px 20px 0}@media screen and (max-width:767px){.moviedl>dt{width:100%;text-align:center}}.moviedl>dd{grid-column:2/3;grid-row:1;-ms-grid-column:2;-ms-grid-row:1}@media screen and (max-width:767px){.moviedl>dd{width:100%}}.en_box{float:left;display:inline-block}@media screen and (max-width:767px){.en_box li{margin-top:10px}}.otaku{float:right}@media screen and (max-width:767px){.otaku{float:left;margin-top:10px}}.otaku a:link{color:#fff;font-family:'UD新ゴ B', UD Shin Go Bold, 'UD新ゴ 簡体字 B', UD Shin Go SC Bold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル B', UD Shin Go Hangul Bold;padding:13px;background:#c00 url("/tgs/2018/common/images/icon_link_w.svg") left 10px center no-repeat;display:inline-block;text-decoration:none;padding-left:40px}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'UD新ゴ R', UD Shin Go Regular, 'UD新ゴ 簡体字 R', UD Shin Go SC Regular, 'ヒラギノ角ゴ 繁体中文 W3', Hiragino Sans TC W3, 'UD新ゴ ハングル R', UD Shin Go Hangul Regular}html{background:#fff;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:20px;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;overflow:auto}@media screen and (max-width:767px){html{font-size:14px}}body{background:#fff;color:#333;overflow:hidden;min-width:1200px}@media screen and (max-width:767px){body{min-width:100%}}a:focus{outline:none}a:active{color:#7f7f7f}a:hover{-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7}a:visited{color:#333}a:link{color:#333}.u_line{text-decoration:underline}main{margin:0px auto 0;width:100%;min-width:1200px;background:#fff url("/tgs/2018/common/images/p_section.svg") center top no-repeat;background-size:cover}@media screen and (max-width:767px){main{margin:40px auto 0;width:100%;min-width:100%}}h2{text-align:center;padding-bottom:50px;line-height:1.3}@media screen and (max-width:767px){h2{margin:0 auto;width:100%;padding-bottom:50px}}h2 span{text-align:center;font-size:1.7rem!important;font-family:'UD新ゴ B', UD Shin Go Bold, 'UD新ゴ 簡体字 B', UD Shin Go SC Bold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル B', UD Shin Go Hangul Bold;position:relative;margin:0 auto 30px;display:inline-block}@media screen and (max-width:767px){h2 span{line-height:1.2;margin:0 auto;display:inline-table}}h2 span:before{content:'';position:absolute;bottom:-26px;width:100%;height:3px;background:-moz-linear-gradient(0% 50% 0deg, #00dcff 0%, #fff600 100%);background:-webkit-linear-gradient(0deg, #00dcff 0%, #fff600 100%);background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0, #00dcff), color-stop(1, #fff600));background:-o-linear-gradient(0deg, #00dcff 0%, #fff600 100%);background:-ms-linear-gradient(0deg, #00dcff 0%, #fff600 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#00DCFF', endColorstr='#FFF600' ,GradientType=0)";background:-webkit-gradient(linear, left top, right top, from(#00dcff), to(#fff600));background:-webkit-linear-gradient(left, #00dcff 0%, #fff600 100%);background:-o-linear-gradient(left, #00dcff 0%, #fff600 100%);background:linear-gradient(90deg, #00dcff 0%, #fff600 100%);left:0}h2.spacing{margin-top:63px}h2+.grayborder:first-of-type{margin-top:0}header{position:relative;height:830px;min-width:1200px;text-align:left;background:#eee;margin:0 auto 0;width:100%}@media screen and (max-width:767px){header{width:100%;min-width:100%;height:45vh}}header p .beginner_span{font-size:1rem!important}header p .beginnersub_span{font-size:1rem!important}@media screen and (max-width:767px){header h1.beginner_h1{height:98px!important}}header:after{display:block;content:'';width:100%;height:310px;background:-moz-linear-gradient(50% 5.81% -90deg, rgba(26,26,26,0) 0%, #1a1a1a 100%);background:-webkit-linear-gradient(-90deg, rgba(26,26,26,0) 0%, #1a1a1a 100%);background:-webkit-gradient(linear, 50% 5.81%, 50% 94.86%, color-stop(0, rgba(26,26,26,0)), color-stop(1, #1a1a1a));background:-o-linear-gradient(-90deg, rgba(26,26,26,0) 0%, #1a1a1a 100%);background:-ms-linear-gradient(-90deg, rgba(26,26,26,0) 0%, #1a1a1a 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#1A1A1A', endColorstr='#1A1A1A' ,GradientType=0)";background:-webkit-gradient(linear, left top, left bottom, from(rgba(26,26,26,0)), to(#1a1a1a));background:-webkit-linear-gradient(top, rgba(26,26,26,0) 0%, #1a1a1a 100%);background:-o-linear-gradient(top, rgba(26,26,26,0) 0%, #1a1a1a 100%);background:linear-gradient(180deg, rgba(26,26,26,0) 0%, #1a1a1a 100%);position:absolute;bottom:0;z-index:0}@media screen and (max-width:767px){header:after{height:100px}}header:before{display:block;content:'';width:702px;height:176px;bottom:0;z-index:0;position:absolute;background:url("/tgs/2018/common/images/br_tr.svg") center top no-repeat}@media screen and (max-width:767px){header:before{width:100%;min-width:100%;height:45vh}}header.movie{padding:0;height:auto;background:none;padding-left:20px}@media screen and (max-width:767px){header.movie{width:92%;margin:0 auto;padding-left:0}header.movie h1{width:92%;margin:0 auto 0;padding-top:50px!important;text-align:left!important}}header.movie:before{display:none}header.movie:after{display:none}header.movie h1{padding-top:20px;font-size:2.75rem!important}header.amazon_h{padding:0;height:auto;background:none;padding-left:20px}header.amazon_h:before{display:none}header.amazon_h:after{display:none}header.amazon_h h1{padding-top:0px;margin-top:0px;line-height:1.2;font-size:2.75rem!important}header .br_cr{display:block;content:'';width:260px;bottom:60px;left:-66px;z-index:0;position:absolute}header .br_cr img{width:100%}header.sown_header{height:auto;overflow:hidden}header .visitor{width:100%;height:100%;background:url("/tgs/2018/common/images/b_visitor_main.jpg") center top no-repeat;background-size:cover}@media screen and (max-width:767px){header .visitor{background:url("/tgs/2018/common/images/b_visitor_main_smp.jpg") center top no-repeat;background-size:cover}}header .charity{width:100%;height:100%;background:url("/tgs/2018/common/images/p_charity_main.jpg") center top no-repeat;background-size:cover}@media screen and (max-width:767px){header .charity{background:url("/tgs/2018/common/images/p_charity_main_smp.jpg") center top no-repeat;background-size:cover}}header .greeting{width:100%;height:100%;background:url("/tgs/2018/common/images/b_greeting_main.jpg") center top no-repeat;background-size:cover}@media screen and (max-width:767px){header .greeting{background:url("/tgs/2018/common/images/b_greeting_main_smp.jpg") center top no-repeat;background-size:cover}}header .attention{width:100%;height:100%;background:url("/tgs/2018/common/images/b_attention_main.jpg") center top no-repeat;background-size:cover}@media screen and (max-width:767px){header .attention{background:url("/tgs/2018/common/images/b_attention_main_smp.jpg") center top no-repeat;background-size:cover}}header .e-sports{width:100%;height:100%;background:url("/tgs/2018/common/images/p_e-sports_main.jpg") center top no-repeat;background-size:cover}@media screen and (max-width:767px){header .e-sports{background:url("/tgs/2018/common/images/p_e-sports_main_smp.jpg") center top no-repeat;background-size:cover}}header .supporter{width:100%;height:100%;background:url("/tgs/2018/common/images/b_supporter_main.jpg") center top no-repeat;background-size:cover}@media screen and (max-width:767px){header .supporter{background:url("/tgs/2018/common/images/b_supporter_main_smp.jpg") center top no-repeat;background-size:cover}}header .admission{width:100%;height:100%;background:url("/tgs/2018/common/images/b_admission_main.jpg") center top no-repeat;background-size:cover}@media screen and (max-width:767px){header .admission{background:url("/tgs/2018/common/images/b_admission_main_smp.jpg") center top no-repeat;background-size:cover}}header .forum{width:100%;height:100%;background:url("/tgs/2018/common/images/b_forum_main.jpg") center top no-repeat;background-size:cover}@media screen and (max-width:767px){header .forum{background:url("/tgs/2018/common/images/b_forum_main_smp.jpg") center top no-repeat;background-size:cover}}header .bms{width:100%;height:100%;background:url("/tgs/2018/common/images/b_bms_main.jpg") center top no-repeat;background-size:cover}@media screen and (max-width:767px){header .bms{background:url("/tgs/2018/common/images/b_bms_main_smp.jpg") center top no-repeat;background-size:cover}}header .map{width:100%;height:100%;background:url("/tgs/2018/common/images/b_map_main.jpg") center top no-repeat;background-size:cover}@media screen and (max-width:767px){header .map{background:url("/tgs/2018/common/images/b_map_main_smp.jpg") center top no-repeat;background-size:cover}}header .mapfood{width:100%;height:100%;background:url("/tgs/2018/common/images/b_mapfood_main.jpg") center top no-repeat;background-size:cover}@media screen and (max-width:767px){header .mapfood{background:url("/tgs/2018/common/images/b_mapfood_main_smp.jpg") center top no-repeat;background-size:cover}}header .eventproject{width:100%;height:100%;background:url("/tgs/2018/common/images/b_eventproject_main.jpg") center top no-repeat;background-size:cover}@media screen and (max-width:767px){header .eventproject{background:url("/tgs/2018/common/images/b_eventproject_main_smp.jpg") center top no-repeat;background-size:cover}}header .stage{width:100%;height:100%;background:url("/tgs/2018/common/images/p_stage_main.jpg") center top no-repeat;background-size:cover}@media screen and (max-width:767px){header .stage{background:url("/tgs/2018/common/images/p_stage_main_smp.jpg") center top no-repeat;background-size:cover}}header .press{width:100%;height:100%;background:url("/tgs/2018/common/images/b_press_main.jpg") center top no-repeat;background-size:cover}@media screen and (max-width:767px){header .press{background:url("/tgs/2018/common/images/b_press_main_smp.jpg") center top no-repeat;background-size:cover}}header .form{width:100%;height:100%;background:url("/tgs/2018/common/images/b_form_main.jpg") center top no-repeat;background-size:cover}@media screen and (max-width:767px){header .form{background:url("/tgs/2018/common/images/b_form_main_smp.jpg") center top no-repeat;background-size:cover}}header .beginner{width:100%;height:100%;background:url("/tgs/2018/common/images/p_beginner_main.jpg") center top no-repeat;background-size:cover}@media screen and (max-width:767px){header .beginner{background:url("/tgs/2018/common/images/p_beginner_main_smp.jpg") center top no-repeat;background-size:cover}}header .registration{width:100%;height:100%;background:url("/tgs/2018/common/images/b_registration_main.jpg") center top no-repeat;background-size:cover}@media screen and (max-width:767px){header .registration{background:url("/tgs/2018/common/images/b_registration_main_smp.jpg") center top no-repeat;background-size:cover}}header .sown{width:100%;height:auto;background:url("/tgs/2018/common/images/b_sown_main.jpg") center top no-repeat;background-size:cover;background-attachment:fixed;overflow:hidden}@media screen and (max-width:767px){header .sown{background:url("/tgs/2018/common/images/b_sown_main.jpg") center top no-repeat;background-size:cover;background-attachment:fixed}}header .cosplayers{width:100%;height:100%;background:url("/tgs/2018/common/images/p_cosplayers_main.jpg") center top no-repeat;background-size:cover}@media screen and (max-width:767px){header .cosplayers{background:url("/tgs/2018/common/images/p_cosplayers_main_smp.jpg") center top no-repeat;background-size:cover}}header .eventcosplayers{width:100%;height:100%;background:url("/tgs/2018/common/images/p_eventcosplayers_main.jpg") center top no-repeat;background-size:cover}@media screen and (max-width:767px){header .eventcosplayers{background:url("/tgs/2018/common/images/p_eventcosplayers_main_smp.jpg") center top no-repeat;background-size:cover}}header .eventcosplayarea{width:100%;height:100%;background:url("/tgs/2018/common/images/p_eventcosplayarea_main.jpg") center top no-repeat;background-size:cover}@media screen and (max-width:767px){header .eventcosplayarea{background:url("/tgs/2018/common/images/p_eventcosplayarea_main_smp.jpg") center top no-repeat;background-size:cover}}header .faq{width:100%;height:100%;background:url("/tgs/2018/common/images/b_faq_main.jpg") center top no-repeat;background-size:cover}@media screen and (max-width:767px){header .faq{background:url("/tgs/2018/common/images/b_faq_main_smp.jpg") center top no-repeat;background-size:cover}}header .net{width:100%;height:100%;background:url("/tgs/2018/common/images/b_net.png");background-blend-mode:multiply;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){header .net>div{padding:0 4%}}header .title_box_a{display:inline-block;margin-left:100px;margin-bottom:100px}@media screen and (max-width:767px){header .title_box_a{width:100%;min-width:100%;margin-left:0px;margin-bottom:30px}header .title_box_a h1{font-size:2.25rem!important;line-height:1.15}}header .title_box_c{display:inline-block;margin-left:100px;margin-bottom:100px}@media screen and (max-width:767px){header .title_box_c{width:100%;min-width:100%;margin-left:0px;margin-bottom:30px}header .title_box_c h1{height:323px;font-size:1.75rem!important;line-height:1.15}}header .title_box_b{display:inline-block;margin-left:100px;margin-bottom:100px}@media screen and (max-width:767px){header .title_box_b{width:100%;min-width:100%;margin-left:0px;margin-bottom:30px}header .title_box_b h1{font-size:1.75rem!important;line-height:1.15}}@media screen and (min-width:640px) and (max-width:740px){header .title_box_b.extra_b{height:90%}}@media screen and (min-width:740px) and (max-width:750px){header .title_box_b.extra_b{height:63%!important}header .title_box_b.extra_b .readtext{margin-top:20px}}header .title_box_b.extra_b h1{line-height:1.15}@media screen and (max-width:767px){header .title_box_b.extra_b h1{font-size:1.75rem!important;line-height:1.15}}@media screen and (min-width:640px) and (max-width:740px){header .title_box_b.extra_b h1{padding-bottom:12px}}@media screen and (min-width:740px) and (max-width:750px) and (min-width:640px) and (max-width:740px){header .title_box_b.extra_b .readtext{margin-top:0px}}header .title_box_d{display:inline-block;margin-left:100px;margin-bottom:100px}@media screen and (max-width:767px){header .title_box_d{width:100%;min-width:100%;margin-left:0px;margin-bottom:30px}header .title_box_d h1{height:323px;font-size:1.75rem!important;line-height:1.15}}header .title_box_d h1{padding-bottom:20px;margin-top:32px;line-height:1.2}header .title_box_d .h1en{line-height:1.2}header .title_box_sown{position:absolute;display:inline-block;width:585px;height:362px;top:135px;bottom:0;left:0;right:0;margin:0 auto;text-align:center}@media screen and (max-width:767px){header .title_box_sown{position:static;width:100%;height:50vh;top:auto;min-width:100%;margin-top:55px}}header .bnr{position:absolute;top:90px;right:0;z-index:100;background:#fff;padding:15px}@media screen and (max-width:767px){header .bnr{display:none}}header .bnr li{margin-top:12px}header .bnr li:first-of-type{margin-top:0}header .smpbnr{display:none}@media screen and (max-width:767px){header .smpbnr{display:block;width:100%}}header h1{margin-top:84px;padding-left:0;font-size:5rem!important;font-family:'UD新ゴ B', UD Shin Go Bold, 'UD新ゴ 簡体字 B', UD Shin Go SC Bold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル B', UD Shin Go Hangul Bold;letter-spacing:0.05em;background:-moz-linear-gradient(0% 50% 0deg, #00dcff 0%, #fff600 100%);background:-webkit-linear-gradient(0deg, #00dcff 0%, #fff600 100%);background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0, #00dcff), color-stop(1, #fff600));-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#fff;padding-right:350px;text-align:justify;text-justify:inter-ideograph;word-break:break-all}@media screen and (max-width:767px){header h1{margin-top:20px;font-size:1.5rem!important;padding-right:0;text-align:center;width:100%}}header h1.sown{background:url("/tgs/2018/common/images/sown/sown_logo.svg") no-repeat;background-blend-mode:overlay;width:381px;height:362px;text-align:center;margin:0 auto;-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}@media screen and (max-width:767px){header h1.sown{width:50%;height:auto;padding-top:50%;background-size:100%}}header .h1en{color:#fff;margin-left:2px;font-size:1.8rem!important;font-family:'UD新ゴ B', UD Shin Go Bold, 'UD新ゴ 簡体字 B', UD Shin Go SC Bold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル B', UD Shin Go Hangul Bold;letter-spacing:0.2em;padding-right:350px}@media screen and (max-width:767px){header .h1en{padding-right:0px;font-size:0.6rem!important;text-align:center}}header .readtext{color:#fff;line-height:1.8;margin-top:60px;text-align:justify;text-justify:inter-ideograph;font-size:0.75rem!important;max-width:1150px;padding-right:370px}@media screen and (max-width:767px){header .readtext{width:92%;margin:15px auto 0;padding-right:0}}header .breadcrumbs_wrap{position:absolute;bottom:80px;left:0;z-index:1}@media screen and (max-width:767px){header .breadcrumbs_wrap{width:100%;bottom:0px}}header .breadcrumbs_wrap.sownbr{position:absolute;bottom:auto!important;top:578px;bottom:auto}@media screen and (max-width:767px){header .breadcrumbs_wrap.sownbr{position:static;top:auto}}header .breadcrumbs_wrap ul{overflow:hidden;padding-left:100px;border-bottom:1px solid #fff}@media screen and (max-width:767px){header .breadcrumbs_wrap ul{background:RGBa(0, 0, 0, 0.5);padding:10px 4% 0}}header .breadcrumbs_wrap ul li{padding:23px 15px 25px 15px;float:left}@media screen and (max-width:767px){header .breadcrumbs_wrap ul li{background:none;padding:0px 0px 10px 0px;display:inline}}header .breadcrumbs_wrap ul li a{text-decoration:none;color:#fff;padding-right:20px;font-size:0.75rem!important;font-family:'UD新ゴ DB', UD Shin Go DemiBold, 'UD新ゴ 簡体字 DB', UD Shin Go SC DemiBold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル DB', UD Shin Go Hangul DemiBold}@media screen and (max-width:767px){header .breadcrumbs_wrap ul li a{padding-left:8px}}header .breadcrumbs_wrap ul li:first-of-type{padding-left:0px}@media screen and (max-width:767px){header .breadcrumbs_wrap ul li:first-of-type{padding:0px 0px 0px 0}}header .breadcrumbs_wrap ul li:last-of-type{padding:23px 25px 25px 0}@media screen and (max-width:767px){header .breadcrumbs_wrap ul li:last-of-type{padding:0px 0px 10px 0}}header .breadcrumbs_wrap ul li:last-of-type a{background:none;padding-right:0px}header .breadcrumbs_wrap ul li.now{padding:23px 15px 25px 15px;border-bottom:3px solid #fff;margin-right:10px}@media screen and (max-width:767px){header .breadcrumbs_wrap ul li.now{padding:0px 0px 10px 0}}html[lang=en] h1{padding-bottom:18px}html[lang=en] .h1en{display:none}html[lang=en] header .readtext{margin-top:40px}@media screen and (max-width:767px){html[lang=en] header .readtext{margin-top:0}}html[lang=en] header .title_box_en_a{display:inline-block;margin-left:100px;margin-bottom:100px}@media screen and (max-width:767px){html[lang=en] header .title_box_en_a{width:100%;min-width:100%;margin-left:0px;margin-bottom:30px}}html[lang=en] header .title_box_en_a h1{font-size:3.2rem!important;line-height:1.15}@media screen and (max-width:767px){html[lang=en] header .title_box_en_a h1{font-size:2rem!important;line-height:1.15}}html[lang=en] header .title_box_en_b{display:inline-block;margin-left:100px;margin-bottom:100px}@media screen and (max-width:767px){html[lang=en] header .title_box_en_b{width:100%;min-width:100%;margin-left:0px;margin-bottom:30px}}html[lang=en] header .title_box_en_b h1{font-size:2.7rem!important;line-height:1.15}@media screen and (max-width:767px){html[lang=en] header .title_box_en_b h1{font-size:1.75rem!important;line-height:1.15}}html[lang=en] header .title_box_en_b.extra_b h1{font-size:2.7rem!important;line-height:1.15}@media screen and (max-width:767px){html[lang=en] header .title_box_en_b.extra_b h1{font-size:1.75rem!important;line-height:1.15}}@media screen and (min-width:640px) and (max-width:740px){html[lang=en] header .title_box_en_b.extra_b h1{padding-bottom:12px}}@media screen and (min-width:640px) and (max-width:740px){html[lang=en] header .title_box_en_b.extra_b{height:90%}}@media screen and (min-width:740px) and (max-width:750px){html[lang=en] header .title_box_en_b.extra_b{height:63%!important}html[lang=en] header .title_box_en_b.extra_b .readtext{margin-top:20px}}@media screen and (min-width:740px) and (max-width:750px) and (min-width:640px) and (max-width:740px){html[lang=en] header .title_box_en_b.extra_b .readtext{margin-top:0px}}html[lang=en] header .title_box_en_c{display:inline-block;margin-left:100px;margin-bottom:100px}@media screen and (max-width:767px){html[lang=en] header .title_box_en_c{width:100%;min-width:100%;margin-left:0px;margin-bottom:30px}}html[lang=en] header .title_box_en_c h1{font-size:2.65rem!important;line-height:1.15}@media screen and (max-width:767px){html[lang=en] header .title_box_en_c h1{font-size:1.55rem!important;line-height:1.15}}.pcbnr{display:block}@media screen and (max-width:767px){.pcbnr{display:none}}.smpbnr{display:none}@media screen and (max-width:767px){.smpbnr.sown{position:static}}@media screen and (max-width:767px){.smpbnr{display:block}}artcle,section{width:100%}@media screen and (max-width:767px){artcle,section{width:100%}}.maincontents{padding:70px 0;position:relative}@media screen and (max-width:767px){.maincontents{padding:20px 5% 20px}}.maincontents:nth-child(2n){background-size:cover}.maincontents h2{padding-bottom:48px}.maincontents>h3{text-align:center}.maincontents_bl{padding:10px 0 70px;background:#1a1a1a;position:relative}.maincontents_bl.normal{padding:70px 0 70px}@media screen and (max-width:767px){.maincontents_bl{padding:20px 5% 20px}}.maincontents_bl h2{color:#fff;padding-bottom:48px}@media screen and (max-width:767px){.maincontents_bl h2{margin-top:15px;padding-bottom:28px}}.maincontents_bl h3{color:#fff}.maincontents_bl p{color:#fff}.maincontents_bl .grayborder{color:#222}.maincontents_bl .grayborder p{color:#222}.fullwrap{margin:0 auto 0;width:1150px;min-width:1150px}@media screen and (max-width:767px){.fullwrap{padding:0 0%;width:100%;min-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}}.harfwrap{width:100%;min-width:1150px;display:grid;display:-ms-grid;grid-gap:0 50px;grid-template-columns:1fr 1fr;-ms-grid-columns:1fr 1fr;grid-template-rows:auto auto;grid-rows:auto auto}@media screen and (max-width:767px){.harfwrap{width:100%;min-width:100%;display:block;grid-template-columns:1fr;-ms-grid-columns:1fr}}.harfwrap h3{text-align:left;padding:0}.harfwrap .l_contents{grid-column:1/2;grid-row:1;-ms-grid-column:1;-ms-grid-row:1}@media screen and (max-width:767px){.harfwrap .l_contents{width:100%}}.harfwrap .l_contents .imgcontent{width:100%;margin-top:30px;clear:both}.harfwrap .l_contents .imgcontent img{width:100%}.harfwrap .l_contents .textcontent{width:550px;float:right;margin:30px 0;line-height:1.5;overflow:hidden;background:rgba(252,252,252,0.8);padding:36px}@media screen and (max-width:767px){.harfwrap .l_contents .textcontent{float:none;width:100%;margin:20px auto 0;padding:20px 5%}}.harfwrap .r_contents{grid-column:2/3;grid-row:1;-ms-grid-column:2;-ms-grid-row:1;overflow:hidden}@media screen and (max-width:767px){.harfwrap .r_contents{width:100%}}.harfwrap .r_contents .imgcontent{width:100%}.harfwrap .r_contents .imgcontent img{width:100%}.harfwrap .r_contents .textcontent{width:550px;float:left;margin:30px 0;line-height:1.5;background:rgba(252,252,252,0.8);padding:36px}@media screen and (max-width:767px){.harfwrap .r_contents .textcontent{float:none;width:100%;margin:20px auto 0;padding:20px 5%}}.harfwrap .r_contents .textcontent.ex{background:rgba(252,252,252,0);padding:0px}.textcontent h2{position:relative;text-align:left;padding-bottom:0px;margin-bottom:40px;font-family:'UD新ゴ DB', UD Shin Go DemiBold, 'UD新ゴ 簡体字 DB', UD Shin Go SC DemiBold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル DB', UD Shin Go Hangul DemiBold}@media screen and (max-width:767px){.textcontent h2{width:100%}}.textcontent h2:after{content:'';bottom:-13px;width:38px;height:4px;background:#00dcff;display:block;position:absolute;left:0}h3{padding-bottom:5px;margin-top:23px;text-align:center;padding:48px 0;font-size:1.3rem!important;font-family:'UD新ゴ B', UD Shin Go Bold, 'UD新ゴ 簡体字 B', UD Shin Go SC Bold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル B', UD Shin Go Hangul Bold}@media screen and (max-width:767px){h3{margin-top:10px;padding:15px 0 30px}}h3.spacing{margin-top:43px;padding:24px 0}h4{margin-bottom:30px;text-align:justify;text-justify:inter-ideograph;font-size:1.2rem!important;font-family:'UD新ゴ DB', UD Shin Go DemiBold, 'UD新ゴ 簡体字 DB', UD Shin Go SC DemiBold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル DB', UD Shin Go Hangul DemiBold}h4.spacing{margin-top:43px}@media screen and (max-width:767px){h4{line-height:1.2}}.grayborder{background:#fff;padding:50px;background:rgba(252,252,252,0.8);margin:40px auto 0;width:1150px;font-size:0.75rem!important}@media screen and (max-width:767px){.grayborder{margin:20px auto 0;width:100%;padding:25px 5%;border:1px solid #ccc}}.grayborder:first-of-type{margin-top:0}.grayborder.topmargin{margin-top:30px}.grayborder.spacing{margin-top:30px}@media screen and (max-width:767px){.grayborder.spacing{margin-top:0}}.grayborder h2{text-align:center;padding-bottom:5px;font-size:1.25rem!important;font-family:'UD新ゴ B', UD Shin Go Bold, 'UD新ゴ 簡体字 B', UD Shin Go SC Bold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル B', UD Shin Go Hangul Bold}.grayborder h2 span{position:relative;display:inline-block;padding:0px 50px 0}@media screen and (max-width:767px){.grayborder h2 span{padding:0px 0px 0}}.grayborder h2 span:before{content:'';position:absolute;left:0;top:-5px;background:none;display:inline-block;width:17px;height:36px}@media screen and (max-width:767px){.grayborder h2 span:before{content:'';top:0px;height:100%;background-size:auto 100%;display:none}}.grayborder h2 span:after{content:'';position:absolute;top:-5px;right:0;background:none;display:inline-block;width:17px;height:36px}@media screen and (max-width:767px){.grayborder h2 span:after{content:'';top:0px;height:100%;background-size:auto 100%;display:none}}.grayborder .noline{padding-top:30px}@media screen and (max-width:767px){.grayborder .noline{padding-top:15px;margin-top:15px}}.grayborder .noline>:first-child{margin-top:0}.grayborder .noline .spacing{margin-top:50px}@media screen and (max-width:767px){.grayborder .noline .spacing{margin-top:30px}}.grayborder .dotline{border-top:1px dotted #000;padding-top:60px;margin-top:60px}@media screen and (max-width:767px){.grayborder .dotline{padding-top:15px;margin-top:15px}}.grayborder .dotline>:first-child{margin-top:0}.grayborder .dotline .spacing{margin-top:50px}@media screen and (max-width:767px){.grayborder .dotline .spacing{margin-top:30px}}.grayborder .solidline{border-top:4px solid #000;padding-top:30px;margin-top:30px}@media screen and (max-width:767px){.grayborder .solidline{padding-top:15px;margin-top:15px}}.grayborder .solidline>:first-child{margin-top:0}.grayborder .solidline .spacing{margin-top:50px}@media screen and (max-width:767px){.grayborder .solidline .spacing{margin-top:30px}}.grayborder .split_4photo{margin-top:30px;overflow:hidden}.grayborder .split_4photo li{width:252px;float:left;margin-left:10px}@media screen and (max-width:767px){.grayborder .split_4photo li{width:50%;margin-left:0}}.grayborder .split_4photo li img{width:100%}.grayborder .split_4photo li:first-of-type{margin-left:0}.grayborder .split_4photo li>dl{overflow:hidden}.grayborder .split_4photo li>dl dt{width:100%}.grayborder .split_4photo li>dl dd{width:100%}.grayborder .split_4photo li>dl dd p{background:#f2f2f2;text-align:center;padding:5px;font-size:0.6rem!important}.grayborder .split_2{overflow:hidden}.grayborder .split_2>dt{float:left;width:500px}@media screen and (max-width:767px){.grayborder .split_2>dt{width:100%}}.grayborder .split_2>dd{float:left;margin-left:30px;width:500px}@media screen and (max-width:767px){.grayborder .split_2>dd{margin-top:30px;margin-left:0;width:100%}}.grayborder .split_2 .cap{overflow:hidden}.grayborder .split_2 .cap dt{width:100%}.grayborder .split_2 .cap dd{width:100%}.grayborder .split_2 .cap dd p{background:#f2f2f2;text-align:center;padding:5px;font-size:0.6rem!important}.redborder{border:10px solid #ffd8d8;background:#fff;padding:50px;-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.15);margin:40px auto 0;width:1150px}@media screen and (max-width:767px){.redborder{margin:40px auto 0;width:100%;padding:30px 6%}}.redborder:first-of-type{margin-top:0}.redborder h2{text-align:center;font-size:1.25rem!important;font-family:'UD新ゴ B', UD Shin Go Bold, 'UD新ゴ 簡体字 B', UD Shin Go SC Bold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル B', UD Shin Go Hangul Bold}.redborder h2 span{position:relative;display:inline-block;padding:0px 50px 0}@media screen and (max-width:767px){.redborder h2 span{padding:0px 0px 0}}.redborder h2 span:before{content:'';position:absolute;left:0;top:5px;background:url("/tgs/2018/common/images/icon_border.svg") left center no-repeat;display:inline-block;width:17px;height:36px}@media screen and (max-width:767px){.redborder h2 span:before{content:'';top:0px;height:100%;background-size:auto 100%;display:none}}.redborder h2 span:after{content:'';position:absolute;top:5px;right:0;background:url("/tgs/2018/common/images/icon_border.svg") left center no-repeat;display:inline-block;width:17px;height:36px}@media screen and (max-width:767px){.redborder h2 span:after{content:'';top:0px;height:100%;background-size:auto 100%;display:none}}.redborder p{line-height:1.8;font-size:0.75rem!important}.p_ticket{margin:25px auto 0;width:1150px;background:-moz-linear-gradient(50% 0% -90deg, #fff 0%, #e8e8e8 100%);background:-webkit-linear-gradient(-90deg, #fff 0%, #e8e8e8 100%);background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0, #fff), color-stop(1, #e8e8e8));background:-o-linear-gradient(-90deg, #fff 0%, #e8e8e8 100%);background:-ms-linear-gradient(-90deg, #fff 0%, #e8e8e8 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E8E8E8' ,GradientType=0)";background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#e8e8e8));background:-webkit-linear-gradient(top, #fff 0%, #e8e8e8 100%);background:-o-linear-gradient(top, #fff 0%, #e8e8e8 100%);background:linear-gradient(180deg, #fff 0%, #e8e8e8 100%);overflow:hidden;padding:21px 42px;color:#333}@media screen and (max-width:767px){.p_ticket{margin:25px auto 0;width:90%;padding:21px 5%}}.p_ticket>li{float:left}.p_ticket>li.ticketname{width:305px}@media screen and (max-width:767px){.p_ticket>li.ticketname{width:100%}}.p_ticket>li.ticketname h4{text-align:left}@media screen and (max-width:767px){.p_ticket>li .text_ess{font-size:0.75rem!important}}.p_ticket>li.ticketbuy{width:235px;margin-left:55px;text-align:center}@media screen and (max-width:767px){.p_ticket>li.ticketbuy{width:100%;margin-left:0;text-align:left;margin-top:6px}}.p_ticket>li.ticketbuy .astrisk{font-size:0.65rem!important}@media screen and (max-width:767px){.p_ticket>li.ticketbuy .astrisk{margin-top:8px;font-size:0.8rem!important}}.p_ticket>li.ticketbuy>p{margin-top:30px}@media screen and (max-width:767px){.p_ticket>li.ticketbuy>p{margin-top:25px}}.p_ticket>li.ticketshop{width:366px;margin-left:102px}@media screen and (max-width:767px){.p_ticket>li.ticketshop{width:100%;margin-left:0;margin-top:20px;text-align:left}}.p_ticket>li.ticketshop ul{margin-top:20px;min-width:100%;overflow:hidden}@media screen and (max-width:767px){.p_ticket>li.ticketshop ul{margin-top:10px}}.p_ticket>li.ticketshop li{float:left;width:183px;margin-top:10px}@media screen and (max-width:767px){.p_ticket>li.ticketshop li{width:100%;margin-top:5px}}.p_ticket>li.ticketshop a{background:url("/tgs/2018/common/images/icon_link_g.svg") left top no-repeat;padding:0px 10px 10px 30px;text-decoration:none;display:inline-block;line-height:1.1;font-size:0.75rem!important;font-family:'UD新ゴ DB', UD Shin Go DemiBold, 'UD新ゴ 簡体字 DB', UD Shin Go SC DemiBold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル DB', UD Shin Go Hangul DemiBold}@media screen and (max-width:767px){.p_ticket>li.ticketshop a{background:url("/tgs/2018/common/images/icon_link_g.svg") left top no-repeat;background-size:18px;font-size:1rem!important}}.p_ticket h4{line-height:1.3;font-size:1.85rem!important;font-family:'UD新ゴ B', UD Shin Go Bold, 'UD新ゴ 簡体字 B', UD Shin Go SC Bold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル B', UD Shin Go Hangul Bold}@media screen and (max-width:767px){.p_ticket h4{font-size:1.5rem!important;margin-bottom:10px}}.p_ticket h4 span{font-size:1.35rem!important}@media screen and (max-width:767px){.p_ticket h4+p{padding-bottom:15px}}.p_ticket h5{text-align:center;font-size:1.2rem!important;font-family:'UD新ゴ B', UD Shin Go Bold, 'UD新ゴ 簡体字 B', UD Shin Go SC Bold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル B', UD Shin Go Hangul Bold}@media screen and (max-width:767px){.p_ticket h5{text-align:left}}.p_ticket p{color:#333}.supporter_block{position:relative}.supporter_block:before{position:absolute;width:100%;height:100%;top:0;left:0;content:'';background:rgba(0,0,0,0.3);z-index:1;font-size:2.5rem!important}.supporter_block:after{position:absolute;display:inline-block;top:0;left:0;right:0;bottom:0;margin:auto;content:'完売御礼';text-align:center;z-index:2;width:50%;height:1.8em;color:rgba(255,255,255,0.8);font-weight:700;font-family:"メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;font-size:2.5rem!important}.split_2photo{width:100%;overflow:hidden}.split_2photo li{width:50%;float:left}@media screen and (max-width:767px){.split_2photo li:nth-of-type(2){margin-top:15px}}.split_2photo li img{width:100%}.split_075photo{width:100%;overflow:hidden}.split_075photo li:first-of-type{width:75%;float:left}.split_075photo li:nth-of-type(2){width:25%;float:left}.split_075photo li:nth-of-type(2) img{width:100%}.ticcontent{margin:40px auto 0;width:1150px;background:#fff;overflow:hidden;padding:42px 42px;line-height:1.5;overflow:hidden;background:rgba(252,252,252,0.8)}@media screen and (max-width:767px){.ticcontent{margin:40px auto 0;width:100%;padding:20px 6%}}.ticcontent h4{position:relative;text-align:left;padding-bottom:0px;margin-bottom:40px;font-family:'UD新ゴ DB', UD Shin Go DemiBold, 'UD新ゴ 簡体字 DB', UD Shin Go SC DemiBold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル DB', UD Shin Go Hangul DemiBold}.ticcontent h4:after{content:'';bottom:-13px;width:38px;height:4px;background:#00dcff;display:block;position:absolute;left:0}.ticcontent>dt{width:436px;float:left}@media screen and (max-width:767px){.ticcontent>dt{width:100%}}.ticcontent>dd{width:598px;float:left}@media screen and (max-width:767px){.ticcontent>dd{width:100%}}.ticcontent p{font-family:'UD新ゴ R', UD Shin Go Regular, 'UD新ゴ 簡体字 R', UD Shin Go SC Regular, 'ヒラギノ角ゴ 繁体中文 W3', Hiragino Sans TC W3, 'UD新ゴ ハングル R', UD Shin Go Hangul Regular;font-size:0.85rem!important}.greeting_photo{overflow:hidden;width:100%}@media screen and (max-width:767px){.greeting_photo{padding-bottom:15px}}.greeting_photo dt{float:left;width:228px}@media screen and (max-width:767px){.greeting_photo dt{width:100%;text-align:center;overflow:hidden}}.greeting_photo dt img{width:100%}@media screen and (max-width:767px){.greeting_photo dt img{width:50%}}.greeting_photo dd{margin-left:258px;padding-top:32px}@media screen and (max-width:767px){.greeting_photo dd{width:100%;margin-top:15px;margin-left:0;padding-top:0;float:left}}.greeting_photo dd p{margin-top:16px;font-size:1.05rem!important}@media screen and (max-width:767px){.greeting_photo dd p{margin-top:10px}}.greeting_photo dd p span{font-size:2.35rem!important;font-family:'UD新ゴ B', UD Shin Go Bold, 'UD新ゴ 簡体字 B', UD Shin Go SC Bold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル B', UD Shin Go Hangul Bold}.split_3{margin:0 auto 0;width:1150px;overflow:hidden}@media screen and (max-width:767px){.split_3{margin:7px auto 0;width:100%}}.split_3 li{width:366px;float:left;margin-left:26px;padding:0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}@media screen and (max-width:767px){.split_3 li{margin:8px auto 0;width:100%}}.split_3 li:first-of-type{margin-left:0}@media screen and (max-width:767px){.split_3 li:first-of-type{margin:0px auto 0;width:100%}}.split_3 li .subtitle{text-align:center;font-size:1.95rem!important;font-family:'UD新ゴ L', UD Shin Go Light, 'UD新ゴ 簡体字 R', UD Shin Go SC Regular, 'ヒラギノ角ゴ 繁体中文 W3', Hiragino Sans TC W3, 'UD新ゴ ハングル L', UD Shin Go Hangul Light}.split_3 li .ankerlink{width:100%;display:block;background:#00dbff url("/tgs/2018/common/images/icon_link_ank.svg") center top 12px no-repeat;color:#fff;-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.15);text-align:center;padding:22px 22px;height:115px;line-height:1.34;text-decoration:none;outline:none;position:relative;z-index:2;border:2px solid #00dbff;overflow:hidden;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-family:'UD新ゴ DB', UD Shin Go DemiBold, 'UD新ゴ 簡体字 DB', UD Shin Go SC DemiBold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル DB', UD Shin Go Hangul DemiBold}@media screen and (max-width:767px){.split_3 li .ankerlink{background:#00dbff url("/tgs/2018/common/images/icon_link_ank.svg") left 10px center no-repeat;padding:0px 0px;height:auto}}.split_3 li .ankerlink.link{background:#00dbff url("/tgs/2018/common/images/icon_link_w.svg") center top 12px no-repeat}.split_3 li .ankerlink.link:after{background:#fff url("/tgs/2018/common/images/icon_link_g.svg") center top 12px no-repeat}.split_3 li .ankerlink.link:hover:after{background:#fff url("/tgs/2018/common/images/icon_link_g.svg") center top 12px no-repeat}.split_3 li .ankerlink:hover{color:#00dbff;border:2px solid #00dbff}@media screen and (max-width:767px){.split_3 li .ankerlink:hover{color:#fff;border:2px solid #00dbff}}.split_3 li .ankerlink:after{top:-100%;left:0;width:100%;height:100%;background:#fff url("/tgs/2018/common/images/icon_link_ank_b.svg") center top 12px no-repeat}@media screen and (max-width:767px){.split_3 li .ankerlink:after{display:none}}.split_3 li .ankerlink:hover:after{top:0;left:0;background:#fff url("/tgs/2018/common/images/icon_link_ank_b.svg") center top 12px no-repeat}@media screen and (max-width:767px){.split_3 li .ankerlink:hover:after{display:none}}.split_3 li .ankerlink.oneline{padding-top:54px}@media screen and (max-width:767px){.split_3 li .ankerlink.oneline{padding:10px 10px 10px 34px}}.split_3 li .ankerlink.twoline{padding-top:42px}@media screen and (max-width:767px){.split_3 li .ankerlink.twoline{padding:10px 10px 10px 34px}}.split_3 li .ankerlink:after,.split_3 li .ankerlink:before{position:absolute;z-index:-1;display:block;content:''}.split_3 li .ankerlink,.split_3 li .ankerlink:after,.split_3 li .ankerlink:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.split_4{margin:-10px auto 0;width:1150px;overflow:hidden}@media screen and (max-width:767px){.split_4{margin:7px auto 0;width:100%}}.split_4 li{width:268px;float:left;margin-left:26px;margin-top:10px!important}@media screen and (max-width:767px){.split_4 li{margin:8px auto 0;width:100%}}.split_4 li:nth-of-type(4n+1){margin-left:0}@media screen and (max-width:767px){.split_4 li:nth-of-type(4n+1){margin:0px auto 0;width:100%}}.split_4 li .ankerlink{width:100%;display:block;background:#00dbff url("/tgs/2018/common/images/icon_link_ank.svg") center top 12px no-repeat;color:#fff;-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.15);text-align:center;padding:22px 22px;height:115px;line-height:1.34;text-decoration:none;outline:none;position:relative;z-index:2;border:2px solid #00dbff;overflow:hidden;font-family:'UD新ゴ DB', UD Shin Go DemiBold, 'UD新ゴ 簡体字 DB', UD Shin Go SC DemiBold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル DB', UD Shin Go Hangul DemiBold;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}@media screen and (max-width:767px){.split_4 li .ankerlink{background:#00dbff url("/tgs/2018/common/images/icon_link_ank.svg") left 10px center no-repeat;padding:0px 0px;height:auto}}.split_4 li .ankerlink.link{background:#00dbff url("/tgs/2018/common/images/icon_link_w.svg") center top 12px no-repeat}.split_4 li .ankerlink.link:after{background:#fff url("/tgs/2018/common/images/icon_link_g.svg") center top 12px no-repeat}.split_4 li .ankerlink.link:hover:after{background:#fff url("/tgs/2018/common/images/icon_link_g.svg") center top 12px no-repeat}.split_4 li .ankerlink:hover{color:#00dbff;border:2px solid #00dbff}@media screen and (max-width:767px){.split_4 li .ankerlink:hover{color:#fff;border:2px solid #00dbff}}.split_4 li .ankerlink:after{top:-100%;left:0;width:100%;height:100%;background:#fff url("/tgs/2018/common/images/icon_link_ank_b.svg") center top 12px no-repeat}.split_4 li .ankerlink:hover:after{top:0;left:0;background:#fff url("/tgs/2018/common/images/icon_link_ank_b.svg") center top 12px no-repeat}@media screen and (max-width:767px){.split_4 li .ankerlink:hover:after{display:none}}.split_4 li .ankerlink.oneline{padding-top:54px}@media screen and (max-width:767px){.split_4 li .ankerlink.oneline{padding:10px 10px 10px 34px}}.split_4 li .ankerlink.twoline{padding-top:42px}@media screen and (max-width:767px){.split_4 li .ankerlink.twoline{padding:10px 10px 10px 34px}}.split_4 li .ankerlink:after,.split_4 li .ankerlink:before{position:absolute;z-index:-1;display:block;content:''}.split_4 li .ankerlink,.split_4 li .ankerlink:after,.split_4 li .ankerlink:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.split_5{margin:-10px auto 0;width:1150px;overflow:hidden}@media screen and (max-width:767px){.split_5{margin:7px auto 0;width:100%}}.split_5 li{width:209px;float:left;margin-left:26px;margin-top:10px!important}@media screen and (max-width:767px){.split_5 li{margin:8px auto 0;width:100%}}.split_5 li:nth-of-type(5n+1){margin-left:0}.split_5 li .ankerlink{width:100%;display:block;background:#00dbff url("/tgs/2018/common/images/icon_link_ank.svg") center top 12px no-repeat;color:#fff;-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.15);text-align:center;padding:22px 22px;height:115px;line-height:1.34;text-decoration:none;outline:none;position:relative;z-index:2;border:2px solid #00dbff;overflow:hidden;font-size:0.9rem!important;font-family:'UD新ゴ DB', UD Shin Go DemiBold, 'UD新ゴ 簡体字 DB', UD Shin Go SC DemiBold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル DB', UD Shin Go Hangul DemiBold;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}@media screen and (max-width:767px){.split_5 li .ankerlink{background:#00dbff url("/tgs/2018/common/images/icon_link_ank.svg") left 10px center no-repeat;padding:0px 0px;height:auto}}.split_5 li .ankerlink.link{background:#00dbff url("/tgs/2018/common/images/icon_link_w.svg") center top 12px no-repeat}.split_5 li .ankerlink.link:after{background:#fff url("/tgs/2018/common/images/icon_link_g.svg") center top 12px no-repeat}.split_5 li .ankerlink.link:hover:after{background:#fff url("/tgs/2018/common/images/icon_link_g.svg") center top 12px no-repeat}.split_5 li .ankerlink:hover{color:#00dbff;border:2px solid #00dbff}@media screen and (max-width:767px){.split_5 li .ankerlink:hover{color:#fff;border:2px solid #00dbff}}.split_5 li .ankerlink:after{top:-100%;left:0;width:100%;height:100%;background:#fff url("/tgs/2018/common/images/icon_link_ank_b.svg") center top 12px no-repeat}@media screen and (max-width:767px){.split_5 li .ankerlink:after{display:none}}.split_5 li .ankerlink:hover:after{top:0;left:0;background:#fff url("/tgs/2018/common/images/icon_link_ank_b.svg") center top 12px no-repeat}@media screen and (max-width:767px){.split_5 li .ankerlink:hover:after{display:none}}.split_5 li .ankerlink.oneline{padding-top:54px}@media screen and (max-width:767px){.split_5 li .ankerlink.oneline{padding:10px 10px 10px 34px}}.split_5 li .ankerlink.twoline{padding-top:42px}@media screen and (max-width:767px){.split_5 li .ankerlink.twoline{padding:10px 10px 10px 34px}}.split_5 li .ankerlink.threeline{padding-top:34px}@media screen and (max-width:767px){.split_5 li .ankerlink.threeline{padding:10px 10px 10px 34px}}.split_5 li .ankerlink:after,.split_5 li .ankerlink:before{position:absolute;z-index:-1;display:block;content:''}.split_5 li .ankerlink,.split_5 li .ankerlink:after,.split_5 li .ankerlink:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.pricetext{text-align:center;border:1px solid #000;display:inline-block;margin-top:70px;margin-bottom:15px;padding:3px 15px 5px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:1.5rem!important}@media screen and (max-width:767px){.pricetext{width:100%;font-size:1.1rem!important}}.stagename{margin-top:15px;padding-bottom:10px}.stagename span{margin-left:15px;padding-bottom:3px;border-bottom:1px solid #000;font-size:0.75rem!important}.stagename span:first-of-type{margin-left:0}.stagename span.red{background:#f90;color:#fff;border-bottom:0;border:2px solid #d70;padding:5px 10px 7px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.stagename span.red:before{content:"★ ";font-size:0.55rem!important}.b_map{background:#fff url("http://4c281b16296b2ab02a4e0b2e3f75446d.cdnext.stream.ne.jp/tgs/2017/public/01_map.jpg") center top no-repeat;background-size:100% auto;position:relative;width:1150px;height:1156px;overflow:hidden}@media screen and (max-width:767px){.b_map{width:100%;height:auto;padding-top:100.5%}}.b_map li{position:absolute;-moz-opacity:0.85;-khtml-opacity:0.85;opacity:0.85}.b_map li a{display:block;color:#fff;text-decoration:none;text-align:center;width:100%;height:100%;line-height:1.1;font-family:'UD新ゴ DB', UD Shin Go DemiBold, 'UD新ゴ 簡体字 DB', UD Shin Go SC DemiBold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル DB', UD Shin Go Hangul DemiBold;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;z-index:2;border:2px solid #000}.b_map li a:hover{color:#000;-moz-opacity:1;-khtml-opacity:1;opacity:1}@media screen and (max-width:767px){.b_map li a:hover{color:#fff}}.b_map .holl78{top:2.4%;left:3.62%;width:22.3%;height:19%;font-size:1.65rem!important}.b_map .holl78 a{background-size:34px!important;padding-top:103px;background:#000 url("/tgs/2018/common/images/nav_link_w.svg") center top 25px no-repeat;position:relative;overflow:hidden}@media screen and (max-width:767px){.b_map .holl78 a{background-size:6.8px!important;padding-top:24.523809523809522px;background:#000 url("/tgs/2018/common/images/nav_link_w.svg") center top 5px no-repeat}}.b_map .holl78 a:after{background:#fff url("/tgs/2018/common/images/nav_link.svg") center top 25px no-repeat!important;background-size:34px!important;content:'';display:block;position:absolute;background:#fff;width:100%;height:100%;top:-100%;left:0px;z-index:-1}@media screen and (max-width:767px){.b_map .holl78 a:after{display:none}}.b_map .holl78 a:hover:after{top:0%;left:0px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}@media screen and (max-width:767px){.b_map .holl78 a:hover:after{display:none}}@media screen and (max-width:767px){.b_map .holl78{font-size:0.75rem!important}}.b_map .holl46{top:2.4%;left:27.739%;width:33.5%;height:19%;font-size:1.65rem!important}.b_map .holl46 a{background-size:34px!important;padding-top:103px;background:#000 url("/tgs/2018/common/images/nav_link_w.svg") center top 25px no-repeat;position:relative;overflow:hidden}@media screen and (max-width:767px){.b_map .holl46 a{background-size:6.8px!important;padding-top:24.523809523809522px;background:#000 url("/tgs/2018/common/images/nav_link_w.svg") center top 5px no-repeat}}.b_map .holl46 a:after{background:#fff url("/tgs/2018/common/images/nav_link.svg") center top 25px no-repeat!important;background-size:34px!important;content:'';display:block;position:absolute;background:#fff;width:100%;height:100%;top:-100%;left:0px;z-index:-1}@media screen and (max-width:767px){.b_map .holl46 a:after{display:none}}.b_map .holl46 a:hover:after{top:0%;left:0px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}@media screen and (max-width:767px){.b_map .holl46 a:hover:after{display:none}}@media screen and (max-width:767px){.b_map .holl46{font-size:0.75rem!important}}.b_map .holl13{top:2.4%;left:64.217%;width:33.5%;height:19%;font-size:1.65rem!important}.b_map .holl13 a{background-size:34px!important;padding-top:103px;background:#000 url("/tgs/2018/common/images/nav_link_w.svg") center top 25px no-repeat;position:relative;overflow:hidden}@media screen and (max-width:767px){.b_map .holl13 a{background-size:6.8px!important;padding-top:24.523809523809522px;background:#000 url("/tgs/2018/common/images/nav_link_w.svg") center top 5px no-repeat}}.b_map .holl13 a:after{background:#fff url("/tgs/2018/common/images/nav_link.svg") center top 25px no-repeat!important;background-size:34px!important;content:'';display:block;position:absolute;background:#fff;width:100%;height:100%;top:-100%;left:0px;z-index:-1}@media screen and (max-width:767px){.b_map .holl13 a:after{display:none}}.b_map .holl13 a:hover:after{top:0%;left:0px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}@media screen and (max-width:767px){.b_map .holl13 a:hover:after{display:none}}@media screen and (max-width:767px){.b_map .holl13{font-size:0.75rem!important}}.b_map .holl{top:27.68166%;left:3.62%;width:22.8%;height:15.2%;font-size:1.65rem!important}.b_map .holl a{background-size:34px!important;padding-top:103px;background:#000 url("/tgs/2018/common/images/nav_link_w.svg") center top 25px no-repeat;position:relative;overflow:hidden}@media screen and (max-width:767px){.b_map .holl a{background-size:6.8px!important;padding-top:24.523809523809522px;background:#000 url("/tgs/2018/common/images/nav_link_w.svg") center top 5px no-repeat}}.b_map .holl a:after{background:#fff url("/tgs/2018/common/images/nav_link.svg") center top 25px no-repeat!important;background-size:34px!important;content:'';display:block;position:absolute;background:#fff;width:100%;height:100%;top:-100%;left:0px;z-index:-1}@media screen and (max-width:767px){.b_map .holl a:after{display:none}}.b_map .holl a:hover:after{top:0%;left:0px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}@media screen and (max-width:767px){.b_map .holl a:hover:after{display:none}}@media screen and (max-width:767px){.b_map .holl{font-size:0.75rem!important}}.b_map .hollb{top:24.68166%;left:27.739%;width:22.1478%;height:15.2%;font-size:1.2rem!important}.b_map .hollb a{background-size:34px!important;padding-top:78px;background:#000 url("/tgs/2018/common/images/nav_link_w.svg") center top 25px no-repeat;position:relative;overflow:hidden}@media screen and (max-width:767px){.b_map .hollb a{background-size:6.8px!important;padding-top:18.57142857142857px;background:#000 url("/tgs/2018/common/images/nav_link_w.svg") center top 5px no-repeat}}.b_map .hollb a:after{background:#fff url("/tgs/2018/common/images/nav_link.svg") center top 25px no-repeat!important;background-size:34px!important;content:'';display:block;position:absolute;background:#fff;width:100%;height:100%;top:-100%;left:0px;z-index:-1}@media screen and (max-width:767px){.b_map .hollb a:after{display:none}}.b_map .hollb a:hover:after{top:0%;left:0px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}@media screen and (max-width:767px){.b_map .hollb a:hover:after{display:none}}@media screen and (max-width:767px){.b_map .hollb{font-size:0.6rem!important}}.b_map .hollb .rel{position:relative;height:100%}.b_map .hollb .rel:before{content:'';width:0;height:0;border-style:solid;border-width:0 24px 24px 24px;border-color:transparent transparent #000 transparent;position:absolute;top:-24px;left:50%;margin-left:-24px}@media screen and (max-width:767px){.b_map .hollb .rel:before{border-width:0 8px 8px 8px;top:-8px;left:50%;margin-left:-8px}}.b_map .holln{top:24.68166%;left:51.619%;width:22.1478%;height:15.2%;font-size:1.2rem!important}.b_map .holln a{background-size:34px!important;padding-top:88px;background:#000 url("/tgs/2018/common/images/nav_link_w.svg") center top 25px no-repeat;position:relative;overflow:hidden}@media screen and (max-width:767px){.b_map .holln a{background-size:6.8px!important;padding-top:20.952380952380953px;background:#000 url("/tgs/2018/common/images/nav_link_w.svg") center top 5px no-repeat}}.b_map .holln a:after{background:#fff url("/tgs/2018/common/images/nav_link.svg") center top 25px no-repeat!important;background-size:34px!important;content:'';display:block;position:absolute;background:#fff;width:100%;height:100%;top:-100%;left:0px;z-index:-1}@media screen and (max-width:767px){.b_map .holln a:after{display:none}}.b_map .holln a:hover:after{top:0%;left:0px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}@media screen and (max-width:767px){.b_map .holln a:hover:after{display:none}}@media screen and (max-width:767px){.b_map .holln{font-size:0.6rem!important}}.b_map .holln .rel{position:relative;height:100%}.b_map .holln .rel:before{content:'';width:0;height:0;border-style:solid;border-width:0 24px 24px 24px;border-color:transparent transparent #000 transparent;position:absolute;top:-24px;left:75%;margin-left:-24px}@media screen and (max-width:767px){.b_map .holln .rel:before{border-width:0 8px 8px 8px;top:-8px;left:75%;margin-left:-8px}}.b_map .hollsc{top:24.68166%;left:75.5%;width:22.1478%;height:15.2%;font-size:1.2rem!important}.b_map .hollsc a{background-size:34px!important;padding-top:88px;background:#000 url("/tgs/2018/common/images/nav_link_w.svg") center top 25px no-repeat;position:relative;overflow:hidden}@media screen and (max-width:767px){.b_map .hollsc a{background-size:6.8px!important;padding-top:20.952380952380953px;background:#000 url("/tgs/2018/common/images/nav_link_w.svg") center top 5px no-repeat}}.b_map .hollsc a:after{background:#fff url("/tgs/2018/common/images/nav_link.svg") center top 25px no-repeat!important;background-size:34px!important;content:'';display:block;position:absolute;background:#fff;width:100%;height:100%;top:-100%;left:0px;z-index:-1}@media screen and (max-width:767px){.b_map .hollsc a:after{display:none}}.b_map .hollsc a:hover:after{top:0%;left:0px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}@media screen and (max-width:767px){.b_map .hollsc a:hover:after{display:none}}@media screen and (max-width:767px){.b_map .hollsc{font-size:0.6rem!important}}.b_map .hollsc .rel{position:relative;height:100%}.b_map .hollsc .rel:before{content:'';width:0;height:0;border-style:solid;border-width:0 24px 24px 24px;border-color:transparent transparent #000 transparent;position:absolute;top:-24px;left:50%;margin-left:-24px}@media screen and (max-width:767px){.b_map .hollsc .rel:before{border-width:0 8px 8px 8px;top:-8px;left:50%;margin-left:-8px}}.b_map .holl911{top:56.5%;left:58.7%;width:18.3%;height:41.2%;font-size:1.65rem!important}@media screen and (max-width:767px){.b_map .holl911{font-size:0.75rem!important}}.b_map .holl911 a{background-size:34px!important;padding-top:208px;background:#000 url("/tgs/2018/common/images/nav_link_w.svg") center top 145px no-repeat;position:relative;overflow:hidden}@media screen and (max-width:767px){.b_map .holl911 a{background-size:6.8px!important;padding-top:49.52380952380952px;background:#000 url("/tgs/2018/common/images/nav_link_w.svg") center top 29px no-repeat}}.b_map .holl911 a:after{background:#fff url("/tgs/2018/common/images/nav_link.svg") center top 145px no-repeat!important;background-size:34px!important;content:'';display:block;position:absolute;background:#fff;width:100%;height:100%;top:-100%;left:0px;z-index:-1}@media screen and (max-width:767px){.b_map .holl911 a:after{display:none}}.b_map .holl911 a:hover:after{top:0%;left:0px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}@media screen and (max-width:767px){.b_map .holl911 a:hover:after{display:none}}.b_map .hollall{top:86.1%;left:3.62%;width:18.3%;height:11.2%;font-size:1.45rem!important}.b_map .hollall a{background-size:34px!important;padding-top:78px;background:#fff url("/tgs/2018/common/images/nav_link.svg") center top 15px no-repeat;position:relative;overflow:hidden;color:#000}@media screen and (max-width:767px){.b_map .hollall a{background-size:6.8px!important;padding-top:18.57142857142857px;background:#fff url("/tgs/2018/common/images/nav_link.svg") center top 3px no-repeat}}.b_map .hollall a:after{background:#000 url("/tgs/2018/common/images/nav_link_w.svg") center top 15px no-repeat!important;background-size:34px!important;content:'';display:block;position:absolute;color:#fff;width:100%;height:100%;top:-100%;left:0px;z-index:-1}@media screen and (max-width:767px){.b_map .hollall a:after{display:none}}.b_map .hollall a:hover:after{top:0%;left:0px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;color:#fff!important}@media screen and (max-width:767px){.b_map .hollall a:hover:after{display:none}}.b_map .hollall a:hover{color:#fff!important;background:#fff url("/tgs/2018/common/images/nav_link_w.svg") center top 15px no-repeat!important;background-size:34px!important}@media screen and (max-width:767px){.b_map .hollall a:hover{color:#000!important;background:#fff url("/tgs/2018/common/images/nav_link.svg") center top 3px no-repeat!important;background-size:6.8px!important}}@media screen and (max-width:767px){.b_map .hollall{font-size:0.6rem!important}}.map_name{overflow:hidden;padding:15px}.map_name li{float:left;padding-right:10px}@media screen and (max-width:767px){.map_name li{padding-top:5px;width:100%}}.foodul{margin-top:30px;clear:both}@media screen and (max-width:767px){.foodul li{margin-top:15px;overflow:hidden}}.foodul .foodbox{float:left;width:33.3333%;height:265px;position:relative}@media screen and (max-width:767px){.foodul .foodbox{width:100%;height:auto;overflow:hidden}}.foodul .foodbox:hover .foodbox_in{-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);z-index:100}@media screen and (max-width:767px){.foodul .foodbox:hover .foodbox_in{-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}}.foodul .foodbox:hover .foodbox_in .foodbox_text{-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;top:0}@media screen and (max-width:767px){.foodul .foodbox:hover .foodbox_in .foodbox_text{top:auto}}.foodul .foodbox .foodbox_in{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;overflow:hidden;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}@media screen and (max-width:767px){.foodul .foodbox .foodbox_in{position:static;width:100%}}.foodul .foodbox .foodbox_in .foodbox_img{z-index:0;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%}@media screen and (max-width:767px){.foodul .foodbox .foodbox_in .foodbox_img{width:100%;float:left;top:auto;left:auto;right:auto;bottom:auto;margin:auto;position:static;height:auto;line-height:0}}.foodul .foodbox .foodbox_in .foodbox_img img{width:100%}.foodul .foodbox .foodbox_in .foodbox_text{background:rgba(0,0,0,0.5);z-index:1;position:absolute;left:0;top:-100%;width:100%;height:100%;color:#fff;padding:15px;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}@media screen and (max-width:767px){.foodul .foodbox .foodbox_in .foodbox_text{background:#000;width:100%;float:right;top:auto;left:auto;right:auto;bottom:auto;margin:auto;position:static}}.foodul .foodbox .foodbox_in .foodbox_text .text_el{margin-top:0}.clearbox{clear:both}.osusume{background:#000;color:#ff0;position:absolute;top:10px;left:10px;padding:3px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:1.25rem!important}.osusume span{color:#fff}.split_3s{margin:30px auto 0;width:1150px;overflow:hidden}@media screen and (max-width:767px){.split_3s{margin:30px auto 0;width:100%}}.split_3s h2{padding:0;text-align:justify!important;text-justify:inter-ideograph!important;line-height:1.2}.split_3s h2 span{display:inline!important;padding:0}.split_3s h2 span:after{display:none}.split_3s h2 span:before{display:none}.split_3s li{width:366px;float:left;margin-left:26px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}@media screen and (max-width:767px){.split_3s li{margin:25px auto 0;width:100%}}.split_3s li:nth-of-type(3n+1){margin-left:0}.split_3s li .subtitle{text-align:center;font-size:1.95rem!important;font-family:'UD新ゴ L', UD Shin Go Light, 'UD新ゴ 簡体字 R', UD Shin Go SC Regular, 'ヒラギノ角ゴ 繁体中文 W3', Hiragino Sans TC W3, 'UD新ゴ ハングル L', UD Shin Go Hangul Light}.split_3s li a{text-decoration:none}.split_3s li dl{overflow:hidden}.split_3s li dl>dt{width:100%}.split_3s li dl>dt img{width:100%}.split_3s li dl>dd h2{font-size:0.9rem!important}.split_3s li dl>dd h2 span{font-size:0.75rem!important;font-family:'UD新ゴ R', UD Shin Go Regular, 'UD新ゴ 簡体字 R', UD Shin Go SC Regular, 'ヒラギノ角ゴ 繁体中文 W3', Hiragino Sans TC W3, 'UD新ゴ ハングル R', UD Shin Go Hangul Regular}.split_3s li dl>dd p{font-size:0.75rem!important;font-family:'UD新ゴ R', UD Shin Go Regular, 'UD新ゴ 簡体字 R', UD Shin Go SC Regular, 'ヒラギノ角ゴ 繁体中文 W3', Hiragino Sans TC W3, 'UD新ゴ ハングル R', UD Shin Go Hangul Regular}.split_2g{margin:30px auto 0;width:1066px;overflow:hidden}@media screen and (max-width:767px){.split_2g{margin:30px auto 0;width:100%}}.split_2g img{width:100%}.split_2g dt{width:48.5%;float:left}.split_2g dd{margin-left:3%;width:48.5%;float:left}.split_3g{margin:30px auto 0;width:1066px;overflow:hidden}@media screen and (max-width:767px){.split_3g{margin:0px auto 0;width:100%}}.split_3g h2{padding:0;text-align:justify!important;text-justify:inter-ideograph!important;line-height:1.2}.split_3g h2 span{display:inline!important;padding:0}.split_3g h2 span:after{display:none}.split_3g h2 span:before{display:none}.split_3g li{width:338px;float:left;margin-left:26px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}@media screen and (max-width:767px){.split_3g li{margin:25px auto 0;width:100%}}.split_3g li:nth-of-type(3n+1){margin-left:0}@media screen and (max-width:767px){.split_3g li:nth-of-type(3n+1){margin-top:25px}}.split_3g li .subtitle{text-align:center;font-size:1.95rem!important;font-family:'UD新ゴ L', UD Shin Go Light, 'UD新ゴ 簡体字 R', UD Shin Go SC Regular, 'ヒラギノ角ゴ 繁体中文 W3', Hiragino Sans TC W3, 'UD新ゴ ハングル L', UD Shin Go Hangul Light}.split_3g li>p img{width:100%}.split_3g li a{text-decoration:none}.split_3g li dl{overflow:hidden}.split_3g li dl>dt{width:100%}.split_3g li dl>dt img{width:100%}.split_3g li dl>dd h2{font-size:0.9rem!important}.split_3g li dl>dd h2 span{font-size:0.75rem!important;font-family:'UD新ゴ R', UD Shin Go Regular, 'UD新ゴ 簡体字 R', UD Shin Go SC Regular, 'ヒラギノ角ゴ 繁体中文 W3', Hiragino Sans TC W3, 'UD新ゴ ハングル R', UD Shin Go Hangul Regular}.split_3g li dl>dd p{font-size:0.75rem!important;font-family:'UD新ゴ R', UD Shin Go Regular, 'UD新ゴ 簡体字 R', UD Shin Go SC Regular, 'ヒラギノ角ゴ 繁体中文 W3', Hiragino Sans TC W3, 'UD新ゴ ハングル R', UD Shin Go Hangul Regular}.maplist_search{overflow:hidden;padding-top:21px;padding-bottom:22px}.maplist_search dt{font-size:30px;width:215px}@media screen and (max-width:767px){.maplist_search dt{width:100%}}.maplist_search dt.en{width:100%;padding-bottom:20px}.maplist_search dd{background:url("/tgs/2018/common/images/dotarrow.svg") left center no-repeat;padding-left:50px;min-height:33px}@media screen and (max-width:767px){.maplist_search dd{padding-left:36px;margin-top:8px}}.maplist_search dd.en{width:100%;padding-bottom:20px}.maplist_search.underborder{border-bottom:1px solid #cfcfcf}.maplist_search dt{float:left}.maplist_search dd{float:left}.maplist_search .maplist_search_inlist li{float:left;margin-right:19px;padding-top:4px;font-size:1.2rem!important}.maplist_search .maplist_search_inlist li a{color:#707070;text-decoration:none;display:inline-block;position:relative}.maplist_search .maplist_search_inlist li a:after{content:"";height:2px;width:0%;background:#707070;position:absolute;bottom:-3px;left:0;z-index:10;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.maplist_search .maplist_search_inlist li a:hover:after{content:"";height:2px;width:100%;background:#707070;position:absolute;bottom:-3px;left:0;z-index:10;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}#maplist_search_inselect,.select-wrap{position:relative}.select-wrap:before{z-index:1;position:absolute;right:15px;top:0;content:">";line-height:43px;color:#7f878c;pointer-events:none}select{outline:none;-moz-appearance:none;text-indent:0.01px;-o-text-overflow:'';text-overflow:'';background:none transparent;vertical-align:middle;font-size:inherit;color:inherit;-webkit-appearance:button;-moz-appearance:button;appearance:button;appearance:none;-webkit-appearance:none;-moz-appearance:none;height:44px;padding:4px 12px;border:1px solid #ddd;color:#87c3e5;width:100%;border-radius:3px}select option{background-color:#fff;color:#333}select::-ms-expand{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #dbdbdb}select:before{color:#fff}select>select{background:#87c3e5;color:#fff;border-color:#dbdbdb}select>select:-moz-focusring{color:transparent;text-shadow:0 0 0 #fff}.maplist_list_wrap{overflow:hidden;margin-top:22px;padding-bottom:44px;border-bottom:1px solid #cfcfcf;margin-bottom:22px}.maplist_list_wrap:last-of-type{border-bottom:0px}.maplist_list_wrap h2{font-size:1.7rem!important;text-align:left}.maplist_list_wrap .maplist_list{background:#fff;border:#cfcfcf solid 1px;overflow:hidden;margin-top:10px;height:auto;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}@media screen and (max-width:767px){.maplist_list_wrap .maplist_list{height:auto}}.maplist_list_wrap .maplist_list li{float:left}.maplist_list_wrap .maplist_list li.linkbtn{display:block;width:27px;min-height:10px;margin-top:0;padding-bottom:0px!important}.maplist_list_wrap .maplist_list li.linkbtn p{line-height:0}@media screen and (max-width:767px){.maplist_list_wrap .maplist_list li.linkbtn{width:9%;height:40px}.maplist_list_wrap .maplist_list li.linkbtn p{position:relative;width:100%;display:block}.maplist_list_wrap .maplist_list li.linkbtn img{position:absolute;margin:0 auto;left:0;right:0;top:0;bottom:0;width:100%;height:100%}}@media screen and (max-width:767px) and (max-width:767px){.maplist_list_wrap .maplist_list li.linkbtn p{height:100%}}.maplist_list_wrap .maplist_list li.number{background:#818585;color:#fff;min-height:100%;padding:12px}@media screen and (max-width:767px){.maplist_list_wrap .maplist_list li.number{text-align:center;width:19%;height:40px;padding:12px}}.maplist_list_wrap .maplist_list li.listname{min-height:100%;padding:7px;line-height:1.3;max-width:1115px}@media screen and (max-width:767px){.maplist_list_wrap .maplist_list li.listname{width:91%;padding:10px;max-width:100%}}.maplist_list_wrap .maplist_list li.listname .cat{margin-left:10px;padding:2px 5px;color:#fff;background:#87c3e5;display:inline-block;margin-top:-6px;vertical-align:middle;font-size:0.5rem!important;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.maplist_list_wrap .link{color:#fff;position:relative;display:block}.maplist_list_wrap .link:after{position:absolute;width:0%;height:1px;background:#333;bottom:0;left:0;content:"";-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.maplist_list_wrap .link:hover:after{position:absolute;width:100%;height:1px;background:#333;bottom:0;left:0;content:"";-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.maplist_list_wrap .link .listname{color:#000}.maplist_list_wrap .link:hover .maplist_list{background:#dbdbdb;border:#fff solid 1px;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.maplist_list_wrap .link:hover .maplist_list .number{-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.maplist_list_wrap .d_link .linkbtn p{display:none!important}@media screen and (max-width:767px){.maplist_list_wrap .d_link .linkbtn p{display:none!important}}@media screen and (max-width:767px){.fancybox-slide>*{padding:35px 5% 15px!important}}#modalcontents{display:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0.55rem!important}#modalcontents *{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif!important}#modalcontents h2{padding-bottom:20px;font-family:'UD新ゴ B', UD Shin Go Bold, 'UD新ゴ 簡体字 B', UD Shin Go SC Bold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル B', UD Shin Go Hangul Bold}@media screen and (max-width:767px){#modalcontents h2{padding-bottom:0}}#modalcontents h3{margin-top:0;padding-top:15px;padding-bottom:40px;font-family:'UD新ゴ DB', UD Shin Go DemiBold, 'UD新ゴ 簡体字 DB', UD Shin Go SC DemiBold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル DB', UD Shin Go Hangul DemiBold}#modalcontents .wrap{width:auto;height:auto;min-width:980px;font-family:'UD新ゴ R', UD Shin Go Regular, 'UD新ゴ 簡体字 R', UD Shin Go SC Regular, 'ヒラギノ角ゴ 繁体中文 W3', Hiragino Sans TC W3, 'UD新ゴ ハングル R', UD Shin Go Hangul Regular}@media screen and (max-width:767px){#modalcontents .wrap{min-width:100%}}#modalcontents a{background:url("/tgs/2018/common/images/icon_link.svg") left 5px center no-repeat;background-size:14px auto;padding-left:23px;color:#000}#modalcontents .modal_dl{overflow:hidden}@media screen and (max-width:767px){#modalcontents .modal_dl{width:100%}}#modalcontents .modal_dl>dt{float:left}@media screen and (max-width:767px){#modalcontents .modal_dl>dt{width:100%}}#modalcontents .modal_dl>dd{float:right;width:265px}@media screen and (max-width:767px){#modalcontents .modal_dl>dd{margin-top:20px;float:left;width:100%}}#modalcontents .modal_dl>dd img{width:100%}#modalcontents .exhibitname_dl{overflow:hidden;margin-bottom:25px}#modalcontents .exhibitname_dl>dt{float:left;background:#818585;display:table;vertical-align:middle;padding:13px 9px}#modalcontents .exhibitname_dl>dd{float:left;margin-left:15px}#modalcontents .exhibitname_dl .boothNo{font-size:0.55rem!important;color:#fff;display:table-cell;vertical-align:middle}#modalcontents .exhibitname_dl .exhibitName{padding-bottom:20px;color:#333;font-size:1.5rem!important;font-family:'UD新ゴ DB', UD Shin Go DemiBold, 'UD新ゴ 簡体字 DB', UD Shin Go SC DemiBold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル DB', UD Shin Go Hangul DemiBold}@media screen and (max-width:767px){#modalcontents .exhibitname_dl .exhibitName{padding:5px 0 20px}}#modalcontents .exhibitGroup_dl{overflow:hidden;border-top:#dbdbdb 1px solid;border-bottom:#dbdbdb 1px solid;padding:15px 0}#modalcontents .exhibitGroup_dl dt{float:left}#modalcontents .exhibitGroup_dl dd{float:left;margin-left:25px}#modalcontents .exhibitGroup_dl .exhibitGroupName{padding:2px 5px;color:#fff;background:#87c3e5;font-size:0.75rem!important;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}#modalcontents .exhibitGroup_dl .url{font-size:0.7rem!important}@media screen and (max-width:767px){#modalcontents .exhibitGroup_dl .url{font-size:0.8rem!important}}#modalcontents .readtext{overflow:hidden;padding:30px 0}@media screen and (max-width:767px){#modalcontents .readtext{font-size:0.8rem!important;line-height:1.3}}#modalcontents .address{border:1px solid #ccc;padding:20px}@media screen and (max-width:767px){#modalcontents .address{width:100%;padding:10px 5%}}#modalcontents .address dl{overflow:hidden;padding:3px;margin-top:5px}@media screen and (max-width:767px){#modalcontents .address dl{font-size:0.8rem!important}}#modalcontents .address dl:first-of-type{margin-top:0px}#modalcontents .address dl>dt{float:left;width:108px}@media screen and (max-width:767px){#modalcontents .address dl>dt{width:100%}}#modalcontents .address dl>dd{float:left}@media screen and (max-width:767px){#modalcontents .address dl>dd{width:100%}}#modalcontents .exhibition{border-top:1px solid #dbdbdb;margin-top:45px;padding-top:45px}#modalcontents .exhibition .name{font-size:0.85rem!important;text-align:left}#modalcontents .exhibition .eventurl{margin-top:11px}#modalcontents .exhibition .header{overflow:hidden;margin-top:21px;padding-bottom:10px}#modalcontents .exhibition .header li{float:left}#modalcontents .exhibition .contents{overflow:hidden;margin-top:9px}#modalcontents .exhibition .contents li{float:left}#modalcontents .exhibition .title{width:144px}#modalcontents .exhibition .genre{width:125px}#modalcontents .exhibition .release{width:152px}#modalcontents .exhibition .platform{width:152px}#modalcontents .exhibition .vr{width:124px}#modalcontents .exhibition .etc,#modalcontents .exhibition .event{width:223px}#modalcontents .exhibition .day{width:156px}.numberedticket>h4{text-align:left}.numberedticket h4{font-size:2.05rem!important;vertical-align:middle}@media screen and (max-width:767px){.numberedticket h4{font-size:1.5rem!important}}.numberedticket h4 span{vertical-align:middle;background:#222;color:#fff;display:inline;padding:0px 10px 2px;margin-left:30px;letter-spacing:0.1em;font-size:0.75rem!important;font-family:'UD新ゴ R', UD Shin Go Regular, 'UD新ゴ 簡体字 R', UD Shin Go SC Regular, 'ヒラギノ角ゴ 繁体中文 W3', Hiragino Sans TC W3, 'UD新ゴ ハングル R', UD Shin Go Hangul Regular}@media screen and (max-width:767px){.numberedticket h4 span{display:block;margin-left:0px;margin-top:10px;padding:3px 10px}}.numberedticket .number_01{padding-left:40px;background:url("/tgs/2018/common/images/numberdticket_1.svg") left center no-repeat}@media screen and (max-width:767px){.numberedticket .number_01{background-position:left top}}.numberedticket .number_02{padding-left:40px;background:url("/tgs/2018/common/images/numberdticket_2.svg") left center no-repeat}@media screen and (max-width:767px){.numberedticket .number_02{background-position:left top}}.numberedticket .number_03{padding-left:40px;background:url("/tgs/2018/common/images/numberdticket_3.svg") left center no-repeat}@media screen and (max-width:767px){.numberedticket .number_03{background-position:left top}}.numberedticket .number_04{padding-left:40px;background:url("/tgs/2018/common/images/numberdticket_4.svg") left center no-repeat}@media screen and (max-width:767px){.numberedticket .number_04{background-position:left top}}.numberedticket .number_05{padding-left:40px;background:url("/tgs/2018/common/images/numberdticket_5.svg") left center no-repeat}@media screen and (max-width:767px){.numberedticket .number_05{background-position:left top}}.numberedticket .number_06{padding-left:40px;background:url("/tgs/2018/common/images/numberdticket_6.svg") left center no-repeat}@media screen and (max-width:767px){.numberedticket .number_06{background-position:left top}}.numberedticket .number_07{padding-left:40px;background:url("/tgs/2018/common/images/numberdticket_7.svg") left center no-repeat}@media screen and (max-width:767px){.numberedticket .number_07{background-position:left top}}.numberedticket .number_08{padding-left:40px;background:url("/tgs/2018/common/images/numberdticket_8.svg") left center no-repeat}@media screen and (max-width:767px){.numberedticket .number_08{background-position:left top}}.numberedticket .number_09{padding-left:40px;background:url("/tgs/2018/common/images/numberdticket_9.svg") left center no-repeat}@media screen and (max-width:767px){.numberedticket .number_09{background-position:left top}}.numberedticket .number_10{padding-left:40px;background:url("/tgs/2018/common/images/numberdticket_10.svg") left center no-repeat}@media screen and (max-width:767px){.numberedticket .number_10{background-position:left top}}.numberedticket .number_11{padding-left:40px;background:url("/tgs/2018/common/images/numberdticket_11.svg") left center no-repeat}@media screen and (max-width:767px){.numberedticket .number_11{background-position:left top}}.numberedticket .number_12{padding-left:40px;background:url("/tgs/2018/common/images/numberdticket_12.svg") left center no-repeat}@media screen and (max-width:767px){.numberedticket .number_12{background-position:left top}}.movie{width:100%;position:relative;padding-top:56.25%;margin-top:30px}.movie .movie_in{position:absolute;width:100%;height:100%;top:0;left:0}.movie .movie_in iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}.content{overflow:hidden;position:relative;width:100%;padding-top:56.25%}.content li{display:block;position:absolute;width:100%;height:100%;left:0;top:0}.content li.hide{display:none}.content li iframe{width:100%;height:100%}.sw{overflow:hidden}.sw .tab{overflow:hidden}.sw .tab li{float:left;padding:10px;border:2px solid #222;background:-moz-linear-gradient(50% -2.86% -90deg, #fff 0%, #fff 53.62%, #e6e6e6 58.19%);background:-webkit-linear-gradient(-90deg, #fff 0%, #fff 53.62%, #e6e6e6 58.19%);background:-webkit-gradient(linear, 50% -2.86%, 50% 101.6%, color-stop(0, #fff), color-stop(0.5362, #fff), color-stop(0.5819, #e6e6e6));background:-o-linear-gradient(-90deg, #fff 0%, #fff 53.62%, #e6e6e6 58.19%);background:-ms-linear-gradient(-90deg, #fff 0%, #fff 53.62%, #e6e6e6 58.19%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#E6E6E6' ,GradientType=0)";background:-webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(53.62%, #fff), color-stop(58.19%, #e6e6e6));background:-webkit-linear-gradient(top, #fff 0%, #fff 53.62%, #e6e6e6 58.19%);background:-o-linear-gradient(top, #fff 0%, #fff 53.62%, #e6e6e6 58.19%);background:linear-gradient(180deg, #fff 0%, #fff 53.62%, #e6e6e6 58.19%);color:#222;margin-right:18px;cursor:pointer;border-radius:17px;-webkit-border-radius:17px;-moz-border-radius:17px;font-size:1.1rem!important;font-family:'UD新ゴ DB', UD Shin Go DemiBold, 'UD新ゴ 簡体字 DB', UD Shin Go SC DemiBold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル DB', UD Shin Go Hangul DemiBold}.sw .tab li.select{background:#222;color:#fff}.amazonul{overflow:hidden;margin:-2% 0 0 -2%}.amazonul>li{float:left;width:23%;margin:2% 0 0 2%;position:relative}@media screen and (max-width:767px){.amazonul>li{width:46%;margin:2% 0 0 2%}}.amazonul>li img{width:100%;-webkit-filter:drop-shadow(0px 0px 5px rgba(0,0,0,0.2));filter:drop-shadow(0px 0px 5px rgba(0,0,0,0.2))}.amazonul>li.amazonimg_0:before{position:absolute;z-index:1;left:10px;bottom:10px;width:20px;height:20px;background:url("/tgs/2018/common/images/numberdticket_1.svg") center center no-repeat;background-size:cover;content:''}.amazonul>li.amazonimg_1:before{position:absolute;z-index:1;left:10px;bottom:10px;width:20px;height:20px;background:url("/tgs/2018/common/images/numberdticket_2.svg") center center no-repeat;background-size:cover;content:''}.amazonul>li.amazonimg_2:before{position:absolute;z-index:1;left:10px;bottom:10px;width:20px;height:20px;background:url("/tgs/2018/common/images/numberdticket_3.svg") center center no-repeat;background-size:cover;content:''}.amazonul>li.amazonimg_3:before{position:absolute;z-index:1;left:10px;bottom:10px;width:20px;height:20px;background:url("/tgs/2018/common/images/numberdticket_4.svg") center center no-repeat;background-size:cover;content:''}.amazonul>li.amazonimg_4:before{position:absolute;z-index:1;left:10px;bottom:10px;width:20px;height:20px;background:url("/tgs/2018/common/images/numberdticket_5.svg") center center no-repeat;background-size:cover;content:''}.amazonul>li.amazonimg_5:before{position:absolute;z-index:1;left:10px;bottom:10px;width:20px;height:20px;background:url("/tgs/2018/common/images/numberdticket_6.svg") center center no-repeat;background-size:cover;content:''}.amazonul>li.amazonimg_6:before{position:absolute;z-index:1;left:10px;bottom:10px;width:20px;height:20px;background:url("/tgs/2018/common/images/numberdticket_7.svg") center center no-repeat;background-size:cover;content:''}.amazonul>li.amazonimg_7:before{position:absolute;z-index:1;left:10px;bottom:10px;width:20px;height:20px;background:url("/tgs/2018/common/images/numberdticket_8.svg") center center no-repeat;background-size:cover;content:''}.amazonul>li.amazonimg_8:before{position:absolute;z-index:1;left:10px;bottom:10px;width:20px;height:20px;background:url("/tgs/2018/common/images/numberdticket_9.svg") center center no-repeat;background-size:cover;content:''}.amazonul>li.amazonimg_9:before{position:absolute;z-index:1;left:10px;bottom:10px;width:20px;height:20px;background:url("/tgs/2018/common/images/numberdticket_10.svg") center center no-repeat;background-size:cover;content:''}.amazonul>li.amazonimg_10:before{position:absolute;z-index:1;left:10px;bottom:10px;width:20px;height:20px;background:url("/tgs/2018/common/images/numberdticket_11.svg") center center no-repeat;background-size:cover;content:''}.amazonul>li.amazonimg_11:before{position:absolute;z-index:1;left:10px;bottom:10px;width:20px;height:20px;background:url("/tgs/2018/common/images/numberdticket_12.svg") center center no-repeat;background-size:cover;content:''}.amazonul>li.amazonimg_12:before{position:absolute;z-index:1;left:10px;bottom:10px;width:20px;height:20px;background:url("/tgs/2018/common/images/numberdticket_13.svg") center center no-repeat;background-size:cover;content:''}.amazonul>li.amazonimg_13:before{position:absolute;z-index:1;left:10px;bottom:10px;width:20px;height:20px;background:url("/tgs/2018/common/images/numberdticket_14.svg") center center no-repeat;background-size:cover;content:''}.amazonul>li.amazonimg_14:before{position:absolute;z-index:1;left:10px;bottom:10px;width:20px;height:20px;background:url("/tgs/2018/common/images/numberdticket_15.svg") center center no-repeat;background-size:cover;content:''}.amazonul>li.amazonimg_15:before{position:absolute;z-index:1;left:10px;bottom:10px;width:20px;height:20px;background:url("/tgs/2018/common/images/numberdticket_16.svg") center center no-repeat;background-size:cover;content:''}.amazonul>li.amazonimg_16:before{position:absolute;z-index:1;left:10px;bottom:10px;width:20px;height:20px;background:url("/tgs/2018/common/images/numberdticket_17.svg") center center no-repeat;background-size:cover;content:''}.amazonul>li.amazonimg_17:before{position:absolute;z-index:1;left:10px;bottom:10px;width:20px;height:20px;background:url("/tgs/2018/common/images/numberdticket_18.svg") center center no-repeat;background-size:cover;content:''}.amazonul>li.amazonimg_18:before{position:absolute;z-index:1;left:10px;bottom:10px;width:20px;height:20px;background:url("/tgs/2018/common/images/numberdticket_19.svg") center center no-repeat;background-size:cover;content:''}.amazonul>li.amazonimg_19:before{position:absolute;z-index:1;left:10px;bottom:10px;width:20px;height:20px;background:url("/tgs/2018/common/images/numberdticket_20.svg") center center no-repeat;background-size:cover;content:''}.amazonul>li.amazonimg_20:before{position:absolute;z-index:1;left:10px;bottom:10px;width:20px;height:20px;background:url("/tgs/2018/common/images/numberdticket_21.svg") center center no-repeat;background-size:cover;content:''}.amazon_list{overflow:hidden;margin-top:15px}.amazon_list>li{float:left;width:48%;background:#efefef;margin-top:15px}@media screen and (max-width:767px){.amazon_list>li{width:100%}}.amazon_list>li:nth-of-type(2n){margin-left:4%}@media screen and (max-width:767px){.amazon_list>li:nth-of-type(2n){margin-left:0%}}.amazon_list .amazondetail{overflow:hidden}.amazon_list .amazondetail li{float:left;margin-left:15px;padding:5px 0}.amazon_list .amazondetail li p{margin:0;padding:0}.amazon_list .amazondetail li.t_number p{background:#e60000;color:#fff;text-align:center;vertical-align:middle;width:24px;height:24px;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px}.amazonwrap{margin:58px auto 0;overflow:hidden;display:grid;display:-ms-grid;grid-gap:36px;grid-template-columns:1fr 330px;-ms-grid-columns:1fr 330px;grid-template-rows:auto auto;grid-rows:auto auto;width:1200px;min-width:1200px}.amazonwrap #header{width:820px;min-width:820px;margin:0 auto}@media screen and (max-width:767px){.amazonwrap #header{width:100%;min-width:100%}}.amazonwrap header{margin-left:0;padding-left:0;min-width:100%}@media screen and (max-width:767px){.amazonwrap{min-width:100%;width:92%;display:block;grid-template-columns:1fr;-ms-grid-columns:1fr}}@media screen and (max-width:767px){.amazonwrap h1{width:100%;text-align:left}.amazonwrap h1 br{display:none}}.amazonwrap .fullwrap{width:820px;min-width:820px}@media screen and (max-width:767px){.amazonwrap .fullwrap{width:100%;min-width:100%}}.amazonwrap .grayborder{width:820px;min-width:820px}@media screen and (max-width:767px){.amazonwrap .grayborder{width:100%;min-width:100%}}.amazonwrap .content{margin-top:18px}.amazonwrap>dd{grid-column:1/2;grid-row:1;-ms-grid-column:2;-ms-grid-row:1;padding:20px 20px 0}@media screen and (max-width:767px){.amazonwrap>dd{width:100%;text-align:center}}.amazonwrap>dt{grid-column:2/3;grid-row:1;-ms-grid-column:1;-ms-grid-row:1}@media screen and (max-width:767px){.amazonwrap>dt{width:100%;text-align:center}}@media screen and (max-width:767px){.amazonwrap .maincontents{padding:0}}@media screen and (max-width:767px){.amazonwrap .bnr{display:none}}.amazonwrap .bnr li{margin-top:12px}.amazonwrap .bnr li:first-of-type{margin-top:0}.amazonmodal{display:none}@media screen and (max-width:767px){.amaimgbnox{width:100%}}.amaimgbnox img{width:100%;-webkit-filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.2));filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.2))}.amazonbtn{text-align:center}.amazonbtn a{width:220px;display:block;margin:30px auto}.amazonbtn img{width:100%}.amazon_icon_wap{position:relative}.amazon_icon_wap .amazon_icon{position:absolute;background:-moz-linear-gradient(0% 50% 0deg, #00dcff 0%, #fff600 100%);background:-webkit-linear-gradient(0deg, #00dcff 0%, #fff600 100%);background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0, #00dcff), color-stop(1, #fff600));width:250px;height:250px;right:0px;top:100px;border-radius:125px;-webkit-border-radius:125px;-moz-border-radius:125px;display:table;vertical-align:middle;padding:10px}@media screen and (max-width:767px){.amazon_icon_wap .amazon_icon{margin-top:20px;position:static;width:100%;height:auto;right:auto;top:auto}}.amazon_icon_wap .amazon_icon p{color:#fff;display:table-cell;vertical-align:middle;text-align:center;line-height:1.2;font-size:1.9rem!important;font-family:'UD新ゴ B', UD Shin Go Bold, 'UD新ゴ 簡体字 B', UD Shin Go SC Bold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル B', UD Shin Go Hangul Bold}footer{width:100%;min-width:1200px;min-height:205px;position:relative;padding-top:10px;margin-top:70px}@media screen and (max-width:767px){footer{width:100%;min-width:100%;min-height:50px;padding-top:0px;margin-top:40px}}footer .tokyogameshow{position:absolute;bottom:0;left:0;width:202px}@media screen and (max-width:767px){footer .tokyogameshow{bottom:-3px;width:15%;line-height:0}}footer .tokyogameshow a{display:block;line-height:0}footer .tokyogameshow img{line-height:0;width:100%}footer .gotop{position:absolute;bottom:133px;right:0;width:44px}@media screen and (max-width:767px){footer .gotop{bottom:3px}}footer .gotop a{display:block;line-height:0}footer .copy{text-align:center;font-size:10px;padding-top:183px}@media screen and (max-width:767px){footer .copy{display:block;padding-top:10px;width:65%;margin:0 auto}}footer .logo{position:absolute;right:10px;bottom:0;overflow:hidden}@media screen and (max-width:767px){footer .logo{position:static;text-align:center}}footer .logo a{display:block}footer .logo dt{float:left;height:60px;display:table;vertical-align:middle}@media screen and (max-width:767px){footer .logo dt{height:auto;text-align:center;width:100%}}footer .logo dt p{display:table-cell;vertical-align:middle}footer .logo dt p img{width:90px}@media screen and (max-width:767px){footer .logo dt p img{width:20%}}footer .logo dd{float:left;margin-left:10px;height:60px;display:table;vertical-align:middle}@media screen and (max-width:767px){footer .logo dd{height:auto;margin-top:10px;margin-left:0px;text-align:center;width:100%}}footer .logo dd p{display:table-cell;vertical-align:middle}footer .logo dd img{width:110px}@media screen and (max-width:767px){footer .logo dd img{width:30%}}.pc_only{display:block}@media screen and (max-width:767px){.pc_only{display:none}}.pc_only_in{display:inline}@media screen and (max-width:767px){.pc_only_in{display:none}}.smp_only{display:none}@media screen and (max-width:767px){.smp_only{display:block}}.smp_only_in{display:none}@media screen and (max-width:767px){.smp_only_in{display:inline}}.fancybox-slide--iframe .fancybox-content{width:860px;height:600px;max-width:80%;max-height:80%;margin:0;padding:10px}#menu{width:100%;height:100%;min-width:1200px;position:fixed;left:0;top:0;z-index:200;-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;display:none;-webkit-animation:bounce-in2 0.5s;animation:bounce-in2 0.5s;background:-moz-linear-gradient(0% 50% 0deg, rgba(0,220,255,0.8) 0%, rgba(255,246,0,0.8) 100%);background:-webkit-linear-gradient(0deg, rgba(0,220,255,0.8) 0%, rgba(255,246,0,0.8) 100%);background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0, rgba(0,220,255,0.8)), color-stop(1, rgba(255,246,0,0.8)));background:-o-linear-gradient(0deg, rgba(0,220,255,0.8) 0%, rgba(255,246,0,0.8) 100%);background:-ms-linear-gradient(0deg, rgba(0,220,255,0.8) 0%, rgba(255,246,0,0.8) 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#00DCFF', endColorstr='#FFF600' ,GradientType=0)";background:-webkit-gradient(linear, left top, right top, from(rgba(0,220,255,0.8)), to(rgba(255,246,0,0.8)));background:-webkit-linear-gradient(left, rgba(0,220,255,0.8) 0%, rgba(255,246,0,0.8) 100%);background:-o-linear-gradient(left, rgba(0,220,255,0.8) 0%, rgba(255,246,0,0.8) 100%);background:linear-gradient(90deg, rgba(0,220,255,0.8) 0%, rgba(255,246,0,0.8) 100%)}@media screen and (max-width:767px){#menu{width:100%;height:100%;min-width:100%}}#menu.on{display:block;top:0;left:0px;-webkit-animation:bounce-in 0.5s;animation:bounce-in 0.5s;-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}@-moz-keyframes bounce-in{0%{top:0;left:0px;transform:scaleX(1);transform:scaleY(0.01)}to{top:0;left:0px;transform:scaleX(1);transform:scaleY(1)}}@-webkit-keyframes bounce-in{0%{top:0;left:0px;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform:scaleY(0.01);transform:scaleY(0.01)}to{top:0;left:0px;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform:scaleY(1);transform:scaleY(1)}}@-o-keyframes bounce-in{0%{top:0;left:0px;transform:scaleX(1);transform:scaleY(0.01)}to{top:0;left:0px;transform:scaleX(1);transform:scaleY(1)}}@keyframes bounce-in{0%{top:0;left:0px;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform:scaleY(0.01);transform:scaleY(0.01)}to{top:0;left:0px;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform:scaleY(1);transform:scaleY(1)}}#menu .menu_wrap{position:relative;width:100%;height:100%;z-index:0}#menu .menu_wrap a{display:block}#menu .menu_wrap .menu{background:-webkit-gradient(linear, left bottom, left top, from(rgba(255,255,255,0.9)), color-stop(rgba(230,230,230,0.9)), color-stop(rgba(210,210,210,0.9)), to(rgba(190,190,190,0.9)));background:-webkit-linear-gradient(bottom, rgba(255,255,255,0.9), rgba(230,230,230,0.9), rgba(210,210,210,0.9), rgba(190,190,190,0.9));background:-o-linear-gradient(bottom, rgba(255,255,255,0.9), rgba(230,230,230,0.9), rgba(210,210,210,0.9), rgba(190,190,190,0.9));background:linear-gradient(0deg, rgba(255,255,255,0.9), rgba(230,230,230,0.9), rgba(210,210,210,0.9), rgba(190,190,190,0.9));background-size:1200% 1200%;-webkit-animation:modal 19s ease infinite;-moz-animation:modal 19s ease infinite;animation:modal 19s ease infinite;-webkit-box-shadow:0px 0px 10px 0px rgba(255,255,255,0.15);-moz-box-shadow:0px 0px 10px 0px rgba(255,255,255,0.15);box-shadow:0px 0px 10px 0px rgba(255,255,255,0.15);width:1000px;height:650px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto auto;padding:47px;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px}@-webkit-keyframes modal{0%{background-position:50% 0%}50%{background-position:51% 100%}to{background-position:50% 0%}}@-moz-keyframes modal{0%{background-position:50% 0%}50%{background-position:51% 100%}to{background-position:50% 0%}}@media screen and (max-width:767px){#menu .menu_wrap .menu{width:100%;height:100%;padding:45px 20px 20px}}#menu .menu_wrap .menu a{color:#555;text-decoration:none;font-family:'UD新ゴ M', UD Shin Go Medium, 'UD新ゴ 簡体字 M', UD Shin Go SC Medium, 'ヒラギノ角ゴ 繁体中文 W3', Hiragino Sans TC W3, 'UD新ゴ ハングル M', UD Shin Go Hangul Medium}#menu .menu_wrap .menu p{color:#555;font-family:'UD新ゴ M', UD Shin Go Medium, 'UD新ゴ 簡体字 M', UD Shin Go SC Medium, 'ヒラギノ角ゴ 繁体中文 W3', Hiragino Sans TC W3, 'UD新ゴ ハングル M', UD Shin Go Hangul Medium}@-moz-keyframes modal{0%{background-position:50% 0%}50%{background-position:51% 100%}to{background-position:50% 0%}}@-webkit-keyframes modal{0%{background-position:50% 0%}50%{background-position:51% 100%}to{background-position:50% 0%}}@-o-keyframes modal{0%{background-position:50% 0%}50%{background-position:51% 100%}to{background-position:50% 0%}}@keyframes modal{0%{background-position:50% 0%}50%{background-position:51% 100%}to{background-position:50% 0%}}#menu .menu_wrap .menu_in_wrap{position:relative;width:100%;height:100%;font-size:0.7rem!important}@media screen and (max-width:767px){#menu .menu_wrap .menu_in_wrap{overflow-y:scroll}}#menu .menu_wrap .menu_in_wrap .logo_lang{position:absolute;top:0;left:0px}@media screen and (max-width:767px){#menu .menu_wrap .menu_in_wrap .logo_lang{position:static;top:auto;left:auto;width:100%}#menu .menu_wrap .menu_in_wrap .logo_lang>a img{width:100%}}#menu .menu_wrap .menu_in_wrap .logo_lang ul{overflow:hidden;margin-top:15px}#menu .menu_wrap .menu_in_wrap .logo_lang ul li{float:left}@media screen and (max-width:767px){#menu .menu_wrap .menu_in_wrap .logo_lang ul li{margin-left:10px}}#menu .menu_wrap .menu_in_wrap .logo_lang ul a{font-family:FB Agency Bold;text-decoration:none;display:inline-block;position:relative;font-size:1.05rem!important;letter-spacing:0.16em}#menu .menu_wrap .menu_in_wrap .logo_lang ul a:after{content:"";height:1px;width:0%;background:#707070;position:absolute;bottom:-2px;left:0;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;-webkit-transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99);-o-transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99);transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99)}#menu .menu_wrap .menu_in_wrap .logo_lang ul a:hover:after{content:"";height:1px;width:100%;background:#707070;position:absolute;bottom:-2px;left:0;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;-webkit-transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99);-o-transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99);transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99)}#menu .menu_wrap .menu_in_wrap .logo_lang ul a *{font-family:FB Agency Bold}#menu .menu_wrap .menu_l_list{margin-left:325px;float:left;overflow:hidden;width:270px}@media screen and (max-width:767px){#menu .menu_wrap .menu_l_list{margin-left:0;width:100%}}#menu .menu_wrap .menu_r_list{margin-left:6px;float:left;overflow:hidden}@media screen and (max-width:767px){#menu .menu_wrap .menu_r_list{margin-left:0;width:100%}}#menu .menu_wrap .menu_list_li{border-top:1px dotted rgba(0,219,255,0.7);margin-top:13px;padding-top:13px}#menu .menu_wrap .menu_list_li:first-of-type{border-top:0;margin-top:0px;padding-top:0px}@media screen and (max-width:767px){#menu .menu_wrap .menu_list_li:first-of-type{border-top:1px dotted rgba(0,219,255,0.7);margin-top:13px;padding-top:13px}}@media screen and (max-width:767px){#menu .menu_wrap .menu_list_li p{font-size:1.2rem!important}}#menu .menu_wrap .menu_list_li a{margin-top:5px;background:url("/tgs/2018/common/images/icon_link_g.svg") left 3px center no-repeat;background-size:14px;padding:3px 3px 3px 25px;display:block;text-decoration:none;outline:none;position:relative;z-index:2;color:#555;overflow:hidden;font-size:0.6rem!important;font-family:'UD新ゴ R', UD Shin Go Regular, 'UD新ゴ 簡体字 R', UD Shin Go SC Regular, 'ヒラギノ角ゴ 繁体中文 W3', Hiragino Sans TC W3, 'UD新ゴ ハングル R', UD Shin Go Hangul Regular}@media screen and (max-width:767px){#menu .menu_wrap .menu_list_li a{font-size:1.05rem!important}}#menu .menu_wrap .menu_list_li a.window{background:url("/tgs/2018/common/images/icon_window_g.svg") left 3px center no-repeat;background-size:12px}#menu .menu_wrap .menu_list_li a.window:hover:after{background:#00dcff url("/tgs/2018/common/images/icon_window_w.svg") left 3px center no-repeat;background-size:12px}#menu .menu_wrap .menu_list_li a:hover{color:#fff}#menu .menu_wrap .menu_list_li a:after{top:0;left:-100%;width:100%;height:100%}#menu .menu_wrap .menu_list_li a:hover:after{top:0;left:0;background:#00dcff url("/tgs/2018/common/images/nav_link_w.svg") left 3px center no-repeat;background-size:14px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}#menu .menu_wrap .menu_list_li a:after,#menu .menu_wrap .menu_list_li a:before{position:absolute;z-index:-1;display:block;content:''}#menu .menu_wrap .menu_list_li a,#menu .menu_wrap .menu_list_li a:after,#menu .menu_wrap .menu_list_li a:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}#menu .menu_wrap .menu_chg{position:absolute;left:0px;bottom:0px}@media screen and (max-width:767px){#menu .menu_wrap .menu_chg{position:static;left:auto;bottom:auto}}#menu .menu_wrap .menu_chg a{font-family:FB Agency Bold;text-decoration:none;display:inline-block;position:relative;font-size:0.9rem!important;background:url("/tgs/2018/common/images/icon_link_g.svg") left center no-repeat;background-size:14px;padding-left:32px}#menu .menu_wrap .menu_chg a:after{content:"";height:1px;width:0%;background:#707070;position:absolute;bottom:-2px;left:0;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;-webkit-transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99);-o-transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99);transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99)}#menu .menu_wrap .menu_chg a:hover:after{content:"";height:1px;width:100%;background:#707070;position:absolute;bottom:-2px;left:0;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;-webkit-transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99);-o-transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99);transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99)}@media screen and (max-width:767px){#menu .menu_wrap .menu_chg a{margin-top:40px;font-size:1.05rem!important}}@-moz-keyframes bounce-in2{0%{top:0;left:0px;transform:scale(1)}to{top:0;left:0px;transform:scale(1.2)}}@-webkit-keyframes bounce-in2{0%{top:0;left:0px;-webkit-transform:scale(1);transform:scale(1)}to{top:0;left:0px;-webkit-transform:scale(1.2);transform:scale(1.2)}}@-o-keyframes bounce-in2{0%{top:0;left:0px;transform:scale(1)}to{top:0;left:0px;transform:scale(1.2)}}@keyframes bounce-in2{0%{top:0;left:0px;-webkit-transform:scale(1);transform:scale(1)}to{top:0;left:0px;-webkit-transform:scale(1.2);transform:scale(1.2)}}#nav{background:RGBa(255, 255, 255, 0);position:fixed;top:0;left:0;width:100%;z-index:100}#nav.on{z-index:1000}#nav .nav_dl{overflow:hidden;padding:0;min-width:1200px;margin:0 auto 0;width:100%}@media screen and (max-width:767px){#nav .nav_dl{min-width:100%;width:100%;padding:0}}#nav .nav_dl>dt{float:left}#nav .nav_dl>dd{float:right}#nav .nav_left{overflow:hidden}#nav .nav_left li{float:left}#nav .nav_menu{margin-right:25px;background:#00dbff;padding:15px;cursor:pointer;z-index:1}#nav .nav_menu .nav_menu_in dt{width:24px;font-size:8px}#nav .nav_menu .nav_menu_in dt .check{display:block;width:100%;height:2px;position:relative;background:#fff;margin-top:7px;z-index:10000;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}@media screen and (max-width:767px){#nav .nav_menu .nav_menu_in dt .check{height:3px}}#nav .nav_menu .nav_menu_in dt .check:before{content:"";display:block;width:100%;height:2px;position:absolute;top:-7px;left:0;background:#fff;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}@media screen and (max-width:767px){#nav .nav_menu .nav_menu_in dt .check:before{height:3px}}#nav .nav_menu .nav_menu_in dt .check:after{content:"";display:block;width:80%;height:2px;position:absolute;top:7px;left:0;background:#fff;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}@media screen and (max-width:767px){#nav .nav_menu .nav_menu_in dt .check:after{height:3px}}#nav .nav_menu .nav_menu_in dt .check.on{background:rgba(112,112,112,0);-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}@media screen and (max-width:767px){#nav .nav_menu .nav_menu_in dt .check.on{height:3px}}#nav .nav_menu .nav_menu_in dt .check.on:before{content:"";display:block;width:100%;height:2px;position:absolute;left:0;background:#fff;top:0px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:bounce-r 0.5s;animation:bounce-r 0.5s}@media screen and (max-width:767px){#nav .nav_menu .nav_menu_in dt .check.on:before{height:3px}}@-moz-keyframes bounce-r{0%{top:-7px;transform:rotate(0deg)}50%{top:0px;transform:rotate(135deg)}to{transform:rotate(45deg)}}@-webkit-keyframes bounce-r{0%{top:-7px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{top:0px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@-o-keyframes bounce-r{0%{top:-7px;transform:rotate(0deg)}50%{top:0px;transform:rotate(135deg)}to{transform:rotate(45deg)}}@keyframes bounce-r{0%{top:-7px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{top:0px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}#nav .nav_menu .nav_menu_in dt .check.on:after{content:"";display:block;width:100%;height:2px;position:absolute;left:0;top:0;background:#fff;-webkit-animation:bounce-l 0.5s;animation:bounce-l 0.5s;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width:767px){#nav .nav_menu .nav_menu_in dt .check.on:after{height:3px}}@-moz-keyframes bounce-l{0%{top:7px;transform:rotate(0deg);width:80%}50%{top:0px;transform:rotate(-135deg);width:100%}to{transform:rotate(-45deg)}}@-webkit-keyframes bounce-l{0%{top:7px;-webkit-transform:rotate(0deg);transform:rotate(0deg);width:80%}50%{top:0px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);width:100%}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@-o-keyframes bounce-l{0%{top:7px;transform:rotate(0deg);width:80%}50%{top:0px;transform:rotate(-135deg);width:100%}to{transform:rotate(-45deg)}}@keyframes bounce-l{0%{top:7px;-webkit-transform:rotate(0deg);transform:rotate(0deg);width:80%}50%{top:0px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);width:100%}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@media screen and (max-width:767px){#nav .nav_menu .nav_menu_in dd{margin-top:5px}}#nav .nav_logo{margin-right:35px;padding-top:14px;width:82px}@media screen and (max-width:767px){#nav .nav_logo{position:fixed;top:0;left:0;margin:auto;width:100%;padding-top:10px;text-align:center;z-index:-1}}#nav .nav_logo a{text-decoration:none;display:inline-block;position:relative}#nav .nav_logo a:after{content:"";height:1px;width:0%;background:#707070;position:absolute;bottom:-2px;left:0;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;-webkit-transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99);-o-transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99);transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99)}#nav .nav_logo a:hover:after{content:"";height:1px;width:100%;background:#707070;position:absolute;bottom:-2px;left:0;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;-webkit-transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99);-o-transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99);transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99)}#nav .nav_logo a img{width:100%}@media screen and (max-width:767px){#nav .nav_logo a img{width:78%}}#nav .nav_lang{padding-top:14px}@media screen and (max-width:767px){#nav .nav_lang{display:none}}#nav .nav_lang ul{overflow:hidden}#nav .nav_lang ul li{padding-top:3px;float:left;margin-right:10px}#nav .nav_lang ul li a{color:#00dbff;font-family:FB Agency Bold;text-decoration:none;display:inline-block;position:relative;font-size:1.05rem!important;letter-spacing:0.16em}#nav .nav_lang ul li a:after{content:"";height:1px;width:0%;background:#707070;position:absolute;bottom:-2px;left:0;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;-webkit-transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99);-o-transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99);transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99)}#nav .nav_lang ul li a:hover:after{content:"";height:1px;width:100%;background:#707070;position:absolute;bottom:-2px;left:0;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;-webkit-transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99);-o-transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99);transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99)}#nav .nav_lang ul li a *{font-family:FB Agency Bold}#nav .nav_right{padding:13px 12px 0 0;overflow:hidden}@media screen and (max-width:767px){#nav .nav_right{display:none}}#nav .nav_right dt{float:left}#nav .nav_right dd{margin-top:5px;float:left}#nav .nav_right .nav_sns li{float:left;margin-right:25px}#nav .nav_right .nav_sns li a{text-decoration:none;display:inline-block;position:relative}#nav .nav_right .nav_sns li a:after{content:"";height:1px;width:0%;background:#707070;position:absolute;bottom:-2px;left:0;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;-webkit-transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99);-o-transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99);transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99)}#nav .nav_right .nav_sns li a:hover:after{content:"";height:1px;width:100%;background:#707070;position:absolute;bottom:-2px;left:0;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;-webkit-transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99);-o-transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99);transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99)}#nav .nav_right .nav_business a{text-decoration:none;display:inline-block;position:relative;color:#00dbff}#nav .nav_right .nav_business a:after{content:"";height:1px;width:0%;background:#707070;position:absolute;bottom:-2px;left:0;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;-webkit-transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99);-o-transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99);transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99)}#nav .nav_right .nav_business a:hover:after{content:"";height:1px;width:100%;background:#707070;position:absolute;bottom:-2px;left:0;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;-webkit-transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99);-o-transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99);transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99)}#nav .nav_right .nav_public{padding-top:3px}#nav .nav_right .nav_public a{font-family:FB Agency Bold;text-decoration:none;display:inline-block;position:relative;font-size:1.05rem!important;letter-spacing:0.16em}#nav .nav_right .nav_public a:after{content:"";height:1px;width:0%;background:#707070;position:absolute;bottom:-2px;left:0;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;-webkit-transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99);-o-transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99);transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99)}#nav .nav_right .nav_public a:hover:after{content:"";height:1px;width:100%;background:#707070;position:absolute;bottom:-2px;left:0;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;-webkit-transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99);-o-transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99);transition-timing-function:cubic-bezier(0.18, 0.56, 0.11, 0.99)}.link_icon{background:url("/tgs/2018/common/images/nav_link_b.svg") left center no-repeat;background-size:17px;padding-left:32px}.timetext{margin-top:68px;border:1px solid #000;padding:1px 8px;display:inline-block;font-family:'UD新ゴ DB', UD Shin Go DemiBold, 'UD新ゴ 簡体字 DB', UD Shin Go SC DemiBold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル DB', UD Shin Go Hangul DemiBold;font-size:1rem!important}.text_db{margin-top:20px;text-align:justify;text-justify:inter-ideograph;font-size:1.2rem!important;font-family:'UD新ゴ DB', UD Shin Go DemiBold, 'UD新ゴ 簡体字 DB', UD Shin Go SC DemiBold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル DB', UD Shin Go Hangul DemiBold}.text_db.indent{text-indent:-1em;padding-left:1em}.text_el{margin-top:20px;text-align:justify;text-justify:inter-ideograph;font-size:1.5rem!important}.text_el.indent{text-indent:-1em;padding-left:1em}.text_l{margin-top:20px;text-align:justify;text-justify:inter-ideograph;font-size:1.35rem!important}.text_l.indent{text-indent:-1em;padding-left:1em}.text_l.ns{margin-top:0}.text_n{margin-top:20px;text-align:justify;text-justify:inter-ideograph;font-size:1.2rem!important}.text_n.indent{text-indent:-1em;padding-left:1em}.text_n.ns{margin-top:0}.text_s{margin-top:20px;line-height:1.4;text-align:justify;text-justify:inter-ideograph;font-family:'UD新ゴ DB', UD Shin Go DemiBold, 'UD新ゴ 簡体字 DB', UD Shin Go SC DemiBold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル DB', UD Shin Go Hangul DemiBold;font-size:1.05rem!important}.text_s.indent{text-indent:-1em;padding-left:1em}.text_s.ns{margin-top:0}.mline{line-height:1.4}.sline{line-height:1.3}.astrisk{margin-top:20px;line-height:1.3;text-indent:-1em;padding-left:1em;text-align:justify;text-justify:inter-ideograph;font-size:0.75rem!important}@media screen and (max-width:767px){.astrisk{line-height:1.6}}.text_es{margin-top:20px;line-height:1.61;text-align:justify;text-justify:inter-ideograph;font-size:0.75rem!important}.text_es.indent{text-indent:-1em;padding-left:1em}@media screen and (max-width:767px){.text_es{margin-top:3px}}.text_es.left{text-align:left!important}.text_es span{line-height:1.61;font-size:0.75rem!important}.text_es span.news_bold{font-family:'UD新ゴ B', UD Shin Go Bold, 'UD新ゴ 簡体字 B', UD Shin Go SC Bold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル B', UD Shin Go Hangul Bold}.text_es span.news_red{color:#f00}.text_ess{margin-top:10px;line-height:1.61;text-align:justify;text-justify:inter-ideograph;font-size:0.6rem!important}.text_ess.indent{text-indent:-1em;padding-left:1em}.marginless{margin-top:0px}@media screen and (max-width:767px){.marginless{margin-top:3px}}.text_box{margin-top:18px;line-height:1.61;font-size:0.9rem!important}.text_box.indent{text-indent:-1em;padding-left:1em}.img_box{margin-top:30px!important}@media screen and (max-width:767px){.img_box{width:100%}}.img_box .onethird{overflow:hidden;text-align:center}.img_box .onethird img{width:33%}@media screen and (max-width:767px){.img_box .onethird img{width:100%}}.img_box img{width:100%}.img_box_harf{margin-top:30px!important;text-align:center}@media screen and (max-width:767px){.img_box_harf{width:100%}}.img_box_harf img{width:50%}.img_box_75p{margin-top:30px!important;text-align:center}.img_box_75p.ns{margin-top:0px!important}@media screen and (max-width:767px){.img_box_75p{width:100%}}.img_box_75p img{width:75%}.font_b{font-family:'UD新ゴ B', UD Shin Go Bold, 'UD新ゴ 簡体字 B', UD Shin Go SC Bold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル B', UD Shin Go Hangul Bold}.font_db{font-family:'UD新ゴ DB', UD Shin Go DemiBold, 'UD新ゴ 簡体字 DB', UD Shin Go SC DemiBold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル DB', UD Shin Go Hangul DemiBold}.font_m{font-family:'UD新ゴ M', UD Shin Go Medium, 'UD新ゴ 簡体字 M', UD Shin Go SC Medium, 'ヒラギノ角ゴ 繁体中文 W3', Hiragino Sans TC W3, 'UD新ゴ ハングル M', UD Shin Go Hangul Medium}.font_r{font-family:'UD新ゴ R', UD Shin Go Regular, 'UD新ゴ 簡体字 R', UD Shin Go SC Regular, 'ヒラギノ角ゴ 繁体中文 W3', Hiragino Sans TC W3, 'UD新ゴ ハングル R', UD Shin Go Hangul Regular}.font_l{font-family:'UD新ゴ L', UD Shin Go Light, 'UD新ゴ 簡体字 R', UD Shin Go SC Regular, 'ヒラギノ角ゴ 繁体中文 W3', Hiragino Sans TC W3, 'UD新ゴ ハングル L', UD Shin Go Hangul Light}.redtext{color:#ff2121}.spacing_es{margin-top:1em!important}.spacing_s{margin-top:2em!important}.spacing_n{margin-top:3em!important}.spacing_l{margin-top:4em!important}.ns{margin-top:0}.emphasis{width:100%;background:#ff2121;color:#fff;text-align:center;padding:10px;font-size:1.25rem!important}.emphasis.spacing{margin-top:30px}.tableset{overflow:hidden;padding:20px 0;border-bottom:1px solid #ccc}@media screen and (max-width:767px){.tableset{padding:0px 0 20px}}.tableset:last-of-type{border-bottom:0}.tableset.spacing{margin-top:50px}.tableset p{line-height:1.35;font-size:0.95rem!important}@media screen and (max-width:767px){.tableset p{margin-top:10px}}.tableset>dt{float:left;width:138px}@media screen and (max-width:767px){.tableset>dt{width:100%}}.tableset>dd{float:left;width:880px}@media screen and (max-width:767px){.tableset>dd{margin-top:10px;width:100%}}h5{font-size:1.2rem!important;font-family:'UD新ゴ B', UD Shin Go Bold, 'UD新ゴ 簡体字 B', UD Shin Go SC Bold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル B', UD Shin Go Hangul Bold}h5.spacing{margin-top:24px}.dropline{text-indent:0;margin-top:8px;padding-left:1em;line-height:1.2}.droplinegray{text-indent:0;margin-top:8px;margin-left:1em;background:#fff;background-image:-webkit-linear-gradient(135deg, #fff 25%, #eaeaea 25%, #eaeaea 50%, #fff 50%, #fff 75%, #eaeaea 75%, #eaeaea);background-image:-o-linear-gradient(135deg, #fff 25%, #eaeaea 25%, #eaeaea 50%, #fff 50%, #fff 75%, #eaeaea 75%, #eaeaea);background-image:linear-gradient(-45deg, #fff 25%, #eaeaea 25%, #eaeaea 50%, #fff 50%, #fff 75%, #eaeaea 75%, #eaeaea);background-image:-webkit-linear-gradient(-45deg, #fff 25%, #eaeaea 25%, #eaeaea 50%, #fff 50%, #fff 75%, #eaeaea 75%, #eaeaea);background-image:-moz-linear-gradient(-45deg, #fff 25%, #eaeaea 25%, #eaeaea 50%, #fff 50%, #fff 75%, #eaeaea 75%, #eaeaea);background-image:-ms-linear-gradient(-45deg, #fff 25%, #eaeaea 25%, #eaeaea 50%, #fff 50%, #fff 75%, #eaeaea 75%, #eaeaea);-webkit-background-size:6px 6px;-moz-background-size:6px 6px;-ms-background-size:6px 6px;background-size:6px 6px;padding:10px;line-height:1.3;font-size:0.6rem!important}.cs{display:none}.listname p{font-family:'UD新ゴ R', UD Shin Go Regular, 'UD新ゴ 簡体字 R', UD Shin Go SC Regular, 'ヒラギノ角ゴ 繁体中文 W3', Hiragino Sans TC W3, 'UD新ゴ ハングル R', UD Shin Go Hangul Regular}.chrbox{width:100%;min-width:1200px;margin:auto;position:relative}@media screen and (max-width:767px){.chrbox{width:100%;min-width:100%;display:none}}.chrbox .chrin{position:absolute;right:-150px;top:-250px;width:390px;z-index:0}.chrbox .chrin img{width:100%}#newswra li,#newswrap_en li{background:#fff;padding:50px;background:rgba(252,252,252,0.8);margin:40px auto 0;width:1150px;font-size:0.75rem!important}@media screen and (max-width:767px){#newswra li,#newswrap_en li{margin:20px auto 0;width:100%;padding:25px 5%;border:1px solid #ccc}}#newswra li:first-of-type,#newswrap_en li:first-of-type{margin-top:0}#newswra li.topmargin,#newswrap_en li.topmargin{margin-top:30px}#newswra li.spacing,#newswrap_en li.spacing{margin-top:30px}@media screen and (max-width:767px){#newswra li.spacing,#newswrap_en li.spacing{margin-top:0}}#newswra li h3,#newswrap_en li h3{margin-top:0}#newswra li h2,#newswrap_en li h2{text-align:center;padding-bottom:5px;font-size:1.25rem!important;font-family:'UD新ゴ B', UD Shin Go Bold, 'UD新ゴ 簡体字 B', UD Shin Go SC Bold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル B', UD Shin Go Hangul Bold}#newswra li h2 span,#newswrap_en li h2 span{position:relative;display:inline-block;padding:0px 50px 0}@media screen and (max-width:767px){#newswra li h2 span,#newswrap_en li h2 span{padding:0px 0px 0}}#newswra li h2 span:before,#newswrap_en li h2 span:before{content:'';position:absolute;left:0;top:-5px;background:none;display:inline-block;width:17px;height:36px}@media screen and (max-width:767px){#newswra li h2 span:before,#newswrap_en li h2 span:before{content:'';top:0px;height:100%;background-size:auto 100%;display:none}}#newswra li h2 span:after,#newswrap_en li h2 span:after{content:'';position:absolute;top:-5px;right:0;background:none;display:inline-block;width:17px;height:36px}@media screen and (max-width:767px){#newswra li h2 span:after,#newswrap_en li h2 span:after{content:'';top:0px;height:100%;background-size:auto 100%;display:none}}#newswra li .noline,#newswrap_en li .noline{padding-top:30px}@media screen and (max-width:767px){#newswra li .noline,#newswrap_en li .noline{padding-top:15px;margin-top:15px}}#newswra li .noline>:first-child,#newswrap_en li .noline>:first-child{margin-top:0}#newswra li .noline .spacing,#newswrap_en li .noline .spacing{margin-top:50px}@media screen and (max-width:767px){#newswra li .noline .spacing,#newswrap_en li .noline .spacing{margin-top:30px}}#newswra li .dotline,#newswrap_en li .dotline{border-top:1px dotted #000;padding-top:60px;margin-top:60px}@media screen and (max-width:767px){#newswra li .dotline,#newswrap_en li .dotline{padding-top:15px;margin-top:15px}}#newswra li .dotline>:first-child,#newswrap_en li .dotline>:first-child{margin-top:0}#newswra li .dotline .spacing,#newswrap_en li .dotline .spacing{margin-top:50px}@media screen and (max-width:767px){#newswra li .dotline .spacing,#newswrap_en li .dotline .spacing{margin-top:30px}}#newswra li .solidline,#newswrap_en li .solidline{border-top:4px solid #000;padding-top:30px;margin-top:30px}@media screen and (max-width:767px){#newswra li .solidline,#newswrap_en li .solidline{padding-top:15px;margin-top:15px}}#newswra li .solidline>:first-child,#newswrap_en li .solidline>:first-child{margin-top:0}#newswra li .solidline .spacing,#newswrap_en li .solidline .spacing{margin-top:50px}@media screen and (max-width:767px){#newswra li .solidline .spacing,#newswrap_en li .solidline .spacing{margin-top:30px}}#newswra li .split_4photo,#newswrap_en li .split_4photo{margin-top:30px;overflow:hidden}#newswra li .split_4photo li,#newswrap_en li .split_4photo li{width:252px;float:left;margin-left:10px}@media screen and (max-width:767px){#newswra li .split_4photo li,#newswrap_en li .split_4photo li{width:50%;margin-left:0}}#newswra li .split_4photo li img,#newswrap_en li .split_4photo li img{width:100%}#newswra li .split_4photo li:first-of-type,#newswrap_en li .split_4photo li:first-of-type{margin-left:0}#newswra li .split_4photo li>dl,#newswrap_en li .split_4photo li>dl{overflow:hidden}#newswra li .split_4photo li>dl dt,#newswrap_en li .split_4photo li>dl dt{width:100%}#newswra li .split_4photo li>dl dd,#newswrap_en li .split_4photo li>dl dd{width:100%}#newswra li .split_4photo li>dl dd p,#newswrap_en li .split_4photo li>dl dd p{background:#f2f2f2;text-align:center;padding:5px;font-size:0.6rem!important}#newswra li .split_2,#newswrap_en li .split_2{overflow:hidden}#newswra li .split_2>dt,#newswrap_en li .split_2>dt{float:left;width:500px}@media screen and (max-width:767px){#newswra li .split_2>dt,#newswrap_en li .split_2>dt{width:100%}}#newswra li .split_2>dd,#newswrap_en li .split_2>dd{float:left;margin-left:30px;width:500px}@media screen and (max-width:767px){#newswra li .split_2>dd,#newswrap_en li .split_2>dd{margin-top:30px;margin-left:0;width:100%}}#newswra li .split_2 .cap,#newswrap_en li .split_2 .cap{overflow:hidden}#newswra li .split_2 .cap dt,#newswrap_en li .split_2 .cap dt{width:100%}#newswra li .split_2 .cap dd,#newswrap_en li .split_2 .cap dd{width:100%}#newswra li .split_2 .cap dd p,#newswrap_en li .split_2 .cap dd p{background:#f2f2f2;text-align:center;padding:5px;font-size:0.6rem!important}#chr h3{text-align:left;font-size:1.1rem!important;border-left:2px #fff solid;padding:0 30px;margin-top:0}#chr h3 span{font-size:0.8rem!important}#chr h4{margin-top:30px;text-align:left;font-size:1.75rem!important;color:#fff}.chr_box{background:rgba(0,0,0,0.3);padding:30px;margin-top:20px}.chr_box h4{margin-top:30px;text-align:center;font-size:0.9rem!important;color:#fff}.linkbtn{margin-top:30px;padding-bottom:7px}@media screen and (max-width:767px){.linkbtn{padding-bottom:12px}}.linkbtn a{display:inline-block;text-align:center;text-decoration:none;outline:none;position:relative;z-index:2;background:#fff url("/tgs/2018/common/images/icon_link_g.svg") left 6px center no-repeat;color:#555;line-height:40px;overflow:hidden;padding:4px 19px 6px 34px;line-height:1.2;font-size:0.95rem!important;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;font-family:'UD新ゴ DB', UD Shin Go DemiBold, 'UD新ゴ 簡体字 DB', UD Shin Go SC DemiBold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル DB', UD Shin Go Hangul DemiBold;-webkit-box-shadow:4px -3px 0px 0px #2be697, 4px 4px 0px 0px #99fa83, -4px -4px 0px 0px #00dcff, -3px 3px 0px 0px #fff600;box-shadow:4px -3px 0px 0px #2be697, 4px 4px 0px 0px #99fa83, -4px -4px 0px 0px #00dcff, -3px 3px 0px 0px #fff600}@media screen and (max-width:767px){.linkbtn a{display:block;width:96%;margin:0 auto}}.linkbtn a:hover{color:#99fa83;-webkit-box-shadow:4px 4px 0px 0px #2be697, -4px -4px 0px 0px #99fa83, -3px 3px 0px 0px #00dcff, 4px -3px 0px 0px #fff600;box-shadow:4px 4px 0px 0px #2be697, -4px -4px 0px 0px #99fa83, -3px 3px 0px 0px #00dcff, 4px -3px 0px 0px #fff600;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}@media screen and (max-width:767px){.linkbtn a:hover{-webkit-box-shadow:4px -3px 0px 0px #2be697, 4px 4px 0px 0px #99fa83, -4px -4px 0px 0px #00dcff, -3px 3px 0px 0px #fff600;box-shadow:4px -3px 0px 0px #2be697, 4px 4px 0px 0px #99fa83, -4px -4px 0px 0px #00dcff, -3px 3px 0px 0px #fff600;color:#99fa83}}.linkbtn a:after{top:0;left:-100%;width:100%;height:100%}.linkbtn a:hover:after{top:0;left:0;background:#fff url("/tgs/2018/common/images/icon_link_g.svg") left 6px center no-repeat}@media screen and (max-width:767px){.linkbtn a:hover:after{display:none}}.linkbtn a:after,.linkbtn a:before{position:absolute;z-index:-1;display:block;content:''}.linkbtn a,.linkbtn a:after,.linkbtn a:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.linktext{display:inline-block;text-align:center;text-decoration:none;outline:none;position:relative;z-index:2;background:#fff url("/tgs/2018/common/images/icon_link_g.svg") left 6px center no-repeat;background-size:10px;overflow:hidden;padding:0 10px 1px 20px;vertical-align:middle;margin:0 5px;-webkit-box-shadow:2px -2px 0px 0px #2be697, 2px 2px 0px 0px #99fa83, -2px -2px 0px 0px #00dcff, -2px 2px 0px 0px #fff600;box-shadow:2px -2px 0px 0px #2be697, 2px 2px 0px 0px #99fa83, -2px -2px 0px 0px #00dcff, -2px 2px 0px 0px #fff600;text-indent:0;line-height:1.1;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;font-family:'UD新ゴ DB', UD Shin Go DemiBold, 'UD新ゴ 簡体字 DB', UD Shin Go SC DemiBold, 'ヒラギノ角ゴ 繁体中文 W6', Hiragino Sans TC W6, 'UD新ゴ ハングル DB', UD Shin Go Hangul DemiBold}@media screen and (max-width:767px){.linktext{line-height:1.1;display:inline-block;word-break:break-all;overflow-wrap:break-all;margin-top:10px}}.linktext.mail{background:#fff url("/tgs/2018/common/images/icon_mail_g.svg") left 6px center no-repeat;background-size:10px}.linktext.mail:hover:after{background:#fff url("/tgs/2018/common/images/icon_mail_g.svg") left 6px center no-repeat;background-size:10px}@media screen and (max-width:767px){.linktext{display:inline}}.linktext:hover{color:#46cbe2!important}@media screen and (max-width:767px){.linktext:hover{color:#fff!important}}.linktext:after{top:0;left:-100%;width:100%;height:100%}.linktext:hover:after{top:0;left:0;background:#fff url("/tgs/2018/common/images/icon_link_g.svg") left 6px center no-repeat;background-size:10px}@media screen and (max-width:767px){.linktext:hover:after{display:none}}.linktext:after,.linktext:before{position:absolute;z-index:-1;display:block;content:''}.linktext,.linktext:after,.linktext:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}