.mainVisual{min-height:295px;padding:40px 0 0;background:url(//www.umsaascloud.jp/wp-content/themes/swell_child/common/css/../images/second/bg_mv_2x.png) center center/cover no-repeat}@media (min-width:782px) and (max-width:1279px){.mainVisual{min-height:23.046875vw;padding:2.25vw 0 0}}@media (max-width:781px){.mainVisual{min-height:78.6666666667vw;padding:10.3333333333vw 0 0}}.mainVisual .container{min-height:215px;display:flex;align-items:center;justify-content:center;flex-direction:column}@media (min-width:782px) and (max-width:1279px){.mainVisual .container{min-height:16.796875vw}}@media (max-width:781px){.mainVisual .container{min-height:65.3333333333vw}}.mainVisual .container h1,.mainVisual .container .h1title{margin:0;padding:0;color:#fff;font-size:28px;font-weight:700;text-align:center}@media (min-width:782px) and (max-width:1279px){.mainVisual .container h1,.mainVisual .container .h1title{font-size:2.1875vw}}@media (max-width:781px){.mainVisual .container h1,.mainVisual .container .h1title{font-size:6.6666666667vw}}.mainVisual .container p{margin:18px 0 0;color:#fff;font-size:16px;text-align:center}@media (min-width:782px) and (max-width:1279px){.mainVisual .container p{margin:1.40625vw 0 0;font-size:1.25vw}}@media (max-width:781px){.mainVisual .container p{margin:4.8vw 0 0;font-size:4.2666666667vw}}.breadcrumb{padding:5px 0 0}@media (min-width:782px) and (max-width:1279px){.breadcrumb{padding:.390625vw 0 0}}@media (max-width:781px){.breadcrumb{padding:1.3333333333vw 0 0}}.breadcrumb ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:flex-start}.breadcrumb ul li{margin:0;padding:0;color:#3b4043;font-size:11px}@media (min-width:782px) and (max-width:1279px){.breadcrumb ul li{font-size:.859375vw}}@media (max-width:781px){.breadcrumb ul li{font-size:2.9333333333vw}}.breadcrumb ul li a{color:#3b4043}.breadcrumb ul li+li:before{margin:0 5px;content:">";display:inline-block}@media (min-width:782px) and (max-width:1279px){.breadcrumb ul li+li:before{margin:0 .390625vw}}@media (max-width:781px){.breadcrumb ul li+li:before{margin:0 1.3333333333vw}}#main_content .secIndex .indexColumn{padding:0 10px;display:flex;flex-wrap:wrap;gap:78px 20px}@media (min-width:782px) and (max-width:1279px){#main_content .secIndex .indexColumn{padding:0 .78125vw;gap:6.09375vw 1.5625vw}}@media (max-width:781px){#main_content .secIndex .indexColumn{padding:0;gap:5.3333333333vw}}#main_content .secIndex .indexColumn .item{width:calc((100% - (20px * 2)) / 3)}@media (min-width:782px) and (max-width:1279px){#main_content .secIndex .indexColumn .item{width:calc(100% - ( vw2(20)	* 2) / 3)}}@media (max-width:781px){#main_content .secIndex .indexColumn .item{width:100%}}#main_content .secIndex .indexColumn .item .img{width:100%;height:auto;margin:0;border-radius:6px;aspect-ratio:1200/630;display:flex;align-items:center;justify-content:center;overflow:hidden}@media (min-width:782px) and (max-width:1279px){#main_content .secIndex .indexColumn .item .img{border-radius:.46875vw}}@media (max-width:781px){#main_content .secIndex .indexColumn .item .img{border-radius:1.6vw}}#main_content .secIndex .indexColumn .item .tag{margin:20px 0 0;font-size:12px;font-weight:700}@media (min-width:782px) and (max-width:1279px){#main_content .secIndex .indexColumn .item .tag{margin:1.5625vw 0 0;font-size:.9375vw}}@media (max-width:781px){#main_content .secIndex .indexColumn .item .tag{margin:5.3333333333vw 0 0;font-size:3.2vw}}#main_content .secIndex .indexColumn .item .tag a{display:inline-block}#main_content .secIndex .indexColumn .item .tag a:hover{opacity:.8}#main_content .secIndex .indexColumn .item .tag span{width:fit-content;min-width:128px;padding:9px;background:#ccc;border-radius:20px;color:#fff;text-align:center;display:block}@media (min-width:782px) and (max-width:1279px){#main_content .secIndex .indexColumn .item .tag span{min-width:10vw;padding:.703125vw;border-radius:1.5625vw}}@media (max-width:781px){#main_content .secIndex .indexColumn .item .tag span{min-width:34.1333333333vw;padding:2.4vw;border-radius:5.3333333333vw}}#main_content .secIndex .indexColumn .item .title{margin:16px 0 0;font-size:16px;font-weight:bold;line-height:calc(28em / 16)
}

@media (min-width: 782px) and (max-width: 1279px){#main_content .secIndex .indexColumn .item .title{margin:1.25vw 0 0;font-size:1.5625vw}}@media (max-width:781px){#main_content .secIndex .indexColumn .item .title{margin:4.2666666667vw 0 0;font-size:4.2666666667vw}}#main_content .secIndex .indexColumn .item .title a{color:#3b4043}#main_content .secIndex .indexColumn .item .title a:hover{opacity:.6}#main_content .secIndex .indexColumn .item .data{margin:24px 0 0;font-size:14px}@media (min-width:782px) and (max-width:1279px){#main_content .secIndex .indexColumn .item .data{margin:1.875vw 0 0;font-size:1.09375vw}}@media (max-width:781px){#main_content .secIndex .indexColumn .item .data{margin:6.4vw 0 0;font-size:3.7333333333vw}}#main_content .secIndex .pagination ul{margin:50px 0 0;padding:0;display:flex;justify-content:center;list-style:none;flex-wrap:wrap}@media (min-width:782px) and (max-width:1279px){#main_content .secIndex .pagination ul{margin:3.90625vw 0 0}}@media (max-width:781px){#main_content .secIndex .pagination ul{margin:13.3333333333vw 0 0}}#main_content .secIndex .pagination ul li{margin:0 8px;padding:0;list-style:none}@media (min-width:782px) and (max-width:1279px){#main_content .secIndex .pagination ul li{margin:0 .625vw}}@media (max-width:781px){#main_content .secIndex .pagination ul li{margin:0 2.1333333333vw}}#main_content .secIndex .pagination ul li a{width:40px;height:40px;background:#fff;border:2px solid #000;border-radius:3px;color:#000;font-size:15px;line-height:1.5em;display:flex;align-items:center;justify-content:center}@media (min-width:782px) and (max-width:1279px){#main_content .secIndex .pagination ul li a{width:3.125vw;height:3.125vw;border-width:.15625vw;border-radius:.234375vw;font-size:1.171875vw}}@media (max-width:781px){#main_content .secIndex .pagination ul li a{width:10.6666666667vw;height:10.6666666667vw;border-width:.5333333333vw;border-radius:.8vw;font-size:4vw}}#main_content .secIndex .pagination ul li.prev a,#main_content .secIndex .pagination ul li.next a{width:auto;background:0 0;border:none;border-radius:0;color:#000;font-size:16px;font-weight:700;line-height:1}@media (min-width:782px) and (max-width:1279px){#main_content .secIndex .pagination ul li.prev a,#main_content .secIndex .pagination ul li.next a{font-size:1.25vw}}@media (max-width:781px){#main_content .secIndex .pagination ul li.prev a,#main_content .secIndex .pagination ul li.next a{font-size:4.2666666667vw}}#main_content .secIndex .pagination ul li .current{width:40px;height:40px;background:#000;border:2px solid #000;border-radius:3px;color:#fff;font-size:16px;line-height:1.5em;display:flex;align-items:center;justify-content:center}@media (min-width:782px) and (max-width:1279px){#main_content .secIndex .pagination ul li .current{width:3.125vw;height:3.125vw;border-width:.15625vw;border-radius:.234375vw;font-size:1.25vw}}@media (max-width:781px){#main_content .secIndex .pagination ul li .current{width:10.6666666667vw;height:10.6666666667vw;border-width:.5333333333vw;border-radius:.8vw;font-size:4.2666666667vw}}#main_content .blogDetail{display:flex;align-items:flex-start;justify-content:space-between;gap:35px}@media (max-width:781px){#main_content .blogDetail{flex-wrap:wrap;gap:5.3333333333vw}}#main_content .blogDetail .blogContent{width:789px}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent{width:61.640625vw}}@media (max-width:781px){#main_content .blogDetail .blogContent{width:100%}}#main_content .blogDetail .blogContent article{background:#f9f9f9;color:#000}#main_content .blogDetail .blogContent article h1{margin:0 0 25px;font-size:30px;font-weight:700}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent article h1{margin:0 0 1.953125vw;font-size:2.34375vw}}@media (max-width:781px){#main_content .blogDetail .blogContent article h1{margin:0 0 5.3333333333vw;font-size:6.6666666667vw}}#main_content .blogDetail .blogContent article h2{width:100%;height:auto!important;margin:75px 0 25px;padding:0 0 13px;font-size:28px;font-weight:700;position:relative;background:none!important;color:#333!important;justify-content:left}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent article h2{margin:5.859375vw 0 1.953125vw;padding:0 0 1.015625vw;font-size:2.1875vw}}@media (max-width:781px){#main_content .blogDetail .blogContent article h2{margin:13.3333333333vw 0 5.3333333333vw;padding:0 0 3.4666666667vw;font-size:6.1333333333vw}}#main_content .blogDetail .blogContent article h2:after{width:100%;height:5px;background:#06587b;content:"";display:block;position:absolute;bottom:0;left:0}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent article h2:after{height:.390625vw}}@media (max-width:781px){#main_content .blogDetail .blogContent article h2:after{height:1.3333333333vw}}#main_content .blogDetail .blogContent article h3{margin:25px 0;padding:0 0 0 12px;font-size:24px;font-weight:700;position:relative}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent article h3{margin:1.953125vw 0;padding:0 0 0 .9375vw;font-size:1.875vw}}@media (max-width:781px){#main_content .blogDetail .blogContent article h3{margin:5.3333333333vw 0;padding:0 0 0 3.2vw;font-size:5.6vw}}#main_content .blogDetail .blogContent article h3:before{width:5px;height:100%;background:#0091c9;content:"";display:block;position:absolute;top:0;left:0}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent article h3:before{width:.390625vw}}@media (max-width:781px){#main_content .blogDetail .blogContent article h3:before{width:1.3333333333vw}}#main_content .blogDetail .blogContent article h4{margin:25px 0;font-size:22px;font-weight:700}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent article h4{margin:1.953125vw 0;font-size:1.71875vw}}@media (max-width:781px){#main_content .blogDetail .blogContent article h4{margin:5.3333333333vw 0;font-size:5.0666666667vw}}#main_content .blogDetail .blogContent article h5{margin:25px 0;font-size:20px;font-weight:700}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent article h5{margin:1.953125vw 0;font-size:1.5625vw}}@media (max-width:781px){#main_content .blogDetail .blogContent article h5{margin:5.3333333333vw 0;font-size:4.5333333333vw}}#main_content .blogDetail .blogContent article h6{margin:25px 0;font-size:18px;font-weight:700}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent article h6{margin:1.953125vw 0;font-size:1.40625vw}}@media (max-width:781px){#main_content .blogDetail .blogContent article h6{margin:5.3333333333vw 0;font-size:4vw}}#main_content .blogDetail .blogContent article p{margin:0 0 calc(33em / 16);font-size:16px;line-height:calc(33em / 16)
}

@media (min-width: 782px) and (max-width: 1279px){#main_content .blogDetail .blogContent article p{margin:1.953125vw 0;font-size:1.25vw}}@media (max-width:781px){#main_content .blogDetail .blogContent article p{margin:5.3333333333vw 0;font-size:3.7333333333vw}}#main_content .blogDetail .blogContent article ul,#main_content .blogDetail .blogContent article ol{margin:0 0 calc(33em / 16) 2em;padding:0;font-size:16px;line-height:calc(33em / 16)
}

@media (min-width: 782px) and (max-width: 1279px) {
	#main_content .blogDetail .blogContent article ul, #main_content .blogDetail .blogContent article ol {
		font-size: 1.25vw
	}
}

