﻿@media print, screen{#content .contentWrap section{background-color:#fff;margin:3.125vw 3.125vw 0 3.125vw;-moz-border-radius:4.375vw;-webkit-border-radius:4.375vw;border-radius:4.375vw}#content .contentWrap section h2{font-size:8.75vw;color:#F24FA0;padding:6vw 4.6875vw;border-bottom:0.625vw solid #F24FA0}#content .contentWrap section .content{padding:4.6875vw 4.6875vw 0 4.6875vw}#content .contentWrap section .content:after{margin-top:4.6875vw;content:"";display:block;height:0.625vw;background-color:#E6E6E6}#content .contentWrap section .content img.map{margin-top:1em;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #E6E6E6}#content .contentWrap section .content h3,#content .contentWrap section .content p,#content .contentWrap section .content a{font-size:3.75vw;line-height:1.67em}#content .contentWrap section .content p{color:#3C3C3C}#content .contentWrap section .content h3{font-weight:700;margin-top:1em;color:#F24FA0}#content .contentWrap section .content h3:before{content:"●"}#content .contentWrap section .content a{color:#F24FA0;text-decoration:none}#content .contentWrap section .content ul{color:#3C3C3C}#content .contentWrap section .content ul li{font-size:3.75vw;line-height:1.67em}#content .contentWrap section .content ul li em{width:31vw;display:inline-block}#content .contentWrap section .contentfooter{padding:4.6875vw}#content .contentWrap section .contentfooter a{border:0.625vw solid #E6E6E6;-moz-border-radius:2.5vw;-webkit-border-radius:2.5vw;border-radius:2.5vw;color:#3C3C3C;font-weight:700;text-decoration:none;line-height:1em;font-size:3.75vw;display:block;text-align:center;padding:3.125vw 0;background-image:url(../../common/2020/images/arrow01.svg);background-repeat:no-repeat;background-position:right 3.75vw center;background-size:1.875vw 3.125vw}#content .contentWrap section .contentfooter a:not(:first-of-type){margin-top:3.125vw}}@media print, screen and (min-width: 640px){#content .contentWrap section{min-width:1200px;width:1200px;margin:30px auto 0 auto;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}#content .contentWrap section h2{font-size:44px;padding:60px 40px;border-bottom:2px solid #F24FA0}#content .contentWrap section .content{padding:40px 40px 0 40px;display:flex;flex-wrap:wrap}#content .contentWrap section .content:after{display:block;margin-top:30px;content:"";height:2px;width:100%}#content .contentWrap section .content .left{width:543px;flex-shrink:0;margin-right:30px}#content .contentWrap section .content .right{width:543px;flex-shrink:0}#content .contentWrap section .content img.map{margin-top:1em;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #E6E6E6}#content .contentWrap section .content h3,#content .contentWrap section .content p,#content .contentWrap section .content a{font-size:16px}#content .contentWrap section .content a:hover{text-decoration:underline}#content .contentWrap section .content ul li{font-size:16px;font-weight:normal}#content .contentWrap section .content ul li em{width:122px}#content .contentWrap section .contentfooter{width:100%;padding:30px 40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:right}#content .contentWrap section .contentfooter a{display:inline-block;font-size:16px;width:340px;border:2px solid #E6E6E6;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:18px 0;background-position:right 16px center;background-size:8px 14px;margin-left:10px}#content .contentWrap section .contentfooter a:hover{color:#F24FA0}#content .contentWrap section .contentfooter a:not(:first-of-type){margin-top:0}#content .contentWrap #updateArea{padding:0}#content .contentWrap #updateArea>ul{margin-top:30px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}#content .contentWrap #updateArea>ul:first-of-type{margin-top:0}#content .contentWrap #updateArea>ul>dt{padding:20px 40px;font-size:24px;border-bottom:2px solid #F24FA0}#content .contentWrap #updateArea>ul ul{padding:0 40px}#content .contentWrap #updateArea>ul ul li{padding:20px 0;background-size:4px 1px}#content .contentWrap #updateArea>ul ul li:last-of-type{background-image:none}#content .contentWrap #updateArea>ul ul li dl{display:flex;align-items:baseline}#content .contentWrap #updateArea>ul ul li dl dt{flex-shrink:0;width:113px;font-size:14px;font-weight:700;margin-bottom:0;display:block}#content .contentWrap #updateArea>ul ul li dl dd{width:auto;font-size:14px;line-height:1.4em}#content .contentWrap #updateArea>ul ul li dl dd a{font-weight:700;color:#E82687;text-decoration:none}#content .contentWrap #updateArea>ul ul li dl dd a:hover{text-decoration:underline}#content .contentWrap #updateArea>ul ul li dl dd p{margin-top:10px}}
