﻿
/*=======================================================================
contents
-------------------------------------------------------------------------
01. TEXT
02. COOKING
03. NEWS
04. PAN
05. RUBY
06. BOX
07. CAPTION
08. CATEGORY
09. MIDASHI
10. KOMIDASHI
11. MENU
12. SUBMENU
13. SCHEDULE
14. TABLE
15. ENGLISH
16. FOOTER
17. OTHERS

========================================================================*/




/*-----------------------------------------------------------------------
01. TEXT
-------------------------------------------------------------------------*/

.honbun {
	color: #000000;
	font-family: "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif,;
	font-size: 0.8em;
	line-height: 1.8em;
}
.honbun_members {
	color: #000000;
	font-family: "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif,;
	font-size: 0.8em;
}
.honbun10px {
	color: #000000;
	text-align: left;
	font-family: "ＭＳ Ｐゴシック", "Osaka. Arial", Helvetica, sans-serif,;
	font-size: 0.7em;
	line-height: 1.3em;
	font-weight: lighter;
}
.honbun10pxb {
	font: bold 0.9em/1.3em "ＭＳ Ｐゴシック", "Osaka. Arial", Helvetica, sans-serif,;
	color: #000000;
	height: auto;
	width: auto;
	text-align: left;
}
.honbun10pxblue {
	font: 12px/1.1em "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #005B88;
	padding-top: 3px;
	padding-bottom: 3px;
}
.honbun10pxred {
	font: smaller/1.1em "ＭＳ Ｐゴシック", Osaka;
	color: #FF0000;
	padding-top: 3px;
	padding-bottom: 3px;
}
.honbun10pxbblue {
	font: bold 12px/1.5em sans-serif, "ＭＳ Ｐゴシック", Osaka;
	color: #003E5B;
	height: auto;
	width: auto;
	text-align: left;
}
.honbun10pxbgreen {
	font: bold smaller/1.5em "ＭＳ Ｐゴシック", Osaka;
	color: #006666;
}
.honbun12px {
	color: #000000;
	height: auto;
	width: auto;
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 12px;
	line-height: 16px;
}
.honbun12pxb {
	font: bold 1.1em/1.3em "ＭＳ Ｐゴシック", Osaka;
	color: #000000;
	height: auto;
	width: auto;
	padding: 5px 0px 8px;
}
.honbun12pxbblue {
	font: bold 12px/1.5em "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif,;
	color: #003399;
}
.honbun12pxbgreen {
	font: bold 14px/1.5em "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #004848;
}
.honbun14px {
	font: medium/1.5em "ＭＳ Ｐゴシック", Osaka;
	color: #000000;
}
.honbun12pxvoice {
	font: 1em/2em "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif;
	color: #000000;
	width: auto;
	border-bottom: 1px dotted #999999;
}
.honbun12pxbRed {

	font: bold 14px/1.5em "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #FF0000;
}
.honbun12pxred {

	font: 12px/1.5em "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif,;
	color: #FF0000;
}
.honbun12pxblue {
	font: smaller/1.5em "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif,;
	color: #003399;
}
.honbunReport {
	font: 0.9em/1.6em "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif,;
	color: #000000;
	text-align: left;
}
.googletext {
	font-size: xx-small;
	color: #000000;
}


h3 {
	background: #FFFFFF url(../images/share/back_gray3.gif);
	text-align: left;
	text-indent: 20px;
	vertical-align: middle;
	height: 24px;
	width: auto;
	border-left: 5px solid #FF0000;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	font: bold 18px "ＭＳ Ｐゴシック", Osaka, sans-serif, Arial, Century;
	padding: 3px 0px;
	margin: 0px 0px 15px;
}
h4 {
	background: url(../images/share/back_blue4.gif);
	text-align: left;
	text-indent: 10px;
	vertical-align: middle;
	height: 24px;
	width: auto;
	border-bottom: 1px solid #006699;
	border-left: 5px solid #FF0000;
	font: bold 16px "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif,;
	color: #000000;
	border-top: 1px solid #006699;
	border-right: 1px solid #006699;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-bottom: 10px;
}
h5 {
	background: #FFFFFF;
	text-align: left;
	text-indent: 10px;
	vertical-align: middle;
	height: 20px;
	width: auto;
	border-bottom: 1px solid #FF3300;
	border-left: 5px solid #FF3300;
	font: bold 0.9em/1.4em "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #000000;
	padding-top: 3px;
	padding-bottom: 3px;
}
h6 {
	background: #FFFFFF;
	text-align: left;
	text-indent: 20px;
	vertical-align: middle;
	height: 20px;
	width: auto;
	border-bottom: 1px solid #009900;
	border-left: 5px solid #009900;
	color: #000000;
	font: bold small "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif,;
}

