<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.lp-top-image{margin-top: 60px;padding:20px 50px;display: flex; justify-content: center; align-items: center;background-color:#EDF3FF;background-size:cover;}

.lp-top-image-text{padding-left: 30px;text-align: left; width:calc(100% - 500px);}
.lp-top-image-text p{display: inline-block; padding: 20px 60px; background-color: #00000070; font-size: 3.6rem; color: #ffffff; text-align: left; font-weight: bold; line-height: 1.6;}

.lp-top-image-iframe{width:500px;max-width:500px;}
.lp-top-image.lp-sp{display:none;}

.lp-secmain{margin: 0 auto; padding: 60px 16px;width: 100%; max-width: 100%; }
.lp-row2{display: flex;}
.lp-row2 .lp-article{padding:10px 20px;width:100%;}

h2.lp-blue-font{padding-bottom:1em;text-align:center;font-size:4.0rem;font-weight:bold;color:#0033A0;}
h2.lp-black-font{padding-bottom:1em;font-size: 3.6rem;font-weight:bold;}
h2.lp-blue-block{padding: 20px 0;background-color:#0033A0;text-align:center;font-size: 3.6rem;font-weight:bold;color:#fff;}
h2.lp-blue-smallfont{padding-bottom:2em;text-align:center;font-size: 3.2rem;font-weight:bold;color:#0033A0;}
h2.lp-black-smallfont{padding-bottom:1em;font-size: 2.4rem;font-weight:bold;}
h3.lp-black-font{padding-bottom:1em;font-size: 2.4rem;font-weight:bold;}

.toptext {padding-bottom:1em;font-size: 2.4rem;font-weight:bold;text-align: center;display:block;}
.toptext p {text-align: left; display: inline-block;}

.lp-listarea{text-align: center;}
.lp-listarea ul{display:inline-block;background-color:#fff;padding:20px 50px;border:3px solid #0033A0;text-align:left;}
.lp-listarea ul li{position: relative; padding:0.5em 0 0.5em 2.5em; font-size:2.0rem;font-weight:bold;}
.lp-listarea ul li:before{content: '';position: absolute;left: 0; top: 0; bottom: 0; margin: auto;width: 40px;height: 40px;background-image: url(https://kona.hosokawamicron.co.jp/l/951862/2022-09-25/35fw5/951862/1664161687BHbVamkG/IP_checkbox.svg);background-size: contain;background-repeat: no-repeat;vertical-align: middle;}


.lp-keiketsu-main{position: relative;padding: 30px 0;background-color:#0033A0;color:#fff; text-align: center; font-size: 4.0rem; font-weight: bold;}
.lp-keiketsu-main:after{content: '';position: absolute;left: 0;right:0;bottom:-30px; margin: auto; width: 0; height: 0; border-left: 30px solid transparent;border-right: 30px solid transparent;border-top: 30px solid #0033A0;}

.lp-miryoku{margin-bottom:10px;display: flex;align-items: center;}
.lp-miryoku-text{color:#0033A0;font-size: 2.4rem;font-weight:bold;}
.lp-miryoku-num{margin-left:5px;padding: 0 1.5rem;width:5rem;height:5rem;background-color:#0033A0;border-radius: 50%;color:#fff;font-size: 3.2rem;font-weight:bold;}

.lp-row2.button-area{justify-content: center;}
.lp-row2.button-area .lp-article a{margin: auto;padding: 20px 10px;display: block; max-width: 100%; width: 450px; text-align: center;border-radius: 20px;font-size: 2.4rem;font-weight:bold;}
.lp-row2.button-area .lp-article.lp-button-left a{border:2px solid #0033A0;color:#0033A0;}
.lp-row2.button-area .lp-article.lp-button-left a:hover { background: hsla(180,50%,50%,0.7);}
.lp-row2.button-area .lp-article.lp-button-right a{background-color:#0033A0;color:#fff;}
.lp-row2.button-area .lp-article.lp-button-right a:hover { background: hsla(180,50%,50%,0.7);}

.lp-row2.button-area .lp-article.lp-button-center a{background-color:#0033A0;color:#fff;display: inline-block;}
.lp-row2.button-area .lp-article.lp-button-center a:hover { background: hsla(180,50%,50%,0.7);}

.lp-iframearea{text-align:center;}
.lp-article-textarea p{font-size:1.6rem;padding-bottom:1em;}

.linkhover a{text-decoration:underline;padding: 0 10px;background-image:linear-gradient(to right, rgba(0, 0, 0, 0) 50%,rgb(49, 170, 226) 50%);background-position: 0 0;background-size: 200% auto;transition: .3s;}
.linkhover a:hover{text-decoration:none;background-position: -100% 0;color: #fff;}

.hover_box{width:300px;  margin:0 auto;  overflow:hidden; }
.hover_box img{transition:1s all;}
.hover_box img:hover{transform:scale(1.2,1.2);  transition:1s all;}


/* QA */
.accordion-hidden {display: none;}
.accordion-open {display: block;padding: 20px 80px 20px 70px;background: #E3E8F3;cursor: pointer;margin: 5px 0;position: relative;font-size:2.0rem;}
.accordion-open::before,
.accordion-open::after { content: ''; width: 30px; height: 5px; background: #0033A0; position: absolute; top: 50%; right: 30px; transform: translateY(-50%);}
.accordion-open::after { transform: translateY(-50%) rotate(90deg); transition: .5s;}
.accordion-hidden:checked+.accordion-open:after {transform: translateY(-50%) rotate(0);}
.accordion-inner {display: block; height: 0; overflow: hidden; padding: 0; opacity: 0; transition: 0.5s; cursor: pointer;}
.accordion-hidden:checked+.accordion-open+.accordion-inner { height: auto; opacity: 1; padding: 10px;}

.lp-Q,
.lp-A {padding-left: 20px; position: relative;}
.lp-Q:before,
.lp-A:before {display: block; position: absolute;top: -.5em;left: -1em;font-size:3.2rem;font-weight:bold;}
.lp-Q:before {content: 'â˜…';color:#0033A0;}
.lp-A:before {content: 'â˜…';color:#E51D02;top:0;left:20px;}
.accordion-open {padding-left: 2.5em;}
.accordion-hidden:checked+.accordion-open+.accordion-inner {height: auto; opacity: 1; padding: 10px 10px 10px 2.5em;}

.accordion-box {padding-left: 70px;display: block; height: 0; overflow: hidden; opacity: 0;transition: 1s;}
.accordion-box p{font-size:1.6rem;padding-bottom:1em;}
.accordion-hidden:checked+.accordion-open+.accordion-box {height: auto; opacity: 1; padding: 10px 10px 10px 70px;}

.bg-blue{background-color:#EDF3FF;}
.bg-gray{background-color:#F5F5F5;}

/* form */
.lp-top-image-iframe body {padding-bottom: 0;background-color: rgba(255,255,255,0.8) !important; color: #333333;}
.contentHeader{text-align: center; font-size: 22px;font-weight: bold;}
.form-group{margin-bottom: 5px;}
.form-group:after{margin: 0 15px 10px 15px;padding-bottom: 0;}
.btn-primary{background-color:#428BCA;font-size:18px;}

@media screen and (min-width:1023px){
	.lp-top-image{margin-top: 110px;}

}

@media screen and (min-width:768px){
	.lp-secmain{max-width: 1264px;padding: 60px 32px;}
	.lp-row-order1{order: 1}
	.lp-row-order2{order: 2}
}

@media screen and (max-width:1100px){
	.lp-top-image{display:block;}
	.lp-top-image-text,
	.lp-top-image-iframe{;margin:10px auto;padding:0;width:100%;text-align:center}
	.lp-top-image-text p{display:block;font-size:3.0rem;text-align:center;}
}

@media screen and (max-width:767px){
	.lp-row2{display: block;}
}
@media screen and (max-width:480px){
	.lp-top-image.lp-pc{display:none;}
	.lp-top-image.lp-sp{padding:0;background-image:none;display:block;}
	.lp-top-image-text-sp{margin:0 0 10px 0;padding:20px 10px;text-align:center;background-color:#EDF3FF;font-size:2rem;    font-weight: bold;color:#0033A0;}
	.lp-secmain{margin: 0 0; padding: 20px 3px;width: 100%; max-width: 100%; }
}</pre></body></html>