<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*==================================================
Page - Contents
==================================================*/
#tmbiyori-page {
	position: relative;
	min-width: 1200px;
	letter-spacing: 0.07em;
	border-top: 1px solid #eaeaea;
}
#tmbiyori-page p {
	line-height: 200%;
}
#tmbiyori-page .sns-share {
	padding: 130px 0 70px;
}
#tmbiyori-page .credit {
	padding: 0 0 100px;
	text-align: center;
}
#tmbiyori-page .credit p {
	font-size: 12px;
	line-height: 220%;
	letter-spacing: 0.07em;
}

/* header
--------------------------------------------------------- */
#tmbiyori-page .contents-header {
	position: relative;
	width: 100%;
	height: 990px;
	border: 30px solid #fff;
	border-bottom: none;
	background: url(../img/bg_vol05_main.jpg) no-repeat 50% 50%;
	background-size: cover;
	box-sizing: border-box;
}
#tmbiyori-page .contents-lead {
	width: 100%;
	margin-bottom: 60px;
	padding: 60px 0;
	box-sizing: border-box;
	background-color: #f8f8f8;
	border-right: 30px solid #fff;
    border-left: 30px solid #fff;
}
#tmbiyori-page .contents-lead .contents-lead-inner {
	width: 800px;
	margin: auto;
}
#tmbiyori-page .contents-lead .contents-lead-tit {
	margin-bottom: 30px;
	text-align: center;
}
#tmbiyori-page .contents-header .logo {
	position: absolute;
	top: 30px;
	left: 35px;
	width: 96px;
	height: 97px;
}
#tmbiyori-page .contents-header .logo img {
	width: 96px;
	height: 97px;
}
#tmbiyori-page .contents-header h1 {
	padding: 312px 0 0;
	text-align: center;
}
#tmbiyori-page .contents-header .btn_scroll {
	position: absolute;
	bottom: 98px;
	left: 50%;
	border-radius: 50%;
	-webkit-transform: translate(-50%, 0);
   transform: translate(-50%, 0);
   transition: 0.4s;
}
#tmbiyori-page .contents-header .btn_scroll:hover {
	box-shadow: 0 0 20px #fff;
}


/* contents
--------------------------------------------------------- */
#tmbiyori-page .contents-main {
	border-right: 30px solid #fff;
	border-left: 30px solid #fff;
}
/* imgcut */
#tmbiyori-page .imgcut {
	display: block;
	width: 100%;
	height: 178px;
	content: "";
}
#tmbiyori-page .imgcut.cut01 {
	background: url(../img/bg_vol05_1.jpg) no-repeat 50% 50%;
	background-size: cover;
}
#tmbiyori-page .imgcut.cut02 {
	background: url(../img/bg_vol05_2.jpg) no-repeat 50% 50%;
}
#tmbiyori-page .imgcut.cut03 {
	background: url(../img/bg_vol05_3.jpg) no-repeat 50% 50%;
	background-size: cover;
}
#tmbiyori-page .imgcut.cut04 {
	background: url(../img/bg_vol05_4.jpg) no-repeat 50% 50%;
	background-size: cover;
}
#tmbiyori-page .imgcut.cut05 {
	background: url(../img/bg_vol05_5.jpg) no-repeat 50% 50%;
	background-size: cover;
}
#tmbiyori-page .imgcut.cut06 {
	background: url(../img/bg_vol05_6.jpg) no-repeat 50% 50%;
	background-size: cover;
}
#tmbiyori-page .imgcut.cut07 {
	background: url(../img/bg_vol05_7.jpg) no-repeat 50% 50%;
	background-size: cover;
}
#tmbiyori-page .imgcut.cut01,
#tmbiyori-page .imgcut.cut02,
#tmbiyori-page .imgcut.cut04 {
	margin-bottom: 90px;
}
#tmbiyori-page .imgcut.cut05 {
	margin-bottom: 112px;
}
#tmbiyori-page .imgcut.cut03 {
	margin-bottom: 120px;
}
#tmbiyori-page .imgcut.cut06 {
	margin-bottom: 140px;
}
#tmbiyori-page .imgcut.cut07 {
	margin-bottom: 78px;
}

/* cont01 */
#tmbiyori-page .cont01 {
	position: relative;
	width: 100%;
	height: 670px;
	margin-bottom: 40px;
}
#tmbiyori-page .cont01:before {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 20%;
	height: 670px;
	content: "";
	background: url(../img/img_vol05_cont01_1.jpg) no-repeat 50% 50%;
	background-size: cover;
}
#tmbiyori-page .cont01:after {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	width: 20%;
	height: 670px;
	content: "";
	background: url(../img/img_vol05_cont01_2.jpg) no-repeat 50% 50%;
	background-size: cover;
}
#tmbiyori-page .cont01 .txtWrap {
	position: relative;
	width: 55.84%;
	height: 670px;
	margin: 0 auto;
}
#tmbiyori-page .cont01 .txtWrap .inner {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 490px;
 -webkit-transform: translate(-50%, -50%);
   transform: translate(-50%, -50%);
}
#tmbiyori-page .cont01 .txtWrap h2 {
	padding: 0 0 57px;
	text-align: center;
}
#tmbiyori-page .cont01 .txtWrap h3 {
	padding: 0 0 28px;
	text-align: center;
}


