@charset "utf-8";
/* page setting
--------------------------------------------------------- */

div#main_title{
	border: 0;
	margin: 0 auto;
	padding:0;
	width:  946px;
	height: 438px;
	
}

* html div#title_left { /*IE6用のハック*/
	position: absolute;
	top: 20px;
	left: 0;
	border: 0;
	margin: 0;
	padding:0;
	width:  470px;
	height: 361px;
	
}

div#title_left{
	float: left;
	border: 0;
	margin: 0;
	padding:0;
	width:  470px;
	height: 361px;
	

}

* html div#title_right { /*IE6用のハック*/
	position: absolute;
	top:  20px;
	left:470px;
	border: 0;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding:0;
	width:  476px;
	height: 361px;
	
}


div#title_right{
	border: 0;
	margin-left: 470px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding:0;
	width:  476px;
	height: 361px;

}

* html div#title_main_menu { /*IE6用のハック*/
	position: absolute;
	top:  381px;
	left:   0px;
	border: 0;
	margin: 0;
	padding:0;
	width:  946px;
	height: 77px;
}

div#title_main_menu{
	clear: both;
	border: 0;
	margin: 0;
	padding:0;
	width:  946px;
	height: 77px;
}

div#main_contents{
	border: 0;
	margin: 0;
	padding:0;
	width:  946px;
	height: 503px;
}

div#main_contents_left{
	float: left;
	border: 0;
	margin: 0;
	padding:0;
	width:  219px;
	height: 503px;

}

div#main_contents_center{
	float: left;
	border: 0;
	margin: 0;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	padding-right: 0px;
	width:  493px;
	height: 503px;
}

div#main_contents_right{
	float: left;
	border: 0;
	margin: 0;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
	padding-right: 0px;
	width:  219px;
	height: 503px;
}

/* IE6 用フッター */

* html div#div_footer_menu {
	position: absolute;
	top:  941px;
	left:   0px;
	border: 0;
	margin: 0;
	padding:0;
	width:  946px;
	height: 20px;
}

* html div#div_copyright { /*IE6用のハック*/
	position: absolute;
	top:  961px;
	left:0px;
	border: 0;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding:0;
	width: 100%;
	height: 20px;
	background: #ffffff;
}

/* クレリア　タイトル */

table#table_main_title{
	border: 0;
	margin: 0;
	padding:0;
	width:  470px;
	height: 361px;
}

tr#tr_title_blank_1{
	border: 0;
	margin: 0;
	padding:0;
	width:  470px;
	height:  50px;
}

/* td#td_title_blank_1{
	border: 0;
	margin: 0;
	padding:0;
	width:  470px;
	height:  50px;
	background-image: url(image/top/title_blank_1.jpg);
	background-repeat: no-repeat;
}

*/

tr#tr_title_words_1{
	border: 0;
	margin: 0;
	padding:0;
	width:  470px;
	height:  70px;
}

td#td_title_words_1{
	border: 0;
	margin: 0;
	padding:0;
	width:  470px;
	height:  70px;
}

tr#tr_title_words_2{
	border: 0;
	margin: 0;
	padding:0;
	width:  470px;
	height:  45px;
}

td#td_title_words_2{
	border: 0;
	margin: 0;
	padding:0;
	width:  470px;
	height:  45px;
}

tr#tr_title_words_3{
	border: 0;
	margin: 0;
	padding:0;
	width:  470px;
	height:  90px;
}

td#td_title_words_3{
	border: 0;
	margin: 0;
	padding:0;
	width:  470px;
	height:  90px;
}

tr#tr_title_words_4{
	border: 0;
	margin: 0;
	padding:0;
	width:  470px;
	height:  35px;
}

td#td_title_words_4{
	border: 0;
	margin: 0;
	padding:0;
	width:  470px;
	height:  35px;
}

tr#tr_title_words_5{
	border: 0;
	margin: 0;
	padding:0;
	width:  470px;
	height:  35px;
}

