@charset "utf-8";


#advc #wrapper {
	background: url(/advice/img/bg_advice.gif);
}

.contBox535 p {
	margin: 15px 0 0 20px;
	width: 520px;
}

.alineC {
	text-align: center;
}

hr.dot {
   border-width: 1px 0px 0px 0px;
   border-style: dashed;
   border-color: #94c629;
   height: 1px;
}

.blue {
	color: #0023d5;
}
.green {
	color: #41b520;
}
.purple {
	color: #812dda;
}

/* ǉ */
#eventAdvice #contents #countBox {
	margin: 15px auto;
	width: 448px;
}

#eventAdvice #contents #countWorry {
	margin: 0 10px 0 0;
	width: 219px;
	height: 25px;
	float: left;
	background: url(/advice/img/data_worry.gif) no-repeat;
}

#eventAdvice #contents #countView {
	width: 219px;
	height: 25px;
	float: left;
	text-indent: -9999px;
	background: url(/advice/img/data_view.gif) no-repeat;
}

#eventAdvice #contents #countWorry p,
#eventAdvice #contents #countView p {
	margin: 5px 15px;
	color: #fff;
	font-weight: bold;
	text-align: right;
}
/* end */

.mt8 {
	margin-top: 8px;
}


/* tb^[
----------------------------------------------------------- */
#frameBottomAdvice {
	clear:both;
	margin:0;
	padding:0;
	width:790px;
	height:19px;
	background-image: url(/event/main/img/footer_main.gif);
	font-size:1px;
}

/* Cij
--------------------------------------------------------- */

#eventAdvice #mainBox {
	width: 560px;
	float: left;
	color: #6c3505;
}
#eventAdvice #mainBox p a {
	/*color: #6c3505;*/
	color: #FF0000;
}

#eventAdvice #mainBox #title {
	margin: 18px 0 0 16px;
}
/*
#eventAdvice #mainBox #point {
	margin: 15px 0 0 16px;
	width: 535px;
	height: 261px;
	text-indent: -9999px;
	background: url(/advice/img/point.gif) no-repeat;
}*/
#eventAdvice #mainBox .entryBtn {
	margin-top:10px;
	text-align: center;
}

.contBox535 p a.linkColor {
	color:#FF0000;
}

#eventAdvice #mainBox .green {
	color: #50a100;
}

#eventAdvice #mainBox .small {
	font-size: 85%;
}


/*  Xg
--------------------------------------------------------------------- */

#eventAdvice .listTable {
	margin: 15px 0 0 16px;
	width: 535px;
	color: #6d6a63;
}

#eventAdvice .listTable .tableTitle a {
	display:block;
	padding-left:8px;
	text-decoration:none;
}

#eventAdvice .listTable #new a {
	color: #5c805a;
}
#eventAdvice .listTable #new .tableTitle a {
	background:url(/advice/img/arrow_new.gif) left center no-repeat;
}

#eventAdvice .listTable #comnew a {
	color: #ff7200;
}
#eventAdvice .listTable #comnew .tableTitle a {
	background:url(/advice/img/arrow_comnew.gif) left center no-repeat;
}

#eventAdvice .listTable #view a {
	color: #e84c4f;
}
#eventAdvice .listTable #view .tableTitle a {
	background:url(/advice/img/arrow_view.gif) left center no-repeat;
}

#eventAdvice .listTable #worryCont a {
	color: #415ca7;
}
#eventAdvice .listTable #worryCont .tableTitle a {
	background:url(/advice/img/arrow_worry.gif) left center no-repeat;
}

#eventAdvice .listTable #comment a {
	color: #f0892d;
}
#eventAdvice .listTable #comment .tableTitle a {
	background:url(/advice/img/arrow_comment.gif) left center no-repeat;
}



#eventAdvice .listTable #new a:hover,
#eventAdvice .listTable #comnew a:hover,
#eventAdvice .listTable #view a:hover,
#eventAdvice .listTable #worryCont a:hover,
#eventAdvice .listTable #comment a:hover {
	text-decoration:underline;
}

/* 2Kw */
#eventAdvice .listTable #list2nd {
	margin: 0 0 0 0;
}

/* ^u ----------------------------------------------------- */
#eventAdvice .listTable #tab,
#eventAdvice .listTable #list2nd {
	list-style: none;
	text-indent: -9999px;
}

#eventAdvice .listTable #tab li,
#eventAdvice .listTable #list2nd li {
	/*width: 123px;*/
	height: 35px;
	float: left;
	/*background:#F00;*/
}


