@charset "UTF-8";

/*------------------------------------------------------------------------------
 配下ページ共通
 index
 ●メインビジュアル MainVisual
 ●グローバルメニュー GlobalMenu
 ●基本設定 h1,h2,h3,h4
 ●ローカルメニュー LocalMenu
 ●ぱんくず TopicPath
 ●区分名 GroupNameCnt
 ●タイトルコンテナ TitleCnt
 ●詳細設定 detailsSetting
 ●ページ別対応 Page
 -----------------------------------------------------------------------------*/


/*
12px x 185% = 22.2px
14px x 185% = 25.9px
16px x 185% = 29.6px
18px x 185% = 33.3px
20px x 185% = 37.0px
*/
/*
bodyでセットした12pxからの相対
10px 84%
11px 92%
12px 100%
13px 109%
14px 117%
15px 125%
16px 134%
17px 142%
18px 150%
19px 159%
20px 167%
21px 175%
22px 184%
23px 192%
24px 200%
25px 209%
26px 217%
*/
 
 /*------------------------------------------------------------------------------
 メインビジュアル MainVisual 
 -----------------------------------------------------------------------------*/
#MainVisual{}

 /*------------------------------------------------------------------------------
 グローバルメニュー GlobalMenu
 -----------------------------------------------------------------------------*/
#GlobalMenu{
margin-bottom:15px;
}
 
 /*------------------------------------------------------------------------------
 基本設定 h1,h2,h3,h4
 -----------------------------------------------------------------------------*/
h1{}

h2{
margin-bottom:1.0em;
}

h3{
margin-bottom:1.0em;
}

/*------------------------------------------------------------------------------
 ローカルメニュー LocalMenu
 -----------------------------------------------------------------------------*/
.SM_LocalMenuCnt{
margin-bottom:26px;
}
.SM_LocalMenuCnt dl{}
.SM_LocalMenuCnt dl dt{}
.SM_LocalMenuCnt dl dd{
}
.SM_LocalMenuCnt dl dd a{
padding:0.7em 10px 0.6em 20px;
display:block;
background:url(../img/common/c_line_hor_dot_brn.gif) repeat-x left bottom;
text-decoration:none;
color:#333;
}
.SM_LocalMenuCnt dl dd a:hover{
color:#663300;
}
.SM_LocalMenuCnt dl dd strong a{
background:url(../img/common/c_line_hor_dot_beg.gif) repeat-x left bottom;
color:#663300;
}
.SM_LocalMenuCnt dl dd ul{}
.SM_LocalMenuCnt dl dd ul li{}
.SM_LocalMenuCnt dl dd ul li a{
padding-left:38px;
}

#SM_AboutUsCnt{}
#SM_AboutUsCnt{}
#SM_AboutUsCnt{}
#SM_AboutUsCnt{}
#SM_AboutUsCnt{}

/*------------------------------------------------------------------------------
 ぱんくず TopicPath
 -----------------------------------------------------------------------------*/
div#TopicPath {
	height:30px;
	margin-left:20px;
}
div#TopicPath p a{
padding:0 0.5em 0 0;
}
div#TopicPath p strong{
padding-left:0.5em;
font-weight:normal;
}

/*------------------------------------------------------------------------------
 区分名 GroupNameCnt
 -----------------------------------------------------------------------------*/
.GroupNameCnt {
margin-bottom:15px;
margin-left:20px;
padding:14px 18px 13px;
background:url(../img/sub/m_bg_group-name.gif) no-repeat left top;
}
.GroupNameCnt p{
}

/*------------------------------------------------------------------------------
 タイトルコンテナ TitleCnt
 -----------------------------------------------------------------------------*/
.TitleCnt{
margin-bottom:30px;
position:relative;
width:740px;
height:182px;
margin-left:20px;
}

/* ----------------------------------------
 タイトル-ノーマル　Normal
 ---------------------------------------- */
.TitleCnt.Normal h1{
position:absolute;
top:43px;
left:10px;
width:410px;
height:42px;
}
.TitleCnt.Normal .SubTitle{
position:absolute;
top:96px;
left:10px;
width:410px;
height:21px;
}
.TitleCnt.Normal .Lead{
position:absolute;
top:124px;
left:10px;
width:410px;
height:16px;
}
.TitleCnt.Normal .Visual{
}

/* ----------------------------------------
 タイトル-ノービジュアル　NoVisual
 ---------------------------------------- */
