/* リンク設定 ========================================*/

A:link {COLOR: #573B3E; TEXT-DECORATION: underline;}
A:visited {COLOR: #573B3E; TEXT-DECORATION: underline;}
A:hover {COLOR: #DD0000; TEXT-DECORATION: underline;}

/* フォント設定 ========================================*/

.t-s-125 {  font-size: 14px; line-height: 1.5em}
.t-s-150 {  font-size: 14px; line-height: 1.5em}
.t-s-175 {  font-size: 14px; line-height: 1.5em}
.t-s-200 {  font-size: 14px; line-height: 1.5em}
.t-m-125 {  font-size: 14px; line-height: 1.5em}
.t-m-150 {  font-size: 14px; line-height: 1.5em}
.t-m-175 {  font-size: 14px; line-height: 1.5em}
.t-m-200 {  font-size: 14px; line-height: 1.5em}
.t-l-125 {  font-size: 16px; line-height: 1.5em}
.t-l-150 {  font-size: 16px; line-height: 1.5em}
.t-l-175 {  font-size: 16px; line-height: 1.5em}
.t-l-200 {  font-size: 16px; line-height: 1.5em}
.t18-150 {  font-size: 22px; line-height: 1.5em}
.t24-150 {  font-size: 22px; line-height: 1.5em; font-weight:900;}

/* 基本設定 ========================================*/

body {
text-align:center;
font-family:"ヒラギノ角ゴ Pro W3", "HiraKakuPro-W3", "Osaka", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "verdana", "arial", "sans-serif";
margin: 0px;
padding: 0px 0px 10px;
background-image: url(/img/bg00.gif);
background-repeat: repeat-x;
background-position: center top;
background-color: #E2E2E2;}

img {border: none;vertical-align: top;}
ul { padding: 0px; margin: 0px; list-style:none;}
li { padding: 0px; margin: 0px; line-height: 0.5em;}

.line-yoko {
background-image: url(/img/line_dot.gif);
background-repeat: repeat-x;
background-position: center;}

.line-tate {
background-image: url(/img/line_dot.gif);
background-repeat: repeat-y;
background-position: center;}

/* 全体レイアウト設定 ========================================*/

.c-head {
background-image: url(/img/head_01.gif);
background-repeat: no-repeat;
background-position: center top;
text-align: center;
padding: 67px 0px 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 15px;
margin-left: 0px;}
.c-head img {
padding: 0px;
margin: 0px;
border-top-width: 3px;
border-top-style: solid;
border-top-color: #000000;}
.c-head a:hover img {
padding: 0px;
margin: 0px;
border-top-width: 3px;
border-top-style: solid;
border-top-color: #DD0000;}

#c-footer01 {
background-image: url(/img/foot_01.gif);
background-repeat: repeat-x;
background-position: center top;
margin: 0px;
background-color: #E6E6EB;
text-align: center;
padding: 20px 7px 15px 8px;}

#c-footer01 img{
border:0;
margin:0 20px;
}

#c-footer02 {
text-align: right;
background-image: url(/img/foot_02.gif);
background-repeat: no-repeat;
background-position: left top;
padding: 8px;
margin: 0px;}

.c-main {
background-color: #FFFFFF;
border-right-width: 2px;
border-left-width: 1px;
border-right-style: solid;
border-left-style: solid;
border-right-color: #8E7657;
border-left-color: #9E8667;
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #514431;
text-align: center;
padding: 0px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #9E8667;
margin: 0px;}

.c-side {
text-align: left;
margin: 10px;
padding: 0px;}

.c-contents {
text-align: left;
margin: 10px 35px 30px 25px;
padding: 0px;}

/* 部分レイアウト設定 ========================================*/

.p-banner {}
.p-banner img {
 padding: 0px;
border: 1px solid #AAAAAA;
}
.p-banner a:hover img {
 padding: 0px;
border: 1px solid #CC0000;
}

.p-intro {
text-align: left;
padding: 0px 0px 30px;
margin: 0px;}
.p-intro h1 {
text-align: left;
padding: 0px 0px 0px 10px;
margin: 0px;
font-size: 14px;
line-height: 1.2em;
font-weight: normal;
border-left: 8px solid #CC0000;}

.p-notice {
clear:both;
text-align: center;
padding: 7px;
margin-top: 20px;
border-top-width: 1px;
border-bottom-width: 1px;
border-top-style: solid;
border-bottom-style: solid;
border-top-color: #666666;
border-bottom-color: #666666;}

.p-mail {
font-size: 14px;line-height: 1.4em;}
.p-mail td {
padding: 5px;
border: 2px solid #FFFFFF;
text-align: left;
vertical-align: top;}

.b-gray {border: 1px solid #999999;}

/* システム用設定 ========================================*/

.s-blog {
 background-image: url(/img/line_sys.gif);
background-repeat: repeat-x;
background-position: center bottom;
padding-bottom: 50px;}
.s-blog h1 {
font-size: 18px;
color: #333333;
background-image: url(/img/bg_04.gif);
background-repeat: no-repeat;
background-position: left center;
margin: 0px;
padding-left: 12px;
line-height: 1em;
padding-bottom: 10px;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #999999;
padding-top: 10px;
border-top-width: 1px;
border-top-style: dotted;
border-top-color: #999999;}
.s-blog h2 {font-size: 12px; font-weight: bold;}
.s-blog h3 {font-size: 12px;font-weight: normal;line-height: 1.5em;padding: 0px;margin: 0px;}
.s-blog h4 {font-size: 12px;font-weight: bold;border-top-width: 1px;border-top-style: dotted;border-top-color: #999999;padding-top: 8px;margin: 10px 0px 0px;}

.s-blog-navi {font-weight: bold;text-align: center;padding-top: 15px;}

.s-blog-list {}
.s-blog-list h1 {
font-size: 14px;
background-image:  url(/img/blog03.gif);
background-repeat: no-repeat;
background-position: left;
margin: 0px;
padding-left: 20px;
padding-top: 6px;
padding-bottom: 6px;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #ACADAE;
font-weight: normal;
line-height: 1.5em;}

/*20100213追記*/
.s-blog-list2 {
overflow:auto;
height:190px;}
.s-blog-list2 h1 {
font-size: 14px;
background-image:  url(/img/blog03.gif);
background-repeat: no-repeat;
background-position: left;
margin: 0px;
padding-left: 20px;
padding-top: 6px;
padding-bottom: 6px;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #ACADAE;
font-weight: normal;
line-height: 1.5em;}
/*20100213追記*/
.s-movie {
font-size: 14px;
line-height: 1.2em;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
border-right: 1px solid #A4A4A3;
border-bottom: 1px solid #A4A4A3;
border-left: 1px solid #A4A4A3;
margin: 0px;
padding-top: 0px;
}
.s-movie_bg {
background-image: url(/img/b_side03.gif);
background-repeat: no-repeat;
background-position: center bottom;
}
.s-movie h1 {
font-size: 14px;
font-weight: normal;
margin: 0px 0px 4px;
padding: 12px 0px 2px;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #FFFFFF;
color: #FFCC00;}
.s-movie h2 {
font-size: 14px;
font-weight: normal;
margin: 0px;
padding: 0px;
color: #FFFFFF;}
.s-movie A:link {COLOR: #FFCC00; TEXT-DECORATION: none;}
.s-movie A:visited {COLOR: #FF9900; TEXT-DECORATION: none;}
.s-movie A:hover {COLOR: #DD0000; TEXT-DECORATION: underline;}

.s-media01 {
margin:0px;
background-color: #FFFFFF;
padding: 24px 2px 2px;
border: 1px solid #A4A4A3;
background-image: url(/img/b_side09.gif);
background-repeat: no-repeat;
background-position: center top;}
.s-media02 {
padding: 0px 10px 10px 10px;
margin: 0px;
background-color: #E9E9EA;
line-height: 1.2em;}
.s-media02 h1 {
font-size: 14px;
font-weight: normal;
margin: 0px 0px 4px;
padding: 12px 0px 2px;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #666666;
color: #660000;}
.s-media02 h2 {
font-size: 14px;
font-weight: normal;
margin: 0px;
padding: 0px;}

.s-topics {
font-size: 14px;
line-height: 1.25em;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #B5935B;
padding-bottom: 11px;
padding-top: 11px;}
.s-topics img {
padding: 0px;
margin-right: 15px;}
.s-topics h1 {
font-size: 14px;
line-height: 1.25em;
background-image:   url(/img/topics01.gif);
background-repeat: no-repeat;
background-position: left;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 7px;
margin-left: 0px;
padding-left: 50px;
padding-top: 0px;
padding-bottom: 0px;}
.s-topics h2 {
font-size: 14px;
line-height: 1.25em;
background-image:   url(/img/topics02.gif);
background-repeat: no-repeat;
background-position: left;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 7px;
margin-left: 0px;
padding-left: 50px;
padding-top: 0px;
padding-bottom: 0px;}


.s-movie p{
margin:0;
padding:0;
}

/*social*/
#social {
float: left;
margin-right: 15px;
}

#top_main{
text-align:left;
padding:10px 10px 0 10px;
}

#top_main img{
padding:0;
margin:0;
}


#top_main_lf{
float:left;
height:280px;
width:230px;
}

#top_main_rt{
float:left;
width:610px;
height:280px;
}


#s-informa01 {
background:url(/img/news_toph.jpg) 0 0 no-repeat;
text-indent:-9999px;
overflow:hidden;
height:65px;
width:230px;
}

#s-informa01 a{
display:block;
height:65px;
width:230px;
}

#s-informa02 {
background:url(/img/toph_bk.jpg) 0 0 no-repeat;
height:215px;
text-align:left;
overflow-x:hidden;
}

#s-informa02 a{
color:#1C355E;
}

#s_informa{
width:230px;
padding:0;
margin:0;
}

.s_informa_inc{
width:190px;
padding:0 0 10px 15px;
}

#s-informa02 h1{
width:190px;
font-size: 14px;
font-weight: normal;
margin: 0;
padding:8px 0 4px 0;
border-bottom:1px dotted #fff;
line-height:110%;
}

#s-informa02 h2{
width:190px;
font-size: 14px;
font-weight: normal;
margin:0;
padding:3px 0 0 0;
line-height:110%;
color:#fff;
}

.s-informa02 p{margin:0;padding:0;}

#fblink a{

}


#main_catlist ul{
line-height: 1.5em!important;
}

