@charset "UTF-8";

/* ---------------------------------
 * layout_top.css
 * Common Style Sheet
 * Date: 2014 05 29   Update: 2014 05 29
 * Auther: Takehiro Momata / ZEXUS DESIGN
 * Range of adjustment: TOP
 *----------------------CSS Document */

#top_vimage_slide {
	margin: 0 auto;
	padding: 0px;
	width: 1504px;
	height: 0px;
	position: relative;
	top: -145px;
	left: 0px;
	z-index: 1;
}

#top_brandslogan {
	margin: 0 auto;
	padding: 0px;
	width: 1504px;
	height: 750px;
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 5;
}

#top_oshirase_banner {
	float: left;
	margin-top: 34px;
	margin-left: 0px;
	margin-bottom: 5px;
	padding: 0px;
	width: 980px;
	height: 70px;
	position: relative;
	top: 0px;
	left: 0px;
}

#top_contents_menu_bg {
	margin: 0 auto;
	padding: 0px;
	background-image: url(../images/menu_button_bg.jpg);
	background-repeat: repeat-x;
	background-position: center;
	width: 1505px;
	height: 328px;
	position: relative;
	top: 711px;
	left: 0px;
	z-index: 5;
}



#top_contents_menu_bt {
	margin: 0 auto;
	padding: 0px;
	width: 1400px;
	height: 212px;
	position: relative;
	top: -150px;
	left: 0px;
	z-index: 5;
}

.contents_bt {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	padding: 0px;
	width: 336px;
	height: 212px;
	position: relative;
	top: 0px;
	left: 25px;
}


#sec_title_bg {
	margin: 0 auto;
	padding: 0px;
	background-image: url(../images/sec_title_bg.png);
	background-repeat: repeat-x;
	background-position: center;
	width: 1505px;
	height: 64px;
/*	position:absolute;
	top: 217px;
	left:50%;
	margin-left:-752px;
	z-index: 5;*/
}

#sec_left_area {
	float: left;
/*	background-color: #eaf6fd;*/
	margin-left: 0px;
	padding: 0px;
	width: 233px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 9;
	min-height:1000px;
}
/*元のCSS
#sec_left_area {
	float: left;
	background-color: #eaf6fd;
	margin-left: 0px;
	padding: 0px;
	width: 233px;
	height: 1000px;
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 9;
}
*/

.sec_menu_text {
	float: left;
	margin-top: 10px;
	margin-left: 0px;
	padding-top: 1px;
	padding-left: 10px;
	padding-bottom: 1px;
	width: 210px;
	height: auto;
	font-size: 13px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #000;
	vertical-align: central;
	position: relative;
	top: 0px;
	left: 20px;
}


.sec_menu_text a:link {
	color: #000;
	text-decoration: none;
}
.sec_menu_text a:visited {
	color: #000;
	text-decoration: none;
}
.sec_menu_text a:hover {
	color: #000;
	text-decoration: none;
}
.sec_menu_text a:active {
	color: #000;
	text-decoration: none;
}

.sec_menu_text li	{
	list-style-type: none;
	font-size: 13px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #000;
	line-height: 35px;
}






#sec_main_area {
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	background-image: url(../images/sec_menu_L_bg.png);
	background-repeat: repeat-y;
	background-position: left;
	background-color: #fff;
	padding: 0px;
	width: 1030px;
	height: 1450px;
	position: relative;
	top: 0px;
	left: 237px;
	z-index: 8;
}


#sec_main_area_equipment {
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
/*	background-color: #fff;*/
	background-image:url(../images/bg_left_color.png);
	padding: 0px;
	width: 1030px;
	height: 100%;
	position: relative;
/*	top: 237px;*/
	left: 237px;
/*	z-index: 8;*/
}
/*元のCSS
#sec_main_area_equipment {
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	background-color: #fff;
	padding: 0px;
	width: 1030px;
	height: 1000px;
	position: relative;
	top: 0px;
	left: 237px;
	z-index: 8;
}
*/


#sec_right_area {
	float: right;
	margin-left: 0px;
	margin-bottom:0;
	padding: 0px;
	width: 750px;
	height: auto;
	min-height:1000px;
/*	position: absolute;*/
	top: 0px;
	left: 252px;
/*	z-index: 8;*/
}

.sec_title_area {
	float: left;
	margin-left: 0px;
	margin-bottom: 30px;
	padding: 0px;
	width: 740px;
	height: 64px;
	position: relative;
	top: 0px;
	left: 43px;
}

.sec_title_area02 {
	float: left;
	margin-left: 0px;
	margin-bottom: 10px;
	padding: 0px;
	width: 740px;
	height: 64px;
	position: relative;
	top: 0px;
	left: 43px;
}

/*新規要素*/
h3.title_area{
	background-image:url(../images/title_icon.png);
	background-repeat:no-repeat;
	height: 64px;
	font-size: 26px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #fff;
	padding-left:51px;
	line-height:64px;
	font-weight:normal;
}

