@charset "utf-8";

/* -----------------------------------------------------------
CSS Information

 File name:      naika.css
 Author:         Your Name (admin)
 Style Info:     Ȑ`O
----------------------------------------------------------- */

/*--common------------------------------------------*/ 

div#y_com_con {
 width:588px;
 padding:20px 0px 0px 0px;
 margin:0px 47px 0px 0px;
 }
 
div#y_com_con h3 {
 margin:0px;
 padding:0px 0px 26px 0px;
 } 
 
/*--top------------------------------------------*/

h1#fairy {
 width:217px;
 height:152px;
 background-image:url(../img/top.jpg);
 background-repeat:no-repeat;
 background-position:top left;
 text-indent:-9999px;
 }
 
h1#fairy a {
 width:217px;
 height:152px;
 padding:0px;
 margin:0px;
 text-decoration:none;
 display:block;
 }
 
:root h1#fairy a {
 width:217px;
 height:152px;
 padding:0px;
 margin:0px;
 display:block;
 overflow:hidden;
 } 
 
/*----------------------------------------------------
	#main
----------------------------------------------------*/

#main {
 width:852px;
 padding:0px;
 margin:0px 0px 0px 48px;
 text-align:left;
 zoom:1;
 background-image: url(../../common/img/sub_bg003.gif);
 background-repeat: repeat-y;
 background-position: left top;
} 
 
/*--------------------------------------------------
#sub
----------------------------------------------------*/

div#sub {
 width:217px;
 padding:0px;
 margin:0px;
 float:left;
 zoom:1;
}

ul#imgmenu {
 width:159px;
 padding:7px 0px 20px 0px;
 margin:0px 32px 0px 26px;
 }
 
ul#txtmenu {
 width:159px;
 padding:0px 0px 20px 0px;
 margin:0px 32px 0px 26px;
 }
 
ul#txtmenu li {
 width:159px;
 text-align:center;
 margin:0px;
 padding:0px 0px 15px 0px;
 }
 
ul#txtmenu a {
 text-decoration:none;
 color:#FFFFFF;
 }   
 
h2#y_submenu {
 display:none;
 } 
 
ul#imgmenu li,
ul#imgmenu li a {
 padding:0px;
 margin:0px;
 text-indent:-9999px;
 text-decoration:none;
 } 
 
ul#imgmenu li#s_gaiyo a {
 width:159px;
 height:43px;
 background-image:url(../img/submenu.gif);
 background-repeat:no-repeat;
 background-position:0px 0px;
 display:block;
 }

ul#imgmenu li#s_gaiyo, 
ul#imgmenu li#s_gaiyo a:hover {
 width:159px;
 height:43px;
 background-image:url(../img/submenu.gif);
 background-repeat:no-repeat;
 background-position:-159px 0px;
 display:block;
 }

:root ul#imgmenu li#s_gaiyo a {
 width:159px;
 height:43px;
 display:block;
 overflow:hidden;
 } 
 
ul#imgmenu li#s_about a {
 width:159px;
 height:46px;
 background-image:url(../img/submenu.gif);
 background-repeat:no-repeat;
 background-position:0px -43px;
 display:block;
 }
 
ul#imgmenu li#s_about, 
ul#imgmenu li#s_about a:hover {
 width:159px;
 height:46px;
 background-image:url(../img/submenu.gif);
 background-repeat:no-repeat;
 background-position:-159px -43px; 
 display:block;
 }
 
:root ul#imgmenu li#s_about a {
 width:159px;
 height:46px;
 display:block;
 overflow:hidden;
 } 
 
ul#imgmenu li#s_setsubi a {
 width:159px;
 height:46px;
 background-image:url(../img/submenu.gif);
 background-repeat:no-repeat;
 background-position:0px -89px; 
 display:block;
 }

ul#imgmenu li#s_setsubi, 
ul#imgmenu li#s_setsubi a:hover {
 width:159px;
 height:46px;
 background-image:url(../img/submenu.gif);
 background-repeat:no-repeat;
 background-position:-159px -89px;
 display:block; 
 }
 
:root ul#imgmenu li#s_setsubi a {
 width:159px;
 height:46px;
 display:block;
 overflow:hidden;
 } 
 
ul#imgmenu li#s_innai a {
 width:159px;
 height:45px;
 background-image:url(../img/submenu.gif);
 background-repeat:no-repeat;
 background-position:0px -135px; 
 display:block;
 }