#eventAdvice .listTable #listNew,
#eventAdvice .listTable #listComnew {
	width:99px;
}
#eventAdvice .listTable #listComnew {
	width:105px;
}
#eventAdvice .listTable #listView,
#eventAdvice .listTable #listWorry {
	width:114px;
}

#eventAdvice .listTable #tab li a,
#eventAdvice .listTable #list2nd li a {
	display: block;
	/*width: 123px;*/
	height: 35px;
	float: left;
	overflow:hidden;
	outline:none;
}

#eventAdvice .listTable #listNew a {
	width:99px;
	background: url(/advice/img/tab_new.gif) no-repeat;
}
#eventAdvice .listTable #listNew.select a {
	width:99px;
	background: url(/advice/img/tab_new_on.gif) no-repeat;
}

#eventAdvice .listTable #listComnew a {
	width:105px;
	background: url(/advice/img/tab_comnew.gif) no-repeat;
}
#eventAdvice .listTable #listComnew.select a {
	width:105px;
	background: url(/advice/img/tab_comnew_on.gif) no-repeat;
}

#eventAdvice .listTable #listView a {
	width:114px;
	background: url(/advice/img/tab_view.gif) no-repeat;
}
#eventAdvice .listTable #listView.select a {
	width:114px;
	background: url(/advice/img/tab_view_on.gif) no-repeat;
}

#eventAdvice .listTable #listWorry a {
	width:114px;
	background: url(/advice/img/tab_worry.gif) no-repeat;
}
#eventAdvice .listTable #listWorry.select a {
	width:114px;
	background: url(/advice/img/tab_worry_on.gif) no-repeat;
}

#eventAdvice .listTable #listComment a {
	width:103px;
	background: url(/advice/img/tab_comment.gif) no-repeat;
}
#eventAdvice .listTable #listComment.select a {
	width:103px;
	background: url(/advice/img/tab_comment_on.gif) no-repeat;
}

/* ^u end ------------------------------------------------- */


/* table ----------------------- */

#eventAdvice .listTable td {
	height: 38px;		/*  */
	border-bottom: dashed 1px #6d6a63;
}

#eventAdvice .listTable td.tableBtm {
	border-bottom: none;
}


#eventAdvice .listTable tr {
	background-color: #fff;
}


#eventAdvice .listTable td {
	width: 80px;
	text-align: center;
}

#eventAdvice .listTable td.tableTitle {
	padding-left: 8px;
	width: 269px;
	text-align: left;
}

#eventAdvice .listTable th {
	text-indent: -9999px;
}

#eventAdvice .listTable p#page {
	margin: 0;
	width: 510px;
	height: 16px;
}

#eventAdvice .listTable img {
	vertical-align: middle;
}

#eventAdvice .listTable .btn {
	margin: 10px 0;
	padding: 0 0 10px 0;
	text-align: center;
}

/* ----------------------------*/


/*
ŐV̂Y id="new" --------------------------------------------------*/
#eventAdvice .listTable #new {
	width: 535px;
	clear: left;
	background: url(/advice/img/new_bg.gif) bottom;
}

#eventAdvice .listTable th#newTitle {
	width: 281px;
	height: 31px;
	background: url(/advice/img/new_title.gif) no-repeat;
}
#eventAdvice .listTable th#new2Title {
	width: 281px;
	height: 31px;
	background: url(/advice/img/new2_title.gif) no-repeat;
}

#eventAdvice .listTable th#newView {
	width: 80px;
	height: 31px;
	background: url(/advice/img/new_view.gif) no-repeat;
}
#eventAdvice .listTable th#newWorry {
	width: 80px;
	height: 31px;
	background: url(/advice/img/new_worry.gif) no-repeat;
}
#eventAdvice .listTable th#newComment {
	width: 94px;
	height: 31px;
	background: url(/advice/img/new_comment.gif) no-repeat;
}

#eventAdvice .listTable #newCont{
	margin: 0 14px 0 11px;
	width: 510px;
	background-color: #fff;
}

#eventAdvice .listTable  #newCont tr.bg01 {
	background-color: #f0ffd7;
}
#eventAdvice .listTable .newLink,
#eventAdvice .listTable .newLink a {
	color: #659400;
}


/*  */
#eventAdvice .listTable .More {
	padding: 9px 14px 13px 0;
	text-align: right;
}


/*
{LO id="view" --------------------------------------------------*/
#eventAdvice .listTable #view {
	width: 535px;
	clear: left;
	background: url(/advice/img/view_bg.gif) bottom;
}

