@charset "utf-8";


body
{
margin:0;
padding:0;
}

/********* main box *********/






@font-face {
    font-family: 'metamorphousregular';
    src: url('../font/metamorphous-regular-webfont.eot');
    src: url('../font/metamorphous-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/metamorphous-regular-webfont.woff2') format('woff2'),
         url('../font/metamorphous-regular-webfont.woff') format('woff'),
         url('../font/metamorphous-regular-webfont.ttf') format('truetype'),
         url('../font/metamorphous-regular-webfont.svg#metamorphousregular') format('svg');
    font-weight: normal;
    font-style: normal;

}






@font-face {
    font-family: 'signikaregular';
    src: url('../font/signika-regular-webfont.eot');
    src: url('../font/signika-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/signika-regular-webfont.woff2') format('woff2'),
         url('../font/signika-regular-webfont.woff') format('woff'),
         url('../font/signika-regular-webfont.ttf') format('truetype'),
         url('../font/signika-regular-webfont.svg#signikaregular') format('svg');
    font-weight: normal;
    font-style: normal;

}









@font-face {
    font-family: 'robotoregular';
    src: url('../font/roboto-regular-webfont.eot');
    src: url('../font/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/roboto-regular-webfont.woff2') format('woff2'),
         url('../font/roboto-regular-webfont.woff') format('woff'),
         url('../font/roboto-regular-webfont.ttf') format('truetype'),
         url('../font/roboto-regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}







main				
{
margin:0 auto;
padding:0;
width:100%;
background-color:#f1e9eb;
}
header				
{
margin:0 auto;
padding:0;
width:100%;
background-image:url(../images/bg.png);
}



.headerinn				
{
margin:0 auto;
padding:0;
width:90%;
background-image:url(../images/bg.png);
}



.logobox1				
{
margin:0 auto;
padding:0% 0% 0% 0%;
width:20%;
float:left;
box-sizing:border-box;
}

.logobox1 img				
{
	margin:0;
width:100%;
}



.logobox2				
{
    margin: 1% 0 0 auto;
    padding: 0;
    width: 30%;
    float: left;
}


.logobox2 img				
{
	margin:0% 0 0 0;
width:auto;
}




.logobox3				
{
margin:0 auto;
padding:0;
width:25%;

float:left;
}


.logobox3 img				
{
    margin: 2% 0 0 10%;
    width: 70%;
	}


.logobox4				
{
margin:0 auto;
padding:0;
width:10%;
float:left;
}


.linkin		
{
margin:0 auto;
padding:0;
width:100%;

}


.linkin	 img				
{
	margin:8% 0 0 40%;
width:20%;
}


.twit	
{
margin:0 auto;
padding:0;
width:100%;

}


.twit		 img				
{
	margin:8% 0 0 40%;
width:20%;
}


.book			
{
margin:0 auto;
padding:0;
width:100%;
}

.book		 img				
{
	margin:0%;
width:100%;
}







nav				
{
margin:0 auto;
padding:0;
width:100%;
background-color:#d4e5f9;
}



.navinn				
{
margin:0 auto;
padding:0;
width:90%;
background-color:#d4e5f9;
}




.nav2				
{
margin:0 auto;
padding:0;
width:30%;
background-color:#d4e5f9;
float:left;
}


.nav2 p
{
margin:0 ;
padding:5% 0% 0% 0%;
font-family:signikaregular;
font-size:14px;	
color:#032246;
text-align:left;
}





.banner		
{
margin:0 auto;
padding:0;
width:100%;
background-color:#5fa39d;

display:none;
}

.banner	 img				
{
margin:0;
padding:0%;
width:100%;
display:none;
}


.wraper		
{
margin:0 auto;
padding:0;
width:100%;
background-color:#69F;
}




.welcome		
{
margin:0 auto;
padding:0;
width:100%;
background-image:url(../images/bg.png);
}


.welcomeinn				
{
margin:0 auto;
padding:5% 0%;
width:80%;
background-image:url(../images/bg.png);
}


.wel1				
{
margin:0;
padding:0;
width:70%;
background-image:url(../images/bg.png);
float:left;
}


.wel1 h1
{
margin:0 ;
padding:0% 0% 0% 3%;
font-family:metamorphousregular;
font-size:30px;	
color:#a60000;
text-align:left;
font-weight:bold;
}




.benefit			
{
margin:5% 0% 0% 0%;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}

.benefit h2
{
margin:0 ;
padding:2% 0% 0% 3%;
font-family:signikaregular;
font-size:18px;	
color:#313131;
text-align:left;
}


.benefit h3
{
margin:0 ;
padding:4% 0% 0% 3%;
font-family:signikaregular;
font-size:24px;	
color:#a60000;
text-align:left;
}



.benefit p
{
margin:0 ;
padding:3% 9% 2% 3%;
font-family:robotoregular;
font-size:14px;	
color:#646363;
text-align:left;
line-height:150%;
}

a
{
text-decoration:none;
color:#a60000;	
}



.benefit  img				
{
margin:0;
padding:5% 0% 0% 20%;
display:block;
}




.wel2				
{
margin:0% 0% 3% 3%;
padding:0;
width:26%;
background-image:url(../images/bg.png);
float:left;
border:solid 1px #000;
}

.wel2 h2
{
margin:0 ;
padding:4% 5% 3% 25%;
font-family:signikaregular;
font-size:28px;	
color:#646363;
text-align:left;
text-decoration:underline;
}



.wel2  ul
{
margin:3% 0% 4% 25%;
padding:1% 0% 3% 6%;
list-style-image: url(../images/arrow.png);
}

.wel2  li
{
margin:0;
padding:1% 11% 0% 0%;
font-family:robotoregular;
font-size:18px;	
color:#646363;
text-align:left;
line-height:150%;
}


.more a
{
color:#a60000;
font-size:12px;	
text-decoration:none;	
}

.wel3				
{
margin:0;
padding:0;
width:30%;
background-color:#0F9;
float:left;
}





.wel3 .care		
{
margin:0 auto;
padding:0;
width:100%;
background-image:url(../images/bg.png);
}




.wel3 .care	.carebox2			
{
margin:0;
padding:0% 0% 5% 0%;
width:100%;
background-image:url(../images/bg.png);
float:left;
}

.wel3 .care	.carebox2	.accreditation			
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}



.wel3 .care	.carebox2 .accreditation img				
{
margin:0;
padding:10% 7% 10% 35%;

display:block;
}

.wel3 .care	.carebox2 .accreditation h2
{
margin:0 ;
padding:0% 0% 2% 0%;
font-family:metamorphousregular;
font-size:18px;	
color:#33669b;
text-align:center;

}

a
{
text-decoration:none;	
}






.wel3 .care	.carebox2	.faq			
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}