ul#imgmenu li#s_innai, 
ul#imgmenu li#s_innai a:hover {
 width:159px;
 height:45px;
 background-image:url(../img/submenu.gif);
 background-repeat:no-repeat;
 background-position:-159px -135px; 
 display:block;
 }
 
:root ul#imgmenu li#s_innai a {
 width:159px;
 height:45px;
 background-image:url(../img/submenu.gif);
 background-repeat:no-repeat;
 background-position:0px -135px; 
 display:block;
 }  
 
ul#imgmenu li#s_access a {
 width:159px;
 height:47px;
 background-image:url(../img/submenu.gif);
 background-repeat:no-repeat;
 background-position:0px -180px;
 display:block; 
 } 
 
ul#imgmenu li#s_access, 
ul#imgmenu li#s_access a:hover {
 width:159px;
 height:47px;
 background-image:url(../img/submenu.gif);
 background-repeat:no-repeat;
 background-position:-159px -180px;
 display:block; 
 }
 
:root ul#imgmenu li#s_access a {
 width:159px;
 height:47px;
 display:block;
 overflow:hidden;
 }  

/*--------------------------------------------------
index
----------------------------------------------------*/

div#index_info {
 width:532px;
 padding:0px;
 margin:16px 0px 0px 45px;
 border: 1px solid #998644;
 }
 
div#index_info h3#index_ttl {
 width:532px;
 height:33px;
 padding:0px;
 margin:0px;
 background-image:url(../../yamase/img/index_ttl01.gif);
 background-repeat:no-repeat;
 background-position:top left;
 text-indent:-9999px;
 }
 
div#index_info dl {
 width:500px;
 padding:0px 0px 10px 0px;
 margin:0px 10px 0px 10px;
 }
 
div#index_info dt {
 width: 5em;
 }

div#index_info dd {
 margin-left: 5em;
 margin-top: -1.5em;
 }
 
div#naika_topmain {
 width:588px;
 padding:0px;
 margin:0px;
 background-image:url(../img/main.jpg);
 background-repeat:no-repeat;
 background-position:top left;
 zoom:1;
 }
 
div#naika_topmain:after { 
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden; 
 }
	
/* Mac版IEのみに適用 \*//*/ div#naika_topmain { overflow: hidden; } /* */

ul#naika_top {
 width:500px;
 color:#996600;
 height:0px;
 padding:326px 0px 20px 0px;
 margin:0px 0px 0px 45px;
 list-style:none;
 zoom:1;
 }
 
ul#naika_top:after { 
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden; 
 } 
 
/* Mac版IEのみに適用 \*//*/ ul#naika_top { overflow: hidden; } /* */ 
 
ul#naika_top a {
 color:#996600;
 text-decoration:none;
 } 
 
ul#naika_top li {
 float:left;
 }
 
li#naika_txtmenu001 {
 margin:0px 10px 0px 0px;
 padding:0px;
 }
 
li#naika_txtmenu002 {
 margin:0px 10px 0px 0px;
 padding:0px;
 } 

 
/*--------------------------------------------------
shinryo_nyuin
----------------------------------------------------*/ 

h4#sn_ttl01 {
 width:131px;
 height:33px;
 padding:0px;
 margin:0px;
 background-image:url(../img/sn_ttl.gif);
 background-repeat:no-repeat;
 background-position:top right;
 text-indent:-9999px;
 }
 
h4#sn_sub001 {
 width:413px;
 height:27px;
 padding:0px;
 margin:0px;
 background-image:url(../img/sn_sub001.gif);
 background-repeat:no-repeat;
 background-position:top right;
 text-indent:-9999px;
 } 
 
div#sn_gairai {
 width:568px;
 padding:0px 0px 20px 0px;
 margin:0px 10px 0px 10px;
 zoom:1;
 }
 
div#sn_touin {
 width:568px;
 padding:0px 0px 20px 0px;
 margin:0px 0px 0px 10px;
zoom:1;
 }
 
div#sn_touin:after{/*for modern browser*/
   content:".";
   display: block;
   height:0px;
   clear:both;
   line-height:0; 
   visibility:hidden;
} 

img#shinryo_room_pic {
   float:right;
   }  
  
 
