@charset "utf-8";#page .b-footer-full{border-top:1px solid #c9c9c9;background:#f7f7f7}#foot .b-footnavbar{background-image:none;margin:0 auto;position:relative;background-color:#f7f7f7;text-align:left;border-right:1px solid #d4d4d4;border-left:1px solid #d4d4d4}#dpmarkseal img{width:116px}.foot-nav-list-title{font-size:13px;font-weight:700;margin-left:-8px;padding-left:7px;color:#222;background-image:url(https://intl.rakuten-static.com/b/tw/assets/footer/img/foot-title.png);background-repeat:no-repeat;margin-bottom:4px;background-position:0 4px}#foot.b-footer-full,#foot .b-footnavbar{-webkit-box-shadow:0 0 0x 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0x rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0)}#foot .b-nav-category-list dd{padding-left:5px}#foot .b-nav-category-list dt{font-size:13px;font-size:13px;font-weight:700;padding-left:7px;color:#222;background-image:url(https://intl.rakuten-static.com/b/tw/assets/footer/img/foot-title.png);background-repeat:no-repeat;margin-bottom:4px;background-position:0 4px;margin-left:-2px}#foot .b-footnavbar{font-size:12px}#foot .b-footnavbar-child{padding:20px 10px}.ui-com-fb,.ui-com-google,.ui-com-plurk,.ui-com-line,.ui-com-twitter,.ui-com-pinterest,.ui-com-youtube,.ui-com-blogger{background-image:url(https://intl.rakuten-static.com/b/tw/assets/footer/img/share-icon.png);background-repeat:no-repeat;margin:-3px 8px 0 0;width:20px;height:20px;vertical-align:middle;display:inline-block;zoom:80%}.ui-com-line{background-position:-54px 0}.ui-com-plurk{background-position:-27px 0}.ui-com-google{background-position:-81px 0}.foot-nav-ui.foot-nav-ui-share li{padding-top:3px;padding-bottom:5px}.ui-com-twitter{background-position:-109px 0}.ui-com-pinterest{background-position:-135px 0}.ui-com-youtube{background-position:-161px 0}.ui-com-blogger{background-position:-191px 0}#foot .b-footnavbar-child{padding-left:26px;padding-right:26px}.foot-nav-category,.foot-nav-list{padding-left:12px}#foot .b-footnavbar{width:950px}#foot .foot-nav-content .foot-nav-ui{width:153px;padding-left:24px}#foot .b-footernav-cols .b-col{width:158px;padding-left:19px}#foot .b-footnavbar-child.b-nav-partners .b-nav-category-list{margin-right:0}.foot-nav-category{padding-bottom:10px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#c9c9c9;margin-bottom:15px}.foot-nav-ui li{padding-top:3px;padding-bottom:3px}.foot-nav-title{margin-left:15px;font-size:13px;font-weight:700;padding-left:8px;color:#222;background-image:url(https://intl.rakuten-static.com/b/tw/assets/footer/img/foot-title.png);background-repeat:no-repeat;margin-bottom:4px;background-position:0 4px}.foot-nav-content{overflow:hidden}.foot-nav-content .foot-nav-ui{float:left}#foot .b-footnavbar{font-size:12px}li.dpmarkseal-text{width:155px}#foot .ui-com-rakuten,#foot .ui-com-card,#foot .ui-com-rakuma,#foot .ui-com-rewards{background-image:url(https://intl.rakuten-static.com/b/tw/assets/footer/img/app-icon.png);background-repeat:no-repeat;width:50px;height:50px;vertical-align:middle;display:inline-block;margin-bottom:5px}#foot .ui-com-rakuten{background-position:0 0}#foot .ui-com-card{background-position:-120px 0}#foot .ui-com-rakuma{background-position:-60px 0}#foot .ui-com-rewards{background-position:-180px 0}#foot .app h2{text-align:center}#foot .row{display:table-row}#foot .cell{padding:0 10px 4px 0;display:table-cell}#foot .b-nav-category-list li{margin-bottom:0;vertical-align:top}#foot .b-nav-category-list{margin-bottom:5px}.w32{width:38%}.w26{width:28%}.w41{width:33%}.w26 .foot-nav-ui li{padding-top:0;padding-bottom:6px}.foot-nav-ui a#rui-kobopopup-1-btn{cursor:pointer}.search-form-container .search-form-submit button,.search-form-container .search-form-submit button:hover{background-color:#f80}.b-list-inline li{margin-left:.7em}

/*=============================================================
    ONEBRAND + FCB logo footer PC版   ichba  width=950
===============================================================*/
#one-brand-footer{margin:0;padding:0;box-sizing:border-box;padding-left:15px;padding-right:15px;width:calc(100%/1 - 0px);width:100%;margin-left:auto;margin-right:auto;overflow:hidden;font-family:Helvetica,Arial,'微軟正黑體',sans-serif;color:#444;border-top:#fff solid 1px}#one-brand-footer ul{-webkit-padding-start:0;-webkit-margin-before:0;-webkit-margin-after:0}#one-brand-footer img,#one-brand-footer img.logo{position:relative;top:0;left:0}#one-brand-footer a,#one-brand-footer a:link,#one-brand-footer a:visited,#one-brand-footer a:hover,#one-brand-footer a:active{text-decoration:none;color:#444;display:inline}#one-brand-footer .footer-logo-container{width:329px;float:left}#one-brand-footer .mobileshow{display:none}#one-brand-footer .pcshow{display:block}#one-brand-footer .services-container{width:576px;float:right}#one-brand-footer .services-container .services-wrap{width:100%;float:left;margin-bottom:16px}#one-brand-footer .services-container .services-wrap:first-child{margin-top:20px}#one-brand-footer:after,#one-brand-footer .footer-logo-container:after,#one-brand-footer .services-container:after{content:" ";position:relative;clear:both;width:1px;height:1px;display:block}#one-brand-footer .brand-logo,#one-brand-footer .fcb-logo{display:block;float:left;vertical-align:middle;border-right:1px solid #000}#one-brand-footer .fcb-logo{width:36px;height:auto}#one-brand-footer .brand-logo{width:calc(100% - 38px);height:auto}#one-brand-footer .footer-logo-container img.logo{width:100%;height:auto;display:inline-block;vertical-align:middle}#one-brand-footer .brand-logo img.logo{width:100%;height:auto;display:inline-block;vertical-align:middle}#one-brand-footer .fcb-logo img.logo{width:100%;height:auto;display:inline-block;vertical-align:middle}#one-brand-footer .services-container ul{width:100%;display:block;list-style:none;height:16px;padding:0 0 0 30px;}#one-brand-footer .services-container ul li a:hover{font-weight:700;color:#c50012}#one-brand-footer .services-container ul.tw-service li,#one-brand-footer .services-container ul.global-service li,#one-brand-footer .services-container ul.moreabout-service li{display:block;float:left;font-size:12px}#one-brand-footer .services-container ul.tw-service li{margin-right:22px}#one-brand-footer .services-container ul.tw-service li:last-child{margin-right:0}#one-brand-footer .services-container ul.global-service li{margin-right:13px;font-weight:400}#one-brand-footer .services-container ul.global-service li:last-child{margin-right:0}#one-brand-footer .services-container ul.global-service li a,#one-brand-footer .services-container ul.global-service li a:hover,#one-brand-footer .services-container ul.global-service li a:active,#one-brand-footer .services-container ul.global-service li a:link{font-weight:400}#one-brand-footer .services-container ul.moreabout-service li{margin-right:24px}#one-brand-footer .services-container ul.moreabout-service li:last-child{margin-right:0}