/*　XHTML1.1/CSS【Type Screen】2007.07.06 var.1.0　Copyright 2007.Terrabrains.Inc　*/


/* Default Style Reset */

body,form,fieldset{margin: 0px;padding: 0px;}
fieldset{border:none;}
h1,h2,h3,h4,h5,h6,p,pre,blockquote,ul,ol,dl,dd{margin: 0px;padding: 0px;}
blockquote,li,dt,dd{}
li{list-style:none;}
input,textarea{font-size: 1em;}
img{border: 0px none;}

/* Layout */

.LeftContents                  {float: left;}
.RightContents                 {float: right;}

#Header                        {width: 100%;height: 70px;
                                background-image: url(../image/header_bg.jpg);
								background-repeat: repeat-x;}
#Header .LeftContents          {text-align: left;display: block;}
#Header .RightContents         {width: 478px;height: 70px;
                                text-align: right;display: block;}

#HeadContents                  {width: 780px;margin-right: auto;margin-left: auto;}
#HeadContents .LeftContents a  {width: 292px;height: 70px;text-indent: -9999px;
                                background-image: url(../image/site_id.jpg);
								background-repeat: no-repeat;display: block;}
/* MainContents */
#MainContents                        {width: 780px;height: auto;padding: 0px;margin-top: 0px;
                                      margin-right: auto;margin-bottom: 0px;margin-left: auto;}
#MainContents .LeftContents          {width: 547px;height: auto;text-align: left;display: block;}
#MainContents .LeftContents .ContBox {width: 517px;height: auto;margin: 0px;padding: 0px 15px 10px;}

#MainContents .RightContents          {width: 226px;margin-top: 27px;text-align: left;}
#MainContents .RightContents h3       {
width: 216px;height: 38px;margin: 0px;padding: 16px 0px 0px 10px;
background-image: url(../image/side_head.gif);background-repeat: no-repeat;
border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;
font-size: 120%;color: #2A0A0A;text-align: left;display: block;}
#MainContents .RightContents .ContBox {
width: 200px;text-align: left;
background-image: url(../image/side_body.gif);background-repeat: repeat-y;
padding-left: 13px;padding-right: 13px;padding-top: 5px;padding-bottom: 5px;}
#MainContents .RightContents .ContBox li        {
height: auto;margin: 1px 1px 3px;
background-image: url(../image/side_navi_bg.gif);
background-repeat: repeat-x;background-position: bottom;}
#MainContents .RightContents .ContBox li a      {
height: auto;padding: 5px 3px 3px;
text-decoration: none;color: #003366;text-align: left;display: block;
border-top: 1px solid #DFDFDF;border-bottom: 1px solid #DFDFDF;
border-left: 3px solid #B6B6B6;border-right: 1px solid #CCCCCC;}
#MainContents .RightContents .ContBox li a:hover{
height: auto;padding: 5px 3px 3px;
text-decoration: none;color: #990000;text-align: left;display: block;
border-top: 1px solid #DDD6D2;border-bottom: 1px solid #DDD6D2;
border-left: 3px solid #771C1C;border-right: 1px solid #CEC6C6;}
#MainContents .RightContents .ContBox li ul        {
height: auto;margin: 0px;padding: 0px;
background-image: url(../image/side_navi_bg.gif);
background-repeat: repeat-x;background-position: bottom;
border-top: 1px solid #DFDFDF;border-bottom: 1px solid #DFDFDF;}
#MainContents .RightContents .ContBox li li h4     {
width: 100%;height:auto;margin: 0px;padding: 0px;
border-top: none;border-bottom: none;
background-image: none;font-size: 100%;font-weight: normal;}
#MainContents .RightContents .ContBox li li        {
height: auto;margin: 0px;font-size: 95%;line-height: 130%;
background-image: url(../image/arrow_navi.gif);
background-repeat: no-repeat;background-position: left center;}
#MainContents .RightContents .ContBox li li a      {
height: auto;padding: 5px 3px 3px 15px;
text-decoration: none;color: #003366;text-align: left;display: block;
border-top: none;border-bottom: 1px dotted #CCCCCC;
border-left: 3px solid #B6B6B6;border-right: 1px solid #CCCCCC;}
#MainContents .RightContents .ContBox li li a:hover{
height: auto;padding: 5px 3px 3px 15px;
text-decoration: none;color: #990000;text-align: left;display: block;
border-top: none;border-bottom: 1px dotted #CCCCCC;
border-left: 3px solid #771C1C;border-right: 1px solid #CEC6C6;}


/* TopicPath */
#TopicPath              {width: auto;height: 26px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 20px;
                         background-color: #E5E4D4;display: block;}
#TopicPath li           {width: auto;height: 26px;margin: 0px 5px 0px 0px;padding: 0px 0px 0px  0px;
                         display : inline;float:left;
                         font-size: 10px;line-height: 26x;text-align: center;text-decoration: none;}
#TopicPathLink          {width: auto;height: 26px;margin:10px 0px 0px 0px;padding: 0px 0px 0px  0px;
                         display: block;text-align: left;
						 background-image: url(../image/topicpath_bg.gif);background-repeat: repeat-x;}
#TopicPath li em        {width: auto;height: 26px;margin: 0px 0px 0px 0px;padding: 0px 1.5em 0px 1.5em;
                         color:#999999;display:block;
                         background-image: url(../image/topicpath_links.gif);background-repeat: repeat-x;}
#TopicPath li a         {width: auto;height: 26px;margin: 0px 0px 0px 0px;padding: 0px 1.5em 0px 1.5em;
                         color:#3D598F;display:block;text-decoration: none;
                         background-image: url(../image/topicpath_view.gif);background-repeat: repeat-x;}
#TopicPath li a:hover   {width: auto;height: 26px;margin: 0px 0px 0px 0px;padding: 0px 1.5em 0px 1.5em;
                         color:#93374B;display:block;text-decoration: underline;
                         background-image: url(../image/topicpath_view.gif);background-repeat: repeat-x;}					 
#TopicPath li a:visited {width: auto;height: 26px;margin: 0px 0px 0px 0px;padding: 0px 1.5em 0px 1.5em;
                         background-image: url(../image/topicpath_view.gif);background-repeat: repeat-x;}


/* HaedLinks */
#HeadNavi li        {margin:0;padding :0;display : inline;float:left;text-indent: -99999px;}
#HeadNavi           {width:245px;height: 22px;margin-bottom: 15px;display: block;text-align: left;float: right;}
#HaedLinks01 a      {height: 22px;width:71px;background-image: url(../image/headnavi01.gif);display:block;
                     background-position: 0px 0px;}
