/* ==========================================================================
   Author's custom styles
   ========================================================================== */
/*
.sp { display:none; }
*/










/*
#index .x.aaaaaaaa,
#index .x.aaaaaaaa .y,
#index .x.aaaaaaaa .y .d2,
#index .x.aaaaaaaa .y .d2 .caroufredsel_wrapper,
#index .x.aaaaaaaa .y .d2 .d2-1,
#index .x.aaaaaaaa .y .d2 .d2-1 a { height:100% !important; /*min-height:450px;* / }
#index .x.aaaaaaaa .y .d2 .d2-1 a .bgi .anote1 { margin-top:-36px; font-size:72px; line-height:72px; letter-spacing:16px; } /* rough guide ... margin-top = -1 * (.anote1->line-height + .anote2->line-height + .anote3->line-height) / 2; .anote1->line-height = 1.5 * .anote1->font-size; * /
#index .x.aaaaaaaa .y .d2 .d2-1 a .bgi .anote2 { margin-top: 63px; font-size: 28px; line-height: 28px; letter-spacing: 2px; } /* rough guide ... margin-top =  .anote1->margin-top + .anote1->line-height; .anote2->line-height = 1.5 * .anote2->font-size;  * /
#index .x.aaaaaaaa .y .d2 .d2-1 a .bgi .anote3 { margin-top:120px; font-size: 12px; line-height: 12px; letter-spacing: 1px; } /*rough guide ...  margin-top =  .anote2->margin-top + .anote2->line-height; .anote3->line-height = 1.5 * .anote3->font-size;  * /
#index .x.aaaaaaaa .y .d2 .d2-1 a .bgi .anote4 { margin-left:-449px; bottom:27px; }
#index .x.aaaaaaaa .y .d2 #csf1-pager { margin-right:-439px; }
#index .x.bbbbbbbb .y .goto-content { margin-left:-38px; }
*/

/*
#index .x.aaaaaaaa,
#index .x.aaaaaaaa .y,
#index .x.aaaaaaaa .y .d2,
#index .x.aaaaaaaa .y .d2 .caroufredsel_wrapper,
#index .x.aaaaaaaa .y .d2 .d2-1,
#index .x.aaaaaaaa .y .d2 .d2-1 a { height:100vh !important; }
#index .x.aaaaaaaa .y .d2 .d2-1 a .bgi .anote,
#index .x.aaaaaaaa .y .d2 #csf1-pager { margin-right:-454px; }
#index .x.bbbbbbbb .y .goto-content { margin-left:-476px; }


.x.apdx1 .y .z .d1 a { width:699px; }




#location .jcarousel-wrapper,
#location .jcarousel li div.item { width:638px; height:424px; }
#news .jcarousel-wrapper,
#news .jcarousel li div.item { width:638px; height:424px; }
#performance .jcarousel-wrapper,
#performance .jcarousel li div.item { width:958px; height:638px; }

.jcarousel-pagination a { margin-right:21px; }

#location .navigation-wrapper { width:320px; height:424px; }
#location .navigation li div.item { width:130px; height:88px; margin:0 0 24px 30px; }



*/
