@charset "utf-8";

@import "common.css";
@import "main-layout.css";

.bar-contact h2 { text-indent: -9999px; }
.bar-contact { background-image: url(../img/bar-contact.jpg); background-repeat: no-repeat; height: 50px; width: 430px; }

/*--------------------------------------------------------------------------------------------------------------*/
.bar-link h2 { text-indent: -9999px; }
.bar-link { background-image: url(../img/bar-link.jpg); background-repeat: no-repeat; height: 50px; width: 430px; }
.link_waku { margin: 0px; padding: 0px; height: 120px; width: 428px; position: relative; border: 1px solid #CCDBDE; }
.link_waku h3 { width: 290px; height: 20px; position: absolute; top: 0px; right: 4px; font-size: 12px; line-height: 20px; font-family: "ＭＳ Ｐゴシック", Arial, sans-serif; }
.link_waku h3 a { color: #FF3333; font-weight: bold; }
.link_waku h3 a:hover { color: #0066FF; }
.link_waku .text { width: 290px; position: absolute; top: 30px; right: 4px; height: 80px; font-size: 12px; line-height: 16px; color: #000000; }
.link_waku .image { position: absolute; height: 110px; width: 130px; left: 0px; top: 0px; }
.link { height: auto; width: 430px; margin-bottom: 15px; }
/*--------------------------------------------------------------------------------------------------------------*/
.bar-profile1 { background-image: url(../img/bar-profile1.jpg); background-repeat: no-repeat; height: auto; width: 430px; margin-bottom: 30px; }
.bar-profile1 h2 { height: 40px; width: 430px; text-indent: -9999px; }
.bar-profile1 p { font-size: 14px; line-height: 20px; color: #000000; width: 300px; height: auto; padding-left: 130px; background-image: url(../img/photo.jpg); background-repeat: no-repeat; background-position: left top; }
.bar-profile2 { background-image: url(../img/bar-profile2.jpg); background-repeat: no-repeat; background-position: left top; height: auto; width: 430px; margin-bottom: 20px; }
.bar-profile2 h2 { text-indent: -9999px; height: 40px; width: 430px; }
.bar-profile2 .td_title { font-family: "ＭＳ ゴシック", "Courier New", monospace; font-size: 14px; line-height: 18px; padding: 5px; width: 25%; margin: 1px; border: 1px solid #C8EBF9; vertical-align: top; color: #000000; }
.bar-profile2 .td_naiyo { font-family: "ＭＳ ゴシック", "Courier New", monospace; font-size: 14px; line-height: 18px; margin: 1px; padding: 5px; width: 75%; border: 1px solid #C8EBF9; vertical-align: top; color: #000000; }
.bar-profile2 .td_naiyo hr { border-top-width: 1px; border-top-style: solid; border-top-color: #eeeeee; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; height: 2px; }
.td_naiyo a { color: #0066FF; }
.td_naiyo a:hover { color: #FF3333; }
.bar-profile2 .photo2 { background-image: url(../img/photo2.jpg); background-repeat: no-repeat; height: 238px; width: 428px; border: 1px solid #CBECF5; }
.bar-profile2 .profile { height: auto; width: 428px; border: 1px solid #CBECF5; padding-bottom: 283px; background-image: url(../img/sugawara002s.jpg); background-repeat: no-repeat; background-position: left bottom; }
/*--------------------------------------------------------------------------------------------------------------*/
.bar-b { background-image: url(../img/bar-b.jpg); background-repeat: no-repeat; background-position: left top; height: 497px; width: 430px; margin-bottom: 15px; }
.bar-b h2 { text-indent: -9999px; height: 50px; width: 430px; left: 0px; top: 0px; }
.bar-b .content { height: 447px; width: 430px; }
.bar-s { background-image: url(../img/bar-sale.jpg); background-repeat: no-repeat; background-position: left top; height: 517px; width: 430px; margin-bottom: 30px; }
.bar-s h2 { text-indent: -9999px; height: 50px; width: 430px; }
.bar-s .content { height: 447px; width: 430px; }
.bar-s p { font-size: 12px; line-height: 20px; }
.info_text { font-size: 14px; line-height: 20px;margin-bottom: 20px; }
.bar-gallary { background-image: url(../img/bar-gallary.jpg); background-repeat: no-repeat; background-position: left top; height: 497px; width: 430px; margin-bottom: 15px; }
.bar-gallary h2 { text-indent: -9999px; height: 50px; width: 430px; }
.bar-gallary .content { height: 447px; width: 430px; }
