@charset "utf-8";
/*** avex artist academy  CSS Document ***************************************
    ver.2009/1/31
    privacy.css
----------------------------------------------------------------***/
/**  privacy.css Menu *********************************************
    1.Layout
*******************************************************************
/*-----------------------------------------------------------------
    1.Layout
-------------------------------------------------------------------*/
/*--------------------------------------------------------見だし*/
div#wrap h2.page-title{
    margin-bottom: 44px;
    background-image: url(../images/privacy/h1.gif);
}
div.contents h3,
div.contents h4{
    line-height: 0;
    font-size: 0;
}
div.contents h3{
    padding-bottom: 9px;
}
div.contents h4{
    margin-left: 8px;
    padding-top: 14px;
}
div.contents h4.h4-title{
    margin-left: 0px;
    padding-top: 0px;
    padding-bottom: 9px;
}
div.contents h5{
    width: 773px;
    margin-left: 8px;
    padding: 12px 9px;
    font-size: 140%;
    background: url(../common/images/line_01.gif) repeat-x bottom;
}
/*For IE6 \*/
* html div.contents h5{
    width: 791px;
}
/**/
/*--------------------------------------------------------リード文*/
div#wrap div.contents p.lead{
    width: 791px;
    margin-left: 8px;
} 
div#wrap div.contents p.lead02{
    width: 791px;
    margin-left: 8px;
    padding-bottom: 28px;
    background: url(../common/images/line_01.gif) repeat-x bottom;
}
div.contents p.text{
    width: 773px;
    margin-left: 8px;
    padding: 15px 9px 21px 9px;
    background: url(../common/images/line_01.gif) repeat-x bottom;
}
/*For IE6 \*/
* html div.contents p.text{
    width: 791px;
}
/**/
div.contents p.text02{
    width: 773px;
    margin-left: 8px;
    padding: 12px 9px 0px 9px;
}
/*For IE6 \*/
* html div.contents p.text02{
    width: 791px;
}
/**/
div.contents p.text03{
    width: 773px;
    margin-left: 8px;
    padding: 12px 9px 5px 9px;
}
/*For IE6 \*/
* html div.contents p.text03{
    width: 791px;
}
/**/
div.contents dl.ceo-name{
    margin-left: 528px;
    margin-top: 19px;
    padding-top: 0px 0px 37px 0px;
}
div.contents dl.ceo-name02{
    margin-left: 555px;
    margin-top: 19px;
    padding-top: 0px 0px 37px 0px;
}
div.contents dl.ceo-name02 dd{
    text-align: right;
    line-height: 0;
    font-size: 0;
}
div.contents ol{
    width: 773px;
    margin-left: 8px;
    padding: 15px 9px 21px 9px;
    background: url(../common/images/line_01.gif) repeat-x bottom;
}
/*For IE6 \*/
* html div.contents ol{
    width: 791px;
}
/**/
div.contents ol li{
    padding-left: 18px;
    background-repeat: no-repeat;
    background-position: 0px 2px;
    margin-bottom: 7px;
}
div.contents ol li.num01{
    background-image: url(../images/privacy/icon_ol01_01.gif);
}
div.contents ol li.num02{
    background-image: url(../images/privacy/icon_ol01_02.gif);
}
div.contents ol li.num03{
    background-image: url(../images/privacy/icon_ol01_03.gif);
}
div.contents ol li.num04{
    background-image: url(../images/privacy/icon_ol01_04.gif);
}
div.contents ol li.num05{
    background-image: url(../images/privacy/icon_ol01_05.gif);
}
div.contents ol li.num06{
    background-image: url(../images/privacy/icon_ol01_06.gif);
}
div.contents ol li dl{
    padding-left: 16px;
    padding-top: 7px;
}
div.contents ol li dl dd{
    padding-bottom: 3px;
}
div.contents ol li dl dd ol{
    width: 753px;
    padding: 0px 9px 6px 9px;
    background: none;
}
div.contents ol li dl dd ol li{
    padding-left: 14px;
    background-repeat: no-repeat;
    background-position: 0px 2px;
    margin-bottom: 7px;
}
div.contents ol li dl dd ol li.num0101{
    background-image: url(../images/privacy/icon_ol02_01.gif);
}
div.contents ol li dl dd ol li.num0102{
    background-image: url(../images/privacy/icon_ol02_02.gif);
}
div.contents ol li dl dd ol li.num0103{
    background-image: url(../images/privacy/icon_ol02_03.gif);
}
div.contents ol li dl dd ol li.num0104{
    background-image: url(../images/privacy/icon_ol02_04.gif);
}
div.contents ol li dl dd ol li.num0105{
    background-image: url(../images/privacy/icon_ol02_05.gif);
}
div.contents ol li dl dd ol li.num0106{
    background-image: url(../images/privacy/icon_ol02_06.gif);
}
div.contents ol li dl.dl01{
    padding-left: 16px;
    padding-top: 7px;
    padding-bottom: 17px;
}
div.contents ol li dl.dl01 dd{
    padding-left: 19px;
    padding-bottom: 0px;
}
div.contents ol li ul li{
    padding-left: 27px;
    background-repeat: no-repeat;
    background-position: 0px 2px;
    margin-bottom: 7px;
}
div.contents ol li ul li.num0101{
    background-image: url(../images/privacy/icon_list01.gif);
}
div.contents ol li ul li.num0102{
    background-image:  url(../images/privacy/icon_list02.gif);
}
div.contents ol li ul li.num0103{
    background-image:  url(../images/privacy/icon_list03.gif);
}
div.contents ol li ul li.num0104{
    background-image:  url(../images/privacy/icon_list04.gif);
}
div.contents ol li ul li.num0105{
    background-image: url(../images/privacy/icon_list05.gif);
}
div.contents ol li ul li.num0106{
    background-image: url(../images/privacy/icon_list06.gif);
}
div.contents ol li ul li.num0107{
    background-image: url(../images/privacy/icon_list07.gif);
}
div.contents ol li ul li.num0108{
    background-image: url(../images/privacy/icon_list08.gif);
}
div.contents dl.dl-number{
    width: 773px;
    margin-left: 8px;
    padding: 15px 9px 7px 9px;
    background: url(../common/images/line_01.gif) repeat-x bottom;
}
/*For IE6 \*/
* html div.contents dl.dl-number{
    width: 791px;
}
/**/
div.contents dl.dl-number dt{
    padding-left: 18px;
    background-repeat: no-repeat;
    background-position: 0px 2px;
}
div.contents dl.dl-number dt.num01{
    background-image: url(../images/privacy/icon_ol01_01.gif);
}
div.contents dl.dl-number dt.num02{
    background-image: url(../images/privacy/icon_ol01_02.gif);
}
div.contents dl.dl-number dt.num03{
    background-image: url(../images/privacy/icon_ol01_03.gif);
}
div.contents dl.dl-number dt.num04{
    background-image: url(../images/privacy/icon_ol01_04.gif);
}
div.contents dl.dl-number dt.num05{
    background-image: url(../images/privacy/icon_ol01_05.gif);
}
div.contents dl.dl-number dt.num06{
    background-image: url(../images/privacy/icon_ol01_06.gif);
}
div.contents dl.dl-number dd{
    padding-left: 18px;
    margin-bottom: 14px;
}
/*clearfix--*/