#HaedLinks01 a:hover{height: 22px;width:71px;background-image: url(../image/headnavi01.gif);display:block;
                     background-position: 0px 0px;}
#HaedLinks02 a      {height: 22px;width:102px;background-image: url(../image/headnavi02.gif);display:block;
                     background-position: 0px 0px;}
#HaedLinks02 a:hover{height: 22px;width:102px;background-image: url(../image/headnavi02.gif);display:block;
                     background-position: 0px 0px;}
#HaedLinks03 a      {height: 22px;width:72px;background-image: url(../image/headnavi03.gif);display:block;
                     background-position: 0px 0px;}
#HaedLinks03 a:hover{height: 22px;width:72px;background-image: url(../image/headnavi03.gif);display:block;
                     background-position: 0px 0px;}
					 
#HeadNews                     {width: 100%;padding-top: 5px;padding-bottom: 5px;
                               text-align: left;font-size: 70%;clear: right;color: #FFFFFF;}
#HeadNews a                   {color: #FFFFFF;text-decoration: underline;}
#HeadNews a:hover             {color: #FFFFFF;text-decoration: none;}


/* GlovalNavi */
#GnaviWidth      {width: 100%;height: 42px;clear: both;
                  background-image: url(../image/gnavi_bg.gif);background-repeat: repeat-x;}
#GlobalNavi li   {margin:0;padding :0;display : inline;float:left;text-indent: -9999px;}
#Gnavi           {height: 41px;width: 781px;display: block;margin-right: auto;margin-left: auto;}
#Gnavi01 a       {height: 32px;width:127px;background-image: url(../image/menu01.gif);display:block;
                  background-position: 0px   0px;}
#Gnavi01 a:hover {height: 32px;width:127px;background-image: url(../image/menu01.gif);display:block;
                  background-position: 0px -32px;}
#NewsTopics #GnaviWidth #GlobalNavi #Gnavi #Gnavi01 a{
                  height: 41px;width:127px;background-image: url(../image/menu01.gif);display:block;
                  background-position: 0px  -75px;}
#Gnavi02 a       {height: 32px;width:108px;background-image: url(../image/menu02.gif);display:block;
                  background-position: 0px   0px;}
#Gnavi02 a:hover {height: 32px;width:108px;background-image: url(../image/menu02.gif);display:block;
                  background-position: 0px -32px;}
#CampusLife #GnaviWidth #GlobalNavi #Gnavi #Gnavi02 a{
                  height: 41px;width:108px;background-image: url(../image/menu02.gif);display:block;
                  background-position: 0px  -75px;}
#Gnavi03 a       {height: 32px;width: 81px;background-image: url(../image/menu03.gif);display:block;
                  background-position: 0px   0px;}
#Gnavi03 a:hover {height: 32px;width: 81px;background-image: url(../image/menu03.gif);display:block;
                  background-position: 0px -32px;}
#Curriculum #GnaviWidth #GlobalNavi #Gnavi #Gnavi03 a{
                  height: 41px;width: 81px;background-image: url(../image/menu03.gif);display:block;
                  background-position: 0px  -75px;}
#Gnavi04 a       {height: 32px;width:124px;background-image: url(../image/menu04.gif);display:block;
                  background-position: 0px   0px;}
#Gnavi04 a:hover {height: 32px;width:124px;background-image: url(../image/menu04.gif);display:block;
                  background-position: 0px -32px;}
#Activities #GnaviWidth #GlobalNavi #Gnavi #Gnavi04 a{
                  height: 41px;width:124px;background-image: url(../image/menu04.gif);display:block;
                  background-position: 0px  -75px;}
#Gnavi05 a       {height: 32px;width: 66px;background-image: url(../image/menu05.gif);display:block;
                  background-position: 0px   0px;}
#Gnavi05 a:hover {height: 32px;width: 66px;background-image: url(../image/menu05.gif);display:block;
                  background-position: 0px -32px;}
#Support #GnaviWidth #GlobalNavi #Gnavi #Gnavi05 a{
                  height: 41px;width: 66px;background-image: url(../image/menu05.gif);display:block;
                  background-position: 0px  -75px;}
#Gnavi06 a       {height: 32px;width:119px;background-image: url(../image/menu06.gif);display:block;
                  background-position: 0px   0px;}
#Gnavi06 a:hover {height: 32px;width:119px;background-image: url(../image/menu06.gif);display:block;
                  background-position: 0px -32px;}
#Entrance #GnaviWidth #GlobalNavi #Gnavi #Gnavi06 a{
                  height: 41px;width:119px;background-image: url(../image/menu06.gif);display:block;
                  background-position: 0px  -75px;}
#Gnavi07 a       {height: 32px;width: 67px;background-image: url(../image/menu07.gif);display:block;
                  background-position: 0px   0px;}
#Gnavi07 a:hover {height: 32px;width: 67px;background-image: url(../image/menu07.gif);display:block;
                  background-position: 0px -32px;}
#Facilities #GnaviWidth #GlobalNavi #Gnavi #Gnavi07 a{
                  height: 41px;width: 67px;background-image: url(../image/menu07.gif);display:block;
                  background-position: 0px  -75px;}
#Gnavi08 a       {height: 32px;width: 88px;background-image: url(../image/menu08.gif);display:block;
                  background-position: 0px   0px;}
#Gnavi08 a:hover {height: 32px;width: 88px;background-image: url(../image/menu08.gif);display:block;
                  background-position: 0px -32px;}
#Access #GnaviWidth #GlobalNavi #Gnavi #Gnavi08 a{
                  height: 41px;width: 88px;background-image: url(../image/menu08.gif);display:block;
                  background-position: 0px  -75px;}

#ContentsHeader                  {width: 780px;display: block;margin-right: auto;margin-left: auto;}
#ContentsHeader .LeftContents    {width: 547px;height: 240px;text-align: left;display: block;text-indent: -9999px;
                                  background-image: url(../image/cont_head_home.jpg);}
#ContentsHeader .LeftContents   a{text-align: left;}
.RightContents #SideEntrance     {width: 226px;text-align: left;}
.RightContents #SideEntrance h2 a{height: 136px;display: block;text-indent: -9999px;
                                  background-image: url(../image/side_entrance_h2.jpg);}