#eventAdvice .listTable #viewTitle {
	width: 281px;
	height: 31px;
	background: url(/advice/img/view_title.gif) no-repeat;
}
#eventAdvice .listTable #viewView {
	width: 80px;
	height: 31px;
	background: url(/advice/img/view_view.gif) no-repeat;
}
#eventAdvice .listTable #viewWorry {
	width: 80px;
	height: 31px;
	background: url(/advice/img/view_worry.gif) no-repeat;
}
#eventAdvice .listTable #viewComment {
	width: 94px;
	height: 31px;
	background: url(/advice/img/view_comment.gif) no-repeat;
}

#eventAdvice .listTable #viewCont{
	margin: 0 14px 0 11px;
	width: 510px;
	background-color: #fff;
}

#eventAdvice .listTable #viewCont tr.bg01 {
	background-color: #fff3f3;
}
#eventAdvice .listTable #view .viewLink,
#eventAdvice .listTable #view .viewLink a {
	color: #e25856;
}

/*
{LO id="view" --------------------------------------------------*/
#eventAdvice .listTable #comnew {
	width: 535px;
	clear: left;
	background: url(/advice/img/comnew_bg.gif) bottom;
}

#eventAdvice .listTable #comnewTitle {
	width: 281px;
	height: 31px;
	background: url(/advice/img/comnew_title.gif) no-repeat;
}
#eventAdvice .listTable #comnewView {
	width: 80px;
	height: 31px;
	background: url(/advice/img/comnew_view.gif) no-repeat;
}
#eventAdvice .listTable #comnewWorry {
	width: 80px;
	height: 31px;
	background: url(/advice/img/comnew_worry.gif) no-repeat;
}
#eventAdvice .listTable #comnewComment {
	width: 94px;
	height: 31px;
	background: url(/advice/img/comnew_comment.gif) no-repeat;
}

#eventAdvice .listTable #comnewCont{
	margin: 0 14px 0 11px;
	width: 510px;
	background-color: #fff;
}

#eventAdvice .listTable #comnewCont tr.bg01 {
	background-color: #ffead9;
}
#eventAdvice .listTable #comnew .viewLink,
#eventAdvice .listTable #comnew .viewLink a {
	color: #ff7200;
}


/*
YݓxLO id="worry" --------------------------------------------------*/
#eventAdvice .listTable #worry {
	width: 535px;
	clear: left;
	background: url(/advice/img/worry_bg.gif) bottom;
}

#eventAdvice .listTable #worryTitle {
	width: 281px;
	height: 31px;
	background: url(/advice/img/worry_title.gif) no-repeat;
}
#eventAdvice .listTable #worryView {
	width: 80px;
	height: 31px;
	background: url(/advice/img/worry_view.gif) no-repeat;
}
#eventAdvice .listTable #worryWorry {
	width: 80px;
	height: 31px;
	background: url(/advice/img/worry_worry.gif) no-repeat;
}
#eventAdvice .listTable #worryComment {
	width: 94px;
	height: 31px;
	background: url(/advice/img/worry_comment.gif) no-repeat;
}

#eventAdvice .listTable #worryCont {
	margin: 0 14px 0 11px;
	width: 510px;
	background-color: #fff;
}

#eventAdvice .listTable #worryCont tr.bg01 {
	background-color: #e7e7ff;
}
#eventAdvice .listTable #worry .worryLink,
#eventAdvice .listTable #worry .worryLink a {
	color: #3462c4;
}


/*
RgLO id="comment" --------------------------------------------------*/
#eventAdvice .listTable #comment {
	width: 535px;
	clear: left;
	background: url(/advice/img/comment_bg.gif) bottom;
}

#eventAdvice .listTable #commentTitle {
	width: 281px;
	height: 31px;
	background: url(/advice/img/comment_title.gif) no-repeat;
}
#eventAdvice .listTable #commentView {
	width: 80px;
	height: 31px;
	background: url(/advice/img/comment_view.gif) no-repeat;
}
#eventAdvice .listTable #commentWorry {
	width: 80px;
	height: 31px;
	background: url(/advice/img/comment_worry.gif) no-repeat;
}
#eventAdvice .listTable #commentComment {
	width: 94px;
	height: 31px;
	background: url(/advice/img/comment_comment.gif) no-repeat;
}

#eventAdvice .listTable #commentCont {
	margin: 0 14px 0 11px;
	width: 510px;
	background-color: #fff;
}

#eventAdvice .listTable #commentCont tr.bg01 {
	background-color: #fff8e3;
}
#eventAdvice .listTable #comment .commentLink,
#eventAdvice .listTable #comment .commentLink a {
	color: #e58100;
}


/*
L[[h id="keyword" --------------------------------------------------*/
/* L[[hƃ}Cy[W */

