
@charset "utf-8"; 

/* info_board_menu start */

div.info_board_menu{float:left; width:635px; height:29px; margin-top:19px; display:block;}

div.info_board_menu ul {margin-left:2px;}
div.info_board_menu ul li {list-style-type:none; display:inline;}
div.info_board_menu ul li a {display:block; float:left; overflow:hidden; text-decoration:none; height:29px;}

/* info_board_menu off */
div.info_board_menu li.navi1 a{
	float:left;
	width:130px;
	padding-right:2px;
	background:url(//imagex.navi.com/simage/community/btn/comm_tabi01.gif) no-repeat 0px 0px;
}
div.info_board_menu li.navi2 a{
	float:left;
	width:130px;
	padding-right:2px;
	background:url(//imagex.navi.com/simage/community/btn/comm_tabi02.gif) no-repeat 0px 0px;
}
div.info_board_menu li.navi3 a{
	float:left;
	width:130px;
	padding-right:2px;
	background:url(//imagex.navi.com/simage/community/btn/comm_tabi03.gif) no-repeat 0px 0px;
}


/* info_board_menu hover */
div.info_board_menu li.navi1 a:hover{
	float:left;
	width:130px;
	padding-right:2px;
	background:url(//imagex.navi.com/simage/community/btn/comm_tabi01_on.gif) no-repeat 0px 0px;
}

div.info_board_menu li.navi2 a:hover{
	float:left;
	width:130px;
	padding-right:2px;
	background:url(//imagex.navi.com/simage/community/btn/comm_tabi02_on.gif) no-repeat 0px 0px;
}
div.info_board_menu li.navi3 a:hover{
	float:left;
	width:130px;
	padding-right:2px;
	background:url(//imagex.navi.com/simage/community/btn/comm_tabi03_on.gif) no-repeat 0px 0px;
}

	
/* info_board_menu on */
div.info_board_menu li.navi1_on a{
	float:left;
	width:130px;
	padding-right:2px;
	background:url(//imagex.navi.com/simage/community/btn/comm_tabi01_on.gif) no-repeat 0px 0px;
}

div.info_board_menu li.navi2_on a{
	float:left;
	width:130px;
	padding-right:2px;
	background:url(//imagex.navi.com/simage/community/btn/comm_tabi02_on.gif) no-repeat 0px 0px;
}
div.info_board_menu li.navi3_on a{
	float:left;
	width:130px;
	padding-right:2px;
	background:url(//imagex.navi.com/simage/community/btn/comm_tabi03_on.gif) no-repeat 0px 0px;
}
/* info_board_menu end */

/* spot_talk_search start*/
div.spot_talk_search{clear:both; display:block; margin:0px; width:635px; overflow:hidden; zoom:1;}
div.spot_talk_search_box{float:left; width:629px; height:auto; border:solid #FFB253 3px; margin-top:0px;}
div.spot_talk_search_box input{vertical-align:middle;}
div.spot_talk_search_in1{
	width:613px; height:27px; 
	padding-left:8px; 
	padding-right:8px; 
	padding-top:4px; 
	padding-bottom:4px;
	border:solid #ccc; 
	border-top-width:0px; 
	border-bottom-width:1px; 
	border-left-width:0px; 
	border-right-width:0px;
}	
div.spot_talk_search_in1 strong{float:left; font-weight:bold; color:#666; padding-top:5px; width:91px; padding-right:5px;}
div.spot_talk_search_in2{width:613px; padding-left:8px; padding-right:8px;	padding-top:6px; padding-bottom:6px; border:solid #ccc;	border-top-width:0px; border-bottom-width:0px; border-left-width:0px;border-right-width:0px; float:left;}
div.spot_talk_search_in2 img{vertical-align:middle;}
div.spot_talk_search_in21{width:613px; height:21px; padding-left:8px; padding-right:8px; padding-top:6px; padding-bottom:6px; border:solid #ccc; border-top-width:1px; border-bottom-width:0px; border-left-width:0px; border-right-width:0px; clear:both;}

div.spot_talk_search_in2 strong.title1{float:left; font-weight:bold; color:#666; padding-top:4px;width:91px;}
div.spot_talk_search_in2 strong.title2{float:left; font-weight:bold; color:#666; padding-top:4px; padding-right:5px;}
div.spot_talk_search_in2 strong.title3{float:left; font-weight:bold; color:#666; padding-top:4px; padding-right:5px; padding-left:5px;}
div.spot_talk_search_in21 strong.title1{float:left; font-weight:bold; color:#666; padding-top:4px;width:91px;}
div.spot_talk_search_in21 strong.title2{float:left; font-weight:bold; color:#666; padding-top:4px; padding-right:5px;}

div.spot_talk_search_in1 p.btn{float:right; padding-left:5px;} 
div.spot_talk_search_in1 span{font-size:90%; font-weight:bold;}
select.spot_talk_search1{color:#333; margin-top:3px;}
select.spot_talk_search2{color:#333; margin-top:3px;}
select.spot_talk_search3{color:#333; margin-top:3px;}
select.spot_talk_search4{color:#333; margin-top:3px;}
select.spot_talk_search5{color:#333; margin-top:3px;}
select.spot_talk_search6{color:#333; margin-top:3px;}
select.spot_talk_search7{color:#333; margin-right:4px; vertical-align:middle;}
input.spot_talk_search8{color:#999999; margin-right:6px; border:solid 1px #b1b1b1; padding:2px; width:270px; vertical-align:middle;}

div.spot_talk_search_in2 span.date1{
	float:left;
	height:13px;
	line-height:13px;
	margin-left:3px;
	margin-top: 2px;
}
div.spot_talk_search_in2 span.date2{
	font-size :85%;
	float:left;
	margin-left:3px;
	margin-top: 6px;
	padding-bottom:2px;
	margin-right:25px;
}
div.spot_talk_search_in21 span.date1{
	float:left;
	height:13px;
	line-height:13px;
	margin-left:3px;
	margin-top: 2px;
}
div.spot_talk_search_in21 span.date2{
	font-size :85%;
	float:left;
	margin-left:3px;
	margin-top: 6px;
	padding-bottom:2px;
	margin-right:25px;
}

div.check_label_align{
	display:inline;
	float:left;
	vertical-align:middle;
	margin-right:10px;
}
div.comm_space{ clear:both; display:block; width:635px; height:1px; margin-bottom:10px;}
/* spot_talk_search end*/

ul.comm_text{margin:0px;}
ul.comm_text li{float:left; list-style-type:none; padding-bottom:6px;}
ul.comm_text li.text{width:500px; padding-bottom:6px;}
ul.comm_text li.btn{width:120px; padding-left:10px;}

ul.comm_text2{margin:0px;}
ul.comm_text2 li{float:left; list-style-type:none; padding-bottom:0px;}
ul.comm_text2 li.text{width:500px; padding-bottom:0px; padding-top:10px;}
ul.comm_text2 li.btn{width:120px; padding-left:10px; padding-top:3px;}

/* ucc_list_menu start */
div.ucc_list_menu{clear:both; display:block; width:635px; height:auto; padding-top:15px;}

div.ucc_list_menu1{
	width:619px; 
	height:auto; 
	border:solid #ccc; 
	border-width:1px 0 0 0; 
	background-color:#F4F4F4; 
	padding:3px 8px 3px 8px;
	position:relative;
	margin-bottom:10px;
	clear:both;
	overflow:hidden;
	zoom:1;
}
div.ucc_list_menu1 span{ float:left; color:#999; font-weight:110%; padding-top:2px; padding-right:10px;}
div.ucc_list_menu1 ul{float:left; margin-top:3px;}
div.ucc_list_menu1 ul li{float:left; padding-right:7px; list-style-type:none; font-size:110%;}
div.ucc_list_menu1 form{float:right; width:125px;}
select.ucc_list_menu2{position:absolute; top:3px; right:8px; width:120px;}
/* ucc_list_menu end */

/* spot_ucc_menu start */
div.spot_ucc_menu {float:left; display:block; width:635px; height:auto; margin-bottom:12px;}
div.spot_ucc_menu ul{float:left; width:635px; margin-top:10px; }
div.spot_ucc_menu ul li{float:left; display:inline; list-style-type:none; }

div.spot_ucc_menu ul li.menu01 a{
	float:left; 
	margin-right:7px; 
	background:url(//imagex.navi.com/simage/spot/btn/btn_spot_kuchi01.gif) no-repeat left top;
	width:111px; 
	height:23px;
}
div.spot_ucc_menu ul li.menu01_on a{
	float:left; 
	margin-right:7px; 
	background:url(//imagex.navi.com/simage/spot/btn/btn_spot_kuchi01_on.gif) no-repeat left top;
	width:111px; 
	height:23px;
}
div.spot_ucc_menu ul li.menu01 a:hover{
	float:left; 
	margin-right:7px; 
	background:url(//imagex.navi.com/simage/spot/btn/btn_spot_kuchi01_on.gif) no-repeat left top;
	width:111px; 
	height:23px;
}
div.spot_ucc_menu ul li.menu02 a{
	float:left; 
	margin-right:7px; 
	background:url(//imagex.navi.com/simage/spot/btn/btn_spot_kuchi02.gif) no-repeat left top;
	width:111px; 
	height:23px;
}
div.spot_ucc_menu ul li.menu02_on a{
	float:left; 
	margin-right:7px; 
	background:url(//imagex.navi.com/simage/spot/btn/btn_spot_kuchi02_on.gif) no-repeat left top;
	width:111px; 
	height:23px;
}
div.spot_ucc_menu ul li.menu02 a:hover{
	float:left; 
	margin-right:7px; 
	background:url(//imagex.navi.com/simage/spot/btn/btn_spot_kuchi02_on.gif) no-repeat left top;
	width:111px; 
	height:23px;
}
div.spot_ucc_menu ul li.menu03 a{
	float:left; 
	margin-right:7px; 
	background:url(//imagex.navi.com/simage/spot/btn/btn_spot_kuchi03.gif) no-repeat left top;
	width:111px; 
	height:23px;
}
div.spot_ucc_menu ul li.menu03_on a{
	float:left; 
	margin-right:7px; 
	background:url(//imagex.navi.com/simage/spot/btn/btn_spot_kuchi03_on.gif) no-repeat left top;
	width:111px; 
	height:23px;
}
div.spot_ucc_menu ul li.menu03 a:hover{
	float:left; 
	margin-right:7px; 
	background:url(//imagex.navi.com/simage/spot/btn/btn_spot_kuchi03_on.gif) no-repeat left top;
	width:111px; 
	height:23px;
}
div.spot_ucc_menu ul li.menu04 a{
	float:left; 
	margin-right:7px; 
	background:url(//imagex.navi.com/simage/spot/btn/btn_spot_kuchi04.gif) no-repeat left top;
	width:111px; 
	height:23px;
}
div.spot_ucc_menu ul li.menu04_on a{
	float:left; 
	margin-right:7px; 
	background:url(//imagex.navi.com/simage/spot/btn/btn_spot_kuchi04_on.gif) no-repeat left top;
	width:111px; 
	height:23px;
}
div.spot_ucc_menu ul li.menu04 a:hover{
	float:left; 
	margin-right:7px; 
	background:url(//imagex.navi.com/simage/spot/btn/btn_spot_kuchi04_on.gif) no-repeat left top;
	width:111px; 
	height:23px;
}

div.spot_ucc_menu ul li.text{float:left; line-height:18px; margin-left:10px;}
/* spot_ucc_menu end */



/* ucc_search_menu start */
div.ucc_search_menu{
	float:left; 
	display:block; 
	border:solid 1px #ccc; 
	width:633px; height:auto; 
	background-color:#f8f8f8; 
	margin-top:10px; 
	background:url(//imagex.navi.com/simage/my/bg_mymenu.gif) repeat-y left top;
}
div.ucc_search_menu_title{
	float:left; 
	background:url(//imagex.navi.com/simage/my/bg_mymenu_tit01.gif) no-repeat left center; 
	width:633px; height:auto;
}
div.ucc_search_menu1{
	width:597px; height:auto; 
	float:left; 
	padding-left:8px; 
	padding-right:8px; 
	padding-top:4px; 
	padding-bottom:4px; 
	border-bottom:solid 0px #ccc; 
	padding-left:28px;
}	
div.ucc_search_menu1 strong{
	float:left;
	font-weight:bold;
	color:#666;
	padding-top:6px;
	width:80px;
	padding-left:10px;
}
div.ucc_search_menu1 strong.long{float:left; font-weight:bold; color:#666; padding-top:6px; width:60px;}
div.ucc_search_menu1 ul{float:left; margin-top:6px;}
div.ucc_search_menu1 ul li{float:left; padding-right:2px; list-style-type:none; }
div.ucc_search_menu1 p.btn{float:left; padding-left:3px; width:88px; margin-top:1px;}

div.ucc_search_menu2{
	width:597px; height:auto; 
	float:left; 
	padding-left:8px; 
	padding-right:8px; 
	padding-top:4px; 
	padding-bottom:4px; 
	border-bottom:solid 0px #ccc; 
	padding-left:28px;
	background:url(//imagex.navi.com/simage/community/bg_menu_line.gif) no-repeat left top;
}
div.ucc_search_menu2 strong{float:left; font-weight:bold; color:#666; padding-top:6px; width:50px; padding-left:10px;}
div.ucc_search_menu2 strong.long{
	float:left;
	font-weight:bold;
	color:#666;
	padding-top:6px;
	width:80px;
}
div.ucc_search_menu2 ul{float:left; margin-top:6px;}
div.ucc_search_menu2 ul li{float:left; padding-right:2px; list-style-type:none; }
div.ucc_search_menu2 p.btn{float:left; padding-left:3px; width:88px; margin-top:1px;}
input.ucc_search_shop{margin:0 3px 0 0; width:200px;}
/* ucc_search_menu end */

/*info_board start */

div.info_board{float:left; display:block; width:635px; height:auto;}
div.info_board ul li.btn{width:135px;}

/*info_board end */

/* article_item start */

div.article_item{
	display:block; 
	width:633px;
	border:solid 1px #ccc; 
	margin-bottom:10px;
	background:url(//imagex.navi.com/simage/community/bg_article_item.gif) no-repeat left top;
	overflow:hidden;
	}
* html .article_item{height:1%;}
div.article_item_sbg{display:block; width:633px; height:49px; padding:11px 0px 0px;}
div.article_item_sbg h2 img{vertical-align:middle;}
div.article_item_sbg ul{float:left;}
div.article_item_sbg ul li.writer{
	float:left; 
	background-color:#eaeffa; 
	list-style-type:none; 
	margin-right:10px; 
	margin-left:0px;
}
div.article_item_sbg ul li.writer a{font-weight:bold; list-style-type:none;}
div.article_item_sbg ul li.red{float:left; color:#ff3333; list-style-type:none; padding-left:10px;}
div.article_item_sbg ul li.red a{color:#ff3333; list-style-type:none;}
div.article_item_sbg h2{clear:both; font-size:120%;	line-height:25px; width:601px; float:left;}
div.article_item ul{margin:0 11px; float:left; display:inline; width:611px;}
div.article_item ul li.stext{
	float:left; 
	list-style-type:none; 
	font-size:90%; 
	padding-right:10px;
}
div.article_item ul li.stext2{
	clear:both; 
	width:600px; 
	float:left; 
	list-style-type:none; 
	font-size:90%; 
	padding-right:10px; 
	line-height:18px;
}

div.article_item1{width:611px; margin-top:8px; text-align:right; padding:0px 11px;}
div.article_item1 ul{margin:0px; float:none;}
div.article_item1 ul li{list-style-type:none; display:inline;}
div.article_item1 ul li.etext01{float:right; list-style-type:none; padding-left:0px; padding-bottom:10px; padding-right:5px;}
div.article_item1 ul li.etext02{float:right; list-style-type:none; padding-bottom:10px; padding-left:5px; padding-right:5px;}
div.article_item1 span{color:#ff6600; font-weight:bold;}

div.article_item p{width:611px; padding:0px 11px 11px 11px; line-height:16px;}
div.article_item2{width:611px; padding:5px 11px; line-height:16px; clear:both;}
/* article_item end */

/* talk_item start */
div.talk_item{
	display:block; 
	width:633px; 
	border:solid 1px #ccc;
	background:url(//imagex.navi.com/simage/spot/bg_user_article_item.gif) no-repeat left top;
	padding-top:8px;
	margin-bottom:10px;
	overflow:hidden;
}
* html .talk_item{height:1%;}
div.talk_item1{float:left; width:250px; display:block; padding-left:10px; }
div.talk_item1 ul li.writer{float:left; background-color:#eaeffa; list-style-type:none;  margin-right:10px; }
div.talk_item1 ul li.writer a{font-weight:bold; list-style-type:none; }
div.talk_item1 ul li.red{float:left; color:#ff3333; list-style-type:none; padding-left:10px; }
div.talk_item1 ul li.red a{color:#ff3333; list-style-type:none; }
div.talk_item1_1{float:left; display:block; padding-left:10px; }
div.talk_item1_1 h2{	
	clear:both;
	font-size:120%;
	margin-top:10px;
	margin-left:0px;
	padding-bottom:8px;
	width:393px;
	padding-left:0px;	
}
div.talk_item1_1 h2 img{padding-right:3px;}
div.talk_item2{float:right; width:350px; padding-right:10px; text-align:right;}
div.talk_item2 ul li.stext{ font-size:90%;  letter-spacing: -0.1em;  list-style-type:none; padding-top:3px;}

div.talk_item2_2{float:right; width:220px; padding-right:10px; text-align:right;}
div.talk_item2_2 ul li.text{float:right; list-style-type:none; width:70px; padding-top:14px;}
div.talk_item2_2 ul li.text2{float:right; list-style-type:none; width:70px; padding-top:14px;}
div.talk_item2_2 span{color:#ff6600; font-weight:bold;}
div.talk_item2_2 span.btext{color:#1D3994; font-weight:bold;}

/* talk_item end */

/* shop_list_simple start */
div.shop_list_simple{clear:both; display:block; width:635px; height:auto; padding-top:3px;}
div.shop_list_simple table{background-color:#FFF; width:635px;}
div.shop_list_simple table th.tit01{
	background:url(//imagex.navi.com/simage/community/bgt_shop_list_simple.gif) repeat-x left top; 
	height:24px; 
	text-align:center; 
	font-weight:normal; 
	color:#333;
}
div.shop_list_simple table th.tit02{
	background:url(//imagex.navi.com/simage/community/bgt_shop_list_simple.gif) repeat-x left top; 
	width:65px; height:24px; 
	text-align:center; 
	font-weight:normal; 
	color:#333;
}
div.shop_list_simple table th.tit03{
	background:url(//imagex.navi.com/simage/community/bgt_shop_list_simple.gif) repeat-x left top; 
	width:65px; height:24px; 
	text-align:center; 
	font-weight:normal; 
	color:#333;
}
div.shop_list_simple table th.tit04{
	background:url(//imagex.navi.com/simage/community/bgt_shop_list_simple.gif) repeat-x left top; 
	width:104px; height:24px; 
	text-align:center; 
	font-weight:normal; 
	color:#333;
}
div.shop_list_simple table td{background-color:#eeeeee; padding:2px 10px; line-height:16px;}
div.shop_list_simple table td.center{background-color:#eeeeee; padding:2px 10px; text-align:center;}
div.shop_list_simple table td.stext{background-color:#eeeeee; padding:2px 10px; font-size:90%;}
div.shop_list_simple_ico{background:url(//imagex.navi.com/simage/common/ico/ico_02.gif) no-repeat left top; width:360px; padding-left:18px;}
/* shop_list_simple end */

/* board_icon_desc start */
div.board_icon_desc{display:block; width:613px; height:auto; padding-right:10px; padding-left:10px;	padding-top:5px; padding-bottom:5px; border:solid 1px #ccc;	margin-top:10px; clear:both;}
div.board_icon_desc img{padding-right:3px;}
div.board_icon_desc ul{margin:0px;}
div.board_icon_desc ul li{list-style-type:none;	padding-bottom:0px;	padding-right:16px;	display:inline;	font-size:90%; line-height:18px;}
/* board_icon_desc end */

/* talk_view_s start */
div#talk_list{display:block; width:635px; height:auto; padding-bottom:10px;}
div.comm_view{display:block; width:635px; height:auto; margin-top:10px; padding-bottom:10px;}
div.comm_space20{float:left; display:block; width:635px; height:1px; margin-bottom:20px;}

div.talk_view_s{
	float:left; 
	display:block; 
	width:633px; height:auto; 
	border:solid 1px #ccc; 
	margin-bottom:5px;
	background:url(//imagex.navi.com/simage/community/bg_comm_spot.gif) no-repeat left top;
}
div.talk_view_s p.ctb_date{font-size:90%;}

div.talk_view_sbg{display:block; padding:11px 0px 0px; margin:0 11px; background:transparent url(//imagex.navi.com/simage/common/bg_dot_line.gif) repeat-x scroll left bottom;}
div.talk_view_sbg ul li.writer{
	float:left; 
	background-color:#eaeffa; 
	list-style-type:none; 
	margin-right:5px; 
	margin-left:0px;
}
div.talk_view_sbg ul li.id{float:left; list-style-type:none; margin-right:8px; margin-left:0px;}
div.talk_view_sbg ul li.writer a{font-weight:bold; list-style-type:none;}
div.talk_view_sbg ul li.red{float:left; color:#ff3333; list-style-type:none; padding-left:3px;}
div.talk_view_sbg ul li.red a{color:#ff3333; list-style-type:none;}
div.talk_view_sbg h2.general_ttl{clear:both; font-size:120%; margin:10px 0px 0px; padding:0px 0px 5px 21px; background:transparent url(//imagex.navi.com/simage/common/ico/ico_general.gif) no-repeat scroll left top;}
div.talk_view_sbg h2.review_ttl{clear:both; font-size:120%; margin:10px 0px 0px; padding:0px 0px 5px 21px; background:transparent url(//imagex.navi.com/simage/common/ico/ico_balloon.gif) no-repeat scroll left top;}
div.talk_view_sbg h2.album_ttl{clear:both; font-size:120%; margin:0px; padding:0px 0px 5px 0px;}
div.talk_view_sbg h2.album_ttl a{font-weight:normal; font-size:80%;}
div.talk_view_sbg ul li.ip{float:right; font-size:90%; list-style-type:none; text-align:right;}

div.talk_view_s ul{width:611px; float:none; overflow:hidden; zoom:1;}
div.talk_view_s ul li.text{float:right; list-style-type:none; font-size:100%;  text-align:right; padding-bottom:10px;}
div.talk_view_s ul li.stext{float:left; list-style-type:none; font-size:90%; padding-right:10px;}
div.talk_view_s ul li.stext2{
	clear:both; 
	width:600px; 
	float:left; 
	list-style-type:none; 
	font-size:90%; 
	padding-right:10px; 
	line-height:18px;
}
div.talk_view_s ul li.stext3{float:left; list-style-type:none; font-size:90%; }

div.talk_view_s span{color:#ff6600; font-weight:bold;}
div.talk_view_s ul li.etext02{
	float:left; 
	list-style-type:none; 
	padding-bottom:10px; 
	padding-left:5px; 
	padding-right:5px;
}
div.talk_view_s p{float:left; width:611px; padding:5px 11px; line-height:1.5em;}
div.talk_view_s h3{width:611px; padding:8px 11px 0px; font-size:110%;}
div.talk_view_s h3 img{vertical-align:middle;}
div.talk_view_l{width:633px; border-top:solid 1px #ccc;}
div.talk_view_l ul{width:633px; text-align:center;}
div.talk_view_l ul li{display:inline; list-style-type:none; line-height:25px; padding-right:5px;} 

div.talk_view_lend{clear:both; width:635px; height:auto; display:block; text-align:center; font-weight:bold;}
div.talk_view_lend_text{
	float:left;
	display:inline;
	color:#1D3994;		
	list-style-type:none;
	margin-top:0px;
	margin-left:245px;
	font-weight:bold;
}
div.talk_view_lend_text2{ 
	float:right; 
	color:#1D3994; 
	display:inline; 
	list-style-type:none; 
	margin-top:0px; 
	margin-right:0px;
}
div.talk_view_lend_text2 ul{display:inline; list-style-type:none; width:120px; }
div.talk_view_lend_text2 ul li.pre{float:left; color:#ccc; font-weight:normal; list-style-type:none;}
div.talk_view_lend_text2 ul li.pre a:link {float:left; color:#1D3994;  font-weight:bold;}
div.talk_view_lend_text2 ul li.pre a:visited {float:left; color:#1D3994;  font-weight:bold;}
div.talk_view_lend_text2 ul li.pre a:hover {float:left; color:#1D3994;  font-weight:bold;}
div.talk_view_lend_text2 ul li.pre a:active {float:left; color:#1D3994;  font-weight:bold;}
div.talk_view_lend_text2 ul li.next{float:left; color:#ccc; font-weight:normal; list-style-type:none;}
div.talk_view_lend_text2 ul li.next a:link {float:left; color:#1D3994;  font-weight:bold;}
div.talk_view_lend_text2 ul li.next a:visited {float:left; color:#1D3994;  font-weight:bold;}
div.talk_view_lend_text2 ul li.next a:hover {float:left; color:#1D3994;  font-weight:bold;}
div.talk_view_lend_text2 ul li.next a:active {float:left; color:s#1D3994;  font-weight:bold;}

/* talk_view_s end */

/* talk_comment_list */
div.talk_comment_list{clear:both; display:block; width:633px; height:auto; border:solid 1px #ccc; margin-top:34px; overflow:hidden; zoom:1;}

div.talk_comment_list_title{
	display:block; 
	background-color:#f4f4f4; 		
	width:622px; height:22px; 
	padding-left:11px; padding-top:2px; padding-bottom:2px;	
	font-weight:bold;
	line-height:18px;
}

div.talk_comment_list_title h2{display:block; font-size:110%; padding-left:0px;}
div.talk_comment_list ul li.comment_view_red {float:left; list-style-type:none; padding-left:10px;}
div.talk_comment_list ul li.comment_view_red a {color:#FF3333;}
div.comment_view{
	width:611px; 
	height:auto; 
	display:block; 
	border-top:solid 1px #ccc;
	padding:11px;
	overflow:hidden;
	zoom:1;
}

div.comment_view ul{list-style-type:none; width:611px; overflow:hidden; zoom:1;}
li.comment_view_ico{
	float:left; 
	background:url(//imagex.navi.com/simage/spot/ico/ico_comment_view.gif) no-repeat left top; 
	padding-left:20px; 
	list-style-type:none;
	line-height:18px;
}
li.comment_view_date{float:right; font-size:90%; padding-left:0px; list-style-type:none;}
div.comment_view p{clear:both; line-height:18px; margin-top:8px; overflow:hidden; zoom:1;}
div.comment_view_ip{float:left; display:block; width:610px; font-size:90%; text-align:right; padding-top:5px;}

/* talk_comment_list end */

/* spot_ucc_others start */
div.spot_ucc_others{
	float:inherit; 
	clear:both; 
	display:block; 
	width:633px; 
	height:auto; 
	border:solid 1px #ccc; 
	margin-top:20px;
	background:url(//imagex.navi.com/simage/spot/bg_spot_ucc_others.gif) no-repeat left top; 
	padding-bottom:11px;
}
div.spot_ucc_others1{
	float:left; display:block; 	
	width:633px; height:auto;		
}
div.spot_ucc_others1 h2{float:left; font-size:110%;}
div.spot_ucc_others1 ul{
	clear:both; 
	display:block;  
	list-style-type:none; 
	margin-top:6px; 
	width:633px; 
	padding-top:5px;
}
div.spot_ucc_others1 ul li.text{
	float:left; 
	display:inline; 
	background:url(//imagex.navi.com/simage/common/ico/ico_right_04.gif) no-repeat left top; 
	width:450px; 
	padding-left:15px; 
	margin-top:6px; 
	margin-left:5px;
}
div.spot_ucc_others1 ul li.ico{
	float:right; 
	display:inline;  
	background:url(//imagex.navi.com/simage/spot/ico/ico_comment_view.gif) no-repeat left top; 
	width:78px; 
	padding-left:20px; 
	margin-top:6px;
}

/* spot_ucc_others end */

/* com_item_detail start */
div.com_item_detail{
	float:left; 
	display:block; 
	width:611px; height:auto; 
	border:solid 1px #ccc;	
	padding:6px 11px 10px 11px;
	margin-bottom:10px;
	background:url(//imagex.navi.com/simage/spot/bg_user_article_item.gif) no-repeat left top;
}
div.com_item_detail ul{float:left; width:611px;}
div.com_item_detail ul li.writer{float:left; background-color:#eaeffa; list-style-type:none;  margin-right:10px; }
div.com_item_detail ul li.writer a{font-weight:bold; list-style-type:none; }
div.com_item_detail ul li.red{float:left; color:#ff3333; list-style-type:none; padding-left:10px; }
div.com_item_detail ul li.red a{color:#ff3333; list-style-type:none; }
div.com_item_detail_1{float:left; width:250px; display:block; margin-left:10px; }
div.com_item_detail h2{	
	clear:both;
	float:left;
	font-size:120%;
	padding-left:0px;
	margin-top:10px;
	margin-left:0px;
	padding-bottom:5px;
	padding-top:0px;
	width:611px;
	background:transparent url(//imagex.navi.com/simage/common/bg_dot_line.gif) repeat-x scroll left bottom;
}
div.com_item_detail h2 img{padding-right:3px;}
div.com_item_detail1{float:left; display:block; width:611px; height:auto; line-height:18px;}
div.com_item_detail1 h3{font-size:100%; font-weight:normal; color:#333; line-height:18px; margin:10px 0px;}
div.com_item_detail1 img{padding-left:8px; float:right; padding-bottom:10px;}
div.com_item_detail1 ul{margin:0px;}
div.com_item_detail1 ul li{float:left; list-style-type:none; padding-right:5px; font-size:90%;}

div.com_item_detail2{float:right; display:block; width:611px; margin-top:2px;}
div.com_item_detail2 ul{float:right; width:610px; }
div.com_item_detail2 ul li{float:right; list-style-type:none; font-size:100%;}
div.com_item_detail2 span.otext{color:#ff6600; font-weight:bold;}
/* com_item_detail end */

/* com_top_contents start */
div.com_top_contents{
	float:left; 
	display:block; 
	line-height:18px; 
	width:635px; 
	margin-top:12px; 
	margin-bottom:20px;
}
/* com_top_contents end */

/* board_type_title */
div.board_type_title{
	float:left; 
	display:block; 
	width:625px; 
	height:30px; 
	padding-left:10px; 
	background:url(//imagex.navi.com/simage/community/bg_board_title01.gif) no-repeat left top;
}
div.board_type_title h2 {float:left; font-size:120%; padding-top:8px; padding-left:0px;}
div.board_type_title ul{margin:0px;}
div.board_type_title ul li{float:left; font-size:90%; padding-left:30px; padding-top:12px;}
/* board_type_title end */

/* board_type_list start */
div.board_type_list{
	float:left; 
	display:block; 
	border:solid 1px #fdb64f; 
	width:633px; 
	height:auto; 
	margin-top:10px; margin-bottom:40px;
}
div.board_type_list table{background:url(//imagex.navi.com/simage/community/bg_board_type_list.gif) no-repeat left top; }
div.board_type_list table th.tit01{width:444px; height:27px; text-align:center; font-weight:normal; color:#333; } 
div.board_type_list table th.tit02{width:85px; height:27px; text-align:center; font-weight:normal; color:#333;}
div.board_type_list table th.tit03{width:104px; height:27px; text-align:center; font-weight:normal; color:#333;}
div.board_type_list table td{padding:5px 10px 5px 10px; line-height:16px;}
div.board_type_list table td.center{padding:5px 10px 5px 10px; text-align:center;}
div.board_type_list table td.stext{padding:5px 10px 5px 10px; font-size:90%;}
div.board_type_list table td.dotline{
	background:url(//imagex.navi.com/simage/community/bg_board_type_listline.gif) no-repeat left top;
	height:1px;
}
div.board_type_list2{float:left; display:block; width:410px;}
div.board_type_list2 h3.ico01{
	float:left; 
	background:url(//imagex.navi.com/simage/community/ico/ico_b_type01.gif)  no-repeat left -0.2em; 
	font-weight:bold;
	padding-left:25px;
	font-size:110%;
	line-height:18px;
	height:22px;
} 
div.board_type_list2 h3.ico02{
	float:left; 
	background:url(//imagex.navi.com/simage/community/ico/ico_b_type02.gif)  no-repeat left -0.2em; 
	font-weight:bold;
	padding-left:25px;
	font-size:110%;
	line-height:18px;
	height:22px;
} 
div.board_type_list2 h3.ico03{
	float:left; 
	background:url(//imagex.navi.com/simage/community/ico/ico_b_type03.gif)  no-repeat left -0.2em; 
	font-weight:bold;
	padding-left:25px;
	font-size:110%;
	line-height:18px;
	height:22px;
}
div.board_type_list2 h3.ico04{float:left; background:url(//imagex.navi.com/simage/common/ico/ico_balloon.gif)  no-repeat left top; font-weight:bold; padding-left:20px; font-size:110%; line-height:18px; height:22px;}  
div.board_type_list2 h3.ico05{float:left; background:url(//imagex.navi.com/simage/common/ico/ico_question.gif)  no-repeat left top; font-weight:bold; padding-left:20px; font-size:110%; line-height:18px; height:22px;}  
div.board_type_list2 h3.ico06{float:left; background:url(//imagex.navi.com/simage/common/ico/ico_doc.gif)  no-repeat left top; font-weight:bold; padding-left:20px; font-size:110%; line-height:18px; height:22px;}  
div.board_type_list2 h3.ico07{float:left; background:url(//imagex.navi.com/simage/common/ico/ico_img.gif)  no-repeat left top; font-weight:bold; padding-left:20px; font-size:110%; line-height:18px; height:22px;}  
div.board_type_list2 p{clear:both; float:left; font-weight:normal;}
/* board_type_list end */

/* board_simple */
div.board_simple_title{
	width:303px;	
	height:22px;
	background:url(//imagex.navi.com/simage/community/bg_b_simple_title.gif) no-repeat left top;
	padding-left:6px;
	margin-top:10px;
	overflow:hidden;
	zoom:1;
}
div.board_simple_title h3{float:left; font-weight:bold; font-size:100%; color:#333;}
div.board_simple_title ul{width:300px; margin:0px;}
div.board_simple_title ul li{list-style-type:none; padding-top:5px;}
div.board_simple_title ul li.title{float:left; list-style-type:none; width:235px;}
div.board_simple_title ul li.more{
	float:left; 
	list-style-type:none; 
	font-size:90%; 
	width:50px;
	background:url(//imagex.navi.com/simage/common/ico/ico_right_02.gif) no-repeat left 0.5em;
	padding-left:15px;
}

div.board_simple{display:block; width:309px; height:auto; padding-bottom:10px;}
div.board_simple table{background-color:#FFF;}
div.board_simple table th.tit01{
	background:url(//imagex.navi.com/simage/community/bgt_shop_list_simple.gif) repeat-x left top; 
	width:240px; height:24px; 
	text-align:center; 
	font-weight:normal; 
	color:#333;
}
div.board_simple table th.tit02{
	background:url(//imagex.navi.com/simage/community/bgt_shop_list_simple.gif) repeat-x left top; 
	width:65px; height:24px; 
	text-align:center; 
	font-weight:normal; 
	color:#333;
}
div.board_simple table th.tit03{
	background:url(//imagex.navi.com/simage/community/bgt_shop_list_simple.gif) repeat-x left top; 
	width:64px;
	height:24px; 
	text-align:center; 
	font-weight:normal; 
	color:#333;
}

div.board_simple table td{background-color:#EEEEEE; padding:2px 10px; line-height:16px;}
div.board_simple table td.center{background-color:#EEEEEE; padding:2px 10px; text-align:center;}
div.board_simple table td.stext{background-color:#EEEEEE; padding:2px 10px; font-size:90%;}

div.board_simple_ico{
	background:url(//imagex.navi.com/simage/common/ico/ico_02.gif) no-repeat left top; 
	width:360px; 
	padding-left:18px;
}
div.board_simple table img{margin-right:3px;}
/* board_simple end */

/* board_album start*/
div.board_album {
	width:299px; height:auto; 
	display:block; 
	margin-top:10px; 
	padding-top:0px; 
	padding-left:5px; 
	padding-bottom:5px; 
	padding-right:5px; 
	margin-bottom:10px;
}
div.board_album:after{clear:both; content:"."; display:block; font-size:0; height:0; visibility:hidden;}

div.board_album ul{list-style-type:none; display:block; width:299px; overflow:hidden; zoom:1;}
div.board_album ul li{float:left; display:inline;}
div.board_album ul li.start{float:left; display:inline; width:110px; padding-right:0px;}
div.board_album ul li.end{float:left; display:inline; margin-right:0px; list-style-type:none; width:79px;}
div.board_album img{width:70px; height:70px; padding:2px; border:solid 1px #ccc;}
div.board_album img.ico{width:14px; height:14px;}

div.board_album_s{width:76px; height:auto; margin-top:1px; font-size:90%; line-height:12px;}
div.board_album_s p{list-style-type:none; width:70px; font-size:90%; padding-top:2px;}
div.board_album_s img{width:14px; height:14px; border:0px; vertical-align:middle;}
/* board_album end*/

/* talk_step2_head start */
div#talk_step2_head{float:left; display:block;}
div.talk_step_title{float:left; display:block; width:633px; height:25px; background-color:#f4f4f4; border:solid 1px #ccc; margin-bottom:8px; margin-top:10px;}
div#talk_step2_head p{float:left; display:block; width:635px; height:auto; line-height:16px; }
div.talk_step_title h2{float:left; font-size:120%; padding-left:8px;}
div#talk_step3_head{float:left; display:block;}
div#talk_step3_head p{float:left; display:block; width:635px; height:auto; line-height:16px; }

div.talk_step1{
	float:left; 
	display:block; 
	width:635px; 
	height:30px; 
	background:url(//imagex.navi.com/simage/community/bg_comm_step01.gif) no-repeat left top;
	margin-bottom:16px;
	margin-top:20px;
}

div.talk_step2{
	float:left; 
	display:block; 
	width:635px; 
	height:30px; 
	background:url(//imagex.navi.com/simage/community/bg_comm_step02.gif) no-repeat left top;
	margin-bottom:16px;
	margin-top:20px;
}
/* talk_step2_head end */

/* talk_write start */
div#talk_write{float:left; display:block; margin-top:22px; width:635px; height:auto;}
div#talk_write p.s_text{float:left; font-size:90%; display:inline; margin-top:2px; margin-bottom:2px;}
div#talk_write p.s_text2{float:left; font-size:90%; display:inline; margin-bottom:2px; color:#ff3333;}
p.red_stext{float:left; font-size:90%; margin-bottom:2px; color:#ff3333; line-height:12px; margin-top:2px;}
div#talk_write span.ico{color:#ff3333; font-size:100%; font-weight:normal;}

div.talk_write1{float:left; display:block; width:635px;}
div.talk_write1 table{border-collapse:collapse; border-top:1px solid #CCCCCC;}
div.talk_write1 th{border-bottom:1px solid #CCCCCC; padding:8px;  width:70px; line-height:1.4em; text-align:left;}
div.talk_write1 th.t02{padding:5px 0px 5px 10px;  width:120px; line-height:1.4em;}
div.talk_write1 th.t03{padding:5px 0px 5px 10px;  width:120px; line-height:1.4em;}
div.talk_write1 th.t05{padding:5px 0px 5px 10px;  width:120px; line-height:1.4em;}

div.talk_write1 td{border-bottom:1px solid #CCCCCC; background-color:#FFFFFF; padding:8px; width:533px; line-height:1.4em;}
div.talk_write1 td.d02{background-color:#FFFFFF; padding:5px 5px 5px 5px; width:491px;  line-height:1.4em;}
div.talk_write1 td.d03{background-color:#FFFFFF; padding:5px 5px 5px 5px; width:491px;  line-height:1.4em;}
div.talk_write1 td.d04{background-color:#FFFFFF; padding:5px 5px 5px 5px; width:491px; line-height:1.4em;}
div.talk_write1 td.d05{background-color:#FFFFFF; padding:5px 5px 5px 5px; width:491px;  line-height:1.4em;}
div.talk_write1 td.gray{border:none; text-align:center; width:621px; padding:5px 5px 10px;}

div.talk_write1 td.t01{ background-color:#dee9fb; padding:5px 0px 5px 10px; width:120px; line-height:1.4em; font-weight:bold;}

div.talk_write1 ul{ list-style-type:none; margin:0 auto; display:inline;}
div.talk_write1 ul li{ list-style-type:none; padding-left:0px; padding-right:25px; display:inline;}
div.talk_write1 ul li.left{list-style-type:none; display:inline; padding-right:10px;}

div.talk_write1 ul.mod{float:left; margin:0px; display:inline; list-style-type:none;}
div.talk_write1 ul.mod li.left{list-style-type:none; padding-right:90px; display:inline;}
div.talk_write1 ul.mod li.center{list-style-type:none; display:inline; padding-right:10px;}

input#talk_write1{float:left; margin-top:2px; width:485px; border:solid 1px #b3b3b3; height:19px;}
input#talk_write2{float:left; margin-top:2px; width:485px; border:solid 1px #b3b3b3; padding:2px 0px;}
input#talk_write2_error{float:left; margin-top:2px; width:485px; border:solid 1px #b3b3b3; padding:2px 0px; background-color:#FFDDEB;}
textarea#talk_write3{float:left; margin-top:2px; width:485px; border:solid 1px #b3b3b3; height:110px; line-height:16px;}
textarea#talk_write3_error{float:left; margin-top:2px; width:485px; border:solid 1px #b3b3b3; height:110px; line-height:16px; background-color:#FFDDEB;}
input.talk_write2{float:left; margin-top:2px; width:485px; border:solid 1px #b3b3b3; padding:2px 0px;}
input.talk_write2_error{float:left; margin-top:2px; width:485px; border:solid 1px #b3b3b3; padding:2px 0px; background-color:#FFDDEB;}
textarea.talk_write3{float:left; margin-top:2px; width:485px; border:solid 1px #b3b3b3; height:110px; line-height:16px;}
textarea.talk_write3_error{float:left; margin-top:2px; width:485px; border:solid 1px #b3b3b3; height:110px; line-height:16px; background-color:#FFDDEB;}
input#talk_write4{float:left; margin-top:2px; width:485px; border:solid 1px #b3b3b3; height:19px;}
select#talk_write_year{margin-top:3px; width:60px; }
select#talk_write_month{margin-top:3px; width:50px; }
select.talk_write_category{border:solid 1px #b3b3b3;}
select.talk_write_category_error{border:solid 1px #b3b3b3; background-color:#FFDDEB;}
input#talk_write_submit1{width:118px; margin-top:8px;}
input#talk_write_submit2{width:118px; margin-top:8px;}

div#talk_confirm{float:left; display:block; margin-top:22px; width:635px; height:auto;}
/* talk_write end */

/* com_finish start */
div.com_finish{float:left; display:block; width:635px; height:auto;}
div.com_finish p{float:left; font-weight:bold; padding-bottom:23px;}
div.com_finish p.linktext{clear:both; float:left; font-weight:normal; padding:0px; line-height:16px;}
/* com_finish end */

/* community_shop_search start */
div.shop_search_select_in1 strong{color:#666666; float:left; font-weight:bold; padding-right:5px; padding-top:4px; width:110px;}
strong.shop_search_select{color:#666666; float:left; font-weight:bold; padding-right:5px; padding-top:4px; width:110px; clear:both;}
div.shop_search_select_in1{width:613px; height:21px; padding-left:8px; padding-right:8px; padding-top:4px; padding-bottom:4px; border-bottom:solid #ccc 1px;}
div.shop_search_select_in2{width:613px; height:21px; padding-left:8px; padding-right:8px; padding-top:4px; padding-bottom:4px; border:solid #ccc; border-top-width:0px; border-bottom-width:0px; border-left-width:0px;border-right-width:0px;}
div.shop_search_select_in3{width:613px; height:26px; padding-left:8px; padding-right:8px; padding-top:4px; padding-bottom:4px;}
strong.comm_shop_name{color:#666666; padding:0px 4px 0px 0px;}
div.shop_search_select{float:inherit; clear:both; display:block; margin:0px; width:635px;}
div.shop_search_select_box{float:left; width:629px; height:auto; border:solid #FFB253 3px; margin-top:15px;}
div.shop_search_select input,div.shop_search_select select{margin-top:2px;}
div.shop_search_select_in3 input#search12{ width:350px;}
/* community_shop_search end */

/* community_shop_result start */
div#comm_shop_result{float:left; display:block; margin-top:15px; width:623px; height:150px; clear:both; overflow:auto; border:#CCCCCC solid 1px; padding:5px;}
div#comm_shop_result ul li{line-height:1.6em; color:#333333;}
div#comm_shop_regi{float:left; display:block; margin-top:15px; width:635px; height:auto; clear:both; text-align:center;}
div#comm_shop_regi ul li{display:inline;}
div#comm_shop_regi input{width:118px;}
input#shop_regi_submit1{margin-right:10px;}
/* community_shop_result end */

/* comm_box add 2009.02.27 新サイトへのご意見はこちら */
div#comm_box1{clear:both; margin-top:10px; margin-bottom:5px; padding:10px; border:#1D3994 1px solid; width:613px; text-align:center; line-height:1.5em;}
div#comm_box1 a{background:url(//imagex.navi.com/simage/common/ico/ico_right_05.gif) no-repeat left top; padding-left:13px; font-weight:bold; font-size:120%;}

/* comm_top add 2009.04.01 */
div.comm_top_box{clear:both; width:631px; border:2px solid #fdb64f; background-color:#ffffe2;}
div.comm_top_box table{width:631px;}
div.comm_top_box table th{padding:5px 0px;}
div.comm_top_box table th.comt_theme{width:540px;}
div.comm_top_box table th.comt_number,div.comm_top_box table td.comt_number{border-left:2px solid #fdb64f; width:89px; text-align:center;}
div.comm_top_box tr{background:transparent url(//imagex.navi.com/simage/community/bg_board_type_listline.gif) no-repeat scroll left bottom;}
div.comm_top_box tr.comt_box_end{background:none;}
div.comm_top_box tr.comt_ttl{background:transparent url(//imagex.navi.com/simage/community/bg_board_type_list2.gif) no-repeat scroll left top; text-align:center;}
div.comm_top_box td.comt_index{padding:5px 5px 5px 15px;}
div.comm_top_box td.comt_index div{padding-left:30px;}
div.comm_top_box h2{margin-bottom:3px; padding:0 0 0 28px; font-size:150%; line-height:150%;}
div.comm_top_box h2.ico_tabi{background:transparent url(//imagex.navi.com/simage/community/ico/ico_b_type01.gif) no-repeat scroll left 0;}
div.comm_top_box h2.ico_album{background:transparent url(//imagex.navi.com/simage/community/ico/ico_b_type04.gif) no-repeat scroll left 0;}
div.comm_top_box h2.ico_comm{background:transparent url(//imagex.navi.com/simage/community/ico/ico_b_type02.gif) no-repeat scroll left 0;}
div.comm_top_box h2.ico_life{background:transparent url(//imagex.navi.com/simage/community/ico/ico_b_type03.gif) no-repeat scroll left 0;}
div.comm_top_box h3{margin-bottom:3px; padding:0 0 0 20px; font-size:125%;}
div.comm_top_box h3.ico_general{background:transparent url(//imagex.navi.com/simage/common/ico/ico_general.gif) no-repeat scroll left top;}
div.comm_top_box h3.ico_kuchikomi{background:transparent url(//imagex.navi.com/simage/common/ico/ico_balloon.gif) no-repeat scroll left top;}
div.comm_top_box h3.ico_qa{background:transparent url(//imagex.navi.com/simage/common/ico/ico_question.gif) no-repeat scroll left top;}
div.comm_top_box h3.ico_article{background:transparent url(//imagex.navi.com/simage/common/ico/ico_doc.gif) no-repeat scroll left top;}
div.comm_top_box h3.ico_album{background:transparent url(//imagex.navi.com/simage/common/ico/ico_img.gif) no-repeat scroll left top;}

/* comm_spot add 2009.04.13 */
div#comm_spot_name{padding:5px 7px; width:619px; border:1px solid #CCCCCC; background:transparent url(//imagex.navi.com/simage/community/bg_comm_spot.gif) no-repeat scroll left top;}
div#comm_spot_name h1{display:inline; margin:0px; padding:0 5px 0 19px; width:autopx; height:auto; background:transparent url(//imagex.navi.com/simage/community/ico/ico_spot_name.gif) no-repeat scroll left center; font-size:180%; line-height:1.4em;}
div#comm_spot_name p.locale_word{display:inline;}
div#comm_spot_in{padding:5px 0 0; overflow:hidden; zoom:1;}
ul#comm_spot_kind{float:left; width:400px;}
ul#comm_spot_kind li{display:inline; padding-right:15px;}
ul#comm_spot_link{float:right; width:219px; text-align:right;}
ul#comm_spot_link li{display:inline; margin-left:15px; padding-left:15px; background:transparent url(//imagex.navi.com/simage/common/ico/ico_right_02.gif) no-repeat scroll left top; font-weight:bold;}

/* comm contribution add 10/08/27 */
ul.ctb_navibtn_in{margin-top:30px; width:635px;}
ul.ctb_navibtn_in li{margin-bottom:15px; overflow:hidden; zoom:1;}
ul.ctb_navibtn_in li span,ul.ctb_navibtn_in li div,ul.ctb_navibtn_in li p{float:left; display:inline;}
ul.ctb_navibtn_in li div{padding-right:25px; width:160px;}
ul.ctb_navibtn_in li div.ctb_general a{display:block; background:url(//imagex.navi.com/simage/common/btn/btn_user_contribution.gif)  no-repeat 0 -72px; width:160px; height:24px; text-indent:-10000em;}
ul.ctb_navibtn_in li div.ctb_general_off a{display:block; background:url(//imagex.navi.com/simage/common/btn/btn_user_contribution.gif)  no-repeat 0 -96px; width:160px; height:24px; text-indent:-10000em;}
ul.ctb_navibtn_in li div.ctb_kuchiqa a{display:block; background:url(//imagex.navi.com/simage/common/btn/btn_user_contribution.gif)  no-repeat -160px -72px; width:160px; height:24px; text-indent:-10000em;}
ul.ctb_navibtn_in li div.ctb_kuchiqa_off a{display:block; background:url(//imagex.navi.com/simage/common/btn/btn_user_contribution.gif)  no-repeat -160px -96px; width:160px; height:24px; text-indent:-10000em;}
ul.ctb_navibtn_in li div.ctb_exchange a{display:block; background:url(//imagex.navi.com/simage/common/btn/btn_user_contribution.gif)  no-repeat -320px -72px; width:160px; height:24px; text-indent:-10000em;}
ul.ctb_navibtn_in li div.ctb_exchange_off a{display:block; background:url(//imagex.navi.com/simage/common/btn/btn_user_contribution.gif)  no-repeat -320px -96px; width:160px; height:24px; text-indent:-10000em;}
ul.ctb_navibtn_in li div.ctb_study a{display:block; background:url(//imagex.navi.com/simage/common/btn/btn_user_contribution.gif)  no-repeat -480px -72px; width:160px; height:24px; text-indent:-10000em;}
ul.ctb_navibtn_in li div.ctb_study_off a{display:block; background:url(//imagex.navi.com/simage/common/btn/btn_user_contribution.gif)  no-repeat -480px -96px; width:160px; height:24px; text-indent:-10000em;}
ul.ctb_navibtn_in li span{padding-right:10px; width:23px;}
ul.ctb_navibtn_in li p{padding-top:5px; width:417px;}
p.btn_on{color:#333333;}
p.btn_off{color:#666666;}
span.btn_off{visibility:hidden;}
div.comm_ctb_box{padding:10px; width:635px; text-align:left;}
p.comm_ctb_box_ttl{font-weight:bold; font-size:120%;}
p.comm_ctb_box_close{text-align:center;}

/* comm_delete_request add 11/10/21 */
p.comm_delete_ttl{margin-bottom:10px; font-size:14px; font-weight:bold;}
div.comm_delete_box{padding:10px; border:1px solid #CCCCCC; line-height:1.4em;}
div.comm_delele_text{margin-bottom:20px;}
div.comm_delele_text span{font-weight:bold;}
ul.comm_delete_reason input{margin-right:3px; vertical-align:middle;}
ul.comm_delete_reason li{margin-bottom:5px;}
p.comm_delete_detail{margin-left:15px;}
p.comm_delete_detail textarea{margin-top:5px; width:570px; height:50px;}