div#sn_gairai h4 {
 width:200px;
 height:34px;
 padding:0px;
 margin:0px;
 background-image:url(../img/sn_gairai_ttl.gif); 
 background-repeat:no-repeat;
 background-position:top left;
 text-indent:-9999px;
 }
 
div#sn_gairai h5 {
 width:100px;
 height:18px;
 padding:0px;
 margin:0px;
 background-image:url(../img/shinryo_sub00.gif); 
 background-repeat:no-repeat;
 background-position:top left;
 text-indent:-9999px;
 } 
 
div#sn_gairai p {
 margin:0px;
 padding:10px 0px 0px 0px;
 } 
 
div#sn_gairai em {
  color:#754F00;
  font-style:normal;
  font-weight:normal;
  }
 
div#sn_gairai table,
div#sn_gairai td,
div#sn_gairai th {
 border: 1px #996600 solid; 
 text-align:center;
 margin:0px;
 padding:0px;
 }
 
div#sn_gairai td.midashi {
 background-color:#eae3ca;
 }  
 
div#sn_touin h4 {
 width:114px;
 height:29px;
 padding:0px;
 margin:0px;
 background-repeat:no-repeat;
 background-position:top left;
 text-indent:-9999px;
 }
 
div#sn_touin em {
color:#7a9f90;
font-size:14px;
font-style:normal;
font-weight:normal;
display:block;
} 
 
p.sn_grade_txt20 {
width:570px;
margin:0px;
padding:0px 0px 20px 0px;
} 

p.sn_grade_txt30 {
width:570px;
margin:0px;
padding:0px 0px 30px 0px;
} 

blockquote#sn_declaration {
 width:578px;
 padding:0px 0px 20px 0px;
 margin:0px 0px 0px 10px;
 }
 
h4#sn_other_ttl {
 width:577px;
 height:34px;
 padding:0px;
 margin:0px;
 background-image:url(../../noge/img/n_sub004.gif); 
 background-repeat:no-repeat;
 background-position:top left;
 text-indent:-9999px;
 } 
 
div#sn_other_block {
 width:526px;
 padding:0px;
 margin:0px 39px 0px 12px;
 zoom:1;
 }
 
div#sn_other_block em {
 font-size:l14px;
 color:#7a9f90;
 font-weight:bold;
 } 
 
div#sn_other_block p {
margin:0px;
padding:0px 0px 20px 0px;
}  
 
div#sn_nyuin_flow {
 width:588px;
 padding:0px;
 margin:0px;
 background-image:url(../img/sn_sub002.gif);
 background-repeat:no-repeat;
 background-position:top left;
 text-indent:-9999px;
 zoom:1;
 }

div#sn_gairai:after,
div#sn_nyuin_flow:after,
div#sn_other_block:after {/*for modern browser*/
    content:".";
    display: block;
    height:0px;
    clear:both;
    line-height:0; 
    visibility:hidden;
}
 
 
div#sn_nyuin_flow h4#sn_sub002 {
 display:none;
 }
 
h4#sn_sub003 {
 width:588px;
 height:72px;
 padding:0px;
 margin:0px;
 background-image:url(../img/sn_sub003.gif);
 background-repeat:no-repeat;
 background-position:top left;
 text-indent:-9999px;
 }
 
div#sn_nyuin_flow ul {
 width:496px;
 height:293px;
 margin:0px 46px 0px 46px;
 padding:0px;
 clear:both;
 zoom:1;
 } 
 
li#n_flow001 {
 width:496px;
 height:50px;
 padding:0px;
 margin:0px;
 background-image:url(../../noge/img/n_flow001.gif);
 background-repeat:no-repeat;
 background-position:top left;
 text-indent:-9999px;
 }
 
li#n_flow002 {
 width:496px;
 height:51px;
 padding:0px;
 margin:0px;
 background-image:url(../../noge/img/n_flow002.gif);
 background-repeat:no-repeat;
 background-position:top left;
 text-indent:-9999px;
 }
 
li#n_flow003 {
 width:496px;
 height:51px;
 padding:0px;
 margin:0px;
 background-image:url(../../noge/img/n_flow003.gif);
 background-repeat:no-repeat;
 background-position:top left;
 text-indent:-9999px;
 }
 
li#n_flow004 {
 width:496px;
 height:121px;
 padding:0px;
 margin:0px;
 background-image:url(../../noge/img/n_flow004.gif);
 background-repeat:no-repeat;
 background-position:top left;
 text-indent:-9999px;
 }
 
