body[data-is-smart=""] .share-btn.LINE{display:none}form{margin-bottom:0px}form p{margin:0 0 0 10px}form .info{color:#000;margin:0 0 10px 0}pre{max-height:240px;overflow:auto;word-break:break-all;word-wrap:break-word}pre::-webkit-scrollbar{width:6px;border-radius:3px;background:rgba(0,0,0,0.25)}pre::-webkit-scrollbar:horizontal{height:6px;background:rgba(0,0,0,0.25)}pre::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.5);border-radius:3px}pre::-webkit-scrollbar-thumb:horizontal{background:rgba(0,0,0,0.5)}pre::-webkit-scrollbar-corner{background:transparent}label{margin:4px 0 4px 4px;color:#008000;font-family:inherit}button{font-family:inherit}select{width:120px;background-color:#ffffff;border:1px solid #cccccc}textarea{height:100px;width:95%}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:40px;padding:4px 6px;margin:0 0 10px 10px;font-size:14px;line-height:20px;color:#555555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#ffffff;border:1px solid #cccccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-moz-transition:border linear 0.2s, box-shadow linear 0.2s;-o-transition:border linear 0.2s, box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s}select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}input::placeholder,textarea::placeholder{color:#ccc}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus{color:#717478}ul,ol{margin-bottom:4px}footer{margin-top:20px}footer .copyright{margin-top:20px}input[type="radio"]{position:relative;-webkit-appearance:button;appearance:button;-webkit-box-sizing:border-box;box-sizing:border-box;width:24px;height:24px;content:"";background-color:#FFFFFF;border:1px solid #999999;-webkit-border-radius:24px;border-radius:24px;-webkit-box-shadow:inset 4px 4px 10px rgba(0,0,0,0.2);box-shadow:inset 4px 4px 10px rgba(0,0,0,0.2);vertical-align:middle;cursor:pointer}input[type="radio"]:checked:after{display:block;position:absolute;top:5px;left:5px;content:"";width:12px;height:12px;background:#CC0000;-webkit-border-radius:12px;border-radius:12px}ol.progtrckr{margin:0;padding:0;list-style-type:none}ol.progtrckr li{display:inline-block;text-align:center;padding-bottom:8px;line-height:1.5em}ol.progtrckr p{margin:0;text-align:center}ol.progtrckr[data-progtrckr-steps="2"] li{width:49%}ol.progtrckr[data-progtrckr-steps="3"] li{width:33%}ol.progtrckr[data-progtrckr-steps="4"] li{width:24%}ol.progtrckr[data-progtrckr-steps="5"] li{width:19%}ol.progtrckr[data-progtrckr-steps="6"] li{width:16%}ol.progtrckr[data-progtrckr-steps="7"] li{width:14%}ol.progtrckr[data-progtrckr-steps="8"] li{width:12%}ol.progtrckr[data-progtrckr-steps="9"] li{width:11%}ol.progtrckr li.progtrckr-done{color:black;border-bottom:4px solid #cc0033}ol.progtrckr li.progtrckr-todo{color:silver;border-bottom:4px solid silver}ol.progtrckr li:before{position:relative;bottom:-3em;float:left;left:50%;line-height:1em}ol.progtrckr li.progtrckr-done:before{content:"\2713";color:white;background-color:#cc0033;height:1.2em;width:1.2em;line-height:1.2em;border:none;border-radius:1.2em}ol.progtrckr li.progtrckr-todo:before{content:"\039F";color:silver;background-color:white;font-size:1.5em;bottom:-1.9em}@media screen and (max-width: 500px){ol.progtrckr li{font-size:12px}ol.progtrckr li:before{bottom:-3.2em}ol.progtrckr li.progtrckr-todo:before{bottom:-2em}}.letter-preview{width:35%;padding:10px;position:fixed;top:160px;z-index:20;background:#fff;display:inline-block}@media screen and (max-width: 767px){.letter-preview{position:static}}.list{list-style:none}.list li{float:left;margin-bottom:10px;padding:0px 10px 0px 10px}.list:after{content:"";clear:both;height:0;display:block;visibility:hidden}.list label{padding-top:0;color:#000}.list input[type="radio"]{margin-left:5px}.box p{width:100%;margin:0;font-size:16px;line-height:18px;color:#000}.cord{padding:10px;background:#ddd}@media screen and (max-width: 500px){textarea#message{width:100%}#custom-area{width:100%;padding:0 20px;margin-top:20px}.box h3{margin:16px 0 8px 0}}.remodal{padding:35px 25px}.remodal p{margin:0;line-height:25px}.remodal .remodal-confirm{color:#16a085}.remodal .remodal-cancel{color:#c0392b}.remodal .resetBox{padding-bottom:30px}.remodal .remodal-close{left:inherit;right:5px}#address_form dt{color:#008000}span#copy{margin-bottom:0px}dt.none{height:1px}.confirm dd{color:#000}@media screen and (min-width: 501px){hr{width:95%;margin:30px auto 50px auto}.confirm hr{width:95%}.faq hr{width:95%}#address_form dt,dd{line-height:40px;vertical-align:middle}#address_form dd{padding-left:220px}#address_form dl dd{margin:14px 0 14px 0}#address_form dt{font-weight:normal;float:left;width:200px;text-align:right;margin-right:20px}#address_form dt:after{content:""}input[type="submit"]{padding:5px 20px;border-radius:8px;text-align:center}input[type="text"]{margin-bottom:0}#form{transition:all 0.5s;overflow:hidden}#form input[type="text"]{width:60%}}@media screen and (max-width: 500px){#address_form dd{margin:4px 0 8px 0}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{margin:0 0 10px 0px}#form input[type="text"]{width:100%}textarea{width:auto}}.letter-count{background:yellow;padding:4px;margin:0 0 30px 0;text-align:center}.additional{margin:0 25%;text-align:center}.additional a{text-align:center;background:green;color:#fff;font-size:16px;padding:16px 32px;border-radius:3px}.additional p{width:100%;text-align:center;margin-top:0px;margin-bottom:16px;color:#000}.payment .button{margin-top:30px}.payment-info{margin:0 18px 30px 18px}@media screen and (max-width: 500px){#features h3{text-align:left}h4{margin:0 8px;font-size:18px}.red{padding:14px 46px}.payment-info{margin:0 18px 20px 18px;font-size:12px;line-height:20px}.left{margin-bottom:30px}}.table{border-collapse:collapse !important;width:50%;max-width:100%;margin:0 auto 30px auto}.table td,.table th{background-color:#fff !important}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table th{color:green}.table td{color:#1a1a1a;text-align:center}.table #total{text-align:right}@media screen and (max-width: 500px){.table{width:80%;max-width:100%;margin:0 auto 30px auto}}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*="col-"]{position:static;display:table-column;float:none}table td[class*="col-"],table th[class*="col-"]{position:static;display:table-cell;float:none}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}.confirm-box{background:#f2f2e0}@media screen and (max-width: 500px){.confirm-box{padding:4px 0 0 12px}}label.error{color:red;font-size:13px}input.error,select.error{border:1px solid red;background:#ffe7e7}input[type="text"].error:focus,.uneditable-input:focus{border-color:red;outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(255,26,26,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(255,26,26,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(255,26,26,0.6)}.fixed_bottom{width:35%;padding:10px;position:absolute;top:260px;z-index:20}@media screen and (max-width: 910px){.fixed_bottom{position:absolute;top:260px;z-index:20}}.childIconBlock{display:inline-block;text-align:center}.childIconBlock img{width:50px}.childIconBlock p{margin:0;line-height:12px;font-size:12px}.grayscale{-webkit-filter:grayscale(1);filter:gray;filter:grayscale(1)}#features{padding-top:60px}#features .stepNavi{margin-top:0;margin-bottom:20px}dd.readonly p{display:inline-block;margin-left:16px;font-size:14px;min-width:225px;max-width:100%}#address_form label{display:inline}span.must:after{margin-left:5px;content:'*';vertical-align:super;color:red}dt.must:after{margin-left:5px;content:'*';vertical-align:super;color:red}.help-block{font-size:12px;line-height:20px;color:gray}.share-area{text-align:center}.share-area .share-btn{font:initial;text-transform:inherit;letter-spacing:inherit;display:inline-block;width:160px;margin:20px 4px;padding:14px;border-radius:6px;text-decoration:none;color:white;font-size:14px;border-style:none;font-weight:bold}@media screen and (max-width: 500px){.share-area .share-btn{vertical-align:middle;width:74px;height:52px;margin:0;padding:0 4px;font-size:12px}}.share-area .share-btn span{display:none}.share-area .share-btn.twitter{background:#1b95e0}.share-area .share-btn.fb{background:#4267b2}.share-area .share-btn.LINE{background:#00c300}.share-area .share-btn.mail{background:#909090}.share-area .share-btn:hover,.share-area .share-btn:visited,.share-area .share-btn:active,.share-area .share-btnlink{color:white;opacity:0.8}.share-area hr{width:70%;border:none;border-top:dotted 3px #ccc;height:1px;color:white;margin:30px auto}.share-area .share-band{padding:9px;margin-bottom:10px;background:#cc0033;color:white}.button,button.button,a.button{border-radius:6px;padding:14px 24px;font-family:inherit}.button-small,button.button-small,a.button-small{padding:6px 10px;font-size:96%}@media screen and (max-width: 500px){.button,button.button,a.button{padding:14px 20px}.button-small,button.button-small,a.button-small{padding:4px 8px}}.form-button{width:100%;margin:0 auto;text-align:center}.form-button .green,.form-button .button.green{background:green}.form-button .red,.form-button .button.red{background:#f64b39}.form-button .red:hover,.form-button .button.red:hover{background:#F86A5A}.button.gray,.button-small.gray{background:gray}.button.green,.button-small.green{background:green}.button:hover,.button-small:hover{opacity:0.8}h1,h2,h3,h4,h5,h6{font-family:inherit}.order-preview{background-repeat:no-repeat;background-size:covor}.order-preview .preview-text{text-align:left;line-height:26px;margin-top:20px;margin-bottom:20px;font-size:16px}hr.end{margin:50px 0}