.RightContents #SideEntrance li  {text-indent: -9999px;display: block;}



/* Foreign */
#ForeignBox01,#ForeignBox02            {font-size: 85%;}
#ForeignBox01 .ContLinkBoxLeft         {width: 160px;height: auto;margin: 15px 18px 10px 0px;padding: 0px 0px 9px 0px;
                                        font-size: 90%;line-height: 160%;display: block;float:  left;
										background-image: url(../../foreign/img/foreign_01_foot.gif);
										background-repeat: no-repeat;background-position: bottom;}
#ForeignBox01 .ContLinkBoxLeft   h4    {width: 160px;height: 94px;margin: 0px;padding: 0px;background-image: none;}
#ForeignBox01 .ContLinkBoxLeft   h4 a  {width: 160px;height: 94px;margin: 0px;padding: 0px;
                                        background-image: url(../../foreign/img/foreign_01_h.jpg);
										text-indent: -999em;display: block;}
#ForeignBox01 .ContLinkBoxLeft   ul    {width: 140px;height: auto;margin: 0px;padding: 5px 10px 5px 10px;
                                        background-image: url(../../foreign/img/foreign_01_bg.gif);
										background-repeat: repeat-y;display: block;}
#ForeignBox01 .Course0101              {width: 90px;height: 46px;margin: 0px;padding: 0px 0px 0px 50px;
                                        background-image: url(../../foreign/img/foreign_01_ico01.jpg);
										background-repeat: no-repeat;background-position: left top;display: block;}
#ForeignBox01 .Course0102              {width: 90px;height: 46px;margin: 0px;padding: 0px 0px 0px 50px;
                                        background-image: url(../../foreign/img/foreign_01_ico02.jpg);
										background-repeat: no-repeat;background-position: left top;display: block;}
#ForeignBox01 .Course0103              {width: 90px;height: 46px;margin: 0px;padding: 0px 0px 0px 50px;
                                        background-image: url(../../foreign/img/foreign_01_ico03.jpg);
										background-repeat: no-repeat;background-position: left top;display: block;}
#ForeignBox01 .Course0104              {width: 90px;height: 46px;margin: 0px;padding: 0px 0px 0px 50px;
                                        background-image: url(../../foreign/img/foreign_01_ico04.gif);
										background-repeat: no-repeat;background-position: left top;display: block;}
#ForeignBox01 .ContLinkBoxCenter       {width: 160px;height: auto;margin: 15px  0px 10px 0px;padding: 0px 0px 9px 0px;
                                        font-size: 90%;line-height: 160%;display: block;float:  left;
										background-image: url(../../foreign/img/foreign_01_foot.gif);
										background-repeat: no-repeat;background-position: bottom;}
#ForeignBox01 .ContLinkBoxCenter h4    {width: 160px;height:168px;margin: 0px;padding: 0px;background-image: none;}
#ForeignBox01 .ContLinkBoxCenter h4 a  {width: 160px;height:168px;margin: 0px;padding: 0px;
                                        background-image: url(../../foreign/img/foreign_02_h.jpg);
										text-indent: -999em;display: block;}
#ForeignBox01 .ContLinkBoxCenter ul    {width: 140px;height: auto;margin: 0px;padding: 5px 10px 5px 10px;
                                        background-image: url(../../foreign/img/foreign_01_bg.gif);
										background-repeat: repeat-y;display: block;}
#ForeignBox01 .Course0201              {width: 90px;height: 46px;margin: 0px;padding: 0px 0px 0px 50px;
                                        background-image: url(../../foreign/img/foreign_02_ico01.jpg);
										background-repeat: no-repeat;background-position: left top;display: block;}
#ForeignBox01 .Course0202              {width: 90px;height: 46px;margin: 0px;padding: 0px 0px 0px 50px;
                                        background-image: url(../../foreign/img/foreign_02_ico02.gif);
										background-repeat: no-repeat;background-position: left top;display: block;}
#ForeignBox01 .ContLinkBoxRight        {width: 160px;height: auto;margin: 15px  0px 10px 0px;padding: 0px 0px 9px 0px;
                                        font-size: 90%;line-height: 160%;display: block;float:  right;
										background-image: url(../../foreign/img/foreign_01_foot.gif);
										background-repeat: no-repeat;background-position: bottom;}
#ForeignBox01 .ContLinkBoxRight  h4    {width: 160px;height:168px;margin: 0px;padding: 0px;background-image: none;}
#ForeignBox01 .ContLinkBoxRight  h4 a  {width: 160px;height:168px;margin: 0px;padding: 0px;
                                        background-image: url(../../foreign/img/foreign_03_h.jpg);
										text-indent: -999em;display: block;}
#ForeignBox01 .ContLinkBoxRight  ul    {width: 140px;height: auto;margin: 0px;padding: 5px 10px 5px 10px;
                                        background-image: url(../../foreign/img/foreign_01_bg.gif);
										background-repeat: repeat-y;display: block;}
#ForeignBox01 .Course0301              {width: 90px;height: 46px;margin: 0px;padding: 0px 0px 0px 50px;
                                        background-image: url(../../foreign/img/foreign_03_ico01.jpg);
										background-repeat: no-repeat;background-position: left top;display: block;}
#ForeignBox01 .Course0302              {width: 90px;height: 46px;margin: 0px;padding: 0px 0px 0px 50px;
                                        background-image: url(../../foreign/img/foreign_03_ico02.gif);
										background-repeat: no-repeat;background-position: left top;display: block;}
#ForeignBox02                          {width: 242px;height: 105px;padding-left: 270px;display: block;
                                        background-image: url(../../foreign/img/foreign_04_img.jpg);
										background-repeat: no-repeat;background-position: left;}
#ForeignBox02 .Inqry01 a               {width: 247px;height: 52px;text-indent: -999em;display: block;
                                        background-image: url(../../foreign/img/foreign_04_li01.jpg);}
#ForeignBox02 .Inqry02 a               {width: 247px;height: 53px;text-indent: -999em;display: block;
                                        background-image: url(../../foreign/img/foreign_04_li02.jpg);}
#Foreign01                          a  {width: 226px;height: 88px;text-indent: -999em;display: block;
                                        background-image: url(../../foreign/img/foreign_side_img.jpg);}
#Foreign02                          a  {width: 226px;height: 44px;text-indent: -999em;display: block;
                                        background-image: url(../../foreign/img/foreign_side_li01.jpg);}
