BODY{
    
  font-size: 13px;
font-family: "MS UI Gothic", "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
margin-top: 5px;
margin-left: 10px;
margin-right: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
border-width: 0px 0px 0px 0px;
}
td,th{
    
  font-size: 13px;
font-family: "MS UI Gothic", "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}
P {
    
  line-height: 20px;
}
.lh {
    
  line-height: 20px;
}
.lh2 {
    
  line-height: 16px;
}
.lh3 {
    
  line-height: 30px;
}
.small {
    
  font-size: 11px;
}
.big {
    
  font-size: 18px;
}
.pad {
    
  padding: 5;
}
.pad2 {
    
  padding-left: 15;
}

.bold {
    
  font-weight:bold;
}

A:link {  
    
    color: #000099;
}
A:visited {  
    
    color: #000099;
}
A:hover {  
    
    color: #989da5; text-decoration:none;
}

.h {  
    
    width: 100%;
    font-weight: bold;
    color: #ffffff;
    background-color: #003064;
    padding: 0px 5px 0px 5px;
    margin-top: 5px;
    margin-bottom: 5px;
    text-align:center;
}

.margin-t1 {  
    
    margin-top: 10px;
}
.margin-t2 {  
    
    margin-top: 20px;
}
.margin-t3 {  
    
    margin-top: 30px;
}
.margin-t4 {  
    
    margin-top: 40px;
}
.margin-t5 {  
    
    margin-top: 50px;
}

.margin-b2 {  
    
    margin-bottom: 20px;
}
.margin-b4 {  
    
    margin-bottom: 40px;
}
.margin-b5 {  
    
    margin-bottom: 50px;
}

.margin-t-b3 {  
    
    margin-top: 30px;
    margin-bottom: 30px;
}

.title {
    
  font-weight:bold; text-align:center;
}
.title2 {
    
  font-weight:bold; font-size:18;
}
.title3 {
    
  font-weight:bold; font-size:14;
}
.gray {
    
  padding-left:30; color:#666666; line-height:20px;
}

.t0 {
    
  border: 1px solid #92b0dd;
}
.t1 {
    
  padding-left: 5; padding-right: 5;
}
.t2 {
    
  background : url(../../title_back2.gif) no-repeat;
padding: 8px 20px; margin:20px 0px 10px 0px;
font-size: 14; font-weight:bold;
}
.t3 {
    
  background : url(../../title_back3.gif) no-repeat;
padding: 8px 20px; margin:20px 0px 10px 0px;
font-size: 14; font-weight:bold;
}
.t4 {
    
  background : url(../../title_back4.gif) no-repeat;
padding: 8px 20px; margin:20px 0px 10px 0px;
font-size: 14; font-weight:bold;
}
.t5 {
    
  padding-right: 20;
}
.t6 {
    
  padding-left: 20;
}
.t7 {
    
  border-bottom: 1px dotted #755038;
}
.t8 {
    
  background : url(../../title_back5.gif) no-repeat;
padding: 8px 20px; margin:20px 0px 10px 0px;
font-size: 14; font-weight:bold;
}
.t9 {
    
  background : url(../../title_back6.gif) no-repeat;
padding: 8px 20px; margin:20px 0px 10px 0px;
font-size: 14; font-weight:bold;
}
.t10 {
    
  background : url(../../title_back7.gif) no-repeat;
padding: 8px 20px; margin:20px 0px 10px 0px;
font-size: 14; font-weight:bold;
}

.linkb {
    
  background : url(../../y_2.6.gif) no-repeat 4px center; padding-left: 20px;
}
.linkg {
    
  background : url(../../y_2.5.gif) no-repeat 4px center; padding-left: 20px;
}
.linko {
    
  background : url(../../y_2.3.gif) no-repeat 4px center; padding-left: 20px;
}
.linkv {
    
  background : url(../../y_vi.gif) no-repeat 4px center; padding-left: 20px;
}

.box1-2 {
    
  width: 200px;
}
.box1 {
    
  width: 177px;
}
.box2 {
    
  border-width: 1px; border-color: #666666; border-style: solid;
}
.box3 {
    
  border-width: 1px; border-color: #FFFFFF #999999 #999999 #FFFFFF; border-style: solid;
}
.box4 {
    
  background-color: #CCCCCC; padding: 1px;
}
.box5 {
    
  padding: 3 3 4 3px; text-align: center;
}
.box6 {
    
  border-width: 1px; border-color: #999999 #FFFFFF #FFFFFF #999999; border-style: solid;
}
.box7 {
    
  border: 1px #666666 solid; background-color: #FFFFFF; padding: 10px;
}

.box22 {
    
  border-width: 1px; border-color: #88bb28; border-style: solid;
}
.box23 {
    
  border-width: 1px; border-color: #f4fbea #bae36c #bae36c #f4fbea; border-style: solid;
}
.box24 {
    
  background-color : #daf0b0;padding: 1px;
}

.box26 {
    
  border-width: 1px;border-color: #bae36c #f4fbea #f4fbea #bae36c; border-style: solid;
}
.box27 {
    
  border: 1px #88bb28 solid; background-color: #FFFFFF; padding: 10px; height: 82;
}

.box32 {
    
  border-width: 1px; border-color:#33bce3; border-style: solid;
}
.box33 {
    
  border-width: 1px; border-color:#f2fbfd #a3e1f3 #a3e1f3 #f2fbfd; border-style: solid;
}
.box34 {
    
  background-color: #cbeef8;padding : 1px;
}

.box36 {
    
  border-width: 1px; border-color: #a3e1f3 #f2fbfd #f2fbfd #a3e1f3; border-style: solid;
}
.box37 {
    
  border: 1px #33bce3 solid; background-color: #FFFFFF; padding: 10px; height: 82;
}


.box42 {
    
  border-width: 1px; border-color: #ad7aa3; border-style: solid;
}
.box43 {
    
  border-width: 1px; border-color: #f7f0f5 #cbabc4 #cbabc4 #f7f0f5; border-style: solid;
}
.box44 {
    
  background-color: #e2cfde; padding: 1px;
}

.box46 {
    
  border-width: 1px; border-color: #cbabc4 #f7f0f5 #f7f0f5 #cbabc4; border-style: solid;
}
.box47 {
    
  border: 1px #ad7aa3 solid; background-color: #FFFFFF; padding: 10px; height: 82;
}


.box52 {
    
  border-width: 1px; border-color: #f29d00; border-style: solid;
}
.box53 {
    
  border-width: 1px; border-color: #fff9ec #ffc751 #ffc751 #fff9ec; border-style: solid;
}
.box54 {
    
  background-color: #ffe0a6; padding: 1px;
}

.box56 {
    
  border-width: 1px; border-color: #ffc751 #fff9ec #fff9ec #ffc751; border-style: solid;
}
.box57 {
    
  border: 1px #f29d00 solid; background-color: #FFFFFF; padding: 10px; height: 82;
}

.infoTd {
    
  line-height: 10px;
background: #003064;
color: #ffffff;
text-align: center;
}
.infoTd01 {
    
  line-height: 16px;
background: #e2eaf8;
}
.infoTd02 {
    
  line-height: 16px;
background: #ffffff;
}


.box_menu{  
    
	border:solid 1px #ccc;
	vertical-align:bottom;
	margin-bottom:15px;
 	padding: 8px 8px 10px 8px;
}
.box_gray{  
    
	border: 1px solid #ccc;
	background:#eee;
	margin-top:10px;
 	padding: 5px 8px 5px 8px;

}
.box_beige{  
    
	border: 1px solid #dcd7b8;
	background:#f4f2e8;
	margin-top:10px;
 	padding: 8px;
}