@charset "shift_jis";

/* -----------------------------------------------------------------------------
**
** アパマンショップ common_121122 CSS
**
----------------------------------------------------------------------------- */
.rollImg {}
/* -----------------------------------------------------------------------------
** container
----------------------------------------------------------------------------- */

div#container {
	font-size: 1.2em;
	}
/* -----------------------------------------------------------------------------
** header
div#header {
	background: url(http://renewvm2.apamanshop.com/images/help/common/bg_header.jpg) bottom repeat-x;
	}
div#header div#ciBlock {
	float: left;
	}
div#header div#ciBlock p#logo {
	float: left;
	background: url(http://renewvm2.apamanshop.com/images/help/common/bg_logo.jpg) right top no-repeat;
	padding: 7px 8px;
	margin: 0 5px 0 0;
	}
div#header div#ciBlock p#title {
	float: left;
	padding: 13px 0 0 0;
	width: 126px;
	}
div#header div#headerNavi {
	margin: 0 0 0 117px;
	}
div#header div#headerNavi div#titleBlock {
	}
div#header div#headerNavi div#titleBlock p#title {
	float: left;
	padding: 6px 0 0 0;
	}
div#header div#headerNavi div#titleBlock p#close {
	float: right;
	padding: 4px 4px 0 0;
	}
div#header div#headerNavi div#globalNavi {
	clear: right;
	float: right;
	width: 168px;
	padding: 0 8px 0 0;
	}
div#header div#headerNavi div#globalNavi ul li {
	float: right;
	}
----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
** base_layout
div#base_layout {
	background: url(http://renewvm2.apamanshop.com/images/help/common/bg_main.jpg) repeat-y;
	width: 100%;
	}
div#main {
	float: right;
	margin: 0 0 0 -140px;
	width: 100%;
	}
----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
** main contents
メインコンテンツ
----------------------------------------------------------------------------- */

div#contents {
	width:962px;
	position: relative;
/*	margin: 0 0 0 140px;*/
	padding: 10px;
	text-align: left;
}

/* 共通
----------------------------------------------------------------------------- */
/* pagetop */
div#contents p.pagetop {
	text-align: right;
	margin: 5px 10px 5px 10px ;
	}
div#contents p.pagetop a {
	background: url(http://renewvm2.apamanshop.com/images/help/common/icon_pagetop.gif) left center no-repeat;
	padding: 0 0 0 12px;
	font-size: 93%;
	line-height: 1.2;
	color: #434eb5;
	}
div#contents div#helpBlock01 p.pagetop {
	margin: 10px 0;
	}

/* 戻るボタン */
div#contents p.back {
	background: url(http://renewvm2.apamanshop.com/images/help/common/bg_back.jpg) repeat-x;
	height: 20px;
	}
div#contents p.back img {
	vertical-align: top;
	}

div#contents div.bgTitle {
	padding: 4px 0 0 10px;
	background: url(http://renewvm2.apamanshop.com/images/help/common/bg_topicpath_02.gif) repeat-x 100% 100%;
	height: 26px;
	color: #ffffff;
	}
div#helpBlock01 {
	padding: 0 10px;
	}
/* 各コンテンツ
----------------------------------------------------------------------------- */
/* help
ヘルプ共通設定
div#helpBlock01 {
	color: #666666;
	}
div#helpBlock01 a {
	color: #434eb5;
	}
----------------------------------------------------------------------------- */
/* パンくずリスト部分 */
/*----------------------------------------------------------------------------- 

div#topicPath {
	background: url(http://renewvm2.apamanshop.com/images/help/common/bg_topicpath_01.gif) no-repeat left top;
	height: 30px;
	}
div#topicPath div.bgTitle {
	padding: 4px 0 0 10px;
	background: url(http://renewvm2.apamanshop.com/images/help/common/bg_topicpath_02.gif) no-repeat right top;
	height: 26px;
	}
div#topicPath ol li {
	color: #ffffff;
	display: inline;
	margin: 0 0 0 3px;
	}
div#topicPath ol li.first {
	margin: 0;
	}
----------------------------------------------------------------------------- */

/* テーブル関連 */
div#helpBlock01 table {
	border-collapse: collapse;
	}
/* 大見出し（下線） */
div#helpBlock01 h1 {
	font-size: 116%;
	font-weight: bold;
	color: #003399;
	border-bottom: 1px solid #003399;
	margin: 8px 0 15px 0;
	background: none;
	height: auto;
	}
