@charset 'Shift_JIS';

/*プロフィールページ　index-----------------------------*/
.tooltip				{list-style: none;}
.tooltip li				{
						padding:0px;
						margin:0 0 15px 7px;
						position: relative;
						text-align:center;
						line-height:1.6;
						}
.tooltip a				{display: block;text-decoration: none;font-size:16px;}
.tooltip li span		{
						background: #ffc;
						line-height:1.2;
						border: 1px solid #fc6;
						height: 45px;
						position: absolute;
						top: -85px;
						left: 0;
						text-align:left;
						padding: 10px 12px 10px;
						z-index: 2;
						display: none;
						}

p.profile_txt			{letter-spacing:1.5px;margin:20px 0 0 47px;}
p.onj					{padding:0px 55px 0px 0px;float:right;clear:both;width:50px;}

div#profile				{padding:15px 0px 0px 33px;width:800px;}

div#profile a			{text-decoration:none;cursor:pointer;}

div#profile img			{border:3px solid #ffefa9;}
div#profile div			{margin:10px;float:left;text-align:center;height:100px;}
img#order_button		{margin:0 0 0 350px;}

img.name				{border:none!important;visibility:hidden;}
a:hover .name			{visibility:visible;}
 /*IE向けハック*/
* html a:hover div.profile_box img	{border:5px solid #f6f6f6;}

img#snap_waku			{float:left;margin:20px 0 20px 43px;}
div#profile_img			{height:225px;width:300px;margin:41px 0 0 50px;position:relative;left:-00px;} 
 /*IE6 7以外ハック*/
img#snap_waku,
div#profile_img,
div#pr_txt				{ /display:none;}

div#pr_txt				{width:420px;float:right;margin:20px 40px 0px 0px;letter-spacing:1px;}
div#pr_txt div			{line-height:1.5;}
div#pr_txt h3			{letter-spacing:2px;color:#555555;margin:0 0 20px 0;text-align:center;}
div#pr_txt li			{}

/*
div#profile_aikawa		{background:url("../img/profile/name_aikawa2.gif") no-repeat 0 0;}
div#profile_ikeda		{background:url("../img/profile/name_ikeda2.gif") no-repeat 0 0;}
div#profile_ishikawa	{background:url("../img/profile/name_ishikawa2.gif") no-repeat 0 0;}
div#profile_ishida		{background:url("../img/profile/name_ishida2.gif") no-repeat 0 0;}
div#profile_oohira		{background:url("../img/profile/name_oohira2.gif") no-repeat 0 0;}
div#profile_okuyama		{background:url("../img/profile/name_okuyama2.gif") no-repeat 0 0;}
div#profile_odagiri		{background:url("../img/profile/name_odagiri2.gif") no-repeat 0 0;}
div#profile_onda		{background:url("../img/profile/name_onda2.gif") no-repeat 0 0;}
div#profile_kuroishi	{background:url("../img/profile/name_kuroishi2.gif") no-repeat 0 0;}
div#profile_sayama		{background:url("../img/profile/name_sayama2.gif") no-repeat 0 0;}
div#profile_shiio		{background:url("../img/profile/name_shiio2.gif") no-repeat 0 0;}
div#profile_shinohara	{background:url("../img/profile/name_shinohara2.gif") no-repeat 0 0;}
div#profile_todo		{background:url("../img/profile/name_todo2.gif") no-repeat 0 0;}
div#profile_nakashima	{background:url("../img/profile/name_nakashima2.gif") no-repeat 0 0;}
div#profile_nagata		{background:url("../img/profile/name_nagata2.gif") no-repeat 0 0;}
div#profile_nanasawa	{background:url("../img/profile/name_nanasawa2.gif") no-repeat 0 0;}
div#profile_nonaka		{background:url("../img/profile/name_nonaka2.gif") no-repeat 0 0;}
div#profile_hayasaka	{background:url("../img/profile/name_hayasaka2.gif") no-repeat 0 0;}
div#profile_hamada		{background:url("../img/profile/name_hamada2.gif") no-repeat 0 0;}
div#profile_hisamoto	{background:url("../img/profile/name_hisamoto2.gif") no-repeat 0 0;}
div#profile_honma		{background:url("../img/profile/name_honma2.gif") no-repeat 0 0;}
div#profile_maeda		{background:url("../img/profile/name_maeda2.gif") no-repeat 0 0;}
div#profile_maruyama	{background:url("../img/profile/name_maruyama2.gif") no-repeat 0 0;}
div#profile_murayama	{background:url("../img/profile/name_murayama2.gif") no-repeat 0 0;}
div#profile_misawa		{background:url("../img/profile/name_misawa2.gif") no-repeat 0 0;}
div#profile_mitomi		{background:url("../img/profile/name_mitomi2.gif") no-repeat 0 0;}
div#profile_morimoto	{background:url("../img/profile/name_morimoto2.gif") no-repeat 0 0;}
div#profile_yajima		{background:url("../img/profile/name_yajima2.gif") no-repeat 0 0;}
div#profile_yamazaki	{background:url("../img/profile/name_yamazaki2.gif") no-repeat 0 0;}
div#profile_yoshida		{background:url("../img/profile/name_yoshida2.gif") no-repeat 0 0;}
div#profile_yonezawa	{background:url("../img/profile/name_yonezawa2.gif") no-repeat 0 0;}

a:hover div#profile_aikawa,
a:hover div#profile_ikeda,
a:hover div#profile_ishikawa,
a:hover div#profile_ishida,
a:hover div#profile_oohira,
a:hover div#profile_okuyama,
a:hover div#profile_odagiri,
a:hover div#profile_onda,
a:hover div#profile_kuroishi,
a:hover div#profile_sayama,
a:hover div#profile_shiio,
a:hover div#profile_shinohara,
a:hover div#profile_todo,
a:hover div#profile_nakashima,
a:hover div#profile_nagata,
a:hover div#profile_nanasawa,
a:hover div#profile_nonaka,
a:hover div#profile_hayasaka,
a:hover div#profile_hamada,
a:hover div#profile_hisamoto,
a:hover div#profile_honma,
a:hover div#profile_maeda,
a:hover div#profile_maruyama,
a:hover div#profile_murayama,
a:hover div#profile_misawa,
a:hover div#profile_mitomi,
a:hover div#profile_morimoto,
a:hover div#profile_yajima,
a:hover div#profile_yamazaki,
a:hover div#profile_yoshida,
a:hover div#profile_yonezawa	{background-position:0 102px;}
*/

/*プロフィールページ　個別*------------------------------*/
div#profile_bar			{background:#BFE11B;width:630px;float:left;height:21px;}

div#profile_box_l		{float:left;clear:both;position:relative;left:65px;top:30px;}
div#profile_box_l #voice_n	{text-align:center;margin:10px 0 0 0;color:#999999;letter-spacing:1.3px;}

div#profile_box_r		{
						border:2px solid #EBEAE6;
						float:right;
						width:400px;
						height:405px;
						text-align:center;
						position:relative;left:-65px;top:30px;
						}
