@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Nunito);@import url(https://fonts.googleapis.com/icon?family=Material+Icons);/*!
 * ress.css • v1.2.2
 * MIT License
 * github.com/filipelinhares/ress
 */html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}body{background:none;width:100%;height:auto;font-family:Nunito,"\6E38\30B4\30B7\30C3\30AF   Medium",YuGothic,YuGothicM,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,sans-serif;color:#333;font-size:16px;line-height:1.6;font-weight:100}img{max-width:100%}a,a:focus,a:hover,a:visited{display:inline-block;color:#7ba6d3;text-decoration:underline}a:hover{text-decoration:none}a:hover x img{opacity:.8}.danger{color:#e3342f}.btn{display:block;padding:4px 16px;border-radius:5px}.btn-primary{background:#7ba6d3;color:#fff}.btn-secondary{background:#c4c4c4;color:#333}.btn-warnig{background:#e3342f;color:#fff}.btn-large{padding:10px 30px}.hide,.hideColor,.hideSize{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=button]:hover{opacity:.8}main{width:100%;min-height:calc(100vh - 94px);margin-top:0}main .contents{width:960px;margin:0 auto}@media screen and (max-width:1000px){main .contents{width:100%}}main .contents section{padding:32px 0}@media screen and (max-width:1000px){main .contents section{padding:32px 2%}}@media screen and (max-width:768px){main .contents section{padding:32px 2.5%}}#itemselect #itemselect_content .color .ABN{background:#82c5e1}#itemselect #itemselect_content .color .YEN{background:#ffd000}#itemselect #itemselect_content .color .CON{background:#df5d31}#itemselect #itemselect_content .color .TPN{background:#c73061}#itemselect #itemselect_content .color .NAN{background:#f8edda}#itemselect #itemselect_content .color .BUN{background:#75100a}#itemselect #itemselect_content .color .BGN{background:#24994a}#itemselect #itemselect_content .color .WHN{background:#fff}#itemselect #itemselect_content .color .MGN{background:#c4c4c4}#itemselect #itemselect_content .color .LPN{background:#fdccd9}#itemselect #itemselect_content .color .LGN{background:#c3d67b}#itemselect #itemselect_content .color .REN{background:#c12324}#itemselect #itemselect_content .color .RBN{background:#143b8a}#itemselect #itemselect_content .color .IGN{background:#006627}#itemselect #itemselect_content .color .CHN{background:#362106}#itemselect #itemselect_content .color .IDN{background:#1b2a4d}#itemselect #itemselect_content .color .NBN{background:#223869}#itemselect #itemselect_content .color .BYN{background:#fff000}#itemselect #itemselect_content .color .BLN{background:#000}#itemselect #itemselect_content .color .ABP{background:#d7b9ff;border:6px solid #82c5e1!important}#itemselect #itemselect_content .color .ABK{background:#223869;border:6px solid #82c5e1!important}#itemselect #itemselect_content .color .YEP{background:#d7b9ff;border:6px solid #ffd000!important}#itemselect #itemselect_content .color .YEK{background:#223869;border:6px solid #ffd000!important}#itemselect #itemselect_content .color .IDP{background:#d7b9ff;border:6px solid #1b2a4d!important}#itemselect #itemselect_content .color .COP{background:#d7b9ff;border:6px solid #df5d31!important}#itemselect #itemselect_content .color .COK{background:#223869;border:6px solid #df5d31!important}#itemselect #itemselect_content .color .TPP{background:#d7b9ff;border:6px solid #c73061!important}#itemselect #itemselect_content .color .TPK{background:#223869;border:6px solid #c73061!important}#itemselect #itemselect_content .color .NAK{background:#223869;border:6px solid #f8edda!important}#itemselect #itemselect_content .color .BUP{background:#d7b9ff;border:6px solid #75100a!important}#itemselect #itemselect_content .color .BGP{background:#d7b9ff;border:6px solid #24994a!important}#itemselect #itemselect_content .color .BGK{background:#223869;border:6px solid #24994a!important}#itemselect #itemselect_content .color .BLP{background:#d7b9ff;border:6px solid #000!important}#itemselect #itemselect_content .color .WHK{background:#223869;border:6px solid #fff!important}#itemselect #itemselect_content .color .MGP{background:#d7b9ff;border:6px solid #c4c4c4!important}#itemselect #itemselect_content .color .MGK{background:#223869;border:6px solid #c4c4c4!important}#itemselect #itemselect_content .color .LPK{background:#223869;border:6px solid #fdccd9!important}#itemselect #itemselect_content .color .LGP{background:#d7b9ff;border:6px solid #c3d67b!important}#itemselect #itemselect_content .color .LGK{background:#223869;border:6px solid #c3d67b!important}#itemselect #itemselect_content .color .REP{background:#d7b9ff;border:6px solid #c12324!important}#itemselect #itemselect_content .color .REK{background:#223869;border:6px solid #c12324!important}#itemselect #itemselect_content .color .RBP{background:#d7b9ff;border:6px solid #143b8a!important}#itemselect #itemselect_content .color .RBK{background:#223869;border:6px solid #143b8a!important}#itemselect #itemselect_content .color .IGP{background:#d7b9ff;border:6px solid #006627!important}#itemselect #itemselect_content .color .IGB{background:#333;border:6px solid #006627!important}#itemselect #itemselect_content .color .CHP{background:#d7b9ff;background:#333;border:6px solid #362106!important}#itemselect #itemselect_content .color .ABW{background:#fff;border:6px solid #82c5e1!important}#itemselect #itemselect_content .color .ABB{background:#333;border:6px solid #82c5e1!important}#itemselect #itemselect_content .color .YEW{background:#fff;border:6px solid #ffd000!important}#itemselect #itemselect_content .color .YEB{background:#333;border:6px solid #ffd000!important}#itemselect #itemselect_content .color .IDW{background:#fff;border:6px solid #1b2a4d!important}#itemselect #itemselect_content .color .COW{background:#fff;border:6px solid #df5d31!important}#itemselect #itemselect_content .color .COB{background:#333;border:6px solid #df5d31!important}#itemselect #itemselect_content .color .TPW{background:#fff;border:6px solid #c73061!important}#itemselect #itemselect_content .color .TPB{background:#333;border:6px solid #c73061!important}#itemselect #itemselect_content .color .NAB{background:#333;border:6px solid #f8edda!important}#itemselect #itemselect_content .color .BUW{background:#fff;border:6px solid #75100a!important}#itemselect #itemselect_content .color .BUB{background:#333;border:6px solid #75100a!important}#itemselect #itemselect_content .color .BGW{background:#fff;border:6px solid #24994a!important}#itemselect #itemselect_content .color .BGB{background:#333;border:6px solid #24994a!important}#itemselect #itemselect_content .color .BLW{background:#fff;border:6px solid #000!important}#itemselect #itemselect_content .color .WHB{background:#333;border:6px solid #fff!important}#itemselect #itemselect_content .color .MGB{background:#333;border:6px solid #c4c4c4!important}#itemselect #itemselect_content .color .LPB{background:#333;border:6px solid #fdccd9!important}#itemselect #itemselect_content .color .LGW{background:#fff;border:6px solid #c3d67b!important}#itemselect #itemselect_content .color .LGB{background:#333;border:6px solid #c3d67b!important}#itemselect #itemselect_content .color .REW{background:#fff;border:6px solid #c12324!important}#itemselect #itemselect_content .color .REB{background:#333;border:6px solid #c12324!important}#itemselect #itemselect_content .color .RBW{background:#fff;border:6px solid #143b8a!important}#itemselect #itemselect_content .color .RBB{background:#333;border:6px solid #143b8a!important}#itemselect #itemselect_content .color .NAW{background:#fff;border:6px solid #f8edda!important}#itemselect #itemselect_content .color .MGW{background:#fff;border:6px solid #c4c4c4!important}#itemselect #itemselect_content .color .LPW{background:#fff;border:6px solid #fdccd9!important}#itemselect #itemselect_content .color .IGW{background:#fff;border:6px solid #006627!important}#itemselect #itemselect_content .color .CHW{background:#fff;border:6px solid #362106!important}#itemselect #itemselect_content .color .CHB{background:#333;border:6px solid #362106!important}#itemselect #itemselect_content .color .NBW{background:#fff;border:6px solid #223869!important}#itemselect #itemselect_content .color .NBP{background:#d7b9ff;border:6px solid #223869!important}#itemselect #itemselect_content .color .NYN{background:#fff000;border:6px solid #223869!important}#itemselect #itemselect_content .color .BYB{background:#333;border:6px solid #fff000!important}#itemselect #itemselect_content .color .BYK{background:#223869;border:6px solid #fff000!important}#itemselect #itemselect_content .color .BYW{background:#fff;border:6px solid #fff000!important}#itemselect #itemselect_content .color .BTN{background:#333;border:6px solid #55d7ff!important;padding:0;display:inline}#itemselect #itemselect_content .color .BRN{background:#c12324;border:6px solid #333!important}#itemselect #itemselect_content .color .BPN{background:#c73061;border:6px solid #333!important}#itemselect #itemselect_content .color .NYW{background:#fff}#itemselect #itemselect_content .color .NYP,#itemselect #itemselect_content .color .NYW{border:4px solid #fff000!important;box-shadow:inset 0 0 0 3px #223869,0 0 3px rgba(0,0,0,.5)!important}#itemselect #itemselect_content .color .NYP{background:#d7b9ff}#itemselect #itemselect_content .color .BTW{background:#fff}#itemselect #itemselect_content .color .BTP,#itemselect #itemselect_content .color .BTW{border:4px solid #000!important;box-shadow:inset 0 0 0 3px #55d7ff,0 0 3px rgba(0,0,0,.5)!important}#itemselect #itemselect_content .color .BTP{background:#d7b9ff}#itemselect #itemselect_content .color .BPW{background:#fff}#itemselect #itemselect_content .color .BPP,#itemselect #itemselect_content .color .BPW{border:4px solid #000!important;box-shadow:inset 0 0 0 3px #c73061,0 0 3px rgba(0,0,0,.5)!important}#itemselect #itemselect_content .color .BPP{background:#d7b9ff}#itemselect #itemselect_content .color .BRW{background:#fff}#itemselect #itemselect_content .color .BRP,#itemselect #itemselect_content .color .BRW{border:4px solid #000!important;box-shadow:inset 0 0 0 3px #c12324,0 0 3px rgba(0,0,0,.5)!important}#itemselect #itemselect_content .color .BRP{background:#d7b9ff}header{position:-webkit-sticky;position:sticky;top:0;left:0;width:100%;background:rgba(233,236,239,.9);z-index:9999}header .inner{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:960px;margin:0 auto}@media screen and (max-width:1000px){header .inner{width:100%;padding:4px 1%}}header .inner .left{width:30%}@media screen and (max-width:768px){header .inner .left{width:24%}}header .inner .left ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}header .inner .left ul li{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;list-style:none;margin-right:16px}header .inner .left ul li a img[alt=YouTube]{height:18px;width:auto}header .inner .center{width:40%;padding:4px 0;text-align:center}@media screen and (max-width:768px){header .inner .center{width:52%}header .inner .center img{width:100%;height:auto}}header .inner .right{width:30%}@media screen and (max-width:768px){header .inner .right{width:24%}}header .inner .right a{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;color:#333;text-decoration:none}header .inner .right a img{margin-right:8px}@media screen and (max-width:768px){header .inner .right a .pc-only{display:none}}footer{background:#e9ecef;width:100%;padding:8px 0;text-align:center}.side_sns{position:fixed;bottom:80px;right:0}@media screen and (max-width:768px){.side_sns{bottom:20px}}.side_sns ul li{position:relative;list-style:none;right:-34px;transition-duration:.3s}.side_sns ul li a img{width:72px;height:auto}.side_sns ul li:hover{right:-16px;transition-duration:.3s}@media screen and (max-width:768px){.side_sns ul li:before{position:absolute;top:0;content:"";display:block;width:100%;padding-top:100%;transition-delay:.5s}.side_sns ul li:hover:before{visibility:hidden;transition-delay:1s}}.main_img{text-align:center}.main_img h2{margin:0 0 32px;font-size:42px;font-weight:100;line-height:1}@media screen and (max-width:768px){.main_img h2{font-size:24px}}.catalog h2{text-align:center;margin-bottom:24px;font-weight:100}.catalog .inner{width:100%;padding:32px;background:#e9ecef;text-align:center}@media screen and (max-width:768px){.catalog .inner{padding:32px 2.5%}}.catalog .inner p{margin:16px 0 0}.form .err_message_box{width:100%;padding:32px;background:#e9ecef;text-align:center}.form .err_message_box .err{font-size:18px}.form .err_message_box .err_code{font-size:24px}.form h2{text-align:center;margin-bottom:24px;font-weight:100}.form .err,.form .pattern_validate,.form .required_validate{display:block;width:100%;color:#e3342f}.form .item_valid{padding:0 0 8px;text-align:center}.form div{margin-bottom:32px}.form div .attention{text-align:center}.form div .attention a{cursor:pointer}.form div .inner{width:100%;padding:32px;background:#e9ecef}@media screen and (max-width:768px){.form div .inner{padding:32px 2.5%}}.form .shipping_item{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:80%;margin:0 auto 16px}@media screen and (max-width:1000px){.form .shipping_item{width:100%}}.form .shipping_item .required{width:5%;margin-right:16px;padding:0 4px;background:#e3342f;font-size:.75rem;color:#fff;text-align:center;border-radius:3px}@media screen and (max-width:768px){.form .shipping_item .required{width:10%}}.form .shipping_item .optional{width:5%;margin-right:16px;padding:0 4px}@media screen and (max-width:768px){.form .shipping_item .optional{width:10%}}.form .shipping_item dd{width:calc(95% - 16px)}@media screen and (max-width:768px){.form .shipping_item dd{width:calc(90% - 16px)}}.form .shipping_item dd input{height:32px;width:100%;padding:0 4px;background:#fff;border:1px solid #a0a0a0;border-radius:5px}.form .shipping_item dd input[readonly]{width:24%;background:none;border:none;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form .shipping_item dd input[readonly]:focus{outline:none}.form .shipping_item dd input:placeholder-shown{color:#c4c4c4}.form .shipping_item dd input::-webkit-input-placeholder{color:#c4c4c4}.form .shipping_item dd input:-moz-placeholder,.form .shipping_item dd input::-moz-placeholder{color:#c4c4c4}.form .shipping_item dd input:-ms-input-placeholder{color:#c4c4c4}.form .shipping_item dd.zipcode{align-items:baseline}.form .shipping_item dd .zipcode{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin:0 0 19px}.form .shipping_item dd .zipcode span.zip{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:32px;width:32px;background:#e9ecef;border:1px solid #a0a0a0;border-right:none;border-radius:5px 0 0 5px}.form .shipping_item dd .zipcode span.zip:last-of-type{border-radius:0;border-left:none}.form .shipping_item dd .zipcode input{width:64px;border-radius:0}.form .shipping_item dd .zipcode input:last-of-type{width:80px;border-radius:0 5px 5px 0}.form .shipping_item dd .en_err,.form .shipping_item dd .mail_err,.form .shipping_item dd .num_err,.form .shipping_item dd .require_err{border:1px solid red;box-shadow:0 0 4px 0 red}.form .shipping_item dd .pattern_validate,.form .shipping_item dd .required_validate{display:none;margin-left:0}.form .shipping_item dd .require_err+.required_validate,.form .shipping_item dd .require_err~.required_validate{display:block}.form .shipping_item dd .require_err~.err,.form .shipping_item dd .require_err~.pattern_validate{display:none}.form .shipping_item dd .mail_err+.pattern_validate,.form .shipping_item dd .mail_err~.pattern_validate{display:block}.form .shipping_item dd .mail_err~.err,.form .shipping_item dd .mail_err~.required_validate{display:none}.form .shipping_item dd .num_err+.pattern_validate,.form .shipping_item dd .num_err~.pattern_validate{display:block}.form .shipping_item dd .num_err~.err,.form .shipping_item dd .num_err~.required_validate{display:none}.form .shipping_item dd .en_err+.pattern_validate,.form .shipping_item dd .en_err~.pattern_validate{display:block}.form .shipping_item dd .en_err~.err,.form .shipping_item dd .en_err~.required_validate,.form .shipping_item dd .none_err~.err{display:none}.form .code_item{width:100%;margin:0 auto}.form .code_item_input{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:relative}.form .code_item_input .en_err,.form .code_item_input .mail_err,.form .code_item_input .num_err,.form .code_item_input .require_err{border:1px solid red;box-shadow:0 0 4px 0 red}.form .code_item_input .pattern_validate,.form .code_item_input .required_validate{display:none;margin-left:0}.form .code_item_input .require_err+.required_validate,.form .code_item_input .require_err~.required_validate{display:block}.form .code_item_input .require_err~.err,.form .code_item_input .require_err~.pattern_validate{display:none}.form .code_item_input .en_err+.pattern_validate,.form .code_item_input .en_err~.pattern_validate{display:block}.form .code_item_input .en_err~.err,.form .code_item_input .en_err~.required_validate,.form .code_item_input .none_err~.err{display:none}.form .code_item input{height:32px;width:calc(33.33333% - 16px);padding:0 4px;background:#fff;border:1px solid #a0a0a0;border-radius:5px}.form .code_item input[readonly]{width:24%;background:none;border:none;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form .code_item input[readonly]:focus{outline:none}.form .code_item input:placeholder-shown{color:#c4c4c4}.form .code_item input::-webkit-input-placeholder{color:#c4c4c4}.form .code_item input:-moz-placeholder,.form .code_item input::-moz-placeholder{color:#c4c4c4}.form .code_item input:-ms-input-placeholder{color:#c4c4c4}.form .code_item .selectItem_detail{width:72%;margin:0 auto;padding:0}.form .code_item .selectItem_detail label{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;padding:0 0 24px}.form .code_item .selectItem_detail label img{width:24%}.form .code_item .selectItem_detail label .right{width:calc(72% - 16px);margin:0 0 0 16px;flex-wrap:wrap;justify-content:center;align-items:flex-start}.form .code_item .selectItem_detail label .right .name{display:block;width:100%;font-size:24px;margin:0 0 16px}.form .code_item .selectItem_detail label .right .price,.form .code_item .selectItem_detail label .right .sizeName{display:inline-flex;width:49%;font-size:24px;text-align:right;justify-content:flex-end}@media screen and (max-width:568px){.form .code_item .selectItem_detail{width:90%;margin:0 auto;padding:0}.form .code_item .selectItem_detail label{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;padding:0 0 24px}.form .code_item .selectItem_detail label img{width:100%}.form .code_item .selectItem_detail label .right{width:100%;margin:16px 0 0;flex-wrap:wrap;justify-content:center;align-items:flex-start}.form .code_item .selectItem_detail label .right .name{display:block;width:100%;font-size:18px;margin:0 0 16px}.form .code_item .selectItem_detail label .right .price,.form .code_item .selectItem_detail label .right .sizeName{display:inline-flex;width:49%;font-size:18px;text-align:right;justify-content:flex-end}}.form .code_item .en_err,.form .code_item .mail_err,.form .code_item .num_err,.form .code_item .require_err{border:1px solid red;box-shadow:0 0 4px 0 red}.form .code_item .hyphen{margin:0 8px}.form .code_item .btn{width:100%;text-align:center;text-decoration:none;color:#fff;cursor:pointer}.form .code_item .btn:hover{opacity:.8}.form .code .repeater,.form .code .repeater .repeat_wrap{margin-bottom:0}.form .code .repeater .repeat_wrap .code_item{width:100%;margin:0 auto 2px;background:#e9ecef}.form .code .repeater .repeat_wrap .code_item .inner{width:56%;margin:0 auto;background:none;position:relative}@media screen and (max-width:768px){.form .code .repeater .repeat_wrap .code_item .inner{width:84%}}.form .code .repeater .repeat_wrap .code_item .inner .delete{position:absolute;top:0;right:-32px;display:flex;align-items:center;width:auto;height:32px;background:none;border:none;font-size:24px}.form .code .repeater .repeat_wrap .code_item .inner .delete:focus{outline:none}.form .code .repeater .repeat_wrap .code_item .inner .delete i{transform:rotate(45deg);color:#999}.form .code .repeater .repeat_wrap .code_item:only-of-type .inner .delete{display:none}.form .code .code_add{width:100%}.form .code .code_add button{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;padding:6px 0;background:#7ba6d3;color:#fff;text-decoration:none}.form .code .code_add button i{font-size:18px;margin-right:4px}.form .code .code_add button span{line-height:24px}.form .code .code_add button:hover{background:rgba(123,166,211,.8)}.form .code .code_add button:focus{outline:none}.form .notes{width:80%;margin:36px auto}.form .notes ul li{font-size:14px;margin-bottom:4px}@media screen and (max-width:768px){.form .notes{width:100%;padding:0 2%}.form .notes ul{padding-left:24px}}.form .btn{margin:0 auto}#confirm,#itemselect,#ticket{background:rgba(0,0,0,.5);position:fixed;top:0;bottom:0;right:0;left:0;z-index:99999;display:none;opacity:1;margin:0}#confirm_content,#itemselect_content,#ticket_content{background:#e9ecef;color:#555;width:960px;max-height:calc(100vh - 160px);padding:32px;overflow-y:overlay;position:fixed;top:80px;left:0;right:0;margin:0 auto;z-index:999999;opacity:1}@media screen and (max-width:568px){#confirm_content,#itemselect_content,#ticket_content{top:36px}}#confirm_content h2,#itemselect_content h2,#ticket_content h2{font-size:24px;font-weight:100;text-align:center;margin-bottom:16px}#confirm_content .inner,#itemselect_content .inner,#ticket_content .inner{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}#confirm_content .inner .left,#itemselect_content .inner .left,#ticket_content .inner .left{width:40%;margin-bottom:16px}#confirm_content .inner .right,#itemselect_content .inner .right,#ticket_content .inner .right{width:60%;margin-bottom:16px;padding-left:16px}#confirm_content .inner h3,#itemselect_content .inner h3,#ticket_content .inner h3{width:100%;font-size:16px}#confirm_content .inner p,#itemselect_content .inner p,#ticket_content .inner p{width:100%;margin:0 0 16px}#confirm_content .btn_area,#itemselect_content .btn_area,#ticket_content .btn_area{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:24px 0 0}#confirm_content .btn_close,#itemselect_content .btn_close,#ticket_content .btn_close{width:auto;position:absolute;top:16px;right:16px;cursor:pointer;text-decoration:none}@media screen and (max-width:768px){#confirm_content .btn_close,#itemselect_content .btn_close,#ticket_content .btn_close{top:4px;right:4px}}#confirm_content .btn_close i,#itemselect_content .btn_close i,#ticket_content .btn_close i{font-size:32px;color:#333}#confirm_content .btn_close.btn,#itemselect_content .btn_close.btn,#ticket_content .btn_close.btn{position:relative;top:0;right:0;margin:0 8px}#confirm_content .btn_close:hover,#itemselect_content .btn_close:hover,#ticket_content .btn_close:hover{color:#fff;opacity:.8}@media screen and (max-width:1000px){#confirm_content,#itemselect_content,#ticket_content{width:80%}}@media screen and (max-width:768px){#confirm_content,#itemselect_content,#ticket_content{width:96%;padding:24px}#confirm_content .inner,#itemselect_content .inner,#ticket_content .inner{display:block}#confirm_content .inner .left,#itemselect_content .inner .left,#ticket_content .inner .left{width:100%;margin-bottom:16px;text-align:center}#confirm_content .inner .right,#itemselect_content .inner .right,#ticket_content .inner .right{width:100%;margin-bottom:16px;padding-left:0}#confirm_content .inner h3,#itemselect_content .inner h3,#ticket_content .inner h3{width:100%;font-size:16px}#confirm_content .inner p,#itemselect_content .inner p,#ticket_content .inner p{width:100%;margin:0 0 16px}}#itemselect #itemselect_content .text{text-align:center}#itemselect #itemselect_content h3{text-align:center;font-weight:400;margin-bottom:8px}#itemselect #itemselect_content h3#catName{font-size:1.25rem;margin-bottom:16px}#itemselect #itemselect_content .size{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:80%;margin:8px auto 16px}@media screen and (max-width:768px){#itemselect #itemselect_content .size{width:98%;max-width:98%}}#itemselect #itemselect_content .size li{width:calc(16.66667% - 8px);margin:0 4px 8px;background:#fff;border-radius:12px;list-style:none;text-align:center;cursor:pointer;overflow:hidden}@media screen and (max-width:768px){#itemselect #itemselect_content .size li{width:calc(33.33333% - 8px)}}#itemselect #itemselect_content .size li.active{background:#7ba6d3;color:#fff}#itemselect #itemselect_content .size li input{display:none}#itemselect #itemselect_content .size li input:checked+label{background:#1da1f2;color:#fff}#itemselect #itemselect_content .size li label{display:inline-block;width:100%;background:#fff;cursor:pointer}#itemselect #itemselect_content .color{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:auto;max-width:80%;margin:8px auto 16px}@media screen and (max-width:768px){#itemselect #itemselect_content .color{width:98%;max-width:98%}}#itemselect #itemselect_content .color li{width:24px;height:24px;margin:0 4px 8px;border:1px solid #ddd;border-radius:12px;list-style:none;text-align:center;cursor:pointer;overflow:hidden;box-shadow:0 0 3px rgba(0,0,0,.5)}#itemselect #itemselect_content .color li.active{box-shadow:0 0 3px 3px red}#itemselect #itemselect_content .color li input{display:none}#itemselect #itemselect_content .color li input:checked+label{background:#1da1f2;color:#fff}#itemselect #itemselect_content .color li label{display:inline-block;width:100%;background:#fff;cursor:pointer}#itemselect #itemselect_content .items{max-height:240px;overflow-y:scroll}#itemselect #itemselect_content .items #items_list{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}#itemselect #itemselect_content .items #items_list li{width:calc(16.66667% - 16px);margin:8px;list-style:none;position:relative}@media screen and (max-width:1000px){#itemselect #itemselect_content .items #items_list li{width:calc(25% - 16px)}}@media screen and (max-width:768px){#itemselect #itemselect_content .items #items_list li{width:calc(33.33333% - 16px)}}@media screen and (max-width:568px){#itemselect #itemselect_content .items #items_list li{width:calc(50% - 16px)}}#itemselect #itemselect_content .items #items_list li:before{content:"";display:block;padding-top:100%}#itemselect #itemselect_content .items #items_list li input{display:none}#itemselect #itemselect_content .items #items_list li input:checked+label{border:3px solid red}#itemselect #itemselect_content .items #items_list li label{width:100%;height:auto;position:absolute;top:0;left:0;cursor:pointer;overflow:hidden}#itemselect #itemselect_content .items #items_list li label:before{content:"";display:block;padding-top:100%}#itemselect #itemselect_content .items #items_list li label img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;max-width:none;height:100%}#itemselect #itemselect_content .items #items_list li label .right{position:absolute;width:100%;height:100%;top:0}#itemselect #itemselect_content .items #items_list li label .right .name{position:absolute;top:0;left:0;z-index:9;font-size:10px;background:hsla(0,0%,100%,.5)}#itemselect #itemselect_content .items #items_list li label .right .sizeName{text-align:center;position:absolute;bottom:0;right:0;background:#000;color:#fff;padding:4px;line-height:1}#itemselect #itemselect_content .items #items_list li label .right .price,#itemselect #itemselect_content .items #items_list li label .right .sizeName span{display:none}#confirm_content p{text-align:center}.info-content .inner h1{padding-bottom:8px;font-size:20px;font-weight:100;text-align:left;border-bottom:1px solid #333;margin-bottom:8px}.info-content .inner .date{width:100%;text-align:right;margin-bottom:16px}.info-content .inner .text{width:96%;margin:16px auto}.info-content .inner .text h4{width:100%;margin:16px 0;text-align:center}.info-content .inner .text p.center{text-align:center}.info-content .inner .text ul{width:64%;margin:16px auto}@media screen and (max-width:768px){.info-content .inner .text ul{width:80%}}.info-content .inner .text ul li{margin-bottom:8px}.info-content .inner .text .rw_list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.info-content .inner .text .right,.info-content .inner .text .wrong{width:50%;padding:0 32px 32px;text-align:center;font-size:24px;position:relative}@media screen and (max-width:768px){.info-content .inner .text .right,.info-content .inner .text .wrong{width:100%;padding:0 0 16px}}.info-content .inner .text .right span,.info-content .inner .text .wrong span{display:block;font-size:18px}.info-content .inner .text .wrong:after{content:"";width:80%;height:2px;display:block;position:absolute;top:.5em;left:10%;overflow:hidden;background-color:red;transform:rotate(-4deg)}.info h2{font-size:1.2rem;font-weight:100;border-bottom:1px solid #333}.info_list{padding:0;margin:0}.info_list_item{display:flex;flex-wrap:wrap;justify-items:flex-start;align-items:center;list-style:none;margin:8px 0}.info_list_item .date{width:16%}.info_list_item .title{width:84%}@media screen and (max-width:768px){.info_list_item{display:block}.info_list_item .date{width:16%}.info_list_item .title{width:100%}}.finish{text-align:center}.finish h1{font-size:36px}.finish h1,.finish p{margin-bottom:16px}.links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media screen and (max-width:768px){.links{display:block}}.links .links_shop{width:50%;text-align:center}@media screen and (max-width:768px){.links .links_shop{width:100%;margin-bottom:24px}}.links .links_shop p{margin-bottom:8px}.links .links_sns{width:50%}@media screen and (max-width:768px){.links .links_sns{width:100%;margin-bottom:24px}}.links .links_sns ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.links .links_sns ul li{width:33.33333%;list-style:none;text-align:center}.links .links_sns ul li p{margin-bottom:8px}@media screen and (max-width:768px){.links .links_sns ul li p{display:none}}.links .links_sns ul li a img{width:80px;border:2px solid #1da1f2;border-radius:50%}.links .links_channel{width:100%;margin:24px 0}.links .links_channel ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.links .links_channel ul li{width:36%;list-style:none}@media screen and (max-width:768px){.links .links_channel ul li{width:50%}}.links .links_channel ul li a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;color:#333;text-align:center;text-decoration:none}.links .links_channel ul li a img{width:64px;height:auto;margin-right:16px}.links .links_channel ul li a:hover{text-decoration:underline}@media screen and (max-width:768px){.links .links_channel ul li a span{display:none}}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animation-spin{-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}