h3.title_area_bk{
	background-image:url(../images/title_icon.png);
	background-repeat:no-repeat;
	height: 64px;
	font-size: 26px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #000000;
	padding-left:51px;
	line-height:64px;
	font-weight:normal;
}

#sec_title_area_titletext {
/*	float: left;
	margin-left: 0px;*/
/*	margin-bottom: 30px;*/
	padding: 0px;
	width: 740px;
	height: 64px;
	font-size: 26px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #fff;
	position: relative;
	top: 0px;
	left: 530px;
}

.sec_title_area_titletext_icon {
	float: left;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 51px;
	height: 64px;
/*	position: absolute;
	top: 0px;
	left: 0px;*/
}

.sec_title_area_titletext_text {
	margin-left: 50px;
	margin-bottom: 0px;
	padding: auto 0;
	width: 500px;
	height: 64px;
	font-size: 26px;
/*	line-height: 50px;*/
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #fff;
	vertical-align: text-top;
/*	position: absolute;
	top: 11%;
	left: 50px;*/
}


.sec_contents_img {
	margin-top: 20px;
	margin-left: 0px;
	margin-bottom: 20px;
	padding: 0px;
	width: 715px;
	height: auto;
	position: relative;
	top: 0px;
	left: 53px;
}

.sec_contents_text {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 1px;
	padding-left: 3px;
	padding-bottom: 1px;
	width: 715px;
	height: auto;
	font-size: 13px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	line-height: 18px;
	color: #000;
	vertical-align: central;
	position: relative;
	top: 0px;
	left: 53px;
}

.sec_contents_text02 {
	float: left;
	margin-top: 30px;
	margin-left: 0px;
	margin-bottom: 70px;
	padding-top: 1px;
	padding-left: 3px;
	padding-bottom: 1px;
	width: 715px;
	height: auto;
	font-size: 13px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	line-height: 18px;
	color: #000;
	vertical-align: central;
	position: relative;
	top: 0px;
	left: 53px;
}

.sec_contents_text03 {
	float: left;
	margin-top: 30px;
	margin-left: 0px;
	margin-bottom: 40px;
	padding-top: 1px;
	padding-left: 3px;
	padding-bottom: 1px;
	width: 715px;
	height: auto;
	font-size: 13px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	line-height: 18px;
	color: #000;
	vertical-align: central;
	position: relative;
	top: 0px;
	left: 53px;
}

.sec_contents_text02 li	{
	margin-left: 17px;
	list-style-type: disc;
	font-size: 13px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #000;
	line-height: 18px;
}


img.vehicle {
	margin-right: 10px;
	margin-bottom: 15px;
}

img.souko {
	float: left;
	margin-right: 300px;
	margin-bottom: 5px;
}


.contents_bt_R {
	float: right;
	margin-top: 0px;
	margin-left: 0px;
	padding: 0px;
	width: 314px;
	height: 313px;
	position: relative;
	top: 0px;
	left: 0px;
}


.contents_01_bt {
	margin: 0px;
	padding: 0px;
	width: 228px;
	height: 56px;
	position: absolute;
	top: 232px;
	left: 620px;
	z-index: 5;
}

.contents_02_bt {
	margin: 0px;
	padding: 0px;
	width: 115px;
	height: 53px;
	position: absolute;
	top: 143px;
	left: 490px;
	z-index: 5;
}

.contents_03_bt {
	margin: 0px;
	padding: 0px;
	width: 112px;
	height: 59px;
	position: absolute;
	top: 115px;
	left: 348px;
	z-index: 6;
}

.contents_04_bt {
	margin: 0px;
	padding: 0px;
	width: 101px;
	height: 53px;
	position: absolute;
	top: 180px;
	left: 137px;
	z-index: 6;
}

.contents_05_bt {
	margin: 0px;
	padding: 0px;
	width: 123px;
	height: 55px;
	position: absolute;
	top: 300px;
	left: 64px;
	z-index: 5;
}

.contents_06_bt {
	margin: 0px;
	padding: 0px;
	width: 134px;
	height: 63px;
	position: absolute;
	top: 413px;
	left: 37px;
	z-index: 5;
}

.contents_07_bt {
	margin: 0px;
	padding: 0px;
	width: 152px;
	height: 66px;
	position: absolute;
	top: 572px;
	left: 136px;
	z-index: 5;
}

.contents_08_bt {
	margin: 0px;
	padding: 0px;
	width: 155px;
	height: 58px;
	position: absolute;
	top: 597px;
	left: 412px;
	z-index: 5;
}

.contents_09_bt {
	margin: 0px;
	padding: 0px;
	width: 157px;
	height: 53px;
	position: absolute;
	top: 577px;
	left: 663px;
	z-index: 5;
}

.contents_10_bt {
	margin: 0px;
	padding: 0px;
	width: 103px;
	height: 59px;
	position: absolute;
	top: 292px;
	left: 826px;
	z-index: 5;
}

