/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   
Body
{

/*line-height:1.3;*/
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
color:#000000;
}

table,td{

/*line-height:1.3;*/
margin:0px;
padding-left:0px;
padding-top:0px;
}

/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
}

/* background color for the content part of the pages */

.img_margin{
margin:5px 0px 5px 0px;
vertical-align:middle;
}

.mokutekibetu{
vertical-align:middle;
}

.mokutekibetu img{
margin:5px;
vertical-align:middle;
}

.menu_bottom{
color:#ffffff;
/*line-height:1.3;*/
margin:0px;
padding:0px;

}

hr.dot{
border-top:none;
border-right:none;
border-bottom:1px dashed #add8e6;
border-left:none;
border-width:1px;
margin:0px;
padding:0px;
}

/* background/border colors for the selected tab */
.TabBg {
}

.LeftPane  { 
}

.ContentPane  { 
}

.RightPane  { 
}

/* text style for the selected tab */
.SelectedTab {
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
}

A.SelectedTab:visited  {
}

A.SelectedTab:active   {
}

A.SelectedTab:hover    {

}

/* text style for the unselected tabs */
.OtherTabs {
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}

A.OtherTabs:visited  {
}

A.OtherTabs:active   {
}

A.OtherTabs:hover    {
}

/* GENERAL */
/* style for module titles */
.Head   {
}

/* style of item titles on edit and admin pages */
.SubHead    {
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
}

/* text style used for most text rendered by modules */
.Normal a:link
{color:#ffoooo;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox{
}

.NormalRed
{
}

.NormalBold
{
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
}

A.CommandButton:visited  {
}

A.CommandButton:active   {
}

A.CommandButton:hover    {
}
    
/* GENERIC */

.top {
background:url(/Portals/0/title_arrow.gif) no-repeat left 0.6em;
font-size:1.3em;
font-weight:bold;
color:#242b97;
padding-top:5px;
padding-left:14px;
margin-left:8px;
}
.titlebar {
margin:0px;
padding:0px;
width:auto;
height:26px;
background:url(/Portals/0/titlebar_bg.jpg) repeat-x;
}

.dot  {
border-width:0px 0px 1px 0px;
border-style:dashed;
border-color:#add8e6;
margin:10px 0px 0px 0px;
}

