body {
	font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic","Osaka一等幅",Verdana,Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}

#container {
	margin-left:auto;
	margin-right:auto;
	margin-height:0px;
	width:748px;
	background-image:url(img/bg.gif);
	background-repeat:repeat-y;
	border-left:solid #666666 1px;
}

#header {
	margin-left:0;
	margin-right:auto;
	width:744px;
	height:50px;
	background-image:url(img/main_title.gif);
	background-repeat:no-repeat;
	border-bottom-style:solid;
	border-bottom-color:#99FFFF;
	border-bottom-width:6px;
	margin-bottom:5px;
}

#header2 {
	float:left;
	margin-left:0;
	margin-right:auto;
	width:300px;
	height:50px;
	background-image:url(img/main_title.gif);
	background-repeat:no-repeat;
	margin-bottom:5px;
}

#header h1{
	display:none;
}

#main {
	padding:10px;
}

#menu{
	font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic","Osaka一等幅",Verdana,Arial, Helvetica, sans-serif;
	}

#footer {
	clear:both;
	margin-left:0;
	padding-left:0;
	width:740px;
	height:60px;
	background-image:url(img/bg_footer.gif);
	background-repeat:repeat-x;
}

.foot_text {
	width:50%;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:70%;
	font-weight:bold;
	float:left;
	margin-left:7px;
}

.navi_right {
	float:right;
	margin-right:10px;
	margin-top:7px;
}

.top_line{
	clear:both;
	}

.navi_right ul li {
	display:inline;
	list-style-type:none;
}

.navi_right ul li a {
	font-size:70%;
	font-weight: bold;
	color:#333333;
	text-decoration:none;
	margin-left:6px;
	margin-right:0px;
	padding-left:11px;
	margn-top:4px;
	background-image:url(img/allow.gif);
	background-repeat:no-repeat;
	background-position:left top; 
}

.navi_right ul li a:hover {
	text-decoration:underline;
}

#navi ul,#navi li {
	margin:0;
	list-style:none;
	padding:0;	
	height:88px;
}	

#navi li {	
	float:left;
	width:120px;	
	height:88px;
	border:0px outset #FFFFFF;
	padding:0 4px 0 0;
}

#navi a,#navi a:link,#navi visited {
	background-image:url(img/bg_menu.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic","Osaka一等幅",Verdana,Arial, Helvetica, sans-serif;
	color:#0099ff;
	width:120px;
	height:73px;
	text-align:center;
	font-size:80%;
	text-decoration:none;
	font-weight:bold;
	padding:15px 0 0 0;
	display:block;
}

.navi_comment {
	font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic","Osaka一等幅",Verdana,Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:center;
	font-size:100%;
	text-decoration:none;
	display:block;
}

p.navi_chosei{
	margin: 0px;
	padding: .5em 0px 0px;
	}

#navi a:hover {
	width:120px;
	height88px;
	color:#0099FF;
	background-image:url(img/bg_menu_a.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	font-weight:bold;
	background-color: #FFFFFF;
}

#bread_list {
	font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic","Osaka一等幅",Verdana,Arial, Helvetica, sans-serif;
	float:left;
	width:740px;
	line-height:160%;
	height:20px;
	background-color:#99FFFF;
	font-weight: bold;
	font-size:80%;
	text-align:left;
	text-indent:10px;
	color:#666666;
	padding:2px;
	border-style:solid;
	border-color:#66FFFF;
	border-width:1px 0 1px 0;
}

.bread_list a {
	color:#666666;
	text-decoration:none;
}

.bread_list a:hover {
	color:#00CCFF;
	text-decoration:underline;
}

.main {
	width:740px;
	min-height:200px;
}

.contents {
	width:740px;
	min-height:200px;
}

/*  トップページ下段 スタート*/
.l_top {
	width:390px;
	float:left;
}

.r_top {
	float:right;
	width:180px;
	height:auto;
	padding-right:0px;
	margin-right:30px;
}

.top_info_waku{
	border: 1px double #003366;
	margin:20px 0px 2px 3px;
	background-color: #FFCC00;
	width:170px;
	height: 80px;
	}
	
.top_info_catch{
	width:auto;
	font-size:10px;
	height:20px;
	border: 1px dotted #FF0000;
	padding: 0px;
	margin:-10px 15px 0px;
	background-color: #FFFFFF;
	color: #FF0000;
	letter-spacing:1px;
	}
	
