/* CSS   サブページ　ウェブページとブログ記事ページ  */
/*    エントリーの左写真は（に指定）、上下写真は 以下 適正       */

/* basic elements    基本要素設定     */

html {
    margin: 0 auto;
    /* setting border: 0 hoses ie6 win window inner well border */
    padding: 0;
}

/*    setting  sentence general fonts and letter size   */

body {
    margin: 0;
    /* setting border: 0 hoses ie5 win window inner well border */
    padding: 0;
    font-family:'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Verdana','helvetica', 'ＭＳ ゴシック', sans-serif;
    font-size: 1em;
   }

/*    setting  body color and background color   */

body {  text-align: left;   /*  on ie */
          color: #512b00;
          background: #ffb474;
}

form { margin: 0; padding: 0; }
a { text-decoration: none;  color: #0086A8; }
a img { border: none; }

a:hover { color: #9bebff; text-decoration:none; }
a:focus { text-decoration: none; }

div { margin: 0px; }

h1, h2, h3, h4, h5, h6 { font-weight: normal; }
h1, h2, h3, h4, h5, h6, p, ol, ul, li, pre, blockquote {
    margin: 0px;
}
strong { color: #bf4d00;  font-size: 1.2em; }

table {  margin: 0px;  }
div img {   margin: 0px;  }

/* -----------------------------------------------------     */

#container {
    width: 900px;
    position: relative;
    margin-top: 0px;
    margin-left: 0px;     /* center on everything else */
    margin-right: 0px;
    margin-bottom: 0px;
    background-color: #ffffff;

}

#container-inner {     width: 100%;
                       margin: 0px;
                       position: relative;
                       }
#container-inner img {  border: none;  margin: 0px;   } 

/* standard helper classes    修正パッチ　　*/

.clr {
    clear: both;
    overflow: hidden;
    width: 1px;
    height: 1px;
    margin: 0 -1px -1px 0;
    border: 0;
    padding: 0;
    font-size: 0;
    line-height: 0;
}

/* .pkg class wraps enclosing block element around inner floated elements */
.pkg:after {
    content: " ";
    display: block;
    visibility: hidden;
    clear: both;
    height: 0.1px;
    font-size: 0.1em;
    line-height: 0;
}
* html .pkg { display: inline-block; }
/* no ie mac \*/
* html .pkg { height: 1%; }
.pkg { display: block; }
/* */


/* banner   バナー設定  */

#banner { position: relative; 
              width: 900px;
              margin: 0px;
}

#banner-inner {  width: 100%;             /*    IEのpeakaboo　回避      */
                 margin: 0px;
                 text-align: left;
                 position: relative;
}
#sub-logo {   width: 478px;
                 height: 82px;
                 float: left;
                 margin: 0px;
}
#sub-banner1 {   width: 422px;
                height: 82px;
                float: right;
                margin: 0px;
                background: #000000 url(http://yamanaka.asia/images/sub-banner1.jpg) top left no-repeat;
}


/*   seo taisaku waku     */

#sub-banner1 h1 { font-size: 8pt;
                color: #cccccc;
                text-align: right;
                padding: 2px 5px 2px 0px;
}


/*  ページボディ   */

#pagebody { width: 900px; 
            position: relative; 
            margin: 0px;
             background: #ffb474 url(http://yamanaka.asia/images/sub-cback.jpg) top left repeat-y;                            
 }
#pagebody-inner {
            width: 100%;
            margin: 0px;
            position: relative;
}

/*    パンくずリスト    */
#topicPath {   width: 740px;
               margin: 0px;
}
#topicPath p {  font-size: 10pt;
                text-align: left;
                padding: 5px 10px 0px 10px;
}


/*         page divide           */


#bmain {      width: 740px;
               float: right;
               margin: 0px;
               text-align: left;
               position: relative;
}

#aside {     width: 160px;
               float: left;
               margin: 0px;
               background: #ffb474 url(http://yamanaka.asia/images/sub-cback.jpg) top left repeat-y;
}


/*  サイドボタン    */

/*   footer  custamize    */