@media (max-width: 781px){#main_content .blogDetail .blogContent article ul,#main_content .blogDetail .blogContent article ol{font-size:3.7333333333vw}}#main_content .blogDetail .blogContent article ul li ul,#main_content .blogDetail .blogContent article ul li ol,#main_content .blogDetail .blogContent article ol li ul,#main_content .blogDetail .blogContent article ol li ol{margin:0 0 0 2em}#main_content .blogDetail .blogContent article table{border-collapse:collapse;font-size:16px}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent article table{font-size:1.25vw}}@media (max-width:781px){#main_content .blogDetail .blogContent article table{font-size:3.7333333333vw}}#main_content .blogDetail .blogContent article table th,#main_content .blogDetail .blogContent article table td{padding:8px 10px;border:1px solid #ccc}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent article table th,#main_content .blogDetail .blogContent article table td{padding:.625vw .78125vw}}@media (max-width:781px){#main_content .blogDetail .blogContent article table th,#main_content .blogDetail .blogContent article table td{padding:2.1333333333vw 2.6666666667vw}}#main_content .blogDetail .blogContent article table th{background:#ddd}#main_content .blogDetail .blogContent article .titleArea{padding:40px}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent article .titleArea{padding:3.125vw}}@media (max-width:781px){#main_content .blogDetail .blogContent article .titleArea{padding:5.3333333333vw}}#main_content .blogDetail .blogContent article .titleArea .data{font-size:12px;display:flex;flex-wrap:wrap;gap:30px}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent article .titleArea .data{font-size:.9375vw;gap:2.34375vw}}@media (max-width:781px){#main_content .blogDetail .blogContent article .titleArea .data{font-size:2.6666666667vw;gap:4vw}}#main_content .blogDetail .blogContent article .mainImage{background:#c6c6c6;aspect-ratio:1200/630}#main_content .blogDetail .blogContent article .content{padding:25px 40px}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent article .content{padding:1.953125vw 3.125vw}}@media (max-width:781px){#main_content .blogDetail .blogContent article .content{padding:4vw 5.3333333333vw}}#main_content .blogDetail .blogContent article .content .tags{margin:0 0 20px;font-size:12px;font-weight:500;display:flex;flex-wrap:wrap;gap:20px}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent article .content .tags{margin:0 0 1.5625vw;font-size:.9375vw;gap:1.5625vw}}@media (max-width:781px){#main_content .blogDetail .blogContent article .content .tags{margin:0 0 5.3333333333vw;font-size:2.6666666667vw;gap:4vw;flex-wrap:wrap}}#main_content .blogDetail .blogContent article .content .tags a:hover{text-decoration:underline}#main_content .blogDetail .blogContent article .content .index{width:88.435%;margin:0 auto;padding:20px 18px;background-image:repeating-linear-gradient(0deg,#032d60,#032d60 5px,transparent 5px,transparent 10px,#032d60 10px),repeating-linear-gradient(90deg,#032d60,#032d60 5px,transparent 5px,transparent 10px,#032d60 10px),repeating-linear-gradient(180deg,#032d60,#032d60 5px,transparent 5px,transparent 10px,#032d60 10px),repeating-linear-gradient(270deg,#032d60,#032d60 5px,transparent 5px,transparent 10px,#032d60 10px);background-size:2px 100%,100% 2px,2px 100%,100% 2px;background-position:0 0,0 0,100% 0,0 100%;background-color:#fff;background-repeat:no-repeat}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent article .content .index{padding:1.5625vw 1.40625vw;background-image:repeating-linear-gradient(0deg,#032d60,#032d60 .390625vw,transparent .390625vw,transparent .78125vw,#032d60 .78125vw),repeating-linear-gradient(90deg,#032d60,#032d60 .390625vw,transparent .390625vw,transparent .78125vw,#032d60 .78125vw),repeating-linear-gradient(180deg,#032d60,#032d60 .390625vw,transparent .390625vw,transparent .78125vw,#032d60 .78125vw),repeating-linear-gradient(270deg,#032d60,#032d60 .390625vw,transparent .390625vw,transparent .78125vw,#032d60 .78125vw);background-size:.15625vw 100%,100% .15625vw,.15625vw 100%,100% .15625vw}}@media (max-width:781px){#main_content .blogDetail .blogContent article .content .index{width:100%;padding:2.6666666667vw 4vw 4vw;background-image:repeating-linear-gradient(0deg,#032d60,#032d60 1.3333333333vw,transparent 1.3333333333vw,transparent 2.6666666667vw,#032d60 2.6666666667vw),repeating-linear-gradient(90deg,#032d60,#032d60 1.3333333333vw,transparent 1.3333333333vw,transparent 2.6666666667vw,#032d60 2.6666666667vw),repeating-linear-gradient(180deg,#032d60,#032d60 1.3333333333vw,transparent 1.3333333333vw,transparent 2.6666666667vw,#032d60 2.6666666667vw),repeating-linear-gradient(270deg,#032d60,#032d60 1.3333333333vw,transparent 1.3333333333vw,transparent 2.6666666667vw,#032d60 2.6666666667vw);background-size:.5333333333vw 100%,100% .5333333333vw,.5333333333vw 100%,100% .5333333333vw}}#main_content .blogDetail .blogContent article .content .index p{margin:0 0 20px}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent article .content .index p{margin:0 0 1.5625vw}}@media (max-width:781px){#main_content .blogDetail .blogContent article .content .index p{margin:0 0 2.6666666667vw}}#main_content .blogDetail .blogContent article .content .index p a{color:#032d60}#main_content .blogDetail .blogContent article .content .index ul{margin:0 0 0 27px;padding:0;list-style:none}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent article .content .index ul{margin:0 0 0 2.109375vw}}@media (max-width:781px){#main_content .blogDetail .blogContent article .content .index ul{margin:0 0 0 2.6666666667vw}}#main_content .blogDetail .blogContent article .content .index ul li a{color:#032d60;text-decoration:underline}#main_content .blogDetail .blogContent article .content .index>ul{margin:0 0 0 40px}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent article .content .index>ul{margin:0 0 0 3.125vw}}@media (max-width:781px){#main_content .blogDetail .blogContent article .content .index>ul{margin:0 0 0 6.6666666667vw}}#main_content .blogDetail .blogContent article .content .index>ul>li{counter-increment:indexnum;position:relative}#main_content .blogDetail .blogContent article .content .index>ul>li:before{color:#032d60;content:counter(indexnum) ".";display:block;position:absolute;top:0;left:-19px}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent article .content .index>ul>li:before{left:-1.484375vw}}@media (max-width:781px){#main_content .blogDetail .blogContent article .content .index>ul>li:before{left:-5.0666666667vw}}#main_content .blogDetail .blogContent article .content .index>ul>li ul{margin:0 0 0 11px;font-size:1.4rem}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent article .content .index>ul>li ul{margin:0 0 0 .859375vw;font-size:1.09375vw}}@media (max-width:781px){#main_content .blogDetail .blogContent article .content .index>ul>li ul{margin:0 0 0 2.9333333333vw;font-size:3.2vw}}#main_content .blogDetail .blogContent article .content .index>ul>li ul li a{position:relative}#main_content .blogDetail .blogContent article .content .index>ul>li ul li a:before{content:"・";display:inline-block;text-decoration:underline}#main_content .blogDetail .blogContent .snsIcons .twitter,#main_content .blogDetail .blogContent .snsIcons .facebook,#main_content .blogDetail .blogContent .snsIcons .hatena,#main_content .blogDetail .blogContent .snsIcons .pocket,#main_content .blogDetail .blogContent .snsIcons .line,#main_content .blogDetail .blogContent .snsIcons .x{width:calc((100% - (7px * 4)) / 5);height:32px;display:flex;align-items:center;justify-content:center}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent .snsIcons .twitter,#main_content .blogDetail .blogContent .snsIcons .facebook,#main_content .blogDetail .blogContent .snsIcons .hatena,#main_content .blogDetail .blogContent .snsIcons .pocket,#main_content .blogDetail .blogContent .snsIcons .line,#main_content .blogDetail .blogContent .snsIcons .x{width:calc((100% - (.546875vw * 4)) / 5);height:2.5vw}}@media (max-width:781px){#main_content .blogDetail .blogContent .snsIcons .twitter,#main_content .blogDetail .blogContent .snsIcons .facebook,#main_content .blogDetail .blogContent .snsIcons .hatena,#main_content .blogDetail .blogContent .snsIcons .pocket,#main_content .blogDetail .blogContent .snsIcons .line,#main_content .blogDetail .blogContent .snsIcons .x{width:calc((100% - (1.3333333333vw * 4)) / 5);height:10.6666666667vw}}#main_content .blogDetail .blogContent .snsIcons .twitter span,#main_content .blogDetail .blogContent .snsIcons .facebook span,#main_content .blogDetail .blogContent .snsIcons .hatena span,#main_content .blogDetail .blogContent .snsIcons .pocket span,#main_content .blogDetail .blogContent .snsIcons .line span,#main_content .blogDetail .blogContent .snsIcons .x span{padding-left:5px;color:#fff;font-size:12px}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent .snsIcons .twitter span,#main_content .blogDetail .blogContent .snsIcons .facebook span,#main_content .blogDetail .blogContent .snsIcons .hatena span,#main_content .blogDetail .blogContent .snsIcons .pocket span,#main_content .blogDetail .blogContent .snsIcons .line span,#main_content .blogDetail .blogContent .snsIcons .x span{padding-left:.390625vw;font-size:.9375vw}}@media (max-width:781px){#main_content .blogDetail .blogContent .snsIcons .twitter span,#main_content .blogDetail .blogContent .snsIcons .facebook span,#main_content .blogDetail .blogContent .snsIcons .hatena span,#main_content .blogDetail .blogContent .snsIcons .pocket span,#main_content .blogDetail .blogContent .snsIcons .line span,#main_content .blogDetail .blogContent .snsIcons .x span{display:none}}#main_content .blogDetail .blogContent .snsIcons .twitter:hover,#main_content .blogDetail .blogContent .snsIcons .facebook:hover,#main_content .blogDetail .blogContent .snsIcons .hatena:hover,#main_content .blogDetail .blogContent .snsIcons .pocket:hover,#main_content .blogDetail .blogContent .snsIcons .line:hover,#main_content .blogDetail .blogContent .snsIcons .x:hover{opacity:.7}#main_content .blogDetail .blogContent .snsIcons .twitter:hover img,#main_content .blogDetail .blogContent .snsIcons .facebook:hover img,#main_content .blogDetail .blogContent .snsIcons .hatena:hover img,#main_content .blogDetail .blogContent .snsIcons .pocket:hover img,#main_content .blogDetail .blogContent .snsIcons .line:hover img,#main_content .blogDetail .blogContent .snsIcons .x:hover img{opacity:1}#main_content .blogDetail .blogContent .snsIcons .twitter{background:#1d9bf0}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent .snsIcons .twitter .img{width:1.5625vw;height:1.5625vw}}@media (max-width:781px){#main_content .blogDetail .blogContent .snsIcons .twitter .img{width:5.3333333333vw;height:5.3333333333vw}}#main_content .blogDetail .blogContent .snsIcons .x{background:#000}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent .snsIcons .x .img{width:1.09375vw;height:1.1171875vw}}@media (max-width:781px){#main_content .blogDetail .blogContent .snsIcons .x .img{width:3.7333333333vw;height:3.8133333333vw}}#main_content .blogDetail .blogContent .snsIcons .facebook{background:#1877f2}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent .snsIcons .facebook .img{width:1.5625vw;height:1.5625vw}}@media (max-width:781px){#main_content .blogDetail .blogContent .snsIcons .facebook .img{width:5.3333333333vw;height:5.3333333333vw}}#main_content .blogDetail .blogContent .snsIcons .hatena{background:#00a4de}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent .snsIcons .hatena .img{width:2.34375vw;height:2.34375vw}}@media (max-width:781px){#main_content .blogDetail .blogContent .snsIcons .hatena .img{width:8vw;height:8vw}}#main_content .blogDetail .blogContent .snsIcons .hatena span{padding-left:0}#main_content .blogDetail .blogContent .snsIcons .pocket{background:#ef3f56}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent .snsIcons .pocket .img{width:1.5625vw;height:1.5625vw}}@media (max-width:781px){#main_content .blogDetail .blogContent .snsIcons .pocket .img{width:5.3333333333vw;height:5.3333333333vw}}#main_content .blogDetail .blogContent .snsIcons .line{padding-right:10px;background:#00c300}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent .snsIcons .line{padding-right:.78125vw}#main_content .blogDetail .blogContent .snsIcons .line .img{width:2.1875vw;height:2.1875vw}}@media (max-width:781px){#main_content .blogDetail .blogContent .snsIcons .line{padding-right:0}#main_content .blogDetail .blogContent .snsIcons .line .img{width:7.4666666667vw;height:7.4666666667vw}}#main_content .blogDetail .blogContent .snsIcons .line span{padding-left:2px}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent .snsIcons .line span{padding-left:.15625vw}}#main_content .blogDetail .blogContent .blogAuthor{padding:24px 22px 40px;background:#f9f9f9;display:flex;align-items:flex-start;gap:12px}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent .blogAuthor{padding:1.875vw 1.71875vw 3.4375vw;gap:.9375vw}}@media (max-width:781px){#main_content .blogDetail .blogContent .blogAuthor{padding:5.3333333333vw;gap:4vw;flex-wrap:wrap}}#main_content .blogDetail .blogContent .blogAuthor .img{width:100px;height:100px;flex-shrink:0}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent .blogAuthor .img{width:7.8125vw;height:7.8125vw}}@media (max-width:781px){#main_content .blogDetail .blogContent .blogAuthor .img{width:26.6666666667vw;height:26.6666666667vw;margin:0 auto}}#main_content .blogDetail .blogContent .blogAuthor .img:empty{background:#878787}@media (max-width:781px){#main_content .blogDetail .blogContent .blogAuthor .text{width:100%}}#main_content .blogDetail .blogContent .blogAuthor .text .name{margin:0 0 14px;font-size:16px;font-weight:700}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent .blogAuthor .text .name{margin:0 0 1.09375vw;font-size:1.25vw}}@media (max-width:781px){#main_content .blogDetail .blogContent .blogAuthor .text .name{margin:0 0 2.6666666667vw;font-size:3.7333333333vw}}#main_content .blogDetail .blogContent .blogAuthor .text p{margin:0;font-size:14px;line-height:calc(28em / 14)
}

