@charset "utf-8";

body {
font-family: "ＭＳ Ｐ明朝", "Hiragino Mincho Pro", "細明朝体", "ヒラギノ明朝 Pro W3", "Hiragino Mincho ProN", "serif";
}

/*--------------IE΍--------------*/
*+html body, *html body {
font-family: "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic pro", "Osaka", "ヒラギノ角ゴ Pro W3", "sans-serif";
}
/*--------------IE΍--------------*/



/*--------------title--------------*/

#main #naiyou_right p.title {
padding: 0 0 30px 0;
color: #336633;
font-size: 2.2em;
font-weight: bold;
}


#main #naiyou_right p.sub_title {
padding: 0;
margin: 0;
font-size: 1.6em;
font-weight: bold;
}

#main #naiyou_right p.kome {
padding: 20px 0 0 0;
font-size: 1.1em;
}

#main #naiyou_right .ietsukuri {
padding: 40px 0 0 0;
}

#main #naiyou_right .ietsukuri table.ie_koutei {
}

#main #naiyou_right .ietsukuri table.ie_koutei td {
padding: 7px 5px;
border-bottom: 1px solid #bbbbbb;
}

#main #naiyou_right td.koumoku p {
color: #336633;
}

#main #naiyou_right .ietsukuri table.ie_koutei td p {
font-size: 1.3em;
line-height: 1.5em;
}

#main #naiyou_right .ietsukuri table.ie_koutei td.ie_ti {
background-color: #ddddcc;
}

#main #naiyou_right .office table td {
padding: 7px 0;
}

#main #naiyou_right .architect {
padding: 0 0 50px 0;
}


#main #naiyou_right .houshu {
padding: 50px 0 0 0;
}

#main #naiyou_right .houshu table.hou_setsumei {
border-top: 1px solid #bbbbbb;
}
#main #naiyou_right .houshu table.hou_setsumei td {
padding: 7px 5px;
border-bottom: 1px solid #bbbbbb;
}

#main #naiyou_right .houshu table.hou_setsumei p {
line-height: 1.4em;
}
