@charset "shift_jis";



/* all
================================================ */

#head                 { width: 770px; height: 183px; background: url(images/headerpict.jpg) no-repeat center top; text-align: left;}
h1                    { font-size:12px;font-weight:normal;margin:0;padding:95px 0 0 36px;color:#cbcdb6;}
#navi01               { width: 770px; height: 44px; background:  url(images/navi01.gif) repeat-y center top; text-align: center; paddingt:0 15px;}

#navi01 span          { text-align: center;}
#navi01 span a:link   { color: #fff; text-decoration: none; font-weight: bold;}
#navi01 span a:visited{ color: #fff; text-decoration: none; font-weight: bold;}
#navi01 span a:hover  { color: #fff; text-decoration: underline; font-weight: bold;}


#navi02      { width: 770px; height: 30px; background: url(images/navi02.gif) repeat-y center bottom;}
#dnn_MenuPane{ padding-right: 10px; text-align: right;}
#dnn_MenuPane a:link   { color: #fff; text-decoration: none; background: transparent;}
#dnn_MenuPane a:visited{ color: #fff; text-decoration: none; background: transparent;}
#dnn_MenuPane a:hover  { color: #fff; text-decoration: underline; background: transparent;}

#page       { width: 770px; margin: 0; padding: 0; background: url(images/pagebg.gif) repeat-y center top;}
#pagetop    { width: 770px; margin: 0; padding: 0; background: url(images/ivy.gif) no-repeat center top;}
#pagebottom { width: 770px; margin: 0; padding: 50px 0; background: url(images/footer_bg.gif) no-repeat center bottom;}
#TopPane    { padding: 10px 0;}
#LeftPane   { padding: 10px 0;}
#ContentPane{ padding: 10px 0;}

#foot   { width: 770px; margin: 10px 0;}
#dnn_dnnCOPYRIGHT_lblCopyright          { color: #486628; padding: 20px 10px; font-weight:normal; float:left;}
#dnn_dnnCOPYRIGHT_lblCopyright a:link   { color: #486628; text-decoration: underline; font-weight:normal;}
#dnn_dnnCOPYRIGHT_lblCopyright a:visited{ color: #486628; text-decoration: underline; font-weight:normal;}
#dnn_dnnCOPYRIGHT_lblCopyright a:hover  { color: #486628; text-decoration: none;}

#login{ float: right; padding: 20px 0; }
#dnn_dnnUSER_hypRegister          { color: #486628;}
#dnn_dnnUSER_hypRegister a:link   { color: #486628; text-decoration: underline;}
#dnn_dnnUSER_hypRegister a:visited{ color: #486628; text-decoration: underline;}
#dnn_dnnUSER_hypRegister a:hover  { color: #486628; text-decoration: none;}
#dnn_dnnLOGIN_hypLogin            { color: #486628;}
#dnn_dnnLOGIN_hypLogin a:link     { color: #486628; text-decoration: underline;}
#dnn_dnnLOGIN_hypLogin a:visited  { color: #486628; text-decoration: underline;}
#dnn_dnnLOGIN_hypLogin a:hover    { color: #486628; text-decoration: none;}

/*-- SOLPARTMENU --*/
.MenuContainer { width: 740px;}

/* Main Menu */
.MainMenu_MenuContainer {background:url(images/navi01_m.gif) repeat-x; height: 44px;}
.MainMenu_MenuBar {	width: 740px; height: 44px;}
.MainMenu_MenuItem {}
.MainMenu_MenuIcon {}
.MainMenu_SubMenu {}
.MainMenu_MenuBreak { width: 1px; border: 0px;}
.MainMenu_MenuItemSel {}
.MainMenu_MenuArrow {}
.MainMenu_RootMenuArrow {}
.RootMenuItem {	background-color: Transparent; height: 44px; border: 0px;}
.MainMenu_Left { width: 10px; background-color: #F00;}
.MainMenu_Right { width: 10px; background-color: #F00;}
.MenuItem {	height: 44px; border: 0px; color: #FFF; padding-top: 10px;}
