﻿
/*=======================================================================
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;
}
.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";
}




