@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}img{vertical-align:top}a{color:#999999}@font-face{font-family:"BapaFont";src:url("../fonts/fonts/bapa.eot?");src:url("../fonts/fonts/bapa.eot??#iefix") format("embedded-opentype"),url("../fonts/bapa.woff") format("woff"),url("../fonts/bapa.ttf") format("truetype")}.webfont{text-rendering:optimizeLegibility;/*!
 * "はんなり明朝" is lisenced under the IPA Font License
 * @ see http://ipafont.ipa.go.jp/faq.html
 * @ download http://typingart.net/ */;letter-spacing:-0.1em;font-family:"BapaFont", "ヒラギノ明朝 ProN", "Hiragino Mincho ProN", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "MS PMincho", serif}.oldie .webfont{font-family:"ヒラギノ明朝 ProN", "Hiragino Mincho ProN", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "MS PMincho", serif;letter-spacing:0}.webfont__eisuu{font-family:"ヒラギノ明朝 ProN", "Hiragino Mincho ProN", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "MS PMincho", serif;letter-spacing:0.05em;font-size:85%}.win .webfont__eisuu{font-family:"BapaFont", "ヒラギノ明朝 ProN", "Hiragino Mincho ProN", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "MS PMincho", serif;font-size:100%}.altWebfont{font-family:"ヒラギノ明朝 ProN", "Hiragino Mincho ProN", "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "MS PMincho", serif;font-size:85%;letter-spacing:0.1em;line-height:1.6}.mac .altWebfont{letter-spacing:0.1em}.no-letterspace{letter-spacing:0}.footer__container{background-color:#f7f7f7;position:relative}.footer{background-color:#f7f7f7;padding-bottom:1px;padding-top:20px;width:900px;margin:0px auto 0 auto}.footer .footer__inner{background-color:#f7f7f7}.footer .footer__other{overflow:hidden;*zoom:1;position:absolute;right:0;bottom:0px;text-align:right;margin-right:8px;margin-bottom:8px}.footer .footer__other .policylink{float:left;padding-top:5px;font-size:68%;display:inline;padding-right:0.8em}.footer .footer__other .policylink a{color:#9b9b9b;font-weight:normal}.footer .footer__other small{display:inline}.footer .footer__other small img{padding-top:6px}.footer .footer__other .copyrights{float:left}.backToTopPageLink{text-align:center;margin:35px 0 47px}.backToTopPageLink a:hover{opacity:0.7}.navList{font-size:16px;text-align:center;overflow:hidden;*zoom:1;margin:auto;height:90px}.navList p{color:#9b9b9b;font-size:20px;margin-bottom:10px}.navList a{color:#9b9b9b;text-decoration:none}.navList a:hover{border-bottom:1px solid #9b9b9b}.navList .navList__item{letter-spacing:0.1em;margin-bottom:2.5em;display:inline;height:2em;vertical-align:top;padding-right:42px}.navList .navList__item a{display:inline-block;border-bottom:0px solid #9b9b9b;-webkit-transition:border-bottom 0.15s ease;-moz-transition:border-bottom 0.15s ease;-o-transition:border-bottom 0.15s ease;transition:border-bottom 0.15s ease}.navList .navList__item a:hover{border-bottom-color:#c6c6c6;border-bottom-width:1px}.navList .navList__item a:before{content:"";display:inline-block;background:url("../img/icon_footer_arrow.png?1421759044") 0 100% no-repeat;width:8px;height:11px;padding-top:10px;padding-right:0.3em}.navList .navList__item:last-child{padding-right:0}.navList .navList__item--program{margin-left:0.2em}.navList .navList__item--program,.navList .navList__item--entry{margin-right:-0.6em}.policylink{font-size:75%}.policylink a:hover{text-decoration:none}.footer{width:1000px}body{background:white;-webkit-text-size-adjust:100%}header{background:white;width:100%}header .main-image#top{background:url("../img/exhibition/top_image_bg.jpg?1421759044") no-repeat;position:relative;width:1000px;margin:0 auto;height:1400px}header .main-image#top ul{position:absolute;z-index:2;bottom:60px;left:100px;overflow:hidden;*zoom:1}header .main-image#top ul li{float:left;margin-right:46px}header .main-image#top ul li a:hover{opacity:0.75}#content{position:relative;width:1000px;margin:0 auto;border-left:1px #e0e0e0 solid;border-right:1px #e0e0e0 solid}#intro{padding-top:120px;text-align:center;margin-bottom:115px}#date-location{margin-bottom:112px}#date-location .title{margin-bottom:52px}#date-location #map a{text-decoration:none;font-size:11px}#date-location ul.container{overflow:hidden;*zoom:1}#date-location ul.container>li{float:left}#date-location ul.container>li.left-content{margin-left:100px}#date-location ul.container>li.left-content #map_basic{border:1px solid #e0e0e0}#date-location ul.container>li.right-content{margin-left:50px}#date-location ul.container>li.right-content .main-info{padding-bottom:10px;border-bottom:1px solid #e0e0e0}#date-location ul.container>li.right-content .main-info li{margin-bottom:25px}#date-location ul.container>li.right-content .sub-info{padding-top:25px;font-size:90%}#date-location ul.container>li.right-content .sub-info .infla{margin-left:10px}#date-location ul.container>li.right-content .sub-info li.bottom-space{margin-bottom:10px}#date-location ul.container>li.right-content .sub-info img{margin-right:5px;margin-left:5px}#date-location ul.container>li.right-content .sub-info img.tokyu{margin-top:-4px}#date-location ul.container>li.right-content .sub-info img.cakes{margin-top:-2px}#date-location ul.container>li.right-content .sub-info img.wired{margin-top:0px}#date-location ul.container>li.right-content .sub-info img.bacardy{margin-top:-8px}#date-location ul.container>li.right-content .sub-info img.amazon{margin-top:-6px}#event-photo{margin-bottom:70px}#event-photo p{text-align:center;margin-bottom:32px}#event-photo p.text{text-align:right;margin-bottom:0;margin-top:-25px;margin-right:90px}#graduation-works{color:#2c2c2c;font-size:12px;padding-bottom:55px}#graduation-works .title{margin-bottom:65px}#graduation-works .content{background:url("../img/exhibition/graduation_work_line.png?1421759044") 0 0 repeat-y}#graduation-works ul{overflow:hidden;*zoom:1;padding-bottom:100px}#graduation-works ul li{margin-top:4px;width:405px}#graduation-works ul li .thumb{text-align:center;margin-bottom:50px;margin-left:-30px;position:relative}#graduation-works ul li .thumb .movie-button{position:absolute;top:0;right:16px;z-index:2}#graduation-works ul li .thumb .movie-button:hover{opacity:0.9}#graduation-works ul li .thumb .prize-icon{position:absolute;top:-4px;right:28px;z-index:1}#graduation-works ul li .title{margin-bottom:30px}#graduation-works ul li .description{margin-bottom:25px}#graduation-works ul li .divide{width:34px;border-bottom:1px solid #e0e0e0;margin-bottom:30px}#graduation-works ul li .container{overflow:hidden;*zoom:1}#graduation-works ul li .member{font-size:11px;float:left}#graduation-works ul li .member p{line-height:1.4em;letter-spacing:0}#graduation-works ul li .project-site-button{float:right}#graduation-works ul li .project-site-button a:hover{opacity:0.75}#graduation-works ul li.left{float:left;margin-left:56px}#graduation-works ul li.right{float:right;margin-right:56px}#instructors{padding-top:20px}#students,#instructors{padding-bottom:100px}#students .title,#instructors .title{margin-bottom:65px}#students .thumb,#instructors .thumb{margin-bottom:10px;width:164px;height:164px}#students .content,#instructors .content{position:relative}#students .content .last-text,#instructors .content .last-text{position:absolute;bottom:75px;left:495px;font-size:12px}#students ul,#instructors ul{width:774px;margin:0 auto;overflow:hidden;*zoom:1}#students ul li,#instructors ul li{text-align:center;width:164px;float:left;margin-right:39px;margin-bottom:50px}#students ul li p,#instructors ul li p{font-size:13px;line-height:1.4;color:#221815}#students ul li p a,#instructors ul li p a{font-size:13px;letter-spacing:0;text-decoration:none;color:#221815}#students ul li p a span,#instructors ul li p a span{color:#999999}#students ul li p a:hover,#instructors ul li p a:hover{text-decoration:underline}#students ul li.margin-right-reset,#instructors ul li.margin-right-reset{margin-right:0}#contact{width:908px;border:1px solid #c5c5c5;margin:0 auto 100px auto;padding-top:80px;padding-bottom:60px}#contact p{text-align:center;margin-bottom:20px}.socialBtns{position:relative;overflow:hidden;overflow:hidden;*zoom:1}.socialBtns .socialBtns__item{float:left;height:100px}.socialBtns .socialBtns__item--facebook{margin-left:400px;width:130px}.socialBtns .socialBtns__item--twitter{width:200px}