﻿@charset "utf-8";
/* CSS Document */


/* ==============================
  css-base-・ｽﾚ趣ｿｽ
=================================
・ｽ・ｽlang(・ｽi・ｽr)
---------------------------------
・ｽ@・ｽ|lang_Txt
---------------------------------
・ｽ@・ｽ|lang_navi
---------------------------------
  ・ｽ|lang_navi td
---------------------------------
・ｽ・ｽmenu(・ｽ・ｽ・ｽC・ｽ・ｽ・ｽ・ｽ・ｽj・ｽ・ｽ・ｽ[)
---------------------------------
・ｽ@・ｽ|main-head(・ｽ謫ｪbutton)
---------------------------------
  ・ｽ|main-head2
---------------------------------
・ｽ@・ｽ|navi ul
---------------------------------
  ・ｽ|index navi li
---------------------------------
・ｽ@・ｽ|introduction navi li
---------------------------------
・ｽ@・ｽ|recruit navi li
---------------------------------
  ・ｽ|navi_img
---------------------------------
  ・ｽ|navi_ftr
---------------------------------
・ｽ・ｽfooter
---------------------------------
・ｽ@・ｽ|footer_Txt_navi
---------------------------------
・ｽ@・ｽ|footer_Txt_text
---------------------------------
・ｽ・ｽtable(・ｽe・ｽ[・ｽu・ｽ・ｽ)
---------------------------------
  ・ｽ|index table.gaiyo
---------------------------------
  ・ｽ|introduction table.gaiyo
---------------------------------
  ・ｽ|contact table.gaiyo
---------------------------------
  ・ｽ|contact table.contact
---------------------------------
・ｽ・ｽclass  
---------------------------------
  ・ｽ|gold
---------------------------------
============================== */



/* ------------------------------
 ・ｽ・ｽlang(・ｽi・ｽr)
------------------------------ */





/* ------------------------------
 ・ｽ・ｽmenu(・ｽ・ｽ・ｽC・ｽ・ｽ・ｽ・ｽ・ｽj・ｽ・ｽ・ｽ[)
------------------------------ */

#menu{
	width: 852px;
	line-height: 120%;
	padding-left: 20px;
	background: url(../img/m-base.jpg) no-repeat;
}

#menu td{
	font-size: 12px;
	font-color: #d4a927;
}

#menu td a{
	color: #ffffff;
}

#menu td a:link {color: #ffffff;}
#menu td a:visited {color: #ffffff;}
#menu td a:hover {color: #ffe084;}

#main_head{
	float: right;
	padding-top: 7px;
	padding-bottom: 3px;
	padding-right: 12px;
}

#main_head2{
	padding-left: 60px;
	padding-bottom: 15px;
}

#go_back1{
            float:right;
            padding-top: 7px;
            padding-bottom: 3px;
            padding-right: 20px;
            margin-top: -20px;
}


#go_back{
            float:right;
            padding-top: 7px;
            padding-bottom: 3px;
            padding-right: 20px;
            
}





#index #navi li#navi01 a{
	background-image: url(../img/submenu/bt_0_1.gif);
}

#index #navi li#navi02 a{
	background-image: url(../img/submenu/bt_1_1.gif);
}

#index #navi li#navi03 a{
	background-image: url(../img/submenu/bt_1_2.gif);
}
#index #navi li#navi04 a{
	background-image: url(../img/submenu/bt_1_3.gif);
}




#introduction #navi li#navi03 a{
	background-image: url(../img/submenu/bt_2_2.gif);
}
#introduction #navi li#navi04 a{
	background-image: url(../img/submenu/bt_2_3.gif);
}

#introduction #navi li#navi05 a{
	background-image: url(../img/submenu/bt_2_4.gif);
}

#recruit #navi li#navi08 a{
	background-image: url(../img/submenu/bt_5_1.gif);
}

#recruit #navi li#navi09 a{
	background-image: url(../img/submenu/bt_5_2.gif);
}

#recruit #navi li#navi30 a{
	background-image: url(../img/submenu/product6_7.gif);
}


#products #navi li#navi10 a{
	background-image: url(../img/submenu/product1.gif);
}

