BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	color:#333333;
	BACKGROUND-COLOR: #cccccc;
	font-size:12px;
	/*overflow-x : hidden ;*/
	text-align:center;
}
.txt10 {
	FONT: 10px "ＭＳ Ｐゴシック", "Osaka"; COLOR: #666666
}
.red {
	COLOR: #cc0000
}
.blue {
	COLOR: #3366cc
}
.txt12 {
	FONT: 12px/16px "ＭＳ Ｐゴシック", "Osaka"; COLOR: #666666
}
.bk {
	COLOR: #000000
}
.white {
	COLOR: #ffffff
}
.big_red{
	display:block;
	color:#f90;
	font-size:18px;
	font-weight:bold;
	padding:0px 0px 0px 15px;
}
.big_red2{
	display:block;
	color:#0C0;
	font-size:18px;
	font-weight:bold;
	padding:0px 0px 0px 15px;
}

.total{
	width:760px;
	text-align:center;
	margin:0px auto;
	}

div.navi {
	vertical-align:top;
	margin:0px;
	float: left;
	width: 200px;
	/*height: 555px;*/
	/*height: 250px;*/
}

div.submenu {
	float: left;
	width: 200px;	
	font-size:12px;
	COLOR: #444444;
	text-align:left;
}

div.news {
	vertical-align:top;
	margin: 0px;
	font-size:11px;
	width: 200px;
	text-align:left;
}

div.contents {
	float: right;
	width: 535px;
	font-size:12px;
	COLOR: #444;
	line-height: 1.5;
}

div.clear{
	float:none;
	}
/*ヘッダーのタイトル設定*/
div .head_img{
	width:746px;
	height:100px;
	margin:0px;
	padding:0px;
	background-image: url(img/moti_top1.jpg);
	background-repeat: no-repeat;
}
div .head_img2{
	width:746px;
	height:100px;
	margin:0px;
	padding:0px;
	background-image: url(img/moti_top3.jpg);
	background-repeat: no-repeat;
}
.head_img .head_pagetitle{
	width:300px;
	color:#F90;
	font-size:16px;
	font-weight:bold;
	padding-top: 70px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 38px;
}
.head_img2 .head_pagetitle2{
	width:300px;
	color:#0C0;
	font-size:16px;
	font-weight:bold;
	padding-top: 70px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 38px;
}
/*ヘッダーのタイトル設定　終了*/
	
/*サイドバー*/
div .side_demo{
	margin:16px 0px 0px 0px;
}
div .side_storytitle{
	margin:30px 0px 8px 5px;
}
div .side_story01{
	width:179px;
	height:50px;
	margin:5px;
	background:url(img/side_02.png) no-repeat;
}
div .side_story01 a{
	display:block;
	width:179px;
	height:50px;
	color:#666666;
	text-decoration:none;
}
div .side_story02{
	width:179px;
	height:50px;
	margin:5px;
	background:url(img/side_03.png) no-repeat;
}
div .side_story02 a{
	display:block;
	width:179px;
	height:50px;
	color:#666666;
	text-decoration:none;
}
div .side_story03{
	width:179px;
	height:50px;
	margin:5px;
	background:url(img/side_04.png) no-repeat;
}
div .side_story03 a{
	display:block;
	width:179px;
	height:50px;
	color:#666666;
	text-decoration:none;
}
.side_story01 p,
.side_story02 p,
.side_story03 p{
	padding:13px 10px 0px 52px;
	}

.side_home{
	margin:30px 0px 10px 5px;
	}
div .side_shinka{
	margin:50px 0px 10px 5px;
}	
/*サイドバー　終了*/	

/*TOPページ*/
td{
	font-size:12px;
	}
	
