@charset "shift_jis";




/* -------【sideArea】--------- */


div#wrap div#wrapInner div#mainArea div#sideArea div.headingBlockF01 { margin-left: 14px;}


div#wrap div#wrapInner div#mainArea div#sideArea div.headingBlockG01 { margin: 0;}


/*--snavBlockB01--*/

div#wrap div#wrapInner div#mainArea div#sideArea div#snavBlockB01 {
  padding-bottom: 20px;
  background: url(file:///C|/Documents and Settings/1003378/デスクトップ/axa/制作物/アクサダイレクト代理店中間ページ2009秋更新/キャンペーンページリニューアル 2009秋/PrdCommon/Image/Static/common/img/snav_bg_001.gif) bottom left no-repeat #f9f9f9;
}

div#wrap div#wrapInner div#mainArea div#sideArea div#snavBlockB01 div.snavBtn01 { margin: 11px 0 14px 8px;}

div#wrap div#wrapInner div#mainArea div#sideArea div#snavBlockB01 div.snavBtn02 { margin: 11px 0 0 8px;}


/*--snavBlockC01--*/

div#wrap div#wrapInner div#mainArea div#sideArea div#snavBlockC01 {
  padding-bottom: 14px;
  zoom: 1;
  background: url(file:///C|/Documents and Settings/1003378/デスクトップ/axa/制作物/アクサダイレクト代理店中間ページ2009秋更新/キャンペーンページリニューアル 2009秋/PrdCommon/Image/Static/common/img/snav_bg_003.gif) bottom left no-repeat #fcfcf7;
}


div#wrap div#wrapInner div#mainArea div#sideArea div#snavBlockC01 div#snavBlockInnerA01 {
  width: 174px;
  margin: 0 0 10px 14px;
  padding: 11px 10px 12px;
  background: url(file:///C|/Documents and Settings/1003378/デスクトップ/axa/制作物/アクサダイレクト代理店中間ページ2009秋更新/キャンペーンページリニューアル 2009秋/PrdCommon/Image/Static/common/img/snav_bg_002.gif) bottom left no-repeat;
}

* html div#wrap div#wrapInner div#mainArea div#sideArea div#snavBlockC01 div#snavBlockInnerA01 {
  width: 178px;
  padding: 11px 8px 17px;
}

div#wrap div#wrapInner div#mainArea div#sideArea div#snavBlockC01 div#snavBlockInnerA01 p.inputTitle {
  width: 65px;
  height: 20px;
  display: inline;
  float: left;
}

div#wrap div#wrapInner div#mainArea div#sideArea div#snavBlockC01 div#snavBlockInnerA01 div.snavTxt01 {
  width: 174px;
  _width: 85px;
  background: url(file:///C|/Documents and Settings/1003378/デスクトップ/axa/制作物/アクサダイレクト代理店中間ページ2009秋更新/キャンペーンページリニューアル 2009秋/PrdCommon/Image/Static/common/img/snav_img_001.gif) top right no-repeat;
}

*:first-child+html div#wrap div#wrapInner div#mainArea div#sideArea div#snavBlockC01 div#snavBlockInnerA01 div.snavTxt01 {  width: 108px;}

div#wrap div#wrapInner div#mainArea div#sideArea div#snavBlockC01 div#snavBlockInnerA01 div.snavTxt01 input {
  width: 87px;
  height: 14px;
  padding: 3px 11px;
  _padding: 3px 10px 3px 11px;
  margin-bottom: 5px;
  display: block;
  border: none;
  background-color: transparent;
}

/* safari2 only \*/
html:\66irst-child div#wrap div#wrapInner div#mainArea div#sideArea div#snavBlockC01 div#snavBlockInnerA01 div.snavTxt01 {
  width: 87px;
  background: none;

}

/* safari2 only \*/
html:\66irst-child div#wrap div#wrapInner div#mainArea div#sideArea div#snavBlockC01 div#snavBlockInnerA01 div.snavTxt01 input {
  width: 107px;
  height: 11px;
  padding: 3px 11px 6px;
  margin-bottom: 5px;
  display: block;
  background: url(../img/snav_img_001.gif) top right no-repeat;
}


div#wrap div#wrapInner div#mainArea div#sideArea div#snavBlockC01 div#snavBlockInnerA01 div.snavTxt02 {
  width: 174px;
  _width: 85px;
  padding-bottom: 5px;
  background: url(file:///C|/Documents and Settings/1003378/デスクトップ/axa/制作物/アクサダイレクト代理店中間ページ2009秋更新/キャンペーンページリニューアル 2009秋/PrdCommon/Image/Static/common/img/snav_img_001.gif) top right no-repeat;
}

*:first-child+html div#wrap div#wrapInner div#mainArea div#sideArea div#snavBlockC01 div#snavBlockInnerA01 div.snavTxt02 {  width: 108px;}

div#wrap div#wrapInner div#mainArea div#sideArea div#snavBlockC01 div#snavBlockInnerA01 div.snavTxt02 input {
  width: 87px;
  height: 14px;
  padding: 3px 11px;
  _padding: 3px 10px 3px 11px;
  margin-bottom: 5px;
  display: block;
  border: none;
  background-color: transparent;
}

