﻿.clearfix{*zoom:1}.clearfix:after{content:"";display:table;clear:both}.inline_block{display:inline-block;*display:inline;*zoom:1}.table_cell,.inquiry .inqInner .section .formTtl p{display:table-cell;*display:inline;*zoom:1;vertical-align:middle}.inquiry{width:1040px;margin:0 -120px;padding:50px 120px;background:#e7ebeb}.inquiry .inqInner{width:100%;background:#fff;padding:30px 0}.inquiry .inqInner .comp{width:720px;margin:0 auto 30px}.inquiry .inqInner .comp p{font-size:14px;font-size:1.4rem;margin-bottom:15px}.inquiry .inqInner .comp .infoBox{padding-top:10px;border-top:solid 2px #666}.inquiry .inqInner .catch{font-size:14px;font-size:1.4rem;margin-top:30px;text-align:center;letter-spacing:0.2em;padding-bottom:40px}.inquiry .inqInner .merr{font-size:16px;font-size:1.6rem;font-weight:200;width:720px;background:#fedede;color:#ff0000;margin:0 auto 30px;text-align:center;letter-spacing:0.2em;padding:10px 0}.inquiry .inqInner .inqForm{width:720px;padding:40px 0;margin:0 auto 20px;position:relative}.inquiry .inqInner .inqForm:before{content:"";display:block;position:absolute;left:-40px;top:0;width:0;height:0;border-top:97px solid #e2f0ea;border-right:97px solid transparent;z-index:0}.inquiry .inqInner .inqForm:after{content:"";display:block;position:absolute;right:-40px;bottom:0;width:0;height:0;border-bottom:162px solid #e2f0ea;border-left:162px solid transparent;z-index:0}.inquiry .inqInner .section{margin-bottom:20px;position:relative;z-index:5}.inquiry .inqInner .section.submit{text-align:center}.inquiry .inqInner .section.submit p{font-size:12px;font-size:1.2rem}.inquiry .inqInner .section.submit p sup{color:#cc0000}.inquiry .inqInner .section.submit p a{color:#3d9970}.inquiry .inqInner .section.submit p a:hover{text-decoration:underline}.inquiry .inqInner .section.submit .btnSub{margin:20px auto;width:313px;font-weight:bold;letter-spacing:0.2em;font-size:14px;font-size:1.4rem;line-height:54px;height:54px;outline:none;border:none}.inquiry .inqInner .section.send{text-align:center;padding:0 40px}.inquiry .inqInner .section.send .back{float:left}.inquiry .inqInner .section.send .smail{float:right}.inquiry .inqInner .section.send .btnSub{margin:20px 0 !important;width:273px !important;font-weight:bold;letter-spacing:0.2em;font-size:14px;font-size:1.4rem;line-height:54px;height:54px;outline:none;border:none}.inquiry .inqInner .section.send p{font-size:12px;font-size:1.2rem;clear:both}.inquiry .inqInner .section.send p sup{color:#cc0000}.inquiry .inqInner .section.send p a{color:#3d9970}.inquiry .inqInner .section.send p a:hover{text-decoration:underline}.inquiry .inqInner .section.send .btnSub{margin:20px auto;width:313px;font-weight:bold;letter-spacing:0.2em;font-size:14px;font-size:1.4rem;line-height:54px;height:54px;outline:none;border:none}.inquiry .inqInner .section .err{font-size:14px;font-size:1.4rem;color:#ff0000}.inquiry .inqInner .section .formTtl{display:table;margin-bottom:10px}.inquiry .inqInner .section .formTtl p{font-size:15px;font-size:1.5rem}.inquiry .inqInner .section .formTtl p sup{color:#cc0000}.inquiry .inqInner .section .formTtl p a{color:#3d9970}.inquiry .inqInner .section .formTtl p.en{padding-left:15px;color:#888}.inquiry .inqInner .section .inqText{font-size:80%;width:100%;box-sizing:border-box;border:solid 1px #ccc;height:40px;line-height:40px;padding:5px}.inquiry .inqInner .section .inqText.half{width:50%}.inquiry .inqInner .section .inqTa{font-size:80%;font-family:"游ゴシック",YuGothic,Meiryo,"Hiragino Kaku Gothic ProN",sans-serif;width:100%;box-sizing:border-box;border:solid 1px #ccc;padding:5px}.inquiry .inqInner table{margin:0 auto 20px;font-size:14px;font-size:1.4rem;width:720px;border:none;color:#555;border-collapse:separate;border-spacing:0 10px;position:relative;z-index:10}.inquiry .inqInner table th{vertical-align:middle;height:45px;width:20%;border-right:solid 1px #ccc;margin:0;padding:0 2%;font-weight:normal;text-align:left;position:relative;z-index:10}.inquiry .inqInner table th .en{font-size:12px;font-size:1.2rem;color:#888}.inquiry .inqInner table td{padding:0 2% 0 4%;margin:0;width:80%;height:45px;vertical-align:middle;position:relative;z-index:10}.inquiry .inqInner table td a{color:#3d9970}.inquiry .inqInner table td a:hover{text-decoration:underline}.inquiry .inqInner table td.bar{height:1px;width:100%;border-top:solid 1px #ccc}@media print{#main{width:900px;padding-bottom:0px}.inquiry{width:860px;padding:20px}}
/*# sourceMappingURL=inquiry.css.map */