/* 中見出し（背景有） */
div#helpBlock01 h2.barTitle,
div#helpBlock01 div.barTitle {
	background: #ededf3;
	margin: 0 0 10px 0;
	padding: 5px 8px;
	}
div#helpBlock01 div.barTitle p {
	margin: 0;
	}
/* 中見出し（背景無） */
div#helpBlock01 h3.subTitle {
	margin: 0 0 5px 0;
	}
/* 小見出し（紺） */
div#helpBlock01 .titleTxt {
	color: #003399;
	font-weight: bold;
	}
/* 小見出し（茶） */
div#helpBlock01 .optionTxt {
	color: #8d6b23;
	font-weight: bold;
	}
/* 通常見出し */
div#helpBlock01 .title {
	font-weight: bold;
	margin: 0 0 5px 0;
	}
/* リード文 */
div#helpBlock01 div#leadBlock {
	margin: 0 0 12px 0;
	}
div#helpBlock01 div#leadBlock .lead {
	font-weight: bold;
	}
/* 下部マージン有テキスト */
div#helpBlock01 p.txt {
	margin: 0 0 10px 0;
	}
/* NEW */
div#helpBlock01 .newTxt {
	color: #ff6767;
	font-weight: normal;
	}
/* 太字 */
div#helpBlock01 .boldTxt {
	font-weight: bold;
	}
/* ウエイト通常 */
div#helpBlock01 .normalTxt {
	color: #666666;
	}
/* ワーニング（ピンク） */
div#helpBlock01 .warningTxt {
	color: #ff6699;
	font-weight: bold;
	}
/* ワーニング（赤） */
div#helpBlock01 .warningSubTxt {
	color: #ff0000;
	}
/* 補足テキスト */
div#helpBlock01 .attTxt {
	font-size: 93%;
	}
/* 画像 */
div#helpBlock01 .pic {
	margin: 0 0 10px 0;
	}
div#helpBlock01 img.icon {
	margin: 0 3px;
	vertical-align: middle;
	}
/* リンク（見出し） */
div#helpBlock01 p.link {
	background: url(http://renewvm2.apamanshop.com/images/help/common/icn_link1_blue.gif) no-repeat left center;
	padding: 0 0 0 18px;
	font-weight: bold;
	font-size: 100%;
	}
/* リンク無タイトル */
div#helpBlock01 div.txtBlock p.nolinkTitle {
	font-size: 100%;
	font-weight: bold;
	background: url(http://renewvm2.apamanshop.com/images/help/common/icon_link_04.gif) no-repeat left center;
	padding: 0 0 0 18px;
	}
/* リンク（サブ） */
div#helpBlock01 .linkPage,
div#helpBlock01 .linkFaq {
	background: url(http://renewvm2.apamanshop.com/images/help/common/icn_link2_blue.gif) no-repeat left center;
	padding: 0 0 0 12px;
	font-size: 100%;
	}
div#helpBlock01 .linklist a {
	background: url(http://renewvm2.apamanshop.com/images/help/common/icn_link2_blue.gif) no-repeat left center;
	padding: 0 0 0 12px;
	font-size: 100%;
	}
/* リンク（サブ）リスト */
div#helpBlock01 div.linklistBlock {
	padding: 0 0 5px 0;
	}
div#helpBlock01 div.linklistBlock dl dt,
div#helpBlock01 div.linklistBlock ul li {
	padding: 0 0 0 5px;
	}
div#helpBlock01 div.linklistBlock dl dt a,
div#helpBlock01 div.linklistBlock ul li a {
	background: url(http://renewvm2.apamanshop.com/images/help/common/icon_link_01.gif) no-repeat left center;
	padding: 0 0 0 8px;
	}
/* サブカテゴリリンク */
div#helpBlock01 div#linkBlock01,
div#helpBlock01 div#linkBlock02 {
	background: #ededf3;
	padding: 5px 8px;
	font-size: 93%;
	line-height: normal;
	}
div#helpBlock01 div#linkBlock01 {
	margin: 0 0 15px 0;
	}
div#helpBlock01 div#linkBlock02 {
	margin: 15px 0 10px 0;
	}
div#helpBlock01 div#linkBlock01 p a,
div#helpBlock01 div#linkBlock02 p a {
	color:#666666;
	/*border-right: 1px solid #666666;
	margin: 0 5px 0 0;
	padding: 0 5px 0 0;*/
	}
