/*!
* Bootstrap Reboot v5.1.1 (https://getbootstrap.com/)
* Copyright 2011-2021 The Bootstrap Authors
* Copyright 2011-2021 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
* Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
*/:root{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg-rgb: 255, 255, 255;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-bg: #fff}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h6,h5,h4,h3,h2,h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media(min-width: 1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media(min-width: 1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media(min-width: 1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-bs-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em}mark{padding:.2em;background-color:#fcf8e3}sub{bottom:-0.25em;position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sup{top:-0.5em;position:relative;font-size:.75em;line-height:0;vertical-align:baseline}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}html{height:100%}body{color:#000;background:#f9f8f4;font-family:"Noto Sans JP","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100%;width:100%;margin:0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;background:none;border:none;border-radius:0;outline:none}#loader{display:none;position:fixed;top:50%;left:50%;width:200px;height:200px;margin-top:-100px;margin-left:-100px;text-align:center;color:#fff;z-index:11}#loader-bg{display:none;position:fixed;width:100%;height:100%;top:0px;left:0px;background:#222 !important;z-index:10}#page-top{position:fixed;right:0;bottom:20px;overflow:hidden;z-index:1000}#page-top a{width:90px;display:block}#page-top img{width:80%;max-width:70px}img{max-width:100%}a{color:#1b94e0}a:hover{opacity:.8;cursor:pointer}.txt_red{color:#e61721 !important}.bold{font-weight:bold !important}.mb20{margin-bottom:20px}.center{text-align:center}.left{text-align:left}.cont01{padding-left:1em;text-indent:-1em}.cont01 a{text-decoration:underline}ol,ul,dl{margin-top:0;margin-bottom:0}ul{list-style-type:none;-webkit-padding-start:0px;padding-inline-start:0px}ul li{margin:5px 0}ul.cont01{padding-left:0em;text-indent:0em}.show-pc{display:none}.show_pc{display:none}.show-sp{display:block}.show_sp{display:block}p{margin:0}@media screen and (max-width: 739px){body{min-width:320px;height:100%}html{height:100%}.show-sp{display:block}.show_sp{display:block}.show-pc{display:none}.show_pc{display:none}}@media screen and (min-width: 740px){body{width:100%}.show-pc{display:inline-block}.show_pc{display:inline-block}.show-sp{display:none}.show_sp{display:none}}#wrap-all{display:none;position:fixed;z-index:999999;padding:0px;margin:0px;top:0px;left:0px;width:100%;height:100%;background:rgba(255,255,255,0)}.content_input{width:90%;margin:0 auto;max-width:800px}.content{width:90%;margin:0 auto;max-width:800px;background-color:#f9f8f4}.shadow{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.16);box-shadow:0 1px 3px rgba(0,0,0,.16);border-radius:15px}footer{background:#e3e1dc;font-size:14pt;color:#333;font-weight:lighter;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;letter-spacing:.05em;line-height:2.2;text-align:center;border-top:solid 1px #ddd}footer h3{font-weight:normal;font-size:13px;margin-bottom:8px;line-height:1.5}footer .foot_area{padding:10px 0 0px;width:100%;margin:0 auto}footer .foot_area .ftr_pcbg{padding:0;margin-bottom:8px}footer .foot_area .ftr_pcbg .ftr_box{display:inline;margin:0 8px;font-size:12px;color:#444 !important;text-decoration:none}footer .foot_area .ftr_pcbg .ftr_box:first-child{border:none}footer .foot_area .btn_area{text-align:center}footer .foot_area .btn_area .btn_foot{font-size:13px;text-align:center;text-decoration:none;color:#fff;background:#444;padding:10px;max-width:290px;margin:5px auto 0;display:block}footer .foot_area .btn_area a:hover{opacity:.8;-webkit-transition-property:all;transition-property:all;-webkit-transition:.3s linear;transition:.3s linear}footer .foot_area .mail_comment{font-size:13px;margin:8px auto 12px;line-height:1.4em}footer .foot_area .ftr_last{color:#fff;background:#4a4946;font-size:10px;padding:0px 0;margin:0}.mt50{margin-top:50px}.footer{margin-top:50px;padding:15px 0 0;text-align:center;background:#ebeae4;line-height:1.5}.footer .ftr_pcbg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.footer .ftr_pcbg a{text-decoration:none}.footer .ftr_pcbg a.ftr_box{background:none;margin:0 0 8px;padding:2px 10px;color:#666;font-size:90%}.footer .ftr_pcbg a.ftr_box:first-child{padding:2px 20px;border-right:1px solid #ccc}.footer p{font-weight:300}.footer p.petit-mail a{display:block;width:30%;min-width:250px;max-width:350px;padding:12px 24px;margin:10px auto;background:#444;border:1px solid #444;color:#fff;font-size:14px;text-decoration:none}.footer p.footer-datetime{font-size:13px}.footer .footer-copyright{margin:10px 0 0;background:#444;color:#f4f4f4;line-height:2.5;font-size:10px}.header{width:100%;margin:0 auto 20px;padding:12px 0;background-color:#fff;border-bottom:solid 1px #eaeaea}.header .header_inner{width:90%;max-width:1000px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header .header_field{width:30%}.header .header_field img{float:left;width:100%;max-width:150px;vertical-align:middle}.header .logo_image{max-width:140px}/*! light-modal v1.1.0 | (c) 2017  | MIT License | git+https://github.com/hunzaboy/Light-Modal.git */.light-modal{display:none;position:fixed;background:rgba(0,0,0,0);top:0;bottom:0;left:0;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;right:0;z-index:1;-webkit-transition:background 1s;transition:background 1s;font-size:16px;visibility:hidden}.light-modal:target{background:rgba(0,0,0,.5);display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;visibility:visible}.light-modal-content{background:#845ec2;color:#fff;width:30vw;border-radius:.2em;position:relative;max-height:calc(100vh - 150px);line-height:1.4;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.light-modal-content img{max-width:100%;border-radius:.2em}.light-modal-content.large-content{width:50vw}.light-modal-header{padding:20px;background:rgba(0,0,0,.2);display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.light-modal-heading{margin:0;font-size:1.5em}.light-modal-heading+.light-modal-close-icon{position:static}.light-modal-body{padding:20px;overflow:auto;max-height:450px}.light-modal-footer{padding:20px;background:rgba(0,0,0,.2);text-align:right;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.light-modal-close-btn{text-decoration:none;color:#fff;padding:5px 10px;border-radius:.2em;background:#ff6f91;font-size:1.5em;line-height:1;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out;font-size:1em}.light-modal-close-btn:hover{background:#ff3c6a}.light-modal-close-icon{text-decoration:none;color:#fff;padding:5px 10px;border-radius:.2em;background:#ff6f91;font-size:1.5em;line-height:1;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out;position:absolute;top:-15px;right:-15px}.light-modal-close-icon:hover{background:#ff3c6a}.light-modal-caption{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:100%;padding:10px 0;background:rgba(0,0,0,.2);border-radius:.2em;width:100%;text-align:center;margin-top:5px}.light-modal-navigation .navigation-next{width:32px;height:32px;border-color:#fff;-webkit-transition:border-color .2s;transition:border-color .2s;position:absolute;right:-50px;top:50%;border-bottom:1px solid;border-left:1px solid;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.light-modal-navigation .navigation-next:hover{border-color:rgba(255,255,255,.7)}.light-modal-navigation .navigation-prev{width:32px;height:32px;border-color:#fff;-webkit-transition:border-color .2s;transition:border-color .2s;position:absolute;left:-50px;top:50%;border-bottom:1px solid;border-left:1px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.light-modal-navigation .navigation-prev:hover{border-color:rgba(255,255,255,.7)}@media(max-width: 480px){.light-modal-navigation .navigation-next{right:5px}.light-modal-navigation .navigation-prev{left:5px}}@-webkit-keyframes a{0%{opacity:0}to{opacity:1}}@keyframes a{0%{opacity:0}to{opacity:1}}.basic{-webkit-animation-name:a;animation-name:a}@media(max-width: 767px){.light-modal{font-size:14px}}@supports(display: flex){@media(max-width: 767px){.light-modal:target .light-modal-content{width:70vw}}}.input_boxcontent{background:#fff;border-radius:15px;padding:20px;margin-bottom:30px;margin-top:25px;text-align:center;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.16);box-shadow:0 1px 3px rgba(0,0,0,.16)}.input_boxcontent h2{font-size:14px;color:#444;font-weight:bold;text-align:left;margin:0px auto 20px;max-width:400px;line-height:1.3em}.input_boxcontent p{color:#444;text-align:left;display:inline-block;max-width:400px}.input_boxcontent p.sup{color:red;font-size:11px;margin-bottom:15px;line-height:1.5em;margin-top:4px}.input_boxcontent p.redtitle{color:red;font-size:12px;line-height:1.5em}.input_boxcontent p.txt{font-size:12px;line-height:1.5em}.input_boxcontent p.txt a{color:#0493e3;font-size:12px;text-align:left;display:inline-block;text-decoration:none}.input_boxcontent .borderline{border-bottom:solid 1px #e4e4e4}.input_boxcontent .submit_area input[type=text]{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:400px;height:3.5em;margin:30px auto 10px;padding:10px;background:#fcfcfc;font-family:sans-serif;font-size:12px;outline:none;border:1px solid #d1d1d1;color:#444}.input_boxcontent .submit_area input[type=submit]{display:block;width:100%;max-width:400px;margin:20px auto 0;padding:10px;font-weight:bold;line-height:2em;background:#999;color:#777;border:none;border-radius:10px;font-size:18px;-webkit-appearance:none;text-align:center}.input_boxcontent .submit_area .check-box{margin:25px auto;text-align:center}.input_boxcontent .submit_area .check-box .check{display:none}.input_boxcontent .submit_area .check-box .check+span{cursor:pointer;display:inline-block;margin:0 .2em 0;padding:0 0 0 25px;position:relative}.input_boxcontent .submit_area .check-box .check+span:before{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:4px;left:-7px;display:inline-block;margin-right:6px;content:"";width:22px;height:22px;background-color:#fff;border:1px solid #ccc;border-radius:3px;font-size:14px}.input_boxcontent .submit_area .check-box .check+span:after{position:absolute;top:4px;left:-7px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-family:"Font Awesome 6 Free";text-align:center;content:"";font-size:16px;line-height:22px;font-weight:900;color:#fff;background-color:#36f;opacity:0;width:22px;height:22px;border-radius:2px}.input_boxcontent .submit_area .check-box .check:checked+span::after{opacity:1}.input_boxcontent .modal_open button{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;border:none;background:#e3596a;color:#fff;cursor:pointer;-webkit-transition:.4s;border-radius:10px;transition:.4s;margin:20px auto;padding:15px;font-size:17px;font-weight:bold;text-align:center;text-decoration:none;position:relative;border:none;max-width:400px;width:100%;-webkit-box-shadow:0px 2px 6px 0px rgba(0,0,0,.3);box-shadow:0px 2px 6px 0px rgba(0,0,0,.3)}.input_boxcontent .modal_open button:after{content:"";display:block;width:10px;height:10px;border-top:3px solid #fff;border-right:3px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:30px;top:50%;margin-top:-6px}.input_boxcontent .modal_open button:disabled{background:#999;color:#777;cursor:auto}.input_boxcontent .modal_open button:disabled:after{content:"";display:block;width:10px;height:10px;border-top:3px solid #777;border-right:3px solid #777;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:30px;top:50%;margin-top:-6px}.input_boxcontent .modal-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;width:90%;max-height:calc(100vh - 150px);max-width:550px;padding-bottom:30px;background:#fff;color:#444;border-radius:.8em;line-height:1.4}.input_boxcontent .modal-content h2{font-size:16px;font-weight:bold;text-align:center;margin-bottom:0px}.input_boxcontent .modal-content .modal-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.input_boxcontent .modal-content .modal-header .modal-close{padding:10px 15px 0px;font-size:150%;font-weight:600;color:#888;text-decoration:none}.input_boxcontent .modal-content .modal-body{padding:5px 20px}.input_boxcontent .modal-content .modal-body h2{font-weight:600;color:#444}.input_boxcontent .modal-content .modal-body p{margin-bottom:10px;color:red}.input_boxcontent .modal-content .modal-body p:last-child{color:#444}.input_boxcontent .modal-content .modal-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:90%;max-width:300px;text-align:center;margin:10px auto}.input_boxcontent .modal-content .modal-footer .modal-btn{width:46%;padding:3% 6%;border-radius:6px;font-size:16px;line-height:2em;display:block;margin:10px;text-align:center;text-decoration:none}.input_boxcontent .modal-content .modal-footer .modal-btn-no{background-color:#fff;border:2px solid #707070;color:#707070}.input_boxcontent .modal-content .modal-footer .modal-btn-yes{background-color:#e3596a;color:#fff}.box-white-content p.pointcard{font-weight:bold;font-size:16px;text-align:left;max-width:400px;margin:0px auto 20px}.box-white-content p.pointtxt{font-size:12px;margin-top:8px;text-align:left;display:inline-block}.box-white-content p.pointtxt:last-child{margin-bottom:10px}.box-white-content p.pointtxt span{color:#f04249}.box-white-content img.pointcard_img{margin:15px auto 0;display:block}.box-white-content img.pointcard_img:last-child{margin-top:30px}.mb50{margin-bottom:50px;padding:20px;text-align:center}@media screen and (min-width: 736px){.box-white-content img.pointcard_img{width:60%}}#main{-webkit-box-sizing:border-box;box-sizing:border-box;margin:-20px auto;background:#fff;width:100%}#main .bg-white{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1000px;padding:20px 20px;margin:15px auto 0px}#main .bg-white h2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:7px 15px;background:gray;color:#fff;font-size:18px;font-weight:bold}#main .bg-white .info-content{line-height:1.6em;font-size:15px;margin-top:30px}#main .bg-white .info-content h2{display:inline-block;padding:7px 15px;background:gray;color:#fff;font-size:17px;font-weight:bold}#main .bg-white .info-content p{margin-top:10px}#main .bg-white .info-content ul{list-style-type:none}#main .bg-white .info-content ul li{margin:7px 0 0px}#main .bg-white .info-content ul.komelist{list-style-type:"※";margin-left:13px}#main .bg-white .info-content ul.dot{list-style-type:"●";margin-left:13px}#main .bg-white .info-content ul.dot_s{list-style-type:"・";margin-left:13px}#main .bg-white .info-content ul ul.dot_s{list-style-type:"・";margin-left:1.5em}#main .bg-white .last{margin-bottom:50px}.content .inner .box-white-content{background:#fff;border-radius:15px}.content .inner .box-white-content .box-blue-content .img-hazure{max-width:100%}.content .inner .box-white-content .hazure-msg{padding:60px 20px;font-size:40px;text-align:center;font-weight:500;color:#333;line-height:.5}.link{text-align:center;font-weight:400;margin-top:48px}.link p{font-size:14px;text-align:left;display:inline-block;color:#444}.link a{color:#0493e3;font-size:14px}.box-white-content{background:#fff;border-radius:15px;margin-bottom:50px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.16);box-shadow:0 1px 3px rgba(0,0,0,.16)}.box-white-content .title-group{padding:24px 0;border-bottom:1px solid #e4e4e4;text-align:center}.box-white-content .title-group .excluded-title{font-size:18px;font-weight:600;line-height:1.28}.box-white-content .step-group{display:block;margin:0 auto;padding:30px 0 40px;max-width:600px}.box-white-content .step-group .step-layout{position:relative;width:90%;margin:0 auto;padding:40px 16px 24px;border:4px solid #e8e7de;font-size:14px}.box-white-content .step-group .step-layout .step-title{position:absolute;left:-4px;top:-4px;width:87px;height:28px;font-size:14px;background:#9d916f;color:#fff;text-transform:uppercase;line-height:2;text-align:center;margin:0}.box-white-content .step-group .step-layout .step-info-center{text-align:center;display:block;margin:0 auto}.box-white-content .step-group .step-layout .step-info-center .step-info{margin-bottom:16px;text-align:left;display:inline-block}.box-white-content .step-group .step-layout .step-info-center .step-info .step-link{color:#42aeea}.box-white-content .step-group .step-layout .btn-line-follow{margin:auto}.box-white-content .step-group .step-layout .btn-line-follow a{font-size:16px;font-weight:500;text-align:center;text-decoration:none;color:#fff !important;background:#06c755;padding:15px 10px;letter-spacing:.04em;max-width:320px;border-radius:5px;display:block;position:relative;margin:0 auto}.box-white-content .step-group .step-layout .btn-line-follow a i{position:absolute;top:36%;right:2%}.box-white-content .step-group .step-layout .btn-line-follow a:before{content:"";display:inline-block;width:45px;height:45px;margin:-11px 10px 0 0;background:url(../img/LINE.svg) no-repeat;background-size:contain;vertical-align:middle;position:absolute;left:36px}.box-white-content .step-group .step-layout .btn-cp-top a{display:block;width:100%;background-color:#e3596a;border-radius:6px;font-size:16px;line-height:2.8em;font-weight:600;color:#fff;text-align:center;max-width:320px;margin:0 auto;text-decoration:none;padding:6px 0px}.box-white-content .step-group .step-layout .btn-cp-top a i{position:absolute;top:66.5%;right:7%}.box-white-content .step-group .step-layout:last-child{margin-bottom:0;text-align:center}.box-white-content .step-group .icn_arr_step{padding:23px 0 16px}.box-white-content .step-group .icn_arr_step img{margin:0 auto;display:block}.step-layout iframe#twitter-widget-0{width:80% !important;width:270px !important;max-width:500px !important}.step-layout .area-ttl p{line-height:1.5em;width:100%;max-width:500px;margin:0 auto}.content>.inner>.box-white-content{width:100%;padding:0;margin:20px auto 50px;-webkit-box-shadow:none;box-shadow:none;border-radius:15px}@media screen and (min-width: 736px){.box-white-content .step-group .step-layout{border:3px solid #e8e7de;padding:32px 16px 24px}}@media screen and (min-width: 480px){.box-white-content .step-group .step-layout .btn-cp-top a i{position:absolute;top:62%;right:22%}}.content .atari-header{width:100%}.content .atari-header img{max-width:100%}.content .box-white-content-win-fail{background:#fff;border-radius:0 0 15px 15px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.16);box-shadow:0 1px 3px rgba(0,0,0,.16);padding:20px;margin-bottom:20px}.content .box-white-content-win-fail p.coupon_name{width:100%;max-width:300px;margin:0 auto 14px}.content .box-white-content-win-fail p.coupon_name .retail{font-size:12px;color:#bebdbb}.content .box-white-content-win-fail .border-bottom-e4e4e4{overflow:hidden;clear:both;max-width:302px;width:100%;margin:0 auto}.content .box-white-content-win-fail .border-bottom-e4e4e4 .coupon_img{margin:auto;max-width:100%}.content .box-white-content-win-fail .attention_txt{text-align:center}.content .box-white-content-win-fail .attention_txt h3{font-size:14px;font-weight:bold;margin-top:18px;margin-bottom:0}.content .box-white-content-win-fail .attention_txt p{font-size:11px;margin-top:4px;margin-bottom:20px}.content .box-white-content-win-fail .code_info{max-width:350px;margin:0 auto}.content .box-white-content-win-fail .code_info .serial_barcode{margin:20px auto 0;text-align:center}.content .box-white-content-win-fail .code_info .serial_barcode img.api_barcode{display:block;width:95%;max-width:240px;margin:10px auto}.content .box-white-content-win-fail .code_info .serial_barcode p{letter-spacing:2px;text-align:center}.content .box-white-content-win-fail .code_info .serial_barcode a.refreshing_barcode{display:block;width:80%;max-width:420px;margin-top:20px;margin-bottom:30px;margin-left:auto;margin-right:auto;padding:10px;text-align:center;border-radius:24px;color:#666;font-size:14px;letter-spacing:1px;line-height:2;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.15);box-shadow:0 1px 6px rgba(0,0,0,.15);cursor:pointer;text-decoration:none}.content .box-white-content-win-fail .code_info .serial_barcode a.refreshing_barcode i{content:url(../img/icn_refresh.svg);margin-right:17px;padding-bottom:4px;width:15px;vertical-align:middle}.content .box-white-content-win-fail .code_info .serial_barcode .coupon_used{max-width:380px;margin:20px auto;padding:20px 10px;background:#fafafa;border:1px dashed #ccc;color:#666;text-align:center}.content .box-white-content-win-fail .code_info .serial_barcode .coupon_used p{letter-spacing:2px;text-align:center;font-size:13px}.content .box-white-content-win-fail .code_info a.view_coupon{display:block;max-width:450px;margin:1em auto;background:#e3596a;color:#fff;text-align:center;font-weight:500;border-radius:5px;line-height:2.9em;text-decoration:none}.content .box-white-content-win-fail .code_info .deadline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 10px;font-size:14px;text-align:center;letter-spacing:1.5px}.content .box-white-content-win-fail .code_info .deadline .deadline_ttl{min-width:9em;background:#262626;color:#fff;float:left;padding:2px 6px 2px;border-radius:4px 0 0 4px}.content .box-white-content-win-fail .code_info .deadline p{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:2px 10px;background:#fff;color:#ea3f28;text-align:center;border:1px solid #333;border-radius:0 4px 4px 0;background:#fff;font-size:13px;letter-spacing:0}.content .box-white-content-win-fail .code_info .deadline p span{font-size:60%;color:#333}.content .box-white-content-win-fail .shopstaff h3{font-size:14px;color:red;text-align:center;margin-top:25px;font-weight:bold}.content .box-white-content-win-fail .shopstaff ul{font-size:14px;font-weight:normal}.content .box-white-content p.description_ttl{padding:10px 1.5em;font-weight:bold;font-size:16px;border-bottom:1px solid #e4e4e4}.content .box-white-content #description{padding:2em;font-size:13px}.content .box-white-content #description h3{font-size:14px;font-weight:bold;margin-top:10px}.content .box-white-content #description h4{font-weight:bold;font-size:13px}.content .box-white-content #description p{margin-bottom:1em}.content .box-white-content #description a{font-weight:bold;color:#36f}.content .box-white-content #description ol{list-style-type:decimal;padding-left:2em;margin:1em 0}.content .box-white-content #description ul{list-style-type:disc;padding-left:2em;margin:1em 0}.content .box-white-content #description ul.desc_kome_list{list-style-type:"※"}.content .box-white-content #description ul.desc_red_kome_list{list-style-type:"※";font-size:15px;font-weight:bold;color:red}.content .box-white-content #description img{margin:1em 0}.content .box-white-content #description .desc_img_center{display:block;margin:1em auto}/*# sourceMappingURL=style.css.map */