.contents_seimitsu_bt {
	margin: 0px;
	padding: 0px;
	width: 435px;
	height: 272px;
	position: absolute;
	top: 777px;
	left: 40px;
	z-index: 5;
}

.contents_ctscan_bt {
	margin: 0px;
	padding: 0px;
	width: 462px;
	height: 273px;
	position: absolute;
	top: 775px;
	left: 503px;
	z-index: 4;
}

.contents_mekkin_bt {
	margin: 0px;
	padding: 0px;
	width: 829px;
	height: 290px;
	position: absolute;
	top: 1077px;
	left: 47px;
	z-index: 3;
}
	
	



.sec_contents_table {
	margin-top: 20px;
	margin-left: 0px;
	margin-bottom: 20px;
	padding: 0px;
	width: 715px;
/*	height: 1000px;*/
	position: relative;
	top: 0px;
	left: 53px;
}

.aboutus_td_L {
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 13px;
	padding-left: 0px;
	padding-bottom: 12px;
	width: 200px;
	height: auto;
	font-size: 16px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #000;
	vertical-align: top;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #003f7e;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003f7e;
	background-color: #eaf6fd;
}

.aboutus_td_R {
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 13px;
	padding-left: 0px;
	padding-bottom: 12px;
	width: 515px;
	height: auto;
	font-size: 16px;
	line-height: 24px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #000;
	vertical-align: top;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #003f7e;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003f7e;
	background-color: #eaf6fd;
}

.aboutus_td_L_bg_white {
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 13px;
	padding-left: 0px;
	padding-bottom: 12px;
	width: 200px;
	height: auto;
	font-size: 16px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #000;
	vertical-align: top;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #003f7e;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003f7e;
}

.aboutus_td_R_bg_white {
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 13px;
	padding-left: 3px;
	padding-bottom: 12px;
	width: 515px;
	height: auto;
	font-size: 16px;
	line-height: 24px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color: #000;
	vertical-align: top;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #003f7e;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003f7e;
}





#main_area {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
	padding: 0px;
	width: 980px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}

#main_area_sec {
	float: left;
	margin-top: 10px;
	margin-left: 0px;
	margin-bottom: 10px;
	padding: 0px;
	width: 980px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}


#kodawari_10info {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 18px;
	margin-bottom: 0px;
	padding: 0px;
	width: 314px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}

.kodawari_top_title {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 314px;
	height: 58px;
	position: relative;
	top: 0px;
	left: 0px;
}

.kodawari_table_area {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 19px;
	padding: 0px;
	width: 314px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}


.kodawari_td_R a:link {
	color: #000;
	text-decoration: none;
}
.kodawari_td_R a:visited {
	color: #000;
}
.kodawari_td_R a:hover {
	color: #3eb134;
	text-decoration: underline;
}
.kodawari_td_R a:active {
	color: #3eb134;
}

.kodawari_bottom {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 314px;
	height: 24px;
	position: relative;
	top: 0px;
	left: 0px;
}



/*トップページ右側*/
#top_R_area {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 647px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}

.top_R_illust {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	padding: 0px;
	width: 647px;
	height: 281px;
	position: relative;
	top: 0px;
	left: 0px;
}



/*「こんなこと、聞いてもいいの？」と悩んでいる方、ぜひ、お気軽にお話をお聞かせください。*/
#top_R_table_area {
	float: left;
	margin-top: 19px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 647px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}

.top_R_table_title {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 647px;
	height: 58px;
	position: relative;
	top: 0px;
	left: 0px;
}

.top_R_table_area_L {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 19px;
	padding: 0px;
	width: 290px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}

.top_R_td_L {
	margin-top: 0px;
	margin-left: 0px;
	padding: 0px;
	width: 24px;
	height: 39px;
}

.top_R_td_R {
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 12px;
	padding-left: 0px;
	width: 266px;
	height: 27px;
	font-size: 18px;
	color: #000;
}

.top_R_table_area_R {
	float: right;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 19px;
	padding: 0px;
	width: 345px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}

.top_R_td_LR {
	margin-top: 0px;
	margin-left: 0px;
	padding: 0px;
	width: 24px;
	height: 39px;
}

.top_R_td_RR {
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 12px;
	padding-left: 0px;
	width: 321px;
	height: 27px;
	font-size: 18px;
	color: #000;
}

span.red_st {
	font-size: 23px;
	color: #e60012;
}

.top_R_table_bottom {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 647px;
	height: 23px;
	position: relative;
	top: 0px;
	left: 0px;
}

/*「こんなこと、聞いてもいいの？」と悩んでいる方、ぜひ、お気軽にお話をお聞かせください。*/
	



/*トップページ　イラスト付きタイトル*/
#top_illust_info {
	float: left;
	margin-top: 50px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	padding: 0px;
	width: 980px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}

#inn_info_bottom_illust {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	padding: 0px;
	width: 980px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}

.top_illust_title {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 80px;
	position: relative;
	top: 0px;
	left: 0px;
}