#products #navi li#navi11 a{
	background-image: url(../img/submenu/product1_1.gif);
}

#products #navi li#navi12 a{
	background-image: url(../img/submenu/product1_2.gif);
}

#products #navi li#navi13 a{
	background-image: url(../img/submenu/product2.gif);
}

#products #navi li#navi14 a{
	background-image: url(../img/submenu/product3.gif);
}

#products #navi li#navi15 a{
	background-image: url(../img/submenu/product4.gif);
}

#products #navi li#navi16 a{
	background-image: url(../img/submenu/product4_1.gif);		
}

#products #navi li#navi17 a{
	background-image: url(../img/submenu/product4_2.gif);		
}

#products #navi li#navi18 a{
	background-image: url(../img/submenu/product4_3.gif);		
}

#products #navi li#navi19 a{
	background-image: url(../img/submenu/product4_4.gif);		
}

#products #navi li#navi20 a{
	background-image: url(../img/submenu/product4_5.gif);
}
#products #navi li#navi23 a{
	background-image: url(../img/submenu/product4_6.gif);
}
#products #navi li#navi24 a{
	background-image: url(../img/submenu/product6_1.gif);
}
#products #navi li#navi25 a{
	background-image: url(../img/submenu/product6_2.gif);
}
#products #navi li#navi26 a{
	background-image: url(../img/submenu/product6_3.gif);
}
#products #navi li#navi27 a{
	background-image: url(../img/submenu/product6_4.gif);
}
#products #navi li#navi28 a{
	background-image: url(../img/submenu/product6_5.gif);
}
#products #navi li#navi29 a{
	background-image: url(../img/submenu/product6_6.gif);
}

#contact #navi li#navi21 a{
	background-image: url(../img/submenu/contact1.gif);
}

#contact #navi li#navi22 a{
	background-image: url(../img/submenu/contact2.gif);
}


/* ------------------------------
・ｽ・ｽfooter 
------------------------------ */

#footer_Txt_navi{
	position: relative; 
	text-align: center;
	top: 10px;
        left:20px;
	line-height: 150%;
	color: #d4a927;
	font-size: 12px;
	font-family: MS Gothic,Lucida Grande, Lucida Sans Unicode, Lucida Sans, Arial, "??q??????M??m??p??S Pro W3", "??l??r ??o??S??V??b??N", "Osaka",sans-serif;
}

#footer_Txt_navi a:link {color: #d4a927;}
#footer_Txt_navi a:visited {color: #d4a927;}
#footer_Txt_navi a:hover {color: #ffffff;}
#footer_Txt_navi a:active {color: #d4a927;}
#footer_Txt_text{
	position: relative; 
	left: 300px;
	top: 12px;
	line-height: 150%;
	color: #d4a927;
	font-size: 12px;
font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Arial, "??q??????M??m??p??S Pro W3", "??l??r ??o??S??V??b??N", "Osaka",sans-serif;
}

#footer_Txt_text a{
	line-height: 150%;
	color: #d4a927;
	font-size: 12px;
}

#footer_Txt_text a:hover {color: #ffffff;}



/* ------------------------------
・ｽ@・ｽ|table(・ｽe・ｽ[・ｽu・ｽ・ｽ)
------------------------------ */
#home table.gaiyo3{
              margin:10px 0px 10px 10px;
              font-size:12px;
}

#index table.gaiyo {	
	border-collapse: collapse;
	margin-top: 20px;
	margin-left: 60px;
}
#index table.gaiyo td {
	padding: 4px 0px;
	border: 1px solid #cccccc;
	font-size: 12px;
}
#index table.gaiyo td.left {
	width: 130px;
	padding-left: 2px;
	padding-right: 12px;
	background-color: #f2f2f2;
	text-align: right;
}
#index table.gaiyo td.right {
	width: 330px;
	padding-left: 12px;
	padding-right: 2px;
}

#introduction table.gaiyo {
	margin: 0px 0px 30px 40px;
	border-collapse: collapse;
	margin-top: 0px;
}

#products table.gaiyo4{
              font-size:12px;
}

