@charset "UTF-8";.close,.more_link,.open{font-weight:700;text-align:center}.close,.merit_pt,.merit_txt,.more_link,.open,.reason_inner{text-align:center}.merit_bg::after,.reason_label_in:before{content:""}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.more_link{display:block;font-size:13px;border-radius:4px;margin:13px auto 10px;padding:18px 0;width:100%;text-shadow:0 1px 0 rgba(255,255,255,1);border:1px solid #f6cedd;background-image:-webkit-linear-gradient(top,#fff5f9,#feadcd);background-image:linear-gradient(to bottom,#fff5f9,#feadcd);box-shadow:inset 0 2px 0 rgba(255,247,247,1)}.more_link:hover{border:1px solid #f6cedd;opacity:.75}.more_link i{display:inline-block;padding:0 4px 0 0}.more{width:100%;margin:10px auto}.close,.open{display:block;font-size:13px;margin:20px auto;border-radius:4px;padding:12px 0;width:88%;color:#441627;border:1px solid #441627;text-decoration:none}.close{display:none!important}#mainvisual{margin:0;width:100%;display:block}.mainvisual_inner{display:block;margin:0 auto}.section_title,.section_title_green,.section_title_purple{padding:12px 10px;margin:0 0 10px;font-size:20px;line-height:100%;text-align:center;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.2);box-shadow:0 2px 8px rgba(0,0,0,.2);position:relative;font-family:"Rounded Mplus 1c";font-weight:700}.section_title_point01,.section_title_point02,.title_01{display:inline-block;position:absolute}.section_title{background-color:#FCA0C4}.title_01{top:-20px;left:50%;width:120px;margin:0 0 0 -60px}.section_title_purple{background-color:#a5adfc}.section_title_green{background-color:#9adfaa}.title_small{font-size:20px}.title_pink{color:#E62786}.title_yellow{color:#fff600}.title_blue{color:#00a3f4}.about_box_t1,.chatroom_box_t1{color:#fca9ca;font-family:"Rounded Mplus 1c"}.section_title_point01{max-width:120px;margin:-20px 0 0 -120px}.section_title_point02{max-width:120px;margin:-20px 0 0}#about{padding:0 0 51px;background:#fff;margin:55px 0 0}.about_box{margin:5px 0 35px}.about_image{width:40%;display:block}.about_image img{display:block;margin:0 auto;padding-left:5%}.about_text{width:60%;display:block;padding:0 0 0 10px;font-size:14px;line-height:1.7}.about_text p{background:url(../images/top/dot_line.png)}.about_box_t1{font-size:22px;margin-bottom:10px;font-weight:600}#chatroom{padding:0 0 50px;background:#fff;margin:55px 0 0}.chatroom{margin:5px 0 35px}.chatroom_image{width:40%;display:block}.chatroom_image img{display:block;margin:0 auto;padding-left:5%}.chatroom_text{width:60%;display:block;padding:0 0 0 10px;font-size:14px;line-height:1.7}.chatroom_text p{background:url(../images/top/dot_line.png)}.chatroom_box_t1{font-size:20px;font-weight:700;margin-bottom:10px}#merit{background:-moz-radial-gradient(circle farthest-side,#fffcfe,#fffcfe 50%,#fff2f8 50%,#fff2f8);background:-webkit-gradient(radial,50% 50%,0,50% 50%,9,from(#fffcfe),color-stop(50%,#fffcfe),color-stop(50%,#fff2f8),to(#fff2f8));-moz-background-size:30px 30px;-webkit-background-size:30px 30px;background-size:30px 30px}#merit .container{position:relative}.merit_img,.merit_img2,.merit_img3,.merit_img4,.merit_img5,.merit_img6,.merit_img7{position:absolute}.merit_img{top:0;right:5%;width:40%}.merit_img2 img,.merit_img7 img{width:35%}.merit_img7{left:0;top:31%;z-index:2}.merit_img2{left:47%;top:52%;z-index:2}.merit_img3{left:40%;top:36.5%;z-index:2}.merit_img3 img,.merit_img5 img,.merit_img6 img{width:60%}.merit_img4{left:48%;top:85%;z-index:2}.merit_img4 img{width:35%}.merit_img5{left:0;top:64%;z-index:2}.merit_img6{left:70%;top:85%;z-index:2}.merit_bg::after{display:block;padding-top:180%}.merit_bg{width:100%;position:relative;margin:0 auto}.merit_bg .merit1 .circle{border-radius:55%;padding:55%}.merit1{width:55%;left:3%;position:absolute;top:0}.merit_bg .merit1 .circle,.merit_bg .merit2 .circle,.merit_bg .merit3 .circle,.merit_bg .merit4 .circle,.merit_bg .merit5 .circle{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);border:2px dashed #441627}.reason_inner,.salary_box_inner,.voice_box_inner{box-shadow:0 1px 4px rgba(0,0,0,.2)}.merit_bg .merit2 .circle,.merit_bg .merit3 .circle,.merit_bg .merit4 .circle,.merit_bg .merit5 .circle{border-radius:50%;padding:50%}.merit2,.merit3,.merit4,.merit5{position:absolute;width:50%}.merit_bg .merit2 .circle{background:#fff}.merit2{left:49%;top:26%}.merit3{left:1%;top:37%}.merit4{left:48%;top:56%}.merit5{left:2px;top:68%}.merit_txtbox,.merit_txtbox2{position:absolute;top:3%;padding:10px 0;width:90%}.merit_txtbox{left:10%}.merit_txtbox2{left:5%}.merit_ico{display:block;width:40%;margin:8% auto 3%}.merit5 .merit_ico{margin:3% auto}.merit_pt{color:#451627;font-size:5vw;letter-spacing:-1px;margin-bottom:10px;font-family:"Rounded Mplus 1c";font-weight:500}.merit_txt{font-size:3.2vw}.merit4 .merit_txt,.merit5 .merit_txt{letter-spacing:-2px}.txt_pink{color:#f1468a;font-weighpxt:bold}@media screen and (min-width:800px){.merit_pt{font-size:35px}.merit_txt{font-size:25px}.merit4 .merit_txt,.merit5 .merit_txt{letter-spacing:0}}#reason{padding:0 0 40px;background:-webkit-gradient(linear,left top,right bottom,from(#F0F1FC),color-stop(.25,#F0F1FC),color-stop(.25,#fff),color-stop(.5,#fff),color-stop(.5,#F0F1FC),color-stop(.75,#F0F1FC),color-stop(.75,#fff),to(white));background:-moz-linear-gradient(-45deg,#F0F1FC 25%,#fff 25%,#fff 50%,#F0F1FC 50%,#F0F1FC 75%,#fff 75%,#fff);background:linear-gradient(-45deg,#F0F1FC 25%,#fff 25%,#fff 50%,#F0F1FC 50%,#F0F1FC 75%,#fff 75%,#fff);background-size:12px 12px}.reason_inner{margin:10px auto;border-left:1px solid #d8d8d9;border-radius:4px;background:#fff}.reason_headline{font-family:"Rounded Mplus 1c";font-size:16px;width:100%;padding:18px 18px 18px 60px;color:#1b1f42;background-color:#f0f1ff;text-align:left;font-weight:700;letter-spacing:0;display:inline-block;position:relative;z-index:99}.reason_headline .txt1{color:#fc8db9;font-size:18px;letter-spacing:-1px}.reason_photo{background-color:#FAFAFA;padding:10px;border:1px solid #e3e3e3;margin-bottom:25px}.reason_photo img{width:100%;max-width:551px}.reason_read{text-align:left;padding:10px 5px}.reason_box{text-align:center;padding:10px 5px;margin:0;position:relative}.reason_label{position:relative;margin-bottom:15px}.reason_label_in{background:#A5ADFC;border-radius:50%;color:#fff;height:40px;line-height:34px;padding:0;position:absolute;text-align:center;text-shadow:none;left:5px;top:13%;width:40px;z-index:100}.reason_label_in:before{position:absolute;bottom:5px;left:98%;margin-left:-8px;width:0;height:0;border-style:solid;border-width:16px 8px 0;border-color:#A5ADFC transparent transparent;z-index:0;transform:rotate(-70deg);-moz-transform:rotate(-70deg);-webkit-transform:rotate(-70deg)}.reason_label .small{font-size:9px;display:block;line-height:1;margin-top:10px}.reason_label .number{font-size:16px;display:block;line-height:1}.reason_decoration1,.reason_decoration2,.reason_decoration3{position:absolute;z-index:102}.reason_decoration1{width:11%;top:10px;right:0}.reason_decoration2{width:11%;top:10%;right:5%}.reason_decoration3{width:12%;top:8%;right:2%}.reason_read_box{border-top:1px dashed #a5adfc;border-bottom:1px dashed #a5adfc;position:relative}.caught_tax_title:after,.flow_read:after{content:"";height:0;border-style:solid}.reason_point{position:absolute;padding:2px 0 1px;width:15%;font-size:10px;top:-18px;left:0;background-color:#A5ADFC;border-radius:5px 5px 0 0;color:#fff}.flow_read{position:relative;background:#efe3fc;padding:7px 10px;border-radius:10px}.flow_read:after{position:absolute;top:50%;right:99%;margin-left:-8px;width:0;border-width:20px 10px 0;border-color:#efe3fc transparent transparent;z-index:0;transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90eg)}#caught_tax{padding-bottom:40px}.caught_tax_title{position:relative;background:#fc8db9;padding:8px;border-radius:15px;color:#fff;text-align:center;width:65%;margin:15px auto 10px;font-weight:700}.caught_tax_title:after{position:absolute;bottom:-15px;left:50%;margin-left:-7px;width:0;border-width:15px 7px 0;border-color:#fc8db9 transparent transparent;transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);z-index:100}.caught_tax_photo{background-color:#FAFAFA;border:1px solid #e3e3e3;max-width:720px;margin:0 auto}.caught_tax_photo img{width:100%;max-width:720px}.caught_tax_read{text-align:left;padding:10px 15px;border-bottom:2px dashed #a5adfc;border-top:2px dashed #a5adfc;margin:15px auto;background-color:#f7f8ff}.voice_box_inner{border-radius:4px;margin:25px 0;padding:3px 6px;background:-webkit-gradient(linear,left top,right bottom,from(#DDC5F9),color-stop(.25,#DDC5F9),color-stop(.25,#fff),color-stop(.5,#fff),color-stop(.5,#DDC5F9),color-stop(.75,#DDC5F9),color-stop(.75,#fff),to(white));background:-moz-linear-gradient(-45deg,#DDC5F9 25%,#fff 25%,#fff 50%,#DDC5F9 50%,#F0F1FC 75%,#fff 75%,#fff);background:linear-gradient(-45deg,#DDC5F9 25%,#fff 25%,#fff 50%,#DDC5F9 50%,#DDC5F9 75%,#fff 75%,#fff);background-size:15px 15px}.voice_box_list{background:#fff;border-radius:6px;margin:5px 0;padding:15px}.voice_box_list h3{display:inline-block;color:#c764d3;background-color:#faf5ff;font-size:14px;font-weight:700;padding:10px;width:100%;margin-bottom:10px}.voice_box_name{display:inline-block;font-size:11px;margin:2px 0}#salary_box{padding:0 0 40px;background:#fffafc}#salary_box .sub_txt{font-size:12px;margin-bottom:10px}.salary_box_inner{background:url(../images/top/salary_background.png) rgba(0,0,0,0);border-radius:4px;margin:5px 0;padding:3px 8px}.salary_box_list{background:#fff;border:3px solid #fde3ed;border-radius:6px;box-shadow:0 1px 8px rgba(0,0,0,.2) inset;margin:8px 0;padding:8px 5px}.salary_box_list h3{display:block;font-size:14px;font-weight:700;letter-spacing:0;margin:0 0 20px;padding:8px 5px 10px 40px;position:relative;text-align:left;text-shadow:0 -1px 1px #fff;top:8px;background-color:#f5f6fc}.salary_box_list .no{border-radius:5px;left:10px;font-size:13px;display:inline-block;background-color:#A5ADFC;color:#fff;letter-spacing:0;line-height:23px;padding:0;position:absolute;text-align:center;text-shadow:none;top:50%;transform:translateY(-50%);width:23px}.salary_decoration1{position:absolute;z-index:102;width:6%;top:10px;right:15px}.salary_subtxt{font-size:11px}@media screen and (min-width:800px){.salary_decoration1{width:4.5%}}.salary_box_list img.salary_profile_image{display:block;margin:0 auto 5px;border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,.2);border:3px solid #fff}.salary_list_box{border-bottom:1px dashed #a7a6a6;text-align:left;padding:5px 0}.category_1,.category_2{display:inline-block;font-weight:700;padding:3px 3px 0 25px;margin-bottom:5px;position:relative}.category_1 span.category_ico,.category_2 span.category_ico{position:absolute;top:2px;left:0;display:inline-block;font-size:12px;color:#fff;width:21px;height:21px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-align:center;padding:3px 0}.category_1 span.category_ico{background-color:#ddc5f9}.category_2 span.category_ico{background-color:#b5d2f9}.salary_box_list table{padding:0 5px;display:inline-block;margin-top:10px}.salary_box_list table tr{font-size:14px;text-align:center}.salary_box_list table tr th{letter-spacing:0;font-size:12px;background:#fff7d9;padding:2px 10px;margin:3px 0;display:block;border-radius:5px;text-align:center;border:1px solid #a7a6a6}.contact_title,.flow_subtitle,.flow_title,.salary_box_list table tr td{font-size:16px;font-weight:700}.salary_box_list table tr td{letter-spacing:0;text-align:left;padding:0 0 0 10px;color:#f1468a}#flow_contact_box{padding-bottom:40px}.contact_title{font-family:"Rounded Mplus 1c";display:inline-block;margin:2px 0;color:#ed8bae;padding-top:15px}.flow_title{font-family:"Rounded Mplus 1c";background-color:#feadcd;color:#fff;text-align:center;padding:6px 0;border-radius:10px 10px 0 0}.flow_box_inner{border:3px solid #feadcd;padding:10px 5px}.flow_title_read{text-align:center;font-weight:700;margin:10px 0 25px}.frow_arrow_down{display:block;margin:20px auto;width:10%}.flow_subtitle{font-family:"Rounded Mplus 1c";display:inline-block;margin:2px 0;color:#fd86b0}#faq .faq_accordion_title,#faq .faq_intro_text01,#faq .faq_intro_text03,#faq .faq_intro_text03 span,.mailform_thnaks h2{font-family:Garamond,"Times New Roman","游明朝","Yu Mincho","游明朝体",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,"HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}#company,#qa{padding:0;margin-bottom:50px}#qa{background:-webkit-gradient(linear,left top,right bottom,from(#fef8f8),color-stop(.25,#fef8f8),color-stop(.25,#fff),color-stop(.5,#fff),color-stop(.5,#fef8f8),color-stop(.75,#fef8f8),color-stop(.75,#fff),to(white));background:-moz-linear-gradient(-45deg,#fef8f8 25%,#fff 25%,#fff 50%,#fef8f8 50%,#fef8f8 75%,#fff 75%,#fff);background:linear-gradient(-45deg,#fef8f8 25%,#fff 25%,#fff 50%,#fef8f8 50%,#fef8f8 75%,#fff 75%,#fff);background-size:12px 12px}.company_info{background:#fff;border:3px solid #dedede;border-radius:6px;padding:8px;margin:10px auto 0}.company_info .company_t{display:block;margin:5px 0;font-weight:700;text-align:center}.company_info table{width:100%}.company_info table tr{display:block;border-top:1px dashed #ccc;padding:5px 0 0;margin:5px 0}.company_info table tr th{letter-spacing:0;background:#c2addf;padding:4px;display:inline-block;border-radius:2px;text-align:center;color:#fff;width:22%;vertical-align:top}.company_info table tr td{letter-spacing:0;text-align:left;padding:0;max-width:81%;display:inline-block}.company_info table tr td span{font-size:11px;display:block}input,label,select,textarea{font-size:15px;text-align:center;display:block}.company_info p{margin:10px 0 0}input,select,textarea{color:#434343;padding:12px;margin:4px auto 8px;width:100%;vertical-align:middle;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}label{font-weight:700}input,textarea{-moz-transition:border .25s;-webkit-transition:border .25s;-o-transition:border .25s;transition:border .25s}textarea{padding:1em;min-height:10em;-moz-transition:border .25s;-webkit-transition:border .25s;-o-transition:border .25s;transition:border .25s;text-align:left}input[type=text],textarea{cursor:text}input[type=submit]{width:100%;display:block;margin:0 auto}select{height:auto}textarea.mailform_text{padding:8px;text-align:left}input,input[type=submit],input[type=button],textarea{-webkit-appearance:none}#mailform{background:#f9f9f9}.mailform{width:100%;margin:10px 0}.mailform_inner{width:100%;margin:0 auto}.mailform_area label{padding:0;width:100%;margin:10px 0 0;float:none;text-align:left;font-size:14px}.mailform_area input,.mailform_area select,.mailform_area textarea{box-shadow:inset 0 1px 3px rgba(0,0,0,.1);margin:5px 0 15px}.mailform_area input{padding:10px;text-align:left;width:100%;float:none;font-size:16px;border-radius:6px;max-width:100%!important;border:1px solid #ccc}.mailform_area input[type=text]:focus,.mailform_area input[type=tel]:focus,.mailform_area input[type=email]:focus{outline:0;border-color:#e72787}.mailform_area textarea{font-size:16px;border:1px solid #ccc}.mailform_area textarea:focus{outline:0;border-color:#e72787}.mailform_area select{padding:6px 10px;background-color:#fff;border-radius:6px;box-sizing:border-box;cursor:pointer;outline:0;border:1px solid #ccc;text-align:left;display:inline-block;width:100%;height:40px;float:none;font-size:16px;max-width:120px!important;position:relative}.mailform_area select:focus{outline:0!important;border-color:#e72787}.mailform_select_old{display:inline-block;margin:0 0 0 6px;position:relative;top:-2px;font-size:16px}::-webkit-input-placeholder{color:#bbb!important}::-moz-placeholder{color:#bbb!important}:-moz-placeholder{color:#bbb!important}:-ms-input-placeholder{color:#bbb!important}.mailform_area li{width:100%;margin:0 auto;clear:both}.mailform_area .mailform_free,.mailform_area .mailform_required{color:#FFF;padding:2px 4px;margin:0 0 0 4px;border-radius:3px;font-size:10px;display:inline-block;font-weight:400;vertical-align:text-top}.mailform_area .mailform_required{background:#f04545}.mailform_area .mailform_free{background:#c2aca0}.mailform_example{font-size:11px;padding:0 0 0 6px;font-weight:400;letter-spacing:.06em;vertical-align:text-top}.mailform_area input.btn_submit,input.mailform_text,textarea.mailform_text{font-size:16px;width:100%!important;display:block}input.mailform_text{max-width:100%!important;border-radius:none!important;text-align:left;padding:8px}textarea.mailform_text{max-width:100%!important;float:none}.mailform_area input.btn_submit{color:#FFF!important;border-radius:4px;font-weight:700;padding:0 5px;line-height:50px;text-align:center;background:-moz-linear-gradient(top,#f677b7,#ec5ca3 50%,#ea4798 51%,#e72787);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f677b7),color-stop(.5,#ec5ca3),color-stop(.51,#ea4798),to(#e72787));border:1px solid #d51776;box-shadow:inset 0 1px 0 rgba(255,255,255,.5);-webkit-tap-highlight-color:rgba(0,0,0,.3);text-shadow:0 1px 0 rgba(0,0,0,.3);transition:.3s}input.btn_submit:hover{opacity:.75}.footer_mailform_submit{width:100%!important;margin:0 auto!important}.mailform_privacy_text{font-size:11px;margin:10px 0 0;color:#777}.mailform_privacy{width:100%;max-height:140px;overflow:auto;border:1px solid #ccc;box-shadow:inset 0 1px 3px rgba(0,0,0,.1);background:#fff;font-size:11px;margin:10px 0 20px;padding:8px;border-radius:3px;color:#777}.mailform_privacy p{padding:0 0 10px}.mailform_privacy a{color:#777}#thanks{min-height:calc(100vh - 18px)}.thanks_footer{height:18px}.mailform_thnaks{border:2px solid #ccc;background:#fff;border-radius:4px;margin:20px 0 0;padding:30px 20px 10px}.mailform_thnaks h2{color:#E62786;font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,1);font-size:16px;line-height:150%}.mailform_thnaks h3{line-height:150%;margin:10px 0;padding:10px 0;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}.mailform_thnaks p{line-height:120%;font-size:11px;color:#666}.mailform_thnaks a{display:block;font-size:13px;border-radius:4px;margin:40px auto 20px;padding:18px 0;width:100%;border:1px solid #bdbdbd;background-image:-webkit-linear-gradient(top,#fcfcfc,#c3c3c3);background-image:linear-gradient(to bottom,#fcfcfc,#c3c3c3);font-weight:700;text-align:center;text-shadow:0 2px 0 rgba(255,255,255,1);box-shadow:0 3px 4px rgba(0,0,0,.1);transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;-ms-transition:opacity .3s;cursor:pointer;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,.3);opacity:1}#rect01,#rect02,#rect03{width:15vw;position:absolute}.mailform_thnaks a:hover{border:1px solid #bdbdbd;opacity:.75}.mailform_thnaks a i{display:inline-block;padding:0 4px 0 0}#rect01,#rect02,#rect03,.faq_eyecatch{display:block}#faq{background:url(../images/top/faq_background.jpg)}#faq_mainvisual{width:100%;position:relative}#rect01{top:46%;left:12vw}#rect02{top:50%;left:26vw}#rect03{top:48%;left:38vw}.faq_eyecatch{width:100%}#faq .faq_intro_text01{font-size:15px;padding:0;line-height:1.4;margin:10px 0 0 -5px;font-weight:700}#faq .faq_intro_text01 span{color:#E62786;font-size:20px;letter-spacing:0}#faq .faq_intro_text02{line-height:1.9}#faq .faq_intro_text02 span{background:#E62786;padding:2px 6px;margin:0 2px;display:inline-block;color:#fff;font-weight:700;border-radius:4px;font-size:15px;line-height:1.4;text-shadow:0 0 1px rgba(0,0,0,.1)}#faq .faq_intro_text03{padding:8px;margin:5px 0 15px;line-height:1.8;font-weight:700;background:#fff;border:1px solid #00a3f4;border-radius:6px}#faq .faq_intro_text03 span{font-size:16px;color:#00a3f4;border-bottom:1px dashed #00a3f4;line-height:1.4;font-weight:700}#faq .post_body{padding:0;margin:0}#faq .post_body p img{display:block;max-width:100%;height:auto}#faq .faq_accordion_title{font-size:20px;color:#fff;font-weight:700;background-image:linear-gradient(to bottom,#e62786,#ff67b3);margin:15px 0;padding:.5em 2.5%;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.2)}#faq .post_body h3{font-size:1.2em;font-weight:500;line-height:1.4;padding:0 0 5px;margin-top:.5em}.faq_accordion{padding:0 0 10px;width:100%;max-width:800px;margin:0 auto 10px;text-align:left}.faq_accordion ul{border-radius:6px}.faq_accordion_headline{width:100%;margin:4px 0 12px;border:1px solid #d9ced3;border-radius:6px;cursor:pointer;padding:14px 0;background-color:#fff;background-image:-webkit-linear-gradient(top,#fff,#dbdada);background-image:linear-gradient(to bottom,#fff,#dbdada);text-shadow:0 0 1px rgba(255,255,255,1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.faq_accordion .faq_accordion_content{margin:0 0 14px;background:#e2e3e6;width:100%;color:#434343;line-height:1.6;border:2px solid #e2e3e6;border-radius:6px}.faq_accordion_content_inner{background:#fff;padding:15px 8px 15px 15px;position:relative;border-radius:6px}.faq_accordion_content_text{margin:0 0 0 25px;border-top:1px dotted #ccc}.faq_accordion_content_inner .col-xs-1{max-width:28px}.faq_accordion_headline:after{right:10px;font-family:FontAwesome;content:'\f0d7';color:#ed729e;text-shadow:0 0 1px rgba(255,255,255,1);-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);-moz-transition:all,.25s,swing;-o-transition:all,.25s,swing;-webkit-transition:all,.25s,swing;transition:all,.25s,swing;margin:-6px 0 0;vertical-align:top;position:absolute;top:50%}.faq_accordion_headline.active:after{-moz-transform:translate(0,50%);-ms-transform:translate(0,50%);-webkit-transform:translate(0,50%);transform:translate(0,50%);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.faq_accordion_headline{display:block;position:relative;vertical-align:middle}.faq_accordion_headline p{width:100%;display:inline-block;padding:0 30px 0 35px;line-height:1.4}.faq_accordion_text_pink{color:#f14e87;font-weight:700;letter-spacing:0}.faq_label_a,.faq_label_q{margin-top:3px; color:#fff;text-shadow:0 0 1px rgba(0,0,0,.1);border-radius:50px;width:21px;height:21px;line-height:22px;display:inline-block;font-size:11px;font-weight:700;text-align:center}.faq_label_q{background:#ed729e;box-shadow:0 0 1px rgba(0,0,0,.1);margin:-13px 7px 0 9px;vertical-align:top;position:absolute;top:50%}.faq_label_a,.slick-list,.slick-slider,.slick-track{position:relative}.faq_label_a{background-image:linear-gradient(to bottom,#6894f5,#6894f5);font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;top:-5px;left:-8px}.faq_accordion_text_underline,.faq_accordion_top_text_underline{background:linear-gradient(transparent 60%,#fff266 60%);padding:2px}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:slick;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.faq_accordion_text_underline{text-shadow:0 1px 0 rgba(255,255,255,1);color:#E62786;font-size:24px;font-weight:700}.faq_accordion_text_blue,.faq_accordion_text_green{font-size:16px;font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,1)}.faq_accordion_text_blue{color:#00a3f4}.faq_accordion_text_green{color:#20d2b2}.faq_accordion_top_text_underline{text-shadow:0 1px 0 rgba(255,255,255,1);color:#E62786;font-size:18px;letter-spacing:.02em;font-weight:700}.faq_accordion_top_text_blue,.faq_accordion_top_text_green{text-shadow:0 1px 0 rgba(255,255,255,1);font-size:16px;letter-spacing:.02em;font-weight:700}.faq_accordion_top_text_blue{color:#00a3f4}.faq_accordion_top_text_green{color:#20d2b2}.faq_accordion .faq_accordion_a{margin:0 0 5px;padding:0 0 5px;line-height:1.4;display:block}#faq .post_body em{padding:0;background-color:#fbffb8}.slick-slider{border-radius:6px;border:3px solid #fff;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{display:block;overflow:hidden;margin:0;padding:0;border-radius:6px}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px;overflow:hidden;outline:0}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots,.slick-next,.slick-prev{position:absolute;display:block;padding:0}.slick-loading .slick-list{background:url(/images/top/ajax-loader.gif) center center no-repeat #fff}.slick-dots li button,.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;background:0 0;outline:0}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format('embedded-opentype'),url(fonts/slick.woff) format('woff'),url(fonts/slick.ttf) format('truetype'),url(fonts/slick.svg#slick) format('svg')}.slick-next,.slick-prev{font-size:0;line-height:0;top:50%;width:20px;height:20px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;border:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:16px;line-height:1;opacity:.75}.slick-prev{left:2px;z-index:100}[dir=rtl] .slick-prev{right:2px;left:auto;z-index:100}.slick-prev:before{content:'←'}.slick-next:before,[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:2px;z-index:100}[dir=rtl] .slick-next{right:auto;left:2px;z-index:100}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-30px;width:100%;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;border:0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;color:#d5799c}.slick-slide img,.slider{width:100%}.slick-dots li.slick-active button:before{color:#E62786;font-size:10px;content:'◆'}.slider{display:block;margin:10px auto}.slick-slide{margin:0}.slick-next:before,.slick-prev:before{color:#E62786!important}.introduction06_slider_outer{position:relative;background:#fff;padding:0 0 30px;box-shadow:0 2px 8px rgba(0,0,0,.2);border-radius:6px;margin:0 0 -10px}.introduction06_slider_text{position:absolute;z-index:2;bottom:10px;left:0;display:block;font-size:12px;background:#fff;letter-spacing:0;padding:3px 8px;font-weight:700;width:100%;text-align:center}.introduction06_slider{position:relative;z-index:1;top:0;left:0;padding:2px}#footer{padding:10px;background:url(../images/top/faq_background.jpg)}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@font-face{font-family:FontAwesome;src:url(fonts/fontawesome-webfont.eot?v=4.7.0);src:url(fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-chevron-up:before{content:"\f077"}.fa-caret-right:before{content:"\f0da"}.fa-caret-down:before{content:"\f0d7"}