@charset "UTF-8";
/* 
Copyright
All rights reserved
Credits: Site created by pill and pillow
*/
/*==========Common==========*/
.btn_prev, .btn_next {display: block; width: 42px; height: 43px; background-position: 0 0; float: left; margin-right: 10px;}
a.btn_prev:hover,a.btn_next:hover {background-position: 44px 0px;}
.btn_prev{background-image: url(../assets/btn_prev.gif);}
.btn_next{background-image: url(../assets/btn_next.gif);}
.btn_fancybox{display: block; width: 31px; height: 30px; background-position: 0 0; background-image: url(../assets/btn_fancybox.gif);}

/*==========Navigation==========*/
a .alt { display: none; }
#nav1_en {display: block; width: 73px; height: 10px; background: url(../assets/nav1_en.png) 0 0; margin-bottom: 14px;}
a#nav1_en:hover,a#nav1_en.on {background-position: 75px 0px;}
#nav1_ch {display: block; width: 64px; height: 12px; background: url(../assets/nav1_ch.png) 0 0; margin-bottom: 12px;}
a#nav1_ch:hover,a#nav1_ch.on {background-position: 66px 0px;}
#nav2_en {display: block; width: 152px; height: 10px; background: url(../assets/nav2_en.png) 0 0; margin-bottom: 14px;}
a#nav2_en:hover, a#nav2_en.on {background-position: 154px 0px;}
#nav2_ch {display: block; width: 78px; height: 12px; background: url(../assets/nav2_ch.png) 0 0; margin-bottom: 12px;}
a#nav2_ch:hover,a#nav2_ch.on {background-position: 80px 0px;}
#nav3_en {display: block; width: 90px; height: 10px; background: url(../assets/nav3_en.png) 0 0; margin-bottom: 14px;}
a#nav3_en:hover,a#nav3_en.on {background-position: 92px 0px;}
#nav4_en {display: block; width: 86px; height: 10px; background: url(../assets/nav4_en.png) 0 0; margin-bottom: 14px;}
a#nav4_en:hover,a#nav4_en.on {background-position: 88px 0px;}
#nav4_ch {display: block; width: 65px; height: 12px; background: url(../assets/nav4_ch.png) 0 0; margin-bottom: 14px;}
a#nav4_ch:hover,a#nav4_ch.on {background-position: 67px 0px;}

/*==========Navigation - Subnav 1==========*/
#nav1_subnav1_en {display: block; width: 57px; height: 10px; background: url(../assets/nav1_subnav1_en.png) 0 0; margin-bottom: 14px;}
a#nav1_subnav1_en:hover, a#nav1_subnav1_en.on {background-position: 59px 0px;}
#nav1_subnav1_ch {display: block; width: 40px; height: 13px; background: url(../assets/nav1_subnav1_ch.png) 0 0; margin-bottom: 12px;}
a#nav1_subnav1_ch:hover, a#nav1_subnav1_ch.on {background-position: 42px 0px;}
#nav1_subnav2_en {display: block; width: 99px; height: 10px; background: url(../assets/nav1_subnav2_en.png) 0 0; margin-bottom: 14px;}
a#nav1_subnav2_en:hover, a#nav1_subnav2_en.on { background-position: 101px 0px;}
#nav1_subnav2_ch {display: block; width: 78px; height: 12px; background: url(../assets/nav1_subnav2_ch.png) 0 0; margin-bottom: 12px;}
a#nav1_subnav2_ch:hover, a#nav1_subnav2_ch.on {background-position: 80px 0px;}
#nav1_subnav3_en {display: block; width: 77px; height: 10px; background: url(../assets/nav1_subnav3_en.png) 0 0; margin-bottom: 14px;}
a#nav1_subnav3_en:hover, a#nav1_subnav3_en.on {background-position: 79px 0px;}
#nav1_subnav3_ch {display: block; width: 52px; height: 12px; background: url(../assets/nav1_subnav3_ch.png) 0 0; margin-bottom: 12px;}
a#nav1_subnav3_ch:hover, a#nav1_subnav3_ch.on {background-position: 54px 0px;}
#nav1_subnav4_en {display: block; width: 70px; height: 10px; background: url(../assets/nav1_subnav4_en.png) 0 0; margin-bottom: 14px;}
a#nav1_subnav4_en:hover, a#nav1_subnav4_en.on { background-position: 72px 0px;}
#nav1_subnav4_ch {display: block; width: 64px; height: 12px; background: url(../assets/nav1_subnav4_ch.png) 0 0; margin-bottom: 12px;}
a#nav1_subnav4_ch:hover, a#nav1_subnav4_ch.on {background-position: 66px 0px;}
#nav1_subnav5_en {display: block; width: 74px; height: 10px; background: url(../assets/nav1_subnav5_en.png) 0 0; margin-bottom: 14px;}
a#nav1_subnav5_en:hover,a#nav1_subnav5_en.on {background-position: 76px 0px;}
#nav1_subnav5_ch {display: block; width: 65px; height: 12px; background: url(../assets/nav1_subnav5_ch.png) 0 0; margin-bottom: 12px;}
a#nav1_subnav5_ch:hover,a#nav1_subnav5_ch.on {background-position: 67px 0px;}
#nav1_subnav6_en {display: block; width: 41px; height: 10px; background: url(../assets/nav1_subnav6_en.png) 0 0; margin-bottom: 14px;}
a#nav1_subnav6_en:hover,a#nav1_subnav6_en.on {background-position: 43px 0px;}
#nav1_subnav6_ch {display: block; width: 65px; height: 12px; background: url(../assets/nav1_subnav6_ch.png) 0 0; margin-bottom: 12px;}
a#nav1_subnav6_ch:hover,a#nav1_subnav6_ch.on {background-position: 67px 0px;}