/*TOPページの大きいタイトル画像*/
div.contents_ver2 {
	float: left;
	width: 746px;
	height:240px;
	font-size:12px;
	COLOR: #444444;
	text-align:left;
	line-height: 1.5;
	overflow:hidden;
	text-indent:-9999em;
}
div.contents_ver2_1 {
	float: left;
	width: 79px;
	height: 240px;
	margin: 0px;
	background: url(img/moti_title1.gif) no-repeat;
}
div.contents_ver2_2 {
	float: left;
	width: 111px;
	height: 240px;
	margin: 0px;		
}
div.contents_ver2_2 a,
div.contents_ver2_2 a:link,
div.contents_ver2_2 a:visited{
	display:block;
	width: 111px;
	height: 240px;
	background: url(img/moti_title2.gif) no-repeat;
}
div.contents_ver2_2 a:hover,
div.contents_ver2_2 a:active,
div.contents_ver2_2 a:focus{
	display:block;
	width: 111px;
	height: 240px;
	background: url(img/moti_title6.gif) no-repeat;
}
div.contents_ver2_3 {
	float: left;
	width: 345px;
	height: 240px;
	margin: 0px;
	background: url(img/moti_title3.gif) no-repeat;
}
div.contents_ver2_4 {
	float: left;
	width: 151px;
	height: 240px;
	margin: 0px;
}
div.contents_ver2_4 a,
div.contents_ver2_4 a:link,
div.contents_ver2_4 a:visited{
	display:block;
	width: 151px;
	height: 240px;
	background: url(img/moti_title4.gif) no-repeat;
}
div.contents_ver2_4 a:hover,
div.contents_ver2_4 a:active,
div.contents_ver2_4 a:focus{
	display:block;
	width: 151px;
	height: 240px;
	background: url(img/moti_title7.gif) no-repeat;
}
div.contents_ver2_5 {
	float: right;
	width: 60px;
	height: 240px;
	margin: 0px;
	background: url(img/moti_title5.gif) no-repeat;
}

/*TOPページ業種別社内SNS活用事例*/
td .top_gyoshu_01{
	width:267px;
	height:35px;
	margin:10px 0px 0px 0px;
	background:url(img/moti_04.png) no-repeat;
}
td .top_gyoshu_01 p{
	padding:4px 0px 0px 20px;
	font-size:14px;
	font-weight:bold;
	}
td .top_gyoshu_02{
	width:260px;
	height:35px;
	background:url(img/moti_23.png) no-repeat;
}
td .top_gyoshu_02 p{
	padding:4px 0px 0px 20px;
	font-size:14px;
	font-weight:bold;
	}	
td .top_gyoshu_03{
	width:267px;
	height:156px;
	background:url(img/moti_24.png) no-repeat;
}
td .top_gyoshu_03 p{
	padding:0px 25px 20px 25px;
	}		
td .top_gyoshu_04{
	width:267px;
	height:156px;
	background:url(img/moti_25.png) no-repeat;
}
td .top_gyoshu_04 p{
	padding:0px 25px 10px 25px;
	}
/*大手小売りチェーン*/
div .top_gyoshu_05{
	width:527px;
	height:35px;
	background: url(img/moti_05.png) no-repeat;
}
div .top_gyoshu_05 p{
	padding:10px 30px 0px 20px;
	font-size:14px;
	font-weight:bold;
}
div .top_gyoshu_06{
	width:527px;
	height:190px;
	background: url(img/moti_06.png) no-repeat;
}
div .top_gyoshu_06 p{
	padding:10px 30px 20px 25px;
}
div .top_gyoshu_07{
	text-align:right;
	padding:10px 30px 10px 20px;
}
div .top_gyoshu_07a{
	text-align:right;
	padding:10px 25px 10px 20px;
}
/*機能充実♪社内モチベーションブログ*/
div .top_jyujitsu{
	width:527px;
	height:70px;
	margin:40px 0px 0px 0px;
	background:url(img/moti_07.gif) no-repeat;
}
div .top_jyujitsu p{
	padding:28px 0px 0px 20px;
	font-size:14px;
	font-weight:bold;
}
/*人気機能ランキング*/
div .top_ranktitle{
	width:527px;
	height:145px;
	margin:5px 0px 0px 0px;
}
div .top_rank1{
	width:527px;
	height:80px;
	margin:20px 0px 0px 0px;
	background:url(img/moti_09.png) no-repeat;
	}
div .top_rank1 p{
	float:left;
	padding:20px 0px 0px 80px;
	}

div .top_rank2{
	width:527px;
	height:95px;
	background:url(img/moti_10.png) no-repeat;
	}
div .top_rank2 p{
	float:left;
	padding:10px 0px 0px 80px;
	}
