@charset "utf-8";

@import url("../packages/default/css/import.css");
html {
_filter:expression(document.execCommand("BackgroundImageCache", false, true));
}

/*フォーカス用*/
input.jText, textarea, select {
padding:4px 2px 2px !important;
/*border:1px solid #5e5e5e;*/
border:1px solid #ccc;
}

input[type="text"] {
padding:4px 2px 2px !important;
/*border:1px solid #5e5e5e;*/
border:1px solid #ccc;
height:20px;
}

input[type='password'] {
height: 20px;
padding:4px 2px 2px ;
}

.jFocus {
background:#fff;

}


/* unitip css */

#unitip {
	position: absolute;
	z-index: 1000;
	top: -1000px;
	color: #fff;
	font: normal normal 1.1em/15px Verdana, Arial, Helvetica, sans-serif;
	display: none;
}

	#unitippoint, #unitipmid, #unitipcap {
		position: relative;
		top: 0px; 
		left: 0px;
		width: 145px;
		display: block;
	}
	
	#unitippoint { 
		background: url("../packages/default/img/common/TipPoint.png") no-repeat; 
		height: 19px; 
		overflow: hidden; 
	}
	
	#unitipmid { 
		background: url("../packages/default/img/common/TipMid.png") repeat; 
		width: 115px;
		height: auto; 
		padding: 5px 15px;
	}
	
	#unitipcap { 
		background: url("../packages/default/img/common/TipCap.png") no-repeat; 
		height: 7px; 
		overflow: hidden; 
	}
/* user_data css */

div#user_data{
		margin:0 auto;
}
div#user_data h2.title{
		margin:20px 0 20px 0;
		width:565px;
		height: 40px;
		background: url("../packages/default/img/common/u2_h2_title.gif") no-repeat;
		overflow:hidden;
		padding:1px 10px 0px 25px;
		font-family:"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka",sans-serif;
		font-size:20px;
		font-size-adjust:none;
		font-stretch:normal;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
		line-height:38px;
}
div#user_data02 {
margin-left:20px;
}

div#user_data02 .goriyouguide p{

 margin-top:1em;
 margin-bottom:1em;
 }

.red{
	color:red;
 font-size: 20px;
 font-weight: bold;
}

.fsize16{
    font-size:16px;
}
div#user_data02  b{
color:red;
font-size: 20px;
font-weight: bold;
}

.center{
text-align: center;
line-height:1.5em; 
}

.line{
line-height:1.5em; 

}

.indent{
width:400px;
margin:0 auto;
}


div#abcd b{
color:#FF0000;
font-size:1em;
}



/*--------------------------------------
	Tag Cloud
---------------------------------------*/

ul.tagCloud {
	margin: 0;
	padding: 0.5em 10px;
	line-height: 1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

ul.tagCloud li {
	margin: 0;
	padding: 0;
	display: inline;
	font-size: 145%; /* ここで相対的に文字サイズを変更 */
}

ul.tagCloud li a {
	text-decoration: none;
}

/* タグレベル1～6 */

ul.tagCloud li.level6 a {
	font-size: 167%;
	font-weight: bold;
	color: #3d881a;
}

ul.tagCloud li.level5 a {
	font-size: 136%;
	font-weight: bold;
	color: #76c246;
}

ul.tagCloud li.level4 a {
	font-size: 122%;
	font-weight: bold;
	color: #66bc50;
}

ul.tagCloud li.level3 a {
	font-size: 114%;
	color: #84be76;
}

ul.tagCloud li.level2 a {
	font-size: 92%;
	color: #98d299;
}

ul.tagCloud li.level1 a {
	font-size: 77%;
	color: #c3d1c0;
}

/* オンマウス色 */
ul.tagCloud li a:hover {
	color: #000;
}

