body {
text-align:center;
line-height:1.5;
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',メイリオ,Meiryo,Verdana,'ＭＳ Ｐゴシック',sans-serif;
background-color:#eee;
margin:0;
padding:0
-webkit-text-size-adjust: 100%;
}

a:link{
-webkit-transition: 0.7s;
-moz-transition: 0.7s;
-o-transition: 0.7s;
-ms-transition: 0.7s;
transition: 0.7s;
}

img.b_entry {
float:none;
clear:both;
border:none
}

.yohaku {
margin:20px 0px;
}

#outline {
width:1000px;
margin:0 auto
}

#center {
width:650px;
float:left
}

#left {
width:170px;
float:right
}

#right {
width:170px;
float:left
}

#center-left {
width:825px;
float:right
}

#header_outline {
border:0 solid #fff;
padding-bottom:50px;
height:83px
}

#header_body {
background-image:url(http://blog-imgs-44-origin.fc2.com/s/p/o/sportsdqn/gjnsaccor.jpg);
background-repeat:no-repeat;
border:0 solid #fff
}

.blogroll-channel {
margin-bottom:0;
background:#fff;
padding:0
}

.drecom_midasi {
border-bottom:1px dotted #ccc;
font-weight:700;
font-size:14px;
width:437px;
padding:5px 10px 0 20px
}

.drecom {
width:490px;
height:220px;
margin-bottom:5px;
border-top:solid 0 #333;
border-right:solid 1px #8F9FB9;
border-left:solid 2px #8F9FB9;
border-bottom:solid 2px #8F9FB9;
background:#fff;
float:left;
overflow:auto;
text-align:left;
padding:0 2px 0 5px
}

.drecom a:link {
color:#007D7D;
text-decoration:none
}

.drecom a:hover {
color:#CC6200;
text-docoration:underline
}

.drecom a:visited {
color:#007D7D;
text-docoration:underline
}

.blogroll-channel .blogroll-list {
list-style-type:none;
margin-bottom:3px;
font-size:11px;
border-bottom:1px dotted #ccc;
line-height:1.5;
padding:0 0 1px
}

.ft_drecom {
width:640px;
height:210px;
margin-bottom:5px;
border:solid 2px #8F9FB9;
background:#fff;
float:left;
overflow:auto;
text-align:left;
font-size:70%;
padding:0 2px 0 5px
}

h1 {
font-size:16pt;
text-align:left;
margin:0;
padding:30px 0 40px 30px
}

h1 a:hover {
color:#00f;
text-decoration:none
}

.intro {
font-size:10pt;
color:#000;
text-align:left;
margin:0
}

.resno {
font-size:9pt;
color:#909090!important;
padding:15px 0px;
}

.ently_outline {
margin-top:10px;
}

h2{
font-size:17pt;
margin:30px 0px;
font-weight:bold;
}
h2 a:link,h2 a:visited,a:active{
color:#0099FF;
text-decoration:none
}
h2 a:hover{
text-decoration:none
}
.entry-wrapper {
overflow: hidden;
}

.entry-thumbnail {
float: left;
margin:0px 10px 10px 0;
}
/* リンク */
.entry-thumbnail a:link{
text-decoration: none;
}
.entry-thumbnail a:hover {  
    opacity: 0.6;  
    filter: alpha(opacity=60);  
} 
/* リンク */

div.entry_image {
float: left;
margin: 5px 10px 0 0;
}

.ently_body {
font-size:13pt;
color:#2a2a2a;
background-color:#fff;
border-top:solid 1px #d3d3d3;
border-right:solid 2px #d3d3d3;
border-left:solid 2px #d3d3d3;
border-bottom:solid 2px #d3d3d3;
}

.ently_text {
text-align:left;
margin:15px;
}

.icon_1 {background-repeat: no-repeat;background-position:1px center;padding-left:30px;}
.icon_2 {background-repeat: no-repeat;background-position:1px center;padding-left:30px;}
.icon_3 {background-repeat: no-repeat;background-position:1px center;padding-left:30px;}
.icon_1 {background-image: url('http://blog-imgs-67.fc2.com/s/p/o/sportsdqn/icon_cm.png');}
.icon_2 {background-image: url('http://blog-imgs-67.fc2.com/s/p/o/sportsdqn/icon_cate.png');}
.icon_3{background-image: url('http://blog-imgs-67.fc2.com/s/p/o/sportsdqn/icon_boll.png');}

