/*=======================================================
 * CSS by Future Associates
 *=======================================================*/

/*=======================================================
 * Style for BODY  メイン幅 width: 820px;
 *=======================================================*/
	body {
		margin:0px;
		padding:0px;
		background-image: url(../images/back.jpg);
		background-repeat: repeat-x;
		background-color:#FFEEF3;
		scrollbar-face-color: #E6E6E6;
		scrollbar-track-color: #EBEBEB;
		scrollbar-arrow-color: #E6E6E6;
		scrollbar-highlight-color: #E6E6E6;
		scrollbar-shadow-color: #E6E6E6;
		scrollbar-3dlight-color: #F0F0F0;
		scrollbar-darkshadow-color: #A0A0A0;
	}

	#main_contents {
		width: 910px;
		margin-right: auto;
		margin-left: auto;
	}

	div.clear {
		clear:both;
	}

	br.clear {
		clear:both;
	}

	#main_kage {
		width:910px;
		background-image: url(../images/main_kage.jpg);
		background-repeat: repeat-y;
	}

	#hedder_kage {
		width:910px;
		background-image: url(../images/hedder_kage.jpg);
		background-repeat: no-repeat;
		background-position: top;
	}

	#main_contents_area {
		width: 900px;
		margin-right: auto;
		margin-left: auto;
		background-color:#FFFFFF;
	}

/*=======================================================
 * Style for HRDDER
 *=======================================================*/
	#hedder {
		width:900px;
		height:120px;
		background-image: url(../images/hedder.jpg);
		background-repeat: no-repeat;
	}

	h1 {
		font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
		font-size: 12px;
		color:#ffffff;
	}

	#hedder_h1_ichi {
		padding-top:1px;
		padding-left:40px;
	}

	/*メインメニュー*/
	#navi_bottom_area {
		width: 900px;
		margin-right: auto;
		margin-left: auto;
	}

	#navi_bottom_bg {
		width: 900px;
		height: 38px;
		padding: 0px 0px 0px 0px;
		background-image: url(../images/menu_bg.jpg);
		background-repeat: repeat-x;
	}

	#navi_bottom {
		width: 718px;
		height: 38px;
		margin-right: 164px;
		margin-left: 18px;
		clear:both;
	}

	#navi_bottom ul{
		margin:0px;
		padding:0px;
		padding-top:0px;
	}

	#navi_bottom li{
		list-style-type:none;
		float:left;
		padding-top:0px;
		padding-left:0px;
	}

	#navi_bottom li a{
		padding: 0px;
		display: block;
		text-decoration: none;
	}

	#navi_bottom li span{
		visibility:hidden;
		font-size: 8px;
	}

	#navi_bottom li#n1 a{width:69px; height: 38px; background: url(../images/botton1.jpg) no-repeat; padding-right:2px;}
	#navi_bottom li#n1_on a{width:69px; height: 38px; background: url(../images/botton1-2.jpg) no-repeat; padding-right:2px;}
	#navi_bottom li#n1 a:hover{width:69px; height: 38px; background: url(../images/botton1-2.jpg) no-repeat; padding-right:2px;}

	#navi_bottom li#n2 a{ width:124px; height: 38px; background: url(../images/botton2.jpg) no-repeat; padding-right:2px;}
	#navi_bottom li#n2_on a{ width:124px; height: 38px; background: url(../images/botton2-2.jpg) no-repeat; padding-right:2px;}
	#navi_bottom li#n2 a:hover{ width:124px; height: 38px; background: url(../images/botton2-2.jpg) no-repeat; padding-right:2px;}

	#navi_bottom li#n3 a{ width:111px; height: 38px; background: url(../images/botton3.jpg) no-repeat; padding-right:2px;}
	#navi_bottom li#n3_on a{ width:111px; height: 38px; background: url(../images/botton3-2.jpg) no-repeat; padding-right:2px;}
	#navi_bottom li#n3 a:hover{ width:111px; height: 38px; background: url(../images/botton3-2.jpg) no-repeat; padding-right:2px;}

	#navi_bottom li#n4 a{width:85px; height: 38px; background: url(../images/botton4.jpg) no-repeat; padding-right:2px;}
	#navi_bottom li#n4_on a{width:85px; height: 38px; background: url(../images/botton4-2.jpg) no-repeat; padding-right:2px;}
	#navi_bottom li#n4 a:hover{width:85px; height: 38px; background: url(../images/botton4-2.jpg) no-repeat; padding-right:2px;}



	#navi_bottom li#n6 a{width:108px; height: 38px; background: url(../images/botton6.jpg) no-repeat; padding-right:2px;}
	#navi_bottom li#n6_on a{width:108px; height: 38px; background: url(../images/botton6-2.jpg) no-repeat; padding-right:2px;}
	#navi_bottom li#n6 a:hover{width:108px; height: 38px; background: url(../images/botton6-2.jpg) no-repeat; padding-right:2px;}