.TitleCnt.NoVisual{
background:url(../img/common/m_bg_title_no-visual.gif) no-repeat top left;
}
.TitleCnt.NoVisual h1{
position:absolute;
top:62px;
left:10px;
width:719px;
height:35px;
}
.TitleCnt.NoVisual .SubTitle{
position:absolute;
top:154px;
left:10px;
width:719px;
height:18px;
}

/*------------------------------------------------------------------------------
 詳細設定 detailsSetting
 -----------------------------------------------------------------------------*/
/* ----------------------------------------
 アウトフレーム OutFrame
 ---------------------------------------- */
.OutFrame 
/*h1 OutFrame*/{
margin:0 0 0.5em 0;
position:relative;
clear:both;
}

.OutFrame .OutFrame 
/*h2 OutFrame*/{
margin:0 0 0.5em 0;
clear:both;
}

.OutFrame .OutFrame .OutFrame 
/*h3 OutFrame*/{
margin:0 0 0.5em 0;
clear:both;
}

/* ----------------------------------------
 セクション Section
 ---------------------------------------- */
.SectionToTop{
margin:0 0 1.0em 0;
position:relative;
clear:both;
}
.OutFrame .Section .OutFrame .Section,
.OutFrame .Section .OutFrame .SectionHR,
.OutFrame .Section .OutFrame .SectionToTop{
margin:0 0 1.0em 0;
clear:both;
}
.OutFrame .Section .OutFrame .Section .OutFrame .Section,
.OutFrame .Section .OutFrame .Section .OutFrame .SectionHR,
.OutFrame .Section .OutFrame .Section .OutFrame .SectionToTop{
margin:0 0 1.0em 0;
clear:both;
}

/* ----------------------------------------
 インラインフレーム iFrame
 ---------------------------------------- */
/*iframe{
margin-bottom:1.0em;
width:600px;
height:360px;
border:none;
}*/

/* ----------------------------------------
 段落 p
 ---------------------------------------- */
.OutFrame .Section p{
margin:0 0 0.9em 0;
font-weight:normal;
}

/* ----------------------------------------
 リスト ol,ul
 ---------------------------------------- */
.Section ol{
margin:0 0 1.5em 20px;
}
.Section ol li{
margin-bottom:1em;
list-style-position:outside;
}

.Section ul{
margin:0 0 1.5em 0;
}
.Section ul li{
margin-bottom:0.5em;
padding:0 0 0 20px;
}


.Section ul.Lst_CrclGrn{
margin-bottom:2.4em;
}
.Section ul.Lst_CrclGrn li{
padding:0 0 0 15px;
background:url(../img/common/c_icon_crcl_grn.jpg) no-repeat left 0.6em;
}


.Section ul.Lst_Sitemap{
margin-bottom:2.4em;
width:350px;
}
.Section ul.Lst_Sitemap li{
margin-bottom:0;
padding-left:0;
padding-bottom:2.4em;
background:url(../img/common/c_line_hor_dot_gry.gif) repeat-x left 2em;
}
.Section ul.Lst_Sitemap li p.Title{
padding:0 0 0 15px;
background:url(../img/common/c_icon_arrw_bg-grn.gif) no-repeat left 0.5em;
}
.Section ul.Lst_Sitemap li ul{
margin-top:2.4em;
}
.Section ul.Lst_Sitemap li ul li{
margin-bottom:0.2em;
padding:0 0 0 13px;
background:url(../img/common/c_icon_arrw_brn.gif) no-repeat 4px 0.6em;
}
.Section ul.Lst_Sitemap li ul li ul{
margin-top:0.2em;
margin-bottom:0.2em;
}
.Section ul.Lst_Sitemap li ul li ul li{
padding:0 0 0 13px;
background:url(../img/common/c_icon_arrw_brn.gif) no-repeat 4px 0.6em;
}
li.Lnk_AWin{
padding:0 0 0 17px;
background:url(../img/common/c_icon_awin_grn.gif) no-repeat left 0.5em !important;
}

ul.Lst_InlineNoStyle{
margin-left:0;
text-align:center;
}
ul.Lst_InlineNoStyle li{
padding:0  0.8em;
display:inline;
}