#eventAdvice .listTable #titBg {
	margin: 18px 0 10px 0;
	width: 535px;
	height: 53px;
	color: #9e3700;
	background: url(/advice/img/title_bg.gif) no-repeat;
}
#eventAdvice .listTable #keyTit {
	padding: 13px 0 22px 50px;
	font-size:125%;
	color:#FF0000;
	font-weight:bold;
}
/* end */

#eventAdvice .listTable #keyword {
	width: 535px;
	clear: left;
	background: url(/advice/img/keyword_bg.gif) bottom;
}

#eventAdvice .listTable #keywordTitle {
	width: 281px;
	height: 31px;
	background: url(/advice/img/keyword_title.gif) no-repeat;
}
#eventAdvice .listTable #keywordView {
	width: 80px;
	height: 31px;
	background: url(/advice/img/keyword_view.gif) no-repeat;
}
#eventAdvice .listTable #keywordWorry {
	width: 80px;
	height: 31px;
	background: url(/advice/img/keyword_worry.gif) no-repeat;
}
#eventAdvice .listTable #keywordComment {
	width: 94px;
	height: 31px;
	background: url(/advice/img/keyword_comment.gif) no-repeat;
}

#eventAdvice .listTable #keywordCont {
	margin: 0 14px 0 11px;
	width: 510px;
	background-color: #fff;
}

#eventAdvice .listTable #keywordCont tr.bg01 {
	background-color: #fcecdd;
}

#eventAdvice .listTable #keyword .tableTitle a {
	display:block;
	padding-left:8px;
	text-decoration:none;
	color:#955b31;
	background:url(/advice/img/arrow_key.gif) left center no-repeat;
}



#eventAdvice .listTable #keyword .tableBtm,
#eventAdvice .listTable #keyword .tableBtm a {
	color: #955b31;
}







/* v
---------------------------------------- */
#eventAdvice #outline {
	margin: 20px 0 0 16px;
	padding: 0 0 30px 0;
	width: 535px;
	background: url(/advice/img/outline_bg.gif) bottom;
	color:#9e6141;
}

#eventAdvice #outline h3 {
	width: 535px;
	height: 60px;
	background: url(/advice/img/outline_title.gif) no-repeat;
	text-indent: -9999px;
}
#eventAdvice #outline p {
	margin-left: 5px;
}
#eventAdvice #outline p img {
	margin-left: -5px;
}
#eventAdvice #outline dl {
	margin: 5px auto 0 auto;
/*
	width: 476px;
*/
	width: 454px;
	/*color: #554440;*/
}

#eventAdvice #outline dt {
	padding: 10px 0 0 0;
	width: 452px;
}

#eventAdvice #outline dd {
	padding: 10px 0;
	width: 452px;
}
#eventAdvice #outline .ddHeight {
	height: 33px;
}
#eventAdvice #outline .ddHeight span {
	padding-top:11px;
	display:block;
}
#eventAdvice #outline strong {
	color: #ff7f00;
}

#eventAdvice #outline .red {
	color: #ff0000;
}

#eventAdvice #outline #example {
	margin: 0 0 0 5px;
	color: #fcab1f;
	font-weight: bold;
}

#eventAdvice #outline ul {
	margin: 5px 0 0 10px;
}
#eventAdvice #outline ul li,
#eventAdvice .entryList li {
	padding-left:10px;
	background:url(/advice/img/bg_list_dot.gif) left center no-repeat;
}


/*
#eventAdvice #outline #point {
	margin: 15px auto 20px auto;
	width: 454px;
	height: 177px;
	text-indent: -9999px;
	background: url(/advice/img/point.gif) no-repeat;
}*/
#eventAdvice #outline #point dl,
#eventAdvice #outline #point dt,
#eventAdvice #outline #point dd {
	margin: 0;
	padding: 0;
}

#eventAdvice #outline #point {
	margin:10px 40px 5px 43px;
}

/* eRgꗗ
-------------------------------------------------------- */
#eventAdvice #topUser {
	margin: 20px 0 20px 16px;
	width: 535px;
	color: #6d6a63;
	background: url(/advice/img/top_user_list_bg.gif) 0 bottom no-repeat;
}

#eventAdvice #topUser a {
	color: #6d6a63;
}
#eventAdvice #topUser #topUserTit {
	width: 535px;
	height: 30px;
	background: url(/advice/img/top_user_list_tit.gif) no-repeat;
}
#eventAdvice #topUser #topUserTit h3 {
	padding-top:5px;
	font-size:100%;
}

#eventAdvice #topUser h3 {
	padding: 5px 0 0 10px;
	color: #fff;
}

#eventAdvice #topUser h3 a {
	color: #fff;
}

#eventAdvice #topUser table {
	margin: 0 12px 16px 8px;
	width: 515px;
}

