@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500&display=swap";html{background:#e4e7ed}img{max-width:100%;height:auto;width:auto}a.arrow_r{position:relative;display:inline-block;font-size:14px;font-size:1.4rem;padding-left:20px;line-height:1.2}a.arrow_r:link,a.arrow_r:visited,a.arrow_r:hover,a.arrow_r:active{text-decoration:underline}a.arrow_r svg{fill:#399;position:absolute;top:1px;left:0;width:14px;height:14px}a.blank{position:relative;display:inline-block;font-size:14px;font-size:1.4rem;padding-left:20px}a.blank:link,a.blank:visited,a.blank:hover,a.blank:active{text-decoration:underline}a.blank svg{fill:#399;position:absolute;top:1px;left:0;width:14px;height:14px}h2{border-left:1px solid #3f4f7e;border-bottom:1px solid #3f4f7e;padding:8px;font-size:20px;font-size:2rem;color:#3f4f7e;font-weight:bold;line-height:1.3}header{background:#3f4f7e}header .noteArea{padding:5px 10px;background:#f2f2f2}@media(max-width: 560px){header .noteArea{padding:4px 10px}}header .noteArea p{width:100%;max-width:900px;margin:0 auto;font-size:16px;font-size:1.6rem;text-align:center;color:#333;line-height:1.5}@media(max-width: 560px){header .noteArea p{font-size:14px;font-size:1.4rem}}#header{display:flex;width:900px;margin:0 auto;align-items:center}@media(max-width: 960px){#header{width:100%;padding:0 10px}}@media(max-width: 560px){#header{display:block;width:100%}}#header h1{width:200px}@media(max-width: 560px){#header h1{width:50%;margin:0 auto}}#header h1 .logo{width:100%}#header p{flex-grow:1;font-size:14px;font-size:1.4rem;color:#fff;padding-left:20px;line-height:1.8}@media(max-width: 560px){#header p{padding:0 10px 20px}}@media(max-width: 560px){#header p br:first-child{display:none}}nav{width:100%}.menuArea{width:100%;background:#e5c648;padding:20px;position:static}.menuArea.fixed{position:fixed;top:0;z-index:999}@media(max-width: 960px){.menuArea{padding:20px 10px}}@media(max-width: 560px){.menuArea{padding:15px 15px 0}}.menu{display:flex;justify-content:center;width:900px;margin:0 auto}@media(max-width: 960px){.menu{width:100%;flex-wrap:wrap}}.menu li{margin-right:25px}@media(max-width: 560px){.menu li{width:calc(50% - 7.5px);margin:0 0 15px 15px;border:1px solid #fff}}.menu li:last-child{margin-right:0}@media(max-width: 560px){.menu li:nth-child(odd){margin:0 0 15px}}.menu a{font-size:16px;font-size:1.6rem;position:relative;display:inline-block;padding-left:20px}@media(max-width: 560px){.menu a{font-size:14px;font-size:1.4rem;display:block;text-align:center;padding:10px}}.menu a:link,.menu a:visited,.menu a:hover,.menu a:active{color:#333}.menu a:hover{text-decoration:underline}.menu svg{fill:#3f4f7e;position:absolute;top:2px;left:0;width:14px;height:14px}@media(max-width: 560px){.menu svg{width:12px;height:12px;position:static;margin-right:3px}}#indexRule,#waitingRule,#reportRule,#contentsArea{background:#ccc;background:-moz-linear-gradient(top, #cccccc 0%, #fcf3cd 10px, #fcf3cd 100%);background:-webkit-linear-gradient(top, #cccccc 0%, #fcf3cd 10px, #fcf3cd 100%);background:linear-gradient(to bottom, #cccccc 0%, #fcf3cd 10px, #fcf3cd 100%)}#indexRule .ruleArea,#waitingRule .ruleArea,#reportRule .ruleArea,#contentsArea .ruleArea{width:900px;margin:0 auto;border-radius:10px;padding:20px;background:#fff}@media(max-width: 960px){#indexRule .ruleArea,#waitingRule .ruleArea,#reportRule .ruleArea,#contentsArea .ruleArea{width:90%}}#indexRule a:not(.arrow_r),#waitingRule a:not(.arrow_r),#reportRule a:not(.arrow_r),#contentsArea a:not(.arrow_r){text-decoration:underline}#indexRule .howto{display:flex;margin-top:20px;justify-content:space-between}#indexRule .howto li{width:184px}@media(max-width: 960px){#indexRule .howto li{width:calc(25% - 10px)}}@media(max-width: 560px){#indexRule .howto li{width:100%;display:flex}}#indexRule .howto p{margin-top:10px;line-height:1.5}#indexRule{padding:50px 0}#waitingRule{padding:20px 0 50px}#waitingRule .lead{font-size:16px;font-size:1.6rem;line-height:1.5;margin-bottom:20px;text-align:center;padding:0 10px}#waitingRule .howto{display:flex;margin-top:20px;justify-content:center}#waitingRule .howto li{width:184px;margin-right:20px}@media(max-width: 560px){#waitingRule .howto li{width:100%;display:flex}}#waitingRule .howto li:last-child{margin-right:0}#waitingRule .howto p{margin-top:10px;line-height:1.5}#reportRule{padding:20px 0 50px}#reportRule .lead{font-size:16px;font-size:1.6rem;line-height:1.5;margin-bottom:20px;text-align:center;padding:0 10px}.rule{margin-top:20px}.rule li{margin-bottom:10px;font-size:16px;font-size:1.6rem;padding-left:20px;text-indent:-20px;padding-left:20px;line-height:1.3}.rule li:before{display:inline-block;vertical-align:middle;content:"";width:16px;height:16px;background:#3f4f7e;border-radius:50%;margin-right:8px}#indexRuleSp{padding:20px 10px;background:#ccc;background:-moz-linear-gradient(top, #cccccc 0%, #fcf3cd 10px, #fcf3cd 100%);background:-webkit-linear-gradient(top, #cccccc 0%, #fcf3cd 10px, #fcf3cd 100%);background:linear-gradient(to bottom, #cccccc 0%, #fcf3cd 10px, #fcf3cd 100%)}#indexRuleSp .lead{font-size:14px;font-size:1.4rem;line-height:1.4;margin-bottom:20px}#indexRuleSp a:not(.arrow_r){text-decoration:underline}#indexRuleSp .ruleArea{width:100%;margin:0 auto}#indexRuleSp .ruleArea .howto{margin-top:20px}#indexRuleSp .ruleArea .howto li{width:100%;display:flex;margin-bottom:20px}#indexRuleSp .ruleArea .howto li div.pic{width:calc(50% - 10px);padding-right:20px}#indexRuleSp .ruleArea .howto li div:not(.pic){flex:1}#indexRuleSp .ruleArea .howto p{margin-top:10px;line-height:1.5;flex:1}#indexRuleSp .ruleArea .rule{margin-top:20px}#indexRuleSp .ruleArea .rule li{margin-bottom:10px;font-size:16px;font-size:1.6rem;text-indent:-20px;padding-left:20px}#indexRuleSp .ruleArea .rule li:before{display:inline-block;vertical-align:middle;content:"";width:16px;height:16px;background:#3f4f7e;border-radius:50%;margin-right:8px}#indexRuleSp .ruleArea ul.care14:not(.mgt20) li{text-indent:-32px;padding-left:32px;padding-bottom:3px}.upDate{width:950px;display:flex;justify-content:space-between;margin-top:20px;line-height:1.4}@media(max-width: 960px){.upDate{width:100%;margin:20px 0 0;padding:0 10px}}@media(max-width: 560px){.upDate{display:block;margin:10px 0 0}}.upDate p:first-child{margin-right:20px;flex:1}@media(max-width: 560px){.upDate p:first-child{margin-right:0;margin-bottom:10px}}.upDate p:last-child{white-space:nowrap;text-align:right}@media(max-width: 560px){.upDate p:last-child{white-space:normal;text-align:left}}.upDate a:link,.upDate a:visited,.upDate a:hover,.upDate a:active{text-decoration:underline}.waitab{margin-top:5px}@media(max-width: 960px){.waitab{padding:0 10px}}.cateMenu{display:flex;margin:20px 30px 0}.cateMenu li{width:15%;background:#fff;border-top:5px solid #3f4f7e;border-radius:5px 5px 0 0;margin-right:10px;text-align:center}.cateMenu li.stay{background:#3f4f7e;padding:10px;color:#fff}.cateMenu li.stay:hover{opacity:1}.cateMenu li:hover{opacity:.7}.cateMenu li a{display:block;padding:10px}.cateMenuSp{overflow-x:auto;background:#3f4f7e;margin-top:10px}.cateMenuSp::-webkit-scrollbar{display:none}.cateMenuSp ul{display:flex;padding:10px;align-items:center}.cateMenuSp li{white-space:nowrap;text-align:center}.cateMenuSp li.stay{background:#fff;padding:10px}.cateMenuSp a{display:block;padding:10px;color:#fff}.cateMenuSp a svg{transform:rotate(90deg);fill:#fff;position:absolute;top:2px;left:0;width:12px;height:12px;position:static;margin-right:3px}#wrapper{background:#3f4f7e;border-radius:10px;padding:30px}@media(max-width: 560px){#wrapper{background:none;border-radius:0;padding:0}}#notFoundCate{background:#fff;border-radius:10px;padding:20px}@media(max-width: 560px){#notFoundCate{padding:20px 10px;line-height:1.4;text-align:center;border-radius:0}}.contents{background:#fff;border-radius:10px;padding:20px;margin-bottom:40px}.contents .title{display:table;width:100%}.contents .title dt,.contents .title dd{display:table-cell}.contents .title dt{width:120px;margin-right:20px;border-right:20px solid #fff}.contents .title dt span{display:block;padding:10px;text-align:center}.contents .title dt span:first-child{background:#e5c648;font-size:18px;font-size:1.8rem}.contents .title dt span:last-child{background:#eee}.contents .title dd{background:#e5c648;padding:10px 20px;font-size:20px;font-size:2rem;vertical-align:middle}.contents .title dd.new{padding-right:60px;position:relative}.contents .title dd.new::before{content:"";top:0;right:0;border-bottom:60px solid rgba(0,0,0,0);border-right:60px solid #f45b5b;position:absolute;z-index:1}.contents .title dd.new::after{content:"NEW";font-size:14px;font-size:1.4rem;display:block;top:14px;right:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);color:#fff;position:absolute;line-height:1;z-index:2}.contents .title dd .check{display:inline-block;background:#6db8cc;padding:10px;margin-right:10px;color:#fff;font-size:14px;font-size:1.4rem;white-space:nowrap}.contents .title dd p{display:flex;align-items:center}.contents .base{display:flex;justify-content:space-between;margin-top:20px}.contents .base li.banner{width:300px;margin-right:20px}.contents .base li.banner img{width:300px}.contents .base li.banner p{margin-top:10px}.contents .base li.set{flex:1}.contents .set{align-self:center}.contents .set dl{border-bottom:2px solid #ccc;margin-bottom:20px;display:flex}.contents .set dt{width:20%;text-align:center;font-size:16px;font-size:1.6rem;padding:10px;background:#eee;line-height:1}.contents .set .reward dt{background:#6db8cc;color:#fff}.contents .set .tokutan dt{background:#f45b5b;color:#fff}.contents .set .tokutan dd{font-weight:bold}.contents .set dd{width:80%;padding:10px 10px 10px 20px;font-size:18px;font-size:1.8rem;line-height:1.4}.contents .set dd a:link,.contents .set dd a:visited,.contents .set dd a:hover,.contents .set dd a:active{text-decoration:underline}.contents .moreDetail{width:30%;margin:0 auto;background:#70b7b7;border-radius:100px;color:#fff;font-size:20px;font-size:2rem;text-align:center;padding:15px 20px;cursor:pointer}.contents .moreDetail:hover{opacity:.7}.contents .detail{margin-top:20px}.contents .detail dl{border-bottom:2px solid #ccc;margin-bottom:20px;display:flex}.contents .detail dt{width:20%;text-align:center;font-size:16px;font-size:1.6rem;padding:10px;background:#eee}.contents .detail dd{width:80%;padding:10px 10px 10px 20px;font-size:14px;font-size:1.4rem;line-height:1.8;word-break:break-all}.contents .detail dd a{max-width:100%;text-decoration:underline;display:inline-block;background:url(../images/icon_blank.png) left center no-repeat;background-size:14px;padding-left:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.contents .detail dl.oubo dt{font-weight:bold}.contents .detail dl.oubo dd{width:calc(80% - 20px);font-weight:bold;color:#c00;background:#fffbe9;margin-left:20px}.contents .programBtn{display:flex;justify-content:center;flex-wrap:wrap;margin-top:50px}.contents .programBtn li{width:35%;font-size:22px;font-size:2.2rem;line-height:1}@media(max-width: 960px){.contents .programBtn li{width:45%}}.contents .programBtn li:nth-child(2){margin-left:20px}.contents .programBtn li a,.contents .programBtn li span{display:block;border-radius:100px;padding:20px;color:#fff;text-align:center;cursor:pointer}.contents .programBtn li a:hover,.contents .programBtn li span:hover{opacity:.7}.contents .programBtn li.form span,.contents .programBtn li.form a{background:#399}.contents .programBtn li.teikei a{background:#3f4f7e}.contents .programBtn li.noPg{width:100%;text-align:center;font-size:16px;font-size:1.6rem;margin-top:10px;line-height:1.5}.contents .programBtn li.noPg span{cursor:default}.contents .close{text-align:right;color:#666;text-decoration:underline;cursor:pointer;margin-top:20px;cursor:pointer}.spContents{background:#fff;margin-bottom:30px;padding:10px}.spContents .banner{width:80%;margin:20px auto 0;text-align:center}.spContents .banner img{width:100%}.spContents p.eclink{margin-top:10px;text-align:center}.spContents .title{width:100%}.spContents .title dt{display:flex;justify-content:center;margin-bottom:10px}.spContents .title dt span{display:block;width:35%;padding:10px;text-align:center}.spContents .title dt span:first-child{background:#e5c648;font-size:14px;font-size:1.4rem}.spContents .title dt span:last-child{background:#eee}.spContents .title dd{background:#e5c648;padding:10px;font-size:16px;font-size:1.6rem;vertical-align:middle}.spContents .title dd.new{padding-right:60px;position:relative}.spContents .title dd.new::before{content:"";top:0;right:0;border-bottom:35px solid rgba(0,0,0,0);border-right:35px solid #f45b5b;position:absolute;z-index:1}.spContents .title dd.new::after{content:"NEW";font-size:10px;font-size:1rem;display:block;top:7px;right:0px;-webkit-transform:rotate(45deg);transform:rotate(45deg);color:#fff;position:absolute;line-height:1;z-index:2}.spContents .title dd .check{display:inline-block;padding:10px;margin-right:10px;color:#fff;font-size:12px;font-size:1.2rem;background:#6db8cc;white-space:nowrap}.spContents .title dd p{display:flex;align-items:center}.spContents .set{margin-top:20px}.spContents .set dl{border-bottom:2px solid #ccc;margin-bottom:20px}.spContents .set dt{width:50%;text-align:center;font-size:14px;font-size:1.4rem;padding:10px;background:#eee;line-height:1}.spContents .set .reward dt{background:#6db8cc;color:#fff}.spContents .set .tokutan dt{background:#f45b5b;color:#fff}.spContents .set .tokutan dd{font-weight:bold}.spContents .set dd{padding:10px 0;font-size:14px;font-size:1.4rem;line-height:1.4}.spContents .set dd a:link,.spContents .set dd a:visited,.spContents .set dd a:hover,.spContents .set dd a:active{text-decoration:underline}.spContents .set .setNum{display:flex;justify-content:space-between;border-bottom:2px solid #ccc;margin-bottom:20px}.spContents .set .setNum li{width:calc(50% - 5px)}.spContents .set .setNum p:first-child{text-align:center;font-size:14px;font-size:1.4rem;padding:10px;background:#eee;line-height:1}.spContents .set .setNum p:last-child{padding:10px 0;font-size:14px;font-size:1.4rem;line-height:1.4}.spContents .moreDetail{width:80%;margin:0 auto;background:#70b7b7;border-radius:100px;color:#fff;font-size:20px;font-size:2rem;text-align:center;padding:15px 20px;cursor:pointer;margin-bottom:10px}.spContents .moreDetail:hover{opacity:.7}.spContents .detail{margin-top:20px}.spContents .detail dl{border-bottom:2px solid #ccc;margin-bottom:20px}.spContents .detail dt{width:50%;text-align:center;font-size:16px;font-size:1.6rem;padding:10px;background:#eee}.spContents .detail dd{font-size:14px;font-size:1.4rem;line-height:1.8;word-break:break-all;padding:10px 0}.spContents .detail dd.conf{background:#fffbe9;padding:10px;margin-top:10px}.spContents .detail dd a{max-width:100%;text-decoration:underline;display:inline-block;background:url(../images/icon_blank.png) left center no-repeat;background-size:14px;padding-left:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.spContents .detail dl.oubo dt{font-weight:bold}.spContents .detail dl.oubo dd{font-weight:bold;color:#c00}.spContents .programBtn{margin-top:30px}.spContents .programBtn li{width:80%;margin:0 auto 15px;font-size:18px;font-size:1.8rem;line-height:1}.spContents .programBtn li.form span,.spContents .programBtn li.form a{display:block;border-radius:100px;padding:20px;color:#fff;text-align:center;background:#399}.spContents .programBtn li.form span:hover,.spContents .programBtn li.form a:hover{opacity:.7}.spContents .programBtn li.teikei{text-align:center}.spContents .programBtn li.teikei a{text-decoration:underline;display:inline-block;background:url(../images/icon_blank.png) left center no-repeat;background-size:14px;padding-left:20px;font-size:16px;font-size:1.6rem}.spContents .programBtn li.noPg{width:100%;text-align:center;font-size:14px;font-size:1.4rem;margin-top:10px;line-height:1.5;font-weight:bold}.spContents .programBtn li.noPg span{display:block;text-align:left;font-weight:normal}.spContents .close{text-align:center;color:#666;text-decoration:underline;cursor:pointer;margin:20px 0}#recruitment{background:#e4e7ed}#recruitment .recruitmentArea{width:960px;margin:0 auto;padding:50px 0}@media(max-width: 960px){#recruitment .recruitmentArea{width:100%;padding:20px 0}}@media(max-width: 960px){#recruitment .recruitmentArea h2{margin:0 10px}}#footer{margin-top:50px}#footer .a8logo{text-align:center}#footer .ftTit{margin:20px auto 30px;text-align:center;line-height:1.5}#footer ul{display:flex;justify-content:center}#footer ul li{padding:3px 0}#footer ul li:nth-child(2){border-left:1px solid #333;border-right:1px solid #333;padding:3px 10px;margin:0 10px}#footer ul a{color:#333}#footer .copy{margin:40px 0;text-align:center}.modal{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:60%;height:60%;background:#fff;border-radius:10px;z-index:1000;padding:10px 20px 20px;overflow:auto}@media(max-width: 560px){.modal{width:93%;height:93%}}.overlay{display:none;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.8);width:100%;height:100%;z-index:100}.modal .rule{margin-top:15px;padding:0 10px}.modal .rule li{margin-bottom:5px;font-size:16px;font-size:1.6rem;padding-left:18px;line-height:1.6}.modal .rule li:before{display:inline-block;vertical-align:middle;content:"";width:12px;height:12px;background:#3f4f7e;border-radius:50%;margin-right:5px}.modal .mdClose{text-align:right;font-size:20px;font-size:2rem;color:#666;cursor:pointer}.modal .kakunin{text-align:center;margin-top:20px;font-size:16px;font-size:1.6rem;font-weight:bold;line-height:1.3}.modal .formBtn{width:50%;font-size:22px;font-size:2.2rem;line-height:1;margin:15px auto 0}@media(max-width: 560px){.modal .formBtn{width:80%}}.modal .formBtn a{display:block;border-radius:100px;padding:15px 20px;color:#fff;text-align:center;background:#399}.modal .formBtn a:hover{opacity:.7}#recruitment .recruitmentArea .modal h2{border-left:1px solid #3f4f7e;border-bottom:1px solid #3f4f7e;padding:5px;font-size:18px;font-size:1.8rem;color:#3f4f7e;font-weight:bold;margin:0}.hbMenu .menuSp{top:0;position:fixed;top:0;left:-300px;bottom:0;width:300px;background:#e5c648;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:all .5s;z-index:100;opacity:0;display:block;padding:20px}.hbMenu .menuSp li{border-bottom:1px dotted #fff;padding:10px 0}.hbMenu .menuSp a{font-size:16px;font-size:1.6rem;position:relative;display:inline-block;padding-left:20px}@media(max-width: 560px){.hbMenu .menuSp a{font-size:14px;font-size:1.4rem;display:block;padding:10px}}.hbMenu .menuSp a:link,.hbMenu .menuSp a:visited,.hbMenu .menuSp a:hover,.hbMenu .menuSp a:active{color:#333}.hbMenu .menuSp a:hover{text-decoration:underline}.hbMenu .menuSp svg{fill:#3f4f7e;position:absolute;top:2px;left:0;width:14px;height:14px}@media(max-width: 560px){.hbMenu .menuSp svg{width:12px;height:12px;position:static;margin-right:3px}}.open .hbMenu .menuSp{left:0;opacity:1}@media screen and (max-width: 767px){.hbMenu{left:-220px;width:220px}}.toggle_btn{background:#e5c648;padding:10px;display:none;position:fixed;top:10px;right:10px;width:40px;height:40px;transition:all .5s;cursor:pointer;z-index:101;border:5px solid #e5c648}.toggle_btn span{display:block;position:absolute;left:0;width:30px;height:2px;background-color:#333;border-radius:4px;transition:all .5s}.toggle_btn span:nth-child(1){top:4px}.toggle_btn span:nth-child(2){top:14px}.toggle_btn span:nth-child(3){bottom:4px}.open .toggle_btn span{background-color:#fff}.open .toggle_btn span:nth-child(1){-webkit-transform:translateY(10px) rotate(-315deg);transform:translateY(10px) rotate(-315deg)}.open .toggle_btn span:nth-child(2){opacity:0}.open .toggle_btn span:nth-child(3){-webkit-transform:translateY(-10px) rotate(315deg);transform:translateY(-10px) rotate(315deg)}#mask{display:none;transition:all .5s}.open #mask{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.8;z-index:2;cursor:pointer}#faqCate{display:flex;margin:30px 0 0}#faqCate li{margin-right:20px}#faqCate li:last-child{margin-right:0}#faqCate a{position:relative;display:inline-block;font-size:14px;font-size:1.4rem;padding-left:20px}#faqCate a svg{fill:#399;position:absolute;top:1px;left:0;width:14px;height:14px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#contentsArea{padding:50px 0}#contentsArea p{line-height:1.6}@media(max-width: 560px){#contentsArea .ruleArea{width:95%;padding:20px 10px}}#contentsArea .unc{margin-top:-100px;padding-top:100px}#contentsArea h3{margin-top:30px;background:#e5c648;padding:10px;font-size:20px;font-size:2rem;font-weight:normal;line-height:1.5}#contentsArea ul.list{border-bottom:1px dotted #ccc;margin-top:-100px;padding-top:100px}#contentsArea ul.list li{display:flex;line-height:1.6}#contentsArea ul.list li.que{font-size:18px;font-size:1.8rem;font-weight:bold;margin-top:20px}#contentsArea ul.list li.ans{margin-top:15px;font-size:16px;font-size:1.6rem;padding-bottom:20px}#contentsArea ul.list li span:first-child{width:30px;height:30px;border-radius:50%;text-align:center;line-height:25px;font-size:18px;font-size:1.8rem;color:#fff;display:inline-block;margin-right:10px;font-weight:bold;white-space:nowrap}#contentsArea ul.list li span:last-child{flex:1}#contentsArea ul.list li.que span:first-child{background:#3f4f7e}#contentsArea ul.list li.ans span:first-child{background:#6db8cc}#contentsArea .flex{display:flex;width:100%}@media(max-width: 560px){#contentsArea .flex{display:block}}#contentsArea .flexCenter{align-items:center}#contentsArea .flex .pic{margin-right:20px;max-width:214px}@media(max-width: 560px){#contentsArea .flex .pic{width:50%;margin-bottom:10px}}#contentsArea .flex .pic1{margin:0 40px;max-width:220px}@media(max-width: 560px){#contentsArea .flex .pic1{width:50%;margin:0 auto 10px}}#contentsArea .flex .pic2{margin:0 40px;max-width:88px;align-self:center}@media(max-width: 560px){#contentsArea .flex .pic2{width:50%;margin:0 auto 10px}}#contentsArea .pointArea .flex p{margin-top:0}#contentsArea .flex a.blank{margin-top:10px}#contentsArea .flex a.blank svg{top:5px}#contentsArea .faqCare{border:2px solid #e5c648;padding:20px;margin-top:30px}@media(max-width: 560px){#contentsArea .faqCare{padding:10px}}#contentsArea .faqCare h4{font-size:20px;font-size:2rem;padding-bottom:10px;border-bottom:2px solid #e5c648}@media(max-width: 560px){#contentsArea .faqCare h4{font-size:18px;font-size:1.8rem}}#contentsArea .faqCare dl{margin-top:20px;line-height:1.6}#contentsArea .faqCare dt{font-size:18px;font-size:1.8rem;font-weight:bold;margin-bottom:10px}@media(max-width: 560px){#contentsArea .faqCare dt{font-size:16px;font-size:1.6rem}}#contentsArea .faqCare dd{font-size:16px;font-size:1.6rem}@media(max-width: 560px){#contentsArea .faqCare dd{font-size:14px;font-size:1.4rem}}#contentsArea .pointArea h4{position:relative;padding:10px;border-bottom:3px solid #e5c648;font-size:18px;font-size:1.8rem;margin:30px 0 0;line-height:1.3}@media(max-width: 560px){#contentsArea .pointArea h4{padding:0 5px 10px}}#contentsArea .pointArea h4:before{position:absolute;bottom:-3px;left:0;width:10%;height:3px;content:"";background:#3f4f7e}#contentsArea .pointArea p{margin-top:15px;font-size:16px;font-size:1.6rem;line-height:1.8}#contentsArea .pointArea .pointList{margin-top:20px;background:#eee;padding:20px 20px 10px;border-radius:10px}#contentsArea .pointArea .pointList li{margin-bottom:15px;font-size:14px;font-size:1.4rem;text-indent:-18px;padding-left:18px;line-height:1.6}#contentsArea .pointArea .pointList li:before{display:inline-block;vertical-align:middle;content:"";width:12px;height:12px;background:#3f4f7e;border-radius:50%;margin-right:5px}