.floatleft{ float:left;}
.floatright{ float:right;}
.clear_both{ clear:both;}

* {  margin:0; padding:0; }
:focus {outline:0;}
body { width:100%; font-family: 'Open Sans', sans-serif; overflow-x:hidden; color:#000000; background:#ffffff; background-repeat:no-repeat; background-position:center top; padding-top:0px; overflow-x:hidden; font-size:14px; }
.wrapper_holder { width:100%; float:left; position:relative; border:0px solid red; margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; background:#ffffff; }
.wrapper { margin: 0 auto; width:960px; height:auto; border:0px solid blue;  position:relative; }
.content_outer_holder_jetro{ position:relative; width:100%; float:left; border:0px solid red;}
.inner_absolute_div{ position:absolute; width:100%; height:100%; left:0; top:0; border:0px solid green;}
.ucasetext{ text-transform:uppercase;}
a.finoutmoreinner_btn{ display:inline-block; background:#c5272a; padding:12px 25px; border-radius:8px; text-decoration:none; color:#ffffff !important; cursor:pointer; font-size:22px; font-weight:bold; }
a.finoutmoreinner_link{ display:inline-block; background:#ffffff; padding:5px 0px; border-radius:0px; text-decoration:none; color:#c5272a !important; cursor:pointer; font-size:22px; font-weight:bold; border:0px solid red; }

#wrapper_holder_movetotop{ background:#ffffff; margin-bottom:10px; margin-top:10px;}
a.gototop{ position:relative; width:40px; height:48px; float:right; margin-right:15px; cursor:pointer; display:block; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; z-index:5; border:0px solid red;}
a.gototop img{ width:100%; }

a.mobile_menu_icon{ position:absolute; width:50px; height:35px; text-align:center; font-size:26px; line-height:26px; color:#003366; left:35px; top:55px; display:inline-block; cursor:pointer; display:block; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; z-index:5; border:0px solid red;}
a.mobile_menu_icon img{ width:100%; }
a.mobile_back_icon{ position:absolute; width:50px; height:35px; text-align:center; font-size:30px; line-height:30px; color:#003366; left:35px; top:55px; display:inline-block; cursor:pointer; display:block; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; z-index:5; border:0px solid red; background:url(/ext_images/uae/fudonippon/images/arrow_back.png); background-size:auto 20px;  background-repeat:no-repeat; background-position:left center; padding-left:25px; text-align:left; color:#FFFFFF; font-family: 'Open Sans', sans-serif; font-weight:600; font-size:20px; line-height:35px;}

a.mobile_home_icon{ position:absolute; display:block; width:30px; height:30px; left:auto; right:18px; top:55px; border:0px solid red; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; z-index:5;}
a.mobile_home_icon img{ width:100%; }


.mobile_menu{ display:block; width:270px; height:100vh; position:absolute; left:-100px; top:0px; z-index:15; display:none; background:rgba(0,0,0,1.0); padding-top:120px;  }
.mobile_menu_heading{ font-size:18px; text-decoration:none; color:#ffffff; display:block; float:left; width:70%; margin-left:20%; text-align:left; height:40px; line-height:40px; font-family: 'Open Sans', sans-serif; font-weight:600; margin-bottom:10px; }
.mobile_menu a.mobile_menu_item { font-size:18px; text-decoration:none; color:#ffffff; display:block; float:left; width:70%; margin-left:20%; text-align:left; height:40px; line-height:40px; font-family: 'Open Sans', sans-serif; font-weight:600; cursor:pointer; }
.mobile_menu a.mobile_menu_item:hover { color:#c5272a; }
.mobile_menu a.active {}
.mobile_menu a:last-child { }
.mobile_menu a.mobile_menu_item.hassubmenu { background:url(/ext_images/uae/fudonippon/images/arrow_right.png); background-size:auto 16px; background-position:right center; background-repeat:no-repeat; }
.mobile_sub_menu{ display:none; width:100%; float:left;}
.mobile_menu a.mobile_submenu_item { font-size:17px; color:#aaaaaa; font-family: 'Open Sans', sans-serif; font-weight:300; }
.mobile_menu_active_item { color:#c5272a !important; }
.mobile_submenu_active_item { color:#c5272a !important; }
.mobile_active_sub_menu{ display:block !important;}

a.mobile_menu_item.hassubmenu{ cursor:default !important;}
a.mobile_menu_item.hassubmenu:hover{ color:#ffffff !important;}

/* Top section */
#inner_section_holder_topsection{ padding:0px 0px; background:none; overflow:hidden; width:100%; float:left; padding-top:0px; padding-bottom:0px; position:absolute; border:0px solid red; height:150px; z-index:2; }
#inner_section_topsection{ position:relative; width:960px; font-family: 'Open Sans', sans-serif; margin:0 auto; color:#ffffff; }
.top_logo{ z-index:3; position:absolute; margin:0 auto; left:0; right:0; top:10px; width:200px; height:150px; border:0px solid red;}
.top_logo img{ width:100%; }
.topsection_social_icons{ font-size:13px; float:right; width:190px; border:0px solid red; text-align:right; margin-top:60px; margin-right:10px;}
.topsection_social_icons a{ display:inline-block; margin:0px 0px 0px 20px; width:40px; height:30px; position:relative; cursor:pointer; }
.topsection_social_icons a.maillink{ display:inline-block; margin:0px 0px; color:#404142; text-decoration:none; }
.topsection_social_icons_left{ display:inline-block; float:left; margin-left:110px; margin-top:80px;}
.topsection_social_icons_right{ display:inline-block; float:right; margin-top:80px;}

#wrapper_holder_website_masthead_section{  background:#fcf6de; min-height:100vh; height:100vh; background:#ffffff; position:relative; }
#wrapper_website_masthead_section{ min-height:100vh; height:100vh; }

.masthead_blackfilm{ z-index:5; background:rgba(0,0,0,0.0); width:100%; height:100%; left:0; top:0; position:absolute; display:block; }
.masthead_dots_holder{ width:20px; height:310px; border:0px solid red; position:absolute; z-index:3; left:auto; right:20px; top:0; bottom:0; margin:auto; }
.masthead_dot{ width:12px; height:12px; display:block; background:rgba(255,255,255,1); border-radius:10px; margin:0px 4px 15px 4px; border:0px solid red; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); opacity: 0.5; cursor:pointer; }
.masthead_dot_active{ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; background:#c5272a;}

.masthead_slides_holder{ width:100%; height:100%; position:absolute; z-index:1; }
.masthead_slide{ width:100%; height:100%; position:absolute; z-index:1; visibility:hidden; background-repeat:no-repeat; background-size:2060px auto; background-position:center -100px; border:0px solid yellow; }
#masthead_slide_0{ background-image:url(/ext_images/uae/fudonippon/images/masthead/kimuraya_masthead.jpg); visibility:visible; }
#masthead_slide_1{ background-image:url(/ext_images/uae/fudonippon/images/masthead/bentoya_masthead.jpg); }
#masthead_slide_2{ background-image:url(/ext_images/uae/fudonippon/images/masthead/gourmetya_masthead.jpg); }
#masthead_slide_3{ background-image:url(/ext_images/uae/fudonippon/images/masthead/zuma_masthead.jpg); }
#masthead_slide_4{ background-image:url(/ext_images/uae/fudonippon/images/masthead/summit_masthead.jpg); }
#masthead_slide_5{ background-image:url(/ext_images/uae/fudonippon/images/masthead/sakura_masthead.jpg); }
#masthead_slide_6{ background-image:url(/ext_images/uae/fudonippon/images/masthead/fujiya_masthead.jpg); }
#masthead_slide_7{ background-image:url(/ext_images/uae/fudonippon/images/masthead/junko_masthead.jpg); }
#masthead_slide_8{ background-image:url(/ext_images/uae/fudonippon/images/masthead/kohantei_masthead.jpg); }
#masthead_slide_9{ background-image:url(/ext_images/uae/fudonippon/images/masthead/kiku_masthead.jpg); }
#masthead_slide_10{ background-image:url(/ext_images/uae/fudonippon/images/masthead/tomo_masthead.jpg); }
.masthead_message_wrapper{ border:0px solid red; width:960px; height:100%; position:relative; margin:0 auto;}
.masthead_message{ width:270px; height:330px; border:0px solid red; position:absolute; left:auto; right:30px; top:250px; bottom:auto; z-index:4;}
/*#masthead_message_0{ height:330px;}
#masthead_message_1{ height:270px;}*/
.masthead_message_inner{ visibility:hidden; }
#masthead_message_inner_0{ visibility:visible;}
.masthead_message_logo{ width:100%; text-align:center; border:0px solid red; margin-bottom:20px;}
.masthead_message_logo img{ margin:0 auto; width:100%;}
.masthead_message_text{ color:#000000; text-align:left; font-size:20px; line-height:23px;  }

#wrapper_holder_website_discover_page{  background:#000000 url(/ext_images/uae/fudonippon/images/discover_bg.jpg); background-size:cover; background-position:center center; background-repeat:no-repeat; padding-top:40px; padding-bottom:40px; background-attachment: fixed }
.website_discover_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_discover_page_content_heading{ position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; height:100px; border:0px solid red; }
.website_discover_page_content_headingleft{ position:relative; width:450px; float:left; height:100px; border:0px solid red; }
.website_discover_page_content_headingleft img{ width:450px; margin-top:0px;  }
.website_discover_page_content_headingright{ position:relative; width:650px; float:right; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:20px; margin-top:15px; letter-spacing:0px; height:85px; border:0px solid red;  }

.website_discover_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; }
.website_discover_page_content_textsectionleft{ position:relative; width:241px; height:300px; float:right; margin-right:10px; }
.website_discover_page_content_textsectionleft .website_discover_page_content_textsectionleft_text{} 
.website_discover_page_content_textsectionleft_text_inner{ }
.website_discover_page_content_textsectionleft_text_inner_logo{ width:241px; height:241px; border:0px solid red; position:relative; }
.website_discover_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/japanese_agriculture_section3_image.png); background-size:100% auto; width:100%; height:100%; }
.website_discover_page_content_textsectionright{ position:relative; width:670px; height:470px; float:left; font-family: 'Open Sans', sans-serif; color:#c5272a; text-align:left; font-size:30px; line-height:34px; margin-top:0px; letter-spacing:0px; border:0px solid red; margin-left:10px;  }
.website_discover_page_content_textsectionright a.btn{ display:inline-block; background:#c5272a; padding:10px 25px; border-radius:10px; text-decoration:none; color:#ffffff !important; cursor:pointer; font-size:26px; font-weight:bold; }
.website_discover_page_content_textsectionright a.btn:hover{ background:#000000; }
.website_discover_page_content_textsectionright_inner_textcontent{ width:450px; border:0px solid red;}
.website_discover_page_content_textsectionright small{ font-size:16px; line-height:20px; font-style:italic; font-weight:normal; color:#000000; }
.website_discover_page_content_textsectionright .smalltext{ font-size:16px; line-height:20px; font-style:italic; font-weight:normal; color:#000000; }
.website_discover_page_thumbnails_section_heading{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:600; color:#000000; text-align:left; font-size:20px; margin-top:50px; height:40px; border:0px solid red; }
.website_discover_page_thumbnails_section_heading img{ display:inline-block; position:absolute; left:135px; right:auto; top:25px; bottom:auto; width:145px; }
.website_discover_page_thumbnails_section_heading span{  color:#667eec; font-size:20px; display:inline-block; padding-left:40px; }


#wrapper_holder_website_services_page{  background:#ffffff; background-size:100% auto; padding-top:40px; padding-bottom:40px; }
.website_services_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative;  margin-top:0px; text-align:center;}
.website_services_page_content_heading{ position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; height:60px; border:0px solid red;  }
.website_services_page_content_heading img{ display:inline-block; position:absolute; left:540px; right:auto; top:auto; bottom:-15px; width:220px;}
.website_services_page_content_subheading{ position:relative; width:100%; float:left;  color:#667eec; text-align:center; font-size:20px; margin-top:10px; height:40px; border:0px solid red;  }
.website_services_page_content_subheading img{ display:inline-block; vertical-align:text-top; width:250px; margin-top:-35px;}
.website_services_page_content_blocksection{ position:relative; float:none; display:inline-block; margin-top:0px; margin-bottom:0px; margin-left:30px; margin-right:30px; font-weight:normal; overflow:hidden; vertical-align:top; border:0px solid red; cursor:pointer; width:220px; height:454px; margin-top:0px; margin-bottom:0px; margin-left:7px; margin-right:7px; }
#website_services_page_content_blocksection_1{ margin-left:0px; }
#website_services_page_content_blocksection_4{ margin-right:0px; }
.website_services_page_content_blocksection_image{ position:absolute; left:0; top:0; z-index:1; width:100%; height:100%; background-size:auto 100%; background-repeat:no-repeat; -webkit-transition: 0.4s ease;
  transition: 0.4s ease;}
#website_services_page_content_blocksection_image_1{ background-image:url(/ext_images/uae/fudonippon/images/services_1.jpg);}
#website_services_page_content_blocksection_image_2{ background-image:url(/ext_images/uae/fudonippon/images/services_2.jpg)}
#website_services_page_content_blocksection_image_3{ background-image:url(/ext_images/uae/fudonippon/images/services_3.jpg)}
#website_services_page_content_blocksection_image_4{ background-image:url(/ext_images/uae/fudonippon/images/services_4.jpg);}
.website_services_page_content_blocksection_blackfilm{ position:absolute; left:0; top:0; z-index:2; width:100%; height:100%; background-size:auto 100%; background-repeat:no-repeat; background:rgba(0,0,0,0.6)}
.website_services_page_content_blocksection_heading{ position:relative; width:200px; height:45px; border:2px solid #C5272A; float:left; font-family: 'Open Sans', sans-serif; color:#ffffff; text-align:center; font-size:20px; font-weight:700; line-height:45px; z-index:3; border-radius:10px; margin-left:10px; position: relative; top: 50%; transform: translateY(-50%); }
.website_services_page_content_blocksection:hover .website_services_page_content_blocksection_image{ -webkit-transform: scale(1.08); transform: scale(1.08); }
.website_services_page_content_blocksection:hover .website_services_page_content_blocksection_heading{ background:#C5272A; color:#ffffff; }


#wrapper_holder_website_createdeliciousdishes_page{  background:#ffffff; height:600px; background:url(/ext_images/uae/fudonippon/images/createdeliciousdishes_bg.jpg); background-repeat:no-repeat; background-size:cover; /*background-attachment: fixed;*/ background-position:center center; }
#wrapper_holder_website_createdeliciousdishes_page_blackfilm{ position:absolute; width:100%; height:100%; left:0; top:0; background:rgba(0,0,0,0.7); z-index:1;}
#wrapper_website_createdeliciousdishes_page{ min-height:100%; height:100%; border:0px solid green; z-index:2; }
.website_createdeliciousdishes_page_content{ width:100%; display:inline-block; position: relative; top: 50%; -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%);transform: translateY(-50%); /*margin-top:50px;*/ border:0px solid red; }
.website_createdeliciousdishes_page_content_text{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; color:#c5272a; text-align:center; font-size:36px; height:140px; border:0px solid red; }
.website_createdeliciousdishes_page_content_text_inner{ width:68%; left:16%;}
.website_createdeliciousdishes_page_content_button{ position:relative; width:100%; float:left;  color:#667eec; text-align:center;  height:50px; border:0px solid red; margin-top:50px; }
.website_createdeliciousdishes_page_content_button a{ display:inline-block; background:#c5272a; padding:10px 25px; border-radius:10px; text-decoration:none; color:#ffffff !important; cursor:pointer; font-size:26px; font-weight:700; }
.website_createdeliciousdishes_page_content_button a:hover{ color:#000000;}


#wrapper_holder_website_newsevents_page{  background:#ffffff; background-size:100% auto; padding-top:60px; padding-bottom:60px; }
.website_newsevents_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative;  margin-top:0px; text-align:center;}
.website_newsevents_page_content_heading{ position:relative; width:100%; float:left;  color:#c5272a; text-align:center; font-size:45px; height:45px; border:0px solid red; font-family: 'Great Vibes', cursive;  }
.website_newsevents_page_content_heading img{ display:inline-block; position:absolute; left:540px; right:auto; top:auto; bottom:-15px; width:220px;}
.website_newsevents_page_content_subheading{ position:relative; width:100%; float:left; color:#000000; text-align:center; font-size:40px; margin-top:0px; height:45px; border:0px solid red; font-weight:400; }
.website_newsevents_page_content_subheading img{ display:inline-block; vertical-align:text-top; width:250px; margin-top:-35px;}
.website_newsevents_page_content_blocksection{ position:relative; float:none; display:inline-block; margin-top:40px; margin-bottom:0px; margin-left:50px; margin-right:50px; font-weight:normal; overflow:hidden; vertical-align:top; border:0px solid red; cursor:pointer; width:270px; height:480px; margin-top:40px; margin-bottom:0px; margin-left:18px; margin-right:18px; }
.website_newsevents_page_content_blocksection_image{ width:206px; height:206px; margin-left:32px; background-size:100% auto; background-repeat:no-repeat;  -moz-border-radius:206px; -webkit-border-radius:206px; -ms-border-radius:206px; border-radius:206px; border:0px solid red;  overflow:hidden;}
.website_newsevents_page_content_blocksection_image_inner{ width:100%; height:100%; width:206px; height:206px; -webkit-transition: 0.4s ease;
  transition: 0.4s ease; }
#website_newsevents_page_content_blocksection_image_inner_1{ background-image:url(/ext_images/uae/fudonippon/images/news_1.png)}
#website_newsevents_page_content_blocksection_image_inner_2{ background-image:url(/ext_images/uae/fudonippon/images/news_2.png)}
#website_newsevents_page_content_blocksection_image_inner_3{ background-image:url(/ext_images/uae/fudonippon/images/news_3.png)}
.website_newsevents_page_content_blocksection_date{ position:relative; width:100%; float:left;  color:#808080; text-align:center; font-size:14px; height:20px; border:0px solid red; margin-top:10px; font-family: 'Open Sans', sans-serif; font-weight:600; font-weight:bold; }
.website_newsevents_page_content_blocksection_date span{ color:#c5272a; !important }
.website_newsevents_page_content_blocksection_heading{ position:relative; width:100%; float:left; color:#000000; text-align:center; font-size:17px; line-height:20px; margin-top:10px; font-family: 'Open Sans', sans-serif; font-weight:700; }
.website_newsevents_page_content_blocksection_subheading{ position:relative; width:90%; margin-left:5%; float:left; color:#000000; text-align:center; font-size:16px; line-height:17px; margin-top:10px;  }
.website_newsevents_page_content_blocksection_subheading span{ background-color:#c5272a; color:#ffffff; display:inline-block; padding:10px 15px; border-radius:6px; }

.website_newsevents_page_content_blocksection_image:hover .website_newsevents_page_content_blocksection_image_inner{ -webkit-transform: scale(1.08); transform: scale(1.08); }



#inner_section_holder_footer{ padding:0px 0px; background:#000000; position:relative; z-index:1; overflow:hidden; width:100%; float:left; padding-top:10px; padding-bottom:10px; position:relative; border:0px solid red; }
#inner_section_footer{ position:relative; width:960px; font-family: 'Open Sans', sans-serif; margin:0 auto; color:#ffffff; }

.footer_social_text{ width:200px; float:left; border:0px solid red; line-height:28px;}
.footer_social_icons{ font-size:13px; width:200px; float:right; border:0px solid red; text-align:right;}
.footer_social_icons a{ display:inline-block; margin:0px 0px 0px 15px; width:32px; height:24px; cursor:pointer; }
.footer_social_icons a img{ width:100%; }
.footer_social_icons a.maillink{ display:inline-block; margin:0px 0px; color:#404142; text-decoration:none; }
.footer_social_icons_left{ display:inline-block; float:left; margin-left:110px; margin-top:80px;}
.footer_social_icons_right{ display:inline-block; float:right; margin-top:80px;}

/* Fine Dining Masthead */
#wrapper_holder_website_finedining_masthead_section{ background:#ffffff url(/ext_images/uae/fudonippon/images/fine_dining_bg.jpg); background-size:cover; height:300px;}

.website_finedining_page_content_heading{ position:relative; width:100%; float:left;  color:#c5272a; text-align:center; font-size:45px; height:45px; border:0px solid red; font-family: 'Great Vibes', cursive; margin-top:40px; z-index:2;  }
.website_finedining_page_content_heading img{ display:inline-block; position:absolute; left:540px; right:auto; top:auto; bottom:-15px; width:220px;}
.website_finedining_page_content_subheading{ position:relative; width:100%; float:left; color:#000000; text-align:center; font-size:37px; margin-top:0px; height:45px; border:0px solid red; font-weight:bold; z-index:3; font-weight:400;  }
.website_finedining_page_content_subheading img{ display:inline-block; vertical-align:text-top; width:250px; margin-top:-35px;}


/* Fine Dining Section 1 */
#wrapper_holder_website_finediningsection1_page{  background:#ffffff; padding-top:40px; padding-bottom:40px; }
.website_finediningsection1_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_finediningsection1_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_finediningsection1_page_content_textsectionleft{ position:relative; width:550px; height:440px; float:right; width:450px; height:390px; }
.website_finediningsection1_page_content_textsectionleft_text_inner_logo{ width:530px; height:440px; border:0px solid red; position:relative;width:450px; height:390px; }
.website_finediningsection1_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/tomo_restaurant.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_finediningsection1_page_content_textsectionright{ position:relative; width:550px; height:440px; float:left; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red; width:450px; height:450px;  }
.website_finediningsection1_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }

/* Fine Dining Section 2 */
#wrapper_holder_website_finediningsection2_page{  background:#ffffff; padding-top:40px; padding-bottom:40px; }
.website_finediningsection2_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_finediningsection2_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_finediningsection2_page_content_textsectionleft{ position:relative; width:550px; height:440px; float:left;width:450px; height:380px; }
.website_finediningsection2_page_content_textsectionleft_text_inner_logo{ width:530px; height:440px; border:0px solid red; position:relative; width:450px; height:380px;}
.website_finediningsection2_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/zuma_restaurant.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_finediningsection2_page_content_textsectionright{ position:relative; width:550px; height:440px; float:right; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red; width:450px; height:475px; }
.website_finediningsection2_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }

/* Fine Dining Section 3 */
#wrapper_holder_website_finediningsection3_page{  background:#ffffff; padding-top:40px; padding-bottom:40px; }
.website_finediningsection3_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_finediningsection3_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_finediningsection3_page_content_textsectionleft{ position:relative; width:550px; height:440px; float:right; width:450px; height:430px; }
.website_finediningsection3_page_content_textsectionleft_text_inner_logo{ width:530px; height:440px; border:0px solid red; position:relative; width:450px; height:430px; }
.website_finediningsection3_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/kohantei_restaurant.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_finediningsection3_page_content_textsectionright{ position:relative; width:550px; height:440px; float:left; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red; width:450px; height:450px;  }
.website_finediningsection3_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }

/* Fine Dining Section 2 */
#wrapper_holder_website_finediningsection4_page{  background:#ffffff; padding-top:40px; padding-bottom:40px; }
.website_finediningsection4_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_finediningsection4_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_finediningsection4_page_content_textsectionleft{ position:relative; width:550px; height:440px; float:left;width:450px; height:380px; }
.website_finediningsection4_page_content_textsectionleft_text_inner_logo{ width:530px; height:440px; border:0px solid red; position:relative; width:450px; height:380px;}
.website_finediningsection4_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/junko_restaurant.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_finediningsection4_page_content_textsectionright{ position:relative; width:550px; height:440px; float:right; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red; width:450px; height:380px; }
.website_finediningsection4_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }


/* Bistro Dining Masthead */
#wrapper_holder_website_bistrodining_masthead_section{ background:#ffffff url(/ext_images/uae/fudonippon/images/bistro_dining_bg.jpg); background-size:cover; height:300px;}


/* Bistro Dining Masthead */
.website_bistrodining_page_content_heading{ position:relative; width:100%; float:left;  color:#c5272a; text-align:center; font-size:45px; height:45px; border:0px solid red; font-family: 'Great Vibes', cursive; margin-top:40px; z-index:2;  }
.website_bistrodining_page_content_heading img{ display:inline-block; position:absolute; left:540px; right:auto; top:auto; bottom:-15px; width:220px;}
.website_bistrodining_page_content_subheading{ position:relative; width:100%; float:left; color:#000000; text-align:center; font-size:37px; margin-top:0px; height:45px; border:0px solid red; font-weight:bold; z-index:3;font-weight:400;  }
.website_bistrodining_page_content_subheading img{ display:inline-block; vertical-align:text-top; width:250px; margin-top:-35px;}


/* Bistro Dining Section 1 */
#wrapper_holder_website_bistrodiningsection1_page{  background:#ffffff; padding-top:40px; padding-bottom:40px; }
.website_bistrodiningsection1_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_bistrodiningsection1_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_bistrodiningsection1_page_content_textsectionleft{ position:relative; width:550px; height:440px; float:left; width:450px; height:410px;}
.website_bistrodiningsection1_page_content_textsectionleft_text_inner_logo{ width:530px; height:440px; border:0px solid red; position:relative; width:450px; height:410px;}
.website_bistrodiningsection1_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/kiku_restaurant.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_bistrodiningsection1_page_content_textsectionright{ position:relative; width:550px; height:440px; float:right; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red; width:450px; height:440px;  }
.website_bistrodiningsection1_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }

/* Bistro Dining Section 2 */
#wrapper_holder_website_bistrodiningsection2_page{  background:#ffffff; padding-top:40px; padding-bottom:40px; }
.website_bistrodiningsection2_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_bistrodiningsection2_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_bistrodiningsection2_page_content_textsectionleft{ position:relative; width:550px; height:440px; float:right; width:450px; height:410px;}
.website_bistrodiningsection2_page_content_textsectionleft_text_inner_logo{ width:530px; height:440px; border:0px solid red; position:relative; width:450px; height:410px;}
.website_bistrodiningsection2_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/kimuraya_restaurant.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_bistrodiningsection2_page_content_textsectionright{ position:relative; width:550px; height:440px; float:left; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red; width:450px; height:480px;  }
.website_bistrodiningsection2_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }

/* Bistro Dining Section 3 */
#wrapper_holder_website_bistrodiningsection3_page{  background:#ffffff; padding-top:40px; padding-bottom:40px; }
.website_bistrodiningsection3_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_bistrodiningsection3_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_bistrodiningsection3_page_content_textsectionleft{ position:relative; width:550px; height:440px; float:left; width:450px; height:410px;}
.website_bistrodiningsection3_page_content_textsectionleft_text_inner_logo{ width:530px; height:440px; border:0px solid red; position:relative; width:450px; height:410px;}
.website_bistrodiningsection3_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/fujiya_restaurant.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_bistrodiningsection3_page_content_textsectionright{ position:relative; width:550px; height:440px; float:right; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red; width:450px; height:420px;  }
.website_bistrodiningsection3_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }





/* Casual Dining Masthead */
#wrapper_holder_website_casualdining_masthead_section{ background:#ffffff url(/ext_images/uae/fudonippon/images/casual_dining_bg.jpg); background-size:cover; height:300px;}


/* Casual Dining Masthead */
.website_casualdining_page_content_heading{ position:relative; width:100%; float:left;  color:#c5272a; text-align:center; font-size:45px; height:45px; border:0px solid red; font-family: 'Great Vibes', cursive; margin-top:40px; z-index:2;  }
.website_casualdining_page_content_heading img{ display:inline-block; position:absolute; left:540px; right:auto; top:auto; bottom:-15px; width:220px;}
.website_casualdining_page_content_subheading{ position:relative; width:100%; float:left; color:#000000; text-align:center; font-size:37px; margin-top:0px; height:45px; border:0px solid red; font-weight:bold; z-index:3; font-weight:400; }
.website_casualdining_page_content_subheading img{ display:inline-block; vertical-align:text-top; width:250px; margin-top:-35px;}


/* Casual Dining Section 1 */
#wrapper_holder_website_casualdiningsection1_page{  background:#ffffff; padding-top:40px; padding-bottom:40px; }
.website_casualdiningsection1_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_casualdiningsection1_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_casualdiningsection1_page_content_textsectionleft{ position:relative; width:550px; height:440px; float:left; width:450px; height:400px;}
.website_casualdiningsection1_page_content_textsectionleft_text_inner_logo{ width:530px; height:440px; border:0px solid red; position:relative; width:450px; height:400px;}
.website_casualdiningsection1_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/sakura_restaurant.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_casualdiningsection1_page_content_textsectionright{ position:relative; width:550px; height:440px; float:right; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red; width:450px; height:450px;  }
.website_casualdiningsection1_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }

/* Casual Dining Section 2 */
#wrapper_holder_website_casualdiningsection2_page{  background:#ffffff; padding-top:40px; padding-bottom:40px; }
.website_casualdiningsection2_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_casualdiningsection2_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_casualdiningsection2_page_content_textsectionleft{ position:relative; width:550px; height:440px; float:right; width:450px; height:410px;}
.website_casualdiningsection2_page_content_textsectionleft_text_inner_logo{ width:530px; height:440px; border:0px solid red; position:relative; width:450px; height:410px;}
.website_casualdiningsection2_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/bentoya_restaurant.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_casualdiningsection2_page_content_textsectionright{ position:relative; width:550px; height:440px; float:left; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red; width:450px; height:410px;  }
.website_casualdiningsection2_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }

/* Casual Dining Section 3 */
#wrapper_holder_website_casualdiningsection3_page{  background:#ffffff; padding-top:40px; padding-bottom:40px; }
.website_casualdiningsection3_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_casualdiningsection3_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_casualdiningsection3_page_content_textsectionleft{ position:relative; width:550px; height:440px; float:left; width:450px; height:410px;}
.website_casualdiningsection3_page_content_textsectionleft_text_inner_logo{ width:530px; height:440px; border:0px solid red; position:relative; width:450px; height:410px;}
.website_casualdiningsection3_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/casual_dining_section3_image.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_casualdiningsection3_page_content_textsectionright{ position:relative; width:550px; height:440px; float:right; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red; width:450px; height:410px;  }
.website_casualdiningsection3_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }



/* Japanese Agriculture Masthead */
#wrapper_holder_website_japaneseagriculture_masthead_section{ background:#ffffff url(/ext_images/uae/fudonippon/images/japanese_agriculture_bg.jpg); background-size:cover; height:300px;}


/* Japanese Agriculture Masthead */
.website_japaneseagriculture_page_content_heading{ position:relative; width:100%; float:left;  color:#c5272a; text-align:center; font-size:45px; height:45px; border:0px solid red; font-family: 'Great Vibes', cursive; margin-top:40px;  }
.website_japaneseagriculture_page_content_heading img{ display:inline-block; position:absolute; left:540px; right:auto; top:auto; bottom:-15px; width:220px;}
.website_japaneseagriculture_page_content_subheading{ position:relative; width:100%; float:left; color:#000000; text-align:center; font-size:30px; margin-top:10px; height:40px; border:0px solid red; font-weight:bold;  }
.website_japaneseagriculture_page_content_subheading img{ display:inline-block; vertical-align:text-top; width:250px; margin-top:-35px;}


/* Japanese Agriculture Section 1 */
#wrapper_holder_website_japaneseagriculturesection1_page{  background:#ffffff; padding-top:80px; padding-bottom:80px; }
.website_japaneseagriculturesection1_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_japaneseagriculturesection1_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_japaneseagriculturesection1_page_content_textsectionleft{ position:relative; width:550px; height:440px; float:left; width:450px; height:380px;}
.website_japaneseagriculturesection1_page_content_textsectionleft_text_inner_logo{ width:530px; height:440px; border:0px solid red; position:relative; width:450px; height:380px;}
.website_japaneseagriculturesection1_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/japanese_agriculture_section1_image.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_japaneseagriculturesection1_page_content_textsectionright{ position:relative; width:550px; height:440px; float:right; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red;  width:450px; height:380px;}
.website_japaneseagriculturesection1_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }
.website_japaneseagriculturesection1_page_content_textsectionright small{ font-size:15px; line-height:20px; }
.website_japaneseagriculturesection1_page_content_textsectionright .smalltext2{ font-size:15px; line-height:20px !important; }

/* Japanese Agriculture Section 2 */
#wrapper_holder_website_japaneseagriculturesection2_page{  background:#ffffff; padding-top:0px; padding-bottom:0px; background:url(/ext_images/uae/fudonippon/images/japanese_agriculture_section2_image.jpg); background-repeat:no-repeat;/*background-attachment: fixed; */background-size:cover; background-repeat:no-repeat; background-position:center center; }
.website_japaneseagriculturesection2_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_japaneseagriculturesection2_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_japaneseagriculturesection2_page_content_textsectionleft{ position:relative; width:550px; height:300px; float:right; }
.website_japaneseagriculturesection2_page_content_textsectionleft_text_inner_logo{ width:530px; height:300px; border:0px solid red; position:relative; }
.website_japaneseagriculturesection2_page_content_textsectionleft_text_inner_logo_inner{ }
.website_japaneseagriculturesection2_page_content_textsectionright{ position:relative; width:450px; height:180px; float:right; font-family: 'Open Sans', sans-serif; color:#ffffff; text-align:left; font-size:32px; line-height:40px; margin-top:0px; letter-spacing:0px; border:0px solid red; margin-right:60px; margin-top:100px; margin-bottom:100px; font-weight:500;  }
.website_japaneseagriculturesection2_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }
.website_japaneseagriculturesection2_page_content_textsectionright span{ font-size:20px; line-height:24px; font-weight:700;  }

/* Japanese Agriculture Section 3 */
#wrapper_holder_website_japaneseagriculturesection3_page{  background:#ffffff; padding-top:80px; padding-bottom:80px; }
.website_japaneseagriculturesection3_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_japaneseagriculturesection3_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_japaneseagriculturesection3_page_content_textsectionleft{ position:relative; width:430px; height:340px; float:left; width:330px; height:330px;}
.website_japaneseagriculturesection3_page_content_textsectionleft_text_inner_logo{ width:312px; height:312px; border:0px solid red; position:relative; margin-left:70px; margin-top:10px; margin-left:0px; }
.website_japaneseagriculturesection3_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/japanese_agriculture_section3_image.png); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_japaneseagriculturesection3_page_content_textsectionright{ position:relative; width:740px; height:340px; float:right; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red; width:620px; height:460px; }
.website_japaneseagriculturesection3_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:28px; line-height:32px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }




/* Japanese Grocery Shopping Masthead */
#wrapper_holder_website_japanesegroceryshopping_masthead_section{ background:#ffffff url(/ext_images/uae/fudonippon/images/japanese_grocery_shopping_bg.jpg); background-size:cover; height:300px;}


/* Japanese Grocery Shopping Masthead */
.website_japanesegroceryshopping_page_content_heading{ position:relative; width:100%; float:left;  color:#c5272a; text-align:center; font-size:45px; height:45px; border:0px solid red; font-family: 'Great Vibes', cursive; margin-top:40px; z-index:2;  }
.website_japanesegroceryshopping_page_content_heading img{ display:inline-block; position:absolute; left:540px; right:auto; top:auto; bottom:-15px; width:220px;}
.website_japanesegroceryshopping_page_content_subheading{ position:relative; width:100%; float:left; color:#000000; text-align:center; font-size:37px; margin-top:0px; height:45px; border:0px solid red; font-weight:bold; z-index:3; font-weight:400; }
.website_japanesegroceryshopping_page_content_subheading img{ display:inline-block; vertical-align:text-top; width:250px; margin-top:-35px;}

#wrapper_holder_website_japanesegroceryshopping_page_content_subtext{ margin-top:30px;}
.website_japanesegroceryshopping_page_content_subtext{ position:relative; width:100%; float:left; color:#000000; text-align:center; height:140px; border:0px solid red; font-weight:bold; z-index:3; font-weight:400; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:23px; line-height:28px; margin-top:0px; letter-spacing:0px;  }
.website_japanesegroceryshopping_page_content_subtext img{ display:inline-block; vertical-align:text-top; width:250px; margin-top:-35px;}


/* Japanese Grocery Shopping Section 1 */
#wrapper_holder_website_japanesegroceryshoppingsection1_page{  background:#ffffff; padding-top:40px; padding-bottom:40px; }
.website_japanesegroceryshoppingsection1_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_japanesegroceryshoppingsection1_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_japanesegroceryshoppingsection1_page_content_textsectionleft{ position:relative; width:550px; height:440px; float:left; width:450px; height:480px;}
.website_japanesegroceryshoppingsection1_page_content_textsectionleft_text_inner_logo{ width:530px; height:440px; border:0px solid red; position:relative; width:450px; height:480px;}
.website_japanesegroceryshoppingsection1_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/japanese_grocery_shopping_section1_image.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_japanesegroceryshoppingsection1_page_content_textsectionright{ position:relative; width:550px; height:540px; float:right; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red;  width:450px; height:710px;}
.website_japanesegroceryshoppingsection1_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }
.website_japanesegroceryshoppingsection1_page_content_headingsectionright a{ color:#c5272a !important; text-decoration:none; }

/* Japanese Grocery Shopping Section 2 */
#wrapper_holder_website_japanesegroceryshoppingsection2_page{  background:#ffffff; padding-top:40px; padding-bottom:40px; }
.website_japanesegroceryshoppingsection2_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_japanesegroceryshoppingsection2_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_japanesegroceryshoppingsection2_page_content_textsectionleft{ position:relative; width:550px; height:440px; float:right; width:450px; height:370px;}
.website_japanesegroceryshoppingsection2_page_content_textsectionleft_text_inner_logo{ width:530px; height:440px; border:0px solid red; position:relative; width:450px; height:370px;}
.website_japanesegroceryshoppingsection2_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/japanese_grocery_shopping_section2_image.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_japanesegroceryshoppingsection2_page_content_textsectionright{ position:relative; width:550px; height:440px; float:left; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red; width:450px; height:370px; }
.website_japanesegroceryshoppingsection2_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }
.website_japanesegroceryshoppingsection2_page_content_headingsectionright a{ color:#c5272a !important; text-decoration:none; }

/* Japanese Grocery Shopping Section 3 */
#wrapper_holder_website_japanesegroceryshoppingsection3_page{  background:#ffffff; padding-top:40px; padding-bottom:40px; }
.website_japanesegroceryshoppingsection3_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_japanesegroceryshoppingsection3_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_japanesegroceryshoppingsection3_page_content_textsectionleft{ position:relative; width:550px; height:440px; float:left; }
.website_japanesegroceryshoppingsection3_page_content_textsectionleft_text_inner_logo{ width:530px; height:440px; border:0px solid red; position:relative; }
.website_japanesegroceryshoppingsection3_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/japanese_grocery_shopping_section3_image.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_japanesegroceryshoppingsection3_page_content_textsectionright{ position:relative; width:550px; height:440px; float:right; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red;  }
.website_japanesegroceryshoppingsection3_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }



/* True japanese Ingedients Masthead */
#wrapper_holder_website_truejapaneseingredients_masthead_section{ background:#ffffff url(/ext_images/uae/fudonippon/images/truejapaneseingredients_masthead.jpg); background-size:cover; height:300px;}


/* True japanese Ingedients Masthead */
.website_truejapaneseingredients_page_content_heading{ position:relative; width:100%; float:left;  color:#c5272a; text-align:center; font-size:45px; height:45px; border:0px solid red; font-family: 'Great Vibes', cursive; margin-top:40px; z-index:2;  }
.website_truejapaneseingredients_page_content_heading img{ display:inline-block; position:absolute; left:540px; right:auto; top:auto; bottom:-15px; width:220px;}
.website_truejapaneseingredients_page_content_subheading{ position:relative; width:100%; float:left; color:#000000; text-align:center; font-size:37px; margin-top:0px; height:45px; border:0px solid red; font-weight:bold; z-index:3; font-weight:400;}
.website_truejapaneseingredients_page_content_subheading img{ display:inline-block; vertical-align:text-top; width:250px; margin-top:-35px;}

#wrapper_holder_website_truejapaneseingredientssection_parallax{ background:#ffffff; margin-top:10px; margin-bottom:10px; }
#wrapper_website_truejapaneseingredientssection_parallax{  background:#000000 url(/ext_images/uae/fudonippon/images/truejapaneseingredients_parallax.jpg); background-size:cover; background-position:center center; background-repeat:no-repeat; height:300px; /*background-attachment: fixed*/ }

/* True japanese Ingedients Section 1 */
#wrapper_holder_website_truejapaneseingredientssection1_page{  background:#ffffff; padding-top:40px; padding-bottom:40px; }
.website_truejapaneseingredientssection1_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_truejapaneseingredientssection1_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_truejapaneseingredientssection1_page_content_textsectionleft{ position:relative; width:550px; height:370px; float:right; width:450px; height:410px;}
.website_truejapaneseingredientssection1_page_content_textsectionleft_text_inner_logo{ width:550px; height:370px; border:0px solid red; position:relative; width:450px; height:410px;}
.website_truejapaneseingredientssection1_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/truejapaneseingredients_wagyubeef_image.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_truejapaneseingredientssection1_page_content_textsectionright{ position:relative; width:550px; height:370px; float:left; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red;  width:450px; height:630px; word-wrap:break-word;}
.website_truejapaneseingredientssection1_page_content_textsectionright a{ color:#c5272a !important; }
.website_truejapaneseingredientssection1_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }

/* True japanese Ingedients Section p1 */
#wrapper_holder_website_truejapaneseingredientssectionp1_page{  background:#ffffff; padding-top:40px; padding-bottom:40px; }
.website_truejapaneseingredientssectionp1_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_truejapaneseingredientssectionp1_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_truejapaneseingredientssectionp1_page_content_textsectionleft{ position:relative; width:550px; height:370px; float:right; width:450px; height:254px;}
.website_truejapaneseingredientssectionp1_page_content_textsectionleft_text_inner_logo{ width:550px; height:370px; border:0px solid red; position:relative; width:450px; height:254px;}
.website_truejapaneseingredientssectionp1_page_content_textsectionleft_text_inner_logo_inner{ /*background:url(/ext_images/uae/fudonippon/images/truejapaneseingredients_soba_image.jpg); background-size:100% auto;*/ width:100%; height:100%; background-repeat:no-repeat; }
.website_truejapaneseingredientssectionp1_page_content_textsectionright{ position:relative; width:550px; height:370px; float:left; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red;  width:450px; height:390px;}
.website_truejapaneseingredientssectionp1_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }



/* True japanese Ingedients Section 2 */
#wrapper_holder_website_truejapaneseingredientssection2_page{  background:#ffffff; padding-top:40px; padding-bottom:40px; }
.website_truejapaneseingredientssection2_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_truejapaneseingredientssection2_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_truejapaneseingredientssection2_page_content_textsectionleft{ position:relative; width:550px; height:440px; float:left;width:450px; height:400px; }
.website_truejapaneseingredientssection2_page_content_textsectionleft_text_inner_logo{ width:550px; height:440px; border:0px solid red; position:relative; width:450px; height:400px;}
.website_truejapaneseingredientssection2_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/truejapaneseingredients_fish_image.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_truejapaneseingredientssection2_page_content_textsectionright{ position:relative; width:550px; height:440px; float:right; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red;  width:450px; height:490px; word-wrap:break-word;}
.website_truejapaneseingredientssection2_page_content_textsectionright a{  color:#c5272a !important; } 
.website_truejapaneseingredientssection2_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }

/* True japanese Ingedients Section p1 */
#wrapper_holder_website_truejapaneseingredientssectionr1_page{  background:#ffffff; padding-top:40px; padding-bottom:40px; }
.website_truejapaneseingredientssectionr1_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_truejapaneseingredientssectionr1_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_truejapaneseingredientssectionr1_page_content_textsectionleft{ position:relative; width:550px; height:370px; float:left; width:450px; height:400px;}
.website_truejapaneseingredientssectionr1_page_content_textsectionleft_text_inner_logo{ width:550px; height:370px; border:0px solid red; position:relative; width:450px; height:400px;}
.website_truejapaneseingredientssectionr1_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/truejapaneseingredients_japaneserice_image.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_truejapaneseingredientssectionr1_page_content_textsectionright{ position:relative; width:550px; height:370px; float:right; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red;  width:450px; height:460px; word-wrap:break-word;}
.website_truejapaneseingredientssectionr1_page_content_textsectionright a{  color:#c5272a !important; } 
.website_truejapaneseingredientssectionr1_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }

/* True japanese Ingedients Section p2 */
#wrapper_holder_website_truejapaneseingredientssectionp2_page{  background:#ffffff; padding-top:40px; padding-bottom:40px; }
.website_truejapaneseingredientssectionp2_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_truejapaneseingredientssectionp2_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_truejapaneseingredientssectionp2_page_content_textsectionleft{ position:relative; width:550px; height:440px; float:left; width:450px; height:400px;}
.website_truejapaneseingredientssectionp2_page_content_textsectionleft_text_inner_logo{ width:550px; height:440px; border:0px solid red; position:relative; width:450px; height:400px;}
.website_truejapaneseingredientssectionp2_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/truejapaneseingredients_hokkaidocheese_image.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_truejapaneseingredientssectionp2_page_content_textsectionright{ position:relative; width:550px; height:440px; float:right; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red;  width:450px; height:400px; word-wrap:break-word;}
.website_truejapaneseingredientssectionp2_page_content_textsectionright a{ color:#c5272a !important; }
.website_truejapaneseingredientssectionp2_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }


/* True japanese Ingedients Section 3 */
#wrapper_holder_website_truejapaneseingredientssection3_page{  background:#ffffff; padding-top:40px; padding-bottom:40px; }
.website_truejapaneseingredientssection3_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_truejapaneseingredientssection3_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_truejapaneseingredientssection3_page_content_textsectionleft{ position:relative; width:550px; height:370px; float:right; width:450px; height:270px;}
.website_truejapaneseingredientssection3_page_content_textsectionleft_text_inner_logo{ width:550px; height:370px; border:0px solid red; position:relative; width:450px; height:270px;}
.website_truejapaneseingredientssection3_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/truejapaneseingredients_ramen_image.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_truejapaneseingredientssection3_page_content_textsectionright{ position:relative; width:550px; height:370px; float:left; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red; width:450px; height:270px; }
.website_truejapaneseingredientssection3_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }

/* True japanese Ingedients Section 3 */
#wrapper_holder_website_truejapaneseingredientssectionp3_page{  background:#ffffff; padding-top:40px; padding-bottom:40px; }
.website_truejapaneseingredientssectionp3_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_truejapaneseingredientssectionp3_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_truejapaneseingredientssectionp3_page_content_textsectionleft{ position:relative; width:550px; height:370px; float:right; width:450px; height:390px;}
.website_truejapaneseingredientssectionp3_page_content_textsectionleft_text_inner_logo{ width:550px; height:370px; border:0px solid red; position:relative; width:450px; height:390px;}
.website_truejapaneseingredientssectionp3_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/truejapaneseingredients_sweetpotato_image.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_truejapaneseingredientssectionp3_page_content_textsectionright{ position:relative; width:550px; height:370px; float:left; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red;  width:450px; height:390px; word-wrap:break-word;}
.website_truejapaneseingredientssectionp3_page_content_textsectionright a{ color:#c5272a !important; }
.website_truejapaneseingredientssectionp3_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }


/* True japanese Ingedients Section 4 */
#wrapper_holder_website_truejapaneseingredientssectionp4_page{  background:#ffffff; padding-top:40px; padding-bottom:40px; }
.website_truejapaneseingredientssectionp4_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_truejapaneseingredientssectionp4_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_truejapaneseingredientssectionp4_page_content_textsectionleft{ position:relative; width:550px; height:370px; float:right; width:450px; height:290px;}
.website_truejapaneseingredientssectionp4_page_content_textsectionleft_text_inner_logo{ width:550px; height:370px; border:0px solid red; position:relative; width:450px; height:290px;}
.website_truejapaneseingredientssectionp4_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/truejapaneseingredients_greentea_image.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_truejapaneseingredientssectionp4_page_content_textsectionright{ position:relative; width:550px; height:370px; float:left; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red;  width:450px; height:550px; word-wrap:break-word;}
.website_truejapaneseingredientssectionp4_page_content_textsectionright a{ color:#c5272a !important; }
.website_truejapaneseingredientssectionp4_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }


/* Japanese True Recipes Masthead */
#wrapper_holder_website_japanesetruerecipes_masthead_section{ background:#ffffff url(/ext_images/uae/fudonippon/images/truejapaneserecipes_masthead.jpg); background-size:cover; height:300px;}


/* Japanese True Recipes Masthead */
.website_japanesetruerecipes_page_content_heading{ position:relative; width:100%; float:left;  color:#c5272a; text-align:center; font-size:50px; height:50px; border:0px solid red; font-family: 'Great Vibes', cursive; margin-top:40px; z-index:2;  }
.website_japanesetruerecipes_page_content_heading img{ display:inline-block; position:absolute; left:540px; right:auto; top:auto; bottom:-15px; width:220px;}
#wrapper_holder_website_japanesetruerecipes_page_content_subheading{ background:#ffffff; margin-top:30px;}
.website_japanesetruerecipes_page_content_subheading{ position:relative; width:100%; float:left; color:#c5272a; text-align:left; font-size:40px; margin-top:20px; margin-bottom:10px; height:40px; border:0px solid red; font-weight:bold; z-index:3;  }
.website_japanesetruerecipes_page_content_subheading img{ display:inline-block; vertical-align:text-top; width:250px; margin-top:-35px;}


/* Japanese True Recipes Section 1 */
#wrapper_holder_website_japanesetruerecipessection1_page{  background:#ffffff; padding-top:40px; padding-bottom:40px; }
.website_japanesetruerecipessection1_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_japanesetruerecipessection1_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_japanesetruerecipessection1_page_content_textsectionleft{ position:relative; width:550px; height:1200px; float:left; width:450px; height:840px; }
.website_japanesetruerecipessection1_page_content_textsectionleft_text_inner_logo{ width:530px; height:400px; border:0px solid red; position:relative; width:450px; height:320px;}
.website_japanesetruerecipessection1_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/truejapaneserecipes_section1_image.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_japanesetruerecipessection1_page_content_textsectionleft_text_inner_image1{ width:250px; height:250px; border:0px solid red; position:relative; margin-top:60px; float:left; width:200px; height:200px; border-radius:200px;}
.website_japanesetruerecipessection1_page_content_textsectionleft_text_inner_image1_inner{ background:url(/ext_images/uae/fudonippon/images/truejapaneserecipes_section2_image.png); background-size:auto 100%; width:100%; height:100%; background-repeat:no-repeat; background-position:center center; background-repeat:no-repeat; overflow:hidden; -moz-border-radius:200px; -webkit-border-radius:200px; -ms-border-radius:200px; border-radius:200px; }
.website_japanesetruerecipessection1_page_content_textsectionleft_text_inner_image2{ width:250px; height:250px; border:0px solid red; position:relative; margin-top:60px; float:left; margin-left:30px; width:200px; height:200px; border-radius:200px;}
.website_japanesetruerecipessection1_page_content_textsectionleft_text_inner_image2_inner{ background:url(/ext_images/uae/fudonippon/images/truejapaneserecipes_section3_image.png); background-size:auto 100%; width:100%; height:100%; background-repeat:no-repeat; background-position:center center; background-repeat:no-repeat; overflow:hidden; -moz-border-radius:200px; -webkit-border-radius:200px; -ms-border-radius:200px; border-radius:200px; }
.website_japanesetruerecipessection1_page_content_textsectionleft_text_inner_image3{ width:250px; height:250px; border:0px solid red; position:relative; margin-top:35px; float:left; width:200px; height:200px; border-radius:200px;}
.website_japanesetruerecipessection1_page_content_textsectionleft_text_inner_image3_inner{ background:url(/ext_images/uae/fudonippon/images/truejapaneserecipes_section4_image.png); background-size:auto 100%; width:100%; height:100%; background-repeat:no-repeat; background-position:center center; background-repeat:no-repeat;overflow:hidden; -moz-border-radius:200px; -webkit-border-radius:200px; -ms-border-radius:200px; border-radius:200px; }
.website_japanesetruerecipessection1_page_content_textsectionleft_text_inner_image4{ width:250px; height:250px; border:0px solid red; position:relative; margin-top:35px; float:left; margin-left:30px; width:200px; height:200px; border-radius:200px;}
.website_japanesetruerecipessection1_page_content_textsectionleft_text_inner_image4_inner{ background:url(/ext_images/uae/fudonippon/images/truejapaneserecipes_section5_image.png); background-size:auto 100%; width:100%; height:100%; background-repeat:no-repeat; background-position:center center; background-repeat:no-repeat; overflow:hidden; -moz-border-radius:200px; -webkit-border-radius:200px; -ms-border-radius:200px; border-radius:200px; }

.website_japanesetruerecipessection1_page_content_textsectionright{ position:relative; width:550px; height:1200px; float:right; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red;  width:470px; height:840px; }
.website_japanesetruerecipessection1_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }
.website_japanesetruerecipessection1_page_content_textsectionright ul{ margin-left:20px;}
/* Japanese True Recipes Section 2 */
#wrapper_holder_website_japanesetruerecipessection2_page{  background:#ffffff; padding-top:40px; padding-bottom:40px; }
.website_japanesetruerecipessection2_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_japanesetruerecipessection2_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_japanesetruerecipessection2_page_content_textsectionleft{ position:relative; width:430px; height:300px; float:right; width:470px; height:310px; }
.website_japanesetruerecipessection2_page_content_textsectionleft_text_inner_logo{ width:470px; height:310px; border:0px solid red; position:relative; margin-left:0px; margin-left:0px; margin-top:0px;}
.website_japanesetruerecipessection2_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/dorayaki_cake.png); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; /*overflow:hidden; moz-border-radius:276px; -webkit-border-radius:276px; -ms-border-radius:276px; border-radius:276px;*/}
.website_japanesetruerecipessection2_page_content_textsectionright{ position:relative; width:740px; height:300px; float:left; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red; width:480px; height:780px; }
.website_japanesetruerecipessection2_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:28px; line-height:32px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }


#wrapper_holder_website_japanesetruerecipessection3_page{ background:#ffffff; height:540px; margin-bottom:50px; }
#wrapper_website_japanesetruerecipessection3_page{ height:540px; position:relative; border:0px solid red; }
#wrapper_website_japanesetruerecipessection3_page_inner{ /*background:#ffffff url(/ext_images/uae/fudonippon/images/truejapaneserecipes_section8_image.png); background-size:100% auto; background-position:center center; background-repeat:no-repeat;*/ /*background-attachment: fixed*/ background:#ffffff; }

.batter_ingredient{ display:inline-block; width:235px; border:0px solid red; }

/* Event 14282020 Masthead */
#wrapper_holder_website_event14282020_masthead_section{ background:#ffffff url(/ext_images/uae/fudonippon/images/masthead_event14282020.jpg); background-size:cover; height:300px;}

.website_event14282020_page_content_heading{ position:relative; width:100%; float:left;  color:#c5272a; text-align:center; font-size:45px; height:45px; border:0px solid red; font-family: 'Great Vibes', cursive; margin-top:40px; z-index:2;  }
.website_event14282020_page_content_heading img{ display:inline-block; position:absolute; left:540px; right:auto; top:auto; bottom:-15px; width:220px;}
.website_event14282020_page_content_subheading{ position:relative; width:100%; float:left; color:#c5272a; text-align:left; font-size:37px; margin-top:0px; height:45px; border:0px solid red; font-weight:bold; z-index:3; font-weight:700; margin-top:40px;  }
.website_event14282020_page_content_subheading img{ display:inline-block; vertical-align:text-top; width:250px; margin-top:-35px;}

.website_event14282020_page_content_innersubheading1{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#000000; text-align:left; font-size:32px; line-height:38px; margin-top:40px; letter-spacing:0px; margin-bottom:0px; height:45px; border:0px solid red; z-index:4;   }
.website_event14282020_page_content_innersubheading2{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#000000; text-align:left; font-size:32px; line-height:38px; margin-top:40px; letter-spacing:0px; margin-bottom:0px; height:45px; border:0px solid red; z-index:4;   }
.website_event14282020_page_content_innersubheading3{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#000000; text-align:left; font-size:32px; line-height:38px; margin-top:40px; letter-spacing:0px; margin-bottom:0px; height:45px; border:0px solid red; z-index:4;   }
.website_event14282020_page_content_innersubheading4{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#000000; text-align:left; font-size:32px; line-height:38px; margin-top:40px; letter-spacing:0px; margin-bottom:0px; height:45px; border:0px solid red; z-index:4;   }

/* Event 14282020 Section 1 */
#wrapper_holder_website_event14282020section1_page{  background:#ffffff; padding-top:40px; padding-bottom:0px; }
.website_event14282020section1_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_event14282020section1_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_event14282020section1_page_content_textsectionleft{ position:relative; width:550px; height:440px; float:left; width:450px; height:390px; }
.website_event14282020section1_page_content_textsectionleft_text_inner_logo{ width:530px; height:440px; border:0px solid red; position:relative;width:450px; height:390px; }
.website_event14282020section1_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/event14282020_section1_image.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_event14282020section1_page_content_textsectionright{ position:relative; width:100%; height:240px; float:left; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red; width:650px; height:100px;  }
.website_event14282020section1_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }
#wrapper_holder_website_event14282020section1button_page{ margin-top:30px; text-align:center; height:50px; margin-bottom:30px;}

/* Event 14282020 Section 2 */
#wrapper_holder_website_event14282020section2_page{  background:#ffffff; padding-top:40px; padding-bottom:40px; }
.website_event14282020section2_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_event14282020section2_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_event14282020section2_page_content_textsectionleft{ position:relative; width:550px; height:440px; float:right;width:450px; height:380px; }
.website_event14282020section2_page_content_textsectionleft_text_inner_logo{ width:530px; height:440px; border:0px solid red; position:relative; width:450px; height:380px;}
.website_event14282020section2_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/event14282020_section2_image.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_event14282020section2_page_content_textsectionright{ position:relative; width:100%; height:240px; float:left; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red; width:650px; height:100px; }
.website_event14282020section2_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }
#wrapper_holder_website_event14282020section2button_page{ margin-top:30px; text-align:center; height:50px; margin-bottom:50px;}

/* Event 14282020 Section 3 */
#wrapper_holder_website_event14282020section3_page{  background:#ffffff; padding-top:40px; padding-bottom:40px; }
.website_event14282020section3_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_event14282020section3_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_event14282020section3_page_content_textsectionleft{ position:relative; width:550px; height:440px; float:left; width:450px; height:430px; }
.website_event14282020section3_page_content_textsectionleft_text_inner_logo{ width:530px; height:440px; border:0px solid red; position:relative; width:450px; height:430px; }
.website_event14282020section3_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/fine_dining_section3_image.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_event14282020section3_page_content_textsectionright{ position:relative; width:550px; height:440px; float:right; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red; width:450px; height:510px;  }
.website_event14282020section3_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }
#wrapper_holder_website_event14282020section3button_page{ margin-top:30px; text-align:center;height:50px; margin-bottom:50px;}

/* Event 14282020 Section 4 */
#wrapper_holder_website_event14282020section4_page{  background:#ffffff; padding-top:40px; padding-bottom:40px; }
.website_event14282020section4_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_event14282020section4_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_event14282020section4_page_content_textsectionleft{ position:relative; width:550px; height:440px; float:right;width:450px; height:380px; }
.website_event14282020section4_page_content_textsectionleft_text_inner_logo{ width:530px; height:440px; border:0px solid red; position:relative; width:450px; height:380px;}
.website_event14282020section4_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/fine_dining_section4_image.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_event14282020section4_page_content_textsectionright{ position:relative; width:550px; height:440px; float:left; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red; width:450px; height:390px; }
.website_event14282020section4_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }
#wrapper_holder_website_event14282020section4button_page{ margin-top:30px; text-align:center;height:50px; margin-bottom:50px;}

#wrapper_holder_website_event14282020_page_content_blocksection1{ margin-top:40px;}
#wrapper_website_event14282020_page_content_blocksection1{ text-align:center; }
.website_event14282020_page_content_blocksection1{ position:relative; float:none; display:inline-block; margin-top:40px; margin-bottom:0px; margin-left:0px; margin-right:0px; font-weight:normal; /*overflow:hidden;*/ vertical-align:top; border:0px solid red; cursor:pointer; width:300px; height:520px; margin-top:0px; margin-bottom:0px; margin-left:18px; margin-right:18px; }
#website_event14282020_page_content_blocksection1_1{ margin-left:0px; margin-right:10px;}
#website_event14282020_page_content_blocksection1_2{ margin-left:10px; margin-right:10px;}
#website_event14282020_page_content_blocksection1_3{ margin-left:10px; margin-right:0px;}
.website_event14282020_page_content_blocksection1_image{ width:100%; height:300px; margin-left:0px;  border:0px solid red; }
.website_event14282020_page_content_blocksection1_image_inner{ width:100%; height:100%; -webkit-transition: 0.4s ease; transition: 0.4s ease; background-size:auto 100%; background-position:center top; background-repeat:no-repeat; }
#website_event14282020_page_content_blocksection1_image_inner_1{ background-image:url(/ext_images/uae/fudonippon/images/event14282020_1_1.jpg)}
#website_event14282020_page_content_blocksection1_image_inner_2{ background-image:url(/ext_images/uae/fudonippon/images/event14282020_1_2.jpg)}
#website_event14282020_page_content_blocksection1_image_inner_3{ background-image:url(/ext_images/uae/fudonippon/images/event14282020_1_3.jpg)}
.website_event14282020_page_content_blocksection1_date{ position:relative; width:100%; float:left;  color:#808080; text-align:center; font-size:14px; height:20px; border:0px solid red; margin-top:10px; font-family: 'Open Sans', sans-serif; font-weight:600; font-weight:bold; }
.website_event14282020_page_content_blocksection1_date span{ color:#c5272a; !important }
.website_event14282020_page_content_blocksection1_heading{ position:relative; width:100%; float:left; color:#000000; text-align:center; font-size:17px; line-height:20px; margin-top:10px; font-family: 'Open Sans', sans-serif; font-weight:700; }
.website_event14282020_page_content_blocksection1_subheading{ position:relative; width:90%; margin-left:5%; float:left; color:#000000; text-align:center; font-size:19px; line-height:24px; margin-top:20px;  }
.website_event14282020_page_content_blocksection1_subheading span{ background-color:#c5272a; color:#ffffff; display:inline-block; padding:10px 15px; border-radius:6px; }

.website_event14282020_page_content_blocksection1_image:hover .website_event14282020_page_content_blocksection1_image_inner{ -webkit-transform: scale(1.08); transform: scale(1.08); }

#wrapper_holder_website_event14282020_page_content_blocksection2{ margin-top:40px;}
#wrapper_website_event14282020_page_content_blocksection2{ text-align:center; }
.website_event14282020_page_content_blocksection2{ position:relative; float:none; display:inline-block; margin-top:40px; margin-bottom:0px; margin-left:0px; margin-right:0px; font-weight:normal; /*overflow:hidden;*/ vertical-align:top; border:0px solid red; cursor:pointer; width:300px; height:500px; margin-top:0px; margin-bottom:0px; margin-left:18px; margin-right:18px; }
#website_event14282020_page_content_blocksection2_1{ margin-left:0px; margin-right:10px;}
#website_event14282020_page_content_blocksection2_2{ margin-left:10px; margin-right:10px;}
#website_event14282020_page_content_blocksection2_3{ margin-left:10px; margin-right:0px;}
.website_event14282020_page_content_blocksection2_image{ width:100%; height:300px; margin-left:0px;  border:0px solid red; }
.website_event14282020_page_content_blocksection2_image_inner{ width:100%; height:100%; -webkit-transition: 0.4s ease; transition: 0.4s ease; background-size:auto 100%; background-position:center top; background-repeat:no-repeat; }
#website_event14282020_page_content_blocksection2_image_inner_1{ background-image:url(/ext_images/uae/fudonippon/images/event14282020_2_1.jpg)}
#website_event14282020_page_content_blocksection2_image_inner_2{ background-image:url(/ext_images/uae/fudonippon/images/event14282020_2_2.jpg)}
#website_event14282020_page_content_blocksection2_image_inner_3{ background-image:url(/ext_images/uae/fudonippon/images/event14282020_2_3.jpg)}
.website_event14282020_page_content_blocksection2_date{ position:relative; width:100%; float:left;  color:#808080; text-align:center; font-size:14px; height:20px; border:0px solid red; margin-top:10px; font-family: 'Open Sans', sans-serif; font-weight:600; font-weight:bold; }
.website_event14282020_page_content_blocksection2_date span{ color:#c5272a; !important }
.website_event14282020_page_content_blocksection2_heading{ position:relative; width:100%; float:left; color:#000000; text-align:center; font-size:17px; line-height:20px; margin-top:10px; font-family: 'Open Sans', sans-serif; font-weight:700; }
.website_event14282020_page_content_blocksection2_subheading{ position:relative; width:90%; margin-left:5%; float:left; color:#000000; text-align:center; font-size:19px; line-height:24px; margin-top:20px;  }
.website_event14282020_page_content_blocksection2_subheading span{ background-color:#c5272a; color:#ffffff; display:inline-block; padding:10px 15px; border-radius:6px; }

.website_event14282020_page_content_blocksection2_image:hover .website_event14282020_page_content_blocksection2_image_inner{ -webkit-transform: scale(1.08); transform: scale(1.08); }


#wrapper_holder_website_event14282020_page_content_blocksection3{ margin-top:40px;}
#wrapper_website_event14282020_page_content_blocksection3{ text-align:center; }
.website_event14282020_page_content_blocksection3{ position:relative; float:none; display:inline-block; margin-top:40px; margin-bottom:0px; margin-left:0px; margin-right:0px; font-weight:normal; /*overflow:hidden;*/ vertical-align:top; border:0px solid red; cursor:pointer; width:300px; height:530px; margin-top:0px; margin-bottom:0px; margin-left:18px; margin-right:18px; }
#website_event14282020_page_content_blocksection3_1{ margin-left:0px; margin-right:10px;}
#website_event14282020_page_content_blocksection3_2{ margin-left:10px; margin-right:10px;}
#website_event14282020_page_content_blocksection3_3{ margin-left:10px; margin-right:0px;}
.website_event14282020_page_content_blocksection3_image{ width:100%; height:300px; margin-left:0px;  border:0px solid red; }
.website_event14282020_page_content_blocksection3_image_inner{ width:100%; height:100%; -webkit-transition: 0.4s ease; transition: 0.4s ease; background-size:auto 100%; background-position:center top; background-repeat:no-repeat; }
#website_event14282020_page_content_blocksection3_image_inner_1{ background-image:url(/ext_images/uae/fudonippon/images/event14282020_2_1.jpg)}
#website_event14282020_page_content_blocksection3_image_inner_2{ background-image:url(/ext_images/uae/fudonippon/images/event14282020_2_2.jpg)}
#website_event14282020_page_content_blocksection3_image_inner_3{ background-image:url(/ext_images/uae/fudonippon/images/event14282020_2_3.jpg)}
.website_event14282020_page_content_blocksection3_date{ position:relative; width:100%; float:left;  color:#808080; text-align:center; font-size:14px; height:20px; border:0px solid red; margin-top:10px; font-family: 'Open Sans', sans-serif; font-weight:600; font-weight:bold; }
.website_event14282020_page_content_blocksection3_date span{ color:#c5272a; !important }
.website_event14282020_page_content_blocksection3_heading{ position:relative; width:100%; float:left; color:#000000; text-align:center; font-size:17px; line-height:20px; margin-top:10px; font-family: 'Open Sans', sans-serif; font-weight:700; }
.website_event14282020_page_content_blocksection3_subheading{ position:relative; width:90%; margin-left:5%; float:left; color:#000000; text-align:center; font-size:19px; line-height:24px; margin-top:20px;  }
.website_event14282020_page_content_blocksection3_subheading span{ background-color:#c5272a; color:#ffffff; display:inline-block; padding:10px 15px; border-radius:6px; }

.website_event14282020_page_content_blocksection3_image:hover .website_event14282020_page_content_blocksection3_image_inner{ -webkit-transform: scale(1.08); transform: scale(1.08); }

#wrapper_holder_website_event14282020_page_content_blocksection4{ margin-top:40px;}
#wrapper_website_event14282020_page_content_blocksection4{ text-align:center; }
.website_event14282020_page_content_blocksection4{ position:relative; float:none; display:inline-block; margin-top:40px; margin-bottom:0px; margin-left:0px; margin-right:0px; font-weight:normal; /*overflow:hidden;*/ vertical-align:top; border:0px solid red; cursor:pointer; width:300px; height:530px; margin-top:0px; margin-bottom:0px; margin-left:18px; margin-right:18px; }
#website_event14282020_page_content_blocksection4_1{ margin-left:0px; margin-right:10px;}
#website_event14282020_page_content_blocksection4_2{ margin-left:10px; margin-right:10px;}
#website_event14282020_page_content_blocksection4_3{ margin-left:10px; margin-right:0px;}
.website_event14282020_page_content_blocksection4_image{ width:100%; height:300px; margin-left:0px;  border:0px solid red; }
.website_event14282020_page_content_blocksection4_image_inner{ width:100%; height:100%; -webkit-transition: 0.4s ease; transition: 0.4s ease; background-size:auto 100%; background-position:center top; background-repeat:no-repeat; }
#website_event14282020_page_content_blocksection4_image_inner_1{ background-image:url(/ext_images/uae/fudonippon/images/event14282020_2_1.jpg)}
#website_event14282020_page_content_blocksection4_image_inner_2{ background-image:url(/ext_images/uae/fudonippon/images/event14282020_2_2.jpg)}
#website_event14282020_page_content_blocksection4_image_inner_3{ background-image:url(/ext_images/uae/fudonippon/images/event14282020_2_3.jpg)}
.website_event14282020_page_content_blocksection4_date{ position:relative; width:100%; float:left;  color:#808080; text-align:center; font-size:14px; height:20px; border:0px solid red; margin-top:10px; font-family: 'Open Sans', sans-serif; font-weight:600; font-weight:bold; }
.website_event14282020_page_content_blocksection4_date span{ color:#c5272a; !important }
.website_event14282020_page_content_blocksection4_heading{ position:relative; width:100%; float:left; color:#000000; text-align:center; font-size:17px; line-height:20px; margin-top:10px; font-family: 'Open Sans', sans-serif; font-weight:700; }
.website_event14282020_page_content_blocksection4_subheading{ position:relative; width:90%; margin-left:5%; float:left; color:#000000; text-align:center; font-size:19px; line-height:24px; margin-top:20px;  }
.website_event14282020_page_content_blocksection4_subheading span{ background-color:#c5272a; color:#ffffff; display:inline-block; padding:10px 15px; border-radius:6px; }

.website_event14282020_page_content_blocksection4_image:hover .website_event14282020_page_content_blocksection4_image_inner{ -webkit-transform: scale(1.08); transform: scale(1.08); }



/* Event 4172021 Masthead */
#wrapper_holder_website_event4172021_masthead_section{ background:#ffffff url(/ext_images/uae/fudonippon/images/masthead_event4172021.jpg); background-size:cover; height:300px;}

.website_event4172021_page_content_heading{ position:relative; width:100%; float:left;  color:#c5272a; text-align:center; font-size:45px; height:45px; border:0px solid red; font-family: 'Great Vibes', cursive; margin-top:40px; z-index:2;  }
.website_event4172021_page_content_heading img{ display:inline-block; position:absolute; left:540px; right:auto; top:auto; bottom:-15px; width:220px;}
.website_event4172021_page_content_subheading{ position:relative; width:100%; float:left; color:#c5272a; text-align:left; font-size:37px; margin-top:0px; height:45px; border:0px solid red; font-weight:bold; z-index:3; font-weight:700; margin-top:40px;  }
.website_event4172021_page_content_subheading img{ display:inline-block; vertical-align:text-top; width:250px; margin-top:-35px;}

.website_event4172021_page_content_innersubheading1{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#000000; text-align:left; font-size:32px; line-height:38px; margin-top:40px; letter-spacing:0px; margin-bottom:0px; height:45px; border:0px solid red; z-index:4;   }
.website_event4172021_page_content_innersubheading2{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#000000; text-align:left; font-size:32px; line-height:38px; margin-top:40px; letter-spacing:0px; margin-bottom:0px; height:45px; border:0px solid red; z-index:4;   }
.website_event4172021_page_content_innersubheading3{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#000000; text-align:left; font-size:32px; line-height:38px; margin-top:40px; letter-spacing:0px; margin-bottom:0px; height:45px; border:0px solid red; z-index:4;   }
.website_event4172021_page_content_innersubheading4{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#000000; text-align:left; font-size:32px; line-height:38px; margin-top:40px; letter-spacing:0px; margin-bottom:0px; height:45px; border:0px solid red; z-index:4;   }

/* Event 4172021 Section 1 */
#wrapper_holder_website_event4172021section1_page{  background:#ffffff; padding-top:40px; padding-bottom:0px; }
.website_event4172021section1_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_event4172021section1_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_event4172021section1_page_content_textsectionleft{ position:relative; width:550px; height:440px; float:left; width:450px; height:390px; }
.website_event4172021section1_page_content_textsectionleft_text_inner_logo{ width:530px; height:440px; border:0px solid red; position:relative;width:450px; height:390px; }
.website_event4172021section1_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/event4172021_section1_image.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_event4172021section1_page_content_textsectionright{ position:relative; width:550px; height:440px; float:left; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red; width:650px; height:125px; }
.website_event4172021section1_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }
#wrapper_holder_website_event4172021section1button_page{ margin-top:30px; text-align:center;height:50px; z-index:2; margin-bottom:30px;}

/* Event 4172021 Section 2 */
#wrapper_holder_website_event4172021section2_page{  background:#ffffff; padding-top:40px; padding-bottom:0px; }
.website_event4172021section2_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_event4172021section2_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_event4172021section2_page_content_textsectionleft{ position:relative; width:550px; height:440px; float:right;width:450px; height:380px; }
.website_event4172021section2_page_content_textsectionleft_text_inner_logo{ width:530px; height:440px; border:0px solid red; position:relative; width:450px; height:380px;}
.website_event4172021section2_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/event4172021_section2_image.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_event4172021section2_page_content_textsectionright{ position:relative; width:550px; height:440px; float:left; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red; width:650px; height:100px; }
.website_event4172021section2_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }
#wrapper_holder_website_event4172021section2button_page{ margin-top:30px; text-align:center;height:50px;margin-bottom:30px;}

/* Event 4172021 Section 3 */
#wrapper_holder_website_event4172021section3_page{  background:#ffffff; padding-top:40px; padding-bottom:0px; }
.website_event4172021section3_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_event4172021section3_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_event4172021section3_page_content_textsectionleft{ position:relative; width:550px; height:440px; float:left; width:450px; height:380px; }
.website_event4172021section3_page_content_textsectionleft_text_inner_logo{ width:530px; height:440px; border:0px solid red; position:relative; width:450px; height:380px; }
.website_event4172021section3_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/event4172021_section3_image.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_event4172021section3_page_content_textsectionright{ position:relative; width:550px; height:440px; float:left; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red; width:650px; height:125px; }
.website_event4172021section3_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }
#wrapper_holder_website_event4172021section3button_page{ margin-top:30px; text-align:center;height:50px;margin-bottom:30px;}

/* Event 4172021 Section 4 */
#wrapper_holder_website_event4172021section4_page{  background:#ffffff; padding-top:40px; padding-bottom:0px; }
.website_event4172021section4_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_event4172021section4_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_event4172021section4_page_content_textsectionleft{ position:relative; width:550px; height:440px; float:right;width:450px; height:370px; }
.website_event4172021section4_page_content_textsectionleft_text_inner_logo{ width:530px; height:440px; border:0px solid red; position:relative; width:450px; height:370px;}
.website_event4172021section4_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/event4172021_section4_image.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_event4172021section4_page_content_textsectionright{ position:relative; width:550px; height:440px; float:left; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red; width:650px; height:100px; }
.website_event4172021section4_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }
#wrapper_holder_website_event4172021section4button_page{ margin-top:30px; text-align:center;height:50px; margin-bottom:50px;}


#wrapper_holder_website_event4172021_page_content_blocksection1{ margin-top:40px;}
#wrapper_website_event4172021_page_content_blocksection1{ text-align:center; }
.website_event4172021_page_content_blocksection1{ position:relative; float:none; display:inline-block; margin-top:40px; margin-bottom:0px; margin-left:0px; margin-right:0px; font-weight:normal; /*overflow:hidden;*/ vertical-align:top; border:0px solid red; cursor:pointer; width:300px; height:530px; margin-top:0px; margin-bottom:0px; margin-left:18px; margin-right:18px; }
#website_event4172021_page_content_blocksection1_1{ margin-left:0px; margin-right:10px;}
#website_event4172021_page_content_blocksection1_2{ margin-left:10px; margin-right:10px;}
#website_event4172021_page_content_blocksection1_3{ margin-left:10px; margin-right:0px;}
.website_event4172021_page_content_blocksection1_image{ width:100%; height:300px; margin-left:0px;  border:0px solid red; }
.website_event4172021_page_content_blocksection1_image_inner{ width:100%; height:100%; -webkit-transition: 0.4s ease; transition: 0.4s ease; background-size:auto 100%; background-position:center top; background-repeat:no-repeat; }
#website_event4172021_page_content_blocksection1_image_inner_1{ background-image:url(/ext_images/uae/fudonippon/images/event4172021_1_1.jpg)}
#website_event4172021_page_content_blocksection1_image_inner_2{ background-image:url(/ext_images/uae/fudonippon/images/event4172021_1_2.jpg)}
#website_event4172021_page_content_blocksection1_image_inner_3{ background-image:url(/ext_images/uae/fudonippon/images/event4172021_1_3.jpg)}
.website_event4172021_page_content_blocksection1_date{ position:relative; width:100%; float:left;  color:#808080; text-align:center; font-size:14px; height:20px; border:0px solid red; margin-top:10px; font-family: 'Open Sans', sans-serif; font-weight:600; font-weight:bold; }
.website_event4172021_page_content_blocksection1_date span{ color:#c5272a; !important }
.website_event4172021_page_content_blocksection1_heading{ position:relative; width:100%; float:left; color:#000000; text-align:center; font-size:17px; line-height:20px; margin-top:10px; font-family: 'Open Sans', sans-serif; font-weight:700; }
.website_event4172021_page_content_blocksection1_subheading{ position:relative; width:90%; margin-left:5%; float:left; color:#000000; text-align:center; font-size:19px; line-height:24px; margin-top:20px;  }
.website_event4172021_page_content_blocksection1_subheading span{ background-color:#c5272a; color:#ffffff; display:inline-block; padding:10px 15px; border-radius:6px; }

.website_event4172021_page_content_blocksection1_image:hover .website_event4172021_page_content_blocksection1_image_inner{ -webkit-transform: scale(1.08); transform: scale(1.08); }

#wrapper_holder_website_event4172021_page_content_blocksection2{ margin-top:40px;}
#wrapper_website_event4172021_page_content_blocksection2{ text-align:center; }
.website_event4172021_page_content_blocksection2{ position:relative; float:none; display:inline-block; margin-top:40px; margin-bottom:0px; margin-left:0px; margin-right:0px; font-weight:normal; /*overflow:hidden;*/ vertical-align:top; border:0px solid red; cursor:pointer; width:300px; height:450px; margin-top:0px; margin-bottom:0px; margin-left:18px; margin-right:18px; }
#website_event4172021_page_content_blocksection2_1{ margin-left:0px; margin-right:10px;}
#website_event4172021_page_content_blocksection2_2{ margin-left:10px; margin-right:10px;}
#website_event4172021_page_content_blocksection2_3{ margin-left:10px; margin-right:0px;}
.website_event4172021_page_content_blocksection2_image{ width:100%; height:300px; margin-left:0px;  border:0px solid red; }
.website_event4172021_page_content_blocksection2_image_inner{ width:100%; height:100%; -webkit-transition: 0.4s ease; transition: 0.4s ease; background-size:auto 100%; background-position:center top; background-repeat:no-repeat; }
#website_event4172021_page_content_blocksection2_image_inner_1{ background-image:url(/ext_images/uae/fudonippon/images/event4172021_2_1.jpg)}
#website_event4172021_page_content_blocksection2_image_inner_2{ background-image:url(/ext_images/uae/fudonippon/images/event4172021_2_2.jpg)}
#website_event4172021_page_content_blocksection2_image_inner_3{ background-image:url(/ext_images/uae/fudonippon/images/event4172021_2_3.jpg)}
.website_event4172021_page_content_blocksection2_date{ position:relative; width:100%; float:left;  color:#808080; text-align:center; font-size:14px; height:20px; border:0px solid red; margin-top:10px; font-family: 'Open Sans', sans-serif; font-weight:600; font-weight:bold; }
.website_event4172021_page_content_blocksection2_date span{ color:#c5272a; !important }
.website_event4172021_page_content_blocksection2_heading{ position:relative; width:100%; float:left; color:#000000; text-align:center; font-size:17px; line-height:20px; margin-top:10px; font-family: 'Open Sans', sans-serif; font-weight:700; }
.website_event4172021_page_content_blocksection2_subheading{ position:relative; width:90%; margin-left:5%; float:left; color:#000000; text-align:center; font-size:19px; line-height:24px; margin-top:20px;  }
.website_event4172021_page_content_blocksection2_subheading span{ background-color:#c5272a; color:#ffffff; display:inline-block; padding:10px 15px; border-radius:6px; }

.website_event4172021_page_content_blocksection2_image:hover .website_event4172021_page_content_blocksection2_image_inner{ -webkit-transform: scale(1.08); transform: scale(1.08); }


#wrapper_holder_website_event4172021_page_content_blocksection3{ margin-top:40px;}
#wrapper_website_event4172021_page_content_blocksection3{ text-align:center; }
.website_event4172021_page_content_blocksection3{ position:relative; float:none; display:inline-block; margin-top:40px; margin-bottom:0px; margin-left:0px; margin-right:0px; font-weight:normal; /*overflow:hidden;*/ vertical-align:top; border:0px solid red; cursor:pointer; width:300px; height:470px; margin-top:0px; margin-bottom:0px; margin-left:18px; margin-right:18px; }
#website_event4172021_page_content_blocksection3_1{ margin-left:0px; margin-right:10px;}
#website_event4172021_page_content_blocksection3_2{ margin-left:10px; margin-right:10px;}
#website_event4172021_page_content_blocksection3_3{ margin-left:10px; margin-right:0px;}
.website_event4172021_page_content_blocksection3_image{ width:100%; height:300px; margin-left:0px;  border:0px solid red; }
.website_event4172021_page_content_blocksection3_image_inner{ width:100%; height:100%; -webkit-transition: 0.4s ease; transition: 0.4s ease; background-size:auto 100%; background-position:center top; background-repeat:no-repeat; }
#website_event4172021_page_content_blocksection3_image_inner_1{ background-image:url(/ext_images/uae/fudonippon/images/event4172021_3_1.jpg)}
#website_event4172021_page_content_blocksection3_image_inner_2{ background-image:url(/ext_images/uae/fudonippon/images/event4172021_3_2.jpg)}
#website_event4172021_page_content_blocksection3_image_inner_3{ background-image:url(/ext_images/uae/fudonippon/images/event4172021_3_3.jpg)}
.website_event4172021_page_content_blocksection3_date{ position:relative; width:100%; float:left;  color:#808080; text-align:center; font-size:14px; height:20px; border:0px solid red; margin-top:10px; font-family: 'Open Sans', sans-serif; font-weight:600; font-weight:bold; }
.website_event4172021_page_content_blocksection3_date span{ color:#c5272a; !important }
.website_event4172021_page_content_blocksection3_heading{ position:relative; width:100%; float:left; color:#000000; text-align:center; font-size:17px; line-height:20px; margin-top:10px; font-family: 'Open Sans', sans-serif; font-weight:700; }
.website_event4172021_page_content_blocksection3_subheading{ position:relative; width:90%; margin-left:5%; float:left; color:#000000; text-align:center; font-size:19px; line-height:24px; margin-top:20px;  }
.website_event4172021_page_content_blocksection3_subheading span{ background-color:#c5272a; color:#ffffff; display:inline-block; padding:10px 15px; border-radius:6px; }

.website_event4172021_page_content_blocksection3_image:hover .website_event4172021_page_content_blocksection3_image_inner{ -webkit-transform: scale(1.08); transform: scale(1.08); }

#wrapper_holder_website_event4172021_page_content_blocksection4{ margin-top:40px;}
#wrapper_website_event4172021_page_content_blocksection4{ text-align:center; }
.website_event4172021_page_content_blocksection4{ position:relative; float:none; display:inline-block; margin-top:40px; margin-bottom:0px; margin-left:0px; margin-right:0px; font-weight:normal; /*overflow:hidden;*/ vertical-align:top; border:0px solid red; cursor:pointer; width:300px; height:470px; margin-top:0px; margin-bottom:0px; margin-left:18px; margin-right:18px; }
#website_event4172021_page_content_blocksection4_1{ margin-left:0px; margin-right:10px;}
#website_event4172021_page_content_blocksection4_2{ margin-left:10px; margin-right:10px;}
#website_event4172021_page_content_blocksection4_3{ margin-left:10px; margin-right:0px;}
.website_event4172021_page_content_blocksection4_image{ width:100%; height:300px; margin-left:0px;  border:0px solid red; }
.website_event4172021_page_content_blocksection4_image_inner{ width:100%; height:100%; -webkit-transition: 0.4s ease; transition: 0.4s ease; background-size:auto 100%; background-position:center top; background-repeat:no-repeat; }
#website_event4172021_page_content_blocksection4_image_inner_1{ background-image:url(/ext_images/uae/fudonippon/images/event4172021_4_1.jpg)}
#website_event4172021_page_content_blocksection4_image_inner_2{ background-image:url(/ext_images/uae/fudonippon/images/event4172021_4_2.jpg)}
#website_event4172021_page_content_blocksection4_image_inner_3{ background-image:url(/ext_images/uae/fudonippon/images/event4172021_4_3.jpg)}
.website_event4172021_page_content_blocksection4_date{ position:relative; width:100%; float:left;  color:#808080; text-align:center; font-size:14px; height:20px; border:0px solid red; margin-top:10px; font-family: 'Open Sans', sans-serif; font-weight:600; font-weight:bold; }
.website_event4172021_page_content_blocksection4_date span{ color:#c5272a; !important }
.website_event4172021_page_content_blocksection4_heading{ position:relative; width:100%; float:left; color:#000000; text-align:center; font-size:17px; line-height:20px; margin-top:10px; font-family: 'Open Sans', sans-serif; font-weight:700; }
.website_event4172021_page_content_blocksection4_subheading{ position:relative; width:90%; margin-left:5%; float:left; color:#000000; text-align:center; font-size:19px; line-height:24px; margin-top:20px;  }
.website_event4172021_page_content_blocksection4_subheading span{ background-color:#c5272a; color:#ffffff; display:inline-block; padding:10px 15px; border-radius:6px; }

.website_event4172021_page_content_blocksection4_image:hover .website_event4172021_page_content_blocksection4_image_inner{ -webkit-transform: scale(1.08); transform: scale(1.08); }


/* Event 18312021 Masthead */
#wrapper_holder_website_event18312021_masthead_section{ background:#ffffff url(/ext_images/uae/fudonippon/images/masthead_event18312021.jpg); background-size:cover; height:300px;}

.website_event18312021_page_content_heading{ position:relative; width:100%; float:left;  color:#c5272a; text-align:center; font-size:45px; height:45px; border:0px solid red; font-family: 'Great Vibes', cursive; margin-top:40px; z-index:2;  }
.website_event18312021_page_content_heading img{ display:inline-block; position:absolute; left:540px; right:auto; top:auto; bottom:-15px; width:220px;}
.website_event18312021_page_content_subheading{ position:relative; width:100%; float:left; color:#c5272a; text-align:left; font-size:37px; margin-top:0px; height:45px; border:0px solid red; font-weight:bold; z-index:3; font-weight:700; margin-top:40px;  }
.website_event18312021_page_content_subheading img{ display:inline-block; vertical-align:text-top; width:250px; margin-top:-35px;}

.website_event18312021_page_content_innersubheading1{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#000000; text-align:left; font-size:32px; line-height:38px; margin-top:40px; letter-spacing:0px; margin-bottom:0px; height:45px; border:0px solid red; z-index:4;   }
.website_event18312021_page_content_innersubheading2{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#000000; text-align:left; font-size:32px; line-height:38px; margin-top:40px; letter-spacing:0px; margin-bottom:0px; height:45px; border:0px solid red;  z-index:4;  }
.website_event18312021_page_content_innersubheading3{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#000000; text-align:left; font-size:32px; line-height:38px; margin-top:40px; letter-spacing:0px; margin-bottom:0px; height:45px; border:0px solid red;  z-index:4;  }
.website_event18312021_page_content_innersubheading4{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#000000; text-align:left; font-size:32px; line-height:38px; margin-top:40px; letter-spacing:0px; margin-bottom:0px; height:45px; border:0px solid red; z-index:4;   }

/* Event 18312021 Section 1 */
#wrapper_holder_website_event18312021section1_page{  background:#ffffff; padding-top:40px; padding-bottom:0px; }
.website_event18312021section1_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_event18312021section1_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_event18312021section1_page_content_textsectionleft{ position:relative; width:550px; height:440px; float:left; width:450px; height:390px; }
.website_event18312021section1_page_content_textsectionleft_text_inner_logo{ width:530px; height:440px; border:0px solid red; position:relative;width:450px; height:390px; }
.website_event18312021section1_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/event18312021_section1_image.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_event18312021section1_page_content_textsectionright{ position:relative; width:550px; height:440px; float:left; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red; width:720px; height:100px; }
.website_event18312021section1_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }
#wrapper_holder_website_event18312021section1button_page{ margin-top:30px; text-align:center;height:50px;margin-bottom:30px;}

/* Event 18312021 Section 2 */
#wrapper_holder_website_event18312021section2_page{  background:#ffffff; padding-top:40px; padding-bottom:0px; }
.website_event18312021section2_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_event18312021section2_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_event18312021section2_page_content_textsectionleft{ position:relative; width:550px; height:440px; float:right;width:450px; height:380px; }
.website_event18312021section2_page_content_textsectionleft_text_inner_logo{ width:530px; height:440px; border:0px solid red; position:relative; width:450px; height:380px;}
.website_event18312021section2_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/event18312021_section2_image.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_event18312021section2_page_content_textsectionright{ position:relative; width:550px; height:440px; float:left; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red; width:650px; height:100px; }
.website_event18312021section2_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }
#wrapper_holder_website_event18312021section2button_page{ margin-top:30px; text-align:center;height:50px;margin-bottom:30px;}

/* Event 18312021 Section 3 */
#wrapper_holder_website_event18312021section3_page{  background:#ffffff; padding-top:40px; padding-bottom:0px; }
.website_event18312021section3_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_event18312021section3_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_event18312021section3_page_content_textsectionleft{ position:relative; width:550px; height:440px; float:left; width:450px; height:430px; }
.website_event18312021section3_page_content_textsectionleft_text_inner_logo{ width:530px; height:440px; border:0px solid red; position:relative; width:450px; height:430px; }
.website_event18312021section3_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/event18312021_section3_image.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_event18312021section3_page_content_textsectionright{ position:relative; width:550px; height:440px; float:left; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red; width:650px; height:150px;  }
.website_event18312021section3_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }
#wrapper_holder_website_event18312021section3button_page{ margin-top:30px; text-align:center;height:50px; margin-bottom:50px;}

/* Event 18312021 Section 4 */
#wrapper_holder_website_event18312021section4_page{  background:#ffffff; padding-top:40px; padding-bottom:0px; }
.website_event18312021section4_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_event18312021section4_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_event18312021section4_page_content_textsectionleft{ position:relative; width:550px; height:440px; float:right;width:450px; height:380px; }
.website_event18312021section4_page_content_textsectionleft_text_inner_logo{ width:530px; height:440px; border:0px solid red; position:relative; width:450px; height:380px;}
.website_event18312021section4_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/event18312021_section4_image.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_event18312021section4_page_content_textsectionright{ position:relative; width:550px; height:440px; float:left; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red; width:650px; height:100px; }
.website_event18312021section4_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }
#wrapper_holder_website_event18312021section4button_page{ margin-top:30px; text-align:center;height:50px;}

#wrapper_holder_website_event18312021_page_content_blocksection1{ margin-top:40px;}
#wrapper_website_event18312021_page_content_blocksection1{ text-align:center; }
.website_event18312021_page_content_blocksection1{ position:relative; float:none; display:inline-block; margin-top:40px; margin-bottom:0px; margin-left:0px; margin-right:0px; font-weight:normal; /*overflow:hidden;*/ vertical-align:top; border:0px solid red; cursor:pointer; width:300px; height:515px; margin-top:0px; margin-bottom:0px; margin-left:18px; margin-right:18px; }
#website_event18312021_page_content_blocksection1_1{ margin-left:0px; margin-right:10px;}
#website_event18312021_page_content_blocksection1_2{ margin-left:10px; margin-right:10px;}
#website_event18312021_page_content_blocksection1_3{ margin-left:10px; margin-right:0px;}
.website_event18312021_page_content_blocksection1_image{ width:100%; height:300px; margin-left:0px;  border:0px solid red; }
.website_event18312021_page_content_blocksection1_image_inner{ width:100%; height:100%; -webkit-transition: 0.4s ease; transition: 0.4s ease; background-size:auto 100%; background-position:center top; background-repeat:no-repeat; }
#website_event18312021_page_content_blocksection1_image_inner_1{ background-image:url(/ext_images/uae/fudonippon/images/event18312021_1_1.jpg)}
#website_event18312021_page_content_blocksection1_image_inner_2{ background-image:url(/ext_images/uae/fudonippon/images/event18312021_1_2.jpg)}
#website_event18312021_page_content_blocksection1_image_inner_3{ background-image:url(/ext_images/uae/fudonippon/images/event18312021_1_3.jpg)}
.website_event18312021_page_content_blocksection1_date{ position:relative; width:100%; float:left;  color:#808080; text-align:center; font-size:14px; height:20px; border:0px solid red; margin-top:10px; font-family: 'Open Sans', sans-serif; font-weight:600; font-weight:bold; }
.website_event18312021_page_content_blocksection1_date span{ color:#c5272a; !important }
.website_event18312021_page_content_blocksection1_heading{ position:relative; width:100%; float:left; color:#000000; text-align:center; font-size:17px; line-height:20px; margin-top:10px; font-family: 'Open Sans', sans-serif; font-weight:700; }
.website_event18312021_page_content_blocksection1_subheading{ position:relative; width:90%; margin-left:5%; float:left; color:#000000; text-align:center; font-size:19px; line-height:24px; margin-top:20px;  }
.website_event18312021_page_content_blocksection1_subheading span{ background-color:#c5272a; color:#ffffff; display:inline-block; padding:10px 15px; border-radius:6px; }

.website_event18312021_page_content_blocksection1_image:hover .website_event18312021_page_content_blocksection1_image_inner{ -webkit-transform: scale(1.08); transform: scale(1.08); }

#wrapper_holder_website_event18312021_page_content_blocksection2{ margin-top:40px;}
#wrapper_website_event18312021_page_content_blocksection2{ text-align:center; }
.website_event18312021_page_content_blocksection2{ position:relative; float:none; display:inline-block; margin-top:40px; margin-bottom:0px; margin-left:0px; margin-right:0px; font-weight:normal; /*overflow:hidden;*/ vertical-align:top; border:0px solid red; cursor:pointer; width:300px; height:440px; margin-top:0px; margin-bottom:0px; margin-left:18px; margin-right:18px; }
#website_event18312021_page_content_blocksection2_1{ margin-left:0px; margin-right:10px;}
#website_event18312021_page_content_blocksection2_2{ margin-left:10px; margin-right:10px;}
#website_event18312021_page_content_blocksection2_3{ margin-left:10px; margin-right:0px;}
.website_event18312021_page_content_blocksection2_image{ width:100%; height:300px; margin-left:0px;  border:0px solid red; }
.website_event18312021_page_content_blocksection2_image_inner{ width:100%; height:100%; -webkit-transition: 0.4s ease; transition: 0.4s ease; background-size:auto 100%; background-position:center top; background-repeat:no-repeat; }
#website_event18312021_page_content_blocksection2_image_inner_1{ background-image:url(/ext_images/uae/fudonippon/images/event18312021_2_1.jpg)}
#website_event18312021_page_content_blocksection2_image_inner_2{ background-image:url(/ext_images/uae/fudonippon/images/event18312021_2_2.jpg)}
#website_event18312021_page_content_blocksection2_image_inner_3{ background-image:url(/ext_images/uae/fudonippon/images/event18312021_2_3.jpg)}
.website_event18312021_page_content_blocksection2_date{ position:relative; width:100%; float:left;  color:#808080; text-align:center; font-size:14px; height:20px; border:0px solid red; margin-top:10px; font-family: 'Open Sans', sans-serif; font-weight:600; font-weight:bold; }
.website_event18312021_page_content_blocksection2_date span{ color:#c5272a; !important }
.website_event18312021_page_content_blocksection2_heading{ position:relative; width:100%; float:left; color:#000000; text-align:center; font-size:17px; line-height:20px; margin-top:10px; font-family: 'Open Sans', sans-serif; font-weight:700; }
.website_event18312021_page_content_blocksection2_subheading{ position:relative; width:90%; margin-left:5%; float:left; color:#000000; text-align:center; font-size:19px; line-height:24px; margin-top:20px;  }
.website_event18312021_page_content_blocksection2_subheading span{ background-color:#c5272a; color:#ffffff; display:inline-block; padding:10px 15px; border-radius:6px; }

.website_event18312021_page_content_blocksection2_image:hover .website_event18312021_page_content_blocksection2_image_inner{ -webkit-transform: scale(1.08); transform: scale(1.08); }


#wrapper_holder_website_event18312021_page_content_blocksection3{ margin-top:40px;}
#wrapper_website_event18312021_page_content_blocksection3{ text-align:center; }
.website_event18312021_page_content_blocksection3{ position:relative; float:none; display:inline-block; margin-top:40px; margin-bottom:0px; margin-left:0px; margin-right:0px; font-weight:normal; overflow:hidden; vertical-align:top; border:0px solid red; cursor:pointer; width:300px; height:560px; margin-top:0px; margin-bottom:0px; margin-left:18px; margin-right:18px; }
#website_event18312021_page_content_blocksection3_1{ margin-left:0px; margin-right:10px;}
#website_event18312021_page_content_blocksection3_2{ margin-left:10px; margin-right:10px;}
#website_event18312021_page_content_blocksection3_3{ margin-left:10px; margin-right:0px;}
.website_event18312021_page_content_blocksection3_image{ width:100%; height:300px; margin-left:0px;  border:0px solid red; }
.website_event18312021_page_content_blocksection3_image_inner{ width:100%; height:100%; -webkit-transition: 0.4s ease; transition: 0.4s ease; background-size:auto 100%; background-position:center top; background-repeat:no-repeat; }
#website_event18312021_page_content_blocksection3_image_inner_1{ background-image:url(/ext_images/uae/fudonippon/images/event18312021_3_1.jpg)}
#website_event18312021_page_content_blocksection3_image_inner_2{ background-image:url(/ext_images/uae/fudonippon/images/event18312021_3_2.jpg)}
#website_event18312021_page_content_blocksection3_image_inner_3{ background-image:url(/ext_images/uae/fudonippon/images/event18312021_3_3.jpg)}
.website_event18312021_page_content_blocksection3_date{ position:relative; width:100%; float:left;  color:#808080; text-align:center; font-size:14px; height:20px; border:0px solid red; margin-top:10px; font-family: 'Open Sans', sans-serif; font-weight:600; font-weight:bold; }
.website_event18312021_page_content_blocksection3_date span{ color:#c5272a; !important }
.website_event18312021_page_content_blocksection3_heading{ position:relative; width:100%; float:left; color:#000000; text-align:center; font-size:17px; line-height:20px; margin-top:10px; font-family: 'Open Sans', sans-serif; font-weight:700; }
.website_event18312021_page_content_blocksection3_subheading{ position:relative; width:90%; margin-left:5%; float:left; color:#000000; text-align:center; font-size:19px; line-height:24px; margin-top:20px;  }
.website_event18312021_page_content_blocksection3_subheading span{ background-color:#c5272a; color:#ffffff; display:inline-block; padding:10px 15px; border-radius:6px; }

.website_event18312021_page_content_blocksection3_image:hover .website_event18312021_page_content_blocksection3_image_inner{ -webkit-transform: scale(1.08); transform: scale(1.08); }

#wrapper_holder_website_event18312021_page_content_blocksection4{ margin-top:40px;}
#wrapper_website_event18312021_page_content_blocksection4{ text-align:center; }
.website_event18312021_page_content_blocksection4{ position:relative; float:none; display:inline-block; margin-top:40px; margin-bottom:0px; margin-left:0px; margin-right:0px; font-weight:normal; /*overflow:hidden;*/ vertical-align:top; border:0px solid red; cursor:pointer; width:300px; height:530px; margin-top:0px; margin-bottom:0px; margin-left:18px; margin-right:18px; }
#website_event18312021_page_content_blocksection4_1{ margin-left:0px; margin-right:10px;}
#website_event18312021_page_content_blocksection4_2{ margin-left:10px; margin-right:10px;}
#website_event18312021_page_content_blocksection4_3{ margin-left:10px; margin-right:0px;}
.website_event18312021_page_content_blocksection4_image{ width:100%; height:300px; margin-left:0px;  border:0px solid red; }
.website_event18312021_page_content_blocksection4_image_inner{ width:100%; height:100%; -webkit-transition: 0.4s ease; transition: 0.4s ease; background-size:auto 100%; background-position:center top; background-repeat:no-repeat; }
#website_event18312021_page_content_blocksection4_image_inner_1{ background-image:url(/ext_images/uae/fudonippon/images/event18312021_4_1.jpg)}
#website_event18312021_page_content_blocksection4_image_inner_2{ background-image:url(/ext_images/uae/fudonippon/images/event18312021_4_2.jpg)}
#website_event18312021_page_content_blocksection4_image_inner_3{ background-image:url(/ext_images/uae/fudonippon/images/event18312021_4_3.jpg)}
.website_event18312021_page_content_blocksection4_date{ position:relative; width:100%; float:left;  color:#808080; text-align:center; font-size:14px; height:20px; border:0px solid red; margin-top:10px; font-family: 'Open Sans', sans-serif; font-weight:600; font-weight:bold; }
.website_event18312021_page_content_blocksection4_date span{ color:#c5272a; !important }
.website_event18312021_page_content_blocksection4_heading{ position:relative; width:100%; float:left; color:#000000; text-align:center; font-size:17px; line-height:20px; margin-top:10px; font-family: 'Open Sans', sans-serif; font-weight:700; }
.website_event18312021_page_content_blocksection4_subheading{ position:relative; width:90%; margin-left:5%; float:left; color:#000000; text-align:center; font-size:19px; line-height:24px; margin-top:20px;  }
.website_event18312021_page_content_blocksection4_subheading span{ background-color:#c5272a; color:#ffffff; display:inline-block; padding:10px 15px; border-radius:6px; }

.website_event18312021_page_content_blocksection4_image:hover .website_event18312021_page_content_blocksection4_image_inner{ -webkit-transform: scale(1.08); transform: scale(1.08); }


/* Contact Us Masthead */
#wrapper_holder_website_contactus_masthead_section{ background:#ffffff url(/ext_images/uae/fudonippon/images/contactus_masthead.jpg); background-size:cover; height:300px;}

.website_contactus_page_content_subheading{ position:relative; width:100%; float:left; color:#c5272a; text-align:left; font-size:37px; margin-top:0px; height:45px; border:0px solid red; font-weight:bold; z-index:3; font-weight:700; margin-top:40px;  }
.website_contactus_page_content_subheading img{ display:inline-block; vertical-align:text-top; width:250px; margin-top:-35px;}

/* Contact Us Section 1 */
#wrapper_holder_website_contactus_page{  background:#ffffff; padding-top:40px; padding-bottom:40px; }
.website_contactus_page_content{ width:100%; display:inline-block; border:0px solid red; position: relative; margin-top:0px; text-align:center;}
.website_contactus_page_content_textsection{ border:0px solid green;  position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:52px; letter-spacing:-2px; margin-top:0px; border:0px solid red; }
.website_contactus_page_content_textsectionleft{ position:relative; float:right; width:450px; height:440px;}
.website_contactus_page_content_textsectionleft_text_inner_logo{ width:550px; height:370px; border:0px solid red; position:relative; width:450px; height:440px;}
.website_contactus_page_content_textsectionleft_text_inner_logo_inner{ background:url(/ext_images/uae/fudonippon/images/contact_content_image.jpg); background-size:100% auto; width:100%; height:100%; background-repeat:no-repeat; }
.website_contactus_page_content_textsectionright{ position:relative; width:550px; height:370px; float:left; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:18px; line-height:24px; margin-top:0px; letter-spacing:0px; border:0px solid red;  width:450px; height:440px; font-weight:700; }
.website_contactus_page_content_headingsectionright{ position:relative; width:100%; float:left; font-family: 'Open Sans', sans-serif; font-weight:700; color:#c5272a; text-align:left; font-size:27px; line-height:34px; margin-top:0px; letter-spacing:0px; margin-bottom:20px;  }
.website_contactus_page_content_textsectionright a{ color:#c5272a !important; text-decoration:none; }

/* Contact Us Masthead */
#wrapper_holder_website_webinar_masthead_section{ background:#ffffff url(/ext_images/uae/fudonippon/images/webinar_masthead.jpg); background-size:cover; height:300px;}

.website_webinar_page_content_heading{ position:relative; width:100%; float:left;  color:#c5272a; text-align:center; font-size:45px; height:45px; border:0px solid red; font-family: 'Great Vibes', cursive; margin-top:40px; z-index:2;  }
.website_webinar_page_content_heading img{ display:inline-block; position:absolute; left:540px; right:auto; top:auto; bottom:-15px; width:220px;}
.website_webinar_page_content_subheading{ position:relative; width:100%; float:left; color:#000000; text-align:center; font-size:37px; margin-top:0px; height:45px; border:0px solid red; font-weight:bold; z-index:3; font-weight:400; }
.website_webinar_page_content_subheading img{ display:inline-block; vertical-align:text-top; width:250px; margin-top:-35px;}

#wrapper_holder_website_webinar_page_content_subtext{ margin-top:30px;}
.website_webinar_page_content_subtext{ position:relative; width:100%; float:left; color:#000000; text-align:center; height:440px; border:0px solid red; font-weight:bold; z-index:3; font-weight:400; font-family: 'Open Sans', sans-serif; color:#000000; text-align:left; font-size:23px; line-height:28px; margin-top:0px; letter-spacing:0px;  }
.website_webinar_page_content_subtext img{ display:inline-block; vertical-align:text-top; width:250px; margin-top:-35px;}
.website_webinar_page_content_subtext a{ color:#c5272a; }



#wrapper_website_webinar1_page{ text-align:center;}
.website_webinar_page_content_text1{ position:relative; width:100%; float:left;  color:#DF1E2F; text-align:center; font-size:25px; height:35px; line-height:35px; border:0px solid red; font-family: 'Open Sans', sans-serif; margin-top:40px; z-index:2; font-weight:bold;  }
.website_webinar_page_content_text2{ position:relative; width:100%; float:left;  color:#DF1E2F; text-align:center; font-size:42px; line-height:50px; height:110px; border:0px solid red; font-family: 'Open Sans', sans-serif; margin-top:20px; z-index:2; font-weight:bold;  }
.website_webinar_page_content_text2_inner{ width:900px; left:0; right:0; margin:0 auto; border:0px solid red;   }
.website_webinar_page_content_text3{ position:relative; width:100%; float:left; background:none;  color:#ffffff; text-align:center; font-size:25px; height:55px; line-height:55px; border:0px solid red; font-family: 'Open Sans', sans-serif; margin-top:40px; z-index:2; font-weight:bold;  }
.website_webinar_page_content_text3_holder{ position:absolute; left:0; top:0; width:100%; height:100%; background:#DF1E2F;  color:#ffffff; }
.website_webinar_page_content_text3_inner{ width:900px; left:0; right:0; margin:0 auto; border:0px solid red;   }
.website_webinar_page_content_text4{ position:relative; width:100%; float:left;  color:#000000; text-align:center; font-size:22px; height:120px; line-height:30px; border:0px solid red; font-family: 'Open Sans', sans-serif; margin-top:40px; z-index:2; font-weight:bold;  }
.website_webinar_page_content_text4_inner{ width:900px; left:0; right:0; margin:0 auto; border:0px solid red;   }
.website_webinar_page_content_text5{ position:relative; width:100%; float:left;  color:#DF1E2F; text-align:center; font-size:25px; height:45px; line-height:45px; border:0px solid red; font-family: 'Open Sans', sans-serif; margin-top:40px; z-index:2; font-weight:bold;  }

.website_webinar_page_content_text6{ position:relative; width:100%; float:left;  color:#ffffff; text-align:center; font-size:22px; height:145px; line-height:35px; border:0px solid red; font-family: 'Open Sans', sans-serif; margin-top:20px; margin-bottom:60px; z-index:2; font-weight:bold;   }
.website_webinar_page_content_text6 a{ color:#ffffff; text-decoration:underline;  }
.website_webinar_page_content_text6_outer{ position:absolute; left:0; top:0; width:100%; height:100%; background:#939597; }
.website_webinar_page_content_text6_inner{ width:96%; left:2%; }
.website_webinar_page_content_text6_sub_inner{ padding-top:20px;}
.website_webinar_page_content_text6_sub_inner_smalltext{ font-size:17px;}

.website_webinar_page_content_blocksection{ position:relative; float:none; display:inline-block; font-weight:normal; overflow:hidden; vertical-align:top; border:0px solid red; width:220px; height:620px; margin-top:20px; margin-bottom:40px; margin-left:7px; margin-right:7px; cursor:auto; }
.website_webinar_page_content_blocksection_inner{  background:#E6E7E8; }
.website_webinar_page_content_blocksection_image{ width:190px; height:190px; margin-left:15px; background-size:100% auto; background-repeat:no-repeat;  -moz-border-radius:190px; -webkit-border-radius:190px; -ms-border-radius:190px; border-radius:190px; border:0px solid red;  overflow:hidden; margin-top:20px;}
.website_webinar_page_content_blocksection_image_inner{ width:100%; height:100%; width:190px; height:190px; background-size:100% auto; -webkit-transition: 0.4s ease;
  transition: 0.4s ease; }
#website_webinar_page_content_blocksection_image_inner_1{ background-image:url(/ext_images/uae/fudonippon/images/webinar_1.png)}
#website_webinar_page_content_blocksection_image_inner_2{ background-image:url(/ext_images/uae/fudonippon/images/webinar_2.png)}
#website_webinar_page_content_blocksection_image_inner_3{ background-image:url(/ext_images/uae/fudonippon/images/webinar_3.png)}
#website_webinar_page_content_blocksection_image_inner_4{ background-image:url(/ext_images/uae/fudonippon/images/webinar_4.png)}
.website_webinar_page_content_blocksection_date{ position:relative; width:100%; float:left;  color:#808080; text-align:center; font-size:15px; height:20px; border:0px solid red; margin-top:10px; font-family: 'Open Sans', sans-serif; font-weight:600; font-weight:bold; }
.website_webinar_page_content_blocksection_date span{ color:#DF1E2F; !important }
.website_webinar_page_content_blocksection_heading{ position:relative; width:100%; float:left; color:#000000; text-align:center; font-size:17px; line-height:20px; margin-top:10px; font-family: 'Open Sans', sans-serif; font-weight:700;border:0px solid red; }
.website_webinar_page_content_blocksection_subheading{ position:relative; width:94%; margin-left:3%; float:left; color:#000000; text-align:center; font-size:17px; line-height:20px; margin-top:10px; /*font-weight:bold;*/ height:110px;border:0px solid red;  }
.website_webinar_page_content_blocksection_subheading span{ background-color:#DF1E2F; color:#ffffff; display:inline-block; padding:10px 15px; border-radius:6px; }
.website_webinar_page_content_blocksection_subheading2{ position:relative; width:94%; margin-left:3%; float:left; color:#000000; text-align:center; font-size:17px; line-height:20px; margin-top:10px; /*font-weight:bold;*/ height:220px;border:0px solid red; font-weight:bold;  }
.website_webinar_page_content_blocksection_subheading2 span{ color:#DF1E2F; !important; }

.website_webinar_page_content_blocksection_image:hover .website_webinar_page_content_blocksection_image_inner{ -webkit-transform: scale(1.08); transform: scale(1.08); }
