﻿.p-product{padding-block:64px 128px}@media screen and (max-width: 1024px){.p-product{padding-block:44px 96px}}@media screen and (max-width: 599.98px){.p-product{padding-block:24px 64px}}.p-product__content{margin-top:32px;line-height:1.75;font-size:16px}@media screen and (max-width: 1024px){.p-product__content{margin-top:28px;font-size:15px}}@media screen and (max-width: 599.98px){.p-product__content{margin-top:24px;font-size:14px}}.p-product__content::after{content:"";display:block;clear:both}.p-product__content>*:not(:where(br))~*,.p-product__content :where(.columnBox)>*:not(:where(br))~*{margin-top:38px}@media screen and (max-width: 1024px){.p-product__content>*:not(:where(br))~*,.p-product__content :where(.columnBox)>*:not(:where(br))~*{margin-top:31px}}@media screen and (max-width: 599.98px){.p-product__content>*:not(:where(br))~*,.p-product__content :where(.columnBox)>*:not(:where(br))~*{margin-top:24px}}.p-product__content :where(:not(h2,h3,h4,h5,h6))+:where(h2,h3,h4,h5,h6){margin-top:60px}.p-product__content h2{position:relative;font-weight:700;font-size:1.375em}.p-product__content h2::after{content:"";display:block;width:2.3076923077em;height:2px;margin-top:8px;background:linear-gradient(to right, #97a0a4 50%, #526068 50%)}.p-product__content h2:where(.center){text-align:center}.p-product__content h2:where(.center)::after{margin-inline:auto}.p-product__content h3{border-bottom:1px solid #97a0a4;padding-bottom:.4583333333em;position:relative;font-weight:700;font-size:1.3125em}.p-product__content h3::after{content:"";width:100%;height:1px;background:#97a0a4;position:absolute;bottom:.125em;left:0}.p-product__content h4{padding:.4545454545em .6818181818em;background-color:#526068;color:#fff;font-weight:700;font-size:1.25em}.p-product__content h5{padding-left:1.2em;font-weight:700;font-size:1.1875em;position:relative}.p-product__content h5::before{content:"■";color:#8c857e;position:absolute;top:0;left:0}.p-product__content h6{color:#8c857e;font-weight:700;font-size:1.1875em}.p-product__content p{text-align:justify;text-align:inter-ideograph}.p-product__content p.f-17{font-size:1.125em}.p-product__content .wp-caption{max-width:100%}.p-product__content img{display:revert;vertical-align:bottom;flex-shrink:0}.p-product__content .alignnone{max-width:100%}.p-product__content .alignleft{display:inline;float:left}.p-product__content .alignright{display:inline;float:right}.p-product__content .aligncenter{display:block;margin-right:auto;margin-left:auto}.p-product__content blockquote.alignleft,.p-product__content img.alignleft{margin:0 20px 20px 0}.p-product__content blockquote.alignright,.p-product__content img.alignright{margin:0 0 20px 20px}.p-product__content blockquote.aligncenter,.p-product__content img.aligncenter{clear:both}.p-product__content .wp-caption.alignleft,.p-product__content .wp-caption.alignright,.p-product__content .wp-caption.aligncenter{margin-bottom:20px}.p-product__content .box:nth-of-type(n + 2){margin-top:60px}.p-product__content .imgWrap+.imgWrap{margin-top:20px}.p-product__content .textLeft{text-align:left}.p-product__content .textCenter{text-align:center}.p-product__content .textRight{text-align:right}.p-product__content code{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","メイリオ",sans-serif}.p-product__content pre{overflow:auto;background:#efefef;padding:15px;border-radius:8px;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","メイリオ",sans-serif}.p-product__content strong{font-weight:bolder}.p-product__content a{position:relative;text-decoration:underline;color:#8c857e}.p-product__content a:hover,.p-product__content a:focus{text-decoration:none;color:#61918e}.p-product__content table caption{margin:0;font-weight:bold;font-size:18px;text-align:left}.p-product__content table tr th,.p-product__content table tr td{display:block;padding:0 12px 10px;width:auto;line-height:1.4}@media print,screen and (min-width: 768px){.p-product__content table tr th,.p-product__content table tr td{display:table-cell;padding:.6em .8em;border-bottom:1px solid #d7d7d7}}.p-product__content table tr th{color:#526068;font-weight:bold;text-align:left;vertical-align:top}@media print,screen and (min-width: 768px){.p-product__content table tr th{border-collapse:collapse;min-width:190px;text-align:left;width:auto}}@media print,screen and (min-width: 768px){.p-product__content table tr th.w200{width:200px}}@media print,screen and (min-width: 768px){.p-product__content table tr th.thLeft{text-align:left}}.p-product__content table tr td{border-bottom:1px solid #d7d7d7;margin-bottom:10px}@media print,screen and (min-width: 768px){.p-product__content table tr td{border-left:none}}.p-product__content table tr .tw200{width:100%}@media print,screen and (min-width: 768px){.p-product__content table tr .tw200{width:200px}}.p-product__content table tr .tw210{width:100%}@media print,screen and (min-width: 768px){.p-product__content table tr .tw210{width:210px}}@media print,screen and (min-width: 768px){.p-product__content table tr .tw15p{width:15%}}@media print,screen and (min-width: 768px){.p-product__content table tr .tw30p{width:30%}}.p-product__content table tr .tw33p{width:33.333%;min-width:inherit}@media print,screen and (min-width: 768px){.p-product__content table tr .tw33p{width:33%}}.p-product__content table tr .tw50p{width:50%;min-width:inherit}@media print,screen and (min-width: 768px){.p-product__content table tr .tw50p{width:50%}}@media print,screen and (min-width: 768px){.p-product__content table tr .tw70p{width:70%}}.p-product__content table.type2 tr{border-bottom:1px solid #eee}@media print,screen and (min-width: 768px){.p-product__content table.type2 tr:nth-child(odd){background-color:inherit}}.p-product__content table.type2 tr th,.p-product__content table.type2 tr td{display:table-cell;padding:.6em .8em}.p-product__content table.type2 tr th{background:#ddd;text-align:center;vertical-align:middle}.p-product__content table.type2 tr th+th{border-left:1px solid #999}.p-product__content table.type2 tr td+td{border-left:1px solid #999}.p-product__content table.type2 tr td:nth-of-type(1){border-left:none}.p-product__content .tableSc{width:100%;overflow-x:auto;white-space:nowrap;overscroll-behavior:contain}@media print,screen and (min-width: 768px){.p-product__content .tableSc{overflow-x:visible;white-space:normal}}.p-product__content .tableSc table tr{border-bottom:1px solid #eee}.p-product__content .tableSc table tr:nth-of-type(odd){background:none}.p-product__content .tableSc table tr th,.p-product__content .tableSc table tr td{display:table-cell;width:revert;padding:.6em .8em}.p-product__content .tableSc table tr th{min-width:revert;background:#ddd;vertical-align:middle;text-align:center}.p-product__content .tableSc table tr th+th{border-left:1px solid #333}.p-product__content .tableSc table tr td+td{border-left:1px solid #333}.p-product__content .tableSc table tr td:nth-of-type(1){border-left:none}.p-product__content blockquote{width:100%;border-radius:8px;padding:30px;background:#ccc;position:relative}.p-product__content blockquote::before{content:"";display:block;position:absolute;top:10px;left:10px;color:#000;font:20px/1 FontAwesome}.p-product__content blockquote::after{content:"";display:block;position:absolute;right:10px;color:#000;font:20px/1 FontAwesome}.p-product__content blockquote p+p{margin-top:15px}.p-product__content dl dt{font-weight:bold}.p-product__content dl *+dt{margin-top:15px}.p-product__content dl dd{margin:0}.p-product__content ul{margin-left:5px}.p-product__content ol{padding-left:2em;list-style-type:decimal-leading-zero}.p-product__content ol ::marker{color:#526068}.p-product__content :is(ul,ol) :is(ul,ol){margin-left:1em;padding-block:0 20px;position:relative;top:10px}.p-product__content :where(#ez-toc-container) :is(ul,ol) :is(ul,ol){top:auto}.p-product__content hr.red{margin-block:50px;border-bottom:1px solid #c65871 !important}.p-product__content .columnBox{overflow:hidden}.p-product__content .columnBox img{align-self:baseline;width:100%}.p-product__content .column2Wrap,.p-product__content .column3Wrap,.p-product__content .column4Wrap{display:grid;justify-content:space-between;row-gap:20px;column-gap:45px}@media screen and (max-width: 1024px){.p-product__content .column2Wrap,.p-product__content .column3Wrap,.p-product__content .column4Wrap{column-gap:37.5px}}@media screen and (max-width: 599.98px){.p-product__content .column2Wrap,.p-product__content .column3Wrap,.p-product__content .column4Wrap{column-gap:30px}}.p-product__content .column2Wrap{grid-template-columns:repeat(2, 1fr)}.p-product__content .column2Wrap:where(.sp3_7){grid-template-columns:3fr 7fr}.p-product__content .column2Wrap:where(.sp7_3){grid-template-columns:7fr 3fr}.p-product__content .column2Wrap:where(.lp3_7){grid-template-columns:3fr 7fr}.p-product__content .column2Wrap:where(.lp7_3){grid-template-columns:7fr 3fr}.p-product__content .column2Wrap:where(.lp6_4){grid-template-columns:6fr 4fr}.p-product__content .column2Wrap:where(.lp4_6){grid-template-columns:4fr 6fr}@media screen and (max-width: 1024px){.p-product__content .column2Wrap:where(.column1_1_2){grid-template-columns:100%}.p-product__content .column2Wrap:where(.lp3_7),.p-product__content .column2Wrap:where(.lp7_3),.p-product__content .column2Wrap:where(.lp4_6),.p-product__content .column2Wrap:where(.lp6_4){grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 599.98px){.p-product__content .column2Wrap{grid-template-columns:100%}}.p-product__content .column3Wrap{grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 1024px){.p-product__content .column3Wrap{grid-template-columns:repeat(2, 1fr)}.p-product__content .column3Wrap:where(.column1_3_3),.p-product__content .column3Wrap:where(.column2_3_3){grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 599.98px){.p-product__content .column3Wrap{grid-template-columns:100%}.p-product__content .column3Wrap:where(.column2_3_3){grid-template-columns:repeat(2, 1fr)}}.p-product__content .column4Wrap{grid-template-columns:repeat(4, 1fr)}@media screen and (max-width: 1024px){.p-product__content .column4Wrap{grid-template-columns:repeat(2, 1fr)}.p-product__content .column4Wrap:where(.column2_4_4){grid-template-columns:repeat(4, 1fr)}}@media screen and (max-width: 599.98px){.p-product__content .column4Wrap{grid-template-columns:100%}.p-product__content .column4Wrap:where(.column2_4_4){grid-template-columns:repeat(2, 1fr)}}.p-product__content .borderBox .columnBox{padding:15px 20px;border:1px solid #eee;overflow:visible}.p-product__content .borderBox .columnBox+.borderNone{border:none}.p-product__content .underline{text-decoration:underline}.p-product__content .btn{clear:both;display:grid;place-items:center;min-width:fit-content;width:290px;max-width:100%;min-height:50px;border:1px solid #081d28;border-radius:2px;padding-block:.5em;padding-inline:1em;background-color:#fff;position:relative;color:#081d28;font-weight:400;line-height:1.5;font-size:14px;text-decoration:none;user-select:none;transition:.3s ease-in}.p-product__content .btn:hover,.p-product__content .btn:focus{border-color:#081d28;background:#081d28;color:#fff;text-decoration:none}.p-product__content .btn.btnCenter{margin-inline:auto}.p-product__content .imgBox_c{width:100%;border-radius:6px;padding-bottom:66%;background:#eee;position:relative;margin-bottom:10px;overflow:hidden}.p-product__content .imgBox_c img{position:absolute;width:100%;height:100%;object-fit:cover}/*# sourceMappingURL=page-service-child.css.map */