@media (min-width: 782px) and (max-width: 1279px) {
	#main_content .blogDetail .blogContent .blogAuthor .text p {
		font-size: 1.09375vw
	}
}

@media (max-width: 781px) {
	#main_content .blogDetail .blogContent .blogAuthor .text p {
		font-size: 3.2vw
	}
}

#main_content .blogDetail .blogContent .relatedArticle {
	margin: 40px 0 0
}

@media (min-width: 782px) and (max-width: 1279px) {
	#main_content .blogDetail .blogContent .relatedArticle {
		margin: 3.125vw 0 0
	}
}

@media (max-width: 781px){#main_content .blogDetail .blogContent .relatedArticle{margin:10.6666666667vw 0 0}}#main_content .blogDetail .blogContent .relatedArticle .blockTitle{padding:13px 9px;background:#06587b;color:#fff;font-size:16px;font-weight:700}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent .relatedArticle .blockTitle{padding:1.015625vw .703125vw;font-size:1.25vw}}@media (max-width:781px){#main_content .blogDetail .blogContent .relatedArticle .blockTitle{padding:3.4666666667vw 2.4vw;font-size:3.7333333333vw}}#main_content .blogDetail .blogContent .relatedArticle .item{margin:36px 0 0;display:flex;align-items:flex-start;gap:13px}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent .relatedArticle .item{margin:2.8125vw 0 0;gap:1.015625vw}}@media (max-width:781px){#main_content .blogDetail .blogContent .relatedArticle .item{margin:8vw 0 0;gap:3.4666666667vw;flex-wrap:wrap}}#main_content .blogDetail .blogContent .relatedArticle .item .img{width:290px;aspect-ratio:1200/630;flex-shrink:0}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent .relatedArticle .item .img{width:22.65625vw}}@media (max-width:781px){#main_content .blogDetail .blogContent .relatedArticle .item .img{width:100%}}#main_content .blogDetail .blogContent .relatedArticle .item .img a:empty{background:#c6c6c6;aspect-ratio:1200/630;display:block}#main_content .blogDetail .blogContent .relatedArticle .item .text h3{min-height:62px;margin:0 0 14px;padding:0;font-size:18px;font-weight:700}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .blogContent .relatedArticle .item .text h3{min-height:4.84375vw;margin:0 0 1.09375vw;font-size:1.40625vw}}@media (max-width:781px){#main_content .blogDetail .blogContent .relatedArticle .item .text h3{min-height:0;margin:0 0 3.7333333333vw;font-size:4.2666666667vw}}#main_content .blogDetail .blogContent .relatedArticle .item .text h3 a{color:#000}#main_content .blogDetail .blogContent .relatedArticle .item .text h3 a:hover{opacity:.7}#main_content .blogDetail .blogContent .relatedArticle .item .text p{margin:0;font-size:16px;line-height:calc(30em / 16)
}

@media (min-width: 782px) and (max-width: 1279px) {
	#main_content .blogDetail .blogContent .relatedArticle .item .text p {
		font-size: 1.25vw
	}
}

@media (max-width: 781px){#main_content .blogDetail .blogContent .relatedArticle .item .text p{font-size:3.7333333333vw}}#main_content .blogDetail .sideBnr{position:sticky;top:120px}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .sideBnr{top:9.375vw}}@media (max-width:781px){#main_content .blogDetail .sideBnr{width:100%}}#main_content .blogDetail .sideBnr a{width:340px;display:block}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .sideBnr a{width:27.34375vw}}@media (max-width:781px){#main_content .blogDetail .sideBnr a{width:100%}}#main_content .blogDetail .sideBnr a:empty{height:350px;background:#cbcbcb}@media (min-width:782px) and (max-width:1279px){#main_content .blogDetail .sideBnr a:empty{height:27.34375vw}}@media (max-width:781px){#main_content .blogDetail .sideBnr a:empty{height:auto;aspect-ratio:1/1}}