div .top_rank3{
	width:527px;
	height:80px;
	background:url(img/moti_11.png) no-repeat;
	}
div .top_rank3 p{
	float:left;
	padding:20px 0px 0px 80px;
	}
div .top_rankbox{
	float:right;
	width:250px;
	height:70px;
	margin:15px 0px;
	background-image: url(img/moti_hukidashi.gif);
	background-repeat: no-repeat;
	}
div .top_rankbox p{
	color:#666;
	font-size:14px;
	padding-top: 14px;
	padding-right: 40px;
	padding-bottom: 5px;
	padding-left: 55px;
	}
.top_rank_h{
	font-size:14px;
	font-weight:bold;
}
table .top_kinou{
	margin:30px 0px 60px 0px;
}
.top_kinou_midashi{
	display:block;
	padding:0px 0px 10px 0px;
	font-size:14px;
	font-weight:bold;
	}
.top_kinou_bun{
	padding:0px 7px;
	}
td .top_kinou_gazo{
	padding:20px 0px 0px 4px;
}

/*TOPページ　終了*/

/*社員管理と業務管理のページ*/

div .shain_title{
	}
	
div .shain_bar1{
	margin:20px 0px 30px 0px;
	}
	
div .shain_topix{
	width:529px;
	height:146px;
	margin:15px 0px 0px 0px;
	}
	
.shain_topix .topix_left{
	float:left;
	width:330px;
	}
	
.shain_topix .topix_left p{
	padding:10px 20px 10px 25px;
	}
	
.shain_topix .topix_right{
	float:right;
	}
.shain_topix .topix_right img{
	padding:35px 35px 5px 0px;
	}
div .shain_icon{
	width:330px;
	margin:5px 0px 0px 0px;
	}
div .shain_icon p{
	padding:10px 20px 10px 25px;
	}
div .shain_example{
	margin:0px 0px 0px 0px;
	}
div .shain_example p{
}
div .gyoumu_example{
		width:400px;
}
div .shain_rei{
	margin:50px 0px 15px 0px;
	}
div .shain_toiawase{
	text-align:center;
	margin-top: 50px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	}
div .gyoumu_example{
		width:529px;
		margin:10px 0px;
}
div .gyoumu_example p{
	padding:5px 20px 0px 25px;
}
/*社員管理・業務管理ページ　終了*/

/*業績向上物語のページ*/
	
div .story_bar1{
	margin:20px 0px 30px 0px;
	}
	
div .story_topix{
	width:529px;
	height:180px;
	margin:15px 0px 0px 0px;
	}
	
.story_topix .story_left{
	float:left;
	width:200px;
	}
.story_topix .story_left img{
	padding:0px 0px 0px 20px;
	}	
.story_topix .story_right{
	float:right;
	width:325px;
	}
.story_right img{
	padding:10px 35px 0px 22px;
	}
.story_right p{
	margin: 0 0 0 1em;
	padding: 0;
	}
div .story_example{
	margin:35px 0px 40px 5px;
	}
div .story_example  p{
	margin:15px 60px 0px 25px;
}

/*業績向上物語のページ　終了*/

/*製品情報のページ*/
div .product_03a{
}
div .product_top{
	height:170px;
}
div .product_03b{
	float:left;
	width:165px;
	height:136px;
	text-align:right;
}
.product_03b img{
	margin:20px 0px 0px 13px;
	}

.product_03b p{
	margin:5px 25px 0px 0px;
	font-weight:bold;
	}
div .product_03c{
	float:left;
	width:200px;
	height:160px;
}
.product_03c img{
	padding:0px;
	}
div .product_03d{
	float:right;
	width:170px;
	height:136px;
}
.product_03d img{
	margin:20px 18px 0px 0px;
	}
.product_03d p{
	margin:5px 0px 0px 33px;
	font-weight:bold;
	}
div .product_bottom{
	height:120px;
}
div .product_03e{
	float:left;
	width:263px;
	height:160px;
	text-align:right;
}
.product_03e img{
	margin:10px 20px 0px 50px;
	}
.product_03e p{
	margin:5px 55px 0px 0px;
	font-weight:bold;
	}