#eventAdvice #topUser tr {
	border: solid 1px #fff;
}
#eventAdvice #topUser th {
	text-align: center;
}
#eventAdvice #topUser th img {
	margin: 13px 0 8px 0;
}

#eventAdvice #topUser tr.topUserWorry {
	text-align: center;
	background-color: #ebffcb;
}
#eventAdvice #topUser tr.topUserComment {
	text-align: center;
	background-color: #fff3d0;
}
#eventAdvice #topUser td a {
	text-decoration:none;
}
#eventAdvice #topUser td a:hover {
	color:#FF0000;
	text-decoration:underline;
}

#eventAdvice #topUser tr.topUserWorry td a.new,
#eventAdvice #topUser tr.topUserComment td a.new {
	display:block;
	padding:3px 18px 3px 0;
	background:url(/advice/img/icon.gif) right center no-repeat;
}



#eventAdvice #topUser td {
/*
	height: 41px;
	height: 51px;*/
	padding:5px 0;
	vertical-align: middle;
	border-bottom: solid 2px #fff;
}

#eventAdvice #topUser td img {
	margin:7px 0;
	width:48px;
	height:27px;
}

#eventAdvice #topUser .border01 {
	border-right: solid 4px #fff;
	border-bottom: solid 4px #fff;
}
#eventAdvice #topUser .userTit {
	padding-left: 5px;
	text-align: left;
}















/* TChj[iEj
----------------------------------------------------------- */

#eventAdvice #sideBox {
	width: 200px;
	float: right;
}

#eventAdvice #sideBox ul {
	margin: 0 15px 0 11px;
	width: 164px;
	list-style-type: none;
}

/* [U[RgꗗN */
#eventAdvice #sideBox #mylistBox {
	margin: 10px 0 0 0;
	width: 190px;
	background: url(/advice/img/mylist_01.gif) top no-repeat;
}
#eventAdvice #sideBox #mylistBox #userName {
	padding: 13px 15px 0 40px;
	width: 135px;
	color: #5c805a;
	font-size: 12px;
}
#eventAdvice #sideBox #mylistBox #userName a {
	width: 135px;
	color: #5c805a;
	font-size: 12px;
	font-weight: bold;
}
#eventAdvice #sideBox #mylistBtn {
	margin: 5px 15px 0 8px;
	width: 167px;
	height: 22px;
}
#eventAdvice #sideBox #mylistBtm {
	width: 190px;
	height: 14px;
	text-indent: -9999px;
	background: url(/advice/img/mylist_02.gif) bottom no-repeat;
}


/* ڂ̃L[[h */
#eventAdvice #sideBox #sideKeyword {
	margin: 12px 0 0 0;
	padding: 0 0 25px 0;
	width: 190px;
	color: #9c3b15;
	background: url(/advice/img/side_keyword_bg.gif) bottom no-repeat;
}
#eventAdvice #sideBox #sideKeyword h3 {
	width: 190px;
	height: 70px;
	background: url(/advice/img/side_keyword.gif) no-repeat;
	text-indent: -9999px;
}
#eventAdvice #sideBox #sideKeyword p {
	margin: 0 15px 0 11px;
	padding: 7px;
	width: 150px;
	line-height:1.5;
}
#eventAdvice #sideBox #sideKeyword a {
	color: #9c3b15;
}


#eventAdvice #sideBox #sideKeyword a.size70 {
	font-size:70%;
}
#eventAdvice #sideBox #sideKeyword a.size80 {
	font-size:80%;
}
#eventAdvice #sideBox #sideKeyword a.size90 {
	font-size:90%;
}
#eventAdvice #sideBox #sideKeyword a.size100 {
	font-size:100%;
}
#eventAdvice #sideBox #sideKeyword a.size110 {
	font-size:110%;
}
#eventAdvice #sideBox #sideKeyword a.size120 {
	font-size:120%;
}
#eventAdvice #sideBox #sideKeyword a.size130 {
	font-size:130%;
}
#eventAdvice #sideBox #sideKeyword a.size140 {
	font-size:140%;
}
#eventAdvice #sideBox #sideKeyword a.size150 {
	font-size:150%;
}
#eventAdvice #sideBox #sideKeyword a.size160 {
	font-size:160%;
}
#eventAdvice #sideBox #sideKeyword a.size170 {
	font-size:170%;
}
#eventAdvice #sideBox #sideKeyword a.size180 {
	font-size:180%;
}
#eventAdvice #sideBox #sideKeyword a.size190 {
	font-size:190%;
}
#eventAdvice #sideBox #sideKeyword a.size200 {
	font-size:200%;
}



