@charset 'utf-8';

#PAGE h1 { background:url(../img/top.jpg)0px no-repeat; margin:0; }


.CONTENTS hr	{ border-bottom:1px #fff solid; margin:0px; }
.CONTENTS ul	{ width:960px; margin:0px; padding:0px; }
.CONTENTS ul li	{ width:960px; display:inline; margin:1px 0px 0px 0px; padding:0px; clear:both; float:left; border-bottom:1px solid #d3d3d3; }


.CONTENTS .SUB	{ width:200px; background:#eee;float:left; clear:none; margin:0px; line-height:40px; }
.CONTENTS .SUB p	{ width:200px; margin:0px 0px 0px 10px; font-size:12px; padding:0px; }
.CONTENTS .COLUMN	{ width:550px; background:#fff; float:left; display:inline; margin:0px;line-height:40px;}
.CONTENTS .COLUMN input	{ height:20px; margin:5px 0px 0px 10px; font-size:13px; border:2px inset #ccc; padding:0px; }
.CONTENTS .COLUMN select	{ margin:10px 0 0 10px; font-size:13px; }

.CONTENTS .COLUMN span	{ margin:0px 0px 0px 10px; }
.CONTENTS input.SENDBUTTON	{ width:423px; height:58px; margin:20px 0px 0px 268px; cursor:pointer;  }
.CONTENTS input.SENDBUTTON: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 */ }
.CONTENTS input.BUTTON2: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 */ }

.CONTENTS input.BUTTON1	{ width:423px; height:58px; float:left; clear:none; border:none; padding:0; margin:20px 0px 0px 47px; background:url(../img/back.png)0 0 no-repeat; }
.CONTENTS input.BUTTON2	{ width:423px; height:58px; float:left; clear:none; margin:20px 0px 0px 20px; cursor:pointer; background:url(../img/submit.png)0 0 no-repeat;}
.CONTENTS input.BUTTON1: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 */ }
.CONTENTS input.BUTTON2: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 */ }

.CONTENTS input.BACK	{ width:100px; margin:20px 0px 0px 260px; cursor:pointer; }
.CONTENTS a.TOTOP	{ width:423px; height:58px; float:left; margin:20px 0px 0px 260px; cursor:pointer; color:#fff; background:#17184b; line-height:58px; text-align:center; }
.CONTENTS a.TOTOP:link	{ text-decoration:none; color:#fff; background:#17184b; }
.CONTENTS a.TOTOP:visited	{ text-decoration:none;color:#fff; background:#17184b; }
.CONTENTS a.TOTOP:hover	{ text-decoration:none;color:#17184b; background:#ccc; }
.CONTENTS a.TOTOP:active	{ text-decoration:none;color:#17184b; background:#ccc; }
.CONTENTS  .COLUMN textarea	{ margin:0px 0px 0px 10px; background:#fff; font-size:13px; border:2px inset #ccc; padding:0px; overflow:scroll; }

.CONTENTS .COMMENT	{ width:200px; height:40px; background:#eee; float:left; clear:none; margin:0px 0px 0px 10px;  }
.CONTENTS .COMMENT span	{ width:190px; float:left; margin-left:10px; font-size:11px; }

.CONTENTS .CONFIRM	{ width:928px; float:left; border:1px solid #ccc; margin:0px 0px 30px 0px; padding:15px; }
.CONTENTS .CONFIRM .TEXT	{ width:580px; margin:20px; }
.CONTENTS .CONFIRM .TEXT hr	{ width:580px; border-bottom:solid 1px #ccc; }

#PAGE .CONTENTS h2 { float:left; clear:none; margin:50px 0 20px 0; }

span.SYUBETSU { float:left; clear:none; margin-right:20px; }

