@charset "UTF-8";

/* -----------------------------------------------------------------------------

project matsu

-------------------------------------------------------------------------------- */

.ptit{
	width:699px;
	height:37px;
	background:url(/img/project/pro_tit01.gif) no-repeat;
	text-indent:-9999px;
}

.apply{
	width:699px;
	height:24px;
	background:url(/img/project/project_h2_01.gif) no-repeat;
	text-indent:-9999px;
}

.going{
	width:699px;
	height:24px;
	background:url(/img/project/project_h2_02.gif) no-repeat;
	text-indent:-9999px;
}

.next{
	width:699px;
	height:24px;
	background:url(/img/project/project_h2_03.gif) no-repeat;
	text-indent:-9999px;
}

.old{
	width:699px;
	height:24px;
	background:url(/img/project/project_h2_04.gif) no-repeat;
	text-indent:-9999px;
}

* #project2{
	margin:16px 0px 3px 11px;

}

#project2 p{
	padding:0px;
}

#project2 .photo{
	width:122px;
	text-align:center;
	float:left
}

#project2 .photo img{
	margin-top:6px;
}

#project2{
	width:295px;
	min-height:168px;
	margin:16px 0px 3px 0px;
	float:left;
	padding:0px;
}

#check{
	width: 19px;
	height: 19px;
	margin: 16px 3px 0px 21px;
	float:left;
	padding:0px;
}

#project2 .count{
	margin-top:22px;
}

#project2 .count span{
	font-size:10px;
	color:#ff6600;
}


/* -----------------------------------------------------------------------------

bbs_project

-------------------------------------------------------------------------------- */

h1{
	width:699px;
	height:37px;
	background:url(/img/project/project_bbs_h1.gif) no-repeat;
	text-indent:-9999px;
}

.now{
	width:699px;
	height:24px;
	background:url(/img/project/project_bbs_h2_01.gif) no-repeat;
	text-indent:-9999px;
}

.old{
	width:699px;
	height:24px;
	background:url(/img/project/project_bbs_h2_02.gif) no-repeat;
	text-indent:-9999px;
}


/* -----------------------------------------------------------------------------

buzz_it

-------------------------------------------------------------------------------- */

#tit_buzzit{
	width:699px;
	height:37px;
	background:url(/img/project/tit_buzzit.gif) no-repeat;
	text-indent:-9999px;	
}


/* -----------------------------------------------------------------------------

l_history

-------------------------------------------------------------------------------- */

#l_history{
	width:699px;
	height:37px;
	background:url(/img/project/l_history.gif) no-repeat;
	text-indent:-9999px;	
}

/* -----------------------------------------------------------------------------

buzz_create

-------------------------------------------------------------------------------- */

#buzz_create{
	width:699px;
	height:37px;
	background:url(/img/project/buzz_create.gif) no-repeat;
	text-indent:-9999px;
}

#whats{
	width:699px;
	height:24px;
	background:url(/img/project/create_bg.gif) no-repeat;
	text-indent:-9999px;	
}

#create_prj{
	width:699px;
	height:24px;
	background:url(/img/project/create_prj_bg.gif) no-repeat;
	text-indent:-9999px;	
}

#create{
	margin:18px 21px 0px 21px;
}

#create h2{
	width:675px;
	height:52px;
	font-weight:normal;
}

#create h2 span{
	font-size:14px;
	color:#000000;
	font-weight:bold;
}


/* -----------------------------------------------------------------------------

buzzLife system

-------------------------------------------------------------------------------- */

#buzz_system{
	width:699px;
	height:37px;
	background:url(/img/project/tit_system.gif) no-repeat;
	text-indent:-9999px;
	padding-bottom:10px;
}

#bs_start{
	width:699px;
	margin:0px;
	padding:0px;	
}

#bs_start #headtop{
	width:699px;
	margin:0px;
	padding-bottom:10px;
}

#bs_start #headtop h2{
	background:url(/img/common/icon_box01.gif) no-repeat top left;
	margin:0px;
	padding:0px 0px 9px 26px;
	color:#ff6600;
	font-size:14px;
	float:left;
}

#bs_start #headtop #link{
	float:right;
}

#bs_start #getstarted{
	clear:both;
	width:699px;
	padding:14px 0px 10px 0px;
	background-color:#FFFFFF;
}


#shikumibox1{
	width:320px;
	height:100px;
	float:left;
	display:inline;
	margin:10px 0px;
	padding-left:20px;
}

#shikumibox1 .shikumipict{
	width:70px;
	float:left;
}

#shikumibox1 .shikumitext{
	width:250px;
	float:left;
	text-align:left;
}

#shikumibox1 .shikumitext h3{
	font-size:0.9em;
	margin-bottom:3px;
	paddding:0px;
	display:block;
	text-align:left;
}


#shikumibox1 .shikumitext p{
	line-height:1.2em;
}

#shikumiflowbox1{
	background:url(/img/common/buzzlifeflow2.gif) no-repeat right top;
	width:335px;
	float:left;
	text-align:left;
	padding-left:20px;
}

#shikumiflowbox1 .textbox{
	width:260px;
	height:170px;
	text-align:left;
}

#shikumiflowbox2{
	background:url(/img/common/buzzlifeflow3.gif) no-repeat right top;
	width:320px;
	float:left;
	text-align:left;
	padding-left:20px;
}

#shikumiflowbox2 .textbox{
	width:250px;
	height:170px;
	text-align:left;
}

.textbox p{
	margin-left:10px;
	text-align:left;
	width:210px;
}


/* -----------------------------------------------------------------------------

create_others

-------------------------------------------------------------------------------- */

#create_others{
	clear:both;
	width:699px;
	margin:0px;
	padding:0px;	
}

#create_others h2{
	background:url(/img/common/icon_box01.gif) no-repeat top left;
	margin:0px;
	padding:0px 0px 9px 26px;
	color:#ff6600;
	font-size:14px;
}

#create_others #create_buzz{
	width:699px;
	padding:14px 0px 30px 0px;
	background-color:#FFFFFF;
}

/* -----------------------------------------------------------------------------

buzzship_cont

-------------------------------------------------------------------------------- */

#buzzship_cont{
	clear:both;
	width:699px;
	margin:20px 0px 0px 0px;
	padding:0px;	
}

#buzzship_cont #headtop{
	width:699px;
	margin:0px;
	padding-bottom:10px;
}

#buzzship_cont #headtop h2{
	background:url(/img/common/icon_box01.gif) no-repeat top left;
	margin:0px;
	padding:0px 0px 9px 26px;
	color:#ff6600;
	font-size:14px;
	float:left;
}

