@charset "UTF-8";

/*===================================
?�?�?�?�?�ăy?�[?�W?�?�CSS?�ڎ�

1. tab box common
2. ?�?�?�?�?�?� common table 
3. ?�?�?�?�?�Ďg?�?�?�?���?�?�Tag,Id,Class
4. kotaete_01
5. kotaete_02
6. kotaete_03
7. kotaete_04
8. kotaete_05
9. kotaete_06
10. kotaete_07,08
11. kotaete_09
===================================*/

/**********************************************************

 1. tab box common

**********************************************************/

/****** tabs ?�I?�?�{?�^?�?�?�ݒ� *****/
ul#tabs_select {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	list-style: none;
}
ul#tabs_select li {
	float: left;
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
}
ul#tabs_select li a {
	width: 130px;
	height: 30px;
	display: block;
}
/****** tabs ?�I?�?�{?�^?�?�?�W?�?�?�?�?��? *****/
li#tabs_btn_q a:link,
li#tabs_btn_q a:visited {
	background: url(../../skin/kotaete/btn_tab_question.gif) no-repeat -130px 0;
}
li#tabs_btn_a a:link,
li#tabs_btn_a a:visited {
	background: url(../../skin/kotaete/btn_tab_answer.gif) no-repeat -130px 0;
}
li#tabs_btn_s a:link,
li#tabs_btn_s a:visited {
	background: url(../../skin/kotaete/btn_tab_serch.gif) no-repeat -130px 0;
}
/****** tabs ?�I?�?�{?�^?�?�?�}?�E?�X?�I?�[?�o?�[?��? *****/
li#tabs_btn_q a:hover,
li#tabs_btn_q a:active {
	background: url(../../skin/kotaete/btn_tab_question.gif) no-repeat 0 0;
}
li#tabs_btn_a a:hover,
li#tabs_btn_a a:active {
	background: url(../../skin/kotaete/btn_tab_answer.gif) no-repeat 0 0;
}
li#tabs_btn_s a:hover,
li#tabs_btn_s a:active {
	background: url(../../skin/kotaete/btn_tab_serch.gif) no-repeat 0 0;
}

/****** tabs ?�I?�?�{?�^?�?�?�I?�摜 *****/
li#tabs_btn_q a#tabs_active {
	background: url(../../skin/kotaete/btn_tab_question.gif) no-repeat 0 0;
}
li#tabs_btn_a a#tabs_active {
	background: url(../../skin/kotaete/btn_tab_answer.gif) no-repeat 0 0;
}
li#tabs_btn_s a#tabs_active {
	background: url(../../skin/kotaete/btn_tab_serch.gif) no-repeat 0 0;
}

/****** ?�etabs?�{?�b?�N?�X?�ݒ� *****/
div#tabs_q_box,
div#tabs_a_box,
div#tabs_s_box {
	width: 100%;
	height: 13.2em;
	margin: 0px 0px 15px 0px;
	padding: 0px;
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	clear: both;
	display: block;
}
div#tabs_q_box {
	background-color: #FFFFE6;
	border-top: #FF9900 4px solid;
}
div#tabs_a_box {
	background-color: #E9FAF1;
	border-top: #006633 4px solid;
}
div#tabs_s_box {
	background-color: #F0FAFF;
	border-top: #004EB4 4px solid;
}
div#tabs_q2_box {
	width: 34em;
	height: 13.2em;
	margin: 0px 0px 15px 10px;
	padding: 0px;
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	clear: both;
	display: block;
}
div#tabs_s2_box {
	width: 34em;
	height: 13.2em;
	margin: 0px 0px 15px 10px;
	padding: 0px;
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	clear: both;
	display: block;
}
div#tabs_a2_box {
	width: 34em;
	height: 13.2em;
	margin: 0px 0px 15px 10px;
	padding: 0px;
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	clear: both;
	display: block;


}
div#tabs_q2_box {
	background-color: #FFFFE6;
	border-top: #FF9900 4px solid;
}
div#tabs_a2_box {
	background-color: #E9FAF1;
	border-top: #006633 4px solid;
}
div#tabs_s2_box {
	background-color: #F0FAFF;
	border-top: #004EB4 4px solid;
}