.honbun2010 {
	color: #000000;
	font-family: "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif,;
	font-size: 0.8em;
	line-height: 1.0em;
}


/*-----------------------------------------------------------------------
02. COOKING
-------------------------------------------------------------------------*/

.cookingfont12 {
	font: 0.9em/1.4em "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif;
	color: #000000;
}
.cookingfont12b {

	font: bold 1em/1.3em "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif;
	color: #000000;
}
.cookingfont12bblue {
	font: bold 1em/1.3em "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif;
	color: #003366;
}
.cookingmidashiblue {
	font: bold small/1.3em "ＭＳ Ｐゴシック", "Osaka. Arial", Helvetica, sans-serif,;
	color: #003399;
	height: auto;
	width: auto;
	text-align: left;
	text-indent: 10px;
	border-right: 2px solid #006699;
}



/*-----------------------------------------------------------------------
03. NEWS
-------------------------------------------------------------------------*/

.newstext {
	font: 12px/1.8em "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif,;
	color: #000000;
	margin-left: 10px;
	border-bottom: 1px dotted #999999;
}




/*-----------------------------------------------------------------------
04. PAN
-------------------------------------------------------------------------*/

.pan {
	font: lighter 10px "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #006666;
}




/*-----------------------------------------------------------------------
05. RUBY
-------------------------------------------------------------------------*/

.rubytext {
	color: #333333;
	font: 10px "ＭＳ Ｐゴシック", Osaka, sans-serif;
}
.rubytextblue {
	color: #006699;
	font: 10px "ＭＳ Ｐゴシック", Osaka, sans-serif;
}






/*-----------------------------------------------------------------------
06. BOX
-------------------------------------------------------------------------*/

.box {
	padding: 0px;
	height: auto;
	width: 580px;
	margin: 0px;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
}
.boxsub {
	padding: 0px;
	height: auto;
	width: 180px;
	margin: 0px;
}
.boxsub2 {
	padding: 0px;
	height: auto;
	width: 178px;
	margin: 0px;
	border-right: 1px solid #999999;
}
.boxblue {
	height: auto;
	width: auto;
	border: 1px solid #006699;
}
.boxBluedot {
	height: auto;
	width: auto;
	border: 1px dotted #003366;
	background: #FFEDDD;
	padding: 4px;
}
.BoxTopics {
	height: auto;
	width: auto;
	border: 1px solid #006699;
	background: #EEEFF2;
	padding: 10px;
}




/*-----------------------------------------------------------------------
07. CAPTION
-------------------------------------------------------------------------*/

.caption {
	font: lighter 0.7em/1.2em "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif;
	color: #004F75;
	height: auto;
	width: auto;
	padding-top: 5px;
}
.caption10pxwhite {
	font: 10px "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #333333;
	text-align: right;
	height: auto;
	width: auto;
}
.captionalbum170w {
	font: lighter 0.8em/1.2em "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif;
	color: #004F75;
	height: auto;
	width: 160px;
	padding-top: 5px;
}
.captionalbum510w {
	font: lighter 0.8em/1.2em "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif;
	color: #004F75;
	height: auto;
	width: auto;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}



/*-----------------------------------------------------------------------
08. CATEGORY
-------------------------------------------------------------------------*/

