﻿div.tweets {
	font-size: 12px;
	font-family: "ＭＳ ゴシック",Osaka,monospace;
	width: 295px;
	border: 0px solid #DDDDDD;
	padding : 5px;
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	line-height: 120%;
	/* text-align:center; */
}

div.pic {
	font-size: 12px;
	width: 200px;
	border: 1px solid white;
	padding : 5px;
	margin: 10px 0px 10px 10px;
	background-color: #FFFFFF;
	line-height: 120%;
	/* text-align:center; */
}

div.picny {
	float: center;
	font-size: 12px;
	width: 502px;
	/* border: 1px solid black; */
	padding : 0px;
	margin: 15px 0px 5px 0px;
	background-color: #FFFFFF;
	line-height: 120%;
	/* text-align:center; */
}

div.pic1 {
	font-size: 12px;
	float: right;
	width: 180px;
	padding : 5px;
	margin: 10px 0px 10px 10px;
	line-height: 120%;
	/* text-align:center; */
}

div.pic2 {
	font-size: 12px;
	width: 200px;
	border: 0px solid #778899;
	padding : 5px;
	margin: 10px 0px 10px 10px;
	background-color: #FFFFFF;
	line-height: 120%;
	text-align:center;
}

div.pic2ny {
	font-size: 12px;
	width: 500px;
	border: 0px solid #778899;
	padding : 5px;
	margin: 10px 0px 10px 10px;
	background-color: #FFFFFF;
	line-height: 120%;
	text-align:right;
}

div.pic3 {
	float: right;
	width: 210px;
}

div.pic3ny {
	float: center;
	width: 520px;
}

div.spot {
	float: center;
	width: 100%;
	border: 1px solid black;
	padding : 5px;
	background-color: #DDDDDD;
	font-size: 16px;
	text-align:center;
	margin: 10px 0px 10px 0px;
}

div.spot_1 {
	float: right;
	width: 100%;
	border: 1px solid black;
	padding : 5px;
	background-color: #EEEEEE;
	font-size: 16px;
	text-align:left;
}

div.tag1 {
	float: right;
	width: 100%;
	border: 1px solid white;
	padding : 5px;
	background-color: #FFFFFF;
	font-size: 14px;
	line-height: 150%;
}

div.tag2 {
	float: right;
	width: 100%;
	border: 1px solid white;
	padding : 5px;
	background-color: #EEEEEE;
	font-size: 12px;
	line-height: 150%;
}

div.tag3 {
	float: right;
	width: 100%;
	border: 1px solid white;
	padding : 5px;
	background-color: #FFFFFF;
	font-size: 12px;
	line-height: 150%;
}

/* Hx タグの指定 */
H1 {
	color: #000000;
	font-size: 20px;
	font-family: "ＭＳ ゴシック",Osaka,monospace;
	line-height: 135%;
	font-weight: Bold;
}

H2 {
	color: #000000;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	display:inline;
	font-family: "ＭＳ ゴシック",Osaka,monospace;
	line-height: 135%;
	font-weight: Bold;
}

H3 {
	color: #000000;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	display:inline;
	font-family: "ＭＳ ゴシック",Osaka,monospace;
	line-height: 135%;
	font-weight: Bold;
}

/* フォント指定　通常の場合 */

.font_article
	{
	color: #000000;
	font-size: 14px;
	font-family: "ＭＳ ゴシック",Osaka,monospace;
	line-height: 180%;
	}

.font_title
	{
	color: #000000;
	font-size: 20px;
	font-family: "ＭＳ ゴシック",Osaka,monospace;
	line-height: 135%;
	font-weight: Bold;
	}

.font_title_desc
	{
	color: #4B4B4B;
	font-size: 12px;
	font-family: "ＭＳ ゴシック",Osaka,monospace;
	line-height: 120%;
	}

.font_title_desc_f
	{
	color: #4B4B4B;
	font-size: 12px;
	font-family: "ＭＳ ゴシック",Osaka,monospace;

	}

.font_navi_fooder
	{
	color: #4B4B4B;
	font-size: 12px;
	font-family: "ＭＳ ゴシック",Osaka,monospace;
	line-height: 120%;
	}

.font_navi_header
	{
	color: #FFFFFF;
	font-size: 12px;
	font-family: "ＭＳ ゴシック",Osaka,monospace;
	line-height: 120%;
	}



.font_navi_black
	{
	color: #000000;
	font-size: 12px;
	font-family: "ＭＳ ゴシック",Osaka,monospace;
	line-height: 180%;
	}


/* リンクの状態を指定 */

/* 通常の原稿エリア */
a:link
	{
	text-decoration: underline;
	color: #000000;
	}

a:active
	{
	text-decoration: underline;
	color: #000000;
	}

a:hover
	{
	text-decoration: underline;
	color: #000000;
	background-color: #DDDDDD;
	}

a:visited
	{
	text-decoration: underline;
	color: #000000;
	}

/* 通常のナビゲーションエリア 背景黒 */

a.navi:link{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
	font-family: "ＭＳ ゴシック",Osaka,monospace;
	line-height: 120%;
	background-color: #000000;
}

a.navi:active{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
	font-family: "ＭＳ ゴシック",Osaka,monospace;
	line-height: 120%;
	background-color: #000000;
}

a.navi:hover{
	text-decoration: underline;
	color: #FFFFFF;
	font-size: 12px;
	font-family: "ＭＳ ゴシック",Osaka,monospace;
	line-height: 120%;
	background-color: #000000;
}

a.navi:visited{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
	font-family: "ＭＳ ゴシック",Osaka,monospace;
	line-height: 120%;
	background-color: #000000;
}

a.bule:link{
	text-decoration: none;
	color: #0000FF;
	font-size: 12px;
	font-family: "ＭＳ ゴシック",Osaka,monospace;
	line-height: 120%;
	background-color: #000000;
}

a.bule:active{
	text-decoration: none;
	color: #0000FF;
	font-size: 12px;
	font-family: "ＭＳ ゴシック",Osaka,monospace;
	line-height: 120%;
	background-color: #000000;
}

a.bule:hover{
	text-decoration: underline;
	color: #0000FF;
	font-size: 12px;
	font-family: "ＭＳ ゴシック",Osaka,monospace;
	line-height: 120%;
	background-color: #000000;
}

a.bule:visited{
	text-decoration: none;
	color: #800080;
	font-size: 12px;
	font-family: "ＭＳ ゴシック",Osaka,monospace;
	line-height: 120%;
	background-color: #000000;
}


/* フォームの状態を指定 */

.inputtextbox{
border:1px solid black;
}