#Foreign03                          a  {width: 226px;height: 58px;text-indent: -999em;display: block;
                                        background-image: url(../../foreign/img/foreign_side_li02.jpg);}

/* Curriculum */
#CurriculumBox01,#CurriculumBox02      {font-size: 85%;}
#CurriculumBox01 .ContLinkBoxLeft      {width: 160px;height: auto;margin: 15px 18px 10px 0px;padding: 0px 0px 9px 0px;
                                        font-size: 90%;line-height: 160%;display: block;float:  left;
										background-image: url(../../curriculum/img/motorsports_foot.gif);
										background-repeat: no-repeat;background-position: bottom;}
#CurriculumBox01 .ContLinkBoxLeft   h4   {width: 160px;height: 94px;margin: 0px;padding: 0px;background-image: none;}
#CurriculumBox01 .ContLinkBoxLeft   h4 a {
                                        width: 160px;height: 94px;margin: 0px;padding: 0px;
                                        background-image: url(../../curriculum/img/automotive_h.jpg);
										text-indent: -999em;display: block;}
#CurriculumBox01 .ContLinkBoxLeft   ul {width: 140px;height: auto;margin: 0px;padding: 5px 10px 5px 10px;
                                        background-image: url(../../curriculum/img/automotive_bg.gif);
										background-repeat: repeat-y;display: block;}
#CurriculumBox01 .Course0101           {width: 90px;height: 46px;margin: 0px;padding: 0px 0px 0px 50px;
                                        background-image: url(../../curriculum/img/automotive_ico01.jpg);
										 background-repeat: no-repeat;background-position: left top;display: block;}
#CurriculumBox01 .Course0102           {width: 90px;height: 46px;margin: 0px;padding: 0px 0px 0px 50px;
                                        background-image: url(../../curriculum/img/automotive_ico02.jpg);
										background-repeat: no-repeat;background-position: left top;display: block;}
#CurriculumBox01 .Course0103           {width: 90px;height: 46px;margin: 0px;padding: 0px 0px 0px 50px;
                                        background-image: url(../../curriculum/img/automotive_ico03.jpg);
										background-repeat: no-repeat;background-position: left top;display: block;}
#CurriculumBox01 .ContLinkBoxCenter    {width: 160px;height: auto;margin: 15px  0px 10px 0px;padding: 0px 0px 9px 0px;
                                        font-size: 90%;line-height: 160%;display: block;float:  left;
										background-image: url(../../curriculum/img/motorsports_foot.gif);
										background-repeat: no-repeat;background-position: bottom;}
#CurriculumBox01 .ContLinkBoxCenter h4   {width: 160px;height:186px;margin: 0px;padding: 0px;background-image: none;}
#CurriculumBox01 .ContLinkBoxCenter h4 a {
                                        width: 160px;height:186px;margin: 0px;padding: 0px;
                                        background-image: url(../../curriculum/img/motorsports_h.jpg);
										text-indent: -999em;display: block;}
#CurriculumBox01 .ContLinkBoxCenter ul {width: 140px;height: auto;margin: 0px;padding: 5px 10px 5px 10px;
                                        background-image: url(../../curriculum/img/automotive_bg.gif);
										background-repeat: repeat-y;display: block;}
#CurriculumBox01 .Course0201           {width: 90px;height: 46px;margin: 0px;padding: 0px 0px 0px 50px;
                                        background-image: url(../../curriculum/img/motorsports_icon01.jpg);
										background-repeat: no-repeat;background-position: left top;display: block;}
#CurriculumBox01 .ContLinkBoxRight     {width: 160px;height: auto;margin: 15px  0px 10px 0px;padding: 0px 0px 9px 0px;
                                        font-size: 90%;line-height: 160%;display: block;float:  right;
										background-image: url(../../curriculum/img/motorsports_foot.gif);
										background-repeat: no-repeat;background-position: bottom;}
#CurriculumBox01 .ContLinkBoxRight  h4   {width: 160px;height:141px;margin: 0px;padding: 0px;background-image: none;}
#CurriculumBox01 .ContLinkBoxRight  h4 a {
                                        width: 160px;height:141px;margin: 0px;padding: 0px;
                                        background-image: url(../../curriculum/img/advancecourse_h.jpg);
										text-indent: -999em;display: block;}
#CurriculumBox01 .ContLinkBoxRight  ul {width: 140px;height: auto;margin: 0px;padding: 5px 10px 5px 10px;
                                        background-image: url(../../curriculum/img/automotive_bg.gif);
										background-repeat: repeat-y;display: block;}
#CurriculumBox01 .Course0301           {width: 90px;height: 46px;margin: 0px;padding: 0px 0px 0px 50px;
                                        background-image: url(../../curriculum/img/advancecourse_icon01.jpg);
										background-repeat: no-repeat;background-position: left top;display: block;}
#CurriculumBox01 .Course0302           {width: 90px;height: 46px;margin: 0px;padding: 0px 0px 0px 50px;
                                        background-image: url(../../curriculum/img/advancecourse_icon02.jpg);
										background-repeat: no-repeat;background-position: left top;display: block;}
#CurriculumBox02                       {width: auto;height: 320px;padding-left: 160px;display: block;
                                        background-image: url(../../curriculum/img/practice_img.jpg);
										background-repeat: no-repeat;}
#CurriculumBox02                    h4 {width: 338px;margin-bottom: 0px;}

#CurriculumBox02                    ul {margin-top: 0px;margin-right: 15px;margin-bottom: 10px;margin-left: 15px;}
#CurriculumBox02 .TxTBox               {width: auto;line-height: 145%;padding: 0px;
                                        margin-top: 0px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px;}
#CurriculumBox02 .Practice01           {width: 90px;height: 46px;margin: 0px;padding: 0px 0px 0px 50px;float:  left;
                                        background-image: url(../../curriculum/img/practice_icon01.jpg);
										background-repeat: no-repeat;background-position: left top;display: block;}
#CurriculumBox02 .Practice02           {width: 90px;height: 46px;margin: 0px;padding: 0px 0px 0px 50px;float:  left;
                                        background-image: url(../../curriculum/img/practice_icon02.jpg);
										background-repeat: no-repeat;background-position: left top;display: block;}
#CurriculumBox02 .Practice03           {width: 90px;height: 46px;margin: 0px;padding: 0px 0px 0px 50px;float:  left;
                                        background-image: url(../../curriculum/img/practice_icon03.jpg);
										background-repeat: no-repeat;background-position: left top;display: block;}