/*  トップページ下段 エンド　*/

.point_cont_title {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 110%;
	font-weight: bold;
	margin-left: 12px;
	margin-top: 10px;
	margin-bottom: 5px;
	color: #666666;
}

.point {
	font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic","Osaka一等幅",Verdana,Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #33CCFF;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 10px;
	padding-top: 5px;
	padding-bottom: 2px;
	border-bottom: solid #66FFFF 2px;
}

.point_text, .pp_txt{
	font-family:"メイリオ","Meiryo","ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 95%;
	line-height: 140%;
	color: #666666;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 10px;
	text-decoration:none;
	letter-spacing: 1px;
}

.point_text a {
	color:#3399FF;
} 

.point_text a:hover {
	text-decoration:underline;
	color:#33CCFF;
}

.point_contents {
	margin-left: 20px;
	margin-bottom: 20px;
}

#point_box {
	margin-left:50px;
	margin-bottom:20px;
	padding:50px;
	width:640px;
	border: thin solid #CCCCCC;
}

.pp_info {
	font-family:"メイリオ","Meiryo","ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	border:solid 1px #33CCFF;
	margin:20px;
	padding:0px 20px 20px;
}

.pp_info a {
	color:#666666;
}

.pp_info a:hover {
	color:#3399FF;
}


.pp_txt {
	line-height:180%;
}

.site_map {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin-left:100px;
	padding-left:100px
	margin-top:25px;
	padding-top;25px;
	width:480px;
	color:#666666;
}


.site_link {
	margin-left:50px;
	line-height:180%;
	width:620px;
}

.site_link_s,.site_link_s dt {
	font-size:12px;
	float:left;
	margin-left:5px;
	line-height:150%;
	width:180px;
}

.site_map a, .site_link a, .site_link_s a{
	line-height:300%;
	padding-left:20px;
	background-image:url(img/drop_on.gif);
	background-repeat:no-repeat;
	color:#3399FF;
}

.site_map a:hover, .site_link a:hover ,.site_link_s a:hover {
	padding-left:20px;
	background-image:url(img/drop.gif);
	background-repeat:no-repeat;
	color:#0000FF;
	text-decoration:underline;
}

.site_link dd {
	font-size:85%
}

dt#shop_narabi_11moji{
	letter-spacing: 1.1px;
	}
	
dt#shop_narabi_8moji{
	letter-spacing: 2px;
	}

.shop_cont {
	float:right;
	width:520px;
	text-align:left;
	text-justify:auto;
	font-size:12px;
	color:#666666;
	line-height:150%;
	letter-spacing: 1px;
}

.shop_cont_p {
	width:380px;
	float:right;
	padding:10px 10px 10px 0px;
	margin: 0px 10px 0px 0px;
}

.shop_cont_p2 {
	width:auto;
	padding:10px 10px 10px 0px;
	margin: 0px 10px 0px 0px;
}

.shop_info {
	margin:5px;
	padding:5px;
	float:right;
	width:520px;
	text-align:left;
	font-size:90%;
	color:#666666;
	line-height:150%;
}

.shop_info2 {
	float:left;
	margin: 0px;
	padding: 0px;
	width: 280px;
}

.shop_info3 {
	float:right;
	margin: 0px 20px 0px 0px;
	padding: 0px;
}

h3.tenpomei{
	margin: 0px;
	padding: 0px;
	}
	
dt#tempo_data{
	font-size:12px
	}

.shop_info a {
	color:#3399FF;
}

.shop_info a:hover {
	color:#0000FF;
	text-decoration:underline;
}

.shop_img {
	font-size:12px;
	clear:both;
	float:left;
	text-align:center;
	margin:0px 0px 0px 10px;
	padding:0px;
}


.rec_txt {
	min-height:480px;
	margin-left:30px;
	padding-left:10px;
	margin-right:15px;
	padding-right:10px;
	color:#333333;
	font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic","Osaka一等幅",Verdana,Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:250%;
}

table {
	margin-bottom:20px;
}

.profile {
	width:700px;
}

.profile_txt {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:90%;
	line-height:300%;
	padding-left:100px;
	padding-right:100px;
	color:#333333;	
	min-width:200px;
}

.return a {
	color:#666666;
	text-decoration:none;
}

.return a:hover {
	color:#0099FF;
	text-decoration:underline;
}