/*==========Navigation - Subnav 2==========*/
#nav2_subnav1_en {display: block; width: 75px; height: 10px; background: url(../assets/nav2_subnav1_en.png) 0 0; margin-bottom: 14px;}
a#nav2_subnav1_en:hover,a#nav2_subnav1_en.on {background-position: 77px 0px;}
#nav2_subnav1_ch {display: block; width: 40px; height: 12px; background: url(../assets/nav2_subnav1_ch.png) 0 0; margin-bottom: 12px;}
a#nav2_subnav1_ch:hover,a#nav2_subnav1_ch.on {background-position: 42px 0px;}
#nav2_subnav2_en {display: block; width: 112px; height: 13px; background: url(../assets/nav2_subnav2_en.png) 0 0; margin-bottom: 11px;}
a#nav2_subnav2_en:hover,a#nav2_subnav2_en.on {background-position: 114px 0px;}
#nav2_subnav2_ch {display: block; width: 91px; height: 12px; background: url(../assets/nav2_subnav2_ch.png) 0 0; margin-bottom: 12px;}
a#nav2_subnav2_ch:hover,a#nav2_subnav2_ch.on {background-position: 93px 0px;}
#nav2_subnav3_en {display: block; width: 142px; height: 13px; background: url(../assets/nav2_subnav3_en.png) 0 0; margin-bottom: 11px;}
a#nav2_subnav3_en:hover,a#nav2_subnav3_en.on {background-position: 144px 0px;}
#nav2_subnav3_ch {display: block; width: 78px; height: 12px; background: url(../assets/nav2_subnav3_ch.png) 0 0; margin-bottom: 12px;}
a#nav2_subnav3_ch:hover,a#nav2_subnav3_ch.on {background-position: 80px 0px;}
#nav2_subnav4_en {display: block; width: 68px; height: 10px; background: url(../assets/nav2_subnav4_en.png) 0 0; margin-bottom: 14px;}
a#nav2_subnav4_en:hover,a#nav2_subnav4_en.on {background-position: 70px 0px;}
#nav2_subnav4_ch {display: block; width: 52px; height: 12px; background: url(../assets/nav2_subnav4_ch.png) 0 0; margin-bottom: 12px;}
a#nav2_subnav4_ch:hover,a#nav2_subnav4_ch.on {background-position: 54px 0px;}
#nav2_subnav5_en {display: block; width: 61px; height: 10px; background: url(../assets/nav2_subnav5_en.png) 0 0; margin-bottom: 14px;}
a#nav2_subnav5_en:hover,a#nav2_subnav5_en.on {background-position: 63px 0px;}
#nav2_subnav5_ch {display: block; width: 40px; height: 12px; background: url(../assets/nav2_subnav5_ch.png) 0 0; margin-bottom: 12px;}
a#nav2_subnav5_ch:hover,a#nav2_subnav5_ch.on {background-position: 42px 0px;}

