@charset "Shift_JIS";

/*リンク*/
a:link {color:#0018FF; text-decoration:none;}
.sp {
	padding-left: 30px;
	color: #475F9A;
}

.cart {
	font-weight: bold;
	background-color: #D0F3FF;
	color: #000033;
}

a:visited {	color: #CA59FF;	text-decoration:none;}
a:active {	color: #FF6666;text-decoration:none;}
a:hover {	color: #FF6666;	text-decoration:none;}

.text01 {color:#0E2597;font-size:16px; line-height:150%; padding:0px 0px 0px 10px; margin:0px;}

/*情報共有掲示板の検索フォーム枠*/
.form-border {
color:#424242;
font-size:12px;
line-height:20px;
background-color: #ffffff;
border:1px solid #949494;
padding: 0px;  /* 上 右 下 左 */
margin: 0px 0px 0px 0px; /* 上 右 下 左 */
}

/*情報共有掲示板のテキスト左寄せ60アキ*/
.text-left {
color:#424242;
font-size:12px;
line-height:18px;
padding: 8px 0px 0px 60px;  /* 上 右 下 左 */
margin: 0px 0px 0px 0px;  /* 上 右 下 左 */
}

/*情報共有掲示板のテキスト右寄せ60アキ*/
.text-right {
color: #424242;
font-size:12px;
line-height:18px;
padding: 8px 60px 0px 0px;  /* 上 右 下 左 */
margin: 0px 0px 0px 0px;  /* 上 右 下 左 */
}

/*情報共有掲示板のテキスト1項目名*/
.text-board1 {
color: #424242;
font-size:12px;
line-height:18px;
padding: 0px 0px 0px 0px;  /* 上 右 下 左 */
margin: 0px 0px 0px 0px;  /* 上 右 下 左 */
}

/*情報共有掲示板のテキスト本文*/
.text-board2 {
color: #424242;
font-size:12px;
line-height:18px;
padding: 10px 20px 10px 20px;  /* 上 右 下 左 */
margin: 0px 0px 0px 0px;  /* 上 右 下 左 */
}

.font10 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.font12 {
	font-size: 12px;
}
.font20 {
	font-size: 24px;
	color: #000033;
}
.font13 {
	font-size: 13px;
}
.fff {
	font-size: 12px;
	color: #FFFFFF;
}
.bg-log {
	background-attachment: fixed;
	background-image: url(../images/h-login/login_17.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.kisyu {
	font-size: 12px;
	color: #333333;
	background-color: #CCCCCC;
	left: 5px;
	word-spacing: 10em;
	padding-left: 10px;
	font-weight: bold;
	text-align: left;
}
.hp {
	font-size: 14px;
	font-weight: bold;
	background-color: #E1EDEE;
	color: #000033;
}

.no {
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	background-position: center;
	padding-left: 5px;
	padding-right: 5px;
}
.blog {
	width: 300px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 15px;
}

.col_238 {
	background-color: #eeeeee;
}
.hyouka {
	padding-left: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.line {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #000033;
	border-right-color: #000033;
	border-bottom-color: #000033;
	border-left-color: #000033;
}
.line2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.line4 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-weight: normal;
	text-align: center;
}

.line3 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.k-hyoukatitle {
	font-size: 13px;
	font-weight: bold;
	height: 20px;
	padding-left: 15px;
	vertical-align: middle;
}


.strip {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.cal {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: right;
	vertical-align: top;
	padding: 2px;
}
.cal2 {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-align: right;
	vertical-align: top;
	padding: 2px;
}
.cal3 {
	font-size: 12px;
	font-weight: bold;
	color: #0066FF;
	text-align: right;
	vertical-align: top;
	padding: 2px;
}
.kisyu-kanri {
	padding-left: 10px;
	height: 15px;
	text-align: left;
}
.garally {
	font-size: 11px;
}
.rank {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #0099FF;
	border-right-color: #0099FF;
	border-bottom-color: #0099FF;
	border-left-color: #0099FF;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.color10 {
	background-color: #FFCCCC;
}
.kyujin {
	height: 100px;
	width: 200px;
}
.table1 {
	border: 1px solid #999999;
	font-size: 12px;
}
.right {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.font9 {
	font-size: 9px;
	color: #666666;
}
.table2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.table3 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.table-top {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.table-under {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

.red {
	font-size: 12px;
	color: #FF0000;
}

/* 07 らくナビ */
.color-01 {
	background-color: #ffffff;
}

.waku03 {
	background-color: #ffffff;
	background-image: url(../images/rakunavi/hall-navi-003.gif);
	background-repeat: repeat;
	background:position: 0% 0%
}

.waku03-2 {
	background-color: #ffffff;
	background-image: url(../images/rakunavi/hall-navi-003-2.gif);
	background-repeat: repeat;
	background:position: 0% 0%
}

input.type1 {
	width: 120px;
	height: 12px;
}

.col-02 {
	background-color: #96A8CB;
	border: 1px solid #536B89;
}

.col-01 {
	font-size: 12px;
	color: #536B89;
	text-align: left;
	width: 255px;
}

a:link.col-a01 {
	color: #536B89;
	text-decoration:none;
	font-size:10pt;
}

a:hover.col-a01 {
	color: #ffffff;
	background-color:#1F3C84;
	font-size:10pt ;padding: 1px;
}

a:active.col-a01 {
	color: #536B89;
	font-size:10pt;
}

a:visited.col-a01 {
	color: #536B89;
	font-size:10pt;
}

.col-03 {
	background-color: #536B89;
}

.p-table {
	width: 37px;
}

.p-table2 {
	width: 27px;
}

a:link.col-04 {
	color: #5673AB;
	text-decoration:none;
	font-size:10pt;
}

a:hover.col-04 {
	color: #ffffff;
	background-color:#1F3C84;
	font-size:10pt ;padding: 1px;
}

a:active.col-04 {
	color: #5673AB; font-size:10pt;
}

a:visited.col-04 {
	color: #5673AB; font-size:10pt;
}

.col-04 {
	font-size: 12px;
	color: #5673AB;
	line-height:140%;
}

.p-table3 {
	width: 15px;
}

.col-05 {
	background-color: #B5C1DA;
	font-size: 12px;
	color: #ffffff;
	text-align: center;
	width: 170px;
	font-weight: bold;
}

.col-06 {
	background-color: #FFFFCF;
	font-size: 12px;
	color: #FFA54C;
	text-align: center;
	font-weight: bold;
}

a:link.col-07 {
	color: #0033CC;
	font-size: 12px;
	text-decoration: underline;
}

a:hover.col-07 {
	color: #ffffff;
	background-color:#536B89;
	font-size: 12px;
	text-decoration:none;
}

a:active.col-07 {
	color: #0033CC;
	font-size: 12px;
	text-decoration: underline;
}

a:visited.col-07 {
	color: #0033CC;
	font-size: 12px;
	text-decoration: underline;
}

.col-08 {
	background-color: #ffffff;
	width: 170px;
}

.col-09 {
	color: #536B89;
	font-size: 12px;
	background-color: #ffffff;
	text-align: left;
}

.col-10 {
	background-color: #B5C1DA;
	font-size: 12px;
	color: #ffffff;
	text-align: left;
	font-weight: bold;
}

.col-11 {
	background-color: #899fcc;
	font-size: 12px;
	color: #ffffff;
	text-align: left;
	font-weight: bold;
}

/* 07 景品 */
.col-12 {
	background-image: url(../images/h-keihin/keihin001.gif);
	background-repeat: no-repeat;
	background:position: 0% 0%
}

.col-13 {
	font-size: 10px;
	color: #506BA0;
}

.col-14 {
	width:60px;
}

.col-15 {
	font-size: 10px;
	color: #3F3F3F;
}

.col-16 {
	width:150px;
}

.col-17 {
	border: 1px solid #536B89;
}

.col-18 {
	font-size: 10px;
	color: #726d68;
	text-align: left;
	padding-left: 4px;
	line-height: 100%;
}

.col-19 {
	font-size: 10px;
	color: #A32B2B;
}

a:link.col-a21 {
	color: #A32B2B;
	font-size: 10px;
}

a:hover.col-a21 {
	color: #ffffff;
	background-color:#536B89;
	font-size: 10px;
	padding: 0px;
	text-decoration: underline;
}

a:active.col-a21 {
	color: #A32B2B;
	font-size: 10px;
}

a:visited.col-a21 {
	color: #A32B2B;
	font-size: 10px;
}

.col-20 {
	font-size: 10px;
	color: #726d68;
	text-align: left;
	padding-left: 8px;
}

.col-21 {
	font-size: 12px;
	color: #536B89;
	text-align: left;
	background-color:#ffffff;
	padding: 2px 1px 5px 5px;
	line-height: 140%;
}

.col-22 {
	font-size: 12px;
	color: #96A8CB;
	text-align: center;
	background-color:#96A8CB;
}

.col-23 {
	font-size: 12px;
	color: #536B89;
	font-weight: bold;
}

.col-24 {
	font-size: 10px;
	color: #C6765D;
}

.col-25 {
	font-size: 10px;
	color: #C6765D;
	font-weight: bold;
}

.col-26 {
	font-size: 12px;
	color: #536B89;
	text-align: left;
	background-color:#e4e8ec;
	padding: 2px 1px 5px 5px;
	width: 60px;
}

.col-27 {
	font-size: 12px;
	color: #536B89;
	background-color: #f8ded7;
}

.col-28 {
	font-size: 12px;
	color: #536B89;
	text-align: center;
	background-color:#ffffff;
	padding: 2px 1px 5px 5px;
}

.col-29 {
	background-color: #C4644B;
}

.col-30 {
	font-size: 12px;
	color: #536B89;
	background-color: #ffffff;
}

.col-31 {
	font-size: 12px;
	color: #6E6E6E;
	background-color: #F9F6E8;
}

.col-32 {
	font-size: 12px;
	color: #6E6E6E;
	background-color: #f8ded7;
}

/* 07 管理業務 */
.col-33 {
	background-image: url(../images/h-kanri2/h-kanri006.gif);
	background-repeat: no-repeat;
	background:position: 0% 0%
	background-color: #ffffff;
}

.col-34 {
	font-size: 12px;
	color: #4F5256;
	line-height: 120%;
	text-align: center;
	width: 200px;
}

a:link.col-a34 {
	color: #4F5256;
	font-size: 12px;
	text-decoration: underline;
}

a:hover.col-a34 {
	color: #ffffff;
	background-color:#536B89;
	font-size: 12px;
	padding: 0px;
}

a:active.col-a34 {
	color: #4F5256;
	font-size: 12px;
	text-decoration: underline;
}

a:visited.col-a34 {
	color: #4F5256;
	font-size: 12px;
	text-decoration: underline;
}

.col-35 {
	padding: 10px 0px 10px 0px; /* 上 右 下 左 */
	background-color:#ffffff;
}

.col-36 {
	background-color: #ffffff;
	background-image: url(../images/h-kanri2/h-kanri015.gif);
	background-repeat: no-repeat;
	background:position: 0% 0%
}

.col-37 {
	font-size: 15px;
	color: #ffffff;
	text-align: center;
	font-weight: bold;
}

.col-38 {
	background-color: #E1E6EB;
	width: 200px;
}

.col-39 {
	background-color: #475F9A;
}

.col-40 {
	font-size: 12px;
	color: #3F3F3F;
}

.col-41 {
	font-size: 10px;
	color: #3F3F3F;
	padding: 5px;
}

.col-42 {
	font-size: 12px;
	color: #1F2530;
	text-align: left;
}

.col-43 {
	font-size: 12px;
	color: #475F9A;
}

.col-44 {
	font-size: 12px;
	color: #D85648;
}

.col-45 {
	font-size: 10px;
	color: #475F9A;
	text-align: left;
}

.col-46 {
	background-color: #E2E0A6;
	font-size: 10px;
	color: #6D5521;
}

input.type2 {
	width: 280px;
	height: 12px;
}

.col-47 {
	text-align: right;
}

.col-48 {
	font-size: 12px;
	color: #70757F;
	text-align: left;
}

.col-49 {
	font-size: 12px;
	color: #A55D3D;
	text-align: left;
}

.col-50 {
	background-color: #ffffff;
	border: 1px solid #FFA54C;
}

a:link.col-a51 {
	color: #0033CC;
	font-size: 12px;
}

a:hover.col-a51 {
	color: #ffffff;
	background-color:#536B89;
	font-size: 12px;
	padding: 0px;
	text-decoration: underline;
}

a:active.col-a51 {
	color: #0033CC;
	font-size: 12px;
}

a:visited.col-a51 {
	color: #0033CC;
	font-size: 12px;
}

a:link.col-a52 {
	color: #0033CC;
	font-size: 10px;
}

a:hover.col-a52 {
	color: #ffffff;
	background-color:#536B89;
	font-size: 10px;
	padding: 0px;
	text-decoration: underline;
}

a:active.col-a52 {
	color: #0033CC;
	font-size: 10px;
}

a:visited.col-a52 {
	color: #0033CC;
	font-size: 10px;
}

.col-54 {
	background-color: #FFFFC9;
}

.col-55 {
	border: 1px solid #929BA5;
}

.col-56 {
	width: 109px;
}

.col-57 {
	background-color: #ffffff;
	background-image: url(../images/h-kanri2/h-kanri052.gif);
	background-repeat: no-repeat;
	background:position: 0% 0%
}

.col-58 {
	font-size: 10px;
	color: #707B7F;
	text-align: left;
}

.col-59 {
	background-color: #ffffff;
	background-image: url(../images/h-kanri2/h-kanri069.gif);
	background-repeat: no-repeat;
	background:position: 0% 0%
}

.col-60 {
	background-color: #e1e5ea;
}

.col-61 {
	font-size: 12px;
	color: #666666;
	text-align: left;
	background-color: #ffffff;
}

.col-63 {
	width: 85px;
	text-align: left;
	background-color: #E1E6EB;
	border: 1px solid #ffffff;
	color: #5E7DAA;
	font-weight: bold;
	font-size: 12px;
}

.col-64 {
	background-color: #ffffff;
	text-align: left;
	font-size: 12px;
	color: #666666;
	width: 146px;
}

.col-65 {
	border: 1px solid #ffffff;
}

.col-66 {
	background-color: #ffffff;
	text-align: left;
	font-size: 12px;
	color: #666666;
}

.col-67 {
	background-color: #e1e5ea;
}

.col-68 {
	text-align: right;
	background-color: #E1E6EB;
	color: #305296;
	font-weight: bold;
	font-size: 12px;
}

input.type3 {
	width: 220px;
	height: 12px;
	text-align: left;
}

input.type4 {
	width: 80px;
	height: 12px;
	text-align: left;
}

.col-69 {
	text-align: left;
	background-color: #E1E6EB;
	color: #2B3138;
	font-size: 12px;
}

input.type5 {
	width: 90px;
	height: 20px;
	font-size: 12px;
	color: #666666;
}

input.type6 {
	width: 120px;
	height: 12px;
	text-align: left;
}

.col-70 {
	text-align: left;
	background-color: #E1E6EB;
	color: #5673AB;
	font-size: 10px;
}

input.type7 {
	width: 40px;
	height: 12px;
	text-align: left;
}

.col-71 {
	background-color: #e1e5ea;
}

.col-72 {
	color: #305296;
	font-size: 12px;
}

.col-73 {
	color: #DB500D;
	font-size: 12px;
}

.col-74 {
	background-color: #E1E6EB;
}

.col-75 {
	background-color: #ffffff;
	background-image: url(../images/hp-kanri/hp-kanri006.gif);
	background-repeat: no-repeat;
	background:position: 0% 0%
}

.col-76 {
	background-color: #ffffff;
	background-image: url(../images/hp-kanri/hp-kanri009.gif);
	background-repeat: no-repeat;
	background:position: 0% 0%
}


.col-77 {
	color: #ffffff;
	font-size: 15px;
	text-align: left;
	font-weight: bold;
	padding: 3px 0px 3px 0px; /* 上 右 下 左 */
}

.col-78 {
	color: #8C8C8C;
	font-size: 10px;
}

.col-79 {
	border: 1px solid #9E9D9D;
}

.col-80 {
	background-color: #EEEEEE;
	font-size: 12px;
	width: 75px;
	font-weight: bold;
	color: #3F3F3F;
	text-align: center;
}

.col-81 {
	background-color: #ffffff;
	font-size: 12px;
	width: 30px;
	color: #3F3F3F;
}

input.type8 {
	width: 45px;
	height: 20px;
	font-size: 12px;
	color: #666666;
}

.col-82 {
	background-color: #ffffff;
	font-size: 12px;
	color: #3F3F3F;
	text-align: left;
}

.col-83 {
	background-color: #EEEEEE;
}

.col-84 {
	font-size: 10px;
	color: #F96065;
}

.col-85 {
	width:120px;
}

.col-86 {
	background-color: #D1D1D3;
	font-size: 12px;
	color: #3F3F3F;
	width: 54px;
}

.col-87 {
	font-size: 12px;
	color: #3F3F3F;
}

input.type9 {
	width: 36px;
	height: 20px;
	font-size: 12px;
	color: #666666;
}

input.type10 {
	width: 33px;
	height: 12px;
	text-align: left;
}

.col-88 {
	background-color: #EEEEEE;
	font-size: 12px;
	width: 32px;
	font-weight: bold;
	color: #3F3F3F;
	text-align: center;
}

input.type11 {
	width: 115px;
	height: 24px;
	font-size: 12px;
	color: #243F77;
	font-weight: bold;
}

.col-89 {
	border: 1px solid #C7CCD1;
	background-color: #ffffff;
}

.col-90 {
	color: #2E353F;
	font-size: 12px;
}

a:link.col-a91 {
	color: #0000FF;
	text-decoration:none;
	font-size:10pt;
}

a:hover.col-a91 {
	color: #ffffff;
	background-color:#1F3C84;
	font-size: 10pt;
	padding: 1px;
}

a:active.col-a91 {
	color: #0000FF;
	font-size: 10pt;
}

a:visited.col-a91 {
	color: #0000FF;
	font-size: 10pt;
}

.col-91 {
	background-color: #C7CCD1;
	font-size: 12px;
	color: #3F3F3F;
	font-weight: bold;
	text-align: center;
}


input.type12 {
	width: 100px;
	height: 12px;
	text-align: left;
}

.col-92 {
	font-size: 12px;
	color: #5673AB;
	line-height: 150%;
}

.col-93 {
	background-image: url(../images/graphic/graphic019.gif);
	background-repeat: no-repeat;
	background:position: 0% 0%
}

.col-94 {
	background-color: #ffffff;
	font-size: 12px;
	color: #424242;
	line-height: 120%;
}

.col-95 {
	font-size: 12px;
	color: #a42a0e;
}

.col-96 {
	font-size: 10px;
	color: #3c4f75;
}

.col-97 {
	font-size: 12px;
	color: #434343;
	line-height:140%;
}

.col-98 {
	font-size: 12px;
	background-color: #FFFFE8;
	color: #3A5282;
	font-weight: bold;
}

.col-99 {
	font-size: 12px;
	background-color: #C7EAF2;
	color: #3A5282;
	font-weight: bold;
	width: 60px
}

.col-100 {
	background-color: #ffffff;
	font-size: 12px;
	color: #3F3F3F;
}

.col-101 {
	border: 1px solid #78CDE1;
	background-color: #78CDE1;
}

.col-100 {
	background-color: #ffffff;
	font-size: 12px;
	color: #3F3F3F;
	width: 110px
}

.col-102 {
	font-size: 12px;
	background-color: #FFFFE8;
	color: #FF0000;
	font-weight: bold;
	width: 60px
}

.col-103 {
	font-size: 12px;
	background-color: #FFFFE8;
}

.col-104 {
	font-size: 10px;
	color: #FF0000;
}


.col2-105 {
	font-size: 15px;
	color: #ffffff;
	font-weight: bold;
}

.col-106 {
	background-color: #CACDCE;
	font-size: 12px;
	font-weight: bold;
	color: #3F3F3F;
	text-align: center;
}


input.type6-2 {
	width: 200px;
	height: 12px;
	text-align: left;
}


.col-79-2 {
	border: 1px solid #9E9D9D;
	background-color: #ffffff;
}

.col-107 {
	background-color: #ffffff;
	font-size: 12px;
	color: #3F3F3F;
	text-align: center;
}

.col-108 {
	font-size: 12px;
	color: #323E51;
	text-align: center;
	background-color: #e1eff1;
	font-weight: bold;	
}

.col-109 {
	font-size: 12px;
	color: #0D2149;
	text-align: center;
	background-color: #ffffff;
}

.col-110 {
	font-size: 12px;
	color: #ffffff;
	text-align: center;
	background-color: #7CC1D1;
	font-weight: bold;
	padding: 5px;
}

.col-115 {
	background-color: #D1D1D3;
	font-size: 12px;
	color: #3F3F3F;
	width: 150px;
	text-align: center;
}

input.type9-2 {
	width: 100px;
	height: 20px;
	font-size: 12px;
	color: #666666;
}
.dot {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

.top_bar {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-right: 5px;
	text-align: right;
}

.box1 {
	background-attachment: fixed;
	background-image: url(../images/toha/t_img_66.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 8px;
	width: 170px;
}
.bg {
	background-attachment: fixed;
	background-image: url(../images/h-login/ptaro.JPG);
	background-repeat: no-repeat;
	background-position: left top;
}


.login-01 {
	font-size: 15px;
	color: #87CEEB;
	text-align: right;

}

.login-02 {
	font-size: 10px;
	color: #FFFFFF;
	text-align: right;

}

.game-01 {
	font-size: 13px;
	color: #FFFFFF;
	
}

.game-02 {
	font-size: 10px;
	color: #FFFFFF;
	
}

.game-03 {
	font-size: 14px;
	color: #FF3300;
	
}

.game-04 {
	font-size: 9px;
	color: #FFA500;
	
}

.game-04a {
	font-size: 9px;
	color: #00BFFF;
	
}

.game-05 {
	font-size: 10px;
	color: #FFD700;
	
}

.game-06 {
	font-size: 13px;
	color: #000080;
	font-weight: bold
	
}


.game-06b {
	font-size: 13px;
	color: #dcdcdc;
	font-weight: bold
	
}

.game-06c {
	font-size: 13px;
	color: #87ceeb;
}


.game-06d {
	font-size: 13px;
	color: #FFD700;
	font-weight: bold
	
}

.game-06e {
	font-size: 10px;
	color: #ffffff;

}


.game-06f {
	font-size: 12px;
	color: #87ceeb;
}

.game-06g {
	font-size: 11px;
	color: #ffffff;
}


.game-07 {
	font-size: 12px;
	color: #1E90FF;
	font-weight: bold
	
}

.point-01 {
	font-size: 10px;
	color: #FFFFFF;
}

.point-02 {
	font-size: 13px;
	color: #D3D3D3;
	
}


.game-08 {
	background-color: #666c82;
	background-image: url(../images/game/game001.gif);
	background-repeat: no-repeat;
	background:position: 0% 0%
	padding: 0px;
}


.game-09 {
	font-size: 10px;
	color: #FFA500;
	
}

.game-10 {
	font-size: 9px;
	color: #FF4500;
	
}

.bg{
	background-image: url(/html/images/game/login2.gif);
	background-repeat: no-repeat;
	background-position: right top;  
}



a:link.gameyellow {
	color: #ffd700;
	text-decoration: none;
	font-size: 12px;
}

a:hover.gameyellow {
	color: #fcefa4;
	font-size: 12px;
	text-decoration: none;

}

a:active.gameyellow {
	color: #ffd700;
	font-size: 12px;
	text-decoration: none;
}

a:visited.gameyellow {
	color: #ffd700;
	font-size: 12px;
	text-decoration: none;
}


a:link.gameyellow2 {
	color: #F0E68C;
	text-decoration: none;
	font-size: 12px;
}

a:hover.gameyellow2 {
	color: #FAFAD2;
	font-size: 12px;
	text-decoration: none;

}

a:active.gameyellow2 {
	color: #F0E68C;
	font-size: 12px;
	text-decoration: none;
}

a:visited.gameyellow2 {
	color: #F0E68C;
	font-size: 12px;
	text-decoration: none;
}





.IPCheck {
	font-size: 12px;
	color: #000000;
	
}

.product-01 {
	font-size: 15px;
	color: #FF6347;
	text-align: center;
	padding-left: 4px;
	line-height: 100%;
}

.product-02 {
	font-size: 13px;
	color: #808080;
	text-align: left;
	padding-left: 4px;
	line-height: 100%;
}

.product-03 {
	font-size: 9px;
	color: #FF6347;

}


a:link.product {
	color: #A9A9A9;
	text-decoration: none;
	font-size: 12px;
}

a:hover.product {
	color: #808080;
	font-size: 12px;
	text-decoration: none;

}

a:active.product {
	color: #A9A9A9;
	font-size: 12px;
	text-decoration: none;
}

a:visited.product {
	color: #808080;
	font-size: 12px;
	text-decoration: none;
}


.sim {
	font-size: 12px;
	color: #536B89;
	padding-left: 30px;
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
	padding-bottom: 10px;
}

.box1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B4D9E1;
	border-right-color: #B4D9E1;
	border-bottom-color: #B4D9E1;
	border-left-color: #B4D9E1;
}
.box2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-color: #B6D9DF;
	border-right-color: #B6D9DF;
	border-bottom-color: #B6D9DF;
	border-left-color: #B6D9DF;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