.first_box {
	margin:15px;
	border:1px solid #999999;
	width:690px;
	min-height:150px
}

.first_txt {
	width:450px;
	float:left;
	margin:0px 5px 5px;
}

.first_img {
	margin:10px;
	float:right;
}

.first_txt h3{
	margin-left:5px;
	font-weight:bold;
}

.first_txt h4{
	font-size:85%;
	color:#3399FF;
	width:350px;
	margin-left:10px;
}

.first_txt p {
	font-size:80%;
	margin-left:15px;
	width:350px;
	margin-bottom:0.5em;
}

.care_box {
	margin-left:auto;
	margin-right:auto;
	width:680px;
	min-height:350px;
}

.care {
	margin-bottom:10px;
	width:660px;
	min-height:auto;

}



.care p,.care li {
	font-size:90%;
	color:#666666;
	line-height:150%;
	margin-left:5px;
	width:580px;
}

#shop_main {
	width:740px;
}

.shop_contents {
	width:566px;
}

#shop_navi {
	width:170px;
}

#shop_navi ul ,#shop_navi li{
	width:164px;
	list-style:none;
	margin-left:3px;
	padding-left:0px;
}	

#shop_navi li {	
	padding-bottom:22px;
}

#shop_navi a,#shop_navi a:link,#shop_navi visited {
	margin-left:13px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#333333;
	width:148px;
	font-size:80%;
	text-decoration:none;
	font-weight:bold;
	display:block;
}

#shop_navi a:hover {
	text-decoration:underline;

}

.shop_navi_title {
	font-size:85%;
	width:167px;
	color:#0099ff;
	font-weight:bold;
}


.care_box h2,.bread_list h2 {
	color: #3399FF;
}

.feed {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:90%;
	color:#666666;
	font-weight:bold;
	width:499px;
	/*height:120px;
	overflow-y:scroll*/
}

.feed2{
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	color:#666666;
	font-weight:bold;
	width:499px;
	height:150px;
	overflow-y:scroll
}

ul.feed3{
	list-style-type: none;
	}

li.date3_shopname{
	margin-top:1em;
	margin-left:-1em;
	padding:0px;
	letter-spacing: .2em;
	}
	
.price_txt {
	font-size:90%;
	width:400px;
	min-height:300px;
	float:left;
	margin-left:10px;
	font-family: "HG丸ｺﾞｼｯｸM-PRO";
	letter-spacing: .1em;
}

.price_txt2 {
	font-size:90%;
	width:400px;
	min-height:300px;
	float:left;
	margin-left:10px;
}

.price_photo {
	float:right;
}

.price_midashi {
	clear:both;
	width:680px;
	min-height:200px;
	border:solid 1px #33CCFF;
	padding:10px;
	margin:10px;
}

.price_midashi h3 {
	color:#3399FF;
	background-image:url(img/drop.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	margin-left:15px;
}

.price_txt_long {
	width:600px;
	font-size:90%;
	padding:15px;
	margin:15px;
}

.price_txt_ll {
	width:600px;
	height:400px;
	font-size:90%;
	padding:5px;
	margin:5px;
	letter-spacing: 0.1em;
}

.nedan_moji {
	font-family: "HG丸ｺﾞｼｯｸM-PRO";
	line-height: 17px;
	font-size: 10px;

}

.red {
	font-weight:bold;
	color:#FF0000;
}

/* はじめての方へ*/
.point_attention{
	padding-right: 5px;
	margin-top:10px;
	margin-left: 50px;
	margin-right: 70px;
	margin-bottom:10px;
	border: 1px dotted #FF0000;
	letter-spacing:2px;
	}
	
.point_attention2{
	padding: 0px;
	margin-left:20px;
	margin-right:20px;
	}
	
.goryosho{
	font-size:14px;
	float:left;
	color: #FF0000;
	background:#ffffff;
	margin-left: 200px;
	margin-top:-10px;
	padding: 0px;
	letter-spacing:5px;
	}
	
ol.first_list{
	font-size:12px;
	list-style-type: decimal;
	padding-left: -2px;
	padding-top:18px;
	padding-bottom:10px;
	padding-right:0px;
	margin: 0px;
	}
	
ul.first_list{
	font-size:14px;
	list-style-type: none;
	width: 95%;
	padding: 0px 10px 0px 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	}

li.first_list{
	padding-left: 18px;
	padding-bottom: 3px;
	background: url(img/drop.gif) no-repeat 0 1.5px;
	}
	
h3.first_jyunban{
	font-size:96%;
	margin: 5px 10px 0px;
	padding: 0px;
	}
	
h4.first_setsumei{
	margin: 5px 0px 0px 10px;
	padding: 0px;
	line-height: 16px;
	width:460px;
	font-size: 14px
	}
	
p.first_chyui{
	width:460px;
	font-size: 12px;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	color: #FF6600;
	}

p.kaiwa{
	margin: 0px 10px 0px;
	padding: 0px 0px 0px 10px;
	width:460px;
	line-height: 18px;
	font-size: 12px;
	}
	
.page_up{
	margin: 0px 40px 0px 0px;
	text-align: right;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 80%;
	color: #666666;
	}
	
/* コース紹介　*/
p#course_botan{
	width:100%;
	text-decoration:none;
	text-align: center;
	margin:10px 0px 0px -10px;
	padding:0px
	}