/*=======================================================
 * Style for MAIN
 *=======================================================*/
	#top_banner_area {
		width: 900px;
		margin-right: auto;
		margin-left: auto;
	}

	#top_banner h2{
		visibility:hidden;
		margin:0px;
		padding:0px;
	}

	#top_banner {
		width:900px;
		height:214px;
		background-image: url(../images/top_banner.jpg);
		background-repeat: no-repeat;
	}

	#body_contents_area {
		width: 860px;
		margin-right: auto;
		margin-left: auto;
	}

	#index_left_area {
		width: 570px;
		padding-top:15px;
		float : left;
	}

	#index_right_area {
		width:270px;
		padding-top:15px;
		padding-left:20px;
		float : left;
	}






	/*トップページ*/
	div.contents h3{
		visibility:hidden;
		margin:0px;
		padding:0px;
	}

	#contents_img1 {
		width:570px;
		height:251px;
		background-image: url(../images/contents_img1.jpg);
		background-repeat: no-repeat;
	}

	#megumi_area {
		width:570px;
		height:256px;
		background-image: url(../images/megumi_area.jpg);
		background-repeat: no-repeat;
	}

	#megumi_area_ichi {
		padding-top:15px;
	}

	#megumi_area_text {
		width:358px;
		font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
		font-size: 12px;
		line-height: 19px;
		color:#565656;
	}

	#megumi_area_text_ichi {
		padding-top:52px;
		padding-left:10px;
	}

	#dmm_area {
		width:570px;
		height:280px;
		background-image: url(../images/dmm_area.jpg);
		background-repeat: no-repeat;
	}

	#dmm_area_ichi {
		padding-top:15px;
	}


	#dmm_botton_area {
		width: 442px;
	}

	#dmm_botton_area_ichi {
		padding-top:231px;
		padding-left:103px;
	}

	#dmm_botton_area_bottom {
		width: 442px;
		height: 36px;
		clear:both;
	}

	#dmm_botton_area_bottom ul{
		margin:0px;
		padding:0px;
		padding-top:0px;
	}

	#dmm_botton_area_bottom li{
		list-style-type:none;
		float:left;
		padding-top:0px;
		padding-left:0px;
	}

	#dmm_botton_area_bottom li a{
		padding: 0px;
		display: block;
		text-decoration: none;
	}

	#dmm_botton_area_bottom li span{
		visibility:hidden;
		font-size: 8px;
	}

	#dmm_botton_area_bottom li#n1 a{width:215px; height: 36px; background: url(../images/dmm_botton_area_bottom1.jpg) no-repeat; padding-right:12px;}
	#dmm_botton_area_bottom li#n1_on a{width:215px; height: 36px; background: url(../images/dmm_botton_area_bottom1-2.jpg) no-repeat; padding-right:12px;}
	#dmm_botton_area_bottom li#n1 a:hover{width:215px; height: 36px; background: url(../images/dmm_botton_area_bottom1-2.jpg) no-repeat; padding-right:12px;}

	#dmm_botton_area_bottom li#n2 a{ width:215px; height: 36px; background: url(../images/dmm_botton_area_bottom2.jpg) no-repeat;}
	#dmm_botton_area_bottom li#n2_on a{ width:215px; height: 36px; background: url(../images/dmm_botton_area_bottom2-2.jpg) no-repeat;}
	#dmm_botton_area_bottom li#n2 a:hover{ width:215px; height: 36px; background: url(../images/dmm_botton_area_bottom2-2.jpg) no-repeat;}

	#toroku_b {
		width: 270px;
		height: 71px;
		background-image: url(../images/toroku_b1.jpg);
		background-repeat: no-repeat;
	}

	#toroku_b ul{
		margin:0px;
		padding:0px;
		padding-top:0px;
	}

	#toroku_b li{
		list-style-type:none;
		padding-top:0px;
		padding-left:0px;
	}

	#toroku_b li a{
		padding: 0px;
		display: block;
		text-decoration: none;
	}

	#toroku_b li span{
		visibility:hidden;
		font-size: 8px;
	}

	#toroku_b li#n1 a{width:270px; height: 71px; background: url(../images/toroku_b1.jpg) no-repeat;}
	#toroku_b li#n1_on a{width:270px; height: 71px; background: url(../images/toroku_b1-2.jpg) no-repeat;}
	#toroku_b li#n1 a:hover{width:270px; height: 71px; background: url(../images/toroku_b1-2.jpg) no-repeat;}


	#qr_area_ichi {
		padding-top:7px;
	}

	#qr_area {
		width:270px;
		height:210px;
		background-image: url(../images/qr_area.jpg);
		background-repeat: no-repeat;
	}

	#qr_area_text {
		width:110px;
		font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
		font-size: 12px;
		line-height: 19px;
		color:#565656;
	}

	#qr_area_text_ichi {
		padding-top:52px;
		padding-left:10px;
	}

	#youtube_area_ichi {
		padding-top:15px;
	}

	#youtube_area {
		width:270px;
		height:246px;
		background-image: url(../images/youtube_area.jpg);
		background-repeat: no-repeat;
	}

	#youtube_area_position {
		width: 242px;
		margin-right: auto;
		margin-left: auto;
	}

	#youtube_area_position_ichi {
		padding-top:42px;
	}

	#site_area_ichi {
		padding-top:15px;
	}

	#site_area {
		width:270px;
		height:253px;
		background-image: url(../images/site_area.jpg);
		background-repeat: no-repeat;
	}

	#site_area_position {
		width: 246px;
		margin-right: auto;
		margin-left: auto;
	}

	#site_area_position_ichi {
		padding-top:42px;
	}

	#pagelink_area {
		padding-top:10px;
	}

	#navi_bottom_area2_ichi {
		padding-top:15px;
	}

	#navi_bottom_area2 {
		width: 860px;
		margin-right: auto;
		margin-left: auto;
	}

	#navi_bottom_bg2 {
		width: 860px;
		height: 52px;
		padding: 0px 0px 0px 0px;
		background-image: url(../images/menu_bg2.jpg);
		background-repeat: no-repeat;
	}

	#navi_bottom2 {
		width: 860px;
		height: 52px;
		clear:both;
	}

	#navi_bottom2 ul{
		margin:0px;
		padding:0px;
		padding-top:0px;
	}

	#navi_bottom2 li{
		list-style-type:none;
		float:left;
		padding-top:0px;
		padding-left:0px;
	}

	#navi_bottom2 li a{
		padding: 0px;
		display: block;
		text-decoration: none;
	}

	#navi_bottom2 li span{
		visibility:hidden;
		font-size: 8px;
	}

	#navi_bottom2 li#n1 a{width:253px; height: 52px; background: url(../images/botton8.jpg) no-repeat;}
	#navi_bottom2 li#n1_on a{width:253px; height: 52px; background: url(../images/botton8-2.jpg) no-repeat;}
	#navi_bottom2 li#n1 a:hover{width:253px; height: 52px; background: url(../images/botton8-2.jpg) no-repeat;}

	#navi_bottom2 li#n2 a{ width:252px; height: 52px; background: url(../images/botton9.jpg) no-repeat;}
	#navi_bottom2 li#n2_on a{ width:252px; height: 52px; background: url(../images/botton9-2.jpg) no-repeat;}
	#navi_bottom2 li#n2 a:hover{ width:252px; height: 52px; background: url(../images/botton9-2.jpg) no-repeat;}

	#navi_bottom2 li#n3 a{ width:355px; height: 52px; background: url(../images/botton10.jpg) no-repeat;}
	#navi_bottom2 li#n3_on a{ width:355px; height: 52px; background: url(../images/botton10-2.jpg) no-repeat;}
	#navi_bottom2 li#n3 a:hover{ width:355px; height: 52px; background: url(../images/botton10-2.jpg) no-repeat;}

	#office_area_ichi {
		padding-top:15px;
	}

	#office_area {
		width:860px;
		height:129px;
		background-image: url(../images/office.jpg);
		background-repeat: no-repeat;
	}

	#office_area_text {
		width:580px;
		font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
		font-size: 12px;
		line-height: 19px;
		color:#565656;
	}

	#office_area_text_ichi {
		padding-top:36px;
		padding-left:20px;
	}

	#zenkoku_area_ichi {
		padding-top:15px;
	}

	#zenkoku_area {
		width:860px;
		height:129px;
		background-image: url(../images/zenkoku.jpg);
		background-repeat: no-repeat;
	}

	#zenkoku_area_text {
		width:820px;
		font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
		font-size: 12px;
		line-height: 19px;
		color:#565656;
	}

	#zenkoku_area_text a:link{text-decoration:none; color:#565656;}
	#zenkoku_area_text a:visited{text-decoration:none; color:#565656;}
	#zenkoku_area_text a:active{text-decoration:none; color:#565656;}
	#zenkoku_area_text a:hover {text-decoration:none; color:#565656;} 

	#zenkoku_area_text_ichi {
		padding-top:36px;
		padding-left:20px;
	}