/* ŐV̂Y */
#eventAdvice #sideBox #sideNew {
	margin: 12px 0 0 0;
	width: 190px;
	color: #5c805a;
	background: url(/advice/img/side_new_bg.gif) bottom no-repeat;
}
#eventAdvice #sideBox #sideNew h3 {
	width: 190px;
	height: 31px;
	background: url(/advice/img/side_new.gif) no-repeat;
	text-indent: -9999px;
}
#eventAdvice #sideBox #sideNew li {
	padding: 7px 0 7px 10px;
	border-bottom: dashed 1px #5c805a;
	background: url(/advice/img/ranking_new.gif) 0 12px no-repeat;
}
#eventAdvice #sideBox #sideNew li a {
	color: #5c805a;
	text-decoration: none;
}
#eventAdvice #sideBox #sideNew li#listBtm {
	padding: 7px 0 14px 10px;
	border: none;
	/*
	background: url(/advice/img/ranking_new.gif) 0 12px no-repeat;
	*/
}

/* {xXg5 */
#eventAdvice #sideBox #sideView {
	margin: 12px 0 0 0;
	width: 190px;
	color: #e84c4f;
	background: url(/advice/img/side_view_bg.gif) bottom no-repeat;
}
#eventAdvice #sideBox #sideView h3 {
	width: 190px;
	height: 31px;
	background: url(/advice/img/side_view.gif) no-repeat;
	text-indent: -9999px;
}
#eventAdvice #sideBox #sideView li {
	padding: 7px 0 7px 10px;
	border-bottom: dashed 1px #e84c4f;
	background: url(/advice/img/ranking_view.gif) 0 12px no-repeat;
}
#eventAdvice #sideBox #sideView li a {
	color: #e84c4f;
	text-decoration: none;
}
#eventAdvice #sideBox #sideView li#listBtm {
	padding: 7px 0 14px 10px;
	border: none;
}

/* YݓxxXg5 */
#eventAdvice #sideBox #sideWorry {
	margin: 12px 0 0 0;
	width: 190px;
	color: #415ca7;
	background: url(/advice/img/side_worry_bg.gif) bottom no-repeat;
}
#eventAdvice #sideBox #sideWorry h3 {
	width: 190px;
	height: 31px;
	background: url(/advice/img/side_worry.gif) no-repeat;
	text-indent: -9999px;
}
#eventAdvice #sideBox #sideWorry li {
	padding: 7px 0 7px 10px;
	border-bottom: dashed 1px #415ca7;
	background: url(/advice/img/ranking_worry.gif) 0 12px no-repeat;
}
#eventAdvice #sideBox #sideWorry li a {
	color: #415ca7;
	text-decoration: none;
}
#eventAdvice #sideBox #sideWorry li#listBtm {
	padding: 7px 0 14px 10px;
	border: none;
}

/* ŐV̂Y */
#eventAdvice #sideBox #sideComment {
	margin: 12px 0 0 0;
	width: 190px;
	color: #f0892d;
	background: url(/advice/img/side_comment_bg.gif) bottom no-repeat;
}
#eventAdvice #sideBox #sideComment h3 {
	width: 190px;
	height: 31px;
	text-indent: -9999px;
	background: url(/advice/img/side_comment.gif) no-repeat;
}
#eventAdvice #sideBox #sideComment li {
	padding: 7px 0 7px 10px;
	border-bottom: dashed 1px #f0892d;
	background: url(/advice/img/ranking_comment.gif) 0 12px no-repeat;
}
#eventAdvice #sideBox #sideComment li a {
	color: #f0892d;
	text-decoration: none;
}
#eventAdvice #sideBox #sideComment li#listBtm {
	padding: 7px 0 14px 10px;
	border: none;
}


/* 最近のコメントベスト5 */

#eventAdvice #sideBox #sideComnew {
	margin: 12px 0 0 0;
	width: 190px;
	color: #ff7200;
	background: url(/advice/img/side_comnew_bg.gif) bottom no-repeat;
}
#eventAdvice #sideBox #sideComnew h3 {
	width: 190px;
	height: 31px;
	text-indent: -9999px;
	background: url(/advice/img/side_comnew.gif) no-repeat;
}
#eventAdvice #sideBox #sideComnew li {
	padding: 7px 0 7px 10px;
	border-bottom: dashed 1px #ff7200;
	background: url(/advice/img/ranking_comnew.gif) 0 12px no-repeat;
}
#eventAdvice #sideBox #sideComnew li a {
	color: #ff7200;
	text-decoration: none;
}
#eventAdvice #sideBox #sideComnew li#listBtm {
	padding: 7px 0 14px 10px;
	border: none;
}




