.contents_faq .cmn_contents_header .title{height:58px;background-image:url(../images/contents/faq/contents_title.png)}@media screen and (max-width:767px){.contents_faq .cmn_contents_header .title{height:44.5px;background-image:url(../images/contents/faq/contents_title_sp.png)}}.contents_faq .navi{margin-top:90px;margin-bottom:70px}@media screen and (max-width:767px){.contents_faq .navi{margin-top:60px;margin-bottom:35px}}@media screen and (max-width:767px){.contents_faq .navi li{width:50%}}@media screen and (max-width:767px){.contents_faq .navi li a{display:block;font-size:13px}}.contents_faq .list .group>dt{padding-left:15px;border-left:5px solid #04a311;font-size:20px;font-weight:700}@media screen and (max-width:767px){.contents_faq .list .group>dt{padding-left:10px;border-left:3px solid #04a311;font-size:16px}}.contents_faq .list .group>dd{margin-top:20px}.contents_faq .list .group:not(:first-child){margin-top:70px}.contents_faq .list .item{border-top:1px solid #eee}.contents_faq .list .item:last-child{border-bottom:1px solid #eee}.contents_faq .list .item>dd,.contents_faq .list .item>dt{padding-left:45px;padding-right:45px}@media screen and (max-width:767px){.contents_faq .list .item>dd,.contents_faq .list .item>dt{padding-left:0;padding-right:0}}.contents_faq .list .item>dd .box,.contents_faq .list .item>dt{position:relative}.contents_faq .list .item>dd .box:before,.contents_faq .list .item>dt:before{content:"";position:absolute;display:block;width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width:767px){.contents_faq .list .item>dd .box:before,.contents_faq .list .item>dt:before{width:20px;height:20px}}.contents_faq .list .item>dt{cursor:pointer;-webkit-transition:background-color .1s linear;transition:background-color .1s linear}.contents_faq .list .item>dt:before{top:17px;left:45px;background-image:url(../images/contents/faq/faq_icon_q.png)}@media screen and (max-width:767px){.contents_faq .list .item>dt:before{top:18px;left:0}}.contents_faq .list .item>dt span{display:block;position:relative;padding:20px 55px 20px 40px;font-size:16px}.contents_faq .list .item>dt span:after,.contents_faq .list .item>dt span:before{content:"";display:block;position:absolute;top:50%;margin-top:-1px;margin-left:-10px;width:20px;height:2px;background:#04a311;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;right:0}.contents_faq .list .item>dt span:before{-webkit-transform:rotate(0);transform:rotate(0)}.contents_faq .list .item>dt span:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width:767px){.contents_faq .list .item>dt span{padding:20px 55px 20px 30px;font-size:13px}.contents_faq .list .item>dt span:after,.contents_faq .list .item>dt span:before{content:"";display:block;position:absolute;top:50%;margin-top:-1px;margin-left:-8px;width:16px;height:2px;background:#04a311;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;right:0}.contents_faq .list .item>dt span:before{-webkit-transform:rotate(0);transform:rotate(0)}.contents_faq .list .item>dt span:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media screen and (min-width:768px){.contents_faq .list .item>dt:not(._open):hover{background-color:#f1f9f2}}@media print{.contents_faq .list .item>dt:not(._open):hover{background-color:#f1f9f2}}.contents_faq .list .item>dt._open span:after{-webkit-transform:rotate(0);transform:rotate(0)}.contents_faq .list .item>dd{height:0;overflow:hidden}.contents_faq .list .item>dd .box{margin-bottom:30px;padding:40px 45px 40px 70px;background:#f1f9f2;font-size:13px;line-height:1.7;letter-spacing:.08em;word-break:break-all;text-align:justify}@media screen and (max-width:767px){.contents_faq .list .item>dd .box{padding:30px 25px 30px 45px;font-size:12px}}.contents_faq .list .item>dd .box:before{top:35px;left:25px;background-image:url(../images/contents/faq/faq_icon_a.png)}@media screen and (max-width:767px){.contents_faq .list .item>dd .box:before{top:30px;left:15px}}.contents_faq .list .item>dd .box h1,.contents_faq .list .item>dd .box h2,.contents_faq .list .item>dd .box h3,.contents_faq .list .item>dd .box h4,.contents_faq .list .item>dd .box h5{font-weight:700}.contents_faq .list .item>dd .box h1{font-size:150%}.contents_faq .list .item>dd .box h2{font-size:140%}.contents_faq .list .item>dd .box h3{font-size:130%}.contents_faq .list .item>dd .box h4{font-size:120%}.contents_faq .list .item>dd .box h5{font-size:110%}.contents_faq .list .item>dd .box h6{font-size:90%}.contents_faq .list .item>dd .box p{min-height:1.7em}.contents_faq .list .item>dd .box div{min-height:1.7em}.contents_faq .list .item>dd .box a{color:#3f81cc}@media screen and (min-width:768px){.contents_faq .list .item>dd .box a:hover{text-decoration:underline}}@media print{.contents_faq .list .item>dd .box a:hover{text-decoration:underline}}.contents_faq .list .item>dd .box strong{font-weight:700}.contents_faq .list .item>dd .box img{display:block;height:auto}.contents_faq .list .item>dd .box table{border-collapse:separate}.contents_faq .list .item>dd .box table td,.contents_faq .list .item>dd .box table th{margin:0;margin:initial;padding:0;padding:initial}.contents_faq .list .item>dd .box ul:not([style])>li{position:relative;padding-left:20px;line-height:1.5;list-style-type:none!important;background-color:transparent}.contents_faq .list .item>dd .box ul:not([style])>li:before{content:"";position:absolute;top:.75em;left:0;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.contents_faq .list .item>dd .box ul:not([style])>li{padding-left:1.5em}.contents_faq .list .item>dd .box ul:not([style])>li:before{left:2px;margin-top:-3px;width:6px;height:6px;border-radius:50%;background-color:#333}.contents_faq .list .item>dd .box ul[style*=circle]>li{position:relative;padding-left:20px;line-height:1.5;list-style-type:none!important;background-color:transparent}.contents_faq .list .item>dd .box ul[style*=circle]>li:before{content:"";position:absolute;top:.75em;left:0;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.contents_faq .list .item>dd .box ul[style*=circle]>li:before{left:2px;margin-top:-3px;width:6px;height:6px;border-radius:50%;border:1px solid #333}.contents_faq .list .item>dd .box ul[style*=disc]>li{position:relative;padding-left:20px;line-height:1.5;list-style-type:none!important;background-color:transparent}.contents_faq .list .item>dd .box ul[style*=disc]>li:before{content:"";position:absolute;top:.75em;left:0;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.contents_faq .list .item>dd .box ul[style*=disc]>li{padding-left:1.5em}.contents_faq .list .item>dd .box ul[style*=disc]>li:before{left:2px;margin-top:-3px;width:6px;height:6px;border-radius:50%;background-color:#333}.contents_faq .list .item>dd .box ul[style*=square]>li{position:relative;padding-left:20px;line-height:1.5;list-style-type:none!important;background-color:transparent}.contents_faq .list .item>dd .box ul[style*=square]>li:before{content:"";position:absolute;top:.75em;left:0;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.contents_faq .list .item>dd .box ul[style*=square]>li:before{content:"";position:absolute;top:.75em;left:0;margin-top:-5px;width:10px;height:10px;background:#04a311}.contents_faq .list .item>dd .box ul[style*=square]._l>li{padding-left:25px}.contents_faq .list .item>dd .box ul[style*=square]._l>li:before{margin-top:-7.5px;display:block;width:15px;height:15px}.contents_faq .list .item>dd .box ol{list-style-type:decimal;line-height:1.5;padding-left:25px}.contents_faq .list .item>dd .box li:not(:first-child){margin-top:3px}.contents_faq .list .item>dd .box hr{margin:0;height:0;border-width:1px 0 0 0;border-color:#eee;border-style:solid}.contents_faq .list .item>dd .box iframe{display:block;max-width:100%}.contents_faq .list .item>dd .box .aligncenter,.contents_faq .list .item>dd .box .alignleft,.contents_faq .list .item>dd .box .alignright{margin-top:0;margin-bottom:0;float:none}.contents_faq .list .item>dd .box .aligncenter{margin-left:auto;margin-right:auto}.contents_faq .list .item>dd .box .alignleft{margin-right:auto;margin-left:0;float:none}.contents_faq .list .item>dd .box .alignright{margin-left:auto;margin-right:0}.contents_faq .list .item>dd .box .wp-video{width:100%!important}.contents_faq .list .item>dd .box .mejs-video{min-width:100%!important}.contents_faq .list .item>dd .box .wp-playlist .wp-playlist-tracks{font-family:sans-serif}.contents_faq .list .item>dd .box .wp-playlist .wp-playlist-tracks a{text-decoration:none}.contents_faq .list .item>dd .box .wp-playlist .wp-playlist-next,.contents_faq .list .item>dd .box .wp-playlist .wp-playlist-prev{display:none}.contents_faq .attend_contact{margin-top:65px;background-color:#f5f5f5;padding:55px 50px}@media screen and (max-width:767px){.contents_faq .attend_contact{margin-top:45px;padding:50px 25px}}.contents_faq .attend_contact .text{font-size:16px;text-align:center}@media screen and (max-width:767px){.contents_faq .attend_contact .text{font-size:13px}}.contents_faq .attend_contact .more{margin:40px auto 0;width:450px}@media screen and (max-width:767px){.contents_faq .attend_contact .more{margin:25px auto 0;width:auto}}
/*# sourceMappingURL=../sourcemaps/faq.css.map */
