﻿@media(min-width: 1100px){.pc{display:block !important}.sp{display:none !important}.pcInline{display:inline !important}.spInline{display:none !important}}@media(max-width: 1099.9px){.pc{display:none !important}.sp{display:block !important}.pcInline{display:none !important}.spInline{display:inline !important}}body{background-image:url("../images/top/bg/bg_mv_article.jpg")}@media(max-width: 1099.9px){body{background-image:url("../images/top/bg/bg_mv_article_sp.jpg")}}body.pause .articleCol p a:hover,body.pause .articleCol li a:hover{transform:rotate(0.05deg);color:#e70012}body.pause .articleCol .btnCol a:hover{transform:rotate(0.05deg)}body.pause .articleCol .imgCol a:hover{transform:none}body.pause .articleCol .relatedColLink:hover{transform:rotate(0.05deg)}body.pause .articleCol .tcgAppbadge a:hover,body.pause .articleCol .tcgBnr a:hover{transform:none}section{border-radius:0;margin:auto;width:100%;background:none;overflow:visible}h1,h2,h3,h4,h5,h6,p,li,span,a,button{transform:rotate(0.05deg)}.dark{background-color:inherit}.space{margin:60px 0 0}@media(max-width: 1099.9px){.space{margin:8vw 0 0}}.mainColInner{background:none;padding:8vw 1.8666666667vw}.articleCol{position:relative;overflow:hidden;border-radius:2vw;margin:36px auto 0;width:96%;max-width:1260px;background-color:#fff}@media(max-width: 1099.9px){.articleCol{border-radius:3vw;width:100%;margin:3.2vw auto 0}}.articleColInner{padding:80px}@media(max-width: 1099.9px){.articleColInner{padding:4.5333333333vw 4.2666666667vw 8vw}}.articleColTop{padding:0 0 40px}@media(max-width: 1099.9px){.articleColTop{padding:0 0 6.4vw}}.articleColInfo{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;gap:20px}@media(max-width: 1099.9px){.articleColInfo{gap:2.1333333333vw}}.articleColInfo time{font-size:20px;font-weight:700}@media(max-width: 1099.9px){.articleColInfo time{font-size:4.2666666667vw}}.articleColInfo span{line-height:1;font-size:16px;font-weight:700;color:#fff;background-color:#019e97;padding:6px 12px}@media(max-width: 1099.9px){.articleColInfo span{font-size:3.2vw;padding:0.5333333333vw 1.6vw}}.articleCol .text-area{margin:30px 0 0}@media(max-width: 1099.9px){.articleCol .text-area{margin:4vw 0 0}}.articleCol h1+p,.articleCol h2+p,.articleCol h3+p,.articleCol h4+p,.articleCol h5+p,.articleCol h6+p{margin:16px 0 0}@media(max-width: 1099.9px){.articleCol h1+p,.articleCol h2+p,.articleCol h3+p,.articleCol h4+p,.articleCol h5+p,.articleCol h6+p{margin:2.4vw 0 0}}.articleCol h1+ul,.articleCol h2+ul,.articleCol h3+ul,.articleCol h4+ul,.articleCol h5+ul,.articleCol h6+ul{margin:16px 0 0}@media(max-width: 1099.9px){.articleCol h1+ul,.articleCol h2+ul,.articleCol h3+ul,.articleCol h4+ul,.articleCol h5+ul,.articleCol h6+ul{margin:2.4vw 0 0}}@media(max-width: 1099.9px){.articleCol h3{margin:8vw 0 0}}@media(min-width: 1100px){.articleCol h3{margin:60px 0 0}}@media(max-width: 1099.9px){.articleCol h4{margin:5.3333333333vw 0 0}}@media(min-width: 1100px){.articleCol h4{margin:40px 0 0}}@media(max-width: 1099.9px){.articleCol h5{margin:3.4666666667vw 0 0}}@media(min-width: 1100px){.articleCol h5{margin:26px 0 0}}@media(max-width: 1099.9px){.articleCol h6{margin:2.1333333333vw 0 0}}@media(min-width: 1100px){.articleCol h6{margin:16px 0 0}}.articleCol .blocks{display:inline-block;width:100%}.articleCol .blocks>h3:first-child,.articleCol .blocks>h4:first-child,.articleCol .blocks>h5:first-child,.articleCol .blocks>h6:first-child,.articleCol .blocks>p:first-child,.articleCol .blocks>li:first-child,.articleCol .blocks>span:first-child,.articleCol .blocks>a:first-child,.articleCol .blocks>button:first-child,.articleCol .blocks>.frame:first-child{margin:0 0 0}.articleCol .blocks .text-area>h3:first-child,.articleCol .blocks .text-area>h4:first-child,.articleCol .blocks .text-area>h5:first-child,.articleCol .blocks .text-area>h6:first-child,.articleCol .blocks .text-area>p:first-child,.articleCol .blocks .text-area>li:first-child,.articleCol .blocks .text-area>span:first-child,.articleCol .blocks .text-area>a:first-child,.articleCol .blocks .text-area>button:first-child{margin:0 0 0}.articleCol .headMain,.articleCol h2.headMain,.articleCol h3.headMain{padding:30px 0 26px;line-height:1.25}.articleCol .headMain span,.articleCol h2.headMain span,.articleCol h3.headMain span{height:auto;margin:0 28px 0 9px}.articleCol .headMain span::before,.articleCol .headMain span::after,.articleCol h2.headMain span::before,.articleCol h2.headMain span::after,.articleCol h3.headMain span::before,.articleCol h3.headMain span::after{height:100%}@media(max-width: 1099.9px){.articleCol .headMain,.articleCol h2.headMain,.articleCol h3.headMain{font-size:5.3333333333vw;padding:0.5333333333vw 0.5333333333vw 3.3333333333vw 5.8666666667vw;margin:0.5333333333vw 0 0}.articleCol .headMain span,.articleCol h2.headMain span,.articleCol h3.headMain span{left:-4vw;margin:1.0666666667vw 0}.articleCol .headMain span::before,.articleCol h2.headMain span::before,.articleCol h3.headMain span::before{right:1.3333333333vw}.articleCol .headMain span::after,.articleCol h2.headMain span::after,.articleCol h3.headMain span::after{left:1.3333333333vw}}.articleCol p{font-size:20px;font-weight:400;text-align:left}@media(max-width: 1099.9px){.articleCol p{font-size:4.2666666667vw;margin:1.3333333333vw 0 0}}.articleCol p+p,.articleCol p+ol{margin:30px 0 0}@media(max-width: 1099.9px){.articleCol p+p,.articleCol p+ol{margin:3.7333333333vw 0 0}}.articleCol p+ul{margin:16px 0 0}@media(max-width: 1099.9px){.articleCol p+ul{margin:3.7333333333vw 0 0}}.articleCol ul li,.articleCol ol li{font-size:20px;font-weight:400;text-indent:-1em;padding-left:1rem}@media(max-width: 1099.9px){.articleCol ul li,.articleCol ol li{font-size:4.2666666667vw;text-indent:-1em;padding-left:3vw}}.articleCol ul li+li,.articleCol ol li+li{margin-top:12px}@media(max-width: 1099.9px){.articleCol ul li+li,.articleCol ol li+li{margin-top:3.2vw}}.articleCol ul+p,.articleCol ul+ol,.articleCol ol+p,.articleCol ol+ol{margin:30px 0 0}@media(max-width: 1099.9px){.articleCol ul+p,.articleCol ul+ol,.articleCol ol+p,.articleCol ol+ol{margin:3.7333333333vw 0 0}}.articleCol ul+ul,.articleCol ol+ul{margin:16px 0 0}@media(max-width: 1099.9px){.articleCol ul+ul,.articleCol ol+ul{margin:3.7333333333vw 0 0}}.articleCol ul li::before{content:"・"}.articleCol ol li{margin-left:1.2em;list-style-type:decimal}.articleCol p a,.articleCol li a{display:inline;color:#0066b7;text-decoration:underline;text-underline-offset:5px}@media(min-width: 1100px){.articleCol p a:hover,.articleCol li a:hover{color:#e70012}}.articleCol strong{font-weight:700}.articleCol .txtRed{color:#e70012}.articleCol em{font-style:italic}.articleCol hr{margin:70px 0}@media(max-width: 1099.9px){.articleCol hr{margin:9.3333333333vw 0}}.articleCol table{table-layout:fixed;width:100%;border:solid 10px #d7dae1;margin:30px 0 0}@media(max-width: 1099.9px){.articleCol table{border:solid 1.3333333333vw #d7dae1;margin:10.9333333333vw 0 0}}.articleCol table+table{margin:20px 0 0}@media(max-width: 1099.9px){.articleCol table+table{margin:4vw 0 0}}.articleCol table+p,.articleCol table+ol,.articleCol table+ul{margin:30px 0 0}@media(max-width: 1099.9px){.articleCol table+p,.articleCol table+ol,.articleCol table+ul{margin:3.7333333333vw 0 0}}.articleCol table th,.articleCol table td{padding:20px;border-collapse:collapse;border:solid 2px #d7dae1}@media(max-width: 1099.9px){.articleCol table th,.articleCol table td{border:solid 0.5333333333vw #d7dae1}}.articleCol table th{background-color:#323242;color:#fff;text-align:center;font-weight:700;font-size:24px}@media(max-width: 1099.9px){.articleCol table th{font-size:3.7333333333vw;padding:1.0666666667vw 1.6vw}}.articleCol table td{font-weight:400;font-size:20px}@media(max-width: 1099.9px){.articleCol table td{font-size:2.9333333333vw;padding:0.5333333333vw 1.6vw}}.articleCol .btnCol{position:relative;font-weight:700;text-align:center;margin:52px auto 0;z-index:10}@media(max-width: 1099.9px){.articleCol .btnCol{margin:6.9333333333vw auto 0}}.articleCol .btnCol+.btnCol{margin:30px auto 0}@media(max-width: 1099.9px){.articleCol .btnCol+.btnCol{margin:4vw auto 0}}.articleCol .btnCol+p{margin:30px 0 0}@media(max-width: 1099.9px){.articleCol .btnCol+p{margin:4vw 0 0}}.articleCol .btnCol+ul{margin:30px 0 0}@media(max-width: 1099.9px){.articleCol .btnCol+ul{margin:4vw 0 0}}.articleCol .btnCol a{display:inline-block;line-height:1.5;font-size:26px;text-align:center;color:#fff;background:#0066b7;border-radius:100px;width:auto;min-width:600px;min-height:74px;padding:22px 160px;margin:auto;word-break:break-word;white-space:normal}@media(max-width: 1099.9px){.articleCol .btnCol a{width:100%;font-size:4.2666666667vw;min-width:60vw;min-height:10.6666666667vw;padding:2.1333333333vw 9.6vw 2.1333333333vw 5.3333333333vw}}@media(min-width: 1100px){.articleCol .btnCol a:hover{transform:scale(0.95)}}.articleCol .btnCol a::before{content:"";position:absolute;top:50%;right:15px;transform:translateY(-50%);width:50px;height:50px;background-repeat:no-repeat;background-size:contain}@media(max-width: 1099.9px){.articleCol .btnCol a::before{width:6.6666666667vw;height:6.6666666667vw;right:1.8666666667vw}}.articleCol .btnCol.icoArrow a::before{background-image:url(../images/common/ico_btnM_arrow_dark-blue.png)}.articleCol .btnCol.blue a{border:3px solid #0066b7}.articleCol .btnCol.blue.icoArrow a::before{background-image:url(../images/common/ico_btnM_arrow_blue.png)}.articleCol .btnCol.wide{width:1000px}@media(max-width: 1099.9px){.articleCol .btnCol.wide{width:133.3333333333vw}}.articleCol .btnCol.btnShowMore a::before{transform:rotate(90deg) translateY(0%) translateX(-50%)}.articleCol .btnCol.btnBack{margin:82px auto 0}@media(max-width: 1099.9px){.articleCol .btnCol.btnBack{margin:10.9333333333vw auto 0}}.articleCol .btnCol.btnBack a{font-size:18px;color:#010016;background-color:#fff;border:3px solid #010016;min-width:360px;max-width:auto;min-height:auto;padding:18px 18px 18px 56px}@media(max-width: 1099.9px){.articleCol .btnCol.btnBack a{font-size:3.3333333333vw;width:46.6666666667vw;max-width:auto;min-width:auto;min-height:auto;padding:1.7333333333vw 2.4vw 1.7333333333vw 5.3333333333vw}}.articleCol .btnCol.btnBack a::before{left:8px;right:auto;width:40px;height:40px;background-image:url(../images/common/ico_btnM_arrow_dark-blue.png);transform:translateY(-50%) rotate(180deg)}@media(max-width: 1099.9px){.articleCol .btnCol.btnBack a::before{left:1.6vw;right:auto;width:5.3333333333vw;height:5.3333333333vw}}@media(min-width: 1100px){.articleCol .column-1 .btnCol,.articleCol .column-2 .btnCol,.articleCol .column-3 .btnCol{margin:30px auto 0}}@media(max-width: 1099.9px){.articleCol .column-1 .btnCol,.articleCol .column-2 .btnCol,.articleCol .column-3 .btnCol{margin:2.6666666667vw auto 0}}@media(min-width: 1100px){.articleCol .column-1 .btnCol a,.articleCol .column-2 .btnCol a,.articleCol .column-3 .btnCol a{line-height:1.5;font-size:24px;width:100%;min-width:250px;min-height:52px;padding:5px 48px 5px 26px}}@media(min-width: 1100px){.articleCol .column-1 .btnCol a::before,.articleCol .column-2 .btnCol a::before,.articleCol .column-3 .btnCol a::before{right:8px;width:33px;height:33px}}@media(max-width: 1099.9px){.articleCol .column-1 p,.articleCol .column-2 p,.articleCol .column-3 p{font-size:2.9333333333vw}}.articleCol .column-1 hr,.articleCol .column-2 hr,.articleCol .column-3 hr{margin:24px 0}@media(max-width: 1099.9px){.articleCol .column-1 hr,.articleCol .column-2 hr,.articleCol .column-3 hr{margin:3.2vw 0}}.articleCol .col-xs-12,.articleCol .col-xs-6,.articleCol .col-xs-4{display:flex;flex-direction:column}.articleCol .col-xs-12>h3:first-child,.articleCol .col-xs-12>h4:first-child,.articleCol .col-xs-12>h5:first-child,.articleCol .col-xs-12>h6:first-child,.articleCol .col-xs-12>p:first-child,.articleCol .col-xs-12>li:first-child,.articleCol .col-xs-12>span:first-child,.articleCol .col-xs-12>a:first-child,.articleCol .col-xs-12>button:first-child,.articleCol .col-xs-12>.frame:first-child,.articleCol .col-xs-6>h3:first-child,.articleCol .col-xs-6>h4:first-child,.articleCol .col-xs-6>h5:first-child,.articleCol .col-xs-6>h6:first-child,.articleCol .col-xs-6>p:first-child,.articleCol .col-xs-6>li:first-child,.articleCol .col-xs-6>span:first-child,.articleCol .col-xs-6>a:first-child,.articleCol .col-xs-6>button:first-child,.articleCol .col-xs-6>.frame:first-child,.articleCol .col-xs-4>h3:first-child,.articleCol .col-xs-4>h4:first-child,.articleCol .col-xs-4>h5:first-child,.articleCol .col-xs-4>h6:first-child,.articleCol .col-xs-4>p:first-child,.articleCol .col-xs-4>li:first-child,.articleCol .col-xs-4>span:first-child,.articleCol .col-xs-4>a:first-child,.articleCol .col-xs-4>button:first-child,.articleCol .col-xs-4>.frame:first-child{margin:0 0 0}.articleCol .col-xs-12 div:first-child .text-area,.articleCol .col-xs-6 div:first-child .text-area,.articleCol .col-xs-4 div:first-child .text-area{margin:0 0 0}.articleCol .frame{width:100%;border:solid 10px #d7dae1;padding:40px 30px;margin:30px 0 0;display:inline-block;width:100%}@media(max-width: 1099.9px){.articleCol .frame{border:solid 1.3333333333vw #d7dae1;padding:5.3333333333vw 4vw;margin:6.6666666667vw 0 0}}.articleCol .frame>h1:first-child,.articleCol .frame>h2:first-child,.articleCol .frame>h3:first-child,.articleCol .frame>h4:first-child,.articleCol .frame>h5:first-child,.articleCol .frame>h6:first-child,.articleCol .frame>p:first-child,.articleCol .frame>li:first-child,.articleCol .frame>span:first-child,.articleCol .frame>a:first-child,.articleCol .frame>button:first-child,.articleCol .frame>.text-area:first-child{margin:0 0 0}.articleCol .frame div:first-child .text-area{margin:0 0 0}.articleCol .imgCol{padding:0}@media(min-width: 1100px){.articleCol .imgCol a:hover{transform:scale(0.95)}}.articleCol .sideCol,.articleCol .sideCol.row,.articleCol .sideCol .row{display:flex;justify-content:space-between;gap:20px;margin:40px 0 0;padding:0;width:100%}@media(max-width: 1099.9px){.articleCol .sideCol,.articleCol .sideCol.row,.articleCol .sideCol .row{gap:0;margin:8vw 0 0}}@media(min-width: 1100px){.articleCol .sideCol,.articleCol .sideCol.row,.articleCol .sideCol .row{flex-flow:row nowrap}}.articleCol .sideCol+.sideCol,.articleCol .sideCol.row+.sideCol,.articleCol .sideCol .row+.sideCol{margin:62px 0 0}@media(max-width: 1099.9px){.articleCol .sideCol+.sideCol,.articleCol .sideCol.row+.sideCol,.articleCol .sideCol .row+.sideCol{margin:8vw 0 0}}.articleCol .iframeCol{aspect-ratio:16/9;width:100%;margin:58px 0 0}@media(max-width: 1099.9px){.articleCol .iframeCol{margin:7.7333333333vw 0 0}}.articleCol .iframeCol iframe{width:100%;height:100%}.articleCol .noteCol{background-color:#f6f6f6;border-radius:10px;padding:28px 38px;margin:60px 0 0}@media(max-width: 1099.9px){.articleCol .noteCol{border-radius:1.3333333333vw;padding:4vw;margin:8vw 0 0}}.articleCol .noteCol ul li::before{content:"*";margin-right:.3em}.articleCol .noteCol p,.articleCol .noteCol li{font-size:16px}@media(max-width: 1099.9px){.articleCol .noteCol p,.articleCol .noteCol li{font-size:3.4666666667vw}}.articleCol .relatedCol{margin:72px 0 0}@media(max-width: 1099.9px){.articleCol .relatedCol{margin:9.6vw 0 0}}.articleCol .relatedColInner{display:flex;flex-flow:column nowrap;gap:20px;margin:28px 0 0}@media(max-width: 1099.9px){.articleCol .relatedColInner{flex-flow:row nowrap;gap:2.1333333333vw;margin:3.7333333333vw 0 0}}.articleCol .relatedColLink{display:flex;flex-flow:row nowrap;width:100%;color:#010016;background-color:#fff;border:solid 4px #010016}@media(max-width: 1099.9px){.articleCol .relatedColLink{flex-flow:column nowrap;width:50%;border:solid 0.5333333333vw #010016}}@media(min-width: 1100px){.articleCol .relatedColLink:hover{transform:scale(0.95)}}.articleCol .relatedColThumb{width:100%}@media(max-width: 1099.9px){.articleCol .relatedColThumb{max-width:100%}}@media(min-width: 1100px){.articleCol .relatedColThumb{max-width:200px;flex:0 0 200px}}@media(max-width: 1099.9px){.articleCol .relatedColText{padding:0.5333333333vw 2.6666666667vw 2.1333333333vw;max-height:18.6666666667vw}}@media(min-width: 1100px){.articleCol .relatedColText{display:flex;align-items:center;padding:26px 30px;max-height:122px}}.articleCol .relatedColTextInner{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.articleCol .relatedColText p{font-size:20px;font-weight:700}@media(max-width: 1099.9px){.articleCol .relatedColText p{font-size:3.2vw}}.articleCol .productCol{width:100%;border:solid 10px #d7dae1;padding:6px 30px 18px}@media(max-width: 1099.9px){.articleCol .productCol{border:solid 1.3333333333vw #d7dae1;padding:0.8vw 4vw 0.2666666667vw}}@media(max-width: 1099.9px){.articleCol .productColInner{margin:3.7333333333vw 0 0}}@media(min-width: 1100px){.articleCol .productColInner{display:flex;margin:28px 0 0}.articleCol .productColInner>*{width:50%}}@media(max-width: 1099.9px){.articleCol .productColImg{margin:auto}}@media(min-width: 1100px){.articleCol .productColImg{padding:0 50px 0 0}}.articleCol .productColImg .imgCol{background-color:#fff}@media(max-width: 1099.9px){.articleCol .productColImg .imgCol{max-width:53.3333333333vw;margin:auto}}.articleCol .productColStatus{display:flex;flex-flow:column nowrap}@media(max-width: 1099.9px){.articleCol .productColStatus{gap:3.7333333333vw;padding:7.7333333333vw 0 0}}@media(min-width: 1100px){.articleCol .productColStatus{justify-content:center;gap:23px;padding:10px 0 10px 10px}}.articleCol .productColStatus dl{border-bottom:solid 1px #000;padding:0 0 24px}@media(max-width: 1099.9px){.articleCol .productColStatus dl{border-bottom:solid 0.2666666667vw #000;padding:0 0 4.2666666667vw}}.articleCol .productColStatus dl:last-child{border:none}.articleCol .productColStatus dl dt{font-size:24px;font-weight:900}@media(max-width: 1099.9px){.articleCol .productColStatus dl dt{font-size:4.2666666667vw}}.articleCol .productColStatus dl dd{margin:2px 0 0}@media(max-width: 1099.9px){.articleCol .productColStatus dl dd{margin:0.2666666667vw 0 0}}.articleCol .productColStatus dl dd p{margin:0}.articleCol .productColStatus dl dd p+ol{margin:0}.articleCol .productColStatus dl dd p+ol li{font-size:16px}@media(max-width: 1099.9px){.articleCol .productColStatus dl dd p+ol li{font-size:3.2vw}}.articleCol .productCol ol li{font-size:16px !important;list-style:none;margin-left:0}@media(max-width: 1099.9px){.articleCol .productCol ol li li{font-size:3.2vw !important}}.articleCol .tcgAppbadge{display:flex;justify-content:center;gap:40px}@media(min-width: 1100px){.articleCol .tcgAppbadge a:hover{transform:scale(0.95)}}.articleCol .tcgAppbadge a:first-child{width:203px}.articleCol .tcgAppbadge a:nth-child(2){width:230px}@media(max-width: 1099.9px){.articleCol .tcgAppbadge{flex-direction:column;gap:2.6666666667vw;width:53.3333333333vw;margin:auto}.articleCol .tcgAppbadge a:first-child{width:41vw;margin:auto}.articleCol .tcgAppbadge a:nth-child(2){width:48vw;margin:auto}}.articleCol .tcgBnr{width:100%;margin:auto}@media(min-width: 1100px){.articleCol .tcgBnr a:hover{transform:scale(0.95)}}@media(max-width: 1099.9px){.articleCol .tcgBnr{margin-top:8vw}}