/*==========Navigation - Subnav 4==========*/
#nav4_subnav1_en {display: block; width: 53px; height: 10px; background: url(../assets/nav4_subnav1_en.png) 0 0; margin-bottom: 14px;}
a#nav4_subnav1_en:hover,a#nav4_subnav1_en.on {background-position: 55px 0px;}
#nav4_subnav1_ch {display: block; width: 52px; height: 12px; background: url(../assets/nav4_subnav1_ch.png) 0 0; margin-bottom: 12px;}
a#nav4_subnav1_ch:hover,a#nav4_subnav1_ch.on {background-position: 54px 0px;}
#nav4_subnav2_en {display: block; width: 49px; height: 13px; background: url(../assets/nav4_subnav2_en.png) 0 0; margin-bottom: 11px;}
a#nav4_subnav2_en:hover,a#nav4_subnav2_en.on {background-position: 51px 0px;}
#nav4_subnav2_ch {display: block; width: 39px; height: 12px; background: url(../assets/nav4_subnav2_ch.png) 0 0; margin-bottom: 12px;}
a#nav4_subnav2_ch:hover,a#nav4_subnav2_ch.on {background-position: 41px 0px;}
#nav4_subnav3_en {display: block; width: 60px; height: 10px; background: url(../assets/nav4_subnav3_en.png) 0 0; margin-bottom: 14px;}
a#nav4_subnav3_en:hover,a#nav4_subnav3_en.on {background-position: 62px 0px;}
#nav4_subnav3_ch {display: block; width: 39px; height: 12px; background: url(../assets/nav4_subnav3_ch.png) 0 0; margin-bottom: 12px;}
a#nav4_subnav3_ch:hover,a#nav4_subnav3_ch.on {background-position: 41px 0px;}
#nav4_subnav4_en {display: block; width: 117px; height: 10px; background: url(../assets/nav4_subnav4_en.png) 0 0; margin-bottom: 14px;}
a#nav4_subnav4_en:hover,a#nav4_subnav4_en.on {background-position: 119px 0px;}
#nav4_subnav4_ch {display: block; width: 64px; height: 12px; background: url(../assets/nav4_subnav4_ch.png) 0 0; margin-bottom: 12px;}
a#nav4_subnav4_ch:hover,a#nav4_subnav4_ch.on {background-position: 66px 0px;}
#nav4_subnav5_en {display: block; width: 75px; height: 13px; background: url(../assets/nav4_subnav5_en.png) 0 0; margin-bottom: 11px;}
a#nav4_subnav5_en:hover,a#nav4_subnav5_en.on {background-position: 77px 0px;}
#nav4_subnav5_ch {display: block; width: 39px; height: 12px; background: url(../assets/nav4_subnav5_ch.png) 0 0; margin-bottom: 12px;}
a#nav4_subnav5_ch:hover,a#nav4_subnav5_ch.on {background-position: 41px 0px;}
#nav4_subnav6_en {display: block; width: 32px; height: 10px; background: url(../assets/nav4_subnav6_en.png) 0 0; margin-bottom: 14px;}
a#nav4_subnav6_en:hover,a#nav4_subnav6_en.on {background-position: 34px 0px;}
#nav4_subnav6_ch {display: block; width: 38px; height: 12px; background: url(../assets/nav4_subnav6_ch.png) 0 0; margin-bottom: 12px;}
a#nav4_subnav6_ch:hover,a#nav4_subnav6_ch.on {background-position: 40px 0px;}
#nav4_subnav7_en {display: block; width: 62px; height: 13px; background: url(../assets/nav4_subnav7_en.png) 0 0; margin-bottom: 11px;}
a#nav4_subnav7_en:hover,a#nav4_subnav7_en.on {background-position: 64px 0px;}
#nav4_subnav7_ch {display: block; width: 39px; height: 12px; background: url(../assets/nav4_subnav7_ch.png) 0 0; margin-bottom: 12px;}
a#nav4_subnav7_ch:hover,a#nav4_subnav7_ch.on {background-position: 41px 0px;}
#nav4_subnav8_en {display: block; width: 66px; height: 10px; background: url(../assets/nav4_subnav8_en.png) 0 0; margin-bottom: 14px;}
a#nav4_subnav8_en:hover,a#nav4_subnav8_en.on {background-position: 68px 0px;}
#nav4_subnav8_ch {display: block; width: 39px; height: 12px; background: url(../assets/nav4_subnav8_ch.png) 0 0; margin-bottom: 12px;}
a#nav4_subnav8_ch:hover,a#nav4_subnav8_ch.on {background-position: 41px 0px;}
#nav4_subnav9_en {display: block; width: 90px; height: 10px; background: url(../assets/nav4_subnav9_en.png) 0 0; margin-bottom: 14px;}
a#nav4_subnav9_en:hover,a#nav4_subnav9_en.on {background-position: 92px 0px;}
#nav4_subnav9_ch {display: block; width: 77px; height: 12px; background: url(../assets/nav4_subnav9_ch.png) 0 0; margin-bottom: 12px;}
a#nav4_subnav9_ch:hover,a#nav4_subnav9_ch.on {background-position: 79px 0px;}
#nav4_subnav10_en {display: block; width: 82px; height: 13px; background: url(../assets/nav4_subnav10_en.png) 0 0; margin-bottom: 11px;}
a#nav4_subnav10_en:hover,a#nav4_subnav10_en.on {background-position: 84px 0px;}
#nav4_subnav10_ch {display: block; width: 78px; height: 12px; background: url(../assets/nav4_subnav10_ch.png) 0 0; margin-bottom: 12px;}
a#nav4_subnav10_ch:hover,a#nav4_subnav10_ch.on {background-position: 80px 0px;}