#CurriculumBox02 .Practice04           {width: 90px;height: 46px;margin: 0px;padding: 0px 0px 0px 50px;float:  left;
                                        background-image: url(../../curriculum/img/practice_icon04.jpg);
										background-repeat: no-repeat;background-position: left top;display: block;}
#CurriculumBox02 .Practice05           {width: 90px;height: 46px;margin: 0px;padding: 0px 0px 0px 50px;float:  left;
                                        background-image: url(../../curriculum/img/practice_icon05.jpg);
										background-repeat: no-repeat;background-position: left top;display: block;}
#CurriculumBox02 .Practice06           {width: 90px;height: 46px;margin: 0px;padding: 0px 0px 0px 50px;float:  left;
                                        background-image: url(../../curriculum/img/practice_icon06.jpg);
										background-repeat: no-repeat;background-position: left top;display: block;}
#CurriculumBox02 .Practice07           {width: 90px;height: 46px;margin: 0px;padding: 0px 0px 0px 50px;float:  left;
                                        background-image: url(../../curriculum/img/practice_icon07.jpg);
										background-repeat: no-repeat;background-position: left top;display: block;}


/* EntranceLink */
#EntranceLink01 a      {height: 46px;display: block;background-image: url(../image/side_entrance_li01.jpg);}
#EntranceLink01 a:hover{height: 46px;display: block;background-image: url(../image/side_entrance_li01.jpg);}
#EntranceLink02 a      {height: 58px;display: block;background-image: url(../image/side_entrance_li02.jpg);}
#EntranceLink02 a:hover{height: 58px;display: block;background-image: url(../image/side_entrance_li02.jpg);}

#ContentsBody                    {width: 780px;display: block;margin-right: auto;margin-left: auto;}
#ContentsBody .LeftContents      {width: 547px;height: auto;text-align: left;}
#ContentsBody .LeftContents  h2 a{height: 54px;display: block;text-indent: -9999px;
                                   background-image: url(../image/cont_body_news_h2.jpg);}
/* NewsTopics */
#NewsTopics .ContLinkBox  h4     {width: 134px;height: auto;margin: 0px;padding: 0px;
					              background-image: none;display: none;text-indent: -999em;}
#NewsTopics .ContLinkBoxLeft     {width: 140px;height: 50px;display: block;float:  left;font-size: 90%;line-height: 160%;
                                  margin: 15px 18px 10px 0px;padding: 100px 10px 10px 10px;
								  background-image: url(../../newstopics/img/cont_box_img04.jpg);background-repeat: no-repeat;}
#NewsTopics .ContLinkBoxCenter   {width: 140px;height: 50px;display: block;float:  left;font-size: 90%;line-height: 160%;
                                  margin: 15px  0px 10px 0px;padding: 100px 10px 10px 10px;
								  background-image: url(../../newstopics/img/cont_box_img02.jpg);background-repeat: no-repeat;}
#NewsTopics .ContLinkBoxRight    {width: 140px;height: 50px;display: block;float: right;font-size: 90%;line-height: 160%;
                                  margin: 15px  0px 10px 0px;padding: 100px 10px 10px 10px;
								  background-image: url(../../newstopics/img/cont_box_img03.jpg);background-repeat: no-repeat;}
#NewsTopicsHome                  {width: 547px;padding-bottom: 16px;
                                  background-image: url(../image/cont_body_news_foot.gif);
								  background-repeat: no-repeat;background-position: bottom;}
#NewsTopicsHomeBody              {background-image: url(../image/cont_body_news_bg.gif);
								  background-repeat: repeat-y;height: auto;}
#ContentsBody .LeftContents  li  {margin-left: 10px;margin-right: 10px;padding-top: 3px;padding-bottom: 3px;
                                  font-size: 85%;color: #999999;
								  border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #E5E4D4;}

#NewsTopics .TopicsPhotoLeft     {margin-top:  0px;margin-right: 15px;margin-bottom: 15px;margin-left:  0px;clear: both;float: left;}
#NewsTopics .TopicsPhotoRight    {margin-top:  0px;margin-right:  0px;margin-bottom: 15px;margin-left: 15px;clear: both;float: Right;}
#NewsTopics .TopicsPhotoUp       {margin-top: 15px;margin-right:  0px;margin-bottom: 15px;margin-left:  0px;clear: both;}
#NewsTopics .TopicsPhotoDown     {margin-top: 15px;margin-right:  0px;margin-bottom: 15px;margin-left:  0px;clear: both;}


#ContentsBody .LeftContents  li a      {text-decoration: none;color: #336699;}
#ContentsBody .LeftContents  li a:hover{text-decoration: none;color: #D81300;}
								   
#ContentsBody .RightContents     {width: 226px;text-align: left;}
#ContentsBody .RightContents h2 a{height: 97px;display: block;text-indent: -9999px;
                                   background-image: url(../image/side_life_h2.jpg);}
#ContentsBody .RightContents li  {text-indent: -9999px;display: block;}

/* LifeLink */						   
#LifeLink01 a      {height: 46px;display: block;background-image: url(../image/side_life_li01.jpg);}
#LifeLink01 a:hover{height: 46px;display: block;background-image: url(../image/side_life_li01.jpg);}
#LifeLink02 a      {height: 46px;display: block;background-image: url(../image/side_life_li02.jpg);}
#LifeLink02 a:hover{height: 46px;display: block;background-image: url(../image/side_life_li02.jpg);}
#LifeLink03 a      {height: 42px;display: block;background-image: url(../image/side_life_li03.jpg);}
#LifeLink03 a:hover{height: 42px;display: block;background-image: url(../image/side_life_li03.jpg);}
#LifeLink04 a      {height: 44px;display: block;background-image: url(../image/side_life_li04.jpg);}
#LifeLink04 a:hover{height: 44px;display: block;background-image: url(../image/side_life_li04.jpg);}
#LifeLink05 a      {height: 43px;display: block;background-image: url(../image/side_life_li05.jpg);}
#LifeLink05 a:hover{height: 43px;display: block;background-image: url(../image/side_life_li05.jpg);}
#LifeLink06 a      {height: 47px;display: block;background-image: url(../image/side_life_li06.jpg);}
#LifeLink06 a:hover{height: 47px;display: block;background-image: url(../image/side_life_li06.jpg);}
#LifeLink07 a      {height: 60px;display: block;background-image: url(../image/side_life_li07.jpg);}
#LifeLink07 a:hover{height: 60px;display: block;background-image: url(../image/side_life_li07.jpg);}
#LifeLink08 a      {height: 56px;display: block;background-image: url(../image/side_life_li08.jpg);}
#LifeLink08 a:hover{height: 56px;display: block;background-image: url(../image/side_life_li08.jpg);}