img#left_link,
img#right_link			{margin:24px 0 13px 0;position:relative;top:-1px;}
img.profile_name		{margin:24px 0 13px 0;}
#profile_box_r dl		{margin-left:50px;line-height:150%;}
#profile_box_r dt		{margin:0 0 0 0;float:left;width:65px;text-align:left;}
#profile_box_r dd		{margin:3px 0 3px 85px;padding:0;text-align:left;}

 /*IE7以下向けハック*/
*+html div#profile_box_r dt	{margin:2px 0 0 0;}
* html div#profile_box_r dt	{margin:2px 0 0 0;}

/* IE8向け */ 
html>/**/body div#profile_box_r {line-height/*\**/:1%\9;}
html>/**/body div#profile_box_r dl {margin/*\**/:7px 0 0 50px\9;line-height/*\**/:120%\9;}
html>/**/body div#profile_box_r dd {margin/*\**/:2px 0 0 85px\9;}
html>/**/body div#sample_snap {line-height/*\**/:70%\9;}
html>/**/body div#sample_snap div {margin/*\**/:9px 0 0 0\9;}

img#print_rogo			{display:none;}
img#sample				{margin:20px 20px 5px 0;}
img#snap				{margin:20px 0px 5px 20px;}
div.sample				{float:left;position:relative;left:75px;margin:3px 0;}
div.snap				{float:right;position:relative;left:-82px;margin:3px 0;}
img#profile_copyright	{position:absolute;bottom:8px;left:130px;}


div#swfplayer			{overflow:hidden;height:1px;}
span.sub_t				{font-size:90%;}
 /*IE向けハック*/
*+html span.sub_t		{font-size:70%;}
* html span.sub_t		{font-size:70%;}
/* IE8向け */ 
html>/**/body .sub_t	{font-size/*\**/:85%\9;}


div#button_box			{clear:both;margin:35px 0 0 494px;}
 /*IE向けハック*/
*+html div#button_box	{margin:53px 0 0 493px;}
* html div#button_box	{margin:53px 0 0 493px;}
img#print_button		{cursor:pointer;}

div#textbox_l			{float:left;clear:both;position:relative;left:65px;margin:15px 0 0 0;}
 /*IE向けハック*/
*+html div#textbox_l	{margin:15px 0 70px 0;}
* html div#textbox_l	{margin:15px 0 70px 0;}
div#textbox_r			{float:right;position:relative;left:-75px;margin:15px 0 0 0;}
div#textbox_l p,
div#textbox_r p			{margin:7px 0;}
h3						{
						font-weight:bold;
						font-size:120%;
						color:#A6C812;
						letter-spacing:-1px;
						padding:10px 0 0 0;
						line-height:80%;
						position:relative;left:-3px;
						}
span.ch_title			{font-weight:bold;color:#FBB04B;}

img.onair				{position:relative;top:2px;}

/*プロフィール用フッター*/
img#address				{float:right;position:absolute;top:50px;left:320px;}
div#print_footer		{display:none;}

/*ポップアップ*/
#voice					{
						padding:4px; background: #ffffff;
						position:absolute;top:503px;left:582px;
						border:outset 1px #00A178;
						z-index: 1;
						visibility: hidden;
						line-height:1.8;
						}
#voice img				{vertical-align:middle;margin:2px 0 0 0;}