td#td_title_words_5{
	border: 0;
	margin: 0;
	padding:0;
	width:  470px;
	height:  35px;
}

tr#tr_title_words_6{
	border: 0;
	margin: 0;
	padding:0;
	width:  470px;
	height:  35px;
}

td#td_title_words_6{
	border: 0;
	margin: 0;
	padding:0;
	width:  470px;
	height:  35px;
}

tr#tr_title_words_7{
	border: 0;
	margin: 0;
	padding:0;
	width:  470px;
	height:  51px;
}

td#td_title_words_7{
	border: 0;
	margin: 0;
	padding:0;
	width:  470px;
	height:  51px;
}

/* メインメニュー */

table#table_main_menu{
	border: 0;
	margin: 0;
	padding:0;
	width:  946px;
	height: 77px;
}

tr#tr_main_menu{
	border: 0;
	margin: 0;
	padding:0;
	width:  946px;
	height:  46px;
}

td#td_main_menu{
	border: 0;
	margin: 0;
	padding:0;
	width:  946px;
	height:  46px;
}

tr#tr_main_menu_margin{
	border: 0;
	margin: 0;
	padding:0;
	width:  946px;
	height:  31px;
}

td#td_main_menu_margin{
	border: 0;
	margin: 0;
	padding:0;
	width:  946px;
	height:  31px;
	background-image: url(image/top/main_menu_margin.jpg);
	background-repeat: no-repeat;
}

table#table_main_menu_in{
	border: 0;
	margin: 0;
	padding:0;
	width:  946px;
	height:  46px;
}

tr#tr_main_menu_in{
	border: 0;
	margin: 0;
	padding:0;
	width:  946px;
	height:  46px;
}

td#td_main_menu_blank_1{
	border: 0;
	margin: 0;
	padding:0;
	width:    9px;
	height:  46px;
	background-image: url(image/top/main_menu_blank_1.jpg);
	background-repeat: no-repeat;
}

td#td_main_menu_top{
	border: 0;
	margin: 0;
	padding:0;
	width:   93px;
	height:  46px;
}

td#td_main_menu_blank_2{
	border: 0;
	margin: 0;
	padding:0;
	width:    5px;
	height:  46px;
	background-image: url(image/top/main_menu_blank_2.jpg);
	background-repeat: no-repeat;
}

td#td_main_menu_creria{
	border: 0;
	margin: 0;
	padding:0;
	width:  203px;
	height:  46px;
}

td#td_main_menu_blank_3{
	border: 0;
	margin: 0;
	padding:0;
	width:    5px;
	height:  46px;
	background-image: url(image/top/main_menu_blank_3.jpg);
	background-repeat: no-repeat;
}

td#td_main_menu_life_info{
	border: 0;
	margin: 0;
	padding:0;
	width:  166px;
	height:  46px;
}

td#td_main_menu_blank_4{
	border: 0;
	margin: 0;
	padding:0;
	width:    6px;
	height:  46px;
	background-image: url(image/top/main_menu_blank_4.jpg);
	background-repeat: no-repeat;
}

td#td_main_menu_owner{
	border: 0;
	margin: 0;
	padding:0;
	width:  164px;
	height:  46px;
}

td#td_main_menu_blank_5{
	border: 0;
	margin: 0;
	padding:0;
	width:    6px;
	height:  46px;
	background-image: url(image/top/main_menu_blank_5.jpg);
	background-repeat: no-repeat;
}

td#td_main_menu_inquiry{
	border: 0;
	margin: 0;
	padding:0;
	width:  142px;
	height:  46px;
}

td#td_main_menu_blank_6{
	border: 0;
	margin: 0;
	padding:0;
	width:    6px;
	height:  46px;
	background-image: url(image/top/main_menu_blank_6.jpg);
	background-repeat: no-repeat;
}

td#td_main_menu_life_link{
	border: 0;
	margin: 0;
	padding:0;
	width:  132px;
	height:  46px;
}

