@charset"utf-8";a{text-decoration:none}
#body{background:#fff url('../../fileadmin/res/tokui_chuck/img/1403_bg.png') repeat-x}
#hero{}
h1{z-index:2;zoom:1;position:relative;margin:0 auto}
h2{z-index:0;zoom:1;position:relative;margin:0 auto}
h1 img,h2 img{vartical-align:bottom}
#main{margin-top:-50px;z-index:1;zoom:1;position:relative}
.frame{zoom:1;position:relative;margin-bottom:20px;border-radius:20px}
.frame:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.frame .inner{padding:20px}
.frame h3{margin-top:0;font-weight:bold;font-size:16px}
.schedule a,.schedule a.visited{color:#fff;text-decoration:underline}
.sec-a{border:8px solid white;margin-bottom:20px;border:1px solid none;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;background-color:#d53b92;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#d53b92),color-stop(100%,#e962c6));background:-webkit-linear-gradient(#d53b92,#e962c6);background:-moz-linear-gradient(#d53b92,#e962c6);-pie-background:linear-gradient(#d53b92,#e962c6);background:linear-gradient(#d53b92,#e962c6);-webkit-box-shadow:rgba(0,0,0,0.2) 0 0 5px;-moz-box-shadow:rgba(0,0,0,0.2) 0 0 5px;box-shadow:rgba(0,0,0,0.2) 0 0 5px}
.sec-a .inner{background:url('../../fileadmin/res/tokui_chuck/img/1403_cont_bg.png') transparent;padding:20px 10px;color:#fff}
.sec-b .inner,.sec-c .inner{padding:10px;background:none}
.sec-b{margin-bottom:20px;border:1px solid none;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;border:3px solid white}
.sec-c{background-color:#FFF;border:1px solid white;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}
.sec-c figure{margin-bottom:0}
.sec-c p,.sec-c figcaption{color:#666 !important}
.sec-d{background-color:#000;padding:0;margin-top:0;color:#fff}
.btn-blue{background-color:#1db8dc;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#1db8dc),color-stop(100%,#069fc3));background:-webkit-linear-gradient(#1db8dc,#069fc3);background:-moz-linear-gradient(#1db8dc,#069fc3);-pie-background:linear-gradient(#1db8dc,#069fc3);background:linear-gradient(#1db8dc,#069fc3);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#fff}
.btn-blue:hover,.btn-blue:active{color:#fff;background-color:#069fc3;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#069fc3),color-stop(100%,#1db8dc));background:-webkit-linear-gradient(#069fc3,#1db8dc);background:-moz-linear-gradient(#069fc3,#1db8dc);-pie-background:linear-gradient(#069fc3,#1db8dc);background:linear-gradient(#069fc3,#1db8dc)}
#header-local{padding-top:50px}
#header-local img{float:left;max-width:180px}
.subpage .csc-textpic{padding:20px}
.subpage .csc-textpic header{margin-bottom:20px;border-bottom:3px solid #284271}
.csc-menu{margin:30px 0;padding-top:15px;color:#000;border-color:#000 !important}
.subpage .csc-textpic header{border-bottom:3px solid #000}
.nav-tabs{border:1px solid #000 !important;border-bottom:5px solid #000 !important;background-color:#ccc}
.nav-tabs>li.open>a,.nav-tabs>li.active>a,.nav-tabs>li:hover>a{background-color:#000 !important}
.nav-tabs>li{border-left:1px solid #000;color:#000 !important}
.nav-tabs>li>a{border-left:1px solid #000;color:#000 !important}