/*div#helpBlock01 div#linkBlock01 p a.noBorder,
div#helpBlock01 div#linkBlock02 p a.noBorder,
div#helpBlock01 div#linkBlock01 p a.last,
div#helpBlock01 div#linkBlock02 p a.last {
	border-right: none;
	margin: 0;
	padding: 0;
	}*/
/* 丸付き数字 */
div#helpBlock01 .first,
div#helpBlock01 .second,
div#helpBlock01 .third,
div#helpBlock01 .fourth,
div#helpBlock01 .fifth,
div#helpBlock01 .sixth,
div#helpBlock01 .seventh,
div#helpBlock01 .eighth,
div#helpBlock01 .ninth,
div#helpBlock01 .tenth {
	margin: 0 0 10px 0;
	padding: 0 0 0 20px;
	}
div#helpBlock01 .first {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_num1.gif) no-repeat left 1px;
	}
div#helpBlock01 .second {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_num2.gif) no-repeat left 1px;
	}
div#helpBlock01 .third {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_num3.gif) no-repeat left 1px;
	}
div#helpBlock01 .fourth {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_num4.gif) no-repeat left 1px;
	}
div#helpBlock01 .fifth {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_num5.gif) no-repeat left 1px;
	}
div#helpBlock01 .sixth {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_num6.gif) no-repeat left 1px;
	}
div#helpBlock01 .seventh {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_num7.gif) no-repeat left 1px;
	}
div#helpBlock01 .eighth {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_num8.gif) no-repeat left 1px;
	}
div#helpBlock01 .ninth {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_num9.gif) no-repeat left 1px;
	}
div#helpBlock01 .tenth {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_num10.gif) no-repeat left 1px;
	}
/* 丸付きアルファベット */
div#helpBlock01 .partA,
div#helpBlock01 .partB,
div#helpBlock01 .partC,
div#helpBlock01 .partD,
div#helpBlock01 .partE,
div#helpBlock01 .partF,
div#helpBlock01 .partG,
div#helpBlock01 .partH,
div#helpBlock01 .partI,
div#helpBlock01 .partJ,
div#helpBlock01 .partK,
div#helpBlock01 .partL,
div#helpBlock01 .partM,
div#helpBlock01 .partN,
div#helpBlock01 .partO,
div#helpBlock01 .partP,
div#helpBlock01 .partQ,
div#helpBlock01 .partR,
div#helpBlock01 .partS,
div#helpBlock01 .partT,
div#helpBlock01 .partU,
div#helpBlock01 .partV,
div#helpBlock01 .partW,
div#helpBlock01 .partX,
div#helpBlock01 .partY,
div#helpBlock01 .partZ {
	margin: 0 0 10px 0;
	padding: 0 0 0 20px;
	}
div#helpBlock01 .partA {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_alph_a.gif) no-repeat left 1px;
	}
div#helpBlock01 .partB {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_alph_b.gif) no-repeat left 1px;
	}
div#helpBlock01 .partC {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_alph_c.gif) no-repeat left 1px;
	}
div#helpBlock01 .partD {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_alph_d.gif) no-repeat left 1px;
	}
div#helpBlock01 .partE {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_alph_e.gif) no-repeat left 1px;
	}
div#helpBlock01 .partF {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_alph_f.gif) no-repeat left 1px;
	}
div#helpBlock01 .partG {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_alph_g.gif) no-repeat left 1px;
	}
div#helpBlock01 .partH {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_alph_h.gif) no-repeat left 1px;
	}
div#helpBlock01 .partI {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_alph_i.gif) no-repeat left 1px;
	}
div#helpBlock01 .partJ {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_alph_j.gif) no-repeat left 1px;
	}
div#helpBlock01 .partK {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_alph_k.gif) no-repeat left 1px;
	}
div#helpBlock01 .partL {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_alph_l.gif) no-repeat left 1px;
	}
div#helpBlock01 .partM {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_alph_m.gif) no-repeat left 1px;
	}
div#helpBlock01 .partN {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_alph_n.gif) no-repeat left 1px;
	}
div#helpBlock01 .partO {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_alph_o.gif) no-repeat left 1px;
	}
div#helpBlock01 .partP {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_alph_p.gif) no-repeat left 1px;
	}
div#helpBlock01 .partQ {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_alph_q.gif) no-repeat left 1px;
	}
div#helpBlock01 .partR {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_alph_r.gif) no-repeat left 1px;
	}
div#helpBlock01 .partS {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_alph_s.gif) no-repeat left 1px;
	}