/* safari2 only \*/
html:\66irst-child div#wrap div#wrapInner div#mainArea div#sideArea div#snavBlockC01 div#snavBlockInnerA01 div.snavTxt02 {
  width: 87px;
  background: none;

}

/* safari2 only \*/
html:\66irst-child div#wrap div#wrapInner div#mainArea div#sideArea div#snavBlockC01 div#snavBlockInnerA01 div.snavTxt02 input {
  width: 107px;
  height: 11px;
  padding: 3px 11px 6px;
  margin-bottom: 5px;
  display: block;
  background: url(../img/snav_img_001.gif) top right no-repeat;
}



div#wrap div#wrapInner div#mainArea div#sideArea div#snavBlockC01 div#snavBtnBlockA01 p {
  text-align: center;
  margin-bottom: 3px;
}


/*--sideBnrBlockA01--*/

div#wrap div#wrapInner div#mainArea div#sideArea .sideBnrBlockA01 {
  padding: 8px 0 10px;
  text-align: center;
}


/*--snavBlockD01--*/

div#wrap div#wrapInner div#mainArea div#sideArea div#snavBlockD01 {
  background:url(file:///C|/Documents and Settings/1003378/デスクトップ/axa/制作物/アクサダイレクト代理店中間ページ2009秋更新/キャンペーンページリニューアル 2009秋/PrdCommon/Image/Static/common/img/snav_bg_005.gif) bottom left no-repeat;
  padding-bottom: 12px;
}

div#wrap div#wrapInner div#mainArea div#sideArea div#snavBlockD01 div.snavBlockInnerB01 {
  width: 193px;
  margin: 0 0 10px 14px;
  background:url(file:///C|/Documents and Settings/1003378/デスクトップ/axa/制作物/アクサダイレクト代理店中間ページ2009秋更新/キャンペーンページリニューアル 2009秋/PrdCommon/Image/Static/common/img/snav_bg_004.gif) bottom left no-repeat;
}

div#wrap div#wrapInner div#mainArea div#sideArea div#snavBlockD01 div.snavBlockInnerB01 div.sector01 {
  padding: 9px 10px 16px;
}

div#wrap div#wrapInner div#mainArea div#sideArea div#snavBlockD01 div.snavBlockInnerB01 div.sector01 p {
  padding-left: 12px;
  background:url(file:///C|/Documents and Settings/1003378/デスクトップ/axa/制作物/アクサダイレクト代理店中間ページ2009秋更新/キャンペーンページリニューアル 2009秋/PrdCommon/Image/Static/common/img/common_ico_002.gif) 0 0.4em no-repeat;
}


div#wrap div#wrapInner div#mainArea div#sideArea div#snavBlockD01 div.snavBlockInnerC01 {
  width: 193px;
  margin: 0 0 10px 14px;
  background:url(file:///C|/Documents and Settings/1003378/デスクトップ/axa/制作物/アクサダイレクト代理店中間ページ2009秋更新/キャンペーンページリニューアル 2009秋/PrdCommon/Image/Static/common/img/snav_bg_006.gif) bottom left no-repeat;
}

div#wrap div#wrapInner div#mainArea div#sideArea div#snavBlockD01 div.snavBlockInnerC01 div.sector01 {
  padding: 9px 10px 16px;
}

div#wrap div#wrapInner div#mainArea div#sideArea div#snavBlockD01 div.snavBlockInnerC01 div.sector01 p {
  padding-left: 12px;
  background:url(file:///C|/Documents and Settings/1003378/デスクトップ/axa/制作物/アクサダイレクト代理店中間ページ2009秋更新/キャンペーンページリニューアル 2009秋/PrdCommon/Image/Static/common/img/common_ico_002.gif) 0 0.4em no-repeat;
}


/*--bnrBlockA01--*/

div#wrap div#wrapInner div#mainArea div#sideArea div.bnrBlockA01 { padding: 10px 14px 0;}

div#wrap div#wrapInner div#mainArea div#sideArea div.bnrBlockA01 h5, div#wrap div#wrapInner div#mainArea div#sideArea div.bnrBlockA01 p { margin-bottom: 10px;}



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

                   【汎用スタイル】

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

.autoSwapImg {}

/*[強調]
-----------------------------------------------------------------------------*/
em {
  font-weight: bolder;
}

.em2 {
  font-weight: bolder;
  color: #900127;
}

/*[Pタグ]
-----------------------------------------------------------------------------*/
p.mbP15 { margin-bottom: 15px;}


/*[文字サイズ]
-----------------------------------------------------------------------------*/

.small { font-size: 86% !important;}

.large { font-size: 116% !important;}

