@charset "Shift_JIS";


#oldtmpl {
    /* 変更 */
    width: 100%;
	/* width: 700px; */
	margin: 20px 0;
}

/* *************************  �����N�̐ݒ�   ************************* */

/* �����N�̐ݒ�i��{�j */
#oldtmpl a:link {
	color: #405392;
	text-decoration: underline;
}
#oldtmpl a:visited {
	color: #5075B1;
	text-decoration: underline;
}
#oldtmpl a:hover,a:active {
	color: #3399cc;
	text-decoration: none;
}

	/* �����N�̐ݒ�i�p���������X�g�̕����j */
	/*
	.TableNavi a:link{ color:#0a50a1; text-decoration:none;}
	.TableNavi a:visited{	color:0a50a1;	text-decoration: none;}
	.TableNavi a:hover{	color:#FF8000; text-decoration:underline;}
	*/
	/* �����N�̐ݒ�i�p���������X�g�̕����j20110217�ȍ~�쐬������K�p */
	/*
	.topicpath a:link {
		color: #0a50a1;
		text-decoration: none;
	}
	.topicpath a:visited {
		color: 0a50a1;
		text-decoration: none;
	}

	.topicpath a:hover {
		color: #FF8000;
		text-decoration: underline;
	}
	*/
	/* �����N�̐ݒ�i�J�e�S���ꗗ�y�[�W�̃����N�����j */
	/*
	.category a:link {
		background: none;
		color: #666666;
		text-decoration: under-line;
	}
	.category a:visited {
		background: none;
		color: #666666;
		text-decoration: under-line;
	}
	.category a:hover {
		background: #effc16;
		text-decoration: underline;
	}
	*/
	/* �����N�̐ݒ�i�J�e�S��1�i�y���t�F�������j�y�[�W�̃����N�����j */
	/*
	.category2 a:link {
		background: none;
		color: #666666;
		text-decoration: under-line;
	}
	.category2 a:visited {
		background: none;
		color: #666666;
		text-decoration: under-line;
	}
	.category2 a:hover {
		background: #effc16;
		text-decoration: underline;
	}
	*/
	/* �����N�̐ݒ�i�J�e�S��1�i�y���t�F�������j�E���j���[�����̃����N�����j */
	/*
	.r_menu a:link {
		background: none;
		color: #666666;
		text-decoration: under-line;
	}
	.r_menu a:visited {
		background: none;
		color: #666666;
		text-decoration: under-line;
	}
	.r_menu a:hover {
		background: #effc16;
		text-decoration: underline;
	}
	*/


/* ************************* ���Z�b�g�̐ݒ�  ************************* */

#oldtmpl fieldset, #oldtmpl img {
	border: 0;
}
#oldtmpl a img,#oldtmpl img {
	border: none;
}
#oldtmpl li {
	list-style: none;
}


/* *************************   ���ʂ̐ݒ�   ************************* */

/*
body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
*/
#oldtmpl Table {
	/* [disabled]font-size: x-small; */
	font-size: 12px;
	color: #111111;
	line-height: 135%;
}
#oldtmpl th {
	text-align: left;
	font-weight: normal;
}
/*
.TableBody {
	width: 950px;
}
.TableNavi {
	width: 950px;
	font-size: 12px;
	color: #666666;
}
.TableTitle {
	width: 950px;
}
.TableMain {
	width: 950px;
}
.TableMain2 {
	width: 720px;
}
.TableSub {
	width: 220px;
	padding: 0 0 0 0;
}
.TableSub2 {
	width: 220px;
	padding: 0;
}
.TableFooter td {
	font-size: 11px;
	color: #4D4D4D;
}
.TableFooter a {
	font-size: 11px;
	color: #4D4D4D;
}
.NoHeader {
	width: 950px;
	font-size: 11px;
	color: #666666;
}
.category {
	width: 940px;
}
.category2 {
	width: 700px;
}
.r_menu {
	width: 220px;
}
*/


/*** �p������ ***/
/*
.topicpath {
	width: 950px;
	padding-top: 5px;
	text-align: left;
	font-size: 12px;
	color: #666666;
}
.topicpath ul {
	margin: 0px;
	padding: 0px 0px;
}
.topicpath li {
	display: inline;
*/
	/* ������*/
/*
	list-style: none;
*/
	/* �X�^�C���Ȃ�*/
/*
}
*/

#oldtmpl h1 {
	margin: 0px;
}
#oldtmpl h2 {
	margin: 0px;
	background: none; /* TKD���� */
}
#oldtmpl h3 {
	margin: 0px;
}
#oldtmpl h4 {
	margin: 0px;
}


