@charset "UTF-8";

/* 新着情報 */
#news { padding: 0px 20px 0px 20px; font-size: 78%; line-height: 1.4; text-align: left; }
#news_inner { padding: 0px 10px 20px 10px; }
#news ul { margin: 7px 0px 7px 0px; padding: 0px; list-style: none; }
#news ul li { padding: 3px 0px 3px 0px; }
#news ul li a { padding: 0px 0px 0px 18px; background: url(../images_common/news_icon_off.gif) left center no-repeat; }
#news ul li a:hover { background: url(../images_common/news_icon_on.gif) left center no-repeat; }
#news ul li span { margin: 0px 1em 0px 0px; color: #444444; }
#news h2 { font-size: 100%; font-weight: 400; }
#news p { margin: 0px; padding: 0px; text-align: right; }

/* 制作実績更新情報 */
#works { padding: 0px 20px 20px 20px; color: #444444; font-size: 78%; line-height: 1.4; text-align: left; }
#works_inner { padding: 10px 10px 0px 10px; }
#works_inner span { padding: 0px 15px 0px 0px; background: url(../images_common/icon_newwindow.gif) right center no-repeat; font-weight: 700; }
#works_inner ol { margin: 7px 0px 0px 0px; padding: 0px; list-style: none; }
#works_inner ol li { padding: 0px; background: none; display: inline; }
#works_inner p { margin: 5px 0px 0px 0px; padding: 0px; text-align: right; }
#newest { margin: 0px 15px 3px 0px; float: left; }

/* お問い合わせ */
#inquiry { padding: 0px 20px 0px 20px; color: #444444; font-size: 78%; line-height: 1.4; text-align: left; }
#inquiry_inner { padding: 10px 10px 0px 10px; }
#inquiry_inner table { margin: 10px 0px 3px 0px; width: 540px; }
#inquiry_inner table th { padding: 7px 1em 3px 0px; font-weight: 400; vertical-align: top; white-space: nowrap; }
#inquiry_inner table td { padding: 3px 0px 3px 0px; width: 100%; vertical-align: top; }
#inquiry_inner table td input { width: 99%; color: #444444; font-size: 100%; }
#inquiry_inner table td textarea { padding: 2px 0px 2px 0px; width: 99%; height: 200px; color: #444444; font-size: 100%; }
#inquiry_footer { text-align: center; }
*html #inquiry_footer input { padding: 3px 0px 0px 0px; background-color: #EEEEEE; border: solid 1px #AAAAAA; }