/****** tabs?�?�t?�H?�[?�?�?�ݒ� *****/
form.kotaete_tabs_form {
	margin: 15px;
	padding: 0px;
	display: block;
}
form.kotaete_tabs_form_home {
	margin: 0 15px;
	padding: 0px;
	display: block;
}
form.kotaete_tabs_form textarea {
	width:  675px;
	height: 80px;
	border: #CCCCCC 1px solid;
	margin: 0 0 10px 0;
}
form.kotaete_tabs_form_home textarea {
	width:  420px;
	height: 80px;
	border: #CCCCCC 1px solid;
	margin: 0 0 10px 0;
}

input.submit_img {
	border: none;
	vertical-align: middle;
	margin: 0;
	padding: 0;
	float: right;
	display: block;
}
form.kotaete_tabs_form p {
	margin: 0 0 5px 0;
	padding: 0;
}
form.kotaete_tabs_form_home p {
	margin: 0 0 5px 0;
	padding: 0;
}
/****** tabs?�?��?�?�?�{?�b?�N?�X?�?�ݒ� *****/
div#tabs_a_box p {
	text-align: right;
	margin: 5px 15px 0px 15px;
	padding: 0px;
}
div#tabs_a_box dl {
	margin: 0px 15px 5px 15px;
	padding: 0px;
	font-size: 16px;
}
div#tabs_a_box ul li {
	float: left;
	margin: 5px 12px 5px 0px;
	padding: 0px 0px 0px 15px;
	height: 14px;
	display:block;
}
div#tabs_a_box p img {
	margin: 10px 0px 5px 15px;
	padding: 0px;
}
/****** tabs?�?��?�?�?�{?�b?�N?�X?�?�ݒ� *****/
div#tabs_a2_box p {
	text-align: right;
	margin: 5px 15px 0px 15px;
	padding: 0px;
}
div#tabs_a2_box dl {
	margin: 0px 15px 5px 15px;
	padding: 0px;
	font-size: 16px;
}
div#tabs_a2_box ul li {
	float: left;
	margin: 0% 4% 0% -4%;
	padding: 0em 0em 0em 1em;
	height: 14px;
	display:block;
}
div#tabs_a2_box p img {
	margin: 10px 0px 5px 15px;
	padding: 0px;
}

/**********************************************************

 2. ?�?�?�?�?�?� common table

**********************************************************/

/****** kotaete_01?�`05?�̃e?�[?�u?�?�?�̐ݒ� *****/
table.kotaete_common_table_bl {
	width: 100%;
	border: #CCCCCC 1px solid;
	border-collapse: collapse;
	padding: 0px;
	margin: 0px 0px 15px 0px;
	clear: both;
}
table.kotaete_common_table_bl th {
	background:url(../../skin/kotaete/bg_table_bl.gif) repeat-x 0 0;
	border: #CCCCCC 1px solid;
	font-weight: bold;
	text-align: center;
	height: 25px;
	padding: 0px;
	margin: 0px;
}
table.kotaete_common_table_bl td {
	border-right: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px dashed;
	padding: 4px 4px;
	margin: 0px;
	line-height: 140%;
}

/****** ?�e?�[?�u?�?�?�w?�i?�J?�?�?�[?�Ɣ�?�̌�?� *****/
tr.bg_add_color {
	background-color: #F0FAFF;
}

/****** ?�e?�[?�u?�?�?�?�e?�L?�X?�g?�z?�u*****/
td.kotaete_table_right {
	text-align: right;
}
td.kotaete_table_center {
	text-align: center;
}
td.kotaete_table_top {
	vertical-align: top;
}