/* *********************     FONT�̐ݒ�     ********************* */
#oldtmpl .FontBig {
	font-size: medium;
	line-height: 130%;
	font-weight: bold;
}
#oldtmpl .FontSmall {
	/* [disabled]font-size: xx-small; */
	font-size: 11px;
	letter-spacing: 1px;
	line-height: 130%;
}
#oldtmpl .FontMedium {
	font-size: small;
	line-height: 130%;
}


/* *********************  �V���[�Y�y�[�W�̐ݒ�   ********************* */
/*	���i����h1�w�� */
#oldtmpl .SeriesTop {
	width: 700px;
}
#oldtmpl .SeriesTop h1 {
	margin: 0;
	padding: 0 4px 4px;
	/* [disabled]font-size : x-small; */
	font-size: 12px;
	font-weight: normal;
}
#oldtmpl .Series {
    /* 変更 */
    width: 100% !important;
	/* width: 700px !important; */
	margin: 0px;
	color: #333333;
}
#oldtmpl .Series h1 {
	margin: 0px;
	font-size: medium;
	line-height: 130%;
	font-weight: bold;
	color: #363636;
}
#oldtmpl .Series h2 {
	margin: 0px;
	padding-top: 15px;
	font-size: 130%;
	color: #333333;
	letter-spacing: 1px;
	width: auto;
}
#oldtmpl .SeriesDetail {
	line-height: 130%;
	font-weight: normal;
	color: #333333;
	width: 700px;
}

/* TKD���� */
#oldtmpl .SeriesDetail td, #oldtmpl .SeriesDetail {
	padding: 3px;
	border: 1px solid #666;
}
/* TKD���� */

#oldtmpl .SeriesBody table.size-list {
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-collapse: collapse;
	border-spacing: 0;
	background-color: #ffffff;
	empty-cells: show;
	width: 100%;
	margin-bottom: 30px;
}
#oldtmpl .SeriesBody table.size-list th {
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	color: #000000;
	background-color: #dddddd;
	background-position: left top;
	padding: 0.3em 1em;
	text-align: center;
	width: 30%;
}
#oldtmpl .SeriesBody table.size-list td {
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding: 0.3em 0.3em;
}
#oldtmpl .SeriesHead {
	width: 700px;
}
#oldtmpl td.SeriesBody {
	padding: 3px 5px 3px 30px; /* TKD���� */
	vertical-align: top;
	font-size: 12px; /* TKD���� */
	line-height: 1.5; /* TKD���� */
	width: auto;
}
#oldtmpl .SeriesBody .Asterisk {
	color: #CC0000
}


#oldtmpl .catch_copy {
	/* [disabled]font-size : x-small; */
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #CCCCCC;
	margin: 0 0 4px;
	padding: 0 4px 4px;
}
#oldtmpl .product_name {
	margin: 0;
	padding: 0 4px 4px;
}
#oldtmpl .series_name {
	font-size: large;
	margin: 0;
	padding: 0 4px 8px;
	font-weight: bold;
}
#oldtmpl .select_color {
	color: #FF6600;
	margin: 0;
	padding: 0 4px 4px;
}
#oldtmpl .series_status_ico {
	float: right;
	clear: right;
	margin-top: -40px;
}


/* ���W�e�b�N�p */
#oldtmpl H3.title3 {
	MARGIN-TOP: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 1em;
	MARGIN-BOTTOM: 15px;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #ff5000 5px solid;
	BORDER-BOTTOM: #999999 1px solid
}
#oldtmpl H3.title4 {
	PADDING-LEFT: 25px;
	FONT-SIZE: larger;
	MARGIN-BOTTOM: 10px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	background-image: url(../image/series/ul.gif);
	background-repeat: no-repeat
}
#oldtmpl H3.title {
	PADDING-LEFT: 5px;
	FONT-SIZE: larger;
	MARGIN-BOTTOM: 10px;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #ff5000 5px solid;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #999999 1px solid;
	BACKGROUND-COLOR: #fefeee
}
#oldtmpl H5.products1 {
	PADDING-LEFT: 5px;
	FONT-SIZE: 1em;
	MARGIN-BOTTOM: 15px;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #6699ff 5px solid;
	BORDER-BOTTOM: #999999 1px solid
}