/*==========Navigation - Subnav 2 (Third Nav)==========*/
#nav2_subnav1-0_en {display: block; float: left; width: 180px; height: 29px; background: url(../assets/nav2_subnav1-0_en.jpg) 0 0; margin-right: 2px;}
a#nav2_subnav1-0_en:hover,a#nav2_subnav1-0_en.on {background-position: 182px 0px;}
#nav2_subnav1-0_ch {display: block; float: left; width: 113px; height: 29px; background: url(../assets/nav2_subnav1-0_ch.jpg) 0 0; margin-right: 2px;}
a#nav2_subnav1-0_ch:hover,a#nav2_subnav1-0_ch.on {background-position: 115px 0px;}
#nav2_subnav1-1_en {display: block; float: left; width: 138px; height: 30px; background: url(../assets/nav2_subnav1-1_en.jpg) 0 0; margin-right: 2px;}
a#nav2_subnav1-1_en:hover,a#nav2_subnav1-1_en.on {background-position: 140px 0px;}
#nav2_subnav1-1_ch {display: block; float: left; width: 85px; height: 29px; background: url(../assets/nav2_subnav1-1_ch.jpg) 0 0; margin-right: 2px;}
a#nav2_subnav1-1_ch:hover,a#nav2_subnav1-1_ch.on {background-position: 87px 0px;}
#nav2_subnav1-2_en {display: block; float: left; width: 103px; height: 29px; background: url(../assets/nav2_subnav1-2_en.jpg) 0 0; margin-right: 2px;}
a#nav2_subnav1-2_en:hover,a#nav2_subnav1-2_en.on {background-position: 105px 0px;}
#nav2_subnav1-2_ch {display: block; float: left; width: 85px; height: 29px; background: url(../assets/nav2_subnav1-2_ch.jpg) 0 0; margin-right: 2px;}
a#nav2_subnav1-2_ch:hover,a#nav2_subnav1-2_ch.on {background-position: 87px 0px;}
#nav2_subnav1-3_en {display: block; float: left; width: 129px; height: 29px; background: url(../assets/nav2_subnav1-3_en.jpg) 0 0; margin-right: 2px;}
a#nav2_subnav1-3_en:hover,a#nav2_subnav1-3_en.on {background-position: 131px 0px;}
#nav2_subnav1-3_ch {display: block; float: left; width: 113px; height: 29px; background: url(../assets/nav2_subnav1-3_ch.jpg) 0 0; margin-right: 2px;}
a#nav2_subnav1-3_ch:hover,a#nav2_subnav1-3_ch.on {background-position: 115px 0px;}
#nav2_subnav1-4_en {display: block; float: left; width: 215px; height: 29px; background: url(../assets/nav2_subnav1-4_en.jpg) 0 0; margin-right: 2px;}
a#nav2_subnav1-4_en:hover,a#nav2_subnav1-4_en.on {background-position: 217px 0px;}
#nav2_subnav1-4_ch {display: block; float: left; width: 128px; height: 29px; background: url(../assets/nav2_subnav1-4_ch.jpg) 0 0; margin-right: 2px;}
a#nav2_subnav1-4_ch:hover,a#nav2_subnav1-4_ch.on {background-position: 130px 0px;}
#nav2_subnav1-5_en {display: block; float: left; width: 84px; height: 29px; background: url(../assets/nav2_subnav1-5_en.jpg) 0 0; margin-right: 2px;}
a#nav2_subnav1-5_en:hover,a#nav2_subnav1-5_en.on {background-position: 86px 0px;}
#nav2_subnav1-5_ch {display: block; float: left; width: 85px; height: 29px; background: url(../assets/nav2_subnav1-5_ch.jpg) 0 0; margin-right: 2px;}
a#nav2_subnav1-5_ch:hover,a#nav2_subnav1-5_ch.on {background-position: 87px 0px;}
#nav2_subnav1-6_en {display: block; float: left; width: 88px; height: 30px; background: url(../assets/nav2_subnav1-6_en.jpg) 0 0;}
a#nav2_subnav1-6_en:hover,a#nav2_subnav1-6_en.on {background-position: 90px 0px;}
#nav2_subnav1-6_ch {display: block; float: left; width: 56px; height: 29px; background: url(../assets/nav2_subnav1-6_ch.jpg) 0 0; margin-right: 2px;}
a#nav2_subnav1-6_ch:hover,a#nav2_subnav1-6_ch.on {background-position: 58px 0px;}
#nav2_subnav2-1_en {display: block; float: left; width: 156px; height: 29px; background: url(../assets/nav2_subnav2-1_en.jpg) 0 0; margin-right: 2px;}
a#nav2_subnav2-1_en:hover,a#nav2_subnav2-1_en.on {background-position: 158px 0px;}
#nav2_subnav2-1_ch {display: block; float: left; width: 85px; height: 29px; background: url(../assets/nav2_subnav2-1_ch.jpg) 0 0; margin-right: 2px;}
a#nav2_subnav2-1_ch:hover,a#nav2_subnav2-1_ch.on {background-position: 87px 0px;}
#nav2_subnav2-2_en {display: block; float: left; width: 64px; height: 29px; background: url(../assets/nav2_subnav2-2_en.jpg) 0 0; margin-right: 2px;}
a#nav2_subnav2-2_en:hover,a#nav2_subnav2-2_en.on {background-position: 66px 0px;}
#nav2_subnav2-2_ch {display: block; float: left; width: 72px; height: 29px; background: url(../assets/nav2_subnav2-2_ch.jpg) 0 0; margin-right: 2px;}
a#nav2_subnav2-2_ch:hover,a#nav2_subnav2-2_ch.on {background-position: 74px 0px;}
#nav2_subnav3-1_en {display: block; float: left; width: 122px; height: 29px; background: url(../assets/nav2_subnav3-1_en.jpg) 0 0; margin-right: 2px;}
a#nav2_subnav3-1_en:hover,a#nav2_subnav3-1_en.on {background-position: 124px 0px;}
#nav2_subnav3-1_ch {display: block; float: left; width: 72px; height: 29px; background: url(../assets/nav2_subnav3-1_ch.jpg) 0 0; margin-right: 2px;}
a#nav2_subnav3-1_ch:hover,a#nav2_subnav3-1_ch.on {background-position: 74px 0px;}
#nav2_subnav3-2_en {display: block; float: left; width: 87px; height: 29px; background: url(../assets/nav2_subnav3-2_en.jpg) 0 0; margin-right: 2px;}
a#nav2_subnav3-2_en:hover,a#nav2_subnav3-2_en.on {background-position: 89px 0px;}
#nav2_subnav3-2_ch {display: block; float: left; width: 72px; height: 29px; background: url(../assets/nav2_subnav3-2_ch.jpg) 0 0; margin-right: 2px;}
a#nav2_subnav3-2_ch:hover,a#nav2_subnav3-2_ch.on {background-position: 74px 0px;}
#nav2_subnav5-1_en {display: block; float: left; width: 127px; height: 29px; background: url(../assets/nav2_subnav5-1_en.jpg) 0 0; margin-right: 2px;}
a#nav2_subnav5-1_en:hover,a#nav2_subnav5-1_en.on {background-position: 129px 0px;}
#nav2_subnav5-1_ch {display: block; float: left; width: 85px; height: 29px; background: url(../assets/nav2_subnav5-1_ch.jpg) 0 0; margin-right: 2px;}
a#nav2_subnav5-1_ch:hover,a#nav2_subnav5-1_ch.on {background-position: 87px 0px;}
#nav2_subnav5-2_en {display: block; float: left; width: 98px; height: 29px; background: url(../assets/nav2_subnav5-2_en.jpg) 0 0; margin-right: 2px;}
a#nav2_subnav5-2_en:hover,a#nav2_subnav5-2_en.on {background-position: 100px 0px;}
#nav2_subnav5-2_ch {display: block; float: left; width: 72px; height: 29px; background: url(../assets/nav2_subnav5-2_ch.jpg) 0 0; margin-right: 2px;}
a#nav2_subnav5-2_ch:hover,a#nav2_subnav5-2_ch.on {background-position: 74px 0px;}

