@media screen and (max-width:640px){img{max-width:100%;height:auto}.midashi-red{font-size:1.3em;color:red;font-weight:bold;margin:0}.button-blue{background-color:#3b56fa;color:#fff;border-radius:10px;width:95%;padding:10px;margin:0 auto 10 auto;text-align:center;font-size:1.3em}.button-orange{background-color:#ef7410;color:#fff;border-radius:10px;width:95%;padding:10px;margin:auto;text-align:center;font-size:1.3em}.button-orange a,.button-blue a{display:block;color:#fff}.item{background:#fff;margin:10px;text-align:center}.item img{max-width:100%;height:auto;border:#adadad solid 1px}.item p{text-align:center;margin-top:0;background:#069;color:#fff;line-height:30px;border-radius:5px}@media ( max-width : 640px ){
    .flexbox {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    }
  .item {
    width: 44%;
}
  .item2 {
    width: 45%;
  }
}.product-main{margin-bottom:10px}.product-main img{max-width:100%}.product-side{background:#e9e9e9}.product-main,.product-side{padding:2%;border-radius:10px}.product-side .border{border:solid 2px #faa05e}.item2{margin:5px;text-align:center}.item2 img{max-width:100%;height:auto;border:#adadad solid 1px}.item2 p{position:relative;background:#069;border-radius:5px;color:#fff;padding:5px;margin-top:0}.item2 p:after,.item2 p:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.item2 p:after{border-color:rgba(0,102,153,0);border-bottom-color:#069;border-width:10px;margin-left:-10px}.item2 p:before{border-color:rgba(0,0,0,0);border-bottom-color: #;border-width:16px;margin-left:-16px}body{-webkit-text-size-adjust:100%;font-family:'Lucida Grande','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,メイリオ,sans-serif;-webkit-text-size-adjust:100%}#wrapper{width:100%;margin-right:auto;margin-left:auto;clear:both}a img{border:none}a:active{text-decoration:underline}#content h1{background-color:#069;color:#fff;padding-left:15px;padding-right:15px;padding-top:7px;padding-bottom:7px;font-size:1.5em}h2{background-color:#069;color:#fff;padding-left:15px;padding-right:15px;padding-top:7px;padding-bottom:7px;font-size:1.3em}p{font-size:.9em;line-height:150%}.left{float:left;margin-right:15px;margin-bottom:15px;width:100%}a{color:#36c;text-decoration:none}.clear{clear:both}.waku{border:1px solid #ccc;margin:-2px}table td{font-size:.9em;line-height:150%}.center{text-align:center}.main-smart{display:block}.main img{display:none}.info-for-smart{padding:5px;border:2px solid #98b8fa;background-color:#eff4fe}.smart-hide{display:none}.px24{font-size:24px}.red{color:red}.kakaku_glay{color:#666}.px14_r_b{font-size:14px;font-weight:bold;color:#000}header{padding:0;margin:0;background-color:#fff}header .beginning{display:none}header h1{font-size:12px;padding:0;font-weight:normal;width:100%;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}header p{font-size:12px;font-weight:normal;width:100%;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;padding-top:3px;padding-right:0;padding-bottom:3px;padding-left:0}header .image{}nav{margin-bottom:15px;display:block}.globNav-toggle{display:block;font-size:.9em;padding:20px;background-color:#ccc;background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(229,229,229,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );copy
;border:1px solid #ccc;text-align:center}.globNav-inner{display:none;margin-bottom:15px;padding:0;margin-top:0;margin-right:0;margin-left:0}.globNav-inner>li{float:none;text-align:center;padding:20px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc;background-color:#f3f3f3;list-style-type:none;display:block}.globNav-inner>li a{display:block}#side{width:100%;font-size:.85em;background-color:#fff}#side h3{background-color:#ccc;padding-top:5px;padding-bottom:5px;padding-left:10px}#side ul{padding-top:0;padding-right:0;padding-bottom:0;padding-left:20px}#side li{list-style-type:none;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#ccc}#side a{display:block;padding-top:10px;padding-bottom:10px}#side a:active{text-decoration:underline;color:#c30}.main{margin-bottom:20px;display:none}#content{width:100%;background-color:#fff}.kanso{border:4px solid #c2d5e9;line-height:140%;color:#063;padding:10px}.kanso p{margin:0 0 15px;padding:0 0 0 15px;line-height:140%;list-style-image:url(images/sankaku.gif);list-style-position:outside;background-image:url(images/sankaku.gif);background-repeat:no-repeat}.design{background-color:#f3f3f3;padding:10px;border:2px solid #ccc;margin-bottom:10px;text-align:center;clear:both}.hagaki-button{width:100%}.hagaki-button img{width:20%;padding:1%}.thumbnail{width:95%;border:1px solid #999}.thumbnail2{width:45%;margin:5px;border:1px solid #999}.colortag{margin-bottom:0}.colortag ul{margin:0;padding:0}.colortag li{display:block;float:left;list-style-type:none;font-weight:bold;width:40%;padding:5px;text-align:center;font-size:1em;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-left-style:solid;border-top-color:#ccc;border-right-color:#ccc;border-bottom-color:#ccc;border-left-color:#ccc;margin-right:5px}.colortag li a{display:block}.active{background-color:#f3f3f3}.yasumi{background-color:#fcf}.nakamidashi{font-size:14px;font-weight:bold;color:#009;border-bottom-width:1px;border-left-width:15px;border-bottom-style:solid;border-left-style:solid;border-top-color:#06c;border-right-color:#06c;border-bottom-color:#06c;border-left-color:#06c;padding-left:10px;display:block;background-color:#eee;padding-top:5px;padding-bottom:5px;margin:30px 0 10px}.yubin{background-color:#f3f3f3;padding:10px;border:2px solid #ccc;margin-bottom:10px;text-align:center}.table1{border-collapse:collapse;border:1px solid #666}.table1 td{border:1px solid #666;padding:5px;display:list-item}#shopping{margin-bottom:15px;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#ccc;border-right-color:#ccc;border-bottom-color:#ccc;border-left-color:#ccc;margin-top:20px}.shopping_subtitle{padding-left:10px;border-left-width:5px;border-left-style:solid;border-left-color:#f93;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#999;line-height:25px;font-size:14px;margin-left:15px;margin-right:15px}.shopping_title{font-size:16px;background-color:#cdcdcd;line-height:35px;font-weight:bold;text-indent:15px}#shopping p{padding-right:15px;padding-left:15px}#page-top{position:fixed;bottom:20px;right:20px;font-size:77%}#page-top a{background:#666;text-decoration:none;color:#fff;width:100px;padding:10px 0;text-align:center;display:block;border-radius:5px}#page-top a:active{text-decoration:none;background:#999}footer{background-color:#333;margin-top:20px;font-size:.85em;line-height:160%}.footer-content{display:none}footer a{color:#fff}footer a:active{text-decoration:underline}.footer-subtitle{font-weight:bold}footer ul{padding-left:20px;margin-top:0;margin-right:0;margin-bottom:15;margin-left:0}footer li{list-style-type:disc}footer .company-info{text-align:center;color:#fff;padding:20px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-top-color:#999;border-right-color:#999;border-bottom-color:#999;border-left-color:#999;font-size:1.2em}#member{float:left;width:100%;text-align:center}#member ul{padding:0;margin-top:0;margin-right:0;margin-bottom:5;margin-left:0}#member li{display:block;list-style-type:none;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background-color:#cfdffe;font-size:.85em;padding:8px;text-align:center;margin:5px}.teltitle{display:none}#breadcrumb{font-size:.8em;margin-bottom:20px}input{padding:5px;margin:3px}select{padding:5px;margin:3px}input:focus{background-color:#fff4cc}textarea:focus{background-color:#fff4cc}select:focus{background-color:#fff4cc}#order h3{font-size:14px;color:#fff;line-height:35px;border-left-width:20px;border-left-style:solid;border-left-color:#036;padding-left:10px;background-color:#369}#order select{width:90%;font-size:120%;padding:5px 0 5px 0}.order-left{display:none}.order-right table{font-size:12px;border:solid 1px #999;border-collapse:collapse;margin-bottom:15px;width:100%}.order-right table td{padding:5px;border:solid 1px #999}.order-right textarea{width:100%;margin-top:15px;margin-bottom:15px}.order-right input{font-size:120%;padding:5px}.order-title{text-align:center;color:#fc0}.order-button{border-radius:10px;display:block;background:-webkit-gradient(linear,left top,left bottom,color-stop(1.00,#feab31),color-stop(.00,#ffc343));background:-webkit-linear-gradient(top,#ffc343 0%,#feab31 100%);background:-moz-linear-gradient(top,#ffc343 0%,#feab31 100%);background:-o-linear-gradient(top,#ffc343 0%,#feab31 100%);background:-ms-linear-gradient(top,#ffc343 0%,#feab31 100%);background:linear-gradient(top,#ffc343 0%,#feab31 100%);text-align:center;width:90%;padding-top:15px;padding-right:10px;padding-bottom:15px;padding-left:10px;margin-top:15px;margin-right:auto;margin-bottom:auto;margin-left:auto;font-size:1.2em;font-weight:bold;color:#036;border:2px solid #036}.order-button a{display:block;color:#036}.aisatsu-button{border-radius:10px;display:block;background:-webkit-gradient(linear,left top,left bottom,color-stop(1.00,#f5f5f5),color-stop(.51,#dedede),color-stop(.00,#f5f5f5));background:-webkit-linear-gradient(top,#f5f5f5 0%,#dedede 51%,#f5f5f5 100%);background:-moz-linear-gradient(top,#f5f5f5 0%,#dedede 51%,#f5f5f5 100%);background:-o-linear-gradient(top,#f5f5f5 0%,#dedede 51%,#f5f5f5 100%);background:-ms-linear-gradient(top,#f5f5f5 0%,#dedede 51%,#f5f5f5 100%);background:linear-gradient(top,#f5f5f5 0%,#dedede 51%,#f5f5f5 100%);text-align:center;width:90%;margin-top:15px;margin-right:auto;margin-bottom:auto;margin-left:auto;font-size:1.2em;font-weight:bold;border:1px solid #666;padding:10px}.aisatsu-button a{display:block}.form-title{display:block;background-color:#cacee1;padding:5px}.preview{width:100%}.order-attention{background-color:#f9f9f9;padding:10px;border:2px solid #ccc}.layout-btn{display:none}.color_bg1{background-color:#cacee1}.color_bg2{background-color:#b5cde6}.color_bg3{background-color:#edeff3}.color_purple1{background-color:#e6e7ff}.red{color:red}.radios{display:inline-block;margin:0;padding:0;clear:both}.radios li{display:inline-block;position:relative;float:left;list-style:none;border:solid 1px #ddd;border-right:none;overflow:hidden}.radios li:first-child{border-radius:5px 0 0 5px}.radios li:last-child{border-right:solid 1px #ddd;border-radius:0 5px 5px 0}.radios label{display:block;min-width:3em;text-align:center;background:#eee;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eee));background:-moz-linear-gradient(top,#fff,#eee);border:solid 1px rgba(255,255,255,.2);padding:5px;text-shadow:0 1px 0 rgba(255,255,255,.5)}.radios li:first-child label{border-radius:3px 0 0 3px}.radios li:last-child label{border-radius:0 3px 3px 0}.radios input[type="radio"]{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.radios input[type="radio"]:checked{cursor:auto}.radios input[type="radio"]:checked+label{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.2);border:solid 1px rgba(0,0,0,.1);background:#666;background:-webkit-gradient(linear,left top,left bottom,from(#313131),to(#626262));background:-moz-linear-gradient(top,#333,#666)}.remodal td{font-size:.9em;line-height:160%;text-align:left;padding:10px}ul#tab{zoom:1;background:#c9c3c4;border-bottom:3px solid #c81528;list-style:none;margin:0 auto;padding:0}ul#tab:after{content:".";display:block;height:0;clear:both;line-height:0;visibility:hidden}ul#tab li{float:left;text-align:center}ul#tab li:last-child{background:none}ul#tab li a{display:block;width:138px;padding:8px 0;text-decoration:none;color:#222}ul#tab li a:active{background:#c95560;color:#fff}ul#tab li.active,ul#tab li.active a,ul#tab li.active a:active{background:#c81528;color:#fff}#detail{clear:both;overflow:hidden;background:#f7f7f7;width:100%}.tabbox{display:none}.codebtn{width:50%;text-align:center;border-top:1px solid #ccc;border-right:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #ccc;padding:5px 20px;font-weight:bold;cursor:pointer;color:#666;text-shadow:0 -1px 1px #fff , -1px 0 1px #fff , 1px 0 1px #aaa;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:20px;box-shadow:1px 1px 2px #e7e7e7;-moz-box-shadow:1px 1px 2px #e7e7e7;-webkit-box-shadow:1px 1px 2px #e7e7e7;background:-moz-linear-gradient(top,#fff,#f1f1f1 1%,#f1f1f1 50%,#dfdfdf 99%,#ccc);background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(.01,#f1f1f1),color-stop(.5,#f1f1f1),color-stop(.99,#dfdfdf),to(#ccc))}.btn1{-webkit-border-radius:10;-moz-border-radius:10;border-radius:10px;color:#fff;font-size:16px;text-decoration:none;text-align:center;width:90%;background-color:#d93491;display:block;margin:auto;padding-top:15px;padding-bottom:15px;font-weight:bold}.btn1 a{color:#fff;display:block}.btn1:active{background:#e075a5;text-decoration:none}.btn2{-webkit-border-radius:10;-moz-border-radius:10;border-radius:10px;color:#fff;font-size:16px;text-decoration:none;text-align:center;width:90%;background-color:#1284e0;display:block;margin:auto;padding-top:15px;padding-bottom:15px;font-weight:bold;margin-top:15px}.btn2 a{color:#fff;display:block}.btn2:active{text-decoration:none;background-color:#6db7f3}.validation_message,.s_msg_min,.s_msg_container{color:red}#cart{font-size:1em;background-color:#f7f7f7;padding:3%}#cart h2{font-size:1em;background-color:#dfdfdf;padding:10px;border-left-width:10px;border-left-style:solid;border-left-color:#369;color:#000;width:95%;margin-right:auto;margin-left:auto}#cart table{border-collapse:collapse;border:1px solid #666;background-color:#fff;margin-bottom:10px;width:100%}#cart table td{border:1px solid #666;width:32%;padding:5px}#cart .syokei table{border-collapse:collapse;border:2px solid #666}.blueback{background-color:#dbe4fd}.orangeback{background-color:#fae6cd}.greenback{background-color:#e2f0c4}.pinkback{background-color:#fcd6f8}#cart .goukei table{border-collapse:collapse;border:2px solid #666;font-size:1.2em}#cart .goukei td{padding-top:15px;padding-bottom:15px}.continue{border-radius:10px;display:block;background-color:#093;color:#fff;text-align:center;width:300px;margin-top:15px;margin-right:auto;margin-bottom:auto;margin-left:auto;padding:10px}.beginner{width:90%;padding:10px;background-color:#fff;margin:10px;border:3px solid #bfd9f9}.member{width:90%;padding:10px;background-color:#fff;margin:10px;border:3px solid #f9cb8c}.fontbig-blue{font-size:1.5em;font-weight:bold;color:#2787fc;margin:0;padding:0}.go-order{border-radius:10px;display:block;background-color:red;color:#fff;text-align:center;width:90%;padding-top:15px;padding-right:10px;padding-bottom:15px;padding-left:10px;margin-top:15px;margin-right:auto;margin-bottom:auto;margin-left:auto;font-size:1.2em;font-weight:bold}.codebtn2{-webkit-border-radius:15;-moz-border-radius:15;border-radius:15px;color:#fff;font-size:16px;background:#3498db;padding:10px 20px 10px 20px;text-decoration:none;width:200px;text-align:center;margin-left:20px}.codebtn2:active{background:#3cb0fd;text-decoration:none}#pay-select{background-color:#fff;padding:1%;border:2px solid #d5e2fd;margin-right:auto;margin-left:auto}#cart textarea{width:100%}#cart input[type="button"]{margin-left:15px}.hide{display:none}span.marking{margin-left:5px;font-size:.8em;color:red}.ime_disabled{ime-mode:disabled}.ime_inactive{ime-mode:inactive}.ime_active{ime-mode:active}}