/* *********************   ���i��� �J�e�S���ꗗ�y�[�W�̐ݒ�   ********************* */
#oldtmpl .categoryBody {
	vertical-align: top;
	border-left: 3px solid #96B7D1;
	padding: 0px 0px 0px 3px;
}
#oldtmpl .categoryBody_av {
	vertical-align: top;
	border-left: 3px solid #d0b0c5;
	padding: 0px 0px 0px 3px;
}
#oldtmpl .categoryBody_tv {
	vertical-align: top;
	border-left: 3px solid #e8d1ab;
	padding: 0px 0px 0px 3px;
}
#oldtmpl .categoryBody_cp {
	vertical-align: top;
	border-left: 3px solid #ecaeaa;
	padding: 0px 0px 0px 3px;
}
#oldtmpl .categoryBody_ga {
	vertical-align: top;
	border-left: 3px solid #a2d0d9;
	padding: 0px 0px 0px 3px;
}
#oldtmpl .categoryBody_lk {
	vertical-align: top;
	border-left: 3px solid #b5d18a;
	padding: 0px 0px 0px 3px;
}



/* *********************   ���i��� �J�e�S��1�i�y���t�F�������j�y�[�W�̐ݒ�   ********************* */
/* �T�u�^�C�g�������̐ݒ�  */
#oldtmpl .Category1Subtitle {
	font-size: 14px;
	vertical-align: top;
	font-weight: bold;
}

/* �摜�̎���̐��̐ݒ� */
#oldtmpl .Category1image {
	margin-bottom: 15px;
	border: 1px solid #999999;
	height: 70px;
	width: 70px;
	margin-right: 4px;
	float: left;
}


/*2010.9�ǉ�*/
/* �摜�̎���̐��̐ݒ� */
#oldtmpl .Categoryimage {
	height: 100px;
	width: 100px;
	margin-right: 4px;
	float: left;
}

/* �J�e�S���ꗗ�p�̘g���̐ݒ� */
#oldtmpl .Categoryline {
	border: 1px solid #cccccc;
	font-size: 14px;
	font-weight: bold;
}

/* �J�e�S���g���̐ݒ� */
#oldtmpl .Categoryline2 {
	border: 1px solid #cccccc;
	font-size: 12px;
}

/* �J�e�S���̃^�C�g�������N */
#oldtmpl .Categorytitle {
	font-size: 13px;
	font-weight: bold;
	line-height: 140%;
	margin-top: 50px;
}

/* �J�e�S���^�C�g�����̊e�y�[�W�̉�� */
#oldtmpl .Category1Explanation {
	font-size: 11px;
	color: #666666;
	line-height: 15px;
}
/*2010.9�R�R�܂Œǉ�*/


#oldtmpl .FontBase {
	/* [disabled]font-size: x-small; */
	font-size: 12px;
	line-height: 130%;
	color: #111111;
}
#oldtmpl .License {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	width: 680px;
	height: 150px;
}
#oldtmpl .NewsBody {
	margin: 0;
	padding: 0px;
	scrollbar-face-color: #EEEEEE;
	scrollbar-track-color: #F2F2F2;
	scrollbar-arrow-color: #808080;
	scrollbar-3dlight-color: #BBBBBB;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-darkshadow-color: #BBBBBB;
}



/*----------------------------------------
	�ǉ�css 2008.6.3
-----------------------------------------*/
/*
#bg_top {
	background: url(/image/cmn_bg02_master.gif) no-repeat top center;
}
#keyword {
	width: 140px;
	height: 20px;
	border: #afafaf solid 1px;
	size: 23;
}
*/



/* *********************  �t�b�^�[�̐ݒ�   ********************* */
/*
#footer {
	color: #999999;
}
#footer a:link,#footer a:visited {
	color: #666666;
	text-decoration: underline;
}
#footer a:hover,#footer a:active {
	color: #666666;
	text-decoration: none;
}
*/


/*----------------------------------------
	�ǉ�css 2008.7.11
-----------------------------------------*/
/*
@media print {
	body, table#bg_top {
		background: none !important;
	}
}
*/


/* ----------------------------------------
	=1 global navigation area
----------------------------------------- */
/*
#header div, #header h1, #header ul, #header li, #header img, #header input, #gnav, #gnav li, #gnav img {
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
	text-align: left;
	text-indent: 0;
}
*/