#ContentsBody .SideSuperiority      {width: 226px;text-align: left;clear:both;}
#ContentsBody .SideSuperiority h2 a {height: 95px;display: block;text-indent: -9999px;
                                     background-image: url(../image/superiority_h.jpg);}
#ContentsBody .SideSuperiority li   {text-indent: -9999px;display: block;}

/* LifeLink */						   
#SuperiorityLi01 a      {width: 226px;height: 41px;display: block;background-image: url(../image/superiority_li01.jpg);}
#SuperiorityLi01 a:hover{width: 226px;height: 41px;display: block;background-image: url(../image/superiority_li01.jpg);}
#SuperiorityLi02 a      {width: 226px;height: 54px;display: block;background-image: url(../image/superiority_li02.jpg);}
#SuperiorityLi02 a:hover{width: 226px;height: 54px;display: block;background-image: url(../image/superiority_li02.jpg);}


#ContentsFooter                {width: 780px;display: block;margin-right: auto;margin-left: auto;}
#ContentsFooter .LeftContents  {text-align: left;}

/* Society */	
#Society                     {width: 547px;display: block;float: left;text-indent: -9999px;}
#Society              a      {text-indent: -9999px;}
#Society              h2     {width: 547px;height: 45px;background-image: url(../image/society_h2.jpg);}
#Society              li     {display : inline;float:left;}
#SocietyLink01               {width: 174px;height: 46px;display: block;background-image: url(../image/society_li01.jpg);}
#SocietyLink02        a      {width: 119px;height: 46px;display: block;background-image: url(../image/society_li02.jpg);}
#SocietyLink02        a:hover{width: 119px;height: 46px;display: block;background-image: url(../image/society_li02.jpg);}
#SocietyLink03        a      {width: 118px;height: 46px;display: block;background-image: url(../image/society_li03.jpg);}
#SocietyLink03        a:hover{width: 118px;height: 46px;display: block;background-image: url(../image/society_li03.jpg);}
#SocietyLink04        a      {width: 136px;height: 46px;display: block;background-image: url(../image/society_li04.jpg);}
#SocietyLink04        a:hover{width: 136px;height: 46px;display: block;background-image: url(../image/society_li04.jpg);}

/* International */
#International        a      {width: 226px;height: 91px;display: block;text-indent: -9999px;
                              background-image: url(../image/international_h2.jpg);}

/* CampusLink */	
#ContCampus                  {width: 273px;display: block;float: left;text-indent: -9999px;}
#ContCampus           a      {text-indent: -9999px;}
#ContCampus           h2     {width: 273px;height: 95px;background-image: url(../image/cont_campus_h2.jpg);}
#ContCampus           li     {display : inline;float:left;}
#ContCampusLink01     a      {width: 134px;height: 45px;display: block;background-image: url(../image/cont_campus_li01.jpg);}
#ContCampusLink01     a:hover{width: 134px;height: 45px;display: block;background-image: url(../image/cont_campus_li01.jpg);}
#ContCampusLink02     a      {width: 139px;height: 45px;display: block;background-image: url(../image/cont_campus_li02.jpg);}
#ContCampusLink02     a:hover{width: 139px;height: 45px;display: block;background-image: url(../image/cont_campus_li02.jpg);}

/* CurriculumLink */	
#ContCurriculum              {width: 274px;display: block;float: left;text-indent: -9999px;}
#ContCurriculum       a      {text-indent: -9999px;}
#ContCurriculum       h2     {width: 274px;height: 95px;background-image: url(../image/cont_curriculum_h2.jpg);}
#ContCurriculum       li     {display : inline;float:left;}
#ContCurriculumLink01 a      {width: 140px;height: 45px;display: block;background-image: url(../image/cont_curriculum_li01.jpg);}
#ContCurriculumLink01 a:hover{width: 140px;height: 45px;display: block;background-image: url(../image/cont_curriculum_li01.jpg);}
#ContCurriculumLink02 a      {width: 134px;height: 45px;display: block;background-image: url(../image/cont_curriculum_li02.jpg);}
#ContCurriculumLink02 a:hover{width: 134px;height: 45px;display: block;background-image: url(../image/cont_curriculum_li02.jpg);}

#ContentsFooter .RightContents        {text-align: left;}
#ContentsFooter .RightContents        {width: 226px;text-align: left;}
/*#ContentsFooter .RightContents a      {text-indent: -9999px;}
#ContentsFooter .RightContents h2 a   {height: 95px;display: block;background-image: url(../image/side_cost_h2.jpg);}
#ContentsFooter .RightContents li     {text-indent: -9999px;display: block;}*/

/* CostLink */
#CostLink  a   {width: 226px;height: 140px;display: block;text-indent: -9999px;
                background-image: url(../image/side_cost_h2.jpg);}


#Footer                      {width: 100%;margin-top: 10px;clear: both;
                              background-image: url(../image/foot_bg.gif);background-repeat: repeat-x;}
#FootWidth                   {width: 760px;display: block;
                              margin-top: 15px;margin-bottom: 35px;margin-right: auto;margin-left: auto;
							  padding-top: 20px;padding-right: 10px;padding-bottom: 10px;padding-left: 10px;}
#Footer .LeftContents        {text-align: left;font-size: 85%;}
#Footer .RightContents       {text-align: left;font-size: 85%;color: #A7A46D;}
#Footer .RightContents  li   {display: inline;}


/* Class Set */

.Small130           {font-size: 130%;line-height: 185%;}
.Small120           {font-size: 120%;line-height: 180%;}
.Small110           {font-size: 110%;line-height: 175%;}
.Small100           {font-size: 100%;line-height: 170%;}
.Small95            {font-size:  95%;line-height: 165%;}
.Small85            {font-size:  80%;line-height: 160%;}
.Small70            {font-size:  70%;line-height: 150%;}
.Small60            {font-size:  60%;line-height: 150%;}


#ContBoxWidth   {width: 547px;height: auto;margin: 0px;padding: 0px;display: block;
                 background-image: url(../image/cont_body.gif);background-repeat: repeat-y;text-align: left;}


