/* 2010年3月10日追加分 */
@charset "shift-jis";

#header h1 {
	padding : 8px 0 5px 0;
	margin : 0 0 0 10px;
	background-color : #660033;
	font-size : 12px;
	color : #F0F0F0;
	text-align: left;
}

#header1 h1 {
	padding : 8px 0 5px 0;
	margin : 0 0 0 10px;
	background-color : #ffeeee;
	font-size : 12px;
	color : #F0F0F0;
	text-align: left;
}
#headermomo h1 {
	padding : 8px 0 5px 0;
	margin : 0 0 0 10px;
	background-color : #ffeeee;
	font-size : 12px;
	color : #003399;
	text-align: left;
}
/* 2010年3月10日追加分 */

#headertop h1 {
	padding : 8px 0 5px 0;
	margin : 0 0 0 10px;
	background-color : #BD4C6A;
	font-size : 12px;
	color : #ffffff;
	text-align: left;
}
/* 2010年5月07日追加分 */


#nomaltxt  { font-size: 80%; font-weight: bold;}
#nomaltxt1  { font-size: 12px;}
#nomaltxt2  { font-size: 70%; font-weight: bold;}
#linktxt  { font-size: 16px; font-weight: bold;}
#osusume  { font-size: 18px; font-weight: bold; color : #ffffff; text-align : center;}
#osusume1  { font-size: 18px; font-weight: bold;}
#osusume1  { font-size: 12px; font-weight: bold;}
#n_sakka { font-size: 16px; border-top-style : none; font-weight: bold; border-right-style : none; margin-top : 2px; margin-right : auto; margin-bottom : 3px;  margin-left : 0px; padding-left: 3px; border-bottom :solid  #ffffff 1px;border-left-width : 5px; border-left-style : double; border-left-color : #dc552e; background-color : #ffffff;}
#g_sakka { font-size: 16px; border-top-style : none; font-weight: bold; border-right-style : none; margin-top : 2px; margin-right : auto; margin-bottom : 3px;  margin-left : 0px; padding-left: 3px; border-bottom :solid  #ffffff 1px;border-left-width : 5px; border-left-style : double; border-left-color : #006633; background-color : #ffffff;}
#n_midasi{ font-size: 16px; color: #000099; font-weight: bold; padding : 2px;  border : 1px solid #cc3366;  background-color : #ffeebb;  margin-top : 0px;  margin-left : 0px;  margin-right : 0px;  margin-bottom : 0px; }
#g_midasi{ font-size: 16px; color: #000099; font-weight: bold; padding : 2px;  border : 1px solid #006633;  background-color : #bbffee;  margin-top : 0px;  margin-left : 0px;  margin-right : 0px;  margin-bottom : 0px; }
.itembox{ font-size : 80%; background-color : #ffffe1;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : maroon maroon maroon maroon;}
.tagimgline{border-bottom :2px dashed #cc3366;padding-bottom : 3px;margin-bottom : 3px;}
.tagimgline2{border-bottom :2px;}
.style1 { font-size: 12px; line-height: normal;}
.style2 { font-size: 11px; line-height: normal;}
.style3 { font-size: 14px; line-height: normal;}
a:link { font-size: 16px; color: #333366; text-decoration: none;}
a:visited { font-size: 16px; color: #333366; text-decoration: none;}
a:hover { font-size: 16px; color: #333399; text-decoration: underline;}
a:active { font-size: 16px; color: #333366; text-decoration: none;}
#hosoku1{ font-weight : bold; color : #bd5f00;background-color : #ffe0e0;}
#hosoku2{ font-weight : bold; color : #bd5f00;background-color : #e0ffe0}
#sgihou{ font-size : small;  font-weight : bold;  background-color : white; text-align : center;  padding : 5px;  border-style : none ;}
#tokusyu{ font-weight : bold; color : #ffffff ; background-color : #990033; font-size : 20px;}
#pupbox{ padding-top : 3px; padding-left : 3px; padding-right : 3px; padding-bottom : 3px; border-style : solid solid solid solid; border-color : #cc3366; width : 200px; height : 100px;  border-width : 1px;}
#sakka{ font-size : 16px;  font-weight : bold; color : #006600; display:block; width:100%; text-align:center; margin-bottom : 3px; }
#itchirant1{ font-size : 16px;  font-weight : bold; color : #006600;background-color : #ffffdd; display:block;}
#itchirant2{ font-size : 16px;  font-weight : bold; color : #006600;background-color : #ffffff; display:block;}
#itchirank1{ font-size : 16px;  font-weight : bold; color : #ff0000;background-color : #ffffdd; display:block;text-align:right;}
#itchirank2{ font-size : 16px;  font-weight : bold; color : #ff0000;background-color : #ffffff; display:block;text-align:right;}

/* 2010年3月10日追加分 */
#add_p {font-size: 12px;color: #FFFFFF;	margin: 0 0 0 10px; text-align: left;}
#add_h2 {font-size: 90%;}
#footerlink {line-height: 22px;	text-align: center;}
/* 2010年3月10日追加分 */

#footerfont1 {font-size: 20px;}
#footerfont2 {font-size: 16px;}
#footerfont3 {font-size: 24px;}
#font10 {font-size: 10px;}
#font12 {font-size: 12px;}
#font14 {font-size: 14px;}
#font16 {font-size: 16px;}
#font18 {font-size: 18px;}
#font20 {font-size: 20px;}
#font24 {font-size: 24px;}
#font30 {font-size: 30px;}



