@charset "UTF-8";.coinattention .shareproLink{display:block;text-align:right}.o-inquiry-form{margin:20px 10px}.o-inquiry-form .a-txt-info{font-weight:700}.o-inquiry-form .a-txt-info .a-required{color:#e40007}.o-inquiry-form .a-required-mark{margin-left:10px;color:#e40007;font-weight:700}.o-inquiry-form dl{margin-top:20px}.o-inquiry-form dt{margin-top:20px;margin-bottom:5px}.o-inquiry-form .fleeform{background:#f6f6f6;padding:20px}.o-inquiry-form input[type=text]{border:2px solid #7bc8ce;border-radius:2px;box-sizing:border-box;font-size:1.4rem;padding:5px}.o-inquiry-form textarea{border:2px solid #7bc8ce;border-radius:2px;box-sizing:border-box;font-size:1.4rem;margin:0 10px 0 0;padding:10px;height:140px}.o-inquiry-form .detailMessage{background-color:#ddd;padding:10px 15px;margin:20px auto 25px auto;text-align:left}.o-inquiry-form .detailattentxt{margin:5px 5px 5px 0;font-weight:700;display:block;border-left:solid 4px #999;padding:0 0 0 10px;color:#777}.o-inquiry-form #confirm{-webkit-appearance:none;margin:20px 0 10px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#518e48;box-shadow:0 2px 0 #38520c;-moz-box-shadow:0 2px 0 #38520c;-webkit-box-shadow:0 2px 0 #38520c;-o-box-shadow:0 2px 0 #38520c;-ms-box-shadow:0 2px 0 #38520c;display:inline-block;zoom:1;width:280px;color:#fff;font-size:100%;font-weight:700;display:block;text-align:center;text-decoration:none;display:inline-block;padding:15px 10px;border:none;border-width:0;border-style:none;font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN","Hiragino Sans",Arial,Meiryo,メイリオ,sans-serif}.o-inquiry-form #confirm.btn-disabled{background:#caddc8;box-shadow:none}.o-inquiry-form .a-form-item{font-weight:700}.o-inquiry-form .a-thanks-message{margin:10px 0 20px}.o-inquiry-form .o-inquiry-form-note{text-align:right}.o-modalWrap .modal{font-size:120%}.o-modalWrap .modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:10200}.o-modalWrap .modal__container{background-color:#fff;padding:20px;max-height:100vh;border-radius:4px;overflow-y:auto;box-sizing:border-box}.o-modalWrap .modal__header{display:flex;justify-content:space-between;align-items:center}.o-modalWrap .modal__title{margin-top:0;margin-bottom:0;font-size:1.25rem;font-weight:600;line-height:1.25;color:#e40007;box-sizing:border-box}.o-modalWrap .modal__close{background:0 0;border:0}.o-modalWrap .modal__header .modal__close:before{content:"\2715"}.o-modalWrap .modal__content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:rgba(0,0,0,.8)}.o-modalWrap .modal__btn{padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;background-color:#e6e6e6;color:rgba(0,0,0,.8);border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.o-modalWrap .modal__btn:focus,.o-modalWrap .modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.o-modalWrap .micromodal-slide{display:none}.o-modalWrap .micromodal-slide.is-open{display:block}.o-modalWrap .micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.o-modalWrap .micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.o-modalWrap .micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.o-modalWrap .micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.o-modalWrap .micromodal-slide .modal__container,.o-modalWrap .micromodal-slide .modal__overlay{will-change:transform}.o-modalWrap .modal__footer{text-align:center}.coinattention{font-size:110%;border:4px solid #f5f5f5;margin:10px 0;padding:10px 20px}.coinattention .txt_read{margin:10px 0;font-weight:700}.coinattention .shareproLink{display:block;text-align:right}.coinattention ul{margin-left:20px}.o-inquiry-form{font-size:110%}.o-inquiry-form .o-inquiry-form-note,.o-inquiry-form input[type=text],.o-inquiry-form textarea{width:600px}.o-inquiry-form .o-inquiry-form-note{text-align:right}.o-modalWrap .modal__container{max-width:500px}