/* ContLinkBox */
.ContLinkBox        {font-size: 85%;}

.ContLinkBox  h4    {width: 134px;height: auto;display: block;margin-bottom: 5px;padding: 3px 3px 10px;
                     background-image: url(../image/h4_box_bg.gif);background-repeat: no-repeat;background-position: bottom;
					 font-size: 110%;font-weight: bold;color: #003366;}

/* ContBox2 */
.ContBoxLeft2       {width: 47%;margin-bottom: 15px;display: block;float:  left;}
.ContBoxRight2      {width: 47%;margin-bottom: 15px;display: block;float: right;}

/* ContBox3 */
.ContBoxLeft3       {width: 33%;margin-bottom: 15px;display: block;float:  left;}
.ContBoxCenter3     {width: 33%;margin-bottom: 15px;display: block;float:  left;}
.ContBoxRight3      {width: 33%;margin-bottom: 15px;display: block;float: right;}

/* ContLinkBox3 */
.ContLinkBoxLeft    {width: 140px;height: 100px;display: block;float:  left;font-size: 90%;line-height: 160%;
                     margin-top: 15px;margin-bottom: 10px;margin-right: 18px;padding: 10px;
					 background-image: url(../image/contlinkbox_bg.gif);background-repeat: no-repeat;}
.ContLinkBoxCenter  {width: 140px;height: 100px;display: block;float:  left;font-size: 90%;line-height: 160%;
                     margin-top: 15px;margin-bottom: 10px;margin-right:  0px;padding: 10px;
                     background-image: url(../image/contlinkbox_bg.gif);background-repeat: no-repeat;}
.ContLinkBoxRight   {width: 140px;height: 100px;display: block;float: right;font-size: 90%;line-height: 160%;
                     margin-top: 15px;margin-bottom: 10px;margin-right:  0px;padding: 10px;
                     background-image: url(../image/contlinkbox_bg.gif);background-repeat: no-repeat;}


.TxTBox             {margin: 20px;}
.TxTBoxli           {margin: 10px;}
.TxTBoxli        li {margin: 10px;padding: 8px;border: 1px solid #E5E4D4;font-size: 85%;clear: left;}
.CommentBox         {padding: 8px;}


.LinkBox            {margin: 10px 20px 20px;color: #CCCCCC;text-align: center;}
.LinkBox         li {display: inline;padding: 5px 2px 5px 10px;text-align: center;
                     background-image: url(../image/h4_box_bg.gif);
					 background-repeat: no-repeat;
					 background-position: left bottom;}
.LinkBox          a {color: #003399;text-decoration: none;padding: 3px;}
.LinkBox    a:hover {color: #CC0000;text-decoration: none;padding: 3px;}
.LinkBox         em {color: #CCCCCC;text-decoration: none;padding: 3px;}


/*  Page Ctrl */

#PageTop   a        {width: 547px;height: 37px;display: block;text-indent: -9999px;clear: both;
                     background-image: url(../image/pagetop.gif);background-repeat: no-repeat;}
.HrPageTop a        {width: 517px;height: 30px;margin-top: 15px;margin-bottom: 15px;padding: 0px;
                     background-image: url(../image/hr_pagetop.gif);background-repeat: no-repeat;
					 text-align: left;text-indent: -9999px;display: block;clear: both;}
.HrRturn   a        {width: 517px;height: 30px;display: block;text-indent: -9999px;
                     background-image: url(../image/hr_return.jpg);background-repeat: no-repeat;
					 margin-top: 15px;margin-bottom: 20px;clear: both;}
.HrClose   a        {width: 517px;height: 30px;display: block;text-indent: -9999px;
                     background-image: url(../image/hr_close.jpg);background-repeat: no-repeat;
					 margin-top: 15px;margin-bottom: 20px;clear: both;}
					 
.PageLink           {font-size: 100%;line-height: 150%;font-weight: bold;}
.PageLink  a        {height: 43px;background-image: url(../image/pagelink.gif);background-repeat: no-repeat;
                     padding: 5px 5px 5px 28px;display: block;color: #3D598F;}
.PageLink  a:hover  {height: 43px;background-image: url(../image/pagelink.gif);background-repeat: no-repeat;
                     padding: 5px 5px 5px 28px;display: block;color: #3D598F;}
.PageLink  a:visited{height: 43px;background-image: url(../image/pagelink.gif);background-repeat: no-repeat;
                     padding: 5px 5px 5px 28px;display: block;color: #3D598F;}
.PageLink  a:active {height: 43px;background-image: url(../image/pagelink.gif);background-repeat: no-repeat;
                     padding: 5px 5px 5px 28px;display: block;color: #3D598F;}

/* Tag Castam */

body             {font-family: Verdana, Helvetica, Arial, "ヒラギノ角ゴPro W3", Osaka, "MPS Pゴシック", sans-serif;
                  font-size: 80%;line-height: 170%;color: #5F5F5F;background-color: #E5E4D4;
				  background-image: url(../image/body_bg.jpg);background-repeat: repeat-x;}

#Topics          {font-family: Verdana, Helvetica, Arial, "ヒラギノ角ゴPro W3", Osaka, "MPS Pゴシック", sans-serif;
                  font-size: 80%;line-height: 170%;color: #5F5F5F;background-color: #FFFFFF;display: block;
				  width: 540px;margin: 10px;padding: 0px;}

em               {font-style: normal;}
strong           {}

a                {color: #3D598F;text-decoration: underline;}
a:link           {}
a:hover          {color: #93374B;text-decoration: none;}
a:visited        {color: #375180;text-decoration: none;}
a:active         {color: #FFFFFF;text-decoration: underline;background-color: #8896AE;}

address          {font-size:  88%;line-height: 150%;color: #7F8081;font-style: normal;}


/* ContIndex */
#NewsTopics  .ContIndex {height: 460px;padding-left: 178px;padding-top: 10px;display: block;
                         background-image: url(../image/contindex01.jpg);
						 background-repeat: no-repeat;background-position: left top;}

#CampusLife  .ContIndex {height: 460px;padding-left: 178px;padding-top: 10px;display: block;
                         background-image: url(../image/contindex02.jpg);
						 background-repeat: no-repeat;background-position: left top;}

#Curriculum  .ContIndex {height: 250px;padding-left: 178px;padding-top: 10px;display: block;
                         background-image: url(../../curriculum/img/contindex03.jpg);
						 background-repeat: no-repeat;background-position: left top;}

#Activities  .ContIndex {height: 460px;padding-left: 178px;padding-top: 10px;display: block;
                         background-image: url(../image/contindex04.jpg);
						 background-repeat: no-repeat;background-position: left top;}

#Support     .ContIndex {height: 460px;padding-left: 178px;padding-top: 10px;display: block;
                         background-image: url(../image/contindex05.jpg);
						 background-repeat: no-repeat;background-position: left top;}

#Entrance    .ContIndex {height: 460px;padding-left: 178px;padding-top: 10px;display: block;
                         background-image: url(../image/contindex06.jpg);
						 background-repeat: no-repeat;background-position: left top;}

#Facilities  .ContIndex {height: 460px;padding-left: 178px;padding-top: 10px;display: block;
                         background-image: url(../image/contindex07.jpg);
						 background-repeat: no-repeat;background-position: left top;}

#Autumn      .ContIndex {height: 460px;padding-left: 178px;padding-top: 10px;display: block;
                         background-image: url(../image/contindex08.jpg);
						 background-repeat: no-repeat;background-position: left top;}

#Foreign     .ContIndex {height: 160px;padding-left: 178px;padding-top: 10px;display: block;
                         background-image: url(../image/contindex09.jpg);
						 background-repeat: no-repeat;background-position: left top;}

#OpenCampus  .ContIndex {height: 520px;padding-left: 178px;padding-top: 10px;display: block;
                         background-image: url(../image/contindex10.jpg);
						 background-repeat: no-repeat;background-position: left top;}


/* h1・h2・h3・h4・h5・h6 */
#NewsTopics  h1 {width: 547px;height: 170px;text-indent: -9999px;display: block;
                 background-image: url(../image/main_newstopics.jpg);background-repeat: no-repeat;}
#CampusLife  h1 {width: 547px;height: 170px;text-indent: -9999px;display: block;
                 background-image: url(../image/main_campuslife.jpg);background-repeat: no-repeat;}
#Curriculum  h1 {width: 547px;height: 170px;text-indent: -9999px;display: block;
                 background-image: url(../image/main_curriculum.jpg);background-repeat: no-repeat;}
