@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=EB+Garamond);
* {
	box-sizing: border-box;
}
html {
	height: 100%;
	width: 100%;
	font-size: 62.5%;
}
body {
	line-height: 1.7;
	color: #000;
	font-family:"EB Garamond", "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	height: 100%;
	background: #f4eac7 url(../images/bg.gif) repeat-x;
}
a:link, a:visited {
	color: #666;
	text-decoration: none;
	outline: none;/
}
a:hover, .current, a:hover {
	color: #fff!important;
	text-decoration: none;
}
p {
	margin-bottom: 2em;
}
.w100 {
	width: 100%;
}
.w960 {
	width: 960px;
	margin: 0 auto;
}
.capH2 {
	font-size: 30px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-decoration:underline;
	line-height: 1;
	margin-bottom: 1.6em;
}
.capH2.intvwTtl {
	line-height: 1.6;
}
.capH2.intvwTtl span{
	font-family:"EB Garamond", "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:14px;
}


.capH3 {
	font-size: 48px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	padding-bottom: .8em;
	line-height: 1;
	letter-spacing:-.02em;
}
.capH3sup {
	font-size: 24px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	padding-bottom: .8em;
	line-height: 1;
	letter-spacing:-.02em;
}
.num{
	border-right:3px solid #000;
	padding-right:.2em;
	margin-right:.4em;
}
.kakko{
	margin-left:-.4em;
}
.fontGoth{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
/*****************************************************
header

*****************************************************/

/*.hdr {
	width: 1220px;
	height: 112px;
	margin: 25px auto 0;
}*/
.hdr {/*fixed*/
	width: 1325px;
	height: 112px;
	position:fixed;
	z-index:99;
	top:25px;
	left:50%;
	margin-left:-610px;
}
.logo {
	float: left;
	width: 174px;
}
.logoV{
	float:right;
	width:95px;
}
.gNav {
	float: left;
	width: 1022px;
	text-align: left;
	margin-left:24px;
}
.gNav span {
	display: inline-block;
	height: 60px;
	cursor: pointer;
	text-indent: -9999px;
	overflow: hidden;
}

.btnInfo {
	background: url(../images/nav/btnInfo.png) no-repeat;
	width: 432px;
}
.btnIntvw {
	background: url(../images/nav/btnIntvw.png) no-repeat;
	width: 358px;
}
.btnAbout {
	background: url(../images/nav/btnAbout.png) no-repeat;
	width: 222px;
}
.gNav span:hover {
	background-position: left bottom;
}
.active{
	background-position:left bottom;
}
/*****************************************************

wrp

*****************************************************/

.wrp{
	width:1220px;
	margin:137px auto 0;
	background: url(../images/wrpBg.gif) repeat-y;
	position:relative;
}

.pageNav{
	width:285px;
	float:left;
	margin-right:25px;
}
.ex{
	width:285px;
	float:right;
	text-align:right;
}

.main{
	width:600px;
	float:left;
	margin:0 25px 25px 0;
	font-size:16px;
	
}


/******************************************************

TAB

******************************************************/

#lang {
	float: right;
	width:285px;
	text-align:right;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:16px;
	font-weight:bold;
}
#lang li a:hover,{
	color: #fff;
	text-decoration: none;
}
#lang li a:link,
#lang li a:visited{
	color:#000;
}
#lang li.active, 
#lang li a.active {
	 display:none;
 }

/*****************************************************

about

*****************************************************/

.subNavi{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-top:3em;
	line-height:2;
}
.subNavi a:link,
.subNavi a:visited{
	text-decoration:underline;
	color:#000;
}

.w910{
	width:910px;
	float:left;
}
.w600{
	width:600px;
	float:left;
	margin-right:25px;
	font-size:16px;
}

.txtWrp{
	line-height:2;
	border-bottom:3px solid #fff;
	padding-bottom:2em;
	margin-bottom:4em;
}
.txtWrp.noBdr{
	border-bottom:none;
}
p.stmt{
	background:url(../images/about/lineBlk.gif) no-repeat bottom center;
	padding-bottom:1em;
}
p.stmt.noBdr{
	background:none;
	padding-bottom:1em;
	margin:0;
}
.txtR{
	text-align:right;
}

/*3つのテーマと出展作品*/
.worksWrp{
	margin-bottom:60px;
}
.work{
	width:600px;
	height:90px;
	margin-bottom:20px;
}
.workNum{
	width:146px;
	float:left;
	padding-top:14px
}
.workImg{
	width:90px;
	float:left;
	border-radius:50%;
}

.workTxt{
	width:344px;
	float:left;
	margin-left:20px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	padding:15px 0;
}
.workTtl{
	font-size:30px;
	font-family:"EB Garamond", "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	line-height:1;
	margin:.2em 0;
}
.workSpec{
	line-height:1;
}
.workSpec p{
	margin:0;
}

/*キュレーター、制作委員会*/

.intro{
	width:600px;
}
.introTxt{
	width:445px;
	float:left;
	font-size:14px;
}
.introTxt p{
	text-align:justify;
}
.introName{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:19px;
	line-height:1;
	margin-bottom:.8em;
}
.introName span{
	font-family:"EB Garamond", "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:14px;
}
.introShl{
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:15px;
}
.introImg{
	width:120px;
	float:right;
}

.intro.iinkai{
	border-bottom:1px solid #000;
	margin-bottom:2em;
	padding-bottom:1em;
}

/*****************************************************

interview

*****************************************************/

.intveLst{
	font-size:18px;
	line-height:1.4;
}
.intveLst li{
	margin-bottom:.4em;
}

.ansbox{
	width:450px;
	margin:0 0 3em 150px;
}

.qTxt{
	font-size:15px;
	font-weight:bold;
	width:450px;
}
.supporterLst{
}
.supporterLst li:before{
	content:'-';
}
.vip{
	font-size:22px;
}

/*****************************************************

info

*****************************************************/

.infoMinH{
	min-height:1800px;
}

.infoWrp{
	line-height:2;
	border-bottom:3px solid #fff;
	padding-bottom:1em;
	margin-bottom:1em;
}
.infoWrp.noBdr{
	border-bottom:none;
}
.date {
	font-size: 30px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-decoration:underline;
	line-height: 1;
	margin-bottom: 1em;
}


/*****************************************************

footer

*****************************************************/

.btnUp a {
	width: 36px;
	height: 36px;
	background: #000!important;
	line-height: 36px;
	text-align: center;
	color: #fff;
	display: block;
	font-size: 22px;
	border-radius: 50%;
}
.btnUp a i {
	margin-right: 0;
}

.ftr {
	width: 100%;
	min-width:1220px;
	background: #fff;
	height: 200px;
	padding: 20px ;
	position: relative;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.ftrCrd {
}
.logoJf {
	position: absolute;
	bottom: 50px;
	left: 20px;
}
.ftrLst {
	position: absolute;
	right: 20px;
	bottom: 50px;
}
.ftrLst li {
	display: inline-block;
	margin-left: 10px;
	vertical-align: bottom;
}
