html{
 scrollbar-arrow-color: #70adad;
 scrollbar-base-color: #70adad;
 scrollbar-face-color: #fff;
 scrollbar-highlight-color: #fff;
 scrollbar-3d-light-color: #70adad;
 scrollbar-shadow-color: #70adad;
 scrollbar-track-color: #fff;
 scrollbar-darkshadow-color: #fff;
}
body {
 text-align:center;
 font-size:12px;
 margin:auto;
 color:#333;
 padding: 0px;
 font-family:"MS UI Gothic","Osaka","sans-serif";
}
input,textarea{ border:solid 1px #70adad; background-color:#fff;}
.btn { border:solid 1px #70adad; background-color:#fff;margin:5px 15px;}
.box{ border:solid 1px #70adad; background-color:#fff; margin-bottom:5px;}
td { text-align:center; font-size:12px;}
table{ border-collapse: collapse;}
.emoji { vertical-align:middle;}
.left { text-align:left;}
.center { text-align:center;}
.right { text-align:right;}
blockquote{ background-color:#c9e0e0;  color:#4f4f4f; padding:10px;}
a:link { color:#333; text-decoration:none; }
a:visited{ color:#333; text-decoration:none; }
a:hover { color:#70adad; text-decoration:none; }
a:active { color:#ffd16d; text-decoration:line-through; }
#All{ width:815px; text-align: center; margin:auto; padding:0px; text-align:center;}
#Line{ float: left; width: 200px; margin: 0px;}
#LINE2{ float: right; width: 200px; margin: 0px;}
#cara{ height:170px; background-image:url('http://bfile.shinobi.jp/3255/newimage1.gif'); background-repeat: no-repeat; background-position: right center; margin:30px 30px 0px 0px;}
#new-e{ background-image:url('http://bfile.shinobi.jp/3255/0792b08d.gif'); background-repeat: no-repeat; background-position: top center; width:400px;height:280px; padding:30px 0px 0px 0px;}
.new_plugin_data{ background-image:url('http://bfile.shinobi.jp/3255/flower002.gif'); background-repeat: no-repeat; background-position: left center; text-align:left; padding:3px 0px 3px 18px ; margin: 3px 20px;}
.new_plugin_data_date{ text-align:right; margin-right:20px;}

#Top{ background-image:url('http://bfile.shinobi.jp/3255/118.gif'); background-repeat: no-repeat; background-position: top center; width:200px; height:250px; text-align:left; padding:10px 0px 0px 0px; float: left;}
#P-in{  width : 195px; clear:both;}
#Main{ width:400px; float: left; text-align: left; margin: 0px 3px;}
#E-Block{ width:100%;}
#CM{ width : 100%; height:100px; clear:both; text-align: center; padding:10px 0px 0px 0px;}
#CM a:link { text-decoration:none;}
#CM a:visited{ text-decoration:none;}
#CM a:hover { text-decoration:none;}
#CM a:active { text-decoration:line-through;}

#T-Title { text-align:center; padding: 40px 0px 10px 0px; margin:0px 20px; font-size:18px; font-weight:bold;}
#T-Title a:link { text-decoration:none; }
#T-Title a:visited{ text-decoration:none; }
#T-Title a:hover { text-decoration:none; }
#T-Title a:active { text-decoration:none; }
#T-Explanation { margin: 0px 25px 5px 20px; color:#666; text-align: left;}

#AdminBlock{ padding-top:150px; text-align: center;  color:#ccc;}
#AdminBlock a:link { text-decoration:none; color:#ccc;}
#AdminBlock a:visited{ text-decoration:none; color:#ccc;}
#AdminBlock a:active { text-decoration:line-through; color:#ccc;}
#AdminBlock a:hover { text-decoration:none;color:#ffd16d;}

.P-Inner{ margin: 0px 0px 20px 0px; padding: 0px;}
.P-Title{ background-image:url('http://bfile.shinobi.jp/3255/145.gif'); background-repeat: no-repeat; background-position: bottom center; text-align: center; font-weight:bold; font-size:14px; padding:10px 20px 5px 20px; margin:0px; }
.P-Contents{padding: 2px 10px ;}
.plugin_data { text-align:left;}
.plugin_data_date { text-align:right; font-size: 10px;}
.P-H-Explanation{ padding: 2px 20px ;}
.P-F-Explanation{padding: 2px 20px ;}
.P-Link-Block{padding:5px 20px;text-align: center;}
.E-Inner{ background-image:url('http://bfile.shinobi.jp/3255/119.gif'); background-repeat: repeat-y; background-position:  center; width : 100%; margin: 10px 0px 20px 0px;}
.E-Title{ width : 100%; background-image:url('http://bfile.shinobi.jp/3255/113.gif'); background-repeat: no-repeat; background-position: top center;border-bottom:1px dashed #b9dcce; padding:40px 0px 2px 0px; line-height: 150%; width : 100%; text-align: center; font-weight:bold; font-size:14px;}
.E-Date{text-align: right; padding:0px 5px 10px 5px; margin:0px 20px;line-height: 170%;}
.E-Text{padding:5px 20px ;line-height: 170%;}
.E-PS-TextTitle{ text-align: right; padding:25px 10px 5px 10px;}
.E-PS-Text{margin:20px 20px 10px 20px;padding:20px 5px 10px 5px; border-top:1px dashed #FFF;line-height: 170%;}
.E-Footer{text-align: left; padding:76px 0px 55px 0px; height:1px; width : 100%; line-height: 170%; background-image:url('http://bfile.shinobi.jp/3255/111.gif'); background-repeat: no-repeat; background-position: bottom center;}
.E-Cate{padding:0px 5px 0px 20px;}
.E-Tra{padding:0px 5px;}
.E-Com{padding:0px 5px;}
.Com-Block{ width : 100%;}
.Com-MenuTitle{ background-image:url('http://bfile.shinobi.jp/3255/kopiyobspace003.gif'); background-repeat: no-repeat; background-position: top left; font-weight:bold; font-size:12px; padding:5px 25px 0px 30px;margin-left:15px;}
.C-TextBox{ clear:both; background-color:#e4f1f0;margin:10px 10px 20px 10px;}
.C-Name{text-align:right;padding-rignt:20px;}
.C-UserName{padding:3px 5px;}
.C-URL{padding:3px 5px;  font-weight:bold;}
.C-Text{padding:10px;}
.C-Footer{text-align:right;padding-rignt:20px;}
.C-W-Date{padding:0px 10px;}
.C-Edit{ font-weight:bold;}
.C-W-Title1{ text-align:left;background-image:url('http://bfile.shinobi.jp/3255/kopiyobspace003.gif'); background-repeat: no-repeat; background-position: top left; font-weight:bold; font-size:12px; padding:5px 25px 0px 30px;margin-left:15px;}
.C-Title{vertical-align:middle;}
.C-W-Title{ background-image:url('http://bfile.shinobi.jp/3255/142.gif'); background-repeat:repeat-x; background-position: center; font-size:12px;font-weight:bold; color:#008b8b;}
.C-F-Block{padding:0px 5px 5px 5px;width:400px; float: left;}
.C-F-Block1{padding:0px 5px 5px 5px;width:380px; float: left;}
.C-F-Th{ font-size:12px; font-weight:bold; padding:0px 5px; text-align:right;}
.C-F-Td{ font-size:11px; padding:3px 5px; text-align:left;}
.C-R-Box{ margin:10px 0px 0px 30px; padding: 10px ; background-color:#b7dbd8;}
.C-R-Title{ font-size:12px; font-weight:bold;}
.C-R-header{text-align:right; margin:3px 0px;}
.C-R-Text{ padding:5px 0px 0px 5px;}
.C-R-Footer{ text-align:right; margin:3px 0px;}
.TB-Block{margin-top:30px;}
.TB-URLTitle{padding:10px;}
.TB-M-Title{padding:10px; font-weight:bold;}
.TB-TextBox{border:1px solid #b7dbd8; margin:10px 0px;}
.TB-Title{border-bottom:1px dashed #b7dbd8;padding:5px 5px;}
.TB-Text{padding:5px;}
.TB-F{ text-align:right; margin:3px 10px}
.TBW-URL{padding:0px 5px;}
.CalendarMoveTable { padding:3px; width:170px; margin:auto;}
.CalendarTable { width:170px; padding:3px; margin:auto;}
.CalendarWdayTr {font-size: 12px; }
.CalendarWdaySun { color:f36;}
.CalendarWdaySat { color:39f;}
.CalendarTdSun {color:f36; }
.CalendarTdSat {color:39f; }
.CalendarTdLink { font-weight:bold; background-color:#b7dbd8;}
.CalendarTdLinkFont { color:fff;}

