/*main*/
.innerstroke { border: solid 1px #333 ;}
/*heaer*/
.header_main { border-bottom: 1px solid #fff ;}
.header_menu     { color: #143d67; font-size: 10px; font-family: "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 120%; background-color: #ccc; padding: 2px 1px; border-right: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #fff ;}
/*concept*/
.concept_bg1 { background-color: white; background-image: url("../img/concept/bg1.jpg"); background-repeat: no-repeat; background-position: left top ;}
.concept_bg2  { background-color: white; background-image: url("../img/concept/bg2.jpg"); background-repeat: no-repeat; background-position: left top ;}
.concept_bg3  { background-color: white; background-image: url("../img/concept/bg3.jpg"); background-repeat: no-repeat; background-position: left top ;}
.concept_title1    { font-size: 26px; font-family: "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: bold; text-shadow: 0px 1px #CCC   }}}
.concept_title2    { font-size: 20px; font-family: "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 100%; padding-bottom: 6px;text-shadow: 0px 1px #000 }}
.concept_text1  { color: #4d4d4d; font-size: 14px; font-family: "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 200%;text-shadow: 0px 1px #999 }}
.concept_text2  { color: #ffffff; font-size: 12px; font-family: "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 120%;text-shadow: 0px 1px #000 }}
.concept_text3  { font-size: 14px; font-family: "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 160%;text-shadow: 0px 1px #000 }}
.concept_text4    { font-size: 12px; font-family: "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 140%;text-shadow: 0px 1px #000 }}
/*info*/
.info_bg1 { background-color: white; background-image: url("../img/info/bg1.jpg"); background-repeat: no-repeat; background-position: left top ;}
.info_bg2  { background-color: white; background-image: url("../img/info/bg2.jpg"); background-repeat: no-repeat; background-position: left top ;}
.info_title1     { font-size: 28px; font-family: "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: bold; padding-bottom: 1px; border-bottom: 2px dotted #666; text-shadow: 0px 1px #CCC    }}}
.info_title2     { font-size: 32px; font-family: "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 100%; padding-bottom: 6px; text-shadow: 0px 1px #000  }}
.info_title3     { font-size: 28px; font-family: "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: bold; text-shadow: 0px 1px #CCC    }}
.info_text1   { font-size: 14px; font-family: "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 130%; padding-bottom: 10px; text-shadow: 0px 1px #000  }}
.info_text2   { font-size: 14px; font-family: "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 130%; text-shadow: 0px 1px #000  }}
/*work*/
.work_innerstroke { border: solid 1px #143d67 ;}
.work_innerstroke2 { border: solid 1px #4E9283 ;}
.work_innerstroke3  { border-right: 1px solid #4e9283 ;}
.work_bg1 { background-color: white; background-image: url("../img/work/bg1.jpg"); background-repeat: no-repeat; background-position: left top ;}
.work_bg1_2 { background-color: white; background-image: url("../img/work/bg1_2.jpg"); background-repeat: no-repeat; background-position: left top ;}
.work_bg1_3 { background-color: white; background-image: url("../img/work/bg1_3.jpg"); background-repeat: no-repeat; background-position: left top ;}
.work_bg2  { background-color: white; background-image: url("../img/work/bg2.jpg"); background-repeat: no-repeat; background-position: left top ;}
.work_bg2_2  { background-color: white; background-image: url("../img/work/bg2_2.jpg"); background-repeat: no-repeat; background-position: left top ;}
.work_bg2_3  { background-color: white; background-image: url("../img/work/bg2_3.jpg"); background-repeat: no-repeat; background-position: left top ;}
.work_bg2_4  { background-color: white; background-image: url("../img/work/bg2_4.jpg"); background-repeat: no-repeat; background-position: left top ;}
.work_bg2_5  { background-color: white; background-image: url("../img/work/bg2_5.jpg"); background-repeat: no-repeat; background-position: left top ;}
.work_bg2_6  { background-color: white; background-image: url("../img/work/bg2_6.jpg"); background-repeat: no-repeat; background-position: left top ;}
.work_bg2_7  { background-color: white; background-image: url("../img/work/bg2_7.jpg"); background-repeat: no-repeat; background-position: left top ;}
.work_bg2_8  { background-color: white; background-image: url("../img/work/bg2_8.jpg"); background-repeat: no-repeat; background-position: left top ;}
.work_bg2_9  { background-color: white; background-image: url("../img/work/ore_bg.jpg"); background-repeat: no-repeat; background-position: left top ;}
.work_bg3  { background-color: white; background-image: url("../img/work/bg3.jpg"); background-repeat: no-repeat; background-position: left top ;}
.work_bg3_2  { background-color: white; background-image: url("../img/work/bg3_2.jpg"); background-repeat: no-repeat; background-position: left top ;}
.work_bg3_3  { background-color: white; background-image: url("../img/work/bg3_3.jpg"); background-repeat: no-repeat; background-position: left top ;}
.work_title1     { font-size: 28px; font-family: "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: bold; padding-bottom: 1px; border-bottom: 2px dotted #666; text-shadow: 0px 1px #CCC    }}}
.work_title1_1      { font-size: 18px; font-family: "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: bold; text-shadow: 0px 1px #CCC     }}
.work_title2      { font-size: 28px; font-family: "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: bold; padding-bottom: 1px; border-bottom: 2px dotted #fff; text-shadow: 0px 1px #CCC     }}
.work_text1   { font-size: 14px; font-family: "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 130%; padding-bottom: 10px; text-shadow: 0px 1px #000  }}
.work_text2    { font-size: 16px; font-family: "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 130%; padding-right: 3px; padding-left: 3px;  }
.work_text3    { font-size: 14px; font-family: "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 130%; padding-bottom: 10px; border-right: 1px solid #4e9283; text-shadow: 0px 1px #000   }}}
/*link*/
.link_title1     { font-size: 28px; font-family: "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: bold; padding-bottom: 1px; border-bottom: 2px dotted #666; text-shadow: 0px 1px #CCC    }}
/*apache*/
.apache_innerstroke { border: solid 1px #930 ;}
.apache_mainbg { background-image: url("../apache/img/main_bg.jpg"); background-repeat: no-repeat; background-position: left top; border: solid 1px #930 ;}
.apache_imgstroke { border: solid 1px #930 ;}
.apache_text1      { font-size: 12px; font-family: "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 18pt; padding-bottom: 10px ;}
.apache_text1_1       { font-size: 12px; font-family: "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 12pt; padding-bottom: 5px ;}
.apache_text2      { font-size: 10px; font-family: "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 15pt; padding-bottom: 10px ;}
.apache_text2_1      { font-size: 10px; font-family: "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 11pt; padding-bottom: 5px ;}
.apache_title1      { font-size: 14px; font-family: "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: bold; padding-bottom: 5px ;}
.apache_title2      { font-size: 12px; font-family: "Hiragino Kaku Gothic Pro", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: bold; padding-bottom: 5px ;}