/* cont02 */
#tmbiyori-page .cont02 {
	display: flex;
	width: 1068px;
	height: 452px;
	margin: 0 auto 156px;
}
#tmbiyori-page .cont02 .imgLeft {
	padding-top: 70px;
	width: 669px;
	padding-right: 80px;
	box-sizing: content-box;
}


/* cont03 */
#tmbiyori-page .cont03 {
	position: relative;
	height: 722px;
	margin: 0 auto 115px;
}
#tmbiyori-page .cont03 .img {
	display:block;
	width: 50%;
	float: left;
	height: 100%;
	text-align: center;
}
#tmbiyori-page .cont03 .txtWrap {
	position: relative;
	width: 50%;
	height: 722px;/*680px*/
	float: left;
}
#tmbiyori-page .cont03 .txtWrap .inner {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 470px;
 -webkit-transform: translate(-50%, -50%);
   transform: translate(-50%, -50%);
}

#tmbiyori-page .cont03 h2 {
	padding: 0 0 50px;
	text-align: center;
}


/* cont04 */
#tmbiyori-page .cont04 {
	display: table;
	width: 1110px;
	height: 850px;
	margin: 0 auto 95px;
}
#tmbiyori-page .cont04 .img {
	display: table-cell;
	width: 385px;/*550px*/
	padding:50px 70px 0 60px;
}
#tmbiyori-page .cont04 .txtWrap {
	position: relative;
	display: table-cell;
	vertical-align: top;
}
#tmbiyori-page .cont04 .txtWrap .inner {
	position: relative;
	padding: 0 105px 0 70px;
	width: 480px;
}
#tmbiyori-page .cont04 .txtWrap h2 {
	padding: 0 0 48px;
	text-align: center;
}
#tmbiyori-page .cont04 .txtWrap p {
	margin-top: 50px;
	margin-bottom: 50px;
}
#tmbiyori-page .cont04 .txtWrap .imgWrap {
	text-align: center;
}


/* cont05 */
#tmbiyori-page .cont05 {
	position: relative;
	width: 100%;
	height: 960px;
	margin: 0 auto 127px;
}
#tmbiyori-page .cont05:before {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 20%;
	height: 960px;
	content: "";
	background: url(../img/img_vol05_cont05_1.jpg) no-repeat 50% 50%;
	background-size: cover;
}
#tmbiyori-page .cont05:after {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	width: 20%;
	height: 960px;
	content: "";
	background: url(../img/img_vol05_cont05_2.jpg) no-repeat 50% 50%;
	background-size: cover;
}
#tmbiyori-page .cont05 .txtWrap {
	position: relative;
	width: 55.84%;
	height: 960px;
	margin: 0 auto;
}
#tmbiyori-page .cont05 .txtWrap .inner {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 450px;
 -webkit-transform: translate(-50%, -50%);
   transform: translate(-50%, -50%);
}
#tmbiyori-page .cont05 .txtWrap .inner .text02 {
	margin-top: 30px;
}
#tmbiyori-page .cont05 h2 {
	padding: 0 0 70px;
	text-align: center;
}


/* cont06 */
#tmbiyori-page .cont06 {
	display: table;
	width: 1420px;
	height: 712px;
	margin: 0 auto 120px;
}
#tmbiyori-page .cont06 .txtWrapL,
#tmbiyori-page .cont06 .txtWrapR {
	position: relative;
	display: table-cell;
	vertical-align: top;
	width: 50%;
}
#tmbiyori-page .cont06 .txtWrapL .inner {
	position: relative;
	padding: 0 0 0 120px;
	width: 470px;
}
#tmbiyori-page .cont06 .txtWrapL h2 {
	padding: 0 0 40px;
	text-align: center;
}
#tmbiyori-page .cont06 .txtWrapL p.text02 {
	margin-top: 30px;
}
#tmbiyori-page .cont06 .imgWrapL {
	display: table-cell;
	width: 625px;
}
#tmbiyori-page .cont06 .txtWrapR .inner {
	position: relative;
}
#tmbiyori-page .cont06 .imgWrapR {
	width: 606px;
	padding-top: 35px;
	margin-right: auto;
	margin-bottom: 60px;
}
#tmbiyori-page .cont06 .txtWrapR p {
	width: 540px;
	margin: 0 auto;
}



/* cont07 */
#tmbiyori-page .cont07 {
	display: flex;
	width: 1140px;
	margin: 0 auto 120px;
}
#tmbiyori-page .cont07 .imgLeft {
	width: 486px;
	padding-right: 80px;
}
#tmbiyori-page .cont07 .txtRight {
	padding-top: 70px;
	flex: 1;
}
#tmbiyori-page .cont07 .txtRight .txtName {
	margin-top: 30px;
	font-size: 16px;
	font-weight: bold;
}