/*==========Navigation - Subnav 3==========*/
#nav3_subnav1_en {display: block; width: 52px; height: 13px; background: url(../assets/nav3_subnav1_en.png) 0 0; margin-bottom: 11px;}
a#nav3_subnav1_en:hover,a#nav3_subnav1_en.on {background-position: 54px 0px;}
#nav3_subnav2_en {display: block; width: 78px; height: 13px; background: url(../assets/nav3_subnav2_en.png) 0 0; margin-bottom: 11px;}
a#nav3_subnav2_en:hover, a#nav3_subnav2_en.on {background-position: 80px 0px;}
#nav3_subnav3_en {display: block; width: 71px; height: 10px; background: url(../assets/nav3_subnav3_en.png) 0 0; margin-bottom: 14px;}
a#nav3_subnav3_en:hover,a#nav3_subnav3_en.on {background-position: 73px 0px;}

/*==========Lang Navigation==========*/
#signin_en {display: block; float: left; width: 41px; height: 12px; background: url(../assets/signin_en.png) 0 0; margin-right: 20px;}
a#signin_en:hover,a#signin_en.on {background-position: 43px 0px;}
#lang_en {display: block; float: left; width: 22px; height: 12px; background: url(../assets/lang_en.png) 0 0; margin-right: 20px;}
a#lang_en:hover,a#lang_en.on {background-position: 24px 0px;}
#lang_ch {display: block; float: left; width: 23px; height: 12px; background: url(../assets/lang_ch.png) 0 0; margin-right: 20px;}
a#lang_ch:hover,a#lang_ch.on {background-position: 25px 0px;}