.wel3 .care	.carebox2	 .faq img				
{
margin:0;
padding:15% 0% 10% 33%;
display:block;
}

.wel3 .care	.carebox2	.faq h2
{
margin:0 ;
padding:0% 0% 2% 0%;
font-family:metamorphousregular;
font-size:18px;	
color:#33669b;
text-align:center;

}


a
{
text-decoration:none;	
}




.wel3 .care	.carebox2	.affalition			
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}

.wel3 .care	.carebox2	.affalition img				
{
margin:0;
padding:15% 0% 10% 27%;

display:block;
}



.wel3 .care	.carebox2	.affalition h2
{
margin:0 ;
padding:0% 0% 2% 0%;
font-family:metamorphousregular;
font-size:18px;	
color:#33669b;
text-align:center;

}



.wel3 .care	.carebox2	.inquiry
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}



.wel3 .care	.carebox2	.inquiry img				
{
margin:0;
padding:15% 0% 13% 33.5%;

display:block;
}

.wel3 .care	.carebox2	.inquiry h2
{
margin:0 ;
padding:0% 0% 2% 0%;
font-family:metamorphousregular;
font-size:18px;	
color:#33669b;
text-align:center;
}





.map		
{
margin:0 auto;
padding:0;
width:100%;
background-image:url(../images/bg.png);
}



footer		
{
margin:0 auto;
padding:0;
width:100%;
background-color:#414143;
}



.footin	
{
margin:0 auto;
padding:0;
width:80%;
background-color:#414143;
}

.foot1	
{
margin:0 auto;
padding:0;
width:50%;
background-color:#414143;
float:left;
}




.foot1 p
{
margin:0 ;
padding:2% 2%;
font-family:Verdana;
font-size:14px;	
color:#fff;
text-align:left;
}


.foot2	
{
margin:0 auto;
padding:0;
width:50%;
background-color:#414143;
float:left;
}



.foot2 p
{
margin:0 ;
padding:2% 2%;
font-family:Verdana;
font-size:14px;	
color:#fff;
text-align:right;
}





.both
{
clear:both;
}

	







/**************************** media query for 1024px ************************************/




@media only screen and (max-width: 1024px) 

{



main				
{
margin:0 auto;
padding:0;
width:100%;
background-color:#f1e9eb;
}

header				
{
margin:0 auto;
padding:0;
width:100%;
background-image:url(../images/bg.png);
}



.headerinn				
{
margin:0 auto;
padding:0;
width:100%;
background-image:url(../images/bg.png);
}



.logobox1				
{
margin:0 auto;
padding:0% 0% 0% 0%;
width:20%;
float:left;
box-sizing:border-box;
}

.logobox1 img				
{
	margin:0;
width:100%;
}



.logobox2				
{
margin:0 auto;
padding:0;
width:30%;
float:left;
}


.logobox2 img				
{
	margin:0% 0 0 0;
width:70%;
}



.logobox3				
{
margin:0 auto;
padding:0;
width:25%;

float:left;
}



.logobox3 img				
{
	margin:2% 0 0 30%;
width:60%;
}


.logobox4				
{
margin:0 auto;
padding:0;
width:10%;
float:left;
}


.linkin		
{
margin:0 auto;
padding:0;
width:100%;

}


.linkin	 img				
{
	margin:8% 0 0 40%;
width:20%;
}


.twit	
{
margin:0 auto;
padding:0;
width:100%;

}


.twit		 img				
{
	margin:8% 0 0 40%;
width:20%;
}


.book			
{
margin:0 auto;
padding:0;
width:100%;
}

.book		 img				
{
	margin:0%;
width:100%;
}




nav				
{
margin:0 auto;
padding:0;
width:100%;
background-color:#d4e5f9;
}



.navinn				
{
margin:0 auto;
padding:0;
width:100%;

}




.nav2				
{
margin:0 auto;
padding:0;
width:25%;
float:left;
}


.nav2 p
{
margin:0 ;
padding:5% 0% 0% 0%;
font-family:signikaregular;
font-size:12px;	
color:#032246;
text-align:left;
}


.banner	 img				
{
margin:0;
padding:0%;
width:100%;
display:block;
}

.wraper		
{
margin:0 auto;
padding:0;
width:100%;
background-color:#69F;
}




.welcome		
{
margin:0 auto;
padding:0;
width:100%;
background-image:url(../images/bg.png);
}


.welcomeinn				
{
margin:0 auto;
padding:5% 0%;
width:100%;
background-image:url(../images/bg.png);
}


.wel1				
{
margin:0;
padding:0;
width:70%;
background-image:url(../images/bg.png);
float:left;
}


.wel1 h1
{
margin:0 ;
padding:0% 0% 0% 3%;
font-family:metamorphousregular;
font-size:30px;	
color:#a60000;
text-align:left;
font-weight:bold;
}




.benefit			
{
margin:5% 0% 0% 0%;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}

.benefit h2
{
margin:0 ;
padding:2% 0% 0% 3%;
font-family:signikaregular;
font-size:18px;	
color:#313131;
text-align:left;
}


.benefit h3
{
margin:0 ;
padding:4% 0% 0% 3%;
font-family:signikaregular;
font-size:24px;	
color:#a60000;
text-align:left;
}



.benefit p
{
margin:0 ;
padding:3% 9% 2% 3%;
font-family:robotoregular;
font-size:14px;	
color:#646363;
text-align:left;
line-height:150%;
}

a
{
text-decoration:none;
color:#a60000;	
}



.benefit  img				
{
margin:0;
padding:5% 0% 0% 20%;
display:block;
}




.wel2				
{
margin:0% 0% 3% 3%;
padding:0;
width:26%;
background-image:url(../images/bg.png);
float:left;
border:solid 1px #000;
}

.wel2 h2
{
margin:0 ;
padding:4% 5% 3% 25%;
font-family:signikaregular;
font-size:28px;	
color:#646363;
text-align:left;
text-decoration:underline;
}



.wel2  ul
{
margin:3% 0% 4% 25%;
padding:1% 0% 3% 6%;
list-style-image: url(../images/arrow.png);
}

.wel2  li
{
margin:0;
padding:1% 11% 0% 0%;
font-family:robotoregular;
font-size:18px;	
color:#646363;
text-align:left;
line-height:150%;
}


.more a
{
color:#a60000;
font-size:12px;	
text-decoration:none;	
}


.wel3				
{
margin:0;
padding:0;
width:30%;
background-color:#0F9;
float:left;
}





.wel3 .care		
{
margin:0 auto;
padding:0;
width:100%;
background-image:url(../images/bg.png);
}




.wel3 .care	.carebox2			
{
margin:0;
padding:0% 0% 5% 0%;
width:100%;
background-image:url(../images/bg.png);
float:left;
}

.wel3 .care	.carebox2	.accreditation			
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}



