@charset "utf-8";

/*
Theme Name: SUBHAND
Author: SUBHAND.LLC
Author URL: http://www.subhand.net/
*/


/* common
---------------------------------------------*/
* {margin:0;padding:0;}

a:link,a:visited {
	color: #2236cf;
	text-decoration:underline;
}
a:hover,a:active {
	color: #d90909;
	text-decoration:underline;
}

.impact   {font-size:20pt; font-weight:bold;}
.impact2  {color:red;}
.impact3  {background:yellow; color:#000;}
#impact4  {underline;}
.impact5  {background:#173B50; padding:2px 5px; color:#fff;}
.impact6  {background:#f4f4f4; padding:3px; line-height:1.1;}
.impact7  {background: #B60000; padding:2px 5px; color:#fff;}
.style2   {color: #FF0000}
.style3   {color: #333333}
.style4   {color: #000000}


img{ border: none;}




/* layout
---------------------------------------------*/

/*TopIntro-Start*/
body {
  background:#ffffff;
  text-align:center;
  font-size:14px;
  font-family: "MS UI Gothic", Verdana, Times New Roman;
}
#intro{
	width:800px;
	margin:0px auto;
}
.wrap {
	background:url(../images/bg_02.png);
    background-repeat:repeat-y;
	margin:0px auto;
	width:918px;
	
}
#container {
	background-color:#FFFFFF;
	width:800px;
	margin: 0px auto;
   line-height: 180%;
	text-align: left;
}/*TopIntro-End*/




/* 
------------------------------------------------------*/
#copyright{
	text-align:center;
	padding:15px 0px;
}
#container p{
	clear:both;
	padding:0px 35px;
	line-height:1.5;
}
div.clear{
	clear: both;
	margin: 0 0 10px 0;
}



th, td  {
font-size:14px;
}

 
 

/* Tokutei Table
------------------------------------------------------*/
.tb01{
	width:600px;
	margin:30px auto 30px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
}
.tb01 .title{
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:6px;
	background-color:#e4e4e4;
	width:35%;
}
.tb01 td{
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:6px;
	text-align:left;
	background-color:#FFFFFF;
}


/*  Button-Custom
---------------------------------------------------------- */
#BtnStyle_ctm_one a{
	color:#fff;
}
#BtnStyle_ctm_one a:hover{
	color:#FFD640;
}




#BtnStyle_ctm2_two a{
	color:#000;
}
#BtnStyle_ctm2_two a:hover{
	color:#1C5DCE;
}




/*  ul  
---------------------------------------------------------- */
ol,
ul{
	list-style-position: inside;
	padding-left:10px;
}
ol li,
ul li{
	text-align:left;
}