/*==========News & Event==========*/
#btn_all_en {display: block; float: left; width: 54px; height: 30px; background: url(../assets/btn_all_en.gif) 0 0; margin-right: 3px;}
a#btn_all_en:hover,a#btn_all_en.on {background-position: 56px 0px;}
#btn_all_ch {display: block; float: left; width: 61px; height: 29px; background: url(../assets/btn_all_ch.gif) 0 0; margin-right: 3px;}
a#btn_all_ch:hover,a#btn_all_ch.on {background-position: 63px 0px;}
#btn_specialoffer_en {display: block; float: left; width: 118px; height: 30px; background: url(../assets/btn_specialoffer_en.gif) 0 0; margin-right: 3px;}
a#btn_specialoffer_en:hover,a#btn_specialoffer_en.on {background-position: 120px 0px;}
#btn_specialoffer_ch {display: block; float: left; width: 61px; height: 29px; background: url(../assets/btn_specialoffer_ch.gif) 0 0; margin-right: 3px;}
a#btn_specialoffer_ch:hover,a#btn_specialoffer_ch.on {background-position: 63px 0px;}
#btn_news_en {display: block; float: left; width: 63px; height: 30px; background: url(../assets/btn_news_en.gif) 0 0; margin-right: 3px;}
a#btn_news_en:hover,a#btn_news_en.on { background-position: 65px 0px;}
#btn_news_ch {display: block; float: left; width: 89px; height: 29px; background: url(../assets/btn_news_ch.gif) 0 0; margin-right: 3px;}
a#btn_news_ch:hover,a#btn_news_ch.on { background-position: 91px 0px;}
#btn_press_en {display: block; float: left; width: 67px; height: 30px; background: url(../assets/btn_press_en.gif) 0 0; margin-right: 3px;}
a#btn_press_en:hover,a#btn_press_en.on {background-position: 69px 0px;}
#btn_press_ch {display: block; float: left; width: 73px; height: 29px; background: url(../assets/btn_press_ch.gif) 0 0; margin-right: 3px;}
a#btn_press_ch:hover,a#btn_press_ch.on { background-position: 75px 0px;}
#btn_awards_en {display: block; float: left; width: 70px; height: 29px; background: url(../assets/btn_awards_en.gif) 0 0; margin-right: 3px;}
a#btn_awards_en:hover,a#btn_awards_en.on {background-position: 72px 0px;}
#btn_awards_ch {display: block; float: left; width: 61px; height: 29px; background: url(../assets/btn_awards_ch.gif) 0 0; margin-right: 3px;}
a#btn_awards_ch:hover,a#btn_awards_ch.on {background-position: 63px 0px;}
#btn_activities_en {display: block; float: left; width: 79px; height: 29px; background: url(../assets/btn_activities_en.gif) 0 0; margin-right: 3px;}
a#btn_activities_en:hover, a#btn_activities_en.on {background-position: 81px 0px;}
#btn_activities_ch {display: block; float: left; width: 61px; height: 29px; background: url(../assets/btn_activities_ch.gif) 0 0; margin-right: 3px;}
a#btn_activities_ch:hover, a#btn_activities_ch.on {background-position: 63px 0px;}
#btn_studio_en {display: block; float: left; width: 74px; height: 30px; background: url(../assets/btn_studio_en.gif) 0 0; margin-right: 3px;}
a#btn_studio_en:hover,a#btn_studio_en.on {background-position: 76px 0px;}
#btn_studio_ch {display: block; float: left; width: 61px; height: 29px; background: url(../assets/btn_studio_ch.gif) 0 0; margin-right: 3px;}
a#btn_studio_ch:hover,a#btn_studio_ch.on {background-position: 63px 0px;}
#btn_workshop_en {display: block; float: left; width: 100px; height: 30px; background: url(../assets/btn_workshop_en.gif) 0 0; margin-right: 3px;}
a#btn_workshop_en:hover,a#btn_workshop_en.on {background-position: 102px 0px;}
#btn_workshop_ch {display: block; float: left; width: 74px; height: 29px; background: url(../assets/btn_workshop_ch.gif) 0 0; margin-right: 3px;}
a#btn_workshop_ch:hover,a#btn_workshop_ch.on {background-position: 76px 0px;}
#btn_collaboration_en {display: block; float: left; width: 122px; height: 30px; background: url(../assets/btn_collaboration_en.gif) 0 0; margin-right: 3px;}
a#btn_collaboration_en:hover,a#btn_collaboration_en.on {background-position: 124px 0px;}
#btn_collaboration_ch {display: block; float: left; width: 89px; height: 29px; background: url(../assets/btn_collaboration_ch.gif) 0 0; margin-right: 3px;}
a#btn_collaboration_ch:hover,a#btn_collaboration_ch.on {background-position: 91px 0px;}