/*=======================================================
 * Style for 内部ページ
 *=======================================================*/
	#naibu_top_banner_area {
		padding-bottom:15px;
	}

	#naibu_top_banner h2{
		visibility:hidden;
		margin:0px;
		padding:0px;
	}

	#naibu_top_banner {
		width:860px;
		height:151px;
		background-image: url(../images/naibu_top_banner.jpg);
		background-repeat: no-repeat;
	}

	#toroku_b2 {
		width: 270px;
		height: 85px;
	}

	#toroku_b2 ul{
		margin:0px;
		padding:0px;
		padding-top:0px;
	}

	#toroku_b2 li{
		list-style-type:none;
		padding-top:0px;
		padding-left:0px;
	}

	#toroku_b2 li a{
		padding: 0px;
		display: block;
		text-decoration: none;
	}

	#toroku_b2 li span{
		visibility:hidden;
		font-size: 8px;
	}

	#toroku_b2 li#n1 a{width:270px; height: 85px; background: url(../images/toroku_b2.jpg) no-repeat;}
	#toroku_b2 li#n1_on a{width:270px; height: 85px; background: url(../images/toroku_b2-2.jpg) no-repeat;}
	#toroku_b2 li#n1 a:hover{width:270px; height: 85px; background: url(../images/toroku_b2-2.jpg) no-repeat;}

	#toroku_b2_ichi {
		padding-top:59px;
		padding-left:583px;
	}

	#bottom_banner_area {
		padding-top:15px;
	}

	#bottom_banner span{
		visibility:hidden;
		font-size: 8px;
	}

	#bottom_banner {
		width:860px;
		height:241px;
		background-image: url(../images/bottom_banner.jpg);
		background-repeat: no-repeat;
	}

	#toroku_b3 {
		width: 270px;
		height: 71px;
	}

	#toroku_b3 ul{
		margin:0px;
		padding:0px;
		padding-top:0px;
	}

	#toroku_b3 li{
		list-style-type:none;
		padding-top:0px;
		padding-left:0px;
	}

	#toroku_b3 li a{
		padding: 0px;
		display: block;
		text-decoration: none;
	}

	#toroku_b3 li span{
		visibility:hidden;
		font-size: 8px;
	}

	#toroku_b3 li#n1 a{width:270px; height: 85px; background: url(../images/toroku_b3.jpg) no-repeat;}
	#toroku_b3 li#n1_on a{width:270px; height: 85px; background: url(../images/toroku_b3-2.jpg) no-repeat;}
	#toroku_b3 li#n1 a:hover{width:270px; height: 85px; background: url(../images/toroku_b3-2.jpg) no-repeat;}

	#toroku_b3_ichi {
		padding-top:7px;
		padding-left:583px;
	}



	/*お仕事について*/

	#office_area2 {
		width:550px;
		height:129px;
		background-image: url(../images/office2.jpg);
		background-repeat: no-repeat;
	}

	#office_area_text2 {
		width:580px;
		font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
		font-size: 12px;
		line-height: 19px;
		color:#565656;
	}

	#office_area_text_ichi2 {
		padding-top:36px;
		padding-left:20px;
	}

	div.kankyo {
		font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
		font-size: 12px;
		line-height: 18px;
	}