div#helpBlock01 .partT {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_alph_t.gif) no-repeat left 1px;
	}
div#helpBlock01 .partU {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_alph_u.gif) no-repeat left 1px;
	}
div#helpBlock01 .partV {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_alph_v.gif) no-repeat left 1px;
	}
div#helpBlock01 .partW {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_alph_w.gif) no-repeat left 1px;
	}
div#helpBlock01 .partX {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_alph_x.gif) no-repeat left 1px;
	}
div#helpBlock01 .partY {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_alph_y.gif) no-repeat left 1px;
	}
div#helpBlock01 .partZ {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_alph_z.gif) no-repeat left 1px;
	}
/* ステップ */
div#helpBlock01 .step01,
div#helpBlock01 .step02,
div#helpBlock01 .step03,
div#helpBlock01 .step04,
div#helpBlock01 .step05,
div#helpBlock01 .step06,
div#helpBlock01 .step07,
div#helpBlock01 .step08,
div#helpBlock01 .step09,
div#helpBlock01 .step10 {
	margin: 0 0 2px 0;
	padding: 3px 0 3px 50px;
	}
div#helpBlock01 .step01 {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_step1.gif) no-repeat left 2px;
	}
div#helpBlock01 .step02 {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_step2.gif) no-repeat left 2px;
	}
div#helpBlock01 .step03 {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_step3.gif) no-repeat left 2px;
	}
div#helpBlock01 .step04 {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_step4.gif) no-repeat left 2px;
	}
div#helpBlock01 .step05 {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_step5.gif) no-repeat left 2px;
	}
div#helpBlock01 .step06 {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_step6.gif) no-repeat left 2px;
	}
div#helpBlock01 .step07 {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_step7.gif) no-repeat left 2px;
	}
div#helpBlock01 .step08 {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_step8.gif) no-repeat left 2px;
	}
div#helpBlock01 .step09 {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_step9.gif) no-repeat left 2px;
	}
div#helpBlock01 .step10 {
	background: url(http://renewvm2.apamanshop.com/images/help/common/txt_step10.gif) no-repeat left 2px;
	}
/* -----------------------------------------------------------------------------
** main side
サイド
----------------------------------------------------------------------------- */
div#side {
	width: 130px;
	float: left;
	padding: 10px 5px 20px 5px;
	}
/* sideNavi
サイドナビ
----------------------------------------------------------------------------- */
div#side div#sideNavi {
	margin: 0 0 10px 0;
	}
div#side div#sideNavi li {
	vertical-align: bottom;
	line-height: normal;
	}
/* first
第1階層 */
div#sideNavi ul.first li {
	background: url(http://renewvm2.apamanshop.com/images/help/common/bg_side_02.jpg) top no-repeat;
	padding: 3px 0 0 0;
	}
div#sideNavi ul.first li.single {
	background: url(http://renewvm2.apamanshop.com/images/help/common/bg_side_01.jpg) no-repeat;
	padding: 3px;
	margin: 0 0 5px 0;
	}
div#sideNavi ul.first li span.stay {
	padding: 0 3px;
	}
div#sideNavi ul.first li li {
	background: none;
	}
/* second
第2階層 */
div#sideNavi ul.second {
	background: url(http://renewvm2.apamanshop.com/images/help/common/bg_side_03.jpg) bottom no-repeat;
	padding: 3px 4px 5px 4px;
	margin: 0 0 5px 0;
	}
div#sideNavi ul.second li {
	padding: 0;
	margin: 0 0 3px 0;
	}
div#sideNavi ul.second li.last {
	margin: 0;
	}
div#sideNavi ul.second li span.stay {
	padding: 0;
	}
/* second
第3階層 */
div#sideNavi ul.third {
	padding: 3px 0 0 0;
	}
div#sideNavi ul.third li a {
	background: url(http://renewvm2.apamanshop.com/images/help/common/icon_side_03.gif) no-repeat;
	display: block;
	padding: 0 0 0 15px;
	font-size: 93%;
	line-height: 1.2;
	color: #434eb5;
	width: 107px;
	}
div#sideNavi ul.third li.haveSub a {
	background: url(http://renewvm2.apamanshop.com/images/help/common/icon_side_02.gif) no-repeat;
	}
div#sideNavi ul.third li.haveSub span {
	background: url(http://renewvm2.apamanshop.com/images/help/common/icon_side_02_off.gif) no-repeat;
	display: block;
	padding: 1px 0 0 15px;
	font-size: 93%;
	line-height: 1.2;
	color: #666666;
	width: 107px;
	}