/****** kotaete_06 ?�?�?�?�\?�LBOX  *****/
div.kotaete_q_area {
	margin: 5px 0px;
	padding: 0px;
}
div.kotaete_q_area h2 {
	background:url(../../skin/kotaete/bg_title_question.gif) no-repeat 0 0;
	border: #CCCCCC 1px solid;
	height: 25px;
	padding: 4px 0px 0px 35px;
	margin: 0px;
	line-height: 25px;
}
table.kotaete_q_box {
	width: 100%;
	border: #CCCCCC 1px solid;
	border-collapse: collapse;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	line-height: 140%;
}
table.kotaete_q_box th {
	width: 120px;
	border: #CCCCCC 1px solid;
	background-color: #FFE9D6;
	margin: 0px;
	padding: 10px;
	text-align: left;
}
table.kotaete_q_box td {
	border-bottom: #CCCCCC 1px solid;
	padding: 10px;
}

/****** kotaete_06,09 ?�?��\?�LBOX  *****/
div.kotaete_a_area {
	margin: 15px 0px 0px 0px;
	padding: 0px;
	display: block;
}
div.kotaete_a_area h2 {
	background: url(../../skin/kotaete/bg_title_answer.gif) no-repeat 0 0;
	border: #CCCCCC 1px solid;
	height: 25px;
	padding: 3px 0px 0px 35px;
	margin: 5px 0 0 0px;
	line-height: 25px;
}
table.kotaete_a_box {
	width: 100%;
	border: #CCCCCC 1px solid;
	border-collapse: collapse;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	line-height: 140%;
}
table.kotaete_a_box th {
	width: 120px;
	border: #CCCCCC 1px solid;
	background-color:#E9FAF1;
	margin: 0px;
	padding: 10px;
	text-align: left;
}
table.kotaete_a_box td {
	border-bottom: #CCCCCC 1px solid;
	padding: 10px;
}


/**********************************************************

 3. ?�?�?�?�?�Ďg?�?�?�?���?�?�Tag,Id,Class

**********************************************************/

/****** tabs?�?��?�?�?�,kabushie_04,05?�?� dl?�^?�O *****/
dl.kotaete_q_list {
	margin: 0px 0px 5px 0px;
	padding: 0px;
}
dl.kotaete_q_list dt {
	margin: 0px;
	padding: 0px;
}
dl.kotaete_q_list dd {
	margin: 0px;
	padding: 0px;
}

/****** tabs?�?�?��?�?�?� ?�J?�e?�S?�?�?�[?�A?�?�?�e?�?�A?�?�?�e?��?��?�X?�g  *****/
div#tabs_a_box ul {
	margin: 5px 15px;
	padding: 0px;
	list-style: none;
}
/****** kotaete_02,04,05?�̑O?�ցA?�?�?�ցA?�?�?�?�{?�^?�?�?�̐ݒ� *****/
div#kotaete_page_top {
	margin: 0px 5px 5px 5px;
	padding: 0px;
	display: block;
	clear: both;
}
div#kotaete_btn_top {
	height: 26px;
	margin: 0px;
	padding: 10px 0px 10px 0px;
	display: block;
	clear: both;
}
div#kotaete_page_bottom {
	margin: -10px 5px 0px 5px;
	padding: 0px;
	display: block;
	clear: both;
}
div#kotaete_btn_bottom {
	height: 26px;
	margin: 0px;
	padding: 10px 0px 10px 0px;
	display: block;
	clear: both;
}

/****** ?�?�?�E?�̔z?�u *****/
p.kotaete_left {
	float: left;
	clear:both;
	margin: 0px;
	padding: 0px;
}
p.kotaete_right {
	float: right;
	text-align: right;
	margin:  0px;
	padding: 0px;
}

