#main {	float: right;	width: 637px;	border-left: 1px solid #333333;}#toServiceTop {	clear: both;	padding-left: 12px;	background-image: url(images/general/btncircle.gif);	background-repeat: no-repeat;	background-position: left center;	margin-left: 30px;}#toServiceTop a {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 10px;	background-position: left;	font-weight: normal;	color: #000000;}#toServiceTop a:hover {	color: #333333;}#main_network {	float: right;	width: 637px;	border-left: 1px solid #333333;	background-image: url(images/main/img_network.jpg);	background-repeat: no-repeat;	background-position: right bottom;}#main_net_sysmana1 {	float: right;	width: 637px;	border-left: 1px solid #333333;	height: 685px;}#main_net_sysmana2 {	float: right;	width: 637px;	border-left: 1px solid #333333;	height: 913px;}#main_net_helpdesk {	float: right;	width: 637px;	border-left: 1px solid #333333;	height: 685px;}#main_net_sysen1 {	float: right;	width: 637px;	border-left: 1px solid #333333;	height: 685px;}#main_net_sysen2 {	float: right;	width: 637px;	border-left: 1px solid #333333;	height: 820px;}#main_net_sysen3 {	float: right;	width: 637px;	border-left: 1px solid #333333;	height: 700px;}#main_net_inte1 {	float: right;	width: 637px;	border-left: 1px solid #333333;	height: 685px;}#main_net_inte2 {	float: right;	width: 637px;	border-left: 1px solid #333333;	height: 715px;}#main_zaitaku {	float: right;	width: 637px;	border-left: 1px solid #333333;	background-image: url(images/main/img_zaitaku.jpg);	background-repeat: no-repeat;	background-position: right bottom;}#main_menu_zai {	float: right;	width: 637px;	border-left: 1px solid #333333;	height: 735px;}#main_menu_zai1 {	float: right;	width: 637px;	border-left: 1px solid #333333;	height: 750px;}#main_menu_zai2 {	float: right;	width: 637px;	border-left: 1px solid #333333;	height: 515px;}#main_menu_eng {	float: right;	width: 637px;	border-left: 1px solid #333333;	height: 860px;}#main_menu_eng1 {	float: right;	width: 637px;	border-left: 1px solid #333333;	height: 892px;}#main_menu_eng2 {	float: right;	width: 637px;	border-left: 1px solid #333333;	height: 685px;}#main_profileindex {	float: right;	width: 637px;	border-left: 1px solid #333333;	height: 1150px;}#main_engineer {	float: right;	width: 637px;	border-left: 1px solid #333333;	background-image: url(images/main/img_engineer.jpg);	background-repeat: no-repeat;	background-position: right bottom;	height: 770px;}#main_sinrai {	float: right;	width: 637px;	border-left: 1px solid #333333;	height: 600px;	background-image: url(images/main/img_sinrai.jpg);	background-repeat: no-repeat;	background-position: right bottom;}#main_sinsotu {	float: right;	width: 637px;	border-left: 1px solid #333333;	height: 660px;	background-image: url(images/main/img_sinsotu.jpg);	background-repeat: no-repeat;	background-position: right bottom;}#main_tyuuto {	float: right;	width: 637px;	border-left: 1px solid #333333;	height: 1238px;	background-image: url(images/main/img_tyuto.jpg);	background-repeat: no-repeat;	background-position: right bottom;}#mainA {	width: 400px;	padding-left: 30px;	padding-top: 54px;	padding-bottom: 35px;	float: left;}#mainA_n {	width: 400px;	padding-left: 30px;	padding-bottom: 35px;	float: left;	height: 455px;}#mainA_n2 {	width: 400px;	padding-left: 30px;	padding-bottom: 35px;	float: left;	height: 570px;	padding-top: 54px;}#mainA_n3 {	width: 400px;	padding-left: 30px;	padding-bottom: 35px;	float: left;	height: 708px;	padding-top: 54px;}#mainA_n4 {	width: 400px;	padding-left: 30px;	padding-bottom: 35px;	float: left;	height: 570px;	padding-top: 54px;}#mainA_n5 {	width: 400px;	padding-left: 30px;	padding-bottom: 35px;	float: left;	height: 495px;}#mainA_net_inte2 {	width: 400px;	padding-left: 30px;	padding-top: 54px;	padding-bottom: 35px;	float: left;	height: 603px;}#mainA_menu_zai1 {	width: 400px;	padding-left: 30px;	padding-top: 54px;	padding-bottom: 35px;	float: left;	height: 634px;}#mainA_menu_zai2 {	width: 400px;	padding-left: 30px;	padding-top: 54px;	padding-bottom: 35px;	float: left;	height: 400px;}#mainA_menu_eng1 {	width: 400px;	padding-left: 30px;	padding-top: 54px;	padding-bottom: 35px;	float: left;	height: 772px;}#mainA_menu_eng2 {	width: 400px;	padding-left: 30px;	padding-top: 54px;	padding-bottom: 35px;	float: left;	height: 570px;}#mainA_menu_eng3 {	width: 400px;	padding-left: 30px;	padding-top: 54px;	padding-bottom: 35px;	float: left;	height: 560px;}.midashiJigyo {	padding-bottom: 15px;}.catchMain {	padding-bottom: 20px;}.catchMain_n {	padding-bottom: 20px;	padding-top: 54px;	padding-left: 30px;}.main_txt {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 110%;	line-height: 1.6em;	color: #000000;	font-weight: normal;	text-align: justify;}.toServicesyosaiMidashi {	padding-top: 15px;	padding-bottom: 5px;}.toServicesyosai {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 11px;	line-height: 1.6em;	color: #000000;}.toServicesyosai a {	font-weight: normal;	color: #3366CC;}.toServicesyosai a:hover {	color: #003366;}#toAnotherSer_z {	padding-top: 10px;}.zu_mainA {	padding-top: 15px;	padding-bottom: 10px;}.midashiMidle_mainA {	display: block;	height: 20px;	width: 388px;	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 13px;	line-height: 1.6em;	font-weight: normal;	border-bottom: 1px dotted #000000;	background-image: url(images/main/brt01.gif);	background-position: left center;	background-repeat: no-repeat;	margin-top: 10px;	padding-left: 12px;	margin-bottom: 5px;	color: #3366cc;}.serviceSetumei {	padding-bottom: 20px;	border-bottom: 1px dotted #000000;	padding-top: 10px;}.serviceSetumei_z {	padding-bottom: 10px;	border-bottom: 1px dotted #000000;	padding-top: 10px;}.midashi_sinrai {	display: block;	height: 20px;	width: 382px;	padding-left: 18px;	background-image: url(images/main/brt02.gif);	background-repeat: no-repeat;	background-position: left center;	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";	font-size: 16px;	color: #000000;	margin-bottom: 7px;	border-bottom: 1px solid #6192c2;	margin-top: 10px;	font-weight: bold;}.main_txtServicesetumei {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 110%;	line-height: 1.4em;	color: #000000;	font-weight: normal;	text-align: justify;}.kakomi_serviceSetumei {	padding-top: 10px;}.kakomi_serviceSetumei_z {	padding-top: 5px;}.midashi_serviceSetumei {	display: block;	height: 18px;	width: 382px;	padding-left: 18px;	background-image: url(images/main/brt02.gif);	background-repeat: no-repeat;	background-position: left center;	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 15px;	color: #000000;	margin-bottom: 3px;	margin-top: 5px;	font-weight: normal;}.txt_serviceSetumei {	width: 390px;	background-color: #dff2fc;	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 11px;	color: #333333;	padding-bottom: 10px;	padding-left: 10px;	padding-top: 5px;	font-weight: normal;	line-height: 1.3em;}.oneward_dawn {	width: 370px;	padding-left: 10px;}.txt_serviceSetumei_z {	width: 390px;	background-color: #e1efd8;	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 11px;	color: #333333;	padding-bottom: 10px;	padding-left: 10px;	padding-top: 5px;	font-weight: normal;	line-height: 1.3em;}.txt_serviceSetumei_e {	width: 390px;	background-color: #ffffcc;	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 11px;	color: #333333;	padding-bottom: 10px;	padding-left: 10px;	padding-top: 5px;	font-weight: normal;	line-height: 1.3em;}.txt_serviceSetumei_e2 {	width: 390px;	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 11px;	color: #000000;	padding-bottom: 10px;	padding-left: 10px;	padding-top: 5px;	font-weight: normal;}.midService_zai {	padding-bottom: 15px;}.midService_zai2 {	padding-bottom: 15px;	padding-top: 25px;}#zu_proces {	padding-top: 5px;	padding-bottom: 10px;}#midM_kaihatuproces {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 11px;	font-weight: bold;	color: #333333;	padding-bottom: 5px;}#mainA #zai_ninsyou {	border: 1px solid #666666;	width: 398px;	height: 125px;	margin-top: 10px;}#midZaitaku_ninsyou   {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-weight: bold;	padding-top: 10px;	padding-left: 10px;	font-size: 12px;	color: #000000;}#mainA #zai_ninsyou ul {	width: 380px;	padding-left: 10px;	list-style: inside;}#mainA #zai_ninsyou li {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 11px;	line-height: 1.6em;	font-weight: normal;	color: #000000;}#mainA #eng_ninsyou {	border: 1px solid #666666;	width: 398px;	height: 80px;	margin-top: 10px;}#eng_ninsyou2  {	border: 1px solid #666666;	width: 398px;	height: 80px;	margin-top: 10px;}#mainB {	float: right;	width: 171px;	padding-top: 54px;}#mainB_net_sysmana1 {	float: right;	width: 171px;}#mainC {	clear: both;	width: 600px;	padding-left: 30px;}#mainC #triangle {	padding-bottom: 10px;}#mainC ul {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 11px;	font-weight: bold;	padding-left: 20px;	float: left;	width: 200px;}#mainC li {	list-style: url(images/general/btncircle.gif);}#mainC #zu_triangle {	float: right;	height: 240px;	width: 240px;	padding-right: 20px;	padding-bottom: 20px;}#midashi_what {	padding-left: 30px;	padding-bottom: 20px;	padding-top: 54px;}/* ここからWhat's計装のメインスタイル----------------------------------------------------*/#wrapper #main #txt_what {	width: 452px;	padding-left: 166px;	padding-bottom: 30px;}#txt_what p {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 13px;	color: #000000;	line-height: 1.5em;	font-weight: normal;}/* ここまでWhat's計装のメインスタイル----------------------------------------------------*//* ここから技術サービスメーカーのメインスタイル----------------------------------------------------*/#img_gijyutumaker img {	float: left;	width: 110px;	padding-top: 54px;	padding-left: 30px;}#txt_mainGijyutumaker {	width: 400px;	padding-left: 30px;	float: left;	padding-top: 54px;	padding-bottom: 30px;}#txt_mainGijyutumaker #catchMain_gijyutumaker {	padding-top: 30px;	padding-bottom: 48px;}/* ここまで技術サービスメーカーのメインスタイル----------------------------------------------------*//* ここから企業情報概要のメインスタイル----------------------------------------------------*/#main_gaiyo {	width: 500px;	padding-top: 54px;	padding-left: 30px;}.midashi_gaiyo {	padding-bottom: 5px;}.midashiS_gaiyo {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 13px;	color: #333333;	padding-left: 14px;	background-image: url(images/main/brt_gaiyo.gif);	background-repeat: no-repeat;	background-position: left center;	border-bottom: 1px solid #666666;	font-weight: bold;	margin-top: 10px;}.midashiS_gaiyo2 {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 13px;	color: #333333;	padding-left: 14px;	background-image: url(images/main/brt_gaiyo.gif);	background-repeat: no-repeat;	background-position: left center;	border-bottom: 1px solid #666666;	font-weight: bold;}#main_gaiyo #gaiyonaiyo {	width: 500px;	background-image: url(images/main/img_gaiyo.jpg);	background-repeat: no-repeat;	background-position: right top;	height: 800px;	margin-top: 10px;}#main_gaiyo #gaiyonaiyo2 {	width: 500px;	height: 1450px;	margin-top: 10px;}#main_gaiyo dt {	display: block;	float: left;	width: 96px;	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	color: #000000;	font-size: 12px;	font-weight: normal;	line-height: 1.7;}#main_gaiyo dd {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 12px;	color: #333333;	display: block;	float: left;	width: 404px;	line-height: 1.7;	font-weight: normal;}#main_gaiyo #wide {	width: 500px;	clear: both;	display: block;}#main_gaiyo #dd_wide {	width: 500px;	padding-left: 96px;}/* ここまで企業情報概要のメインスタイル----------------------------------------------------*//* ここから企業情報沿革のメインスタイル----------------------------------------------------*/#main_gaiyo table {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 12px;	line-height: 1.8em;	font-weight: normal;	color: #333333;}#main_enkaku_w {	float: right;	width: 637px;	border-left: 1px solid #333333;	height: 1005px;}#main_enkaku {	width: 580px;	padding-top: 54px;	padding-left: 30px;}#main_enkaku #gaiyonaiyo2 table {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 12px;	line-height: 1.7em;	font-weight: normal;	color: #000000;	margin-top: 10px;	margin-bottom: 30px;}#main_enkaku #gaiyonaiyo2 dt {	display: block;	float: left;	width: 7em;}#main_enkaku #gaiyonaiyo2 dd {	display: block;	float: left;}.sen {	background-image: url(images/main/hEnkaku02.gif);	background-repeat: no-repeat;	background-position: center top;}/* ここまで企業情報沿革のメインスタイル----------------------------------------------------*//* ここから企業情報取引先、組織図、売上推移のメインスタイル------------------------------------------------------------------*/.gaiyonaiyo3 {	width: 500px;	margin-top: 15px;	padding-bottom: 20px;}.gaiyonaiyo3  ul {}.gaiyonaiyo3  li {	list-style: inside;	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 12px;	font-weight: normal;	color: #000000;}/* ここまで企業情報取引先、組織図、売上推移のメインスタイル------------------------------------------------------------------*//* ここから企業情報ISOのメインスタイル------------------------------------------------------------------*/#main_gaiyo #isoArea {	padding-top: 10px;	padding-bottom: 15px;}#main_gaiyo #isoArea #group_logoleft {	float: left;	width: 210px;}#main_gaiyo #isoArea #image_iso {	float: left;	width: 210px;	height: 65px;}#main_gaiyo #isoArea #mark_iso {	float: right;	width: 265px;	padding-left: 20px;}#main #main_gaiyo #isoArea #logo_team6 {	height: 65px;	width: 210px;	padding-top: 10px;	clear: left;}#main_gaiyo #hinsituArea {	clear: both;	width: 500px;	padding-top: 10px;}#main_gaiyo #hinsituArea table {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 12px;	font-weight: normal;	color: #000000;	line-height: 1.6em;}#main_gaiyo #hinsituArea #hinsitu1 {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 18px;	line-height: 1.2em;	font-weight: bold;	color: #000000;	padding-top: 3px;	padding-bottom: 7px;}.main_txtHinsitu {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 100%;	line-height: 1.4em;	color: #000000;	font-weight: normal;	text-align: justify;}.mi_hinsitu {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 13px;	font-weight: bold;	color: #003366;	margin-top: 10px;}.txt_hinsituS {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 100%;	line-height: 1.5em;	font-weight: normal;	color: #000000;	text-align: justify;	padding-left: 1em;}.txt_hinsituSS {	padding-left: 4em;}#main_gaiyo #hinsituArea #sine {	float: right;	padding-top: 10px;	padding-bottom: 20px;}.midashiS_gaiyoMap {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 13px;	color: #333333;	padding-left: 14px;	background-image: url(images/main/brt_gaiyo.gif);	background-repeat: no-repeat;	background-position: left center;	border-bottom: 1px solid #666666;	font-weight: bold;	margin-top: 10px;	border-top: 1px solid #666666;}/* ここまで企業情報ISOのメインスタイル------------------------------------------------------------------*/.txt_kyoten {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 13px;	font-weight: normal;	color: #000000;	line-height: 1.6em;	padding-top: 3px;	padding-bottom: 10px;}.txt_kyoten   a {	padding-left: 13px;	background-image: url(images/main/brt_map.gif);	background-repeat: no-repeat;	background-position: left center;	display: block;	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-weight: normal;	color: #000000;	font-size: 11px;}.txt_kyoten a:hover {	color: #333333;}#main_gaiyo #kyoten1 {	float: left;	width: 354px;}#main_gaiyo #img_honsha {	padding-top: 9px;	float: left;}#main_gaiyo #kyoten2 {	width: 500px;	clear: both;}#main_gaiyo #kyoten3 {	width: 500px;}#main_gaiyo #kyoten4 {	width: 500px;}#main_gaiyo #kyoten5 {	width: 500px;}#main_gaiyo #img_kansai {	padding-top: 10px;}#main_gaiyo #kyoten6 {	width: 500px;	padding-bottom: 15px;}#main_gaiyo #img_niihama {	padding-top: 10px;	padding-bottom: 30px;}#main_gaiyo #kyoten_map {	width: 450px;	height: 471px;	padding-top: 10px;	padding-bottom: 10px;	padding-left: 25px;}.txt_kyoten2 {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 13px;	font-weight: normal;	color: #000000;	line-height: 1.6em;	padding-top: 3px;	padding-bottom: 30px;}.txt_kyoten2 a {	padding-left: 13px;	background-image: url(images/main/brt_map.gif);	background-repeat: no-repeat;	background-position: left center;	display: block;	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-weight: normal;	color: #000000;	font-size: 12px;}.txt_kyoten2 a:hover {	color: #333333;}#main_gaiyo #standard1 {	padding-bottom: 15px;}#main_gaiyo #standard1 #rinen1 {	padding-bottom: 10px;}#main_gaiyo #standard2 {	padding-bottom: 25px;}.txt_standard {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 15px;	font-weight: normal;	color: #000000;	line-height: 1.4;}.txt_standard2 {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 15px;	font-weight: normal;	color: #000000;	line-height: 1.4;	padding-bottom: 15px;}#main_gaiyo #standard3 {	padding-bottom: 25px;}#main_gaiyo #standard4 {	padding-bottom: 15px;}.midashiS_gaiyo3 {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 13px;	color: #333333;	padding-left: 14px;	background-image: url(images/main/brt_standard.gif);	background-repeat: no-repeat;	background-position: left center;	font-weight: normal;}#main_gaiyo #standard4 #catchflaze {	padding-top: 10px;	padding-bottom: 10px;}#main_gaiyo #standard5 {	padding-bottom: 25px;}#main_gaiyo  #standard5  table   {	line-height: 1.6;	margin-top: 10px;	margin-bottom: 10px;}.txtSisin_L {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 13px;	font-weight: normal;	color: #000000;	line-height: 1.6em;}.txtSisin_LL {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 13px;	font-weight: bold;	color: #000000;	line-height: 1.6em;}/* ここから新卒採用----------------------------------------------------*/#main_saiyo {	width: 500px;	padding-top: 54px;	padding-left: 30px;	padding-bottom: 30px;}.midashi_saiyo {	padding-bottom: 15px;}.saiyodata {	display: block;	height: 16px;	width: 100px;	background-color: #7eb362;	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 14px;	color: #FFFFFF;	text-align: center;	font-weight: normal;	margin-bottom: 8px;	vertical-align: middle;	padding-bottom: 2px;}.saiyoNiyo  {	padding-left: 15px;	padding-bottom: 20px;}.saiyoNiyo  p  {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 110%;	font-weight: normal;	color: #000000;	line-height: 1.6em;}.saiyoNiyo a {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-weight: normal;	color: #6600FF;}.saiyoNiyoS {	padding-left: 15px;}.saiyoNiyoS p {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 110%;	font-weight: normal;	color: #000000;	line-height: 1.6em;	text-align: justify;}.saiyoNiyoS_oubo {	padding-left: 15px;	padding-top: 10px;	padding-bottom: 10px;	border-top: 1px double #333333;	border-bottom: 1px double #333333;	margin-top: 5px;	margin-bottom: 20px;}.saiyoNiyoS_oubo p {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 110%;	font-weight: normal;	color: #000000;	line-height: 1.6em;	text-align: justify;}.saiyoNiyo a:visited {	color: #666666;}.saiyoNiyo a:hover {	color: #6633FF;}#zu_procesu {	padding-bottom: 10px;}/* ここまで新卒採用----------------------------------------------------*/.mensekiKoumoku {	padding-bottom: 25px;	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 100%;	line-height: 1.6em;	font-weight: normal;	color: #000000;	text-align: justify;}.midMenseki {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 14px;	font-weight: normal;	color: #336699;	padding-bottom: 5px;}#kannrisya  {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 12px;	line-height: 1.6em;	font-weight: normal;	color: #000000;	text-align: right;	padding-bottom: 30px;}#main_sitemap {	width: 806px;	padding-left: 20px;	height: 1050px;}#mid_sitemapL {	padding-bottom: 20px;	padding-top: 10px;}#midSimap1 {	display: block;	height: 25px;	width: 806px;	margin-bottom: 5px;	padding-bottom: 10px;}#midSimap1 a {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 15px;	font-weight: normal;	color: #333333;	background-image: url(images/main/sitaji_sitemap.gif);	background-repeat: no-repeat;	background-position: left top;	display: block;	height: 25px;	width: 806px;	text-indent: 10px;	line-height: 1.8;}#midSimap2 {	display: block;	height: 25px;	width: 268px;	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 18px;	margin-bottom: 5px;	padding-top: 5px;	clear: both;}#midSimap2 a {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 15px;	font-weight: normal;	color: #333333;	background-image: url(images/main/sistaji_sitemap2.gif);	background-repeat: no-repeat;	background-position: left top;	display: block;	height: 25px;	width: 248px;	text-indent: 10px;	line-height: 1.8;}#midSimap3 {	display: block;	height: 25px;	width: 268px;	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 18px;	margin-bottom: 5px;	padding-top: 5px;	clear: both;}#midSimap3 a {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 15px;	font-weight: normal;	color: #333333;	background-image: url(images/main/sistaji_sitemap2.gif);	background-repeat: no-repeat;	background-position: left top;	display: block;	height: 25px;	width: 248px;	text-indent: 10px;	line-height: 1.8;}#midSimap4 {	display: block;	height: 25px;	width: 268px;	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 18px;	margin-bottom: 5px;	padding-top: 5px;	clear: both;	margin-top: 15px;}#midSimap4 a {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 15px;	font-weight: normal;	color: #333333;	background-image: url(images/main/sistaji_sitemap2.gif);	background-repeat: no-repeat;	background-position: left top;	display: block;	height: 25px;	width: 248px;	text-indent: 10px;	line-height: 1.8;}#midSimap5 {	display: block;	height: 25px;	width: 268px;	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 18px;	margin-bottom: 5px;	padding-top: 5px;	clear: both;	margin-top: 15px;}#midSimap5 a {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 15px;	font-weight: normal;	color: #333333;	background-image: url(images/main/sistaji_sitemap2.gif);	background-repeat: no-repeat;	background-position: left top;	display: block;	height: 25px;	width: 248px;	text-indent: 10px;	line-height: 1.8;}#midSimap6 {	display: block;	height: 25px;	width: 268px;	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 18px;	margin-bottom: 5px;	padding-top: 5px;	clear: both;}#midSimap6 a {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 15px;	font-weight: normal;	color: #333333;	background-image: url(images/main/sistaji_sitemap2.gif);	background-repeat: no-repeat;	background-position: left top;	display: block;	height: 25px;	width: 248px;	text-indent: 10px;	line-height: 1.8;}#midSimap7 {	display: block;	height: 25px;	width: 268px;	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 18px;	margin-bottom: 5px;	padding-top: 5px;	clear: both;	margin-top: 15px;}#midSimap7 a {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 15px;	font-weight: normal;	color: #333333;	background-image: url(images/main/sistaji_sitemap2.gif);	background-repeat: no-repeat;	background-position: left top;	display: block;	height: 25px;	width: 248px;	text-indent: 10px;	line-height: 1.8;}#midSimap8 {	display: block;	height: 25px;	width: 268px;	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 18px;	margin-bottom: 5px;	padding-top: 5px;	clear: both;	margin-top: 15px;}#midSimap8 a {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 15px;	font-weight: normal;	color: #333333;	background-image: url(images/main/sistaji_sitemap2.gif);	background-repeat: no-repeat;	background-position: left top;	display: block;	height: 25px;	width: 248px;	text-indent: 10px;	line-height: 1.8;}#sitemap_Apart {	width: 806px;	padding-top: 30px;}#sitemapA {	float: left;	width: 268px;}#sitemapB {	float: left;	width: 268px;}#sitemapC {	float: left;	width: 268px;}#sitemap_Bpart {	clear: both;	width: 806px;}#sitemapD {	float: left;	width: 268px;	clear: both;	padding-top: 15px;}#sitemapE {	float: left;	width: 268px;	padding-top: 15px;}#sitemapF {	float: left;	width: 268px;	padding-top: 15px;}.txt_simap1 {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 11px;	line-height: 1.6;	font-weight: normal;	color: #333333;}.txt_simap1 a {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 13px;	line-height: 1.6;	font-weight: normal;	color: #3333CC;	display: block;	background-image: url(images/main/brt_sitemap1.gif);	background-repeat: no-repeat;	background-position: left center;	padding-left: 12px;}.txt_simap1 a:hover {	color: #6699FF;}.txt_simap2 {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 11px;	line-height: 1.6;	font-weight: normal;	color: #333333;	padding-left: 12px;	padding-top: 5px;	padding-bottom: 5px;}.txt_simap2 a {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 11px;	line-height: 1.6;	font-weight: normal;	color: #333333;	display: block;	background-image: url(images/main/brt_sitemap2.gif);	background-repeat: no-repeat;	background-position: left center;	padding-left: 12px;}.txt_simap2 a:hover {	color: #000000;}.txt_simap3 {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 11px;	line-height: 1.6;	font-weight: normal;	color: #333333;	padding-left: 24px;}.txt_simap3 a {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 11px;	line-height: 1.6;	font-weight: normal;	color: #333333;	display: block;	background-image: url(images/main/brt_sitemap3.gif);	background-repeat: no-repeat;	background-position: left center;	padding-left: 12px;}.txt_simap3 a:hover {	color: #000000;}.txt_simap4 {	padding-left: 48px;}.txt_simap4 li {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 11px;	line-height: 1.6em;	list-style: disc;}.txt_simap4 a {	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ ProN W3", Osaka;	font-size: 11px;	line-height: 1.6em;	font-weight: normal;	color: #333333;}.txt_simap4 a:hover {	color: #000000;}
