@charset "UTF-8";#about,#app,#catalogue,#events,#exhibition,#shop{clear:both;min-height:1%}#about{width:100%;position:relative;display:inline-block}#about .content{display:block;position:relative;margin:60px auto 0;width:760px}#about .content .logo{width:640px;height:510.5px;background-image:url(../images/sprites-s6638ed0f99.png);background-position:0 -1592.5px;background-repeat:no-repeat;background-size:640px,auto;margin:0 auto}#about .content .desc{margin:60px 30px;padding:0;font-size:16px}#about .content .list tr{display:inline-block;margin:0 0 25px}#about .content .list tr:nth-last-child(1){margin:0}#about .content .list .list-name{display:block;position:relative;text-align:right;float:left;width:200px;margin:0 40px 0 0;font-weight:700}#about .content .list .list-content{display:block;position:relative;float:right;width:410px}#about .content .list .list-content .map-en,#about .content .list .list-content .map-jp{width:360px;height:360px;background-image:url(../images/sprites-s6638ed0f99.png);background-repeat:no-repeat;background-size:640px,auto;border:1px solid #3f3a39;float:left}#about .content .list .list-content .notes-min{font-size:12px;margin:5px 0 0;line-height:24px}#about .content .list .list-content .notes-min li{margin:0 0 10px}#about .content .list .list-content .map-jp{background-position:0 -840.5px;margin:30px 0 0}#about .content .list .list-content .map-en{background-position:0 -478.5px;margin:30px 0 0}#about .content .list .list-content .access-list{display:block;float:left;margin:30px 0 0}#about .content .list .list-content .access-list li{margin:0 0 15px}#about .content .list .list-content .access-list .route{font-size:18px;font-weight:500}#about .content .list .list-content .access-list .route-detail{font-size:18px}#about .content .registration{width:auto;height:70px;display:block;font-size:15px;font-weight:700;position:relative;background:#e6e6e6;color:#000;text-align:left;border-bottom:0;margin:60px 30px}#about .content .contact-section .section-name,#about .content .registration .arrow{background-image:url(../images/sprites-s6638ed0f99.png);background-repeat:no-repeat;background-size:640px,auto}#about .content .registration .arrow{width:8px;height:16px;background-position:0 -120px;display:block;position:relative;top:28px;margin:0 0 0 30px}#about .content .registration .text{display:block;margin:0 auto;position:relative;width:570px;text-align:center;line-height:38px}#about .content .registration:hover{opacity:.8}#about .content .notes{font-size:12px;margin:30px 0 60px;line-height:24px;color:#666}#about .content .notes li{margin:0 30px 10px}#about .content .notes li:nth-last-child(1){margin:0 30px}#about .content .dots{margin-left:20px}#about .content .dots li{list-style:disc}#about .content .contact-section{width:auto;margin:0 30px;position:relative}#about .content .contact-section .line{border-bottom:1px #ccc solid;width:100%;position:absolute;padding:10px 0 0;z-index:1}#about .content .contact-section .section-name{width:220px;height:22px;background-position:0 -176px;margin:0 auto;z-index:10;position:relative}#countdown,#popup1,#popup2{position:absolute;z-index:100;opacity:0}#about .content .contact-content{margin-top:60px;text-align:center}#about .content .contact-content em{margin:0 30px 0 0}#contents,#contents_inner,#wrapper{position:relative;margin:0;height:auto!important;height:100%;min-height:100%;overflow:hidden;width:100%;min-width:760px}.invisible{display:none}#countdown{bottom:10%;width:100%;text-align:center}#countdown .countdown-left{width:246px;height:31px;background-image:url(../images/sprites-s6638ed0f99.png);background-position:0 -757px;background-repeat:no-repeat;background-size:1280px,auto;display:inline-block;top:3px 0 0 0;vertical-align:bottom}#countdown .count0,#countdown .countdown-right{height:29px;background-image:url(../images/sprites-s6638ed0f99.png);background-repeat:no-repeat;background-size:1280px,auto;display:inline-block}#countdown .countdown-right{width:24px;background-position:0 -792px;top:3px 0 0 0;vertical-align:bottom}#countdown .count{width:60px;vertical-align:bottom;display:inline-block;text-align:center}#countdown .count0{width:21px;background-position:0 -427px}#countdown .count1{width:10px;height:29px;background-image:url(../images/sprites-s6638ed0f99.png);background-position:0 -460px;background-repeat:no-repeat;background-size:1280px,auto;display:inline-block}#countdown .count2,#countdown .count3{width:20px;height:29px;background-image:url(../images/sprites-s6638ed0f99.png);background-repeat:no-repeat;background-size:1280px,auto;display:inline-block}#countdown .count2{background-position:0 -493px}#countdown .count3{background-position:0 -526px}#countdown .count4{width:21px;height:29px;background-image:url(../images/sprites-s6638ed0f99.png);background-position:0 -559px;background-repeat:no-repeat;background-size:1280px,auto;display:inline-block}#countdown .count5{width:19px;height:29px;background-image:url(../images/sprites-s6638ed0f99.png);background-position:0 -592px;background-repeat:no-repeat;background-size:1280px,auto;display:inline-block}#countdown .count6{width:21px;height:29px;background-image:url(../images/sprites-s6638ed0f99.png);background-position:0 -625px;background-repeat:no-repeat;background-size:1280px,auto;display:inline-block}#countdown .count7{width:20px;height:29px;background-image:url(../images/sprites-s6638ed0f99.png);background-position:0 -658px;background-repeat:no-repeat;background-size:1280px,auto;display:inline-block}#countdown .count8{width:21px;height:29px;background-image:url(../images/sprites-s6638ed0f99.png);background-position:0 -691px;background-repeat:no-repeat;background-size:1280px,auto;display:inline-block}#countdown .count9{width:20px;height:29px;background-image:url(../images/sprites-s6638ed0f99.png);background-position:0 -724px;background-repeat:no-repeat;background-size:1280px,auto;display:inline-block}#countdown #count01,#countdown #count10{vertical-align:bottom}#popup1.invisible,#popup2.invisible{pointer-events:none}#popup1,#popup2{width:720px;background:#fff;left:0;right:0;margin:60px auto 0;border:10px solid #ccc}#popup1 .pouupinner,#popup2 .pouupinner{margin:40px}#popup1 .pouupinner .popup-header,#popup2 .pouupinner .popup-header{width:100;position:relative;margin:0;text-align:right}#popup1 .pouupinner .popup-header #popup_close1,#popup1 .pouupinner .popup-header #popup_close2,#popup2 .pouupinner .popup-header #popup_close1,#popup2 .pouupinner .popup-header #popup_close2{width:36px;height:36px;background-image:url(../images/sprites-s6638ed0f99.png);background-position:0 -138px;background-repeat:no-repeat;background-size:640px,auto;display:inline-block;cursor:pointer}#playlist,#popup_bk{width:100%;background:#000}#popup1 .pouupinner .title,#popup2 .pouupinner .title{width:100%;font-size:24px;font-weight:700;text-align:center;margin:-43px 0 0}#popup1 .pouupinner img,#popup2 .pouupinner img{margin:40px 0 0;width:100%}#popup1 .pouupinner .credit,#popup2 .pouupinner .credit{margin:0;font-size:12px;text-align:right}#header_menu,#playlist .list,#popup1 .pouupinner .desc,#popup2 .pouupinner .desc{font-size:16px}#feed,#header,#playlist .list{text-align:center}#popup1 .pouupinner p,#popup2 .pouupinner p{margin:30px 0 0;font-size:16px}#popup_bk{height:100%;position:fixed;z-index:80;opacity:0;pointer-events:none}#popup_open1,#popup_open2{color:#fff;border-bottom:1px solid #fff;cursor:pointer}#popup_open1:hover,#popup_open2:hover{color:#ccc;border-bottom:1px solid #ccc}#playlist{position:relative;height:80px;color:#fff;min-width:760px}#playlist .list{display:inline-block;width:25%;height:100%;vertical-align:middle;cursor:pointer;font-weight:500;float:left}#playlist .list .list-inner.center,#playlist .list .list-inner.left{border-right:1px solid #333;border-left:1px solid #333}#playlist .list .list-inner.right{border-right:1px solid #333}#playlist .list .list-inner{width:auto;height:50%;margin:20px 0 0}#playlist .list .list-inner .icon.play,#playlist .list .list-inner .icon.stop{width:31px;height:31px;background-image:url(../images/sprites-s6638ed0f99.png);background-repeat:no-repeat;background-size:640px,auto;display:inline-block}#playlist .list .list-inner p{display:inline-block;vertical-align:middle;margin:0;opacity:.5}#playlist .list .list-inner .icon{margin:0 20px 0 0;opacity:.5}#playlist .list .list-inner .icon.play{background-position:0 -412.5px}#playlist .list .list-inner .icon.stop{background-position:0 -445.5px}#playlist .list.playing .icon,#playlist .list.playing p,#playlist .list:hover .icon,#playlist .list:hover p{opacity:1}#header{vertical-align:middle;position:relative;width:100%}#header .videoplayer{width:100%;line-height:0;position:absolute;display:block;opacity:1;z-index:1}#header .videoplayer .moviecover{position:absolute;display:block;opacity:1;width:100%}#header .videoplayer .moviecover .slide{width:100%;line-height:0;position:relative;opacity:1;z-index:10}#header .videoplayer .moviecover .slide img{width:100%;height:auto}#header .videoplayer .moviecover .play-btn{width:140px;height:140px;background-image:url(../images/sprites-s6638ed0f99.png);background-position:0 -1378.5px;background-repeat:no-repeat;background-size:640px,auto;display:inline-block;position:absolute;cursor:pointer;opacity:1;z-index:20;margin:auto;top:0;left:0;bottom:0;right:0}#header_menu #sns #fb,#header_menu #sns #fb:hover,#header_menu #sns #tw,#header_menu #sns #tw:hover{width:36px;height:36px;background-image:url(../images/sprites-s6638ed0f99.png);background-repeat:no-repeat;background-size:640px,auto}#header_menu{position:relative;height:100px;width:100%;margin:0;padding:0;background:#000;color:#fff;border-bottom:1px #333 solid}#header_menu #sns.mobile{top:-110px!important}#header_menu #sns{position:relative;width:92px;height:auto;margin:0 0 0 30px;top:33px;line-height:0}#header_menu #sns #tw{cursor:pointer;display:inline-block;margin:0 15px 0 0;background-position:0 -1316.5px}#header_menu #sns #tw:hover{background-position:0 -1278.5px}#header_menu #sns #fb{cursor:pointer;display:inline-block;background-position:0 -1240.5px}#header_menu #sns #fb:hover{background-position:0 -1202.5px}#header_menu .header-menu.mobile .menu{margin:0 22px}#header_menu .header-menu{display:block;text-align:center;font-size:0;margin:-10px 0 0}#header_menu .header-menu .menu{font-size:16px;font-weight:500;display:inline-block;margin:0 15px}#header_menu .header-menu .menu a{color:#999;text-decoration:none;border-bottom:none;line-height:50px;height:50px}#feed,#header_menu #lang_set #lang_en.focus,#header_menu #lang_set #lang_jp.focus,#header_menu .header-menu .menu a.focus,#header_menu .header-menu .menu a:hover{color:#fff}#header_menu #lang_set.mobile{top:-108px!important}#header_menu #lang_set{position:absolute;right:30px;top:35px;text-align:left;font-weight:500;color:#888}#header_menu #lang_set #lang_jp{color:#999;cursor:pointer;display:inline-block;margin:0 5px 0 0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#header_menu #lang_set #lang_en{color:#999;cursor:pointer;display:inline-block;margin:0 0 0 5px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#feed{position:relative;width:100%;font-size:14px;background-color:#000;display:inline-block;border-top:1px solid #333;border-bottom:1px solid #333}#feed .title{margin:30px 0 0;font-size:16px;font-weight:500;line-height:16px}#feed .feed-content{margin:20px 0 30px}#feed .feed-content .date{vertical-align:top;display:inline-block;margin:0 10px 0 0;font-weight:700;color:#999;line-height:28px}#feed .feed-content .content{line-height:28px;text-align:left;display:inline-block;font-weight:700}#feed .feed-content .content a{color:#fff;border-bottom:1px solid #fff}#feed .feed-content .content a:hover{color:#ccc;border-bottom:1px solid #ccc}#footer{margin:60px auto 80px;padding:0;width:100%;bottom:0}#footer #copy{width:182.5px;height:11.5px;background-image:url(../images/sprites-s6638ed0f99.png);background-position:0 -200px;background-repeat:no-repeat;background-size:640px,auto;margin:0 auto}#exhibition{width:100%;position:relative;display:inline-block}#exhibition .content{display:block;position:relative;margin:60px auto 0;width:760px}#exhibition .content .section{margin:0 30px 60px}#exhibition .content .section .section-title{font-weight:500;font-size:18px}#exhibition .content .section .section-title .arrow{width:8px;height:16px;background-image:url(../images/sprites-s6638ed0f99.png);background-position:0 -120px;background-repeat:no-repeat;background-size:640px,auto;display:block;position:relative;top:23px;margin:0}#events .content .orientation-section .section-name,#events .content .talkevent-section .section-name,#events .content .workshop-section .section-name{height:22px;background-image:url(../images/sprites-s6638ed0f99.png);background-repeat:no-repeat;background-size:640px,auto}#exhibition .content .section .section-title .text{margin:0 0 0 20px}#exhibition .content .section .section-desc{margin:30px 0 0;font-size:16px}#exhibition .content .section .title{font-size:16px;font-weight:500;margin:30px 0 10px}#exhibition .content .section .credit{font-size:14px;line-height:28px}#exhibition .content .section .film{margin:30px 0 0}#exhibition .content .section .film .film-title{font-size:16px;font-weight:500}#exhibition .content .section .film .film-desc{margin:10px 0 0;font-size:14px;line-height:28px}#exhibition .content .section-b .section-desc{margin:30px 0 0}#exhibition .content .section-b .section-desc .desc-left{display:inline-block;width:50%;vertical-align:top;font-size:16px}#exhibition .content .section-b .section-desc .desc-left .section-title{margin:0 0 30px;font-size:18px}#exhibition .content .section-b .section-desc .desc-left .caption{margin:15px 0 0;font-size:11px;line-height:18px;color:#999}#exhibition .content .section-b .section-desc .desc-right{display:inline-block;width:50%;text-align:right}#exhibition .content .section-a .section-desc,#exhibition .content .section-c .section-desc{margin:30px 0 0}#exhibition .content .section-a .section-desc .desc-left,#exhibition .content .section-c .section-desc .desc-left{display:inline-block;width:50%}#exhibition .content .section-a .section-desc .desc-right,#exhibition .content .section-c .section-desc .desc-right{display:inline-block;width:50%;vertical-align:top;font-size:16px}#exhibition .content .section-a .section-desc .desc-right .section-title,#exhibition .content .section-c .section-desc .desc-right .section-title{margin:0 0 30px;font-size:18px}#exhibition .content .section-a .section-desc .desc-right .caption,#exhibition .content .section-c .section-desc .desc-right .caption{margin:15px 0 0;font-size:11px;line-height:18px;color:#999}#exhibition .content .section-a .section-desc .desc,#exhibition .content .section-c .section-desc .desc{margin:60px 0 0}#exhibition .content .section-a .section-desc .desc .caption,#exhibition .content .section-c .section-desc .desc .caption{display:inline-block;width:50%;margin:15px 0 0;font-size:11px;line-height:18px;color:#999}#catalogue.en .content{display:block;position:relative;margin:60px auto 0;width:760px}#catalogue.en .content .info .info-left{width:55%}#catalogue.en .content .info .info-left img{width:345px}#catalogue.en .content .info .info-right{display:inline-block;width:45%;vertical-align:top;font-size:16px}#catalogue.en .content .info .info-right .indent{margin-left:42px}#catalogue.en .content .info .info-right p{line-height:16px;margin:0 0 20px}#catalogue.en .content .image-left{display:inline-block;width:320px;font-size:11px;margin:0 20px 40px 0;line-height:18px}#catalogue.en .content .image-left img{border:1px solid #ccc;width:100%}#catalogue.en .content .image-right{display:inline-block;width:320px;font-size:11px;margin:0 0 40px 20px;line-height:18px}#catalogue.en .content .image-right img{border:1px solid #ccc;width:100%}#catalogue{width:100%;position:relative;display:inline-block}#catalogue .content{display:block;position:relative;margin:60px auto 0;width:760px}#catalogue .content .info{margin:0 30px 40px;width:auto}#catalogue .content .info .info-title{font-size:20px;font-weight:500;text-align:center;margin:0 0 60px}#catalogue .content .info .info-left{display:inline-block;width:50%;vertical-align:top;font-size:16px}#catalogue .content .info .info-left img{width:320px}#catalogue .content .info .info-right{display:inline-block;width:50%;vertical-align:top;font-size:16px}#catalogue .content .info .info-right .indent{margin-left:42px}#catalogue .content .info .info-right p{line-height:16px;margin:0 0 20px}#catalogue .content .desc{margin:0 30px 60px;width:auto}#catalogue .content .desc .indent{margin:60px 0 0}#catalogue .content .catalog-images{margin:0 30px 60px;width:auto}#catalogue .content .catalog-images .image,#catalogue .content .catalog-images .image-left{margin:0 20px 40px 0;font-size:11px;line-height:18px;display:inline-block;color:#999;vertical-align:top}#catalogue .content .catalog-images .image{width:700px}#catalogue .content .catalog-images .image img{width:100%}#catalogue .content .catalog-images .image-left{width:330px}#catalogue .content .catalog-images .image-left img{width:100%}#catalogue .content .catalog-images .image-right{display:inline-block;width:330px;font-size:11px;margin:0 0 40px 20px;line-height:18px;vertical-align:top;color:#999}#catalogue .content .catalog-images .image-right img{width:100%}#catalogue .content .info.book2 .info-title{font-size:20px;font-weight:500;text-align:center;margin:0 0 60px}#catalogue .content .info.book2 .info-left{width:58%}#catalogue .content .info.book2 .info-left img{width:360px}#catalogue .content .info.book2 .info-left p{line-height:16px;margin:0 0 20px}#catalogue .content .info.book2 .info-right{width:auto;vertical-align:top;font-size:16px}#catalogue .content .info.book2 .info-right .indent{margin-left:42px}#catalogue .content .info.book2 .info-right p{line-height:16px;margin:0 0 20px}#events.en .event-content .list-name,#events.en .workshop-content .list-name{width:25%!important}#events.en .event-content .list-content,#events.en .workshop-content .list-content{width:75%!important}#events{width:100%;position:relative;display:inline-block}#events .content{display:block;position:relative;margin:60px auto 0;width:760px}#events .content .talkevent-section{width:auto;margin:0 30px;position:relative}#events .content .talkevent-section .line{border-bottom:1px #ccc solid;width:100%;position:absolute;padding:10px 0 0;z-index:1}#events .content .talkevent-section .section-name{width:282px;background-position:0 -1568.5px;margin:0 auto;z-index:10;position:relative}#events .content .workshop-section{width:auto;margin:0 30px;position:relative}#events .content .workshop-section .line{border-bottom:1px #ccc solid;width:100%;position:absolute;padding:10px 0 0;z-index:1}#events .content .workshop-section .section-name{width:282px;background-position:0 -2129px;margin:0 auto;z-index:10;position:relative}#events .content .orientation-section{width:auto;margin:0 30px;position:relative}#events .content .orientation-section .line{border-bottom:1px #ccc solid;width:100%;position:absolute;padding:10px 0 0;z-index:1}#events .content .orientation-section .section-name{width:280px;background-position:0 -1354.5px;margin:0 auto;z-index:10;position:relative}#events .content .event:nth-last-child(1){border-bottom:1px solid #fff}#events .content .events{display:block;position:relative;text-align:center;margin:0 0 60px}#events .content .events .event{display:block;margin:0 30px;position:relative;text-align:center}#events .content .events .event .event-title{text-align:center;font-size:20px;font-weight:700;margin:60px 0 40px}#events .content .events .event .event-title .dash{font-family:"メイリオ",Meiryo,sans-serif}#events .content .events .event .event-title .event-sub{font-size:12px;line-height:24px;color:#999;margin-top:5px;margin-bottom:4px}#events .content .events .event .event-guests .guest:nth-child(odd){margin:0 30px 0 0}#events .content .events .event .event-guests .guest{display:inline-block;vertical-align:top}#events .content .events .event .event-guests .guest .guest-img{line-height:0;margin:0 0 25px}#events .content .events .event .event-guests .guest .guest-name{text-align:center;font-size:16px}#events .content .events .event .event-guests .guest .photo-copy{text-align:center;font-size:12px;line-height:20px;color:#999}#events .content .events .event .event-content,#events .content .events .event .workshop-content{font-size:0;margin:40px 0 20px;position:relative;height:100%}#events .content .events .event .event-content .list,#events .content .events .event .workshop-content .list{width:100%;border:2px solid #e6e6e6;border-collapse:collapse}#events .content .events .event .event-content .list .list-name,#events .content .events .event .workshop-content .list .list-name{font-size:16px;vertical-align:top;position:relative;background:#e6e6e6;margin:0;text-align:right;width:18%;font-weight:700}#events .content .events .event .event-content .list .list-name p,#events .content .events .event .workshop-content .list .list-name p{margin:0 30px 0 0}#events .content .events .event .event-content .list .list-name p.first,#events .content .events .event .workshop-content .list .list-name p.first{margin:10px 30px 0 0}#events .content .events .event .event-content .list .list-name p.last,#events .content .events .event .workshop-content .list .list-name p.last{margin:0 30px 10px 0}#events .content .events .event .event-content .list .list-content,#events .content .events .event .workshop-content .list .list-content{font-size:16px;position:relative;width:80%;margin:0;text-align:left}#events .content .events .event .event-content .list .list-content p,#events .content .events .event .workshop-content .list .list-content p{margin:0 30px}#events .content .events .event .event-content .list .list-content p.first,#events .content .events .event .workshop-content .list .list-content p.first{margin:10px 30px 0}#events .content .events .event .event-content .list .list-content p.last,#events .content .events .event .workshop-content .list .list-content p.last{margin:0 30px 10px}#events .content .events .event .event-content .list .indent,#events .content .events .event .workshop-content .list .indent{margin:0 0 0 47px}#events .content .events .event .event-content .list .event-sub,#events .content .events .event .workshop-content .list .event-sub{font-size:12px;line-height:24px;color:#666;margin-top:5px!important;margin-bottom:4px}#events .content .events .event .event-registration{width:100%;height:70px;display:block;font-size:16px;font-weight:700;position:relative;background:#e6e6e6;color:#000;text-align:left;border-bottom:0;margin:0 0 20px}#events .content .events .event .event-registration .arrow{width:8px;height:16px;background-image:url(../images/sprites-s6638ed0f99.png);background-position:0 -120px;background-repeat:no-repeat;background-size:640px,auto;display:block;position:relative;top:26px;margin:0 0 0 30px}#events .content .events .event .event-registration .center-text{display:block;margin:0 auto;position:relative;width:100%;text-align:center;line-height:70px;pointer-events:none}#events .content .events .event .event-registration .text{display:block;margin:0 auto;position:relative;width:300px;text-align:center;line-height:38px}#events .content .events .event .event-registration:hover{opacity:.8}#events .content .events .event .event-archive:hover{opacity:.5;color:#000}#events .content .events .event .event-archive{text-align:right;width:100%;display:block;font-size:16px;font-weight:700;border-bottom:0;margin:0 0 20px;color:#000}#events .content .events .event .event-archive .arrow{width:8px;height:16px;background-image:url(../images/sprites-s6638ed0f99.png);background-position:0 -120px;background-repeat:no-repeat;background-size:640px,auto;display:inline-block;position:relative;top:2px;margin:0 15px 0 0}#app .content .app1-section .section-name,#app .content .app2-section .section-name{height:22px;background-repeat:no-repeat;background-size:640px,auto;background-image:url(../images/sprites-s6638ed0f99.png)}#events .content .events .event .event-sub{font-size:12px;line-height:24px;color:#666;margin-top:5px!important;margin-bottom:4px}#events .content .events .event .event-title-desc{font-size:14px;line-height:24px;margin-bottom:8px;text-align:center}#events .content .events .event .event-sub-desc.space{margin:40px 0 8px}#events .content .events .event .event-sub-desc{font-size:14px;line-height:24px;margin-bottom:8px;text-align:left}#app.en .content .app-content .app-info .info-right img{width:185px}#app{width:100%;position:relative;display:inline-block;margin-bottom:40px}#app .content{display:block;position:relative;margin:60px auto 0;width:760px}#app .content .app1-section{width:auto;margin:0 30px;position:relative}#app .content .app1-section .line{border-bottom:1px #ccc solid;width:100%;position:absolute;padding:10px 0 0;z-index:1}#app .content .app1-section .section-name{width:280px;background-position:0 -48px;margin:0 auto;z-index:10;position:relative}#app .content .app2-section{width:auto;margin:0 30px;position:relative}#app .content .app2-section .line{border-bottom:1px #ccc solid;width:100%;position:absolute;padding:10px 0 0;z-index:1}#app .content .app2-section .section-name{width:186px;background-position:0 -72px;margin:0 auto;z-index:10;position:relative}#app .content .app-content .title{text-align:center;font-size:18px;font-weight:700;margin:30px 0}#app .content .app-content .desc{font-size:16px;margin:30px}#app .content .app-content .app-img{text-align:center;margin:60px 0 30px}#app .content .app-content .app-img img{margin:0 30px}#app .content .app-content .flyer{margin:40px 0 30px;text-align:center}#app .content .app-content .app-info{margin:30px 68px 60px;width:auto}#app .content .app-content .app-info .info-left{display:inline-block;width:70%;text-align:left}#app .content .app-content .app-info .info-right{display:inline-block;width:30%;text-align:right}#app .content .app-content .app-info .info-right img{width:120px}#app .content .app-content .downloads{margin:0 40px;text-align:center}#app .content .app-content .downloads .download-app{display:inline-block;margin:0;width:49%;height:120px;font-size:16px;font-weight:700;position:relative;vertical-align:top;color:#000;border-bottom:0}#app .content .app-content .downloads .download-app.lock{opacity:.5;pointer-events:none}#app .content .app-content .downloads .download{margin:0 auto;width:622px;height:70px;display:block;font-size:16px;font-weight:700;position:relative;background:#e6e6e6;color:#000;text-align:center;border-bottom:0}#app .content .app-content .downloads .download .arrow{width:8px;height:16px;background-image:url(../images/sprites-s6638ed0f99.png);background-position:0 -120px;background-repeat:no-repeat;background-size:640px,auto;display:block;position:relative;top:26px;margin:0 0 0 30px}#shop .content .walking-filyer-section .section-name,#shop.en .content .walking-filyer-section .section-name{height:22px;background-image:url(../images/sprites-s6638ed0f99.png);background-position:0 -2105px;background-repeat:no-repeat;background-size:640px,auto}#app .content .app-content .downloads .download .text{display:block;margin:0 auto;position:relative;width:100%;text-align:center;line-height:38px}#app .content .app-content .downloads .download:hover{opacity:.8}#shop.en .content .walking-filyer-section{width:auto;margin:0 30px;position:relative}#shop.en .content .walking-filyer-section .line{border-bottom:1px #ccc solid;width:100%;position:absolute;padding:10px 0 0;z-index:1}#shop.en .content .walking-filyer-section .section-name{width:300px;margin:0 auto;z-index:10;position:relative}#shop{width:100%;position:relative;display:inline-block}#shop .content{display:block;position:relative;margin:60px auto 0;width:760px}#shop .content .shop-content{margin:60px 30px}#shop .content .shop-content .shop-image{margin:0 0 30px}#shop .content .shop-content .shop-desc{margin:30px 0 0;font-size:16px}#shop .content .walking-filyer-section{width:auto;margin:0 30px;position:relative}#shop .content .walking-filyer-section .line{border-bottom:1px #ccc solid;width:100%;position:absolute;padding:10px 0 0;z-index:1}#shop .content .walking-filyer-section .section-name{width:300px;margin:0 auto;z-index:10;position:relative}#shop .content .walking-filyer-content{margin:60px 30px 0}#shop .content .walking-filyer-content .tshirt-image{margin:0 0 40px}#shop .content .walking-filyer-content .tshirt-desc{font-size:16px}#shop .content .walking-filyer-content .list{margin:40px 0}#shop .content .walking-filyer-content .list tr{display:inline-block;margin:0 0 15px}#shop .content .walking-filyer-content .list tr:nth-last-child(1){margin:0}#shop .content .walking-filyer-content .list .list-name{display:block;position:relative;text-align:left;float:left;width:72px;margin:0 40px 0 0;font-weight:700}#shop .content .walking-filyer-content .list .list-content{display:block;position:relative;float:right;width:470px}#shop .content .walking-filyer-content .list .list-content .notes-min{font-size:12px;margin:5px 0 0;line-height:24px}#shop .content .walking-filyer-content .list .list-content .notes-min li{margin:0 0 10px}#shop .content .walking-filyer-content .shop-info{width:100%;height:70px;display:block;font-size:16px;font-weight:700;position:relative;background:#e6e6e6;color:#000;text-align:left;border-bottom:0}#shop .content .walking-filyer-content .shop-info .arrow{width:8px;height:16px;background-image:url(../images/sprites-s6638ed0f99.png);background-position:0 -120px;background-repeat:no-repeat;background-size:640px,auto;display:block;position:relative;top:26px;margin:0 0 0 30px}#shop .content .walking-filyer-content .shop-info .text{display:block;margin:0 auto;position:relative;width:300px;text-align:center;line-height:38px}