#main_catlist li{
line-height: 1.5em!important;
}

.tl_mov,.tl_news,.tl_info,.tl_blog,.tl_topics {
border-bottom: 1px dotted #B5935B;
font-size: 16px;
line-height: 1.25em;
padding-bottom: 11px;
padding-top: 11px;
}

.tl_mov img{
margin-right: 15px;
padding: 0;
border:solid 1px #ccc;
}

.tl_news img{
margin-right: 15px;
padding: 0;
border:solid 1px #ccc;
}

.tl_blog img{
margin-right: 15px;
padding: 0;
border:solid 1px #ccc;
}

.tl_info img{
margin-right: 15px;
padding: 0;
border:solid 1px #ccc;
}

.tl_topics img{
margin-right: 15px;
padding: 0;
border:solid 1px #ccc;
}

.tl_mov h1{
background-image: url("/img/movie_ic01.gif");
background-position: left center;
background-repeat: no-repeat;
font-size: 16px;
line-height: 1.25em;
margin: 0 0 7px;
padding-bottom: 0;
padding-left: 50px;
padding-top: 0;
}

.tl_news h1{
background-image: url("/img/news_ic01.gif");
background-position: left center;
background-repeat: no-repeat;
font-size: 16px;
line-height: 1.25em;
margin: 0 0 7px;
padding-bottom: 0;
padding-left: 50px;
padding-top: 0;
}

