@charset "UTF-8";

/*
information{
	file name : /css/individual/accessories/index.css
	infomation : This CSS file define accessories styles.;
	site name : VSM Husqvarna Viking;
	copyrihgt : Copyright (C) JUKI Co.,Ltd. All Rights Reserved.;
}
*/

/* contents
--------------------------------------------------------------------------


--------------------------------------------------------------------------
*/
.mb20 img,
.section img {
	vertical-align: middle;
}
p.subTitle {
	border-bottom: 1px solid #222121;
	padding: 0 0 7px 0;
}

div.section {
	background: #FBFBFB;
	padding: 14px;
	margin: 0 0 20px;
	border: 1px solid #DEDEDE;
}
div.sectionLeft {
	float: left;
	width: 180px;
}
div.sectionRight {
	float: right;
	width: 535px;
}

p.sectionTitle {
	font-weight: bold;
	padding: 0 0 5px;
	border-bottom: 1px solid #444;
	margin: 0 0 15px;
}
div.youtube {
	padding: 2em 0 0;
}
div.youtube p {
	color: #666666;
	padding: 1em 0 0 0;
}

div.accLink {

	padding: 20px 0 40px 0;
}
div.accLink p {
	background: #FFEFF0;
	border: 1px solid #FFD9DB;
	padding: 20px;
}
/* 5. util
	-----------------------------------------------	*/
.arrow01 {
	background: url(../../../accessories/img/arrow_01.gif) no-repeat 0px 8px;
	padding: 0 0 0 10px;
}
.section .arrow01 {
	background: url(../../../accessories/img/arrow_02.gif) no-repeat 0px 8px;
	padding: 0 0 0 10px;
}
ul.linkList li {
	line-height: 170%!important;
}


/* 6. margin
	-----------------------------------------------	*/
.mb5 { margin-bottom: 5px !important; }
.mb10 { margin-bottom: 10px !important; }
.mb20 { margin-bottom: 20px !important; }
.mb30 { margin-bottom: 30px !important; }
.mb40 { margin-bottom: 40px !important; }
.mb50 { margin-bottom: 50px !important; }

.pb5 { padding-bottom: 5px !important; }
.pb10 { padding-bottom: 10px !important; }
.pb20 { padding-bottom: 20px !important; }
.pb30 { padding-bottom: 30px !important; }
.pb40 { padding-bottom: 40px !important; }
.pb50 { padding-bottom: 50px !important; }


/* clearfix */
.section {
	zoom: 1;/* for IE 6-7 */
}
.section:after {/* for modern browser */
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}

