@font-face{font-family:"Tel Futura Hv";src:url("../_lib/font/telFutuHv.eot");src:url("../_lib/font/telFutuHv.eot?iefix") format("eot"),url("../_lib/font/telFutuHv.woff") format("woff")}@font-face{font-family:"icomoon";src:url("../_lib/font/telfax.eot?abq9gw");src:url("../_lib/font/telfax.eot?abq9gw#iefix") format("embedded-opentype"),url("../_lib/font/telfax.woff?abq9gw") format("woff");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:"icomoon" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-tel:before{content:"\e900"}.icon-fax:before{content:"\e901"}.pageTitle{background-image:url(../contact/img/pagetitle.jpg)}@media screen and (max-width: 767px){.content .heading h2{font-size:2.6rem}}.content #telcotanct .telNumber{padding-top:60px;color:#0068b6;font-family:"Tel Futura Hv";font-size:300%;text-align:center}@media screen and (max-width: 767px){.content #telcotanct .telNumber{padding-top:0;font-size:180%}}.content #telcotanct .telNumber .icon-tel,.content #telcotanct .telNumber .icon-fax{padding-right:5px;font-size:90%}.content #mailform{padding-bottom:100px}@media screen and (max-width: 767px){.content #mailform{padding-bottom:20px}}@media screen and (max-width: 767px){.content #mailform .comment{font-size:1.4rem;text-align:left}}.content #mailform .contactForm{width:800px;margin:30px auto 0;overflow:hidden;background-color:#f5f5f5;border-bottom:1px solid #999}@media screen and (max-width: 767px){.content #mailform .contactForm{width:auto;margin:15px -20px}}.content #mailform .contactForm dt,.content #mailform .contactForm dd{padding:15px 40px;font-size:90%;border-top:1px solid #999}@media screen and (max-width: 767px){.content #mailform .contactForm dt,.content #mailform .contactForm dd{padding:10px 20px}}.content #mailform .contactForm dt{clear:left;float:left;width:220px;text-align:center}@media screen and (max-width: 767px){.content #mailform .contactForm dt{float:none;width:100%}}.content #mailform .contactForm dt .headText{margin-top:15px;margin-right:-60px;padding:0 10px;font-size:80%;text-align:left}@media screen and (max-width: 767px){.content #mailform .contactForm dt .headText{margin-right:0}}.content #mailform .contactForm dt .headText span{font-size:80%}.content #mailform .contactForm dd{margin-left:220px;text-align:left}@media screen and (max-width: 767px){.content #mailform .contactForm dd{margin-left:0;background-color:#fff;border-top-width:0}}.content #mailform .contactForm .inText,.content #mailform .contactForm .inNumber{font-size:110%;padding:0.5em 0.8em}.content #mailform .contactForm .inText{width:100%}@media screen and (max-width: 767px){.content #mailform .contactForm .inText{max-width:100%}}.content #mailform .contactForm textarea{width:100%;height:12em;font-family:"Helvetica Neue", Arial, YuGothic, "Yu Gothic Medium", "Yu Gothic", Verdana, Meiryo, sans-serif}.content #mailform .contactForm label{display:block;user-select:none}.content #mailform .contactForm dd.corparea{overflow:hidden}.content #mailform .contactForm dd.corparea label{float:left;width:5em;user-select:none}.content #mailform .contactForm dd.corparea label:nth-of-type(),.content #mailform .contactForm dd.corparea label:nth-of-type(6){width:6em}.content #mailform .contactForm dd.corparea label:nth-of-type(5){width:10em}@media screen and (max-width: 767px){.content #mailform .contactForm dd.corparea label{width:25% !important}.content #mailform .contactForm dd.corparea label:nth-of-type(5){width:50% !important}}.content #mailform .contactForm dd.question{overflow:hidden}.content #mailform .contactForm dd.question label{display:block;float:left;width:50%}.content #mailform .contactForm dd.question label:nth-child(2n+1){clear:left}.content #mailform .contactForm dd.question label:last-of-type{clear:both}@media screen and (max-width: 767px){.content #mailform .contactForm dd.question label{float:none;width:100%}}.content #mailform .contactForm .error{color:#f00}.content #mailform .contactForm .attention{color:#c1272d;font-size:100%}.content #mailform .submitButton{padding-top:40px}@media screen and (max-width: 767px){.content #mailform .submitButton{padding:20px 0}}.content #mailform .submitButton input{padding:0.3em 2em;font-size:110%}.content #mailform .mailformSendMsg,.content #mailform .mailformErrorMsg{padding:8em 2em;text-align:center}.content #mailform .privacy{margin-top:30px;font-size:85%}.content .must{color:#c00}