.top_illusration01 {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 100%;
}

.top_illusration02 {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 100%;
}
/*トップページ　イラスト付きタイトル*/




#sec_main_contents_area {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	padding: 0px;
	width: 980px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}

#sec_main_contents_area_faq {
	float: right;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	padding: 0px;
	width: 647px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}

.sec_main_contents_title {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 980px;
	height: 80px;
	position: relative;
	top: 0px;
	left: 0px;
}

#sec_main_contents {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 50px;
	padding: 0px;
	width: 980px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}

#sec_main_contents_faq {
	float: right;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 50px;
	padding: 0px;
	width: 980px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}


.iincho_area_L {
	float: left;
	margin-top: 25px;
	margin-left: 0px;
	margin-right: 30px;
	margin-bottom: 19px;
	padding: 0px;
	width: 280px;
	height: 432px;
	position: relative;
	top: 0px;
	left: 0px;
}

.name_image {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 280px;
	height: 52px;
	position: relative;
	top: 0px;
	left: 0px;
}

.iincho_area_R {
	float: right;
	margin-top: 25px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 670px;
	height: auto;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 15px;
	color: #000;
	line-height: 22px;
	text-align: left;
	position: relative;
	top: 0px;
	left: 0px;
}

.fukuiincho_area_L {
	float: left;
	margin-top: 25px;
	margin-left: 0px;
	margin-right: 30px;
	margin-bottom: 0px;
	padding: 0px;
	width: 670px;
	height: auto;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 15px;
	color: #000;
	line-height: 22px;
	text-align: left;
	position: relative;
	top: 0px;
	left: 0px;
}

.fukuiincho_area_R {
	float: right;
	margin-top: 25px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 19px;
	padding: 0px;
	width: 280px;
	height: 450px;
	position: relative;
	top: 0px;
	left: 0px;
}



.profile_area_R {
	float: right;
	background-image: url(../../a-agress.co%20-%20Copy.jp/about_us/images/profile_bg.jpg);
	background-repeat: no-repeat;
	margin-top: 25px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-left: 18px;
	padding-right: 15px;
	padding-bottom: 10px;
	width: 637px;
	height: 120px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 13px;
	color: #000;
	line-height: 20px;
	text-align: left;
	position: relative;
	top: 0px;
	left: 0px;
}


.profile_area_L {
	float: left;
	background-image: url(../../a-agress.co%20-%20Copy.jp/about_us/images/profile_bg.jpg);
	background-repeat: no-repeat;
	margin-top: 25px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-left: 18px;
	padding-right: 15px;
	padding-bottom: 10px;
	width: 637px;
	height: 120px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 13px;
	color: #000;
	line-height: 20px;
	text-align: left;
	position: relative;
	top: 0px;
	left: 0px;
}

span.profile_title {
	font-size: 14px;
	font-weight: bold;
	color: #b28a40;
}

span.name_L {
	font-size: 18px;
	line-height: 30px;
}




.gikoushi_area_L {
	float: left;
	margin-top: 25px;
	margin-left: 0px;
	margin-right: 30px;
	margin-bottom: 19px;
	padding: 0px;
	width: 280px;
	height: 432px;
	position: relative;
	top: 0px;
	left: 0px;
}

.name_gikoushi_image {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 280px;
	height: 52px;
	position: relative;
	top: 0px;
	left: 0px;
}

.gikoushi_area_R {
	float: right;
	margin-top: 25px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 670px;
	height: auto;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 15px;
	color: #000;
	line-height: 22px;
	text-align: left;
	position: relative;
	top: 0px;
	left: 0px;
}

.profile_gikoushi_area_R {
	float: right;
	background-image: url(../../a-agress.co%20-%20Copy.jp/about_us/images/profile_bg_L.jpg);
	background-repeat: no-repeat;
	margin-top: 25px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-left: 18px;
	padding-right: 15px;
	padding-bottom: 10px;
	width: 637px;
	height: 480px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 13px;
	color: #000;
	line-height: 20px;
	text-align: left;
	position: relative;
	top: 0px;
	left: 0px;
}


.gikoushi_profile_keireki {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 19px;
	padding: 0px;
	width: 610px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}

.profile_keireki_L {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 55px;
	height: auto;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 15px;
	color: #000;
	line-height: 22px;
	text-align: left;
	position: relative;
	top: 0px;
	left: 0px;
}

.profile_keireki_R {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 478px;
	height: auto;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 15px;
	color: #000;
	line-height: 22px;
	text-align: left;
	position: relative;
	top: 0px;
	left: 0px;
}

.profile_jusho {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 600px;
	height: auto;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 15px;
	color: #000;
	line-height: 22px;
	text-align: left;
	position: relative;
	top: 0px;
	left: 0px;
}





.common_bottom_illust {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	padding: 0px;
	width: 980px;
	height: 245px;
	position: relative;
	top: 0px;
	left: 0px;
}