.course_box{
	width:680px;
	height:auto;
	border:solid 1px #33CCFF;
	margin: 10px;
	padding: 10px;
	}
	
.course_box2{
	clear:both;
	width:680px;
	height:160px;
	border:solid 1px #33CCFF;
	margin: 10px;
	padding: 10px;
	}
	
.course_box3{
	clear:both;
	width:680px;
	height:auto;
	margin: 10px 10px 30px;
	padding: 10px;
	}
	
.course_box4{
	clear:both;
	width:680px;
	height:auto;
	margin: 10px 10px 45px;
	padding: 10px;
	}
	
.course_yobikomi{
	color:#3399ff;
	font-size:16px;
	padding-left: 20px;
	padding-bottom: 0px;
	background:url(img/drop.gif) no-repeat 3px;
	margin: 0px;
	}
	
li.course_tokuten{
	font-size:14px;
	margin: 0px;
	padding-bottom: 10px;
	font-weight: bold;
	}

p.course_chyui{
	font-size:11px;
	line-height: 20px;
	}
	
p.course_nedan {
	font-family: "HG丸ｺﾞｼｯｸM-PRO";
	font-size: 14px;
	font-weight: bold;
	margin: 10px 0px 0px 30px;
	padding: 0px;
	}
	
p.course_kori_bubun{
	margin: 20px 0px 0px;
	padding-left: 30px;
	}

p.course_chyui2{
	font-size:14px;
	line-height: 20px;
	margin-left: 10px;
	margin-top: 20px;
	letter-spacing: .1em;
	}
	
p.course_chyui3{
	font-size:88%;
	line-height: 20px;
	margin-left: 10px;
	margin-top: 20px;
	/*letter-spacing: .2em;*/
	}
	
/* もみほぐし、あしつぼ見出し*/
table.yobikomi{
	width:700px;
	margin:0px 0px 0px 20px;
	padding:0px;
	}
	
td.yobikomi{
	margin:0px;
	padding:5px;
	}
	
td.yobikomi_gazo{
	margin:0px;
	padding:5px 30px 5px 5px;
	}

p.course_yobikomi99{
	font-size: 14px;
	font-weight: bold;
	margin:1em 0px 0px;
	padding:0px 0px 0px 1em;
	}
	
p.course_yobikomi98{
	font-size: 14px;
	margin:0px;
	padding:0px;
	}
	
p.course_yobikomi97{
	font-size: 14px;
	margin:1em 0px 0px;
	padding:0px;
	}
	
p.course_kori_bubun3{
	font-size: 12px;
	margin: 10px 10px 0px;
	padding:0px 10px;
	}

p.price_txt_long2 {
	clear:both;
	font-size:12px;
	padding:0px 5px;
	margin:10px 0px 0px;
}

/* 大津・菊陽町方面のビジネスホテルを利用*/
h2#ozu_kikuyo_catch{
	width:auto;
	font-size:90%;
	text-align:center;
	letter-spacing: .2em;
	margin: 40px 130px 30px 110px;
	padding: 10px 0px;
	line-height: 20px;
	border-left: 5px solid #FF9900;
	}

td.ozu_kikuyo_waku{
	width:300px;
}

dt#ozu_kikuyo_list{
	font-size:90%;
	padding: 0px;
	margin-bottom: 20px;
	}
		