.ently_navi {
font-size:9pt;
border:solid 1px #d3d3d3;
border-left:solid 8px #F37BB5;
background:#EEE;
margin:0px
}

.ently_navi ul {
overflow:hidden;
padding:5px 0
}

.ently_navi li {
list-style-type:none;
float:left;
height:20px;
line-height:20px;
border-right:solid 1px #BBB;
border-left:solid 1px #FFF;
padding:0 7px
}

.nblist {
border-right:none!important
}

iframe.twitter-share-button {
width:65px!important
}

.ently_text img {
background-color:#f0f0f0;
border:#CACBCC 2px solid;
margin:3px 3px 2px;
padding:2px
}

/* リンク */
.ently_text a:hover { 
color:#DB5197;
text-decoration:underline;
filter: alpha(opacity=80);  
}   
/* リンク */

.inyou {
color:#1e1e1e;
font-size:14px;
font-weight:400;
line-height:1.5;
border:solid 1px #868686;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
background:#F0F0F0;
overflow:hidden;
margin:7px 0;
padding:20px;
}

.inyou img {
display:block;
text-align:center;
margin:0 auto
}

.small {
font-size:9pt
}

img.emoji {
background:#fff;
margin:0;
padding:0
}

.adwards {
margin:20px 0;
}

.tw{
margin:0px 0px 15px;
}
.adwards2 {
width:100px;
height:260px;
float:left;
overflow:auto;
text-align:left;
padding:0 2px;
margin:50px 0px;
}
.adwards3 {
width:300px;
height:260px;
margin:50px 15px 0 25px;
float:left;
overflow:auto;
text-align:left;
padding:0 2px;
}

.hukugan {
margin:15px 0;
padding:0
}

.ad {
margin:43px 0 0 0;
padding:0
}

.hr {
color:#bbb
}

.share {
height:105px;
border-top:1px solid #CCC;
border-bottom:1px solid #CCC;
color:#4c4d50;
margin:20px 0;
}

.share ul {
margin:0;
padding:0
}

.share li {
font-size:11px;
float:left;
display:inline;
list-style-type:none;
line-height:48px;
margin:15px 4px;
padding:0
}

.share li.last {
margin-right:0
}

.share li img {
display:inline;
float:left;
border:none;
}

#rankabc td {
border-bottom:1px dotted #ccc
}

.relate_dl {
border:0 none!important;
background:none!important;
line-height:1.5!important;
margin:20px 0 5px!important;
padding:0!important
}

.relate_dt {
color:#fff;
font-size:13pt;
font-weight:700;
line-height:1.1!important;
background:#DB5197!important;
margin:0!important;
padding:.5em!important
}

.relate_dl .relate_dd {
border:0 none!important;
background:none!important;
margin:0!important;
padding:0!important
}

.relate_dl .relate_ul {
margin:1em 0 0 1.5em !important;
padding:0!important
}