.story_bt {
	float: right;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 135px;
	height: 30px;
	position: relative;
	top: -8px;
	left: 0px;
}

.SSDC_logo {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	padding: 0px;
	width: 980px;
	height: 650px;
	position: relative;
	top: 0px;
	left: 0px;
}

.sec_main_text_area_W {
	float: left;
	margin-top: 20px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	padding: 0px;
	width: 980px;
	height: auto;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 15px;
	color: #000;
	line-height: 25px;
	position: relative;
	top: 0px;
	left: 0px;
}


/*私たちがこだわる10の内容*/
#shinryo_info_R_area {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 647px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}

.shinryo_info_title {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 647px;
	height: 80px;
	position: relative;
	top: -24px;
	left: 0px;
}

.shinryo_info_vimage {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 647px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}

.shinryo_info_text {
	float: left;
	margin-top: 15px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	padding: 0px;
	width: 647px;
	height: auto;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 15px;
	color: #000;
	line-height: 25px;
	text-align: left;
	position: relative;
	top: 0px;
	left: 0px;
}

.self_medi_title {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	padding: 0px;
	width: 647px;
	height: 80px;
	position: relative;
	top: 0px;
	left: 0px;
}

.implant_faq_bt {
	float: right;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	padding: 0px;
	width: 148px;
	height: 30px;
	position: relative;
	top: 0px;
	left: 0px;
}

span.green_bold {
	color: #009944;
	font-weight: bold;
}
/*私たちがこだわる10の内容*/





/*医院案内*/
.iin_info_contents_title {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	padding: 0px;
	width: 980px;
	height: 80px;
	position: relative;
	top: 0px;
	left: 0px;
}

.info_photos_L {
	float: left;
	margin-top: 15px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 380px;
	height: 235px;
	position: relative;
	top: 0px;
	left: 0px;
}

.info_photos_L_03 {
	float: left;
	margin-top: 15px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 380px;
	height: 705px;
	position: relative;
	top: 0px;
	left: 0px;
}

img.iin_info {
	margin-bottom: 5px;
}

.info_photos_L_v {
	float: left;
	margin-top: 15px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 235px;
	height: 380px;
	position: relative;
	top: 0px;
	left: 0px;
}

.iin_info_R_title {
	float: right;
	margin-top: 15px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-left: 8px;
	width: 555px;
	height: 20px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 22px;
	color: #009944;
	font-weight: bold;
	text-align: left;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #009944;
	position: relative;
	top: 0px;
	left: 0px;
}

.iin_info_R_text {
	float: right;
	margin-top: 15px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 570px;
	height: auto;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 15px;
	color: #000;
	line-height: 25px;
	text-align: left;
	position: relative;
	top: 0px;
	left: 0px;
}

.iin_info_faq_bt {
	float: left;
	margin-top: 20px;
	margin-left: 31px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 135px;
	height: 30px;
	position: relative;
	top: 0px;
	left: 0px;
}

.iin_info_R_illust_title {
	float: left;
	margin-top: 15px;
	margin-left: 50px;
	margin-bottom: 0px;
	width: 520px;
	height: 40px;
	position: relative;
	top: 0px;
	left: 0px;
}

.iin_info_R_illust {
	float: right;
	margin-top: 15px;
	margin-left: 0px;
	margin-bottom: 20px;
	padding: 0px;
	width: 555px;
	height: 350px;
	position: relative;
	top: 0px;
	left: 0px;
}

.iin_info_C_title {
	float: left;
	margin-top: 15px;
	margin-left: 190px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-left: 8px;
	width: 600px;
	height: 20px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 22px;
	color: #009944;
	font-weight: bold;
	text-align: left;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #009944;
	position: relative;
	top: 0px;
	left: 0px;
}

.iin_info_C_text {
	float: left;
	margin-top: 15px;
	margin-left: 190px;
	margin-bottom: 40px;
	padding: 0px;
	width: 600px;
	height: auto;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 15px;
	color: #000;
	line-height: 25px;
	text-align: left;
	position: relative;
	top: 0px;
	left: 0px;
}
/*医院案内*/





/*Q & A*/
.faq_title {
	float: right;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding: 0px;
	width: 647px;
	height: 80px;
	position: relative;
	top: 0px;
	left: 0px;
}

.faq_contents_title {
	float: right;
	margin-top: 15px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-left: 8px;
	width: 631px;
	height: 20px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 22px;
	color: #009944;
	font-weight: bold;
	text-align: left;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #009944;
	position: relative;
	top: 0px;
	left: 0px;
}

.faq_contents_text_top {
	float: right;
	margin-top: 15px;
	margin-left: 0px;
	margin-bottom: 20px;
	padding: 0px;
	width: 647px;
	height: auto;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 15px;
	color: #000;
	line-height: 25px;
	text-align: left;
	position: relative;
	top: 0px;
	left: 0px;
}

.faq_line {
	float: right;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding: 0px;
	width: 647px;
	height: 80px;
	position: relative;
	top: 0px;
	left: 0px;
}

