@charset "shift_jis";

/* CSS Document */

/* --------------
MODULE IMPORT
-------------- */

@import "common_contact.css";

/* ----------------------------------------------------------------------------------
ナビゲーション
---------------------------------------------------------------------------------- */

.right_navigation_txt {
font-size: 11px;
height: 40px !important;
margin: 0;
padding: 5px 9px;
box-sizing: border-box;
line-height: 14px;
border-bottom: 1px dotted #ccc;
}

.right_navigation_txt2 {
font-size: 11px;
height: 40px !important;
margin: 0;
padding: 5px 9px;
box-sizing: border-box;
line-height: 14px;
}

.navi {
background: url(../../our_business/common/navigation_img/011.jpg) no-repeat left top;
width: 147px;
cursor: pointer;
}

.active {
  background: url(../../our_business/common/navigation_img/011_ac.jpg) no-repeat left top;
  width: 147px;
  z-index: 100;
}

.naviDetail {
display: none;
background: #fff;
margin: 0px 1px;
padding: 0;
}

#right_navigation_area {
  position: relative;
  background: #ddd;
  float : right;
  width: 147px;
  text-align: left;
  margin: 0px auto;
  padding: 0px;           
}
 
 #right_navigation ul li {
  height: 27px;
 }

#right_navigation ul li a {
  display: block;
  outline-width: 0px; 
  font-size: 1px;
  height: 27px;
}

#right_navigation ul li a span { display: none; }
 
#right_navigation01 {
	background: url(../../our_business/common/navigation_img/001.jpg) no-repeat left top;
	width: 147px;
}
 
#right_navigation01 a {
     width: 147px;
}

#right_navigation01 a:hover {
  background: url(../../our_business/common/navigation_img/001_f2.jpg) no-repeat left top;
 }
 
#right_navigation02 {
  background: url(../../our_business/common/navigation_img/002.jpg) no-repeat left top;
  width: 147px;
}
 
#right_navigation02 a {
  width: 147px;
}

#right_navigation02 a:hover {
  background: url(../../our_business/common/navigation_img/002_f2.jpg) no-repeat left top;
 }
 
#right_navigation03 {
  background: url(../../our_business/common/navigation_img/003.jpg) no-repeat left top;
  width: 147px;
}
 
#right_navigation03 a {
  width: 147px;
}

#right_navigation03 a:hover {
  background: url(../../our_business/common/navigation_img/003_f2.jpg) no-repeat left top;
 }
 
#right_navigation04 {
  background: url(../../our_business/common/navigation_img/004.jpg) no-repeat left top;
  width: 147px;
}
 
#right_navigation04 a {
  width: 147px;
}

#right_navigation04 a:hover {
  background: url(../../our_business/common/navigation_img/004_f2.jpg) no-repeat left top;
 }
 
  #right_navigation05 {
  background: url(../../our_business/common/navigation_img/005.jpg) no-repeat left top;
  width: 147px;
}
 
#right_navigation05 a {
  width: 147px;
}

#right_navigation05 a:hover {
  background: url(../../our_business/common/navigation_img/005_f2.jpg) no-repeat left top;
 }
 
  #right_navigation06 {
  background: url(../../our_business/common/navigation_img/006.jpg) no-repeat left top;
  width: 147px;
}
 
#right_navigation06 a {
  width: 147px;
}

#right_navigation06 a:hover {
  background: url(../../our_business/common/navigation_img/006_f2.jpg) no-repeat left top;
 }
 
  #right_navigation08 {
  background: url(../../our_business/common/navigation_img/008.jpg) no-repeat left top;
  width: 147px;
}
 
#right_navigation08 a {
  width: 147px;
}

#right_navigation08 a:hover {
  background: url(../../our_business/common/navigation_img/008_f2.jpg) no-repeat left top;
 }
 
#right_navigation09 {
  background: url(../../our_business/common/navigation_img/009.jpg) no-repeat left top;
  width: 147px;
}
 
#right_navigation09 a {
  width: 147px;
}

#right_navigation09 a:hover {
  background: url(../../our_business/common/navigation_img/009_f2.jpg) no-repeat left top;
 }
 
#right_navigation10 {
  background: url(../../our_business/common/navigation_img/010.jpg) no-repeat left top;
  width: 147px;
}
 
#right_navigation10 a {
  width: 147px;
}

#right_navigation10 a:hover {
  background: url(../../our_business/common/navigation_img/010_f2.jpg) no-repeat left top;
 }
 
 #right_navigation ul li.right_navigation_txt a {
	font-size:10px;
}

 #right_navigation ul li.right_navigation_txt2 a {
	font-size:10px;
}
 
 /* ----------------------------------------------------------------------------------

---------------------------------------------------------------------------------- */
 
 #businessPhoto {
  width: 625px;
  margin: 20px auto;
  padding: 0;  
}

/* ----------------------------------------------------------------------------------
ボックス
---------------------------------------------------------------------------------- */
 
.shade01 {
  background: #FBFBFB;
  width: 190px; 
  text-align: left;
  vertical-align: top;  
  padding: 5px;
  border-bottom: 1px dotted #CCCCCC;        
}
.shade02 {
  background: #FBFBFB;
  width: 415px;
  text-align: left;
  padding: 5px;
  border-bottom: 1px dotted #CCCCCC;      
}
.no_shade01 {
  width: 190px;
  text-align: left;
  vertical-align: top;  
  padding: 5px;
  border-bottom: 1px dotted #CCCCCC;        
}
.no_shade02 {
  width: 415px;
  text-align: left;
  padding: 5px;
  border-bottom: 1px dotted #CCCCCC;      
}
.box01 {
  width: 100px;
  text-align: left;
}
.box02 {
  text-align: right;
}
.small {
    font-size: 10px;
}