@charset "UTF-8";/* formatting style-------------------------------------*/* {	margin: 0px;	padding: 0px;	font-style: normal;}body {	font-family: sans-serif;	font-size: 85%;	line-height: 1.6;	color: #000000;	background-image: url(img/body_back.jpg);	background-repeat: repeat-x;}/* link style-------------------------------------*/a img {	border-style: none;}a:link {	color: #000000;	text-decoration: underline;}a:visited {	color: #666666;	text-decoration: underline;}a:hover {	color: #ff3c00;	text-decoration: none;}a:active {	text-decoration: none;	position: relative;}/* basic layout-------------------------------------*/#wrapper {	margin: 0px auto;}#header {	background-image: url(img/header_back.jpg);	background-repeat: repeat-x;	height: 103px;	width: 849px;	margin-right: auto;	margin-left: auto;	padding: 0px;}h1 {	font-size: 140%;	line-height: 1.6;	margin-right: 5px;}h2 {	font-size: 120%;	line-height: 1.5;	margin-right: 5px;}h3 {	font-size: 110%;	line-height: 1.4;	margin-right: 5px;}#read {	float: right;	width: 300px;	position: relative;	top: 30px;	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	font-size: 100%;	font-style: normal;	line-height: 1.6;	color: #FE3D00;	height: 60px;}#global_navi {	width: 849px;	margin-right: auto;	margin-left: auto;	height: 32px;	position: relative;	padding: 0px;}#global_navi ul li {	list-style: none;	float: left;	height: 32px;	position: relative;	top: 0px;}#main_visual {	height: 354px;	width: 849px;	clear: both;	position: relative;	margin-right: auto;	margin-left: auto;	top: 15px;}#works_info {	height: 380px;	position: relative;	top: 30px;	width: 849px;	margin-right: auto;	margin-left: auto;	font-size: 85%;}#works_info_area {	height: 326px;	width: 849px;}#works_title_area {	width: 849px;	height: 58px;}#works_sentence_area {	width: 849px;	height: 269px;	background-image: url(img/works_sentence_area_back.jpg);	background-repeat: no-repeat;	font-size: 110%;	line-height: 1.4;}#works_nijiiro_sentence {	width: 183px;	margin: 8px 14px 0px 19px;}#works_prostaff_sentence {	width: 181px;	margin: 8px 14px 0px;}#works_recruit_sentence {	width: 181px;	margin: 8px 14px 0px;}#works_restaurant_sentence {	width: 183px;	margin: 8px 19px 0px 14px;}#works_title_area ul li {	list-style: none;	text-align: left;	display: block;	width: 185px;	vertical-align: middle;	float: left;	margin-top: 12px;	margin-right: 8px;	margin-left: 15px;}#works_sentence_area ul li {	list-style: none;	text-align: left;	display: block;	width: 185px;	vertical-align: middle;	float: left;	margin-top: 12px;	margin-right: 8px;	margin-left: 15px;}#works_title_area a {	font-size: 105%;}#works_info a {	color: #0033FF;}#works_info a:hover {	color: #FF0000;}#works_info a:hover {	color: #FF0000;}#works_nijiiro {	height: 326px;	width: 211px;	float: left;	background-image: url(img/works_nijiiro_back.jpg);	background-repeat: no-repeat;	position: relative;	top: 25px;}#works_prostaff {	height: 326px;	width: 214px;	float: left;	background-image: url(img/works_prostaff_back.jpg);	background-repeat: no-repeat;	position: relative;	top: 25px;}#works_recruit {	float: left;	height: 326px;	width: 214px;	background-image: url(img/works_recruit_back.jpg);	background-repeat: no-repeat;	top: 25px;	position: relative;}#works_restaurant {	float: right;	height: 326px;	width: 210px;	background-image: url(img/works_restaurant_back.jpg);	background-repeat: no-repeat;	position: relative;	top: 25px;	clear: none;}#contents_nijiiro {	width: 195px;	margin: 10px 2px 10px 15px;	font-size: 110%;}#caption_nijiiro {	width: 190px;	position: relative;	top: 5px;	margin-top: 5px;	margin-right: 5px;	margin-left: 15px;}#contents_prostaff {	width: 180px;	margin: 10px 2px 10px 15px;	font-size: 110%;}#caption_prostaff {	width: 190px;	position: relative;	top: 5px;	margin-top: 5px;	margin-right: 5px;	margin-left: 15px;}#contents_recruit {	width: 180px;	margin: 10px 2px 10px 10px;	font-size: 110%;}#caption_recruit {	width: 200px;	position: relative;	top: 5px;	margin-top: 5px;	margin-right: 5px;	margin-left: 10px;}#contents_restaurant {	width: 190px;	margin: 10px 2px 10px 5px;	font-size: 108%;}#caption_restaurant {	width: 178px;	position: relative;	top: 5px;	margin-top: 5px;	margin-right: 5px;	margin-left: 10px;}#info {	width: 849px;	margin-right: auto;	margin-left: auto;	position: relative;	top: 40px;	clear: both;}#topic {	width: 410px;	position: relative;	float: left;	font-size: 80%;}#nijiiro_news dt {	clear: left;	float: left;}#nijiiro_news dd {	margin-left: 5em;}#news dt {	clear: left;	float: left;}#news dd {	margin-left: 5em;}#nijiiro_info {	float: right;	width: 400px;	position: relative;	font-size: 80%;}#footer {	clear: both;	position: relative;	top: 100px;	height: 170px;	background-image: url(img/footer_back.jpg);	background-repeat: repeat-x;	width: 100%;	margin-right: auto;	margin-left: auto;}#footer_base {	height: 170px;	width: 849px;	margin-right: auto;	margin-left: auto;}#footer_butt {	width: 820px;	position: relative;	top: 15px;	float: left;	font-size: 85%;	padding-left: 15px;}#footer ul li {	list-style: none;	float: left;	display: inline;	margin-right: 15px;}#go_page_top {	width: 170px;	float: right;	position: relative;	top: 5px;	word-spacing: 2em;}#address {	width: 530px;	margin-right: auto;	margin-left: auto;	top: 30px;	position: relative;	font-size: 70%;	clear: both;	float: left;	padding-left: 15px;}#main {	width: 849px;	margin-right: auto;	margin-left: auto;	position: relative;	top: 43px;	clear: both;}#academy_side_menu {	width: 190px;	float: left;	height: 850px;	font-size: 90%;}#academy_side_menu ul li {	list-style: none;	line-height: 1.4em;	height: 4em;	width: 185px;	text-decoration: none;	border-bottom: 1px dashed #999999;	text-align: left;	display: block;	vertical-align: middle;	margin-top: 1.2em;}#main_concept {	float: right;	width: 644px;	height: 610px;	background-image: url(img/concept_back.jpg);	background-repeat: no-repeat;}#concept_title {	width: 450px;	margin-right: auto;	margin-left: auto;	font-size: 170%;	font-weight: bold;	color: #FB3B09;	position: relative;	top: 180px;}#concept_sentence_area {	font-size: 75%;	padding: 0px;	clear: both;	float: right;	width: 644px;	height: 600px;	position: relative;	background-color: #003300;}#concept_sentence {	width: 450px;	margin-right: auto;	margin-left: auto;	line-height: 2;	top: 210px;	position: relative;	font-size: 110%;	font-weight: bold;	color: #666666;}#main_ceo {	float: right;	width: 644px;	height: 610px;	background-image: url(img/ceo_back.jpg);	background-repeat: no-repeat;}#ceo_title {	width: 450px;	margin-right: auto;	margin-left: auto;	font-size: 170%;	font-weight: bold;	color: #FB3B09;	position: relative;	top: 75px;}#ceo_sentence {	width: 455px;	line-height: 2;	top: 90px;	position: relative;	font-size: 95%;	font-weight: bold;	margin-right: auto;	margin-left: auto;	right: 80px;	color: #666666;}#about_us_info_area {	width: 644px;	float: right;	line-height: 1.8;}#about_us_sentence {	background-image: url(img/history_back_b.jpg);	background-repeat: repeat;	font-size: 75%;	padding: 0px;	clear: both;	float: right;	width: 644px;}#map {	width: 90px;	height: 22px;	position: relative;	bottom: 170px;	left: 500px;}#map img {	margin-bottom: 20px;}#main_aboutus {	width: 644px;	float: right;	background-image: url(img/aboutus_back.jpg);	background-repeat: no-repeat;	height: 603px;}#aboutus_data {	width: 849px;	margin-right: auto;	margin-left: auto;	position: relative;	top: 60px;	height: 450px;	clear: both;}#about_us_main {	width: 644px;	float: right;	clear: both;}#about_us_info_area dt {	float: left;	width: 9em;	margin-left: 4px;}#about_us_info_area dd {	margin-left: 10em;}#academy_data {	width: 308px;	position: relative;	font-size: 90%;	float: left;	left: 25px;}#prostaff_data {	width: 308px;	font-size: 90%;	height: 340px;	position: relative;	float: right;	clear: none;}#aboutus_data dt {	margin: 0px 0px 10px;	clear: left;	float: left;	width: 8em;}#aboutus_data dd {	margin: 0px 0px 10px 8em;}#date {	width: 610px;	text-align: right;	position: relative;	clear: both;	font-size: 90%;	float: none;	margin-right: 30px;	left: 15px;}#aboutus_add {	width: 849px;	margin-right: auto;	margin-left: auto;	top: 60px;	position: relative;	clear: both;}#add_data {	float: none;	width: 615px;	font-size: 90%;	line-height: 1.4;	position: relative;	top: 30px;	clear: both;	left: 30px;}#add_data dt {	margin: 0px 0px 10px;	clear: left;	float: left;	width: 8em;}#add_data dd {	margin: 0px 0px 10px 9em;}#main_history {	width: 644px;	float: right;}#history_head {	background-image: url(img/history_back_a.jpg);	background-repeat: no-repeat;	height: 68px;}#history_sentence {	background-image: url(img/history_back_b.jpg);	background-repeat: repeat;	font-size: 75%;	padding: 0px 15px;}#history_sentence  dt {	clear: left;	float: left;	width: 9em;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 5px;	text-align: right;}#history_sentence dd {	margin: 0px 0px 5px 11em;}#history_foot {	background-image: url(img/history_back_c.jpg);	background-repeat: no-repeat;	height: 76px;	clear: both;	top: -5px;	position: relative;}#agreement_sentence {	background-image: url(img/history_back_b.jpg);	background-repeat: repeat;	font-size: 75%;	padding: 0px 15px;	height: 1340px;}#sitemap_sentence {	background-image: url(img/history_back_b.jpg);	background-repeat: repeat;	font-size: 75%;	padding: 0px;	clear: both;	float: right;	width: 644px;}#sitemap_data {	width: 300px;	position: relative;	font-size: 100%;	float: left;	left: 25px;}#sitemap_data2 {	width: 310px;	font-size: 100%;	height: 340px;	position: relative;	float: right;}#sitemap_sentence dt {	font-size: 150%;	line-height: 1.9;	color: #FC3A01;	font-weight: bolder;}#sitemap_sentence dd {	font-size: 120%;	line-height: 1.7;	color: #333333;}#prostaff_main_area {	width: 644px;	float: right;	height: 330px;}#news_sentence {	background-image: url(img/history_back_b.jpg);	background-repeat: repeat;	width: 644px;	height: 690px;}#academy_news {	width: 310px;	margin-left: 5px;	font-size: 75%;	line-height: 1.8;}#prostaff_news {	float: right;	width: 310px;	margin-left: 5px;	font-size: 75%;	line-height: 1.8;	clear: none;}#news_sentence  dt {	clear: left;	float: left;}#news_sentence dd {	margin-left: 4.5em;}#pro_results_side_menu {	width: 190px;	float: left;	height: 850px;	font-size: 100%;}#pro_results_area {	width: 644px;	float: right;	line-height: 1.8;	height: 2300px;}#results_title2 {	width: 641px;	float: right;	font-size: 130%;	font-weight: normal;	margin-top: 60px;	margin-bottom: 10px;}#prostaff_side_menu {	width: 190px;	float: left;	height: 380px;	font-size: 90%;}#prostaff_side_menu ul li {	list-style: none;	line-height: 1.4em;	height: 3em;	width: 185px;	text-decoration: none;	border-bottom: 1px dashed #999999;	text-align: left;	display: block;	vertical-align: middle;	border-top: #999999;	margin-top: 1em;	padding-top: 4px;}#prostaff_banner_area {	float: left;	width: 191px;}#prostaff_topic {	float: right;	width: 644px;	font-size: 80%;	height: 390px;	background-image: url(img/prostaff_topic_back.jpg);	background-repeat: no-repeat;	padding-top: 50px;}#pro_main_area {	width: 849px;	margin-right: auto;	margin-left: auto;	position: relative;	clear: both;	top: 50px;}#prostaff_news_area {	float: right;	height: 310px;	width: 564px;	background-image: url(img/prostaff_topic_back.jpg);	background-repeat: no-repeat;	font-size: 80%;	padding-top: 50px;	padding-right: 50px;	padding-left: 30px;}#prostaff_news_area dt {	width: 5em;	float: left;	clear: left;}#prostaff_news_area dd {	margin-left: 5em;}#prostaff_concept1 {	float: right;	width: 644px;	font-size: 80%;	height: 175px;	padding-top: 20px;}#prostaff_concept2 {	float: right;	width: 644px;	font-size: 80%;	height: 260px;	background-image: url(img/prostaff_concept02.jpg);	background-repeat: no-repeat;	margin-top: 20px;	padding-top: 55px;}#prostaff_concept3 {	float: right;	width: 644px;	font-size: 80%;	height: 260px;	background-image: url(img/prostaff_concept03.jpg);	background-repeat: no-repeat;	margin-top: 20px;	padding-top: 55px;}#prostaff_concept4 {	float: right;	width: 644px;	font-size: 80%;	height: 260px;	background-image: url(img/prostaff_concept04.jpg);	background-repeat: no-repeat;	margin-top: 20px;	padding-top: 55px;}#prostaff_concept5 {	float: right;	width: 644px;	font-size: 80%;	height: 260px;	background-image: url(img/prostaff_concept05.jpg);	background-repeat: no-repeat;	margin-top: 20px;	padding-top: 55px;}#pro_concept_copy {	margin-left: 1.5em;	font-size: 160%;	color: #056908;	font-weight: bold;}#pro_concept_sentence {	font-size: 130%;	width: 450px;	margin-top: 10px;	margin-left: 2em;	line-height: 1.4;}#pro_concept_sentence2 {	font-size: 130%;	width: 310px;	margin-top: 10px;	margin-left: 2em;	line-height: 1.4;}#prostaff_info_title {	width: 600px;	font-size: 150%;	font-weight: bold;	color: #267326;	position: relative;}#prostaff_service_butt {	width: 644px;	font-size: 80%;	height: 109px;	padding-top: 20px;	float: right;}#prostaff_service_new {	width: 644px;	font-size: 80%;	height: 856px;	float: right;	position: relative;	background-image: url(img/prostaff_service_newopen.jpg);	background-repeat: no-repeat;}#prostaff_service_renew {	width: 644px;	font-size: 80%;	height: 10px;	float: right;	position: relative;	top: 10px;	margin-bottom: 50px;	background-repeat: no-repeat;}#pro_main_area ul li {	list-style: url(none) none;}#point01 {	width: 275px;	float: right;	position: relative;	top: 100px;	font-size: 160%;	color: #FF0000;	line-height: 1.4;}#point02 {	width: 270px;	float: right;	position: relative;	top: 160px;	font-size: 160%;	color: #FF0000;	line-height: 1.4;}#prostaff_support_butt {	width: 644px;	font-size: 80%;	height: 109px;	padding-top: 20px;	float: right;	position: relative;	padding-bottom: 60px;}#prostaff_support_sentence {	width: 644px;	font-size: 100%;	height: 100%;	float: right;	position: relative;}#prostaff_support_sentence_hospital {	width: 644px;	font-size: 100%;	height: 100%;	float: right;	position: relative;}#pro_qa_main_area {	width: 849px;	margin-right: auto;	margin-left: auto;	position: relative;	clear: both;	top: 40px;}#prostaff_qa_sentence {	width: 644px;	font-size: 80%;	float: right;	position: relative;	top: 10px;}#prostaff_qa_sentence  dt {	font-size: 120%;	line-height: 2.0;	font-weight: bolder;	color: #FE3D00;}#prostaff_qa_sentence dd {	font-size: 100%;	line-height: 1.6;	font-weight: normal;	color: #000000;	background-color: #FFE9F6;	width: 95%;	margin-right: 5px;	margin-bottom: 15px;	padding: 5px;}#prostaff_qa_butt {	width: 644px;	font-size: 80%;	height: 109px;	padding-top: 20px;	float: right;}#prostaff_results_sentence {	width: 644px;	font-size: 80%;	float: right;	position: relative;	top: 10px;}#prostaff_results_sentence dt {	font-size: 120%;	line-height: 2.0;	font-weight: bolder;	color: #FE3D00;}#prostaff_results_sentence dd {	font-size: 100%;	line-height: 1.6;	font-weight: normal;	color: #000000;	background-color: #FFE9F6;	width: 97%;	margin-right: 5px;	margin-bottom: 15px;	padding: 5px;}#prostaff_results_main_area {	width: 644px;	float: right;	height: 500px;	background-image: url(img/results_map.jpg);	background-repeat: no-repeat;	background-position: left top;}#prostaff_results_sentence #ex01 {	margin-bottom: 50px;}#prostaff_results_sentence #ex02 {	position: relative;	margin-top: 50px;	margin-bottom: 50px;}#prostaff_results_sentence #ex03 {	position: relative;	margin-top: 50px;	margin-bottom: 50px;}#prostaff_results_sentence #ex04 {	position: relative;	margin-top: 50px;	margin-bottom: 50px;}#prostaff_results_sentence img {	position: relative;	top: 10px;	background-color: #FFFFFF;	border-top: #999999;	border-right: #999999;	border-bottom: #999999;	border-left: #999999;}#hokuriku {	width: 200px;	font-size: 90%;	position: relative;	top: 40px;}#kantou {	width: 300px;	font-size: 90%;	margin-bottom: 30px;	position: relative;}#kansai {	width: 300px;	font-size: 90%;}#tyubu {	width: 300px;	font-size: 90%;}#recruit_main_area {	width: 644px;	float: right;	background-repeat: no-repeat;	height: 330px;}#recruit_topics_area {	float: right;	height: 310px;	width: 564px;	background-image: url(img/recruit_topics_back.jpg);	background-repeat: no-repeat;	font-size: 80%;	padding-top: 50px;	padding-right: 50px;	padding-left: 30px;}#recruit_topics_area dt {	width: 5em;	float: left;	clear: left;}#recruit_topics_area dd {	margin-left: 5em;}#recruit_topic {	float: left;	width: 438px;	position: relative;	left: 205px;	font-size: 80%;	background-image: url(img/recruit_topic_back.jpg);	background-repeat: no-repeat;	height: 263px;	padding-top: 50px;}#recruit_topic dl {	margin-left: 25px;}#recruit_topic dt {	clear: left;	float: left;}#recruit_topic dd {	margin-left: 8em;}#recruit_side_menu {	width: 190px;	float: left;	height: 250px;	font-size: 90%;}#recruit_side_menu ul li {	list-style: none;	line-height: 1.4em;	height: 3em;	width: 185px;	text-decoration: none;	border-bottom: 1px dashed #999999;	text-align: left;	display: block;	vertical-align: middle;	border-top: #999999;	margin-top: 1em;	padding-top: 4px;}#recruit_banner {	float: right;	height: 313px;	width: 206px;	background-image: url(img/recruit_banner.jpg);	background-repeat: no-repeat;}#recruit_side_menu {	width: 190px;	float: left;	height: 380px;	font-size: 90%;}#recruit_side_menu ul li {	list-style: none;	line-height: 1.4em;	height: 4em;	width: 185px;	text-decoration: none;	border-bottom: 1px dashed #999999;	text-align: left;	display: block;	vertical-align: middle;	margin-top: 1.2em;}#recruit_contents_area {	font-size: 100%;	width: 644px;	float: right;}#recruit_contents_area2 {	font-size: 100%;	width: 644px;	float: right;}#recruit_contents_area2_header {	font-size: 100%;	width: 644px;	float: right;	height: 138px;	background-image: url(img/recruit_contents_area2_header.jpg);	background-repeat: no-repeat;}#recruit_contents_area2_sentence {	font-size: 100%;	width: 644px;	float: right;	background-image: url(img/re_ikusei_03back_2.jpg);	background-repeat: repeat-y;}#recruit_contents_area2_footer {	font-size: 100%;	width: 644px;	float: right;	background-image: url(img/recruit_contents_area2_footer.jpg);	background-repeat: no-repeat;	height: 81px;}#recruit_contents_area3 {	font-size: 100%;	width: 644px;	float: right;}#segi_photo_01 {	float: right;	height: 140px;	width: 170px;	padding-right: 10px;	clear: none;}#segi_photo_02 {	float: right;	height: 140px;	width: 170px;	padding-right: 10px;	clear: none;}#re_iku_01 {	float: left;	width: 430px;}#re_iku_02 {	float: left;	width: 620px;	clear: both;}#re_iku_03 {	float: left;	width: 620px;}#re_iku_04 {	float: left;	width: 430px;}#re_niji_01 {	background-image: url(img/re_niji_01back.jpg);	background-repeat: no-repeat;	height: 246px;	width: 429px;	padding-top: 60px;	padding-left: 15px;	padding-right: 200px;}#re_niji_02 {	background-image: url(img/re_niji_02back.jpg);	background-repeat: no-repeat;	height: 246px;	width: 429px;	padding-top: 60px;	padding-left: 15px;	padding-right: 200px;}#re_niji_03 {	background-image: url(img/re_niji_03back.jpg);	background-repeat: no-repeat;	height: 246px;	width: 429px;	padding-top: 60px;	padding-left: 15px;	padding-right: 200px;}#re_niji_04 {	background-image: url(img/re_niji_04back.jpg);	background-repeat: no-repeat;	height: 287px;	width: 644px;}#re_niji_05 {	background-image: url(img/re_niji_05back.jpg);	background-repeat: no-repeat;	height: 556px;	width: 600px;	padding-top: 20px;	padding-right: 4px;	padding-left: 40px;	font-size: 90%;}#re_jig_01 {	background-image: url(img/re_jig_01back.jpg);	background-repeat: no-repeat;	height: 246px;	width: 429px;	padding-top: 60px;	padding-left: 15px;	padding-right: 200px;}#re_jig_02 {	background-image: url(img/re_jig_02back.jpg);	background-repeat: no-repeat;	height: 246px;	width: 429px;	padding-top: 60px;	padding-left: 15px;	padding-right: 200px;}#re_jig_03 {	background-image: url(img/re_jig_03back.jpg);	background-repeat: no-repeat;	height: 246px;	width: 429px;	padding-top: 60px;	padding-left: 15px;	padding-right: 200px;}#re_jig_04 {	background-image: url(img/re_jig_04back.jpg);	background-repeat: no-repeat;	height: 287px;	width: 644px;}#re_jig_05 {	background-image: url(img/re_jig_05back.jpg);	background-repeat: no-repeat;	height: 669px;	width: 600px;	padding-top: 20px;	padding-left: 40px;	padding-right: 4px;	font-size: 90%;}#re_ikusei_01 {	background-image: url(img/re_ikusei_01back.jpg);	background-repeat: no-repeat;	height: 120px;	width: 604px;	padding-top: 83px;	padding-right: 20px;	padding-left: 20px;	float: left;}#re_ikusei_02 {	background-image: url(img/re_ikusei_02back.jpg);	background-repeat: no-repeat;	height: 143px;	width: 460px;	padding-top: 60px;	padding-left: 164px;	padding-right: 20px;	float: left;}#re_ikusei_03 {	width: 624px;	padding-left: 20px;}#re_ikusei_04 {	width: 624px;	padding-top: 0px;	padding-left: 20px;}#re_ikusei_05 {	background-image: url(img/re_ikusei_05back.jpg);	background-repeat: no-repeat;	height: 172px;	width: 644px;}#re_ikusei_06 {	background-image: url(img/re_ikusei_06back.jpg);	background-repeat: no-repeat;	height: 53px;	width: 644px;	padding-top: 170px;}#contact_main {	width: 849px;	margin-right: auto;	margin-left: auto;	position: relative;	top: 43px;	clear: both;}#contant_sentence {	background-image: url(img/history_back_b.jpg);	background-repeat: repeat;	font-size: 85%;	padding: 0px;	clear: both;	float: right;	width: 644px;	position: relative;}#contant_sentence form {	position: relative;	left: 15px;}#kazeyura_sentence {	background-image: url(img/history_back_b.jpg);	background-repeat: repeat;	font-size: 80%;	padding: 0px 15px;}#kazeyura_sentence ul li {	line-height: 1.8;	list-style: none;}#restaurant_main_area {	width: 644px;	float: right;	line-height: 1.8;}#restaurant_sentence_title {	font-size: 130%;	font-weight: bold;	color: #FB3B0B;	line-height: 1.6;	width: 600px;	position: relative;	top: 25px;	left: 15px;}#restaurant_sentence {	width: 600px;	position: relative;	top: 45px;	left: 15px;}