.tr{text-align:right !important}.tc{text-align:center !important}.tl{text-align:left !important}.tj{text-align:justify !important}body{font-size:1.6rem;line-height:1.8;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;color:#626262;word-break:break-word}a{text-decoration:none;display:inline-block;color:#626262}a:hover{text-decoration:none;opacity:.8}img{max-width:100%;vertical-align:middle;border:none}.ie6 img{width:100%}ul,ol{list-style-type:none}li a{box-sizing:border-box}.clear::after{display:block;clear:both;content:""}.fb{font-weight:bold}.color_01{color:#daf334}.c_pink{color:#f85982}.mb10{margin-bottom:10px !important}.mb20{margin-bottom:20px !important}.mb30{margin-bottom:30px !important}.mb40{margin-bottom:40px !important}.mb50{margin-bottom:50px !important}.mb60{margin-bottom:60px !important}.mb70{margin-bottom:70px !important}.mb80{margin-bottom:80px !important}.mb90{margin-bottom:90px !important}.mb100{margin-bottom:100px !important}@media(min-width: 768px){.col_02{display:flex;flex-wrap:wrap;justify-content:space-between}}@media(max-width: 767px){.plr10pm{padding-right:10%;padding-left:10%}}.img_wrap{text-align:center}.hdg_02{font-size:2.8rem;text-align:center;padding:20px 10px 20px;font-weight:normal;line-height:normal}@media(min-width: 768px){.hdg_02{font-size:3.4rem;padding:40px 0 60px}}.hdg_02 span{color:#f85982;display:block;font-size:2rem;margin-top:10px}@media(min-width: 768px){.hdg_02 span{font-size:2.4rem}}#wrapper{max-width:1000px;margin:0 auto;box-shadow:2px 2px 30px 0 rgba(0,0,0,.16)}.mv_wrap{position:relative;max-width:600px;margin:0 auto}.btn_wrap{padding:0 10px}@media(min-width: 768px){.btn_wrap{padding:0}}header{line-height:0}.momo_wrap_01{background-color:#ecf1f4}.momo_wrap_01 .list_01{display:flex;width:80%;margin:0 auto;justify-content:space-between;position:absolute;top:12%;left:50%;transform:translateX(-50%)}@media(min-width: 768px){.momo_wrap_01 .list_01{display:block;top:32%;left:50%;width:22%}}.momo_wrap_01 .list_01 li{width:45%}@media(min-width: 768px){.momo_wrap_01 .list_01 li{width:100%}}.slick-slider{background-color:#e7f0f3;padding:20px 0}@media(min-width: 768px){.slick-slider{padding:20px 40px;max-width:1000px;margin:0 auto}}@media(min-width: 768px){.concept_img{background:url("../images/img_back_01.png") no-repeat;padding:10px 10px 40px 10px;background-size:cover;background-position:0px 30px}}.distribution_img{background:url("../images/img_back_02.jpg") no-repeat;padding:40px 20px;background-position:center;background-size:cover}@media(min-width: 768px){.distribution_img{padding:40px 60px}}.btn_img{margin-right:40px;margin-left:40px}.list_01{margin-top:20px}@media(min-width: 768px){.list_01{display:flex;justify-content:space-around;margin:40px auto 0;width:100%;max-width:740px}}.list_01 li{text-align:center;margin-bottom:20px}.movie video{width:100%}@media(min-width: 768px){.movie video{width:auto}}.momo_qa{background-color:#ff7995;padding:5%;max-width:1000px;margin:0 auto}.momo_qa .momo_innner{background-color:#ff88a1;padding-top:8%;max-width:1000px;margin:0 auto}@media(min-width: 768px){.momo_qa .momo_innner{padding-top:55px}}.momo_qa .momo_innner dl{text-align:left;padding:5%;line-height:1.8;color:#fff}@media(min-width: 768px){.momo_qa .momo_innner dl{padding:55px 60px}}.momo_qa .momo_innner dl dt{margin-bottom:5px}.momo_qa .momo_innner dl dt:before{content:"■";color:#f1f361;padding-right:3px}.momo_qa .momo_innner dl dd{margin-bottom:20px;padding-bottom:20px;border-bottom:3px dotted #ffabc9}.momo_qa .momo_innner dl dd:last-child{border-bottom:none;padding-bottom:0}.momo_qa .momo_innner p{width:90%;margin:0 auto}@media(min-width: 768px){.momo_qa .momo_innner p{width:100%}}.momo_info{background-color:#ffc1e1;padding:5%;text-align:left}@media(min-width: 768px){.momo_info{padding:75px 50px}}.momo_info .momo_innner{max-width:1000px;margin:0 auto}.momo_info .momo_component,.momo_info .momo_neme{border:2px solid #ff91b3;background-color:#ffe7f4;color:#828286;margin-bottom:20px}.momo_info .momo_component dt,.momo_info .momo_neme dt{padding:20px 40px;border-bottom:2px solid #ff91b3;color:#ff7599;font-weight:bold;font-size:1.8rem}.momo_info .momo_component dd,.momo_info .momo_neme dd{padding:20px 40px}.momo_info .momo_component .momo_component_list span,.momo_info .momo_neme .momo_component_list span{width:100px;display:inline-block}.momo_info .momo_use,.momo_info .momo_notes{border:2px solid #ff91b3;background-color:#ffe7f4;color:#828286;margin-bottom:20px;padding:20px 40px}.momo_info .momo_use ul,.momo_info .momo_notes ul{list-style:inside}@media(min-width: 768px){.momo_info .momo_col_02{display:flex;justify-content:space-between}}@media(min-width: 768px){.momo_info .momo_col_02 .momo_use,.momo_info .momo_col_02 .momo_component{width:45%}}.momo_info .momo_col_02 .momo_use dt,.momo_info .momo_col_02 .momo_component dt{color:#828286;font-weight:normal}.box_gmp{background-color:#fff;padding:20px;margin:20px 0;font-size:2rem}@media(min-width: 768px){.box_gmp{display:flex;justify-content:space-between;margin:20px auto;width:90%}}.box_gmp .img{text-align:center}@media(min-width: 768px){.box_gmp .img{width:30%}}.box_gmp .img img{width:120px}@media(min-width: 768px){.box_gmp .img img{width:auto}}.box_gmp .txt{color:#333}@media(min-width: 768px){.box_gmp .txt{margin-left:30px;width:60%}}.box_gmp .hdg{text-align:center;display:block}.formUnit{overflow:hidden;max-width:640px;margin:0 auto;padding:0 10px}.formUnit iframe{border:none;height:500px !important}@media(min-width: 768px){.formUnit iframe{height:650px !important}}.grad-wrap{margin:40px 10px 40px;position:relative}@media(min-width: 768px){.grad-wrap{margin:60px auto 60px;max-width:800px}}.grad-wrap .grad-hdg{color:#fff;background-color:#535353;padding:10px;text-align:center;letter-spacing:3px}@media(min-width: 768px){.grad-wrap .grad-hdg{font-size:30px;padding:20px}}.grad-wrap .grad-item{padding:10px 10px 40px 10px}@media(min-width: 768px){.grad-wrap .grad-item .uhmk_col_02{display:flex;justify-content:space-between}.grad-wrap .grad-item .uhmk_col_02 dl{width:49%}}@media(min-width: 768px){.grad-wrap .grad-item li,.grad-wrap .grad-item dd,.grad-wrap .grad-item dt{font-size:22px;line-height:1.6}}.grad-wrap .grad-item dl{margin-top:20px}.grad-wrap .grad-item .uhmk_box_01{border:2px solid #535353}.grad-wrap .grad-item .uhmk_box_01 dt{border-bottom:2px solid #535353;padding:5px}.grad-wrap .grad-item .uhmk_box_01 dd{padding:10px}.grad-wrap{position:relative;border:1px solid #636363}.grad-wrap+.grad-wrap{margin-top:40px}.grad-btn{z-index:2;position:absolute;right:0;bottom:-15px;left:0;width:148px;margin:auto;padding:2px 0;border-radius:2px;background:#636363;color:#fff;font-size:16px;text-align:center;cursor:pointer;transition:.2s ease;box-shadow:0 0 3px rgba(0,0,0,.3)}.grad-btn::after{content:"繼續閱讀"}.grad-btn:hover{background:#fff;color:#636363}.grad-btn .fa{margin-right:.5em}.grad-item{position:relative;overflow:hidden;height:80px}.grad-item p+p{margin-top:1em}.grad-item::before{display:block;position:absolute;bottom:0;left:0;content:"";width:100%;height:40px;background:linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 0.9) 50%, #fff 100%)}.grad-trigger{display:none}.grad-trigger:checked~.grad-btn{bottom:-15px}.grad-trigger:checked~.grad-btn::after{content:"關閉"}.grad-trigger:checked~.grad-btn .fa{transform:rotate(180deg)}.grad-trigger:checked~.grad-item{height:auto}.grad-trigger:checked~.grad-item::before{display:none}.txt_01{text-align:center;margin:0 10px;line-height:normal;font-size:2.2rem}@media(min-width: 768px){.txt_01{font-size:3.6rem}}.box_alert{background-color:#e60012;border:2px solid #000;padding:20px 35px;max-width:1000px;margin:0 auto 40px;color:#fff;font-size:1.8rem;letter-spacing:1px}@media(min-width: 768px){.box_alert{font-size:2.5rem}}.box_alert span{color:#fff100}.txt_alert{text-align:center;margin:0 10px 20px;line-height:normal;font-size:2.2rem}@media(min-width: 768px){.txt_alert{font-size:3.6rem;margin:0 10px 40px}}.txt_alert .c_red{color:#e60012}.btn_anime{animation:tryslw_btn 2s linear infinite}@keyframes tryslw_btn{0%{transform:translateY(0)}50%{transform:translateY(-6px)}100%{transform:translateY(0)}}.slick-dots{display:none !important}.slick-dotted.slick-slider{margin-bottom:0 !important}.mb0{margin-bottom:0 !important}.slick-arrow{display:none !important}