.categoryitem {
	height: auto;
	width: 170px;
	font: small/1.0px "ＭＳ Ｐゴシック", Osaka.em "ＭＳ Ｐゴシック", Osaka;
	color: #000000;
	padding-left: 10px;
	padding-top: 6px;
}
.category12pxtext {
	color: #000000;
	text-align: left;
	text-indent: 5px;
	height: auto;
	width: 160px;
	border-left: 1px solid #FF6600;
	font: 12px "ＭＳ Ｐゴシック", Osaka, sans-serif;
	padding-top: 2px;
	padding-bottom: 2px;
}
.category12pxbtitle {
	font: bold 12px "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif,;
	color: #003366;
	background: url(../images/top/category_back2.jpg);
	text-align: left;
	height: auto;
	width: 158px;
	padding-top: 5px;
	padding-bottom: 3px;
	border-left: 7px solid #FF6600;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	text-indent: 15px;
}
.categorybox {
	height: auto;
	width: 170px;
	border-left: 1px solid #FF6600;
}





/*-----------------------------------------------------------------------
09. MIDASHI
-------------------------------------------------------------------------*/

.GreenMidashi {
	font: bold 0.9em/1.5em "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #002B82;
	background: #FFFFFF;
	text-align: left;
	text-indent: 10px;
	margin: 0px;
	padding: 5px 0px;
	height: auto;
	width: auto;
	border-bottom: 1px solid #009900;
	border-left: 5px solid #009900;
}





/*-----------------------------------------------------------------------
10. KOMIDASHI
-------------------------------------------------------------------------*/

.komidashi10pxbblue {
	font: bold smaller/1.3em "ＭＳ Ｐゴシック", "Osaka. Arial", Helvetica, sans-serif,;
	color: #000000;
	height: auto;
	width: auto;
	text-align: left;
	text-indent: 10px;
	border-left: 5px solid #006699;
}
.komidashi10pxbgreen {
	font: bold 0.8em/1.3em "ＭＳ Ｐゴシック", "Osaka. Arial", Helvetica, sans-serif,;
	color: #000000;
	height: auto;
	width: auto;
	text-align: left;
	text-indent: 10px;
	border-left: 5px solid #009900;
}
.komidashi12pxred {
	font: bold small/1.3em "ＭＳ Ｐゴシック", "Osaka. Arial", Helvetica, sans-serif,;
	color: #003399;
	height: auto;
	width: auto;
	text-align: left;
	text-indent: 10px;
	border-left: 5px solid #FF0000;
}
.komidashi12pxgreen {
	font: bold 0.9em/1.5em "ＭＳ Ｐゴシック", "Osaka. Arial", Helvetica, sans-serif,;
	color: #002B82;
	width: auto;
	text-align: left;
	text-indent: 10px;
	border-left: 5px solid #339900;
	height: auto;
	padding-top: 5px;
	padding-bottom: 5px;
}
.komidashi12pxblue {
	font: bold small/1.3em "ＭＳ Ｐゴシック", "Osaka. Arial", Helvetica, sans-serif,;
	color: #003399;
	height: auto;
	width: auto;
	text-align: left;
	text-indent: 10px;
	border-left: 5px solid #006699;
}




/*-----------------------------------------------------------------------
11. MENU
-------------------------------------------------------------------------*/

.menutext12pxl {
	font: small/1.2em "ＭＳ Ｐゴシック", Osaka;
	border-bottom: 1px dotted #999999;
}
.menutitle150w {
	font: bold 14px sans-serif, "ＭＳ Ｐゴシック", Osaka;
	color: #FFFFFF;
	background: #004080;
	text-align: center;
	height: auto;
	width: 150px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-right: 1px solid #006666;
	border-left: 1px solid #006666;
}
.menutitle180w {
	font: bold 12px sans-serif, "ＭＳ Ｐゴシック", Osaka;
	color: #FFFFFF;
	background: #006666;
	text-align: center;
	height: auto;
	width: 180px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-right: 1px solid #006666;
	border-left: 1px solid #006666;
}




/*-----------------------------------------------------------------------
12. SUBMENU
-------------------------------------------------------------------------*/

