body {  font-size: small; line-height: 150%; color: #000000; text-decoration: none; background-color: #FFF6A8; margin: 0px; background-image: url(common-img/back.jpg); background-repeat: repeat-x;}

a:link {  color: #CC0000}
a:visited  {color:#CC0000}
a:hover {  color: #006600}
a:active {  color: #CC0000}
.footer {  font-size: 10px; line-height: 150%; color: #000000}
.text-main {  font-size: small; line-height: 150%; color: #000000}
.td1 {  background-color: #FF9900; font-size: small; color: #FFFFFF}
.td2 { background-color: #FFFFFF; font-size: small; line-height: 150%; color: #000000}
.td3 { background-color: #000000}
.td4 { background-color: #CCCCCC; font-size: small; line-height: 170%; color: #000000}
.b1 {  font-size: small; font-weight: bold; color: #993300}
.b2 { color: #CC0000; font-size: small }
.td5 { background-color: #CC0000}
.td6 { background-color: #F5EED4; font-size: small; line-height: 150%; color: #000000 }
.td7 { background-color: #FFFFCC; font-size: small; line-height: 150%; color: #000000 }
.b3 { font-size: 12px; font-weight: bold; color: #000000}
.td8 { background-color: #FFFFFF; font-size: small; color: #000000 ; font-weight: bold}
.td9 { background-color: #FFFFFF; font-size: small; color: #FF0000; font-weight: bold }
.back1 {  background-image: url(common-img/left2.gif)}
.back2 { background-image: url(common-img/right2.gif)}
.b4 { font-size: small; font-weight: bold; color: #006633}
.back3 { background-image: url(common-img/menu-back.gif); background-repeat: repeat}
.b5 { font-size: small; font-weight: bold; color: #993300 }
.b6 { font-size: small; font-weight: bold; color: #FFFFFF}
.text-shop { font-size: small; line-height: 180%; color: #000000 }
.text-small { font-size: 10px; line-height: 150%; color: #000000 }
.link { font-size: 12px; line-height: 150%; color: #CC0000}
.img_r {
	float: right;
	border: none;
	vertical-align:top;
	margin-left: 5px;
	margin-bottom: 5px;
}
.img_l {
	float: left;
	border: none;
	margin-right:5px;
	vertical-align:top;
	margin-bottom: 5px;
}
.img_n { 
	float: none;
	border: none;
}
#blog p{
	clear: left;
}
.clear{clear:both;}

//2011 0204追加//

.hr_dotorange {
   border-width: 2px 0px 0px 0px; /* 太さ */
   border-style: dashed; /* 線種 */
   border-color: #fa9f00; /* 線色 */
   height: 1px; /* 高さ */
   margin: 30px 0 20px 0;
}

.tenpo_img {
	float:left;
	padding: 0 10px 10px 10px;
}

.tenpo_text {
	float:left;
	width: 287px;
}
.tenpo_shoukai_head {
	background: url('contents-img/tsuuhanbg_01.gif') no-repeat;
}

.tenpo_shoukai {
		background: url('contents-img/tsuuhanbg_02.gif') repeat-y;
		padding: 10px 8px 8px 12px;;
}

.tenpo_shoukai_bottom {
		background: url('contents-img/tsuuhanbg_03.gif') no-repeat;
}

.tsuuhan_info {
	margin: 6px 0;
}
.tsuuhan_link a:link { color: #963f12; font-size:17px; font-weight:bolder;}
.tsuuhan_link a:visited { color: #963f12; font-size:17px; #963f12; font-weight:bolder; }
.tsuuhan_link a:hover { color: #963f12; font-size:17px; #963f12; font-weight:bolder; }
.tsuuhan_link a:active { color: #963f12; font-size:17px; #963f12; font-weight:bolder; }
.tsuuhan_tel { color: #963f12; font-size:17px; font-weight:bolder;}
.brown { color: #963f12;}

.m_t15 {
	margin-top:15px;
}

.disp_block {
	display:block;
}

.img_dummy {
	position: absolute;
	z-index: 10;
	top: 1px;
	left: 713px;
	border:none;
}

.topflash {
	position: absolute;
	z-index: 1;
	text-align: left;
	top: 1px;
	left: 14px;
}


.container{
}

.p_a{
	width:920px;
	margin:auto;
}

.inbox{
	text-align: center;
	position:absolute;
	margin:auto;
}

.twitter_icon{
	padding-left: 20px;
}

.twitter_space {
	margin-top: 10px;
	padding-top: 20px;
	background:url(index-img/twitter_bg1.gif) no-repeat;
	background-color: #bbda6a;
	width: 170px;

	
}

.twitter_space_end {
	background:url(index-img/twitter_bg2.gif) no-repeat;
}
.twitter_icon img {
	vertical-align: middle;
	padding:0 2px 10px 0; 
}

.twitter_window {
	padding:0 0 0 10px;
	_padding:0;
}


.twtr-widget{
	margin: auto;
	text-align: center;
}