#contact table.gaiyo1 {	
	border-collapse: collapse;
	margin-top: 20px;
	margin-left: 60px;
}
#contact table.gaiyo1 td {
	padding: 4px 0px;
	border: 1px solid #cccccc;
	font-size: 12px;
}
#contact table.gaiyo1 td.left {
	width: 150px;
	padding-left: 2px;
	padding-right: 12px;
	background-color: #f2f2f2;
	text-align: right;
}
#contact table.gaiyo1 td.right {
	width: 330px;
	padding-left: 12px;
	padding-right: 2px;
}

#contact table.gaiyo2 {	
	border-collapse: collapse;
	margin-top: 20px;
	margin-left: 60px;
}
#contact table.gaiyo2 td {
	padding: 4px 0px;
	border: 1px solid #cccccc;
	font-size: 12px;
}
#contact table.gaiyo2 td.left {
	width: 150px;
	padding-left: 2px;
	padding-right: 12px;
	background-color: #f2f2f2;
	text-align: right;
}
#contact table.gaiyo2 td.right {
	width: 330px;
	padding-left: 12px;
	padding-right: 2px;
}

#recruit_plan table.plan {	
	font-size:12px;
}
/* ------------------------------
・ｽ@・ｽ|class
------------------------------ */

.gold {
	color: #d4a927 ;
}

.font{
	font-family: MS Gothic, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Arial, "・ｽq・ｽ・ｽ・ｽM・ｽm・ｽp・ｽS Pro W3", "・ｽl・ｽr ・ｽo・ｽS・ｽV・ｽb・ｽN", "Osaka",sans-serif;
	font-size: 12px;
}

.font a{
	color: #666666;
}

.font  a:hover{
	color: #cc9900;
}

.font a:visted{
	color: #666666;
}

/* ------------------------------
 ○lang(ナビ)
------------------------------ */
#Imgch {
	position:absolute; 
	left:825px; 
	top: 100px;
	width:28px;
	height:19px;
}

/* ------------------------------
 ○main
------------------------------ */

.iso27001-text {
	padding: 10px 20px;
	line-height: 1.5em;
}

#ISO27001 h3{
	color: #003366;
	padding: 10px 20px;
}

.space-isms {
	padding: 10px 20px;
	line-height: 1.5em;
}

#sign-right {
	display: block;
	float: right;
	line-height: 1.5em;
	padding-right: 40px;
}

.clear {
	clear: both;
}

#copyright-middle{
              padding:10px 50px;
}

#travel-photo1{
             padding:10px 0px;
             float:left;
             width:290px;
}

#travel-photo2{
              padding:10px 0px;           
}

#travel-text {
	padding: 10px 15px;
	line-height: 1.5em;
}

#CMMI3-middle{
              padding:10px 50px;
}

#coachiing-middle{
              padding:10px 10px;
}

#recruit_plan_text_2{
             padding:10px 0px;
             line-height: 1.5em;
             font-size:12px;
             text-align:center;
}

#recruit_plan_text_1{
             padding:10px 0px;
             line-height: 1.5em;
             font-size:14px;
             text-align:center;
}
#text{
         margin-left:370px;
         
}

#waizi{
        margin-left:20px;

}
#yanfa{
        margin-left:10px;
}

#waiqin{
      position:relative;
      bottom:-20px;
      left:60px;     
}

#wenzi{
      line-height:110%; 
}
#fu{
background-color:#AAAAAA;
}


#hang{
font-size:15px;
}

#xp{
   padding:10px 0px;
   line-height:23px;
}

#pp{
   text-indent:2em;
}

#iu{
   position:relative;
   font-size:17px;
   padding-bottom:5px;
 
}

#ziti{

   font-size:15px;
   font-family:bold;
   margin-right:200px; 
}

#wp{
   padding-left: 50px;
   font-size:17px;
   font-family:Arial,Lucida Sans;
}
#we{
   padding-left: 20px;
   font-size:17px;
   font-color:#333333;
}


#erp-1{
       margin-right:200px;

}

#zh{

       padding-left:50px;
       line-height:18px;
}

#zi{
       padding-left:50px;
       line-height:18px;
       font-size:13px;
}


