._leftcontent {}
._main { background: white; width: 660px; margin: 5px auto 0; }
._header { margin: 10px 0; }
._header ul { margin:0; padding: 0; float: left; }
._header li { float: left; display: block; text-align: center; padding-left: 10px; }
._check { margin-bottom: 30px; }
._title_top {
background:url('../img/title_top.jpg') no-repeat #fff;
font-size:1px;
height:150px;
margin:0 0 20px;
padding:0;
text-indent:-9999px;
width:950px;
}
/* 一般的な要素 */
._title {padding: 15px 0;}
._subtitle {padding: 20px 0 20px 0;}
._list_button {text-align: right; }
._notice { padding: 10px; border: 1px solid #aa6633;}

/* font */
._f10 {font-size: 10px; }
._f10 a{font-size: 10px; }
._f12 {font-size: 12px; }
._f12 a{font-size: 12px; }
._f14 {font-size: 14px; }
._f14 a{font-size: 14px; }
._f16 {font-size: 16px; }
._f16 a{font-size: 16px; }
._f24 {font-size: 24px; }
._f24 a{font-size: 24px; }
._forange { color: #aa6633; }
._fbold { font-weight: bold; }

/* index */
._index li { margin: 20px 0; }
._index li img { width: 660px; }

/* bed */
._bed1 { padding: 0 100px; }
._bed1 table { float: left; width: 200px; }
._bed2 {}
._bed2 ul { margin:0; padding: 0; float: left; }
._bed2 li { float: left; display: block; padding-left: 10px; }
._bed3 { text-align: center; }
._bed4 table {width: 99%; margin: 10px 0 30px 0;}
._bed4 td { border: 1px solid #cccccc; padding: 5px; }


/* sofa */
._sofa2 { padding: 0 10px; }
._sofa2 p{ text-align: left; font-size: 10px; }
._sofa2 img{ margin: 5px; }
._sofa2_a { padding: 5px 10px; text-align: center; width: 300px; float: left; }
._sofa2_a img { margin-bottom: 8px; }
._sofa2_b { padding: 5px 10px; text-align: center; width: 300px; float: left; }
._sofa2_c { padding: 5px 10px; text-align: center; width: 300px; float: left; }
._sofa2_d { padding: 5px 10px; text-align: center; width: 300px; float: left; }
._sofa3 { text-align: center; margin-bottom: 30px; }
._sofa3 p{ text-align: left; padding: 10px 0; font-size: 10px; }

/* tv */
._tv1 { text-align: center; }
._tv2 { text-align: center; }
._tv2 p{ text-align: left; }

/* dining */
._dining1 {padding: 5px 10px; }
._dining1 h4{padding: 15px 0px; }
._dining1_a {}
._dining1_a table{ width: 98%; }
._dining1_a td, ._dining1_a th{ border: 1px solid #cccccc; padding: 5px; text-align: center; }
._dining1_b { text-align: left; width: 40%; float: left; }
._dining1_c { text-align: left; width: 30%; float: left; }
._dining2 { margin: 15px auto; text-align: center; padding: 0 70px; }
._dining2 p{ float: left; width: 300px; text-align: left; margin-top: 45px; }
._dining3 { text-align: center; }

/* chair */
._chair1 {padding: 0 10px; }
._chair1 ul { margin:0; padding-left: 0; float: left; width: 300px; }
._chair1 li { display: block; }
._chair1 p { padding-top: 10px; padding-bottom: 10px; }
._chair2 { text-align: center; margin: 10px 0; }

/* lamp */
._lamp1 { text-align: center; }
._lamp3 { padding: 20px 0; }