.tl_topics h1{
background-image: url("/img/topics_ic01.gif");
background-position: left center;
background-repeat: no-repeat;
font-size: 16px;
line-height: 1.25em;
margin: 0 0 7px;
padding-bottom: 0;
padding-left: 50px;
padding-top: 0;
}

.tl_info h1{
background-image: url("/img/info_ic01.gif");
background-position: left center;
background-repeat: no-repeat;
font-size: 16px;
line-height: 1.25em;
margin: 0 0 7px;
padding-bottom: 0;
padding-left: 50px;
padding-top: 0;
}

.tl_blog h1{
background-image: url("/img/blog_ic01.gif");
background-position: left center;
background-repeat: no-repeat;
padding-bottom: 0;
padding-left: 60px;
padding-top: 0;
line-height:150%;
margin:20px 0;
font-size:18px;
font-weight:900;
}

.s-movie p{margin:0;padding:0;}
.s-media01 p{margin:0;padding:0;}

#catfeed li{
line-height:200%;
}

#catfeed ul li{
padding:0 0 0 20px;
}

#mmed{
clear:both;
font-size:14px;
margin:0;
}

#mmed h1{
margin:30px 0 0 0;
font-weight:900;
font-size:22px;
}

#mmed h2{
clear:both;
float:left;
padding:20px 0 10px 0;
margin:0;
font-weight:900;
font-size:16px;
}

