.box h1 { margin: 0px 0px 0px 0px; padding: 3px 0px 15px 24px; background: url("../../img/ja/fm.gif") no-repeat; }
.box h2 { margin: 0px 0px 0px 0px; padding: 0px 0px 20px 0px; color: #68899c; font-size: 12px; }
.box h6 { margin: 0px 0px 0px 0px; padding: 20px 0px 0px 0px; text-align: center; }
.box p { margin: 0px 0px 0px 0px; padding: 0px 0px 15px 0px; color: #474747; font-size: 12px; word-wrap: break-word; }
.box pre { margin: 0px 0px 0px 0px; padding: 0px 0px 15px 0px; color: #666666; font-size: 12px; line-height: 20px; width:388px; white-space: pre-wrap; word-wrap: break-word; overflow: auto; }
.box ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #666666; font-size: 11px; list-style-type: none; }
.box ul li { padding-left: 11px; padding-bottom: 4px; line-height: 125%; }
.box .fm { margin-bottom: 4px; padding-left: 5px; padding-top: 3px; border-top: 1px solid #7c94a0; border-right: 1px solid #ffffff; border-bottom: 1px solid #7c94a0; border-left: 1px solid #7c94a0; background-color: #ffffff; height: 31px; width: 200px; }
.box form { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.box th { padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; color: #333333; font-size: 12px; font-weight: normal; text-align: left; background-color: #E5E5E5; word-wrap:break-word; word-break:break-all; }
.box td { padding: 3px 5px 3px 5px; color: #333333; font-size: 12px; background-color: #FFFFFF; word-wrap:break-word; word-break:break-all; }
.box strong { color: #7792A2; }
.box #back { background: url(../../img/ja/btn/back.gif); width: 78px; height: 20px; border: 0px; cursor: pointer; }
.box .back { margin:0 0 0 180px; }
#w1 { position: relative; top: 170px; left: 125px; }
#w1 table { width:385px; }
#w1 th { width:100px; padding:10px; font-size:11px; word-wrap:break-word; word-break:break-all; }
#w1 td { padding:10px; font-size:10px; }
.form_tx { line-height:11px; margin:11px 0px 0 0px; font-size:10px; float:left; }
.box input { }
.body { line-height:10px; margin:11px 5px 0 5px; font-size:10px; display:block; float:left; }
#w1:after { content: "."; display: block; height: 0; font-size:0; clear: both; visibility:hidden; }
.bt4a:hover, #w1 .bt4:hover { background-color:#f2f2f2; }
.bt4a:active, #w1 .bt4:active { background-color:#f2f2f2; box-shadow:0 1px 0 #fff, inset 0 1px 4px #999; -moz-box-shadow:0 1px 0 #fff, inset 0 1px 4px #999; -webkit-box-shadow:0 1px 0 #fff, inset 0 1px 4px #999; }
.bt4a { text-align:center; line-height:10px; height:24px; /*margin:5px 5px 0 0;*/ border:solid 0px #d2d2d2; /*border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;*/ background-color:#f8f8f8; display:block; cursor:pointer; float:left; text-decoration:none; font-size:10px; box-shadow:inset 0 1px 0 #fff; -moz-box-shadow:inset 0 1px 0 #fff; -webkit-box-shadow:inset 0 1px 0 #fff; text-shadow:1px 1px 0 #fff; padding:0 3px; }
#w1 .bt4 { text-align:center; line-height:10px; height:24px; margin:0 0 0 180px; border:solid 1px #d2d2d2; /*border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;*/ background-color:#f8f8f8; display:block; cursor:pointer; float:left; text-decoration:none; font-size:10px; box-shadow:inset 0 1px 0 #fff; -moz-box-shadow:inset 0 1px 0 #fff; -webkit-box-shadow:inset 0 1px 0 #fff; text-shadow:1px 1px 0 #fff; padding:0 3px; }
.ff4 { width:38px; }
.ff1, .ff4 { padding-left: 5px; padding-top: 3px; border-top: 1px solid #CCCCCC; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #CCCCCC; background-color: #f0f0f0; }
input[type="text"], input[type="password"], textarea, select { outline:none; }
.radio { line-height:20px; clear:both; }
input[type="text"] { float:left; }
font .body { float: none; }
.err2 { height: 16px; width:auto; padding-right:24px; margin-left:0; line-height:18px; background: url(../../img/ja/err_icon3.png) no-repeat right top; float:left; position:relative; }
.err2 .err_comment { width:230px; position:absolute; top:-9px; right:-218px; z-index:9999 !important; }
.err2 .err_comment .arr { width:9px; height:7px; background:url(../../img/ja/err_arr.png) no-repeat; float:left; margin-top: 5px; margin-right: 0px; margin-bottom: 0; margin-left: -20px; zoom: 1; position: relative; }
.err2 .err_comment .text { border:solid 1px #d0d0d0; color:#da6774; background:#FFF; width:185px; float:right; background: #ffffff; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #ffffff 0%, #eeeeee 99%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(99%, #eeeeee)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%, #eeeeee 99%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%, #eeeeee 99%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%, #eeeeee 99%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 0%, #eeeeee 99%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0 ); /* IE6-8 */
-webkit-box-shadow: 0px 1px 0px 0px #999999; box-shadow: 0px 1px 0px 0px #999999; /*border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;*/ padding-top: 8px; padding-right: 12px; padding-bottom: 8px; padding-left: 12px; }
.err10 { height: 16px; width:auto; padding-right:24px; margin-left:0; line-height:18px; background: url(../../img/ja/err_icon3.png) no-repeat right top; float:left; position:relative; }
.err10 .err_comment { width:230px; position:absolute; top:-9px; right:-218px; z-index:9999 !important; }
.err10 .err_comment .arr { width:9px; height:7px; background:url(../../img/ja/err_arr.png) no-repeat; float:left; margin-top: 5px; margin-right: 0px; margin-bottom: 0; margin-left: -20px; zoom: 1; position: relative; }
.err10 .err_comment .text { border:solid 1px #d0d0d0; color:#da6774; background:#FFF; width:185px; float:right; background: #ffffff; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #ffffff 0%, #eeeeee 99%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(99%, #eeeeee)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%, #eeeeee 99%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%, #eeeeee 99%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%, #eeeeee 99%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 0%, #eeeeee 99%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0 ); /* IE6-8 */
-webkit-box-shadow: 0px 1px 0px 0px #999999; box-shadow: 0px 1px 0px 0px #999999; /*border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;*/ padding-top: 8px; padding-right: 12px; padding-bottom: 8px; padding-left: 12px; }
.box { /*width:300px; height:auto;*/ /*margin:0 auto;*/ /*margin-left:25%;*/ background: url(http://www.renaikeikaku.jp/wp-content/themes/renaikeikaku-pc/20130912/images/mailmagazine_back.jpg); width: 517px; height: 239px; position: relative; top: -238px; left: 508px;}
.box .head { width:448px; height:20px; background:url(../../img/ja/form/bg_head.jpg); }
.box .foot { width:448px; height:20px; background:url(../../img/ja/form/bg_foot.jpg); clear:both; }
.bt4a{ background-image: url(http://artpeaces.sakura.ne.jp/renaikeikaku/wp-content/themes/renaikeikaku-pc/20130912/images/mailmagazine_block_btn01.jpg); width: 60px; height: 31px; }