/*==========Newsletter==========*/
.btn_view_en{display: block; width: 121px; height: 34px; cursor: pointer; background-image: url(../assets/btn_view_en.gif); background-position: 0 0;}
a.btn_view_en:hover {background-position: 123px 0px;}
.btn_view_ch{display: block; width: 121px; height: 34px; cursor: pointer; background-image: url(../assets/btn_view_ch.gif); background-position: 0 0;}
a.btn_view_ch:hover {background-position: 123px 0px;}

/*==========Ideas - Common==========*/
#btn_idea1_en {display: block; float: left; width: 80px; height: 30px; background: url(../assets/btn_idea1_en.gif) 82px 0px; margin-right: 2px;}
a#btn_idea1_en:hover,a#btn_idea1_en.on {background-position: 0 0;}
#btn_idea1_ch {display: block; float: left; width: 70px; height: 30px; background: url(../assets/btn_idea1_ch.gif) 72px 0px; margin-right: 2px;}
a#btn_idea1_ch:hover,a#btn_idea1_ch.on {background-position: 0 0;}
#btn_idea2_en {display: block; float: left; width: 68px; height: 31px; background: url(../assets/btn_idea2_en.gif) 70px 0px; margin-right: 2px;}
a#btn_idea2_en:hover,a#btn_idea2_en.on {background-position: 0 0;}
#btn_idea2_ch {display: block; float: left; width: 53px; height: 30px; background: url(../assets/btn_idea2_ch.gif) 55px 0px; margin-right: 2px;}
a#btn_idea2_ch:hover,a#btn_idea2_ch.on {background-position: 0 0;}
#btn_idea3_en {display: block; float: left; width: 81px; height: 30px; background: url(../assets/btn_idea3_en.gif) 83px 0px; margin-right: 2px;}
a#btn_idea3_en:hover,a#btn_idea3_en.on {background-position: 0 0;}
#btn_idea3_ch {display: block; float: left; width: 53px; height: 30px; background: url(../assets/btn_idea3_ch.gif) 55px 0px; margin-right: 2px;}
a#btn_idea3_ch:hover,a#btn_idea3_ch.on {background-position: 0 0;}
#btn_idea4_en {display: block; float: left; width: 146px; height: 30px; background: url(../assets/btn_idea4_en.gif) 148px 0px; margin-right: 2px;}
a#btn_idea4_en:hover,a#btn_idea4_en.on {background-position: 0 0;}
#btn_idea4_ch {display: block; float: left; width: 83px; height: 30px; background: url(../assets/btn_idea4_ch.gif) 85px 0px; margin-right: 2px;}
a#btn_idea4_ch:hover,a#btn_idea4_ch.on {background-position: 0 0;}
#btn_idea5_en {display: block; float: left; width: 101px; height: 31px; background: url(../assets/btn_idea5_en.gif) 103px 0px; margin-right: 2px;}
a#btn_idea5_en:hover,a#btn_idea5_en.on {background-position: 0 0;}
#btn_idea5_ch {display: block; float: left; width: 53px; height: 30px; background: url(../assets/btn_idea5_ch.gif) 55px 0px; margin-right: 2px;}
a#btn_idea5_ch:hover,a#btn_idea5_ch.on {background-position: 0 0;}
#btn_idea6_en {display: block; float: left; width: 51px; height: 30px; background: url(../assets/btn_idea6_en.gif) 53px 0px; margin-right: 2px;}
a#btn_idea6_en:hover,a#btn_idea6_en.on {background-position: 0 0;}
#btn_idea6_ch {display: block; float: left; width: 53px; height: 30px; background: url(../assets/btn_idea6_ch.gif) 55px 0px; margin-right: 2px;}
a#btn_idea6_ch:hover,a#btn_idea6_ch.on {background-position: 0 0;}
#btn_idea7_en {display: block; float: left; width: 85px; height: 31px; background: url(../assets/btn_idea7_en.gif) 87px 0px; margin-right: 2px;}
a#btn_idea7_en:hover,a#btn_idea7_en.on {background-position: 0 0;}
#btn_idea7_ch {display: block; float: left; width: 53px; height: 30px; background: url(../assets/btn_idea7_ch.gif) 55px 0px; margin-right: 2px;}
a#btn_idea7_ch:hover,a#btn_idea7_ch.on {background-position: 0 0;}
#btn_idea8_en {display: block; float: left; width: 88px; height: 31px; background: url(../assets/btn_idea8_en.gif) 90px 0px; margin-right: 2px;}
a#btn_idea8_en:hover,a#btn_idea8_en.on {background-position: 0 0;}
#btn_idea8_ch {display: block; float: left; width: 53px; height: 30px; background: url(../assets/btn_idea8_ch.gif) 55px 0px; margin-right: 2px;}
a#btn_idea8_ch:hover,a#btn_idea8_ch.on {background-position: 0 0;}
#btn_idea9_en {display: block; float: left; width: 121px; height: 30px;background: url(../assets/btn_idea9_en.gif) 123px 0px; margin-right: 2px;}
a#btn_idea9_en:hover,a#btn_idea9_en.on {background-position: 0 0;}
#btn_idea9_ch {display: block; float: left; width: 95px; height: 30px;background: url(../assets/btn_idea9_ch.gif) 97px 0px; margin-right: 2px;}
a#btn_idea9_ch:hover,a#btn_idea9_ch.on {background-position: 0 0;}
#btn_idea10_en {display: block; float: left; width: 105px; height: 30px;background: url(../assets/btn_idea10_en.gif) 107px 0px;}
a#btn_idea10_en:hover,a#btn_idea10_en.on {background-position: 0 0;}
#btn_idea10_ch {display: block; float: left; width: 95px; height: 30px;background: url(../assets/btn_idea10_ch.gif) 97px 0px;}
a#btn_idea10_ch:hover,a#btn_idea10_ch.on {background-position: 0 0;}

