@charset "utf-8";
/* CSS Document */
html {
padding:0px;
margin:0px;
}
body {
	font-size: 13px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#464646;
	text-align:center;
	margin:0px;
	padding:0px 0px;
	background:url("inner_img/bg.jpg") repeat-y center top #e9e9e9;
}

a {color: #360;text-decoration: underline;}
a:link {color: #360;text-decoration: underline;}
a:visited {color: #360;text-decoration: underline;}
a:hover {color: #C30;text-decoration: none;}
a:active {	color: #C30;text-decoration: none;}

#box { width:1100px;}

.logo {background:url("inner_img/banner_apply.png") no-repeat right top #FFFFFF;
       text-align:left;
	   position: relative;
	   height:81px;}
.logo img { margin-left:30px; margin-top:5px;}

.logolink { top:30px; 
            right:30px; 
			position: absolute;
			padding:5px;
			background-color:#828282;
			color:#FFF;}
.logolink a {color: #FFF;text-decoration: underline;}
.logolink a:link {color: #FFF;text-decoration: underline;}
.logolink a:visited {color: #FFF;text-decoration: underline;}
.logolink a:hover {color: #FC0;text-decoration: none;}
.logolink a:active {color: #FC0;text-decoration: none;}


.menu01 { height:95px;
          background:url("inner_img/bg01.png") repeat-x center top #ffffff;
		  padding-top:5px;
		  padding-left:20px;
		  text-align:left;}

.LeftLink { width:208px; 
            text-align:left; 
			margin-top:10px;
			padding:5px 0px 5px 5px;
			line-height:200%;
			background-color: #f5f5f5;
			border:#CCCCCC 1px solid;}
.LeftLink a {color: #4f5050;text-decoration: none;}
.LeftLink a:link {color: #4f5050;text-decoration: none;}
.LeftLink a:visited {color: #4f5050;text-decoration: none;}
.LeftLink a:hover {color: #F60;text-decoration: underline;}
.LeftLink a:active {color: #F60;text-decoration: underline;}
			
			
			
			
.centerimg { margin:23px; 
             text-align:left; 
			 position: relative;
			 height:200px;}

/* NEWS */
.centerNews { top:-20px; left:0px; position: absolute;}
.centerNewsList { top:10px; left:0px; position: absolute;
              border:#690 1px solid;
			  width:545px;
			  height:243px;
			   background-color: #f3fcff;
			   }
.centerNewsLink {background:url("inner_img/dot1.png") no-repeat left 2px;
                 border-bottom:#CCCCCC 1px dotted;
				 margin:15px 5px;
				 padding-left:20px;
				 padding-bottom:8px;
				 font-size:13px;
				 }
.centerNewsLink a {color: #360;text-decoration: underline;}
.centerNewsLink a:link {color: #360;text-decoration: underline;}
.centerNewsLink a:visited {color: #360;text-decoration: underline;}
.centerNewsLink a:hover {color: #002f43;text-decoration: none;}
.centerNewsLink a:active {	color: #002f43;text-decoration: none;}

/* 心靈成長 */
.centerNews2 { top:-20px; left:120px; position: absolute;}
.centerNewsList2 { top:10px; left:0px; position: absolute;
              border:#C30 1px solid;
			  width:545px;
			  height:243px;
			  background-color:#fff7ed;}
.centerNewsLink2 {background:url("inner_img/dot2.png") no-repeat left 2px;
                 border-bottom:#CCCCCC 1px dotted;
				 margin:15px 5px;
				 padding-left:20px;
				 padding-bottom:8px;
				 font-size:13px;
				 }
.centerNewsLink2 a {color: #930;text-decoration: underline;}
.centerNewsLink2 a:link {color: #930;text-decoration: underline;}
.centerNewsLink2 a:visited {color: #930;text-decoration: underline;}
.centerNewsLink2 a:hover {color: #002f43;text-decoration: none;}
.centerNewsLink2 a:active {	color: #002f43;text-decoration: none;}

/* TEL */
.tel { width:200px;
       padding:10px 10px 10px 45px;
	   margin-top:6px;
	   border:#CCCCCC 1px solid;
	   line-height:150%;
	   font-size:15px;
	   background:url("inner_img/icon6.png") no-repeat 13px 20px #f5f5f5;
	   }
.tel2 { width:200px;
       padding:10px 10px 10px 45px;
	   border:#CCCCCC 1px solid;
	   line-height:150%;
	   font-size:15px;
	   background:url("inner_img/icon5.png") no-repeat 10px 10px #f5f5f5;
	   }
.tel3 { width:200px;
       padding:10px 10px 10px 45px;
	   border:#CCCCCC 1px solid;
	   line-height:150%;
	   font-size:15px;
	   background:url("inner_img/icon4.png") no-repeat 10px 10px #f5f5f5;
	   }
.tel4 { width:200px;
       padding:10px 10px 10px 45px;
	   border:#CCCCCC 1px solid;
	   line-height:150%;
	   font-size:15px;
	   background-color: #f5f5f5;
	   color:#360;
	   }

/* AD */
.AD1 { }
.AD1 img { margin:2px 0px; border:0px;}


/* foot */
.foot { padding:20px; border-top:#f9dc4f 2px solid;}
.foot a {color: #000;text-decoration: underline;}
.foot a:link {color: #000;text-decoration: underline;}
.foot a:visited {color: #000;text-decoration: underline;}
.foot a:hover {color: #F60;text-decoration: none;}
.foot a:active {color: #F60;text-decoration: none;}


/*LIST01*/
.title05 { width:190px; 
           background:url("inner_img/title05.png") repeat-x left top #ffffff;
		   margin-bottom:10px;}
.title05txt {font-size:20px; 
             color: #ff3535; 
			 text-align:left; 
			 font-weight:bold;
             padding-left:15px;}
.Lmenu { width:190px;
         background-color:#CCC;}
.B11 { height:37px;
       background:url("inner_img/B11.png") repeat-x left top #ffffff;
	   text-align:left;}
.B11txt {font-size:15px; 
         color: #ff3535;
		 margin:9px 0px 0px 25px;}
.B12 { height:37px;
       width:190px;
       background:url("inner_img/B13.png") repeat-x left top #ffffff;
	   text-align:left;}

.title06 { width:770px; 
           background:url("inner_img/title06.png") repeat-x left top #ffffff;
		   margin-bottom:10px;
		   margin-left:50px;
		   padding-bottom:1px;}
.title06txt {font-size:20px; 
             color: #390; 
			 text-align:left; 
			 font-weight:bold;
             padding-left:15px;}
			 
.table_1 { background-color:#CCCCCC; width:770px; margin-left:50px;}
.table_2 { background-color: #666666; color:#FFFFFF; text-align:center; line-height:150%;}
.table_3 { text-align:left; line-height:150%; background-color:#FFFFFF;}
.table_4 { background-color:#FFFFFF; text-align:center;}
			 
.table_33 { text-align:left; line-height:150%; background-color: #666666; color:#FFFFFF; font-size:15px;}
.table_34 { text-align:center; line-height:150%; background-color: #666666; color:#FFFFFF; font-size:15px;}
.table_35 { text-align:center; line-height:150%; background-color:#FFFFFF;}


/*LIST02*/		 
.title07 {font-size:30px; 
             color: #0082b8; 
			 text-align:left; 
             padding:20px 60px 20px 50px;
			 }
.title08 { color:#693; padding:5px 50px; text-align:left;}
.title09 { padding:10px 60px 10px 50px;
           line-height:160%;
		   font-size:15px;}
.title10 { color:#666; padding:0px 60px 20px 50px; text-align:left;}
.title10 a {color: #666;text-decoration: underline;}
.title10 a:link {color: #666;text-decoration: underline;}
.title10 a:visited {color: #666;text-decoration: underline;}
.title10 a:hover {color: #693;text-decoration: none;}
.title10 a:active {	color: #693;text-decoration: none;}


.title13 { color: #666; padding:0px 60px 20px 30px; text-align:left;}
.title13 a {color: #666;text-decoration: underline;}
.title13 a:link {color: #666;text-decoration: underline;}
.title13 a:visited {color: #666;text-decoration: underline;}
.title13 a:hover {color: #693;text-decoration: none;}
.title13 a:active {	color: #693;text-decoration: none;}


.table_21 { background-color:#CCCCCC; width:990px; margin:10px 0px 10px 50px;}


/*LIST03*/	
.title11 { margin:10px 0px 10px 50px;
           line-height:160%;
		   font-size:15px;
		   width:990px;}
		   
.title062 { width:990px; 
           background:url("inner_img/title06.png") repeat-x left top #ffffff;
		   margin-bottom:10px;
		   margin-left:50px;
		   padding-bottom:1px;}
.table_12 { background-color:#CCCCCC; width:990px; margin-left:50px;}



/* message */
.rg_0 { clear:both;}
.rg_1 { margin-left:100px; clear:both; width:940px;}
.rg_2 { margin-left:140px; clear:both; width:900px;}
.rg_3 { margin-left:180px; clear:both; width:860px;}
.rg_4 { margin-left:220px; clear:both; width:820px;}
.rg_5 { margin-left:260px; clear:both; width:780px;}
.rg_6 { margin-left:300px; clear:both; width:740px;}
.rg_7 { margin-left:340px; clear:both; width:700px;}
.rg_8 { margin-left:380px; clear:both; width:660px;}
.rg_9 { margin-left:420px; clear:both; width:620px;}
.rg_10 { margin-left:460px; clear:both; width:580px;}
.t_1 {
	background-color: #5C8B3A;
	color:#FFF;
	text-align:center;
}
.t_2 {
	  background-color:#eeeeee;
	  text-align:left;
	  padding-left:5px;
	  line-height:180%;
	  color:#000000;
	  }
.t_3 { background-color:#FFFFFF; color:#000000; padding:20px;
       background-image:url(inner_img/g_2.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color:#FFFFFF;}
.t_5 { background-color: #999;text-align:center; color:#FFF;}
.t_6 {
	  background-color:#eeeeee;
	  text-align:left;
	  padding-left:5px;
	  line-height:180%;
	  }
.t_7 { background-color: #F9F9F9; padding:20px;}