/* =1_1 header
----------------------------------------- */
/*
form {
	margin: 0;
	padding: 0;
}
#header {
	width: 950px;
	margin: 0 auto;
	position: relative;
	zoom: 1;
}
#header #logoflash {
	float: left;
	width: 172px;
	overflow: hidden;
}
#header ul {
	position: absolute;
	top: 21px;
	left: 278px;
}
#header #search {
	float: right;
	margin-top: 21px;
	width: 223px;
	position: relative;
	left: 35px;
}
#search #keyword {
	border: 1px solid #999;
	width: 142px;
	height: 19px;
	position: absolute;
	top: 0;
	left: 0;
}
#search input#sbmt {
	position: absolute;
	top: 0;
	left: 142px;
}
#search img {
	position: absolute;
	top: 0;
	left: 172px;
}
#header li {
	float: left;
}
*/


/* =1_2 gnav
----------------------------------------- */
/*
#gnav {
	width: 960px;
	margin: 0 auto;
}
#gnav ul {
	margin: 0;
	padding: 0;
	width: 960px;
	height: 30px;
}
#gnav li {
	margin: 0;
	padding: 0;
	float: left;
}
*/


/* ----------------------------------------
	  =2 global footer area
----------------------------------------- */
/*
#gfooter {
	margin: 15px auto 0;
	padding: 0 0 12px;
	width: 740px;
	background: url(../image/foot_bg.jpg) no-repeat 0 0;
	text-align: center;
}
#gfooter ul, #gfooter li, #gfooter p {
	margin: 0;
	padding: 0;
	text-indent: 0;
	list-style: none;
	font-size: 10px;
	line-height: 1;
	text-align: center;
}
#gfooter ul {
	display: block;
	padding-top: 12px;
}
#gfooter li {
	padding: 0 3px;
	display: inline;
	border-left: 1px solid #666;
}
#gfooter li a {
	color: #666;
}
#gfooter li.first {
	border-left: none;
}
#gfooter p {
	margin-top: 10px;
}
*/


/* ----------------------------------------
	  =3 index main contents
----------------------------------------- */
#oldtmpl #maincol ul, #oldtmpl #maincol li, #oldtmpl #maincol h2, #oldtmpl #maincol p, #oldtmpl #maincol img {
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
	text-align: left;
	text-indent: 0;
}



/* =3_1 ���C�A�E�g�g
----------------------------------------- */
#oldtmpl .leftwrap {
	float: left;
}
.rightwrap {
	float: right;
}
#oldtmpl #maincol {
	width: 960px;
	margin: 0 auto;
	padding: 0;
}
#oldtmpl #wrap1 {
	width: 740px;
}
#oldtmpl #maincol .left1 {
	margin-right: 20px;
	width: 271px;
	_width: 289px;
}
#oldtmpl .middle1 {
	width: 411px;
	_width: 429px;
}
#oldtmpl .right1 {
	width: 180px;
	_width: 200px;
}



/* =3_2 ���X�g�����̃X�^�C���w��
----------------------------------------- */
/* ���X�g�����̃O���[�g */
#oldtmpl #maincol ul {
	margin-bottom: 20px;
	border: 1px solid #ccc;
	padding: 8px;
}
#oldtmpl #maincol ul ul {
	margin: 0;
	border: none;
	padding: 0;
}

/* �f�t�H���g�̃X�^�C�� �������� */
#oldtmpl #maincol li li {
	padding: 12px 0 6px;
	color: #333;
	font-size: 12px;
	line-height: 1.5;
}
#oldtmpl #maincol li li a:link, #maincol li li a:visited {
	background: none;
	color: #666;
	text-decoration: under-line;
}

#oldtmpl #maincol li li a:hover, #maincol li li a:active {
	background: #effc16;
	text-decoration: under-line;
}


/* �������� �ǉ��w�� */
#oldtmpl #maincol .middle1 li li {
	padding: 0;
	width: 411px;
}
#oldtmpl #maincol .middle1 li li img {
	float: left;
	margin: 15px 12px 6px 0;
	margin-right: 12px;
	border: 1px solid #ccc;
	display: inline;
}
#oldtmpl #maincol .middle1 li li p {
	float: left;
	padding: 12px 0 6px;
	width: 327px;
}

/* �E������ �ǉ��w�� */
#oldtmpl #maincol .right1 li li.bnr {
	margin: 0;
	padding: 0;
	height: 65px;
	overflow: hidden;
}
#oldtmpl #maincol .right1 li li.text {
	padding: 3px 0 3px 12px;
	background: url(../image/index_list01.gif) no-repeat 0 8px;
}
#oldtmpl #maincol .right1 li li.top {
	margin-top: 5px;
}