/****** ?�A?�C?�R?�?�?�?�?� *****/
a.kotaete_arrow_left {
	display: inline;
	margin: 0 8px 0 0;
	padding: 0px 0px 0px 16px;
	background: url(../../skin/kotaete/icon_arrow_left.gif) no-repeat left 2px;
}
a.kotaete_arrow_right {
	display: inline;
	margin: 0 0 0 8px;
	padding: 0px 16px 0px 0px;
	background: url(../../skin/kotaete/icon_arrow_right.gif) no-repeat right 2px;

}

/**********************************************************

 3. kotaete_01

**********************************************************/

/******  ?�g?�b?�v?�E?�?�Box?�ʒu  *****/
div#kotaete_top_right {
	float: right;
	width: 500px;
	height: auto;
	margin: 0px;
	padding: 0px;
}

/******  ?�?�?�?�?�ĉE?�?�?�^?�C?�g?�?�?�?�?�ʃT?�C?�Y?�ʒu  *****/
div#kotaete_top_right h2 {
	clear:both;
	border-bottom: #666666 2px solid;
	padding: 0px;
	margin: 0px;
	line-height: 140%;
	color: #003366;
}
div#kotaete_top_right h2 img {
	vertical-align: text-bottom;
}
/******  ?�?�?�?�?��?��?�?�?�N?�ꗗ�?�?�?�?�N  *****/
a.kotaete_arrow01 {
	background: url(../../skin/kotaete/icon_arrow.gif) no-repeat 0px 2px;
	display: block;
	float: right;
	width: 30px;
	padding: 0px 0px 2px 18px;
	margin: 0px;
	cursor: pointer;
	/*ie6.0*/
	_width: 44px;
}
p.top_arrow {
	float: right;
	margin: -24px 4px 4px 0px;
	padding: 0px;
	/*ie6.0 7.0*/
	*padding: 0px;
	*margin: -20px 4px 0px 0px;
}
th.kotaete_top_size_01 {
	width: 340px;
}

/******  ?�g?�b?�v?�?�?�?�Box?�ʒu  *****/
div#kotaete_top_left {
	float: left;
	width: 185px;
	height: auto;
	margin: 0 0 0 0;
	padding: 0px;
	z-index: 4;
}

/******  ?�?�?�?�?�č�?�?�?�^?�C?�g?�?�?�?�?�ʃT?�C?�Y?�ʒu  *****/
#kotaete_howto {
	width: 185px;
	height: 80px;
	background-image: url(../../skin/kotaete/banner_how_to.gif);
	margin: 0 0 15px 0;
	padding: 0px;
}
h2#kotaete_top_date,
h2#kotaete_top_category,
h2#kotaete_top_rank {
	padding: 4px 0 0 28px;
	margin: 0px;
	width: 157px;
	height: 20px;
	color: #003366;
	/*ie 6.0 hack*/
	_width: 185px;
	_height: 24px;
}
/******  ?�?�?�?�?�č�?�?�?�?�?�ʃe?�[?�u?�?�?�T?�C?�Y?�ʒu  *****/
table#kotaete_top_table_date,
table#kotaete_top_table_category,
table#kotaete_top_table_rank {
	margin: 0px 0px 15px 0px;
	padding: 0px;
	width: 100%;
	height: auto;
	border: #CCCCCC 1px solid;
	border-collapse: collapse;
}
table#kotaete_top_table_date th, table#kotaete_top_table_date td,
table#kotaete_top_table_category th, table#kotaete_top_table_category td,
table#kotaete_top_table_rank th, table#kotaete_top_table_rank td {
	height: 25px;
	line-height: 20px;
	border-bottom: #CCCCCC 1px dashed;
	padding: 2px 4px;
	margin: 0px;
}
table#kotaete_top_table_category th {
	border: #CCCCCC 1px solid;
	 background: url(../../skin/kotaete/bg_table_ye.gif) repeat-x 0 0;
}
table#kotaete_top_table_category td {
	border-right: #CCCCCC 1px solid;
}
div#kotaete_top_left table.rank td img {
	vertical-align: middle;
}
/******  ?�?�?�?�?�ăf?�[?�^?�^?�C?�g?�?�?�w?�i  *****/
h2#kotaete_top_date {
	background: url(../../skin/kotaete/title_bg_date.gif) no-repeat 0 0;
}
/******  ?�?�?�?�?�ăf?�[?�^Table?�ʒu  *****/
table#kotaete_top_teble_date {	
}
/******  ?�?�?�?�?�ăJ?�e?�S?�?�?�^?�C?�g?�?�?�w?�i  *****/
h2#kotaete_top_category {
	background: url(../../skin/kotaete/title_bg_category.gif) no-repeat 0 0;
}
/******  ?�?�?�?�?�ăJ?�e?�S?�?�Table?�ʒu  *****/