.submenu {
	text-indent: 10px;
	height: auto;
	width: 179px;
	border-bottom: 1px dotted #666666;
	padding-top: 2px;
	padding-bottom: 2px;
	font: 12px sans-serif, "ＭＳ Ｐゴシック";
	background: #D2E8D2;
}
.submenuengorange {
	text-indent: 10px;
	height: auto;
	width: 178px;
	border-bottom: 1px dotted #666666;
	padding-top: 2px;
	padding-bottom: 2px;
	background: #FFEDC8;
	font: 12px/1.2em "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif,;
}
.submenutitle180worange {
	font: bold 12px "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif,;
	color: #006666;
	background: #FEEADA;
	height: auto;
	width: 178px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-indent: 20px;
	border-bottom: 1px dotted #009999;
}
.submenutitle180wgreen {
	font: bold 12px "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif,;
	background: #9FCECE;
	height: auto;
	width: 178px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-indent: 20px;
	border-bottom: 1px dotted #009999;
	color: #FFFFFF;
}
.submenu12pxgreen {
	text-indent: 10px;
	height: auto;
	width: 179px;
	border-bottom: 1px dotted #666666;
	font: normal smaller/1.3em "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif,;
	background: #D2E8D2;
	margin: 0px;
	padding: 0px;
}
.submenuXsmall {
	text-indent: 10px;
	height: auto;
	width: 179px;
	border-bottom: 1px dotted #666666;
	padding-top: 2px;
	padding-bottom: 2px;
	font: normal x-small/1.3em "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif,;
	background: #D2E8D2;
}


.submenu2 {
	text-indent: 10px;
	height: auto;
	width: 179px;
	font: 12px sans-serif, "ＭＳ Ｐゴシック";
	background: #D2E8D2;
}




/*-----------------------------------------------------------------------
13. SCHEDULE
-------------------------------------------------------------------------*/

.schedule {
	font: bold smaller "ＭＳ Ｐゴシック", Osaka;
	color: #000000;
	background: url(../images/share/back_blue2.gif);
	text-align: left;
	text-indent: 10px;
	height: auto;
	width: auto;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px groove #999999;
	border-left: 7px solid #0066CC;
	padding-top: 3px;
	padding-bottom: 3px;
}




/*-----------------------------------------------------------------------
14. TABLE
-------------------------------------------------------------------------*/

.tabletitle10pxb {
	font: bold smaller/1.2em "ＭＳ Ｐゴシック", Osaka;
	color: #000000;
	height: auto;
	width: auto;
	background: #D7D7D7 center;
	text-align: center;
}
.tabletitle10pxbgreen {
	font: bold smaller/1.2em "ＭＳ Ｐゴシック", Osaka;
	color: #000000;
	height: auto;
	width: auto;
	background: #BEDEDE center;
	text-align: center;
}





/*-----------------------------------------------------------------------
15. ENGLISH
-------------------------------------------------------------------------*/

.EngText {
	font: 0.8em/1.3em sans-serif, Arial, Helvetica,;
	color: #000000;
	padding: 5px 0px 0px;
}
.EngTextBold {
	font: bold 0.8em/1.5em sans-serif, Arial, Helvetica,;
	color: #000000;
}
.EngTextBoldBlue {
	font: bold 1em/1.5em sans-serif, Arial, Helvetica,;
	color: #003366;
}
.EngTextBoldwhite {
	font: bold 1em/1.5em sans-serif, Arial, Helvetica,;
	color: #ffffff;
}
.EngTextRed {
	font: 0.8em/1.2em sans-serif, Arial, Helvetica,;
	color: #FF0000;
}
.EngTextVoice {
	font: 1em/2em Arial, Helvetica, sans-serif;
	color: #003366;
	width: auto;
	border-bottom: 1px dotted #999999;
}
.EngTextColor {
	font: 0.8em/1.3em sans-serif, Arial, Helvetica,;
	color: #993300;
	padding: 5px 0px 0px;
}
.EngTextBoldL {
	font: bold 0.9em/1.5em sans-serif, Arial, Helvetica,;
	color: #003366;
}
.EngTextRedBold {
	font: 10px "Arial Black", "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #FF0000;
}





