/* CSS Document */

/*==================================

MATOMARU-KUN (gino.html or more...)
------------------------------------
initialized and design format. 

==================================*/

#kenko_main {
     text-align:left;
	 float:left;
	 margin-bottom:1em;
}
#kenko_contents a {
     text-decoration:underline;
}
#right {
     margin-top :1.4em;
}
#kenko_contents {
     width:60em;
	 background:#EEEEEE;
	 border:solid 1px #DDDDDD;
}
#main_box {
     padding:1em;
}
.text_box {
     background:#FFFFFF;
	 margin:1em;
	 padding:2em;
}
.text_box2 {
     background:#FFFFFF;
	 margin-top:-1em;
	 padding:2em 1em 0 1em;
}
.text_box3 {
     background:#FFFFFF;
	 margin:1em;
	 padding:2em;
}
#sub_text_box {
	 margin: 1em;
}
#sub_left {
     float:left;
	 width:60%;
	 
}
#sub_right {
     float:right;
	 width:35%;
     border:solid 1px #66CC66;
	 padding:0.5em;
}
#empty {
     clear:both;
}
#glay_box {
/*     border:solid 1px #999999;*/
	 margin:1em;
}

#more_inside_box {

}
#text_right {
     text-align:right;
	 padding:0.5em;
}
#photo_case {
     margin:0 2em;
	 width:93%;
	 
}
#no_background_box {
     text-align:center;
}
/*-----------------------
button setting

.text_box a ;link,
.text_box a ;visited{
     width:100%;
}
.text_box a ;hover,
.text_box a ;active{
     width:105%;
}
------------------------*/

/*------------------------
printer setting
------------------------*/
.print_none {
     list-style:none;
}

/*------------------------
table setting (gino_01.html)
------------------------*/
table {
     text-align:left;
}

/*-- right --*/
#right h3 a{
     width:12.8em;
}
.text_box {
     color:#000000;
}

.bit_large  {
     font-size:120%;
}

/*------------------------
questions font setting (gino_01.html)
------------------------*/
.QColor {
     color:#FF6633;
	 font-weight:bold;
}

/*------------------------
side NAVI setting (gino.html)
------------------------*/
#right2 {
	float: right;
	width: 18em;
}
.navi a img{
	margin-top:0.2em;
}

.navi a:link,
.navi a:visited {
    background-position:0 0;
}
.navi a:hover,
.navi a:active {
    background-position:0 2em;
}
/*

.navi a img:link,
.navi a img:visited{
 width:90%;
}
.navi a img:hover,
.navi a img:active {
    
}
*/
 
.toUpper {
     clear:both;
	 width:10em;
	 margin-top:1em;
	 margin-bottom:2em;
	 text-align:right;
     float:right;
	 padding:0.5em 1em 0.5em 0;
}
.address {
     border:solid 1px #EEE;
	 width:31em;
	 padding:1em;
	 margin-left:2em;
	 margin-top:1em;
	 clear:both;
}
.address a{
     text-decoration:underline;
}
.address2 {
     border:solid 1px #EEE;
	 border-top:solid 8px #EEE;
	 width:31em;
     padding:1em;
	 margin-left:13em;
	 clear:both;
	 text-align:left;

}
.address2 a {
     tex2t-decoration:underline;
}

/*-- gizou page --*/
#date_ym {
     float:right;
	 text-align:right;
	 margin-right:1em;
}
h6 {
     border-left:solid 8px #FFCC33;
	 border-top:solid 1px #FFCC33;
	 border-bottom:solid 1px #FFCC33;
	 border-right:solid 1px #FFCC33;
	 padding:0.3em 1em;
	 font-size:1.4em;
}
#kanri1 {
	 text-align:center;
	 clear:both;
	
}
#kanri1 a{
     text-decoration:underline;
}
#footerTXT  {
     text-align:left;
}

/*::::::::::::::::::::::*/
/* gino.html :::::::*/
/*::::::::::::::::::::::*/

#matomaru_case {
	width:86%;
	clear:both;
	padding-left:3.8em;
	margin-top:2em;
}
#book_marker {
	margin-top:-15.5em;
	padding-left:8.5em;
	margin-bottom:3em;
}
#book_marker  img{
    margin-right:6.1em;
}
/*for IE6*/
*html #matomaru_case {
	width:75%;
	clear:both;
	padding-left:3.8em;
}
*html #book_marker {
	margin-top:-15.5em;
	padding-left:8.5em;
	margin-bottom:3em;
}
*html #book_marker  img{
    margin-right:6.1em;
}

#footerTXT {
	font-size:100%;
	text-align:center;
	float:left;
	width:75%;
}
.address2 {
	margin:0 auto;
}
/*::::::::::::::::::::::*/
/* gino01.html :::::::::*/
/*::::::::::::::::::::::*/
.paraBox {
	width:100%;
	clear:both;
	line-height:2em;
}
.leftNum {
	float:left;
	width:6%;
	color:#F60;
	font-weight:bold;
}
.rigNum {
	float:right;
	width:94%;
}
.paraBoxQA {
	width:100%;
	clear:both;
	line-height:2em;

}
.leftNumQA {
	float:left;
	width:5%;
	padding-top:0.5em;
}
.rigNumQA {
	float:right;
	width:92%;
	
}
.rigNumQAq {
	float:right;
	width:92%;
	background:#FCFCFC;
	margin-bottom:1em;
	border-top:solid 1px #EEE;
	border-bottom:solid 1px #EEE;
	padding:0.5em 0;
	color:#333;
	padding-left:1em;
	font-size:110%;
	
}
/*gino_06.html table color*/
.d_gray {
	background:#CCCCCC;
}
.l_gray {
	background:#EEEEEE;
}
.toupperBTN {
	clear:both;
	float:right;
	width:20%;
}
.font_red {
	color:#F00;
	font-weight:bold;
}

.whiteBG {
	padding:0.5em; 
	color:#333; 
	text-align:center; 
	background:#FFFFFF;
}

/*まとまるくん　終了*/
#quit_matomaru {
	margin:0 2em 1em 2em;
	padding:1em 4em;
	background:#FFF7D8;
	border:1px solid #FFCC33 ;
}
#quit_matomaru h1 {
	font-size:2em;
	text-align:center;
}

.word_left {
	text-align:left;
	line-height:1.8em;
}
.word_right {
	text-align:right;
	line-height:1.8em;
}
#renraku {
	width:%;
	}
#renraku tr.pad10 td {
	padding: 0 0 10px 0;}

.red { 
			color:#F00;
			font-size:10pt;
}
