@charset "utf-8";


/* ------------------------------------------
   #main h2
*/
#main h2{
 background: url(../../img/about/title.png);
}

/* ---------------------------------------
			#page-link
*/
li#b-about a{
 width:94px;
 background-image:url(../../img/about/b_about.gif);
}
li#b-profile a{
 width:154px;
 background-image:url(../../img/about/b_profile.gif);
}
li#b-inner a{
 width:80px;
 background-image:url(../../img/about/b_inner.gif);
}

/* ---------------------------------------
			#wrapper .content //Contents
*/
section#about{}

/* ---------------------------------------
			section#about //Contents
*/
section#about h3{
 background-image:url(../../img/about/m_about.png);
}
section#about .layout-c{
 width:650px;
 margin:0 0 29px 0;
 overflow:hidden;
}
section#about .layout-l{
 width:400px;
 float:left;
}
section#about .layout-r{
 width:250px;
 float:right;
}
section#about h4{
 display:block;
 color:#06A5A3;
 font-size:100%;
 padding:0 25px 0 25px;
 margin-bottom:4px;
 background-image:url(../../img/common/icon_midashi.gif);
 background-position:10px 0.3em;
 background-repeat:no-repeat;
}
section#about p{
 font-size:80%;
 line-height:155%;
 padding:0 25px 0 25px;
 margin-bottom:5px;
}
section#about p strong{
}

a#b-choonpagazou,a#b-choonpagazou:link{
 text-indent:-9999px;
 display:block;
 width:257px;
 height:27px;
 background-image:url(../../img/about/b_choonpagazou.gif);
 background-repeat:no-repeat;
}
a#b-choonpagazou:hover{
 background-position:bottom;
}

/* ---------------------------------------
			section#profile
*/
section#profile{
 margin:0 0 56px 0 !important;
}

/* ---------------------------------------
			section#profile //Contents
*/
section#profile h3{
 margin:0 0 18px 0 !important;
 background-image:url(../../img/about/m_profile.png);
}
section#profile .layout-l{
 display:inline;
 width:240px;
 margin-left:10px;
 float:left;
}
section#profile .layout-r{
 display:inline;
 width:390px;
 margin:0 9px 0 0;
 float:right;
}
section#profile .layout-r table{
 border:none;
 border-collapse:collapse;
 border-spacing:0;
}
section#profile .layout-r td{
 font-size:80%;
 padding:0 0 6px 18px;
 margin:0;
 vertical-align:top;
}
section#profile .layout-r td.td-l{
 padding:0 0 6px 15px;
 background-image:url(../../img/common/icon_midashi.gif);
 background-position:0 0.3em;
 background-repeat:no-repeat;
 white-space: nowrap;
}
section#profile .layout-r td.td-end{
 padding:0 0 0 15px;
}
section#profile .frame-m{
 width:646px;
 margin-left:7px;
 background-image:url(../../img/about/fukidshi_m.png);
 background-repeat:repeat-y;
}
section#profile .frame-t{
 width:646px;
 height:26px;
 margin-left:7px;
 background-image:url(../../img/about/fukidshi_t.png);
 background-repeat:no-repeat;
 clear:both;
}
section#profile .frame-b{
 font-size:1px;
 line-height:100%;
 width:646px;
 height:8px;
 margin:0 0 6px 7px;
 background-image:url(../../img/about/fukidshi_b.png);
 background-repeat:no-repeat;
}
section#profile .frame-m p{
 font-size:80%;
 line-height:155%;
 padding:7px 16px;
}
section#profile p#sign{
 display:block;
 text-indent:-9999px;
 height:48px;
 background-image:url(../../img/about/name.png);
 background-position:491px 2px;
 background-repeat:no-repeat;
}

/* ---------------------------------------
			section#inner //Contents
*/
section#inner h3{
 margin:0 0 18px 0 !important;
 background-image:url(../../img/about/m_inner.png);
}
section#inner table{
 border:none;
 border-collapse:collapse;
 border-spacing:0;
}
section#inner td{
 padding:0 0 6px 10px;
 margin:0;
 vertical-align:top;
}
section#inner p{
 font-size:80%;
 line-height:135%;
 padding-bottom:21px;
}
section#inner p strong{
 display:block;
 font-size:120%;
 padding:9px 0 4px 15px;
 background-image:url(../../img/common/icon_midashi.gif);
 background-position:0 0.9em;
 background-repeat:no-repeat;
}