h4#sn_sub004 {
 width:577px;
 height:34px;
 padding:0px;
 margin:0px;
 background-image:url(../../noge/img/n_sub002.gif);
 background-repeat:no-repeat;
 background-position:top left;
 text-indent:-9999px;
 clear: both;
 }
 
p.sn_txt001 {
 width:492px;
 padding:0px 0px 10px 0px;
 margin:0px 48px 0px 48px;
 }

p.sn_txt002 {
 width:492px;
 padding:0px 0px 20px 0px;
 margin:0px 48px 0px 48px;
 } 
 
p.sn_txt003 {
 margin:0px 0px 0px 12px;
 padding:0px 0px 20px 0px; 
 } 

h5#sn_jisan {
 width:492px;
 height:83px;
 padding:0px;
 margin:0px 48px 0px 48px;
 background-image:url(../img/sn_img001.gif);
 background-repeat:no-repeat;
 background-position:top left;
 text-indent:-9999px;
 }
 
h4#sn_sub005 {
 width:577px;
 height:34px;
 padding:0px;
 margin:0px;
 background-image:url(../../noge/img/n_sub003.gif); 
 background-repeat:no-repeat;
 background-position:top left;
 text-indent:-9999px;
 }
 
h5#sn_soudan {
 width:588px;
 height:43px;
 padding:0px;
 margin:0px;
 background-image:url(../img/sn_img002.gif);
 background-repeat:no-repeat;
 background-position:top left;
 text-indent:-9999px;
 }  
 
/*--------------------------------------------------
setsubi
----------------------------------------------------*/ 

div#y_com_con h4#se_sub001 {
 width:396px;
 height:39px;
 margin:0px;
 padding:0px;
 background-image:url(../../noge/img/se_ttl.gif);
 background-repeat:no-repeat;
 background-position:top right;
 text-indent:-9999px;
 }
 
div#se_block001 {
 width:575px;
 margin:0px 0px 0px 12px;
 padding:0px 0px 20px 0px;
 zoom:1;
 }
 
div#se_block002 {
 width:575px;
 margin:0px 0px 0px 12px;
 padding:0px 0px 20px 0px;
 zoom:1;
 }
 
div#se_block003 {
 width:575px;
 margin:0px 0px 0px 12px;
 padding:0px 0px 20px 0px;
 zoom:1;
 }
 
div#se_block004 {
 width:575px;
 margin:0px 0px 0px 12px;
 padding:0px 0px 20px 0px;
 zoom:1;
 }
 
div#se_block001 img,
div#se_block002 img,
div#se_block003 img,
div#se_block004 img {
 float:right;
 }
 
div#se_block001 p,
div#se_block002 p,
div#se_block003 p,
div#se_block004 p {
 width:268px;
 margin:0px 0px 0px 25px;
 padding:0px;
 } 
 
h5#se_sub001 {
 width:176px;
 height:34px;
 padding:0px;
 margin:0px;
 background-image:url(../img/se_sub001.gif);
 background-position:top left;
 background-repeat:no-repeat;
 text-indent:-9999px;
 } 
 
h5#se_sub002 {
 width:116px;
 height:32px;
 padding:0px;
 margin:0px;
 background-image:url(../img/se_sub002.gif);
 background-position:top left;
 background-repeat:no-repeat;
 text-indent:-9999px;
 }
 
h5#se_sub003 {
 width:196px;
 height:32px;
 background-image:url(../img/se_sub003.gif);
 background-position:top left;
 background-repeat:no-repeat;
 text-indent:-9999px;
 } 
 
h5#se_sub004 {
 width:138px;
 height:31px;
 background-image:url(../img/se_sub003-08.gif);
 background-position:left top;
 background-repeat:no-repeat;
 text-indent:-9999px;
 } 
 
/*--------------------------------------------------
innai
----------------------------------------------------*/ 

div#y_com_con h4#innai_ttl {
 width:394px;
 height:38px;
 margin:0px;
 padding:0px;
 background-image:url(../../noge/img/in_ttl.gif);
 background-repeat:no-repeat;
 background-position:top right;
 text-indent:-9999px;
 }
 
ul#innai_contents001 {
 width:576px;
 height:100%;
 padding:0px;
 margin:0px 0px 0px 12px;
 clear:both;
 zoom:1;
 }