/*[文字色]
-----------------------------------------------------------------------------*/
.red { color: #ff0000;}

.purple { color: #69009b;}

.brown { color: #900127;}

.gray { color: #656565;}

/*[フロート]
-----------------------------------------------------------------------------*/

.floatL { float: left;}

.floatR { float: right;}


/*[テキストアライン]
-----------------------------------------------------------------------------*/

.left { text-align: left !important;}
.center { text-align: center !important;}
.right { text-align: right !important;}


/*[バーティカルアライン]
-----------------------------------------------------------------------------*/

.top { vertical-align: top;}
.middle { vertical-align: middle;}
.bottom { vertical-align: bottom;}


/*[パディング]
-----------------------------------------------------------------------------*/

.pa00 { padding:0px !important;}
.pr00 { padding-right:0px !important;}
.pr05 { padding-right:5px !important;}
.pr10 { padding-right:10px !important;}
.pr15 { padding-right:15px !important;}
.pr20 { padding-right:20px !important;}
.pr25 { padding-right:25px !important;}
.pr30 { padding-right:30px !important;}
.pb00 { padding-bottom:0px !important;}
.pb05 { padding-bottom:05px !important;}
.pb10 { padding-bottom:10px !important;}
.pb15 { padding-bottom:15px !important;}
.pb20 { padding-bottom:20px !important;}
.pb25 { padding-bottom:25px !important;}
.pb30 { padding-bottom:30px !important;}
.pl00 { padding-left:0px !important;}
.pl05 { padding-left:05px !important;}
.pl10 { padding-left:10px !important;}
.pl15 { padding-left:15px !important;}
.pl20 { padding-left:20px !important;}
.pl25 { padding-left:25px !important;}
.pl30 { padding-left:30px !important;}
.plr10 { padding:0 10px !important;}
.pt00 { padding-top: 0 !important; }
.pt05 { padding-top: 5px !important; }
.pt10 { padding-top: 10px !important; }
.pt15 { padding-top: 15px !important; }


/*[マージン]
-----------------------------------------------------------------------------*/

.ma00 { margin:0px !important;}
.mb00 { margin-bottom: 0px !important;}
.mr05 { margin-right:5px !important;}
.mr10 { margin-right:10px !important;}
.mr15 { margin-right:15px !important;}
.mr20 { margin-right:20px !important;}
.mr25 { margin-right:25px !important;}
.mr30 { margin-right:30px !important;}
.mb05 { margin-bottom:5px !important;}
.mb10 { margin-bottom:10px !important;}
.mb15 { margin-bottom:15px !important;}
.mb20 { margin-bottom:20px !important;}
.mb25 { margin-bottom:25px !important;}
.mb30 { margin-bottom:30px !important;}
.mb40 { margin-bottom:40px !important;}
.ml05 { margin-left:5px !important;}
.ml10 { margin-left:10px !important;}
.ml15 { margin-left:15px !important;}
.ml20 { margin-left:20px !important;}
.ml25 { margin-left:25px !important;}
.ml30 { margin-left:30px !important;}
.ml35 { margin-left:35px !important;}
.ml40 { margin-left:40px !important;}
.ml45 { margin-left:45px !important;}
.ml50 { margin-left:50px !important;}
.mt10 { margin-top:10px !important;}


/*[アイキャッチインデント]
-----------------------------------------------------------------------------*/

.catchIndent01 {
  padding-left: 1em;
  text-indent: -1em;
}

/*[プラグイン系]
-----------------------------------------------------------------------------*/

/*---アドビリーダー---*/

div.pluginBlockA01 {
  padding: 10px;
  background: #f9f9f9;
}

div.pluginBlockA01 p {
  padding-right: 10px;
}

div.pluginBlockA01 div.pdfBnr {
  width: 123px;
  float: left;
  margin-right: 10px;
}

div.pluginBlockA01 p#setumei {
  font-size: 86%;
  zoom: 1;
  padding-top: 10px;
  clear: both;
}

/*---フラッシュ---*/

div.pluginBlockB01 {
  background: #f9f9f9;
  padding: 10px;

}

div.pluginBlockB01 p {
  padding-right: 10px;
}

div.pluginBlockB01 div.flashBnr {
  width: 160px;
  float: left;
  display: inline;
}

div.pluginBlockB01 div.linkBlockA03 {
  margin-left: 170px;
  padding-top: 12px;
}

div.pluginBlockB01 p#setumei {
  font-size: 86%;
  zoom: 1;
  padding-top: 10px;
  clear: both;
}

div.linkBlockA03 p {
  margin-bottom: 3px;
  padding-left: 17px;
  background:url(file:///C|/Documents and Settings/1003378/デスクトップ/axa/制作物/アクサダイレクト代理店中間ページ2009秋更新/キャンペーンページリニューアル 2009秋/PrdCommon/Image/Static/common/img/common_ico_001.gif) 0 0.21em no-repeat;
}

.zoom1 { zoom: 1;}

div.infoBlockA01 span.pdf {
  display:block;
  padding: 0 0 3px 17px;
  background:url(file:///C|/Documents and Settings/1003378/デスクトップ/axa/制作物/アクサダイレクト代理店中間ページ2009秋更新/キャンペーンページリニューアル 2009秋/PrdCommon/Image/Static/common/img/common_ico_013.gif) no-repeat left 0.2em;
  zoom:1;
}
