@charset "utf-8";

/* ======================== */
/* CSS for Gbless.co.jp     */
/* http://www.gbless.co.jp/ */
/* (C) Gbless Corporation   */
/* ======================== */

/* Opera, Firefox2 */
@import url('_opera.css') screen;

/* Mac IE5 */
/*\*//*/@import "macie5.css";/**/

/* Win IE5, 5.5, 6, and Quirks mode 7 */
@import _url("winltie7.css");

/*
	Default
-------------------------------*/
* {margin:0;padding:0;}
html {height:100%;}
html>/**/body {overflow:-moz-scrollbars-vertical;}
html:first-child body {min-height:100%;padding-bottom:1px;}
table,th,td,img {border:none;vertical-align:middle;}
table {border-collapse:collapse;}
caption,th {text-align:left; font-weight:normal;}
img,input {vertical-align:middle;}

body {
padding:30px 0;
color:#eee;
line-height:1.6;
font-size:14px;
font-family:"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Meiryo", "メイリオ",'ＭＳ Ｐゴシック' sans-serif;
font-weight:normal;
background:#000 url(img/test.jpg) left top no-repeat fixed;
}

ul {list-style:none;margin:0;padding:15px;}
ol {list-style:none;margin:0;padding:15px;}
blockquote {margin:0 1em;border-left:2px solid #ccc;color:#ccc;}
q:before, q:after {content:'';}
input[type="text"], textarea {background:#fff;}
input[type="text"]:focus, textarea:focus {background:#e7ffd7;}

pre {
font-family: monospace;
white-space: -moz-pre-wrap; /* Mozilla */
white-space: -pre-wrap;     /* Opera 4-6 */
white-space: -o-pre-wrap;   /* Opera 7 */
white-space: pre-wrap;      /* CSS3 */
}

p {margin:0 0 1em;}
a:link    {color:#4F92EB;text-decoration:none;}
a:visited {color:#4F92EB;text-decoration:none;}
a:hover   {color:#ff5500;text-decoration:underline;}
a:active  {color:#ff5500;text-decoration:none;}

h1,h2,h3,h4,h5,h6 {
font-family:"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Meiryo", "メイリオ",'ＭＳ Ｐゴシック' monospace;
font-style: normal;
font-weight: normal;
font-size: 1.2em;
}

table {
font-size:86%;
letter-spacing:2px;
margin-left:20px;
}

th, td {
padding:10px 0 1px;
border-bottom:1px solid #555;
line-height:1.6em;
}

th {
padding-right:20px;
}

td {
}

/*
	レイアウト大枠
-------------------------------*/
#container {
width:774px;
margin:0 auto;
}

#header, #content, #footer {
background:url(img/container_bg.png) repeat-y;
margin:15px 0;
}

#header {
padding:30px 30px 15px;
}

#content {
padding:30px;
}

#footer {
background:url(img/container_bg.png) repeat-y;
padding:15px 30px 0;
letter-spacing:1px;
font-size:x-small;
font-family:Arial;
}


/*
	ヘッダ
-------------------------------*/
h1 {width:224px;height:62px;text-indent:-9999px;background:url(img/header_logo.png) no-repeat;}
.tabAreaChgMenu li {display:inline;padding-right:4em;}




/*
	コンテント
-------------------------------*/
h3 {padding:20px 0;font-weight:bold;}
#content {letter-spacing:2px;}
.tabAreaChgContents {min-height:410px;}
.tabAreaContents table {margin-bottom:40px;}

.tabAreaContents th{width:130px;}


/*
	フッター
-------------------------------*/

#footer p {
text-align:right;
}








