@font-face {
	font-family: 'sugo';
	src:url('Sugo.eot');
	src:url('Sugo.otf') format('woff');
}	
/*Copyright (c) 2009 by Studio Kmzero. All rights reserved.*/


img{max-width:100%; height:auto;}

.slides_container {
width:816px;
height:256px;
display:none;
overflow:hidden;
}
.slides_container div {
width:816px;
height:256px;
display:block;
overflow:hidden;
}
.AutoLink{}
/*2009 ELE-KING CSS : ALL PAGE*/


html{background:#eee;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
a{outline:none;cursor: pointer;}

#generic-error{display:none;}

.cfx { display: inline-block; } 
/* IE 7 and MacIE*/
.cfx { display: inline-block; }
/* Hides from IE-mac \*/
* html .cfx { height: 1%; }
.cfx { display: block; }
/* End hide from IE-mac */

/**/
* html .cfx{overflow: visible;}
/**/
.cfx:after {content: "";display: block;clear: both;height: 1px;overflow: hidden;}
/*\*/
* html .cfx {height: 1%;}
.cfx {display: block; outline:none;}

.xxxclearfix{content:"";
    clear:both;
    display:block;
    height:0;
}






.PageStore { display: inline-block; } 
/* IE 7 and MacIE*/
.PageStore { display: inline-block; }
/* Hides from IE-mac \*/
* html .PageStore { height: 1%; }
.PageStore { display: block; }
/* End hide from IE-mac */

/**/
* html .PageStore{overflow: visible;}
/**/
.PageStore:after {content: "";display: block;clear: both;height: 1px;overflow: hidden;}
/*\*/
* html .PageStore {height: 1%;}
.PageStore {display: block; outline:none; overflow:hidden;}


.cBoth{clear:both;}
.dOn{display:block;}
.dNon{display:none;}


a:link,
a:visited{ color:#222; text-decoration:none; }
a:hover{ color:#F90;}

a:link img,
a:visited img{ filter: alpha(opacity=100); -moz-opacity:1.00; opacity:1.00;}
a:hover img{ filter: alpha(opacity=80); -moz-opacity:0.80; opacity:0.80;}

* html .xPng{ behavior: url(/js/iepngfix.htc) }

.FR{float:right; margin:0 0 0 16px;}
.FL{float:left;}
.mr2{ margin-right:2px;}
.mr4{ margin-right:4px;}
.mr8{ margin-right:8px;}
.mr16{ margin-right:16px;}
.mr24{ margin-right:24px;}

.ml2{ margin-left:2px;}
.ml4{ margin-left:4px;}
.ml8{ margin-left:8px;}
.ml16{ margin-left:16px;}
.ml24{ margin-left:24px;}

.mb2{ margin-bottom:2px !important;}
.mb4{ margin-bottom:4px!important;}
.mb8{ margin-bottom:8px!important;}
.mb16{ margin-bottom:16px!important;}
.mb24{ margin-bottom:24px;}

.mt2{ margin-top:2px !important;}
.mt4{ margin-top:4px;}
.mt8{ margin-top:8px;}
.mt16{ margin-top:16px;}
.mt24{ margin-top:24px;}

.txtR{text-align:right;}

.ml0{margin-left:0 !important;}
.ml1em{margin-left:1em !important;}
.ml2em{margin-left:2em !important;}
.ml3em{margin-left:3em !important;}
.ml4em{margin-left:4em !important;}
.mr0{margin-right:0 !important;}
.mr1em{margin-right:1em !important;}
.mr2em{margin-right:2em !important;}
.mr3em{margin-right:3em !important;}
.mr4em{margin-right:4em !important;}
.mb1em{margin-bottom:1em !important;}
.mb2em{margin-bottom:2em !important;}
.mb3em{margin-bottom:3em !important;}
.mb4em{margin-bottom:4em !important;}

.pb0{padding-bottom:0 !important;}
.pb1{padding-bottom:1em !important;}
.pb2{padding-bottom:2em !important;}
.pb3{padding-bottom:3em !important;}

html{ }

html,body{
text-align:center; 
font-family:verdana "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
font-family: '新ゴ R', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro","メイリオ", Meiryo, sans-serif,Verdana, Roboto, "Droid Sans", "メイリオ", Meiryo, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "ＭＳ Ｐゴシック", sans-serif;font-size:12px; 
line-height:1.8;
/*background:#000 url(../images/bg.jpg) repeat-y -400px 0;*/
background:#000;
}

body{
padding:8px 0 0;
}



#ELE-KING{ 
width:1000px;
margin:0 auto;
text-align:left;
}




.Header{}
.HeaderL{float:left; width:182px; position:relative; z-index:9;}
.Logos{}
.HeaderR{float:left; width:818px;}
.HeaderBanner img{ margin:0 0 4px;}

.HeaderFlash{ padding:0 0 8px; position:relative; height:256px;}
.HeaderFlash img{}
.HeaderFlash .pagination{ position:absolute; left:12px; bottom:12px;  z-index:99;}
.HeaderFlash .pagination li{float:left; margin:0 1px 0 0;}
.HeaderFlash .pagination li a{line-height:12px; height:12px; width:12px; display:block; }
.HeaderFlash .pagination li a:link,
.HeaderFlash .pagination li a:visited { background:#666; color:#333;}
.HeaderFlash .pagination li a:hover{background:#999; color:#000;}
.HeaderFlash .pagination li.current{}
.HeaderFlash .pagination li.current a{ background:#C00; cursor:default;}
.navi{}
.navi ul{ padding:0; border-bottom:2px solid #D00; display:flex;justify-content:space-between;}
.navi li{  position:relative; flex:1 1 auto;}
.navi li a{ display:block; text-align:center; height:24px; line-height:24px; margin:0 1px 0 0;
border-radius: 4px 4px 0 0;
-webkit-border-radius: 4px 4px 0 0;
-moz-border-radius: 4px 4px 0 0;
behavior: url(ie-css3.htc);
}

x.navi li.nav01{width:56px;}
x.navi li.nav02{width:80px;}
x.navi li.nav03{width:100px;}
x.navi li.nav04{width:86px;}
x.navi li.nav05{width:66px;}
x.navi li.nav06{width:66px;}
x.navi li.nav07{width:119px;}
x.navi li.nav08{width:105px;}
x.navi li.nav09{width:80px;}
x.navi li.nav10{width:60px;}

.navi li b{ display:block; text-align:center; height:24px; line-height:24px; margin:0 1px 0 0;
border-radius: 4px 4px 0 0;
-webkit-border-radius: 4px 4px 0 0;
-moz-border-radius: 4px 4px 0 0;
background-image: -webkit-gradient(linear, top, left bottom,color-stop(0, rgb(255, 33, 33)),color-stop(1, rgb(204, 33, 33)));
background-image: -moz-linear-gradient(-90deg,rgb(255, 33, 33) 0%,rgb(204, 33, 33) 100%);
background-image: linear-gradient(-90deg,rgb(255, 33, 33) 0%,rgb(204, 33, 33) 100%);
text-shadow: 0 -1px 0px #111;
color:#FFF;
behavior: url(ie-css3.htc);
background:#D11;
}
.navi li a:link,
.navi li a:visited{
background-image: -webkit-gradient(linear,  top,  bottom,color-stop(0, rgb(237, 237, 237)),color-stop(1, rgb(204, 204, 204)));
background-image: -moz-linear-gradient(-90deg,rgb(237, 237, 237) 0%,rgb(204, 204, 204) 100%);
background-image: linear-gradient(-90deg,rgb(237, 237, 237) 0%,rgb(204, 204, 204) 100%);
background-color:#DDD;
text-shadow: 0 1px 0px rgb(255, 255, 255);
}
.navi li a:hover{
background-image: -webkit-gradient(linear, left top, left bottom,color-stop(0, rgb(237, 55, 55)),color-stop(1, rgb(204, 55, 55)));
background-image: -moz-linear-gradient(-90deg,rgb(237, 55, 55) 0%,rgb(204, 55, 55) 100%);
background-image: linear-gradient(-90deg,rgb(237, 55, 55) 0%,rgb(204, 55, 55) 100%);
background-color:#D11;
text-shadow: 0 1px 0 rgb(33, 33, 33);
color:#FFF;
}
.navi li.on > a{
	 cursor:default;
background-image: -webkit-gradient(linear, left top, left bottom,color-stop(0, rgb(255, 33, 33)),color-stop(1, rgb(204, 33, 33)));
background-image: -moz-linear-gradient(-90deg,rgb(255, 33, 33) 0%,rgb(204, 33, 33) 100%);
background-image: linear-gradient(-90deg,rgb(255, 33, 33) 0%,rgb(204, 33, 33) 100%);
text-shadow: 0 -1px 0px #111;
color:#FFF;
behavior: url(ie-css3.htc);
background:#D11;
}

	.navi li ul{ display:none; position:absolute; top:24px; border:0; border-bottom:1px solid #999; z-index:99; background:#DDD;}
	.navi li li{ float:none; border:1px solid #999; border-bottom:0; width:auto; white-space:nowrap;}

.navi li li a{ margin:0; padding:0; width:150px; text-align:left;
border-radius: 0;
-webkit-border-radius:0;
-moz-border-radius:0;
}
.navi li li a em{padding:0 28px; display:block;}

.navi li li a:link,
.navi li li a:visited{
	background:#DDD;
text-shadow: 0 1px 0 rgb(255, 255, 255);
}
.navi li li a:hover{
	background:#D11;
text-shadow: 0 0 0 #FFF;
color:#FFF;
}
.navi li img{vertical-align:middle;}

.Footer{ padding:24px 0;}
.Footer ul{padding:0;}
.Footer li{float:left; margin:0 8px 0 0;}
/*.Footer p{text-align:right; float:left; color:#666; padding:0 0 0 8px;}*/
.Footer p{color: #666;}
.Footer div{text-align:right;}

.Footer li{ font-family:"sugo"; color:#FFF; font-size:18px; line-height:18px;}
.Footer li a:link,
.Footer li a:visited{ color:#FFF;}
.Footer li a:hover{ color:#F90;}
.Footer div{ font-family:"sugo"; color:#FFF; font-size:18px; line-height:18px;}
.Footer div a:link,
.Footer div a:visited{ color:#FFF;}
.Footer div a:hover{ color:#F90;}


.bnras{position:relative;}
.bnras span{position:absolute; display:none;}

.TopRightBook h2{ padding:0;  color:#FFF; font-family:"sugo"; font-size:28px;}
.TopRightBook h2 a:link,
.TopRightBook h2 a:visited{color:#FFF;}
.TopRightBook h2 a:hover{color:#F90;}

/*.RightTweet{font-size:11px; padding:0 0 0 8px;}*/
.RightTweet{font-size:11px; margin-bottom: 8px;}
.RightTweet h2{ padding:0;  color:#FFF; font-family:"sugo"; font-size:28px;}
.RightTweet h2 a:link,
.RightTweet h2 a:visited{color:#FFF;}
.RightTweet h2 a:hover{color:#F90;}

.RightTweetArea{ background:#FFF; padding:4px 4px 12px 4px;}
.RightTweet .loading{color:#CCC; text-align:center; padding:40px 0;}

.RightTweet .scroll-pane{width:100%;height: 500px;  overflow:hidden; background:#FFF; }
.RightTweet #tweets{ padding:0;}

.RightTweet a:link,
.RightTweet a:visited{color:#69F;}
.RightTweet a:hover{color:#F00;}

.RightTweet div.tweet{line-height:1.2; border-bottom:1px solid #ccc; padding:8px 8px 8px 4px;}
.xRightTweet div.tweet:nth-child(1){padding:0; border:0;}

.xRightTweet div.tweet:nth-child(2){padding-top:0;}
.RightTweet div.tweet p{ width:218px; overflow:hidden;}
.RightTweet div.tweet p a img{ float:left; margin:0 8px 4px 0;}
.RightTweet div.tweet p span{ font-size:10px; display:block; padding:4px 4px 4px 0; overflow:hidden; text-align:right;}
.RightTweet div.tweet p span.name{ }
.RightTweet div.tweet p span.date{ }





.HeaderBannerHover{overflow:hidden; position:relative;}
.HeaderBannerHover em,
.HeaderBannerHover span{ position:absolute; top:0; left:0;}
.HeaderBannerHover em{ z-index:11;}
.HeaderBannerHover span{ z-index:10;}
.HeaderBannerHover a:hover img{ opacity:1;}
.HeaderBannerHover strong{ position:absolute; top:50px; right:20px; z-index:90; color:#fff; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif,Arial, Helvetica, sans-serif; font-size:16px; text-shadow:0 2px 2px #000;}
.HeaderBannerHover b{ font-size:24px;}
.HeaderBannerHover a:hover strong{ color:#3a0d4b; text-shadow:0 2px 2px #ccc;}




/*plugins*/
.scroll-pane
{
width: 100%;
height: 100px;
overflow: auto;
position:relative; 
}

.ps-container.ps-active-x > .ps-scrollbar-x-rail, .ps-container.ps-active-y > .ps-scrollbar-y-rail {
  display: block;
	cursor:pointer }
.ps-container > .ps-scrollbar-x-rail {
  display: none;
  position: absolute;
  /* please don't change 'position' */
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
  -moz-transition: background-color 0.2s linear, opacity 0.2s linear;
  -o-transition: background-color 0.2s linear, opacity 0.2s linear;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  bottom: 3px;
  /* there must be 'bottom' for ps-scrollbar-x-rail */
  height: 8px; }
  .ps-container > .ps-scrollbar-x-rail > .ps-scrollbar-x {
    position: absolute;
    /* please don't change 'position' */
    background-color: #aaa;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    -webkit-transition: background-color 0.2s linear;
    -moz-transition: background-color 0.2s linear;
    -o-transition: background-color 0.2s linear;
    transition: background-color 0.2s linear;
    bottom: 0;
    /* there must be 'bottom' for ps-scrollbar-x */
    height: 8px; }
  .ps-container > .ps-scrollbar-x-rail.in-scrolling {
    background-color: #aaa;
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    filter: alpha(opacity=90); }
.ps-container > .ps-scrollbar-y-rail {
  display: none;
  position: absolute;
  /* please don't change 'position' */
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
  -moz-transition: background-color 0.2s linear, opacity 0.2s linear;
  -o-transition: background-color 0.2s linear, opacity 0.2s linear;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  right: 3px;
  /* there must be 'right' for ps-scrollbar-y-rail */
  width: 8px; }
  .ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {
    position: absolute;
    /* please don't change 'position' */
    background-color: #aaa;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    -webkit-transition: background-color 0.2s linear;
    -moz-transition: background-color 0.2s linear;
    -o-transition: background-color 0.2s linear;
    transition: background-color 0.2s linear;
    right: 0;
    /* there must be 'right' for ps-scrollbar-y */
    width: 8px; }
  .ps-container > .ps-scrollbar-y-rail.in-scrolling {
    background-color: #eee;
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    filter: alpha(opacity=90); }
.ps-container:hover > .ps-scrollbar-x-rail, .ps-container:hover > .ps-scrollbar-y-rail {
  opacity: 0.6;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  filter: alpha(opacity=60); }
  .ps-container:hover > .ps-scrollbar-x-rail.in-scrolling, .ps-container:hover > .ps-scrollbar-y-rail.in-scrolling {
    background-color: #eee;
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    filter: alpha(opacity=90); }
.ps-container:hover > .ps-scrollbar-x-rail:hover {
  background-color: #eee;
  opacity: 0.9;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
  filter: alpha(opacity=90); }
  .ps-container:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x {
    background-color: #999; }
.ps-container:hover > .ps-scrollbar-y-rail:hover {
  background-color: #eee;
  opacity: 0.9;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
  filter: alpha(opacity=90); }
  .ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {
    background-color: #999; }



/* to make scrollbars always visible */
        .ps-container > .ps-scrollbar-x-rail,
        .ps-container > .ps-scrollbar-y-rail {
          opacity: 0.6;
        }























/**/
.jspContainer{overflow: hidden;position: relative;}
.jspPane{position: absolute;}
.jspVerticalBar{position: absolute;top: 0;right: 0;width: 5px;height: 100%;background: red;}
.jspHorizontalBar{position: absolute;bottom: 0;left: 0;width: 100%;height: 8px;background: red;}
.jspVerticalBar *,
.jspHorizontalBar *{margin: 0;padding: 0;}
.jspCap{display: none;}
.jspHorizontalBar .jspCap{float: left;}
.jspTrack{background: #222;position: relative;}
.jspDrag{background: #999;position: relative;top: 0;left: 0;cursor: pointer;}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag{float: left;height: 100%;}
.jspArrow{background: #50506d;text-indent: -20000px;display: block;cursor: pointer;}
.jspArrow.jspDisabled{cursor: default;background: #80808d;}
.jspVerticalBar .jspArrow{height: 16px;}
.jspHorizontalBar .jspArrow{width: 16px;float: left;height: 100%;}
.jspVerticalBar .jspArrow:focus{outline: none;}
.jspCorner{background: #eeeef4;float: left;height: 100%;}
/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner{margin: 0 -3px 0 0;}




/**/
#jquery-overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}
#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img {border: none;}
#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#lightbox-container-image {padding: 10px;}
#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#lightbox-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#lightbox-container-image-box > #lightbox-nav {left: 0;}
#lightbox-nav a {outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block;}
#lightbox-nav-btnPrev {left: 0;float: left;}
#lightbox-nav-btnNext {right: 0;float: right;}
#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0 10px 0;}
#lightbox-container-image-data {padding: 0 10px;color: #666;}
#lightbox-container-image-data #lightbox-image-details {width: 70%;float: left;text-align: left;}	
#lightbox-image-details-caption {font-weight: bold;}
#lightbox-image-details-currentNumber {display: block;clear: left;padding-bottom: 1.0em;}			
#lightbox-secNav-btnClose {width: 66px;float: right;padding-bottom: 0.7em;}

#TB_window{font: 12px Arial, Helvetica, sans-serif;color: #333333;}
#TB_secondLine{font: 10px Arial, Helvetica, sans-serif;color:#666666;}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay{position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;}
* html #TB_overlay{/* ie6 hack */
     position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_window{position: fixed;background: #ffffff;z-index: 102;color:#000000;display:none;border: 1px solid #000;text-align:left;top:50%;left:50%;}
* html #TB_window{/* ie6 hack */
position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image{display:block;margin: 15px 0 0 15px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;border-left: 1px solid #666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}
#TB_title{background-color:#e8e8e8;height:27px;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#TB_load{position: fixed;display:none;height:13px;width:208px;z-index:103;top: 50%;left: 50%;margin: -6px 0 0 -104px;/* -height/2 0 0 -width/2 */}
* html #TB_load{/* ie6 hack */
position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{z-index:99;position:fixed;top: 0;left: 0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;height:100%;width:100%;}
* html #TB_HideSelect{/* ie6 hack */
     position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}

/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0; }
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:url(/js/colorbox/images/overlay.png) repeat 0 0;}
#cboxOverlay{background:#000;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(/js/colorbox/images/controls.png) no-repeat -101px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(/js/colorbox/images/controls.png) no-repeat -130px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(/js/colorbox/images/controls.png) no-repeat -101px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(/js/colorbox/images/controls.png) no-repeat -130px -29px;}
    #cboxMiddleLeft{width:21px; background:url(/js/colorbox/images/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(/js/colorbox/images/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(/js/colorbox/images/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(/js/colorbox/images/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; top:488px; left:0; text-align:left; width:100%; color:#555;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(/js/colorbox/images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious:hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(/js/colorbox/images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext:hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(/js/colorbox/images/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(/js/colorbox/images/loading.gif) no-repeat center center;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(/js/colorbox/images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose:hover{background-position:-25px -25px;}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

/*
  The following provides PNG transparency support for IE6
  Feel free to remove this and the /ie6/ directory if you have dropped IE6 support.
*/
.cboxIE6 #cboxTopLeft{background:url(/js/colorbox/images/ie6/borderTopLeft.png);}
.cboxIE6 #cboxTopCenter{background:url(/js/colorbox/images/ie6/borderTopCenter.png);}
.cboxIE6 #cboxTopRight{background:url(/js/colorbox/images/ie6/borderTopRight.png);}
.cboxIE6 #cboxBottomLeft{background:url(/js/colorbox/images/ie6/borderBottomLeft.png);}
.cboxIE6 #cboxBottomCenter{background:url(/js/colorbox/images/ie6/borderBottomCenter.png);}
.cboxIE6 #cboxBottomRight{background:url(/js/colorbox/images/ie6/borderBottomRight.png);}
.cboxIE6 #cboxMiddleLeft{background:url(/js/colorbox/images/ie6/borderMiddleLeft.png);}
.cboxIE6 #cboxMiddleRight{background:url(/js/colorbox/images/ie6/borderMiddleRight.png);}

.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight {
    _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");
}







.holder {
	margin: 24px 0;
	overflow:hidden;
	text-align:center;
	background:#FFF;
	padding:8px;
	clear:both;
}

.holder a {
	font-size: 12px;
	cursor: pointer;
	margin: 0 5px;
	color: #333;
	background:#eee;
	padding:4px 8px;
	border-radius:5px;
}

.holder a:hover {
	background-color: #222;
	color: #fff;
}

.holder a.jp-previous { margin-right: 15px; }
.holder a.jp-next { margin-left: 15px; }

.holder a.jp-current, a.jp-current:hover { 
	color: #FF4242;
	font-weight: bold;
}

.holder a.jp-disabled, a.jp-disabled:hover {
	color: #bbb;
}

.holder a.jp-current, a.jp-current:hover,
.holder a.jp-disabled, a.jp-disabled:hover {
	cursor: default; 
	background: none;
}

.holder span { margin: 0 5px; }


.PageNavi{text-align:center; padding:0 0 24px;}
.ListNavi{padding:16px; background:#FFF; clear:both; text-align:center; margin:0 auto;}
.ListNavi table{ margin:0 auto; width:auto;}
.ListNavi span{display:block; width:35px; height:25px; margin:0 0 5px;background:url(../images/bg_bt_entrynavi_ov.gif) no-repeat center center; float:left;color:#fff; font-weight:bold; line-height:2;}
.ListNavi form{display:block; width:120px; height:25px; float:left; font-weight:bold;}
.ListNavi select{display:block;  height:25px; }

.ListNavi i{display:block; width:35px; height:25px; margin:0 0 5px;background:url(../images/bg_bt_entrynavi_ov.gif) no-repeat center center; float:left;color:#fff; font-weight:bold; line-height:2; font-style:normal;}
.ListNavi a{display:block; padding:0; width:35px; height:25px; margin:0 0 5px;text-decoration:none; float:left;color:#fff; font-weight:bold;}
.ListNavi a:link,
.ListNavi a:visited{ background:url(../images/bg_bt_entrynavi_up.gif) no-repeat center center; }
.ListNavi a:hover{ background:url(../images/bg_bt_entrynavi_ov.gif) no-repeat center center;}
.ListNavi a i{display:block; width:35px; height:25px;background:none; float:none;color:#fff; font-weight:bold; line-height:2;}

.HeaderBannerTop{max-width: 816px; display: flex !important; flex-flow: row nowrap; margin-bottom:8px;}
.HeaderIdm{flex: 2;}
.HeaderBeat{flex: 0.75; margin: 0 5px;}
.HeaderPvine{flex: 0.73; margin-left: 5px;}

.beat_top {
display: flex;
flex-flow: row nowrap;
}

.beat_logo {
flex: 1;
padding: 10px;
}

.beat_text {flex: 2; padding: 10px;}
.beat_mainTitle {font-size: 18px; font-weight: bold; color: #666;}
.beat_head { border-bottom: 3px #666 solid; padding-bottom: 10px; margin-bottom: 10px; width: 100%;}
.beat_title {font-size: 16px; font-weight: bold; color: #666; text-align: left; display: inline-block;}
.beat_tbl {margin: 0 auto 20px auto; border-collapse: collapse; width: 100%; text-align: left;}
.beat_tbl th {padding: 10px; border-bottom: 1px solid #ccc; color: #222; @media (min-width:401px) { padding: 5px; }}
.beat_tbl td {padding: 10px; border-bottom: 1px solid #ccc; background-color: #fff; @media (min-width:401px) { padding: 5px; }}


@media screen and (max-width: 480px) {

.TopRightBook {padding: 16px;}
.TopRightBook h2{ color:#222;}
.TopRightBook h2 a:link,
.TopRightBook h2 a:visited{color:#222;}

.RightTweet {padding: 16px;}
.RightTweet h2{ color:#222;}
.RightTweet h2 a:link,
.RightTweet h2 a:visited{color:#222;}

}


/*/SP/*//*/SP/*//*/SP/*//*/SP/*//*/SP/*//*/SP/*//*/SP/*//*/SP/*/
/*/SP/*//*/SP/*//*/SP/*//*/SP/*//*/SP/*//*/SP/*//*/SP/*//*/SP/*/
/*/SP/*//*/SP/*//*/SP/*//*/SP/*//*/SP/*//*/SP/*//*/SP/*//*/SP/*/

.noSP{display: block;}
.noPC{display: none;}

@media screen and (max-width: 736px) {

.noSP{display: none;}
.noPC{display: block;}

body{padding: 0;}

img {  max-width: 100%; height:auto;}
#ELE-KING{ 
width:100%;
margin:0 auto;
text-align:left;
font-size:13px;
}

.SPhead{background: #fff; padding: 4px; margin: 0 0 2px; text-align: center;}

.Header{ overflow:hidden;}
.HeaderL{ }
.Logos{ display: none;}
.Logos object{ display:none;}
.HeaderR{float:none; width:100%;}
.HeaderBanner{display:block;}
.HeaderBanner img{ margin:0 0 4px;}
.HeaderBannerTop{ height:auto; padding:0;}
.HeaderFlash{ height:auto;}
.HeaderFlash img{ max-width:480px;}

.HeaderBeat{margin: 0 2px;}

.slides_container {
width:100%;
min-height:180px;
display:none;
overflow:hidden;
}
.slides_container div {
width:100%;
max-height:256px;
display:block;
overflow:hidden;
}



x.navi{ background:#fff url(http://www.ele-king.net/images/logo_m.jpg) no-repeat center top !important; padding:60px 0 0 !important;}
.navi ul{ padding:0; border-bottom:2px solid #D00; display: flex; flex-wrap: wrap;}
.navi li{ float:left; min-width:20% ; position:relative; border-bottom:1px solid #000; flex: 1 0 auto; width: auto; font-size: 0.9em;}
/*.navi li:nth-child(n+5){display: none;} プルダウン用*/
.navi li a{ display:block; text-align:center; height:32px; line-height:32px; margin:0 1px 0 0;border-radius: 0;}
.navi li a:link, 
.navi li a:visited{
}

.navi li li{float:none; width:100% !important; display:none;}

.holder {display: flex; flex-wrap: wrap;}

.holder  span,
.holder  a{ margin: 3px; white-space: nowrap; padding:4px 12px;}
.holder a.jp-previous { margin-right: 3px; }
.holder a.jp-next { margin-left: 3px; }


.RightTweet div.tweet p{ width:90%; overflow:hidden;}
.RightTweet div.tweet p a img{ float:left; margin:0 8px 4px 0;}

.NewsBody p {padding: 0 0 12px;}

.beat_top {display: block;}
.beat_logo { text-align: center;}
.beat_mainTitle {font-size: 16px;}
.beat_title {font-size: 14px;}
.beat_text p {font-size: 13px;}

.Footer {
padding: 16px;
}

.Footer div {
font-size: 15px;
}

.Footer li {
font-size: 15px;
}
.Footer p { text-align: center;}

}













.kiko-train:before{content:"\f001"}.kiko-car:before{content:"\f002"}.kiko-truck:before{content:"\f003"}.kiko-bike:before{content:"\f004"}.kiko-sailboat:before{content:"\f005"}.kiko-airplane:before{content:"\f006"}.kiko-helicopter:before{content:"\f007"}.kiko-motor-scooter:before{content:"\f008"}.kiko-motorcycle:before{content:"\f009"}.kiko-air-balloon:before{content:"\f010"}.kiko-plane-takes-off:before{content:"\f011"}.kiko-plane-lands:before{content:"\f012"}.kiko-bus:before{content:"\f013"}.kiko-cargo-vessel:before{content:"\f014"}.kiko-electromobile:before{content:"\f015"}.kiko-rocket:before{content:"\f016"}.kiko-rocket-shuttle:before{content:"\f017"}.kiko-ambulance:before{content:"\f018"}.kiko-police:before{content:"\f019"}.kiko-tank:before{content:"\f020"}.kiko-tractor:before{content:"\f021"}.kiko-tow-truck:before{content:"\f022"}.kiko-airship:before{content:"\f023"}.kiko-scooter:before{content:"\f024"}.kiko-self-balancing-scooter:before{content:"\f025"}.kiko-segway:before{content:"\f026"}.kiko-metro:before{content:"\f027"}.kiko-syringe:before{content:"\f028"}.kiko-pills:before{content:"\f029"}.kiko-microscope:before{content:"\f030"}.kiko-jar-of-medicine:before{content:"\f031"}.kiko-tubes:before{content:"\f032"}.kiko-medicine:before{content:"\f033"}.kiko-toilet:before{content:"\f034"}.kiko-patch:before{content:"\f035"}.kiko-pregnancy:before{content:"\f036"}.kiko-medical-app:before{content:"\f037"}.kiko-herbs:before{content:"\f038"}.kiko-recipe:before{content:"\f039"}.kiko-crushing-of-medicines:before{content:"\f040"}.kiko-blood:before{content:"\f041"}.kiko-donor:before{content:"\f042"}.kiko-brain:before{content:"\f043"}.kiko-kidneys:before{content:"\f044"}.kiko-liver:before{content:"\f045"}.kiko-lungs:before{content:"\f046"}.kiko-heart:before{content:"\f047"}.kiko-intestine:before{content:"\f048"}.kiko-stomach:before{content:"\f049"}.kiko-healthy-tooth:before{content:"\f050"}.kiko-aching-tooth:before{content:"\f051"}.kiko-nose:before{content:"\f052"}.kiko-ear:before{content:"\f053"}.kiko-eye:before{content:"\f054"}.kiko-chest:before{content:"\f055"}.kiko-doctor:before{content:"\f056"}.kiko-doctor-woman:before{content:"\f057"}.kiko-scheduled-med:before{content:"\f058"}.kiko-hand:before{content:"\f059"}.kiko-foot:before{content:"\f060"}.kiko-hospital:before{content:"\f061"}.kiko-stethoscope:before{content:"\f062"}.kiko-bacteria:before{content:"\f063"}.kiko-DNA:before{content:"\f064"}.kiko-spine:before{content:"\f065"}.kiko-bed-rest:before{content:"\f066"}.kiko-bone:before{content:"\f067"}.kiko-medical-cross:before{content:"\f068"}.kiko-medical-cross-usa:before{content:"\f069"}.kiko-dropper:before{content:"\f070"}.kiko-heart-rate:before{content:"\f071"}.kiko-marijuana:before{content:"\f072"}.kiko-fracture:before{content:"\f073"}.kiko-urine:before{content:"\f074"}.kiko-fecal:before{content:"\f075"}.kiko-diagnostics:before{content:"\f076"}.kiko-allergy:before{content:"\f077"}.kiko-call-med:before{content:"\f078"}.kiko-crutches:before{content:"\f079"}.kiko-wheelchair:before{content:"\f080"}.kiko-skull:before{content:"\f081"}.kiko-childbirth:before{content:"\f082"}.kiko-vitamins:before{content:"\f083"}.kiko-exclamation-circle:before{content:"\f084"}.kiko-exclamation-triangle:before{content:"\f085"}.kiko-arrow-down-circle:before{content:"\f086"}.kiko-arrow-up-circle:before{content:"\f087"}.kiko-arrow-left-circle:before{content:"\f088"}.kiko-arrow-right-circle:before{content:"\f089"}.kiko-arrow-up:before{content:"\f090"}.kiko-arrow-down:before{content:"\f091"}.kiko-arrow-right:before{content:"\f092"}.kiko-arrow-left:before{content:"\f093"}.kiko-double-arrow-up:before{content:"\f094"}.kiko-double-arrow-down:before{content:"\f095"}.kiko-double-arrow-left:before{content:"\f096"}.kiko-double-arrow-right:before{content:"\f097"}.kiko-clip:before{content:"\f098"}.kiko-triangular-arrow-up:before{content:"\f099"}.kiko-triangular-arrow-down:before{content:"\f100"}.kiko-triangular-arrow-left:before{content:"\f101"}.kiko-triangular-arrow-right:before{content:"\f102"}.kiko-email-at:before{content:"\f103"}.kiko-signal:before{content:"\f104"}.kiko-bad-signal:before{content:"\f105"}.kiko-no-signal:before{content:"\f106"}.kiko-video:before{content:"\f107"}.kiko-sound-on:before{content:"\f108"}.kiko-sound-off:before{content:"\f109"}.kiko-call-on:before{content:"\f110"}.kiko-call-off:before{content:"\f111"}.kiko-bluetooth:before{content:"\f112"}.kiko-wifi:before{content:"\f113"}.kiko-book-open:before{content:"\f114"}.kiko-book-close:before{content:"\f115"}.kiko-bookmark:before{content:"\f116"}.kiko-light-turn-on:before{content:"\f117"}.kiko-light-turn-off:before{content:"\f118"}.kiko-brush:before{content:"\f119"}.kiko-full-battery:before{content:"\f120"}.kiko-half-empty-battery:before{content:"\f121"}.kiko-empty-battery:before{content:"\f122"}.kiko-check-circle:before{content:"\f123"}.kiko-check-square:before{content:"\f124"}.kiko-check:before{content:"\f125"}.kiko-cross-circle:before{content:"\f126"}.kiko-cross-square:before{content:"\f127"}.kiko-cross:before{content:"\f128"}.kiko-clock:before{content:"\f129"}.kiko-cloud-download:before{content:"\f130"}.kiko-cloud-load:before{content:"\f131"}.kiko-cloud:before{content:"\f132"}.kiko-loading:before{content:"\f133"}.kiko-credit-card:before{content:"\f134"}.kiko-crop:before{content:"\f135"}.kiko-pencil:before{content:"\f136"}.kiko-pencil-write:before{content:"\f137"}.kiko-drop:before{content:"\f138"}.kiko-no-drop:before{content:"\f139"}.kiko-email:before{content:"\f140"}.kiko-email-open:before{content:"\f141"}.kiko-email-forward:before{content:"\f142"}.kiko-email-deleted:before{content:"\f143"}.kiko-email-attachment:before{content:"\f144"}.kiko-emails:before{content:"\f145"}.kiko-expand:before{content:"\f146"}.kiko-open-eye:before{content:"\f147"}.kiko-no-eye:before{content:"\f148"}.kiko-trash:before{content:"\f149"}.kiko-sheet:before{content:"\f150"}.kiko-sheet-plus:before{content:"\f151"}.kiko-sheet-minus:before{content:"\f152"}.kiko-sheet-text:before{content:"\f153"}.kiko-video-file:before{content:"\f154"}.kiko-flag:before{content:"\f155"}.kiko-gift:before{content:"\f156"}.kiko-globe-europe:before{content:"\f157"}.kiko-globe-north-america:before{content:"\f158"}.kiko-globe-asia:before{content:"\f159"}.kiko-globe-australia:before{content:"\f160"}.kiko-globe:before{content:"\f161"}.kiko-home:before{content:"\f162"}.kiko-hashtag:before{content:"\f163"}.kiko-headphones:before{content:"\f164"}.kiko-microphone:before{content:"\f165"}.kiko-microphone-off:before{content:"\f166"}.kiko-link:before{content:"\f167"}.kiko-zoom:before{content:"\f168"}.kiko-zoom-minus:before{content:"\f169"}.kiko-zoom-plus:before{content:"\f170"}.kiko-heart-symbol:before{content:"\f171"}.kiko-picture:before{content:"\f172"}.kiko-information:before{content:"\f173"}.kiko-layers:before{content:"\f174"}.kiko-hamburger-menu:before{content:"\f175"}.kiko-plus:before{content:"\f176"}.kiko-circle-plus:before{content:"\f177"}.kiko-square-plus:before{content:"\f178"}.kiko-pause:before{content:"\f179"}.kiko-record:before{content:"\f180"}.kiko-forward:before{content:"\f181"}.kiko-previous:before{content:"\f182"}.kiko-note:before{content:"\f183"}.kiko-treble-clef:before{content:"\f184"}.kiko-navigation:before{content:"\f185"}.kiko-moon:before{content:"\f186"}.kiko-sun:before{content:"\f187"}.kiko-comment:before{content:"\f188"}.kiko-dialogue:before{content:"\f189"}.kiko-user:before{content:"\f190"}.kiko-user-add:before{content:"\f191"}.kiko-user-minus:before{content:"\f192"}.kiko-user-check:before{content:"\f193"}.kiko-user-x:before{content:"\f194"}.kiko-users:before{content:"\f195"}.kiko-phone:before{content:"\f196"}.kiko-turn-off-phone:before{content:"\f197"}.kiko-question:before{content:"\f198"}.kiko-label:before{content:"\f199"}.kiko-off:before{content:"\f200"}.kiko-shield:before{content:"\f201"}.kiko-shield-crossed:before{content:"\f202"}.kiko-gear:before{content:"\f203"}.kiko-several-gears:before{content:"\f204"}.kiko-wrench:before{content:"\f205"}.kiko-shopping-cart:before{content:"\f206"}.kiko-shopping-cart-add:before{content:"\f207"}.kiko-shopping-cart-delete:before{content:"\f208"}.kiko-shopping-cart-pay:before{content:"\f209"}.kiko-shopping-basket:before{content:"\f210"}.kiko-shopping-basket-add:before{content:"\f211"}.kiko-shopping-basket-delete:before{content:"\f212"}.kiko-termometer-minus:before{content:"\f213"}.kiko-termometer-plus:before{content:"\f214"}.kiko-star:before{content:"\f215"}.kiko-half-star:before{content:"\f216"}.kiko-text:before{content:"\f217"}.kiko-lock:before{content:"\f218"}.kiko-unlock:before{content:"\f219"}.kiko-umbrella:before{content:"\f220"}.kiko-save:before{content:"\f221"}.kiko-save-error:before{content:"\f222"}.kiko-paper-bag:before{content:"\f223"}.kiko-circle-checkbox:before{content:"\f224"}.kiko-circle-checkbox-full:before{content:"\f225"}.kiko-square-checkbox:before{content:"\f226"}.kiko-square-checkbox-full:before{content:"\f227"}.kiko-marker-map:before{content:"\f228"}.kiko-pin:before{content:"\f229"}.kiko-map:before{content:"\f230"}.kiko-lightning:before{content:"\f231"}.kiko-lightning-off:before{content:"\f232"}.kiko-pipette:before{content:"\f233"}.kiko-compass:before{content:"\f234"}.kiko-copy:before{content:"\f235"}.kiko-cut:before{content:"\f236"}.kiko-past:before{content:"\f237"}.kiko-information-symbol:before{content:"\f238"}.kiko-download-file:before{content:"\f239"}.kiko-broken-link:before{content:"\f240"}.kiko-email-read:before{content:"\f241"}.kiko-spam:before{content:"\f242"}.kiko-globe-latin-america:before{content:"\f243"}.kiko-globe-japan:before{content:"\f244"}.kiko-globe-africa:before{content:"\f245"}.kiko-globe-east:before{content:"\f246"}.kiko-globe-antarctic:before{content:"\f247"}.kiko-fire:before{content:"\f248"}.kiko-support:before{content:"\f249"}.kiko-recycle-symbol:before{content:"\f250"}.kiko-reload-arrow:before{content:"\f251"}.kiko-cross-line:before{content:"\f252"}.kiko-check-line:before{content:"\f253"}.kiko-plus-line:before{content:"\f254"}.kiko-timer:before{content:"\f255"}.kiko-alarm:before{content:"\f256"}.kiko-alarm-off:before{content:"\f257"}.kiko-fingerprint:before{content:"\f258"}.kiko-scan-fingerprint:before{content:"\f259"}.kiko-computer-virus:before{content:"\f260"}.kiko-the-compass:before{content:"\f234"}.kiko-wifi-off:before{content:"\f261"}.kiko-quote-left:before{content:"\f262"}.kiko-quote-right:before{content:"\f263"}.kiko-ellipsis-menu-v:before{content:"\f264"}.kiko-ellipsis-menu-h:before{content:"\f265"}.kiko-iphone:before{content:"\f266"}.kiko-android-phone:before{content:"\f267"}.kiko-google-pixel-phone:before{content:"\f268"}.kiko-old-phone:before{content:"\f269"}.kiko-nokia-3310:before{content:"\f270"}.kiko-bendable-smartphone:before{content:"\f271"}.kiko-tablet:before{content:"\f272"}.kiko-imac-computer:before{content:"\f274"}.kiko-notebook:before{content:"\f275"}.kiko-top-notebook:before{content:"\f276"}.kiko-screen:before{content:"\f277"}.kiko-mouse:before{content:"\f278"}.kiko-graphic-pen:before{content:"\f279"}.kiko-vr:before{content:"\f280"}.kiko-google-glass:before{content:"\f281"}.kiko-graphics-tablet:before{content:"\f282"}.kiko-printer:before{content:"\f283"}.kiko-scanner:before{content:"\f284"}.kiko-warehouse-scanner:before{content:"\f285"}.kiko-iwatch:before{content:"\f286"}.kiko-smart-watch:before{content:"\f287"}.kiko-navigator:before{content:"\f288"}.kiko-dashcam:before{content:"\f289"}.kiko-music-speaker:before{content:"\f290"}.kiko-yandex-alice:before{content:"\f291"}.kiko-cortana-station:before{content:"\f292"}.kiko-hello-google:before{content:"\f293"}.kiko-amazon-station:before{content:"\f294"}.kiko-web-camera:before{content:"\f295"}.kiko-desktop-microphone:before{content:"\f296"}.kiko-earphones:before{content:"\f297"}.kiko-music-headphones:before{content:"\f298"}.kiko-headphones-microphone:before{content:"\f299"}.kiko-cable:before{content:"\f300"}.kiko-socket-eu:before{content:"\f301"}.kiko-socket-us:before{content:"\f302"}.kiko-fitness-bracelet:before{content:"\f303"}.kiko-gps-tracker:before{content:"\f304"}.kiko-satellite-communication:before{content:"\f305"}.kiko-television:before{content:"\f306"}.kiko-digital-tv:before{content:"\f307"}.kiko-router:before{content:"\f308"}.kiko-external-drive:before{content:"\f309"}.kiko-go-pro-camera:before{content:"\f310"}.kiko-quadcopter:before{content:"\f311"}.kiko-radio:before{content:"\f312"}.kiko-transmitter:before{content:"\f313"}.kiko-baby-radio-monitor:before{content:"\f314"}.kiko-baby-monitor:before{content:"\f315"}.kiko-joystick:before{content:"\f316"}.kiko-portable-console:before{content:"\f317"}.kiko-ipod:before{content:"\f318"}.kiko-handsfree:before{content:"\f319"}.kiko-camera:before{content:"\f320"}.kiko-professional-camera:before{content:"\f321"}.kiko-professional-video-camera:before{content:"\f322"}.kiko-journalist-microphone:before{content:"\f323"}.kiko-studio-lighting:before{content:"\f324"}.kiko-robot-pet:before{content:"\f325"}.kiko-robot-vacuum-cleaner:before{content:"\f326"}.kiko-robot-big-dog:before{content:"\f327"}.kiko-humanoid-robot:before{content:"\f328"}.kiko-robot:before{content:"\f329"}.kiko-robot-head:before{content:"\f330"}.kiko-desktop-computer:before{content:"\f273"}.kiko-anchor:before{content:"\f331"}.kiko-calendar:before{content:"\f332"}.kiko-schedule:before{content:"\f333"}.kiko-address-book:before{content:"\f334"}.kiko-facebook:before{content:"\f335"}.kiko-twitter:before{content:"\f336"}.kiko-dribbble:before{content:"\f337"}.kiko-behance:before{content:"\f338"}.kiko-pinterest:before{content:"\f339"}.kiko-vkontakte:before{content:"\f340"}.kiko-odnoklassniki:before{content:"\f341"}.kiko-flipboard:before{content:"\f342"}.kiko-whatsapp:before{content:"\f343"}.kiko-blogger:before{content:"\f344"}.kiko-evernote:before{content:"\f345"}.kiko-gmail:before{content:"\f346"}.kiko-line:before{content:"\f347"}.kiko-myspace:before{content:"\f348"}.kiko-pocket:before{content:"\f349"}.kiko-skype:before{content:"\f350"}.kiko-viadeo:before{content:"\f351"}.kiko-xing:before{content:"\f352"}.kiko-linkedin:before{content:"\f353"}.kiko-naver:before{content:"\f354"}.kiko-stumbleupon:before{content:"\f355"}.kiko-viber:before{content:"\f356"}.kiko-snapchat:before{content:"\f357"}.kiko-yammer:before{content:"\f358"}.kiko-digg:before{content:"\f359"}.kiko-messenger:before{content:"\f360"}.kiko-live-journal:before{content:"\f361"}.kiko-newsvine:before{content:"\f362"}.kiko-qzone:before{content:"\f363"}.kiko-telegram:before{content:"\f364"}.kiko-yummly:before{content:"\f365"}.kiko-douban:before{content:"\f366"}.kiko-flattr:before{content:"\f367"}.kiko-hatena:before{content:"\f368"}.kiko-reddit:before{content:"\f369"}.kiko-tumblr:before{content:"\f370"}.kiko-weibo:before{content:"\f371"}.kiko-google:before{content:"\f372"}.kiko-yandex:before{content:"\f373"}.kiko-share:before{content:"\f374"}.kiko-yandex-aura:before{content:"\f375"}.kiko-wechat:before{content:"\f376"}.kiko-baidu:before{content:"\f377"}.kiko-bing:before{content:"\f378"}.kiko-like:before{content:"\f379"}.kiko-unlike:before{content:"\f380"}.kiko-house:before{content:"\f381"}.kiko-villa:before{content:"\f382"}.kiko-apartment:before{content:"\f383"}.kiko-townhouse:before{content:"\f384"}.kiko-apartment-plan:before{content:"\f385"}.kiko-half-house:before{content:"\f386"}.kiko-rise-prices:before{content:"\f387"}.kiko-falling-price:before{content:"\f388"}.kiko-real-estate-discount:before{content:"\f389"}.kiko-square-footage:before{content:"\f390"}.kiko-parking-space:before{content:"\f391"}.kiko-garage:before{content:"\f392"}.kiko-price-real-estate:before{content:"\f393"}.kiko-sale:before{content:"\f394"}.kiko-rent:before{content:"\f395"}.kiko-sold:before{content:"\f396"}.kiko-handed:before{content:"\f397"}.kiko-eco-home:before{content:"\f398"}.kiko-price-calculation:before{content:"\f399"}.kiko-calculation-mortgage:before{content:"\f400"}.kiko-mortgage:before{content:"\f401"}.kiko-real-estate-agent:before{content:"\f402"}.kiko-real-estate-agent-2:before{content:"\f403"}.kiko-real-estate-auction:before{content:"\f404"}.kiko-private-territory:before{content:"\f405"}.kiko-property-insurance:before{content:"\f406"}.kiko-security-system:before{content:"\f407"}.kiko-living-room:before{content:"\f408"}.kiko-dining-room:before{content:"\f409"}.kiko-bedroom:before{content:"\f410"}.kiko-kitchen:before{content:"\f411"}.kiko-children-room:before{content:"\f412"}.kiko-storage:before{content:"\f413"}.kiko-basement:before{content:"\f414"}.kiko-attic:before{content:"\f415"}.kiko-gas:before{content:"\f416"}.kiko-electricity:before{content:"\f417"}.kiko-sewerage:before{content:"\f418"}.kiko-water-supply:before{content:"\f419"}.kiko-real-estate-search:before{content:"\f420"}.kiko-air-conditioner:before{content:"\f421"}.kiko-heating:before{content:"\f422"}.kiko-pets-allowed:before{content:"\f423"}.kiko-pets-no-allowed:before{content:"\f424"}.kiko-children-allowed:before{content:"\f425"}.kiko-children-no-allowed:before{content:"\f426"}.kiko-fitted-wardrobe:before{content:"\f427"}.kiko-stairs:before{content:"\f428"}.kiko-laundry:before{content:"\f429"}.kiko-pool:before{content:"\f430"}.kiko-sauna:before{content:"\f431"}.kiko-fitness-room:before{content:"\f432"}.kiko-jacuzzi:before{content:"\f433"}.kiko-guest-toilet:before{content:"\f434"}.kiko-separate-toilet-and-bathroom:before{content:"\f435"}.kiko-bathroom:before{content:"\f436"}.kiko-combined-toilet-and-bathroom:before{content:"\f437"}.kiko-shower-cabin:before{content:"\f438"}.kiko-contract:before{content:"\f439"}.kiko-cleaning-services:before{content:"\f440"}.kiko-key-real-estate:before{content:"\f441"}.kiko-repair:before{content:"\f442"}.kiko-without-repair:before{content:"\f443"}.kiko-video-control:before{content:"\f444"}.kiko-sea-view:before{content:"\f445"}.kiko-city-view:before{content:"\f446"}.kiko-parking:before{content:"\f447"}.kiko-fence:before{content:"\f448"}.kiko-property-search:before{content:"\f449"}.kiko-commission:before{content:"\f450"}.kiko-pledge:before{content:"\f451"}.kiko-smart-key:before{content:"\f452"}.kiko-key-in-hand:before{content:"\f453"}.kiko-start-construction:before{content:"\f454"}.kiko-new-building:before{content:"\f455"}.kiko-resale-property:before{content:"\f456"}.kiko-move:before{content:"\f457"}.kiko-notary:before{content:"\f458"}.kiko-apartment-ownership:before{content:"\f459"}.kiko-elevator:before{content:"\f460"}.kiko-wifi-in-house:before{content:"\f461"}.kiko-smart-house:before{content:"\f462"}.kiko-park-nearby:before{content:"\f463"}.kiko-entire-housing:before{content:"\f464"}.kiko-room-in-housing:before{content:"\f465"}.kiko-accessible-environment:before{content:"\f466"}.kiko-deposit-apartment:before{content:"\f467"}.kiko-public-transport:before{content:"\f468"}.kiko-area-without-cars:before{content:"\f469"}.kiko-balcony:before{content:"\f470"}.kiko-no-smoking:before{content:"\f471"}.kiko-dog-walking-prohibited:before{content:"\f472"}.kiko-area-for-dogs:before{content:"\f473"}.kiko-kids-playground:before{content:"\f474"}.kiko-school:before{content:"\f475"}.kiko-kindergarten:before{content:"\f476"}.kiko-questionnaire-housing-search:before{content:"\f477"}.kiko-open-day:before{content:"\f478"}.kiko-management-company:before{content:"\f479"}.kiko-school-bell:before{content:"\f480"}.kiko-school-bell-off:before{content:"\f481"}.kiko-school-backpack:before{content:"\f482"}.kiko-big-school-backpack:before{content:"\f483"}.kiko-school-competition:before{content:"\f484"}.kiko-library:before{content:"\f485"}.kiko-schoolbook:before{content:"\f486"}.kiko-school-notebook:before{content:"\f487"}.kiko-school-building:before{content:"\f488"}.kiko-university-building:before{content:"\f489"}.kiko-blackboard:before{content:"\f490"}.kiko-classroom:before{content:"\f491"}.kiko-teacher:before{content:"\f492"}.kiko-teacher-2:before{content:"\f493"}.kiko-schoolchild:before{content:"\f494"}.kiko-schoolchild-2:before{content:"\f495"}.kiko-school-breakfast:before{content:"\f496"}.kiko-bus-school:before{content:"\f497"}.kiko-graduate:before{content:"\f498"}.kiko-graduation-cap:before{content:"\f499"}.kiko-globe-stand:before{content:"\f500"}.kiko-diploma:before{content:"\f501"}.kiko-school-microscope:before{content:"\f502"}.kiko-award:before{content:"\f503"}.kiko-chemistry:before{content:"\f504"}.kiko-physics:before{content:"\f505"}.kiko-mathematics:before{content:"\f506"}.kiko-literature:before{content:"\f507"}.kiko-native-language:before{content:"\f508"}.kiko-foreign-language:before{content:"\f509"}.kiko-physical-culture:before{content:"\f510"}.kiko-calligraphy:before{content:"\f511"}.kiko-reading:before{content:"\f512"}.kiko-labour:before{content:"\f513"}.kiko-natural-study:before{content:"\f514"}.kiko-biology:before{content:"\f515"}.kiko-music:before{content:"\f516"}.kiko-fine-art:before{content:"\f517"}.kiko-theology:before{content:"\f518"}.kiko-history:before{content:"\f519"}.kiko-local-lore:before{content:"\f520"}@font-face{font-family:Kiko;src:url(../webfonts/fontkikolight.eot) format("embedded-opentype"),url(../webfonts/fontkikolight.woff) format("woff"),url(../webfonts/fontkikolight.woff2) format("woff2"),url(../webfonts/fontkikolight.otf) format("opentype"),url(../webfonts/fontkikolight.svg) format("svg");font-weight:300;font-style:light}.kikol{font-weight:300}@font-face{font-family:Kiko;src:url(../webfonts/fontkikoreg.eot) format("embedded-opentype"),url(../webfonts/fontkikoreg.woff) format("woff"),url(../webfonts/fontkikoreg.woff2) format("woff2"),url(../webfonts/fontkikoreg.otf) format("opentype"),url(../webfonts/fontkikoreg.svg) format("svg");font-weight:400;font-style:normal}.kikol,.kikor{font-family:Kiko}.kikor{font-weight:400}@font-face{font-family:Kiko;src:url(../webfonts/fontkikosolid.eot) format("embedded-opentype"),url(../webfonts/fontkikosolid.woff) format("woff"),url(../webfonts/fontkikosolid.woff2) format("woff2"),url(../webfonts/fontkikosolid.otf) format("opentype"),url(../webfonts/fontkikosolid.svg) format("svg");font-weight:600;font-style:bold}.kikos{font-family:Kiko;font-weight:600}