dt#ozu_kikuyo_list a{
	padding-left:30px;
	background-image:url(img/drop.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	color:#3399FF;
	}
	
dt#ozu_kikuyo_list a:hover{
	padding-left:30px;
	background-image:url(img/drop_on.gif);
	background-repeat:no-repeat;
	color:#0000FF;
	}
	
.ozu_kikuyo_attention{
	font-size:14px;
	width:auto;
	border: 1px dotted #666666;
	margin: 20px 80px 10px 60px;
	padding: 0px;
	}
	
h3#ozu_kikuyo_title{
	width:80%;
	font-size:90%;
	letter-spacing: .1em;
	text-align:center;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	padding: 10px;
	margin: -20px 30px 0px 50px;
	}
	
li.ozu_kikuyo_time{
	font-size:14px;
	font-weight: bold;
	letter-spacing: .1em;
	margin-bottom: 20px;
	list-style-type: square;
	margin-left: .2em;
	}
	
li.ozu_kikuyo_koumoku{
	font-size:14px;
	margin-bottom: 10px;
	list-style-type: square;
	}
	
p.ozu_kikuyo_chyui{
	font-size:14px;
	color: #FF0000;
	margin: 0px 10px 10px;
	padding: 0px;
	}
	
p.ozu_kikuyo_chyui2{
	text-align:center;
	color: #FF0000;
	margin: 0px 0px 10px;
	padding: 0px;
	}

/* アンケートのお知らせ*/
.point_text2{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 88%;
	line-height: 140%;
	color: #666666;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
	text-decoration:none;
}

#pp_box2 {
	margin-left:40px;
	padding:0px 50px;
	margin-bottom:10px;
	width:540px;
	min-height:320px;
	color:#333333;
	border: thin dotted #CCCCCC;
}

.q_j110 {
	font-size:95%;
	color:#333333;
}

p.anquete{
	/*border: 1px solid #66ffff;*/
	margin: 30px 10px 30px -20px;
	padding: 5px;
	background-color: #66ffff;
	}
		
.anquete_line{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #66FFFF;
	margin: 25px 10px;
	padding: 0px;
	}

/* 店舗一覧マップ*/
.site_link2 {
	margin-left:50px;
	line-height:180%;
	width:640px;
	height:500px;
	background-image: url(img/shop_map.gif);
	background-repeat: no-repeat;
}

/* テレビ番組情報*/
.tvchannel{
	font-size:14px;
	clear:both;
	border: 1px solid #FF0000;
	margin: 0px;
	padding: 2px;
	width: 720px;
	}
	
.tvchannel_image{
	background-image: url(img/film3.gif);
	background-repeat: repeat-x;
	margin: 0px 0px 0px 15px;
	padding: 28px 0px 0px 10px;
	height: 130px;
	width: 680px;
	}

/* 会社案内*/
.profile_motto{
	font-size:14px;
	padding: 0px;
	margin-right: 167px;
	margin-left: 167px;
	line-height: 2em;
	margin-top: 50px;
	margin-bottom: 50px;
	letter-spacing: 1px;
	}
	
td.profile_waku{
	font-size:110%;
	width:150px;
}

dt#profile_list{
	font-size:110%;
	padding: 0px;
	margin-bottom: 20px;
	}
		
dt#profile_list a{
	padding-left:30px;
	background-image:url(img/drop.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	color:#3399FF;
	}
	
dt#profile_list a:hover{
	padding-left:30px;
	background-image:url(img/drop_on.gif);
	background-repeat:no-repeat;
	color:#0000FF;
	}
	
.profile_txt2 {
	font-size:84%;
	line-height:200%;
	/*padding-left:100px;
	padding-right:100px;*/
	margin-left:65px;
	color:#333333;
	min-width:200px;
	}
	
.profile_txt3 {
	font-size:84%;
	margin-left:61px;
	line-height:200%;
	color:#333333;
	letter-spacing:0.1px;
}

.profile_txt4 {
	text-justify: auto;
	font-size:84%;
	margin-left:30px;
	line-height:150%;
	color:#333333;
	letter-spacing:0.1px;
}

td.profile_list_2moji{
	letter-spacing:2.25em;
	margin: 0px;
	padding: 0px;
	}
	
td.profile_list_3moji{
	letter-spacing: .67em;
	margin: 0px;
	padding: 0px;
	}
	
