﻿html{scroll-behavior:smooth}html body{margin:0;background-color:#fff}html body .wrap{overflow:hidden;max-width:750px;margin:0 auto}html body .wrap *{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;letter-spacing:2px}html body .wrap .por{position:relative}html body .wrap .poa{position:absolute}html body .wrap .flex{display:flex}html body .wrap img{width:100%;height:auto;margin:0 auto;vertical-align:bottom}html body .wrap .letter_space1{letter-spacing:1px}html body .wrap .letter_space2{letter-spacing:2px}html body .wrap .letter_space2{letter-spacing:3px}html body .wrap .font_smaller{font-size:smaller}html body .wrap .font_larger{font-size:larger}html body .wrap .font_bolder{font-weight:bolder}html body .wrap .font_lighter{font-weight:lighter}html body .wrap .obun{font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-optical-sizing:auto}html body .wrap .title_en{font-size:.9rem}html body .wrap .center{text-align:center}html body .wrap .border1{display:block;height:1px;width:8%;background-color:#000;margin:0 auto}html body .wrap .border2{display:block;height:1px;width:100%;background-color:rgba(145,145,145,.5);margin:0 auto;margin-top:9%}html body .wrap .s1{padding:17% 0 30% 0}html body .wrap .s1 .other_parts1{width:7.1296296296%;top:0%;left:0%}html body .wrap .s1 .title{margin-top:8%;margin-bottom:8%}html body .wrap .s1 .contact_link{text-decoration:none;color:#ee5655}html body .wrap .s1 table{margin-top:4%;margin-left:auto;margin-right:auto;border-collapse:collapse;width:80%}html body .wrap .s1 table tr{width:100%;border:1px solid rgba(96,96,96,.5)}html body .wrap .s1 table tr .table_head{background-color:#ddd;font-size:1.4rem;font-weight:bolder}html body .wrap .s1 table tr th{width:27%;padding:3% 0;font-weight:lighter}html body .wrap .s1 table tr td{width:73%;padding:3% 0}html body .wrap .s1 .contact_notice{width:100%;margin:5% auto 0 auto}html body .wrap .s1 .statement2{margin-bottom:4%}html body .wrap .s1 .form_title{width:80%;margin-right:auto;margin-left:auto;background-color:#ddd;padding:2% 5%;font-size:1.4rem;box-sizing:border-box;margin-bottom:5%}html body .wrap .s1 form{width:80%;margin-left:auto;margin-right:auto}html body .wrap .s1 form .required{display:inline-block;color:#fff;background-color:#d9878f;text-align:center;padding:.5% 1%;box-sizing:border-box;font-size:.8rem;margin-left:1%}html body .wrap .s1 form select:invalid{color:#cdcdcd}html body .wrap .s1 form .title_form{display:inline-block;margin-top:7%}html body .wrap .s1 form .form_box{display:block;background-color:#f3f3f3;width:100%;height:4rem;border:0;padding:2%;box-sizing:border-box}html body .wrap .s1 form textarea{resize:none;height:10rem !important}html body .wrap .s1 form .form_appendix{color:#cdcdcd;display:table-cell;width:2000px;vertical-align:middle}html body .wrap .s1 form .form_appendix .button_appendix{color:#ee5655;cursor:pointer}html body .wrap .s1 form .appendix_button{margin-bottom:10%}html body .wrap .s1 form .appendix_button::file-selector-button{display:none}html body .wrap .s1 form .form_submit{color:#fff;background-color:#ee5655;display:table-cell;vertical-align:middle;width:2000px;font-size:1.3rem}html body .wrap .s1 form #submit{display:none}html body .wrap .s1 form .button_submit{cursor:pointer}@media(max-width: 750px){html body .wrap .s1{padding:17% 6% 25% 6%}html body .wrap .s1 .other_parts1{top:0%;left:4%}html body .wrap .s1 .title{margin-top:15%}html body .wrap .s1 .statement1{font-size:1rem}html body .wrap .s1 table{width:100%}html body .wrap .s1 table tr .table_head{font-size:1rem}html body .wrap .s1 table tr th{font-size:.8rem}html body .wrap .s1 table tr td{width:60%;padding:3% 0;font-size:.8rem}html body .wrap .s1 .statement2{font-size:1rem}html body .wrap .s1 .contact_notice{font-size:.6rem}html body .wrap .s1 .form_title{width:100%;font-size:1rem}html body .wrap .s1 form{width:100%}html body .wrap .s1 .title_form{font-size:.8rem}html body .wrap .s1 .form_notice{font-size:.7rem}html body .wrap .s1 .form_appendix{font-size:.8rem}}html body .wrap .logo_pittari{width:35.6481481481%}html body .wrap .logo_box{padding:5%;text-align:center}html body .wrap footer{padding:5% 5% 20%;background-image:url(../img/footer_bg.webp);background-size:cover;background-position:center;background-repeat:no-repeat}html body .wrap footer ul{list-style-type:none;display:flex;justify-content:center;padding-left:0;margin:0 auto}html body .wrap footer ul li{text-align:center;text-decoration:none;border-left:1px solid #fff;height:1rem;line-height:1rem}html body .wrap footer ul li a{color:#fff;text-decoration:none;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1rem;letter-spacing:2px}html body .wrap footer ul .right{border-right:1px solid #fff}html body .wrap footer .upper{width:80%}html body .wrap footer .upper li{width:25%}html body .wrap footer .lower{margin-top:3%;width:60%}html body .wrap footer .lower .left{width:65%}html body .wrap footer .lower .right{width:35%}html body .wrap footer .copy_right{color:#fff;font-family:"hiragino-kaku-gothic-pron",sans-serif;font-weight:300;font-style:normal;letter-spacing:.1em;font-size:10px;margin-top:10%;text-align:center}@media(max-width: 750px){html body .wrap footer ul li{line-height:2.2vw;height:2.2vw}html body .wrap footer ul li a{font-size:2.2vw;vertical-align:bottom}html body .wrap footer .copy_right{font-size:1.6vw}}/*# sourceMappingURL=contact.min.css.map */