@charset "UTF-8";

/* ------------------------------------------------------------*/
/*----------------- ビジネスで使用 -----------------*/

	#business_header{
		margin-top:10px;
		width: 855px;
		height: 234px;
		margin: auto;
	}
	#business_more_sub_title{
		width: 854px;
		height: 25px;
		margin: auto;
		/*margin-top: 23px;*/
		padding-bottom: 2px;
		background-image: url("../img/business_more_img/business_line.jpg");
		background-position: bottom;
		background-repeat: no-repeat;
		text-align: left;
		font-size: 18px;
		/*font-family: 'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','ＭＳ P明朝',serif;*/
		text-indent: 15px;
		color: #000000;
}
	#top_tab_menu{
		width: 854px;
		/*height: 38px;*/
		height:47px;
		margin: auto;
		font-size:12px;
		text-align: left;
		line-height: 10px;
	}
	#top_tab1{
		background-image: url('../img/business_more_img/top_tab_last.jpg');
		background-repeat: no-repeat;
		margin-left: 735px;
		position: absolute;
		padding: 5px 5px 0 30px;
		text-align: left;
		width: 84px;
		height: 36px;
		/padding-top:14px;
		/height: 27px;
	}
	#top_tab2{
		background-image: url('../img/business_more_img/top_tab.jpg');
		background-repeat: no-repeat;
		margin-left: 615px;
		position: absolute;
		padding: 5px 5px 0 30px;
		text-align: left;
		width: 84px;
		height: 36px;
		/padding-top:8px;
		/height: 32px;
	}
	#top_tab3{
		background-image: url('../img/business_more_img/top_tab.jpg');
		background-repeat: no-repeat;
		margin-left: 495px;
		position: absolute;
		padding: 5px 5px 0 30px;
		text-align: left;
		width: 85px;
		height: 36px;
		/padding-top:14px;
		/height: 27px;
	}
	#top_tab4{
		background-image: url('../img/business_more_img/top_tab.jpg');
		background-repeat: no-repeat;
		margin-left: 375px;
		position: absolute;
		padding: 5px 5px 0 30px;
		text-align: left;
		width: 85px;
		height: 36px;
		/padding-top:14px;
		/height: 27px;
	}
	#top_tab5{
		background-image: url('../img/business_more_img/top_tab.jpg');
		background-repeat: no-repeat;
		margin-left: 255px;
		position: absolute;
		padding: 5px 5px 0 30px;
		text-align: left;
		width: 85px;
		height: 36px;
		/padding-top:14px;
		/height: 27px;
	}
	#top_tab6{
		background-image: url('../img/business_more_img/top_tab.jpg');
		background-repeat: no-repeat;
		margin-left: 135px;
		position: absolute;
		padding: 5px 5px 0 30px;
		text-align: left;
		width: 85px;
		height: 36px;
		/padding-top:14px;
		/height: 27px;
	}

	#top_tab7{
		background-image: url('../img/business_more_img/top_tab.jpg');
		background-repeat: no-repeat;
		margin-left: 15px;
		position: absolute;
		padding: 5px 5px 0 30px;
		text-align: left;
		width: 85px;
		height: 36px;
		/padding-top:14px;
		/height: 27px;
	}
	#top_tab_select1{
		background-image: url('../img/business_more_img/top_tab_last_select.jpg');
		background-repeat: no-repeat;
		margin-top: -1px;
		margin-left: 735px;
		padding: 13px 5px 0 30px;
		width: 84px;
		height: 34px;
		position: absolute;
		text-align: left;
		/padding-top: 22px;
		/height: 25px;
	}
	#top_tab_select2{
		background-image: url('../img/business_more_img/top_tab_select.jpg');
		background-repeat: no-repeat;
		margin-top: -1px;
		margin-left: 615px;
		padding: 13px 5px 0 30px;
		width: 85px;
		height: 34px;
		position: absolute;
		text-align: left;
		/padding-top: 15px;
		/height: 32px;
	}
	#top_tab_select3{
		background-image: url('../img/business_more_img/top_tab_select.jpg');
		background-repeat: no-repeat;
		margin-top: -1px;
		margin-left: 495px;
		padding: 13px 5px 0 30px;
		width: 85px;
		height: 34px;
		position: absolute;
		text-align: left;
		/padding-top: 22px;
		/height: 25px;
	}
	#top_tab_select4{
		background-image: url('../img/business_more_img/top_tab_select.jpg');
		background-repeat: no-repeat;
		margin-top: -1px;
		margin-left: 375px;
		padding: 13px 5px 0 30px;
		width: 85px;
		height: 34px;
		position: absolute;
		text-align: left;
		/padding-top: 22px;
		/height: 25px;
	}
	#top_tab_select5{
		background-image: url('../img/business_more_img/top_tab_select.jpg');
		background-repeat: no-repeat;
		margin-top: -1px;
		margin-left: 255px;
		padding: 13px 5px 0 30px;
		width: 85px;
		height: 34px;
		position: absolute;
		text-align: left;
		/padding-top: 22px;
		/height: 25px;
	}
	#top_tab_select6{
		background-image: url('../img/business_more_img/top_tab_select.jpg');
		background-repeat: no-repeat;
		margin-top: -1px;
		margin-left: 135px;
		padding: 13px 5px 0 30px;
		width: 85px;
		height: 34px;
		position: absolute;
		text-align: left;
		/padding-top: 22px;
		/height: 25px;
	}
	#top_tab_select7{
		background-image: url('../img/business_more_img/top_tab_select.jpg');
		background-repeat: no-repeat;
		margin-top: -1px;
		margin-left: 15px;
		padding: 13px 5px 0 30px;
		width: 85px;
		height: 34px;
		position: absolute;
		text-align: left;
		/padding-top: 22px;
		/height: 25px;
	}
	.top_tab_text{
		/*font-family:'ヒラギノ角ゴ Pro W6','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;*/
		color: #FFFFFF;
		display:block;
		cursor: pointer;
		/*width: 90px;*/
		width: 88px;
		text-align: left;
		line-height: 14px;
		height: 32px;
		vertical-align: middle;
		display:table-cell;
	}
	.top_tab_text_break{
		/*font-family:'ヒラギノ角ゴ Pro W6','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;*/
		color: #FFFFFF;
		display:block;
		cursor: pointer;
		line-height: 14px;
		text-align: left;
		margin-top: 1px;
		height: 36px;
		/margin-top: -6px;
	}

