﻿/* CSS Document */


/*================================================================================
	   root
  ================================================================================ */
body {
text-align:center;
line-height:1.6;
font-size:100.01%;
background:url(../images/bg_root.jpg) repeat-x top  ;
background-color:#EBE8A2;
margin: 0px; 
}
html,body {
height:100%;
}
* html body {
padding-left: 1px;
}

#container{
margin:20px auto 20px auto;
padding:0 0 28px 0;
width:568px;
text-align:left;
background:url(../images/btm_r_plate.jpg) no-repeat bottom;
background-color:#FFFFFF;
}
#profile{
margin:0 0 0 18px;
width:532px;
text-align:left;
background:url(../images/icon_prof.jpg) no-repeat top left;
}
#profile p{
margin:4px 0 0 0;
padding:0 0 40px 0;
width:532px;
font-size:150%;
line-height:170%;
text-align:left;
background:url(../images/icon_what_p.gif) no-repeat 252px 0;
background-position:bottom;
}
#profile p.text01{
margin:0 0 0 0;
padding:4px 0 40px 0;
text-indent:120px;
}

#profile p img.pht_right{
margin:4px 0 0 13px;
float:right;
}
#profile p img.pht_left{
margin:4px 13px 0 0;
float:left;
}

#profile p.last{
padding:0 0 15px 0;
background:none;
}
#profile p span.red01{
color:#990000;
font-weight:bold;
}

#profile p span.brown01{
color:#6C471B;
font-weight:bold;
}
#container input.swap_i{
margin:0 0 0 180px;
}

/*================================================================================
	   高島氏
  ================================================================================ */

#container  .t_column01{
margin:0 0 0 25px;
padding:36px 0 2px 0;
width:518px;
font-size:144%;
font-weight:bold;
line-height:160%;
background: url(../images/img_partition.jpg) no-repeat 221px 5px;
}

#container img.ttl{
margin:30px 0 0 25px; 
}

#container  .t_column02{
margin:0 0 0 25px;
padding:7px 0 0px 0;
width:518px;
font-size:144%;
line-height:160%;
}
#container  .t_column02 .red{
font-weight:bold;
color:#990000;
}

#container  .t_column03{
margin:0 0 0 25px;
padding:7px 0 30px 0;
width:518px;
font-size:144%;
line-height:160%;
}
#container  .t_column03 p{
margin:0 0 0 0;


}
#container  .t_column03 .ttl01{
margin:5px 0 0 0;
color:#5B5300;
font-weight:bold;
font-size:117%;
}
#container  .t_column03 .ttl01_02{
margin:15px 0 0 0;
color:#5B5300;
font-weight:bold;
font-size:117%;
}
#container  .t_column03 .ttl02{
margin:0;
color:#990000;
font-weight:bold;
}

#container  .t_column03 .red{
font-weight:bold;
color:#FF0000;
}




