@charset "Shift_JIS";
/* CSS Document */

.comm1 { font-size: 10px; color: #FFFFFF; text-align: center; }
.comm2 { font-size: 10px; text-align: left; }
.title { color: #C8554F; }
.comm { font-size: 12px; line-height: 16px; }
td.border { padding: 0px 0px 3px 0px; margin: 0px; background: url(""); }
p { padding: 0px; margin: 0px; }
img { padding: 0px; margin: 0px; }
.Comment { width: 138px; padding: 0px; margin: 2px 0px 0px 0px; border-top: 1px dotted #CCCCCC; }
.CommentHana { width: 226px; padding: 0px; margin: 2px 0px 0px 0px; border-top: 1px dotted #CCCCCC; }
ul { padding: 0px; margin: 0px; }
li { padding: 0px 0px 0.3em 0px; border-bottom: 1px dotted #CCCCCC; font-size: 10px; line-height: 140%; list-style: none; margin: 0px 0px 0.5em 0px; }
.SubjectInfo { padding: 2px 3px 2px 3px; margin: 0px 3px 0px 0px; font: 10px "ＭＳ ゴシック", "Osaka−等幅"; color: #FFFFFF; background: #AD99B4; white-space: pre; }
.SubjectShop { padding: 2px 3px 2px 3px; margin: 0px 3px 0px 0px; font: 10px "ＭＳ ゴシック", "Osaka−等幅"; color: #FFFFFF; background: #999999; }
div#Past { padding: 5px; margin: 0px 10px 0px 0px; border: 1px solid #C75B46; background: #FFFFCC; float: left; }
.MarginTop { margin-top: 10px; }
/* Kimonos
--------------------*/
#KIMONO { background: url(/041_kimono/img_def/border_back.gif) no-repeat 126px top; padding: 1em 0em 1em 0em; }
#KIMONO #PHOTO { float: left; margin: 0px 10px 0px 0px; }
#KIMONO #PHOTO .hana { width: 470px; background: url(/041_kimono/img_def/hanamaru.gif) no-repeat 263px top; padding: 23px 0px 0px 0px; float: left; margin: 0px 5px 0px 0px; }
#KIMONO #PHOTO .hana img { }
#KIMONO #PHOTO .hana .hanaCom { float: left; width: 152px; padding: 90px 0px 0px 5px; }
#KIMONO #PHOTO .photos { float: left; width: 152px; padding: 23px 0px 0px 0px; margin: 0px 5px 0px 0px; }
#KIMONO #PHOTO .photos img { margin: 0px 0px 3px 0px; }
#KIMONO #PHOTO .reader { margin: 0px 0px 10px 150px; }