/******  ?�?�?�?�?��?��?�?�?�L?�?�?�O?�^?�C?�g?�?�?�ʒu  *****/
h2#kotaete_top_rank {
	background: url(../../skin/kotaete/title_bg_rank.gif) no-repeat 0 0;
}

/******  ?�?�?�?�?��?��?�?�?�N?�ꗗ�?�?�?�?�N  *****/
a.kotaete_arrow02 {
	background: url(../../skin/kotaete/icon_arrow.gif) no-repeat 0px 4px;
	display: block;
	float: right;
	width: 26px;
	padding: 2px 0px 2px 18px;
	margin: 0px;
	cursor: pointer;
	/*ie6.0*/
	_width: 44px;
}

/**********************************************************

 4. kotaete_02

**********************************************************/

/****** ?�^?�C?�g?�?�?�T?�C?�Y?�ʒu *****/
h2#kotaete_category_title {
	clear:both;
	border-bottom: #666666 2px solid;
	padding: 0px;
	margin: 0px;
	line-height: 140%;
	color: #003366;
}
h2#kotaete_category_title img {
	vertical-align: middle;
}

p.kotaete_list_right,
span.kotaete_list_right {
	float: right;
	width: 180px;
}

/****** ?�e?�[?�u?�?�?�e?�?�?�T?�C?�Y *****/
th#kotaete_t_q_size1 {
	width: 95px;
}
th#kotaete_t_q_size3,
th#kotaete_t_q_size4 {
	width: 110px;
}
th#kotaete_t_q_size2 {
	width: 385px;
}

/**********************************************************

 5. kotaete_03

**********************************************************/

/****** ?�匩?�o?�?�?�^?�C?�g?�?�?�T?�C?�Y?�ʒu *****/
h2#kotaete_overall_ranking,
h2#kotaete_category_ranking {
	clear:both;
	border-bottom: #666666 2px solid;
	padding: 0px;
	margin: 0px 0px 20px 0px;
	line-height: 120%;
	color: #003366;
}
h2#kotaete_overall_ranking img,
h2#kotaete_category_ranking img {
	vertical-align: text-bottom;
	margin: 0 5px 3px 0;
}

