/* ��SP���i�ꗗ
***************************************************/
/*�@���C�ɓ���{�^���{�^���@*/
/*.cataloglist .wish_area .wish_add {
    font-size: 80%;
    font-weight: bold;
    padding: 0px 10px;
    background: url(../img/theme11/pagelist_bg.png) repeat-x scroll 0 0 black;
    background-color: #ffffff;
    border-radius: 5px;
    color: #043459;
    position: relative;
    border-style: solid;
    border-color: #043459;
    border-width: thin;
}*/


input, textarea {
    height: 25px;
}







/*�@�݌ɐ؂�{�^���@*/
.soldout span {
    color: #ffffff;
    width: 93%;
    text-align: center;
    background: #043459;
    border: solid;
    /* border-width: thin; */
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    display: inline-block;
    line-height: 1;
}





/*�@���i�ꗗ�y�[�W���i�w�i�����j�@*/
.pagelist li span, .pagelist2 li span {
    display: -moz-inline-box;
    display: inline-block;
    padding: 6px 8px;
    font-weight: bold;
    background: white;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    color: #043459;
    text-decoration: none;
    text-shadow: none;
}


/*�@���i�ꗗ�y�[�W���i�g�L��j�@*/
.pagelist li a, .pagelist2 li a {
    display: -moz-inline-box;
    /* display: inline-block; */
    padding: 6px 8px;
    font-weight: bold;
    background: black url(../img/theme11/pagelist_bg.png) repeat-x;
    background-color: #ffffff;
    border: solid;
    border-width: medium;
    -webkit-border-radius: 2px;
    color: #043459;
    text-decoration: none;
    /* text-shadow: none; */
}


/*�@���i�ꗗ�y�[�W���A�N�e�B�u�i�g�L��j�@*/
.pagelist li a, .pagelist2 li a:active {
    color: #043459;

}










/*�@���i�ꗗ�y�[�W�l�N�X�g�i�g�L��j�@*/
.pagelist li.next a, .pagelist2 li.next a {
    padding: 6px 20px;
    background-color: transparent;
    background-image: url(../img/theme11/arrow3_r.png),url(../img/theme11/pagelist_bg.png);
    background-position: 51px center,center top;
    background-repeat: no-repeat,repeat-x;
    color: #043459;
    text-decoration: none;
    text-align: center;
    margin-left: 5px;
}

/*�@���i�ꗗ�y�[�W�o�b�N�i�g�L��j�@*/
.pagelist li.back a, .pagelist2 li.back a {
    padding: 6px 20px;
    background-color: transparent;
    background-image: url(../img/theme11/arrow3_l.png),url(../img/theme11/pagelist_bg.png);
    background-position: 6px center,center top;
    background-repeat: no-repeat,repeat-x;
    color: #040359;
    text-decoration: none;
    text-align: center;
    margin-right: 5px;

    background-color: #ffffff;
    border: solid;
    border-width: medium;
}


/*�@���i�ꗗ ���i���@*/
.cataloglist a .itemname {
    color: #040359;

}

/*�@���i�ꗗ ���i�@*/
.price {
    color: #db2a34;
}














/* ��SP���i�ڍׁ@���i�ƃ|�C���g
***************************************************/

/*�Ԋu���߂�*/
.productprice > div {
    line-height: 0;
}


/*�|�C���g�t�H���g����*/
.productprice .publish_point {
    display: block;
    margin: 10px 0 0;
    color: #043459 !important;
    font-size: 11px !important;
    font-weight: normal;
}








/* ��SP���i�ڍׁ@�����G���A
***************************************************/
.titlebar_g_o {
    background-color: #ffffff;
    background-color: #043459;
    color: white;
    /* background-image: url(),url(); */
    background-repeat: no-repeat,repeat-x;
    background-position: left top,left top;
    margin: 10px 0 0;
    padding: 14px 0 12px;
    vertical-align: middle;
    text-align: left;
    display: none;
}



.stock form {
    background: #eeeeee;/*�����G���A�w�i�F*/
     -webkit-box-shadow: none;
    padding: 5px;
    display: block;
    margin: 0px;
}








/* ��SP���i�ڍׁ@�I�v�V�����G���A
***************************************************/
.stock select {
    max-width: 100%;
    height: 50px;
}

input, textarea {
height: 30px;
}


/* ��SP���i�ڍׁ@�J�[�g�{�^�� width250px��80��
***************************************************/
.stock form input[type="submit"] {
    width: 80%;
    height: 50px;
    margin: 5px auto 10px;
    /*background: url(../img/theme11/btn3_bg.png) no-repeat;*/
    background: #043459;
    border: none;
    color: white;
    text-align: center;
    vertical-align: middle;
    padding: 0;
    text-decoration: none;
    font-size: 12px;
}

/* ��SP���i�ڍׁ@���C�ɓ���{�^��
***************************************************/
.stock .wish_add {
    width: 80%;
    height: 50px;
    /*background: url(../img/theme11/btn1_bg.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);*/
    background: #ffffff;
    border : solid 1px #043459;
    /*border: medium none;*/
    color: #043459;
    font-size: 12px;
    height: 25px;
    padding: 0;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    width: 250px;
    font-weight: bold;
}



/* ��SP���i�ڍׁ@�ԕi�E���⍇��
***************************************************/
.form_menu {
    margin: 0px;
    padding: 0px 0px 20px 0px;
    background-color: #eeeeee;/*�ԕi�E�₢���킹�G���A�w�i�F*/
}


.ar_link_r {
    background: transparent;
    /* border: solid #043459; */
    /* line-height: 1; */
    margin: auto;
    padding: 0;
    width: 80%;
    height: 50px;
    text-align: center;
    /* font-size: 20px; */
}

.ar_link_r {
    background: transparent;
    border: none;
    line-height: inherit; 
    padding: 0;
}



.ar_link_r a {
    display: block;
    color: #043459;
    background: white url(../img/theme11/arrow1.png) no-repeat 97% center;
    border: solid;
    /* border-bottom: 1px solid #dddddd; */
    -webkit-border-radius: 0;
    border-radius: 0;
    padding: 10px 10px 10px 10px;
    margin: auto;
    font-size: 12px;
    box-shadow: none;
    -webkit-box-shadow: none;
    text-decoration: none;
}

















/* ��PC���i�ڍׁ@�J�[�g����
***************************************************/

/*���i��*/
article#Detail #main-column h1 {
    background: none;
    margin-bottom: 10px;
    font-size: 95%;
    color: #043459;
    font-weight: normal;
    padding: 0;
}





/* ���Ⓚ
***************************************************/
.cool {
    color: #eeeeee;
    background: #eeeeee;
}




/*���i�J���[�C���p*/
.cataloglist a .itemname {
    color: #282828;
}
.mp_item_item5.initial_price {
    color: #282828;
}
.cataloglist a .itemname {
    color: #282828;
}
.mp_item_item5_5.initial_price {
    color: #282828;
}

