@charset "shift_jis";
/*------------------ 
	use directory
------------------*/

/*-------------------  ALL  -------------------*/

/*
  highlight
*/

.highlight{
    margin:1em;
    padding:2em;
    background-color:#fffff0;
    border:1px solid #ffa500;
}

div.highlight{
    padding-bottom:1em;
}

/*
---------------------------------------------------------
*/

p.useimage {
    margin: 0;
    text-align: center;
}
p.useimage img {
    display: block;
    margin: 0 auto;
    padding: 0;
}
p.siryoseikyu {
    text-align:center;
    margin:15px 0;
}

/*
---------------------------------------------------------
*/
p {
    color: #505050;
}
li {
    color: #505050;
}
a:link {
    color: #505050;
}
a:visited {
    color: #505050;
}
a:hover {
    color: #ff0000;
}
a:active {
    color: #800000;
}


/*
	packagedservice
*/

/*-------------------------------
div.packagedservice {
    clear:both;
    border:solid 1px #c0c0c0;
}

div.packagedservice p{
    margin:0 1em;
}
--------------------------------*/

div.packagedservice{
    margin:1em;
    padding:2em;
    padding-bottom:1em;
    border:1px solid #000000;

    margin: 16px 0px 32px;
    padding: 16px 20px 16px;
    border: 1px solid #333;
}

.packagedservice ul{

}

div.packagedservice table.layout {
    border: none;
}
div.packagedservice table.layout,
div.packagedservice table.layout tr,
div.packagedservice th,
div.packagedservice td {
    border: none;
    background: transparent;
    text-align: left;
}
div.packagedservice th,
div.packagedservice td {
    padding: 2px 4px;
    color: #505050;
}

div.packagedservice h3{
    /*margin:-1em -1em 1em;*/
    /*background-color:#FFF;*/
    /*border-bottom:1px solid #006;*/
}

.packagedservice div.addcartdummy{
    float:right;
    /* margin-top:-3em; */
}

.packagedservice .annotation{
    clear:both;
    /* text-align:right; */
}

h2.square {
    margin-bottom: 8px;
    padding-left: 16px;
    background: #fff url(../images/style/h3bg.gif) left center no-repeat;

    border-color: #ffffff;
    border-bottom: 1px dashed #999;
    line-height: 16px;
    font-size: 100%;
    color: #333333;
    font-weight: bold;
    text-align: left;
}