.wel3 .care	.carebox2 .accreditation img				
{
margin:0;
padding:10% 7% 10% 35%;

display:block;
}

.wel3 .care	.carebox2 .accreditation h2
{
margin:0 ;
padding:0% 5% 2% 0%;
font-family:metamorphousregular;
font-size:18px;	
color:#33669b;
text-align:center;

}


a
{
text-decoration:none;	
}





.wel3 .care	.carebox2	.faq			
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}


.wel3 .care	.carebox2	 .faq img				
{
margin:0;
padding:15% 7% 10% 35%;
display:block;
}

.wel3 .care	.carebox2	.faq h2
{
margin:0 ;
padding:0% 5% 2% 0%;
font-family:metamorphousregular;
font-size:18px;	
color:#33669b;
text-align:center;

}


a
{
text-decoration:none;	
}




.wel3 .care	.carebox2	.affalition			
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}

.wel3 .care	.carebox2	.affalition img				
{
margin:0;
padding:15% 7% 10% 30%;

display:block;
}



.wel3 .care	.carebox2	.affalition h2
{
margin:0 ;
padding:0% 5% 2% 0%;
font-family:metamorphousregular;
font-size:18px;	
color:#33669b;
text-align:center;

}



.wel3 .care	.carebox2	.inquiry
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}



.wel3 .care	.carebox2	.inquiry img				
{
margin:0;
padding:15% 7% 13% 35%;

display:block;
}

.wel3 .care	.carebox2	.inquiry h2
{
margin:0 ;
padding:0% 5% 2% 0%;
font-family:metamorphousregular;
font-size:18px;	
color:#33669b;
text-align:center;
}








.map		
{
margin:0 auto;
padding:0;
width:100%;
background-image:url(../images/bg.png);
}




footer		
{
margin:0 auto;
padding:0;
width:100%;
background-color:#414143;
}



.footin	
{
margin:0 auto;
padding:0;
width:80%;
background-color:#414143;
}

.foot1	
{
margin:0 auto;
padding:0;
width:50%;
background-color:#414143;
float:left;
}




.foot1 p
{
margin:0 ;
padding:2% 2%;
font-family:Verdana;
font-size:14px;	
color:#fff;
text-align:left;
}


.foot2	
{
margin:0 auto;
padding:0;
width:50%;
background-color:#414143;
float:left;
}



.foot2 p
{
margin:0 ;
padding:2% 2%;
font-family:Verdana;
font-size:14px;	
color:#fff;
text-align:right;
}





.both
{
clear:both;
}



}







/**************************** media query for 800px ************************************/




@media only screen and (max-width: 800px) 

{


main				
{
margin:0 auto;
padding:0;
width:100%;
background-color:#f1e9eb;
}

header				
{
margin:0 auto;
padding:0;
width:100%;
background-image:url(../images/bg.png);
}


.headerinn				
{
margin:0 auto;
padding:0;
width:100%;
background-image:url(../images/bg.png);
}



.logobox1				
{
margin:0 auto;
padding:0% 0% 0% 0%;
width:20%;
float:left;
box-sizing:border-box;
}

.logobox1 img				
{
	margin:0;
width:100%;
}



.logobox2				
{
margin:0 auto;
padding:0;
width:45%;
float:left;
}


.logobox2 img				
{
	margin:0% 0 0 0;
width:70%;
}



.logobox3				
{
margin:0 auto;
padding:0;
width:25%;

float:left;
}



.logobox3 img				
{
	margin:2% 0 0 30%;
width:60%;
}


.logobox4				
{
margin:0 auto;
padding:0;
width:10%;
float:left;
}


.linkin		
{
margin:0 auto;
padding:0;
width:100%;

}


.linkin	 img				
{
	margin:8% 0 0 40%;
width:20%;
}


.twit	
{
margin:0 auto;
padding:0;
width:100%;

}


.twit		 img				
{
	margin:8% 0 0 40%;
width:20%;
}


.book			
{
margin:0 auto;
padding:0;
width:100%;
}

.book		 img				
{
	margin:0%;
width:100%;
}



nav				
{
margin:0 auto;
padding:0;
width:100%;
background-color:#d4e5f9;
}



.navinn				
{
margin:0 auto;
padding:0;
width:100%;
background-color:#d4e5f9;
}




.nav2				
{
margin:0 auto;
padding:0;
width:30%;
background-color:#d4e5f9;
float:left;
display:none;
}


.nav2 p
{
margin:0 ;
padding:5% 0% 0% 5%;
font-family:signikaregular;
font-size:13px;	
color:#032246;
text-align:left;
}




.banner		
{
margin:0 auto;
padding:0;
width:100%;
background-color:#5fa39d;
display:none;
}

.banner	 img				
{
margin:0;
padding:0%;
width:100%;
display:none;
}




.wraper		
{
margin:0 auto;
padding:0;
width:100%;
background-color:#69F;
}




.welcome		
{
margin:0 auto;
padding:0;
width:100%;
background-image:url(../images/bg.png);
}


.welcomeinn				
{
margin:0 auto;
padding:5% 0%;
width:100%;
background-image:url(../images/bg.png);
}


.wel1				
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}


.wel1 h1
{
margin:0 ;
padding:0% 0% 0% 3%;
font-family:metamorphousregular;
font-size:30px;	
color:#a60000;
text-align:left;
font-weight:bold;
}




.benefit			
{
margin:5% 0% 0% 0%;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}

.benefit h2
{
margin:0 ;
padding:2% 0% 0% 3%;
font-family:signikaregular;
font-size:18px;	
color:#313131;
text-align:left;
}


.benefit h3
{
margin:0 ;
padding:4% 0% 0% 3%;
font-family:signikaregular;
font-size:24px;	
color:#a60000;
text-align:left;
}



.benefit p
{
margin:0 ;
padding:3% 9% 2% 3%;
font-family:robotoregular;
font-size:14px;	
color:#646363;
text-align:left;
line-height:150%;
}

