@charset "Shift_JIS";

/*
--------------------------------
Last Updated: 2007.9.18
--------------------------------
- Table of Contents -


--------------------------------
*/

/* h2 h3 */
#contents #contents_in h2 {
background:url(../images/h2_greeting.gif) 0 0 no-repeat;
}
#contents #contents_in h3 {
margin:10px 0 ;
width:718px;
height:23px;
}

#contents #contents_in #main_contents #greeting_02 p,
#contents #contents_in #main_contents #greeting_01 p {
padding:10px 10px 10px 35px ;
}

/* 社長挨拶 */
#contents #contents_in h3.h3_01 {
background:url(../images/company/h3_greeting_01.jpg) 0 0 no-repeat;
}

#main_contents #greeting_01 {
margin-bottom:50px;
xbackground-color:#CCFFFF;
position:relative;
}

#main_contents #greeting_01 #greeting_01_in {
xbackground-color:#CCFF66;
width:388px;
}

#main_contents #greeting_01 #greeting_01_in img {
position:absolute;
right:10px;
top:15px;
}

#main_contents #greeting_01 #sign {
xtext-align:right;
height:50px;
display:block;
position:relative;
xbackground-color:#CC99CC;
}
#main_contents #greeting_01 #sign span {
xbackground-color:#FFCCCC;
width:230px;
position:absolute;
top:20px;
right:0;
}
#main_contents #greeting_01 #sign span strong {
position:relative;
top:8px;
}

/* 社長の夢 */

#contents #contents_in h3.h3_02 {
background:url(../images/company/h3_greeting_02.jpg) 0 0 no-repeat;
}
#main_contents #greeting_02 #greeting_02_in {
position:relative;
padding-bottom:20px;
}

#main_contents #greeting_02 #greeting_02_in p {
width:468px;
}

#main_contents #greeting_02 #greeting_02_in img {
position:absolute;
right:10px;
top:10px;
}

