.profile-box-short{
	width:900px;
/*	height: 578px;*/
/*	height: 900px;
	height: 500px;*/
	margin: 0px auto 20px ;
	padding: 0px 0 0px;
	text-align: left;
/*	background: url('profile/img/profile-bg-short.png') no-repeat;*/
	overflow: hidden;
}

.profile-box-short-base{
	width:900px;
	margin: 0px auto 0px ;
	padding: 20px 30px;
	padding: 0px 0 0px;
	text-align: left;
}

.profile-box-short-left{
	width:400px;
	margin: 0px auto 0px ;
	padding: 20px 0 20px 30px;
	text-align: left;
	float: left;
}

.profile-box-short-right{
	width:500px;
	margin: 0px auto 0px ;
	padding: 20px 20px 20px 30px;
	text-align: left;
	float: left;
}

.profile-box-short h2{
	width:840px;
	width:450px;
	height: 30px;
	height: 56px;
	margin: 0px 0px 10px ;
	padding: 0px 0 0px;
	text-align: left;
}

.profile-box-short h3{
	width:840px;
	width:450px;
	height: 28px;
	margin: 0px 0px 0px ;
	padding: 0px 0 0px;
	text-align: left;
}

.profile-text-short{
	width:840px;
	width:450px;
	margin: 0px 0px 0px ;
	padding: 0px 0 0px;
	text-align: left;
}

.profile-text-short p{
	font-size:108%;
	color: #167CBD;
	font-weight: bold;
	font-family: "Times New Roman", "游明朝", YuMincho, "Hiragino Mincho ProN", Meiryo, serif; 
	/*旧ブラウザ用*/
	font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;
	font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", serif;
}

.profile-text-short p.answer{
	font-size:108%;
	color: #167CBD;
	font-weight: normal;
	font-family: "Times New Roman", "游明朝", YuMincho, "Hiragino Mincho ProN", Meiryo, serif; 
	/*旧ブラウザ用*/
	font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;
	font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", serif;
}

/*.profile-text-short p{
	font-weight: normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "Osaka", "MS Pゴシック", "MS P Gothic", Helvetica, Arial, sans-serif;
}*/



/*****

*****/

.profile-box-long{
	width:840px;
	height: 600px;
	margin: 0px auto 20px ;
	padding: 0px 0 0px;
	text-align: left;
/*	background: url('profile/img/profile-bg-short.png') no-repeat;*/
}

.profile-box-long-base{
	width:840px;
	margin: 0px auto 0px ;
	padding: 20px 30px;
	padding: 0px 0 0px;
	text-align: left;
}

.profile-text-long-center{
	width:840px;
	margin: 0px 0px 0px ;
	padding: 0px 0 0px;
	text-align: left;
}

.profile-text-long p{
	font-size:108%;
	color: #167CBD;
	font-weight: bold;
	font-family: "Times New Roman", "游明朝", YuMincho, "Hiragino Mincho ProN", Meiryo, serif; 
	/*旧ブラウザ用*/
	font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;
	font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", serif;
}

.profile-text-long p.answer{
	font-size:108%;
	color: #167CBD;
	font-weight: normal;
	font-family: "Times New Roman", "游明朝", YuMincho, "Hiragino Mincho ProN", Meiryo, serif; 
	/*旧ブラウザ用*/
	font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;
	font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", serif;
}

/******/
.profile-box-morelink{
	width:840px;
	width:450px;
	height: 50px;
	margin: 20px auto 20px ;
	padding: 0px 0 0px;
	text-align: left;
/*	background: url('profile/img/profile-bg-short.png') no-repeat;*/
}

.profile-box-morelink-base{
	width:840px;
	width:450px;
	margin: 0px auto 0px ;
	padding: 0px 0 0px;
	text-align: left;
}

.profile-box-morelink-button{
	width:840px;
	width:450px;
	margin: 0px 0px 0px ;
	padding: 0px 0 0px;
	text-align: right;
	ont-size:100%;
	color: #167CBD;
}

a:link { color: #167CBD;text-decoration: none; }/* リンク */
a:visited { color: #167CBD;text-decoration: none; }/* 既に見たリンク */
a:active { color: #167CBD;text-decoration: underline; }/* クリック時のリンク */
a:hover { color: #b01672;text-decoration: underline; }/* カーソルが上にある時のリンク */

.profile-box-morelink-button a img{
background:none!important;
}
 
.profile-box-morelink-button a:hover img{
opacity:0.6;
filter:alpha(opacity=60);
-ms-filter: "alpha( opacity=60 )";
background:none!important;
}

/******/
.profile-box-morelink-l{
	width:840px;
	height: 50px;
	margin: 0px auto 20px ;
	padding: 0px 0 0px;
	text-align: left;
/*	background: url('profile/img/profile-bg-short.png') no-repeat;*/
}

.profile-box-morelink-base-l{
	width:840px;
	margin: 0px auto 0px ;
	padding: 0px 0 0px;
	text-align: left;
}

.profile-box-morelink-button-l{
	width:840px;
	margin: 0px 0px 0px ;
	padding: 0px 0 0px;
	text-align: right;
	ont-size:100%;
	color: #167CBD;
}