/*.Section ul.LinkList{
margin-bottom:2.4em;
}
.Section ul.LinkList li{
background:url(http://www.rb-tawada.com/en/image/common/icon_link.gif) left 7px no-repeat;
padding:0 0 0 20px;
margin-bottom:1em;
}

.Section ul.LinkList li ul{
margin:.7em 0 0 0;
padding:0;
}
.Section ul.LinkList li ul li{
margin:0;
margin-bottom:1em;
}
.Section ul.LinkList li ul li ul{
margin:.7em 0 0 0;
padding:0;
}
.Section ul.LinkList li ul li ul li{
margin:0;
margin-bottom:1em;
}*/

/* ----------------------------------------
 表 Table
 ---------------------------------------- */
/*table{
border:1px solid #DDD;
width:100%;
margin-bottom:0.9em;
}
table th{
padding:6px;
border:1px solid #DDD;
font-weight:bold;
text-align:left;
}
table td{
padding:6px;
border:1px solid #DDD;
text-align:left;
}*/

table.Tbl_NoStyle{
width:auto;
background:none;
border:none;
}
table.Tbl_NoStyle th{
padding:0px 6px 6px 0px;
background:none;
border:none;
font-weight:bold;
text-align:left;
white-space: nowrap;
}
table.Tbl_NoStyle td{
padding:0px 6px 6px 0px;
border:none;
text-align:left;
}

table.Tbl_NoStyle_Nopdg{
background:none;
border:none;
}
table.Tbl_NoStyle_Nopdg th{
background:none;
border:none;
}
table.Tbl_NoStyle_Nopdg td{
border:none;
}

table.Tbl_HoriGrnThGrn{
border:none;
border-top:1px solid #525E1E;
width:100%;
}
table.Tbl_HoriGrnThGrn th{
padding:6px 6px 6px 12px;
background:#F5F8F6;
border:none;
border-bottom:1px solid #525E1E;
font-weight:bold;
text-align:left;
}
table.Tbl_HoriGrnThGrn td{
padding:6px;
border:none;
border-bottom:1px solid #525E1E;
text-align:left;
}

table.Tbl_BDGrnHThGrnThLGrn{
border:none;
border-top:1px solid #AAB078;
border-right:1px solid #AAB078;
width:auto;
}
table.Tbl_BDGrnHThGrnThLGrn thead th{
padding:8px;
background:#525E1E;
}
table.Tbl_BDGrnHThGrnThLGrn th{
padding:8px 6px;
background:#F5F8F6;
border:none;
border-bottom:1px solid #AAB078;
border-left:1px solid #AAB078;
font-weight:bold;
text-align:center;
}
table.Tbl_BDGrnHThGrnThLGrn td{
padding:8px 6px;
border:none;
border-bottom:1px solid #AAB078;
border-left:1px solid #AAB078;
text-align:center;
}

table.Tbl_BDGrnThGrn{
border:none;
border-top:1px solid #AAB078;
border-right:1px solid #AAB078;
width:100%;
}
table.Tbl_BDGrnThGrn th{
padding:8px;
background:#525E1E;
border:none;
border-bottom:1px solid #AAB078;
border-left:1px solid #AAB078;
text-align:left;
}
table.Tbl_BDGrnThGrn td{
padding:8px 6px;
border:none;
border-bottom:1px solid #AAB078;
border-left:1px solid #AAB078;
text-align:left;
}


/* ----------------------------------------
 ページ先頭へ戻る Totop
 ---------------------------------------- */
.SectionToTop p{
margin:0 0 0 0;
padding-left:638px;
height:25px;
border-bottom:1px solid #CBCAC8;
width: 72px !important;
}
.SectionToTop p a{
}
.SectionToTop p a img{
}
.SectionToTop p.NoBorder{
border-bottom:none;
}

/* ----------------------------------------
 ページ内メニュー PageMenu
 ---------------------------------------- */
.PageMenuCnt{
width:740px;
overflow:hidden;
}
.PageMenuCnt ul{
width:750px;
margin-left:20px;
margin-bottom:20px;
}
.PageMenuCnt ul li{
float:left;
width:240px;
padding:0;
margin:0 10px 10px 0;
}

/* ----------------------------------------
 コンテンツリンク ContentLinkCnt
 ---------------------------------------- */
.ContentLinkCnt{
width:740px;
overflow:hidden;
}
.ContentLinkCnt ul{
width:746px;
line-height:0;
}

.ContentLinkCnt ul li{
float:left;
width:170px;
padding:0;
margin:0 10px 10px 0;
}