/****** ?�?�?�?�?�L?�?�?�OBOX?�?�?�?��ݒ� *****/
div.kotaete_rank_area_left {
	float: left;
	clear: both;
	width: 340px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
/****** ?�?�?�?�?�L?�?�?�OBOX?�E?�?��ݒ� *****/
div.kotaete_rank_area_right {
	float: right;
	width: 340px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
/****** ?�?�?�?�?�L?�?�?�OBOX?�^?�C?�g?�?�?�ݒ� *****/
div.kotaete_rank_area_left h3,
div.kotaete_rank_area_right h3 {
	clear:both;
	border-bottom: #666666 2px solid;
	padding: 0px;
	margin: 0px;
	line-height: 120%;
	color: #003366;
}
div.kotaete_rank_area_left h3 img,
div.kotaete_rank_area_right h3 img {
	margin: 0 5px 0px 0;
}

/**********************************************************

 6. kotaete_04

**********************************************************/

/****** kotaete_04?�?�?�?�?�?�?�?�BOX *****/
div#kotaete_question_s_box {
	float: right;
	width: 300px;
	margin: 0px;
	padding: 0px;
}
div#kotaete_question_s_box h2,
div#kotaete_decision_list h2 {
	padding: 0px;
	margin: 0px;
	border-bottom: #003399 2px solid;
}
/****** ?�?�?�?�BOX?�t?�H?�[?�?�?�ݒ� *****/
form#kotaete_question_s_form {
	height: 10em;
	margin: 0px;
	padding: 15px;
	display:block;
	background-color: #F0FAFF;
	border: #CCCCCC 1px solid;
}
form#kotaete_question_s_form textarea {
	width: 270px;
	height: 80px;
}
form#kotaete_question_s_form .submit_img {
	margin: 10px 0px 0px 10px;
}

/****** ?�E?�?� ?�?�ς�BOX?�ݒ� *****/
div#kotaete_decision_list {
	float: left;
	display: block;
	width: 380px;
	height: auto;
	margin: 0px 0px 15px 0px;
	padding: 0px;
}

/**********************************************************

 7. kotaete_05

**********************************************************/

/****** ?�?�ς݃^?�C?�g?�?�?�ݒ� *****/
h2#kotaete_decision {
	clear:both;
	border-bottom: #666666 2px solid;
	padding: 0px;
	margin: 0px 0px 5px 0px;
	line-height: 140%;
	color: #003366;
}
h2#kotaete_decision img {
	vertical-align: bottom;
	margin: 2px 5px 0px 0;
}

/******  ?�?�ςݎ�?�?�^?�C?�g?�?�?�ݒ� *****/
table#kotaete_decision_list h3 {
	margin: 0px;	
	padding: 0px;	
}

/******  ?�?�ς݃J?�e?�S?�?�?�[?�B?�?�?�e?�?�A?�?�?�e?��?��?�X?�g?�ݒ� *****/
table#kotaete_decision_list ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
table#kotaete_decision_list li {
	float: left;
	margin: 5px 12px 5px 0px;
	padding: 0px 0px 0px 15px;
	height: 14px;
	display:block;
}
/******  ?�?�ς݃J?�e?�S?�?�?�[?�B?�?�?�e?�?�A?�?�?�e?��?��?�X?�g?�A?�C?�R?�?� *****/
li.kotaete_category_s {
	background: url(../../skin/kotaete/icon_category_s.gif) no-repeat 0 2px;
}
li.kotaete_time_s {
	background: url(../../skin/kotaete/icon_time_s.gif) no-repeat 0 2px;
}
li.kotaete_poster_s {
	background: url(../../skin/kotaete/icon_poster_s.gif) no-repeat 0 2px;
}
li.kotaete_star_s {
	background: url(../../skin/kotaete/icon_star_s.gif) no-repeat 0 2px;
}
table#kotaete_decision_list li span {
	color: #990000;
}

/**********************************************************

 7. kotaete_06
 
**********************************************************/

/*
 class="kotaete_q_area"?�̎�?�?�BOX?�?� [2.common table ] ?�ɂ܂Ƃ߂Ă�?�?�܂�?�B 
 */


/******  ?�?�?�?�?��^?�?�?�?�?�؂�{?�^?�?�?�ʒu  *****/
p#kotaete_question_btn {
	text-align: center;
	margin: 0;
	padding: 0px 0px 20px 0px;
}
p#kotaete_question_btn img {
	margin: 0px 10px;
	padding: 0px;
}

/*
 class="kotaete_a_area"?�̉�BOX?�?� [2.common table ] ?�ɂ܂Ƃ߂Ă�?�?�܂�?�B 
 */

