.more,.privacy a{text-decoration:underline}.section01{padding:25px 12px 50px}.section01>.tit{font-family:Montserrat-Regular;font-size:20px;padding-bottom:10px;text-align:center}.section01>.subTit{font-size:10px;padding-bottom:25px;text-align:center}.section01 .block{padding-top:25px}.section01 .block dt{padding-bottom:10px}.section01 .block dd{margin-bottom:13px}.section01 .block dd input{box-sizing:border-box;width:100%;height:30px;border:1px solid #777;background-color:#fff}.section01 .block select{width:100%;height:30px;padding:0 9px;border:1px solid #777;border-radius:0;background:url(../../img/common/selectArrow.png) 98% center no-repeat,98% center #fff;background-size:5px 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.section01 .block textarea{width:100%;height:220px;border:1px solid #000}.section01 .block .text01{font-size:9px;padding-bottom:10px;text-align:right;color:#787878}.content .h-center,.cst_btn{text-align:center}.section01 .block .text02,.section01 .block .text03{font-size:9px;line-height:1.66;color:#5a5a5a}.section01 .block .text02{margin-bottom:10px}.section01 .block .privacy input{display:none}.section01 .block .privacy label{position:relative}.section01 .block .privacy label::before{position:relative;top:-1px;display:inline-block;width:14px;height:14px;margin-right:6px;content:'';vertical-align:middle;border:1px solid #c9caca;border-radius:3px;background:#fff}.section01 .block .privacy input:checked+label:after{position:absolute;top:-3px;left:0;display:block;width:22px;height:22px;content:'';background:url(../../img/common/check.png) no-repeat;background-size:20px 15px}.section01 .block .btn{display:block;box-sizing:border-box;width:100%;margin-top:20px;padding:10px 0;text-align:center;color:#fff;background:#000}.option{position:relative;margin-bottom:1em}.back_gray{background:#f4f4f4;margin:10px 0}.accordion{max-width:430px;margin:0 auto}.toggle{display:none}.accordion_title,.cst_btn{font-weight:700;display:block}.accordion .option{position:relative;margin-bottom:1em}.accordion_title{padding:20px}.accordion_title::after,.accordion_title::before{content:"";position:absolute;right:1.8em;top:1.8em;width:2px;height:.75em;background-color:#999;transition:all .3s}.accordion_title::after{transform:rotate(90deg)}.accordion .content{max-height:0;overflow:hidden;padding:0 20px}.accordion .content p{line-height:1.8rem;margin-bottom:20px}.accordion_title,.content{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:all .3s}.toggle:checked+.accordion_title+.content{max-height:1000px;transition:all 1.5s;padding:20px}.toggle:checked+.accordion_title::before{transform:rotate(90deg)!important}.content .fwb{font-weight:700}.accordion .content table{border-spacing:0;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;background-color:#fff;margin-bottom:20px}.accordion .content td:nth-child(2n){border-left:0;border-bottom:1px solid #000;width:50%;padding:10px}.accordion .content td:nth-child(2n+1){border-right:1px solid #000;border-bottom:1px solid #000;width:50%;padding:10px}.cst_btn{width:400px;margin:10px auto;padding:14px;border:1px solid}@media only screen and (min-width:769px){.section01{max-width:930px;margin:0 auto;padding:50px 0 120px}.section01>.tit{font-size:36px;padding-bottom:30px}.section01>.subTit{font-size:18px;padding-bottom:40px;text-align:center}.section01 .block{width:580px;margin:0 auto;padding-top:60px}.section01 .block dl{zoom:1}.section01 .block dl:after{display:block;clear:both;content:''}.section01 .block dl dd,.section01 .block dl dt{position:relative;float:left}.section01 .block dl dt{font-size:12px;box-sizing:border-box;width:30%;padding-top:21px}.section01 .block dl dd{box-sizing:border-box;width:70%}.section01 .block .text01{font-size:12px}.section01 .block .text02{font-size:10px;width:500px;margin-left:30%}.section01 .block .privacy{margin-left:30%}.section01 .block .privacy label{font-size:10px;display:block;padding:0 0 0 32px;text-indent:-31px}.section01 .block .privacy label br{display:none}.section01 .block .btn{width:70%;margin-top:30px;margin-left:30%}.accordion_title{padding:20px!important}.toggle:checked+.accordion_title+.content{padding:0 20px 20px!important}.accordion .content p{line-height:1.6rem}}.subText{font-size:12px}.privacy a{color:#5a5a5a}@media only screen and (max-width:768px){.section01>.subTit,.subText{font-size:12px}.subText{line-height:1.6em}.section01 .block .btn{display:block;box-sizing:border-box;width:100%;margin-top:20px;padding:10px 0;text-align:center;color:#fff;background:#000}.cst_btn{width:100%;padding:14px 0}}.more,.wr_style_attachment2{margin-top:10px}.contact-attachment{border:none!important;width:30%!important;color:transparent}.more{display:block;text-align:right}