
/* ::::: http://www.jp.jet-neko.com/css/main.css ::::: */

body { margin: 10px auto 0px; padding: 0px; color: rgb(59, 59, 59); font-size: small; background-image: url('body_bg.gif'); background-repeat: repeat-x; background-color: rgb(253, 253, 232); text-align: center; }
img { border: medium none ; margin: 0px; padding: 0px; }
h1 { margin: 0px; padding: 0px; }
p { margin: 0px; padding: 0px; }
a:link { color: rgb(1, 49, 120); }
a:visited { color: rgb(1, 49, 120); }
a:hover { color: rgb(204, 0, 0); text-decoration: underline overline; }
.red_font { color: rgb(231, 31, 25); }
.foot { margin: 10px auto; padding: 0px 25px; text-align: center; width: 710px; clear: both; }
.float_left { float: left; }
.clear { clear: both; }
.float_right { float: right; }
.center { text-align: center; }

/* ::::: http://www.jp.jet-neko.com/css/sec.css ::::: */

.all { margin: 0px auto; padding: 0px; background-image: url('sec_all_bg.gif'); background-repeat: repeat-y; text-align: center; width: 760px; clear: both; }
.head { margin: 0px auto; padding: 15px; background-color: rgb(253, 253, 232); text-align: center; width: 730px; height: 35px; }
.menu { margin: 0px auto; padding: 0px; text-align: center; width: 760px; clear: left; height: 47px; }
.copyright { margin: 50px 0px 0px; padding: 0px; clear: left; color: rgb(184, 184, 184); width: 760px; height: 42px; text-align: center; background-image: url('copyright.gif'); background-repeat: no-repeat; background-position: center bottom; }
.company_name { float: left; }
.foot { margin: 10px auto 0px; padding: 0px 25px; text-align: center; width: 710px; }
.copyright { margin: 0px auto; padding: 5px 0px 0px; color: rgb(184, 184, 184); background-image: url('foot.gif'); background-repeat: no-repeat; width: 760px; height: 30px; }
.red_font { color: rgb(153, 0, 0); }
.p_top10 { margin: 0px; padding: 10px 0px 0px; }
ul { margin: 0px; padding: 0px; }
li { margin: 0px 0px 5px 20px; padding: 0px; list-style-type: square; }
.navi { margin: 0px; padding: 0px; text-align: right; width: 640px; }
.navi img { vertical-align: middle; margin-right: 5px; }
.inqury { border: 1px solid rgb(153, 153, 153); margin: 0px 0px 20px; padding: 10px; background-color: rgb(253, 253, 232); text-align: center; }
.foot img { vertical-align: middle; margin-right: 5px; }

/* ::::: http://www.jp.jet-neko.com/css/jetmail.css ::::: */

.main_con { margin: 0px auto 15px; padding: 0px; text-align: left; width: 640px; }
h1 { padding: 20px; background-image: url('h1.gif'); background-repeat: no-repeat; height: 50px; width: 760px; color: rgb(0, 0, 102); text-align: left; }
h2 { margin: 0px; padding: 20px 0px; }
h3 { border-bottom: 1px dotted rgb(204, 204, 204); margin: 0px 0px 10px; padding: 5px 0px 0px 30px; clear: left; font-size: medium; color: rgb(153, 0, 0); background-image: url('li.gif'); background-repeat: no-repeat; height: 22px; font-weight: bold; }
h4 { border-left: 5px solid rgb(204, 51, 0); padding: 2px; font-weight: bold; color: rgb(204, 51, 0); background-color: rgb(255, 240, 200); }
.exp { width: 500px; float: left; padding-left: 20px; padding-top: 10px; line-height: 1.3em; }
.block { margin: 20px 0px 0px; padding: 0px; text-align: left; width: 640px; clear: both; background-image: url('h3_bg.gif'); background-repeat: no-repeat; }
.merit { font-size: medium; color: rgb(0, 51, 102); }
