<br />
<b>Warning</b>:  session_start(): open(/home/peees/keep2021.com/xserver_php/session/sess_b98fd3cf20fd292339ee3191ae16ac19, O_RDWR) failed: No such file or directory (2) in <b>/home/peees/kitasetubi.com/public_html/_config/config.php</b> on line <b>2</b><br />
<br />
<b>Warning</b>:  session_start(): Failed to read session data: files (path: /home/peees/keep2021.com/xserver_php/session) in <b>/home/peees/kitasetubi.com/public_html/_config/config.php</b> on line <b>2</b><br />

@charset "UTF-8";
#mv::after {background-color: rgba(255,255,255,.1);	content: "";	width: 100%;	height: 100%;	position: absolute;	top: 0;	left: 0;	z-index: 123;}
#top-header-wrap { position: absolute; width: 100%; height: 100vh; top: 0; left: 0; z-index: 123;}#top-h1 { color: #1975b3; font-size: 300%; border-bottom: solid 4px #fffa00;	text-shadow: 1px 1px 2px rgba(255,255,255,.9), -1px 1px 2px rgba(255,255,255,.9), 1px -1px 2px rgba(255,255,255,.9), -1px -1px 2px rgba(255,255,255,.9);}#top-bottom-text { color: #1975b3;	text-shadow: 1px 1px 2px rgba(255,255,255,.9), -1px 1px 2px rgba(255,255,255,.9), 1px -1px 2px rgba(255,255,255,.9), -1px -1px 2px rgba(255,255,255,.9);}
.to-list { position: absolute; right: 1vw; top: 1vw; font-size: 80%;}.list-box { min-height: 12vw; overflow: auto;}.list-box li { border-bottom: dotted 1px ; margin-top: .8vw; padding-bottom: .8vw;}a.list-link { text-decoration: underline; color: #1975b3;}a.list-link:hover { text-decoration: none;}.date-box { background-color: #1975b3; padding-top: .3vw;}
#works-tit { height: 100%; width: 100%; transition: 1s ease-out; transform: translateX(10px); opacity: 0; overflow: hidden;}#works-tit.delighter.started{ transform: translateX(0); opacity: 1; z-index: 500; overflow: hidden;}#works { position: relative; padding: 8rem 0;}
.cont-photo { background-repeat: no-repeat; background-size: cover; background-position: center center; height: 50vw;}
#top-contents { background-image: url("../img/top-contents-bg.jpg"); background-size: cover; background-repeat: no-repeat; background-position: center center; position: relative; padding: 8rem 0;}
#top-contents::after {background-color: rgba(255,255,255,.8);	content: "";	width: 100%;	height: 100%;	position: absolute;	top: 0;	left: 0;	z-index: 123;}
.contents { position: relative; z-index: 500;}
#top-contents h2 { color: #1975b3;}/*
#top-contents h2::after { content: ""; display: block; height: 1px; width: 100%; background-color: #212121; margin-top: 1rem;}*/
.h2-jp { font-size: 50%;}
#greeting { height: 100%; width: 100%; transition: .6s ease-out; transform: translateY(40px); opacity: 0;}#greeting.delighter.started{ transform: translateX(0); opacity: 1; z-index: 500;}#eria-tit { height: 100%; width: 100%; transition: 1s ease-out; transform: translateX(10px); opacity: 0; overflow: hidden;}#eria-tit.delighter.started{ transform: translateX(0); opacity: 1; z-index: 500; overflow: hidden;}#eria { background-image: url("../img/eria-bg.jpg"); background-size: cover; background-repeat: no-repeat; background-position: center center; position: relative; padding: 8rem 0;}
#eria::after {background-color: rgba(239,226,219,.6);	content: "";	width: 100%;	height: 100%;	position: absolute;	top: 0;	left: 0;	z-index: 123;}
#eria h2 { color: #fff; background-color: rgba(0,0,0,.6);}
#eria dt { color: #fff; background-color: rgba(25,117,179,.8); padding:.25rem .5rem ;}
#eria h1,
#link-banner h1,
#works h1 { margin-bottom: 10rem;}
.slider,
.slider2 { width:94%; margin:0 auto; overflow: hidden;}
.slider .slick-slide,
.slider2 .slick-slide { margin:0 10px;}
.slick-prev,
.slick-next { position: absolute; top: 50%; cursor: pointer; outline: none; border-top: 2px solid #fff; border-right: 2px solid #fff; height: 15px; width: 15px;}
.slick-prev { left: 2%; transform: rotate(-135deg); z-index: 123;}.slick-next { right: 2%; transform: rotate(45deg); z-index: 123;}
.slick-dots button { display: none;}
#link-banner-tit { height: 100%; width: 100%; transition: 1s ease-out; transform: translateX(10px); opacity: 0;}#link-banner-tit.delighter.started{ transform: translateX(0); opacity: 1; z-index: 500;}#link-banner { background-image: url("../img/link-banner-bg.jpg"); background-size: cover; background-repeat: no-repeat; background-position: center center; position: relative; padding: 8rem 0;}
#link-banner::after {background-color: rgba(255,255,255,.6);	content: "";	width: 100%;	height: 100%;	position: absolute;	top: 0;	left: 0;	z-index: 123;}
#bnr h2 { position: absolute; top:45%; left: 1.5rem; width: 90%; font-size: 1.6rem; line-height: 2rem;}#bnr p { position: absolute; top:60%; left: 1.5rem; width: 90%; font-size: 1rem; line-height: 1.2rem;}
#service01,
#service04 { transition: .6s ease-out; transform: translateY(40px); opacity: 0;}#service02,
#service05 { height: 100%; transition: .6s .3s ease-out; transform: translateY(40px); opacity: 0;}#service03,
#service06 { height: 100%; transition: .6s .6s ease-out; transform: translateY(40px); opacity: 0;}
#service01.delighter.started,
#service02.delighter.started,
#service03.delighter.started,
#service04.delighter.started,
#service05.delighter.started,
#service06.delighter.started{ transform: translateY(0); opacity: 1; z-index: 500;}
#enterprise { background-image: url("../img/link-bg.jpg"); background-size: cover; background-repeat: no-repeat; background-position: center center; position: relative; padding: 8rem 0;}#enterprise::after {background-color: rgba(25,117,179,.8);	content: "";	width: 100%;	height: 100%;	position: absolute;	top: 0;	left: 0;	z-index: 123;}#e-contents { position: relative; z-index: 1234;}
@media (min-width: 1200px){ #top-header-wrap, #greeting, .list-box { font-size: 1.1rem; } .cont-photo { height: 555px; } #top-contents { font-size: 1rem; }}
@media (max-width: 991px){ .bnr-link::after { opacity: .6; }}
@media (max-width: 890px){#bnr h2 { position: absolute; top:40%; left: 1.5rem; width: 80%; font-size: 1.2rem; line-height: 1.8rem;}#bnr p { position: absolute; top:55%; left: 1.5rem; width: 80%; font-size: .8rem; line-height: 1.2rem;}}
@media (max-width: 767px){ #header,#mv { height: 100vw; } #top-header-wrap { height: 100vw; } #top-h1 { font-size: 200%; } #top-bottom-text { font-size: 130%; } #greeting { line-height: 5.3vw; } #g-header-wrap { width: 100%; } #eria h1,
#link-banner h1 { margin-bottom: 2rem;}#lbnr h2 { position: absolute; top:30%; left: 1.5rem; width: 90%; font-size: 1.3rem; line-height: 2rem;}#bnr p { position: absolute; top:50%; left: 1.5rem; width: 85%; font-size: .8rem; line-height: 1.2rem;} a.bnr-link { height: 55vw; } .bnr-ttl-jp, .bnr-ttl-en { height: 5vw; } .bnr-line { display: none; } .bnr-ttl-en { padding-top: 1.1vw; } .index-header::after { top: 2vw; } .to-list { top: 5.5vw; } .list-box { min-height: 30vw; } .list-box li { margin-top: 4vw; padding-bottom: 4vw; }}@media (max-width: 575px){ #greeting { line-height: 6vw; }#eria { background-image: none;} #bnr h2 { font-size: 2rem; line-height: 2.3rem; }
#bnr p { top:65%; left: 1.5rem; width: 85%; font-size: 1.4rem; line-height: 1.8rem;}}