@font-face{font-family:'chochin';src:url(//www.karatsu-jinja.org/wp/wp-content/themes/jinja/css/./font/myfont.ttf) format("truetype")}.under_top{position:relative}.page_title{background-color:#d7d3c9;display:inline-block;padding:20px;position:absolute;bottom:50px;right:10%}@media screen and (min-width:768px){.page_title{right:10%;bottom:40px}}.page_ttc:before{content:"";display:inline-block;width:1.2em;height:1.2em;background:url(//www.karatsu-jinja.org/wp/wp-content/themes/jinja/css/../images/top/mark.png) no-repeat;background-size:contain}.page_ttc{font-family:"chochin";font-size:200%;letter-spacing:.25em;white-space:nowrap;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;display:block;width:1.2em;vertical-align:text-top}@media screen and (min-width:768px){.page_ttc{font-size:300%}}.page_ttc span{line-height:0;margin-top:20px;width:1.2em}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){.page_ttc span{line-height:1.1}}.mrgt50{margin-top:50px}.mrgt100{margin-top:100px}.mrgt150{margin-top:150px}.mrgb30{margin-bottom:30px}.mrgb80{margin-bottom:80px}.fs80{font-size:80%!important}.fs90{font-size:90%!important}.fs110{font-size:110%!important}.fs130{font-size:130%!important}.sp_on_mb50{margin-bottom:50px!important}@media screen and (min-width:768px){.sp_on_mb50{margin-bottom:0!important}}.sp_on_mb100{margin-bottom:100px!important}@media screen and (min-width:768px){.sp_on_mb50{margin-bottom:0!important}}.locationWrap{overflow:hidden;list-style:none;padding:0;margin:0}.about_jinja{margin-top:100px;line-height:2}.section_ttc:before{content:"";display:block;width:3px;height:30px;background-color:#b39e17;margin:0 auto 20px}.section_ttc{font-size:170%;font-weight:400;letter-spacing:.25em;margin:10px auto 10px;display:block}.gosizin{font-size:130%;border-bottom:2px solid #b39e17;padding-bottom:15px;overflow:hidden}.left_box{margin:30px 0}@media screen and (min-width:768px){.left_box{width:50%;float:left}}.f80{font-size:80%;margin-bottom:25px;margin-top:25px;text-align:center}@media screen and (min-width:768px){.f80{margin-top:50px}}}.f80>span{font-size:130%}.right_box{margin:30px 0}@media screen and (min-width:768px){.right_box{width:50%;float:right}}.gosizin_li{overflow:hidden}.gosizin_li li{list-style:disc;margin:0;list-style-position:inside;float:left;width:45%;margin-right:5%;margin-bottom:15px}@media screen and (min-width:768px){.gosizin_li li{width:31%;margin-right:3%}.gosizin_li li:last-child{margin-right:0}.gosizin_dl{padding-left:20%;padding-top:50px}}.gosizin_dl dt{font-size:80%;float:left;width:100px;margin-top:10px}.gosizin_dl dd{margin-bottom:20px}.history_area{line-height:1.8}.history_con{margin-top:30px}@media screen and (min-width:768px){.history_con{margin-top:80px}}.history_con dt{font-size:110%;margin-bottom:20px;padding-left:.5em}.history_con dt span{font-size:80%;margin-left:20px}@media screen and (min-width:768px){.history_con dt{width:200px;float:left;clear:left}.history_con dt span{display:block;margin-left:0}}.history_con dd{border-bottom:1px solid #b39e17;padding-bottom:15px;margin-bottom:40px;padding-left:1.5em}@media screen and (min-width:768px){.history_con dd{padding-left:250px;min-height:6em}}.inl20{line-height:2}.jinjya_box01{float:none;clear:both;overflow:hidden;margin-bottom:80px}.jinjya_box02{float:none;clear:both;overflow:hidden;margin-bottom:80px}.jin_g01_r img{margin-bottom:15px}@media screen and (min-width:768px){.jin_g01_r{width:55%;float:right}}.jjare{font-size:120%;font-weight:600;margin-bottom:10px}@media screen and (min-width:768px){.jjare span{padding-left:5px}.jjare:after{content:"";display:block;width:100%;border-bottom:2px solid #b39e17;margin-top:5px}.guide_text{padding:0 60% 0 10px}}.jin_g02_r img{margin-bottom:15px}@media screen and (min-width:768px){.jin_g02_r{width:55%;float:left}}.jjare2{font-size:120%;font-weight:600;margin-bottom:10px}@media screen and (min-width:768px){.jjare2 span{padding-left:5%}.jjare2:after{content:"";display:block;width:100%;border-bottom:2px solid #b39e17;margin-top:5px}.guide_text2{padding:0 10px 0 60%}}.inb_80{display:inline-block;font-size:80%;font-weight:400}.inb_80_2{display:inline-block;font-size:80%;font-weight:400;padding-left:5%}.goreisai_li{padding:50px 0;float:none;clear:both;overflow:hidden;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.goreisai_li li{margin-bottom:50px}@media screen and (min-width:768px){.goreisai_li li{width:31%;float:left;margin-right:3.5%}.goreisai_li li:nth-of-type(3n){margin-right:0}}.go_tt_na{text-align:center;font-size:120%;font-weight:600;margin-bottom:10px}.go_time:before{content:"開催日";background:#b39e17;font-size:60%;color:#fff;padding:5px;border-radius:2px;margin-right:10px}.go_tt_na span{font-size:80%;margin-left:20px}.go_time{text-align:right;margin:10px 0;font-size:110%;vertical-align:middle}.go_cont_li{padding:5px}.kigan_how_area{margin-top:30px}.h2_khh:before{content:"";width:1em;height:1em;display:inline-block;background:url(//www.karatsu-jinja.org/wp/wp-content/themes/jinja/css/../images/kigan/point_k.png) no-repeat;background-size:contain;margin-right:10px}.h2_khh{font-size:135%;font-weight:500;vertical-align:middle;border-bottom:2px solid #b39e17;padding-left:10px}.padding_rl10{padding:15px 10px}.kigan_time01 dt{float:left;width:5.5em}.kigan_time01 dd{margin-left:5.5em}.kigan_coustion{margin-top:20px;font-size:90%}.kigan_coustion li{padding-left:1em;text-indent:-1em}.kigan_kind{margin-top:80px;margin-bottom:50px;float:none;clear:both;overflow:hidden}@media screen and (min-width:768px){.kigan_kind{margin-top:150px}}.section_ttc2:before{content:"";display:block;width:3px;height:30px;background-color:#b83621;margin:0 auto 10px}.section_ttc2{font-size:170%;font-weight:400;letter-spacing:.25em;margin:10px auto 10px;display:block}@media screen and (min-width:768px){.section_ttc2{margin:10px auto 30px}}.kigan_img{margin-bottom:20px}.kigan_img2{margin-bottom:20px}@media screen and (min-width:768px){.kigan_img{margin-bottom:0;width:47%;float:left}.kigan_img2{margin-bottom:0;width:47%;float:right}}.kigan_detail{margin-top:30px}@media screen and (min-width:768px){.kigan_info_box{width:47%;float:right}.kigan_info_box2{width:47%;float:left}}.kigan_gbox{background-color:#444;display:inline-block;color:#fff;padding:3px 5px;font-size:90%;border-radius:2px}.kigan_dl{background-color:#f3f0eb;border-radius:2px;padding:5px}@media screen and (min-width:768px){.kigan_dl{padding:5px 10px}}.kigan_dl dt{float:left}.page_to{max-width:200px;margin:20px 0}a.btn_02{display:flex;justify-content:center;align-items:center;background:#d61165;border:1px solid #d61165;box-sizing:border-box;width:100%;height:50px;padding:0 6% 0 12%;color:#fff;text-align:left;text-decoration:none;position:relative;transition-duration:.2s}a.btn_02:hover{background:#fff;color:#d61165}a.btn_02:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:7px 0 7px 8px;border-color:transparent transparent transparent #fff;position:absolute;top:50%;left:6%;margin-top:-7px}a.btn_02:hover:before{border-color:transparent transparent transparent #d61165}.kigan_li{margin-top:150px;margin-bottom:80px;float:none;clear:both;overflow:hidden;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.kigan_li li{margin-bottom:100px}@media screen and (min-width:768px){.kigan_li li{width:45%;margin-right:10%}.kigan_li li:nth-child(2n){margin-right:0}}.und_kig{margin-bottom:50px}.saiten{text-align:center;font-size:180%;font-weight:400;border-bottom:2px solid #b39e17;margin-bottom:20px}@media screen and (min-width:768px){.i753_img{width:46%;float:right}}.i75301_i{margin-bottom:3%}.i75302_i{width:48%;margin-right:3%;float:left}.i75303_i{width:48%;float:right}@media screen and (min-width:768px){.dd753{width:46%;float:left}}.tt_blr{font-size:130%;font-weight:500;display:inline-block;border-right:3px solid #b83621;line-height:1.4;padding-right:10px}.bbtt20{margin:20px 0 40px}.f80_2{font-size:80%;margin-top:10px}.hh753li li{padding-left:1em;text-indent:-1em}.ta_753{margin:50px 0}.ta_753 th,td{border:solid 1px;padding:5px;font-weight:400;vertical-align:middle}@media screen and (min-width:768px){.ta_753 th,td{padding:10px}}.ta_753 th{width:25%}.ww25{width:25%;text-align:center}@media screen and (min-width:768px){.ta_753 th{width:15%}.ww25{width:15%}}.ta_753 table{border-collapse:collapse;width:100%}@media screen and (min-width:768px){.ta_753{margin-top:100px}}.tbc_141{background-color:#f3f0eb}.wedding_img{margin-bottom:50px}.wedding_img li{margin-bottom:30px}@media screen and (min-width:768px){.wedding_img li{width:48%;display:inline-block}.wedding_img li{width:48.3%;display:inline-block}.wedding_img li:nth-child(odd){margin-right:2%}}.wedding_dl{background-color:#f3f0eb;border-radius:2px;padding:5px}@media screen and (min-width:768px){.wedding_dl{padding:5px 10px}}@media screen and (min-width:500px){.wedding_dl dt{float:left}}.wedding_dl dd{margin-left:1.3em}.windding_cc{margin-top:30px}.wedding_ps li{margin-bottom:50px}@media screen and (min-width:500px){.wedding_ps{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.wedding_ps li{width:45%;margin-bottom:80px}.wedding_ps li:nth-child(odd){margin-right:10%}}.nunber_w:before{content:"■";color:#c9bc9c}.nunber_w{font-size:120%;border-bottom:1px solid #595757;margin-bottom:20px}.nunber_w span{font-size:80%}.wedding_nns li{padding-left:2em;text-indent:-2em;margin-bottom:20px}.wedding_mbr{margin:50px 0 30px}.wedding_b60{margin-bottom:150px}.mtb50{margin:50px 0}.yama_info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.yama_info li{margin-bottom:80px}@media screen and (min-width:500px){.yama_info li{width:46%;margin-right:8%}.yama_info li:nth-child(even){margin-right:0}}@media screen and (min-width:800px){.yama_info li{width:30%;margin-right:4.5%}.yama_info li:nth-child(even){margin-right:4.5%}.yama_info li:nth-child(3n){margin-right:0}}.yama_info img{margin-bottom:20px}.kunti_name{text-align:right}.kunti_name span{font-size:140%;display:inline-block}.kunti_mh{text-align:right}.yama_tt{margin-top:15px}.map_clear{float:none;clear:both;overflow:hidden;margin-top:100px}.gmap{height:0;overflow:hidden;padding-bottom:56%;position:relative}@media screen and (min-width:500px){.gmap{padding-bottom:30%}}.gmap iframe{position:absolute;left:0;top:0;height:100%;width:100%}.add_fcc{text-align:center;margin-top:50px;font-size:150%}.acc_box{float:none;clear:both;overflow:hidden;margin-bottom:100px}.box_left_a{margin-bottom:100px}@media screen and (min-width:768px){.box_left_a{width:45%;float:left}.box_right_a{width:45%;float:right}}.acc_tit{text-align:center;font-size:130%;border-bottom:1px #b39e17 solid;margin-bottom:20px}.bc_bd{background-color:#f3f0eb;padding:5px;font-size:120%}.go_to_t{margin:5px 0 10px 10px;float:none;clear:both;overflow:hidden}.uuhg_time dt{float:left}.uuhg_time dd{margin-left:11em}.caution_aa{margin-top:20px;font-size:90%;line-height:1.5}.parking_info dt{float:left}.parking_info dd{padding-left:6em}.mtb101{margin-top:30px;margin-bottom:80px}.pravacy_tit{font-size:130%;border-bottom:1px #b39e17 solid;margin-bottom:20px;padding:0 0 5px 10px;margin-bottom:30px}.pv_sec01{margin-bottom:80px}.pv_bd{background-color:#f3f0eb;padding:5px;font-size:110%;margin-bottom:10px}.pravacy_tit2{font-size:130%;border-bottom:1px #b39e17 solid;margin-bottom:15px;padding:0 0 5px 10px;margin-bottom:30px}.pravacy_ab{margin-bottom:50px}.blog_area{float:none;clear:both;overflow:hidden}.news_li{padding-top:50px}@media screen and (min-width:768px){.blog_li{width:70%;float:left}}.blog_li li{border-bottom:1px solid #666464;padding:0 10px 10px;float:none;clear:both;overflow:hidden;margin-bottom:50px}@media screen and (min-width:768px){.blog_li li{display:inline-block;width:45%;margin-right:8%}.blog_li li:nth-child(even){display:inline-block;width:45%;margin-right:0}}.blog_li img{width:140px;height:120px;object-fit:cover;float:left;margin-right:20px}.blog_li_date{font-size:80%;margin-bottom:10px}.blog_li_ca{background:#b2d584;display:inline-block;padding:5px 8px;border-radius:3px;margin-bottom:10px;color:#fff;font-size:80%}.blog_li_ti a{color:#000}.blog_li_ti a:hover{color:#c31633;text-decoration:none}.go_to_b{text-align:center}.bdr01{text-align:center;display:inline-block;padding:20px 30px;margin:0;border:solid 2px #c31633;position:relative;color:#000;margin:20px auto}.bdr01:after{content:"";border:solid 2px #c31633;position:absolute;top:6px;left:6px;width:103%;height:103%}.bdr01 span{padding-top:5px}.bdr01:hover{background-color:#c31633;color:#fff;text-decoration:none}#side_area{margin-left:2%;width:25%;float:right}@media only screen and (max-width:767px){#side_area{margin:0 auto 40px;width:100%;float:none}}#side_area2{margin-left:2%;width:25%;float:right;margin-top:65px}@media only screen and (max-width:767px){#side_area2{margin:0 auto 40px;width:100%;float:none}}#blog_navi{margin-bottom:30px;line-height:1.4}.widgettitle{margin-top:30px;margin-bottom:5;list-style-type:none;background-repeat:no-repeat;background-position:5px;font-size:1.5rem}#recent-posts-3 li img{width:80px;float:left;margin-right:10px}.archive li{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#666;list-style-type:none}#recent-posts-3,#archives-3{list-style-type:none}.blog_contents img{height:100% !important;width:100% !important;margin-bottom:20px}#blog_navi #recent-posts-3 ul li,#blog_navi #archives-3 ul li{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#666;padding-left:5px;padding-bottom:5px;margin-top:8px;float:none;overflow:hidden;clear:both}}.blog_single{padding-top:50px;margin-bottom:80px}@media screen and (min-width:768px){.blog_single{width:70%;float:left}}.p-article__head .head_item01{display:inline-block;vertical-align:middle}.p-article__head .head_item02{float:right}.p-article__date{font-family:'Roboto Slab',serif;font-size:1.5rem;font-weight:700;color:#939393;letter-spacing:1px}.p-article__title{clear:both;margin-bottom:35px;padding-bottom:.5em;border-bottom:2px solid #ccc;font-size:2.2rem;color:#222}@media only screen and (max-width:767px){.p-article__title{padding-top:.3em;font-size:1.8rem}}.p-article__title a{color:#222}.p-article__body p{margin-bottom:0}.p-article__body img{display:block;margin:auto;width:100%;height:auto}@media only screen and (max-width:767px){.p-article__body p img{width:100%;height:auto}}.p-article__body p a{color:#2a7f93}.p-article__body p a:hover{text-decoration:underline}.p-article_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:space-between}@media only screen and (max-width:767px){.p-article_wrap{padding:0 15px;display:block}}.p-article__body img{margin-bottom:20px}.u-container{width:1000px;margin-right:auto;margin-left:auto}@media only screen and (max-width:767px){.u-container{width:100%}}.u-container--flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:1000px;margin-right:auto;margin-left:auto;box-sizing:border-box}@media only screen and (max-width:767px){.u-container--flex{width:100%;padding:0 15px}}.u-container--flex--bt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:1000px;margin-right:auto;margin-left:auto;box-sizing:border-box}@media only screen and (max-width:767px){.u-container--flex--bt{display:block;width:100%;padding:0 15px}}.p-contact_info{margin-bottom:50px}@media only screen and (max-width:767px){.p-contact_info{margin-bottom:30px;padding:0 15px 0}}.p-contact_info__text{margin-bottom:1em}.p-contact_info__tel{font-family:'Roboto Condensed',sans-serif;font-weight:700}.p-contact_info__tel .en{margin-right:3px;font-size:1.8rem;color:#308a9f}.p-contact_info__tel .num{position:relative;bottom:-5px;margin-right:3px;font-size:2.8rem;color:#308a9f;letter-spacing:-.3px}@media only screen and (max-width:500px){.p-contact_info__tel .num{font-size:2.5rem}}@media only screen and (max-width:767px){.p-contact_info__tel .ja{display:block;margin:-8px 0 10px -7px}}.p-contact_info__mail{position:relative}@media only screen and (max-width:767px){.p-contact_info__mail{margin-top:15px}}.p-contact_info__mail a{color:#2a7f93}.p-form{margin-bottom:50px}@media only screen and (max-width:767px){.p-form{margin-bottom:30px;padding:0 15px}}.p-form__row{display:table;width:100%;margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #e3e3e3}.p-form__row:first-child{padding-top:16px;border-top:1px solid #e3e3e3}.p-form__th{position:relative;display:table-cell;width:30%;padding-left:60px;font-weight:700;color:#222;vertical-align:middle}@media only screen and (max-width:767px){.p-form__th{padding-left:10px;padding-right:10px}}@media only screen and (max-width:767px){.p-form__th .text{display:block}}.p-form__th .require{float:right;padding:5px 8px;border-radius:2px;border:1px solid #e22c2c;font-size:1.1rem;line-height:1;color:#e22c2c}@media only screen and (max-width:767px){.p-form__th .require{float:none;padding:3px 6px}}.p-form__td{display:table-cell;width:70%;padding-left:80px}@media only screen and (max-width:767px){.p-form__td{padding-left:10px;vertical-align:middle}}.p-form__td input,.p-form__td textarea,.p-form__td label{color:#444;font-size:1.4rem;font-family:'Roboto','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,sans-serif;-webkit-font-smoothing:antialiased}.p-form__td input[type=radio]{vertical-align:middle}@media only screen and (max-width:767px){.p-form__td input[type=radio]{position:relative;-webkit-appearance:button;-moz-appearance:button;appearance:button;box-sizing:border-box;width:19px;height:19px;content:'';background-color:#fff;border:1px solid #999;border-radius:19px;box-shadow:inset 4px 4px 10px rgba(0,0,0,.2);cursor:pointer}}@media only screen and (max-width:767px){.p-form__td input[type=radio]:checked:after{display:block;position:absolute;top:4px;left:4px;content:'';width:9px;height:9px;background:#308a9f;border-radius:9px}}.p-form__td input[type=text],.p-form__td input[type=email],.p-form__td input[type=tel]{width:80%}@media only screen and (max-width:767px){.p-form__td input[type=text],.p-form__td input[type=email],.p-form__td input[type=tel]{width:95%}}.p-form__td input[type=text],.p-form__td input[type=email],.p-form__td input[type=tel],.p-form__td textarea{border-radius:3px;border-style:solid;border-width:1px;border-color:#ccc;box-sizing:border-box;background-color:#fff;padding:.5rem .85rem}.p-form__td input[type=text]:focus,.p-form__td input[type=email]:focus,.p-form__td textarea:focus,.p-form__td input[type=tel]:focus{border-color:#66afe9;box-shadow:0 0 3px #a5cdec inset;outline:0}.p-form__td textarea{width:95%;height:130px}.p-form__td label{margin-right:25px}@media only screen and (max-width:767px){.p-form__td label.kind{display:block;margin-bottom:10px}}.p-form__td label span{margin-left:.5em;vertical-align:middle}.p-form__td input.parsley-error,.p-form__td textarea.parsley-error{background-color:#ffeaea}.p-form__foot{padding-top:20px;text-align:center}.p-form__foot button{outline:none}.p-form__foot button.arrow--back{margin-right:8px}@media only screen and (max-width:767px){.p-form__foot button.arrow--back{padding:9px 35px 8px 45px}}.p-form__foot button.arrow--submit{margin-left:8px}@media only screen and (max-width:767px){.p-form__foot button.arrow--submit{padding:9px 45px 8px 35px}}.p-form__finish{padding:30px 15px 100px}.p-form__finish .title{margin-bottom:30px;font-size:2rem;color:#222;text-align:center}.p-form__finish .text{text-align:center}@media only screen and (max-width:500px){.wpcf7-list-item{display:block!important}}.contact_text{margin-bottom:20px}.contact_attention{color:red;text-align:center;font-size:110%;margin-bottom:10px}.c-btn{text-align:center;display:inline-block;position:relative;padding:9px 50px 8px;border:2px solid #37383a;border-radius:2px;font-size:1.3rem;font-weight:700;-webkit-transition:.3s;transition:.3s;box-sizing:inherit;width:50%}@media only screen and (min-width:768px){.c-btn:hover{background-color:#37383a;color:#fff}}.c-btn.arrow:after{content:'';position:absolute;top:50%;width:8px;height:8px;margin-top:-4px;margin-left:15px;border-right:1px solid #37383a;border-top:1px solid #37383a;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.3s;transition:.3s}@media only screen and (min-width:768px){.c-btn.arrow:hover:after{border-right:1px solid #fff;border-top:1px solid #fff;-webkit-transform:translateX(5px) rotate(45deg);-ms-transform:translateX(5px) rotate(45deg);transform:translateX(5px) rotate(45deg)}}.c-btn.arrow--submit{padding:9px 55px 8px 45px;border:2px solid #2a7f93;color:#2a7f93}.c-btn.arrow--submit:after{content:'';position:absolute;top:50%;width:8px;height:8px;margin-top:-4px;margin-left:15px;border-right:1px solid #2a7f93;border-top:1px solid #2a7f93;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.3s;transition:.3s}.c-btn.arrow--submit:hover{background-color:#2a7f93;color:#fff}@media only screen and (min-width:768px){.c-btn.arrow--submit:hover:after{border-right:1px solid #fff;border-top:1px solid #fff;-webkit-transform:translateX(5px) rotate(45deg);-ms-transform:translateX(5px) rotate(45deg);transform:translateX(5px) rotate(45deg)}}.c-btn.arrow--back{padding:9px 45px 8px 55px}.c-btn.arrow--back:before{content:'';position:absolute;top:50%;width:8px;height:8px;margin-top:-4px;margin-left:-15px;border-left:1px solid #37383a;border-bottom:1px solid #37383a;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.3s;transition:.3s}@media only screen and (min-width:768px){.c-btn.arrow--back:hover:before{border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:translateX(-5px) rotate(45deg);-ms-transform:translateX(-5px) rotate(45deg);transform:translateX(-5px) rotate(45deg)}}.c-btn_wrap{text-align:center;padding:35px 0}.spe1{margin-bottom:1.3em}.spe2{margin-bottom:1.9em}