a
{
text-decoration:none;
color:#a60000;	
}



.benefit  img				
{
margin:0;
padding:5% 0% 0% 25%;
display:block;
}




.wel2				
{
margin:5% 0% 4% 5%;
padding:0;
width:35%;
background-image:url(../images/bg.png);
float:left;
border:solid 1px #000;
}

.wel2 h2
{
margin:0 ;
padding:4% 5% 3% 25%;
font-family:signikaregular;
font-size:28px;	
color:#646363;
text-align:left;
text-decoration:underline;
}



.wel2  ul
{
margin:3% 0% 4% 25%;
padding:1% 0% 3% 6%;
list-style-image: url(../images/arrow.png);
}

.wel2  li
{
margin:0;
padding:1% 11% 0% 0%;
font-family:robotoregular;
font-size:18px;	
color:#646363;
text-align:left;
line-height:150%;
}


.more a
{
color:#a60000;
font-size:12px;	
text-decoration:none;	
}



.wel3				
{
margin:4% 0% 4% 15%;
padding:0;
width:30%;
background-color:#0F9;
float:left;
}





.wel3 .care		
{
margin:0 auto;
padding:0;
width:100%;
background-image:url(../images/bg.png);
}




.wel3 .care	.carebox2			
{
margin:0;
padding:0% 0% 5% 0%;
width:100%;
background-image:url(../images/bg.png);
float:left;
}

.wel3 .care	.carebox2	.accreditation			
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}



.wel3 .care	.carebox2 .accreditation img				
{
margin:0;
padding:10% 7% 10% 35%;

display:block;
}

.wel3 .care	.carebox2 .accreditation h2
{
margin:0 ;
padding:0% 5% 2% 10%;
font-family:metamorphousregular;
font-size:18px;	
color:#33669b;
text-align:center;

}

a
{
text-decoration:none;	
}






.wel3 .care	.carebox2	.faq			
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}


.wel3 .care	.carebox2	 .faq img				
{
margin:0;
padding:15% 7% 10% 35%;
display:block;
}

.wel3 .care	.carebox2	.faq h2
{
margin:0 ;
padding:0% 5% 2% 20%;
font-family:metamorphousregular;
font-size:18px;	
color:#33669b;
text-align:center;

}


a
{
text-decoration:none;	
}




.wel3 .care	.carebox2	.affalition			
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}

.wel3 .care	.carebox2	.affalition img				
{
margin:0;
padding:15% 7% 10% 25%;

display:block;
}



.wel3 .care	.carebox2	.affalition h2
{
margin:0 ;
padding:0% 5% 2% 15%;
font-family:metamorphousregular;
font-size:18px;	
color:#33669b;
text-align:center;

}



.wel3 .care	.carebox2	.inquiry
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}



.wel3 .care	.carebox2	.inquiry img				
{
margin:0;
padding:15% 7% 13% 35%;

display:block;
}

.wel3 .care	.carebox2	.inquiry h2
{
margin:0 ;
padding:0% 5% 2% 20%;
font-family:metamorphousregular;
font-size:18px;	
color:#33669b;
text-align:center;
}








.map		
{
margin:0 auto;
padding:0;
width:100%;
background-image:url(../images/bg.png);
}



footer		
{
margin:0 auto;
padding:0;
width:100%;
background-color:#414143;
}



.footin	
{
margin:0 auto;
padding:0;
width:100%;
background-color:#414143;
}

.foot1	
{
margin:0 auto;
padding:0;
width:50%;
background-color:#414143;
float:left;
}




.foot1 p
{
margin:0 ;
padding:2% 2%;
font-family:Verdana;
font-size:14px;	
color:#fff;
text-align:left;
}


.foot2	
{
margin:0 auto;
padding:0;
width:50%;
background-color:#414143;
float:left;
}



.foot2 p
{
margin:0 ;
padding:2% 2%;
font-family:Verdana;
font-size:14px;	
color:#fff;
text-align:right;
}





.both
{
clear:both;
}

	

}










@media only screen and (max-width: 640px) 

{



main				
{
margin:0 auto;
padding:0;
width:100%;
background-color:#f1e9eb;
}

.headerinn				
{
margin:0 auto;
padding:0;
width:100%;
background-image:url(../images/bg.png);
}



.logobox1				
{
margin:0 auto;
padding:0% 0% 0% 0%;
width:20%;
float:left;
box-sizing:border-box;
}

.logobox1 img				
{
	margin:0;
width:100%;
}



.logobox2				
{
margin:0 auto;
padding:0;
width:45%;
float:left;
}


.logobox2 img				
{
	margin:0% 0 0 0;
width:70%;
}



.logobox3				
{
margin:0 auto;
padding:0;
width:25%;

float:left;
}



.logobox3 img				
{
	margin:2% 0 0 30%;
width:60%;
}


.logobox4				
{
margin:0 auto;
padding:0;
width:10%;
float:left;
}


.linkin		
{
margin:0 auto;
padding:0;
width:100%;

}


.linkin	 img				
{
	margin:8% 0 0 40%;
width:20%;
}


.twit	
{
margin:0 auto;
padding:0;
width:100%;

}


.twit		 img				
{
	margin:8% 0 0 40%;
width:20%;
}


.book			
{
margin:0 auto;
padding:0;
width:100%;
}

.book		 img				
{
	margin:0%;
width:100%;
}






nav				
{
margin:0 auto;
padding:0;
width:100%;
background-color:#d4e5f9;
}



.navinn				
{
margin:0 auto;
padding:0;
width:100%;
background-color:#d4e5f9;
}




.nav2				
{
margin:0 auto;
padding:0;
width:30%;
background-color:#d4e5f9;
float:left;
display:none;
}


.nav2 p
{
margin:0 ;
padding:5% 0% 0% 5%;
font-family:signikaregular;
font-size:13px;	
color:#032246;
text-align:left;
}



.banner		
{
margin:0 auto;
padding:0;
width:100%;
background-color:#5fa39d;
display:none;
}

.banner	 img				
{
margin:0;
padding:0%;
width:100%;

}





.welcome		
{
margin:0 auto;
padding:0;
width:100%;
background-image:url(../images/bg.png);
}


.welcomeinn				
{
margin:0 auto;
padding:5% 0%;
width:100%;
background-image:url(../images/bg.png);
}


.wel1				
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}


.wel1 h1
{
margin:0 ;
padding:0% 0% 0% 3%;
font-family:metamorphousregular;
font-size:30px;	
color:#a60000;
text-align:center;
font-weight:bold;
}