#mmed p.mmed_discr{
border-bottom:1px #333 dotted;
margin:30px 0 0 0;
padding:0 0 30px 0;
}

#mmed_tad{
clear:both;
padding:0;
}

#mmed_tad span{
clear:both;
}

#mmed_tad span p{
padding:0;
margin:10px 0 0 0;
float:left;
width:500px;
}

#mmed_tad span p.psn_nk{
padding:0;
margin:10px 0 0 0;
clear:both;
float:left;
width:50px;
font-weight:900;
color:#009;
}

#mmed_tad span p.psn_ot{
padding:0;
margin:10px 0 0 0;
clear:both;
float:left;
width:50px;
font-weight:900;
color:#060;
}

#mmed_nex{
clear:both;
text-align:center;
width:550px;
margin:0;
padding:30px 0 0 0;
}


ul.scibook{
height:41px;
border-bottom:1px dotted #666;
}

ul.scibook li{
float:left;
padding:10px;
}

#nnn_contents{
width:600px;
margin:10px 0 0 0;

}

#top_newbox{
width:295px;
float:left;
}

.endbox{
margin:0 0 0 10px;
}

#blog_feed_h{
text-indent:-9999px;
overflow:hidden;
width:295px;
height:77px;
background:url(/img/blog_h.jpg) 0 0 no-repeat;
}

#blog_feed_h a{
display:block;
width:295px;
height:77px;
}

#inform_feed_h{
text-indent:-9999px;
overflow:hidden;
width:295px;
height:77px;
background:url(/img/news_h.jpg) 0 0 no-repeat;
}

#inform_feed_h a{
display:block;
width:295px;
height:77px;
}

.blog_feed{
min-height:200px;
padding:10px;
border-bottom:1px solid #a4a4a3;
border-right:1px solid #a4a4a3;
border-left:1px solid #a4a4a3;
}

.blog_feed h1{
font-size:14px!important;
}

.inform_feed{
min-height:200px;
padding:10px;
border-bottom:1px solid #a4a4a3;
border-right:1px solid #a4a4a3;
border-left:1px solid #a4a4a3;
}

.inform_feed h1{
font-size:14px!important;
}

#top_slideshow{
height:280px;
width:610px;
padding:0;
margin:0;
}

#nl_topicsList{
width:600px;
}

#nl_topicsList h1{
max-width:580px;
background-image: url("/img/blog03.gif");
background-position: left center;
background-repeat: no-repeat;
border-bottom: 1px dotted #ACADAE;
font-size: 14px!important;
font-weight: normal;
line-height: 1.5em;
margin: 0;
padding-bottom: 6px;
padding-left: 20px;
padding-top: 6px;
}

#nb_space{
clear:both;
height:10px;
width:1px;
text-indent:-9999px;
overflow:hidden;
}

.tbl_clear{
clear:both;
}

#sinsai_note{
background:white;
width:860px;
text-align:center;
margin:0 0 10px 0;
padding:5px 0;
border:2px red solid;
}

#sinsai_note a{
color:red;
}


.tl_action img{
margin-right: 15px;
padding: 0;
border:solid 1px #ccc;
}

.tl_action {
border-bottom: 1px dotted #B5935B;
font-size: 14px;
line-height: 1.25em;
padding-bottom: 11px;
padding-top: 11px;
}

.tl_action h1{
background-image: url("/img/action_ic01.jpg");
background-position: left center;
background-repeat: no-repeat;
font-size: 14px;
line-height: 1.25em;
margin: 0 0 7px;
padding-bottom: 0;
padding-left: 50px;
padding-top: 0;
}

#top_week_box{
width:600px;
margin:0;
padding:20px 0 0 0;
clear:both;
float:left;
}

#top_week_h{
height:30px;
width:600px;
}