.faq_contents_text {
	float: right;
	margin-top: 15px;
	margin-left: 0px;
	margin-bottom: 50px;
	padding: 0px;
	width: 647px;
	height: auto;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 15px;
	color: #000;
	line-height: 25px;
	text-align: left;
	position: relative;
	top: 0px;
	left: 0px;
}

.faq_td_QL {
	margin-top: 0px;
	margin-left: 0px;
	padding: 0px;
	width: 35px;
	height: auto;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 15px;
	color: #009944;
	font-weight: bold;
	vertical-align: top;
	text-align: left;
	position: relative;
	top: 0px;
	left: 0px;
}

.faq_td_QR {
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	width: 450px;
	height: auto;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 15px;
	color: #009944;
	font-weight: bold;
	vertical-align: top;
	text-align: left;
	position: relative;
	top: 0px;
	left: 0px;
}

.faq_td_AL {
	margin-top: 0px;
	margin-left: 0px;
	padding-bottom: 30px;
	width: 35px;
	height: auto;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 15px;
	color: #009944;
	font-weight: bold;
	vertical-align: top;
	text-align: left;
	position: relative;
	top: 0px;
	left: 0px;
}

.faq_td_AR {
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 30px;
	width: 450px;
	height: auto;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 15px;
	color: #000;
	text-align: left;
	vertical-align: top;
	position: relative;
	top: 0px;
	left: 0px;
}




#faq_L_area {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 285px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}

.faq_L_illust_L {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 285px;
	height: 185px;
	position: relative;
	top: 0px;
	left: 0px;
}

.faq_L_illust_S1 {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 119px;
	height: 138px;
	position: relative;
	top: 550px;
	left: 0px;
}

	
/*Q & A*/



/*アクセス*/
#access_L_area {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 309px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}

.access_L_illust_L {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 309px;
	height: 201px;
	position: relative;
	top: 0px;
	left: 0px;
}

.access_L_illust_S1 {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 152px;
	height: 147px;
	position: relative;
	top: 550px;
	left: 0px;
}


#access_R_area {
	float: right;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 647px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}

.access_title {
	float: right;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding: 0px;
	width: 647px;
	height: 80px;
	position: relative;
	top: 0px;
	left: 0px;
}

.access_name_logotype {
	float: left;
	margin-top: 15px;
	margin-left: 0px;
	margin-bottom: 0px;
	width: 333px;
	height: 32px;
	position: relative;
	top: 0px;
	left: 0px;
}

.access_text {
	float: right;
	margin-top: 10px;
	margin-left: 0px;
	margin-bottom: 20px;
	padding-left: 3px;
	width: 644px;
	height: auto;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 15px;
	color: #000;
	line-height: 22px;
	text-align: left;
	position: relative;
	top: 0px;
	left: 0px;
}

.google_map_bt {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 647px;
	height: 30px;
	position: relative;
	top: 0px;
	left: 0px;
}

.access_info_green {
	float: left;
	margin-top: 60px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 400px;
	height: 15px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 15px;
	color: #000;
	line-height: 22px;
	text-align: left;
	position: relative;
	top: 0px;
	left: 0px;
}

.access_info_red {
	float: left;
	margin-top: 10px;
	margin-left: 0px;
	margin-bottom: 20px;
	padding-left: 0px;
	width: 400px;
	height: 15px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 15px;
	color: #000;
	line-height: 22px;
	text-align: left;
	position: relative;
	top: 0px;
	left: 0px;
}

.access_map {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 647px;
	height: 267px;
	position: relative;
	top: 0px;
	left: 0px;
}

.openhour_title {
	float: right;
	margin-top: 50px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding: 0px;
	width: 647px;
	height: 80px;
	position: relative;
	top: 0px;
	left: 0px;
}

.week_calendar {
	float: left;
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 60px;
	padding: 0px;
	width: 647px;
	height: 182px;
	position: relative;
	top: 0px;
	left: 0px;
}
/*アクセス*/



/*お問い合わせ*/
#contact_L_area {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 309px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}

.contact_L_illust_L {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 309px;
	height: 201px;
	position: relative;
	top: 0px;
	left: 0px;
}

.contact_L_illust_S1 {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 152px;
	height: 147px;
	position: relative;
	top: 550px;
	left: 0px;
}



#contact_R_area {
	float: right;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 647px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}

.contact_title {
	float: right;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	padding: 0px;
	width: 647px;
	height: 80px;
	position: relative;
	top: 0px;
	left: 0px;
}

#contact_tel_area {
	float: right;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 10px;
	width: 647px;
	height: 50px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #009944;
	position: relative;
	top: 0px;
	left: 0px;
}

.contact_tel_text_L {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-left: 0px;
	width: 245px;
	height: 50px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000;
	line-height: 23px;
	text-align: left;
	position: relative;
	top: 0px;
	left: 0px;
}

.contact_tel_R {
	float: right;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 390px;
	height: 50px;
	position: relative;
	top: 0px;
	left: 0px;
}

