/*

	j-oyatsu.css

	2009/7/23    Ver.1.0

	Copyright (C) by H.Asayama

*/
table{
/*border-collapse: separate;*/
border-collapse: collapse;
}

form{
margin: 0em;
}




/* vote-indexの紹介文 */
.vote_Introd{
font-weight:normal;
color : #3d3d3d;
letter-spacing: 0.15em;
font-family : "MS Pゴシック","MS ゴシック";
font-size : 14px;
padding : 15px 50px 15px 50px;
text-align:left;
line-height: 140%;
text-indent: 1.0em; 
}



/* check_vote の表 */
/* タイトルバック */
.cv_title_back{
background-color:#C5FFDA;
}


/* 番号 */
.cv_title_area{
font-weight:bold;
color : #4d4d4d;
letter-spacing: 0.15em;
font-family : "MS Pゴシック","MS ゴシック";
font-size : 14px;
padding : 2px 2px 2px 3px;
text-align:left;
}

/* 番号 */
.cv_title_num{
font-weight:bold;
color : #4d4d4d;
letter-spacing: 0.15em;
font-family : "MS Pゴシック","MS ゴシック";
font-size : 14px;
padding : 2px 2px 2px 3px;
text-align:left;
}
/* 企業名 */
.cv_title{
font-weight:bold;
color : #4d4d4d;
letter-spacing: 0.15em;
font-family : "MS Pゴシック","MS ゴシック";
font-size : 14px;
padding : 2px 2px 2px 3px;
text-align:left;
}
/* 商品名 */
.cv_syohin{
font-weight:normal;
color : #4d4d4d;
letter-spacing: 0.15em;
font-family : "MS Pゴシック","MS ゴシック";
font-size : 14px;
padding : 2px 2px 2px 5px;
text-align:left;
}
/* 商品説明 */
.cv_exp{
font-weight:normal;
color : #4d4d4d;
letter-spacing: 0.15em;
font-family : "MS Pゴシック","MS ゴシック";
font-size : 12px;
padding : 2px 5px 2px 5px;
text-align:left;
}


/* リンクイメージの枠線消去 */
a img {
    border-style:none;
}

/* 投票できる数の文章 */
.able_txt{
font-weight:normal;
color : #770000;
letter-spacing: 0.15em;
font-family : "MS Pゴシック","MS ゴシック";
font-size : 12px;
text-align:center;
vertical-align:middle;
}
/* 投票できる数の数字 */
.able_num{
font-weight:bold;
color : RED;
letter-spacing: 0.15em;
font-family : "MS Pゴシック","MS ゴシック";
font-size : 16px;
}

/* tokyo.php の プライバシーポリシーの案内文 */
.tohyo_priv{
font-weight:bold;
color : #770000;
letter-spacing: 0.15em;
font-family : "MS Pゴシック","MS ゴシック";
font-size : 12px;
}

/* 選択確定ボタンのテキスト */
.bot_txt{
font-weight:normal;
color : #770000;
letter-spacing: 0.15em;
font-family : "MS Pゴシック","MS ゴシック";
font-size : 10px;
text-align:center;
vertical-align:middle;
padding-top : 3px;
}
/* 選択確定ボタンの説明文 */
.bot_exp_txt{
font-weight:normal;
color : #5d5d5d;
letter-spacing: 0.15em;
font-family : "MS Pゴシック","MS ゴシック";
font-size : 12px;
text-align:left;
vertical-align:middle;
padding-left : 30px;
}



/* ----- 地域選択ボタン */
.vote_area_bot{
font-weight:bold;
color : #5d5d5d;
letter-spacing: 0.15em;
font-family : "MS Pゴシック","MS ゴシック";
font-size : 10px;
text-align:center;
vertical-align:bottom;
padding : 0px 0px 0px 0px;




}

/* ----- 地域選択ボタンを伝える言葉 */
.vote_area{
font-weight:bold;
color : #5d5d5d;
letter-spacing: 0.15em;
font-family : "MS Pゴシック","MS ゴシック";
font-size : 12px;
padding : 0px 10px 0px 30px;
text-align:left;



}


/* vote ページのエリア表示 */
.vote_title{
font-weight:bold;
color : #3d3d3d;
letter-spacing: 0.15em;
font-family : "MS Pゴシック","MS ゴシック";
font-size : 16px;
padding : 5px 10px 3px 30px;
text-align:left;
}

/* 写真 */
.bound{
width:28;
}
.photo{
text-align:center;
vertical-align:middle;
background-color:#FFFFFF;
}
/* 投票 □　チェックのある行 */
.photo_vote{
background-color:#E1E7FF;
font-weight:normal;
color : #4d4d4d;
letter-spacing: 0.15em;
font-family : "MS Pゴシック","MS ゴシック";
font-size : 10px;
text-align:right;
border: solid 1px #4d4d4d;
}

/* エントリ番号 */
.ent_num_vote{
background-color:#F1FFC7;
font-weight:normal;
color : #3d3d3d;
letter-spacing: 0.15em;
font-family : "MS Pゴシック","MS ゴシック";
font-size : 16px; /* 2009-8-27 : 番号を大きくしてみる 10px -> 12px */
text-align:left;
/*border: solid 1px #4d4d4d;*/
padding-left : 10px;
}


