<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

/* ウィンドウ幅が0〜479pxの場合に適用するCSS */
@media screen and ( max-width:479px )
{
	#interview {
		max-width: 100%;
		min-width: 100%;
	}
	.intMain_box {
		width:100%;
		height: 100%;
    	margin: 0 0 20px;
		padding:0 ;
		background:#dcdcdc;
		}
	.intMain_box img {
		width:100%;
		height:auto;
		padding:0 ;
		}
		
	.intMain_box2 {
		width:100%;
		height: 100%;
    	margin: 0 0 20px;
		padding:0 ;
		background:#dcdcdc;
		}
	.intMain_box2 img {
		width:100%;
		height:auto;
		padding:0 ;
		}
		
	#interviewThumb  {
		width: 100%;
		border: solid 1px #ccc;
		background: #dcdcdc;
		}
	#interviewThumb ul {
		background: #dcdcdc;
		}
	#interviewThumb li { 
		width: 32%;
		height: auto;
		margin: 0 auto 10px;
		padding: 2% 2% 0 1.2%;
		float: left;
		text-align: center;
		overflow: hidden;
		background:#dcdcdc;
		}
	#interviewThumb li:first-child { 
		margin-left: 9px;
		}
	#interviewThumb a img {
		width: 100%;
		margin: 0 auto;
		border: 1px #ffffff solid;
		}
	#interviewThumb a:hover img {
		border: 2px #d05478 solid;
		}
	#interview .thumb img {
		max-width: 30%;
		max-height: auto;
		}
	#interview .gallLink {
		clear:both;
		display:block;
		width:90%;
		height: 35px;
		margin: 0 auto;
		text-align: center;
		margin: 105px auto 20px;
	}	
	#interview .gallLink a {
		font-size:13px;
		color:#3697fa;
		margin:0 auto 15px;
		padding: 10px;
		text-align:center;
	}
	/*
	#interview .br-sp {
		display:block; 
	}*/
	#interview .article {
		padding: 0 15px;
	}
	#interview .photoRight {
		width:100%;
		height: auto;
		float:none;
		margin: 0 auto 20px;
	}
	#interview .photoRight_tate {
		width:80%;
		height: auto;
		float:none;
		margin: 0 auto 20px;
	}
	#interview .right_text {
		width: 100%;
	}
	#interview .right_text p{
		width: 100%;
	}
	#interview .photoLeft {
		width:100%;
		height: auto;
		float:none;
		margin: 0 auto 20px;
	}
	#interview .photoLeft_tate {
		width:80%;
		height: auto;
		float:none;
		margin: 0 auto 20px;
	}	
	#interview .left_text {
	    padding: 0 0;
		width: 100%;
	}
	#interview .left_text p{
		width: 100%;
	}
	.intStory {
		width: 100%;
		margin:25px auto 10px;
		overflow: hidden;
		padding: 5px 0 0 0;
		line-height: 1.4em;
	}
	.intStory strong {
		width: 95%;
		font-weight:bold;
		text-align: center;
		padding: 10px 10px;
		}
	#interview .storyImg {
		height: auto;
		margin: 0 auto 20px;
		padding: 0;
		float: none;		
	}
	#interview .intStory_right  {
		width: 100%;
		margin: 10px auto;
		float: none;
	}
	#interview .intStory_right p {
		width: 90%;
		margin: 0 auto;
	}
	
	#interview .profile {
		width:95%;
		margin:10px auto;
		border:#CCCCCC solid 1px;
		background:#FFFFFF;
	}
	#interview .profile p {
		width: 90%;
		margin: 0 auto;
		color: #373737;
	}
	#interview .profile p a {
		display: inline;
	}
	#interview .copyright {
		width: 95%;
		font-size: 10px;
		margin: 0 auto;
		color: #373737;
		display: block;
	}
	#interview .padding40 {
 		padding-top: 0;
	}
	.photo_tate {
	width: 100%;
    text-align: center;
	}
	.photo_tate img{
	width: 85%;
	margin: 0 auto;
	}
	
	
	
	
	
	
	
	
	
}</pre></body></html>