/*
Theme Name: eikou-inc
Theme URI: http://eikou-inc.co.jp
Description: 栄光オフィシャル用テーマ
Author: booknext
Author URI: http://eikou-inc.co.jp
Version: 0.8.0
Text Domain: booknext.ink
License: MIT
License URI: http://opensource.org/licenses/MIT
Tags: bootstrap,ブックネクスト
.
Licensed under the MIT license.
*/

@import"css/parts.css";
@import"css/eikoucom.css";


.icon-box {
        position: relative;
        margin: 0;
    }
.icon-news {
        position: absolute;
        top: 0;
        left: 0px;
        ;
        width: 40px;
    }

.g_Base { /* Base grid container */ position : relative; padding : 0px; width : 100%; height : 100%; line-height : 100%; font-size : 12px; background-color : #fff; white-space : nowrap; overflow : hidden; cursor : default; direction : ltr; -webkit-tap-highlight-color : transparent;}
.g_BaseResize { /* Used as control for resizing the grid */ position : absolute; z-index : 5; bottom : 0px; right : 0px; background-color : #ccc; cursor : nw-resize; -webkit-user-select : none;}
.g_BaseResize:hover {	background-color : #c5ec2a;}
.g_RS {/* Used as control for resizing a grid column */ display : none; width : 4px; cursor : e-resize; webkit-user-select : none;}
.g_ResizeDragger {/* Displays as vertical ruler when resizing a column */ position : absolute; z-index : 5; top : 0px; width : 3px; background-color : #c5ec2a; }
.g_EmptySetMsg { /* Displayed when no rows are rendered in the grid body */ padding : 10px; font-style : italic; }
.g_Head { /* Base header container */ position : absolute; z-index : 2; top : 0px; left : 0px; overflow : hidden; }
.g_Body { /* Base body container */ width : 100%; height : 100%; overflow : scroll;}
.g_Foot { /* Base footer container */ position : absolute; z-index : 2; left : 0px; overflow : hidden; }
.g_HeadFixed { /* Base header fixed container if fixedCols > 0 */ position : absolute; z-index : 3; top : 0px; left : 0px; overflow : hidden; }
.g_BodyFixed { /* Base body fixed container if fixedCols > 0 */ position : absolute; *position : static; z-index : 1; top : 0px; left : 0px; overflow : hidden;}
.g_BodyFixed2 { /* Inner base body fixed container if fixedCols > 0. Used for IE7 support */*position : absolute; *z-index : 1; *top : 0px; *left : 0px; *overflow : hidden;}
.g_FootFixed { /* Base footer fixed container if fixedCols > 0 */ position : absolute; z-index : 3; bottom : 0px; left : 0px; overflow : hidden;}
.g_Cl { /* Grid column container */ display : inline-block; *display : inline; zoom : 1; vertical-align : top; overflow : hidden; }
.g_HR { /* Grid header cell */ padding : 4px 12px 4px 6px !important; text-align:center; border-width : 0px 1px 1px 0px; border-color : #ccc !important; zoom : 1; background-color : #e1f3f5; background-position : 0px 0px; background-repeat: repeat-x; font-weight : bold; color : #333 !important; -webkit-user-select : none; -moz-user-select : none; -ms-user-select : none; -o-user-select : none; user-select : none; }
.g_BR { /* Grid body cell */ border-width : 0px 0px 1px 0px; }
.g_FR { /* Grid footer cell */ border-width : 1px 1px 0px 0px; border-color : #ccc !important; background-color : #eee; background-position : 0px -19px; background-repeat: repeat-x; }
.g_C { /* Grid cell (all) */ font-family:Arial, Helvetica, sans-serif; font-size:120%; padding : 6px 12px 6px 6px; border-bottom:1px solid #ccc; border-right:1px solid #ccc;  color : #333; height : 1.5em; text-align:right; line-height : 1.5em; vertical-align : top; white-space : nowrap; visibility : hidden; cursor : default; overflow : hidden; }
.g_SH { /* Label container for checkbox / radio selection element */ display : inline-block;  *display : inline; zoom : 1; width : 15px;}
.g_Cb, .g_Rd { /* Checkbox and radio selection elements */ margin : -1px 0px 0px 0px; padding : 0px; width : 15px; height : 15px; max-height : 1.0em; vertical-align : middle; overflow : hidden;}
.g_Rd { margin-top : -2px; }
@media print {
 /* Print overrides */ .g_Base, .g_Head, .g_Body, .g_Foot { overflow : visible; }
.g_HeadStatic, .g_FootStatic { margin-left : 0px !important; }
.g_BodyFixed2 { margin-top : 0px !important; }
}

.tbl_p{ border:2px solid #ccc;}
.p_grid{width:100%;height:100%; overflow:auto; box-sizing: content-box;}
.tbl_width{ width:100px;}

/*===================================================================
//  価格表高さ指定
//=================================================================*/

.tbl_p{ height:400px;}