#buzzship_cont #headtop #link{
	float:right;
}

#buzzship_cont #buzzship_wh{
	clear:both;
	width:671px;
	padding:30px 14px 30px 14px;
	background-color:#FFFFFF;
}

#buzzship_cont #buzzship_wh h3{
	font-size:100%;
	display:block;
	color:#ff3c00;
	font-weight:bold;
	padding-bottom:6px;
}

#buzzship_cont #bs_right{
	float:right;
	margin:0px 0px 10px 0px;
}


/* -----------------------------------------------------------------------------

project_detail

-------------------------------------------------------------------------------- */

#tit_pj_join{
	width:699px;
	height:37px;
	background:url(/img/project/tit_pj_join.gif) no-repeat;
	text-indent:-9999px;	
}

#tit_pj_going{
	width:699px;
	height:37px;
	background:url(/img/project/tit_pj_going.gif) no-repeat;
	text-indent:-9999px;	
}

#tit_pj_past{
	width:699px;
	height:37px;
	background:url(/img/project/tit_pj_past.gif) no-repeat;
	text-indent:-9999px;	
}

#tit_pj_recruit{
	width:699px;
	height:37px;
	background:url(/img/project/tit_pj_recruit.gif) no-repeat;
	text-indent:-9999px;	
}

#tit_pj_usual{
	width:699px;
	height:37px;
	background:url(/img/project/tit_pj_usual.gif) no-repeat;
	text-indent:-9999px;	
}

#tit_contact{
	width:699px;
	height:37px;
	background:url(/img/project/tit_contact.gif) no-repeat;
	text-indent:-9999px;	
}

#tit_partner{
	width:699px;
	height:37px;
	background:url(/img/project/tit_partner.gif) no-repeat;
	text-indent:-9999px;	
}

/* -----------------------------------------------------------------------------
Feb 2nd 2009 added
-------------------------------------------------------------------------------- */
#tit_lesson{
	width:699px;
	height:37px;
	background:url(/img/project/lesson_tit.gif) no-repeat;
	text-indent:-9999px;
	margin-bottom:11px;	
}

#cont_lesson{
	text-align:center;
}

#tit_pj_eunquete{
	width:699px;
	height:37px;
	background:url(/img/project/tit_pj_eunquete.gif) no-repeat;
	text-indent:-9999px;	
}

#tit_about{
	width:699px;
	height:37px;
	background:url(/img/project/tit_about.gif) no-repeat;
	text-indent:-9999px;	
}

#tit_aboutpro{
	width:699px;
	height:37px;
	background:url(/img/pethealth/tit_aboutpro.gif) no-repeat;
	text-indent:-9999px;	
}

/* -----------------------------------------------------------------------------
Feb 4th 2009 added
-------------------------------------------------------------------------------- */
#tit_cp{
	width:699px;
	height:37px;
	background:url(/img/sb/tit_cp.gif) no-repeat;
	text-indent:-9999px;	
}

/* -----------------------------------------------------------------------------
Mar 31st 2009 added
-------------------------------------------------------------------------------- */
#tit_card{
	width:699px;
	height:37px;
	background:url(/img/common/tit_card.gif) no-repeat;
	text-indent:-9999px;	
}

#tit_notice{
	width:699px;
	height:37px;
	background:url(/img/common/tit_notice.gif) no-repeat;
	text-indent:-9999px;	
}

#news-list-idx {padding-left:0px;}
#news-list-idx dl {	clear:both;	margin-bottom:3px;}
#news-list-idx dl dt { float:left; width:20%;}
#news-list-idx dl dd { float:right; width:80%;line-height:1.8em;}
#news-list-idx dl dd a { border-bottom:#666666 dotted 1px; padding-bottom:1px;}
#news-list-idx dl dd a:hover { border-bottom:#666666 solid 1px;}

.clrff6600 { color:#ff6600;}

/* -----------------------------------------------------------------------------
Aug 14th 2009 added
-------------------------------------------------------------------------------- */
#my_record{
	width:699px;
	height:37px;
	background:url(/img/project/tit_record.gif) no-repeat;
	text-indent:-9999px;	
}
/* -----------------------------------------------------------------------------

project

-------------------------------------------------------------------------------- */
/*
#project{
	width:318px;
	min-height:168px;
	margin:16px 0px 3px 21px;
	float:left;
	padding:0px;
}

* #project{
	margin:16px 0px 3px 11px;

}

#project p{
	padding:0px;
}
*/
#project .photo{
	width:122px;
	text-align:center;
	float:left
}

#project .photo img{
	margin-top:6px;
}

#project .c_photo{
	width:122px;
	text-align:center;
	float:left
}

#project .c_photo img{
	margin-top:6px;
}

#project .count{
	margin-top:22px;
}
#project .count span{
	font-size:10px;
	color:#ff6600;
}

#project .btn{
	clear:both;
}
#project .btn img{
	margin: 6px 15px 0px 0px;
}

#another_buzzlive{
	clear:both;
	margin:8px 0px 10px 0px;
	text-align:right;
}

#another_buzzlive_txt{
	margin:8px 0px 10px 0px;
}

#another_buzzlive_txt .btn{
	float:right;
	margin:10px 0 0 10px;
}


#tit_signup{
	width:699px;
	height:37px;
	background:url(/img/project/tit_signup.gif) no-repeat;
	text-indent:-9999px;	
}

/* プロフィール編集 */
#tit_profile_edit{
	width:699px;
	height:37px;
	background:url(/img/project/tit_profile_edit.gif) no-repeat;
	text-indent:-9999px;	
}


/* 退会手続き */
#tit_resign_form{
	width:699px;
	height:37px;
	background:url(/img/project/tit_resign_form.gif) no-repeat;
	text-indent:-9999px;	
}


/* buzzリーダー登録 */
#tit_leader_signup{
	width:699px;
	height:37px;
	background:url(/img/project/tit_leader_signup.gif) no-repeat;
	text-indent:-9999px;	
}



/* -----------------------------------------------------------------------------

bbs

-------------------------------------------------------------------------------- */

.bbs{
	width:510px;
	height:24px;
	padding:4px 0px 9px 13px;
	background:url(/img/project/project_bbs_h2_03.gif) no-repeat;
	color:#FFFFFF;
}

#bbs{
	width:485px;
	margin:0px 14px 0px 11px;
	float:left;
	display: inline;
}