ul#innai_contents002 {
 width:576px;
 height:100%;
 padding:20px 0px 0px 0px;
 margin:0px 0px 0px 12px;
 clear:both;
 zoom:1;
 }
 
ul#innai_contents003 {
 width:576px;
 height:100%;
 padding:20px 0px 0px 0px;
 margin:0px 0px 0px 12px;
 clear:both;
 zoom:1;
 }
 
div#in_map {
 width:507px;
 padding:20px 0px 0px 0px;
 margin:0px 0px 0px 50px;
 }  
 
li#in_pic001 {
 width:193px;
 padding:0px;
 margin:0px;
 float:left;
 }
 
li#in_pic001 p {
 padding:0px;
 margin:0px 10px 0px 10px;
 } 
 
li#in_pic001 h5 {
 width:50px;
 height:19px;
 padding:0px;
 margin:0px;
 background-image:url(../img/in_sub001.gif);
 background-repeat:no-repeat;
 background-position:top right;
 text-indent:-9999px;
 }   
 
li#in_pic002 {
 width:192px;
 padding:0px;
 margin:0px;
 float:left;
 }
 
li#in_pic002 p {
 padding:0px;
 margin:0px 10px 0px 10px;
 } 
 
li#in_pic002 h5 {
 width:50px;
 height:19px;
 padding:0px;
 margin:0px;
 background-image:url(../img/in_sub002.gif);
 background-repeat:no-repeat;
 background-position:top right;
 text-indent:-9999px;
 } 
 
li#in_pic003 {
 width:191px;
 padding:0px;
 margin:0px;
 float:left;
 }
 
li#in_pic003 p {
 padding:0px;
 margin:0px 10px 0px 7px;
 } 
 
li#in_pic003 h5 {
 width:77px;
 height:19px;
 padding:0px;
 margin:0px;
 background-image:url(../img/in_sub003.gif);
 background-repeat:no-repeat;
 background-position:top right;
 text-indent:-9999px;
 } 
 
li#in_pic004 {
 width:193px;
 padding:0px;
 margin:0px;
 float:left;
 clear:both;
 }
 
li#in_pic004 p {
 padding:0px;
 margin:0px 10px 0px 7px;
 } 
 
li#in_pic004 h5 {
 width:128px;
 height:20px;
 padding:0px;
 margin:0px;
 background-image:url(../img/in_sub004.gif);
 background-repeat:no-repeat;
 background-position:top right;
 text-indent:-9999px;
 }  
 
li#in_pic005 {
 width:192px;
 padding:0px;
 margin:0px;
 float:left;
 }
 
li#in_pic005 p {
 padding:0px;
 margin:0px 10px 0px 7px;
 } 
 
li#in_pic005 h5 {
 width:80px;
 height:20px;
 padding:0px;
 margin:0px;
 background-image:url(../img/in_sub005.gif);
 background-repeat:no-repeat;
 background-position:top right;
 text-indent:-9999px;
 } 
 
li#in_pic006 {
 width:191px;
 padding:0px;
 margin:0px;
 float:left;
 }
 
li#in_pic006 p {
 padding:0px;
 margin:0px 10px 0px 7px;
 } 
 
li#in_pic006 h5 {
 width:75px;
 height:20px;
 padding:0px;
 margin:0px;
 background-image:url(../img/in_sub006.gif);
 background-repeat:no-repeat;
 background-position:top right;
 text-indent:-9999px;
 } 
 
li#in_pic007 {
 width:193px;
 padding:0px;
 margin:0px;
 float:left;
 clear:both;
 }
 
li#in_pic007 p {
 padding:0px;
 margin:0px 10px 0px 7px;
 } 
 
li#in_pic007 h5 {
 width:63px;
 height:19px;
 padding:0px;
 margin:0px;
 background-image:url(../img/in_sub007.gif);
 background-repeat:no-repeat;
 background-position:top right;
 text-indent:-9999px;
 } 
 
li#in_pic008 {
 width:192px;
 padding:0px;
 margin:0px;
 float:left;
 }
 
li#in_pic008 p {
 padding:0px;
 margin:0px 10px 0px 7px;
 } 
 
li#in_pic008 h5 {
 width:74px;
 height:19px;
 padding:0px;
 margin:0px;
 background-image:url(../img/in_sub008.gif);
 background-repeat:no-repeat;
 background-position:top right;
 text-indent:-9999px;
 } 