#top_week_h a{
display:block;
text-indent:-9999px;
overflow:hidden;
background:url(/img/msn_h.jpg) 0 0 no-repeat;
height:30px;
width:600px;
}

.list_week{}

.list_week h1{
border:0;
padding:0;
background:none;
font-size:14px;
margin:10px 0 0 0;
}

.list_week h2{
border:0;
padding:0 0 10px 0;
background:none;
font-size:16px;
margin:5px 0 10px 0;
border-bottom: 1px dotted #ACADAE;
font-weight:400;
}

#top_week_descript{
border:1px #a3a3a3 dotted;
background:#eeeeee;
padding:10px;
margin:10px 0;
}

#msn_backnum{
text-align:center;
}

#msn_backnum a{
text-align:center;
width:600px;
display:block;
background:#666;
color:#fff;
padding:5px 0;
}
#msn_backnum a:hover{
background:#666;
color:yellow;
}

ul#list_baknum{
margin:10px 0 0 0;
border:1px dotted #a3a3a3;
padding:10px 10px 0 10px;
}

ul#list_baknum li{
margin:0 0 10px 0;
line-height:1em;
}

#pager_sp_inc{
text-align:center;
margin:0 auto;
}


#pager_sp{
clear:both;
margin:0 auto;
text-align:center;
}

.linkpages{
margin:15px auto;
text-align:center;
font-size:12px;
color:#666;
height:30px;
}

.number a{
text-decoration: none;
border:#333 solid 1px;
padding:3px 8px;
background:#eee;
color:#333;
margin:15px 10px;

}

.number a:hover{
text-decoration: none;
background:#ddd;
color:#333;
}


.linkpages .pre {
margin:15px 10px;
}

.linkpages .next {
float:right;
margin:0 0 0 10px;
position:relative;
}
table.tbl_pagelin{
margin:15px 0;
}

#fblink_nex{
overflow:hidden;
width:228px;
border:1px #3B5998 solid;
}

#fb_header{
height:33px;
width:228px;
}

#fb_header a{
display:block;
background:url(/img/fb_h.jpg) 0 0 no-repeat;
text-indent:-9999px;
overflow:hidden;
height:33px;
width:228px;
}

ul.fb_sss{
list-style:none;
margin:5px 5px;
padding:0 0 10px 0;
}

ul.fb_sss li{
float:left;
margin:5px 5px 0 5px;
}

ul.fb_sss li a img{
border:0px!important;
text-decoration: none;
}

ul.fb_sss li a:hover img{
border:0px!important;
text-decoration: none;
}

ul.fb_sss li.fb_ttt{
float:left;
width:150px;
margin:10px 0 0 0;
}

ul.fb_sss li.fb_ttt a{
line-height:150%;
font-weight:900;
color:#3B5998;
}

#fb_button_nak{
float:left;
clear:both;
margin:10px;

}

#fb_cle{
clear:both;
width:0;
height:0;
}


#prof_h{
margin:0 0 0 0;
background:#000;
padding:5px;
color:#fff;
}

.prof_exp{
margin:20px 0;
}

.n_prof{
width:550px;
font-size:14px;
}

.n_prof th{
background:#444;
padding:5px;
color:white;
text-align:left;
width:170px;
}

.n_prof td{
font-size:12px;
background:#eee;
padding:5px;
}

/* ブログ ========================================*/

.prevnext {
list-style: none;
padding: 0;
margin: 0;
text-align: center;
font-size: 14px;
padding:20px 0;
margin:20px 0;
}

.prevnext a {
text-decoration: none;
}

.prevnext a:hover {
}

.prevnext li {
display: inline;
padding: 30px;
}

.blogcontents{
padding:20px;
}


h2.widgettitle{
border-left: 8px solid #CC0000;
font-family: "Verdana";
font-size: 14px;
font-weight: bolder;
line-height: 170%;
margin:10px 0;
padding-left: 10px;
}

li.widget{
margin:0 0 20px 0;
}

.widget_meta ul li, .widget_recent_entries ul li, .widget_archive ul li{
background:url(http://www.nakada.net/img/arrow_blog.png) 10px 6px no-repeat;
margin:5px 0;
line-height:140%;
padding:0 0 0 20px;
}

.widget_text img{
border: 1px solid #AAAAAA;
margin-bottom: 8px;
padding: 0;
}

h2.pagetitle{
margin:0 0 20px 0 ;
}

#sya_container li{
line-height:140%;
margin:5px 0;
padding:5px;
border:1px solid #ccc;
}

