.guide{margin:0 5px;padding-bottom:30px}.guide h4{font-size:87.5%;padding:3px 5px;margin:0 0 10px 0;border-left:5px solid #e70000}.guide .img{margin:10px 0 0 0}.guide .lnk{font-size:75%}.guide .flow li{margin:0 0 20px 0;padding:0 0 50% 0;background-repeat:no-repeat;background-position:center bottom;background-size:50% auto}.guide .flow li p{font-size:75%;line-height:170%}.guide #tab1 .flow .step1{background-image:url(/common/smart/design/css/img/buy_step1_bg.gif)}.guide #tab1 .flow .step2{background-image:url(/common/smart/design/css/img/buy_step2_bg.gif)}.guide #tab1 .flow .step3{background-image:url(/common/smart/design/css/img/buy_step3_bg.gif)}.guide #tab1 .flow .step4{background-image:url(/common/smart/design/css/img/buy_step4_bg.gif)}.guide #tab1 .flow .step5{padding:0 0 15% 0;background-image:url(/common/smart/design/css/img/buy_step5_bg.gif)}.guide #tab2 .flow .step1{background-image:url(/common/smart/design/css/img/sell_step1_bg.gif)}.guide #tab2 .flow .step2{background-image:url(/common/smart/design/css/img/sell_step2_bg.gif)}.guide #tab2 .flow .step3{background-image:url(/common/smart/design/css/img/sell_step3_bg.gif)}.guide #tab2 .flow .step4{background-image:url(/common/smart/design/css/img/sell_step4_bg.gif)}.guide .flow li span{font-size:68.75%;color:#fff;text-align:center;display:block;padding:3px 5px;margin:0 0 5px 0;background:#292929}.d_guide{margin:0 5px}.d_guide h2{color:#fff;font-size:87.5%;padding:7px;margin:0 0 10px 0;background:#e70000}.d_guide li{min-height:40px;font-size:75%;line-height:150%;padding:0 0 10px 50px;margin:0 0 10px 0;border-bottom:1px dashed #d8d8d8;background-position:0 0;background-repeat:no-repeat;background-size:40px 40px}.d_guide li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.d_guide li.d_01{background-image:url(/common/smart/design/css/img/icon_d01.gif)}.d_guide .d_02{background-image:url(/common/smart/design/css/img/icon_d02.gif)}.d_guide .d_03{background-image:url(/common/smart/design/css/img/icon_d03.gif)}.d_guide .d_04{background-image:url(/common/smart/design/css/img/icon_d04.gif)}.d_guide .d_05{background-image:url(/common/smart/design/css/img/icon_d05.gif)}.d_guide .d_06{background-image:url(/common/smart/design/css/img/icon_d06.gif)}.d_guide .d_07{background-image:url(/common/smart/design/css/img/icon_d07.gif)}.d_guide .d_08{background-image:url(/common/smart/design/css/img/icon_d08.gif)}.d_guide .d_09{background-image:url(/common/smart/design/css/img/icon_d09.gif)}.d_guide .d_10{background-image:url(/common/smart/design/css/img/icon_d10.gif)}.d_guide .d_11{background-image:url(/common/smart/design/css/img/icon_d11.gif)}.d_guide .d_12{background-image:url(/common/smart/design/css/img/icon_d12.gif)}.d_guide .d_13{background-image:url(/common/smart/design/css/img/icon_d13.gif);background-size:41px 18px}.guide .flow li{overflow:hidden;background-position:100% 0;background-size:37% auto;background-repeat:no-repeat;position:relative;padding-left:40px}.guide .flow li p{font-size:12px;line-height:16px;padding-right:5px}.guide .w-p{width:60%}.guide .flow li p strong{color:#01619e;display:block;margin:10px 0 0 0}.guide #tab1 .flow .step5 p{width:90%}.guide .flow li:after{content:'';position:absolute;top:0;left:15px;width:3px;height:100%;background-color:#d61518}.guide .flow li:last-child:after{display:none}.guide .flow li span{width:33px;height:230px;text-indent:-9999px;margin:0 0 0 0;background-repeat:no-repeat;background-position:0 0;position:absolute;top:0;left:0;height:100%;z-index:2}.guide #tab .tabs{margin:0 0 20px;padding:0;list-style:none;border-bottom:2px solid #000;display:flex;justify-content:center}.guide #tab .tabs li{display:inline-block;vertical-align:top}.guide #tab .tabs li h2.tab_02,.guide #tab .tabs li h2.tab_01{background:none;text-indent:none}.guide #tab .tabs li h2.tab_02,.guide #tab .tabs li h2.tab_01{background-color:#e3e3e3;border-top-right-radius:6px;border-top-left-radius:6px;width:115px;height:25px}.guide #tab .tabs li.active h2{background-color:#2a2a2a;border-top-right-radius:6px;border-top-left-radius:6px;width:115px;height:25px;margin-right:12px}.guide #tab .tabs li.active h2.tab_02{margin-left:12px}.guide #tab .tabs li h2 a{display:block;font-size:11px;line-height:25px;color:#000;text-align:center}.guide #tab .tabs li.active h2 a{display:block;font-size:12px;line-height:25px;color:#fff;text-align:center}.guide .guide .flow li p strong{font-weight:700;color:#000}.guide .guide .img img.w100p{width:100%}.guide .dotted .dotted-img img{display:block;width:100%}.guide .dotted-img-50{width:80%}.guide .flow .step1 span{background-image:url(/common/design/user/img/mike-tshirt-new/guide-step1.png);-webkit-background-size:contain;background-size:100% auto}.guide .flow .step2 span{background-image:url(/common/design/user/img/mike-tshirt-new/guide-step2.png);-webkit-background-size:contain;background-size:100% auto}.guide .flow .step3 span{background-image:url(/common/design/user/img/mike-tshirt-new/guide-step3.png);-webkit-background-size:contain;background-size:100% auto}.guide .flow .step4 span{background-image:url(/common/design/user/img/mike-tshirt-new/guide-step4.png);-webkit-background-size:contain;background-size:100% auto}.guide .flow .step5 span{background-image:url(/common/design/user/img/mike-tshirt-new/guide-step5.png);background-position-x:20%;background-size:100% auto}.guide .flow .step3-1 span{background-image:url(/common/design/user/img/mike-tshirt-new/guide-step3-1.png);background-size:100%}.guide .dotted{width:100%;border-bottom:1px dotted #000;display:flex;justify-content:space-between;padding:10px 0}.guide .dotted_flot{display:block}.guide .dotted_flot .dotted-img{display:block;float:right;width:150px}.guide .ex a{text-decoration:underline;color:#007dd5}.guide .flow li p strong{font-weight:700;color:#000}.guide .ex{font-size:12px;line-height:20px}.guide .img img.w100p{width:100%}.guide .dotted .dotted-img{width:40%}.guide .dotted .dotted-img img{display:block;width:100%}.guide .dotted2{display:block}.guide .dotted2 .dotted-img{width:90%}.guide .guide .dotted-img-50{width:80%}.guide .tabs .active a{background:none}.guide .sub-common-title{font-size:13px;line-height:18px;font-weight:700;color:#2aa400;text-align:left;padding:4px 5px;margin:0 0 12px;border-left:5px solid #2aa400;border-bottom:1px solid #2aa400}.guide .tab_content{border:none}.guide .flow li span{background:none;padding:0}.guide .flow li:after{display:none;padding:0}.guide #tab1 .flow .step1{padding-bottom:0;background-image:none}.guide #tab1 .flow .step2{padding-bottom:0;background-image:none}.guide #tab1 .flow .step3{padding-bottom:0;background-image:none}.guide #tab2 .flow .step1{padding-bottom:0;background-image:none}.guide #tab2 .flow .step2{padding-bottom:0;background-image:none}.guide #tab2 .flow .step2{padding-bottom:0;background-image:none}.guide #tab2 .flow .step3{padding-bottom:0;background-image:none}.guide #tab1 .flow .step4{padding-bottom:0;background-image:none}.guide #tab1 .flow .step5{padding-bottom:0;background-image:none;padding-left:40px}.guide .flow.clearfix li{margin-bottom:0;padding-left:40px;background-image:none}.guide .flow.clearfix li .dotted-img img{width:100%}.guide .flow .step5 span{background-image:url(/common/design/user/img/mike-tshirt-new/guide-step5.png);background-position-x:20%;background-size:100% auto;background-repeat:no-repeat}.guide .flow .step3 span{background-repeat:no-repeat;background-position:0 0;background-size:101% auto}.btnArea{overflow:hidden;text-indent:100%;white-space:nowrap}.btnArea a{width:100%;margin:0 auto;text-align:center;display:block;background:url(/common/smart/design/img/tool_howto/button_tshirts.png) center no-repeat;background-size:cover;max-height:100%;padding-top:32%}.btnArea a:hover{width:100%;margin:0 auto;text-align:center;display:block;background:url(/common/smart/design/img/tool_howto/button_tshirts_hover.png) center no-repeat;background-size:cover;max-height:100%;padding-top:32%}