.EngTitle {
	font: bold 18px sans-serif, Arial, Century, "ＭＳ Ｐゴシック";
	color: #000000;
	background: url(../images/share/back_gray3.gif);
	text-align: left;
	text-indent: 20px;
	vertical-align: middle;
	margin: 0px;
	padding: 4px 0px;
	height: 26px;
	width: 540px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #999999;
	border-left: 5px solid #ff0000;
}





.EngMidashi {
	font: bold 1em/1.5em sans-serif, Arial, Helvetica,;
	color: #000000;
	background: #FFFFFF;
	text-align: left;
	text-indent: 20px;
	margin: 0px;
	padding: 5px 0px;
	height: auto;
	width: auto;
	border-bottom: 1px solid #009900;
	border-left: 5px solid #009900;
}
.EngMidashiRed {
	font: bold 1em sans-serif, Arial, Helvetica,;
	color: #000000;
	background: #FFFFFF;
	text-align: left;
	text-indent: 10px;
	margin: 0px;
	padding: 5px 0px;
	height: auto;
	width: auto;
	border-bottom: 1px solid #FF0000;
	border-left: 5px solid #FF0000;
}
.EngMidashiH4 {
	background: url(../images/share/back_blue4.gif);
	text-align: left;
	text-indent: 10px;
	vertical-align: middle;
	height: auto;
	width: auto;
	border-bottom: 1px solid #006699;
	border-left: 5px solid #FF0000;
	font: bold 16px/1.5em Arial, Helvetica, sans-serif,;
	color: #000000;
	border-top: 1px solid #006699;
	border-right: 1px solid #006699;
}




.EngKomidashi {
	font: bold 1em/2em sans-serif, Arial, Helvetica,;
	color: #003366;
	background: #FFFFFF;
	text-align: left;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
}




.EngCaption {
	font: lighter 0.7em/1.2em sans-serif, Arial, Helvetica,;
	color: #004F75;
	height: auto;
	width: auto;
	padding-top: 5px;
}




.EngCategoryText {
	color: #000000;
	text-align: left;
	text-indent: 10px;
	height: auto;
	width: 260px;
	border-left: 1px solid #FF6600;
	font: normal 12px/1.5em Arial, Helvetica, sans-serif;
	padding-bottom: 2px;
}
.EngCategoryTitle {
	font: bold 12px Arial, Helvetica, sans-serif,;
	color: #003366;
	background: url(../images/share/back_blue3.gif);
	text-align: left;
	height: 17px;
	width: 240px;
	border-left: 5px solid #FF6600;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	text-indent: 15px;
	padding-top: 5px;
	padding-bottom: 2px;
	letter-spacing: 1px;
}
.categorytextenglish {
	color: #000000;
	text-align: left;
	text-indent: 10px;
	height: auto;
	width: 260px;
	border-left: 1px solid #FF6600;
	font: normal 12px/1.5em "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif;
	padding-bottom: 2px;
}
.categorytitleenglish {
	font: bold 12px "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif,;
	color: #003366;
	background: url(../images/share/back_blue3.gif);
	text-align: left;
	height: 17px;
	width: 240px;
	border-left: 5px solid #FF6600;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	text-indent: 15px;
	padding-top: 5px;
	padding-bottom: 2px;
}




.EngLinkBold {
	font: bold 1.1em/1.5em Arial, Helvetica, sans-serif;
	color: #003399;
}




.EngLineRed {
	font: bold 1em/1.3em sans-serif, Arial, Helvetica,;
	color: #000000;
	background: #FFFFFF;
	text-align: left;
	text-indent: 20px;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
	border-left: 5px solid #FF0000;
}
.EngLineBlue {
	font: bold 0.9em/1.4em Arial, Helvetica, sans-serif;
	color: #003366;
	height: auto;
	width: auto;
	text-align: left;
	text-indent: 10px;
	border-left: 5px solid #006699;
	padding-top: 5px;
	padding-bottom: 5px;
}
.EngLineGreen {
	font: bold 1em/1.3em Arial, Helvetica, sans-serif;
	color: #003366;
	height: auto;
	width: auto;
	text-align: left;
	text-indent: 10px;
	border-left: 5px solid #009900;
	padding-top: 5px;
	padding-bottom: 5px;
}