/* ------------
 画像配置 Layout
 ------------ */
.LayoutL p.FloatL{
width:205px;
padding-bottom:1.2em;
}
.LayoutL p.FloatR{
width:388px;
padding-bottom:1.2em;
}

.LayoutR p.FloatL{
width:388px;
padding-bottom:1.2em;
}
.LayoutR p.FloatR{
width:200px;
padding-bottom:1.2em;
}

.Section .ImgBorder img{
border:6px solid #EFEFEF;
}

.ImgFloatL img{
float:left;
margin-right:20px;
margin-bottom:1em;
}
.ImgFloatR img{
float:right;
margin-left:20px;
margin-bottom:1em;
}

p span.Caption{

margin:.2em 20px 0 0;
display:block;
}

p.ImgC{
text-align:center;
}


p strong.TitleG{
color:#35c799;
font-weight:bold;
}

/* ----------------------------------------
 画像付きテキスト一覧（h1 Section > h2 OutFrames） LayoutLSct
 ---------------------------------------- */
.OutFrame.LayoutLFrm
/*h2 OutFrame*/{
position:relative;
width:710px;
}
.OutFrame.LayoutLFrm .Section{
position:static;
}
.OutFrame.LayoutLFrm h2
/*h2 OutFrame*/{
width:334px;
float:right;
text-align:left;
}
.OutFrame.LayoutLFrm p.Img
/*h2 OutFrame*/{
float:left;
width:345px; 
}
.OutFrame.LayoutLFrm p.Text
/*h2 OutFrame*/{
margin-left:376px;
}
.OutFrame.LayoutLFrm ul
/*h2 OutFrame*/{
margin-left:376px;
clear:right;
}
.OutFrame.LayoutLFrm table
/*h2 OutFrame*/{
margin-left:376px;
width:334px;
}
.OutFrame.LayoutLFrm table.Tbl_NoStyle th{
width:5em;
font-weight:normal;
}
.OutFrame.LayoutLFrm p.Notes
/*h2 OutFrame*/{
margin-left:376px;
}


/* ----------------------------------------
 写真リスト PhotoListCnt
 ---------------------------------------- */
.PhotoListCnt{
position:relative;
width:740px;
}
.PhotoListCnt h3{
position:absolute;
top:0;
left:0;
width:50px;
height:33px;
}
.PhotoListCnt .Section{}
.PhotoListCnt .Section p{
margin-bottom:2em;
padding-left:110px;
}
.PhotoListCnt .Section ul{
margin:0;
padding:0;
width:770px;
overflow:hidden;
line-height:0;
}
.PhotoListCnt .Section ul li{
margin:0 25px 15px 0;
padding:0;
float:left;
width:80px;
height:80px;
overflow:hidden;
}
.PhotoListCnt .Section ul li a img{
border:1px solid #CBCAC8;
}

.PhotoListCnt .Section ul li a:hover img{
border:1px solid #A11B27;
}

 /*------------------------------------------------------------------------------
 ページ別対応 Page
 -----------------------------------------------------------------------------*/
/* ----------------------------------------
 ストーリー StartOfRosanBerryCnt
---------------------------------------- */
#StartOfRosanBerryCnt{}
#StartOfRosanBerryCnt h2{
margin-bottom:30px;
}
#StartOfRosanBerryCnt .Section{
padding:43px 50px;
background:#FCFBF5;
border:1px solid #C3B884;
}
#StartOfRosanBerryCnt .Section p{
margin-bottom:2em;
}

/* ----------------------------------------
 会社概要 outline
---------------------------------------- */
#CompanyOverviewCnt table th,
#CompanyOverviewCnt table td{
padding:30px 10px 30px 20px;
}

#GreetingCnt .Section{
background:url(http://www.rb-tawada.com/en/img/about-us/outline/m_bg_greeting_top.jpg) no-repeat left top;
}
#GreetingCnt .Section .Inner{
padding:57px;
background:url(http://www.rb-tawada.com/en/img/about-us/outline/m_bg_greeting_btm.jpg) no-repeat left bottom;
}
#GreetingCnt .Section .Name{
margin-top:70px;
text-align:right;
}

/* ----------------------------------------
 レストラン restaurant
---------------------------------------- */
#VikingRestaurantCnt{}
#VikingRestaurantCnt .SubTitle{

color:#525E1E;
/*10px 84%
11px 92%
12px 100%
13px 109%
14px 117%
15px 125%
16px 134%
17px 142%
18px 150%*/
}

