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

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

h3 { float:left; clear:none; margin-top:50px; }

P { float:left; clear:none; }
.BOX { width:640px; float:left; clear:none; background:#D0E1E0; padding:30px 0; }
.BOX ul { width:600px; float:left; clear:none; margin:30px 0 0 30px; }
.BOX ul li { width:145px; float:left; clear:none; border:1px solid #fff; padding:10px; margin:19px 40px 0 0; }

.BOX ul.TEXT { width:600px; float:left; clear:none; margin:0 0 0 30px; }
.BOX ul.TEXT li { width:145px; float:left; clear:none; border:1px solid #fff; padding:10px; margin:19px 39px 0 0; text-align:center; }

.BOX ul.KENSA { width:600px; float:left; clear:none; margin:0 0 0 30px; }
.BOX ul li { width:145px; float:left; clear:none; border:1px solid #fff; padding:10px; margin:19px 0px 0 0; text-align:center; }
.BOX ul li.ALLOW { width:auto; float:left; clear:none; border:none; }
.BOX ul li.ALLOW img { float:left; clear:none; margin-top:40px; }

.BOX ul.WEB { width:600px; float:left; clear:none; margin:30px 0 0 30px; }
.BOX ul.WEB li { width:auto; float:left; clear:none; border:0px solid #fff; padding:5px; margin:0px 5px 0 0; text-align:center; line-height:1.7em; text-align:right; }
.BOX ul.WEB li img { width:100%; }

.BOX h4 { width:640px;float:left; clear:none; margin:0 0 0 0px; color:#1E8E8F; font-size:15px; text-align:center; }

ul.LINK { width:640px; float:left; clear:none; }
ul.LINK li  { float:left; clear:none; margin:20px; }
ul.LINK li a   { float:left; clear:none; }
ul.LINK 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 */}

img.HOSYO { float:left; clear:none; margin-top:20px; }

ul.HOSYO2 { width:640px; float:left; clear:none; margin-top:20px; }
ul.HOSYO2 li  { width:320px; float:left; clear:none; margin-bottom:20px; }
ul.HOSYO2 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 */ }
span.LINKBAR { width:640px; font-size:11px; float:left; clear:none; border-bottom:1px solid #dcdcdc; margin-top:20px; }

small.JUTAKU { float:left; clear:none; line-height:1.7em; margin-top:20px; }

ul.AFTER { width:640px; float:left; clear:none; margin-top:20px; }
ul.AFTER li { width:290px; float:left; clear:none; margin-right:60px; }
ul.AFTER 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 */ }