*html #bbs{
	margin:0px 5px 0px 5px;
}

#bbs p{
	padding:0px 0px 12px 0px;
}

#bbs .photo{
	display:block;
	background:url(/img/project/img_wh.gif);
	background-repeat:no-repeat;
	width:122px;
	height:122px;
	margin-top:2px;
	text-align:center;
	float:left
}

*html #bbs .photo{
	margin-top:8px;
}

#bbs .photo img{
	margin-bottom:6px;
}

#bbs .more{
	margin-top:2px;
	margin-left:132px;
}

*html #bbs .more{
	margin-top:8px;
}

#bbs .more span{
	color:#ff6600;
	font-weight:bold;
}

#bbs .count{
	font-size:18px;
}

/* -----------------------------------------------------------------------------

bbs_l  in case that the bbs_top-page doesn't have "leader's voice"(osusume-do)

-------------------------------------------------------------------------------- */

.bbs_l{
	width:699px;
	height:24px;
	padding:4px 0px 9px 13px;
	background:url(/img/project/project_bbs_h2_07.gif) no-repeat;
	color:#FFFFFF;
}

#bbs_l{
	width:674px;
	margin:0px 14px 0px 11px;
	float:left;
}

*html #bbs_l{
	margin:0px 5px 0px 5px;
}

#bbs_l p{
	padding:0px 0px 12px 0px;
}

#bbs_l .photo{
	display:block;
	background:url(/img/project/img_wh.gif);
	background-repeat:no-repeat;
	width:122px;
	height:122px;
	margin-top:2px;
	text-align:center;
	float:left
}

*html #bbs_l .photo{
	margin-top:8px;
}

#bbs_l .photo img{
	margin-bottom:6px;
}

#bbs_l .more{
	margin-top:2px;
	margin-left:132px;
}

*html #bbs_l .more{
	margin-top:8px;
}

#bbs_l .more span{
	color:#ff6600;
	font-weight:bold;
}

#bbs_l .count{
	font-size:18px;
}

/* -----------------------------------------------------------------------------

voice

-------------------------------------------------------------------------------- */

.voice{
	width:179px;
	height:24px;
	padding:4px 0px 0px 13px;
	background:url(/img/project/project_bbs_h2_06.gif) no-repeat;
	color:#FFFFFF;
	font-weight:bold;
}

#voice{
	width:152px;
	margin:0px 14px 0px 13px;
}

*html #voice{
	margin:6px 14px 0px 13px;
}

#voice p{
	margin:6px 0px 0px 0px;
	padding:0px;
	font-size:10px;
}

#voice ul li{
	margin:2px 0px 0px 0px;
	padding:0px 0px 0px 6px;
	font-size:10px;
}

#voice span{
	float:right;
}

#voice h3{
	width:62px;
	height:13px;
	padding:0px;
	margin:0px;
	background:url(/img/project/bbs_rec.gif) no-repeat;
	text-indent:-9999px;
}

#voice .heikin{
	width:152px;
	text-align:center;
	padding-bottom:0px;
}

/* -----------------------------------------------------------------------------

banner

-------------------------------------------------------------------------------- */

#banner{
	width:699px;
	padding:0px;
}

#banner img{
	margin:12px 12px 12px 0px;
}

*html #banner{
	width:701px;
}

#banner .left{
	float:left;
}

#banner .right{
	float:left;
}

/* -----------------------------------------------------------------------------

bbs_navi

-------------------------------------------------------------------------------- */

#bbs_navi{
	width:699px;
	height:35px;
	background:url(/img/project/project_bbs_navi_bg.gif) no-repeat;
	text-align:center;
}

#bbs_navi ul{
	text-align:center;
}

#bbs_navi li{
	float: left;
	display: block;
	margin:8px 19px 0px 20px;
}

#bbs_navi li a {
	display: block;
	margin: 0px;
	padding: 0px;
}


#bbs_navi li a#bbs_01{
	width:146px;
	height:19px;
	background: url(/img/project/bbs_navi_01.gif) no-repeat;
	text-indent: -9999px;
}

#bbs_navi li a#bbs_01:hover {
	background: url(/img/project/bbs_navi_01_on.gif) no-repeat;
}

#bbs_navi li a#bbs_01_active {
	width:146px;
	height:19px;
	background: url(/img/project/bbs_navi_01_on.gif) no-repeat;
	text-indent: -9999px;
}

#bbs_navi li a#bbs_012{
	width:146px;
	height:19px;
	background: url(/img/project/bbs_navi_012.gif) no-repeat;
	text-indent: -9999px;
}

#bbs_navi li a#bbs_012:hover {
	background: url(/img/project/bbs_navi_012_on.gif) no-repeat;
}

#bbs_navi li a#bbs_012_active {
	width:146px;
	height:19px;
	background: url(/img/project/bbs_navi_012_on.gif) no-repeat;
	text-indent: -9999px;
}

#bbs_navi li a#bbs_02{
	width:98px;
	height:19px;
	background: url(/img/project/bbs_navi_02.gif) no-repeat;
	text-indent: -9999px;
}

#bbs_navi li a#bbs_02:hover {
	background: url(/img/project/bbs_navi_02_on.gif) no-repeat;
}

#bbs_navi li a#bbs_02_active {
	width:98px;
	height:19px;
	background: url(/img/project/bbs_navi_02_on.gif) no-repeat;
	text-indent: -9999px;
}

#bbs_navi li a#bbs_03{
	width:98px;
	height:19px;
	background: url(/img/project/bbs_navi_03.gif) no-repeat;
	text-indent: -9999px;
}

#bbs_navi li a#bbs_03:hover {
	background: url(/img/project/bbs_navi_03_on.gif) no-repeat;
}

#bbs_navi li a#bbs_03_active {
	width:98px;
	height:19px;
	background: url(/img/project/bbs_navi_03_on.gif) no-repeat;
	text-indent: -9999px;
}

#bbs_navi li a#bbs_04{
	width:146px;
	height:19px;
	background: url(/img/project/bbs_navi_04.gif) no-repeat;
	text-indent: -9999px;
}

#bbs_navi li a#bbs_04:hover {
	background: url(/img/project/bbs_navi_04_on.gif) no-repeat;
}

#bbs_navi li a#bbs_04_active {
	width:146px;
	height:19px;
	background: url(/img/project/bbs_navi_04_on.gif) no-repeat;
	text-indent: -9999px;
}

/* -----------------------------------------------------------------------------

project_detail_navi

-------------------------------------------------------------------------------- */

