/*
 Theme Name:   Alpha Corp
 Theme URI:    https://www.alpha.co.jp/
 Description:  ALPHA SYSTEMS INC. Coroporation Site Theme
 Author:       wwwadmin@alpha.co.jp
 Author URI:   http://www.alpha.co.jp/
 Template:     mock
 Version:      1.0.0
 Tags:         alpha
 Text Domain:  alphacorp
*/

/* global navigation opacity  and fade animation mod*/

/* menu transparent and animation effect */
.global-nav-wrp .global-nav li:hover a:hover{ opacity:0.92 }
.global-menu-wrap  { opacity:0.92; padding: 10px 0; animation: fadein 0.08s linear 0s; }
@keyframes fadein{ from{ opacity: 0; } to  { opacity: 0.92; } }

/* global menu border color mod */
.global-menu-column { border-right-color: rgba(255,255,255,0.2); }
.global-menu { border-left-color: rgba(255,255,255,0.2); }

/* menu item margin and animation mod */
.global-menu li { margin-top:2px; }
.global-menu a { padding:1px; display:block; transition: all 0s linear;}
.global-menu a:hover { text-decoration:none; color:#B62038; background-color:white; transition: all 0.04s linear; }

/* home solution box height mod */
.top-product-txt { height:7em; }

/* menu box border mod */
.top-system-list li a, .mod-thumnail-item a, .top-product-list li a.img-wrp, .top-company-list li a, .top-recruit-wrp a, .entop-category-list li a{ border:1px solid #ddd !important; }

/* english searcher place mod */
.en-page .acMenu dt      { left: 748px; }
.en-page .acMenu dt.open { left: 733px; }
.en-page .acMenu dd      { left: 410px; }

/* english home mainvisual bug fix */
@media only screen and (max-width: 768px){
	.vc_custom_1489646139393{ margin-top:55px; }
}

/* サムネイル画像のhover時に時々ブレる問題の対処 */
.top-system-list li a img, .mod-thumnail-item a img, .top-product-list li a.img-wrp img, .top-company-list li a img, .top-recruit-wrp img, .entop-category-list li a img {
  box-shadow: #000 0 0 0;
}

/* TOPのスライダー部の縦幅を予め確保し、スライダー読み込み前でもレイアウトが崩れないようにする */
.mainVisual{
  height: 500px;
}
@media only screen and (max-width: 768px){
    .mainVisual{height: initial;}
}

/* mwform radio and checkbox darker */
.mwform-radio-field-text:before, .mwform-checkbox-field-text:before{ border: 1px solid rgb(153, 153, 153); }

/* for test site */
/* .header-wrp{ background-color:#fcc; } */
