@charset 'utf-8';
/*	Cascading Style Sheets: style.css 5.2	*/ 

#HEADER .H_WRAP .MENU ul.MENUBAR a.BUILDING:link { border-bottom:3px solid #000; text-decoration:none; color:#000; }
#HEADER .H_WRAP .MENU ul.MENUBAR a.BUILDING:visited { border-bottom:3px solid #000; color:#000; }

ul.EQ { width:640px; float:left; clear:none; margin-top:30px; }
ul.EQ li { width:290px; float:left; clear:none; margin-right:60px; }
ul.EQ li a:hover { opacity:0.7;
filter: alpha(opacity=70);        /* ie lt 8 */
-ms-filter: "alpha(opacity=70)";  /* ie 8 */
-moz-opacity:0.7;                 /* FF lt 1.5, Netscape */
-khtml-opacity: 0.7;              /* Safari 1.x */ }


.INAHO { width:1240px; margin:0px auto 0 auto; }

#PAGE .CONTENTS_R { background:url(../img/inaho.jpg) 380px 70px no-repeat;  }


ul.FLOW { width:638px; float:left; clear:none; margin-bottom:20px; }
ul.FLOW li.FLOW1 { width:50px; float:left; clear:none; margin-right:20px; }
ul.FLOW li.FLOW1 img.NUMBER { float:left; clear:none; margin-bottom:40px; }
ul.FLOW li.FLOW2 { width:568px; float:right; clear:none; padding-bottom:20px; border-bottom:1px dotted #666666; }
ul.FLOW li.FLOW2 p { width:468px; float:left; clear:none; margin:0; }
ul.FLOW li.FLOW2 img { float:right; clear:none; }
ul.FLOW li.FLOW2 h3 { font-size:17px; color:#717171; line-height:50px; }

dl.QA { width:638px; float:left; clear:none; border:1px solid #d3d3d3; margin-bottom:30px; }
dl.QA dd { width:608px; float:left; clear:none; padding:15px;  }
dl.QA dt { width:618px; float:left; clear:none; background:#e8f0f0; padding:5px 10px 5px 10px; }


/*	ページ一番下のリンクボタン	*/ 
ul.LINKBUTTON { width:568px; float:right; clear:none; }
ul.LINKBUTTON li { float:left; clear:none; margin:0 35px 0 0px; }
ul.LINKBUTTON li a { width:265px; float:left; clear:none; }
ul.LINKBUTTON li a:hover { opacity:0.7;
filter: alpha(opacity=70);        /* ie lt 8 */
-ms-filter: "alpha(opacity=70)";  /* ie 8 */
-moz-opacity:0.7;                 /* FF lt 1.5, Netscape */
-khtml-opacity: 0.7;              /* Safari 1.x */ }