.footer {    width: 900px;
                      font-size: 8pt;
                      text-align: center;
                      margin: 0px 0px 0px 0px;
                      background-color: #000000;
}
.footer-nabi {   padding: 15px 20px 15px 20px;  }   
.footer-nabi p {  padding: 3px 0px 0px 0px;  line-height: 1.3;  color: #ffffff;  }
.footer-nabi a {   text-decoration: none;  color: #ffffff;  }

/*   blog wrap    */

.sblog-wrap {   width: 900px;
                position: relative;
                margin: 0px;
                background-color: #000000;
}
.sblog-wrap-inner {   width: 100%;
                      margin: 0px;
                      position: relative;
}
/* 一番左の画像入れ  */
.sub-img1 {   width: 40px;
              margin: 0px;
              height: 65px;
              float: left;
}
.sub-bwrap { width: 286px;
             margin: 0px 0px 20px 0px;
             float: left;
             position: relative;
}
.sub-bwrap2 {  width: 286px;
              margin: 0px 0px 20px 0px;
              float: left;
              position: relative;
}

.sub-bwrap-img1 {    width: 83px;
              height: 65px;
              margin: 0px;
              float: left;
              background: #ffb474 url(http://yamanaka.asia/images/sub-b1-img.jpg) top left no-repeat;
}
.sub-bwrap-img2 {    width: 83px;
               height: 65px;
              margin: 0px;
              float: left;
              background: #ffb474 url(http://yamanaka.asia/images/sub-b2-img.jpg) top left no-repeat;
}
.sub-bwrap-img3 {    width: 83px;
              height: 65px;
              margin: 0px;
              float: left;
              background: #ffb474 url(http://yamanaka.asia/images/sub-b3-img.jpg) top left no-repeat;
}
.sub-kakomi {   width: 203px;
                margin: 0px;
                float: left;
                position: relative;
}
.sub-bwrap-title h3 {  width: 153px;
                   margin: 0px 40px 0px 10px;
                   font-size: 8pt;
                   color: #ffffff;
                   line-height: 1.3;
}
.sub-bwrap-title a {  color: #9bebff;
                     font-weight: bold;
}

 
/* ブログタイトル　３こ　ｃｓｓ切り替え表示　囲み  */


.blogimg {   width: 83px;
             background-color:#ffb474;
             height: 65px;
             text-align: center;
             margin: 0px;
}
.blogimg2 {  padding: 2px;   }


/*  blog title css change    */

.sub-b1,.sub-b1 a,.sub-b1 a:hover,
.sub-b1 a:focus { width: 203px;
                  height: 32px;
		float: left;
                  background: url(http://yamanaka.asia/images/sub-b1.jpg) top left no-repeat;
                  text-indent: -8000px;
                  border: none;
                  text-decoration: none;
}
.sub-b1 { margin: 0px; }
.sub-b1,.sub-b1 a:hover,
.sub-b1 a:focus { background: url(http://yamanaka.asia/images/sub-b1_o.jpg) top left no-repeat;
                  text-decoration: none;
}

.sub-b2,.sub-b2 a,.sub-b2 a:hover,
.sub-b2 a:focus { width: 203px;
                  height: 32px;
                  float: left;
                  background: url(http://yamanaka.asia/images/sub-b2.jpg) top left no-repeat;
                  text-indent: -8000px;
                  border: none;
                  text-decoration: none;
}
.sub-b2 { margin: 0px; }
.sub-b2,.sub-b2 a:hover,
.sub-b2 a:focus { background: url(http://yamanaka.asia/images/sub-b2_o.jpg) top left no-repeat;
                  text-decoration: none;
}
.sub-b3,.sub-b3 a,.sub-b3 a:hover,
.sub-b3 a:focus { width: 203px;
                  height: 32px;
                  float: left;
                  background: url(http://yamanaka.asia/images/sub-b3.jpg) top left no-repeat;
                  text-indent: -8000px;
                  border: none;
                  text-decoration: none;
}
.sub-b3 { margin: 0px;  }
.sub-b3,.sub-b3 a:hover,
.sub-b3 a:focus { background: url(http://yamanaka.asia/images/sub-b3_o.jpg) top left no-repeat;
                  text-decoration: none;
}


/* CSS切り替えタテナビは、ディスプレイブロックが必要・マージンは一回　間で設定 */
.sb,
.sb a,
.sb a:hover,
.sb a:focus {    width: 160px; 
                  height: 54px;  
                  background: url(http://yamanaka.asia/images/stb.jpg) top left no-repeat;
                  text-indent: -8000px; 
                  border: none;
                  display: block;
                  text-decoration: none;
}
.sb { margin: 12px 0px 0px 0px; }
.sb,
.sb a:hover,
.sb a:focus {    text-decoration: none;  
                  background: url(http://yamanaka.asia/images/stb_o.jpg) top left no-repeat;
}

.sb1,
.sb1 a,
.sb1 a:hover,
.sb1 a:focus {    width: 160px; 
                  height: 54px;  
                  background: url(http://yamanaka.asia/images/stb1.jpg) top left no-repeat;
                  text-indent: -8000px; 
                  border: none;
                  display: block;
                  text-decoration: none;
}
.sb1 { margin: 0px; }
.sb1,
.sb1 a:hover,
.sb1 a:focus {    text-decoration: none;  
                  background: url(http://yamanaka.asia/images/stb1_o.jpg) top left no-repeat;
}

.sb2,
.sb2 a,
.sb2 a:hover,
.sb2 a:focus {    width: 160px; 
                  height: 54px;  
                  background: url(http://yamanaka.asia/images/stb2.jpg) top left no-repeat;
                  text-indent: -8000px; 
                  border: none;
                  display: block;
                  text-decoration: none;
}
.sb2 { margin: 0px; }
.sb2,
.sb2 a:hover,
.sb2 a:focus {    text-decoration: none;  
                  background: url(http://yamanaka.asia/images/stb2_o.jpg) top left no-repeat;
}

.sb3,
.sb3 a,
.sb3 a:hover,
.sb3 a:focus {    width: 160px; 
                  height: 54px;  
                  background: url(http://yamanaka.asia/images/stb3.jpg) top left no-repeat;
                  text-indent: -8000px; 
                  border: none;
                  display: block;
                  text-decoration: none;
}
.sb3 { margin: 0px; }
.sb3,
.sb3 a:hover,
.sb3 a:focus {    text-decoration: none;  
                  background: url(http://yamanaka.asia/images/stb3_o.jpg) top left no-repeat;
}

.sb4,
.sb4 a,
.sb4 a:hover,
.sb4 a:focus {    width: 160px; 
                  height: 54px;  
                  background: url(http://yamanaka.asia/images/stb4.jpg) top left no-repeat;
                  text-indent: -8000px; 
                  border: none;
                  display: block;
                  text-decoration: none;
}
.sb4 { margin: 0px; }
.sb4,
.sb4 a:hover,
.sb4 a:focus {    text-decoration: none;  
                  background: url(http://yamanaka.asia/images/stb4_o.jpg) top left no-repeat;
}

.sb5,
.sb5 a,
.sb5 a:hover,
.sb5 a:focus {    width: 160px; 
                  height: 54px;  
                  background: url(http://yamanaka.asia/images/stb5.jpg) top left no-repeat;
                  text-indent: -8000px; 
                  border: none;
                  display: block;
                  text-decoration: none;
}
.sb5 { margin: 0px; }
.sb5,
.sb5 a:hover,
.sb5 a:focus {    text-decoration: none;  
                  background: url(http://yamanaka.asia/images/stb5_o.jpg) top left no-repeat;
}

.sb6,
.sb6 a,
.sb6 a:hover,
.sb6 a:focus {    width: 160px; 
                  height: 54px;  
                  background: url(http://yamanaka.asia/images/stb6.jpg) top left no-repeat;
                  text-indent: -8000px; 
                  border: none;
                  display: block;
                  text-decoration: none;
}
.sb6 { margin: 0px; }
.sb6,
.sb6 a:hover,
.sb6 a:focus {    text-decoration: none;  
                  background: url(http://yamanaka.asia/images/stb6_o.jpg) top left no-repeat;
}

.sb7,
.sb7 a,
.sb7 a:hover,
.sb7 a:focus {    width: 160px; 
                  height: 54px;  
                  background: url(http://yamanaka.asia/images/stb7.jpg) top left no-repeat;
                  text-indent: -8000px; 
                  border: none;
                  display: block;
                  text-decoration: none;
}
.sb7 { margin: 0px; }
.sb7,
.sb7 a:hover,
.sb7 a:focus {    text-decoration: none;  
                  background: url(http://yamanaka.asia/images/stb7_o.jpg) top left no-repeat;
}

.sb8,
.sb8 a,
.sb8 a:hover,
.sb8 a:focus {    width: 160px; 
                  height: 54px;  
                  background: url(http://yamanaka.asia/images/stb8.jpg) top left no-repeat;
                  text-indent: -8000px; 
                  border: none;
                  display: block;
                  text-decoration: none;
}
.sb8 { margin: 0px; }
.sb8,
.sb8 a:hover,
.sb8 a:focus {    text-decoration: none;  
                  background: url(http://yamanaka.asia/images/stb8_o.jpg) top left no-repeat;
}
.sb9,
.sb9 a,
.sb9 a:hover,
.sb9 a:focus {    width: 160px; 
                  height: 54px;  
                  background: url(http://yamanaka.asia/images/stb9.jpg) top left no-repeat;
                  text-indent: -8000px; 
                  border: none;
                  display: block;
                  text-decoration: none;
}
.sb9 { margin: 0px; }
.sb9,
.sb9 a:hover,
.sb9 a:focus {    text-decoration: none;  
                  background: url(http://yamanaka.asia/images/stb9_o.jpg) top left no-repeat;
}

.sb10,
.sb10 a,
.sb10 a:hover,
.sb10 a:focus {    width: 160px; 
                  height: 54px;  
                  background: url(http://yamanaka.asia/images/stb10.jpg) top left no-repeat;
                  text-indent: -8000px; 
                  border: none;
                  display: block;
                  text-decoration: none;
}
.sb10 { margin: 0px; }
.sb10,
.sb10 a:hover,
.sb10 a:focus {    text-decoration: none;  
                  background: url(http://yamanaka.asia/images/stb10_o.jpg) top left no-repeat;
}

.sb11,
.sb11 a,
.sb11 a:hover,
.sb11 a:focus {    width: 160px; 
                  height: 54px;  
                  background: url(http://yamanaka.asia/images/stb11.jpg) top left no-repeat;
                  text-indent: -8000px; 
                  border: none;
                  display: block;
                  text-decoration: none;
}
.sb11 { margin: 0px; }
.sb11,
.sb11 a:hover,
.sb11 a:focus {    text-decoration: none;  
                  background: url(&lt;$MTBlogURL$>images/stb11_o.jpg) top left no-repeat;

}
.sb12,
.sb12 a,
.sb12 a:hover,
.sb12 a:focus {    width: 160px; 
                  height: 54px;  
                  background: url(http://yamanaka.asia/images/stb12.jpg) top left no-repeat;
                  text-indent: -8000px; 
                  border: none;
                  display: block;
                  text-decoration: none;
}
.sb12 { margin: 0px; }
.sb12,
.sb12 a:hover,
.sb12 a:focus {    text-decoration: none;  
                  background: url(http://yamanaka.asia/images/stb12_o.jpg) top left no-repeat;
}
.sb13,
.sb13 a,
.sb13 a:hover,
.sb13 a:focus {    width: 160px; 
                  height: 54px;  
                  background: url(http://yamanaka.asia/images/stb13.jpg) top left no-repeat;
                  text-indent: -8000px; 
                  border: none;
                  display: block;
                  text-decoration: none;
}
.sb13 { margin: 0px; }
.sb13,
.sb13 a:hover,
.sb13 a:focus {    text-decoration: none;  
                  background: url(http://yamanaka.asia/images/stb13_o.jpg) top left no-repeat;
}

/*   entry   */

.blog-entry-wrap {   width: 740px;
                     margin: 0px 0px 25px 0px;
                     text-align: center;
}
.index-wrap {   width: 660px;
                     margin: 0px 40px 25px 40px;
                     text-align: left;
                     font-size: 10pt;
                     position: relative;
}
.yokonarabe {  width: 165px;
               float: left;
               margin: 5px 0px;
}
.yokonarabetax {  width: 330px;
               float: left;
               margin: 5px 0px;
}

.b-title {   width: 660px;
             margin: 0px 40px 0px 40px;
             background: url(http://yamanaka.asia/images/et-back.jpg) top left repeat-y;
             border-bottom: solid black 4px;
             text-align: left;
}
.b-title h3 {   font-size: 1.4em;  
                color: #000000;   
                font-weight: bold; 
                padding: 4px 20px 3px 20px;  
}
.blog-entry {   width: 620px;
                margin: 15px 60px 0px 60px;
                font-size: 1.0em;
                line-height: 1.8;
                text-align: left;
}
.web-entry {    width: 620px;
                margin: 15px 60px 0px 60px;
                font-size: 1.0em;
                line-height: 1.8;
                text-align: left;
}
.w-title {   width: 660px;
             margin: 0px 40px 0px 40px;
             background: url(http://yamanaka.asia/images/et-back.jpg) top left repeat-y;
             border-bottom: solid black 4px;
             text-align: left;
}
.w-title h3 {   font-size: 1.4em;  
                color: #000000;   
                font-weight: bold; 
                padding: 4px 20px 3px 20px;  
}
.tsume {   font-size: 0.8em;
           line-height: 1.1;
       }
.tsume9 {   font-size: 0.9em;
           line-height: 1.2;
       }
.utsume {  line-height: 1.0;  }
.tsume99 {   font-size: 0.9em;
           line-height: 1.3;
       }

/*  blog template   */
.side-blog {  width: 160px;
              background: url(http://yamanaka.asia/images/s-back.jpg) top left repeat-y;
              margin: 0px;
}
.side-blog-wrap {  width: 125px;
                   margin: 0px 15px 0px 20px;
}
.side-blog-text {  padding: 4px 0px 0px 0px;  }
.side-blog-text h3 {font-size: 0.7em;
                   line-height: 1.1;
                   text-align: left;
                   color: #fa8504;
}
.swrap {   width: 100%;
           margin: 0px;
}
 
.mblog-title {  width: 100%;
                text-align: center;
                margin: 0px 0px 3px 0px;
                font-size: 0.9em;
                font-weight: bold;
                color: #000000;
}

/*    q-a entry  相続ページ内写真は最大で530px以下  */
.qa-bar {   width: 414px;
            margin: 0px 163px 15px 163px;
}            
.q-title {   width: 680px;
             margin: 0px 29px 15px 29px;
             background: url(http://yamanaka.asia/images/qmoji.jpg) top left no-repeat;
             border: solid #9bebff 1px;
             text-align: left;
}
.q-title a { display: block;   color: #666;   }
.q-title h3 {   font-size: 1.2em;
font-family: 'HGP創英角ﾎﾟｯﾌﾟ体','HGS創英角ポップ体','HG創英角ポップ体','ＤＦPOP体','富士ポップ','メイリオ','Meiryo','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro', sans-serif;
                color: #666;   
                line-height: 1.5;
                padding: 20px 40px 20px 70px;  
}
.a-entry {   width: 680px;
                margin: 0px 29px 10px 29px;
                background: url(http://yamanaka.asia/images/amoji.jpg) top left no-repeat;
                border: solid #fe8602 1px;
                text-align: left;
				overflow: hidden;
}
.a-entry h4 {   width: 570px;
                margin: 20px 40px 20px 70px;
                font-size: 1.0em;
font-family: 'HGP創英角ﾎﾟｯﾌﾟ体','HGS創英角ポップ体','HG創英角ポップ体','ＤＦPOP体','富士ポップ','メイリオ','Meiryo','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro', sans-serif;
                line-height: 1.5;
                text-align: left;
}
.qa-last {   width: 655px;
            margin: 0px 42px 15px 42px;
}
.sns {  width: 660px;
        margin: 0px 40px 15px 40px;
        text-align: left;
        vertical-align: bottom;
}