/* �ꗗ�ւ̃����N���� */
#oldtmpl #maincol li li.full {
	padding: 0 0 0 12px;
	background: url(../image/index_list02.gif) no-repeat 0 4px;
	font-size: 10px;
	float: right;
}
#oldtmpl #maincol .middle1 li li.full {
	width: auto;
}


/* =3_3 Flash�����̃X�^�C���w��
----------------------------------------- */
/*
#mainflash {
	margin: 13px auto 22px;
}
#mainflash p.text {
	padding-top: 100px;
}
.adobedl {
	color: #666;
	font-size: 14px;
	font-weight: bold;
}
*/


/* ----------------------------------------
	  =4 index foot navigation
----------------------------------------- */
/*
#footcol ul, #footcol li, #footcol img, #footcol p {
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
	text-align: left;
	text-indent: 0;
}
*/

/* =4_1 �O���[�̃��X�g����
----------------------------------------- */
/*
#footcol {
	background: #f6f6f6;
	text-align: center;
	padding-top: 10px;
}
#footcol .foot1 {
	width: 960px;
	margin: 0 auto;
	text-align: left;
}
#footcol ul {
	float: left;
	padding-bottom: 15px;
}
#footcol ul ul {
	float: none;
	padding-bottom: 0;
}
#footcol ul li p {
	padding: 0 0 0 8px;
	background: url(../image/index_list01.gif) no-repeat 0 8px;
	font-size: 12px;
	line-height: 2;
}
#footcol ul li p.none {
	background: none;
}
#footcol ul li li {
	padding: 0;
	background: none;
	font-size: 10px;
	text-indent: 0;
	line-height: 1.4;
}
#footcol ul li a {
	color: #333;
	zoom: 1;
}
#footcol ul li li a {
	color: #666;
	zoom: 1;
}
#footcol li a {
	text-decoration: none;
}
#footcol li a:hover, #footcol li a:active {
	text-decoration: underline;
}
*/

/* ���X�g�̕��w�� */
/*
#footcol .w170 {
	width: 170px;
}
#footcol .w157 {
	width: 157px;
}
#footcol .w164 {
	width: 164px;
}
#footcol .w135 {
	width: 135px;
}
*/


/* =4_2 ���S����
----------------------------------------- */
/*
#footlogo img {
	border: 0;
}
#footlogo p {
	text-align: center;
	margin: 0;
	padding: 0;
}
#footlogo .logoE {
	margin: 30px auto;
}
#footlogo .logos {
	margin: 0;
	padding: 4px 0 0;
}
*/


/* ----------------------------------------
	==clear box
----------------------------------------- */
#oldtmpl .block:after {
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}
#oldtmpl .block {
	zoom: 1;
}
#oldtmpl .smp_menu {
	width: 219px;
	background-image: url(../sphone/img/smp_bt.jpg);
	background-repeat: no-repeat;
	padding-top: 13px;
	padding-bottom: 13px;
	padding-left: 20px;
	margin-top: 3px;
}



/* ----------------------------------------
	�T�u���j���[
----------------------------------------- */
/*
#SUB {
	float: right;
	width: 220px;
	font-size: 10px;
	text-align: left;
}
*/
/*IE�p 2011.02.14�C��*/
/*
* html #SUB {
	float: right;
	margin: 0px;
	padding: 0px;
	width: 220px;
	font-size: 10;
}
#SUB-BNR {
	float: right;
	margin: 0;
	width: 220px;
	padding: 0 0 5px;
	font-size: 12px;
}
#SUB-BNR div.bnr-tablet {
	margin: 0;
	padding: 0 0 10px;
	width: 220px;
}
#SUB-BNR div.bnr-box {
	margin: 0;
	padding: 0 0 10px;
	width: 220px;
}
*/

/*IE�p */
/*
* html #SUB-BNR {
	float: right;
	margin: 0;
	width: 220px;
	padding: 0 0 5px;
	font-size: 12px;
}
* html #SUB-BNR div.bnr-tablet {
	margin: 0;
	padding: 0 0 10px;
	width: 220px;
}
*/

/*�T�|�[�g���pCSS*/
/*
#sub-support-list {
	width: 184px;
	padding: 15px 17px;
	float: left;
	clear: both;
	border: 1px solid #cccccc;
	margin: 0 0 10px 0;
}
#sub-support-list dl {
	width: 184px;
}
#sub-support-list dl.line {
	padding: 14px 0 0 0;
	border-top: 1px solid #cccccc;
	margin: 14px 0 0 0;
}
#sub-support-list dl dt {
	padding: 0 0 5px;
	width: 184px;
	clear: both;
	font-weight: bold;
	font-size: 14px;
	color: #464646;
}
#sub-support-list dl dd {
	padding: 5px 0 0;
	margin: 0;
	width: 184px;
	color: #666;
	text-align: left;
}
#sub-support-list dl dd a {
	display: block;
	line-height: 1.5;
}
*/

