td { font-size:12px; line-height:16px;}/* Landing: */#land { background:#FFFFFF; width:740px; font-family:Arial, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, "‚l‚r ‚oƒSƒVƒbƒN";}#land #top { background-image:url(images/topbg.jpg); background-repeat:no-repeat; background-position:0 0; width:740px; height:208px;}.overseas { color:#669900; font-size:16px; font-weight:bold; margin:0 0; padding:10px 5px 5px 20px; }.japan { color:#0099FF; font-size:16px; font-weight:bold; margin:0 0; padding:10px 5px 5px 20px; }#land #feature ul { margin:0; padding:15px 0 0 110px; font-size:12px; font-weight:bold; color:#666666; list-style:none;}#land #feature ul li { padding:2px 0 0 15px; background-image:url(images/li_pink.gif); background-repeat:no-repeat; background-position:0 5px;}.stylepink { font-weight:bold; color:#CC3366;}#land .note { font-size:11px; color:#666666; font-weight:normal; }#land .indent      { padding:0px 20px; }#land .indent_line { padding:0px 20px; border-top:1px solid #CCCCCC; }#land .indent2     { padding:0px 0px 0px 20px; }.style1 { font-size:24px; font-weight:bold; color:#CC3366; }#land h1 { font-size:16px; font-weight:bold; color:#CC3366;}#land h2 { font-size:16px; font-weight:bold;}.btnen { width:330px; height:48px; background-image: url("images/btnen_bg.gif"); background-repeat:no-repeat; background-position:0 0; display:block; text-align:center; }.btnjp { width:330px; height:48px; background-image: url("images/btnjp_bg.gif"); background-repeat:no-repeat; background-position:0 0; display:block; text-align:center; }a.btnlink{ font-size:18px; color:#FFFFFF; font-weight:bold;}#land_left  { width:460px; float:left;}#land_right { width:220px; float:right;}.phonelist { font-size:11px; line-height:14px; }.phonetitle { color:#0099FF; text-align:center; font-weight:bold;}a.phonetitlelink{ color:#0099FF; font-weight:bold; text-decoration:none;}.campaign { font-size:11px; padding:15px 10px 0 10px; background-image:url(images/campaign_bg.gif); background-repeat:no-repeat; background-position:0 0:}.campaigntitle { font-size:12px; font-weight:bold; margin:0 0 5px 0;}.flow1 { margin:0; padding:0 0 0 20px; background-image:url(images/1.gif); background-repeat:no-repeat; background-position:0 1px;}.flow2 { margin:0; padding:0 0 0 20px; background-image:url(images/2.gif); background-repeat:no-repeat; background-position:0 1px;}.flow3 { margin:0; padding:0 0 0 20px; background-image:url(images/3.gif); background-repeat:no-repeat; background-position:0 1px;}.flow4 { margin:0; padding:0 0 0 20px; background-image:url(images/4.gif); background-repeat:no-repeat; background-position:0 1px;}.flow5 { margin:0; padding:0 0 0 20px; background-image:url(images/5.gif); background-repeat:no-repeat; background-position:0 1px;}.flowp { margin:0 0 10px 0; padding:0 0 0 20px; }#land table.booking {border-collapse:collapse; font-size:11px; margin-left:20px;}#land table.booking th { border:1px solid #CCCCCC; text-align:center; }#land table.booking td { border:1px solid #CCCCCC;}#land table.booking td.title { color:#0099FF; border:1px solid #CCCCCC;}#land .booking_footnote { margin-left:20px; padding:3px 0px; font-size:11px; color:#666666;}