.relate_dl .relate_ul li {
border:0 none!important;
border-bottom:1px dotted #ccc;
list-style-image:url(http://blog-imgs-67-origin.fc2.com/s/p/o/sportsdqn/ico_arrow10a_6.gif);
font-size:10pt;
margin:0 0 .8em!important;
padding:0!important
}

.relate_ul li A:link {text-decoration: none;}
.relate_ul li A:hover { text-decoration:underline; position:relative;top:3px;left:3px;}


.plugin1_title {
font-size:11pt;
font-weight:700;
color:#fff;
background-color:#f0f0f0;
border:#666 0 solid;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
border-radius:10px 10px 0 0;
background-image:url(http://blog-imgs-54-origin.fc2.com/s/p/o/sportsdqn/bottom3.gif);
padding:4px 10px
}

.plugin1_body {
font-size:8pt;
color:#000;
background-color:#fff;
border-top:#d3d3d3 1px solid;
border-left:#d3d3d3 1px solid;
border-right:#d3d3d3 1px solid;
border-bottom:#d3d3d3　1px solid;
line-height:1.3em;
background-repeat:repeat;
background-position:right bottom;
padding:5px
}
.plugin1_body a:link{
color:#06c;
text-decoration: none;
}
.plugin1_body a:hover { 
opacity: 0.6;  
text-decoration:underline;
filter: alpha(opacity=80);  
}   

.plagsmall {
font-size:6pt
}

.plugin2_title {
font-size:11pt;
font-weight:700;
color:#fff;
background-color:#f0f0f0;
border:#666 0 solid;
margin-top:5px;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
border-radius:10px 10px 0 0;
background-image:url(http://blog-imgs-54-origin.fc2.com/s/p/o/sportsdqn/bottom3.gif);
padding:4px 10px
}

.plugin2_body {
font-size:9pt;
color:#000;
background-color:#fff;
border:#d3d3d3 1px solid;
line-height:1.7;
background-repeat:repeat;
background-position:right bottom;
padding:5px
}
.plugin2_body a:link{
color:#06c;
text-decoration: none;
}
.plugin2_body a:hover {  
color:#DB5197;
text-decoration:underline;
filter: alpha(opacity=80);  
} 

.kotei {
padding-top:13px
}

.plugin3_outline {
border-top:#00C7F9 0 solid;
border-right:#e0e0e0 0 solid;
border-bottom:#00C7F9 0 solid;
border-left:#e0e0e0 0 solid
}

plugin3_body a:link {
color:#61D7A4;
text-decoration:none
}

.plugin3_title {
font-size:10pt;
font-weight:700;
color:#fff;
background-color:#f0f0f0;
border:#666 0 solid;
padding:0
}

.plugin3_body {
font-size:9pt;
color:#000;
background-color:#EEE;
background-image:#fff;
background-repeat:repeat;
background-position:right bottom;
padding:0
}

.p3u_description {
margin-top:0;
margin-bottom:0
}

.p3d_description {
margin-top:5px;
margin-bottom:5px
}

.comment_outline2 {
border-top:#666 0 solid;
border-left:#666 1px solid;
border-right:#666 1px solid;
background-color:#fff;
text-align:left;
margin-top:0;
margin-bottom:0
}

.comment_title2 {
font-size:11pt;
color:#fff;
font-weight:700;
background-image:url(http://blog-imgs-54-origin.fc2.com/s/p/o/sportsdqn/bottom3.gif);
text-align:left;
border:#666 0 solid;
margin-top:0;
margin-bottom:0;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
border-radius:10px 10px 0 0;
padding:5px 20px
}

.comment_body2 {
font-size:11pt;
color:#262626;
background-color:#fff;
zoom:1;
border-bottom:dotted 1px gray;
padding:15px
}

.comment_outline {
border-top:#666 0 solid;
border-left:#666 1px solid;
border-right:#666 1px solid;
border-bottom:#666 1px solid;
background-color:#fff;
text-align:left;
margin-top:0;
margin-bottom:0
}

.comment_title {
font-size:11pt;
color:#fff;
font-weight:700;
background-image:url(http://blog-imgs-54-origin.fc2.com/s/p/o/sportsdqn/bottom3.gif);
text-align:left;
border:#666 0 solid;
margin-top:0;
margin-bottom:0;
padding:5px 20px
}

.comment_body {
font-size:10pt;
color:#262626;
background-color:#fff;
padding:15px
}

.comment_text {
text-align:left;
margin:5px 20px
}

.comment_navi {
text-align:right;
color:#00b400;
margin:0 10px 3px
}

#subject,#name,#mail,#url {
width:50%
}

#comment {
width:95%
}

#pass {
width:30%
}

.various_outline {
margin:10px 0 20px
}

.various_title {
font-size:12pt;
color:#fff;
font-weight:700;
text-align:left;
background-color:#f0f0f0;
border:#666 0 solid;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
border-radius:10px 10px 0 0;
background-image:url(http://blog-imgs-54-origin.fc2.com/s/p/o/sportsdqn/bottom3.gif);
padding:5px 10px
}

.various_body {
font-size:11pt;
background-color:#fff;
color:#000;
line-height:1.5;
background-repeat:repeat;
background-position:right bottom;
border:#e0e0e0 2px solid;
padding:10px 20px;
}

.various_navi {
text-align:center;
margin:0
}

#footer_outline {
border:0 solid #e0e0e0;
background-color:gray
}

#footer_body {
font-size:9pt;
color:#fff;
border:0 solid #666;
padding:5px
}

#footer_body a:hover {
color:#069DC1
}

ul#menu_bar {
font-size:70%;
height:30px;
background-color:#33A5DF;
padding-left:0;
margin-left:0;
margin-top:0;
margin-bottom:0
}