/* ̓tH[
----------------------------------------------------------- */
#eventAdvice #entry {
	margin: 18px 0 15px 16px;
	padding: 0 0 20px 0;
	width: 530px;
	color: #9e6141;
	background: url(/advice/img/entry_bg.gif) bottom;
}

#eventAdvice #entry h3#entryForm {
	width: 530px;
	height: 36px;
	text-indent:-9999px;
	background: url(/advice/img/entry_tit_form.gif) no-repeat;
}

#eventAdvice #entry h3#entryError {
	width: 530px;
	height: 36px;
	text-indent:-9999px;
	background: url(/advice/img/entry_tit_error.gif) no-repeat;
}

#eventAdvice #entry table {
	margin: 18px 15px 10px 15px;
	width: 500px;
	background-color: #fff3cd;
}

#eventAdvice #entry td {
	padding: 10px;
	text-align: left;
	border-bottom: dashed 1px #af7c62;
}

#eventAdvice #entry td#tableBtm {
	border: none;
}

#eventAdvice #entry td.center {
	text-align: center;
}

#eventAdvice #entry h4 {
	margin: 10px;
}

#eventAdvice #entry .entryList {
	margin: 5px 0 0 30px;
}


#eventAdvice #entry #errorImg {
	margin: 37px auto 20px auto;
	width: 484px;
	height: 173px;
	background: url(/advice/img/error.gif) no-repeat;
}

#eventAdvice #entry #indent {
	text-indent: -9999px;
}

#eventAdvice #entry #errorBtn {
	margin: 120px auto 0 auto;
	width: 169px 42px;
	text-align: center;
}


/* ̓tH[ERec
----------------------------------------------------------- */
#eventAdvice .formTxt {
	margin: 18px 15px 0 15px;
	width: 500px;
	color: #9e6141;
	line-height:140%;
}

#eventAdvice #mainBox #contents .formTxt strong a {
	color:#9e6141;
}

#eventAdvice .formTxt span {
	background:#99ffff;
	color:#000000;
}

/* Rec
----------------------------------------------------------- */
#eventAdvice #contents {
	margin: 18px 0 15px 15px;
	padding: 0 0 20px 0;
	width: 530px;
	color: #9e6141;
	background: url(/advice/img/contents_bg.gif) left bottom no-repeat;
}

#eventAdvice #contents #contTitBg {
	width: 530px;
	height: 36px;
	background: url(/advice/img/contents_tit.gif) no-repeat;
}

#eventAdvice #contents h3#contTitTxt {
	padding: 10px 0 0 45px;
	color: #fff;
	font-size:110%;
}

#eventAdvice #contents p#contTitDate {
	padding: 10px 13px 0 0;
	color: #fff;
	font-weight: bold;
}

#eventAdvice #contents #explain {
	color: #666;
	font-size: 0.8em;
	text-align: center;
}

#eventAdvice #contents #commentArea {
	margin: 15px 15px;
	width: 500px;
}


#eventAdvice #contents #commentArea textarea {
	font-size:12px;
}


#eventAdvice #contents #commentArea table {
	width: 500px;
}

#eventAdvice #contents #commentArea h3 {
	width: 500px;
	height: 30px;
	text-indent: -9999px;
	background: url(/advice/img/comment_tit.gif) no-repeat;
}

#eventAdvice #contents #commentArea a {
	font-weight:bold;
	color:#9e6141;
}

#eventAdvice #contents #commentArea #loginArea {
	margin: 10px auto 0 auto;
	padding: 10px;
	width: 420px;
	background-color: #fff8e4;
}
#eventAdvice #contents #commentArea #loginArea .loginBox {
	margin: 0 10px 0 0;
	width: 170px;
	float: left;
}
#eventAdvice #contents #commentArea #loginSsl {
	margin: 10px 10px 0 0;
	float: left;
}

#eventAdvice #contents #commentArea #loginMail {
	background: url(/advice/img/com_login_mail.gif) no-repeat;
	text-indent: -9999px;
}
#eventAdvice #contents #commentArea #loginPassword {
	background: url(/advice/img/com_login_password.gif) no-repeat;
	text-indent: -9999px;
}

#eventAdvice #contents td {
	padding: 15px 12px 12px 12px;
	vertical-align: top;
}

#eventAdvice #contents .com01 {
	background-color: #fff3cd;
}

#eventAdvice #contents .com02 {
	background-color: #fff8e4;
}

#eventAdvice #contents .thanksCom01 {
	height: 110px;
	background: url(/advice/img/thanks_back.gif) top right no-repeat #fff3cd;
}