div .product_03f{
	float:right;
	width:263px;
	height:160px;
}
.product_03f img{
	margin:10px 50px 0px 20px;
	}
.product_03f p{
	margin:5px 0px 0px 75px;
	font-weight:bold;
	}
/*製品情報のページ　終了*/



div.contents_left {
	float: left;
	width: 240px;
}

div.contents_right {
	float: left;
	width: 300px;
	text-align:left;
	font-size:12px;
}

div.point_text_left {
	margin-top:5px;
	margin-left:10px;	
	font-size:11px;
	COLOR: #444444;
	
}

div.point_text_right {
	margin-top:5px;
	margin-left:15px;	
	font-size:11px;
	COLOR: #444444;
	
}


div.top_text {
	float: left;
	width: 370px;	
	font-size:12px;
	COLOR: #444444;
	line-height: 1.5;
}

div.top_text1 {
	float: left;
	width: 200px;	
	font-size:12px;
	COLOR: #444444;
	line-height: 1.5;
}

div.kenkou_text {
	float: left;
	width: 425px;	
	font-size:12px;
	COLOR: #444444;
	line-height: 1.5;
	margin-left: 5px;
}

div.function_text {
	float: left;
	width: 540px;	
	font-size:12px;
	COLOR: #444444;
	line-height: 1.5;
}


div.topcopy {
	float: left;
}

div.title {
	float:none;
	/*margin-bottom:35px;*/
}

div.contents_left {
	float: left;
	width: 300px;
}

div.contents_right {
	float: left;
	width: 300px;
	text-align:left;
	font-size:12px;
}

.contents img{
	padding:2px 0px;
	border: 0px solid #FFFFFF;
}

div.point_text_left {
	margin-top:5px;
	margin-left:10px;	
	font-size:11px;
	COLOR: #444444;
	
}

div.case_left {
	float: left;	
	height:170px;
	width:180px;
	text-indent:inherit;	
}

div.case_right {
	float: left;	
	/*height:170px;*/
	width:340px;
	font-size:12px;
	COLOR: #444444;
	line-height: 1.5;
	/*margin-left:10px;*/
}

div.table {	
	width:430px;
	margin:5px;
	text-align:left;
	font-size:12px;
	COLOR: #444444;	
}

table.table {
	border:#CCCCCC solid 1px;
	border-collapse: collapse;	
}

td.table {
	border:#CCCCCC solid 1px;
	border-collapse: collapse;
	text-align: center;
	padding:5px;
	font-weight:bold;
	font-size:12px;
	COLOR: #444444;
}

div.table_env {	
	margin:5px;
	text-align:left;
	font-size:12px;
	COLOR: #444444;	
}

table.table_env {
	border:#CCCCCC solid 1px;
	border-collapse: collapse;	
}

td.table_env {
	border:#CCCCCC solid 1px;
	border-collapse: collapse;
	text-align: left;
	padding:5px;
	font-weight:bold;
	font-size:12px;
	COLOR: #444444;
}

td.table_env1 {
	border:#CCCCCC solid 1px;
	border-collapse: collapse;
	text-align: left;
	padding:5px;
	font-size:12px;
	COLOR: #444444;
}

td.table1 {
	border:#CCCCCC solid 1px;
	border-collapse: collapse;
	text-align: center;
	padding:5px;
	font-size:12px;
	COLOR: #444444;
}

td.table2 {
	border:#336699 solid 1px;
	border-collapse: collapse;
	text-align: left;
	padding:5px;
	font-size:12px;
	COLOR: #444444;
}

table.table_bp {
	border-collapse: collapse;	
}

td.table_bp {
	border-collapse: collapse;
	text-align: left;
	padding:5px;
	font-size:12px;
	COLOR: #444444;
}


div.form {	
	width:430px;
	margin:5px;
	text-align:left;
	font-size:12px;
	COLOR: #444444;	
}

table.form {
	border:#CCCCCC solid 1px;
	border-collapse: collapse;	
}

td.form {
	border:#CCCCCC solid 1px;
	border-collapse: collapse;
	text-align: left;
	padding:5px;
	font-weight:bold;
	font-size:12px;
	COLOR: #444444;
}

table.emo {
	border:#CCCCCC solid 1px;
	border-collapse: collapse;	
}