/* fourth
第4階層 */
div#sideNavi ul.fourth {
	padding: 3px 0 0 15px;
	}
div#sideNavi li.haveSub ul.fourth li a {
	background: url(http://renewvm2.apamanshop.com/images/help/common/icon_side_05.gif) left 2px no-repeat;
	display: block;
	padding: 0 0 0 7px;
	font-size: 93%;
	line-height: 1.2;
	width: 97px;
	color: #434eb5;
	}
div#sideNavi li.haveSub ul.fourth li.haveSub a {
	background: url(http://renewvm2.apamanshop.com/images/help/common/icon_side_04.gif) left 4px no-repeat;
	padding: 0 0 0 10px;
	}

/* detail
最下階層
初めての方へ直下/よくあるご質問直下/用語集直下 */
div#sideNavi ul#sideFirst ul.detail,
div#sideNavi ul#sideFaq ul.detail,
div#sideNavi ul#sideDic ul.detail {
	background: url(http://renewvm2.apamanshop.com/images/help/common/bg_side_03.jpg) bottom no-repeat;
	padding: 3px 4px 5px 7px;
	margin: 0 0 5px 0;
	}
div#sideNavi ul.detail li {
	background: #000099;
	}
div#sideNavi ul.detail li a {
	background: url(http://renewvm2.apamanshop.com/images/help/common/icon_side_05.gif) left 2px no-repeat;
	display: block;
	padding: 0 0 0 7px;
	font-size: 93%;
	line-height: 1.2;
	color: #434eb5;
	width: 112px;
	}
/* detail
最下階層 サイトの使い方 */
div#sideNavi ul#sideHowto ul.detail {
	padding: 3px 0 0 10px;
	}
div#sideNavi ul#sideHowto ul.detail li a {
	background: url(http://renewvm2.apamanshop.com/images/help/common/icon_side_05.gif) left 2px no-repeat;
	display: block;
	padding: 0 0 0 7px;
	font-size: 93%;
	line-height: 1.2;
	width: 90px;
	}

div#sideNavi ul.detail li.haveSub a {
	background: url(http://renewvm2.apamanshop.com/images/help/common/icon_side_04.gif) left 2px no-repeat;
	display: block;
	padding: 0 0 0 8px;
	font-size: 93%;
	line-height: 1.2;	
	}

/* メイリオ対策（暫定処置） */
div#side div#sideNavi ul.first li,
div#side div#sideNavi ul.second li,
div#side div#sideNavi ul.third li,
div#side div#sideNavi ul.third li ul.fourth li {
	line-height: 1.2;
	height: auto;
	}
div#side div#sideNavi ul.first li a,
div#side div#sideNavi ul.second li a,
div#side div#sideNavi ul.third li a,
div#side div#sideNavi ul.third li ul.fourth li a {
	line-height: 1.2;
	height: auto;	
	}

/* サイド　その他
----------------------------------------------------------------------------- */
/* banner */
div#side p.banner {
	margin: 0 0 10px 0;
	}
/* copyrgiht */
div#side p#copyright {
	font-size: 93%;
	line-height: 1.2;
	}
/* -----------------------------------------------------------------------------
** footer
----------------------------------------------------------------------------- */

/* -----------------------------------------------------------------------------
** clearfix
----------------------------------------------------------------------------- */
div#header,
div#base_layout,
div#header div#headerNavi div#globalNavi ul,
div#sideNavi ul.second,
div#sideNavi ul.third,
div#sideNavi ul.detail {
	overflow: hidden;
	}
div#header:after,
div#base_layout:after,
div#header div#headerNavi div#globalNavi ul:after,
div#sideNavi ul.second:after,
div#sideNavi ul.third:after,
div#sideNavi ul.detail:after {
	content: "";
	display: block;
	clear: both;
	height: 0;
	overflow: hidden;
	}
/*\*/
* html div#header,
* html div#base_layout,
* html div#header div#headerNavi div#globalNavi ul,
* html div#sideNavi ul.second,
* html div#sideNavi ul.third,
* html div#sideNavi ul.detail {
	height: 1em;
	overflow: visible;
	}
/**/
/* ------------------------------------
	* pagetop
* ------------------------------------ */

.btn_pagetop_authority {
	font-weight: bold;
	margin-top: 20px;
	text-align: right;
}