#menu_bar li {
list-style-type:none;
float:left;
line-height:30px;
margin:0;
padding:0
}

#menu_bar li a {
display:block;
text-align:center;
width:120px;
color:#fff;
background-color:#33A5DF;
text-decoration:none
}

#menu_bar li a:hover {
color:#fff;
background-color:#222;
text-decoration:none
}

th#sun {
color:#C30
}

p {
margin:2px 0
}

ul {
margin:1px 0 0;
padding:0
}

li {
margin-left:0;
margin-bottom:3px
}

form {
margin:0
}

.c-both {
clear:both
}

#button {
  width:500px;
  color:#fff;
  background:#337fcc;
  font-size:22px;
  font-weight:bold;
  text-align:center;
  display:block;
  text-shadow:3px 2px 0px #333,0px -1px 1px #333;
  text-decoration:none;
  border:1px solid #868686;
  padding:3px 0 1px 0;
margin:50px 0 50px 60px;
  border-radius:5px;
#FE5CAE
background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #1999b8), color-stop(0.00, #e1f0f4));
background: -webkit-linear-gradient(top, #e1f0f4 0%, #FE5CAE 100%);
background: -moz-linear-gradient(top, #e1f0f4 0%, #FE5CAE 100%);
background: -o-linear-gradient(top, #e1f0f4 0%,#FE5CAE 100%);
background: -ms-linear-gradient(top, #e1f0f4 0%, #FE5CAE 100%);
background: linear-gradient(top, #e1f0f4 0%, #FE5CAE 100%);
}

a#button:hover {
background: -webkit-gradient(linear, left top, left bottom, color-stop(0.35, #0787a6), color-stop(0.00, #e1f0f4));
background: -webkit-linear-gradient(top, #e1f0f4 0%, #33B1F2 35%);
background: -moz-linear-gradient(top, #e1f0f4 0%, #33B1F2 35%);
background: -o-linear-gradient(top, #e1f0f4 0%, #33B1F2 35%);
background: -ms-linear-gradient(top, #e1f0f4 0%, #33B1F2 35%);
background: linear-gradient(top, #e1f0f4 0%, #33B1F2 35%);
}

.readmore2 {
margin-top:5px
}

.readclose {
margin:10px 0
}

.page_navi {
font-size:9pt;
margin:30px 0
}

.calender {
margin-left:auto;
margin-right:auto
}

blockquote {
background:#FFFFE6;
border:#ccc 1px solid;
border-left:#ccc 3px solid;
margin:5px 10px 3px 8px;
padding:5px 5px 10px
}

.fc2_footer {
margin-top:20px
}

#sitemap {
margin-top:5px;
text-align:left
}

#sitemap ul.sitemap_list {
margin-left:30px
}

.plugin1_body input[type=text],.plugin2_body input[type=text],.plugin1_body textarea,.plugin2_body textarea {
width:90%
}

.baton_q {
margin-bottom:5px
}

.baton_a {
margin-left:0;
padding-bottom:2px;
border-bottom:dotted 1px #ccc;
margin-bottom:20px
}


div.clear {
clear:both;
margin:0 0 10px
}

.tag_list {
font-size:9pt;
background-color:#f5f5f5;
text-align:right;
list-style-type:none;
margin:10px 0 0;
padding:10px 10px 10px 0
}

a img {
border:none
}

a:link,a:active,a:visited,th#sat {
color:#06C
}

a:hover,a plugin1{
color:#333;
text-docoration:none
}

h1 a:link,h1 a:active,h1 a:visited {
color:#000;
text-decoration:none
}


.kan,table {
font-size:10pt
}

.relate_dl .relate_ul .relate_li_nolink,.display_no {
display:none
}

.plugin1_outline,.plugin2_outline {
border-top:#e0e0e0 0 solid;
border-right:#e0e0e0 0 solid;
border-bottom:#e0e0e0 1px solid;
border-left:#e0e0e0 0 solid;
margin-top:10px;
margin-bottom:0
}

.p1u_description,.p2u_description {
margin-bottom:7px
}

.p1d_description,.p2d_description {
margin-top:7px
}

.various_text,.ta_left {
text-align:left
}

#footer_body a:link,#footer_body a:active,#footer_body a:visited {
color:#EFBA68
}

.calender td,.ta_center {
text-align:center
}

.pgtop,.ta_right {
text-align:right
}

.q_number,.a_number {
color:#f60;
font-weight:700
}