/* ----------------------------------------
 お問合せ inquiry
---------------------------------------- */
.InquiryIFrame{}

/* ----------------------------------------
 ガーデン会員 GardenMember
---------------------------------------- */
.GardenMemberIFrame{}

/* ----------------------------------------
 ガーデン会員 GardenMember
---------------------------------------- */
.GardenMemberIFrame{}

/* ----------------------------------------
 農家紹介 Farmer
 ---------------------------------------- */
/* ------------
 一覧 Lst_Farmer
 ------------ */
ul.Lst_Farmer{
width:783px;
overflow:hidden;
}
ul.Lst_Farmer li{
margin-right:30px;
padding-left:0;
width:217px;
float:left;
text-align:center;
overflow:hidden;
display:block;
}
ul.Lst_Farmer .Img{
padding:0;
border:7px solid #DDDDCE;
}
ul.Lst_Farmer .Img a{
width:201px;
border:1px solid #FFF;
display:block;
}
ul.Lst_Farmer .Img a img{
}

ul.Lst_Farmer .Title{
margin-bottom:0.1em;

font-weight:bold;
color:#663300;
}
ul.Lst_Farmer .Text{
margin-bottom:0.5em;
}
ul.Lst_Farmer .Btn{
margin-left:auto;
margin-right:auto;
width:107px;
height:30px;
}
/* ------------
 詳細 FarmerDetailsCnt
 ------------ */
#FarmerDetailsCnt{
position:relative;
width:740px;
height:auto;
}
#FarmerDetailsCnt h2{
position:absolute;
top:0;
left:375px;
width:365px;
height:1.5em;
}
#FarmerDetailsCnt .TextCnt{
padding-top:4em;
float:right;
width:365px;
}
#FarmerDetailsCnt .TextCnt p{
margin-bottom:1.5em;
}
#FarmerDetailsCnt .ImgCnt{
width:345px;
float:left;
overflow:hidden;
}
#FarmerDetailsCnt .ImgCnt p{
margin-bottom:1.5em;
}
/* ----------------------------------------
 新着情報 Information
 ---------------------------------------- */
/* ------------
 ページャー Lst_Pager
 ------------ */
ul.Lst_Pager{
padding:5px 7px;
background:;
border-top:1px solid #A6A6A5;
border-bottom:1px solid #A6A6A5;
text-align:center;
margin-bottom:30px;
}
ul.Lst_Pager li{
padding-left:0;
display:inline;
}
ul.Lst_Pager li.PrevBtn img,
ul.Lst_Pager li.NextBtn img{
vertical-align:sub;
}
ul.Lst_Pager li.PrevBtn{
float:left;
}
ul.Lst_Pager li.NextBtn{
float:right;
}
ul.Lst_Pager li Text{
margin-left:auto;
margin-right:auto;
}
ul.Lst_Pager li a{}
ul.Lst_Pager li.PrevBtn a{}
ul.Lst_Pager li NextBtn a{}
ul.Lst_Pager li Text a{} 

/* ------------
 新着情報一覧 InformationListCnt
 ------------ */
.InformationListCnt
/*h2 OutFrame*/{}
.InformationListCnt .Section .OutFrame .Date{
padding:2px 0;
width:140px;
float:left;
background:#B2A97F;
text-align:center;
color:#FFF;
}
.InformationListCnt .Section .OutFrame h3{
padding-top:5px;
margin-left:160px;
margin-bottom:0.5em;
}
.InformationListCnt .Section .OutFrame .Section{
background:url(../img/common/c_line_hor_dot_gry.gif) repeat-x left bottom;
}
.InformationListCnt .Section .OutFrame .Img{
width:140px;
float:left;
overflow:hidden;
}
.InformationListCnt .Section .OutFrame .Section .EntryBody{
margin-left:160px;
width:550px;
font-size:13px;
}


/* ------------
 新着情報詳細 InformationDetailsCnt
 ------------ */
.InformationDetailsCnt
/*h2 OutFrame*/{}
.InformationDetailsCnt .Section .OutFrame .Date{
padding:2px 0;
width:140px;
float:left;
background:#B2A97F;
text-align:center;
color:#FFF;
}
.InformationDetailsCnt .Section .OutFrame h3{
padding-top:5px;
margin-left:160px;
}
.InformationDetailsCnt .Section .OutFrame .Section{
padding-left:160px;
width:550px;
}
.InformationDetailsCnt .Section .OutFrame .Section .EntryBody{
width:550px;
overflow:hidden;
}

