/* CSS Document */

/*html:not([lang*=""]) #home #global_nav { margin-top:-5px;}*/

* html #home #content { width:800px;}
* html .section {width:752px;}
* html #spa .section#sec2 dl { padding:0 2px;}
* html #spa #sec1 dl#sec1_1_2 { padding:10px 30px 10px 0px;}
*:first-child+html #spa #sec1 dl#sec1_1_2 { padding:10px 30px 10px 0px;}
* html #spa #sec1 dl#sec1_1_2 dt {padding-left:150px;}
* html #spa #sec1 dl#sec1_1_2 dd {padding-left:150px;}
*:first-child+html #spa #sec1 dl#sec1_1_2 dt {padding-left:150px;}
*:first-child+html #spa #sec1 dl#sec1_1_2 dd {padding-left:150px;}

* html #spa #sec1 #sec1_3 { display:inline-block; width:680px; }

* html #facilities .section #sec2_2 h4 { padding:10px 10px 20px 10px;}

* html #group .section img.plan_inquiry { margin:10px 0 0 260px;}
* html #group .item div dl { margin-left:70px;}
* html #group #sec2 div dd { margin: 25px 0 0 30px;}
* html #group #sec2 .explanation { background:#3D1304;width:400px;}

*:first-child+html #group #sec2 div dd { margin: 25px 0 0 30px;}
* html #sightseeing #map_gif { width:707px; height:535px;}


html>/**/body#sightseeing #contents_col div.section { position:relative;}
html>/**/body#sightseeing #contents_col div.section .n_detail { position:absolute; right:15px ;bottom:8px;}


* html #sightseeing #contents_col h3 {font-size:95%;}
*:first-child+html #sightseeing #contents_col h3 {font-size:98%;}


*:first-child+html #inquiry .section { background:url(../img/section_top_bg.gif) no-repeat #F9EFEB;}
* html #inquiry .section { background:url(../img/section_top_bg.gif) no-repeat #F9EFEB;}
*:first-child+html #inquiry #lead_col {padding:0 30px 20px 20px;}

* html #access .section { width:738px; }
* html #program .section { background:#FDF7F2; background-image::none;}



*html #search table{ margin:0 0 0 20px;}

*html #main_col ul { margin:0px 0 15px 0;}







