@font-face{font-family:'icomoon';src:url("/img_up/shop_pds/step/design/icomoon/icomoon.eot?asxbi");src:url("/img_up/shop_pds/step/design/icomoon/icomoon.eot?asxbi#iefix") format("embedded-opentype"),url("/img_up/shop_pds/step/design/icomoon/icomoon.ttf?asxbi") format("truetype"),url("/img_up/shop_pds/step/design/icomoon/icomoon.woff?asxbi") format("woff"),url("/img_up/shop_pds/step/design/icomoon/icomoon.svg?asxbi#icomoon") format("svg");font-weight:normal;font-style:normal}.m_type_info_mobile .m_type_btns{margin:0 -10px}.m_type_info_mobile .m_type_btns>ul{display:table;width:100%;margin:0;padding:0;background:#303849}.m_type_info_mobile .m_type_btns>ul:after{content:'';display:block;clear:both}.m_type_info_mobile .m_type_btns>ul>li{box-sizing:border-box;display:table-cell;width:33.33333%;margin:0;padding:0;vertical-align:middle;list-style-type:none}.m_type_info_mobile .m_type_btns>ul>li>a{display:block}.m_type_info_mobile .m_type_btns>ul>li>a .btn_inner{display:block;padding:10px}.m_type_info_mobile .m_type_btns>ul>li>a .btn_inner>strong{display:block;font-size:15px;font-weight:bold;color:#fff;text-align:center;line-height:1.3em;letter-spacing:-.03em}.m_type_info_mobile .m_type_btns>ul>li>a .btn_inner>span{display:block;margin-top:2px;font-size:13px;color:#fff;text-align:center;line-height:1.3em;letter-spacing:-.03em;opacity:.6}.m_type_info_mobile .m_type_btns>ul>li.type1_btn{background:#0ebfe9}.m_type_info_mobile .m_type_btns>ul>li.type2_btn{background:#84949e}.m_type_info_mobile .m_type_btns>ul>li.type3_btn{background:#303849}.m_type_info_mobile .m_cont_top{padding:20px 20px 12px}.m_type_info_mobile .m_cont_top .m_top_text{margin:0;padding:0;font-size:16px;font-weight:bold;color:#2a2d41;text-align:center;line-height:21px;word-break:keep-all;letter-spacing:-.04em}.m_type_info_mobile #m_type_cont>ul{margin:0;padding:0}.m_type_info_mobile #m_type_cont>ul:after{content:'';display:block;clear:both}.m_type_info_mobile #m_type_cont>ul>li{box-sizing:border-box;float:left;width:50%;margin:0;padding:6px;list-style-type:none}.m_type_info_mobile #m_type_cont>ul>li .item_inner{display:block;overflow:hidden;position:relative}.m_type_info_mobile #m_type_cont>ul>li .item_inner .item_cont{box-sizing:border-box;display:block;position:relative;padding:15px 12px;border-radius:6px;background-color:#fff}.m_type_info_mobile #m_type_cont>ul>li .item_inner .item_cont:before{content:'\e90a';position:absolute;top:15px;right:28px;font-family:'icomoon';font-size:16px;color:#c2c2c2}.m_type_info_mobile #m_type_cont>ul>li .item_inner .item_cont .title{display:block;margin:0;padding:0 35px 0 0;font-weight:bold;font-size:14px;color:#202329;line-height:1.3em;word-break:keep-all;letter-spacing:-.03em}.m_type_info_mobile #m_type_cont>ul>li .item_inner .item_cont .ad_effect{display:block;margin:5px 0 0;font-size:14px;font-weight:bold;color:#87949d;line-height:1.3em;vertical-align:top;letter-spacing:-.03em}.m_type_info_mobile #m_type_cont>ul>li .item_inner .item_cont .ad_effect .icon_up{font-size:13px;color:#f73d4a;vertical-align:top}.m_type_info_mobile #m_type_cont>ul>li .item_inner .item_cont .ad_effect .icon_down{font-size:13px;color:#0899ff;vertical-align:top}.m_type_info_mobile #m_type_cont>ul>li .item_inner .item_cont ul.cont_text{display:none;margin:8px 0 0;padding:0}.m_type_info_mobile #m_type_cont>ul>li .item_inner .item_cont ul.cont_text>li{position:relative;margin:2px 0 0;padding:0 0 0 10px;font-size:13px;color:#8c8c8c;line-height:1.3em;list-style-type:none;word-break:keep-all;letter-spacing:-.03em}.m_type_info_mobile #m_type_cont>ul>li .item_inner .item_cont ul.cont_text>li:before{content:'';position:absolute;top:8px;left:0;width:6px;height:1px;background:#8c8c8c}.m_type_info_mobile #m_type_cont>ul>li .item_inner .item_cont ul.cont_text>li:first-child{margin-top:0}.m_type_info_mobile #m_type_cont>ul>li .item_inner .item_cont p.cont_text{display:none;margin:8px 0 0;padding:0;font-size:13px;color:#8c8c8c;line-height:1.3em;word-break:keep-all;letter-spacing:-.03em}.m_type_info_mobile #m_type_cont>ul>li .item_inner .item_cont p.cont_text2{display:none;margin:10px 0 0;padding:0;font-size:13px;color:#8c8c8c;line-height:1.4em;word-break:keep-all;letter-spacing:-.03em}.m_type_info_mobile #m_type_cont>ul>li .item_inner .item_cont .box1_point_text{margin-right:2px;padding-left:23px;font-size:15px;color:#f5785c;background:url("/img_up/shop_pds/step/design/main/type_item01_arrow.png") no-repeat 0 50%;background-size:17px 18px;letter-spacing:-.03em}.m_type_info_mobile #m_type_cont>ul>li .item_inner .item_cont .box1_point_side{margin-left:23px}.m_type_info_mobile #m_type_cont>ul>li .item_inner .item_cont .box2_point_text{margin-right:2px;padding-left:23px;font-size:15px;color:#03c43b;background:url("/img_up/shop_pds/step/design/main/type_item02_arrow.png") no-repeat 0 50%;background-size:17px 18px;letter-spacing:-.03em}.m_type_info_mobile #m_type_cont>ul>li .item_inner .item_cont .box2_point_side{margin-left:23px}.m_type_info_mobile #m_type_cont>ul>li .item_inner .item_cont .btn_view_more{display:none;margin-top:10px;font-size:0}.m_type_info_mobile #m_type_cont>ul>li .item_inner .item_cont .btn_view_more a{display:block;padding:5px;border-radius:5px;background:#aeb6bf;font-size:13px;font-weight:bold;color:#fff;text-align:center;line-height:18px;letter-spacing:-.03em;vertical-align:top}.m_type_info_mobile #m_type_cont>ul>li .item_inner .item_cont .type_band{display:none;position:absolute;top:0;right:0;z-index:20;width:50px;height:50px;background:url("/img_up/shop_pds/step/design/main/type_band1_m_empty.png") no-repeat 1px -3px;background-size:50px 50px}.m_type_info_mobile #m_type_cont>ul>li:nth-child(2n + 1){clear:both}.m_type_info_mobile #m_type_cont>ul>li.type_item_hide{display:none}.m_type_info_mobile #m_type_cont>ul>li.cont_show .item_inner .item_cont:before{content:'\e917'}.m_type_info_mobile #m_type_cont>ul>li.cont_show .item_inner .item_cont ul.cont_text{display:block}.m_type_info_mobile #m_type_cont>ul>li.cont_show .item_inner .item_cont p.cont_text{display:block}.m_type_info_mobile #m_type_cont>ul>li.cont_show .item_inner .item_cont p.cont_text2{display:block}.m_type_info_mobile #m_type_cont>ul>li.cont_show .item_inner .item_cont .btn_view_more{display:block}.m_type_info_mobile #m_type_cont.m_type1>ul>li .item_inner .item_cont .type_band{display:block;background-image:url("/img_up/shop_pds/step/design/main/type_band1_m.png")}.m_type_info_mobile #m_type_cont.m_type2>ul>li .item_inner .item_cont .type_band{display:block;background-image:url("/img_up/shop_pds/step/design/main/type_band2_m.png")}.m_type_info_mobile #m_type_cont.m_type3>ul>li .item_cont .type_band{display:block;background-image:url("/img_up/shop_pds/step/design/main/type_band3_m.png")}#viewport.lan_en #m_type_cont>ul>li .item_inner .item_cont .title,#viewport.lan_jp #m_type_cont>ul>li .item_inner .item_cont .title,#viewport.lan_cn #m_type_cont>ul>li .item_inner .item_cont .title{word-break:normal}#viewport.lan_en #m_type_cont>ul>li .item_inner .item_cont ul.cont_text>li,#viewport.lan_jp #m_type_cont>ul>li .item_inner .item_cont ul.cont_text>li,#viewport.lan_cn #m_type_cont>ul>li .item_inner .item_cont ul.cont_text>li{word-break:normal}#viewport.lan_en #m_type_cont>ul>li .item_inner .item_cont p.cont_text,#viewport.lan_jp #m_type_cont>ul>li .item_inner .item_cont p.cont_text,#viewport.lan_cn #m_type_cont>ul>li .item_inner .item_cont p.cont_text{word-break:normal}#viewport.lan_en #m_type_cont.m_type1>ul>li .item_inner .item_cont .type_band,#viewport.lan_jp #m_type_cont.m_type1>ul>li .item_inner .item_cont .type_band,#viewport.lan_cn #m_type_cont.m_type1>ul>li .item_inner .item_cont .type_band{background-image:url("/img_up/shop_pds/step/design/main/type_band1_m_en.png");background-position:0 0}#viewport.lan_en #m_type_cont.m_type2>ul>li .item_inner .item_cont .type_band,#viewport.lan_jp #m_type_cont.m_type2>ul>li .item_inner .item_cont .type_band,#viewport.lan_cn #m_type_cont.m_type2>ul>li .item_inner .item_cont .type_band{background-image:url("/img_up/shop_pds/step/design/main/type_band2_m_en.png");background-position:0 0}#viewport.lan_en #m_type_cont.m_type3>ul>li .item_inner .item_cont .type_band,#viewport.lan_jp #m_type_cont.m_type3>ul>li .item_inner .item_cont .type_band,#viewport.lan_cn #m_type_cont.m_type3>ul>li .item_inner .item_cont .type_band{background-image:url("/img_up/shop_pds/step/design/main/type_band3_m_en.png");background-position:0 0}@media all and (max-width:359px){.m_type_info_mobile #m_type_cont>ul>li{width:100%}}@media all and (min-width:768px){.m_type_info_mobile #m_type_cont>ul>li{width:33.3333%}.m_type_info_mobile #m_type_cont>ul>li .item_inner .item_cont{padding:15px}.m_type_info_mobile #m_type_cont>ul>li .item_inner .item_cont .title{font-size:18px}.m_type_info_mobile #m_type_cont>ul>li .item_inner .item_cont ul.cont_text>li{line-height:1.4em}.m_type_info_mobile #m_type_cont>ul>li .item_inner .item_cont p.cont_text{line-height:1.4em}.m_type_info_mobile #m_type_cont>ul>li:nth-child(2n + 1){clear:none}.m_type_info_mobile #m_type_cont>ul>li:nth-child(3n + 1){clear:both}}