/**********************************************************

 10. kotaete_07,08
 
**********************************************************/

/******  ?�^?�C?�g?�?�?�ݒ�ʒu  *****/
h2#kotaete_question {
	clear:both;
	border-bottom: #666666 2px solid;
	padding: 0px;
	margin: 0px 0px 5px 0px;
	line-height: 140%;
	color: #003366;
}
h2#kotaete_question img {
	vertical-align: middle;
	margin: 0px 0px 3px 0;
}

/******  ?�?�?�?�X?�e?�b?�v?�T?�C?�Y?�ʒu  *****/
ul#kotaete_question_step1,
ul#kotaete_question_step2,
ul#kotaete_question_step3 {
	width: 466px;
	height: 60px;
	padding: 0px;
	margin: 15px 117px 15px 117px;;
	list-style: none;
	text-align:center;
}

/******  ?�?�?�?�X?�e?�b?�v?��?  *****/
ul#kotaete_question_step1 {
	background: url(../../skin/kotaete/question_submit_step1.gif) no-repeat 0 0;
}
ul#kotaete_question_step2 {
	background: url(../../skin/kotaete/question_submit_step2.gif) no-repeat 0 0;
}
ul#kotaete_question_step3 {
	background: url(../../skin/kotaete/question_submit_step3.gif) no-repeat 0 0;
}
ul#kotaete_question_step1 li,
ul#kotaete_question_step2 li,
ul#kotaete_question_step3 li {
	text-indent: -99999px;
}
/******  ?�?�?�?�X?�e?�b?�v?�T?�C?�Y?�ʒu  *****/
ul#kotaete_answer_step1,
ul#kotaete_answer_step2,
ul#kotaete_answer_step3 {
	width: 466px;
	height: 60px;
	padding: 0px;
	margin: 15px 117px 15px 117px;;
	list-style: none;
	text-align:center;
}

/******  ?�?�?�?�X?�e?�b?�v?��?  *****/
ul#kotaete_answer_step1 {
	background: url(../../skin/kotaete/answer_submit_step1.gif) no-repeat 0 0;
}
ul#kotaete_answer_step2 {
	background: url(../../skin/kotaete/answer_submit_step2.gif) no-repeat 0 0;
}
ul#kotaete_answer_step3 {
	background: url(../../skin/kotaete/answer_submit_step3.gif) no-repeat 0 0;
}
ul#kotaete_answer_step1 li,
ul#kotaete_answer_step2 li,
ul#kotaete_answer_step3 li {
	text-indent: -99999px;
}
/******  ?�?�?�?�?�?�BOX  *****/
table#kotaete_question_submit_box {
	width:100%;
	border: #CCCCCC 1px solid;
	border-collapse: collapse;
	line-height: 140%;	
}
th#kotaete_question_submit_title {
	height: 29px;
	border-bottom: #FF6600 2px solid;
	background: url(../../skin/kotaete/bg_question.gif) repeat-x 0 0;
	text-align:left;
	vertical-align: middle;
	padding: 0 0 0 30px;
}
table#kotaete_question_submit_box th.q_item,
table#kotaete_question_submit_box th.kotaete_point {
	border-bottom: #CCCCCC 1px solid;
	width: 140px;
	padding: 10px;
	margin: 0px;
	text-align: left;
	vertical-align: middle;
}
table#kotaete_question_submit_box th.q_item {
	background-color: #FFE9D6;
	booder-right: #CCCCCC 1px solid;	
}

table#kotaete_question_submit_box th.kotaete_point {
	background-color: #DFEFF7;
	booder-right: #CCCCCC 1px solid;	
}
table#kotaete_question_submit_box td {
	border-bottom: #CCCCCC 1px solid;
	booder-left: #CCCCCC 1px solid;
	padding: 10px;	
}