.benefit			
{
margin:5% 0% 0% 0%;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}

.benefit h2
{
margin:0 ;
padding:2% 0% 0% 3%;
font-family:signikaregular;
font-size:18px;	
color:#313131;
text-align:center;
}


.benefit h3
{
margin:0 ;
padding:4% 0% 0% 0%;
font-family:signikaregular;
font-size:24px;	
color:#a60000;
text-align:center;
}



.benefit p
{
margin:0 ;
padding:3% 0% 2% 0%;
font-family:robotoregular;
font-size:14px;	
color:#646363;
text-align:center;
line-height:150%;
}

a
{
text-decoration:none;
color:#a60000;	
}



.benefit  img				
{
margin:0;
padding:5% 0% 0% 20%;
display:block;
}



.wel2				
{
margin:5% 0% 4% 5%;
padding:0;
width:40%;
background-image:url(../images/bg.png);
float:left;
border:solid 1px #000;
}

.wel2 h2
{
margin:0 ;
padding:4% 5% 3% 10%;
font-family:signikaregular;
font-size:28px;	
color:#646363;
text-align:center;
text-decoration:underline;
}



.wel2  ul
{
margin:3% 0% 4% 25%;
padding:1% 0% 3% 6%;
list-style-image: url(../images/arrow.png);
}

.wel2  li
{
margin:0;
padding:1% 11% 0% 0%;
font-family:robotoregular;
font-size:18px;	
color:#646363;
text-align:left;
line-height:150%;
}


.more a
{
color:#a60000;
font-size:12px;	
text-decoration:none;	
}



.wel3				
{

margin:3% 0% 4% 15%;
padding:0;
width:30%;
background-color:#0F9;
float:left;
}





.wel3 .care		
{
margin:0 auto;
padding:0;
width:100%;
background-image:url(../images/bg.png);
}




.wel3 .care	.carebox2			
{
margin:0;
padding:0% 0% 5% 0%;
width:100%;
background-image:url(../images/bg.png);
float:left;
}

.wel3 .care	.carebox2	.accreditation			
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}



.wel3 .care	.carebox2 .accreditation img				
{
margin:0;
padding:10% 7% 10% 35%;

display:block;
}

.wel3 .care	.carebox2 .accreditation h2
{
margin:0 ;
padding:0% 5% 2% 10%;
font-family:metamorphousregular;
font-size:18px;	
color:#33669b;
text-align:center;

}

a
{
text-decoration:none;	
}






.wel3 .care	.carebox2	.faq			
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}


.wel3 .care	.carebox2	 .faq img				
{
margin:0;
padding:15% 7% 10% 35%;
display:block;
}

.wel3 .care	.carebox2	.faq h2
{
margin:0 ;
padding:0% 5% 2% 25%;
font-family:metamorphousregular;
font-size:18px;	
color:#33669b;
text-align:center;

}


a
{
text-decoration:none;	
}




.wel3 .care	.carebox2	.affalition			
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}

.wel3 .care	.carebox2	.affalition img				
{
margin:0;
padding:15% 7% 10% 30%;

display:block;
}



.wel3 .care	.carebox2	.affalition h2
{
margin:0 ;
padding:0% 5% 2% 20%;
font-family:metamorphousregular;
font-size:18px;	
color:#33669b;
text-align:center;

}



.wel3 .care	.carebox2	.inquiry
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}



.wel3 .care	.carebox2	.inquiry img				
{
margin:0;
padding:15% 7% 13% 35%;

display:block;
}

.wel3 .care	.carebox2	.inquiry h2
{
margin:0 ;
padding:0% 5% 2% 25%;
font-family:metamorphousregular;
font-size:18px;	
color:#33669b;
text-align:center;
}








.map		
{
margin:0 auto;
padding:0;
width:100%;
background-image:url(../images/bg.png);
}



footer		
{
margin:0 auto;
padding:0;
width:100%;
background-color:#414143;
}



.footin	
{
margin:0 auto;
padding:0;
width:100%;
background-color:#414143;
}

.foot1	
{
margin:0 auto;
padding:0;
width:100%;
background-color:#414143;
float:left;
}




.foot1 p
{
margin:0 ;
padding:2% 2%;
font-family:Verdana;
font-size:14px;	
color:#fff;
text-align:center;
}


.foot2	
{
margin:0 auto;
padding:0;
width:100%;
background-color:#414143;
float:left;
}



.foot2 p
{
margin:0 ;
padding:2% 2%;
font-family:Verdana;
font-size:14px;	
color:#fff;
text-align:center
}





.both
{
clear:both;
}



}



















/**************************** media query for 600px ************************************/




@media only screen and (max-width: 600px) 

{


main				
{
margin:0 auto;
padding:0;
width:100%;
background-color:#f1e9eb;
}

.logobox1				
{
margin:0 auto;
padding:0% 0% 0% 0%;
width:20%;
float:left;
box-sizing:border-box;
}

.logobox1 img				
{
	margin:0;
width:100%;
}



.logobox2				
{
margin:0 auto;
padding:0;
width:45%;
float:left;
}


.logobox2 img				
{
	margin:0% 0 0 0;
width:70%;
}



.logobox3				
{
margin:0 auto;
padding:0;
width:25%;

float:left;
}



.logobox3 img				
{
	margin:2% 0 0 30%;
width:60%;
}


.logobox4				
{
margin:0 auto;
padding:0;
width:10%;
float:left;
}


.linkin		
{
margin:0 auto;
padding:0;
width:100%;

}


.linkin	 img				
{
	margin:8% 0 0 40%;
width:20%;
}


.twit	
{
margin:0 auto;
padding:0;
width:100%;

}


.twit		 img				
{
	margin:8% 0 0 40%;
width:20%;
}


.book			
{
margin:0 auto;
padding:0;
width:100%;
}

.book		 img				
{
	margin:0%;
width:100%;
}



nav				
{
margin:0 auto;
padding:0;
width:100%;
background-color:#d4e5f9;
}



.navinn				
{
margin:0 auto;
padding:0;
width:100%;
background-color:#d4e5f9;
}




.nav2				
{
margin:0 auto;
padding:0;
width:30%;
background-color:#d4e5f9;
float:left;
display:none;
}


.nav2 p
{
margin:0 ;
padding:5% 0% 0% 5%;
font-family:signikaregular;
font-size:13px;	
color:#032246;
text-align:left;
}



.banner		
{
margin:0 auto;
padding:0;
width:100%;
background-color:#5fa39d;
display:none;
}

.banner	 img				
{
margin:0;
padding:0%;
width:100%;

}





.welcome		
{
margin:0 auto;
padding:0;
width:100%;
background-image:url(../images/bg.png);
}


.welcomeinn				
{
margin:0 auto;
padding:5% 0%;
width:100%;
background-image:url(../images/bg.png);
}


.wel1				
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}


