/*
-----------------------------------------------------------------
Contents Block
-----------------------------------------------------------------
*/

/* main */
#index-main-area {
	font-size: 12px;
}


/*
-----------------------------------------------------------------
Index News
-----------------------------------------------------------------
*/

.index-news {
font-size:12px;
padding:5px;
color:#555555;
text-align:center;
font-weight:none;}

/*
-----------------------------------------------------------------
Servise Info Block
-----------------------------------------------------------------
*/

.block-area{
width:615px;
background:url("/images/index-block01-back.gif") repeat-y;
margin-bottom:12px;
margin-top:5px;
}

.block-title {
background:url("/images/index-block01-top.gif") no-repeat;
width:615px;
}

.block-bottom {
background:url("/images/index-block01-bottom.gif") no-repeat;
width:615px;
height:15px;
}

.block-title h2{
	font-size: 14px;
	font-weight: bold;
	color: #8B5C40;
	margin-bottom: 3px;
	margin-top: 2px;
	padding-top:13px;
	padding-left:20px;
	padding-bottom:3px;
	padding-right:15px;
}


.block-main {
padding-top:0px
padding-right:20px;
padding-left:10px;
padding-bottom:0px;
margin:0px;
}

/*
-----------------------------------------------------------------
Servise Info Block - details
-----------------------------------------------------------------
*/

#info-block-area{
width:590;
padding-top:5px;
padding-bottom:8px;
}


#info-block-area p{
padding-left:10px;
}

#info-block-area strong{
color:#EF5F45;
}

.i-block-img{
padding-bottom:5px;
text-align:center;}


.i-block1 {
font-size:11px;
padding-right:15px;
padding-left:15px;
border-right: 1px solid #CCCCCC;
}

.i-block2 {
font-size:11px;
padding-right:15px;
padding-left:15px;
border-right: 1px solid #CCCCCC;
}

.i-block3 {
font-size:11px;
padding-right:15px;
padding-left:15px;
border-right: 0px solid #CCCCCC;
}

.i-block4 {
font-size:11px;
padding-right:10px;
padding-left:10px;
border-right: 0px solid #CCCCCC;
}



/*
-----------------------------------------------------------------
About English-ch
-----------------------------------------------------------------
*/


#about-ech strong{
color:#77B01D;}



#about-ech ul{
	list-style-type:none;
	vertical-align:bottom;
        padding-left:270px;
}

#about-ech li{
        background:url("/images/index-link-navi.gif")  no-repeat 0;
        padding-left:25px;
	vertical-align:bottom;
}

#about-ech a:link , #about-ech a:visited {
text-decoration: none;
padding-bottom:10px;
font-size:12px;
color:#449712;}



#about-ech a:active , #about-ech a:hover {
text-decoration: underline;
padding-bottom:10px;
font-size:12px;
color:#449712;}