.EngSubmenu {
	text-indent: 10px;
	height: auto;
	width: 179px;
	border-bottom: 1px dotted #666666;
	padding-top: 2px;
	padding-bottom: 2px;
	font: 12px/1.3em Arial, Helvetica, sans-serif,;
	background: #D2E8D2;
}
.EngSubmenu2 {
	text-indent: 10px;
	height: auto;
	width: 178px;
	border-bottom: 1px dotted #666666;
	padding-top: 2px;
	padding-bottom: 2px;
	background: #FFC977;
	font: 12px/1.2em "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif,;
}
.EngSubmenuGray {
	font: bold 12px "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif,;
	color: #006666;
	background: #C6C6AA;
	height: auto;
	width: 178px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-indent: 20px;
	border-bottom: 1px dotted #009999;
}



.EngMenuTitle180w {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #006666;
	text-align: center;
	vertical-align: middle;
	height: auto;
	width: 180px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-right: 1px solid #006666;
	border-left: 1px solid #006666;
	letter-spacing: 0.1em;
}



.EngBox {
	height: auto;
	width: auto;
	border: 1px solid #808040;
	background: #FFFBEC;
	padding: 4px;
}



.EngFooter {
	color: #FFFFFF;
	background: #007D7D;
	text-align: center;
	height: 30px;
	width: 760px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 1px groove #CCCCCC;
	font: normal 12px/1.3em sans-serif, Arial, Helvetica,;
}





/*-----------------------------------------------------------------------
16. FOOTER
-------------------------------------------------------------------------*/

.footer1 {
	text-align: center;
	height: 15px;
	width: 760px;
	padding-top: 10px;
	padding-bottom: 5px;
	color: #006699;
	font-size: 10px;
	line-height: 1.5em;
	background: #86C4C4;
	border-bottom: 5px solid #004D4D;
}
.footer2 {
	color: #FFFFFF;
	background: #007D7D;
	text-align: center;
	height: 30px;
	width: 760px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 1px groove #CCCCCC;
	font-family: "ＭＳ Ｐゴシック", "Osaka|", Arial, Helvetica, sans-serif,;
	font-size: 12px;
	line-height: 14px;
}
.footer3 {
	text-align: center;
	height: 15px;
	width: 760px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #333333;
	background: #86C4C4;
	font: normal 12px/1.5em Arial, Helvetica, sans-serif;
}

.footer4 {
	text-align: center;
	height: 15px;
	width: 760px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #333333;
	background: #86C4C4;
             font: normal 11px/1.5em Arial, Helvetica, sans-serif;
             
}





/*-----------------------------------------------------------------------
17. OTHERS
-------------------------------------------------------------------------*/

hr {
	border-bottom: 2px dotted #006666;
}
pre {
	font: smaller/1.5em "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif,;
}
.shousai {
	font: 12px "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #FF0000;
	background: #FFF4D2;
	padding: 4px;
	height: auto;
	width: 100px;
	border: 1px solid #FF6600;
	text-align: center;
}
.shousai150 {
	font: 12px "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #FF0000;
	background: #FFF4D2;
	padding: 4px;
	height: auto;
	width: 150px;
	border: 1px solid #FF6600;
	text-align: center;
}
.shousai200 {
	font: 12px "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #FF0000;
	background: #FFF4D2;
	padding: 4px;
	height: auto;
	width: 200px;
	border: 1px solid #FF6600;
	text-align: center;
}
.UP {
	font: 10px "Arial Black", "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #FF0000;
}
.NEW {

	font: 10px "Arial Black", "ＭＳ Ｐゴシック", Osaka, sans-serif;
	color: #FF0000;
}
.markorange {
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}
.markwhite {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.markorange14 {
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
}
.markblue {
	font-size: 12px;
	font-weight: bold;
	color: #003399;
}
.markgreen {
	font-size: 0.9em;
	font-weight: bold;
	color: #339900;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}