/******  ?�?�?�?�?�?�BOX ?�t?�H?�[?�?�  *****/
input.kotaete_title_input {
	width: 300px;
}
textarea.kotaete_comment_input {
	width: 100%;
	height: 110px;
}
input.kotaete_point_input {
	width: 60px
}
ul#kotaete_level_select {
	margin: 0;
	padding: 0;
	list-style: none;
}
ul#kotaete_level_select li {
	margin: 0;
	padding: 2px 0;
	line-height: 140%;
}
ul#kotaete_level_select li input {
	background: none;
	border: none;
}
/**********************************************************

 11. kotaete_09

**********************************************************/

/******  ?�^?�C?�g?�?�?�ݒ�ʒu  *****/
h2#kotaete_best {
	border-bottom: #666666 2px solid;
	line-height: 140%;
	color: #003366;
}
h2#kotaete_best img {
	vertical-align: middle;
	margin: 0px 0px 3px 0;
}

/******  ?�x?�X?�g?�A?�?�?�T?�[?�T?�C?�Y?�ʒu  *****/
ul#kotaete_best_step1,
ul#kotaete_best_step2,
ul#kotaete_best_step3 {
	width: 466px;
	height: 60px;
	padding: 0px;
	margin: 15px 117px 15px 117px;;
	list-style: none;
	text-align:center;
}
/******  ?�x?�X?�g?�A?�?�?�T?�[?�X?�e?�b?�v?��?  *****/
ul#kotaete_best_step1 {
	background: url(../../skin/kotaete/best_answer_step1.gif) no-repeat 0 0;
}
ul#kotaete_best_step2 {
	background: url(../../skin/kotaete/best_answer_step2.gif) no-repeat 0 0;
}
ul#kotaete_best_step3 {
	background: url(../../skin/kotaete/best_answer_step3.gif) no-repeat 0 0;
}
ul#kotaete_best_step1 li,
ul#kotaete_best_step2 li,
ul#kotaete_best_step3 li {
	text-indent: -99999px;
}



/******  ?�x?�X?�g?�A?�?�?�T?�[?�Z?�?�?�N?�g?�e?�[?�u?�?�?�ݒ�  *****/
table#kotaete_best_select_box {
	width:100%;
	border: #CCCCCC 1px solid;
	border-collapse: collapse;
	line-height: 140%;
}
th#kotaete_best_select_title {
	height: 29px;
	border-bottom: #000099 2px solid;
	background: url(../../skin/kotaete/bg_best_answer.gif) repeat-x 0 0;
	text-align:left;
	vertical-align: middle;
	padding: 0 0 0 30px;
}
table#kotaete_best_select_box th.kotaete_a_select {
	background-color: #DFEFF7;
	border-bottom: #CCCCCC 1px solid;
	width: 140px;
	padding: 10px;
	text-align: left;
	vertical-align: middle;
}
table#kotaete_best_select_box td {
	border-bottom: #CCCCCC 1px solid;
	booder-left: #CCCCCC 1px solid;
	padding: 10px;
}
/******  ?�x?�X?�g?�A?�?�?�T?�[?�Z?�?�?�N?�g?�t?�H?�[?�?�?�ݒ�  *****/
th.kotaete_a_select input {
	border: none;
	background: none;
}

/******  kotaete_07?�`09?�̃t?�H?�[?�?�?�{?�^?�?�?�ݒ�  *****/
div#kotaete_submit_btn {
	width: 100%;
	margin: 15px auto;
	padding: 0px;
	text-align: center;
}
div#kotaete_submit_btn input {
	border: none;
	margin: 5px;
	padding: 0px;
}
/* INSERT START 2008.06.13.H.Y	*/
td.inc_page_header ,
div.inc_page_header {
	width: 720px;
	height: 7em;
}
div.inc_page_header a.logo_home {
	left:10px ;
	top: 10px ;
	width: 215px ;
	height: 62px;
	z-index: 500 ;
}
/* INSERT END 2008.06.13.H.Y	*/