/* 商品名 */
.photo_title_1{
font-weight:bold;
color : #4d4d4d;
letter-spacing: 0.15em;
font-family : "MS Pゴシック","MS ゴシック";
font-size : 14px;
padding : 5px 10px 3px 20px;
text-align:left;
border: solid 1px #4d4d4d;
}
/* 企業名 */
.photo_title_2{
font-weight:bold;
color : #4d4d4d;
letter-spacing: 0.15em;
font-family : "MS Pゴシック","MS ゴシック";
font-size : 14px;
padding : 2px 10px 2px 20px;
text-align:left;
line-height: 150%;
}
/* 商品紹介 */
.photo_cap{
font-weight:bold;
color : #4d4d4d;
letter-spacing: 0.15em;
font-family : "MS Pゴシック","MS ゴシック";
font-size : 12px;
padding : 5px 10px 3px 10px;
text-align:left;
vertical-align:top;
}
/* 商品テーブルの位置 */
.photo_table{
background-color:#FFEAC0;
border: solid 1px #7d7d7d;
margin : 10px 12px 2px 12px;

}



/* パンくず */
.mvline{
color : #ffffff;
letter-spacing: 0.15em;
font-family : "MS Pゴシック","MS ゴシック";
font-size : 12px;
/* line-height: 110%; */
/*	padding-top  : 5px; */
	padding-left:25px;
	line-height: 110%;
}

/* パンくず */
.pan{
color : #3d3d3d;
background-color:#FFFFFF;
letter-spacing: 0.12em;
font-family : "MS Pゴシック","MS ゴシック";
font-size : 12px;
/* line-height: 110%; */
	padding-top  : 2px;
	padding-bottom  : 2px;
	line-height: 140%;
	text-align:left;
	padding-left:27px;
}
.pan a{
text-decoration: none;
}
.pan a:hover{
text-decoration: none;
color : red;
}

/* パンくず */
.pan2{
color : #ffffff;
letter-spacing: 0.12em;
font-family : "MS Pゴシック","MS ゴシック";
font-size : 10px;
line-height: 105%;
	padding-top  : 1px;
}
.pan2 a{
text-decoration: none;
}
.pan2 a:hover{
text-decoration: none;
color : red;
}

/* ヘッダ内コピー */
.header_txt {
	text-align: left;
	color : #5d5d5d;
	letter-spacing: 0.16em;
	font-family : "MS Pゴシック","MS ゴシック";
	font-size : 14px;
	padding: 24px 10px 0px 20px; /* 上=1px、右=2px、下=3px、左=4px */
	line-height: 140%;
	text-decoration: none;
}


/* コピーライト */
.copyright {
color : #eaeaea;
letter-spacing: 0.12em;
font-family : "MS Pゴシック","MS ゴシック";
font-size : 12px;
line-height: 110%;

}



/* aboutus */
.about_title{
height:18px;
padding: 3px 5px 0px 10px; /* 上=1px、右=2px、下=3px、左=4px */
color : #5d5d5d;
letter-spacing: 0.12em;
font-family : "MS Pゴシック","MS ゴシック";
font-size : 14px;
/*line-height: 140%; */
text-align: left;
background-color:#ffffff;
font-weight:bold;
}
.about_title2{
height:18px;
padding: 3px 5px 0px 0px; /* 上=1px、右=2px、下=3px、左=4px */
color : #FFFFFF;
letter-spacing: 0.12em;
font-family : "MS Pゴシック","MS ゴシック";
font-size : 14px;
/*line-height: 140%; */
text-align: center;
font-weight:bold;
}

/* テキストリンク用 */
.about_jump_title{
background-color:#FFF9C1;
height:20px;
padding: 3px 5px 0px 10px; /* 上=1px、右=2px、下=3px、左=4px */
color : #3d3d3d;
letter-spacing: 0.12em;
font-family : "MS Pゴシック","MS ゴシック";
font-size : 14px;
/*line-height: 140%; */
text-align: left;
font-weight:bold;
}
.about_jump_title a{
height:20px;
padding: 3px 5px 0px 10px; /* 上=1px、右=2px、下=3px、左=4px */
color : #3d3d3d;
letter-spacing: 0.12em;
font-family : "MS Pゴシック","MS ゴシック";
font-size : 14px;
/*line-height: 140%; */
text-align: left;
font-weight:bold;
text-decoration:none;
}
.about_jump_title a:hover{
height:20px;
padding: 3px 5px 0px 10px; /* 上=1px、右=2px、下=3px、左=4px */
color : #3d3d3d;
letter-spacing: 0.12em;
font-family : "MS Pゴシック","MS ゴシック";
font-size : 14px;
/*line-height: 140%; */
text-align: left;
font-weight:bold;
text-decoration:none;
color : red;
}




/* 送信ボタンなど */
.button_txt {
color : #3d3d3d;
line-height: 110%;
font-family : "MS Pゴシック","MS ゴシック";
font-size : 12px;
text-align: left;
 padding-top:3px;
 padding-left:15px;
}



/* menu */
#menu ul, #menu li {
	margin:  0;   /* fire fox 効かない */
	padding: 0;   /* IE 効かない */
	list-style: none;
	font-size : 15px;
}

#menu li{
	float: left;
/*
	background-color: #5a5a5a;
*/

	border-right: 1px solid #FE1A0A; /* JCOM オレンジ */
	margin-right: 1px;

}

#menu li a,#menu a:link,#menu a:visited {
	text-decoration: none;
	color: #5d5d5d; /* 文字の色 */
/*
	background-color: transparent;
	width:112px
*/
	width: 156px;
	height: 18px;
	text-align: center;
	padding: 4px 0px 0px 0px; /* 上 右 下 左 */
	display: block;
	position: relative;
}

#menu li a:hover {
	color: #ffffff;
	background-color: #df778a; /* ホバー時のオレンジ F76C0D */
	font-weight: bold;

}



