﻿.cm-lmo-content .cm-commands input[type=submit],#ap-command-panel input[type=submit]{
    color:#FFFFFF;
    background-color:#3333FF;
    border-radius:8px;
    min-width:120px;
    cursor:pointer;
}
.cm-lmo-content .cm-commands input[type=submit]:hover,#ap-command-panel input[type=submit]:hover{
    background-color:#6666FF;
}
.cm-lmo-content .cm-commands input[type=submit].cm-btn-cancel,#ap-command-panel input[type=submit].cm-btn-cancel {
    background-color:#666666;
}
.cm-lmo-content .cm-commands input[type=submit].cm-btn-cancel:hover {
    background-color:#999999;
}

.ap-result-grid-cell {
    height:380px;
}

#ap-main-info-wrapper {
    clear:both;
    width:100%;
}

#ap-main-info-wrapper-no-image {
    clear:both;
    width:100%;
}

#ap-main-info-wrapper #ap-syos-info-main-info{
    margin:8px;
}


    .cm-listviewstyle-changer a, .cm-listviewstyle-changer span {
        margin-right:4px;
        margin-left:4px;
    }
    .cm-listviewstyle-changer img {
        width:16px;
    }

#ap-syos-info-main-info ul {
    padding-left:0;
}
#ap-syos-info-main-info li {
    list-style-type:none;	
}
.ap-syos-info-list-item-title {
    font-weight:bold;
    margin-right:16px;
    color:#336699;
}
.ap-syos-info-list-item {
    margin-right:8px;
}
#ap-syos-info-naiyo-shokai .ap-syos-info-list-item-title {
    display:block;
}

ul#ap-disp-mode-change {
    margin:0px;
    padding:10px 0px 0px 10px;
}

ul#ap-disp-mode-change li{
    float:left;
    list-style:none;
    padding:0px 4px 0px 4px;
}
#ap-disp-mode-change li input[type=radio] {
    display:none;
}
#ap-disp-mode-change  li label {
    display: inline-block;
    *display: inline-block;
    *zoom: 1;
    cursor: pointer;
    color: #3366CC;
    border:solid 1px #333366;
    border-bottom:none;
    padding:0px;
    text-align:center;
    line-height:3;
    min-width:100px;
}
#ap-disp-mode-change  li label:hover {
    background-color:#FFCC66;
}
#ap-disp-mode-change  li input:checked + label {
    color:#FFFFFF;
    background-color:#3366CC;
}
#ap-disp-mode-change li input:checked + label:hover {
    color:#FFFFFF;
    background-color:#3366CC;
}

.ap-material-detail-panel {
    border-top:solid 2px #3366CC;
    border-bottom:solid 2px #3366CC;
    display:none;
}
.ap-material-detail-panel h3{
}

#ap-material-detail-shozo-info {
    padding-top:16px;
}

#ap-material-detail-naiyo-saimoku {
    padding-top:16px;
}

#ap-material-detail-chosya-chokai {
    padding-top:16px;
}


.cm-btn-icon {
    background-repeat:no-repeat;
    background-position:left;
    background-size:24px;
    background-position-x:4px;
    padding-left:32px;
}
.cm-btn-login {
    background-image:url("../Images/Common/icon_login32.png")
}
.cm-btn-search {
    background-image:url("../Images/Common/icon_search32.png")
}
.cm-btn-cart {
    background-image:url("../Images/Common/icon_cart32.png")
}
.cm-btn-favorite {
    background-image:url("../Images/Common/icon_star32.png")
}
.cm-btn-confirm {
    background-image:url("../Images/Common/icon_confirm32.png")
}
.cm-btn-commit {
    background-image:url("../Images/Common/icon_commit32.png")
}
.cm-btn-cancel {
    background-image:url("../Images/Common/icon_cancel32.png");
    background-color:#666666;
}

