.dojintitle { font-size: 14pt; color: #663399;}.large { font-size: 12px; font-weight: normal;}.midashi { font-size: 12px; font-weight: bold; color: #336666;}.itemname { font-size: 1.1em; font-weight: bold ; color: #009999; line-height: 30px}.bodycopy {  font-size: 11px; line-height: 19px}.normal {  font-size: 11px; line-height: 15px}.price {  font-size: 12px; line-height: 36px}.blue { background-color: #B0E0E6;text-align: center;}.white { background-color: #ffffff;text-align: center;}.ad { font-size: 12px;padding: 5px; }.mid { font-size: 0.9em;color: #808080; }.main { text-align: left;}.leftside { padding-left: 5px;padding-right: 5px;text-align: left;}a.sakka:link { color: #8A2BE2;font-size: 14px; font-weight: bold; text-decoration: underline;}a.sakka:visited { color: #8A2BE2;font-size: 14px; font-weight: bold; text-decoration: underline;}a.sakka:hover { color: #99CC66;font-size: 14px; font-weight: bold; text-decoration: underline;}li.sakka { padding-left: 15px;padding-bottom: 5px;}span.pink { background-color: #FAF0E6;font-size: 12px;width: 95%;}span.aff { background-color: #FFF8DC;font-size: 12px;width: 95%;}a:hover {color: #99CC66;}a.text:link {color: #cc3366}a.text:visited {color: #cc6699}a.text:hover {color: #99CC66}BODY { font-family: MS UI Gothic,MS ゴシック,Arial,Verdana,Tahoma,sans-serif; }.memo{  color: #778899;  font-size : 0.8em;  line-height: 100%;  font-family: Arial,Verdana,Tahoma,sans-serif;  }.submenu{/*メニュー部分の枠設定*/  width: 160px;/*幅*/  padding: 1em 0px 1em 0px;  margin: 0.5em 2px 0.5em 2px;/*上下余白*/  border: solid 1px #DADADB;/*枠色*/  background-color: #FEFEFF;/*背景色*/  text-align: left;  }ul.side{/*メニュー部分の設定*/  line-height: 1.5em;  margin: 0.5em 5px 0.5em 5px;/*上下余白*/  padding: 0.5em 0px 0.5em 0px;  border-top: double 3px #C4C4C9;/*上下の二重線*/  border-bottom: double 3px #C4C4C9;  background-color: #FEFEFF;/*背景色*/  }li.left{/*個別メニューの設定*/  font-size: 0.9em;  font-family: Arial,Verdana,Tahoma,sans-serif;  padding: 0.1em 0.8em;  margin: 0.2em 0px;/*上下間隔の設定*/  border: dashed 1px #DADADD;/*上下の破線*/  list-style: none;  background-color: #F2F2F4;  }li.overm{/*マウスを乗せたときの枠色・背景色*/  font-size: 0.9em;  font-family: Arial,Verdana,Tahoma,sans-serif;  padding: 0.1em 0.8em;  margin: 0.2em 0px;/*上下間隔の設定*/  border: dashed 1px #DADADD;/*上下の破線*/  list-style: none;  border-color: #BABABC;  background-color: #FEFEFF;  }li.sub{/*個別メニューの設定*/  font-size: 0.8em;  font-family: Arial,Verdana,Tahoma,sans-serif;  padding: 0.1em 0.8em;  margin: 0.2em 0px;/*上下間隔の設定*/  list-style: none;  background-color: #FEFEFF;  border-top: dashed 1px #DADADD;/*上下の破線*/  border-bottom: dashed 1px #DADADD;  border-color: #FEFEFF;  background-color: #FEFEFF;  }.submenu{/*メニュー部分の枠設定*/  width: 160px;/*幅*/  padding: 1em 0px 1em 0px;  margin: 0.5em 2px 0.5em 2px;/*上下余白*/  border: solid 1px #DADADB;/*枠色*/  background-color: #FEFEFF;/*背景色*/  }li.overm2{/*マウスを乗せたときの枠色・背景色*/  font-size: 0.8em;  font-family: Arial,Verdana,Tahoma,sans-serif;  padding: 0.1em 0.8em;  margin: 0.2em 0px;/*上下間隔の設定*/  border-top: dashed 1px #DADADD;/*上下の破線*/  border-bottom: dashed 1px #DADADD;  list-style: none;  border-color: #BABABC;  background-color: #FEFEFF;  }ul.daizai{/*メニュー部分の設定*/  margin: 0px 0px 0px 0px;/*上下余白*/  padding: 0.5em 0px 0.5em 0px;  background-color: #e6e6e6;/*背景色*/  text-align: left;  }li.daizai{/*個別メニューの設定*/  font-size: 0.8em;  font-family: Arial,Verdana,Tahoma,sans-serif;  padding: 0.1em 0.8em;  margin: 0.2em 0px;/*上下間隔の設定*/  list-style: none;  }.caution{  color: #778899;  font-size : 0.8em;  line-height: 100%;  padding: 1em 5px 1em 5px;  border: solid 1px #D3D3D3;/*枠色*/  }.form {  text-align: left;  padding: 3px;  font-size: 13px;}.frima {  font-size: 13px;  font-weight: bold;  color: #006699;}.yahoo {  padding: 5px;   background: #99CCCC;}.adsense {  font-size: 11pt;}.table1 {  background-color: #FFF0F5;  margin: 5px;}.td1 {  font-size:12px;  border-top: #FFFFFF solid 1px;  border-right: #FFFFFF solid 1px;  border-left: #FFFFFF solid 1px;  border-bottom: #FFFFFF solid 1px;  padding: 5px;}