/* ----------------------------------------
 リンク LinkCnt
 ---------------------------------------- */
.LinkCnt{
position:relative;
width:740px;
height:auto;
}
.LinkCnt h2{
position:absolute;
top:0;
left:200px;
width:540px;
height:1.5em;

font-weight:normal;
}
.LinkCnt .Section{
clear:both;
}
.LinkCnt .Img{
padding-right:30px;
float:left;
width:170px;
}
.LinkCnt .Img img{
border:1px solid #CBCAC8;
}
.LinkCnt .Link{
padding-top:2.2em;
}
.LinkCnt .Link a{
padding:2px 0 2px 20px;
background:url(../img/common/c_icon_awin_grn_l.gif) no-repeat left center;
}
.LinkCnt .Text{
}

/* ----------------------------------------
 ファームマップ
---------------------------------------- */
#DammyMap{
position:absolute;
z-index:9999;
}

#Object{
position:absolute;
}

/* ----------------------------------------
 ClearFix
---------------------------------------- */
.CL{
clear:both;
display:block;
}

/* ----------------------------------------
 ClearFix
---------------------------------------- */

/* -- Modern Browsers -- */
.ClearFix:after,
.OutFrame:after,
.OutFrame .OutFrame:after,
.OutFrame .OutFrame .OutFrame:after,
.OutFrame .Section:after,
.OutFrame .SectionHR:after,
.OutFrame .SectionToTop:after,
.OutFrame .Section .OutFrame .Section:after,
.OutFrame .Section .OutFrame .SectionHR:after,
.OutFrame .Section .OutFrame .SectionToTop:after,
.OutFrame .Section .OutFrame .Section .OutFrame .Section:after,
.OutFrame .Section .OutFrame .Section .OutFrame .SectionHR:after,
.OutFrame .Section .OutFrame .Section .OutFrame .SectionToTop:after{
display: block;
visibility: hidden;
clear: both;
height: 0;
content: ".";
line-height: 0;
}

/* -- IE7 -- */
.ClearFix,
.OutFrame,
.OutFrame .OutFrame,
.OutFrame .OutFrame .OutFrame,
.OutFrame .Section,
.OutFrame .SectionHR,
.OutFrame .SectionToTop,
.OutFrame .Section .OutFrame .Section,
.OutFrame .Section .OutFrame .SectionHR,
.OutFrame .Section .OutFrame .SectionToTop,
.OutFrame .Section .OutFrame .Section .OutFrame .Section,
.OutFrame .Section .OutFrame .Section .OutFrame .SectionHR,
.OutFrame .Section .OutFrame .Section .OutFrame .SectionToTop{
display: inline-block;
}

/*  -- Legacy IE -- */
* html .ClearFix,
* html .OutFrame,
* html .OutFrame .OutFrame,
* html .OutFrame .OutFrame .OutFrame,
* html .OutFrame .Section,
* html .OutFrame .SectionHR,
* html .OutFrame .SectionToTop,
* html .OutFrame .Section .OutFrame .Section,
* html .OutFrame .Section .OutFrame .SectionHR,
* html .OutFrame .Section .OutFrame .SectionToTop,
* html .OutFrame .Section .OutFrame .Section .OutFrame .Section,
* html .OutFrame .Section .OutFrame .Section .OutFrame .SectionHR,
* html .OutFrame .Section .OutFrame .Section .OutFrame .SectionToTop{
height: 1%;
}

.ClearFix,
.OutFrame,
.OutFrame .OutFrame,
.OutFrame .OutFrame .OutFrame,
.OutFrame .Section,
.OutFrame .SectionHR,
.OutFrame .SectionToTop,
.OutFrame .Section .OutFrame .Section,
.OutFrame .Section .OutFrame .SectionHR,
.OutFrame .Section .OutFrame .SectionToTop,
.OutFrame .Section .OutFrame .Section .OutFrame .Section,
.OutFrame .Section .OutFrame .Section .OutFrame .SectionHR,
.OutFrame .Section .OutFrame .Section .OutFrame .SectionToTop{
display: block;
}
#contentsbody {
    padding-left: 0;
	float:left;
    width: 761px;
}
.design5 tr td {
    text-align: center;
}
