/* ----------------------------------------------------------------------
	::PC(769px以上)
 ---------------------------------------------------------------------- */

.content-interview{position:relative;width:83%;max-width:910px;margin:0 auto;}
.interview{padding:80px 0 150px;}
.interview .top-image {position:relative;}
.interview .top-image .icon{float:left;width:198px;position:relative;left:5%;bottom:99px;}
.interview .top-image .wide{}
.interview .top-image .name{padding-top:15px;padding-left:calc(5% + 225px);}
.interview .top-image h2{font-size:25px;line-height:1.54;}
.interview .top-image h2 .small{font-size:16px;line-height:1.69;}
.interview .top-image .caption{font-size:18px;line-height:1.44;}
.interview .top-text {padding:90px 0 80px;font-size:30px;line-height:1.47;text-align:right;
	font-family:"Noto Sans KR","Malgun Gothic","Apple SD Gothic Neo",sans-serif;font-weight:900;}
.interview section h3 {font-size:25px;line-height:1.54;}
.interview section .text{margin-top:17px;margin-left:9%;padding:25px 50px;text-align:justify;background-color:#fcf8cc;border-radius:20px;line-height:1.69;}
.interview section .text .small{display:inline-block;padding-top:15px;font-size:12px;line-height:1.58;}
.interview section + section {padding-top:100px;}
.interview section .center-image + .text {margin-top:50px;}
.interview section h3 + .center-image {padding-top:50px;}
.interview section .note + .center-image,
.interview section .text + .center-image {margin-top:50px;}
.interview section .top-image:after{content:" ";display:block;clear:both;}
.interview .author{width:100%;padding-top:80px;text-align:right;font-size:15px;}
.interview section .note{margin-left:9%;padding-top:15px;font-size:12px;line-height:1.58;}

.profile{padding:0 0 150px;}
.profile:after{content:" ";display:block;clear:both;}
.profile img.icon{float:left;width:120px;margin-left:calc(42% - 140px);}
.profile .block{float:right;width:58%;}
.profile .block h3 {padding-bottom:25px;font-size:25px;line-height:1.54;}
.profile span.external-link {background-position:1px 3px;background-size:16px 14px;}

.bottom-link-block ul {margin:0 auto 50px;padding:35px 0 0;width:80%;text-align:center;border-top:1px solid black;border-bottom:1px solid black;}
.bottom-link-block ul li {display:inline-block;width:280px;padding-bottom:35px;}
.bottom-link-block ul li img{display:inline-block;width:84px;padding-bottom:10px;vertical-align:middle;}
.bottom-link-block ul li a{display:block;}
.bottom-link-block span{display:inline-block;font-size:15px !important;line-height:1.47;}
.bottom-link-block .small{font-size:12px !important;line-height:1.58;}

.link-bold {margin-top:15px;}
.link-bold a span,
.link-bold .disabled span {padding:0;font-size:15px;line-height:1.47;}

/* ----------------------------------------------------------------------
	::Smartphone/Tablet(768px以下)
 ---------------------------------------------------------------------- */
@media screen and (max-width:768px) {

.content-interview{width:100%;max-width:inherit;}
.interview{padding:40px 0 80px;}
.interview .top-image .icon{width:100px;left:0;bottom:inherit;padding-top:15px;}
.interview .top-image .name{padding-top:25px;padding-left:115px;min-height:115px;}
.interview .top-image h2{font-size:15px;}
.interview .top-image h2 .small{font-size:13px;line-height:1.85;}
.interview .top-image .caption{;font-size:13px;line-height:1.85;}
.interview .top-text {padding:60px 0 60px;font-size:25px;line-height:1.54;}
.interview section h3 {font-size:16px;line-height:1.69;}
.interview section .text{margin-left:0;padding:15px;font-size:13px;line-height:1.85;}
.interview section .text .small{padding-top:15px;font-size:10px;line-height:1.5;}
.interview section + section {padding-top:60px;}
.interview section .center-image + .text {margin-top:25px;}
.interview section h3 + .center-image {padding-top:25px;}
.interview section .note + .center-image,
.interview section .text + .center-image {margin-top:15px;}
.interview section .top-image:after{content:" ";display:block;clear:both;}
.interview section .note{margin-left:0;}
.interview .author{width:100%;padding-top:65px;text-align:right;font-size:12px;line-height:1.58;}

.profile{padding-bottom:80px;}
.profile img.icon{width:60px;margin-left:0;}
.profile .block{width:calc(100% - 75px);}
.profile .block h3 {padding-bottom:15px;font-size:16px;line-height:1.69;}
.profile .block .text{font-size:13px;line-height:1.85;}

.bottom-link-block .name{display:inline-block;}
.bottom-link-block ul {display:block;width:100%;padding:25px 0;}
.bottom-link-block ul li{float:none;clear:both;display:block;width:100%;padding-bottom:0;text-align:left;}
.bottom-link-block ul li img {width:60px;height:auto;margin-right:15px;padding-bottom:0;}
.bottom-link-block ul li + li {margin-left:0;margin-top:15px;}

.link-bold a span,
.link-bold .disabled span {padding:0;font-size:13px;line-height:1.85;}
}
