BODY{
font-family : "ＭＳ 丸ゴシック","MS UI Gothic";
font-style : normal;
background-color : white;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}
big{ font-size:10pt;
font-weight : 600; }
strong{ font-size:10pt;
font-weight : 600; }
a img { border: none; } 
a:link{ text-decoration:none; color:#0000ee; }
a:visited{ text-decoration:none; color:#0000ee; }
a:active{ text-decoration:none; color:#ffcccc; }
a:hover{ text-decoration:underline; color:aqua; }
body{ font-size:10pt; color:#404040; background-color:#ffffff; background-image:url(); margin-left:2%; margin-right:2%; margin-top:0px; margin-bottom:0px;  }
tr,td{ font-size:10pt; color:#404040; }
hr{ color:#999999; }
.ri{
  border-right: solid 1px #999999;
  border-top: solid 1px #999999;
  }
.le{
  border-left: solid 1px #999999;
  border-top: solid 1px #999999;
  }
.si{
border-left:1px double #980000;
border-right:1px double #980000;
border-top:1px double #980000;
border-bottom:1px double #980000;
background-color : #ffffff; 
color : #980000;
font-weight : 600; 
}
h1 {
margin: 0em 0em 0em 0em;
border-top: solid 1px #980000;
border-bottom: solid 1px #980000;
border-right: solid 0px #ffdfdf;
border-left: solid 0px #ffdfdf;
font-size : 16pt;
background-image:url(http://www.attaka-navi.com/img/sh1_album/40_1_1.gif);
padding: 2px;
color: #000000;
}
h2 {
margin: 0em 0em 0em 0em;
border-top: solid 1px #980000;
border-bottom: solid 1px #980000;
border-right: solid 0px #ffdfdf;
border-left: solid 0px #ffdfdf;
background-color : #ffdfdf;
font-size : 14pt;
color : #000080;
}
h3 {
margin: 0em 0em 0em 0em;
border-top: solid 1px #ffdfdf;
border-bottom: solid 1px #ffdfdf;
border-right: solid 1px #ffdfdf;
border-left: solid 1px #ffdfdf;
background-color : #ffffff;
font-size : 11pt;
color : #980000;
}
h4 {
margin: 0em 0em 0em 0em;
font-size : 10pt;
color : #404040;
}
td.ktg {
margin: 0em 0em 0em 0em;
border-bottom: solid 2px #cccccc;
border-left: solid 6px #cccccc;
background-color : #ffffff;
}
td.si{
border-left:1px double #cccccc;
border-right:1px double #cccccc;
border-top:1px double #cccccc;
border-bottom:1px double #cccccc;
background-color : #ffffff; 
color : #606060;
}
ul{
list-style: none;
}
.ul1{
  list-style-image : url(http://www.attaka-navi.com/img/sh1_album/22_24_1.gif);
}
.ul2{
  list-style-image : url(http://www.attaka-navi.com/img/sh1_album/22_23_1.gif);
}
.ul3{
  list-style-image : url(http://www.attaka-navi.com/img/sh1_album/22_27_1.gif);
}
.ul4{
  list-style-image : url(http://www.attaka-navi.com/img/sh1_album/22_34_1.gif);
}
ul{ 
margin-top : 0px;
margin-left : 30px;
margin-right : 0px;
margin-bottom : 0px;
}
.waku1{
border-left:1px double #ffffff;
border-right:1px double #999999;
border-top:1px double #ffffff;
border-bottom:0px double #980000;
background-color:#f3dad6;
}
.waku2 {
margin: 0em 0em 0em 0em;
border-top: solid 1px #ffdfdf;
border-bottom: solid 1px #ffdfdf;
border-right: solid 1px #ffdfdf;
border-left: solid 1px #ffdfdf;
background-color : #ffffff;
font-size : 11pt;
color : #980000;
width : 100%;
}
.waku4{
background-color:#980000;
border-left:1px double #ffffff;
border-right:1px double #999999;
color : #ffffff;
font-weight:600;
font-size: 10pt;
}
.waku5{
background-color:#980000;
color : #f8e8e4;
font-size: 8pt;
}
.waku6 {
margin: 10px 10px 10px 10px;
border-top: solid 1px #980000;
border-bottom: solid 1px #980000;
border-right: solid 1px #980000;
border-left: solid 1px #980000;
background-color : #ffffff;
font-size : 8pt;
color : #980000;
}
A.t3:link  { font-size: 9pt;text-decoration: none; color: #cf6350; font-weight: bold}
A.t3:visited  { font-size: 9pt;text-decoration: none; color: #cf6350; font-weight: bold}
A.t3:hover {  font-size: 9pt;text-decoration: underline; color: #ff0000; font-weight: bold}
A.t3:active {  font-size: 9pt;text-decoration: underline; color: #99ff99; font-weight: bold}
#mid{ font-size:10pt; background-color:#ffffff; }
#small{ font-size:9pt; }
#kanri{ color:#ff9999; } /* 管理人コメントの色 */
#log{ width:100%; border-style:solid; border-color:#FFFFFF; }
#log-0{ background-color:#ffffff; } /* ランキング順位 */
#log-1{ background-color:#FFFFFF; } /* タイトル */
#log-2{ background-color:#FFFFFF; } /* カテゴリ */
#log-3{ background-color:#FFFFFF; } /* 紹介文 */
#log-4{ background-color:#FFFFFF; } /* 管理人コメント */
#title-bar{ background-color:#980000; color:#ffffff; font-size:13pt; } /* タイトルバー */
#mid-bar{ background-color:#ffcccc; } /* 中段バー */
form {
margin-top : 3px;
margin-left : 0;
margin-right : 0;
margin-bottom : 3px;
}
#renewbar{width :100%;}
/* ヘッダーの設定*/
#head{
    width:770px;
    height:140px;
}
/* ラッパーの設定*/
#wrap{
    position:relative;
    width:770px;
}
/* 左側の設定*/
#left{
    width:520px;
    height:600px;
    float:left;
}
/* 右側の設定*/
#right{
    width:246px;

    float:right;
}
/* フッターの設定*/
#foot{
    position:relative;
    width:770px;
    height:270px;
    clear:both;
}
/* 見出し*/
.midashi{
border: 0px solid #980000; font-size:12pt; padding: 3px; text-align: center; margin: 3px;font-weight : 600; 
background-image:url(http://www.attaka-navi.com/img/sh1_album/40_1_1.gif);
}
/* メニュー枠*/
.menuwaku{
border-left:1px double #ffdfdf;
border-right:1px double #ffdfdf;
border-top:1px double #ffdfdf;
border-bottom:1px double #ffdfdf;
}
.sougo{
margin : 16px;
}
.sitelink{
border-bottom:dotted 2px #8f0003;
background-image: url( http://www.attaka-navi.com/img/sh1_album/22_63_1.gif );
background-repeat: no-repeat;
background-position: left center;
padding-left: 16px;
font-size: 15pt;
font-weight: 600;
color: #38424b;
margin: 2px 0 20px 0;
line-height: 30pt;
}
/* サイトデータ */
#sitedata{
width :98%;
}
#sitedata ul{
padding: 20px 0 20px 0;
list-style:none;
}
#sitedata li{
background: url(http://www.attaka-navi.com/img/sh1_album/22_24_1.gif) left center no-repeat;
margin: 0;
border-bottom:solid 1px #eeeeee;
padding: 6px 0 6px 16px;
}
/* サーチメニュー */
#searchmenu{
width :100%;
}
#searchmenu ul{
padding: 10px 10px 0px 0;
list-style:none;
}
#searchmenu li{
background: url(http://www.attaka-navi.com/img/sh1_album/22_46_1.gif) left center no-repeat;
margin: 0;
padding: 6px 0 6px 16px;
}
.cyuouyose{
    text-align:center;
    }
#syusei{
text-align:center;
}
#syusei table{
width:690px;
margin-top:20px;
}
#syusei td{
width:230px;
vertical-align: top;
text-align:right;
border-left:1px double #eeeeee;
border-right:1px double #eeeeee;
border-top:1px double #eeeeee;
border-bottom:1px double #eeeeee;
padding: 10px 10px 10px 10px;
}
.hidariyose{
text-align:left;
font-weight: 600;
}
.syuseiico{
background-image: url( http://www.attaka-navi.com/search/img/key.gif );
background-repeat: no-repeat;
background-position: left center;
padding-left: 16px;
margin: 2px 0 20px 0;
}
.siteico{
background-image: url( http://www.attaka-navi.com/img/sh1_album/22_63_1.gif );
background-repeat: no-repeat;
background-position: left center;
padding-left: 16px;
margin: 2px 10px 20px 0;
font-weight:600;
font-size:11pt;
}
#onesite_pick{
font-size: 8pt;
}
.fo_b{
font-size: 13pt;
font-weight: 600;
text-decoration:underline;
}
#footer_ad{
width: 100%;
background-color: #FFCCCC;
padding: 6px;
margin: 4px 4px 4px 4px;
font-size: 90%;
}