@charset "UTF-8";#main{background:url(../images/dot.svg) repeat;background-size:5px 5px}#container{font-size:14px;line-height:1.8;font-family:"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体",'Open Sans',YuGothic,"Hiragino Kaku Gothic Pro",Meiryo,sans-serif;font-weight:700;margin:30px 10px;background-color:#439eef!important;border-radius:20px;padding:0}@media screen and (min-width:480px){#container{margin:40px 10px}}@media screen and (min-width:769px){#container{margin:0 0 60px}}#container .color-blue{color:#036eb3}#container .size-lg,#container .size-md{line-height:1.6;font-weight:700}#container .size-lg span,#container .size-md span{display:inline-block}#container .size-md{font-size:16px}@media screen and (min-width:480px){#container .size-md{font-size:18px}}@media screen and (min-width:769px){#container .size-md{font-size:20px}}#container .size-lg{font-size:18px}@media screen and (min-width:480px){#container .size-lg{font-size:20px}}@media screen and (min-width:769px){#container .size-lg{font-size:24px}}#container .wrap{padding:40px 20px}@media screen and (min-width:480px){#container .wrap{padding:50px 30px}}@media screen and (min-width:769px){#container .wrap{padding:60px 40px}}#container .wrap .mainVisual{text-align:center;color:#fff}#container .wrap .mainVisual img{width:90%}#container .wrap .mainVisual p{margin-top:20px}#container .wrap .mainVisual p span{display:inline-block}#container .wrap section{margin-top:25px;background-color:#fff;border:3px solid #000}@media screen and (min-width:480px){#container .wrap section{margin-top:35px}}@media screen and (min-width:769px){#container .wrap section{margin-top:45px}}#container .wrap section .inner{padding:0 20px}@media screen and (min-width:480px){#container .wrap section .inner{padding:0 30px}}@media screen and (min-width:769px){#container .wrap section .inner{padding:0 40px}}#container .wrap section .sec-head{position:relative;text-align:center;padding:5px;border-bottom:3px solid #000}#container .wrap section .sec-head:before{content:"";display:block;position:absolute;top:100%;left:50%;width:15px;height:15px;border-right:3px solid #000;border-bottom:3px solid #000;background-color:#fff;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}#container .wrap section .sec-body{padding:20px 0 30px}@media screen and (min-width:480px){#container .wrap section .sec-body{padding:25px 0 40px}}#container .wrap section .sec-body h4{text-align:center}#container .wrap section .sec-body h4 img{position:relative;top:-.1em;width:1em;height:1em;vertical-align:middle;margin-right:.5em}#container .wrap section .sec-body h4 span{display:inline-block}#container .wrap section .sec-body .sec-img{display:block;width:80%;margin:20px auto 30px}#container .wrap section .sec-body p{margin-top:20px}#container .wrap section .sec-body p.nb{font-size:12px;font-weight:400;text-align:right;margin-bottom:-20px}#container .wrap section .sec-body .separate{border-top:1px solid #000;margin-top:20px}#container .wrap section .sec-body .bg-gray{margin-top:20px;padding:20px;background-color:#ebebeb}#container .wrap section .sec-body .bg-gray ul{margin-top:5px;margin-left:.5em}#container .wrap section .sec-body .bg-gray ul li{display:-webkit-box;display:-ms-flexbox;display:flex;margin:2.5px 0}#container .wrap section .sec-body .bg-gray ul li span{white-space:nowrap}#container .wrap section.sec01 .sec-body .sec-img{max-width:313px}#container .wrap section.sec02 .sec-body .sec-img{max-width:401px}#container .wrap section.sec03 .sec-body .sec-img{max-width:474px}#container .wrap section.sec04 .sec-body .sec-img{max-width:278px}#container .wrap section.sec05 .sec-body .sec-img{max-width:373px}