/*=======================================================
 * Style for TITLE WAKU
 *=======================================================*/
	div.title h3{
		visibility:hidden;
		margin:0px;
		padding:0px;
	}

	div.title1 {
		width:860px;
		height:43px;
		background-image: url(../images/title1.jpg);
		background-repeat: no-repeat;
	}

	div.title2 {
		width:860px;
		height:43px;
		background-image: url(../images/title2.jpg);
		background-repeat: no-repeat;
	}

	div.title3 {
		width:860px;
		height:43px;
		background-image: url(../images/title3.jpg);
		background-repeat: no-repeat;
	}

	div.title4 {
		width:860px;
		height:43px;
		background-image: url(../images/title4.jpg);
		background-repeat: no-repeat;
	}

	div.title5 {
		width:860px;
		height:43px;
		background-image: url(../images/title5.jpg);
		background-repeat: no-repeat;
	}

	div.title6 {
		width:860px;
		height:43px;
		background-image: url(../images/title6.jpg);
		background-repeat: no-repeat;
	}

	div.title7 {
		width:860px;
		height:43px;
		background-image: url(../images/title7.jpg);
		background-repeat: no-repeat;
	}

	div.title8 {
		width:860px;
		height:43px;
		background-image: url(../images/title8.jpg);
		background-repeat: no-repeat;
	}

	div.title9 {
		width:860px;
		height:43px;
		background-image: url(../images/title9.jpg);
		background-repeat: no-repeat;
	}


	div.title10 {
		width:860px;
		height:43px;
		background-image: url(../images/title10.jpg);
		background-repeat: no-repeat;
	}

	div.nakawaku {
		width:860px;
		background-image: url(../images/nakawaku.jpg);
		background-repeat: repeat-y;
	}

	div.nakawaku_footer {
		width:860px;
		height:20px;
		background-image: url(../images/nakawaku_footer.jpg);
		background-repeat: no-repeat;
	}

	div.nakawaku_area {
		width: 820px;
		margin-right: auto;
		margin-left: auto;
		padding-top:10px;
		font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
		font-size: 12px;
		line-height: 22px;
		color:#565656;
	}

	div.nakawaku_area a:link{text-decoration:none; color:#ff6600;}
	div.nakawaku_area a:visited{text-decoration:none; color:#ff6600;}
	div.nakawaku_area a:active{text-decoration:none; color:#ff6600;}
	div.nakawaku_area a:hover {text-decoration:none; color:#E10000;} 

	div.sub_title {
		width:820px;
		height:32px;
		background-color:#FFF1D4;
	}

	div.sub_title_icon {
		width:40px;
		height:32px;
		background-image: url(../images/sub_title_icon.jpg);
		background-repeat: no-repeat;
		float:left;
		padding-right:5px;
	}

	div.sub_title_text {
		font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
		font-size: 16px;
		font-weight: bold;
		color:#FD8B04;
		float:left;
		padding-top:6px;
	}

	#information_area {
	    	width:820px;
		height:200px;
		border:solid 1px #999999;
		overflow: auto;
		margin-bottom:15px;
	}

	#information_area_main {
    		width:780px;
		padding-top:20px;
		margin-right: auto;
		margin-left: auto;
		font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
		font-size: 12px;
		line-height: 20px;
		text-align:left;
		color:#666666;
	}

/*=======================================================
 * Style for 報酬計算
 *=======================================================*/

	#keisan_bg {
	    	width:822px;
		height:280px;
		background-image: url(../images/keisan.jpg);
		background-repeat: no-repeat;
	}

	input.keisan100 {
		width:100px;
		height:24px;
		font-size: 20px;
		color:#FF0000;
		border:solid 1px #999999;
	}

/*=======================================================
 * Style for NAVIGERTER
 *=======================================================*/
	div.megu {
		background-image: url(../images/megu.jpg);
		background-repeat: no-repeat;
		background-position: top right;
	}

	div.yume {
		background-image: url(../images/yume.jpg);
		background-repeat: no-repeat;
		background-position: top right;
	}

	div.rei {
		background-image: url(../images/rei.jpg);
		background-repeat: no-repeat;
		background-position: top right;
	}

	div.megu2 {
		background-image: url(../images/megu2.jpg);
		background-repeat: no-repeat;
		background-position: top left;
	}

	div.yume2 {
		background-image: url(../images/yume2.jpg);
		background-repeat: no-repeat;
		background-position: top left;
	}

	div.rei2 {
		background-image: url(../images/rei2.jpg);
		background-repeat: no-repeat;
		background-position: top left;
	}

	div.rei3 {
		background-image: url(../images/rei3.jpg);
		background-repeat: no-repeat;
		background-position: top left;
	}

/*=======================================================
 * Style for SPACE
 *=======================================================*/
	div.space5 {
		padding-top:5px;
	}

	div.space10 {
		padding-top:10px;
	}

	div.space15 {
		padding-top:15px;
	}

	div.space20 {
		padding-top:20px;
	}

	div.space30 {
		padding-top:30px;
	}

	div.space40 {
		padding-top:40px;
	}

	div.space50 {
		padding-top:50px;
	}

	div.space60 {
		padding-top:60px;
	}

	div.space70 {
		padding-top:70px;
	}

	div.space80 {
		padding-top:80px;
	}

	div.space90 {
		padding-top:90px;
	}

	div.space100 {
		padding-top:100px;
	}

/*=======================================================
 * Style for FOOTER
 *=======================================================*/
	#footer_menu_bg_ichi {
		padding-top:10px;
	}

	#footer_menu_bg {
		width:900px;
		height:23px;
		background-image: url(../images/footer_menu_bg.jpg);
		background-repeat: repeat-x;
	}

	#footer_menu_txt {
		font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
		font-size: 12px;
		color:#565656;
	}

	#footer_menu_txt_ichi {
		padding-top:6px;
	}

	#footer_menu_txt a:link{text-decoration:none; color:#555555;}
	#footer_menu_txt a:visited{text-decoration:none; color:#555555;}
	#footer_menu_txt a:active{text-decoration:none; color:#555555;}
	#footer_menu_txt a:hover {text-decoration:none; color:#E10000;} 

	#footer_area1 {
		width:900px;
		height:68px;
		background-image: url(../images/footer_area1.jpg);
		background-repeat: no-repeat;
	}

	#footer_area1_ichi {
		padding-top:41px;
		padding-left:728px;
	}

	#footer_area2 {
		width:900px;
		height:52px;
		background-image: url(../images/footer_area2.jpg);
		background-repeat: no-repeat;
		font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
		font-size: 12px;
		line-height: 19px;
		color:#ffffff;
	}

	#footer_area2_ichi {
		padding-top:5px;
		padding-left:20px;
	}