#Activities  h1 {width: 547px;height: 170px;text-indent: -9999px;display: block;
                 background-image: url(../image/main_activities.jpg);background-repeat: no-repeat;}
#Support     h1 {width: 547px;height: 170px;text-indent: -9999px;display: block;
                 background-image: url(../image/main_support.jpg);background-repeat: no-repeat;}
#Entrance    h1 {width: 547px;height: 170px;text-indent: -9999px;display: block;
                 background-image: url(../image/main_entrance.jpg);background-repeat: no-repeat;}
#Facilities  h1 {width: 547px;height: 170px;text-indent: -9999px;display: block;
                 background-image: url(../image/main_facilities.jpg);background-repeat: no-repeat;}
#Site        h1 {width: 547px;height: 170px;text-indent: -9999px;display: block;
                 background-image: url(../image/main_site.jpg);background-repeat: no-repeat;}
#SocietyInfo h1 {width: 547px;height: 170px;text-indent: -9999px;display: block;
                 background-image: url(../image/main_society.jpg);background-repeat: no-repeat;}
#Autumn      h1 {width: 547px;height: 170px;text-indent: -9999px;display: block;
                 background-image: url(../image/main_autumn.jpg);background-repeat: no-repeat;}
#Foreign     h1 {width: 547px;height: 170px;text-indent: -9999px;display: block;
                 background-image: url(../image/main_foreign.jpg);background-repeat: no-repeat;}
#OpenCampus  h1 {width: 547px;height: 250px;text-indent: -9999px;display: block;
                 background-image: url(../image/main_opencampus.jpg);background-repeat: no-repeat;}		
#Access      h1 {width: 547px;height: 170px;text-indent: -9999px;display: block;
                 background-image: url(../image/main_access.jpg);background-repeat: no-repeat;}
#Superiority h1 {width: 547px;height: 170px;text-indent: -9999px;display: block;
                 background-image: url(../image/main_superiority.jpg);background-repeat: no-repeat;}


h3              {width: 502px;height: 48px;display: block;margin: 5px 0px 10px;padding: 12px 0px 0px 15px;
                 font-size: 135%;line-height: 150%;color: #3E3028;text-align: left;
				 background-image: url(../image/h3_bg.gif);background-repeat: no-repeat;}

h4              {width: 502px;height: 43px;display: block;margin: 5px 0px 10px;padding: 7px 0px 0px 15px;
                 font-size: 120%;line-height: 150%;color: #665042;text-align: left;
				 background-image: url(../image/h4_bg.gif);background-repeat: no-repeat;}

h5              {width: 487px;height: 32px;display: block;margin: 5px 0px 10px;padding: 8px 0px 0px 30px;
                 font-size: 100%;line-height: 130%;color: #8A6C59;text-align: left;
				 background-image: url(../image/h5_bg.gif);background-repeat: no-repeat;}

h6              {font-size: 100%;line-height: 130%;color: #62564D;text-align: left;
                 margin-top: 3px;margin-bottom: 5px;padding-bottom: 3px;
				 border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #D9D2CA;}

/* CommentBox */
.CommentBox     {margin: 5px;padding: 5px 8px 15px;width: 184px;height: auto;
                 border-top: 1px solid #CCCCCC;
				 background-image: url(../image/commentbox.gif);
				 background-repeat: no-repeat;background-position: left bottom;}

/* Day */
.sat{color: #003399;}
.sun{color: #990000;}
.day{color: #666666;}

/* OpenCampus */

#OpenCampus #MainContents .LeftContents #ContBoxWidth .ContBox .TxTBox li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	background-image: url(../image/arrow_li.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
	padding-bottom: 3px;
	margin-bottom: 2px;
}
.TxTBox p {
	padding-bottom: 0.6em;
}

#Access .MapBox{margin:0px;}
#Access .MapBox iframe{margin:0px auto 15px;display: block;}
#Access .GoogleMapMore a{
	margin:5px auto 15px;
	background-image: url(../../access/img/routemap02.gif);
	text-indent: -999em;
	display: block;
	padding: 0px;
	height: 53px;
	width: 354px;
}
#Access .MapBox p{margin:0px 30px;display: block;}

#Access .MapMore a{
	margin:5px auto 15px;
	background-image: url(../../access/img/routemap.gif);
	display: block;
	text-indent: -999em;
	height: 43px;
	width: 254px;
}