#contact_open_hour_area {
	float: right;
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 20px;
	width: 647px;
	height: 50px;
	position: relative;
	top: 0px;
	left: 0px;
}

.contact_hour_td_L {
	margin-top: 0px;
	margin-left: 0px;
	padding: 0px;
	width: 85px;
	height: 30px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000;
	line-height: 23px;
}

.contact_hour_td_R {
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	width: 300px;
	height: 30px;
	font-size: 15px;
	color: #000;
	line-height: 23px;
}

#contact_form_area {
	float: right;
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 10px;
	width: 647px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}

.contact_form_text {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-left: 0px;
	width: 647px;
	height: auto;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #000;
	line-height: 22px;
	text-align: left;
	position: relative;
	top: 0px;
	left: 0px;
}



.contact_table_box {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 647px;
	height: auto;
	position: relative;
	left: 1px;
}

span.red_mark {
	color: #F00;
	font-weight: normal;
}

span.line_h {
	font-size: 12px;
	line-height: 18px;
}

td.contact_L_top {
	margin: 0;
	padding-top: 10px;
	padding-left: 12px;
	padding-bottom: 12px;
	width: 120px;
	height: auto;
	font-size: 13px;
	line-height: 23px;
	font-weight: bold;
	color: #009944;
	vertical-align: top;
	text-align: justify; /* 行揃え */
  hanging-punctuation: first allow-end;
                       /* 起こし食い込み、句読点ぶら下げあり */
  text-spacing: trim-start trim-end ideograph-alpha ideograph-numeric;
                       /* 行頭約物半角、行末約物半角、和欧間アケ、和数間アケ */
	position: relative;
	top: 0px;
	left: 0px;
	border-collapse: collapse;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #009944;
	background-color: #ebf3d9;
}


td.contact_L {
	margin: 0;
	padding-top: 10px;
	padding-left: 12px;
	padding-bottom: 12px;
	width: 120px;
	height: auto;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	color: #009944;
	vertical-align: top;
	text-align: justify; /* 行揃え */
  hanging-punctuation: first allow-end;
                       /* 起こし食い込み、句読点ぶら下げあり */
  text-spacing: trim-start trim-end ideograph-alpha ideograph-numeric;
                       /* 行頭約物半角、行末約物半角、和欧間アケ、和数間アケ */
	position: relative;
	top: 0px;
	left: 0px;
	background-color: #ebf3d9;
}

td.contact_L_m {
	margin: 0px;
	padding: 0px;
	width: 120px;
	height: 1px;
	position: relative;
	top: 0px;
	left: 0px;
	background-color: #fff;
}


td.contact_L_bottom {
	margin: 0;
	padding-top: 10px;
	padding-left: 12px;
	padding-bottom: 12px;
	width: 120px;
	height: auto;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	color: #009944;
	vertical-align: top;
	text-align: justify; /* 行揃え */
  hanging-punctuation: first allow-end;
                       /* 起こし食い込み、句読点ぶら下げあり */
  text-spacing: trim-start trim-end ideograph-alpha ideograph-numeric;
                       /* 行頭約物半角、行末約物半角、和欧間アケ、和数間アケ */
	position: relative;
	top: 0px;
	left: 0px;
	background-color: #ebf3d9;
}

td.contact_R_top {
	margin: 0;
	padding-top: 12px;
	padding-left: 15px;
	padding-bottom: 12px;
	width: 500px;
	height: auto;
	font-size: 13px;
	line-height: 28px;
	font-weight: nomal;
	vertical-align: top;
	text-align: justify; /* 行揃え */
  hanging-punctuation: first allow-end;
                       /* 起こし食い込み、句読点ぶら下げあり */
  text-spacing: trim-start trim-end ideograph-alpha ideograph-numeric;
                       /* 行頭約物半角、行末約物半角、和欧間アケ、和数間アケ */
	position: relative;
	top: 0px;
	left: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #009944;
}

td.contact_R_m {
	margin: 0px;
	padding: 0px;
	width: 500px;
	height: 1px;
	position: relative;
	top: 0px;
	left: 0px;
	background-color: #009944;
}

td.contact_R {
	margin: 0;
	padding-top: 12px;
	padding-left: 15px;
	padding-bottom: 12px;
	width: 500px;
	height: auto;
	font-size: 13px;
	line-height: 28px;
	font-weight: nomal;
	vertical-align: top;
	text-align: justify; /* 行揃え */
  hanging-punctuation: first allow-end;
                       /* 起こし食い込み、句読点ぶら下げあり */
  text-spacing: trim-start trim-end ideograph-alpha ideograph-numeric;
                       /* 行頭約物半角、行末約物半角、和欧間アケ、和数間アケ */
	position: relative;
	top: 0px;
	left: 0px;
}

