body {
margin : 0px;
background: #F0E0CC;
text-align:center;
font-family: sans-serif;
}

/*---------------------- common--*/

a img {
border : 0px;
vertical-align: middle;
}

h3 {
margin : 0px;
padding: 3px 5px;
color : white;
background-image : url(heading.png);
padding : 3px;
}

ul {
margin-left : 0px;
}

.list-header {
padding: 2px 5px;
color: #FFF;
}
.bg-orange {
background: #FF9900;
background: -webkit-gradient(linear, left top, left bottom, from(#FFCC00), color-stop(0.05, #FF9900), to(#FF6600));
background: -moz-linear-gradient(top, #FFCC00, #FF9900 5%, #FF6600);
/*IE6 IE7 */
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#FF9900 endcolorstr=#FF6600));
/* IE8 */
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#FF9900, endcolorstr=#FF6600))";
zoom: 1;
color: #FFF;
}
.bg-blue {
background: #3366CC;
background: -webkit-gradient(linear, left top, left bottom, from(#6699FF), color-stop(0.05, #3366CC), to(#0033AA));
background: -moz-linear-gradient(top, #6699FF, #3366CC 5%, #0033AA);
/*IE6 IE7 */
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#3366CC, endcolorstr=#0033AA));
/* IE8 */
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#3366CC, endcolorstr=#0033AA))";
zoom: 1;
color: #FFF;
}
.bg-red {
background: #DD0000;
background: -webkit-gradient(linear, left top, left bottom, from(#FF6666), color-stop(0.05, #EE3333), to(#DD0000));
background: -moz-linear-gradient(top, #FF6666, #EE3333 5%, #DD0000);
/*IE6 IE7 */
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#EE3333, endcolorstr=#DD0000));
/* IE8 */
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#EE3333, endcolorstr=#DD0000))";
zoom: 1;
color: #FFF;
}
.bg-brown {
background: #996600;
background: -webkit-gradient(linear, left top, left bottom, from(#CC9933), color-stop(0.05, #996600), to(#663300));
background: -moz-linear-gradient(top, #CC9933, #996600 5%, #663300);
/*IE6 IE7 */
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#996600, endcolorstr=#663300));
/* IE8 */
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#996600, endcolorstr=#663300))";
zoom: 1;
color: #FFF;
}
span.arrow {
display: inline;
color: #FF6600;
font-size: small;
}
a.btn {
zoom: 1;
clear: both;
display: block;
color: #333;
text-decoration: none;
padding: 8px 5px;
border: 1px solid #999;
box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);
-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);
background: #CCC;
background: -webkit-gradient(linear, left top, left bottom, from(#FFF), color-stop(0.05, #EEE), to(#CCC));
background: -moz-linear-gradient(top, #FFF, #EEE 5%, #CCC);
/*IE6 IE7 */
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#EEEEEE, endcolorstr=#CCCCCC));
/* IE8 */
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#EEEEEE, endcolorstr=#CCCCCC))";
zoom: 1;

}
a.btn-round {
border-radius: 10px;
}
a.btn-text-center {
text-align: center;
}
a.btn-inline {
display: inline-block;
}
a.btn-white {
color: #333;
border: 1px solid #CCC;
background: #F9F9F9;
background: -webkit-gradient(linear, left top, left bottom, from(#FFF), color-stop(0.05, #F9F9F9), to(#EEE));
background: -moz-linear-gradient(top, #FFF, #F9F9F9 5%, #EEE);
/*IE6 IE7 */
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#F9F9F9, endcolorstr=#EEEEEE));
/* IE8 */
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#F9F9F9, endcolorstr=#EEEEEE))";
zoom: 1;
}
a.btn-red {
color: #FFF;
border: 1px solid #880000;
background: #DD3333;
background: -webkit-gradient(linear, left top, left bottom, from(#FF9999), color-stop(0.05, #DD3333), to(#CC0000));
background: -moz-linear-gradient(top, #FF9999, #DD3333 5%, #CC0000);
/*IE6 IE7 */
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#DD3333, endcolorstr=#CC0000));
/* IE8 */
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#DD3333, endcolorstr=#CC0000))";
zoom: 1;
}
a.btn-yellow {
color: #331100;
border: 1px solid #CCCC00;
background: #F6F011;
background: -webkit-gradient(linear, left top, left bottom, from(#FFFF99), color-stop(0.05, #F6F011), to(#EEAA22));
background: -moz-linear-gradient(top, #FFFF99, #F6F011 5%, #EEAA22);
/*IE6 IE7 */
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#F6F011, endcolorstr=#EEAA22));
/* IE8 */
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#F6F011, endcolorstr=#EEAA22))";
zoom: 1;
}

a.btn-orange {
color: #FFF;
background: #FF9900;
background: -webkit-gradient(linear, left top, left bottom, from(#FFCC00), color-stop(0.05, #FF9900), to(#FF6600));
background: -moz-linear-gradient(top, #FFCC00, #FF9900 5%, #FF6600);
/*IE6 IE7 */
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#FF9900 endcolorstr=#FF6600));
/* IE8 */
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#FF9900, endcolorstr=#FF6600))";
zoom: 1;
}

a.btn-bluegreen,
input[type=submit].btn-bluegreen,
input[type=button].btn-bluegreen {
color: #FFF;
border-color: #2995af;
background: #93cede; /* Old browsers */
background: -moz-linear-gradient(top, #93cede 0%, #75bdd1 41%, #49a5bf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#93cede), color-stop(41%,#75bdd1), color-stop(100%,#49a5bf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #93cede 0%,#75bdd1 41%,#49a5bf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #93cede 0%,#75bdd1 41%,#49a5bf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #93cede 0%,#75bdd1 41%,#49a5bf 100%); /* IE10+ */
background: linear-gradient(to bottom, #93cede 0%,#75bdd1 41%,#49a5bf 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#93cede', endColorstr='#49a5bf',GradientType=0 ); /* IE6-9 */
zoom: 1;
}

a.btn-green,
input[type=submit].btn-green,
input[type=button].btn-green {
color: #FFF;
border-color: #6caa00;
background: #9dd53a; /* Old browsers */
background: -moz-linear-gradient(top, #9dd53a 0%, #7cbc0a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9dd53a), color-stop(100%,#7cbc0a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #9dd53a 0%,#7cbc0a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #9dd53a 0%,#7cbc0a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #9dd53a 0%,#7cbc0a 100%); /* IE10+ */
background: linear-gradient(to bottom, #9dd53a 0%,#7cbc0a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9dd53a', endColorstr='#7cbc0a',GradientType=0 ); /* IE6-9 */
zoom: 1;
}

#wrapper {
margin: 0 atuo;
min-width: 320px;
max-width: 768px;
/width: 768px; /*IE6,IE7 only*/
text-align: left;
}

#catch { 
padding: 3px 5px;
font-size: smaller;
color: #660;
background: #CCCC99;
background: -moz-linear-gradient(top, #BA3, #ED9);
background: -webkit-gradient(linear, left top, left bottom, from(#BA3), to(#ED9));
/*IE6 IE7 */
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#BBAA33, endcolorstr=#EEDD99));
/* IE8 */
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#BBAA33, endcolorstr=#EEDD99))";
zoom: 1;
}


#banner img { width: 100%; }

.menubar {
color : white;
text-align : right;
margin: 0 0 3px;
padding: 5px;
border-bottom: 1px solid #6C0;
/*background-image : url(menubar.png);*/
background: #558811; /* old Browser */
background: -moz-linear-gradient(top, #88E011, #558811);
background: -webkit-gradient(linear, left top, left bottom, from(#88E011), to(#558811));
/*IE6 IE7 */
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#88E011, endcolorstr=#558811));
/* IE8 */
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#88E011, endcolorstr=#558811))";
zoom: 1;
}

.menubar a {
margin: 0;
color : white;
text-decoration : none;
}

.banner {
margin-bottom : 3px; 
}

.pickup {
/*background : #ad9268;*/
padding : 5px;
}
.pickup table {
margin: 0;
padding: 0;
width: 100%;
/*border-collapse: collapse;
border: 2px;*/
}

.pickup td {
margin-right: 2px;
width: 50%;
background: #FFF;
text-align: center;
}
.pickup tr.toptr td {
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
 
}
.pickup tr.bottomtr td {
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
background: #CCC;
background: -webkit-gradient(linear, left top, left bottom, from(#FFF), color-stop(0.05, #EEE), to(#CCC));
background: -moz-linear-gradient(top, #FFF, #EEE 5%, #CCC);
/*IE6 IE7 */
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=(#EEEEEE, endcolorstr=#CCCCCC));
/* IE8 */
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=(#EEEEEE, endcolorstr=#CCCCCC))";
zoom: 1;
}
.pickup tr.bottomtr td a { text-decoration: none; color: #333; }

.register {
/*margin-top : 8px;
margin-bottom : 8px; */
padding: 5px 5px;
}

.widget {
background: #FFF;
margin : 5px;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
box-shadow: 0 0 2px rgba(0, 0, 0, 0.4);
-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.4);
line-height: 1.5;
}

.widget-content {
padding: 5px;
}

.widget-content a {
color : #4e3108;
}

div.menulist {
text-align: center;
}

ul.menulist {
list-style-type: none;
margin: 0;
padding: 0;
overflow: auto;
width: 100%;
}
ul.menulist li {
display: inline-block;
/float: left; /* IE6,IE7 only*/
margin: 0;
/* width: 49%; */
/* /width: 48%; */ /*IE6,IE7 only*/
width: 32.5%;
/width: 31%; /*IE6,IE7 only*/
padding: 0;
}

ul.menulist li a {
width: 98%;
font-size: small;
}

div#whatsnew {}

div#whatsnew a { 
display: block;
/*width: 100%;*/
padding: 4px;
overflow: auto;
margin: 0;
}
/*
div#whatsnew div.widget-content a:nth-child(2n) {
background: #EEE;
}

div#whatsnew div.widget-content a:nth-child(2n+1) {
background: #FFF;
}
div#whatsnew div.widget-content a:hover {
background: #CCC;
}
*/
div#whatsnew a img {
float: left;
margin-right: 5px;
}
div#whatsnew a span { display: block; }
div#whatsnew a span.arrow { display: inline; }
div#whatsnew a span.blogname { font-size: smaller; color: #F33; }
div#whatsnew a span.date { font-size: smaller; color: #999; }
div#whatsnew a span.entrytitle {  }


div#toukou {}

div#toukou a { 
display: block;
/*width: 100%;*/
padding: 4px;
overflow: auto;
margin: 0;
}
/*
div#toukou div.widget-content a:nth-child(2n) {
background: #EEE;
}

div#toukou div.widget-content a:nth-child(2n+1) {
background: #FFF;
}
div#toukou div.widget-content a:hover {
background: #CCC;
}
*/
div#toukou a img {
float: left;
margin-right: 5px;
}
div#toukou a span { display: block; }
div#toukou a span.arrow { display: inline; }
div#toukou a span.blogname { font-size: smaller; color: #F33; }
div#toukou a span.date { font-size: smaller; color: #999; }
div#toukou a span.entrytitle {  }



div#rensai {}

div#rensai a { 
display: block;
/*width: 100%;*/
padding: 4px;
overflow: auto;
margin: 0;
}
/*
div#rensai div.widget-content a:nth-child(2n) {
background: #EEE;
}

div#rensai div.widget-content a:nth-child(2n+1) {
background: #FFF;
}
div#rensai div.widget-content a:hover {
background: #CCC;
}
*/
div#rensai a img {
float: left;
margin-right: 5px;
}
div#rensai a span { display: block; }
div#rensai a span.arrow { display: inline; }
div#rensai a span.blogname { font-size: smaller; color: #F33; }
div#rensai a span.date { font-size: smaller; color: #999; }
div#rensai a span.entrytitle {  }



a.btn-more {
display : block;
text-align : right;
color : #8c121e;
text-decoration : none;
}

.comment-ranking-1 {
font-weight : bold;
font-size : 1.3em;
color : #b8192a;
}

.comment-ranking-2 {
font-weight : bold;
font-size : 1.3em;
color : #e23f50;
}

.comment-ranking-3 {
font-weight : bold;
font-size : 1.3em;
color : #ea6472;
}


div#kuchikomi {

}

div#kuchikomi ul {
list-style-type: none;
margin: 0 0 5px;
padding: 0 0 5px;
overflow: auto;
}

div#kuchikomi ul li {
float: left;
margin: 0 1%;
padding: 0;
width: 31%;
}

div#kuchikomi ul li a {

}

.slide-item {
float : left;
width : 130px;
text-align: center;
}

div#relationsite {
text-align: center;
}

div#relationsite ul {
list-style-type: none;
margin: 0 0 5px;
padding: 0 0 5px;
overflow: auto;
}

div#relationsite ul li {
float: left;
margin: 0 1%;
padding: 0;
display: inline-block;
width: 31%;
}

div#relationsite ul li a {

}


#logo img {
width: 100%;
height: 26.5625%;
}

div#logomess{
	color: #6e4605;
    padding-right: 3px;
    padding-left: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
    font-weight: bold;
font-size: small;

}


a#ui-id-1.ui-tabs-anchor,a#ui-id-2.ui-tabs-anchor,a#ui-id-3.ui-tabs-anchor,a#ui-id-4.ui-tabs-anchor,a#ui-id-5.ui-tabs-anchor{
	font-size: 90%;
}

