.right_contents h4 {
 background-color:#d9f5ff; text-align:center; color:#00ccff; font-weight:bold; font-size:12px; margin:5px; padding:0; border:solid 1px #99CCFF;}


#head_01{margin-bottom:10px;}

#g_wrapper{width:800px; float:left;}

.ul_guide_l { width:50%; list-style:none; position:relative;float:left; margin:5px 0; padding:0; }
.ul_guide_l li { background:url(/images/arrow.gif) no-repeat; margin:0 0 0 5px; padding:0 0 0 17px;} 
.ul_guide_l li a{margin:0; padding:0;}
 
.ul_guide_r { list-style-image:url(../../images/arrow.gif); float:left; position:relative;
 margin-top:0; padding-top:0; margin-bottom:0; padding-bottom:0; margin-left:20px;}
.ul_guide_r li { margin-top:0px; line-height:14px; padding-top:0;
 _margin-left:20px; _margin-top:6px; }
.ul_guide_r li a{ vertical-align:5px; margin-top:0; padding-top:0; padding-left:0;
 _margin-left:5px; }


#guide_contents{
 width:790px; margin:10px 0 0 0; padding:0; line-height:150%;} 
#guide_contents h1{
 font-size:22px; font-weight:bold; text-align:center; display:block;
 margin:0px 0 3px 0; padding:0px 0 0px 0; background-color:#FFCC66;
 color:#990000;
}
#guide_contents h2{
 font-size: 14px;display:block;
 margin:15px 0 10px 0; padding:0px 10px;
}
#guide_contents p{
 margin:10px 10px; padding:0;}
 
#guide_top {
 margin:10px 10px; padding:5px; background-color:#E7E7E7;}

#g_top_title{
 width:790px; text-align:center; margin:5px 0 5px 0; padding:0;}
#g_top_img{
 width:790px; text-align:center;}

#g_under{
 clear:both; position:static; margin-bottom:10px; padding:0;}
#info{
 display:block; float:right; position:static;}
#info h3{
 font-weight:bold; font-size:12px; margin:0 0 10px 0; display:block; border-bottom:#3399FF solid 2px;}

.g_img_left{ margin:0px 10px 10px 10px;  float:left;}
.g_img_right{ margin:0px 10px 10px 10px;  float:right;}

#g_wrapper #pan { width:790px; }