#eventAdvice #contents .thanksCom02 {
	height: 110px;
	background: url(/advice/img/thanks_back.gif) top right no-repeat #fff8e4;
}

#eventAdvice #contents .thanksBtn {
	margin: 10px 0 0 0;
}

#eventAdvice #contents .commentForm {
	margin: 20px 0 7px 0;
}
#eventAdvice #contents textarea {
/*	margin: 0 0 0 25px;
*/
	margin: 0 0;
	padding:5px;
	width: 488px;
	height: 80px;
	border: solid 1px #ffa900;
}

#eventAdvice #contents .back {
	margin: 10px 0 15px 15px;
	vertical-align: middle;
}

#eventAdvice #contents .back a {
	color: #9e6141;
	text-decoration: none;

}

/* RgmF */
#eventAdvice #contents #commentConf {
	padding: 15px 12px 15px 12px;
	background-color: #fff3cd;
}

#eventAdvice #contents #commentConf hr {
	/*margin: 3px 0;*/
	padding:5px 0;
	border-width: 1px 0px 0px 0px;
	border-style: dashed;
	border-color: #af7c62;
	height: 1px;
}

#eventAdvice #contents #commentConf .comTit {
	margin: 5px 0;
	padding: 0;
	width: 130px;
	float: left;
	clear: both;
}
#eventAdvice #contents #commentConf .comCont {
	margin: 5px 0;
	padding: 0;
	width: 346px;
	float: left;
}






/* vtB[
----------------------------------------------------------- */
#profile {
	margin: 0 auto;
	padding: 0;
	width: 450px;
	background: url(/advice/img/bg_advice.gif) repeat-y;
}
#profile #profBg {
	margin: 20px 10px 0 13px;
	width: 427px;
	background: url(/advice/img/profile_bg.gif) bottom no-repeat;
}
#profile #profTit {
	width: 427px;
	height: 65px;
	background: url(/advice/img/profile_tit.gif) no-repeat;
	text-indent: -9999px;
}
#profile #profBox {
	padding: 10px 30px 60px 30px;
}
#profile #profTxt {
	width: 239px;
	float: left;
	color: #693d3c;
	font-size: 0.8em;
	text-align: left;
	line-height: 1.5em;
}
#profile #profTxt a {
	color: #ff5a00;
}


#eventAdvice .frmTitle {
	margin-right:5px;
	padding:2px;
	width:196px;
}

#eventAdvice #frmComment {
	margin:5px 0;
	padding:2px;
	width:316px;
	height:83px;
	font-size:13px;
}

#eventAdvice #frmInputCtr {
	margin:0 3px 0 3px;
	width:40px;
	color:#F00;
	border:1px solid #fff3cd;
	background:#fff3cd;
}




/* obNio[GA
-----------------------------------------------------------------*/


#adviceSearchBox {
	margin:10px 0 0 18px;
	padding-top:5px;
	width: 530px;
	background:url(/advice/img/bg_search_top.gif) 0 0 no-repeat;
}

#adviceSearchBox h3 {
	float:left;
	margin:15px 0 0 0;
	width:130px;
}

#adviceSearchBox h3 img {
	margin-left:13px;
}

#adviceSearchBox dl {
		float:left;
		margin:10px 0 0 0;
}

#adviceSearchBox dt {
		float:left;
		width:263px;
}
#adviceSearchBox dd {
		float:left;
		width:120px;
}
#adviceSearchBox dd img {
	margin-bottom:10px;
}

#adviceSearchBox #textfield {
		width:245px;
		border:2px solid #ff8f10;
		padding:3px;
		color:#8b8b8b;
}

#adviceSearchBox p {
	clear:both;
	margin:0 13px;
	padding:3px 0 5px 0;
	background:url(/advice/img/bg_search.gif) 0 0 no-repeat;
	color:#4a4a4a;
	font-size:84%;
}

#adviceSearchBtm {
	clear:both;
	/*margin-bottom:20px;*/
	height:13px;
	background:url(/advice/img/bg_search_btm.gif) left bottom no-repeat;
}



#adviceSimilar {
	margin:15px 15px 0 15px;
	background:#FFF;
}

#adviceSimilar h4 {
	margin:10px 0 0 0;
	padding:5px 5px 5px 10px;
	background:#c47840;
	font-weight:bold;
	color:#FFFFFF;
}

#adviceSimilar ul {
	margin:5px 10px 10px 10px;
}

#adviceSimilar ul li a {
	padding:0 0 0 10px;
	background:url(/advice/img/arrow_key.gif) 0 3px no-repeat;
	color:#9e3700;
	text-decoration:none;
}
#adviceSimilar ul li a:hover {
	text-decoration:underline;
}

