﻿
/*! Contact */
.con_t {
    padding: 0px 50px; 
    position:relative;
}

@media (min-width: 768px) {
    .form-horizontal .control-label {
        font-size:1.5em;
    }
}

.con_t input[type="text"] {
  max-width:450px;
}

.con_t textarea {
  max-width:550px;
}

.radio-inline,
.checkbox-inline {
    font-size:1.4em;
}


/*! Contact Checkbox Style */

.tbldefine_red {
    font-size: 14px;
    line-height: 30px;
    color: #ff0000;
}




/* ヘルプデスクメニュー用 TODO 整備 */

#contactmenucontainer
{
    background-color: #f6f6f6;
    border-radius: 5px;
    z-index:100;
    height:65px;
}

.drop {
  position: relative;
  font-size: 14px;
  color: #7b7b7b;
  cursor: pointer;
  margin: 5px auto;
  width: 250px;
  float: left;
  list-style-type: none;
  text-align: center;
}
.drop a {
  font-weight: 400;
  color: #7b7b7b;
  text-decoration: none;
}
.drop a:hover {
  font-weight: 400;
  color: #3bb6ed;
  text-decoration: none;
}



/* マニュアル用 */
.manualindex h2 {
    font-size:2.2em;
}

.manualindex a {
    color: #2171b9;
    text-decoration: none;
}

div.submanualindex {
    margin-left: 20px;
    margin-bottom: 5px;
}

.submanualindex h2 {
    font-size:2.2em;
    margin-top: 10px;
    margin-bottom: 5px;
}

.submanualindex a {
    color: #2171b9;
    text-decoration: none;
}


.manualarticle p {
    font-size:1.4em;
}
.manualarticle h2 {
    margin-top: 2px;
    margin-bottom: 2px;
    font-size:2.4em;
}
.page-header {
    margin-top: 10px;
    margin-bottom: 5px;
}


.manualsubtitle
{
    margin-left:10px;
    color:#7b7b7b;
}

.tag {
    display: inline-block;
    padding: .25em .4em;
    font-size: 12px;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25rem;

    background-color: #818a91;
}


.btn-label {position: relative;left: -12px;display: inline-block;padding: 6px 12px;background: rgba(0,0,0,0.15);border-radius: 3px 0 0 3px;}
.btn-labeled {padding-top: 0;padding-bottom: 0;}
.btn { margin-bottom:10px; }