/* ---------------------- 画像差し替えで使用 -------------------------*/
	#switch_img{
		width: 320px;
		height: 234px;
		margin-left: 534px;
		position: absolute;
	}
	#mask{
		width: 351px;
		height: 265px;
		margin-top: -15px;
		margin-left: 518px;
		position: absolute;
		background-image: url("../img/header_img/mask.png");
	}
	#gradation{
		width: 827px;
		height: 234px;
		margin-left: 27px;
		position: absolute;
		background-image: url("../img/header_img/gradation.png");
	}

 /*-----------------------------------------------------------*/


	#main_img_sentence_business_more{
		width: 500px;
		height:234px;
		/*padding-top:15px;*/
		margin-left: 10px;
		text-align: left;
		position: absolute;
	}

	#main_img_sentence_business_more span{
		width: 306px;
		font-size: 20px;
		margin-top:10px;
		/*font-family: 'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','ＭＳ P明朝',serif;*/
		color: #000000;
		line-height:30px;
	}

	#main_img_sentence_business_more #text{
		width: 500px;
		text-align: left;
		margin-top:30px;
	}
	#business_more_contents{
		width: 854px;
		margin: auto;
	}
	#more_photo{
		padding-top:40px;
		width: 870px;
		margin: auto;
	}


	#more_photo img{
		width: 184px;
		height: 138px;
		margin: 0px 15px;
	}
	#table {
		margin:auto;
		margin-top:40px;
		margin-bottom:30px;
		text-align: center;
		border: 1px;
	}
	#table2 {
		margin:auto;
		margin-top:15px;
		margin-bottom:10px;
		text-align: center;
		border: 1px;
	}

	th{
		height: 23px;
		background-image:url("../img/business_more_img/business_more_table_bg.jpg");
		text-align: center;
		border:0px;
		border-right:1px;
		border-color:#ffffff;
		border-style: dotted;
	}

	td{
		height: 24px;
		border: 1px;
		border-top:0px;
		border-color:#CCCCCC;
		border-style: solid;
	}
	.th_left{
		border-left: 1px solid #CCCCCC;
	}
	.th_right{
		border-right: 1px solid #CCCCCC;
	}
	.th_bottom{
		border-bottom: 1px dotted #FFFFFF;
	}

	.business_link{
		margin-right:50px;
		text-align:right;
	}

	.business_link a:link {
		color:#0099ff;
		text-decoration:underline;
	}

	.business_link a:visited {
		color:#0099ff;
		text-decoration:underline;
	}

	.business_link a:hover {
		color:#ff0000;
		text-decoration:underline;
	}

	.business_link a:active {
		color:#ff0000;
		text-decoration:underline;
	}

	#map1{
		margin: auto;
		width: 853px;
		/*height: 678px;*/
	}

	.map2{
		margin: auto;
		width: 780px;
		text-align: center;
	}
	#all_map{
		margin: auto;
		width: 780px;
		text-align: center;
	}

	#tab_menu{
		width: 854px;
		height: 27px;
		margin: auto;
		margin-top: 30px;
		text-align: left;
		font-size: 12px;
	}
	#tab1{
		background-image: url('../img/business_more_img/tab_last.png');
		background-repeat: no-repeat;
		width: 108px;
		height: 27px;
		margin-left: 746px;
		z-index: 1;
		position: absolute;
		text-align: center;
		/padding:5px 25px 0 0;
		/width: 83px;
		/height: 22px;
		/text-align: right;
	}
	#tab2{
		background-image: url('../img/business_more_img/tab.png');
		background-repeat: no-repeat;
		width: 109px;
		height: 27px;
		margin-left: 650px;
		z-index: 2;
		position: absolute;
		text-align: center;
		/padding:5px 25px 0 0;
		/width: 84px;
		/height: 22px;
		/text-align: right;
	}
	#tab3{
		background-image: url('../img/business_more_img/tab.png');
		background-repeat: no-repeat;
		width: 109px;
		height: 27px;
		margin-left: 554px;
		z-index: 3;
		position: absolute;
		text-align: center;
		/padding:5px 25px 0 0;
		/width: 84px;
		/height: 22px;
		/text-align: right;
	}
	#tab4{
		background-image: url('../img/business_more_img/tab.png');
		background-repeat: no-repeat;
		width: 109px;
		height: 27px;
		margin-left: 458px;
		z-index: 4;
		position: absolute;
		text-align: center;
		/padding:5px 25px 0 0;
		/width: 84px;
		/height: 22px;
		/text-align: right;
	}
	#tab5{
		background-image: url('../img/business_more_img/tab.png');
		background-repeat: no-repeat;
		width: 109px;
		height: 27px;
		margin-left: 362px;
		z-index: 5;
		position: absolute;
		text-align: center;
		/padding:5px 25px 0 0;
		/width: 84px;
		/height: 22px;
		/text-align: right;
	}
	#tab6{
		background-image: url('../img/business_more_img/tab.png');
		background-repeat: no-repeat;
		width: 109px;
		height: 27px;
		margin-left: 266px;
		z-index: 6;
		position: absolute;
		text-align: center;
		/padding:5px 25px 0 0;
		/width: 84px;
		/height: 22px;
		/text-align: right;
	}
	#tab7{
		background-image: url('../img/business_more_img/tab.png');
		background-repeat: no-repeat;
		width: 109px;
		height: 27px;
		margin-left: 170px;
		z-index: 8;
		position: absolute;
		text-align: center;
		/padding:5px 25px 0 0;
		/width: 84px;
		/height: 22px;
		/text-align: right;
	}
	#tab8{
		background-image: url('../img/business_more_img/tab.png');
		background-repeat: no-repeat;
		width: 109px;
		height: 27px;
		margin-left: 74px;
		z-index: 8;
		position: absolute;
		text-align: center;
		/padding:5px 25px 0 0;
		/width: 84px;
		/height: 22px;
		/text-align: right;
	}


	#tab_select1{
		background-image: url('../img/business_more_img/tab_last_select.png');
		background-repeat: no-repeat;
		width: 108px;
		height: 29px;
		margin-left: 746px;
		z-index: 9;
		position: absolute;
		text-align: center;
		/padding:5px 25px 0 0;
		/width: 83px;
		/height: 22px;
		/text-align: right;
	}
	#tab_select2{
		background-image: url('../img/business_more_img/tab_select.png');
		background-repeat: no-repeat;
		width: 109px;
		height: 29px;
		margin-left: 650px;
		z-index: 9;
		position: absolute;
		text-align: center;
		/padding:5px 25px 0 0;
		/width: 84px;
		/height: 22px;
		/text-align: right;
	}
	#tab_select3{
		background-image: url('../img/business_more_img/tab_select.png');
		background-repeat: no-repeat;
		width: 109px;
		height: 29px;
		margin-left: 554px;
		z-index: 9;
		position: absolute;
		text-align: center;
		/padding:5px 25px 0 0;
		/width: 84px;
		/height: 22px;
		/text-align: right;
	}
	#tab_select4{
		background-image: url('../img/business_more_img/tab_select.png');
		background-repeat: no-repeat;
		width: 109px;
		height: 29px;
		margin-left: 458px;
		z-index: 9;
		position: absolute;
		text-align: center;
		/padding:5px 25px 0 0;
		/width: 84px;
		/height: 22px;
		/text-align: right;
	}
	#tab_select5{
		background-image: url('../img/business_more_img/tab_select.png');
		background-repeat: no-repeat;
		width: 109px;
		height: 29px;
		margin-left: 362px;
		z-index: 9;
		position: absolute;
		text-align: center;
		/padding:5px 25px 0 0;
		/width: 84px;
		/height: 22px;
		/text-align: right;
	}
	#tab_select6{
		background-image: url('../img/business_more_img/tab_select.png');
		background-repeat: no-repeat;
		width: 109px;
		height: 29px;
		margin-left: 266px;
		z-index: 9;
		position: absolute;
		text-align: center;
		/padding:5px 25px 0 0;
		/width: 84px;
		/height: 22px;
		/text-align: right;
	}
	#tab_select7{
		background-image: url('../img/business_more_img/tab_select.png');
		background-repeat: no-repeat;
		width: 109px;
		height: 29px;
		margin-left: 170px;
		z-index: 9;
		position: absolute;
		text-align: center;
		/padding:5px 25px 0 0;
		/width: 84px;
		/height: 22px;
		/text-align: right;
	}
	#tab_select8{
		background-image: url('../img/business_more_img/tab_select.png');
		background-repeat: no-repeat;
		width: 109px;
		height: 29px;
		margin-left: 74px;
		z-index: 9;
		position: absolute;
		text-align: center;
		/padding:5px 25px 0 0;
		/width: 84px;
		/height: 22px;
		/text-align: right;
	}

	.tab_text{
		/*font-family:'ヒラギノ角ゴ Pro W6','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;*/
		color: #FFFFFF;
		display:block;
		cursor: pointer;
		margin-top: 3px;
		margin-left: 10px;
		display:table-cell;
		vertical-align: middle;
		height: 30px;
		padding-left: 30px;
		width: 60px;
		text-align: left;
		/text-align: right;
		/padding-left: 0px;
	}
	.tab_text_break{
		/*font-family:'ヒラギノ角ゴ Pro W6','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;*/
		color: #FFFFFF;
		display:block;
		cursor: pointer;
		width: 90px;
		/*margin-top: 1px;
		margin-left: 20px;*/
		line-height: 12px;
		text-align: left;
		display:table-cell;
		vertical-align: middle;
		height: 30px;
		padding-left: 30px;
		width: 60px;
		text-align: left;
	}

	#border_base{
		width: 854px;
		margin: auto;
		text-align: left;
	}
	#frame_border1{
		height:27px;
		margin:auto;
		margin-left: 746px;
		width: 108px;
		position: absolute;
		background-image: url("../img/business_more_img/business_more_tab_frame_border.jpg");
		background-position: top;
		background-repeat: repeat-x;
	}
	#frame_border2{
		height:27px;
		margin:auto;
		margin-left: 650px;
		width: 204px;
		position: absolute;
		background-image: url("../img/business_more_img/business_more_tab_frame_border.jpg");
		background-position: top;
		background-repeat: repeat-x;
	}
	#frame_border3{
		height:27px;
		margin:auto;
		margin-left: 554px;
		width: 300px;
		position: absolute;
		background-image: url("../img/business_more_img/business_more_tab_frame_border.jpg");
		background-position: top;
		background-repeat: repeat-x;
	}
	#frame_border4{
		height:27px;
		margin:auto;
		margin-left: 458px;
		width: 396px;
		position: absolute;
		background-image: url("../img/business_more_img/business_more_tab_frame_border.jpg");
		background-position: top;
		background-repeat: repeat-x;
	}
	#frame_border5{
		height:27px;
		margin:auto;
		margin-left: 362px;
		width: 492px;
		position: absolute;
		background-image: url("../img/business_more_img/business_more_tab_frame_border.jpg");
		background-position: top;
		background-repeat: repeat-x;
	}
	#frame_border6{
		height:27px;
		margin:auto;
		margin-left: 266px;
		width: 588px;
		position: absolute;
		background-image: url("../img/business_more_img/business_more_tab_frame_border.jpg");
		background-position: top;
		background-repeat: repeat-x;
	}
	#frame_border7{
		height:27px;
		margin:auto;
		margin-left: 170px;
		width: 684px;
		position: absolute;
		background-image: url("../img/business_more_img/business_more_tab_frame_border.jpg");
		background-position: top;
		background-repeat: repeat-x;
	}
	#frame_border8{
		height:27px;
		margin:auto;
		margin-left: 74px;
		width: 780px;
		position: absolute;
		background-image: url("../img/business_more_img/business_more_tab_frame_border.jpg");
		background-position: top;
		background-repeat: repeat-x;
	}


	#frame_top{
		width:854px;
		height:27px;
		margin:auto;
		background-image: url("../img/business_more_img/business_more_tab_frame_top.jpg");
		background-repeat: no-repeat;
	}

	#frame_side{
		width:854px;
		margin:auto;

		background-image: url("../img/business_more_img/business_more_tab_frame_side.jpg");
	}

	#frame_bottom{
		width:854px;
		height:35px;
		margin:auto;
		background-image: url("../img/business_more_img/business_more_tab_frame_bottom.jpg");
	}

	#text_frame{
		width: 750px;
		margin:auto;
		color: #ff0000;
		text-align: left;
	}
	.print{
		width: 780px;
		margin: auto;
		text-align: left;
	}
	.print a:link,#pdf a:link{
		color:#0099ff;
		text-decoration:underline;
	}

	.print a:visited,#pdf a:visited{
		color:#0099ff;
		text-decoration:underline;
	}

	.print a:hover,#pdf a:hover{
		color:#ff0000;
		text-decoration:underline;
	}

	.print a:active,#pdf a:active{
		color:#ff0000;
		text-decoration:underline;
	}
	#print_position{
		text-align: left;
	}
	#print_position div{
		position: absolute;
	}
	#print_position .print{
		margin-top: 30px;
		margin-left: 50px;
	}
	#print_position #pdf{
		margin-top: 80px;
		margin-left: 45px;
	}
	#block .map2{
		border: 1px solid #CCCCCC;
	}
	/* ▼20100811 長谷川　追加  */
	#comment_link{
		font-size: 15px;
		font-weight: bold;
		line-height: 24px;
		margin-top: 10px;
	}
	#comment_link a:link{
		text-decoration:underline;
	}
	#comment_link a:hover {
		/*color:#000000;*/
		color:#009900;
		text-decoration:underline;
	}

/*.detail_pict_l{height:335px; width:445px; margin-right:5px; float:left; background-color:#FFF;}
.detail_pict_r{float:left;}
.detail_pict_l2{height:167px; width:190px; float:left; background-color:#FFF;}
.detail_pict_r2{height:167px; width:190px; margin-left:7px; float:left; background-color:#FFF;}
.detail_pict_l3{height:167px; width:190px; float:left; margin-top:6px; background-color:#FFF;}
.detail_pict_r3{height:167px; width:190px; margin-left:7px; margin-top:6px; float:left; background-color:#FFF;}
.clear{clear:both;}
.detail_pict1{cursor: pointer;}
.pict_title{text-align: left; padding-left: 3px;}*/