/*����CSS*/
/*
#sub-support-list dl dd span.report {
	display: block;
	margin: -10px 0 5px 0;
	line-height: 1.5;
}
*/

/*�֘A���i�pCSS*/
/*
#kanren-list {
	width: 184px;
	padding: 18px 17px;
	float: left;
	clear: both;
	border: 1px solid #cccccc;
	margin: 0 0 10px 0;
}
#kanren-list dl {
	width: 184px;
*/
	/* [disabled]padding: 0 0 14px 0; */
/*
}
*/
/*
#kanren-list dl.line {
	padding: 14px 0 0 0;
	border-top: 1px solid #cccccc;
}
#kanren-list dl dt {
	padding: 0 0 3px;
	width: 184px;
	clear: both;
	font-weight: bold;
	font-size: 12px;
	color: #4F4F4F;
}
#kanren-list dl dd {
	padding: 4px 0 0;
	margin: 0;
	width: 184px;
	color: #666;
	text-align: left;
	line-height: 1.5;
}
#kanren-list dl dd a {
	display: block;
}
.to-logitec .notice {
	color: #C80207;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.5;
}
*/


/* -----------------------------------------------------------------
������ �o�i�[�摜���X�g��
----------------------------------------------------------------- */
/*
.side-bnr-box {
	width: 220px;
	clear: both;
	margin: 0 0 10px 0;
	padding: 0;
}
.side-bnr-box ul {
	width: 220px;
	padding: 0;
	margin: 0;
}
.side-bnr-box ul li {
	width: 220px;
	padding: 0 0 5px 0;
	margin: 0;
}
*/

/* -----------------------------------------------------------------
������ �e�L�X�g���j���[���X�g��
----------------------------------------------------------------- */
/*
.sub-menu-list {
	width: 184px;
	padding: 18px 17px;
	clear: both;
	border: 1px solid #cccccc;
	margin: 0 0 15px 0;
}
.sub-menu-list dl {
	width: 184px;
}
.sub-menu-list dl.line {
	padding: 14px 0 0 0;
	margin: 14px 0 0 0;
	border-top: 1px solid #cccccc;
}
.sub-menu-list dl dt {
	padding: 0 0 3px;
	width: 184px;
	clear: both;
	font-size: 106%;
	font-weight: bold;
	margin: 0;
}
.sub-menu-list dl dd {
	padding: 4px 0 0;
	margin: 0;
	width: 184px;
	color: #666;
	text-align: left;
	font-size: 93%;
	line-height: 1.5;
}
.sub-menu-list dl dd a {
	display: block;
}
*/



/*
@media screen and (max-width:499px) {
	#SUB-BNR div.bnr-box {
		margin: 0 50px;
	}
*/

/* -----------------------------------------------------------------
������ �o�i�[�摜���X�g��
----------------------------------------------------------------- */
/*
.side-bnr-box {
	width: 220px;
	clear: both;
	margin: 0 auto 10px;
	padding: 0;
}
.side-bnr-box ul {
	width: 220px;
	padding: 0;
	margin: 0;
}
.side-bnr-box ul li {
	width: 220px;
	padding: 0 0 5px 0;
	margin: 0;
}
*/

/* -----------------------------------------------------------------
������ �e�L�X�g���j���[���X�g��
----------------------------------------------------------------- */
/*
.sub-menu-list {
	width: 184px;
	padding: 18px 17px;
	clear: both;
	border: 1px solid #cccccc;
	margin: 0 auto 15px;
}
.sub-menu-list dl {
	width: 184px;
}
.sub-menu-list dl.line {
	padding: 14px 0 0 0;
	margin: 14px 0 0 0;
	border-top: 1px solid #cccccc;
}
.sub-menu-list dl dt {
	padding: 0 0 3px;
	width: 184px;
	clear: both;
	font-size: 106%;
	font-weight: bold;
	margin: 0;
}
.sub-menu-list dl dd {
	padding: 4px 0 0;
	margin: 0;
	width: 184px;
	color: #666;
	text-align: left;
	font-size: 93%;
	line-height: 1.5;
}
.sub-menu-list dl dd a {
	display: block;
}
}
*/