.wel1 h1
{
margin:0 ;
padding:0% 0% 0% 3%;
font-family:metamorphousregular;
font-size:30px;	
color:#a60000;
text-align:center;
font-weight:bold;
}




.benefit			
{
margin:5% 0% 0% 0%;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}

.benefit h2
{
margin:0 ;
padding:2% 0% 0% 3%;
font-family:signikaregular;
font-size:18px;	
color:#313131;
text-align:center;
}


.benefit h3
{
margin:0 ;
padding:4% 0% 0% 0%;
font-family:signikaregular;
font-size:24px;	
color:#a60000;
text-align:center;
}



.benefit p
{
margin:0 ;
padding:3% 0% 2% 0%;
font-family:robotoregular;
font-size:14px;	
color:#646363;
text-align:center;
line-height:150%;
}

a
{
text-decoration:none;
color:#a60000;	
}



.benefit  img				
{
margin:0;
padding:5% 0% 0% 20%;
display:block;
}



.wel2				
{
margin:5% 0% 4% 5%;
padding:0;
width:40%;
background-image:url(../images/bg.png);
float:left;
border:solid 1px #000;
}

.wel2 h2
{
margin:0 ;
padding:4% 5% 3% 10%;
font-family:signikaregular;
font-size:28px;	
color:#646363;
text-align:center;
text-decoration:underline;
}



.wel2  ul
{
margin:3% 0% 4% 25%;
padding:1% 0% 3% 6%;
list-style-image: url(../images/arrow.png);
}

.wel2  li
{
margin:0;
padding:1% 11% 0% 0%;
font-family:robotoregular;
font-size:18px;	
color:#646363;
text-align:left;
line-height:150%;
}


.more a
{
color:#a60000;
font-size:12px;	
text-decoration:none;	
}



.wel3				
{
margin:3% 0% 4% 15%;
padding:0;
width:30%;
background-color:#0F9;
float:left;
}





.wel3 .care		
{
margin:0 auto;
padding:0;
width:100%;
background-image:url(../images/bg.png);
}




.wel3 .care	.carebox2			
{
margin:0;
padding:0% 0% 5% 0%;
width:100%;
background-image:url(../images/bg.png);
float:left;
}

.wel3 .care	.carebox2	.accreditation			
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}



.wel3 .care	.carebox2 .accreditation img				
{
margin:0;
padding:10% 7% 10% 35%;

display:block;
}

.wel3 .care	.carebox2 .accreditation h2
{
margin:0 ;
padding:0% 5% 2% 10%;
font-family:metamorphousregular;
font-size:18px;	
color:#33669b;
text-align:center;

}

a
{
text-decoration:none;	
}






.wel3 .care	.carebox2	.faq			
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}


.wel3 .care	.carebox2	 .faq img				
{
margin:0;
padding:15% 7% 10% 35%;
display:block;
}

.wel3 .care	.carebox2	.faq h2
{
margin:0 ;
padding:0% 5% 2% 25%;
font-family:metamorphousregular;
font-size:18px;	
color:#33669b;
text-align:center;

}


a
{
text-decoration:none;	
}




.wel3 .care	.carebox2	.affalition			
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}

.wel3 .care	.carebox2	.affalition img				
{
margin:0;
padding:15% 7% 10% 30%;

display:block;
}



.wel3 .care	.carebox2	.affalition h2
{
margin:0 ;
padding:0% 5% 2% 20%;
font-family:metamorphousregular;
font-size:18px;	
color:#33669b;
text-align:center;

}



.wel3 .care	.carebox2	.inquiry
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}



.wel3 .care	.carebox2	.inquiry img				
{
margin:0;
padding:15% 7% 13% 35%;

display:block;
}

.wel3 .care	.carebox2	.inquiry h2
{
margin:0 ;
padding:0% 5% 2% 25%;
font-family:metamorphousregular;
font-size:18px;	
color:#33669b;
text-align:center;
}








.map		
{
margin:0 auto;
padding:0;
width:100%;
background-image:url(../images/bg.png);
}



footer		
{
margin:0 auto;
padding:0;
width:100%;
background-color:#414143;
}



.footin	
{
margin:0 auto;
padding:0;
width:100%;
background-color:#414143;
}

.foot1	
{
margin:0 auto;
padding:0;
width:100%;
background-color:#414143;
float:left;
}




.foot1 p
{
margin:0 ;
padding:2% 2%;
font-family:Verdana;
font-size:14px;	
color:#fff;
text-align:center;
}


.foot2	
{
margin:0 auto;
padding:0;
width:100%;
background-color:#414143;
float:left;
}



.foot2 p
{
margin:0 ;
padding:2% 2%;
font-family:Verdana;
font-size:14px;	
color:#fff;
text-align:center
}





.both
{
clear:both;
}



}














/**************************** media query for 480px ************************************/




@media only screen and (max-width:480px) 

{


.logobox1				
{
margin:0 auto;
padding:0% 0% 0% 0%;
width:40%;
float:left;
box-sizing:border-box;
}

.logobox1 img				
{
	margin:0;
width:100%;
}



.logobox2				
{
margin:0 auto;
padding:0;
width:60%;
float:left;
}


.logobox2 img				
{
	margin:0% 0 0 0;
width:100%;
}



.logobox3				
{
margin:0 auto 0 0;
padding:0;
width:70%;

float:left;
}



.logobox3 img				
{
	margin:2% 0 0 35%;
width:40%;
}


.logobox4				
{
margin:0 0% 0 0;
padding:0% 0 2% 0;
width:20%;
float:left;

}


.linkin		
{
margin:0 auto;
padding:0;
width:100%;

}


.linkin	 img				
{
	margin:8% 0 0 35%;
width:20%;
}


.twit	
{
margin:0 auto;
padding:0;
width:100%;

}


.twit		 img				
{
	margin:8% 0 0 35%;
width:20%;
}


.book			
{
margin:0 auto;
padding:0;
width:100%;

}

.book		 img				
{
	margin:0%;
width:100%;
}





nav				
{
margin:0 auto;
padding:0;
width:100%;
background-color:#d4e5f9;
}



.navinn				
{
margin:0 auto;
padding:0;
width:100%;
background-color:#d4e5f9;
}




.nav2				
{
margin:0 auto;
padding:0;
width:30%;
background-color:#d4e5f9;
float:left;
display:none;
}


.nav2 p
{
margin:0 ;
padding:5% 0% 0% 5%;
font-family:signikaregular;
font-size:13px;	
color:#032246;
text-align:left;
}


.banner		
{
margin:0 auto;
padding:0;
width:100%;
background-color:#5fa39d;
display:none;
}

.banner	 img				
{
margin:0;
padding:0%;
width:100%;

}




.welcome		
{
margin:0 auto;
padding:0;
width:100%;
background-image:url(../images/bg.png);
}


.welcomeinn				
{
margin:0 auto;
padding:5% 0%;
width:100%;
background-image:url(../images/bg.png);
}


.wel1				
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}


