body{margin:0;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",Osaka, "メイリオ", Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:14px;line-height:20px;color:#333;}a{color:#08c;text-decoration:none}input,select,textarea,pre{;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",Osaka, "メイリオ", Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;}
h1{font-size:30px}h2{font-size:20px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}h6{font-size:11.9px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small{font-size:14px}h4 small{font-size:14px}
.hero-unit h1{margin-bottom:0;font-size:30px;line-height:1;letter-spacing:-1px;color:inherit}

img{max-width:100%}
a:hover img{
	opacity:0.8;
	filter: alpha(opacity=80);
}

img.wakusen{
	border:1px solid #999;
}

img.aki {
	border: #ffffff solid 2px;
}

img.photo {
	border: 1px solid #ccc; 
	padding: 5px;
	margin: 5px;
	max-width:98%;
}


.h-fukidashi {
	position: relative;
	background: #777;
	color: #fff;
	text-shadow: 1px 1px 1px #000;
	border :1px solid #777;
	margin: 0px 10px 10px 10px;
	padding: 5px 10px 5px 10px;
	border-radius: 5px;
}
.h-fukidashi:after {
	content: "";
	position: absolute;
	top: 100%;
	left: 30px;
	height: 0;
	width: 0;
	border: 10px solid transparent;
	border-top: 10px solid #777;
}

.h-fukidashi2 {
  position: relative;
  background: #fff;
  line-height: 1;
  border-bottom :3px solid #bfbfbf;
  margin: 30px -10px 10px -10px;
  padding: 15px 5px 12px 10px;
  border-radius: 3px;
}
.h-fukidashi2:after,.h-fukidashi2:before {
  content: "";
  position: absolute;
  top: 100%;
  height: 0;
  width: 0;
}
.h-fukidashi2:after {
  left: 33px;
  border: 6px solid transparent;
  border-top: 6px solid #fff;
}
.h-fukidashi2:before {
  left: 30px;
  border: 9px solid transparent;
  border-top: 9px solid #bfbfbf;
} 


.h-onepoint {
	position: relative;
	color: #111;
	font-size: 20px;
	margin: 30px 0 0 0;
	padding: 14px 5px 10px 10px;
}
.h-onepoint:before {
	content: "";
	position: absolute;
	background: #88b7d5;
	top: 0;
	left: -5px;
	height: 12px;
	width: 12px;
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}
.h-onepoint:after {
	content: "";
	position: absolute;
	background:#c2e1f5;
	top: 15px;
	left: -10px;
	height: 8px;
	width: 8px;
	-moz-transform: rotate(15deg);
	-webkit-transform: rotate(15deg);
	-o-transform: rotate(15deg);
	-ms-transform: rotate(15deg);
	transform: rotate(15deg);
}




.b{ font-weight: bold!important; }
.normal{ font-weight: normal!important; }

.big{ font-size: 1.2em!important; }
.big2{ font-size: 1.5em!important; }
.big3{ font-size: 1.8em!important; }
.small{ font-size: 0.8em!important; }

.f08em{ font-size: 0.8em; }
.f09em{ font-size: 0.9em; }
.f10em{ font-size: 1.0em; }
.f11em{ font-size: 1.1em; }
.f12em{ font-size: 1.2em; }
.f13em{ font-size: 1.3em; }
.f14em{ font-size: 1.4em; }
.f15em{ font-size: 1.5em; }
.f16em{ font-size: 1.6em; }
.f17em{ font-size: 1.7em; }
.f18em{ font-size: 1.8em; }
.f19em{ font-size: 1.9em; }
.f20em{ font-size: 2.0em; }
.f21em{ font-size: 2.1em; }
.f22em{ font-size: 2.2em; }
.f23em{ font-size: 2.3em; }
.f24em{ font-size: 2.4em; }

.f8pt{ font-size: 8.5pt!important; }
.f9pt{ font-size: 9.0pt!important; }
.f10pt{ font-size: 10pt!important; }
.f11pt{ font-size: 11pt!important; }
.f12pt{ font-size: 12pt!important; }
.f13pt{ font-size: 13pt!important; }
.f14pt{ font-size: 14pt!important; }
.f15pt{ font-size: 15pt!important; }
.f16pt{ font-size: 16pt!important; }
.f17pt{ font-size: 17pt!important; }
.f18pt{ font-size: 18pt!important; }
.f19pt{ font-size: 19pt!important; }
.f20pt{ font-size: 20pt!important; }
.f21pt{ font-size: 21pt!important; }
.f22pt{ font-size: 22pt!important; }
.f23pt{ font-size: 23pt!important; }
.f24pt{ font-size: 24pt!important; }




.red{ color: #ff0000!important; }
.blue{ color: #0000dd!important; }
.green{ color: #008000!important; }
.yellow{ color: #ffff00!important; }
.navy{ color: #1F26A9!important; }
.orange{ color: #ff6600!important; }
.pink{ color: #cc6699!important; }
.purple{ color: #660099!important; }
.olive{ color: #808000!important; }
.lime{ color: #00ff00!important; }
.aqua{ color: #167FA6!important; }
.black{ color: #000!important; }
.gray{ color: #ccc!important; }
.white{ color: #fff!important; }
.redb{ color: #ff0000!important;font-weight: bold!important;}

.brown{ color: #8B4513!important; }



.box-warning{ padding:2px;color: #ffffff;background-color: #faa732!important; }
.box-danger{ padding:2px;color: #ffffff;background-color: #da4f49important; }
.box-success{ padding:2px;color: #ffffff;background-color: #5bb75b!important; }
.box-info{ padding:2px;color: #ffffff;background-color: #49afcd!important; }
.box-inverse{ padding:2px;color: #ffffff; background-color: #363636!important; }


input:focus,textarea:focus{ background-color: #dee!important; }



.left{
	float: left;
	margin: 0 30px 20px 0!important;
}

.right{
	float: right;
	margin: 0 0 20px 30px!important;
}








.faqQ{
  background    : #f3f3f3 url(http://bikez.sakura.ne.jp/_images/faq/faqQ.gif) 10px 7px no-repeat;
  margin      : 5px auto;
  padding      : 6px 0 5px 50px;
  text-align    : left;
  border-bottom  : 1px dashed #5b544b;
  font-weight    : bold;
  color      : #4F4B42;
}

.faqA_org
{
  background    : url(http://bikez.sakura.ne.jp/_images/faq/faqA_org.gif) 10px 7px no-repeat;
  margin      : 0 auto;
  padding      : 6px 0 5px 50px;
  text-align    : left;
}

.faqA_blue
{
  background    : url(http://bikez.sakura.ne.jp/_images/faq/faqA_blue.gif) 10px 7px no-repeat;
  margin      : 0 auto;
  padding      : 6px 0 5px 50px;
  text-align    : left;
}

.faqA_grn
{
  background    : url(http://bikez.sakura.ne.jp/_images/faq/faqA_grn.gif) 10px 7px no-repeat;
  margin      : 0 auto;
  padding      : 6px 0 5px 50px;
  text-align    : left;
}

.faqA_pink
{
  background    : url(http://bikez.sakura.ne.jp/_images/faq/faqA_pink.gif) 10px 7px no-repeat;
  margin      : 0 auto;
  padding      : 6px 0 5px 50px;
  text-align    : left;
}

.faqA_ylw
{
  background    : url(http://bikez.sakura.ne.jp/_images/faq/faqA_ylw.gif) 10px 7px no-repeat;
  margin      : 0 auto;
  padding      : 6px 0 5px 50px;
  text-align    : left;
}

.faqA_ppl
{
  background    : url(http://bikez.sakura.ne.jp/_images/faq/faqA_ppl.gif) 10px 7px no-repeat;
  margin      : 0 auto;
  padding      : 6px 0 5px 50px;
  text-align    : left;
}



.border {
    color: #333333;
    margin: 0 0 5px;
    padding: 3px 20px;
    background-color: #ffffff;
}

.border-gray {
    color: #333333;
    background-color: #ffffff;
    border-color: #dddddd;
}

.border-blue {
    color: #333333;
    background-color: #ffffff;
    border-color: #3B5998;
}

.border-green {
    color: #333333;
    background-color: #ffffff;
    border-color: #60792F;
}

.border-red {
    color: #333333;
    background-color: #ffffff;
    border-color: #E93832;
}

.border-brown {
    color: #333333;
    background-color: #ffffff;
    border-color: #BF594D;
}

.border-clearbrown {
    color: #9E7D5C;
    background-color: #ffffff;
    border-color: #F8F5ED;
}

.border-lightbrown {
    color: #9E7D5C;
    background-color: #ffffff;
    border-color: #9E7D5C;
}

.border-sand {
    color: #9E7D5C;
    background-color: #F8F5ED;
    border-color: #9E7D5C;
}

.border-orange {
    color: #FF7900;
    background-color: #ffffff;
    border-color: #FF7900;
}

.border-lightblue {
    color: #333333;
    background-color: #ffffff;
    border-color: #A2BCD5;
}

.border-facebook {
    color: #ffffff;
    background-color: #3B5998;
    border-color: #6D84B4;
}

.border-army {
    color: #60792F;
    background-color: #E4F0CC;
    border-color: #60792F;
}

.border-kazan {
    color: #333333;
    background-color: #FBE1E2;
    border-color: #BF594D;
}

.border-azuki {
    color: #6A4C4C;
    background-color: #EBE0DE;
    border-color: #B9A6AA;
}

.border-vivi {
    color: #ffffff;
    background-color: #553F41;
    border-color: #FF0101;
}

.border-water {
    color: #3B65C9;
    background-color: #E4E9EC;
    border-color: #3B65C9;
}

.border-voodoo {
    color: #ffffff;
    background-color: #474747;
    border-color: #76B900;
}

.border-wedgwood {
    color: #627997;
    background-color: #F0F2F2;
    border-color: #A2BCD5;
}

.border-onsen {
    color: #222250;
    background-color: #E6F2F8;
    border-color: #358FBC;
}

.border-lightblack {
    color: #ffffff;
    background-color: #474747;
    border-color: #818282;
}

.border-dark {
    color: #ffffff;
    background-color: #396178;
    border-color: #5BA1C9;
}

.border-lightorange {
    color: #333333;
    background-color: #ffffff;
    border-top-color: #FFCC66;
    border-bottom-color: #FFCC66;
    border-right-color: #FF9933;
    border-left-color: #FF9933;
}

.border-gold {
    color: #333333;
    background-color: #ffffff;
    border-color: #AF903F;
}

.border-goldrash {
    color: #ffffff;
    background-color: #AF903F;
    border-color: #B9A6AA;
}

.border-cleargreen {
    color: #8CC220;
    background-color: #ffffff;
    border-color: #EDF5DC;
}

.border-lightgreen {
    color: #8CC220;
    background-color: #ffffff;
    border-color: #8CC220;
}

.border-osaka {
    color: #8CC220;
    background-color: #EDF5DC;
    border-color: #8CC220;
}

.border-modern {
    color: #333333;
    background-color: #E4E9EC;
    border-color: #cccccc;
}

.topline {
    border-top-width: 1px;
    border-top-style: solid;
}
.topline1 {
    border-top-width: 1px;
    border-top-style: solid;
}
.topline2 {
    border-top-width: 2px;
    border-top-style: solid;
}
.topline3 {
    border-top-width: 3px;
    border-top-style: solid;
}
.topline4 {
    border-top-width: 4px;
    border-top-style: solid;
}
.topline5 {
    border-top-width: 5px;
    border-top-style: solid;
}
.topline6 {
    border-top-width: 6px;
    border-top-style: solid;
}
.topline7 {
    border-top-width: 7px;
    border-top-style: solid;
}
.topline-solid {
    border-top-width: 1px;
    border-top-style: solid;
}
.topline1-solid {
    border-top-width: 1px;
    border-top-style: solid;
}
.topline2-solid {
    border-top-width: 2px;
    border-top-style: solid;
}
.topline3-solid {
    border-top-width: 3px;
    border-top-style: solid;
}
.topline4-solid {
    border-top-width: 4px;
    border-top-style: solid;
}
.topline5-solid {
    border-top-width: 5px;
    border-top-style: solid;
}
.topline6-solid {
    border-top-width: 6px;
    border-top-style: solid;
}
.topline7-solid {
    border-top-width: 7px;
    border-top-style: solid;
}
.topline-dashed {
    border-top-width: 1px;
    border-top-style: dashed;
}
.topline1-dashed {
    border-top-width: 1px;
    border-top-style: dashed;
}
.topline2-dashed {
    border-top-width: 2px;
    border-top-style: dashed;
}
.topline3-dashed {
    border-top-width: 3px;
    border-top-style: dashed;
}
.topline4-dashed {
    border-top-width: 4px;
    border-top-style: dashed;
}
.topline5-dashed {
    border-top-width: 5px;
    border-top-style: dashed;
}
.topline6-dashed {
    border-top-width: 6px;
    border-top-style: dashed;
}
.topline7-dashed {
    border-top-width: 7px;
    border-top-style: dashed;
}
.topline-dotted {
    border-top-width: 1px;
    border-top-style: dotted;
}
.topline1-dotted {
    border-top-width: 1px;
    border-top-style: dotted;
}
.topline2-dotted {
    border-top-width: 2px;
    border-top-style: dotted;
}
.topline3-dotted {
    border-top-width: 3px;
    border-top-style: dotted;
}
.topline4-dotted {
    border-top-width: 4px;
    border-top-style: dotted;
}
.topline5-dotted {
    border-top-width: 5px;
    border-top-style: dotted;
}
.topline6-dotted {
    border-top-width: 6px;
    border-top-style: dotted;
}
.topline7-dotted {
    border-top-width: 7px;
    border-top-style: dotted;
}

.bottomline {
    border-bottom-width: 1px;
    border-bottom-style: solid;
}
.bottomline1 {
    border-bottom-width: 1px;
    border-bottom-style: solid;
}
.bottomline2 {
    border-bottom-width: 2px;
    border-bottom-style: solid;
}
.bottomline3 {
    border-bottom-width: 3px;
    border-bottom-style: solid;
}
.bottomline4 {
    border-bottom-width: 4px;
    border-bottom-style: solid;
}
.bottomline5 {
    border-bottom-width: 5px;
    border-bottom-style: solid;
}
.bottomline6 {
    border-bottom-width: 6px;
    border-bottom-style: solid;
}
.bottomline7 {
    border-bottom-width: 7px;
    border-bottom-style: solid;
}
.bottomline-solid {
    border-bottom-width: 1px;
    border-bottom-style: solid;
}
.bottomline1-solid {
    border-bottom-width: 1px;
    border-bottom-style: solid;
}
.bottomline2-solid {
    border-bottom-width: 2px;
    border-bottom-style: solid;
}
.bottomline3-solid {
    border-bottom-width: 3px;
    border-bottom-style: solid;
}
.bottomline4-solid {
    border-bottom-width: 4px;
    border-bottom-style: solid;
}
.bottomline5-solid {
    border-bottom-width: 5px;
    border-bottom-style: solid;
}
.bottomline6-solid {
    border-bottom-width: 6px;
    border-bottom-style: solid;
}
.bottomline7-solid {
    border-bottom-width: 7px;
    border-bottom-style: solid;
}
.bottomline-dashed {
    border-bottom-width: 1px;
    border-bottom-style: dashed;
}
.bottomline1-dashed {
    border-bottom-width: 1px;
    border-bottom-style: dashed;
}
.bottomline2-dashed {
    border-bottom-width: 2px;
    border-bottom-style: dashed;
}
.bottomline3-dashed {
    border-bottom-width: 3px;
    border-bottom-style: dashed;
}
.bottomline4-dashed {
    border-bottom-width: 4px;
    border-bottom-style: dashed;
}
.bottomline5-dashed {
    border-bottom-width: 5px;
    border-bottom-style: dashed;
}
.bottomline6-dashed {
    border-bottom-width: 6px;
    border-bottom-style: dashed;
}
.bottomline7-dashed {
    border-bottom-width: 7px;
    border-bottom-style: dashed;
}
.bottomline-dotted {
    border-bottom-width: 1px;
    border-bottom-style: dotted;
}
.bottomline1-dotted {
    border-bottom-width: 1px;
    border-bottom-style: dotted;
}
.bottomline2-dotted {
    border-bottom-width: 2px;
    border-bottom-style: dotted;
}
.bottomline3-dotted {
    border-top-width: 3px;
    border-bottom-style: dotted;
}
.bottomline4-dotted {
    border-bottom-width: 4px;
    border-bottom-style: dotted;
}
.bottomline5-dotted {
    border-bottom-width: 5px;
    border-bottom-style: dotted;
}
.bottomline6-dotted {
    border-bottom-width: 6px;
    border-bottom-style: dotted;
}
.bottomline7-dotted {
    border-bottom-width: 7px;
    border-bottom-style: dotted;
}

.leftline {
    border-left-width: 1px;
    border-left-style: solid;
}
.leftline1 {
    border-left-width: 1px;
    border-left-style: solid;
}
.leftline2 {
    border-left-width: 2px;
    border-left-style: solid;
}
.leftline3 {
    border-left-width: 3px;
    border-left-style: solid;
}
.leftline4 {
    border-left-width: 4px;
    border-left-style: solid;
}
.leftline5 {
    border-left-width: 5px;
    border-left-style: solid;
}
.leftline6 {
    border-left-width: 6px;
    border-left-style: solid;
}
.leftline7 {
    border-left-width: 7px;
    border-left-style: solid;
}
.leftline-solid {
    border-left-width: 1px;
    border-left-style: solid;
}
.leftline1-solid {
    border-left-width: 1px;
    border-left-style: solid;
}
.leftline2-solid {
    border-left-width: 2px;
    border-left-style: solid;
}
.leftline3-solid {
    border-left-width: 3px;
    border-left-style: solid;
}
.leftline4-solid {
    border-left-width: 4px;
    border-left-style: solid;
}
.leftline5-solid {
    border-left-width: 5px;
    border-left-style: solid;
}
.leftline6-solid {
    border-left-width: 6px;
    border-left-style: solid;
}
.leftline7-solid {
    border-left-width: 7px;
    border-left-style: solid;
}
.leftline-dashed {
    border-left-width: 1px;
    border-left-style: dashed;
}
.leftline1-dashed {
    border-left-width: 1px;
    border-left-style: dashed;
}
.leftline2-dashed {
    border-left-width: 2px;
    border-left-style: dashed;
}
.leftline3-dashed {
    border-left-width: 3px;
    border-left-style: dashed;
}
.leftline4-dashed {
    border-left-width: 4px;
    border-left-style: dashed;
}
.leftline5-dashed {
    border-left-width: 5px;
    border-left-style: dashed;
}
.leftline6-dashed {
    border-left-width: 6px;
    border-left-style: dashed;
}
.leftline7-dashed {
    border-left-width: 7px;
    border-left-style: dashed;
}
.leftline-dotted {
    border-left-width: 1px;
    border-left-style: dotted;
}
.leftline1-dotted {
    border-left-width: 1px;
    border-left-style: dotted;
}
.leftline2-dotted {
    border-left-width: 2px;
    border-left-style: dotted;
}
.leftline3-dotted {
    border-left-width: 3px;
    border-left-style: dotted;
}
.leftline4-dotted {
    border-left-width: 4px;
    border-left-style: dotted;
}
.leftline5-dotted {
    border-left-width: 5px;
    border-left-style: dotted;
}
.leftline6-dotted {
    border-left-width: 6px;
    border-left-style: dotted;
}
.leftline7-dotted {
    border-left-width: 7px;
    border-left-style: dotted;
}

.rightline {
    border-right-width: 1px;
    border-right-style: solid;
}
.rightline1 {
    border-right-width: 1px;
    border-right-style: solid;
}
.rightline2 {
    border-right-width: 2px;
    border-right-style: solid;
}
.rightline3 {
    border-right-width: 3px;
    border-right-style: solid;
}
.rightline4 {
    border-right-width: 4px;
    border-right-style: solid;
}
.rightline5 {
    border-right-width: 5px;
    border-right-style: solid;
}
.rightline6 {
    border-right-width: 6px;
    border-right-style: solid;
}
.rightline7 {
    border-right-width: 7px;
    border-right-style: solid;
}
.rightline-solid {
    border-right-width: 1px;
    border-right-style: solid;
}
.rightline1-solid {
    border-right-width: 1px;
    border-right-style: solid;
}
.rightline2-solid {
    border-right-width: 2px;
    border-right-style: solid;
}
.rightline3-solid {
    border-right-width: 3px;
    border-right-style: solid;
}
.rightline4-solid {
    border-right-width: 4px;
    border-right-style: solid;
}
.rightline5-solid {
    border-right-width: 5px;
    border-right-style: solid;
}
.rightline6-solid {
    border-right-width: 6px;
    border-right-style: solid;
}
.rightline7-solid {
    border-right-width: 7px;
    border-right-style: solid;
}
.rightline-dashed {
    border-right-width: 1px;
    border-right-style: dashed;
}
.rightline1-dashed {
    border-right-width: 1px;
    border-right-style: dashed;
}
.rightline2-dashed {
    border-right-width: 2px;
    border-right-style: dashed;
}
.rightline3-dashed {
    border-right-width: 3px;
    border-right-style: dashed;
}
.rightline4-dashed {
    border-right-width: 4px;
    border-right-style: dashed;
}
.rightline5-dashed {
    border-right-width: 5px;
    border-right-style: dashed;
}
.rightline6-dashed {
    border-right-width: 6px;
    border-right-style: dashed;
}
.rightline7-dashed {
    border-right-width: 7px;
    border-right-style: dashed;
}
.rightline-dotted {
    border-right-width: 1px;
    border-right-style: dotted;
}
.rightline1-dotted {
    border-right-width: 1px;
    border-right-style: dotted;
}
.rightline2-dotted {
    border-right-width: 2px;
    border-right-style: dotted;
}
.rightline3-dotted {
    border-right-width: 3px;
    border-right-style: dotted;
}
.rightline4-dotted {
    border-right-width: 4px;
    border-right-style: dotted;
}
.rightline5-dotted {
    border-right-width: 5px;
    border-right-style: dotted;
}
.rightline6-dotted {
    border-right-width: 6px;
    border-right-style: dotted;
}
.rightline7-dotted {
    border-right-width: 7px;
    border-right-style: dotted;
}

.arrow_box {
	padding: 20px;
	position: relative;
	background: #c2e1f5;
    margin-bottom: 20px;
    border-radius: 50px;
	max-width: 500px;
	border: 4px solid #88b7d5;
}
.arrow_box:after, .arrow_box:before {
	top: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.arrow_box:after {
	border-color: rgba(194, 225, 245, 0);
	border-top-color: #c2e1f5;
	border-width: 10px;
	left: 50%;
	margin-left: -10px;
}
.arrow_box:before {
	border-color: rgba(136, 183, 213, 0);
	border-top-color: #88b7d5;
	border-width: 16px;
	left: 50%;
	margin-left: -16px;
}


.pow_box {
	padding: 20px;
	position: relative;
	background: #c2e1f5;
    margin-bottom: 20px;
    border-radius: 50px;
	max-width: 500px;
	border: 4px solid #88b7d5;
} 

.pow_box:before {
    content: '';
    position: absolute;
	background: #88b7d5;
    height: 20px;
    width: 20px;
    border-radius: 10px;
    bottom: -20px;
    left: 70px;
}
 
.pow_box:after {
    content: '';
    position: absolute;
	background: #88b7d5;
    height: 10px;
    width: 10px;
    border-radius: 5px;
    bottom: -30px;
    left: 90px;
}


.video-container {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
}

.video-container iframe,.video-container video{
  position: absolute;
  top: 0;
  left: 0;
  width: 98%;
  height: 98%;
  background-color: #363636;
  *background-color: #222222;
  background-image: -moz-linear-gradient(top, #444444, #222222);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));
  background-image: -webkit-linear-gradient(top, #444444, #222222);
  background-image: -o-linear-gradient(top, #444444, #222222);
  background-image: linear-gradient(to bottom, #444444, #222222);
  background-repeat: repeat-x;
  border: 5px solid #cccccc;

  border-color: #222222 #222222 #000000;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  *zoom: 1;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);

}

.book{
	padding: 10px 0 0 36px!important;
	background: url(http://bikez.sakura.ne.jp/_images/icon4/book.png) left center no-repeat;
}

.mike{
	padding: 10px 0 0 36px!important;
	background: url(http://bikez.sakura.ne.jp/_images/icon4/mike.gif) left center no-repeat;
}
.headphone{
	padding: 10px 0 0 36px!important;
	background: url(http://bikez.sakura.ne.jp/_images/icon4/headphones.png) left center no-repeat;
}
.zip{
	padding: 10px 0 0 36px!important;
	background: url(http://bikez.sakura.ne.jp/_images/icon4/zip_file_info.png) left top no-repeat;
}
.pdf{
	padding: 10px 0 0 36px!important;
	background: url(http://bikez.sakura.ne.jp/_images/icon4/pdf_file.png) left top no-repeat;
}
.noteadd{
	padding: 10px 0 0 36px!important;
	background: url(http://bikez.sakura.ne.jp/_images/icon4/ruler_pencil.png) left top no-repeat;
}
.pages{
	padding: 10px 0 0 36px!important;
	background: url(http://bikez.sakura.ne.jp/_images/icon4/pages.png) left top no-repeat;
}

.checkmark{
	padding: 10px 0 0 36px!important;
	background: url(http://bikez.sakura.ne.jp/_images/icon4/accept2.png) left top no-repeat;
}

.blue_arrow_down{
	padding: 10px 0 0 36px!important;
	background: url(http://bikez.sakura.ne.jp/_images/icon4/blue_arrow_down.png) left top no-repeat;
}

.arrowdown{
	background: url(http://bikez.sakura.ne.jp/_images/icon5/arrow-8-down.png) right center no-repeat;
}
/*.arrowdown:after {content: url("http://bikez.sakura.ne.jp/_images/icon5/arrow-8-down.png") ;}*/

.ticket{
	padding: 10px 0 0 36px!important;
	background: url(http://bikez.sakura.ne.jp/_images/icon4/create-ticket.png) left center no-repeat;
}

.widelink { display: block; width: 100%;}

.bd,.bd-b{border-bottom:3px double #000}.bd-red,.bd-red-b{border-bottom:3px double #fda2a2}.bd-blue,.bd-blue-b{border-bottom:3px double #3094dd}.bd-green,.bd-green-b{border-bottom:3px double #1abc9c}.bd-yellow,.bd-yellow-b{border-bottom:3px double #f7d745}.bd-navy,.bd-navy-b{border-bottom:3px double #153d62}.bd-darkblue,.bd-darkblue-b{border-bottom:3px double #1a6fb1}.bd-gray,.bd-grey,.bd-gray-b,.bd-grey-b{border-bottom:3px double #95a5a6}.bd-lightgray,.bd-lightgray-b{border-bottom:3px double #efefef}.bd-orange,.bd-orange-b{border-bottom:3px double #f39c12}.bd-pink,.bd-pink-b{border-bottom:3px double #fdc2d6}.bd-purple,.bd-lilac,.bd-purple-b,.bd-lilac-b{border-bottom:3px double #da9ef7}.bd-olive,.bd-olive-b{border-bottom:3px double #c1c167}.bd-lightblue,.bd-lightblue-b{border-bottom:3px double #aee2fc}.bd-lightgreen,.bd-lightgreen-b{border-bottom:3px double #2ecc71}.bd-mocha,.bd-mocha-b{border-bottom:3px double #cdbcb1}.bd-b,.bd-red-b,.bd-blue-b,.bd-green-b,.bd-yellow-b,.bd-navy-b,.bd-darkblue-b,.bd-gray-b,.bd-grey-b,.bd-orange-b,.bd-pink-b,.bd-purple-b,.bd-lilac-b,.bd-olive-b,.bd-lightgray-b,.bd-lightblue-b,.bd-lightgreen-b,.bd-mocha-b{border-bottom-style:solid}

.box-glay:after,.box-red:after,.box-blue:after,.box-green:after,.box-yellow:after,.box-pink:after,.box-orange:after,.box-darkblue:after,.box-lightgreen:after,.box-c:after,.box-red-c:after,.box-blue-c:after,.box-green-c:after,.box-yellow-c:after,.box-pink-c:after,.box-orange-c:after,.box-darkblue-c:after,.box-lightgreen-c:after,.box-bg:after,.box-red-bg:after,.box-blue-bg:after,.box-green-bg:after,.box-yellow-bg:after,.box-pink-bg:after,.box-orange-bg:after,.box-darkblue-bg:after,.box-lightgreen-bg:after,.box-c-bg:after,.box-red-c-bg:after,.box-blue-c-bg:after,.box-green-c-bg:after,.box-yellow-c-bg:after,.box-pink-c-bg:after,.box-orange-c-bg:after,.box-darkblue-c-bg:after,.box-lightgreen-c-bg:after{content:"";display:block;clear:both}.box-glay,.box-red,.box-blue,.box-green,.box-yellow,.box-pink,.box-orange,.box-darkblue,.box-lightgreen,.box-c,.box-red-c,.box-blue-c,.box-green-c,.box-yellow-c,.box-pink-c,.box-orange-c,.box-darkblue-c,.box-lightgreen-c,.box-bg,.box-red-bg,.box-blue-bg,.box-green-bg,.box-yellow-bg,.box-pink-bg,.box-orange-bg,.box-darkblue-bg,.box-lightgreen-bg,.box-c-bg,.box-gray-c-bg,.box-grey-c-bg,.box-red-c-bg,.box-blue-c-bg,.box-green-c-bg,.box-yellow-c-bg,.box-pink-c-bg,.box-orange-c-bg,.box-darkblue-c-bg,.box-lightgreen-c-bg{position:relative;width:90%;line-height:180%;padding:6px 12px !important;margin:12px auto 44px auto !important}.box-c,.box-red-c,.box-blue-c,.box-green-c,.box-yellow-c,.box-pink-c,.box-orange-c,.box-darkblue-c,.box-lightgreen-c,.box-c-bg,.box-red-c-bg,.box-blue-c-bg,.box-green-c-bg,.box-yellow-c-bg,.box-pink-c-bg,.box-orange-c-bg,.box-darkblue-c-bg,.box-lightgreen-c-bg{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.box-glay,.box-c,.box-bg,.box-c-bg{border:1px solid silver;background:#f9f9f9}.box-red,.box-red-c,.box-red-bg,.box-red-c-bg{color:#b94a48;background-color:#f2dede;border:1px solid #f5c2c9}.box-blue,.box-blue-c,.box-blue-bg,.box-blue-c-bg{color:#3a87ad;background-color:#d9edf7;border:1px solid #ace9f5}.box-green,.box-green-c,.box-green-bg,.box-green-c-bg{color:#48832b;border:1px solid #c6f5ab;background-color:#eafddf}.box-yellow,.box-yellow-c,.box-yellow-bg,.box-yellow-c-bg{color:#97911e;border:1px solid #f3ee85;background-color:#fefee2}.box-pink,.box-pink-c,.box-pink-bg,.box-pink-c-bg{color:#d97c9e;border:1px solid #fddce9;background-color:#fff5f9}.box-orange,.box-orange-c,.box-orange-bg,.box-orange-c-bg{color:#b9714f;border:1px solid #fbd69d;background-color:#f5e5c9}.box-darkblue,.box-darkblue-c,.box-darkblue-bg,.box-darkblue-c-bg{color:#487bae;border:1px solid #82c0fb;background-color:#c4e0fc}.box-lightgreen,.box-lightgreen-c,.box-lightgreen-bg,.box-lightgreen-c-bg{color:#849d1f;border:1px solid #ddf775;background-color:#f8fee4}

.bg-none{background:transparent !important}.bg-black,.mk-black{color:#fff;background:#353c42;text-shadow:none !important}.bg-gray,ins,.bg-grey,.mk-gray{color:#fff;background:#95a5a6;text-shadow:none !important}.bg-lightgray,.mk-lightgray{color:#444;background:#efefef;text-shadow:none !important}.bg-yellow,.mk-yellow{color:#fff;background:#f7d745;text-shadow:none !important}.bg-lightgreen,.mk-lightgreen{color:#fff;background:#2ecc71;text-shadow:none !important}.bg-green,.mk-green{color:#fff;background:#1abc9c;text-shadow:none !important}.bg-navy,.mk-navy{color:#fff;background:#153d62;text-shadow:none !important}.bg-darkblue,.mk-darkblue{color:#fff;background:#1a6fb1;text-shadow:none !important}.bg-blue,.mk-blue{color:#fff;background:#3094dd;text-shadow:none !important}.bg-lightblue,.mk-lightblue{color:#444;background:#aee2fc;text-shadow:none !important}.bg-red,.mk-red{color:#fff;background:#fda2a2;text-shadow:none !important}.bg-orange,.mk-orange{color:#fff;background:#f39c12;text-shadow:none !important}.bg-pink,.mk-pink{color:#444;background:#fdc2d6;text-shadow:none !important}.bg-purple,.bg-lilac,.mk-purple{color:#fff;background:#da9ef7;text-shadow:none !important}.bg-olive,.mk-olive{color:#fff;background:#c1c167;text-shadow:none !important}.bg-mocha,.mk-mocha{color:#fff;background:#cdbcb1;text-shadow:none !important}.bg-white{color:#444;background:#fff;text-shadow:none !important}.bg-tweets{background:#daf2fe}.bg-likes{background:#dbe4fd}


.point1blue, .point2blue, .point3blue, .point4blue, .point5blue , .point6blue , .point7blue , .point8blue , .point9blue , .point10blue,
.point1black, .point2black, .point3black, .point4black, .point5black , .point6black , .point7black , .point8black , .point9black , .point10black,
.point1pink, .point2pink, .point3pink, .point4pink, .point5pink , .point6pink , .point7pink , .point8pink , .point9pink , .point10pink,
.point1green, .point2green, .point3green, .point4green, .point5green , .point6green , .point7green , .point8green , .point9green , .point10green {
  display:block;
  background-repeat: no-repeat;
/*  height: 36px;*/
  padding-left: 46px!important;;
  font-size: 25px!important;;
  margin-top: 10px;
  padding-top: 0px;
  margin-bottom: 10px;
  border-bottom-width: 2px;
  border-bottom-style: dotted;
  border-bottom-color: #CCCCCC;
  color: #3F3F3F;
  background-position: 0px top;
  clear: both;
}
.point {
  font-size: 16px;
  color: #3F3F3F;
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point.png);
  background-repeat: no-repeat;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 60px;
  margin-top: 10px;
  margin-bottom: 5px;
}

/* blue */

.point1blue{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point1blue.gif);
}
.point2blue{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point2blue.gif);
}
.point3blue{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point3blue.gif);
}
.point4blue{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point4blue.gif);
}
.point5blue{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point5blue.gif);
}
.point6blue{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point6blue.gif);
}
.point7blue{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point7blue.gif);
}
.point8blue{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point8blue.gif);
}
.point9blue{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point9blue.gif);
}
.point10blue{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point10blue.gif);
}

/* black */

.point1black{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point1black.gif);
}
.point2black{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point2black.gif);
}
.point3black{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point3black.gif);
}
.point4black{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point4black.gif);
}
.point5black{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point5black.gif);
}
.point6black{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point6black.gif);
}
.point7black{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point7black.gif);
}
.point8black{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point8black.gif);
}
.point9black{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point9black.gif);
}
.point10black{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point10black.gif);
}

/* pink */

.point1pink{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point1pink.gif);
}
.point2pink{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point2pink.gif);
}
.point3pink{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point3pink.gif);
}
.point4pink{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point4pink.gif);
}
.point5pink{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point5pink.gif);
}
.point6pink{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point6pink.gif);
}
.point7pink{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point7pink.gif);
}
.point8pink{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point8pink.gif);
}
.point9pink{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point9pink.gif);
}
.point10pink{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point10pink.gif);
}

/* green */

.point1green{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point1green.gif);
}
.point2green{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point2green.gif);
}
.point3green{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point3green.gif);
}
.point4green{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point4green.gif);
}
.point5green{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point5green.gif);
}
.point6green{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point6green.gif);
}
.point7green{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point7green.gif);
}
.point8green{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point8green.gif);
}
.point9green{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point9green.gif);
}
.point10green{
  background-image: url(http://bikez.sakura.ne.jp/_images/icon4/point10green.gif);
}

.togglebox{
/*    display:none;*/
    margin:25px;
    padding:25px;
    background:#c4e0fc;
    width:90%;
    color: #000;
/*    height:150px;*/
}

