@charset "UTF-8";
/*-----------------------------------------------------------
SMCC 作成日20101115～
レイアウト共通要素設定

・HeaderArea
・ContentArea
・FooterArea
-----------------------------------------------------------*/

/*-========【HeaderArea】========-*/

#Top #HeaderArea ul.list01 {
	margin: 0 auto;
	padding: 0;
	width: 480px;
	min-height: 57px;
}

#Top #HeaderArea ul.list01 li {
	margin: 0;
	padding: 0;
	display: block;
	float: left;
}
/*
#Top #HeaderArea ul.listBtn {
	margin: 0 auto;
	padding: 0 30px;
	width: 420px;
	height: 54px;
	background: url(/i/img/ind_hdimg_01.gif) no-repeat top left;
}

#Top #HeaderArea ul.listBtn li {
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	float: left;
	text-decoration: none;
}

#Top #HeaderArea ul.listBtn li a, #Top #HeaderArea ul.listBtn li a:hover {
	width: 60px;
	height: 54px;
	display: block;
}

#Top #HeaderArea ul.listBtn li.lastItem { margin: 0; }
#Top #HeaderArea ul.listBtn li#btn01 { background: url(/i/img/ind_bnrbtn_01.gif) no-repeat 0 0 ; }
#Top #HeaderArea ul.listBtn li#btn01.selected { background: url(/i/img/ind_bnrbtn_01.gif) no-repeat 0 -54px ; }
#Top #HeaderArea ul.listBtn li#btn02 { background: url(/i/img/ind_bnrbtn_02.gif) no-repeat 0 0 ; }
#Top #HeaderArea ul.listBtn li#btn02.selected { background: url(/i/img/ind_bnrbtn_02.gif) no-repeat 0 -54px ; }
#Top #HeaderArea ul.listBtn li#btn03 { background: url(/i/img/ind_bnrbtn_03.gif) no-repeat 0 0 ; }
#Top #HeaderArea ul.listBtn li#btn03.selected { background: url(/i/img/ind_bnrbtn_03.gif) no-repeat 0 -54px ; }
#Top #HeaderArea ul.listBtn li#btn04 { background: url(/i/img/ind_bnrbtn_04.gif) no-repeat 0 0 ; }
#Top #HeaderArea ul.listBtn li#btn04.selected { background: url(/i/img/ind_bnrbtn_04.gif) no-repeat 0 -54px ; }
#Top #HeaderArea ul.listBtn li#btn05 { background: url(/i/img/ind_bnrbtn_05.gif) no-repeat 0 0 ; }
#Top #HeaderArea ul.listBtn li#btn05.selected { background: url(/i/img/ind_bnrbtn_05.gif) no-repeat 0 -54px ; }
#Top #HeaderArea ul.listBtn li#btn06 { background: url(/i/img/ind_bnrbtn_06.gif) no-repeat 0 0 ; }
#Top #HeaderArea ul.listBtn li#btn06.selected { background: url(/i/img/ind_bnrbtn_06.gif) no-repeat 0 -54px ; }
#Top #HeaderArea ul.listBtn li#btn07 { background: url(/i/img/ind_bnrbtn_07.gif) no-repeat 0 0 ; }
#Top #HeaderArea ul.listBtn li#btn07.selected { background: url(/i/img/ind_bnrbtn_07.gif) no-repeat 0 -54px ; }
*/

/*-========【ContentsArea】========-*/
#Top #ContentsArea .sectionArea ul.newsList {
	margin: 0;
	padding: 0;
}
#Top #ContentsArea .sectionArea ul.newsList li {
	margin: 0 0 12px 0;
	padding: 0 25px 12px 0;
	min-height: 80px;
	background: url(../shared/imgs/cmn_iconarrow_01.gif) #ffffff no-repeat right center;
	border-bottom: 2px solid #cccccc;
	text-decoration: none;
}
#Top #ContentsArea .sectionArea ul.newsList li span.icon {
	margin: 0 0 10px 0;
	padding: 0;
	display: block;
}
#Top #ContentsArea .sectionArea ul.newsList li.lastItem { margin: 0; }
#Top #ContentsArea .sectionArea ul.newsList li a {
	display: block;
	text-decoration: none;
}


#Top #ContentsArea #CardinfoArea {
	margin: 0;
	padding: 0;
	min-width: 480px;
	background: #b3b3b3;
	border-top: 2px solid #ffffff;
}

#Top #ContentsArea #CardinfoArea ul.listBtn {
	margin: 0;
	padding: 8px 0 0 8px;
}

#Top #ContentsArea #CardinfoArea ul.listBtn li {
	margin: 0 4px 0 0;
	padding: 0;
	text-indent: -9999px;
	float: left;
	text-decoration: none;
}

#Top #ContentsArea #CardinfoArea ul.listBtn li a, #Top #ContentsArea #CardinfoArea ul.listBtn li a:hover {
	width: 230px;
	height: 46px;
	display: block;
}

#Top #ContentsArea #CardinfoArea ul.listBtn li.lastItem { margin: 0; }
#Top #ContentsArea #CardinfoArea ul.listBtn li#btn01 { background: url(../imgs/ind_tabbtn_01.gif) no-repeat 0 0        ; }
#Top #ContentsArea #CardinfoArea ul.listBtn li#btn01.selected { background: url(../imgs/ind_tabbtn_01.gif) no-repeat 0 -46px        ; }
#Top #ContentsArea #CardinfoArea ul.listBtn li#btn02 { background: url(../imgs/ind_tabbtn_02.gif) no-repeat 0 0        ; }
#Top #ContentsArea #CardinfoArea ul.listBtn li#btn02.selected { background: url(../imgs/ind_tabbtn_02.gif) no-repeat 0 -46px        ; }

#Top #ContentsArea #CardinfoArea ul.list01 {
	margin: 0;
	padding: 0;
}

#Top #ContentsArea #CardinfoArea ul.list01 li {
	margin: 0;
	padding: 21px 25px 21px 17px;
	font-size: 130%;
	background: url(../shared/imgs/cmn_iconarrow_03.gif) #ffffff no-repeat 96% center;
	border-bottom: 2px solid #cccccc;
}

#Top #ContentsArea #CardinfoArea ul.list01.new li  {
	background: url(../shared/imgs/cmn_iconarrow_02.gif) #ffffff no-repeat 96% center        !important;
}

#Top #ContentsArea #CardinfoArea ul.list01 li a,#Top #ContentsArea #CardinfoArea ul.list01 li a:hover {
	color: #696969;
	text-decoration: none;
	display: block;
}


#Top #ContentsArea ul.menu {
	margin: 0 auto;
	padding: 0;
	width: 480px;
	display: block;
}

#Top #ContentsArea ul.menu li {
	margin: 0;
	padding: 0;
	border-right: 1px solid #cccccc;
	float: left;
}

#Top #ContentsArea ul.menu li.lastItem { border-right: none; }
#Top #ContentsArea ul.menu li a,#Top #ContentsArea ul.menu li a:hover { text-decoration:none; }

#Top #ContentsArea #tipsArea {
	margin: 0 auto;
	padding: 0;
	width: 480px;
	border-top: 2px solid #ffffff;
}

#Top #ContentsArea #tipsArea ul.list01 {
	margin: 0;
	padding: 0;
}