/*=======================================================
 * Style for TABLE COLOR
 *=======================================================*/
	table.number1 {
		background-color:#C7C7C5;
	}

	td.color1 {
		background-color:#CFEAFF;
	}
	td.color2 {
		background-color:#FFF4CE;
	}
	td.color3 {
		background-color:#C3E2DA;
	}
	td.color4 {
		background-color:#FBE9E7;
	}
	td.color5 {
		background-color:#FFFFFF;
	}

	table {
		font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
		font-size: 12px;
		color:#555555;
	}

	table.number1 a:link{text-decoration:none; color:#555555;}
	table.number1 a:visited{text-decoration:none; color:#555555;}
	table.number1 a:active{text-decoration:none; color:#555555;}
	table.number1 a:hover {text-decoration:none; color:#E10000;} 


/*=======================================================
 * Style for TEXT
 *=======================================================*/
	.default {
		color: #666666;
	}
	.white {
		color: #ffffff;
	}
	.black {
		color: #000000;
	}
	.green {
		color: #008000;
	}
	.silver {
		color: #C0C0C0;
	}
	.lime {
		color: #00FF00;
	}
	.blue {
		color: #0000FF;
	}
	.olive {
		color: #808000;
	}
	.orange {
		color: #ff6600;
	}
	.maroon {
		color: #800000;
	}
	.navy {
		color: #000080;
	}
	.red {
		color: #FF0000;
	}
	.pink {
		color: #FB3AA5;
	}
	.purple {
		color: #800080;
	}
	.teal {
		color: #008080;
	}
	.fuchsia {
		color: #FF00FF;
	}
	.aqua {
		color: #00FFFF;
	}

/*=======================================================
 * Style for FORM
 *=======================================================*/
	input.haba100 {
		width:100px;
		border:solid 1px #999999;
	}

	input.haba150 {
		width:150px;
		border:solid 1px #999999;
	}

	input.haba200 {
		width:200px;
		border:solid 1px #999999;
	}

	input.haba250 {
		width:250px;
		border:solid 1px #999999;
	}

	input.haba300 {
		width:300px;
		border:solid 1px #999999;
	}

	select.ken {
		border:solid 1px #999999;
	}

	textarea {
		border:solid 1px #999999;
	}

/*=======================================================
 * Style for BBS
 *=======================================================*/
	div.bbs_text {
		font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
		font-size: 12px;
		line-height: 19px;
		color:#565656;
	}

	.bbs_blue {
		color: #0099FF;
	}

	.bbs_red {
		color: #FF0066;
	}

	div.display_block { display:block; }
	div.display_none { display:none; }