#pjd_navi{
	width:699px;
	height:35px;
	background:url(/img/project/pj_detail_navi_bg.gif) no-repeat;
	text-align:center;
}

#pjd_navi ul{
	text-align:center;
}

#pjd_navi li{
	float: left;
	display: block;
	margin:8px 0px 0px 20px;
}

#pjd_navi li a {
	display: block;
	margin: 0px;
	padding: 0px;
}


#pjd_navi li a#pjd_01{
	width:126px;
	height:19px;
	background: url(/img/project/pjd_navi_01.gif) no-repeat;
	text-indent: -9999px;
}

#pjd_navi li a#pjd_01_on{
	width:126px;
	height:19px;
	background: url(/img/project/pjd_navi_01_on.gif) no-repeat;
	text-indent: -9999px;
}

#pjd_navi li a#pjd_01:hover {
	background: url(/img/project/pjd_navi_01_on.gif) no-repeat;
}

#pjd_navi li a#pjd_01_active {
	width:126px;
	height:19px;
	background: url(/img/project/pjd_navi_01_on.gif) no-repeat;
	text-indent: -9999px;
}

#pjd_navi li a#pjd_02{
	width:92px;
	height:19px;
	background: url(/img/project/pjd_navi_02.gif) no-repeat;
	text-indent: -9999px;
}

#pjd_navi li a#pjd_02_on{
	width:92px;
	height:19px;
	background: url(/img/project/pjd_navi_02_on.gif) no-repeat;
	text-indent: -9999px;
}

#pjd_navi li a#pjd_02:hover {
	background: url(/img/project/pjd_navi_02_on.gif) no-repeat;
}

#pjd_navi li a#pjd_02_active {
	width:92px;
	height:19px;
	background: url(/img/project/pjd_navi_02_on.gif) no-repeat;
	text-indent: -9999px;
}

#pjd_navi li a#pjd_03{
	width:114px;
	height:19px;
	background: url(/img/project/pjd_navi_03.gif) no-repeat;
	text-indent: -9999px;
}

#pjd_navi li a#pjd_03_on{
	width:114px;
	height:19px;
	background: url(/img/project/pjd_navi_03_on.gif) no-repeat;
	text-indent: -9999px;
}

#pjd_navi li a#pjd_03:hover {
	background: url(/img/project/pjd_navi_03_on.gif) no-repeat;
}

#pjd_navi li a#pjd_03_active {
	width:114px;
	height:19px;
	background: url(/img/project/pjd_navi_03_on.gif) no-repeat;
	text-indent: -9999px;
}

#pjd_navi li a#pjd_04{
	width:110px;
	height:19px;
	background: url(/img/project/pjd_navi_04.gif) no-repeat;
	text-indent: -9999px;
}

#pjd_navi li a#pjd_04_on{
	width:110px;
	height:19px;
	background: url(/img/project/pjd_navi_04_on.gif) no-repeat;
	text-indent: -9999px;
}

#pjd_navi li a#pjd_04:hover {
	background: url(/img/project/pjd_navi_04_on.gif) no-repeat;
}

#pjd_navi li a#pjd_04_active {
	width:110px;
	height:19px;
	background: url(/img/project/pjd_navi_04_on.gif) no-repeat;
	text-indent: -9999px;
}

#pjd_navi li a#pjd_05{
	width:126px;
	height:19px;
	background: url(/img/project/pjd_navi_05.gif) no-repeat;
	text-indent: -9999px;
}

#pjd_navi li a#pjd_05_on{
	width:126px;
	height:19px;
	background: url(/img/project/pjd_navi_05_on.gif) no-repeat;
	text-indent: -9999px;
}


#pjd_navi li a#pjd_05:hover {
	background: url(/img/project/pjd_navi_05_on.gif) no-repeat;
}

#pjd_navi li a#pjd_05_active {
	width:126px;
	height:19px;
	background: url(/img/project/pjd_navi_05_on.gif) no-repeat;
	text-indent: -9999px;
}


#pjd_navi li a#pjd_06{
	width:114px;
	height:19px;
	background: url(/img/project/pjd_navi_06.gif) no-repeat;
	text-indent: -9999px;
}

#pjd_navi li a#pjd_06_on{
	width:114px;
	height:19px;
	background: url(/img/project/pjd_navi_06_on.gif) no-repeat;
	text-indent: -9999px;
}

#pjd_navi li a#pjd_06:hover {
	background: url(/img/project/pjd_navi_06_on.gif) no-repeat;
}

#pjd_navi li a#pjd_06_active {
	width:114px;
	height:19px;
	background: url(/img/project/pjd_navi_06_on.gif) no-repeat;
	text-indent: -9999px;
}

#pjd_navi li a#pjd_07{
	width:126px;
	height:19px;
	background: url(/img/project/pjd_navi_07.gif) no-repeat;
	text-indent: -9999px;
}

#pjd_navi li a#pjd_07_on{
	width:126px;
	height:19px;
	background: url(/img/project/pjd_navi_07_on.gif) no-repeat;
	text-indent: -9999px;
}

#pjd_navi li a#pjd_07:hover {
	background: url(/img/project/pjd_navi_07_on.gif) no-repeat;
}

#pjd_navi li a#pjd_07_active {
	width:126px;
	height:19px;
	background: url(/img/project/pjd_navi_07_on.gif) no-repeat;
	text-indent: -9999px;
}

#pjd_navi li a#pjd_08{
	width:114px;
	height:19px;
	background: url(/img/project/pjd_navi_08.gif) no-repeat;
	text-indent: -9999px;
}

#pjd_navi li a#pjd_08_on{
	width:114px;
	height:19px;
	background: url(/img/project/pjd_navi_08_on.gif) no-repeat;
	text-indent: -9999px;
}

#pjd_navi li a#pjd_08:hover {
	background: url(/img/project/pjd_navi_08_on.gif) no-repeat;
}

#pjd_navi li a#pjd_08_active {
	width:114px;
	height:19px;
	background: url(/img/project/pjd_navi_08_on.gif) no-repeat;
	text-indent: -9999px;
}


#pjd_navi li a#pjd_09{
	width:126px;
	height:19px;
	background: url(/img/project/pjd_navi_09.gif) no-repeat;
	text-indent: -9999px;
}

#pjd_navi li a#pjd_09_on{
	width:126px;
	height:19px;
	background: url(/img/project/pjd_navi_09_on.gif) no-repeat;
	text-indent: -9999px;
}

#pjd_navi li a#pjd_09:hover {
	background: url(/img/project/pjd_navi_09_on.gif) no-repeat;
}

