



#exDetail{max-width:700px;margin:0 auto 50px;background:#f7efe6;padding:30px;}

#exDetail dl{
    display: -webkit-flex;
    display: -moz-flex;
    display: flex;
	flex-wrap: wrap;
	align-items: stretch;	
	width: 100%;
	box-sizing:border-box;
	margin-bottom:50px;
	}
#exDetail dt{
	padding: 5px 5px 10px;
	width: 190px;
	box-sizing:border-box;
	font-weight:bold;color:#784f15;
	}
#exDetail dd{

	padding: 5px 5px 30px;
	width: calc(100% - 200px);
	box-sizing:border-box;
	}



.exDetail{width:800px; margin: 0 auto;}

#exHeader{ padding: 50px 0 0;}

#exHeader .date{font-size: 20px;}
#exHeader h2{ font-size: 24px;margin-bottom: 1em;margin-top: 20px; line-height:1.5em;}
#exHeader .artist{font-size: 20px;}

.exDetail .mainCont{}
.exDetail .mainCont h3{ font-size: 120%; border-bottom: 1px solid #ccc;padding: 0 0 0.8em 0;margin-bottom: 0.8em;}
.exDetail .mainCont h4{ font-size: 110%; margin-bottom: 0.8em;}
.exDetail .mainCont p{margin-bottom: 2em;}
.exDetail .mainCont p.uh5{padding-left: 1em;}


.entryVisual{margin-bottom: 40px;}
.moreDetail{width: auto;margin: 0 50px;padding: 50px;border: 3px double #ccc; background: #fafafa;}

.returnBtns{text-align: center;}
.returnBtns a{display: inline-block; padding: 10px; background: #aaa; color: #fff; width: 200px; margin:50px 0;}
.returnBtns a:hover{ background: #5b67b2; color:#fff;}

.linkBtn{text-align: center; padding-top: 40px;}
.linkBtn a{ width: 500px;  color: #333; padding: 20px 0; text-align: center; display: inline-block;background-color: #64dfbe;}

.whiteBox2{ border: 1px solid #d3cbc2;}
.whiteBox2{max-width:700px;margin:0 auto 50px;background:#f8eede;padding:25px;}

.exDetail .mainCont .whiteBox2 p{margin-bottom: 0;}



@media(max-width:750px){

    .exDetail{width:auto; margin: 0 50px;}
    #exHeader .date{font-size: 30px;margin-bottom: 0em;}
    #exHeader h2{ font-size: 40px;margin-bottom: 0em;}
    #exHeader .artist{font-size: 26px;}


}






@media(max-width:750px){



}







@media(max-width:750px){



}







@media(max-width:750px){



}







@media(max-width:750px){



}







@media(max-width:750px){



}







@media(max-width:750px){



}







@media(max-width:750px){



}







@media(max-width:750px){



}







@media(max-width:750px){



}







@media(max-width:750px){



}