td.profile_list_4moji{
	letter-spacing: 0.1em;
	margin: 0px;
	padding: 0px;
	}
	
td.profile_list_7moji{
	letter-spacing: 0.1em;
	margin: 0px 15px 0px 0px;
	padding: 0px 10px 0px 0px;
	width: auto;
	}
	
.profile_top{
	font-size:90%;
	text-align:right;
	padding: 0px;
	margin-right: 30px;
	}

.profile_top a {
	color:#666666;
	text-decoration:none;
}

.profile_top a:hover {
	color:#0099FF;
	text-decoration:underline;
}

/* スタッフ募集*/

.staff_boshu_waku{
	width:660px;
	height:auto;
	padding: 0px;
	margin:0px 0px 0px -10px;
	}
	
.staff_boshu_left{
	font-size:12px;
	float:left;
	width:320px;
	height:130px;
	border: 1px solid #000000;
	line-height:2em
	}
	
.staff_boshu_right{
	font-size:12px;
	float:right;
	width:320px;
	height:130px;
	border: 1px solid #000000;
	line-height:2em
	}
	
p.staff_boshu_title{
	padding: 0px;
	margin:0px;
	text-align:center
	}
	
td.staff_boshu_jyoken2{
	padding:0px 0px 0px 15px;
	margin:0em 0px -1em;
	width: 100px;
	height:20px
}

td.staff_boshu_jyoken3{
	padding:0px 0px 0px 15px;
	margin:0em 0px -1em;
	width: 180px;
	height:20px
}

ul.staff_okurisaki{
	font-size:14px;
	clear:both;
	}
	
li.staff_okurisaki{
	margin: 10px 0px 0px;
	padding: 0px;
	list-style-type: none;
	}

/* プライバシーポリシー*/
#pp_box {
	font-family:"メイリオ","Meiryo","ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin-left:40px;
	margin-right:60px;
	padding:30px;
	margin-bottom:10px;
	width:auto;
	color:#333333;
	border: thin solid #CCCCCC;
	letter-spacing: 2px;
}

p.pp_bunsho{
	font-family:"メイリオ","Meiryo","ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:13px;
	width:540px;
	margin: 0px 0px 0px -1.3em;
	padding: 0px;
	letter-spacing: 2.2px;
	}
	
table.pp_number{
	font-family:"メイリオ","Meiryo","ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	width:550px;
	font-size:13px;
	margin-left:10px;
	padding:0px;
	letter-spacing: 2px;
	}
	
/* セルフケア*/
p.self_care{
	font-size:90%;
	width:400px
	}
	
.point_text2, .pp_txt{
	font-family:"メイリオ","Meiryo", "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 140%;
	color: #666666;
	margin-top: 10px;
	margin-right: 80px;
	margin-bottom: 10px;
	margin-left: 80px;
	text-decoration:none;
	letter-spacing: 1px;
}

.point_text3{
	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 140%;
	color: #666666;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	text-decoration:none;
	letter-spacing: 2px;
}

.point_text4, .pp_txt{
	font-family:"メイリオ","Meiryo", "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 140%;
	color: #666666;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 10px;
	margin-left: 30px;
	text-decoration:none;
	letter-spacing: 1px;
}

.care_box_l {
	margin-top:0px;
	margin-left:0px;
	float:left
	}

.care_box_r {
	float:left;
	width:auto;
	height:auto;
}

.care_setsumei{
	float:left;
	width:600px;
	padding:0px;
	margin:0px;
	}

.care_box_cl {
    margin-left:10px;
	clear:both;
	width:580px;
	font-size:95%;
	color:#666666;
	line-height:150%;
}

.care h3 {
	color:#FF6600;
	width:auto;
	margin:0px;
	pading:0px;
}

.first_box2 {
	margin:30px 40px 30px 30px;
	padding:0px;
	border:1px solid #999999;
	width:auto;
	height:200px;
	}
	
h3.bui_point{
	padding-top:10px;
	padding-left:10px;
	margin:0px
	}

p.care_bui_left{
	/*font-size:14px;*/
	padding-left:10px;
	float:left;
	width:430px;
	}

table.care_bui_right{
	float:right;
	margin-right:20px;
}
	
.care h4 {
	color:#666666;
	line-height:150%;
}

/* お問い合わせ*/
p.toiawase{
	line-height: 2em;
	}