#pjd_navi li a#pjd_09_active {
	width:126px;
	height:19px;
	background: url(/img/project/pjd_navi_09_on.gif) no-repeat;
	text-indent: -9999px;
}

/* -----------------------------------------------------------------------------

project_going_navi

-------------------------------------------------------------------------------- */

#pjg_navi{
	width:699px;
	height:35px;
	background:url(/img/project/pj_detail_navi_bg.gif) no-repeat;
	text-align:center;
}

#pjg_navi ul{
	text-align:center;
}

#pjg_navi li{
	float: left;
	display: block;
	margin:8px 0px 0px 12px;
}

#pjg_navi li a {
	display: block;
	margin: 0px;
	padding: 0px;
}


#pjg_navi li a#pjd_01{
	width:126px;
	height:19px;
	background: url(/img/project/pjd_navi_01.gif) no-repeat;
	text-indent: -9999px;
}

#pjg_navi li a#pjd_01_on{
	width:126px;
	height:19px;
	background: url(/img/project/pjd_navi_01_on.gif) no-repeat;
	text-indent: -9999px;
}

#pjg_navi li a#pjd_01:hover {
	background: url(/img/project/pjd_navi_01_on.gif) no-repeat;
}

#pjg_navi li a#pjd_01_active {
	width:126px;
	height:19px;
	background: url(/img/project/pjd_navi_01_on.gif) no-repeat;
	text-indent: -9999px;
}

#pjg_navi li a#pjd_06{
	width:114px;
	height:19px;
	background: url(/img/project/pjd_navi_06.gif) no-repeat;
	text-indent: -9999px;
}

#pjg_navi li a#pjd_06_on{
	width:114px;
	height:19px;
	background: url(/img/project/pjd_navi_06_on.gif) no-repeat;
	text-indent: -9999px;
}

#pjg_navi li a#pjd_06:hover {
	background: url(/img/project/pjd_navi_06_on.gif) no-repeat;
}

#pjg_navi li a#pjd_06_active {
	width:114px;
	height:19px;
	background: url(/img/project/pjd_navi_06_on.gif) no-repeat;
	text-indent: -9999px;
}

#pjg_navi li a#pjd_07{
	width:126px;
	height:19px;
	background: url(/img/project/pjd_navi_07.gif) no-repeat;
	text-indent: -9999px;
}

#pjg_navi li a#pjd_07_on{
	width:126px;
	height:19px;
	background: url(/img/project/pjd_navi_07_on.gif) no-repeat;
	text-indent: -9999px;
}

#pjg_navi li a#pjd_07:hover {
	background: url(/img/project/pjd_navi_07_on.gif) no-repeat;
}

#pjg_navi li a#pjd_07_active {
	width:126px;
	height:19px;
	background: url(/img/project/pjd_navi_07_on.gif) no-repeat;
	text-indent: -9999px;
}

#pjg_navi li a#pjd_08{
	width:114px;
	height:19px;
	background: url(/img/project/pjd_navi_08.gif) no-repeat;
	text-indent: -9999px;
}

#pjg_navi li a#pjd_08_on{
	width:114px;
	height:19px;
	background: url(/img/project/pjd_navi_08_on.gif) no-repeat;
	text-indent: -9999px;
}

#pjg_navi li a#pjd_08:hover {
	background: url(/img/project/pjd_navi_08_on.gif) no-repeat;
}

#pjg_navi li a#pjd_08_active {
	width:114px;
	height:19px;
	background: url(/img/project/pjd_navi_08_on.gif) no-repeat;
	text-indent: -9999px;
}


#pjg_navi li a#pjd_09{
	width:126px;
	height:19px;
	background: url(/img/project/pjd_navi_09.gif) no-repeat;
	text-indent: -9999px;
}

#pjg_navi li a#pjd_09_on{
	width:126px;
	height:19px;
	background: url(/img/project/pjd_navi_09_on.gif) no-repeat;
	text-indent: -9999px;
}

#pjg_navi li a#pjd_09:hover {
	background: url(/img/project/pjd_navi_09_on.gif) no-repeat;
}

#pjg_navi li a#pjd_09_active {
	width:126px;
	height:19px;
	background: url(/img/project/pjd_navi_09_on.gif) no-repeat;
	text-indent: -9999px;
}


/* -----------------------------------------------------------------------------

l_history_navi

-------------------------------------------------------------------------------- */

#l_history_navi{
	width:699px;
	height:35px;
	background:url(/img/project/pj_detail_navi_bg.gif) no-repeat;
	text-align:center;
}

#l_history_navi ul{
	text-align:center;
}

#l_history_navi li{
	float: left;
	display: block;
	margin:8px 19px 0px 20px;
}

#l_history_navi li a {
	display: block;
	margin: 0px;
	padding: 0px;
}


#l_history_navi li a#lhis_01{
	width:106px;
	height:19px;
	background: url(/img/project/lhis_navi_01.gif) no-repeat;
	text-indent: -9999px;
}

#l_history_navi li a#lhis_01_on{
	width:106px;
	height:19px;
	background: url(/img/project/lhis_navi_01_on.gif) no-repeat;
	text-indent: -9999px;
}

#l_history_navi li a#lhis_01:hover {
	background: url(/img/project/lhis_navi_01_on.gif) no-repeat;
}

#l_history_navi li a#lhis_01_active {
	width:106px;
	height:19px;
	background: url(/img/project/lhis_navi_01_on.gif) no-repeat;
	text-indent: -9999px;
}

#l_history_navi li a#lhis_02{
	width:98px;
	height:19px;
	background: url(/img/project/lhis_navi_02.gif) no-repeat;
	text-indent: -9999px;
}

#l_history_navi li a#lhis_02_on{
	width:98px;
	height:19px;
	background: url(/img/project/lhis_navi_02_on.gif) no-repeat;
	text-indent: -9999px;
}

#l_history_navi li a#lhis_02:hover {
	background: url(/img/project/lhis_navi_02_on.gif) no-repeat;
}

#l_history_navi li a#lhis_02_active {
	width:98px;
	height:19px;
	background: url(/img/project/lhis_navi_02_on.gif) no-repeat;
	text-indent: -9999px;
}

#l_history_navi li a#lhis_03{
	width:98px;
	height:19px;
	background: url(/img/project/lhis_navi_03.gif) no-repeat;
	text-indent: -9999px;
}

#l_history_navi li a#lhis_03_on{
	width:98px;
	height:19px;
	background: url(/img/project/lhis_navi_03_on.gif) no-repeat;
	text-indent: -9999px;
}

