@charset "utf-8";

@import "common.css";
@import "layout.css";
/*--------------------------------------------------------------------------------------------------------------*/
.bar-seo1 { height: auto; width: 550px; margin-bottom: 20px; background-image: url(../img/bar-seo1.png); _background-image: url(../img/bar-seo1.jpg); background-repeat: no-repeat; padding-right: 5px; padding-left: 5px; }
.bar-seo1 h2 { padding: 5px; height: 40px; width: 550px; text-indent: -9999px; display: block; margin-bottom: 10px; }
/*--------------------------------------------------------------------------------------------------------------*/
.homepage_menu { height: 36px; width: 560px; position: relative; }
.homepage_menu ul { height: 36px; width: 550px; }
.homepage_menu .hp_menu1 { height: 36px; width: 184px; position: absolute; left: 5px; top: 0px; }
.homepage_menu .hp_menu2 { height: 36px; width: 184px; position: absolute; left: 188px; top: 0px; }
.homepage_menu .hp_menu3 { height: 36px; width: 184px; position: absolute; left: 371px; top: 0px; font-size: 12px; line-height: 34px; }
.homepage_menu a { height: 34px; width: 182px; display: block; font-size: 12px; line-height: 34px; text-align: center; border: 1px solid #FFFFFF; color: #FFFFFF; background-color: #DD0000; }
.homepage_menu a:hover { color: #FFFFFF; background-color: #000000; }
/*--------------------------------------------------------------------------------------------------------------*/
.bar-seo1 p { font-size: 14px; line-height: 24px; color: #FFFFFF; margin-bottom: 15px; }
.bar-seo1 .linkup { height: 540px; width: 550px; position: relative; background-image: url(../img/seo1.png); _background-image: url(../img/seo1.jpg); background-repeat: no-repeat; }
.bar-seo1 .linkup h3 { position: absolute; height: 28px; left: 5px; top: 10px; width: 200px; text-indent: -9999px; }
.bar-seo1 .linkup .text1 { font-size: 12px; line-height: 20px; color: #FFFFFF; position: absolute; width: 382px; top: 40px; left: 5px; height: auto; }
.bar-seo1 .linkup .text2 { width: 540px; position: absolute; left: 5px; top: 185px; font-size: 14px; line-height: 18px; color: #FFFFFF; height: auto; }
.bar-seo1 .linkup .text2 strong { line-height: 22px; display: block; text-indent: -9999px; margin-bottom: 8px; }

.bar-seo1 .linkup .text3 { width: 540px; position: absolute; left: 5px; top: 330px; font-size: 14px; line-height: 18px; color: #FFFFFF; height: auto; }
.bar-seo1 .linkup .text3 strong { line-height: 22px; display: block; text-indent: -9999px; margin-bottom: 8px; }
.bar-seo1 .linkup .text4 { font-size: 12px; line-height: 18px; color: #FFFF00; position: absolute; height: auto; width: 540px; left: 5px; top: 475px; }
/*--------------------------------------------------------------------------------------------------------------*/
.bar-seo2 { height: auto; width: 550px; margin-bottom: 20px; background-image: url(../img/bar-seo1.png); _background-image: url(../img/bar-seo1.jpg); background-repeat: no-repeat; padding-right: 5px; padding-left: 5px; }
.bar-seo2 h2 { padding: 5px; height: 40px; width: 550px; text-indent: -9999px; display: block; margin-bottom: 10px; }
/*--------------------------------------------------------------------------------------------------------------*/
.bar-seo2 p { font-size: 14px; line-height: 24px; color: #FFFFFF; margin-bottom: 15px; }
.bar-seo2 .linkup { height: 540px; width: 550px; position: relative; background-image: url(../img/seo2.png); _background-image: url(../img/seo2.jpg); background-repeat: no-repeat; }
.bar-seo2 .linkup h3 { position: absolute; height: 28px; left: 5px; top: 10px; width: 200px; text-indent: -9999px; }
.bar-seo2 .linkup .text1 { font-size: 12px; line-height: 20px; color: #FFFFFF; position: absolute; width: 382px; top: 40px; left: 5px; height: auto; }
.bar-seo2 .linkup .text2 { width: 540px; position: absolute; left: 5px; top: 180px; font-size: 14px; line-height: 18px; color: #FFFFFF; height: auto; }
.bar-seo2 .linkup .text2 strong { line-height: 22px; display: block; text-indent: -9999px; margin-bottom: 8px; }

.bar-seo2 .linkup .text3 { width: 540px; position: absolute; left: 5px; top: 335px; font-size: 12px; line-height: 18px; color: #FFCC99; height: auto; }
.bar-seo2 .linkup .text3 strong { line-height: 22px; display: block; text-indent: -9999px; margin-bottom: 8px; }
.bar-seo2 .linkup .text4 { font-size: 12px; line-height: 18px; color: #FFFF00; position: absolute; height: auto; width: 540px; left: 5px; top: 475px; }
/*--------------------------------------------------------------------------------------------------------------*/
.kome1 { font-size: 12px; line-height: 18px; color: #FFCC99; }
