<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#contents{width:1080px;position:relative;margin:30px auto 0;padding:0}
#topicpath{margin:0 0 30px}
#topicpath ul{width:1080px;margin:0 auto}
#topicpath li{font-size:75%;line-height:150%;display:inline;list-style-type:none;padding:0 0 0 15px;background:url(../image/topicpath.gif) 0 50% no-repeat}
#topicpath li.home{padding:0 5px 0 0;background:0 0}
#topicpath li a{color:#333}
#topicpath li strong{color:#202020}
.clearfix::after{content:"";display:block;clear:both;height:0}
form#mail_form #mail_submit_button{margin:0;background:#e61e02;border-radius:10px;padding:18px 0;width:378px;border:none;color:#fff;font-size:22px;font-weight:700;display:flex;justify-content:center;align-items:center;cursor:pointer;justify-self:center}
form#mail_form dl dt span.required{color:#fff;background-color:#c2172d;width:44px;height:22px;border-radius:6px;display:inline-block;font-size:12px;text-align:center;vertical-align:middle;line-height:22px;padding:0;margin-left:5px;font-weight:500}
p{margin:0 0 15px}
#contents&gt;div.message&gt;p,#mail_form&gt;dl&gt;dd.fileup&gt;fieldset&gt;legend,#mail_form&gt;dl&gt;dt.selec&gt;span.note,#mail_form&gt;dl&gt;dt&gt;span.note,.ex,body&gt;div&gt;div&gt;footer.footer-sp-inquiry&gt;div:nth-child(1)&gt;div&gt;p{line-height:25px}
ul.checkBtn li img{width:auto;height:146px}
#mail_form&gt;dl&gt;dd:nth-child(18)&gt;ul&gt;li:nth-child(1){margin-top:10px}
form#mail_form dt{font-size:16px;font-weight:700;padding:0;background:#fff;margin:0 0 5px 0;width:auto;float:none}
form#mail_form input:not([type=radio]),form#mail_form textarea{width:calc(100% - 10px);background:#fff;border:1px solid #e8e8e8;border-radius:6px}
form#mail_form dd{margin-bottom:30px}
form#mail_form input[type=radio]{transform:scale(1.5);accent-color:#e61e02}
form#mail_form #selec{margin-top:20px}
form#mail_form .custom-file-input{display:block;text-align:center;width:120px;padding:5px 0;cursor:pointer;color:#fff;font-size:14px;font-weight:700;background-color:#363636;border-radius:6px;margin-bottom:5px}
form#mail_form input[type=file]{display:none}
form#mail_form #file-img{width:auto;height:120px;object-fit:cover}
form#mail_form #file-name{margin-bottom:5px}
form#mail_form #mail_submit_button svg{margin-top:3px;margin-left:5px}
form#mail_form textarea{padding:5px;resize:vertical}
form#mail_form .note{color:#575757}
form#mail_form .input-group-addon{position:absolute;z-index:999;top:8px;right:5px}
form#mail_form .input-group.date{position:relative}
@media screen and (max-width:640px){
#contents{width:100%;padding:0 0 10px 0}
#topicpath{margin:0 auto 30px auto;width:94%}
#topicpath ul{width:98%}
#contents .contact{width:96%;margin:0 auto}
#contents .contact h2{font-size:18px;text-align:center}
form#mail_form{width:100%}
form#mail_form dl{width:auto;margin:10px;padding:20px 0 0 0;position:relative}
form#mail_form dl dt{width:auto;float:none;text-align:left;font-size:14px;padding:0 20px 0 20px}
form#mail_form dl dt span{font-size:14px}
form#mail_form dl dd{width:auto;float:none;border-top:none;background:0 0;padding:0 20px}
form#mail_form input{width:80%;font-size:14px}
.submitBtnArea{text-align:center;margin:0 auto 20px auto;clear:both;display:flex;width:96%}
form#mail_form #mail_submit_button{width:100%;margin:0 20px;font-size:16px;padding:13px 0}
form#mail_form #mail_submit_button svg{width:16px;height:16px}
form#mail_form ul.checkBtn li p{padding:8px 0 8px;font-size:14px}
form#mail_form .note{font-size:12px}
form#mail_form .fileup .note{margin-bottom:5px}
form#mail_form .note.padding{padding:0 20px}
form#mail_form dl dt span.required{font-size:10px}
form#mail_form .custom-file-input{font-size:14px;height:20px}
form#mail_form .file-container{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end;gap:20px}
}</pre></body></html>