#l_history_navi li a#lhis_03:hover {
	background: url(/img/project/lhis_navi_03_on.gif) no-repeat;
}

#l_history_navi li a#lhis_03_active {
	width:98px;
	height:19px;
	background: url(/img/project/lhis_navi_03_on.gif) no-repeat;
	text-indent: -9999px;
}

#l_history_navi li a#lhis_04{
	width:116px;
	height:19px;
	background: url(/img/project/lhis_navi_04.gif) no-repeat;
	text-indent: -9999px;
}

#l_history_navi li a#lhis_04_on{
	width:116px;
	height:19px;
	background: url(/img/project/lhis_navi_04_on.gif) no-repeat;
	text-indent: -9999px;
}

#l_history_navi li a#lhis_04:hover {
	background: url(/img/project/lhis_navi_04_on.gif) no-repeat;
}

#l_history_navi li a#lhis_04_active {
	width:116px;
	height:19px;
	background: url(/img/project/lhis_navi_04_on.gif) no-repeat;
	text-indent: -9999px;
}


/* -----------------------------------------------------------------------------

#bbs_navi_body

-------------------------------------------------------------------------------- */

#bbs_navi_body{
	margin:18px 21px 0px 21px;
}

#bbs_navi_body h2{
	width:334px;
	height:16px;
	background:url(/img/project/project_bbs_top_h2_01.gif) no-repeat;
	text-indent:-9999px;
}

#bbs_navi_body h3{
	clear:both;
	padding:15px 0px 3px 0px;
	color:#ff6600;
	font-weight:bold;
}

#bbs_navi_body li{
	float: left;
	margin-right:10px;
}

/* -----------------------------------------------------------------------------

#bbs_navi_body_thread

-------------------------------------------------------------------------------- */

/*** matsunaga modified ***/
#bbs_navi_body_thread{
	margin:12px 21px 0px 21px;
}

#bbs_navi_body_thread h2{
	font-size:14px;
	color:#ff6600;
	font-weight:bold;
	padding-bottom:6px;
}

#bbs_navi_body_thread h2 p{
	padding:0;
	margin:0;
	color:#333333;
	font-size:12px;
}

#bbs_navi_body_thread h2 span{
	font-weight:normal;
	font-size:11px;
	color:#999999;
}
/*** matsunaga modified ***/

#bbs_navi_body_thread .buzzproject{
	float:right;
}

#bbs_navi_body_thread h3{
	width:334px;
	height:16px;
	background:url(/img/project/project_bbs_thread_h3.gif) no-repeat;
	text-indent:-9999px;
}

#bbs_navi_body_thread h4{
	clear:both;
	width:300px;
	margin:15px 0px 3px 0px;
	color:#ff6600;
	font-weight:bold;
}

#bbs_navi_body_thread h5{
	width:300px;
	margin:15px 0px 3px 0px;
	color:#ff6600;
	font-weight:bold;
}

#bbs_navi_body_thread ul{
	padding-bottom:10px;
}

#bbs_navi_body_thread li{
	float: left;
	margin-right:10px;
}

#bbs_navi_body_thread .page_t{
	margin:15px 0px 3px 0px;
	float:right;
	text-align:right;
	line-height:150%;
}

#bbs_navi_body_thread .page_t span{
	font-weight:bold;
}

#bbs_navi_body_thread .page_b{
	margin:7px 0px 3px 0px;
	float:right;
	text-align:right;
	line-height:150%;
}

#bbs_navi_body_thread .page_b span{
	font-weight:bold;
}

#bbs_navi_body_thread .count{
	width:300px;
	font-weight:bold;
}

#bbs_navi_body_thread .count span{
	color:#ff6600;
	font-size:18px;
}

#bbs_navi_body_thread .row{
	height:12px;
	margin-bottom:13px;
}


/* -----------------------------------------------------------------------------

#bbs_navi_body_thread_post

-------------------------------------------------------------------------------- */

/*** matsunaga modified ***/
#bbs_navi_body_thread_post{
	margin:12px 21px 0px 21px;
}

#bbs_navi_body_thread_post h2{
	font-size:14px;
	color:#ff6600;
	font-weight:bold;
	padding-bottom:6px;
}

#bbs_navi_body_thread_post h2 p{
	padding:0;
	margin:0;
	color:#333333;
	font-size:12px;
}

#bbs_navi_body_thread_post h2 span{
	font-weight:normal;
	font-size:11px;
	color:#999999;
}
/*** matsunaga modified ***/

#bbs_navi_body_thread_post .buzzproject{
	float:right;
}

#bbs_navi_body_thread_post h3{
	width:334px;
	height:16px;
	background:url(/img/project/project_bbs_thread_post_h3.gif) no-repeat;
	text-indent:-9999px;
}

#bbs_navi_body_thread_post h4{
	width:334px;
	height:16px;
	background:url(/img/project/project_bbs_thread_post_h4.gif) no-repeat;
	text-indent:-9999px;
}

#bbs_navi_body_thread_post p{
	color:#6d3428;
}

#bbs_navi_body_thread_post p span{
	color:#ff0000;
}

/* -----------------------------------------------------------------------------

#bbs_navi_body_confirm

-------------------------------------------------------------------------------- */

#bbs_navi_body_confirm{
	margin:18px 21px 0px 21px;
}

#bbs_navi_body_confirm h2{
	width:500px;
	height:52px;
	font-weight:normal;
}

#bbs_navi_body_confirm h2 span{
	font-size:14px;
	color:#ff6600;
	font-weight:bold;
}

#bbs_navi_body_confirm .buzzproject{
	float:right;
}

#bbs_navi_body_confirm h3{
	width:334px;
	height:16px;
	background:url(/img/project/bbs_navi_body_confirm_h3.gif) no-repeat;
	text-indent:-9999px;
}

#bbs_navi_body_confirm p{
	color:#6d3428;
}

#bbs_navi_body_confirm p span{
	color:#ff0000;
}

/* -----------------------------------------------------------------------------

#bbs_navi_body_comment

-------------------------------------------------------------------------------- */

/*** matsunaga modified ***/

#bbs_navi_body_comment{
	margin:12px 21px 0px 21px;
}

#bbs_navi_body_comment h2{
	font-size:14px;
	color:#ff6600;
	font-weight:bold;
	padding-bottom:6px;
}

#bbs_navi_body_comment h2 p{
	padding:0;
	margin:0;
	color:#333333;
	font-size:12px;
}