#sya_container li a{
display:block;
background:#efefef;
padding:5px;
}

#sya_container li a:hover{
background:#ddd;
}


#sya_container .robots-nocontent{
padding:5px!important;
}

h2.acc_trigger {
padding: 10px;
margin: 0 0 5px 0;
font-size: 16px;
font-weight: 900;
background:#666;
}

h2.acc_trigger a {
color:white;
display: block;
}
h2.acc_trigger a:hover {
color:yellow;
}

h2.active {}

.acc_container {
margin: 0 0 5px;
padding: 0;
overflow: hidden;
clear: both;
}

.acc_container ul li {
width:538px;
clear:both;
min-height: 1em;
display: inline-table;
}

.acc_container ul liafter {
content: "";
display: block;
clear: both;
height: 1px;
overflow: hidden;
}

.acc_container #acc_img img {
border:solid 1px #ccc;
float:left;
margin:5px 10px 5px 0;
}

.acc_container #acc_text {
float:left;
}

.acc_container #acc_text a{
padding:0;
background:white;
}

.acc_container #acc_text a:hover{
padding:0;
background:white;
}

table.tbl_media{
clear:both;
}

table.tbl_media th{
text-align:left;
}

table.tbl_media td{
text-align:left;
}

table.tbl_media th.psn_nk{
color: #000099;
font-weight: 900;
padding: 10px 0;
width: 50px;
}

table.tbl_media th.psn_ot{
color: #006600;
font-weight: 900;
padding: 10px 0;
width: 50px;
}

table.tbl_media td{
padding: 10px 0;
width: 500px;
}

#fbcom{
border-top:1px dotted #a3a3a3;
padding:20px 0 0 0;
oveflow:hidden;
}

#fbcom_txt{
background:#3B5998;
padding:3px;
margin:0 0 10px 0;
color:#fff;
text-align:left;
}

li.gpl{
width:60px;
}

li.mixib{
width:60px;
}

li.twb{
width:125px;
}

li.fbb{
width:85px;
}

.bl_date{
font-size:12px;
font-weight:400;
margin:0 0 0 20px;
}

#topicera{
clear:both;
float:left;
margin:0 0 10px 0;
}

table.topics_h{
width:295px;
border-bottom:1px dotted #999;
font-size:14px;
margin:10px 0 0 0;
height:160px;
line-height:140%;
}

table.topics_h th{
padding:0 5px 0 0;
}


table.tpleft{
clear:both;
float:left;
}

table.tpright{
float:right;
}

table.topics_h h1{
border:0px;
padding:0 0 5px 0x!important;
background:none!important;
font-size:16px!important;
font-weight:900!important;
}

h2.topicc{
background:url(/img/topic_h.jpg) 0 0 no-repeat;
text-indent:-9999px;
overflow:hidden;
width:600px;
height:30px;
margin:20px 0 10px 0;
}

.back2top{margin:0 0 20px 0;}

.nexprev{
width:100%;
clear:both;
float:left;
padding:0 0 20px 0;
margin:0 auto;
}

.alignleft{
display:block;
float:left;
text-align:left;
width:260px;
}

.alignright{
display:block;
float:right;
text-align:right;
width:260px;
}

.lefnex{float:left;
width:30px;
}

.lefnex_link{float:left;
width:230px;
}

.rtnex{float:right;
width:30px;
}

.rtnex_link{float:left;
width:230px;
}

#result_top{
width:600px;
margin:0 0 10px 0;
padding:5px 0;
text-align:center;
background:red;
}

#result_top a{
color:#fff;
}

#result_top a:hover{
color:yellow;
}

.amazon{
border:1px #ccc solid;
width:208px;
text-align:center;
padding:10px 10px;
background:yellow;
}

.amazon2{
border:1px #ccc solid;
width:208px;
text-align:center;
padding:10px 10px;
background:#b30005;
}

.amazon_inc{
text-align:center;
padding:10px 0;
background:#fff;
}

#tbl_amz{
width:228px;
overflow:hidden;
margin:0 0 20px 0;
}

.aammzzz{
margin:0 0 0 -10px;
}