.contact_form_text_end {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-top: 20px;
	padding-left: 0px;
	padding-bottom: 25px;
	width: 647px;
	height: auto;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #000;
	line-height: 22px;
	text-align: center;
	position: relative;
	top: -14px;
	left: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #009944;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #009944;
}

#contact_form_bg {
	float: left;
	background-image: url(../../a-agress.co%20-%20Copy.jp/contact/images/contact_naiyou_bg.jpg);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 40px;
	width: 647px;
	height: 95px;
	position: relative;
	top: 0px;
	left: 0px;
}

.contact_form_text_naiyou_title {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-left: 15px;
	padding-bottom: 25px;
	width: 50px;
	height: auto;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #b28a40;
	line-height: 22px;
	text-align: left;
	position: relative;
	top: 0px;
	left: 0px;
}

.contact_form_text_naiyou {
	float: right;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-left: 0px;
	padding-bottom: 25px;
	width: 550px;
	height: auto;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #000;
	line-height: 28px;
	text-align: left;
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 5;
}
/*お問い合わせ*/


/*お問い合わせありがとうございます*/
#contact_thanks {
	float: left;
	margin-top: 70px;
	margin-left: 138px;
	margin-bottom: 20px;
	width: 704px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}

.thanks_illust {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 20px;
	width: 704px;
	height: 367px;
	position: relative;
	top: 0px;
	left: 0px;
}

.thanks_text {
	float: left;
	margin-top: 50px;
	margin-left: 0px;
	margin-bottom: 0px;
	width: 704px;
	height: auto;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 15px;
	color: #000;
	line-height: 24px;
	text-align: left;
	position: relative;
	top: 0px;
	left: 0px;
}
/*お問い合わせありがとうございます*/


/*リンク集*/
#link_R_area {
	float: right;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 647px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}

.link_title {
	float: right;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 50px;
	padding: 0px;
	width: 647px;
	height: 80px;
	position: relative;
	top: 0px;
	left: 0px;
}

.link_info_name {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	width: 647px;
	height: 28px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 15px;
	color: #009944;
	font-weight: bold;
	position: relative;
	top: 0px;
	left: 0px;
}

.link_info_text {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 50px;
	padding-top: 0px;
	padding-left: 0px;
	width: 647px;
	height: 28px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 15px;
	color: #000;
	position: relative;
	top: 0px;
	left: 0px;
}

.link_info_text a:link {
	color: #000;
	text-decoration: none;
}
.link_info_text a:visited {
	color: #000;
}
.link_info_text a:hover {
	color: #3eb134;
	text-decoration: underline;
}
.link_info_text a:active {
	color: #3eb134;
}
/*リンク集*/




#sitemap_L {
	float: left;
	margin-top: 15px;
	margin-left: 0px;
	margin-right: 25px;
	margin-bottom: 0px;
	padding: 0px;
	width: 300px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}

.sitemap_title {
	float: left;
	margin-top: 15px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-left: 8px;
	width: 292px;
	height: 20px;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 22px;
	color: #009944;
	font-weight: bold;
	text-align: left;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #009944;
	position: relative;
	top: 0px;
	left: 0px;
}

.sitemap_title a:link {
	color: #009944;
	text-decoration: none;
}
.sitemap_title a:visited {
	color: #009944;
}
.sitemap_title a:hover {
	color: #3eb134;
	text-decoration: underline;
}
.sitemap_title a:active {
	color: #3eb134;
}


.sitemap_text {
	float: left;
	margin-top: 13px;
	margin-left: 14px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	width: 300px;
	height: auto;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 15px;
	line-height: 30px;
	color: #000;
	list-style-type: none;
	position: relative;
	top: 0px;
	left: 0px;
}

.sitemap_text a:link {
	color: #000;
	text-decoration: none;
}
.sitemap_text a:visited {
	color: #000;
}
.sitemap_text a:hover {
	color: #3eb134;
	text-decoration: underline;
}
.sitemap_text a:active {
	color: #3eb134;
}


#sitemap_C {
	float: left;
	margin-top: 15px;
	margin-left: 0px;
	margin-right: 25px;
	margin-bottom: 0px;
	padding: 0px;
	width: 300px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}

#sitemap_R {
	float: left;
	margin-top: 15px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 300px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}

#sitemap_L_link {
	float: left;
	margin-top: 15px;
	margin-left: 0px;
	margin-right: 25px;
	margin-bottom: 0px;
	padding: 0px;
	width: 500px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}

.sitemap_text_L_link {
	float: left;
	margin-top: 13px;
	margin-left: 14px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	width: 500px;
	height: auto;
	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	font-size: 15px;
	line-height: 30px;
	color: #000;
	list-style-type: none;
	position: relative;
	top: 0px;
	left: 0px;
}

.sitemap_text_L_link a:link {
	color: #000;
	text-decoration: none;
}
.sitemap_text_L_link a:visited {
	color: #000;
}
.sitemap_text_L_link a:hover {
	color: #3eb134;
	text-decoration: underline;
}
.sitemap_text_L_link a:active {
	color: #3eb134;
}

	