#bbs_navi_body_comment h2 span{
	font-weight:normal;
	font-size:11px;
	color:#999999;
}
/*** matsunaga modified ***/




#bbs_navi_body_comment .buzzproject{
	float:right;
}

#bbs_navi_body_comment h3{
	width:334px;
	height:16px;
	background:url(/img/project/project_bbs_comment_h3.gif) no-repeat;
	text-indent:-9999px;
}

#bbs_navi_body_comment h4{
	width:300px;
	margin:15px 0px 3px 0px;
	color:#ff6600;
	font-weight:bold;
}

#bbs_navi_body_comment .page_t{
	margin:15px 0px 3px 0px;
	float:right;
	text-align:right;
	line-height:150%;
}

#bbs_navi_body_comment .page_t span{
	font-weight:bold;
}

#bbs_navi_body_comment .page_b{
	margin:7px 0px 3px 0px;
	float:right;
	text-align:right;
	line-height:150%;
}

#bbs_navi_body_comment .page_b span{
	font-weight:bold;
}

#bbs_navi_body_comment .count{
	width:300px;
	font-weight:bold;
}

#bbs_navi_body_comment .count span{
	color:#ff6600;
	font-size:18px;
}

#bbs_navi_body_comment .row{
	height:12px;
	margin-bottom:13px;
}

/* -----------------------------------------------------------------------------

#bbs_navi_body_trackback

-------------------------------------------------------------------------------- */
/*** matsunaga modified ***/

#bbs_navi_body_trackback{
	margin:12px 21px 0px 21px;
}

#bbs_navi_body_trackback h2{
	font-size:14px;
	color:#ff6600;
	font-weight:bold;
	padding-bottom:6px;
}

#bbs_navi_body_trackback h2 p{
	padding:0;
	margin:0;
	color:#333333;
	font-size:12px;
}

#bbs_navi_body_trackback h2 span{
	font-weight:normal;
	font-size:11px;
	color:#999999;
}
/*** matsunaga modified ***/


#bbs_navi_body_trackback .buzzproject{
	float:right;
}

#bbs_navi_body_trackback h3{
	width:334px;
	height:16px;
	background:url(/img/project/project_bbs_trackback_h3.gif) no-repeat;
	text-indent:-9999px;
}

#bbs_navi_body_trackback h4{
	width:300px;
	margin:15px 0px 3px 0px;
	color:#ff6600;
	font-weight:bold;
}

#bbs_navi_body_trackback .page_t{
	margin:15px 0px 3px 0px;
	float:right;
	text-align:right;
	line-height:150%;
}

#bbs_navi_body_trackback .page_t span{
	font-weight:bold;
}

#bbs_navi_body_trackback .page_b{
	margin:7px 0px 3px 0px;
	float:right;
	text-align:right;
	line-height:150%;
}

#bbs_navi_body_trackback .page_b span{
	font-weight:bold;
}

#bbs_navi_body_trackback .count{
	width:300px;
	font-weight:bold;
}

#bbs_navi_body_trackback .count span{
	color:#ff6600;
	font-size:18px;
}

#bbs_navi_body_trackback .row{
	height:12px;
	margin-bottom:13px;
}

/* -----------------------------------------------------------------------------

#bbs_navi_body_result

-------------------------------------------------------------------------------- */

/*** matsunaga modified ***/
#bbs_navi_body_result{
	margin:12px 21px 0px 21px;
}

#bbs_navi_body_result h2{
	font-size:14px;
	color:#ff6600;
	font-weight:bold;
	padding-bottom:6px;
}

#bbs_navi_body_result h2 p{
	padding:0;
	margin:0;
	color:#333333;
	font-size:12px;
}

#bbs_navi_body_result h2 span{
	font-weight:normal;
	font-size:11px;
	color:#999999;
}
/*** matsunaga modified ***/


#bbs_navi_body_result .buzzproject{
	float:right;
}

#bbs_navi_body_result h3{
	width:334px;
	height:16px;
	background:url(/img/project/project_bbs_result_h3.gif) no-repeat;
	text-indent:-9999px;
}

#bbs_navi_body_result h4{
	clear:both;
	width:300px;
	margin:15px 0px 3px 0px;
	color:#ff6600;
	font-weight:bold;
}

#bbs_navi_body_result .page_t{
	margin:15px 0px 3px 0px;
	float:right;
	text-align:right;
	line-height:150%;
}

#bbs_navi_body_result .page_t span{
	font-weight:bold;
}

#bbs_navi_body_result .page_b{
	margin:7px 0px 3px 0px;
	float:right;
	text-align:right;
	line-height:150%;
}

#bbs_navi_body_result .page_b span{
	font-weight:bold;
}

#bbs_navi_body_result .brown{
	color:#6d3428;
	float:left;
	margin-top:6px;
}

#bbs_navi_body_result .count{
	width:450px;
	margin-top:15px;
}

#bbs_navi_body_result .count span{
	color:#ff6600;
	font-size:18px;
	font-weight:bold;
}

#bbs_navi_body_result .row{
	height:12px;
	margin-bottom:13px;
}

.new_thread{
	text-align:center;
	font-weight:bold;
}

.new_thread img{
	margin-top:12px;
}

/* -----------------------------------------------------------------------------

#bbs_navi_body_comment

-------------------------------------------------------------------------------- */

/*** matsunaga modified ***/
#bbs_navi_body_comment{
	margin:12px 21px 0px 21px;
}

#bbs_navi_body_comment .desc{
	font-size:12px;
	line-height:1.5em;	
}

#bbs_navi_body_comment h2{
	font-size:14px;
	color:#ff6600;
	font-weight:bold;
	padding-bottom:6px;
}

#bbs_navi_body_comment h2 p{
	padding:0;
	margin:0;
	color:#333333;
	font-size:12px;
}

#bbs_navi_body_comment h2 span{
	font-weight:normal;
	font-size:11px;
	color:#999999;
}
/*** matsunaga modified ***/



#bbs_navi_body_comment .buzzproject{
	float:right;
}

#bbs_navi_body_comment .page_t{
	margin:15px 0px 3px 0px;
	float:right;
	text-align:right;
	line-height:150%;
}

#bbs_navi_body_comment .page_t span{
	font-weight:bold;
}

#bbs_navi_body_comment .page_b{
	margin:7px 0px 3px 0px;
	float:right;
	text-align:right;
	line-height:150%;
}

#bbs_navi_body_commentt .page_b span{
	font-weight:bold;
}