/* ------------------------------
 ○li
------------------------------ */
.myul_a{list-style:none;	line-height:30px;	color:#000;      font-size: 12px;}
.myli_a_1{background-image: url(http://www.zhihuiguan.net/sosyu/img/main/no1.gif);background-repeat: no-repeat;padding-left: 21px;	line-height: 23px;color: #666666;}
.myli_a_2{background-image: url(http://www.zhihuiguan.net/sosyu/img/main/no2.gif);background-repeat: no-repeat;padding-left: 21px;	line-height: 23px;color: #666666;}
.myli_a_3{background-image: url(http://www.zhihuiguan.net/sosyu/img/main/no3.gif);background-repeat: no-repeat;padding-left: 21px;	line-height: 23px;color: #666666;}
.myli_a_4{background-image: url(http://www.zhihuiguan.net/sosyu/img/main/no4.gif);background-repeat: no-repeat;padding-left: 21px;	line-height: 23px;color: #666666;}
.myli_a_5{background-image: url(http://www.zhihuiguan.net/sosyu/img/main/no5.gif);background-repeat: no-repeat;padding-left: 21px;	line-height: 23px;color: #666666;}
.myli_a_6{background-image: url(http://www.zhihuiguan.net/sosyu/img/main/no6.gif);background-repeat: no-repeat;padding-left: 21px;	line-height: 23px;color: #666666;}
.myli_a_7{background-image: url(http://www.zhihuiguan.net/sosyu/img/main/no7.gif);background-repeat: no-repeat;padding-left: 21px;	line-height: 23px;color: #666666;}
.myul_b{font-size: 12px;line-height: 18px;	list-style-type: none;color: #666666;}
.myul_c{font-size: 12px;line-height: 18px;	list-style-type: disc;	padding-left: 32px;color: #666666;	}
.myli_a_8{background-image: url(http://www.zhihuiguan.net/sosyu/img/main/no1.gif);background-repeat: no-repeat;padding-left: 21px;	line-height: 23px;color: #008844;}
.myli_a_9{background-image: url(http://www.zhihuiguan.net/sosyu/img/main/no2.gif);background-repeat: no-repeat;padding-left: 21px;	line-height: 23px;color: #008844;}
.myli_a_10{background-image:url(http://www.zhihuiguan.net/sosyu/img/main/no3.gif);background-repeat: no-repeat;padding-left: 21px;	line-height: 23px;color: #008844;}
.myli_a_11{background-image:url(http://www.zhihuiguan.net/sosyu/img/main/no4.gif);background-repeat: no-repeat;padding-left: 21px;	line-height: 23px;color: #008844;}
.myli_a_12{background-image:url(http://www.zhihuiguan.net/sosyu/img/main/no5.gif);background-repeat: no-repeat;padding-left: 21px;  line-height: 23px;color: #008844;}


/* ------------------------------
 ○erp
------------------------------ */


#link1{

        padding-left: 60px;
	padding-bottom: 15px;
        padding-top: 10px;
}


#link3{

        padding-left: 60px;
        padding-bottom: 15px;
        padding-top: 10px;
}


#link5{

        padding-left: 60px;
	padding-bottom: 15px;
        padding-top: 10px;
}


#link7{

        padding-left: 60px;
	padding-bottom: 15px;
        padding-top: 10px;
}






#erp{ 

    margin-right: -70px;

}



#test{

      width:670px;
      padding:0px 0px;
      margin:auto;
      border-left:0px;
      border-right:0px;

}


#apDiv1{

	padding-left: 40px;
	padding-right: 0px;
              padding-bottom:30px;
 	width:320px;
 	float: left;
              line-height:180%;
	text-align: left;
 
}


#apDiv2{
	padding-left: 20px;
              padding-right: 0px;
              line-height:150%;
 	float: left;
  	width: 220px;
              text-align: left;
}




#apDiv3{
              line-height:180%;
              padding-left: 40px;
	padding-right: 10px;
          
}


#apDiv4{
          
             line-height:21px;
             padding-left:21px;
            
}

#mk{
       padding-left:40px;
       line-height:18px;
}