/* cont08 */
#tmbiyori-page .cont08 {
	width: 100%;
	min-width: 1330px;
	margin: 80px 80px 0 0;
}
#tmbiyori-page .cont08 .txtWrap {
	position: relative;
	width: 100%;
	margin: 0 auto;
	z-index: 100;
}
#tmbiyori-page .cont08 .txtWrap:before {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 23%;
	height: 740px;
	content: "";
	background: url(../img/img_vol05_cont08_1.jpg) no-repeat 100% 110px;
	background-size: 100%;
}
#tmbiyori-page .cont08 .txtWrap:after {
	display: block;
	position: absolute;
	top: 0;
	right: 3%;
	width: 20%;
	height: 740px;
	content: "";
	background: url(../img/img_vol05_cont08_2.jpg) no-repeat 50% 50%;
}
#tmbiyori-page .cont08 h2 {
	padding: 40px 0 60px;
	text-align: center;
}
#tmbiyori-page .cont08 p {
	width: 650px;
	margin: 0 auto 20px;
	padding: 0 0 35px;
}
#tmbiyori-page .cont08 .imgWrap {
	display: block;
	width: 100%;
	height: 445px;
	content: "";
	background: url(../img/img_vol04_cont08_3.png) no-repeat 100% 100%;
	background-size: cover;
	margin-bottom: 90px;
}
#tmbiyori-page .cont08 .img {
	position: relative;
	width: 100%;
	min-width: 1330px;
	margin-bottom: 55px;
	text-align: center;
}


/* cont09 */
#tmbiyori-page .cont09 {
	width: 1330px;
	margin: 80px auto 0;
}
#tmbiyori-page .cont09 .txtWrap {
	position: relative;
	width: 1330px;
	margin: 0 auto;
	z-index: 100;
}
#tmbiyori-page .cont09 .txtWrap:before {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 20%;
	height: 410px;
	content: "";
	background: url(../img/img_vol05_cont09_1.jpg) no-repeat 100% 170px;
	background-size: 100%;
}
#tmbiyori-page .cont09 .txtWrap:after {
	display: block;
	position: absolute;
	top: 0;
	right: 3%;
	width: 20%;
	height: 410px;
	content: "";
	background: url(../img/img_vol05_cont09_2.jpg) no-repeat 50% 20px;
}
#tmbiyori-page .cont09 h2 {
	padding: 40px 0 60px;
	text-align: center;
}
#tmbiyori-page .cont09 p {
	width: 650px;
	margin: 0 auto;
	padding: 0 0 35px;
}
#tmbiyori-page .cont09 .img {
	position: relative;
	width: 100%;
	min-width: 1330px;
	height: 745px;
}
#tmbiyori-page .cont09 .img img {
	position: absolute;
	display: block;
	top: 0;
	left: 50%;
	width: 956px;
	transform: translateX(-50%);
	z-index: 1;
}
#tmbiyori-page .cont09 .img:after {
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 540px;
    content: "";
    background: #f8f8f8;
}


/* contents-info */
#tmbiyori-page .contents-info {
	margin: 140px 0 0;
}
#tmbiyori-page .contents-info .list {
	width: 750px;
	padding: 80px 80px 40px;
	margin: 0 auto;
	background: #f8f8f8;
	box-sizing: border-box;
}
#tmbiyori-page .contents-info .list:after {
	content: "";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
#tmbiyori-page .contents-info .personal {
	display: table;
	width: 100%;
	margin: 0 0 50px;
}
#tmbiyori-page .contents-info .personal .img {
	display: table-cell;
	padding: 0 53px 0 0;
}
#tmbiyori-page .contents-info .personal .name {
	display: table-cell;
	vertical-align: middle;
}
#tmbiyori-page .contents-info .txt {
	padding: 0 0 30px;
	font-size: 13px;
}
#tmbiyori-page .contents-info .location {
	text-align: center;
}



.contents-header,
.cont01 {
	position: relative;
	opacity: 0;
	top: -60px;
}

/*==================================================
present
==================================================*/
.thermosbiyori .presentBlock {
	width: 750px;
	margin: 0 auto 100px;
	padding: 50px 70px 80px;
	box-sizing: border-box;
	border: 5px solid #000;
}
.thermosbiyori .presentBlock .presentBlock-name {
	margin-top: 20px;
	font-size: 15px;
}
.thermosbiyori .presentBlock .presentBlock-name  span {
	font-size: 16px;
}
.thermosbiyori .presentBlock ul {
	line-height: 1.9;
}

.thermosbiyori .presentBlock .presentBlock-btn {
	display: block;
	width: 280px;
	height: 50px;
	margin: 40px auto 0;
}
.thermosbiyori .presentBlock .presentBlock-btn a {
	display: block;
	width: 100%;
	height: 100%;
	background-color: #000;
	border-radius: 30px;
	text-align: center;
	color: #fff;
	line-height: 50px;
}

.cut01,
.cut02,
.cut03,
.cut04,
.cut05,
.cut06,
.cut07,
.cont02,
.cont03,
.cont04,
.cont05,
.cont06,
.cont07,
.cont08,
.cont09,
.contents-lead,
.contents-info,
.sns-share,
.presentBlock,
.contents-backnumber {
	opacity: 0;
}</pre></body></html>