.wel1 h1
{
margin:0 ;
padding:0% 0% 0% 3%;
font-family:metamorphousregular;
font-size:30px;	
color:#a60000;
text-align:center;
font-weight:bold;
}




.benefit			
{
margin:5% 0% 0% 0%;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}

.benefit h2
{
margin:0 ;
padding:2% 0% 0% 3%;
font-family:signikaregular;
font-size:18px;	
color:#313131;
text-align:center;
}


.benefit h3
{
margin:0 ;
padding:4% 0% 0% 0%;
font-family:signikaregular;
font-size:24px;	
color:#a60000;
text-align:center;
}



.benefit p
{
margin:0 ;
padding:3% 0% 2% 0%;
font-family:robotoregular;
font-size:14px;	
color:#646363;
text-align:center;
line-height:150%;
}

a
{
text-decoration:none;
color:#a60000;	
}



.benefit  img				
{
margin:0;
    padding: 5% 5% 0% 5%;
    display: block;
    width: 100%;
    box-sizing:border-box;
}






.wel2				
{
margin:5% 0% 4% 25%;
padding:0;
width:50%;
background-image:url(../images/bg.png);
float:left;
border:solid 1px #000;
}

.wel2 h2
{
margin:0 ;
padding:4% 5% 3% 10%;
font-family:signikaregular;
font-size:28px;	
color:#646363;
text-align:center;
text-decoration:underline;
}



.wel2  ul
{
margin:3% 0% 4% 25%;
padding:1% 0% 3% 6%;
list-style-image: url(../images/arrow.png);
}

.wel2  li
{
margin:0;
padding:1% 11% 0% 0%;
font-family:robotoregular;
font-size:18px;	
color:#646363;
text-align:left;
line-height:150%;
}


.more a
{
color:#a60000;
font-size:12px;	
text-decoration:none;	
}



.wel3				
{
margin:3% 0% 4% 15%;
padding:0;
width:70%;
background-color:#0F9;
float:left;
}





.wel3 .care		
{
margin:0 auto;
padding:0;
width:100%;
background-image:url(../images/bg.png);
}




.wel3 .care	.carebox2			
{
margin:0;
padding:0% 0% 5% 0%;
width:100%;
background-image:url(../images/bg.png);
float:left;
}

.wel3 .care	.carebox2	.accreditation			
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}



.wel3 .care	.carebox2 .accreditation img				
{
margin:0;
padding:10% 7% 10% 35%;

display:block;
}

.wel3 .care	.carebox2 .accreditation h2
{
margin:0 ;
padding:0% 5% 2% 10%;
font-family:metamorphousregular;
font-size:18px;	
color:#33669b;
text-align:center;

}

a
{
text-decoration:none;	
}






.wel3 .care	.carebox2	.faq			
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}


.wel3 .care	.carebox2	 .faq img				
{
margin:0;
padding:15% 7% 10% 35%;
display:block;
}

.wel3 .care	.carebox2	.faq h2
{
margin:0 ;
padding:0% 5% 2% 5%;
font-family:metamorphousregular;
font-size:18px;	
color:#33669b;
text-align:center;

}


a
{
text-decoration:none;	
}




.wel3 .care	.carebox2	.affalition			
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}

.wel3 .care	.carebox2	.affalition img				
{
margin:0;
padding:15% 7% 10% 30%;

display:block;
}



.wel3 .care	.carebox2	.affalition h2
{
margin:0 ;
padding:0% 5% 2% 5%;
font-family:metamorphousregular;
font-size:18px;	
color:#33669b;
text-align:center;

}



.wel3 .care	.carebox2	.inquiry
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}



.wel3 .care	.carebox2	.inquiry img				
{
margin:0;
padding:15% 7% 13% 35%;

display:block;
}

.wel3 .care	.carebox2	.inquiry h2
{
margin:0 ;
padding:0% 5% 2% 5%;
font-family:metamorphousregular;
font-size:18px;	
color:#33669b;
text-align:center;
}








.map		
{
margin:0 auto;
padding:0;
width:100%;
background-image:url(../images/bg.png);
}



footer		
{
margin:0 auto;
padding:0;
width:100%;
background-color:#414143;
}



.footin	
{
margin:0 auto;
padding:0;
width:100%;
background-color:#414143;
}

.foot1	
{
margin:0 auto;
padding:0;
width:100%;
background-color:#414143;
float:left;
}




.foot1 p
{
margin:0 ;
padding:2% 2%;
font-family:Verdana;
font-size:14px;	
color:#fff;
text-align:center;
}


.foot2	
{
margin:0 auto;
padding:0;
width:100%;
background-color:#414143;
float:left;
}



.foot2 p
{
margin:0 ;
padding:2% 2%;
font-family:Verdana;
font-size:14px;	
color:#fff;
text-align:center
}





.both
{
clear:both;
}

}









/**************************** media query for 320px ************************************/




@media only screen and (max-width:320px) 

