@charset "shift_jis";

@import url(/common/css/import.css);
/*-----------------------------------------*/

#globalNavi{
margin-bottom:15px;
}

#mainColumn {
	margin-top:0px;	
}
#mainColumn #indexContaints{
	padding-bottom	:10px;
	padding-top:10px;
	padding-left:0px;
	width:740px;
}

/*------------------------------------------
　右カラム
-------------------------------------------*/
#subColumnR {
	width:196px;
	padding:8px;
	margin-left:5px;
	float:right;
	border:1px #CCCCCC solid;
	background-color:#FFF;
	color:#666666;
}

#subColumnR p {
	line-height:140%;
	padding:6px;
	font-size:10px;
}

/*------------------------------------------
NEWS　左カラム
-------------------------------------------*/
#subColumn {
	width: 220px;
	padding:0;
	margin-top:10px;
	clear:both;
	float:left;
}

/* インフォメーション*/
#itemInfo{
	margin-bottom	:15px;
}

.bc0 {
	background-color:#E8E8E8;
	text-align:center;
}

.bc1 {
	background-color:#FFFFFF;
	text-align:center;
}
.bc2 {
	background-color:#CCCCCC;
	text-align:center;
}
.bc3 {
	background-color:#EFC2C8;
	text-align:center;
}
.bc4 {
	background-color:#C5DFED;
	text-align:center;
}
.bc5 {
	background-color:#ECEFAB;
	text-align:center;
}
.bc6 {
	background-color:#D6E7C9;
	text-align:center;
}
.bc7 {
	background-color:#FAE7A7;
	text-align:center;
}
.bc8 {
	background-color:#F8E0F4;
	text-align:center;
}
.t0 {
	background-color:#FFF;
	text-align:center;
}
.t1 {
	background-color:#F2CED2;
	text-align:center;
}

.t2 {
	background-color:#C5DFED;
	text-align:center;
}

.t3 {
	background-color:#EBEABE;
	text-align:center;
}


.gcgray_1{
	background-color:#FFCCFF;
	color:#FF0000;
	text-align:right;
}
.gcgray_0{
	background-color:#F0F0F0;
	color:#000000;
	text-align:right;
}

/* sp用*/
#menu_sp_bottom{
	width:300px;
	margin:15px 0px 15px 15px;
	float:right;
}

.menu_sp_bottom1 {
    width: 90px;
    height: 20px;
    background-image: url(/common/images/menu_sp_bottom.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
	margin-right:10px;
	float:left;
}
.menu_sp_bottom2 {
    width: 90px;
    height: 20px;
    background-image: url(/common/images/menu_sp_bottom.png);
    background-repeat: no-repeat;
    background-position: -90px 0px;
	margin-right:10px;
	float:left;
}
.menu_sp_bottom3 {
    width: 90px;
    height: 20px;
    background-image: url(/common/images/menu_sp_bottom.png);
    background-repeat: no-repeat;
    background-position: -180px 0px;
	margin-right:10px;
	float:left;
}

.marl5 {
	margin-left:5px;
	margin-bottom:0px;
}
.txt_red {
	color:#FF0000;
}

.txt_pink {
	color:#E96795;
	font-size:14px;
}

.txt_green {
	color:#009900;
}

#this_month{
	width:495px;
	margin:0 0 5px 5px;
	border:1px #CCCCCC solid;
	padding:0.5em;
	background-color:#FFFFFF;
}

#this_month li{
	margin-bottom:1px;
}

#this_week{
	list-style: none outside;
	width:495px;
	margin:0 0 5px 5px;
	border:1px #CCCCCC solid;
	padding:0.5em;
	background-color:#FFFFFF;
}
#this_week .col1{
	float: left;
	width: 280px;
}

#this_week .col2{
	float: left;
	width: 200px;
}

#this_week .col3{
	font-size:10px;
	clear:left;
	text-align:right
}


