/* 文字の大きさ */
div#yaritaikoto h1
{
       font-size: 1em;
       padding-top: 25px;
       height: 90px;
       float: right;
}


div#yaritaikoto h2
{
       border-color: #87dbc4;
       border-style: outset;
       border-width: 5px;
       padding-left: 0.5em;

}


div#yaritaikoto h3
{
       border-left-color: #87dbc4;
       border-left-style: solid;
       border-left-width: 20px;
       padding-left: 0.5em;
}


div#yaritaikoto h3.midasi
{
       white-space: nowrap;
}


div#yaritaikoto strong
{
       color: #0000ff;
}






div#contents3 p
{
       text-indent: 1em;
}



div#contents3 h4.syoukai
{
       border-bottom-color: #87dbc4;
       border-bottom-style: dashed;
       border-bottom-width: 5px;
       padding-left: 0.5em;
}


div#contents3 h4.gihou
{
       border-bottom-color: #87dbc4;
       border-bottom-style: double;
       border-bottom-width: 5px;
       padding-left: 0.5em;
}

div#contents4 p
{
       text-indent: 1em;
}

img#osusume
{
       padding-left: 30px;
       width: 180px;
       height: 250px;
       border: 0;
}



img#tokyoude
{
       padding-left: 30px;
       width: 250px;
       height: 180px;
       border: 0;
}


div#contents4 h4.gihou
{
       border-bottom-color: #87dbc4;
       border-bottom-style: double;
       border-bottom-width: 5px;
       padding-left: 0.5em;
}

div#contents4 h4.syoukai
{
       border-bottom-color: #87dbc4;
       border-bottom-style: dashed;
       border-bottom-width: 5px;
       padding-left: 0.5em;
}

div#contents4 img.craft
{
       padding-left: 30px;
       width: 100px;
       height: 120px;
       border: 0;
}

div#contents4 p.nihonfukei
{
       padding-left: 20px;
}

div#contents4 p.nihonfukei2
{
       padding-left: 30px;
}


img#z-fukei
{
       padding-left: 30px;
       width: 250px;
       height: 213px;
       border: 0;

}


img#arlace
{
       padding-left: 30px;
       width: 200px;
       height: 170px;
       border: 0;
}


img#makurame
{
       padding-left: 30px;
       width: 200px;
       height: 170px;
       border: 0;
}


img#sprung
{
       padding-left: 30px;
       width: 200px;
       height: 170px;
       border: 0;
}


/* おいしいもの、癒し */
h1.cont2
{
       font-size: 1em;
}


div#oisiimono h2
{
       white-space: nowrap;
       border-color: #fac8c9;
       border-style: outset;
       border-width: 5px;
       padding-left: 0.5em;
}


div#oisiimono h3
{
       white-space: nowrap;
       border-left-color: #fac8c9;
       border-left-style: solid;
       border-left-width: 20px;
       padding-left: 0.5em;
}


div#oisiimono p
{
       text-indent: 1em;
}


div#oisiimono strong
{
       color: #0000ff;
}


img#housoku
{
       padding-left: 30px;
       width: 250px;
       height: 213px;
       border: 0;
}


img#tvrecipe
{
       padding-left: 30px;
       width: 250px;
       height: 213px;
       border: 0;
}

div#oisiimono p.tyoumiryou
{
       padding-left: 30px;
}

div#iyasi h2
{
       white-space: nowrap;
       border-color: #d5acfb;
       border-style: outset;
       border-width: 5px;
       padding-left: 0.5em;
}


div#iyasi h3
{

       border-left-color: #d5acfb;
       border-left-style: solid;
       border-left-width: 20px;
       padding-left: 0.5em;
}


div#iyasi p
{
       text-indent: 1em;
}


div#iyasi strong
{
       color: #0000ff;
}


/* 画像 */
div#iyasi img.saranmura
{
       width: 100px;
       height: 120px;
       border: 0;
       float: left;
       padding-left: 10px;
       padding-right: 3px;
       padding-bottom: 40px;
}


div#iyasi img.saranmura2
{
       width: 120px;
       height: 100px;
       border: 0;
       float: left;
       padding-left: 10px;
       padding-right: 3px;
       padding-bottom: 40px;
}


div#iyasi p.saran
{
       float: left;
       text-indent: 1em;
}


div#sigoto img.event
{
       width: 100px;
       height: 120px;
       border: 2px solid gray;
}


div#sigoto p.e1
{
      float:left;
      padding-left: 20px;
      width: 260px;
      line-height: 1.2em;
       white-space: pre;
}

div#sigoto p.e2
{
      text-align: left;
      width: 260px;
      line-height: 1.2em;
       white-space: pre;
}



div#sigoto img.zassi
{
       width: 100px;
       height: 120px;
       border: 2px solid gray;
}


div#sigoto p.c1
{
      float:left;
      padding-left: 20px;
      width: 260px;
      line-height: 1.2em;
       white-space: pre;
}


div#sigoto p.c2
{
      text-align: left;
      padding-left: 20px;
      width: 260px;
      line-height: 1.2em;
       white-space: pre;
}

div#sigoto strong
{
       color: #0000ff;
}

/* グッドムーン */
div#dsgoodmoon h1
{
       font-size: 2em;
       padding-top: 25px;
       padding-left: 170px;
       float: left
       text-algin: left;
}

div#dsgoodmoon h2
{
       padding-left: 170px;
}


div#dsgoodmoon h2.midasi2
{
       padding-left: 20px;
       border-bottom-color: #abe8ed;
       border-bottom-style: solid;
       border-bottom-width: 5px;
}


div#sigoto h3.midasi3
{
       padding-left: 10px;
       padding-top: 20px;
       border-bottom-color: #87dbc4;
       border-bottom-style: double;
       border-bottom-width: 7px;
       color: #9370db;
}


div#sigoto h3.midasi4
{

       padding-left: 10px;
       padding-top: 10px;
}


div#kingaku h3.midasi5
{
       border-bottom-color: #87dbc4;
       border-bottom-style: double;
       border-bottom-width: 7px;
       padding-left: 0.5em;
       padding-top: 25px;
       color: #9370db;
}


div#kingaku h4.midasi6
{
       float: left;
       width: 3em;
       padding-left: 10px;


}


div#kingaku h4.midasi7
{
       float: left;
       width: 490px;
       padding-left: 10px;

       text-algin: left;
}


div#profile h3.midasi3
{
       padding-left: 10px;
       padding-top: 20px;
       border-bottom-color: #87dbc4;
       border-bottom-style: double;
       border-bottom-width: 7px;
       color: #9370db;
}


div#profile img.profile1
{
       width: 100px;
       height: 120px;
       border: 0;
       float: left;
       padding-left: 10px;
       padding-right: 3px;
       padding-bottom: 40px;
}


div#profile p.p1
{
       padding-left: 10px;
       float: left;
}


div#profile p.p2
{
       float: left;
       text-algin: left;

       padding-left: 10px;
       text-indent: 1em;

}





/* ロゴの位置 */

img.logo
{
       padding-left: 10px;
       padding-top: 10px;
       float: left;
}


img.logo2
{
       padding-left: 10px;
       padding-top: 10px;
}





/* footer */
div#footer
{
      margin: 0px;
      border: 0;
      padding: 0px;
}