td#td_main_menu_blank_7{
	border: 0;
	margin: 0;
	padding:0;
	width:    9px;
	height:  46px;
	background-image: url(image/top/main_menu_blank_7.jpg);
	background-repeat: no-repeat;
}

/* メインコンテンツ 左バナー */

table#table_main_contents_left{
	border: 0;
	margin: 0;
	padding:0;
	width:  219px;
	height: 503px;
}

tr.tr_main_left_blank_1{
	border: 0;
	margin: 0;
	padding:0;
	width:  219px;
	height:   4px;
}

td.td_main_left_blank_1{
	border: 0;
	margin: 0;
	padding:0;
	width:  219px;
	height:   4px;
}

tr.tr_main_left_blank_2{
	border: 0;
	margin: 0;
	padding:0;
	width:  219px;
	height:  42px;
}

td.td_main_left_blank_2{
	border: 0;
	margin: 0;
	padding:0;
	width:  219px;
	height:  42px;
}

tr#tr_main_left_heiwa{
	border: 0;
	margin: 0;
	padding:0;
	width:  219px;
	height: 151px;
}

td#td_main_left_heiwa{
	border: 0;
	margin: 0;
	padding:0;
	width:  219px;
	height: 151px;
}

tr#tr_main_left_spring{
	border: 0;
	margin: 0;
	padding:0;
	width:  219px;
	height:  88px;
}

td#td_main_left_spring{
	border: 0;
	margin: 0;
	padding:0;
	width:  219px;
	height:  88px;
}

tr#tr_main_left_gurume{
	border: 0;
	margin: 0;
	padding:0;
	width:  219px;
	height:  88px;

}

td#td_main_left_gurume{
	border: 0;
	margin: 0;
	padding:0;
	width:  219px;
	height:  88px;
	
}

tr#tr_main_left_life_link{
	border: 0;
	margin: 0;
	padding:0;
	width:  219px;
	height:  63px;
	
}

td#td_main_left_life_link{
	border: 0;
	margin: 0;
	padding:0;
	width:  219px;
	height:  63px;
	
}

tr#tr_main_left_tobiuo_web{
	border: 0;
	margin: 0;
	padding:0;
	width:  219px;
	height:  55px;
	
}

td#td_main_left_tobiuo_web{
	border: 0;
	margin: 0;
	padding:0;
	width:  219px;
	height:  55px;
}

/* メインコンテンツ　センター */

table#table_main_contents_center{
	border: 0;
	margin: 0;
	padding:0;
	width:  493px;
	height: 503px;
}

tr#tr_main_center_item{
	border: 0;
	margin: 0;
	padding:0;
	width:  493px;
	height: 199px;
}

td#td_main_center_item{
	border: 0;
	margin: 0;
	padding:0;
	width:  493px;
	height: 199px;
	
}

div#div_main_center_item{
	border: 0;
	margin: 0;
	padding:0;
	width:  493px;
	height: 199px;
	background-image: url(image/top/center_item_background.jpg);
	background-repeat: repeat;
}

table#table_main_center_item_in{
	border: 0;
	margin: 0;
	padding:0;
	width:  493px;
	height: 199px;
}

tr#tr_center_item_title{
	border: 0;
	margin: 0;
	padding:0;
	width:  493px;
	height:  33px;
}

td#td_center_item_title{
	border: 0;
	margin: 0;
	padding:0;
	width:  493px;
	height:  33px;
}

tr#tr_center_item_table{
	border: 0;
	margin: 0;
	padding:0;
	width:  493px;
	height: 133px;
}

td#td_center_item_table{
	border: 0;
	margin: 0;
	padding:0;
	width:  493px;
	height: 133px;
}

tr#tr_center_item_link{
	border: 0;
	margin: 0;
	padding:0;
	width:  493px;
	height:  33px;
}

td#td_center_item_link{
	border: 0;
	margin: 0;
	padding:0;
	width:  493px;
	height:  33px;
}

table#table_center_item_table{
	border: 0;
	margin: 0;
	padding:0;
	width:  493px;
	height: 133px;
}

