<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 */

/* 共通 */
.box .image-left &gt; .image{
	padding-bottom:0px;
	vertical-align:middle;
}
.list-bullet li a.link{
	word-break: break-all;
}

/* INQUIRY */
.inquiry &gt; div{
	display:table-cell;
	vertical-align:bottom;
}
.inquiry &gt; div &gt; *,
.inquiry &gt; div &gt; div &gt; *{
	display: block;
}
.inquiry &gt; div &gt; strong{
	padding-top:0px;
}
.inquiry &gt; div:first-child{
	width:51%;
	padding-right:1%;
}
.inquiry &gt; div:last-child div{
	padding:5px;
}
.inquiry &gt; div:last-child p:first-child{
	font-size:123.077%;
	padding-top:0px;
}
.inquiry &gt; div:last-child span{
	display:block;
}
.inquiry &gt; div &gt; .btn-02{
	text-align:left;
}
.lyt-side a.link{
	color:#2895d5;
	text-decoration:underline;
}
.lyt-side .inquiry strong{
	display:block;
	margin-bottom:5px;
}
.lyt-side .inquiry p span{
	display:block;
	font-size:84.615%;
	margin-bottom:8px;
}
.lyt-side .inquiry p strong{
	font-size:120%;
}
.lyt-side .inquiry p img{
	vertical-align:top;
	margin-top:1px;
}
.lyt-side .related p{
	margin-bottom:8px;
}
.lyt-side .related &gt; *:last-child{
	margin-bottom:0px;
}

/* INDEX */
.info{
	margin-top:40px;
}
.info &gt; table th span{
	font-weight:bold;
	color:#999;
}
.col-box-2{
	width:65.59139%;
}
.col-box-1{
	width:31.1828%;
}

/* style */
.mrg-mt30{
	margin-top:30px;
}
.mrg-mt40{
	margin-top:40px;
}
.mrg-mb0{
	margin-bottom:0px;
}
.mrg-mb5{
	margin-bottom:5px;
}
.mrg-mb10{
	margin-bottom:10px;
}
.mrg-mb20{
	margin-bottom:20px;
	margin-left:1.5em;
}
.mrg-mb40{
	margin-bottom:40px;
}
.pdg-pr10{
	padding-right:10px;
}

/* ----------------------------------------------------------------
	Smartphone
----------------------------------------------------------------- */
@media screen and (max-width:830px) {
.inquiry &gt; div{
	display: block;
}
.inquiry &gt; div:first-child{
	margin-bottom:10px;
	padding-right:0px;
	width:100%;
}
.inquiry &gt; div &gt; .btn-02{
	text-align:center;
}
/* INDEX */
.col-box-2{
	width:auto;
}
.col-box-1{
	width:auto;
}
}

@media screen and (max-width:767px) {
.f_contact{
	display:none;
}
}</pre></body></html>