td.emo {
	border:#CCCCCC solid 1px;
	border-collapse: collapse;
	padding:5px;
	font-size:12px;
	COLOR: #444444;
}

td.emoc {
	border:#CCCCCC solid 1px;
	border-collapse: collapse;
	text-align: center;
	padding:5px;
	font-size:12px;
	COLOR: #444444;
}


div.topmenu {
position:absolute;
top:30px;
left:300px;
width:450px;
height:30px;
}


p {
	margin:0px;
	color: #000;
}

h1 {
	letter-spacing: 3px;
	margin:3px;
	text-align:center;
	font-size:14px;
	COLOR: #cc0000;
}

h2 {
	margin:3px;
	font-weight:normal;
	text-align:right;
	font-size:12px;
	COLOR: #000;
	letter-spacing: 3px;
	line-height: 12px;
}
.headertext {
	text-align: right;
	font-size: 12px;
	color: #999;
}
.headertext font {
	color: #000;
}
.headertext font {
	font-size: 12px;
}

.shacho a:link {
	font-size: 16px;
	font-weight: bold;
	color: #F00;
	text-decoration: underline;
}
.shacho a:visited {
	font-size: 16px;
	font-weight: bold;
	color: #F00;
	text-decoration: underline;
}
.shacho a:hover {
	font-size: 16px;
	font-weight: bold;
	color: #F00;
	text-decoration: none;
}
.shacho a:active {
	font-size: 16px;
	font-weight: bold;
	color: #F00;
	text-decoration: underline;
}.shacho_midashi {
	background-color: #F60;
	height: 30px;
	width: 515px;
	background-image: url(img/shacho_copy3.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.shacho_ex {
	background-color: #FC6;
	padding: 10px;
	width: 495px;
}
.shacho_ex1 {
	font-size: 16px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.shacho_ex2 {
	color: #F00;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
}
.shacho_ex3 {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}

/*コラムのページ*/
.column_bar1 {
	margin-top: 20px;
	margin-bottom: 20px;
}
.photo {
	height: 193px;
	width: 220px;
	float: left;
}
.intro_text {
	width: 290px;
	float: right;
	margin-right: 10px;
}
.intro_text_big {
	font-size: 16px;
	font-weight: bold;
}
.column_midashi {
	clear: both;
	padding-top: 20px;
	padding-bottom: 10px;
}
.column_text p {
	padding-left: 30px;
	padding-right: 10px;
}
.column_text p span {
	font-size: 16px;
	font-weight: bold;
	color: #F00;
}

/*総務のページ*/
.kitai_text1 {
	font-size: 14px;
	font-weight: bold;
}
.kitai_text2 {
	font-size: 16px;
	font-weight: bold;
	color: #F00;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	clear: both;
}
.kitai_text3 {
	font-size: 16px;
	font-weight: bold;
	color: #F00;
	padding: 5px;
	border: 1px solid #F00;
	width: 490px;
	text-align: center;
	margin-bottom: 20px;
}
.kitai_text4 {
	height: 30px;
	width: 515px;
	background-color: #063;
	background-image: url(img/kouka_shiyorei.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.kitai_text5 {
	padding: 10px;
	width: 495px;
	background-color: #6C9;
}
.kitai_text5a {
	float: left;
	width: 310px;
}
.kitai_text5b {
	float: right;
}
.kitai_text5c {
	clear: both;
}
.text5 {
	font-size: 16px;
	font-weight: bold;
	color: #000;
}
.text5_red {
	font-size: 14px;
	font-weight: bold;
	color: #F00;
}
.kitai_text6 {
	float: left;
	width: 150px;
	margin-bottom: 10px;
}
.kitai_text7 {
	margin-left: 5px;
	float: left;
}
.kitai_text8 {
	font-weight: bold;
	width: 140px;
	float: left;
}
.kitai_text9 {
	height: 30px;
	width: 515px;
	background-color: #063;
	background-image: url(img/kouka_kaiketurei.gif);
	background-repeat: no-repeat;
	background-position: left center;
	clear: both;
}
.kitai_text10 {
	clear: both;
	text-align: right;
}

.tuyomi_title {
	clear: both;
	text-align: center;
	margin-top: 40px;
}
.tuyomi_yajirusi1 {
	background-image: url(img/tuyomi_yajirusi1.gif);
	height: 60px;
	margin-top: 10px;
	padding-left: 50px;
	font-size: 16px;
	font-weight: bold;
	color: #000;
	background-repeat: no-repeat;
	line-height: 370%;
}
.tuyomi_yajirusi2 {
	background-image: url(img/tuyomi_yajirusi2.gif);
	height: 60px;
	margin-top: 10px;
	padding-left: 50px;
	font-size: 16px;
	font-weight: bold;
	color: #000;
	background-repeat: no-repeat;
	line-height: 370%;
}
.tuyomi_yajirusi3 {
	background-image: url(img/tuyomi_yajirusi3.gif);
	height: 60px;
	margin-top: 10px;
	padding-left: 50px;
	font-size: 16px;
	font-weight: bold;
	color: #000;
	background-repeat: no-repeat;
	line-height: 370%;
}
.tuyomi_yajirusi4 {
	background-image: url(img/tuyomi_yajirusi4.gif);
	height: 60px;
	margin-top: 10px;
	padding-left: 50px;
	font-size: 16px;
	font-weight: bold;
	color: #000;
	background-repeat: no-repeat;
	line-height: 370%;
}
.tuyomi_red {
	color: #F00;
}
.tuyomi_line {
	text-decoration: underline;
}
.tuyomi_big {
	font-size: 16px;
}.kitai_text1a {
	width: 350px;
	float: left;
}
.kitai_text1b {
	float: right;
	margin-right: 30px;
}
.kitai_text11 {
	margin-top: 30px;
	padding: 10px;
	width: 490px;
	background-color: #CCC;
	text-align: center;
}
.schedule_ill {
	float: left;
	width: 220px;
	margin-right: 10px;
}
.schedule_redline {
	padding: 5px;
	margin-top: 15px;
	margin-bottom: 15px;
	border: 1px solid #F00;
	width: 490px;
}
.scheduler_illust1 {
	height: 80px;
	width: 500px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #CCC;
	background-image: url(img/scheduler_text1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: right;
	padding-right: 10px;
}
.scheduler_illust2 {
	height: 80px;
	width: 500px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #CCC;
	background-image: url(img/scheduler_text2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: right;
	padding-right: 10px;
}
.scheduler_illust3 {
	height: 80px;
	width: 500px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #CCC;
	background-image: url(img/scheduler_text3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: right;
	padding-right: 10px;
}
.scheduler_illust4 {
	height: 80px;
	width: 500px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #CCC;
	background-image: url(img/scheduler_text4.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: right;
	padding-right: 10px;
}
.contents_b {
	margin-top: 10px;
	font-size: 12px;
	color: #444;
}
.text_b1 {
	font-size: 18px;
	font-weight: bold;
	color: #000;
}
.box_b {
	width: 500px;
	border: 2px solid #000;
	margin-top: 10px;
	margin-bottom: 20px;
	text-align: left;
	padding: 10px;
}
.list_b {
	list-style-image: url(img/list_square.gif);
}
.copy_b {
	padding: 20px;
	background-color: #F90;
	margin-bottom: 20px;
}
.bottom_b {
	padding-right: 20px;
	padding-left: 20px;
}
.text_b2 {
	font-size: 18px;
	font-weight: bold;
	color: #F90;
}
.text_b3 {
	padding-top: 20px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #060;
	margin-bottom: 10px;
}
.text_b4 {
	line-height: 2;
	font-size: 14px;
}
.illust {
	height: 127px;
	width: 168px;
	float: right;
}
.text_b5 {
	clear: both;
	padding-top: 20px;
	font-size: 18px;
	font-weight: bold;
	color: #090;
}
.text_b6 {
	border: 2px dotted #000;
	padding: 10px;
	width: 500px;
	margin-top: 10px;
}
.tel {
	text-align: center;
	margin-bottom: 40px;
}

/*フッタ*/
.footer_ad {
	background-color: #F90;
	padding:4px 0;
	text-align: center;
	font-size: 10px;
}
/*ポリシー*/
.policy {
	font-size: 85%;
	color: #777;
	line-height: 1.2em;
	margin: 15px 0;
}