/*--------------------------------------------------
access
----------------------------------------------------*/ 

div#y_com_con h4#ac_ttl {
 width:146px;
 height:17px;
 margin:0px;
 padding:0px;
 background-image:url(../../noge/img/ac_ttl.gif);
 background-repeat:no-repeat;
 background-position:top right;
 text-indent:-9999px;
 }
 
div#ac_contents {
 width:577px;
 padding:20px 0px 0px 0px;
 margin:0px 0px 0px 11px;
 }
 
div#ac_contents h5#ac_map {
 text-align:center;
 margin:0px;
 padding:0px 0px 20px 0px;
 }
 
div#ac_contents h5#ac_sub001 {
 width:156px;
 height:25px;
 padding:0px;
 margin:0px;
 background-image:url(../../noge/img/ac_sub001.gif);
 background-repeat:no-repeat;
 background-position:top right;
 text-indent:-9999px;
 }
 
div#ac_contents h5#ac_sub002 {
 width:146px;
 height:24px;
 padding:0px;
 margin:0px;
 background-image:url(../../noge/img/ac_sub002.gif);
 background-repeat:no-repeat;
 background-position:top right;
 text-indent:-9999px;
 } 
 
div#ac_contents p {
 margin:0px 0px 0px 57px;
 padding:0px 0px 20px 0px;
 } 
 
div#ac_contents h5#ac_add {
 width:577px;
 height:150px;
 padding:10px 0px 0px 0px;
 margin:0px;
 background-image:url(../img/ac_add_n.gif);
 background-repeat:no-repeat;
 background-position:center;
 border-top-width: 1px;
 border-right-width: 0px;
 border-bottom-width: 0px;
 border-left-width: 0px;
 border-top-style: solid;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-top-color: #694117;
 border-right-color: #694117;
 border-bottom-color: #694117;
 border-left-color: #694117;
 text-indent:-9999px;
 }
 
/*--------------------------------------------------
gaiyo
----------------------------------------------------*/

div#y_com_con h4#g_sub001 {
 width:91px;
 height:35px;
 margin:0px;
 padding:0px;
 background-image:url(../../noge/img/g_ttl.gif);
 background-repeat:no-repeat;
 background-position:top right;
 text-indent:-9999px;
 }
 
div#g_contents {
 width:556px;
 padding:0px;
 margin:0px 0px 0px 32px;
 }
 
div#g_contents h5#g_sub002 {
 width:85px;
 height:25px;
 padding:0px;
 margin:0px;
 background-image:url(../../noge/img/g_sub002.gif);
 background-repeat:no-repeat;
 background-position:top right;
 text-indent:-9999px;
 }
 
div#g_contents h5#g_sub003 {
 width:85px;
 height:25px;
 padding:0px;
 margin:0px;
 background-image:url(../../noge/img/g_sub003.gif);
 background-repeat:no-repeat;
 background-position:top right;
 text-indent:-9999px;
 }
 
div#g_contents h5#g_sub004 {
 width:85px;
 height:25px;
 padding:0px;
 margin:0px;
 background-image:url(../../noge/img/g_sub004.gif);
 background-repeat:no-repeat;
 background-position:top right;
 text-indent:-9999px;
 } 
 
div#g_contents h5#g_sub005 {
 width:57px;
 height:25px;
 padding:0px;
 margin:0px;
 background-image:url(../../noge/img/g_sub005.gif);
 background-repeat:no-repeat;
 background-position:top right;
 text-indent:-9999px;
 }
 
div#g_contents dl {
 width:537px;
 padding:0px 0px 20px 0px;
 margin:0px 0px 0px 18px;
 } 
 
div#g_contents dt {
 width:100px;
 padding:0px;
 margin:0px;
 }
 
div#g_contents dd {
 width:437px;
 padding:0px;
 margin:-1.6em 0px 0px 100px;
 }
 
div#g_contents p {
 width:537px;
 margin:0px 0px 0px 18px;
 padding:0px 0px 20px 0px;
 }
 
div#g_contents h5#g_img001 {
 width:556px;
 height:314px;
 padding:0px;
 margin:0px;
 background-image:url(../img/g_img001.jpg);
 background-repeat:no-repeat;
 background-position:top center;
 text-indent:-9999px;
 } 
 