/*==========Crumbnav==========*/
ul.crumbnav{display: block; width: 950px; clear: both; height: 29px; margin-bottom: 5px;}
.crumbnav1_en {display: block; float: left; width: 188px; height: 29px; background-image: url(../assets/crumbnav1_en.png); background-position: 190px 0; margin-right: 5px;}
.crumbnav1_ch {display: block; float: left; width: 188px; height: 29px; background-image: url(../assets/crumbnav1_ch.png); background-position: 190px 0; margin-right: 5px;}
.crumbnav2_en {display: block; float: left; width: 194px; height: 29px; background-image: url(../assets/crumbnav2_en.png); background-position: 196px 0; margin-right: 5px; position: relative; left: -8px; }
.crumbnav2_ch {display: block; float: left; width: 194px; height: 29px; background-image: url(../assets/crumbnav2_ch.png); background-position: 196px 0; margin-right: 5px; position: relative; left: -8px; }
.crumbnav3_en {display: block; float: left; width: 194px; height: 29px; background-image: url(../assets/crumbnav3_en.png); background-position: 196px 0; margin-right: 5px; position: relative; left: -16px;}
.crumbnav3_ch {display: block; float: left; width: 194px; height: 29px; background-image: url(../assets/crumbnav3_ch.png); background-position: 196px 0; margin-right: 5px; position: relative; left: -16px;}
.crumbnav4_en {display: block; float: left; width: 194px; height: 29px; background-image: url(../assets/crumbnav4_en.png); background-position: 196px 0; margin-right: 5px; position: relative; left: -24px;}
.crumbnav4_ch {display: block; float: left; width: 194px; height: 29px; background-image: url(../assets/crumbnav4_ch.png); background-position: 196px 0; margin-right: 5px; position: relative; left: -24px;}
.crumbnav5_en {display: block; width: 188px; height: 29px; background-image: url(../assets/crumbnav5_en.png); background-position: 190px 0; position: relative; left: 758px;}
.crumbnav5_ch {display: block; width: 188px; height: 29px; background-image: url(../assets/crumbnav5_ch.png); background-position: 190px 0; position: relative; left: 758px;}
a.crumbnav1_en:hover,a.crumbnav1_en.on,a.crumbnav2_en:hover,a.crumbnav2_en.on,a.crumbnav3_en:hover,a.crumbnav3_en.on,a.crumbnav4_en:hover,a.crumbnav4_en.on,a.crumbnav5_en:hover,a.crumbnav5_en.on,a.crumbnav1_ch:hover,a.crumbnav1_ch.on,a.crumbnav2_ch:hover,a.crumbnav2_ch.on,a.crumbnav3_ch:hover,a.crumbnav3_ch.on,a.crumbnav4_ch:hover,a.crumbnav4_ch.on,a.crumbnav5_ch:hover,a.crumbnav5_ch.on {background-position: 0px 0px;}

/*==========Footer - Social==========*/
#btn_facebook{background: url(../assets/btn_facebook.gif) 0 0;}
#btn_twitter{background: url(../assets/btn_twitter.gif) 0 0;}
#btn_weibo{background: url(../assets/btn_weibo.gif) 0 0;}
#btn_youtube{background: url(../assets/btn_youtube.gif) 0 0;}
#btn_facebook, #btn_twitter, #btn_weibo, #btn_youtube{display: block; float: left; width: 25px; height: 25px; margin-left: 20px;}
a#btn_facebook:hover, a#btn_twitter:hover, a#btn_weibo:hover, a#btn_youtube:hover{background-position: 27px 0;}