{


.logobox1				
{
margin:0 auto;
padding:0% 0% 0% 0%;
width:40%;
float:left;
box-sizing:border-box;
}

.logobox1 img				
{
	margin:0;
width:100%;
}



.logobox2				
{
margin:0 auto;
padding:0;
width:60%;
float:left;
}


.logobox2 img				
{
	margin:0% 0 0 0;
width:100%;
}



.logobox3				
{
margin:0 auto 0 0;
padding:0;
width:70%;

float:left;
}



.logobox3 img				
{
	margin:2% 0 0 25%;
width:50%;
}


.logobox4				
{
margin:0 5% 0 0;
padding:0;
width:25%;
background-color:#;
float:left;
}


.linkin		
{
margin:0 auto;
padding:0;
width:100%;

}


.linkin	 img				
{
	margin:8% 0 0 35%;
width:20%;
}


.twit	
{
margin:0 auto;
padding:0;
width:100%;

}


.twit		 img				
{
	margin:8% 0 0 35%;
width:20%;
}


.book			
{
margin:0 auto;
padding:0;
width:100%;

}

.book		 img				
{
	margin:0%;
width:100%;
}



nav				
{
margin:0 auto;
padding:0;
width:100%;
background-color:#d4e5f9;
}



.navinn				
{
margin:0 auto;
padding:0;
width:100%;
background-color:#d4e5f9;
}




.nav2				
{
margin:0 auto;
padding:0;
width:30%;
background-color:#d4e5f9;
float:left;
display:none;
}


.nav2 p
{
margin:0 ;
padding:5% 0% 0% 5%;
font-family:signikaregular;
font-size:13px;	
color:#032246;
text-align:left;
}




.banner		
{
margin:0 auto;
padding:0;
width:100%;
background-color:#5fa39d;
display:none;
}

.banner	 img				
{
margin:0;
padding:0%;
width:100%;
display:block;
}






.welcome		
{
margin:0 auto;
padding:0;
width:100%;
background-image:url(../images/bg.png);
}


.welcomeinn				
{
margin:0 auto;
padding:5% 0%;
width:100%;
background-image:url(../images/bg.png);
}


.wel1				
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}


.wel1 h1
{
margin:0 ;
padding:5% 0% 0% 3%;
font-family:metamorphousregular;
font-size:25px;	
color:#a60000;
text-align:center;
font-weight:bold;
}




.benefit			
{
margin:5% 0% 0% 0%;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}

.benefit h2
{
margin:0 ;
padding:2% 0% 0% 3%;
font-family:signikaregular;
font-size:16px;	
color:#313131;
text-align:center;
}


.benefit h3
{
margin:0 ;
padding:4% 0% 0% 0%;
font-family:signikaregular;
font-size:18px;	
color:#a60000;
text-align:center;
}



.benefit p
{
margin:0 ;
padding:3% 0% 2% 0%;
font-family:robotoregular;
font-size:13px;	
color:#646363;
text-align:center;
line-height:150%;
}

a
{
text-decoration:none;
color:#a60000;	
}



.benefit  img				
{
margin:0;
padding:5% 0% 0% 0%;
display:none;
}








.wel2				
{
margin:20% 10% 4% 10%;
padding:0;
width:80%;
background-image:url(../images/bg.png);
float:left;
}

.wel2inn				
{
margin:0% 0% 10% 3%;
padding:0;
width:95%;
background-image:url(../images/bg.png);
float:left;
border:solid 1px #000;
}



.wel2inn h2
{
margin:0 ;
padding:4% 5% 3% 10%;
font-family:signikaregular;
font-size:28px;	
color:#646363;
text-align:left;
text-decoration:underline;
}



.wel2inn ul
{
margin:3% 0% 4% 25%;
padding:1% 0% 3% 6%;
list-style-image: url(../images/arrow.png);
}

.wel2inn li
{
margin:0;
padding:1% 11% 0% 0%;
font-family:robotoregular;
font-size:18px;	
color:#646363;
text-align:left;
line-height:150%;
}


.more a
{
color:#a60000;
font-size:12px;	
text-decoration:none;	
}


.wel3				
{
margin:0% 0% 0% 25%;
padding:0;
width:30%;
background-color:#0F9;
float:left;
}





.wel3 .care		
{
margin:0 auto;
padding:0;
width:100%;
background-image:url(../images/bg.png);
}




.wel3 .care	.carebox2			
{
margin:0;
padding:0% 0% 5% 0%;
width:100%;
background-image:url(../images/bg.png);
float:left;
}

.wel3 .care	.carebox2	.accreditation			
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}



.wel3 .care	.carebox2 .accreditation img				
{
margin:0;
padding:10% 7% 10% 35%;

display:block;
}

.wel3 .care	.carebox2 .accreditation h2
{
margin:0 ;
padding:5% 5% 20% 0%;
font-family:metamorphousregular;
font-size:18px;	
color:#33669b;
text-align:center;

}


a
{
text-decoration:none;	
}





.wel3 .care	.carebox2	.faq			
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}


.wel3 .care	.carebox2	 .faq img				
{
margin:0;
padding:15% 7% 10% 35%;
display:block;
}

.wel3 .care	.carebox2	.faq h2
{
margin:0 ;
padding:5% 0% 20% 70%;
font-family:metamorphousregular;
font-size:18px;	
color:#33669b;
text-align:center;

}

a
{
text-decoration:none;	
}





.wel3 .care	.carebox2	.affalition			
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}

.wel3 .care	.carebox2	.affalition img				
{
margin:0;
padding:15% 0% 10% 35%;
display:block;
width:100%;
}



.wel3 .care	.carebox2	.affalition h2
{
margin:0 ;
padding:5% 5% 20% 5%;
font-family:metamorphousregular;
font-size:18px;	
color:#33669b;
text-align:center;

}



.wel3 .care	.carebox2	.inquiry
{
margin:0;
padding:0;
width:100%;
background-image:url(../images/bg.png);
float:left;
}



.wel3 .care	.carebox2	.inquiry img				
{
margin:0;
padding:15% 7% 13% 35%;

display:block;
}

.wel3 .care	.carebox2	.inquiry h2
{
margin:0 ;
padding:5% 5% 40% 25%;
font-family:metamorphousregular;
font-size:18px;	
color:#33669b;
text-align:center;
}








.map		
{
margin:0 auto;
padding:0;
width:100%;
background-image:url(../images/bg.png);
}



footer		
{
margin:0 auto;
padding:0;
width:100%;
background-color:#414143;
}



.footin	
{
margin:0 auto;
padding:0;
width:100%;
background-color:#414143;
}

.foot1	
{
margin:0 auto;
padding:0;
width:100%;
background-color:#414143;
float:left;
}




.foot1 p
{
margin:0 ;
padding:2% 2%;
font-family:Verdana;

font-size:12px;	
color:#fff;
text-align:center;
}


.foot2	
{
margin:0 auto;
padding:0;
width:100%;
background-color:#414143;
float:left;
}



.foot2 p
{
margin:0 ;
padding:2% 2%;
font-family:Verdana;
font-size:12px;	
color:#fff;
text-align:center;
}





.both
{
clear:both;
}






}
