@charset "utf-8";.site1-cat{padding-left:30px;padding-right:30px}.site1-cat+.site1-cat{padding-top:25px;margin-top:25px;border-top:1px dotted #999}.list-site1-page li:before{content:"";width:12px;height:12px;display:inline-block;background-color:#f57311;border-radius:50%;position:relative;top:-1px;margin-right:10px}.list-site1-page li{padding:3px 35px 3px 0}.nav-about li{height:70px}.sec-about1,.sec-about2,.sec-about3{margin-bottom:80px}.about .secTitle{text-align:center;width:100%;margin-bottom:20px}.about1-txt{-webkit-flex-basis:745px;flex-basis:745px;font-size:16px;font-size:1.6rem;padding-left:5px}.about1-txt-feature{-webkit-flex-basis:540px;flex-basis:540px}.about1-txt-feature li{-webkit-flex-basis:170px;flex-basis:170px}.about1-txt-feature2{-webkit-flex-basis:340px;flex-basis:340px}.about1-img{position:relative;top:0;-webkit-flex-basis:425px;flex-basis:425px}.wrap-about2{max-width:1080px;margin:auto;margin-bottom:20px}.list-about2{-webkit-flex-basis:320px;flex-basis:320px}.list-about3{-webkit-flex-basis:375px;flex-basis:375px}.list-about_4{-webkit-flex-basis:285px;flex-basis:285px}.sec-about2 .about-3block li{-webkit-flex-basis:350px;flex-basis:350px}.about-3block .img{display:block;text-align:center;margin-bottom:15px}.about-3block h3{text-align:center;font-size:20px;margin-bottom:5px}.about-3block .text{line-height:1.6}.sec-about3 .target-category .dis-table{padding:10px 10px;height:auto}.sec-about3 .target-category .dis-table .img{margin-right:25px}.sec-about3 .target-category .dis-table .text{margin-top:10px}.sec-about3 .target-category .btn-submit{width:100%}.sec-about3 ul.takuhai-size li p{font-size:16px;font-weight:400}.about-fukidashi{display:block;position:relative;background-color:#f5c200;width:100%;line-height:40px;text-align:center;margin-bottom:8px}.about-fukidashi:after{content:"";position:absolute;top:100%;left:50%;margin-left:-6px;border:6px solid transparent;border-top:6px solid #f5c200}.sec-about3 .sub-category1 a{position:relative;display:inline-table;width:100%;border:solid 1px #c9c9c9!important;margin-top:10px;height:50px;margin-right:14px;padding:12px 0 0 15px}.sec-about3 .sub-category2 a{position:relative;display:inline-table;width:calc(50% - 7px);border:solid 1px #c9c9c9!important;margin-top:10px;height:50px;margin-right:14px;padding:12px 0 0 15px}.sec-about3 .sub-category2 a:nth-of-type(even){margin-right:0}.sec-about3 .sub-category1 a:after,.sec-about3 .sub-category2 a:after{content:"";position:absolute;bottom:0;top:0;margin:auto;right:15px;width:12px;height:12px;border-top:solid 1px #f57311;border-right:solid 1px #f57311;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sec-about3 .catalog_block{position:relative}.sec-about3 .catalog_block a{width:590px;border:1px solid #b9b9b9;display:block;padding:20px}.sec-about3 .catalog_block img{position:absolute;top:9px;right:45px}.sec-about3 .catalog_block a:after{content:"";position:absolute;bottom:0;top:0;margin:auto;right:20px;width:20px;height:20px;border-top:solid 1px #f57311;border-right:solid 1px #f57311;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sec-about3 .catalog_block h4{font-size:16px}.sec-about3 .mailbin_list{margin-bottom:20px}.about3-step-txt{background-image:url(../img/contents/about/index_13@2x.png);background-position:right 0 top 0;background-repeat:no-repeat;-webkit-background-size:300px auto;-o-background-size:300px auto;background-size:300px auto}.about3-step-img .about-fukidashi{width:100%;margin:auto;margin-left:auto}.about3-step-txt{-webkit-flex-basis:800px;flex-basis:800px}.sec-about4 .about-4block{margin-bottom:30px}.sec-about4 .about-4block li{-webkit-flex-basis:250px;flex-basis:250px;position:relative}.sec-about4 .about-4block li:after{content:"";position:absolute;bottom:0;top:0;margin:auto;right:-30px;width:25px;height:25px;border-top:solid 2px #f57311;border-right:solid 2px #f57311;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sec-about4 .about-4block li:last-child:after{display:none}.about-4block .img{display:block;text-align:center;margin-bottom:15px}.about-4block h3{text-align:center;font-size:20px;margin-bottom:5px}.about-4block .text{line-height:1.6}.sec-about4 .sub-text{text-align:center;font-size:20px;margin-bottom:10px}.sec-about4{margin-bottom:80px}.sec-about7{margin-bottom:80px}.about-faq{margin-bottom:20px}.about-faq .faq-block{margin:10px 10px;border:1px solid #b9b9b9;padding:20px;-webkit-flex-basis:580px;flex-basis:580px}.faq-block .question{font-size:18px;font-weight:700;position:relative}.faq-block .answer{font-size:16px;line-height:1.6;background:#f6f6f6;padding:10px 20px 8px;margin-top:10px}.faq-block .question:after{content:"";background-color:#f5d619;position:absolute;z-index:-1;bottom:-3px;display:block;width:104%;height:15px;left:0}.faq-block a{color:#f57311}.sec-about8{margin-bottom:80px}.sec-about8 .sub-text{text-align:center;font-size:20px;margin-bottom:10px}.sec-about8 .scroll{margin-bottom:30px}.sec-about3 .flow .content{-webkit-flex-basis:360px;flex-basis:360px}.sec-about3 .flow .img,.sec-about3 .flow .step{display:block;text-align:center}.sec-about3 .flow .step{padding-top:5px;padding-bottom:5px}.sec-about3 .flow .img{padding-top:10px;padding-bottom:10px}.sec-about3 .flow .flow-text{margin-top:20px}.sec-about3 .flow-arrow,.sec-about3 .flow-photo{height:229px}.wrap-about7{max-width:1000px;margin:auto;margin-left:auto}.wrap-about7 .btn-submit{width:385px}.list-about7-img{-webkit-flex-basis:80px;flex-basis:80px}.list-about7-txt{position:relative;line-height:98px;-webkit-flex-basis:900px;flex-basis:900px}.list-about7-txt:after,.list-about7-txt:before{content:"";display:block;width:100%;height:3px;position:absolute;left:0;background-image:url(../img/contents/target/ecshop_border@2x.png);background-repeat:repeat-x;background-position:top left;-webkit-background-size:auto 3px;-o-background-size:auto 3px;background-size:auto 3px}.list-about7-txt:before{top:15px}.list-about7-txt:after{bottom:15px}.about7-img-chara{-webkit-flex-basis:90px;flex-basis:90px}.about7-txt-chera{-webkit-flex-basis:792px;flex-basis:792px}.flex-about7-chara{-webkit-align-items:flex-end;align-items:flex-end}.about-fukidashi2{position:relative;-webkit-border-radius:10px;border-radius:10px}.about-fukidashi2:before{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent currentcolor transparent #e5e5e5;border-image:none;border-style:solid none solid solid;border-width:10px medium 10px 18px;bottom:0;content:"";display:block;height:0;right:-18px;margin:auto;position:absolute;top:0;width:0;z-index:1}.about-fukidashi2:after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent currentcolor transparent #fff;border-image:none;border-style:solid none solid solid;border-width:10px medium 10px 18px;bottom:0;content:"";display:block;height:0;right:-8px;margin:auto;position:absolute;top:0;width:0;z-index:2}.list-about-customer{-webkit-flex-basis:380px;flex-basis:380px}.list-about-customer+.list-about-customer+.list-about-customer+.list-about-customer{margin-top:30px}.list-about-customer .about-fukidashi{line-height:normal;padding-top:10px;padding-bottom:10px;display:flex;justify-content:center;align-items:center}.customer-img{-webkit-flex-basis:120px;flex-basis:120px}.customer-name{-webkit-flex-basis:200px;flex-basis:200px}.sec-about8 .btn-submit{width:400px}.about_category{margin:10px 0 70px;padding:30px 30px;display:block}.about_category .catTitle{border-bottom:1px solid #959595;padding-bottom:5px;margin-bottom:10px}.about_category .list a{display:block;position:relative;padding-left:17px;padding-top:2px;padding-bottom:2px}.about_category .list a:before{content:"\f04b";font-family:FontAwesome;color:#f67311;font-size:10px;font-size:1rem;position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.about_category .list li{-webkit-flex-basis:260px;flex-basis:260px}.about_category .list li.list-ordermade{-webkit-flex-basis:275px;flex-basis:275px}.about_category .list_top{margin-bottom:40px}.about_category .order{-webkit-flex-basis:280px;flex-basis:280px}.about_category .pack{-webkit-flex-basis:840px;flex-basis:840px}.list-guide{margin-bottom:20px}.voice-date{color:#eb701b;font-size:14px}.no1 .main_image{margin-bottom:80px}.no1 .main_image img{margin-bottom:30px}.no1 .main_image .center img{margin-bottom:10px}.no1 .main_image .text{font-size:18px;line-height:1.5;padding:10px 40px}.no1 .main_image .text a{color:#007ebe;text-decoration:underline}.no1 .main_image h3{font-size:28px;text-align:center}.no1 .campaign h3{font-size:24px;text-align:center;margin-bottom:10px}.no1 .campaign .campaign_detail{margin:10px 0;margin-left:5px;display:inline-block}.no1 .campaign .campaign_detail2{margin:10px 0;margin-left:5px;display:inline-block}.no1 .campaign .campaign_detail h4{font-size:17px;font-weight:700}.no1 .campaign .campaign_detail img{margin-bottom:5px;outline:1px solid #bbb;width:590px}.no1 .campaign .campaign_detail2 img{margin-bottom:5px;width:391px}.no1 .campaign .campaign_detail .text{font-size:16px}.no1 .campaign2 img{outline:solid 1px #c9c9c9;box-sizing:border-box;width:100%}.no1 .campaign2 a{display:inline-block;width:47%;margin-left:1%}ul.category_box_nav{display:inline-flex;margin-bottom:80px;flex-wrap:wrap;width:100%}ul.category_box_nav li{width:285px;margin-right:15px;height:70px;line-height:70px;position:relative}ul.category_box_nav li:last-child{margin-right:0}ul.category_box_nav li:nth-child(5){margin-top:25px}ul.category_box_nav li a{font-size:20px;font-weight:700;border:3px solid #ddd;display:block;padding-left:20px}ul.category_box_nav li .text span{font-size:16px;margin-right:12px;vertical-align:middle}ul.category_box_nav li:after{content:"";position:absolute;bottom:0;top:0;margin:auto;right:20px;width:15px;height:15px;border-top:solid 1px #f57311;border-right:solid 1px #f57311;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-filter:drop-shadow(0 0 2px rgba(255, 255, 255, 1));filter:drop-shadow(0 0 2px rgba(255, 255, 255, 1))}.category_list h3,.ordermade_list h3{text-align:center;font-size:24px;margin-bottom:15px}.category_list ul.category_list_banner li{display:inline-block;text-align:center;margin-right:20px;margin-bottom:20px}.category_list ul.category_list_banner li:nth-child(4){margin-right:0}.category_list ul.category_list_banner li img{display:block;margin-bottom:5px}.category_list ul.category_list_banner li h4+span{font-size:1.4rem}.category_list ul.category_list_banner.od li img{display:block;margin-bottom:10px}ul.list-category2{display:flex;width:100%}ul.list-category2 li{flex-basis:initial;-webkit-flex-basis:initial}ul.list-category-child li{width:100%;margin-bottom:8px}ul.list-category-child li img{margin-right:20px}section.category_list,section.ordermade_list{margin:-150px 0 70px;padding-top:150px}ul.ordermade_list{display:flex;width:100%;text-align:center}ul.ordermade_list2 li{display:block}ul.ordermade_list3 li{width:33%;display:block}ul.ordermade_list span{display:block;margin-top:0}ul.category_list_banner .button{display:block;border:1px solid #e60011;width:60%;line-height:33px;color:#e60011;margin:12px auto 0;position:relative;font-weight:400;font-weight:700;font-size:14px}ul.ordermade_list .button:after{content:"";position:absolute;bottom:0;top:0;margin:auto;right:15px;width:12px;height:12px;border-top:solid 1px #e60011;border-right:solid 1px #e60011;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-filter:drop-shadow(0 0 2px rgba(255, 255, 255, 1));filter:drop-shadow(0 0 2px rgba(255, 255, 255, 1))}ul.ordermade_list .button:hover{opacity:.5}.mailbin_list{overflow:hidden;margin:-150px 0 70px;padding-top:150px}.mailbin_list h3{text-align:center;font-size:23px;margin-bottom:10px}.mailbin_list .mailbin_list_text{text-align:center;margin-bottom:25px;font-size:16px}.mailbin_list .category_ranking{overflow:hidden;margin-bottom:40px}ul.mailbin_list_banner{justify-content:space-between;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;text-align:center}ul.mailbin_list_banner li{margin-bottom:20px}ul.mailbin_list_banner li p{font-weight:700;text-align:center;margin-top:5px;font-size:18px}ul.takuhai-size li p{font-size:20px;line-height:1.1;margin-top:10px}ul.mailbin_list_banner li span{background:#f6f6f6;display:block;padding:10px;text-align:center;font-size:14px}ul.mailbin_list_banner li span.takuhai_size{background:0;font-size:15px;padding:0}ul.mailbin_list_price{justify-content:space-between;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap}ul.mailbin_list_price li{width:370px;height:60px;margin-bottom:15px;line-height:60px;position:relative}ul.mailbin_list_price li:hover{opacity:.7}ul.mailbin_list_price li span{font-size:14px}.mail_link_btn2 a:after,ul.mailbin_list_price li:after{content:"";position:absolute;bottom:0;top:0;margin:auto;right:20px;width:15px;height:15px;border-top:solid 1px #f57311;border-right:solid 1px #f57311;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mail_link_btn2 a,ul.mailbin_list_price li a{border:1px solid #b9b9b9;display:block;position:relative;height:100%;padding-left:20px}.mailbin_list .category_ranking h4,.mailbin_list .scroll h5{font-size:18px;border-bottom:1px solid #f57311;border-top:1px solid #f57311;padding:8px 0 8px 10px;margin-bottom:15px;font-weight:400;text-align:center;position:relative}.mailbin_list .category_ranking ul.list li{width:190px;float:left;margin:0 25px}.mailbin_list .category_ranking .item p.rank{text-align:center;color:#333;font-weight:700;font-size:15px}.mailbin_list .category_ranking .item p.rank img{margin-right:5px;margin-top:-15px}.mailbin_list .category_ranking .item p.rank span{position:static;font-size:22px}.mailbin_list .category_ranking .listWrap .item_image{margin-bottom:10px}.mailbin_list .category_ranking .listWrap .item_title{font-size:14px;line-height:1.3;margin-bottom:2px;color:#333;overflow:hidden;max-height:35px}.mailbin_list .category_ranking .listWrap .item_price{color:#e60012;font-size:14px}.mailbin_list .button_list{width:400px;margin:40px auto;position:relative}.mailbin_list .button_list:hover{opacity:.7}.mailbin_list .button_list:after{content:"";position:absolute;bottom:0;top:0;margin:auto;right:20px;width:15px;height:15px;border-top:solid 1px #f57311;border-right:solid 1px #f57311;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mailbin_list .button_list a{border:1px solid #b9b9b9;padding:15px 20px;display:block;position:relative;text-align:center}.mailbin_list .orange_btn a{border:1px solid #f57311;font-size:14px}.mailbin_list .button_list2 a{background:#333;border:0;padding:5px 15px;display:block;position:absolute;font-size:13px;top:6px;right:10px;text-align:center;color:#fff}body.danball-download li.danball-download,body.danball-factory li.danball-factory,body.danball-index li.danball-index,body.danball-konpou li.danball-konpou,body.danball-material li.danball-material,body.danball-print li.danball-print,body.danball-shape li.danball-shape,body.danball-size li.danball-size,body.danball-takuhai li.danball-takuhai{border:4px solid #f67311!important;background-color:#fde3cf}body.danball-download li.danball-download a,body.danball-factory li.danball-factory a,body.danball-index li.danball-index a,body.danball-konpou li.danball-konpou a,body.danball-material li.danball-material a,body.danball-print li.danball-print a,body.danball-shape li.danball-shape a,body.danball-size li.danball-size a,body.danball-takuhai li.danball-takuhai a{color:#f67311!important}.tag-st-order{display:inline-block;vertical-align:middle;line-height:19px;border-radius:4px;font-size:14px;line-height:18px;min-width:70px;text-align:center;padding:0 5px;margin-right:26px}.tag-color-new{color:#fff;background:#e10400}.tag-color-wait{color:#fff;background:#f67311}.tag-color-send{color:#fff;background:#4f97f9}.tag-color-middlesend{color:#fff;background:#4f97f9}.tag-color-cancel{color:#000;background:#e5e5e5}.tag-color-new:before{content:"手配中"}.tag-color-wait:before{content:"手配待ち"}.tag-color-send:before{content:"出荷済み"}.tag-color-middlesend:before{content:"一部出荷済み"}.tag-color-cancel:before{content:"キャンセル"}.use-box1{border:solid 6px #f2f2f2;display:table;width:100%}.use-img{display:table-cell;vertical-align:top;width:353px;padding:26px 0}.use-main{display:table-cell;position:relative;z-index:1;padding:24px 50px 27px 0}.use-box1 .btn-submit{width:400px;font-weight:700;background-color:#e60012}.use-st{position:absolute;z-index:1;right:16px}.use-st li{color:#fff;text-align:center;border-radius:4px;width:160px;margin:0 0 10px}.use-st-web{background:#3e8a28;padding:10px 0}.use-st-os{background:#f67311;padding:10px 0}.use-st-info{background:#429ffa;padding:10px 0}.use-name{border:solid #f5c200 4px;border-radius:5px;position:relative;z-index:1;text-align:center}.use-name:before{content:"";z-index:1;position:absolute;border-top:10px solid #f5c200;border-right:6px solid transparent;border-left:6px solid transparent;width:0;height:0;bottom:-13px;left:0;right:0;margin:auto}.use-come,.use-mes{padding:16px 10px}.use-mes span{color:#dc0000;font-weight:700}.use-box2-box{float:left;width:380px;margin:0 0 0 21px}.use-box2-box2{float:none;width:auto;margin:0}.use-box2-box:nth-child(2n+1){margin-left:0}.use-box2-name{background:#f5c200;border-radius:4px;text-align:center;padding:4px 0;margin:0 0 17px;position:relative;z-index:1}.use-box2-name:before{content:"";z-index:1;position:absolute;border-top:10px solid #f5c200;border-right:6px solid transparent;border-left:6px solid transparent;width:0;height:0;bottom:-10px;left:0;right:0;margin:auto}.use-box2-box li{text-align:center}.use-box2-box li a{text-decoration:underline}.use-box2-box span{color:#dc0000;font-weight:700;margin:0 5px;font-size:18px}.use-box2-box .dl-default dt{margin-right:10px}.use-box2 .use-img{width:470px;text-align:center}.use-box2 .use-main{padding:15px 23px 15px 0}.use-box2 .use-st{position:relative;right:0;text-align:right}.use-box2 .use-st li{display:inline-block;vertical-align:top}.use-data{display:table;border:solid 4px #f5c200;width:100%}.use-data dd,.use-data dt{padding:6px 19px}.use-data dt{display:table-cell;background:#f5c200;text-align:center}.use-data dd{display:table-cell;width:244px}.use-2-box{float:left;width:580px;margin:0 0 0 40px}.use-2-box:nth-child(2n+1){margin-left:0}.use-2-box .use-img{padding:26px 0 26px 16px}.index-top{width:900px;margin:0 auto}.index-top-img{float:left}.index-top-text{float:right;width:530px}.index-top-title{color:#f67311;line-height:1.5}.index-box1-l{float:left;width:900px}.index-box1-title-en{color:#f67311;padding:0 0 0 19px}.index-box1-img{float:right;width:206px;margin:0 50px 0 0}.index-table{width:100%;border-top:solid 4px #f2f2f2;border-left:solid 4px #f2f2f2}.index-table td,.index-table th{border-bottom:solid 4px #f2f2f2;border-right:solid 4px #f2f2f2;vertical-align:middle;padding:14px 38px}.index-table th{width:200px;color:#f67311;text-align:center}.index-box2-l{float:left;width:765px}.index-box2-img{float:right}.index-list1 li{float:left;margin:0 0 0 40px}.index-list1 li:nth-child(4n+1){margin-left:0}.index-list1-name{color:#f67311;text-align:center;margin:0 0 11px}.shape-img{width:900px;margin:0 auto}.shape-img-l{float:left}.shape-img-r{float:right}.size-top{width:900px;margin:0 auto}.size-test1{margin:0 0 0 20px}.material_table1{width:100%;border-top:solid 4px #f2f2f2;border-left:solid 4px #f2f2f2}.material_table1 td,.material_table1 th{border-bottom:solid 4px #f2f2f2;border-right:solid 4px #f2f2f2;vertical-align:middle;font-weight:700;padding:8px 50px}.material_table1 .td1{text-align:center;width:137px}.material_table1 .td2{text-align:center;width:168px;padding:8px 0}.material_table1 .td3{text-align:center;width:262px}.material_table2{width:100%;border-top:solid 4px #f2f2f2;border-left:solid 4px #f2f2f2}.material_table2 td,.material_table2 th{border-bottom:solid 4px #f2f2f2;border-right:solid 4px #f2f2f2;vertical-align:middle;padding:23px 50px;text-align:center;width:50%}.material_use-box1{border:solid 6px #f2f2f2;display:table;width:100%}.material_use-img{display:table-cell;vertical-align:middle;width:353px;padding:26px 0}.use-box2 .material_use-img{width:470px;text-align:center}.use-2-box .material_use-img{padding:20px 15px}.kotsu_cols{clear:both;overflow:hidden;margin-bottom:10px}.kotsu_col-no1{float:left;width:10%;margin-left:10px}.kotsu_col-no2{float:right;width:88%;display:table;height:100px}.kotsu_col-no2 p{display:table-cell;vertical-align:middle}.hikkoshi_img{text-align:center;margin-top:30px}.hikkoshi_img img{margin:0 10px}.factory-list li{float:left;margin:0 0 0 24px;background:#f2f2f2;position:relative;z-index:1;width:180px}.factory-list li:before{content:"";z-index:1;position:absolute;border-left:10px solid #f67311;border-top:6px solid transparent;border-bottom:6px solid transparent;width:0;height:0;bottom:0;top:0;left:-16px;margin:auto}.factory-list li:first-child:before{display:none}.factory-list li:nth-child(6n+1){margin-left:0}.factory-name{color:#f67311;padding:13px 0 2px}.factory-img{text-align:center}.factory-mes{padding:11px 13px;line-height:1.4}.factory-list2-name .arrow{color:#f67311}.factory-list2 li{float:left;margin:0 0 0 60px;width:570px}.factory-list2 li:nth-child(2n+1){margin-left:0}.factory-list2-name{position:relative;z-index:1}.factory-list2-name2{position:absolute;z-index:1;right:7px;bottom:6px;line-height:1.3}.download-box1-img{float:right;margin:0 21px 0 0}.download-box1-text{float:left}.download-title-en{color:#f67311}.download-box1-img2{float:right;margin:0 10px 0 0}.download-box1-text2{float:left;width:720px}.download-list1 li{float:left;width:285px;margin:0 0 67px 20px}.download-list1 li:nth-child(4n+1){margin-left:0}.download-list1-name{border:solid #f5c200 3px;position:relative;z-index:1;text-align:center;margin:0 0 28px}.download-list1-name:before{content:"";z-index:1;position:absolute;border-top:8px solid #f5c200;border-right:6px solid transparent;border-left:6px solid transparent;width:0;height:0;bottom:-11px;left:0;right:0;margin:auto}.download-list1-img{text-align:center;margin:0 0 17px}.download-list1-dw{text-align:center}.download-list1-link a{display:block;background:#f5c200;width:138px;padding:3px 10px 3px 30px;position:relative;z-index:1}.download-list1-link a:before{content:"";z-index:1;position:absolute;background:url(../img/contents/danball/download/arrow01.png) 0 0 no-repeat;-webkit-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;width:15px;height:15px;bottom:0;top:0;left:10px;margin:auto}.download-title2{border-bottom:solid #f5c200 5px}.download-list2 li{float:left;width:600px;margin:0 0 35px}.download-list2-img{float:left}.download-list2-text{float:left;width:333px;padding:11px 0 0 15px;position:relative;z-index:1}.download-list2-no a{color:#0068b7;text-decoration:underline}.download-list2-no span{display:inline-block}.download-list2-link{position:absolute;z-index:1;bottom:0;left:16px}.download-list2-link a{display:block;background:#f5c200;width:138px;text-align:center;padding:3px 10px 3px 30px;position:relative;z-index:1}.download-list2-link a:before{content:"";z-index:1;position:absolute;background:url(../img/contents/danball/download/arrow01.png) 0 0 no-repeat;-webkit-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;width:15px;height:15px;bottom:0;top:0;left:10px;margin:auto}.box-img{-webkit-flex-basis:80px;flex-basis:80px}body[data-type=pladan] .box-img{-webkit-flex-basis:80px;flex-basis:80px}.box-txt{line-height:1.4}body.guide-date li.guide-date a,body.guide-delivery li.guide-delivery a,body.guide-index li.guide-index a,body.guide-mypage li.guide-mypage a,body.guide-payment li.guide-payment a{color:#f67311!important}body.pladan-guide-about li.pladan-guide-about a,body.pladan-guide-comparison li.pladan-guide-comparison a,body.pladan-guide-option li.pladan-guide-option a,body.pladan-guide-process li.pladan-guide-process a,body.pladan-guide-shape li.pladan-guide-shape a,body.pladan-guide-type li.pladan-guide-type a{color:#0068b7!important}body.guide-date li.guide-date,body.guide-delivery li.guide-delivery,body.guide-index li.guide-index,body.guide-mypage li.guide-mypage,body.guide-payment li.guide-payment{border:4px solid #f67311!important;background-color:#fde3cf}body.pladan-guide-about li.pladan-guide-about,body.pladan-guide-comparison li.pladan-guide-comparison,body.pladan-guide-option li.pladan-guide-option,body.pladan-guide-process li.pladan-guide-process,body.pladan-guide-shape li.pladan-guide-shape,body.pladan-guide-type li.pladan-guide-type{border:4px solid #0068b7!important;background-color:#c5e1fe}.list-guide{-webkit-flex-basis:380px;flex-basis:380px}.list-guide-pay li{color:#fff;margin-top:3px;margin-bottom:3px;-webkit-flex-basis:83px;flex-basis:83px}.pay-cre{background-color:#3eaca1}.pay-dai{background-color:#89b025}.pay-raku-bank{background-color:#d12a2a}.pay-yuu{background-color:#459537}.pay-raku-pay{background-color:#b03535}.pay-con{color:#000!important;background-color:#eedb32}.pay-ama{color:#000!important;background-color:#f5ad00}.pay-bank{background-color:#0068b7}.list-guide-merit li{-webkit-flex-basis:30%;flex-basis:30%}.guide-fax{padding:5px 10px;-webkit-border-radius:2px;border-radius:2px}.btn-guide-fax{width:100%;background-color:#f67311;font-weight:700}.sec-guide-index1-child+.sec-guide-index1-child{padding-top:40px;margin-top:40px;border-top:1px solid #c9c9c9}.guide-fukidashi{display:block;position:relative;background-color:#f5c200;width:120px;line-height:30px;color:#fff;text-align:center;margin-bottom:15px}.guide-fukidashi:after{content:"";position:absolute;top:100%;left:20%;margin-left:-10px;border:10px solid transparent;border-top:10px solid #f5c200}.title-flow{line-height:1.4}.list-guide-flow li{position:relative;-webkit-flex-basis:370px;flex-basis:370px;margin-top:10px}.list-guide-flow li+li:before{content:"";position:absolute;bottom:0;top:0;margin:auto;left:-35px;width:20px;height:20px;border-top:solid 2px #f57311;border-right:solid 2px #f57311;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.child-ordermade .list-guide-flow li+li:before{border-top:solid 2px #e10400;border-right:solid 2px #e10400}.child-pladan .list-guide-flow li+li:before{border-top:solid 2px #0068b7;border-right:solid 2px #0068b7}.child-custom .list-guide-flow li+li:before{border-top:solid 2px #3e8a28;border-right:solid 2px #3e8a28}.guide-child-title .btn-submit{padding-right:30px}.guide-child-title h1{border-left-style:solid;border-left-width:5px;border-color:#f67311;padding-left:20px;margin-bottom:15px}.guide-child-title h1.font-red{border-color:#e10400}[data-type=pladan] .guide-child-title h1{border-color:#0068b7}.guide-child-title h1.font-green{border-color:#3e8a28}.list-Cfaq li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #c9c9c9;-webkit-flex-basis:540px;flex-basis:540px}.btn-guide-top{width:585px;padding:10px 20px;margin-top:10px;margin-bottom:10px}.btn-guide-top img{margin-right:10px}.btn-guide-top:nth-of-type(3){margin-left:0}.btn-guide-contact{width:400px}.title-fax{padding-left:10px;border-left:5px solid #f67311}.btn-fax-download,.btn-fax-download2{position:relative;-webkit-border-radius:5px;border-radius:5px}.btn-fax-download{width:86%;line-height:1.2;padding:10px}@media screen and (max-width:900px){.btn-fax-download{width:100%}}.btn-fax-download2{width:49%;margin:0;line-height:1.2;padding:5.5px 15px}.btn-fax-download2+.btn-fax-download2{margin-left:2%;background-color:#8e744e}.btn-fax-download2+.btn-fax-download2:before{border-top:5px solid #8e744e}.fax-custom{padding:20px 50px}.fax-custom-txt{-webkit-flex-basis:687px;flex-basis:687px}.fax-custom-txt .btn-submit{width:400px}.fax-custom-img{-webkit-flex-basis:383px;flex-basis:383px}.list-guide .flex_c{line-height:1.4}.list-guide-pay-l li{-webkit-flex-basis:10%;flex-basis:10%}.list-guide-pay-l li+li{margin-left:1%}.title-payment-child{line-height:50px;padding-left:20px}.title-payment-child img.pay_no1{margin-left:5px;margin-bottom:3px}.wrap-payment-child{padding:15px 10px 15px 30px}.wrap-payment-child .btn-submit{width:30%;text-align:center}.payment-child-txt{-webkit-flex-basis:880px;flex-basis:880px}.payment-child-price{padding-left:20px;border-left:2px solid #e5e5e5;-webkit-flex-basis:250px;flex-basis:250px}.payment-child-txt li.list-payment-child{line-height:1.3}.payment-child-txt li.list-payment-child img{margin-bottom:10px}.payment-furikomi{display:inline-block;padding:10px 0;border-top:2px solid #c9c9c9;border-bottom:2px solid #c9c9c9}.title-day{-webkit-flex-basis:260px;flex-basis:260px;background-color:#89b025}.title-con{-webkit-flex-basis:260px;flex-basis:260px;background-color:#f5ad00}.title-etc{-webkit-flex-basis:260px;flex-basis:260px;background-color:#ac841c}.list-payment2-txt{-webkit-flex-basis:675px;flex-basis:675px}.list-payment2-img{-webkit-flex-basis:500px;flex-basis:500px}.list-payment2-img img{border:1px solid #c9c9c9}.wrap-payment3{margin-left:auto;margin-right:auto}.payment3-img{margin-right:40px}.guide-fukidashi-l{width:250px;padding:5px 10px;-webkit-border-radius:3px;border-radius:3px}.guide-fukidashi-l:after{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border-top:10px solid #f67311}.sec-guide-payment3 .btn-submit{width:400px}.sec-guide-date1-child .table-over table{table-layout:fixed}.sec-guide-date1-child .table-over td:nth-of-type(1),.sec-guide-date1-child .table-over th{white-space:nowrap}.sec-guide-date1-child .table-over td,.sec-guide-date1-child .table-over th{min-width:120px;vertical-align:middle}.sec-guide-date3 table{width:100%}.title-date1-child .flex_l{line-height:45px}.title-date1-child .dis-block{padding:0 30px}.list-date-conditions .dis-block{padding:5px 20px}.list-date-conditions li+li{margin-left:10px}.date-saisoku{padding:2px 10px}.table-date1-child{width:100%;border-top:3px solid #000;border-left:3px solid #000}.table-date1-child td,.table-date1-child th{border-bottom:3px solid #000;border-right:3px solid #000;vertical-align:middle}.table-date1-child thead th{background-color:#fff}.table-date1-child tbody th{background-color:#dcdddd;font-weight:700}.table-date1-child thead th:nth-of-type(1),.table-date1-child thead th:nth-of-type(2){width:300px}.list-date3-img{-webkit-flex-basis:450px;flex-basis:450px}.list-date3-txt{-webkit-flex-basis:710px;flex-basis:710px}.guide-child-title-date h1{width:300px;padding:10px 20px}.guide-mypage-main{-webkit-flex-basis:650px;flex-basis:650px}.guide-mypage-btn{-webkit-flex-basis:400px;flex-basis:400px}.guide-mypage-btn .btn-submit{width:100%}.guide-mypage-btn li+li{margin-top:15px}.guide-mypage-img{-webkit-flex-basis:350px;flex-basis:350px}.guide-mypage-txt{-webkit-flex-basis:800px;flex-basis:800px}.guide-mypage-txt table{width:100%}.guide-mypage-txt table th{white-space:nowrap}.guide-mypage-txt table td{vertical-align:middle}.guide-mypage-txt .Idetail_favoriteLink{margin:0}.guide-mypage-txt .Idetail_favoriteLink+.Idetail_favoriteLink{margin-left:20px}.target-personal .GmainVis{padding-top:50px;padding-bottom:50px;height:auto;background:url(/parts/img/contents/target/main_personal.jpg) no-repeat scroll center center/cover}.target-ecshop .GmainVis{padding-top:50px;padding-bottom:50px;height:auto;background:url(/parts/img/contents/target/main_ecshop.jpg) no-repeat scroll center center/cover}.target-company .GmainVis{padding-top:50px;padding-bottom:50px;height:auto;background:url(/parts/img/contents/target/main_company.jpg) no-repeat scroll center center/cover}.contents_title{font-weight:400}.list-ecshop-l>*{-webkit-flex-basis:580px;flex-basis:580px;margin-bottom:40px}.list-ecshop-l .pad{padding:30px 50px}.list-ecshop-l .ecshop-txt{-webkit-flex-basis:300px;flex-basis:300px}.list-ecshop-l .ecshop-img{position:absolute;top:0;right:-40px}.list-ecshop>*{-webkit-flex-basis:384px;flex-basis:384px;margin-bottom:16px}.list-ecshop .pad{padding:30px 35px}.list-ecshop .ecshop-txt{-webkit-flex-basis:184px;flex-basis:184px}.list-ecshop .ecshop-img{-webkit-flex-basis:120px;flex-basis:120px}.list-ecshop .btn-submit{width:100%;font-weight:700}.wrap-fukidashi{position:relative}.ecshop-fukidashi{position:absolute;right:0;top:-90px;background-color:#3e8a28;width:110px;height:110px;vertical-align:middle;color:#fff;text-align:center;-webkit-border-radius:110px;border-radius:110px}.ecshop-fukidashi span{position:absolute;width:100%;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.ecshop-fukidashi:after{content:"";position:absolute;top:98%;left:50%;margin-left:-10px;border:10px solid transparent;border-top:10px solid #3e8a28}.ecshop-fukidashi.bg_cc:after{border-top:10px solid #f67311}.ecshop-fukidashi.bg_aqua:after{border-top:10px solid #00a0e9}.ecshop-fukidashi.bg_red:after{border-top:10px solid #e60012}.ecshop-fukidashi.bg_light-green:after{border-top:10px solid #93c737}.ecshop-fukidashi.bg_orange:after{border-top:10px solid #ffa800}.ecshop-desc-txt{-webkit-flex-basis:65%;flex-basis:65%;font-size:17px}.ecshop-desc-img{-webkit-flex-basis:34%;flex-basis:34%}.sec-target-ecshop4>h3,.sec-target-ecshop5>h3{background:#f9f9f9}.sec-target-ecshop5-child{max-width:950px;margin-left:auto;margin-right:auto}.ecshop-merit-txt{-webkit-flex-basis:700px;flex-basis:700px;font-size:17px}.ecshop-merit-img{-webkit-flex-basis:200px;flex-basis:200px}.border_ecshop{width:100%;margin-top:50px;margin-bottom:50px;border:0;height:5px;background:url(../img/contents/target/ecshop_border@2x.png) left top repeat-x;-webkit-background-size:auto 5px;-o-background-size:auto 5px;background-size:auto 5px}.list-ecshop-merit{padding:10px 20px}.list-ecshop-merit li{background:url(../img/contents/target/ecshop_icon@2x.png) left center no-repeat;-webkit-background-size:23px auto;-o-background-size:23px auto;background-size:23px auto;padding-left:33px}.list-ecshop-merit li+li{margin-top:5px}.ecshop-reason{padding:30px 20px 20px}.reason-txt{-webkit-flex-basis:650px;flex-basis:650px}.reason-txt li span{display:inline-block;padding:5px 20px;-webkit-border-radius:5px;border-radius:5px}.reason-img{-webkit-flex-basis:430px;flex-basis:430px}.reason-title{text-align:center;line-height:50px;font-size:26px;margin-bottom:15px}.reason-title>img{bottom:8px;position:relative;margin-right:10px}.reason-title small{font-size:20px;margin-right:3px;position:relative;bottom:2px}.reason-list{margin-bottom:10px}.reason-list>li{-webkit-flex-basis:380px;flex-basis:380px}.reason-list>li>img{float:left;margin-right:10px}.reason-list>li>b{display:block;color:#f67311;font-size:24px;line-height:1.3}.reason-list>li>p{overflow:auto;font-size:14px;line-height:1.6}.reason-list small{font-size:12px}.reason-no1{text-align:center}.reason-no1-txt{font-size:30px;font-weight:700;vertical-align:middle;position:relative;padding-right:70px;line-height:50px}.reason-no1-txt>b{font-size:48px;display:inline-block;margin-left:10px}.reason-no1-txt>img{position:absolute;top:30%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);margin-left:5px}.reason-kensu{color:#222;width:520px;margin:0 auto 8px;font-size:13px;position:relative;font-weight:700;background:#8e5b22;background:-moz-linear-gradient(-45deg,#8e5b22 0,#e6b964 15%,#f8e889 76%,#8e5b22 100%,#e6b964 100%);background:-webkit-linear-gradient(-45deg,#8e5b22 0,#e6b964 15%,#f8e889 76%,#8e5b22 100%,#e6b964 100%);background:linear-gradient(135deg,#8e5b22 0,#e6b964 15%,#f8e889 76%,#8e5b22 100%,#e6b964 100%)}.reason-kensu>b{margin:0 5px;font-size:26px;line-height:42px}.reason-kensu:before{content:"";position:absolute;top:0;left:0;width:0;height:0;border-style:solid;border-color:transparent transparent transparent #fdf1d3;border-width:21px 0 21px 18px}.reason-kensu:after{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-color:transparent #fdf1d3 transparent transparent;border-width:21px 18px 21px 0}.reason-no1 li{font-size:12px}.target-category li{-webkit-flex-basis:380px;flex-basis:380px}.target-category li a.dis-table{position:relative;padding:10px 10px 3px;border:1px solid #c9c9c9}.target-category li a.dis-table:after{content:"";position:absolute;bottom:0;top:0;margin:auto;right:20px;width:15px;height:15px;border-top:solid 1px #f57311;border-right:solid 1px #f57311;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.target-category .cat-standard .img{margin-right:10px}.target-category .cat-order .text{position:relative;left:-5px}.target-category .cat-print .img{margin-right:15px}.target-category .text .catch,.target-category .text .title{position:relative}.target-category .text .catch:after,.target-category .text .catch:before{content:"";position:absolute;display:block;width:12px;height:20px;top:2px;background-repeat:no-repeat}.target-category .text .catch:before{left:-20px;background-image:url(../img/home/sec2_line-left.png);-webkit-background-size:12px auto;-o-background-size:12px auto;background-size:12px auto}.target-category .text .catch:after{right:-20px;background-image:url(../img/home/sec2_line-right.png);-webkit-background-size:12px auto;-o-background-size:12px auto;background-size:12px auto}.target-category .text .title{line-height:1.3;font-family:"ヒラギノ角ゴ StdN","Hiragino Kaku Gothic StdN","メイリオ",Meiryo,"Noto Sans JP",sans-serif}.target-category .cat-desc{display:block;margin-top:0}.sec-target-ecshop6 .btn-submit{width:400px}.sec-target-personal5 .btn-submit{width:400px}.btn-personal5-1 .btn-submit{width:400px}.btn-personal5-2 .btn-submit{width:600px}.list-ecshop .ecshop-fukidashi{position:relative;top:20px;margin-right:auto;margin-left:auto}.list-ecshop .wrap-fukidashi{position:relative;top:-40px}.Cost_table th{text-align:center;color:#333;background-color:#f6f6f6;border:1px solid #b9b9b9;font-size:15px;vertical-align:middle;font-weight:700;padding:10px 0}.Cost_table td{background-color:#fff;border:1px solid #b9b9b9;color:#666;font-size:16px;text-align:center;vertical-align:middle;line-height:1.4;padding:10px 0}.Cost_table{margin:0 auto;width:80%}.Ucost_box>.flex>.cost-img{margin-left:90px}.Ucost_box>.flex>.cost-text{-webkit-flex-basis:720px;flex-basis:720px;margin-top:50px}.sec-print2 .btn-submit{width:400px}.Pget_inner{max-width:1100px}.Pget_title{margin-bottom:40px}.Pget_text-min{max-width:670px}.Pget_text-first{margin-bottom:50px;font-size:17px}.Pget_image{position:absolute;z-index:1;top:0;right:80px}.Pget_image2{position:absolute;z-index:1;bottom:0;right:80px;top:auto}.Pget_sect{margin-bottom:41px}.Pget_headline{color:#f67311;font-size:20px;margin-bottom:10px;line-height:1.4}.font28s{font-size:2.5rem}.sec-target-company5 .btn-submit{width:400px}.nav-company li{height:70px}.list-company1-txt{-webkit-flex-basis:700px;flex-basis:700px}.list-company1-img{-webkit-flex-basis:460px;flex-basis:460px}.icon-list-goal{min-height:30px;background-image:url(../img/contents/company/index-check@2x.png);background-repeat:no-repeat;background-position:left top;padding-left:50px;-webkit-background-size:30px auto;-o-background-size:30px auto;background-size:30px auto}.list-goal:nth-of-type(1),.list-goal:nth-of-type(3){-webkit-flex-basis:410px;flex-basis:410px}.list-goal:nth-of-type(2),.list-goal:nth-of-type(4){-webkit-flex-basis:560px;flex-basis:560px}.list-goal:nth-of-type(3),.list-goal:nth-of-type(4){margin-top:40px}.sec-company3 .btn-border-bk{width:200px}.sec-company3 .table-law-pay{border-top:0}.sec-company3 .table-law-pay td:nth-child(2){border-bottom:0}.list-company-business{-webkit-flex-basis:350px;flex-basis:350px}.list-company-business img{border:1px solid #c9c9c9}.wrap-company6{max-width:1000px;margin-right:auto;margin-left:auto}.list-company-team-txt{-webkit-flex-basis:475px;flex-basis:475px}.list-company-team-img{-webkit-flex-basis:628px;flex-basis:628px}.btn-blog,.btn-recruit{width:48%;padding:10px 10px 10px 227px;line-height:150px;background-repeat:no-repeat;background-position:left 10px center;-webkit-background-size:auto 150px;-o-background-size:auto 150px;background-size:auto 150px}.btn-blog+.btn-recruit{margin-left:4%}.btn-blog{background-image:url(../img/contents/company/img_staff.jpg)}.btn-recruit{background-image:url(../img/contents/company/img_recruit.jpg)}.Ucost{background:#e6e6e6;padding:26px 0;margin-bottom:40px}.Ucost_box{background:#fff;padding:37px 20px 24px}.Ucost_text{text-align:center;margin-bottom:16px}.Ucost_text2{text-align:left;margin-top:12px}.Ucost_list{list-style:none;max-width:1000px;margin:0 auto}.Ucost_list:after{content:"";display:block;clear:both}.Ucost_list>li{width:32%;margin-left:2%;float:left}.Ucost_list>li:first-child{margin-left:0}.Ucost_image{text-align:center;margin-bottom:19px}.Ucost_headline{font-size:18px;text-align:center;line-height:1.4}.p-headline01{font-size:26px;text-align:center;margin-bottom:22px;line-height:1.2}body.recruit-index .Gbody{margin-bottom:0!important}.nav-recruit li{height:70px}.wrap-recruit1{max-width:1080px;margin-left:auto;margin-right:auto}.list-recruit-about{margin:10px 20px;-webkit-flex-basis:320px;flex-basis:320px}.sec-recruit1 .btn-submit{width:400px}.wrap-recruit2{max-width:1000px;margin-right:auto;margin-left:auto}.wrap-recruit2 .recruit_topmessage{position:relative;text-align:left}.wrap-recruit2 .recruit_topmessage .recruit_topmessage_inner{position:relative}.wrap-recruit2 .recruit_topmessage .recruit_topmessage_text1{position:absolute;top:58px;left:63px;font-size:30px;font-size:3rem;font-weight:700;line-height:1.4}.wrap-recruit2 .recruit_topmessage .recruit_topmessage_text2{position:absolute;top:172px;left:63px;font-size:20px;font-size:2rem;font-weight:700;line-height:1.7}.list-recruit-job{-webkit-flex-basis:247px;flex-basis:247px}.list-recruit-day{margin-bottom:20px;padding-bottom:20px;border-bottom:1px dotted #666;-webkit-flex-basis:530px;flex-basis:530px}.list-recruit-day-time{position:relative;-webkit-flex-basis:65px;flex-basis:65px}.list-recruit-day-time:before{position:absolute;top:0;left:50%;display:block;content:"";width:5px;height:100%;background-color:#f5c200;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.list-recruit-day.last{margin-bottom:0;padding-bottom:0;border-bottom:0}.list-recruit-day-time.last:before{top:-50%}.recruit-circle{position:relative;z-index:2;line-height:65px;width:65px;-webkit-border-radius:65px;border-radius:65px}.list-recruit-day-photo{-webkit-flex-basis:220px;flex-basis:220px}.list-recruit-figure{-webkit-flex-basis:48%;flex-basis:48%}.list-recruit-figure+.list-recruit-figure+.list-recruit-figure{margin-top:20px}.list-recruit-grad{position:relative;-webkit-flex-basis:175px;flex-basis:175px}.list-recruit-grad>div{-webkit-border-radius:6px;border-radius:6px}.list-recruit-grad+.list-recruit-grad:before{content:"\f0da";font-family:FontAwesome;position:absolute;color:#f5c200;left:-22px;top:50%;font-size:30px;font-size:3rem;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.sec-recruit6 .btn-submit{width:400px}.support li{display:block;border:solid 1px #c3c3c3;border-radius:10px;width:31%;float:left;margin:1%;padding:16px 106px 16px 16px;position:relative;text-align:justify;text-justify:inter-ideograph}.sup_title{display:block;font-weight:700;font-size:1.2em}.support{clear:both;display:block}.support img{position:absolute;bottom:20px;right:8px}.wrap-recruit7{max-width:1000px;margin-right:auto;margin-left:auto}.sec-recruit8 .left{-webkit-flex-basis:593px;flex-basis:593px}.sec-recruit8 .left .message{position:relative;top:-16px;line-height:50px;padding-bottom:16px;margin-bottom:-16px;background-image:url(../img/home/sec13_02.png);background-repeat:no-repeat;background-position:top left;-webkit-background-size:593px auto;-o-background-size:593px auto;background-size:593px auto}.sec-recruit8 .right{-webkit-flex-basis:600px;flex-basis:600px;position:relative;text-align:left!important}.sec-recruit8 .right-pad{padding:40px 30px}.sec-recruit8 .right:after{border:18px solid transparent;border-right-color:#fff;left:-36px;content:"";position:absolute;bottom:50%;transform:translate(0,50%)}.sec-recruit8 .right .desc{padding-top:15px;padding-bottom:25px}.sec-recruit8 .add-left,.sec-recruit8 .add-right{-webkit-flex-basis:265px;flex-basis:265px}.sec-recruit8 .add-left .tel{line-height:1;display:block;margin-top:10px;margin-bottom:5px}.sec-recruit8 .add-right .btn-submit{width:100%}.list-privacy dd{margin-left:20px}.list-privacy dt+dd+dt{margin-top:30px}.list-privacy-child{margin-left:20px}.list-privacy-child li:before{content:"※ "}.table-law-pay{border-top:#c9c9c9 1px solid}.table-law-pay td,.table-law-pay th{padding:10px 20px;vertical-align:middle;border-bottom:#c9c9c9 1px solid}.table-law-pay th{background-color:#f6f6f8;border-right:#c9c9c9 1px solid}.list-rules>dt+dd+dt{margin-top:30px}.list-rules .dl-default{margin:0 0 10px 10px}.compny h1{font-size:30px;font-weight:700}.company_01{padding-bottom:30px}.company_01_text{width:60%;font-size:17px;padding:10px 10px 0 10px;line-height:1.6}.company_01_img{width:40%;text-align:center}.company_title_01{font-size:25px;font-weight:700;line-height:180%}div.company_01_box p{display:table-cell;vertical-align:top;margin:0}div.company_01_box p.company_02_img,div.company_01_box p.company_02_text{display:inline-block}.company_01 .mail .dis-table{height:auto}* html .company_01_box p{display:inline;zoom:1}.company_title_02{font-size:20px;font-weight:700;padding-bottom:10px}.company_title_03{font-size:15px;font-weight:700;line-height:20px}.company_02{width:100%;border:solid 1px #b9b9b9;padding:20px;margin-bottom:80px}.company_03{width:100%;padding-bottom:10px}.company_03_box{width:32%;border:solid 1px #b9b9b9;padding:10px;margin-right:10px;float:left;height:160px}.company_03_box_r{width:32%;border:solid 1px #b9b9b9;padding:10px;float:left;min-height:130px}.company_03:after{content:"";display:block;clear:both}.company_03 .company_03_box .company_02_text .company_title_03{display:inline-block;padding-bottom:8px}.company_02_img{text-align:left;width:40%}.company_02_text{width:58%;font-size:14px;padding-left:10px;line-height:1.4}.nav-item li{height:70px}.pd_b80{padding-bottom:80px}.pd_b30{padding-bottom:30px}.con_title{background-color:#f5c200!important;font-family:"ヒラギノ角ゴ StdN","Hiragino Kaku Gothic StdN","メイリオ",Meiryo,"Noto Sans JP",sans-serif;font-weight:700;font-size:2rem;padding:5px!important;margin-bottom:30px;text-align:center!important}.size a{padding:20px 5px 20px 5px;border:1px solid #c9c9c9}.size .mail{-webkit-flex-basis:270px;flex-basis:300px}.size .mail a{padding:20px 5px 20px 5px;border:1px solid #c9c9c9}.size .etc{-webkit-align-content:flex-start;align-content:flex-start;-webkit-flex-basis:863px;flex-basis:863px}.size .etc li{-webkit-flex-basis:270px;flex-basis:270px}.size .etc li:nth-of-type(1),.size .etc li:nth-of-type(2),.size .etc li:nth-of-type(3){margin-bottom:15px}.size .etc a{padding:14px 5px 14px 15px;border:1px solid #c9c9c9}.dis-table .cell{display:table-cell;height:100%;vertical-align:middle}.sec16_service>li:nth-child(4n+1){margin-left:0;clear:both}.sec16_service>li{width:23.5%;float:left;margin-bottom:10px;margin-left:2%}.sec16_service:after{content:"";display:block;clear:both}.sec16 ul,dir,menu{display:block;list-style-type:disc;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:40px}.sec16_service>li>a{display:block;border:1px solid #c9c9c9;position:relative;z-index:1;height:110px;box-sizing:border-box;padding-top:24px;padding-left:25px;background:#f6f6f8}.sec16_service>li>a>b{display:block;font-size:20px;line-height:1.4;text-shadow:#fff 1px 1px 0,#fff -1px 1px 0,#fff 1px -1px 0,#fff -1px -1px 0;text-align:left}.sec16_service>li>a>img{display:block;position:absolute;z-index:-1;top:7px;right:18px}.category .position li{-webkit-flex-basis:380px;flex-basis:380px}.sec6 .position .btn-border-bk{width:100%}.sec16_service>li>a>b span{font-size:16px;margin-right:5px}.category .item li{-webkit-flex-basis:280px;flex-basis:280px;margin-top:20px;line-height:1.5}.category .item li .img{border:#c9c9c9 1px solid;height:120px;text-shadow:#fff 1px 1px 0,#fff -1px 1px 0,#fff 1px -1px 0,#fff -1px -1px 0;padding-left:15px;margin-bottom:8px;position:relative}.category .item .photo{position:absolute;overflow:hidden;z-index:-1;left:0;top:0;width:100%;height:100%;display:block}.category .item li .white{color:#fff;text-shadow:0 0 5px #000}.v .btn-border-bk{display:block}.category .btn-border-bk:after{top:30px}.category .item .use{line-height:1.5}.company_01 .btn-submit{width:400px;line-height:45px}.personal_btn{width:300px!important;line-height:45px;font-weight:700;font-size:16px}.wrap .company_01 .flex .search-input{-webkit-flex-basis:20%;flex-basis:20%}.wrap .search .search-input .dis-table .size{min-width:60px;line-height:1.4}.sec-takuhai_01{padding-bottom:70px}.sec-takuhai_01 .con_title{background-color:#f5c200!important;font-family:"ヒラギノ角ゴ StdN","Hiragino Kaku Gothic StdN","メイリオ",Meiryo,"Noto Sans JP",sans-serif;font-weight:700;font-size:2rem;padding:5px!important;margin-bottom:30px;text-align:center!important}div.takuhai_box_01 p{display:table-cell;vertical-align:top;margin:0}.sec-takuhai_01 .takuhai_box_01 .takuhai_text{width:60%;font-size:16px;padding:10px 50px 0 10px;line-height:1.6}.sec-takuhai_01 .takuhai_box_01 .takuhai_text span{display:block;margin-top:15px}.sec-takuhai_01 .takuhai_box_01 .takuhai_img{width:30%}.sec-takuhai_01 h2{text-align:center;font-size:20px;margin-bottom:20px}.sec-takuhai_01 table{width:80%;margin:0 auto;font-size:16px}.t_service_table td,.t_service_table th{width:auto;text-align:center}.t_service_table table,.t_service_table td,.t_service_table th{border:1px solid #b9b9b9;border-collapse:collapse;vertical-align:middle}.t_service_table td,.t_service_table th{padding:6px 10px}.t_service_table th{background-color:#f5f5f5;font-weight:700}.takuhai_kind{display:inline-block;font-size:14px;border:solid 1px #b9b9b9;margin:5px 5px 5px 0;padding:0 10px}.takuhai_box_02{padding:50px 0;border-bottom:solid 1.5px #b9b9b9;margin-bottom:30px}.no_underbar{border-bottom:none!important}.sec-takuhai_02 .takuhai_box_02 .takuhai_text{width:65%;font-size:16px;padding:10px 20px 0 10px;line-height:200%;float:left;margin-right:20px}.sec-takuhai_02 .takuhai_box_02 .takuhai_img{width:30%;float:left}.takuhai_box_02:after{content:"";display:block;clear:both}.takuhai_title{font-size:24px;font-weight:700;width:50%}.t_service_box{width:100%;margin-bottom:5px}.t_service_title{font-size:18px;font-weight:700;float:left}.web_link{width:120px;float:right;border:solid 1px #b9b9b9;padding:0 20px;background-color:#f5f5f5;font-size:14px}.web_link:after{content:"";display:block;clear:both}.takuhai_btn{width:auto;line-height:50px;font-weight:700;font-size:16px}.takuhai_text .btn{text-align:left}.takuhai_text .btn .btn-default{padding:0 60px!important}.postage_table td,.postage_table th{width:14%;text-align:center}.postage_table table,.postage_table td,.postage_table th{border:1px solid #b9b9b9;border-collapse:collapse}.postage_table td,.postage_table th{padding:8px 10px}.postage_table th{background-color:#f5f5f5;font-weight:700}.postage_table{margin-top:50px!important}.sec-takuhai_01 .takuhai_box_01 .takuhai_text .link{margin-top:10px}.sec-takuhai_01 .takuhai_box_01 .takuhai_text .link a{color:#224bcd}.sec-takuhai_01 .takuhai_box_01 .takuhai_text .link a:hover{text-decoration:underline}.nekoposu_table td,.nekoposu_table th{text-align:center;vertical-align:middle}.nekoposu_table td{width:auto}.nekoposu_table th{width:20%}.nekoposu_table table,.nekoposu_table td,.nekoposu_table th{border:1px solid #b9b9b9;border-collapse:collapse}.nekoposu_table td,.nekoposu_table th{padding:8px 10px}.nekoposu_table th{background-color:#f5f5f5;font-weight:700}.nekoposu_table{margin-top:50px!important}.table_u_text{font-size:14px;padding-top:10px;width:80%;margin:0 auto}.sagawa_table td,.sagawa_table th{width:25%;text-align:center;vertical-align:middle}.sagawa_table table,.sagawa_table td,.sagawa_table th{border:1px solid #b9b9b9;border-collapse:collapse}.sagawa_table td,.sagawa_table th{padding:3px 10px}.sagawa_table th{background-color:#f5f5f5;font-weight:700}.sagawa_table{margin-top:50px!important}.jp_postage_table td,.jp_postage_table th{width:12%;text-align:center}.jp_postage_table table,.jp_postage_table td,.jp_postage_table th{border:1px solid #b9b9b9;border-collapse:collapse}.jp_postage_table td,.jp_postage_table th{padding:8px 10px;vertical-align:middle}.jp_postage_table th{background-color:#f5f5f5;font-weight:700}.jp_postage_table{margin-top:50px!important}.wrap .takuhai_box_01 .sp-plr0 .kotsu_col-no2 p{display:table-cell;vertical-align:middle}.table-print{margin-right:auto;margin-left:auto}.table-print .border_cc{border-color:#f67311!important}.wrap-icon-print-price{position:relative}.icon-print-price{display:block;position:absolute;top:-50px;left:-135px;width:110px;height:110px;-webkit-border-radius:110px;border-radius:110px}.icon-print-price:before{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent currentcolor transparent #f5c200;border-image:none;border-style:solid none solid solid;border-width:10px medium 10px 18px;bottom:0;content:"";display:block;height:0;right:-10px;margin:auto;position:absolute;top:0;width:0;z-index:1}.table-print td{text-align:center;vertical-align:middle}.sec-print_01{padding-bottom:70px}.list-print-sample1{-webkit-flex-basis:390px;flex-basis:390px}.list-print-sample2{-webkit-flex-basis:730px;flex-basis:730px}.sec-print_02{margin-bottom:50px}.print_box_01{width:25%;padding-right:10px;float:left;margin-bottom:20px}.print_box_01 p{margin-top:10px;font-size:14px}.sec-print_02:after{content:"";display:block;clear:both}.sec-print_03{margin-bottom:70px}.sec-print_03 .con_title{background-color:#f5c200!important;font-family:"ヒラギノ角ゴ StdN","Hiragino Kaku Gothic StdN","メイリオ",Meiryo,"Noto Sans JP",sans-serif;font-weight:700;font-size:2rem;padding:5px!important;margin-bottom:30px;text-align:center!important}.sec-print_03 .takuhai_box_01 .takuhai_text{width:70%;font-size:16px;padding:10px 50px 40px 10px;line-height:170%}.sec-takuhai_03 .takuhai_box_01 .takuhai_img{width:30%}.sec-takuhai_03 h2{font-size:18px;margin-bottom:20px}.sec-print_03 .takuhai_box_01 .takuhai_text span{color:red;font-weight:700}.takuhai_box_01 .btn>*{display:inline}.takuhai_box_01 .takuhai_btn{padding:10px 30px!important}.sec-print_03 h2{font-size:18px}.print_list ul{list-style-type:disc}.sec-takuhai_01 .scroll .t_service_table{width:100%}.shizai_btn{width:200px!important;line-height:30px;font-weight:700;font-size:14px;margin-bottom:10px}.title_balloon{padding-right:185px}.sec-print-example2{margin:80px 0;background:#f6f6f6;padding:50px 0}.sec-print-example2 .example_box{-webkit-flex-basis:370px;flex-basis:370px;background:#fff;border-radius:10px;padding:20px 20px 15px;text-align:center;margin-bottom:30px}.sec-print-example2 .example_box img{margin:0 auto}.example_companyname{font-size:18px;font-weight:700}.example_companyname2{color:#eb701b}.example_main_img{display:block}.example_sub_img{display:none}.example_box .print_img:hover>.example_main_img{display:none}.example_box .print_img:hover>.example_sub_img{display:block}.sec-print-example2 .example_box p{line-height:1.5;letter-spacing:.5px;text-align:left;font-size:14px}.about .button_list,.sec-print-example1 .button_list{text-align:center}.about .button_list a:hover,.sec-print-example1 .button_list a:hover{opacity:.6}.about .button_list a:after,.sec-print-example1 .button_list a:after{content:"";position:absolute;bottom:0;top:0;margin:auto;right:20px;width:15px;height:15px;border-top:solid 1px #f57311;border-right:solid 1px #f57311;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.about .button_list .print_button,.sec-print-example1 .button_list .print_button{border:1px solid #c9c9c9;padding:20px 40px;position:relative;text-align:center;width:400px;margin-bottom:20px}.about .button_list a:nth-child(2),.sec-print-example1 .button_list a:nth-child(2){margin-left:25px}#OrdermadePrint .sec-print1 .about1-txt{margin-top:20px}#OrdermadePrint .sec-print1 .sec-print1{padding-bottom:20px}#OrdermadePrint .list-print-cost1 img,#OrdermadePrint .list-print-cost2 img{width:180px}#OrdermadePrint .list-print-cost1 .bg_light-gray,#OrdermadePrint .list-print-cost2 .bg_light-gray{height:230px}.Dtext{color:#00b1b3}.Ftext{color:#f57311}.Dbgcolor{background:#e8f4f5}.Fbgcolor{background:#ffeee3}#OrdermadePrint .print_methods .digital{width:48.5%}#OrdermadePrint .print_methods .flexo{width:48.5%}#OrdermadePrint .print_methods .Dbgcolor{padding:20px;position:relative}#OrdermadePrint .print_methods .Fbgcolor{padding:20px;position:relative}#OrdermadePrint .print_methods h3{text-align:center;font-size:25px;position:absolute;top:-20px;width:90%;width:calc(100% - 40px);letter-spacing:2px}#OrdermadePrint .print_methods ul.point{-webkit-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around}#OrdermadePrint .print_methods .point li{position:relative;display:inline-block;width:100px;height:100px;border-radius:50%;text-align:center}#OrdermadePrint .print_methods .point li span{position:absolute;left:-15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:130px;font-size:18px;font-weight:700}#OrdermadePrint .print_methods .digital .point li{background:#d0eeef;background:rgb(0,177,179,.1)}#OrdermadePrint .print_methods .flexo .point li{background:#fee2ce;background:rgb(245,115,17,.1)}#OrdermadePrint .list-print-how-txt h3{font-size:18px;margin-bottom:10px}#OrdermadePrint .list-print-how-txt p b{display:inline-block;margin-bottom:5px}#OrdermadePrint .list-print-how-txt p{margin-bottom:15px}#OrdermadePrint .list-print-how-img{-webkit-flex-basis:400px;flex-basis:400px}#OrdermadePrint .list-print-how-img img{width:400px}#OrdermadePrint .print_process{margin:90px 25px 0 20px!important}#OrdermadePrint .print_process:before{display:none}#OrdermadePrint .print_process li{font-size:17px;display:inline-block;font-weight:700;margin:20px 0 5px;color:#f67311}#OrdermadePrint .plan .fast .plan-title{background:#f44336;padding:5px;text-align:center;font-size:18px;font-weight:700}#OrdermadePrint .plan .normal .plan-title{background:#ffc107;padding:5px;text-align:center;font-size:18px;font-weight:700}#OrdermadePrint .plan .discount .plan-title{background:#2196f3;padding:5px;text-align:center;font-size:18px;font-weight:700}#OrdermadePrint .plan{margin-top:10px}#OrdermadePrint .plan .fast{border:solid 3px #f44336;text-align:center;width:32%}#OrdermadePrint .plan .normal{border:solid 3px #ffc107;text-align:center;width:32%}#OrdermadePrint .plan .discount{border:solid 3px #2196f3;text-align:center;width:32%}#OrdermadePrint .flexo .plan .discount,#OrdermadePrint .flexo .plan .normal{width:48%}#OrdermadePrint .print_button{border:1px solid #c9c9c9;padding:15px 40px;position:relative;text-align:center;width:400px;margin-bottom:20px;background:#fff}#OrdermadePrint .button_list a:after{content:"";position:absolute;bottom:0;top:0;margin:auto;right:20px;width:15px;height:15px;border-top:solid 1px #f57311;border-right:solid 1px #f57311;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#OrdermadePrint .sec-print13 .btn-submit{width:400px}#original_print .secTitle{text-align:center;display:block;margin-bottom:15px}#original_print .leftTitle span{display:initial}#original_print .sec-print1,#original_print .sec-print2,#original_print .sec-print3,#original_print .sec-print4{margin:140px auto 0}#original_print .table-default3{margin-top:15px;width:100%;font-size:14px}#original_print .sec-print3 table a,#original_print .sec-print4 .dis-block a{color:#f57311}#original_print span.attention{font-size:14px;line-height:1.5;display:block;margin-top:5px}.display_box_cate input{display:none}.category_speclist{max-height:500px;overflow-y:auto}.category_speclist table{margin:5px auto 10px;width:98%}.category_speclist th{text-align:center;color:#333;background-color:#f6f6f6;border:1px solid #b9b9b9;font-size:13px;vertical-align:middle;font-weight:700;padding:5px}.category_speclist td{background-color:#fff;border:1px solid #b9b9b9;color:#666;font-size:14px;text-align:center;vertical-align:middle;line-height:1.4;padding:8px 10px}.category_speclist td a{color:#007ebe}.category_speclist td span{background:#f57311;padding:5px 10px 4px 6px;color:#fff;border-radius:3px;font-size:12px;position:relative;letter-spacing:3px;display:block}.category_speclist td span:after{content:"";position:absolute;bottom:0;top:0;margin:auto;right:8px;width:8px;height:8px;border-top:solid 1px #fff;border-right:solid 1px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.category_speclist table td:nth-child(2){text-align:left;width:350px}input#display_01{display:none}ul.mail_link_btn2{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}ul.mail_link_btn2 li{width:24%;margin-bottom:1em}ul.mail_link_btn2 li a{flex:1;padding:1em .5em 1em 10px}ul.mail_link_btn2:after{content:"";display:block;width:24%}.pctb-none{display:none}.kessoku_box{display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap;width:900px;margin:3em auto 1em}.kessoku_box .kessoku_img{width:45%;margin-bottom:.5em}p.kessoku_cap{padding:.5em}.ks_brnone{display:block}.mypage_area{display:flex;padding:0 1em;justify-content:space-between}.mypage_area1{width:45%}.mypage_area2{width:54%}.mypage_area2 img{border:1px solid #eee;padding:10px}.mypage_area1 .btn.mt30{text-align:left}.mypage_area1 span.my_jp{font-size:17px}.mypage_btn{padding:0 35px!important;width:auto;line-height:50px;font-size:15px;letter-spacing:.08em;border:1px solid #c9c9c9;background:#fff;color:#333}.mypage_btn:after{content:"";position:absolute;bottom:0;top:0;margin:auto;right:20px;width:15px;height:15px;border-top:solid 1px #f57311;border-right:solid 1px #f57311;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mypage_list{margin:2em 0 0 5px}.mypage_list li{background:url(/parts/img/contents/guide/mypage_check.svg) left 0 top 0 no-repeat;background-size:25px auto;padding-left:40px;margin-bottom:10px;font-size:16px}.Mnavi{margin-bottom:40px;background:#f6f6f6}.Mnavi_inner{padding:1em}.Mnavi_title{padding-left:20px;font-size:18px;margin-bottom:5px}.Mnavi_list{list-style:none;margin-bottom:2em}.Mnavi_list>li{width:25%;float:left;margin-left:1.25%}.Mnavi_list>li>a{display:block;border:3px solid #c9c9c9;line-height:55px;text-align:center;font-weight:700;font-size:15px;position:relative;z-index:1;-webkit-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s;background:#fff}.Mnavi_list>li>a:hover{border-color:#f67311;background:#fcd5b8;opacity:1}.Mnavi_list>li>a:before{content:""}.Mnavi_list>li>a:after{content:"";display:block;border:6px solid #333;position:absolute;z-index:1;bottom:5px;width:0;height:0;margin:auto;left:0;right:0;border-left-color:transparent;border-right-color:transparent;border-bottom:0;border-top-width:8px}.Mnavi_list:after{content:"";display:block;clear:both}.mynone{display:none}.mypage_all{margin-bottom:80px;margin-top:-150px;padding-top:150px}.bg_pay-merpay{background-color:#dc1200!important}@media screen and (min-width:668px) and (max-width:1199px){.about_category .list li.list-ordermade,.about_category .order{-webkit-flex-basis:23%;flex-basis:23%}.about_category .pack{-webkit-flex-basis:75%;flex-basis:75%}.about_category .list li{-webkit-flex-basis:25%!important;flex-basis:25%!important}.company_01>.flex{width:100%}.company_01>.flex{width:100%}.no1 .main_image{margin-bottom:50px}.no1 .main_image img{margin-bottom:15px}.no1 .main_image .text{font-size:16px;line-height:1.4;padding:10px 20px}.no1 .main_image h3{font-size:24px;text-align:center}.no1 .campaign h3{font-size:24px;text-align:center}.no1 .campaign .campaign_detail{margin:0 1% 20px;padding:0;display:initial}.no1 .campaign .campaign_detail h4{display:none}.no1 .campaign .campaign_detail img{margin-bottom:15px;width:48%}.no1 .campaign .campaign_detail .text{font-size:16px;padding:0 15px}.no1 .campaign .campaign_detail2{display:contents}.no1 .campaign .campaign_detail2 img{width:32%;margin-left:5px}.sec-about3 .flow .img{padding-top:10px;min-height:140px}.sec-about3 .flow .step{min-height:100px}ul.category_box_nav{margin-bottom:40px;width:100%}ul.category_box_nav li{width:49%;margin-right:2%;margin-bottom:15px}ul.category_box_nav li:nth-child(2n){margin-right:0}ul.category_box_nav li:last-child{margin-top:0}.category_list ul.category_list_banner li{width:32%;margin-right:2%;margin-bottom:5px!important}.category_list ul.category_list_banner.od li{margin-bottom:25px!important}.category_list ul.category_list_banner li:nth-child(3n){margin-right:0}.category_list ul.category_list_banner li:nth-child(4){margin-right:2%}ul.list-category-child li{width:100%;margin-bottom:10px}ul.list-category-child li img{margin-right:5px}ul.ordermade_list2 li{width:24%;margin-right:1%}ul.ordermade_list2 .button,ul.ordermade_list3 .button{width:90%}.mailbin_list h3{font-size:20px}ul.mailbin_list_banner li{flex-basis:31%;-webkit-flex-basis:31%}ul.mailbin_list_banner li p{font-size:18px}ul.mailbin_list_price li{flex-basis:31%;-webkit-flex-basis:31%}ul.mailbin_list_price li span{font-size:13px}ul.mailbin_list_price li a{line-height:1.6;padding-top:10px}.mailbin_list .category_ranking h4,.mailbin_list .scroll h5{font-size:16px}.mailbin_list .category_ranking .listWrap{width:1200px}.scroll{overflow-x:scroll;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.guide-mypage-main{-webkit-flex-basis:65%;flex-basis:65%}.guide-mypage-btn{-webkit-flex-basis:30%;flex-basis:30%}.guide-mypage-img{-webkit-flex-basis:30%;flex-basis:30%}.guide-mypage-txt{-webkit-flex-basis:65%;flex-basis:65%}.box-default .font20{font-size:15px}.box-default li a{padding:5px}.list-guide,.list-guide-flow li{-webkit-flex-basis:31%;flex-basis:31%}.list-guide-pay li{-webkit-flex-basis:31%;flex-basis:31%}.sec-guide-payment1 .list-guide-pay li{-webkit-flex-basis:16%;flex-basis:16%}.list-guide .font28{font-size:20px}.box-default .mr15{margin-right:0!important}.wrap-payment-child{padding:15px 20px}.payment-child-price{margin-top:10px;padding-left:0;border:0;flex-basis:auto}li.list-payment-child{width:30%}.btn-guide-top{width:48%;font-size:14px;padding:10px 5px}.btn *+*{margin-left:10px}.btn-guide-top img{height:35px}.box-img img{display:none}ul.box-default li{height:60px;display:table}.box-img{-webkit-flex-basis:0;flex-basis:0}.index-top-img{width:30%}.index-top-text{width:65%}.index-top{width:100%}.index-box2-l{width:50%}.index-box2-img{width:45%}.index-list1-img{text-align:center}.index-list1 li{float:left;margin:0 0 50px 10px;width:45%}.box-default li a{display:table-cell;vertical-align:middle;padding-left:20px}.shape-img{width:auto;margin:0 auto;text-align:center}.shape-img-l,.shape-img-r{float:none}.use-box2 .use-box2-box{margin-bottom:10px}.use-box2-box{margin:0 10px 0 0}.use-box2-name{font-size:16px}.use-st li{font-size:14px}.use-mes{padding:16px 20px;font-size:14px}.use-box1 .btn-submit{width:400px;height:35px;line-height:35px;font-size:15px}.size-top{width:auto;font-size:18px}.use-img{width:30%}.use-come{padding:16px 20px}.use-name{font-size:16px}.size-test1{width:auto}.use-box2 .material_use-img{width:30%;padding:0 10px}.use-box2 .use-main{width:55%}.use-data dd{width:150px;vertical-align:middle}.use-data dt{font-size:16px;vertical-align:middle}.use-title{font-size:22px}.use-2-box{width:auto;margin:0}.material_table1 td,.material_table1 th{padding:8px 10px}.material_table1 .td1{width:80px}.material_table1 .td2{width:110px}.material_table1 .td3{width:200px}.kotsu_col-no2 p{font-size:16px;padding-left:10px}.hikkoshi_img img{width:30%;padding:0 25px}.factory-list li{width:29%;margin:0 0 15px 24px}.factory-list2 li{float:left;margin:0 0 0 20px;width:45%}.factory-list2 li{float:none;text-align:center}.download-box1-text{width:65%;font-size:16px}.download-list1 li{width:45%}.download-box1-img2{width:45%}.download-box1-text2{width:50%}.download-list2 li{width:100%}.about1-txt{-webkit-flex-basis:60%;flex-basis:60%;font-size:14px!important}.about1-img{position:static;top:0;-webkit-flex-basis:38%;flex-basis:38%}.about1-txt-feature{display:none}.list-about2{-webkit-flex-basis:32%;flex-basis:32%}.list-about2 p{font-size:14px}.target-category li{-webkit-flex-basis:32%;flex-basis:32%}.sec-about3 .photo-scale img{display:none}.sec-about3 .font18 .font16{font-size:14px}.sec-about3 .font28{font-size:20px}.sec-about3 .dis-block{font-size:14px}.sec-about3 .target-category .btn-submit{font-size:14px;height:45px;line-height:1.5;vertical-align:middle;display:table-cell;padding:0 45px!important}.target-category .text .catch::after,.target-category .text .catch::before{display:none}.sec-about3 .target-category .dis-table{padding:10px 5px 10px 15px}.about_category{padding:20px;margin-bottom:30px}.about_category .list li{-webkit-flex-basis:32%;flex-basis:32%}.about_category .list_top{font-size:14px}.about_category .font18{font-size:15px}.about_category .list{font-size:14px}.about_category .order{width:32%}.list-about4{-webkit-flex-basis:29%;flex-basis:29%}.sec-about1,.sec-about2,.sec-about3,.sec-about4,.sec-about7,.sec-about8{margin-bottom:40px}.customer-img{-webkit-flex-basis:30%;flex-basis:30%}.customer-name{-webkit-flex-basis:68%;flex-basis:68%}.about4-circle{display:none}.sec-about4-child2{-webkit-flex-basis:100%;flex-basis:100%}.sec-about4-child2 .list-guide-pay li{-webkit-flex-basis:12%;flex-basis:12%}.list-about5{-webkit-flex-basis:33%;flex-basis:33%}.list-about5-2{margin:0 auto 10px}.list-about6-img{-webkit-flex-basis:30%;flex-basis:30%}.list-about6-txt{-webkit-flex-basis:65%;flex-basis:65%}.list-about6-txt{font-size:14px}.about6-circle{display:none}.list-about6-txt .btn-border-bk{width:48%;margin-bottom:15px}.list-about7-txt{-webkit-flex-basis:86%;flex-basis:86%}.about7-txt-chera{-webkit-flex-basis:80%;flex-basis:80%}.about7-txt-chera .font22{font-size:18px}.about7-txt-chera p{font-size:14px}.wrap-about7 .btn-submit{width:45%;font-size:15px}.list-about-customer{-webkit-flex-basis:32%;flex-basis:32%}.list-about-customer .about-fukidashi{font-size:14px}.list-about5 .p40{padding:20px!important}.list-about7-txt{padding:0;font-size:20px;height:auto}.bg_white img,.flow-text img{display:block}.sec-about3 .flow .content{-webkit-flex-basis:30%;flex-basis:30%}.sec-about3 .p50{padding:20px}.flow-photo .font22{font-size:18px}.list-about3{-webkit-flex-basis:32%;flex-basis:32%}.list-about_4{-webkit-flex-basis:48%;flex-basis:48%;text-align:center;margin-bottom:60px}.about-3block h3{font-size:18px}.sec-about2 .about-3block li{-webkit-flex-basis:32px;flex-basis:32%}.about-3block{font-size:14px}.reason-list>li{-webkit-flex-basis:100%;flex-basis:100%}.ecshop-merit-img{-webkit-flex-basis:20%;flex-basis:20%}.ecshop-merit-txt{-webkit-flex-basis:78%;flex-basis:78%}.Cost_table{width:100%}.Ucost_box>.flex>.cost-img{margin:0 auto}.Ucost_box>.flex>.cost-text{-webkit-flex-basis:100%;flex-basis:100%}.ecshop-desc-txt{-webkit-flex-basis:65%;flex-basis:65%}.ecshop-desc-img{-webkit-flex-basis:34%;flex-basis:34%;margin-top:10px}.list-ecshop-l>*{-webkit-flex-basis:49%;flex-basis:49%;margin-bottom:10px}.list-ecshop-l .pad{padding:30px 30px}.list-ecshop-l .ecshop-txt{-webkit-flex-basis:70%;flex-basis:70%}.list-ecshop-l .ecshop-img{right:-25px;width:30%;bottom:0;top:auto}.ecshop-fukidashi{width:80px;height:80px;border-radius:80px}.ecshop-fukidashi span{font-size:15px}.list-ecshop>*{-webkit-flex-basis:49%;flex-basis:49%;margin-bottom:10px}.list-ecshop .ecshop-txt{-webkit-flex-basis:70%;flex-basis:70%}.list-ecshop .ecshop-img{-webkit-flex-basis:30%;flex-basis:30%}.list-ecshop .sp-none{display:none}.target-category .img{display:none}.target-category li a.dis-table{padding:5px 8px}.sec-target-personal5 .font28{font-size:20px}.target-category .text{margin:0 auto!important;text-align:left!important}.sec-about3 .catalog_block{width:49%}.sec-about3 .catalog_block span{width:65%;display:block}.sec-about3 .catalog_block a{width:auto}.sec-about3 .dis-table .flex_l{display:block}.sec-target-company1 h3,.sec-target-company3 h3,.sec-target-personal1 h3,.sec-target-personal3 h3{font-size:18px;width:80%}.sec-about4 .about-4block li{-webkit-flex-basis:24%;flex-basis:24%}.sec-about4 .about-4block li:after{right:-10px}.about-4block .text{font-size:14px}.about-4block h3{font-size:18px}.about .button_list .print_button{width:45%}.about-faq .faq-block{margin:10px 5px;-webkit-flex-basis:48%;flex-basis:48%}.Pget_image{position:static;text-align:center;margin:10px 0 15px}.Pget_text-first{margin-bottom:10px}.wrap-fukidashi{font-size:14px}.list-ecshop-l .putiputi-img{position:static}.pad h3.font26{font-size:22px}.puti_sou li{width:48%}.puti_sou li>div>span{width:100%}.puti_sou li>div>img{top:-10px;right:10px;width:120px}.wrap-about2 .list-about2 .point{width:100%}body[data-type=pladan] .box-img{-webkit-flex-basis:0;flex-basis:0}.table-date1-child tbody th{width:15%}.table-date1-child td,.table-date1-child th{font-size:13px}.sec-target-personal5 .btn-submit{width:45%}.company_01>.company_01_box p{width:45%;vertical-align:middle}.company_01>.company_01_box img{padding-top:10px;width:100%}#size_nav li{width:45%}.company_02>.company_01_box p{width:60%}.company_02>.company_01_box p{padding-top:10px;font-size:14px}.company_01>.company_01_box>.company_01_text{text-align:left;width:65%}.dis-table{height:0}.search-btn{margin:0 auto}#category_nav li{width:45%}.size .wrap .company_01 .flex .etc{flex-basis:69%;-webkit-flex-basis:69%}.size .wrap .company_01 .flex .etc li{flex-basis:32.5%}.size .wrap .company_01 .flex .mail{-webkit-flex-basis:30%;flex-basis:30%;text-align:center}.con_title{margin-bottom:20px!important}.font28s{font-size:1.8rem}.category .item{-webkit-justify-content:flex-start;justify-content:flex-start}.category .wrap .item li{-webkit-flex-basis:32.5%;flex-basis:32.5%;margin-top:10px;margin-left:1.2%}.category .item li:nth-child(3n+1){margin-left:0}.company_03 .company_03_box{height:100%;min-height:250px;width:32%;margin-right:1%}.scroll_containar .company_03{padding-bottom:10px!important}.company_02_img .ecshop-desc-txt,.ecshop-merit-txt{font-size:15px}.p-headline01{font-size:22px!important}.wrap .company_01 .wrap .flex .search-input{-webkit-flex-basis:28%;flex-basis:28%}.company_03 .company_03_box .company_02_img{width:80%;margin:0 auto}.company_03 .company_03_box .company_02_text{width:100%;padding-top:10px}.wrap>.company_03>.company_03_box p{display:block}.payment-child-txt{-webkit-flex-basis:600px;flex-basis:600px}.sec-target-ecshop2 h3 .leftTitle .jp{font-size:20px}.company_01_text{font-size:15px!important}.size .sp-col2{width:34%}.size .cell .font28{font-size:20px}.size .cell .font18{font-size:14px}.size .cell .font24{font-size:18px}.company_01 .mt15 .sec16_service>li>a>b{font-size:14px}.company_01 .mt15 .sec16_service>li>a>img{display:block;position:absolute;z-index:-1;top:8px;right:5px;height:55px;width:auto}.company_01 .mt15 .sec16_service>li>a{display:block;border:1px solid #c9c9c9;position:relative;z-index:1;height:auto;box-sizing:border-box;padding:10px;background:#f6f6f8;overflow:hidden}.scroll_containar .company_01_box p,.scroll_containar .company_03_box p{display:table}.list-company1-txt{-webkit-flex-basis:60%;flex-basis:60%}.list-company1-img{-webkit-flex-basis:39%;flex-basis:39%}.sec-company2{margin-top:30px!important;padding:30px 20px!important}.sec-company2 .flex_c{-webkit-justify-content:space-between;justify-content:space-between}.sec-company2 .flex_c .sp-none{display:none}.list-goal{margin-top:10px;-webkit-flex-basis:100%;flex-basis:100%}.list-company-business{-webkit-flex-basis:30%;flex-basis:30%}.sec-company7 .tac img{width:50%}.btn-blog,.btn-recruit{background-size:40%!important;padding:10px 10px 10px 110px!important}.sec-about3 .flow-arrow .dis-table{height:230px}.list-about4-pt40{padding-top:40px}.list-company-business img{height:130px}.list-recruit-about{margin:10px 5px;-webkit-flex-basis:30%;flex-basis:30%}.list-recruit-job{-webkit-flex-basis:24%;flex-basis:24%}.list-recruit-day{-webkit-flex-basis:42%;flex-basis:42%}.list-recruit-day-time{-webkit-flex-basis:16%;flex-basis:16%}.recruit-circle{margin:0 auto;max-width:100%}.list-recruit-day-photo{-webkit-flex-basis:18%;flex-basis:18%}.support li{padding:16px 80px 16px 16px}.support img{max-width:65px}.list-recruit-grad{-webkit-flex-basis:15%;flex-basis:15%}.list-recruit-grad+.list-recruit-grad:before{left:-16px}li.guide-index .font19{font-size:16px}.point_image{-webkit-flex-basis:38%;flex-basis:38%}.sec-takuhai_01 .con_title{margin-bottom:20px!important}.t_service_title{width:150%;font-size:17px;margin-bottom:5px}.t_service_table{font-size:12px}.sec-takuhai_01 .takuhai_box_01 .takuhai_text{line-height:170%;font-size:15px}.sec-takuhai_02 .takuhai_box_02 .takuhai_text{line-height:170%;font-size:15px}.t_service_box{margin-bottom:10px}.takuhai_btn{line-height:40px;font-weight:700;font-size:15px}.postage_table{font-size:12px}.nekoposu_table{font-size:12px}.table_u_text{font-size:13px;padding-top:10px}.sagawa_table{font-size:12px}.jp_postage_table{font-size:12px}.list-print-sample1{-webkit-flex-basis:40%;flex-basis:40%}.list-print-sample2{-webkit-flex-basis:58%;flex-basis:58%}.sec-takuhai_01 table{font-size:15px}.sec-takuhai_01 h2{font-size:18px}.shizai_btn{width:120px!important;font-size:14px;line-height:1.6}.wrap .reason-list>li>p{margin-bottom:20px}.sec-print-example2{margin:50px 0}.sec-print-example2 .example_box{-webkit-flex-basis:48%;flex-basis:48%}.sec-print-example1 .button_list .print_button{width:48%;font-size:14px;padding:20px}.sec-print-example1 .button_list{margin-top:20px}.list-guide-flow li+li:before{left:-25px}#OrdermadePrint .print_methods .digital{width:95%;margin:auto}#OrdermadePrint .print_methods .flexo{width:95%;margin:30px auto 0}#OrdermadePrint .list-print-how-img{-webkit-flex-basis:45%;flex-basis:45%}#OrdermadePrint .print_process{margin:50px 1% 0 1%!important}#OrdermadePrint .sec-print10 .btn-submit{line-height:60px}#OrdermadePrint .print_process li{font-size:14px}#original_print .sec-print1,#original_print .sec-print2,#original_print .sec-print3,#original_print .sec-print4{margin:70px auto 0}#original_print .leftTitle span{font-size:21px}#original_print .dis-block{font-size:18px}#original_print .mail-btn-submit{width:47%}.category_speclist table td:nth-child(2){width:250px}.category_speclist td{padding:8px 5px}ul.mail_link_btn2 li{width:32%}ul.mail_link_btn2:after{content:"";display:block;width:32%}.kessoku_box{width:100%}.kessoku_area{width:100%;margin:0 auto}.ks_brnone{display:none}.Mnavi_list>li>a{padding:12px 5px;font-size:15px;line-height:1.2;height:70px}.mynone{display:block}.Mnavi_inner{width:94%;padding-left:3%;padding-right:3%}.mypage_list{margin:1em 0 0 5px}.mypage_list li{background-size:20px auto;padding-left:30px;margin-bottom:5px}.mypage_all{margin-bottom:40px;margin-top:-90px;padding-top:90px}.mypage_area1 .btn.mt30{margin-top:10px!important}}@media screen and (max-width:667px){.btn *+*{margin-left:0!important}.sp-none{display:none!important}.sp-block{display:block!important}.no1 .main_image{margin-bottom:35px}.no1 .main_image img{margin-bottom:15px}.no1 .main_image .text{font-size:14px;line-height:1.4;padding:10px 5px}.no1 .main_image h3{font-size:18px;text-align:center;line-height:1.3}.no1 .campaign h3{font-size:16px;text-align:center;line-height:1.3}.no1 .campaign .campaign_detail{margin:0 auto 5px;padding:0;text-align:center}.no1 .campaign .campaign_detail2{margin:5px auto 10px;margin-left:5px;display:block;text-align:center}.no1 .campaign .campaign_detail2 img{margin:0 auto;width:95%}.no1 .campaign .campaign_detail h4{font-size:13px;line-height:1.3;display:none}.no1 .campaign .campaign_detail img{margin-bottom:5px;width:95%}.no1 .campaign .campaign_detail .text{font-size:14px;padding:0 5px}.no1 .campaign2 a{width:98%}.category{padding-top:10px;padding-bottom:20px}ul.category_box_nav{margin-bottom:30px}ul.category_box_nav li{width:48%;margin-right:0;margin-bottom:8px;height:52px;line-height:1.3}ul.category_box_nav li:nth-child(2n-1){margin-right:2%}ul.category_box_nav li:nth-child(5){margin-top:0}ul.category_box_nav li a{font-size:15px;display:block;padding:3px 0 3px 20px}ul.category_box_nav li .text span{font-size:11px}ul.category_box_nav li:after{width:12px;height:12px}.category_list h3,.ordermade_list h3{font-size:17px;margin-bottom:5px}.category_list ul.category_list_banner{margin-bottom:10px;display:flex;flex-wrap:wrap}.category_list ul.category_list_banner span{font-size:13px}.category_list ul.category_list_banner li{margin-right:2%;width:48%}.category_list ul.category_list_banner li:nth-child(2n){margin-right:0}.category_list ul.category_list_banner li img{margin-bottom:2px}.category_list ul.category_list_banner li h4+span{font-size:1.2rem}ul.list-category2 li{width:100%}ul.list-category2 li:nth-child(2n){margin-right:0}ul.list-category-child li{height:45px;display:inline-table;width:49%;vertical-align:middle;position:relative}ul.list-category-child li a{display:table-cell;border:solid 1px #ccc;vertical-align:middle;position:relative;padding:5px 10px 5px 40px;font-size:12px;height:45px}ul.list-category-child li img{margin-right:0;width:25px;position:absolute;top:10px;left:5px}section.category_list,section.ordermade_list{margin:-80px 0 30px;padding-top:80px}ul.ordermade_list2 li{width:49%;margin-right:1%}ul.ordermade_list2 li:nth-child(2){margin-right:0}ul.ordermade_list3 li{width:49%;margin-right:1%}ul.ordermade_list3 li:nth-child(2){margin-right:0}ul.ordermade_list2 span,ul.ordermade_list3 span{font-size:13px;margin-top:5px}ul.ordermade_list2 .button,ul.ordermade_list3 .button{width:80%;font-size:12px;margin:10px auto 15px;line-height:28px;border:1px solid #e60011;font-weight:400}ul.ordermade_list2 .button:after,ul.ordermade_list3 .button:after{content:"";position:absolute;bottom:0;top:0;margin:auto;right:10px;width:10px;height:10px;border-top:solid 1px #e60011;border-right:solid 1px #e60011;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-filter:drop-shadow(0 0 2px rgba(255, 255, 255, 1));filter:drop-shadow(0 0 2px rgba(255, 255, 255, 1))}.mailbin_list{margin-bottom:40px;overflow:hidden}.mailbin_list h3{font-size:16px;margin-bottom:5px;line-height:1.3}.mailbin_list .mailbin_list_text{font-size:13px;margin-bottom:15px;text-align:left}ul.mailbin_list_banner{font-size:11px;padding:5px;margin-top:3px}ul.mailbin_list_banner li{-webkit-flex-basis:48%;flex-basis:48%;width:48%;margin-bottom:10px}ul.mailbin_list_banner li p{font-size:14px;margin-bottom:0}ul.mailbin_list_banner li span{font-size:11px;padding:5px}ul.mailbin_list_banner li span.takuhai_size{font-size:13px}ul.mailbin_list_price li{flex-basis:48%;height:45px;line-height:45px;margin-bottom:10px}ul.mailbin_list_price li:after{width:12px;height:12px}ul.mailbin_list_price li a{font-size:12px;padding-left:10px}.mailbin_list .category_ranking h4,.mailbin_list .scroll h5{font-size:14px}.mailbin_list .category_ranking .listWrap{width:650px}.mailbin_list .category_ranking ul.list li{width:110px;margin:0 10px}.mailbin_list .category_ranking .item p.rank{font-size:13px}.mailbin_list .category_ranking .item p.rank span{font-size:18px}.mailbin_list .category_ranking .listWrap .item_title{font-size:12px;max-height:30px}.mailbin_list .button_list{width:90%;margin:20px auto 0;font-size:13px;height:50px}.mailbin_list .button_list:after{width:12px;height:12px}.mailbin_list .button_list a{padding:12px 0;font-size:12px}.company_02>.company_01_box p{font-size:12px}.Ucost_box{padding:35px 10px 24px!important}.company_01_text,.ecshop-desc-txt,.ecshop-merit-txt{font-size:13px!important;line-height:1.6!important}.font28s{font-size:16px!important}.Ucost_headline{font-size:16px!important}.Cost_table{width:780px;margin-bottom:10px}.Cost_table td{font-size:14px}.Ucost_box>.flex>.cost-img{margin-left:0;width:216px;height:160px;margin:0 auto}.Ucost_box>.flex>.cost-text{margin-top:10px}.Ucost_box>.flex>.cost-text>.ml30{margin-left:5px!important}.sec-print2 .btn-submit{width:100%}.company_01>.company_01_box p{width:100%;display:block}.company_01>.company_01_box img{padding-top:10px}.company_02>.company_01_box p{width:100%;display:block}.company_02>.company_01_box p{padding-top:10px}.company_01 .search .dis-table{height:auto}.search-btn{margin:0 auto}.size .wrap .company_01 .flex .etc li{flex-basis:48%;-webkit-flex-basis:48%;margin-bottom:15px}.size .wrap .company_01 .flex .mail{-webkit-flex-basis:100%;flex-basis:100%;text-align:center}.con_title{margin-bottom:10px!important;font-size:1.8rem!important}.wrap .dis-table>.hiragino{display:none}.wrap .company_03 .company_03_box{height:auto}.wrap .company_01 .category .wrap .item li{-webkit-flex-basis:48%;flex-basis:48%;margin-top:0;margin-bottom:15px}.category .item a{border:1px solid #c9c9c9;display:block}.company_title_03{font-size:14px!important}.company_02_text{font-size:13px!important;padding:10px 0 0!important}.personal_btn{font-size:15px!important}.category .item a>span:nth-last-of-type(1){display:block;padding:5px}.sec16_service>li>a>b{font-size:16px}.od_category .wrap .item li{-webkit-flex-basis:48%;flex-basis:48%;margin-top:0;margin-bottom:15px}.od_category .item a{border:1px solid #c9c9c9;display:block}.campaign .wrap .od_con_title{margin-bottom:10px;font-size:1.8rem}.category .wrap .item li .img{border:0;height:80px}.od_category .wrap .item li .img{border:0}.campaign .wrap .text{font-size:15px;padding:10px 5px}.od_wine .wrap .scroll .wine_table{width:950px}.od_category .item a>span:nth-last-of-type(1){display:block;padding:5px}.campaign .wrap .wrap .company_01 .wrap .flex .search-input{-webkit-flex-basis:28%;flex-basis:28%}.btn-mail{height:100%!important;margin-bottom:15px}.company_03 .company_03_box .company_02_img{width:100%}.company_03 .company_03_box .company_02_text{width:100%;padding-top:10px}.company_03 .company_03_box{width:220px}.scroll_containar{width:700px}.company_03:after{display:none}.company_03{padding-bottom:0}div.company_01_box p{display:block!important}.company_01 .mt15 .sec16_service>li>a>b{font-size:14px;text-shadow:#fff 1px 1px 0,#fff -1px 1px 0,#fff 1px -1px 0,#fff -1px -1px 0}.company_01 .mt15 .sec16_service>li>a>img{width:50px;right:6px;top:10px;z-index:-1}.company_01 .btn *+*{margin-left:0}.company_01 .mt15 .sec16_service{-webkit-justify-content:space-between;justify-content:space-between;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;align-items:stretch}.company_01 .mt15 .sec16_service>li:nth-child(2n+1){clear:both;margin-left:0}.company_01 .mt15 .sec16_service>li{width:48%;margin-bottom:10px}.company_01 .mt15 .sec16_service>li>a{padding-top:10px;padding-left:10px;height:70px}.size .detail-sp-col2{-webkit-flex-basis:38%;flex-basis:38%}.size .mail img{margin-top:10px}.size .company_01 .flex .etc{-webkit-flex-basis:100%;flex-basis:100%}.size .company_01 .flex .etc a{padding:10px}.size .detail{line-height:1.5;margin-bottom:5px;-webkit-flex-basis:62%;flex-basis:62%}.size .sp-col2{-webkit-flex-basis:38%;flex-basis:38%}.etc .btn-etc .dis-table .cell .font28{font-size:1.7rem}.etc .btn-etc .dis-table .cell .font18{font-size:1.2rem}.use-box2-box span{margin:0 3px;font-size:14px}.site1-cat{padding-left:0;padding-right:0}.site1-cat+.site1-cat{padding-top:15px;margin-top:15px;border-top:1px dotted #999}.list-site1-page{padding-left:10px}.list-site1-page li{padding:3px 30px 3px 0}.nav-about li{height:50px}.about1-txt{-webkit-order:2;-ms-order:2;order:2;-webkit-flex-basis:100%;flex-basis:100%;font-size:14px;font-size:1.4rem}.about1-txt-feature{-webkit-flex-basis:85%;flex-basis:85%;margin-right:auto;margin-left:auto}.about1-txt-feature li{-webkit-flex-basis:30%;flex-basis:30%}.about1-txt-feature2{margin-top:15px;margin-right:auto;margin-left:auto;-webkit-flex-basis:85%;flex-basis:85%}.about1-img{margin:auto;margin-left:auto;margin-bottom:15px;position:static;-webkit-order:1;-ms-order:1;order:1;-webkit-flex-basis:85%;flex-basis:85%}.wrap-about2{max-width:1080px;margin:auto;margin-bottom:20px}.list-about2{-webkit-flex-basis:100%;flex-basis:100%}.list-about2+.list-about2{margin-top:25px}.list-about2 img{width:75%}.list-about3{-webkit-flex-basis:100%;flex-basis:100%}.list-about_4{-webkit-flex-basis:100%;flex-basis:100%;text-align:center;margin-bottom:30px}.list-about3+.list-about3{margin-top:15px}.list-about_4+.list-about_4{margin-top:15px}.sec-about3 .target-category li+li{margin-top:15px}.sec-about3 .target-category .dis-table{padding:10px 5px;height:auto}.sec-about3 .target-category .dis-table .img{-webkit-flex-basis:70px;flex-basis:70px;margin-right:20px}.sec-about3 .target-category .dis-table .text{margin-top:10px}.target-category .text .catch:before{left:-15px}.target-category .text .catch:after{right:-15px}.sec-about3 .target-category .btn-submit{width:100%}.sec-about3 .btn-submit{width:100%}.about-fukidashi{display:block;position:relative;background-color:#f5c200;width:100%;line-height:40px;text-align:center;margin-bottom:15px}.about-fukidashi:after{content:"";position:absolute;top:100%;left:50%;margin-left:-6px;border:6px solid transparent;border-top:6px solid #f5c200}.about3-step-txt{padding-top:50px;-webkit-flex-basis:65%;flex-basis:65%;background-image:url(../img/contents/about/index_13@2x.png);background-position:right top;background-repeat:no-repeat;-webkit-background-size:auto 55px;-o-background-size:auto 55px;background-size:auto 55px}.about3-step-txt .underline-yellow{background:0;color:#f67311}.about3-step-txt .font22{font-size:12px;font-size:1.2rem}.about3-step-img{margin-right:3%!important;-webkit-flex-basis:32%;flex-basis:32%}.about3-step-img .about-fukidashi{width:80%;margin:auto;margin-left:auto}.sec-about3 .flow .content{-webkit-flex-basis:100%;flex-basis:100%}.sec-about3 .flow li{text-align:center}.sec-about3 .flow li:not(.content){margin-top:10px;margin-bottom:10px;-webkit-flex-basis:100%;flex-basis:100%}.sec-about3 .flow li:not(.content) i{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.sec-about3 .catalog_block a{width:100%;padding:10px;margin-bottom:10px}.sec-about4 .about-4block li{-webkit-flex-basis:45%;flex-basis:45%}.catalog_block span{width:70%;display:block;font-size:12px}.sec-about3 .catalog_block img{width:60px}.sec-about3 .catalog_block h4{font-size:14px}.sec-about4 .sub-text{font-size:14px}.about .secTitle{margin-bottom:10px}.sec-about8 .btn-submit{width:45%;font-size:13px}.about-3block .img{margin-bottom:10px}.sec-about3 .mailbin_list{margin-bottom:10px}.about-3block h3{font-size:15px;margin-bottom:0}.about-3block .img img{max-width:85%}.sec-about2 .about-3block li{-webkit-flex-basis:100%;flex-basis:100%;margin-bottom:20px}.sec-about3 ul.takuhai-size li p{font-size:13px}.sec-about3 .sub-category2 a{height:45px;font-size:13px}.sec-about1,.sec-about2,.sec-about3,.sec-about4,.sec-about7,.sec-about8{margin-bottom:30px}.about-4block h3{font-size:15px;margin-bottom:0}.about-4block .img{margin-bottom:5px}.about-4block .text,.sec-about8 .sub-text{font-size:13px}.faq-block .question{font-size:15px}.faq-block .question:after{bottom:-1px;width:104%;height:10px}.faq-block .answer{font-size:13px;padding:10px 10px 8px}.about-faq .faq-block{padding:10px;-webkit-flex-basis:100%;flex-basis:100%;margin:0 0 10px}.customer_voice{-webkit-justify-content:initial;justify-content:initial;width:760px}.sp-flow1{-webkit-order:1;-ms-order:1;order:1}.sp-flow2{-webkit-order:2;-ms-order:2;order:2}.sp-flow3{-webkit-order:3;-ms-order:3;order:3}.sp-flow4{-webkit-order:4;-ms-order:4;order:4}.sp-flow5{-webkit-order:5;-ms-order:5;order:5}.sp-flow6{-webkit-order:6;-ms-order:6;order:6}.sp-flow7{-webkit-order:7;-ms-order:7;order:7}.sp-flow8{-webkit-order:8;-ms-order:8;order:8}.sec-about3 .flow .img,.sec-about3 .flow .step{display:block;text-align:center}.sec-about3 .flow .step{padding-top:5px;padding-bottom:5px}.sec-about3 .flow .img{padding-top:10px;padding-bottom:10px}.sec-about3 .flow .flow-text{margin-top:10px}.sec-about3 .flow-arrow,.sec-about3 .flow-photo{height:auto}.sec-about3 .btn-select{width:49%;margin-top:10px}.sec-about3 .btn-submit{margin-top:10px;width:100%}.list-about4{position:relative;-webkit-flex-basis:100%;flex-basis:100%}.about4-circle{position:absolute;z-index:2;top:60px;left:-25px;width:80px}.sec-about4 .btn-submit{width:100%}.sec-about4-child2{-webkit-flex-basis:100%;flex-basis:100%}.sec-about4-child2+.sec-about4-child2{margin-top:20px}.list-about4-child2-txt{-webkit-flex-basis:190px;flex-basis:190px}.list-about4-child2-img{-webkit-flex-basis:280px;flex-basis:280px}.sec-about4-child2 .list-guide-pay li{-webkit-flex-basis:24%;flex-basis:24%;font-weight:400!important}.list-about5{margin:auto;margin-left:auto;-webkit-flex-basis:85%;flex-basis:85%}.list-about5+.list-about5{margin-top:20px}.list-about5-2{-webkit-flex-basis:100%;flex-basis:100%}.list-about5-2+.list-about5-2{margin-top:10px}.sec-about5 .btn-border-bk{width:100%}.wrap-about6{max-width:930px;margin:auto;margin-left:auto}.list-about6-img{position:relative;margin-right:auto;margin-left:auto;margin-bottom:20px;-webkit-flex-basis:70%;flex-basis:70%}.list-about6-txt{-webkit-flex-basis:100%;flex-basis:100%}.list-about6-txt .btn-border-bk{width:100%}.list-about6-txt .btn-border-bk+.btn-border-bk{margin-left:0;margin-top:5px}.about6-circle{position:absolute;bottom:-10px;left:-20%;width:45%}.wrap-about7{max-width:800px;margin:auto;margin-left:auto}.wrap-about7 .btn-submit{width:100%}.wrap-about7 .btn-submit+.btn-submit{margin-top:10px;margin-left:0}.sec-about7-child h1.flex{-webkit-align-items:center;align-items:center}.list-about7-img{-webkit-flex-basis:20%;flex-basis:20%}.list-about7-txt{position:relative;line-height:normal;padding-top:10px;padding-bottom:10px;-webkit-flex-basis:77%;flex-basis:77%}.list-about7-txt:after,.list-about7-txt:before{content:"";display:block;width:100%;height:3px;position:absolute;left:0;background-image:url(../img/contents/target/ecshop_border@2x.png);background-repeat:repeat-x;background-position:top left;-webkit-background-size:auto 3px;-o-background-size:auto 3px;background-size:auto 3px}.list-about7-txt:before{top:0}.list-about7-txt:after{bottom:0}.about7-img-chara{-webkit-flex-basis:15%;flex-basis:15%}.about7-txt-chera{-webkit-flex-basis:80%;flex-basis:80%}.flex-about7-chara{-webkit-align-items:center;align-items:center}.about-fukidashi2{position:relative;-webkit-border-radius:10px;border-radius:10px}.about-fukidashi2:before{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent currentcolor transparent #e5e5e5;border-image:none;border-style:solid none solid solid;border-width:10px medium 10px 18px;bottom:0;content:"";display:block;height:0;right:-18px;margin:auto;position:absolute;top:0;width:0;z-index:1}.about-fukidashi2:after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent currentcolor transparent #fff;border-image:none;border-style:solid none solid solid;border-width:10px medium 10px 18px;bottom:0;content:"";display:block;height:0;right:-8px;margin:auto;position:absolute;top:0;width:0;z-index:2}.list-about-customer{-webkit-flex-basis:50%;flex-basis:50%;font-size:11px}.list-about-customer+.list-about-customer{margin-top:5px}.list-about-customer+.list-about-customer+.list-about-customer+.list-about-customer{margin-top:5px}.voice-date{font-size:11px}.list-about-customer .about-fukidashi{line-height:1.4;padding:5px 0;font-size:12px}.customer-img{-webkit-flex-basis:25%;flex-basis:25%}.customer-name{-webkit-flex-basis:72%;flex-basis:72%}.sec-about8 .btn-submit{width:100%}.about_category{margin:10px 0 40px;padding:20px 10px;display:block}.about_category h1 span{display:block}.about_category .catTitle{margin-bottom:10px}.about_category .list li.sp-block{-webkit-flex-basis:100%;flex-basis:100%}.about_category .list li:not(.sp-block){-webkit-flex-basis:48%;flex-basis:48%}.about_category .list-ordermade{-webkit-flex-basis:100%!important;flex-basis:100%!important}.about_category .list li a{margin-top:5px;padding-top:5px;border-top:1px dotted #c9c9c9;-webkit-flex-basis:100%;flex-basis:100%;font-size:11px;font-size:1.1rem}.about_category .list li ul li:first-child a,.list-ordermade li:nth-of-type(2) a{margin-top:0;border-top:0}.about_category .list li+li+li ul li a{margin-top:5px!important;border-top:1px dotted #c9c9c9!important}.about_category .list li.sp-block+li ul li:nth-of-type(1) a,.about_category .list li.sp-block+li+li ul li:nth-of-type(1) a{margin-top:0!important;border-top:none!important}.about_category .list_top{margin-bottom:20px}.about_category .order{-webkit-flex-basis:100%;flex-basis:100%}.about_category .pack{-webkit-flex-basis:100%;flex-basis:100%}.about_category .catTitle{border-bottom:1px solid #959595;padding-bottom:5px;margin-bottom:10px}.about_category .list a{display:block;position:relative;padding-left:17px;padding-top:2px;padding-bottom:2px}.about_category .list a:before{content:"\f04b";font-family:FontAwesome;color:#f67311;font-size:10px;font-size:1rem;position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.about_category .list li{-webkit-flex-basis:285px;flex-basis:285px}.about_category .list_top{margin-bottom:15px}.about_category .order{-webkit-flex-basis:285px;flex-basis:285px}.about_category .pack{-webkit-flex-basis:895px;flex-basis:895px}.use-box1{display:block;position:relative;z-index:1;padding:0}.use-img{display:block;position:static;z-index:1;width:auto;margin:auto;text-align:center}.use-img img{height:145px}.use-main{display:block;padding:10px 3%}.use-box1 .btn-submit{width:100%;margin-bottom:15px}.use-st{position:relative;right:0;margin:0 0 11px}.use-st li{width:auto;display:inline-block;margin:0;vertical-align:top;height:auto;padding:5px 5px}.use-st li br{display:none}.use-come,.use-mes{padding:15px 0}.use-box2-box{width:auto;float:none;margin:0 0 8px}.use-box2 .use-img{width:auto;padding:26px 0}.use-box2 .use-img img{height:145px}.use-box2 .use-main{padding:14px 13px 14px}.use-box2 .use-st{text-align:left}.use-data{margin:0 0 16px}.use-data dd,.use-data dt{padding:2px 3px;vertical-align:middle}.use-data dd{width:auto}.use-2-box{width:auto;float:none;margin:0}.use-slide{overflow-x:scroll}.use-slide{overflow-x:auto;padding:0 0 6px}.use-slide::-webkit-scrollbar{width:5px;background:#ebedec}.use-slide::-webkit-scrollbar:horizontal{height:10px;background:#ebedec}.use-slide::-webkit-scrollbar-thumb{background:#fccc00}.use-slide::-webkit-scrollbar-thumb:horizontal{background:#fccc00}.index-top{width:auto}.index-top-img{width:158px;margin:0 auto 18px;float:none}.index-top-text{width:auto}.index-box1{margin:0 0 29px}.index-box1-l{width:auto;margin:0 0 18px}.index-box1-img{float:none;width:auto;margin:0}.index-box1-img img{float:left;width:109px;margin:0 11px 0 0}.index-table{display:block}.index-table td,.index-table th{display:block;width:auto;padding:10px 12px}.index-box2-l{width:auto;margin:0 0 11px}.index-list1 li{width:auto;float:none;margin:0 0 24px;text-align:center}.index-list1 li:nth-child(1) .index-list1-img{margin:-27px 0 0}.index-list1 li:nth-child(2) .index-list1-img{margin:-21px 0 0}.index-list1 li:nth-child(3) .index-list1-img{margin:-13px 0 0}.shape-img{width:auto}.shape-img-l{float:none}.shape-img-r{float:none}.shape-movie{position:relative;width:100%;padding-top:56.25%}.shape-movie iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}.size-top{width:auto}.size-test1{width:auto;margin:0 0 0 10px}.material_table1{width:1000px}.material_table2,.material_table2 tbody,.material_table2 tr{display:block;width:100%}.material_table2 td,.material_table2 th{display:block;width:100%;padding:11px 5px}.material_table2-img{-webkit-flex-basis:10%;flex-basis:10%}.material_table2-txt{-webkit-flex-basis:80%;flex-basis:80%}.material_use-box1{display:block;position:relative;z-index:1;padding:0 0 30px}.material_use-img{display:block;position:absolute;z-index:1;bottom:0;width:auto;left:0;right:0;margin:auto;text-align:center}.material_use-img img{height:145px}.use-box2 .material_use-img{width:80%;padding:20px 0}.use-box2 .material_use-img img{height:auto}.kotsu_col-no1{width:100px}.kotsu_col-no2{width:calc(100% - 120px)}.hikkoshi_img img{width:31%;margin:1%}.factory-list li{width:auto;float:none;padding:6px 10px 6px 71px;margin:0 0 18px;min-height:66px}.factory-list li:before{-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(90deg);bottom:auto;left:0;right:0;top:-15px}.factory-name{text-align:left!important;padding:0}.factory-img{position:absolute;z-index:1;top:6px;left:7px;width:58px}.factory-mes{padding:0}.factory-list2 li{width:auto;margin:0}.factory-list2-name2{position:relative;right:0;bottom:0;line-height:1.5}.factory-movie{position:relative;width:100%;padding-top:56.25%}.factory-movie iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}.download-box1-img{float:none;width:95px;margin:0 auto 17px}.download-box1-text{float:none}.download-title{margin:0 0 5px}.download-title-en{display:block}.download-box1-img2{width:153px;margin:10px auto 13px;float:none}.download-box1-text2{width:auto}.download-list1 li{position:relative;z-index:1;width:48%;float:left;margin:0 5px 28px 0}.download-list1-name{padding:2px 3px;width:100%;margin:0 0 15px!important}.download-list1-name:before{border-left:0;border-right-width:7px;right:auto;left:12px}.download-list1-mes{text-align:center;padding:0 0 10px 0;min-height:0}.download-list1-img{text-align:center;z-index:1;width:100%;margin-bottom:10px}.download-list1-dw{padding:0 0 10px 0;text-align:center}.download-list1-link a{float:left;width:49%;margin:0}.download-list1-link a+a{margin-left:2%}.download-list2 li{width:auto;position:relative;z-index:1;margin:0 0 54px}.download-list2-img{width:28%}.download-list2-text{width:72%;padding:0 0 0 3%;position:static}.download-list2-link{bottom:-33px;left:0}body.guide-date li.guide-date,body.guide-delivery li.guide-delivery,body.guide-index li.guide-index,body.guide-mypage li.guide-mypage,body.guide-payment li.guide-payment{border:3px solid #f67311!important}body.pladan-guide-about li.pladan-guide-about,body.pladan-guide-comparison li.pladan-guide-comparison,body.pladan-guide-option li.pladan-guide-option,body.pladan-guide-process li.pladan-guide-process,body.pladan-guide-shape li.pladan-guide-shape,body.pladan-guide-type li.pladan-guide-type{border:3px solid #0068b7!important}.title-payment-child{line-height:normal;padding:10px}.title-payment-child img.pay_no1{margin-left:0;margin-top:3px;margin-bottom:3px}.wrap-payment-child{padding:10px}.wrap-payment-child .btn-submit{width:100%;text-align:center}.wrap-payment-child .btn-submit+.btn-submit{margin-left:0;margin-top:10px}.payment-child-txt{-webkit-flex-basis:100%;flex-basis:100%}.payment-child-txt img{width:70%}.payment-child-txt li.list-payment-child img{width:100%}.payment-child-price{padding-left:0;padding-top:15px;margin-top:15px;border-left:none;border-top:1px dotted #666;-webkit-flex-basis:100%;flex-basis:100%}.list-payment-child{-webkit-flex-basis:33%;flex-basis:33%}.payment-furikomi{display:inline-block;padding:0;font-weight:700;border-top:0;border-bottom:0}.title-day{padding:5px;margin-right:0!important;-webkit-flex-basis:100%;flex-basis:100%;background-color:#89b025}.title-con{padding:5px;margin-right:0!important;-webkit-flex-basis:100%;flex-basis:100%;background-color:#f5ad00}.title-etc{padding:5px;margin-right:0!important;-webkit-flex-basis:100%;flex-basis:100%;background-color:#ac841c}.list-payment2-txt{-webkit-order:2;-ms-order:2;order:2;-webkit-flex-basis:100%;flex-basis:100%}.list-payment2-img{margin-bottom:10px;-webkit-order:1;-ms-order:1;order:1;-webkit-flex-basis:100%;flex-basis:100%}.list-payment2-img img{border:1px solid #c9c9c9}.payment3-img{margin-right:0}.guide-fukidashi-l{width:100%;padding:5px 10px;-webkit-border-radius:3px;border-radius:3px}.guide-fukidashi-l:after{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border-top:10px solid #f67311!important}.sec-guide-payment3 .btn-submit{width:100%}.sec-guide-payment4 .table-default2>tbody>tr>th{min-width:120px}.sec-guide-date1-child .table-over table{table-layout:fixed}.sec-guide-date1-child .table-over td:nth-of-type(1),.sec-guide-date1-child .table-over th{white-space:nowrap}.sec-guide-date1-child .table-over td,.sec-guide-date1-child .table-over th{min-width:70px;vertical-align:middle}.sec-guide-date3 table{width:100%}.title-date1-child .flex_l{line-height:30px;margin-bottom:10px}.title-date1-child .dis-block{padding:0 10px}.list-date-conditions .dis-block{padding:5px 10px}.list-date-conditions li+li{margin-left:5px}.date-saisoku{padding:2px 10px}.sec-guide-date3 table{font-size:12px;font-size:1.2rem}.sec-guide-date3 th{white-space:nowrap}.sec-guide-date1 .secTitle,.sec-guide-date2 .secTitle{margin-bottom:5px;-webkit-flex-basis:100%;flex-basis:100%}.sec-guide-date1 .secTitle+.btn,.sec-guide-date2 .secTitle+.btn{margin-bottom:15px}.table-date1-child{width:100%;border-top:2px solid #000;border-left:2px solid #000}.table-date1-child td,.table-date1-child th{border-bottom:2px solid #000;border-right:2px solid #000;vertical-align:middle;padding:3px}.table-date1-child td:not(.font24),.table-date1-child th{font-size:10px;font-size:1rem}.table-date1-child td.font24{font-size:13px;font-size:1.3rem}.table-date1-child thead th{background-color:#fff}.table-date1-child tbody th{background-color:#dcdddd;font-weight:700}.table-date1-child thead th:nth-of-type(1),.table-date1-child thead th:nth-of-type(2){width:auto}.list-date3-img{-webkit-flex-basis:100%;flex-basis:100%}.list-date3-txt{margin-top:10px;-webkit-flex-basis:100%;flex-basis:100%}.guide-child-title-date h1{width:100%;padding:10px}.guide-mypage-main{-webkit-flex-basis:100%;flex-basis:100%}.guide-mypage-btn{margin-top:20px;-webkit-flex-basis:100%;flex-basis:100%}.guide-mypage-btn .btn-submit{width:100%}.guide-mypage-btn li+li{margin-top:10px}.guide-mypage-img{margin-left:10%;margin-right:10%;-webkit-flex-basis:80%;flex-basis:80%}.guide-mypage-txt{margin-top:10px;-webkit-flex-basis:100%;flex-basis:100%}.guide-mypage-txt td,.guide-mypage-txt th{display:block}.guide-mypage-txt .Idetail_favoriteLink{margin:5px 20px 5px 0!important}.list-ecshop-l>*{-webkit-flex-basis:100%;flex-basis:100%;margin-bottom:20px}.list-ecshop-l .pad{padding:15px}.list-ecshop-l .ecshop-txt{margin-top:10px;-webkit-order:2;-ms-order:2;order:2;font-size:12px;font-size:1.2rem;-webkit-flex-basis:60%;flex-basis:60%}.list-ecshop-l .ecshop-img{text-align:center;top:38px;right:-3%;width:43%;max-width:155px}.list-ecshop>*{-webkit-flex-basis:100%;flex-basis:100%;margin-bottom:16px}.list-ecshop .pad{padding:15px}.list-ecshop .ecshop-txt{font-size:11px;font-size:1.1rem;margin-top:10px;-ms-order:2;-webkit-flex-basis:65%;flex-basis:65%}.list-ecshop .ecshop-img{text-align:center;-ms-order:1;-webkit-flex-basis:33%;flex-basis:33%}.list-ecshop .btn-submit{width:85%}.wrap-fukidashi{position:relative;min-height:115px}.ecshop-fukidashi{position:absolute;right:5px;top:-52px;background-color:#3e8a28;width:65px;height:65px;vertical-align:middle;color:#fff;text-align:center;-webkit-border-radius:60px;border-radius:60px}.ecshop-fukidashi span{line-height:1.1;font-size:12px;font-size:1.2rem;position:absolute;width:100%;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.ecshop-fukidashi:after{position:absolute;top:98%;left:50%;margin-left:-7px;border:7px solid transparent;border-top:7px solid #3e8a28}.ecshop-fukidashi.bg_cc:after{border-top:7px solid #f67311}.ecshop-fukidashi.bg_aqua:after{border-top:7px solid #00a0e9}.ecshop-fukidashi.bg_red:after{border-top:7px solid #e60012}.ecshop-fukidashi.bg_light-green:after{border-top:7px solid #93c737}.ecshop-fukidashi.bg_orange:after{border-top:7px solid #ffa800}.ecshop-desc-txt{margin-top:15px;-webkit-order:2;-ms-order:2;order:2;-webkit-flex-basis:100%;flex-basis:100%}.ecshop-desc-txt .underline-yellow{background:0}.ecshop-desc-img{-webkit-order:1;-ms-order:1;order:1;-webkit-flex-basis:100%;flex-basis:100%}.sec-target-ecshop5-child{max-width:950px;margin-left:auto;margin-right:auto}.ecshop-merit-txt{margin-top:15px;-webkit-flex-basis:100%;flex-basis:100%}.ecshop-merit-img{margin-left:auto;margin-right:auto;-webkit-flex-basis:50%;flex-basis:50%}.border_ecshop{width:100%;margin-top:25px;margin-bottom:25px;border:0;height:3px;background:url(../img/contents/target/ecshop_border@2x.png) left top repeat-x;-webkit-background-size:auto 3px;-o-background-size:auto 3px;background-size:auto 3px}.list-ecshop-merit{padding:10px 20px}.list-ecshop-merit li{background:url(../img/contents/target/ecshop_icon@2x.png) left center no-repeat;-webkit-background-size:23px auto;-o-background-size:23px auto;background-size:23px auto;padding-left:33px}.list-ecshop-merit li+li{margin-top:5px}.ecshop-reason{padding:25px 3% 20px}.reason-txt{-webkit-flex-basis:100%;flex-basis:100%}.reason-txt li+li{margin-top:10px}.reason-txt li span{display:inline-block;padding:5px 10px;-webkit-border-radius:5px;border-radius:5px}.reason-title small{font-size:15px;bottom:1px}.reason-img{margin-top:10px;-webkit-flex-basis:100%;flex-basis:100%}.reason-img div img{width:70%}.reason-title{font-size:18px;line-height:22px;margin-bottom:15px}.reason-list>li>p{font-size:12px;line-height:1.5}.reason-list>li{-webkit-flex-basis:100%;flex-basis:100%}.reason-list>li>img{width:25%;max-width:80px}.reason-list small{font-size:11px}.reason-no1-txt{font-size:14px;padding-right:0;line-height:30px}.reason-no1-txt>b{font-size:25px}.reason-no1-txt>img{display:none}.reason-kensu{width:100%;font-size:11px;padding-top:5px}.reason-kensu>b{font-size:20px;line-height:25px;display:block}.reason-kensu:before{content:"";position:absolute;top:0;left:0;width:0;height:0;border-style:solid;border-color:transparent transparent transparent #fdf1d3;border-width:30px 0 30px 10px}.reason-kensu:after{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-color:transparent #fdf1d3 transparent transparent;border-width:30px 10px 30px 0}.reason-no1 ul{text-align:left}.reason-no1 li{font-size:11px}.reason-list>li>b{font-size:20px}.target-category li{-webkit-flex-basis:95%;flex-basis:95%;margin:0 auto 5px}.target-category .sp-flex_c{position:relative;left:-7px}.target-category li+li{margin-top:10px}.target-category li a.dis-table{padding:5px}.target-category li a:after{font-size:7px;font-size:.7rem}.target-category .cat-standard .text{position:relative;top:15px;-webkit-flex-basis:145px;flex-basis:145px}.target-category .cat-standard .img{margin-right:15px;-webkit-flex-basis:100px;flex-basis:100px}.target-category .cat-order .text{position:relative;top:5px;-webkit-flex-basis:130px;flex-basis:130px}.target-category .cat-order .img{margin-right:15px;-webkit-flex-basis:115px;flex-basis:115px}.target-category .cat-print .text{position:relative;top:10px;-webkit-flex-basis:145px;flex-basis:145px}.target-category .cat-print .img{margin-right:15px;-webkit-flex-basis:100px;flex-basis:100px}.target-category .text .title{font-size:18px;font-size:1.8rem}.target-category .text .catch:after,.target-category .text .catch:before{top:-1px}.target-category .text .title{line-height:1.8}.sec-target-ecshop6 .btn-submit{width:100%}.sec-target-ecshop6 .btn-submit+.btn-submit{margin-top:10px;margin-left:0}.sec-target-personal5 .btn-submit{width:100%!important}.sec-target-personal5 .btn-submit+.btn-submit{margin-top:10px;margin-left:0}.list-ecshop .ecshop-fukidashi{position:absolute;top:-30px;right:-10px;margin-right:auto;margin-left:auto}.list-ecshop .wrap-fukidashi{position:relative;top:0}.sec-target-company5 .btn-submit{width:100%}.sec-target-company5 .btn-submit+.btn-submit{margin-left:0;margin-top:10px}.scroll{overflow-x:scroll;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.scroll::-webkit-scrollbar{height:5px}.scroll::-webkit-scrollbar-track{background:#f1f1f1}.scroll::-webkit-scrollbar-thumb{background:#bcbcbc}.Pget_inner{max-width:100%}.Pget_title{margin-bottom:15px}.Pget_text{font-size:inherit}.Pget_text-first{margin-bottom:0}.Pget_image{position:static;text-align:center;margin:10px 0 15px}.Pget_image>img{max-width:200px}.Pget_sect{margin-bottom:25px}.Pget_headline{font-size:16px;margin-bottom:5px}.p-headline01{font-size:18px}.nav-company li{height:40px}body.company-index li.company-index a{color:#f67311!important;background-color:#fde3cf;border:3px solid #f67311!important}.list-company1-txt{margin-top:20px;-webkit-order:2;-ms-order:2;order:2;-webkit-flex-basis:100%;flex-basis:100%}.list-company1-img{-webkit-order:1;-ms-order:1;order:1;margin-right:auto;margin-left:auto;-webkit-flex-basis:85%;flex-basis:85%}.icon-list-goal{background-image:url(../img/contents/company/index-check@2x.png);background-repeat:no-repeat;background-position:left top;padding-left:50px;-webkit-background-size:30px auto;-o-background-size:30px auto;background-size:30px auto}.list-goal:nth-of-type(1),.list-goal:nth-of-type(3){-webkit-flex-basis:100%;flex-basis:100%}.list-goal:nth-of-type(2),.list-goal:nth-of-type(4){-webkit-flex-basis:100%;flex-basis:100%}.list-goal:nth-of-type(1),.list-goal:nth-of-type(2),.list-goal:nth-of-type(3),.list-goal:nth-of-type(4){margin-top:20px}.sec-company3 .table-law-pay td{display:block}.sec-company3 .table-law-pay .sp-border-none{border-bottom:0}.sec-company3 .btn-border-bk{width:100%}.list-company-business{-webkit-flex-basis:100%;flex-basis:100%}.list-company-business+.list-company-business{margin-top:20px}.wrap-company6{max-width:1000px;margin-right:auto;margin-left:auto}.list-company-team-txt{-webkit-flex-basis:100%;flex-basis:100%}.list-company-team-img{margin-top:20px;-webkit-flex-basis:100%;flex-basis:100%}.btn-blog,.btn-recruit{width:100%;padding:5px 5px 5px 136px;line-height:90px;background-repeat:no-repeat;background-position:left 5px center;-webkit-background-size:auto 90px;-o-background-size:auto 90px;background-size:auto 90px}.btn-blog+.btn-recruit{margin-left:0;margin-top:10px}.btn-blog{background-image:url(../img/contents/company/img_staff.jpg)}.btn-recruit{background-image:url(../img/contents/company/img_recruit.jpg)}body.recruit-index .Gbody{margin-bottom:0!important}.nav-recruit li{height:50px}.wrap-recruit1{max-width:1080px;margin-left:auto;margin-right:auto}.list-recruit-about{margin:5px 0;-webkit-flex-basis:48%;flex-basis:48%}.sec-recruit1 .btn-submit{width:100%}.wrap-recruit2{max-width:1000px;margin-right:auto;margin-left:auto}.wrap-recruit2 .recruit_topmessage .recruit_topmessage_text1{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:30px;font-size:18px;font-size:1.8rem}.wrap-recruit2 .recruit_topmessage .recruit_topmessage_text2{position:static;margin:10px 0 20px;font-size:13px;font-size:1.3rem;line-height:1.7}.list-recruit-job{-webkit-flex-basis:48%;flex-basis:48%}.list-recruit-day{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #666;-webkit-flex-basis:40%;flex-basis:40%}.list-recruit-day-time{position:relative;-webkit-flex-basis:45px;flex-basis:45px}.list-recruit-day-time:before{position:absolute;top:0;left:50%;display:block;content:"";width:5px;height:100%;background-color:#f5c200;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.list-recruit-day.last{margin-bottom:0;padding-bottom:0;border-bottom:0}.list-recruit-day-time.last:before{top:-50%}.recruit-circle{position:relative;z-index:2;line-height:45px;width:45px;-webkit-border-radius:45px;border-radius:45px}.list-recruit-day-photo{-webkit-flex-basis:48%;flex-basis:48%}.list-recruit-day-photo+.list-recruit-day-photo+.list-recruit-day-photo{margin-top:10px}.list-recruit-figure{-webkit-flex-basis:100%;flex-basis:100%}.list-recruit-figure+.list-recruit-figure{margin-top:10px!important}.support li{display:block;border:solid 1px #c3c3c3;border-radius:10px;width:98%;float:left;margin:1%;padding:14px 80px 14px 14px;position:relative;font-size:13px}.sup_title{display:block;font-weight:700;font-size:14px;font-size:1.4rem}.support img{bottom:16px;right:8px;width:60px}.list-recruit-grad{position:relative;-webkit-flex-basis:48.5%;flex-basis:48.5%}.list-recruit-grad>div{-webkit-border-radius:6px;border-radius:6px}.list-recruit-grad+.list-recruit-grad:before{content:none}.list-recruit-grad+.list-recruit-grad+.list-recruit-grad{margin-top:10px}.sec-recruit6 .btn-submit{width:100%}.wrap-recruit7{max-width:1000px;margin-right:auto;margin-left:auto}.sec-recruit8 .left{-webkit-flex-basis:100%;flex-basis:100%}.sec-recruit8 .left .message{position:relative;top:0;line-height:40px;padding-bottom:0;margin-bottom:0;background-image:none!important;background-color:#de0016}.sec-recruit8 .right{-webkit-flex-basis:100%;flex-basis:100%;margin-top:10px}.sec-recruit8 .right-pad{padding:15px}.sec-recruit8 .right:after{content:none}.sec-recruit8 .right .desc{padding-top:10px;padding-bottom:15px}.sec-recruit8 .add-left,.sec-recruit8 .add-right{-webkit-flex-basis:100%;flex-basis:100%}.sec13 .add-left .title:before,.sec13 .add-right .title:before{content:"■ "}.sec-recruit8 .add-left{margin-bottom:15px}.sec-recruit8 .add-left .tel{margin-top:5px;margin-bottom:5px}.sec-recruit8 .add-right .btn-submit{margin-top:5px}.sec-recruit8 .btn-submit{padding:15px 10px}.list-privacy dd{margin-left:20px}.list-privacy dt+dd+dt{margin-top:20px}.list-privacy-child{margin-left:0}.list-privacy-child li:before{content:"> "}.img-privacy img{width:50%}.img-privacy2>*{margin-left:2%!important;margin-right:2%!important;-webkit-flex-basis:46%;flex-basis:46%}.table-law-pay{width:100%;table-layout:fixed;border-top:#c9c9c9 1px solid}.table-law-pay td,.table-law-pay th{padding:5px 15px;vertical-align:middle;border-bottom:#c9c9c9 1px solid}.table-law-pay th{background-color:#f6f6f8;border-right:#c9c9c9 1px solid}.box-img{margin-right:3%!important;-webkit-flex-basis:25%;flex-basis:25%;padding-top:4px}body[data-type=pladan] .box-img{margin-right:5%!important;-webkit-flex-basis:20%;flex-basis:20%}.box-txt{-webkit-flex-basis:100%;flex-basis:100%}.box-img+.box-txt{-webkit-flex-basis:72%;flex-basis:72%}body.guide-date li.guide-date,body.guide-delivery li.guide-delivery,body.guide-index li.guide-index,body.guide-mypage li.guide-mypage,body.guide-payment li.guide-payment{background-color:#fde3cf;border:3px solid #f67311!important}body.guide-date li.guide-date a,body.guide-delivery li.guide-delivery a,body.guide-index li.guide-index a,body.guide-mypage li.guide-mypage a,body.guide-payment li.guide-payment a{color:#f67311!important}.list-guide{-webkit-flex-basis:100%;flex-basis:100%;margin-bottom:0}.list-guide+.list-guide{margin-top:20px}.list-guide-pay li{color:#fff;margin-bottom:1px;-webkit-flex-basis:18%;flex-basis:18%}.list-guide .font28{font-size:20px;font-size:2rem}.pay-cre{background-color:#3eaca1}.pay-dai{background-color:#89b025}.pay-raku-bank{background-color:#d12a2a}.pay-yuu{background-color:#459537}.pay-raku-pay{background-color:#b03535}.pay-con{color:#000;background-color:#eedb32}.pay-ama{color:#000;background-color:#f5ad00}.pay-bank{background-color:#0068b7}.guide-fax{padding:5px 10px;-webkit-border-radius:2px;border-radius:2px}.btn-guide-fax{width:85%;background-color:#f67311!important;margin-top:20px}.sec-guide-index1-child+.sec-guide-index1-child{padding-top:40px;margin-top:40px;border-top:1px solid #c9c9c9}.guide-fukidashi{display:block;position:relative;background-color:#f5c200;width:100%;line-height:30px;color:#fff;text-align:center;margin-bottom:10px}.guide-fukidashi:after{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;border:10px solid transparent;border-top:10px solid #f5c200}.title-flow{text-align:center}.list-guide-flow{position:relative;margin-left:5%;margin-right:5%}.list-guide-flow li{position:relative;-webkit-flex-basis:100%;flex-basis:100%}.list-guide-flow li+li,.list-guide-flow+.list-guide-flow{margin-top:20px!important}.list-guide-flow li+li:before,.list-guide-flow+.list-guide-flow:before{display:none}.child-ordermade .list-guide-flow li+li:before{color:#e10400}.child-pladan .list-guide-flow li+li:before{color:#0068b7}.child-custom .list-guide-flow li+li:before{color:#3e8a28}.guide-child-title .btn-submit{width:100%;margin:3px 0;padding:3px 30px 3px 10px}.btn-guide-top{width:100%;padding:10px 20px;margin:5px 0}.btn-guide-contact{width:100%}.title-fax{padding-left:10px;border-left:4px solid #f67311}.btn-fax-download,.btn-fax-download2{position:relative;line-height:1.3;padding:2.5px 15px;-webkit-border-radius:3px;border-radius:3px}.btn-fax-download{width:100%;padding-top:10px;padding-bottom:10px}.btn-fax-download{width:100%}.btn-fax-download2{width:49%;margin:0}.btn-fax-download2+.btn-fax-download2{margin-left:2%;background-color:#8e744e}.btn-fax-download2+.btn-fax-download2:before{border-top:5px solid #8e744e}.fax-custom{padding:20px 20px}.fax-custom-txt{-webkit-flex-basis:100%;flex-basis:100%}.fax-custom-txt .btn-submit{width:100%}.fax-custom-img{margin-top:20px;-webkit-flex-basis:100%;flex-basis:100%}.fax-number span:nth-of-type(1){-webkit-flex-basis:20%;flex-basis:20%;margin-right:3%!important}.fax-number span:nth-of-type(2){-webkit-flex-basis:77%;flex-basis:77%}.about4-circle{left:-2px;width:60px}.nav-item li{height:auto!important}.sec-takuhai_01{padding-bottom:50px}.sec-takuhai_01 .con_title{margin-bottom:10px!important;font-size:1.8rem!important}.takuhai_box_01 h2{margin-bottom:5px;font-size:15px}.t_service_title{width:150%;font-size:15px}.sec-takuhai_01 table{width:800px}.t_service_table{font-size:11px}.sec-takuhai_01 .takuhai_box_01 .takuhai_text{width:100%;font-size:14px}.sec-takuhai_01 .takuhai_box_01 .takuhai_img{width:100%;margin-top:10px;display:inline-block;text-align:center}.takuhai_box_02{padding:10px 10px 20px;margin-bottom:0}.sec-takuhai_02 .takuhai_box_02 .takuhai_text{width:100%;font-size:14px;padding:10px 0}.takuhai_title{font-size:18px}.sec-takuhai_02 .takuhai_box_02 .takuhai_img{width:100%}.t_service_box{margin:5px 0}.takuhai_kind{font-size:12px}.takuhai_btn{width:300px!important;line-height:40px;font-size:14px}.postage_table{font-size:14px}.nekoposu_table{font-size:14px}.table_u_text{font-size:12px}.sagawa_table{font-size:14px}.jp_postage_table{font-size:14px}.table-print{margin-top:10px;margin-right:auto;margin-left:auto}.table-print th{white-space:nowrap}.table-print td,.table-print th{padding:5px!important;font-size:10px!important;font-size:1rem!important}.table-print .border_cc{border-width:2px!important;border-color:#f67311!important}.table-print th{white-space:nowrap}.table-print th{padding:5px!important;font-size:10px!important;font-size:1rem!important}.icon-print-price{display:none;position:absolute;top:-50px;left:-135px;width:110px;height:110px;-webkit-border-radius:110px;border-radius:110px}.list-print-sample1{-webkit-flex-basis:100%;flex-basis:100%}.list-print-sample2{margin-top:15px;-webkit-flex-basis:100%;flex-basis:100%}.print_box_01{width:50%;min-height:260px}.sec-print_03 .takuhai_box_01 .takuhai_text{width:100%;display:block;padding:10px 0 20px 0;font-size:14px;font-size:1.4rem}.sec-takuhai_03 .takuhai_box_01 .takuhai_img{width:100%;display:inline-block}.sec-print_03 .takuhai_box_01 h2{margin-top:30px}.sec-takuhai_01 .takuhai_box_01 .takuhai_text{padding:10px 10px 0 10px}.sec-takuhai_01 table{font-size:14px}.takuhai_text .btn .btn-default{padding:0 20px!important}.title_balloon{padding-right:10px}.sec-print-example2{margin:30px 0;padding:15px 0}.sec-print-example1 .button_list{margin-top:10px}.sec-print-example2 .example_box{-webkit-flex-basis:90%;flex-basis:90%;margin:10px auto}.sec-print-example2 .example_box img{margin:0 auto 10px}.example_companyname2,.sec-print-example2 .example_box p{font-size:12px}.example_companyname{font-size:15px}.about .button_list :after,.sec-print-example1 .button_list a:after{right:15px;width:13px;height:13px}.about .button_list .print_button,.sec-print-example1 .button_list .print_button{padding:15px;width:95%;font-size:12px;margin-bottom:5px}.about .button_list a:nth-child(2),.sec-print-example1 .button_list a:nth-child(2){margin-left:0;margin-top:10px}.about .button_list a:nth-child(3){margin-left:0;margin-top:10px}.about .button_list a:after,.sec-about3 .sub-category1 a:after,.sec-about3 .sub-category2 a:after{width:10px;height:10px}.sec-about4 .about-4block li:after{width:20px;height:20px}.sec-about4 .about-4block li:nth-child(even):after{display:none}#OrdermadePrint .print_methods .digital{width:95%;margin:auto}#OrdermadePrint .print_methods .flexo{width:95%;margin:30px auto 0}#OrdermadePrint .list-print-how-img{-webkit-flex-basis:100%;flex-basis:100%;text-align:center}#OrdermadePrint .print_process{margin:50px 1% 0 1%!important}#OrdermadePrint .sec-print10 .btn-submit{line-height:45px}#OrdermadePrint .print_process li{font-size:14px}#OrdermadePrint .list-print-cost1 .bg_light-gray,#OrdermadePrint .list-print-cost2 .bg_light-gray{height:180px}#OrdermadePrint .sec-print13 .btn-submit{width:100%}#OrdermadePrint .print_methods h3{font-size:16px;top:-12px}#OrdermadePrint .print_methods .point li span{font-size:15px}#OrdermadePrint .print_methods .point li{margin:5px}#original_print .secTitle{margin-bottom:5px}#original_print .sec-print1,#original_print .sec-print2,#original_print .sec-print3,#original_print .sec-print4{margin:70px auto 0}#original_print .table-default3{margin-top:10px;font-size:12px}#original_print span.attention{font-size:13px}#original_print .mail-btn-submit{width:90%}#original_print .font16,#original_print .sec-print2 p{font-size:13px;font-size:1.3rem}#original_print h4{font-size:14px}#original_print .btn{margin-left:0}.display_box_cate *,.display_box_cate :after,.display_box_cate :before{-webkit-box-sizing:border-box;box-sizing:border-box}.display_box_cate{position:relative}.display_box_cate label{position:absolute;z-index:1;bottom:0;width:100%;height:100px;cursor:pointer;text-align:center;background:linear-gradient(to bottom,rgba(250,252,252,0) 0,rgba(250,252,252,.95) 90%)}.display_box_cate input:checked+label{background:inherit}.display_box_cate label:after{line-height:30px;position:absolute;z-index:2;bottom:5px;left:50%;width:200px;content:'▼ もっと見る';transform:translate(-50%,0);letter-spacing:.05em;border-radius:5px;background-color:#fff;border:1px solid #f57311;color:#f57311}.display_box_cate input{display:none}.display_box_cate .display_container{overflow:hidden;height:200px;transition:all .5s}.display_box_cate input:checked+label:after{content:'▲ 閉じる'}.display_box_cate input:checked~.display_container{height:auto;padding-bottom:50px;transition:all .5s}.mailbin_list .category_ranking{margin-bottom:0}ul.mail_link_btn2 li{width:48%}ul.mail_link_btn2:after{content:"";display:block;width:48%}ul.mail_link_btn2 li a{font-size:12px}.pctb-none{display:block}.kessoku_box{width:auto}.kessoku_area{width:95%;margin:0 auto}.kessoku_box .kessoku_img{width:auto}.ks_brnone{display:none}.Mnavi{margin-bottom:25px}.Mnavi_inner{max-width:100%;box-sizing:border-box;min-width:300px;padding:10px 10px 0}.Mnavi_list>li{width:46%;margin:0 2% 10px 2%!important}.Mnavi_list>li>a{font-size:13px;line-height:38px;border-width:2px;padding:0 5px 5px}.Mnavi_list>li>a:after{bottom:5px}.Mnavi_title{font-size:14px;padding-left:5px}.Mnavi_list{margin-bottom:10px}.mypage_all{margin-bottom:20px;margin-top:-75px;padding-top:75px}.mypage_area{flex-direction:column}.mypage_area1,.mypage_area2{width:100%}.mypage_area1 p{font-size:13px}.mypage_area1 .btn.mt30{text-align:center;margin-bottom:1em;margin-top:0!important}.mypage_btn{padding:0 15px!important;width:95%;font-size:12px;margin-bottom:5px;line-height:40px}.mypage_btn:after{right:15px;width:13px;height:13px}.mypage_list{margin:1em 0}.mypage_area2{margin-bottom:1em}.mypage_list li{background-size:20px auto;padding-left:30px;margin-bottom:5px;font-size:13px}#OrdermadePrint .print_button{padding:12px 40px;width:90%;margin-bottom:10px;font-size:13px}.btn{width:90%;margin:0 auto}#OrdermadePrint .sec-print1 .about1-img{margin-top:0}}.GmainVis .u-inner h2.print{padding:30px 0}.wrap.printAbout{max-width:1000px}.printAbout .listWrap ul{width:100%;display:flex;justify-content:space-between}.printAbout .listWrap ul li{flex-basis:22%}.printAbout .print_b_text{text-align:center;margin-bottom:16px}.printAbout .print_b_text2{text-align:left;margin-top:12px}.printAbout .print_b_list{display:flex;justify-content:space-between;list-style:none;max-width:1000px;margin:0 auto;margin-top:50px;margin-bottom:90px}.printAbout .print_b_list:after{content:"";display:block;clear:both}.printAbout .print_b_list>li{flex-basis:32%}.printAbout .print_b_image{text-align:center;margin:0 auto 25px;padding-top:50px;height:240px;width:240px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background-color:#f6f6f6}.printAbout .print_b_headline{font-size:18px;text-align:center;line-height:1.4}.printAbout .print_b_headline{font-size:18px;text-align:center;line-height:1.4;margin-bottom:25px}.printAbout .sub-text{display:block;font-family:sans-serif;font-size:15px;font-weight:400;text-align:center}.printAbout .print_d_o_button{border:1px solid #c9c9c9;padding:20px 40px;position:relative;text-align:center;width:400px;margin-bottom:20px}.printAbout .btn-border-bk a:hover,.printAbout .print_d_o_button a:hover,.printAbout .sec-print-example1 .button_list a:hover{opacity:.6}.printAbout .print-scale{text-align:center;display:block;width:230px;margin:0 auto}.printAbout .btn-border-g-bk{display:block;border:1px solid #00a99d;padding:10px}.printAbout a.btn-border-g-bk{color:#00a99d}.btn-border-o-bk{display:block;border:1px solid #f67311;padding:10px}.printAbout a.btn-border-o-bk{color:#f67311}.btn-border-o-bk:after,.printAbout .btn-border-g-bk:after{content:"";width:16px;height:5px;vertical-align:middle;position:absolute;bottom:0;top:0;margin:auto;right:20px}.printAbout .btn-border-g-bk:after{background:url(/parts/img/contents/print/about/arrow-g.jpg) no-repeat;background-size:contain}.printAbout .btn-border-o-bk:after{background:url(/parts/img/contents/print/about/arrow-o.jpg) no-repeat;background-size:contain}.printAbout .photo-scale:hover,.printAbout a:hover .photo-scale{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.introBox{margin-bottom:20px}.introBox h2 span{padding:3px 6px;margin:0 10px 10px 0;border-radius:5px;color:#fff!important;font-size:14px;position:relative;top:-5px}.introBox.kikaku h2 span{background-color:#00a99d}.introBox.order h2 span{background-color:#f67311}.introBox .order{margin-top:180px}.introBox h2{font-size:25px;font-weight:400;text-align:center}.introBox .lead{text-align:center;font-size:1.6rem;font-weight:700;margin:30px 0}.introBox .about1-p-txt,.introBox .about1-point{display:flex;align-items:center}.introBox .about1-p-txt{font-size:1.6rem}.introBox .about1-p-txt img{height:126px}.introBox .pointBox{display:flex;flex:1;flex-wrap:wrap}.introBox .pointBox .lead{flex-basis:100%}.introBox .pointBox .txt{margin-bottom:20px}.introBox .logoImg{flex-basis:320px!important}.introBox .logoImg img{width:320px!important}.introBox .pointList{padding:10px 20px}.introBox .pointList li{padding-left:50px}.introBox.kikaku .pointList li{background:url(/parts/img/contents/print/about/2-80.jpg) left center no-repeat;-webkit-background-size:38px auto;-o-background-size:38px auto;background-size:38px auto}.introBox.order .pointList li{background:url(/parts/img/contents/print/about/2-82.jpg) left center no-repeat;-webkit-background-size:38px auto;-o-background-size:38px auto;background-size:38px auto}.printAbout .pointList li+li{margin-top:7px}section.introBox.kikaku,section.introBox.order{margin-top:180px}section.introBox.hikaku_table{margin-top:0}.printAbout .btn .btn-default{padding:0 60px!important}.printAbout .stepSec{text-align:center;margin-bottom:80px;font-size:25px;font-weight:400;letter-spacing:.05em}.printAbout .stepSec h2{text-align:center;margin-bottom:0;font-size:25px;font-weight:400;letter-spacing:.2em}.printAbout .stepSec h2>b{color:#00a99d;font-size:40px;line-height:1.3}.printAbout .stepSec-order{text-align:center;margin-bottom:40px;font-size:25px;font-weight:400;letter-spacing:.05em}.printAbout .stepSec-order h2{text-align:center;margin-bottom:0;font-size:25px;font-weight:400;letter-spacing:.2em}.printAbout .stepSec-order h2>b{color:#00a99d;font-size:40px;line-height:1.3}.printAbout .stepSec-order h2>span{color:#f67311;font-size:40px;line-height:1.3}.printAbout .listWrap .item_image{margin-bottom:8px}.printAbout .listWrap .item_title{font-size:14px;line-height:1.3;margin-bottom:2px;color:#333;overflow:hidden;max-height:35px}.printAbout .listWrap .item_price{color:#e60012;font-size:14px}.printAbout .step-wrap .list{display:flex;justify-content:space-around}.printAbout .step-wrap .list li{width:236px;border:solid 1px #00a99c;padding:30px 20px 20px;text-align:center;position:relative}.printAbout .step-wrap .list li .step-item-img{position:absolute;top:-40px;left:0;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.printAbout .step-wrap .list li img{margin-bottom:30px}.printAbout .step-wrap .list li img.adjustMl{margin-left:15px}.printAbout .step-wrap .list li.orange{width:236px;border:solid 1px #f67311;padding:30px 20px 20px;text-align:center;position:relative}.printAbout .itemList{margin-bottom:30px}.printAbout p.item_title{font-size:16px;font-weight:700}.printAbout .step-wrap{margin:70px 30px 0}.printAbout .arrow:after{content:"";position:absolute;bottom:0;top:0;margin:auto;right:15px;width:12px;height:12px;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.printAbout .pointBox h4{font-size:2rem;padding-bottom:5px}.printAbout .pointBox h4:before{content:"■";color:#f67311}h2.icon-en{text-align:center;margin-bottom:40px;font-size:1.5em}h2.icon-en:before{content:"";display:inline-block;width:24px;height:24px;margin:-2px 10px 0 0;background:url(/parts/img/contents/print/about/icon-en.jpg) no-repeat;background-size:24px 24px;vertical-align:middle}@media screen and (min-width:668px) and (max-width:1199px){.printAbout .print_b_image{height:220px;width:220px}.printAbout .print_b_headline span{font-size:16px}.introBox .logoImg{flex-basis:250px!important;margin-left:20px}.introBox.kikaku .pointList li{background:url(/parts/img/contents/print/about/2-80.jpg) left center no-repeat;-webkit-background-size:30px auto;-o-background-size:30px auto;background-size:30px auto}.introBox.order .pointList li{background:url(/parts/img/contents/print/about/2-80.jpg) left center no-repeat;-webkit-background-size:30px auto;-o-background-size:30px auto;background-size:30px auto}section.introBox.order{margin-top:120px}}@media screen and (max-width:667px){.wrap.printAbout{padding:0 15px}.printAbout .print_b_headline{margin-bottom:15px}.introBox .lead{font-size:1.4rem;font-weight:700}.introBox .pointList{padding:0 10px}.introBox .pointList li{padding-left:25px}.introBox.kikaku .pointList li{-webkit-background-size:20px auto;-o-background-size:20px auto;background-size:20px auto}.introBox.order .pointList li{-webkit-background-size:20px auto;-o-background-size:20px auto;background-size:20px auto}.introBox .pointBox{flex:auto}.introBox .pointBox .txt{margin-bottom:20px}.introBox .logoImg{flex-basis:160px!important;margin:20px auto}.printAbout .step-wrap .list{flex-direction:column}.printAbout .step-wrap .list li{width:236px;border:solid 1px #00a99c;padding:30px 20px 20px;text-align:center;position:relative}.printAbout .step-wrap .list li{margin:0 auto 60px}.printAbout .step-wrap .list li:last-child{margin-bottom:0}.printAbout .listWrap ul{width:100%;display:flex;justify-content:space-around;flex-wrap:wrap}.printAbout .listWrap ul li{flex-basis:44%}.printAbout .print_b_list{flex-direction:column}.printAbout .print_b_list:after{content:"";display:block;clear:both}.printAbout .print_b_list>li{flex-basis:32%;margin-bottom:60px}.printAbout .print_b_list>li:last-child{margin-bottom:0}.introBox .pointBox .about1-point{flex:1}.introBox .pointBox .about1-p-txt{flex-basis:auto}section.introBox.order{margin-top:100px}.printAbout .btn{width:100%}.printAbout .btn .btn-default{padding:0 30px!important}.printAbout .pointList li+li{margin-top:5px}}@media screen and (min-width:668px) and (max-width:1199px){.wap{margin-left:auto;margin-right:auto;box-sizing:content-box;position:relative;z-index:1}}h3.sec-leftTitle{width:100%;background-color:#f8f8f8;padding:1.5rem 1.5rem 1rem 3rem;position:relative;text-align:left;font-size:23px;margin-bottom:15px}.sec-leftTitle .btn{padding-bottom:10px;position:absolute;top:10px;right:15px}.sec-leftTitle .btn .btn-list{font-weight:400;padding:6px 30px 6px 17px}h2.sec-Title-label{border-top:solid 3px #f5f5f5;position:relative;font-size:20px;padding:10px 0;margin-bottom:15px}h2.sec-Title-label::after{position:absolute;content:" ";display:block;border-top:solid 3px #f67311;top:-3px;width:24%}ul.category_list_banner li a{position:relative;display:inline-block}ul.category_list_banner li a+a{display:inline}a.icon_no::after{content:"人気No1";background:#e60012;padding:2px 8px;color:#fff;margin-right:8px;font-size:14px;letter-spacing:1px;position:absolute;top:0;left:0;font-weight:700}a.icon_ship::after{content:"当日出荷OK";background:#e60012;padding:2px 8px;color:#fff;margin-right:8px;font-size:14px;letter-spacing:1px;position:absolute;top:0;left:0;font-weight:700}ul.c-blue li a:first-child::before,ul.c-green li a:first-child::before,ul.orange li a:first-child::before{content:"";z-index:10;position:absolute;right:0;bottom:5px;width:0;height:0;border-style:solid;border-width:0 0 24px 24px}ul.orange li a:first-child::before{border-color:transparent transparent #f57311 transparent}ul.c-green li a:first-child::before{border-color:transparent transparent #00a99d transparent}ul.c-blue li a:first-child::before{border-color:transparent transparent #0068b7 transparent}h3.sec-leftTitle+p{margin:2rem 3rem 3rem}ul.list-category2{display:flex;width:100%}ul.category_list_banner .button{width:60%;margin:15px auto 0;font-size:14px;line-height:32px}.flex-w{display:flex;flex-wrap:wrap}dl.Category-service-menu+dl{border-top:1px dotted #c9c9c9;margin-top:10px;padding-top:20px;margin-bottom:40px}dl.Category-service-menu{display:flex}dl.Category-service-menu dt{flex-basis:20%;align-items:center;font-size:16px;padding:0 16px 0 40px;min-height:35px}dl.Category-service-menu dt.readymade{background:url(/parts/img/contents/danball/danball_2-min.png) left -2px/35px no-repeat;font-weight:700}dl.Category-service-menu dt.ordermade{background:url(/parts/img/contents/danball/danball_3-min.png) left -2px/35px no-repeat;font-weight:700}dl.Category-service-menu dd{display:inline-flex;width:100%}ul.C-service-menu{display:inline-flex;flex-wrap:wrap;width:95%;justify-content:flex-start}ul.C-service-menu li{margin-right:60px}ul.C-service-menu li a{display:block;position:relative}ul.C-service-menu li a::after{content:"";position:absolute;bottom:50%;top:calc(50% - 6px);margin:auto;right:-20px;width:10px;height:10px;border-top:1px solid #f57311;border-right:1px solid #f57311;-webkit-transform:rotate(45deg);transform:rotate(135deg)}.category_list ul.category_list_banner li:last-child{margin-right:0}h2.sec-Title-label{border-top:solid 3px #f5f5f5;position:relative;font-size:32px;padding:10px 0;margin-bottom:15px}@media screen and (min-width:1200px){ul.list-category2 li{height:17%;flex-basis:24%}ul.list-category2 li img{margin-right:20px}ul.list-category2 li a{display:block;border:1px solid #ddc19a;padding:8px 8px 8px 10px;margin:5px 0}}.pc_area{display:block}.phone_area{display:none}@media screen and (min-width:668px) and (max-width:1199px){.mailbin_list,section.category_list,section.ordermade_list{margin-top:-20px;padding-top:20px}h2.sec-Title-label{font-size:28px;padding:10px 0;margin-bottom:15px}h3.sec-leftTitle{padding:1.5rem 1.5rem 1rem 1.5rem;position:relative;text-align:left;font-size:23px;margin-bottom:15px}h3.sec-leftTitle+p{margin:2rem 1.5rem 3rem}.category_list ul.category_list_banner{justify-content:start}ul.list-category2 li{display:flex}ul.list-category2 li{flex-basis:24.5%}ul.list-category2 li a{display:block;border:1px solid #ddc19a;padding:8px 8px 8px 10px;margin:5px 0;flex-basis:100%}ul.list-category2 li img{margin-right:5px}.category_list ul.category_list_banner{margin-bottom:20px;align-items:stretch;display:flex;flex-wrap:wrap}.category_list ul.category_list_banner li{min-height:180px}dl.Category-service-menu{display:block}dl.Category-service-menu dt{flex-basis:35%;align-items:center;font-size:16px;padding:0 16px 0 40px;min-height:35px}ul.C-service-menu{width:100%}ul.C-service-menu li{margin-bottom:1.5rem}ul.category_list_banner .button{width:65%;margin:5px auto 0;font-size:12px;line-height:28px}}@media screen and (max-width:667px){h2.sec-Title-label{font-size:22px;padding:10px 0;margin-bottom:15px}.btn.btn-sp .btn-list{padding:6px 25px 6px 17px!important}.mailbin_list,section.category_list,section.ordermade_list{margin-top:-20px;padding-top:20px}h3.sec-leftTitle{width:100%;padding:.75rem .5rem .5rem 1rem;font-size:16px;margin-bottom:10px}a.icon_no::after{font-size:10px}a.icon_ship::after{font-size:10px}ul.c-blue li a:first-child::before,ul.c-green li a:first-child::before,ul.orange li a:first-child::before{bottom:3px;border-width:0 0 12px 12px}.sec-leftTitle .btn{top:8px;width:35%}.sec-leftTitle .btn{right:5px}ul.list-category2 li{height:17%;flex-basis:49%}.leftTitle .jp{display:table-cell}h3.sec-leftTitle+p{margin:1.5rem .75rem;font-size:1.2rem}ul.list-category2.flex li a{vertical-align:middle;position:relative;font-size:12px}.category_list ul.category_list_banner span{font-size:1.2rem;display:flex;text-align:left}ul.list-category2 li{height:45px;display:inline-table;width:49%;vertical-align:middle;position:relative}ul.list-category2 li{width:100%;margin-bottom:8px}ul.list-category2 a{display:table-cell;border:1px solid #ddc19a;vertical-align:middle;position:relative;padding:5px 10px 5px 40px;font-size:12px;height:45px}ul.list-category2 img{margin-right:0;width:25px;position:absolute;top:10px;left:5px}dl.Category-service-menu{display:block}dl.Category-service-menu dt{flex-basis:auto;min-height:35px}ul.C-service-menu{width:100%}ul.C-service-menu li{margin-right:30px;margin-bottom:.75rem}ul.C-service-menu li a{font-size:1.2rem}ul.C-service-menu li a::after{top:calc(50% - 4px);right:-12px;width:6px;height:6px}ul.C-service-menu li a span{letter-spacing:-.05em}ul.category_list_banner .button{width:100%;margin:10px auto 0;font-size:12px;line-height:28px}#r_takuhai .takuhai-size-list li .tsTxt span{font-size:1.4rem}.btn-sp{width:auto;margin:0 auto;min-width:35%;font-weight:700;padding:5px;margin-top:10px}.pc_area{display:none}.phone_area{display:block}}.recoPage #recommendItem.Grecommend{border-top:none}.recoPage .slider-item-l{padding:0}.recoPage .slider-item-l .photo{height:190px}.recoPage .slider-item-l li a{display:block;background-color:#fff;padding:10px 0 10px}#slide101{display:flex;flex-wrap:wrap;justify-content:space-between}#slide101>li{flex-basis:20%;margin-bottom:50px;padding:0 15px}@media screen and (min-width:1024px) and (max-width:1199px){.recoPage .slider-item-l .photo{height:155px}}@media screen and (min-width:668px) and (max-width:1023px){.recoPage .slider-item-l .photo{height:120px}}@media screen and (max-width:667px){.recoPage #recommendItem.Grecommend{margin-top:-20px}.recoPage .slider-item-l li a{padding:5px 0 10px}.recoPage .slider-item-l .photo{height:140px;margin-bottom:10px}#slide101>li{flex-basis:50%;margin-bottom:20px;padding:0 10px}}.campaign .vSec{display:flex;justify-content:space-between;flex-direction:row}.campaign .vSec .flexCol2{flex-basis:49%}.campaign .vSec .flexCol3{flex-basis:32%}.campaign .youtube{position:relative;height:0;margin-bottom:10px;overflow:hidden}.campaign .youtube+p{text-align:center;margin-bottom:20px}.campaign .youtube iframe{position:absolute;top:0;right:0;width:100%;height:100%}@media screen and (max-width:667px){.campaign .vSec{flex-direction:column}.campaign .vSec .flexCol2{flex-basis:100%}.campaign .vSec .flexCol3{flex-basis:100%}}.sec-guide-payment-child{margin-top:-100px!important;padding-top:130px}.sec-guide-payment-child>div.border_wrap{border:3px solid #e5e5e5}@media screen and (min-width:668px) and (max-width:1199px){.sec-guide-payment-child{margin-top:30px!important;padding-top:unset}}@media screen and (max-width:667px){.sec-guide-payment-child{margin-top:15px!important;padding-top:unset}}div.pagejump[id]{margin-top:-100px;padding-top:100px}.about-index div.pagejump[id]{margin-top:-150px;padding-top:150px}div.pagejump[id]+.sec6{padding-top:40px!important}@media screen and (min-width:668px) and (max-width:1199px){div.pagejump[id]{margin-top:inherit;padding-top:inherit}}@media screen and (max-width:667px){.about-index div.pagejump[id],div.pagejump[id]{margin-top:20px!important;padding-top:unset}.about-index div.pagejump[id]+section[class^=sec-about]{padding-top:20px}div.pagejump[id]+.sec15,div.pagejump[id]+.sec5,div.pagejump[id]+.sec6{padding-top:20px!important}}