@media print, screen{html.isModal,body.isModal{overflow:hidden}#contents article{padding:10.67vw 4vw}#contents article section .imgradius01{-moz-border-radius:4vw;-webkit-border-radius:4vw;border-radius:4vw}#contents article section .spinner01.wrap01{margin-top:4vw}#contents article section .spinner01.wrap01 .right01{margin-top:4vw}#contents article section .spinner01.wrap01 .right01 img{width:100%}#contents article section #guidelinepdfs ul{display:flex;flex-wrap:wrap}#contents article section #guidelinepdfs ul li{margin-right:1.5em !important}#contents article section #guideline .wrap01>div{margin-top:4.27vw;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:4vw;-webkit-border-radius:4vw;border-radius:4vw;border:0.625vw solid #1078E2;position:relative}#contents article section #guideline .wrap01>div>h5{color:#fff;padding:2.67vw 0;text-align:center;background-color:#1078E2;border-top:0.625vw solid #fff;border-left:0.625vw solid #fff;border-right:0.625vw solid #fff;-moz-border-radius-topleft:3.47vw;-webkit-border-top-left-radius:3.47vw;border-top-left-radius:3.47vw;-moz-border-radius-topright:3.47vw;-webkit-border-top-right-radius:3.47vw;border-top-right-radius:3.47vw}#contents article section #guideline .wrap01>div .wrap02 h5{color:#1078E2;font-size:4.27vw;text-align:center;margin:5.33vw 0}#contents article section #guideline .wrap01>div:nth-child(1){position:relative}#contents article section #guideline .wrap01>div:nth-child(1) .wrap03{padding-bottom:6vw}#contents article section #guideline .wrap01>div:nth-child(1) .wrap03>div{float:left;margin-left:4vw;line-height:1.5em}#contents article section #guideline .wrap01>div:nth-child(1) img{position:absolute;height:8.53vw;bottom:-4.27vw;left:41.33vw}#contents article section #guideline .wrap01>div:nth-child(2) .wrap03{padding-bottom:6vw}#contents article section #guideline .wrap01>div:nth-child(2) .wrap03>ol{padding-left:7.47vw;line-height:1.5em}#contents article section #guideline .wrap01>div:nth-child(2) .wrap03>ol>li{margin-top:0.5em}#contents article section #guideline .wrap01>div:nth-child(2) .wrap03>ol>li:first-of-type{margin-top:0}#contents article section #guideline .wrap01>div:nth-child(2) .wrap03>ol li ol{padding-left:1em}}@media screen and (min-width: 640px){#contents article{width:1000px;margin:0 auto;padding:100px 0}#contents article section .imgradius01{-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}#contents article section .spinner01.wrap01{margin-top:30px}#contents article section .spinner01.wrap01 .left01{width:490px;float:left}#contents article section .spinner01.wrap01 .right01{float:right;width:480px;margin-top:0}#contents article section .spinner01.wrap01 .right01 img{width:100%}#contents article section #guideline{margin-top:10px}#contents article section #guideline .wrap01>div{margin-top:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;border:3px solid #1078E2;position:relative}#contents article section #guideline .wrap01>div>h5{padding:10px 0;border-top:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;-moz-border-radius-topleft:12px;-webkit-border-top-left-radius:12px;border-top-left-radius:12px;-moz-border-radius-topright:12px;-webkit-border-top-right-radius:12px;border-top-right-radius:12px}#contents article section #guideline .wrap01>div .wrap02 h5{font-size:20px;margin:26px 0}#contents article section #guideline .wrap01>div:nth-child(1){width:366px;float:left;position:relative}#contents article section #guideline .wrap01>div:nth-child(1) .wrap03{padding-bottom:20px}#contents article section #guideline .wrap01>div:nth-child(1) .wrap03>div{font-size:16px;float:left;margin-left:1.2em;line-height:1.5em}#contents article section #guideline .wrap01>div:nth-child(1) img{height:63px;transform:rotate(-90deg);-webkit-backface-visibility:hidden;bottom:auto;top:200px;left:auto;right:-34px}#contents article section #guideline .wrap01>div:nth-child(2){width:587px;float:right}#contents article section #guideline .wrap01>div:nth-child(2) .wrap03{padding-bottom:30px}#contents article section #guideline .wrap01>div:nth-child(2) .wrap03>ol{float:left;padding-left:40px;line-height:1.5em}#contents article section #guideline .wrap01>div:nth-child(2) .wrap03>ol li ol{padding-left:1em}#contents article section #rinen{margin-top:35px}#contents article section #rinen h4{font-size:20px;margin-bottom:1em}#contents article section #rinen .img01{width:559px;margin:0 auto;display:block}#contents article section #rinen .wrap01{margin-top:37px}#contents article section #rinen .wrap01>div{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;margin-top:0;position:relative}#contents article section #rinen .wrap01>div h5{color:#1078E2;text-align:center}#contents article section #rinen .wrap01>div:nth-child(1){width:444px;padding:30px 37px 40px 37px;background-color:#E1F0FF;margin-right:40px}#contents article section #rinen .wrap01>div:nth-child(1) h5{font-size:24px;margin-bottom:10px}#contents article section #rinen .wrap01>div:nth-child(1) p{text-align:center;margin-top:0.8em;line-height:1.75em}#contents article section #rinen .wrap01>div:nth-child(1) p:nth-child(2){color:#1078E2;font-size:18px}#contents article section #rinen .wrap01>div:nth-child(1) p:nth-child(4){color:#fff;border:2px solid #fff;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;display:block;text-align:center;padding:12px 0}#contents article section #rinen .wrap01>div:nth-child(1) .arrow01{width:44px;transform:rotate(30deg);position:absolute;top:-68px;left:390px}#contents article section #rinen .wrap01>div:nth-child(2){width:516px;padding:30px 26px;border:3px solid #1078E2;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#contents article section #rinen .wrap01>div:nth-child(2) h5{font-size:20px}#contents article section #rinen .wrap01>div:nth-child(2) ul{margin-top:1em}#contents article section #rinen .wrap01>div:nth-child(2) ul li{font-size:14px;line-height:1.5em}#contents article section #rinen .wrap01>div:nth-child(2) .arrow01{width:44px;transform:rotate(-90deg);position:absolute;top:198px;left:-60px}}