tr#tr_center_item_1{
	border: 0;
	margin: 0;
	padding:0;
	width:  493px;
	height:  31px;
}

td#td_center_item_1{
	border: 0;
	margin: 0;
	padding:0;
	width:  493px;
	height:  31px;
}

tr#tr_center_item_2{
	border: 0;
	margin: 0;
	padding:0;
	width:  493px;
	height:  31px;
}

td#td_center_item_2{
	border: 0;
	margin: 0;
	padding:0;
	width:  493px;
	height:  31px;
}

tr#tr_center_item_3{
	border: 0;
	margin: 0;
	padding:0;
	width:  493px;
	height:  36px;
}

td#td_center_item_3{
	border: 0;
	margin: 0;
	padding:0;
	width:  493px;
	height:  36px;
}

tr#tr_center_item_4{
	border: 0;
	margin: 0;
	padding:0;
	width:  493px;
	height:  35px;
}

td#td_center_item_4{
	border: 0;
	margin: 0;
	padding:0;
	width:  493px;
	height:  35px;
}

p#p_main_center_item{
	border: 0;
	margin: 0;
	padding:0;
	font-size: 21px;
	text-align: center;
}

tr.tr_center_item_blank_1{
	border: 0;
	margin: 0;
	padding:0;
	width:  493px;
	height:   5px;
}

td.td_center_item_blank_1{
	border: 0;
	margin: 0;
	padding:0;
	width:  493px;
	height:   5px;
}

tr.tr_center_item_blank_2{
	border: 0;
	margin: 0;
	padding:0;
	width:  493px;
	height:  42px;
}

td.td_center_item_blank_2{
	border: 0;
	margin: 0;
	padding:0;
	width:  493px;
	height:  42px;
}

tr#tr_center_item_tokuten{
	border: 0;
	margin: 0;
	padding:0;
	width:  493px;
	height:  71px;
}

td#td_center_item_tokuten{
	border: 0;
	margin: 0;
	padding:0;
	width:  493px;
	height:  71px;
}

tr#tr_center_item_creria_pic{
	border: 0;
	margin: 0;
	padding:0;
	width:  493px;
	height: 181px;
}

td#td_center_item_creria_pic{
	border: 0;
	margin: 0;
	padding:0;
	width:  493px;
	height: 181px;
}

/* メインコンテンツ 右 */

table#table_main_contents_right{
	border: 0;
	margin: 0;
	padding:0;
	width:  219px;
	height: 503px;
}

tr#tr_right_shopping{
	border: 0;
	margin: 0;
	padding:0;
	width:  219px;
	height:  97px;
}

td#td_right_shopping{
	border: 0;
	margin: 0;
	padding:0;
	width:  219px;
	height:  97px;
}

tr#tr_right_school{
	border: 0;
	margin: 0;
	padding:0;
	width:  219px;
	height:  97px;
}

td#td_right_school{
	border: 0;
	margin: 0;
	padding:0;
	width:  219px;
	height:  97px;
}

tr#tr_right_public{
	border: 0;
	margin: 0;
	padding:0;
	width:  219px;
	height:  97px;
}

td#td_right_public{
	border: 0;
	margin: 0;
	padding:0;
	width:  219px;
	height:  97px;
}

tr#tr_right_medical{
	border: 0;
	margin: 0;
	padding:0;
	width:  219px;
	height:  97px;
}

td#td_right_medical{
	border: 0;
	margin: 0;
	padding:0;
	width:  219px;
	height:  97px;
}

tr#tr_right_blog{
	border: 0;
	margin: 0;
	padding:0;
	width:  219px;
	height:  76px;
}

td#td_right_blog{
	border: 0;
	margin: 0;
	padding:0;
	width:  219px;
	height:  76px;
}

tr#tr_right_blank{
	border: 0;
	margin: 0;
	padding:0;
	width:  219px;
	height:  39px;
}

td#td_right_blank{
	border: 0;
	margin: 0;
	padding:0;
	width:  219px;
	height:  39px;
}