H1  {
font-size:1.3em;
font-weight:bold;
color:#66CC00;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

H2  {
font-size:1.2em;
margin:0px auto 0px 0px;
padding:0px;
}


H3  {
vertical-align:middle;
background:url(/Portals/0/yerrow_icon.jpg) no-repeat left 0.3em;
padding:0px 0px 0px 15px;
margin:0px;
font-size:1.0em;
}

H4  {
}

H5, DT  {
}

H6  {
}

TFOOT, THEAD    {
}

TH  {
}

.menu_bottom a:link{
color:#ffffff;
}

.menu_bottom A:visited   {
color:#ffffff;
}

.menu_bottom A:active    {
color:#ffffff;
}

.menu_bottom A:hover {
color:#ffffff;
}


A:link  {
color:#4169e1;
}

A:visited   {
color:#666666;
}

A:active    {
}

A:hover {
color:#ff3300;
}

SMALL   {
}

BIG {
}

BLOCKQUOTE, PRE {
}

LI {
}

UL.yellow{
margin:0px;
padding:0px;
}

.yellow LI{
background:url(/Portals/0/yerrow_icon.jpg) no-repeat left 0.5em;
margin-bottom:3px;
margin-left:0px;
padding-left:15px;
list-style-type:none;
vertical-align:middle;
text-align:left;
}

UL.yellow2{
margin:0px;
padding:0px;
}

.yellow2 LI{
background:url(/Portals/0/yerrow_icon.jpg) no-repeat left 0.3em;
margin:0px 0px 3px 0px;
padding:0px 0px 0px 18px;
list-style-type:none;
vertical-align:middle;
text-align:left;
}


UL.blue{
margin:0;
padding:0;
}
.blue LI{
background:url(/Portals/0/color_icon/blue_icon.jpg) no-repeat left 0.5em;
margin-bottom:3px;
margin-left:0px;
padding-left:15px;
list-style-type:none;
vertical-align:middle;
text-align:left;
}


UL.mini_blue{
margin:0;
padding:0;
}
.mini_blue LI{
background:url(/Portals/0/color_icon/mini_blue_icon.jpg) no-repeat left 0.5em;
margin-bottom:3px;
margin-left:0px;
padding-left:15px;
list-style-type:none;
vertical-align:middle;
text-align:left;
}

UL.green{
margin:0;
padding:0;
}
.green LI{
background:url(/Portals/0/color_icon/green_icon.jpg) no-repeat left 0.5em;
margin-bottom:3px;
margin-left:0px;
padding-left:15px;
list-style-type:none;
vertical-align:middle;
text-align:left;
}

UL.mini_green{
margin:0;
padding:0;
}
.mini_green LI{
background:url(/Portals/0/color_icon/mini_green_icon.jpg) no-repeat left 0.5em;
margin-bottom:3px;
margin-left:0px;
padding-left:15px;
list-style-type:none;
vertical-align:middle;
text-align:left;
}

UL.lightblue{
margin:0;
padding:0;
}
.lightblue LI{
background:url(/Portals/0/color_icon/lightblue_icon.jpg) no-repeat left 0.5em;
margin-bottom:3px;
margin-left:0px;
padding-left:15px;
list-style-type:none;
vertical-align:middle;
text-align:left;
}

UL.mini_lightblue{
margin:0;
padding:0;
}
.mini_lightblue LI{
background:url(/Portals/0/color_icon/mini_lightblue_icon.jpg) no-repeat left 0.5em;
margin-bottom:3px;
margin-left:0px;
padding-left:15px;
list-style-type:none;
vertical-align:middle;
text-align:left;
}

UL.lightgreen{
margin:0;
padding:0;
}
.lightgreen LI{
background:url(/Portals/0/color_icon/lightgreen_icon.jpg) no-repeat left 0.5em;
margin-bottom:3px;
margin-left:0px;
padding-left:15px;
list-style-type:none;
vertical-align:middle;
text-align:left;
}

UL.mini_lightgreen{
margin:0;
padding:0;
}
.mini_lightgreen LI{
background:url(/Portals/0/color_icon/mini_lightgreen_icon.jpg) no-repeat left 0.5em;
margin-bottom:3px;
margin-left:0px;
padding-left:15px;
list-style-type:none;
vertical-align:middle;
text-align:left;
}

UL.orange{
margin:0;
padding:0;
}
.orange LI{
background:url(/Portals/0/color_icon/orange_icon.jpg) no-repeat left 0.5em;
margin-bottom:3px;
margin-left:0px;
padding-left:15px;
list-style-type:none;
vertical-align:middle;
text-align:left;
}

UL.mini_orange{
margin:0;
padding:0;
}
.mini_orange LI{
background:url(/Portals/0/color_icon/mini_orange_icon.jpg) no-repeat left 0.5em;
margin-bottom:3px;
margin-left:0px;
padding-left:15px;
list-style-type:none;
vertical-align:middle;
text-align:left;
}

UL.red{
margin:0;
padding:0;
}
.red LI{
background:url(/Portals/0/color_icon/red_icon.jpg) no-repeat left 0.5em;
margin-bottom:3px;
margin-left:0px;
padding-left:15px;
list-style-type:none;
vertical-align:middle;
text-align:left;
}

UL.mini_red{
margin:0;
padding:0;
}
.mini_red LI{
background:url(/Portals/0/color_icon/mini_red_icon.jpg) no-repeat left 0.5em;
margin-bottom:3px;
margin-left:0px;
padding-left:15px;
list-style-type:none;
vertical-align:middle;
text-align:left;
}



UL LI LI    {
}

UL LI LI LI {
}

OL LI   {
}

OL OL LI    {
}

OL OL OL LI {
}

HR {
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}

.ModuleTitle_MenuBar {
}

.ModuleTitle_MenuItem {
}

.ModuleTitle_MenuIcon {
}

.ModuleTitle_SubMenu {
}

.ModuleTitle_MenuBreak {
}

.ModuleTitle_MenuItemSel {
}

.ModuleTitle_MenuArrow {
}

.ModuleTitle_RootMenuArrow {
}

/* Main Menu */

.MainMenu_MenuContainer {
}

.MainMenu_MenuBar {
}

.MainMenu_MenuItem {
}

.MainMenu_MenuIcon {
}

.MainMenu_SubMenu {
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuItemSel {
}

.MainMenu_MenuArrow {
}

.MainMenu_RootMenuArrow {
}


ul.subMenuLeft{
width:150px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

li.subMenuLeft{
background:#ffffff url(/Portals/0/yerrow_icon.jpg) left no-repeat　0.3em;
padding:2px 0px 2px 15px;
margin:0px 0px 3px 0px;
width:110px;
vertical-align:middle;
text-align:left;
list-style-type:none;
}


li.subMenuLeft a{
color:#444444;
}

li.subMenuLeft a:hover{
color:#0000ff;
}

li.subMenuLeft a:active{
color:#ff0000;
}

li.subMenuLeft a:visited{
color:#444444;
}

ul.subMenuright{
width:140px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

li.subMenuright{
background:url(/Portals/0/yerrow_icon.jpg) no-repeat left 0.3em;
padding-left:18px;
margin-left:0px;
margin-bottom:3px;
width:120px;
vertical-align:middle;
text-align:left;
list-style-type:none;
}

li.subMenuright a{
color:#444444;
}

li.subMenuright a:hover{
color:#0000ff;
}

li.subMenuLeft a:active{
color:#ff0000;
}

li.subMenuright a:visited{
color:#444444;
}


/*=======================================
	CSS STYLES FOR Module A01SiteMap
========================================*/
.SiteMap{
 /*width:92%;*/

}

.SiteMap a{
	display:block;
	margin-top:0px;
	padding-top:2px;
	padding-bottom:2px;
}

.SiteMap span{
	display:block;
	width:96%;
	margin-top:0px;
	padding-top:4px;
	padding-bottom:2px;
}

.SiteMap a:link    {
}

.SiteMap a:visited {
}

.SiteMap a:hover   {
	background-color:#F0F0F0;
}

.SiteMap_Level0{
	font-size:12px;
	font-weight:bold;
	padding-left:15px;
	padding-bottom:4px;
	border-bottom:1px solid #CCCCCC;
	background:url(../../Portals/0/title_arrow.gif) no-repeat left 0.5em;
	width:620px;
}

.SiteMap_Level1{
	font-size:12px;
	margin-left:30px;
	padding-left:15px;
	border-bottom:1px dotted #CCCCCC;
	background:url(../../Portals/0/color_icon/blue_icon.jpg) no-repeat left 0.5em;
		width:580px;
}

.SiteMap_Level2{
	font-size:12px;
	margin-left:50px;
	padding-left:10px;
	border-bottom:1px dotted #CCCCCC;
	background:url(../../Portals/0/color_icon/mini_blue_icon.jpg) no-repeat left 0.5em;
		width:570px;
}

.SiteMap_Level3{
	font-size:12px;
	margin-left:70px;
	padding-left:10px;
	border-bottom:1px dotted #CCCCCC;
	background:url(../../Portals/0/color_icon/mini_lightblue_icon.jpg) no-repeat left 0.5em;
		width:550px;
}

.SiteMap_Level4{
	font-size:12px;
	margin-left:90px;
	padding-left:10px;
	border-bottom:1px dotted #CCCCCC;
	width:510px;
}

.SiteMap_Level5{
	font-size:12px;
	margin-left:110px;
	padding-left:10px;
	border-bottom:1px dotted #CCCCCC;
	width:490px;
}

/*=======================================
	CSS STYLES FOR Module A01SiteMenu
========================================*/
.SiteMenu{
	text-align:Center;
	font-size:10px;
}

.SiteMenu{
	vertical-align:middle;
}

.SiteMenu_Link {
}

.SiteMenu_Sep  {
}

/* added for treat search box bug 2010.03.10 */
.search_box input[type="radio"] {
display:none;
}

.search_box label {
display:none;
}

#dnn_dnnSEARCH_optWeb {
display:none;
}

#dnn_dnnSEARCH_optSite {
display:none;
}

































































































































































































































