#bbs_navi_body_comment .row{
	height:12px;
	margin-top:52px;
}

#bbs_navi_body_comment .comment{
	text-align:center;
	font-weight:bold;
}

#bbs_navi_body_comment .comment img{
	margin-top:20px;
}

#bbs_navi_body_comment .date{
	float:right;
	font-weight:normal;
	color:#333333;
}

#bbs_navi_body_comment .osusume{
	height:25px;
	margin:5px 0px 12px 0px;
	color:#6d3428;
	background:url(/img/project/project_bbs_comment_border.gif) no-repeat bottom;
}

#bbs_navi_body_comment .osusume span{
	color:#ff6600;
}

#bbs_navi_body_comment .name{
	margin-top:30px;
}

#bbs_navi_body_comment .trackback{
	margin-top:-5px;
	float:right;
	font-weight:bold;
}

#bbs_navi_body_comment #comment_list{
	width: 657px;
	border:0px;
	text-align:left;
	margin-bottom:5px;
}

#bbs_navi_body_comment #comment_list th{
	height:35px;
	background-color:#fef7cd;
	font-weight:normal;
	padding:4px 7px 4px 7px;
	border:0px;
	color:#333333;
}

#bbs_navi_body_comment #comment_list td{
	font-size:12px;
	line-height:1.5em;
	padding:6px;
	border:0px;
	background:url(/img/project/project_bbs_comment_border2.gif) no-repeat bottom;
}

#bbs_navi_body_comment #comment_list .osusume2{
	color:#6d3428;
}

#bbs_navi_body_comment #comment_list .osusume2 span{
	color:#ff6600;
}

#bbs_navi_body_comment #comment_list .date2{
	font-size:10px;
	text-align:right;
}

/* -----------------------------------------------------------------------------

#enq_body

-------------------------------------------------------------------------------- */

#enq_body{
	margin:18px 21px 0px 21px;
}

#enq_body h2{
	width:500px;
	height:32px;
	font-weight:normal;
}

#enq_body h2 span{
	font-size:14px;
	color:#ff6600;
	font-weight:bold;
}


/* -----------------------------------------------------------------------------

#pjd_body

-------------------------------------------------------------------------------- */

/*** matsunaga modified ***/
#pjd_body{
	margin:12px 21px 0px 21px;
}

#pjd_body h2{
	font-size:14px;
	color:#ff6600;
	font-weight:bold;
	padding-bottom:6px;
}

#pjd_body h2 p{
	padding:0;
	margin:0;
	color:#333333;
	font-size:12px;
}

#pjd_body h2 span{
	font-weight:normal;
	font-size:11px;
	color:#999999;
}
/*** matsunaga modified ***/


#pjd_body h2 .cl{
	font-size:12px;
	font-weight:normal;
}

#pjd_body h3{
	color:#333333;
	font-weight:bold;
	background-image:url(../img/project/bar_intro_or.gif);
	padding:2px 0px 0px 10px;
	margin-top:17px;
	/*color:#ff6600;
	margin-top:10px;*/
}

.fromstaff {
	border-top:dotted #87c737 2px;
	border-right:dotted #87c737 2px;
	border-bottom:dotted #87c737 2px;
	border-left:dotted #87c737 2px;
	margin:15px 0px;
	padding:12px;
}


.buzzpoint {
	border-top:dotted #ff6600 2px;
	border-right:dotted #ff6600 2px;
	border-bottom:dotted #ff6600 2px;
	border-left:dotted #ff6600 2px;
	margin:15px 0px;
	padding:12px;
}

#pjd_body h4{
	margin-top:10px;
	color:#6d3428;
	background-color:#ffeb61;
	padding:3px 6px;
	margin:10px 0px;
}

#pjd_body p{
	padding:0px;
	margin:0px;
}

#pjd_body table{
	width:657px;
	border-top:1px solid #f1a231;
	border-left:1px solid #f1a231;
	text-align:left;
	table-layout: fixed;
	word-wrap: break-word;
	word-break: break-all;
}

#pjd_body form#inputform table {
	table-layout: auto;
}

#pjd_body th{
	padding:4px 7px 4px 7px;
	border-bottom:1px solid #f1a231;
	border-right:1px solid #f1a231;
	font-weight:bold;
	background-color:#ffeb61;
	color:#6d3428;
	white-space:nowrap; 
}

#pjd_body td{
	height:42px;
	padding:6px 7px 6px 7px;
	border-bottom:1px solid #f1a231;
	border-right:1px solid #f1a231;
}

#pjd_body td a{
	font-weight:bold;
}

#pjd_body td span{
	font-size:10px;
}

#pjd_body .address{
	float:right;
}


#pjd_body .reporttable{
	margin:0px;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	table-layout: auto;
}

#pjd_body .reporttable td{
	padding:5px;
	font-size:100%;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
}

#pjd_body .aligncenter input {
	vertical-align: middle;
}

/* -----------------------------------------------------------------------------

#search

-------------------------------------------------------------------------------- */

#search span{
	margin-right:24px;
}

#search input{
	margin-right:3px;
}

/* -----------------------------------------------------------------------------

#thread_post

-------------------------------------------------------------------------------- */

#thread_post {
	margin-top:25px;
	text-align:center;
}

#thread_post p{
	text-align:left;
	color:#333333;
}

#thread_post span{
	font-weight:bold;
	color:#FF0000;
}

#thread_post input{
	margin-right:17px;
}

#thread_post span{
	font-weight:bold;
	color:#FF0000;
}

#thread_post .btn {
	margin-top:15px;
}

#thread_post_txt {
	width:650px;
	height:155px;
}

/* -----------------------------------------------------------------------------

#login & password reminder

-------------------------------------------------------------------------------- */

* html .cont_login{width:655px;}

.cont_login{
	width:655px;
	padding:0px;
	margin:0 auto;
	text-align:center;
}

.cont_login h2{
	background:url(/img/text/copy_login2.gif) no-repeat;
	width:655px;
	height:30px;
	padding:0px 22px 0px 21px;
	margin:10px 0px 15px 0px;
	text-indent:-9999px;
	display:block;
}

* html .cont_pass{width:655px;}

.cont_pass{
	width:655px;
	padding:0px;
	margin:0 auto;
	text-align:center;
}

.cont_pass h2{
	background:url(/img/text/copy_pass_reminder2.gif) no-repeat;
	width:655px;
	height:30px;
	padding:0px 22px 0px 21px;
	margin:10px 0px 15px 0px;
	text-indent:-9999px;
	display:block;
}
