@charset "utf-8";

@media only screen and (max-width: 750px) {


/* Layout
----------------------------------*/

#vol_37 #pageContainer {
	background: #fdfbea;
}

#vol_37 #header {
	background: #edd289;
}
#vol_37 #footer {
	clear: both;
	background: #edd289;
}

/*Aside*/
#vol_37 #aside {
	-webkit-background-size: contain;
	background-size: contain;
}
#vol_37 #aside .asideInner {
	margin-top:0px;
	background-color:#f8ecca;
	padding: 0px 10px 25px;
	color: #3a250b;
}
#vol_37 #aside .asideHeading {
	line-height: 0;
	max-width: none;
	width: 100%;
	text-align: center;
}
#vol_37 #aside .asideHeading img {
	width: 100%;
	height: auto;
}
#vol_37 #aside .authorInfo {
	margin-top: 20px;
}
#vol_37 #aside .authorInfo:first-child {
	margin-top: 0;
}
#vol_37 #aside .authorInfo + .authorInfo {
	margin-top: 25px;
}
#vol_37 #aside .authorInfo > dt {
	line-height: 1;
	padding: 7px 10px 5px;
	background: url(../../common/img/com_ic02.png) no-repeat 98% 50% #93bf66;
	color:#FFFFFF;
	-webkit-ackground-size: 16px 9.5px;
	background-size: 16px 9.5px;
	font-size: 15px;
	text-align: center;
	cursor: pointer;
}
#vol_37 #aside .authorInfo > dt.open {
	background: url(../../common/img/com_ic01.png) no-repeat 98% 50% #93bf66;
	-webkit-ackground-size: 16px 9.5px;
	background-size: 16px 9.5px;
}
#vol_37 #aside .authorInfo > dd {
	margin-top: 10px;
	font-size: 13px;
}
#vol_37 #aside .authorInfo > dd > *:first-child {
	margin-top: 0 !important;
}

#vol_37 #aside .authorInfo > dd .cateNeme {
	margin-top: 15px;
	font-size: 14px;
	font-weight: bold;
}

#vol_37 #aside .otherInfo {
	margin-top: 25px;
	font-size: 12px;
	text-align: center;
}
#vol_37 #aside .otherInfo .bnrImg01 {
	margin-top: 5px;
	line-height: 0;
}
#vol_37 #aside .otherInfo .bnrImg01 a {
	display: inline-block;
	background: #ffffff;
}
.textCol{
	color:#3a250b;
}

/* Contents
----------------------------------*/


/* vol_37/index.html
=========================================*/
/* interviewTopWrap */
#vol_37 #interviewTopWrap {
}
#vol_37 #interviewTopWrap .authorName {
	line-height: 0;
}
#vol_37 #interviewTopWrap .interviewMainVisual {
	line-height: 0;
}
#vol_37 #interviewTopWrap .introduce {
	padding: 15px 15px 20px;
	line-height: 1.5;
	background: url(../img/index_bg04.png) no-repeat 0 100%;
	-webkit-background-size: cover;
	background-size: cover;
	color: #3a250b;
	font-size: 13px;
}
#vol_37 #interviewTopWrap.typeLeft .introduce {
}
#vol_37 #interviewTopWrap .introduce > *:first-child {
	margin-top: 0 !important;
}
#vol_37 #interviewTopWrap .introduce .introBtn01 {
	margin-top: 10px;
	line-height: 0;
	text-align: center;
}

/* relatedLinkCol2 */
#vol_37 .relatedLinkCol2 {
	margin-top: 25px;
	text-align: center;
}
#vol_37 .relatedLinkCol2 > .col {
}
#vol_37 .relatedLinkCol2 > .col + .col {
	margin-top: 15px;
}
#vol_37 .relatedLinkCol2 > .col .colLead {
	font-size: 12px;
	font-size: 1.2rem;
}
#vol_37 .relatedLinkCol2 > .col .bnrImg01 {
	line-height: 0;
	margin-top: 5px;
}

/* designingHeading */
#vol_37 .designingHeading {
	margin-bottom: 15px;
	padding-bottom: 1px;
	border-bottom: solid 1px #d9c89c;
}
#vol_37 .designingHeading > span {
	display: block;
	padding-left: 30px;
	padding-bottom: 3px;
	background: url(../img/inner_ic01_sp.png) no-repeat 0 0;
	background-size: 30px 30px;
	color: #523019;
	font-size: 22px;
	font-size: 2.2rem;
	font-weight: bold;
}
#vol_37 .designingHeading + * {
	margin-top: 0 !important;
}

/* designingBox */
#vol_37 .designingBox {
	margin: 20px 10px 0;
	border-radius: 5px;
	overflow: hidden;
	border: solid 2px #99c075;
}
#vol_37 .designingBox .boxTitle {
	display: block;
	padding: 9px 10px 7px;
	background: #99c075;
	color: #ffffff;
	font-size: 15px;
	font-weight: bold;
}
#vol_37 .designingBox .boxTitle > span {
}
#vol_37 .designingBox .boxInner {
	padding: 10px;
	background: #ffffff;
	-moz-background-size: contain;
	background-size: contain;
	font-size: 13px;
}
#vol_37 .designingBox .boxInner > *:first-child {
	margin-top: 0 !important;
}

#vol_37 .designingBox .cateNeme {
	margin-top: 15px;
	font-size: 14px;
	font-size: 1.4rem;
	font-weight: bold;
}
#vol_37 .designingBox .cateList02 {
	margin-top: 5px;
}
#vol_37 .designingBox .cateList02 > li {
	position: relative;
	padding-left: 1em;
}
#vol_37 .designingBox .cateList02 > li + li {
	margin-top: 5px;
}
#vol_37 .designingBox .cateList02 > li:before {
	content: "●";
	display: block;
	width: 1em;
	height: 1em;
	position: absolute;
	left: 0;
	right: 0;
}

#vol_37 .designingBox .applyBtn01 {
	width: 70%;
	margin: 20px auto 0;
}
#vol_37 .designingBox .applyBtn01 a {
}

#vol_37 .tx01 img{
	width:82px;
	text-align:center;
}


/* innerImg */
#vol_37 .innerImg {
	display: none;
}


}
