@charset "utf-8";
/* page setting
--------------------------------------------------------- */
@media (max-width: 641px) {
}
#page .bg-document {
}
#page {
}
#a-header {
}
#a-ghost_header {
}
#a-billboard {
}
#a-main {
}
#a-side-a {
}
#a-side-b {
}
#a-footer {
}
#a-site_contents {
}
 @media (max-width: 641px) {
#page .bg-document {
}
#page {
}
#a-header {
	padding: 0px 0px 0px 0px;
}
#a-ghost_header {
	padding: 0px 0px 0px 0px;
}
#a-billboard {
	padding: 0px 0px 0px 0px;
}
#a-main {
	padding: 0px 0px 0px 0px;
}
#a-side-a {
	padding: 0px 0px 0px 0px;
}
#a-side-b {
	padding: 0px 0px 0px 0px;
}
#a-footer {
	padding: 0px 0px 0px 0px;
}
}
#bk12 {
	background-image: url(_src/18/bg_w.png);
	background-repeat: repeat;
}
#bk12 > div {
	margin: 0 auto;
	max-width: 100%;
}
#bk13 {
	background-image: url(_src/14/head_product.jpg);
	background-position: center center;
	background-size: cover;
}
#bk13 > div {
	padding-left: 0px;
	padding-top: 95px;
	padding-right: 0px;
	padding-bottom: 95px;
}
#bk28 > div {
	margin: 0 auto;
	max-width: 960px;
}
#bk16 {
	background-image: url(_src/25/bg_gray.jpg);
	background-repeat: repeat;
}
#bk16 > div {
	padding-left: 0px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 30px;
}
#bk57 {
	background-image: url(_src/18/bg_w.png);
	background-repeat: repeat;
}
#bk57 > div {
	margin: 0 auto;
	max-width: 100%;
}
#bk71 > div {
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#bk66 {
	background-color: #F6F6F6;
}
#bk66 > div {
	padding-left: 0px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 30px;
}
#bk87 > div {
	margin: 0 auto;
	max-width: 960px;
}
#bk87 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 20px;
}
#bk84 {
	background-color: #B00000;
}
#bk84 > div {
	padding-left: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
}
#bk98 > div {
	margin: 0 auto;
	max-width: 960px;
}
#bk98 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 20px;
}
#bk105 > div {
	margin: 0 auto;
	max-width: 960px;
}
#bk105 > div {
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 80px;
}
#bk108 > div {
	margin: 0 auto;
	max-width: 960px;
}
#bk108 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
}
#bk113 > div {
	margin: 0 auto;
	max-width: 960px;
}
#bk113 > div {
	padding-left: 30px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
}
#bk120 > div {
	margin: 0 auto;
	max-width: 960px;
}
#bk120 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 80px;
}
#bk124 > div {
	margin: 0 auto;
	max-width: 960px;
}
#bk124 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
}
#bk128 > div {
	margin: 0 auto;
	max-width: 960px;
}
#bk128 > div {
	padding-left: 30px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
}
#bk130 > div {
	margin: 0 auto;
	max-width: 960px;
}
#bk130 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 80px;
}
#bk133 > div {
	margin: 0 auto;
	max-width: 960px;
}
#bk133 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
}
#bk136 > div {
	margin: 0 auto;
	max-width: 960px;
}
#bk136 > div {
	padding-left: 30px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
}
#bk137 > div {
	margin: 0 auto;
	max-width: 960px;
}
#bk137 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 80px;
}
#bk139 > div {
	margin: 0 auto;
	max-width: 960px;
}
#bk139 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
}
#bk140 > div {
	margin: 0 auto;
	max-width: 960px;
}
#bk140 > div {
	padding-left: 30px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
}
#bk141 > div {
	margin: 0 auto;
	max-width: 960px;
}
#bk141 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 80px;
}
#bk142 > div {
	margin: 0 auto;
	max-width: 960px;
}
#bk142 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
}
#bk143 > div {
	margin: 0 auto;
	max-width: 960px;
}
#bk143 > div {
	padding-left: 30px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
}
#bk144 > div {
	margin: 0 auto;
	max-width: 960px;
}
#bk144 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 80px;
}
#bk145 > div {
	margin: 0 auto;
	max-width: 960px;
}
#bk145 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
}
#bk146 > div {
	margin: 0 auto;
	max-width: 960px;
}
#bk146 > div {
	padding-left: 30px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
}
#bk147 > div {
	margin: 0 auto;
	max-width: 960px;
}
#bk147 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 80px;
}
#bk148 > div {
	margin: 0 auto;
	max-width: 960px;
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
}
#bk149 > div {
	margin: 0 auto;
	max-width: 960px;
	padding-left: 30px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
}
#bk150 > div {
	margin: 0 auto;
	max-width: 960px;
}
#bk150 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 80px;
}
#bk151 > div {
	margin: 0 auto;
	max-width: 900px;
}
#bk151 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 30px;
}
#bk152 > div {
	margin: 0 auto;
	max-width: 900px;
}
#bk152 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 80px;
}
 @media (max-width: 641px) {
#bk12.b-plain > .column,
#bk12.b-plain > .g-column,
#bk12.b-both_diff > .column,
#bk12.b-both_diff > .g-column,
#bk12.b-headlines > .column,
#bk12.b-headlines > .g-column,
#bk12.b-album > .column,
#bk12.b-album > .g-column,
#bk12.b-tab > .column,
#bk12.b-tab > .g-column,
#bk12.b-accordion > .column,
#bk12.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk12 > div {
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
}
#bk13 {
	background-image: url(_src/120/head_product_sp.jpg);
	background-repeat: repeat;
}
#bk13.b-plain > .column,
#bk13.b-plain > .g-column,
#bk13.b-both_diff > .column,
#bk13.b-both_diff > .g-column,
#bk13.b-headlines > .column,
#bk13.b-headlines > .g-column,
#bk13.b-album > .column,
#bk13.b-album > .g-column,
#bk13.b-tab > .column,
#bk13.b-tab > .g-column,
#bk13.b-accordion > .column,
#bk13.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk13 > div {
	padding-left: 0px;
	padding-top: 80px;
	padding-right: 0px;
	padding-bottom: 80px;
}
#bk28.b-plain > .column,
#bk28.b-plain > .g-column,
#bk28.b-both_diff > .column,
#bk28.b-both_diff > .g-column,
#bk28.b-headlines > .column,
#bk28.b-headlines > .g-column,
#bk28.b-album > .column,
#bk28.b-album > .g-column,
#bk28.b-tab > .column,
#bk28.b-tab > .g-column,
#bk28.b-accordion > .column,
#bk28.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk14.b-plain > .column,
#bk14.b-plain > .g-column,
#bk14.b-both_diff > .column,
#bk14.b-both_diff > .g-column,
#bk14.b-headlines > .column,
#bk14.b-headlines > .g-column,
#bk14.b-album > .column,
#bk14.b-album > .g-column,
#bk14.b-tab > .column,
#bk14.b-tab > .g-column,
#bk14.b-accordion > .column,
#bk14.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk15.b-plain > .column,
#bk15.b-plain > .g-column,
#bk15.b-both_diff > .column,
#bk15.b-both_diff > .g-column,
#bk15.b-headlines > .column,
#bk15.b-headlines > .g-column,
#bk15.b-album > .column,
#bk15.b-album > .g-column,
#bk15.b-tab > .column,
#bk15.b-tab > .g-column,
#bk15.b-accordion > .column,
#bk15.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk16.b-plain > .column,
#bk16.b-plain > .g-column,
#bk16.b-both_diff > .column,
#bk16.b-both_diff > .g-column,
#bk16.b-headlines > .column,
#bk16.b-headlines > .g-column,
#bk16.b-album > .column,
#bk16.b-album > .g-column,
#bk16.b-tab > .column,
#bk16.b-tab > .g-column,
#bk16.b-accordion > .column,
#bk16.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk16 > div {
	padding-left: 0px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 30px;
}
#bk57.b-plain > .column,
#bk57.b-plain > .g-column,
#bk57.b-both_diff > .column,
#bk57.b-both_diff > .g-column,
#bk57.b-headlines > .column,
#bk57.b-headlines > .g-column,
#bk57.b-album > .column,
#bk57.b-album > .g-column,
#bk57.b-tab > .column,
#bk57.b-tab > .g-column,
#bk57.b-accordion > .column,
#bk57.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk57 > div {
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
}
#bk71.b-plain > .column,
#bk71.b-plain > .g-column,
#bk71.b-both_diff > .column,
#bk71.b-both_diff > .g-column,
#bk71.b-headlines > .column,
#bk71.b-headlines > .g-column,
#bk71.b-album > .column,
#bk71.b-album > .g-column,
#bk71.b-tab > .column,
#bk71.b-tab > .g-column,
#bk71.b-accordion > .column,
#bk71.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk71 > div {
	padding-left: 15px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
}
#bk66.b-plain > .column,
#bk66.b-plain > .g-column,
#bk66.b-both_diff > .column,
#bk66.b-both_diff > .g-column,
#bk66.b-headlines > .column,
#bk66.b-headlines > .g-column,
#bk66.b-album > .column,
#bk66.b-album > .g-column,
#bk66.b-tab > .column,
#bk66.b-tab > .g-column,
#bk66.b-accordion > .column,
#bk66.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk66 > div {
	padding-left: 20px;
	padding-top: 30px;
	padding-right: 20px;
	padding-bottom: 20px;
}
#bk87.b-plain > .column,
#bk87.b-plain > .g-column,
#bk87.b-both_diff > .column,
#bk87.b-both_diff > .g-column,
#bk87.b-headlines > .column,
#bk87.b-headlines > .g-column,
#bk87.b-album > .column,
#bk87.b-album > .g-column,
#bk87.b-tab > .column,
#bk87.b-tab > .g-column,
#bk87.b-accordion > .column,
#bk87.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk87 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 30px;
}
#bk84.b-plain > .column,
#bk84.b-plain > .g-column,
#bk84.b-both_diff > .column,
#bk84.b-both_diff > .g-column,
#bk84.b-headlines > .column,
#bk84.b-headlines > .g-column,
#bk84.b-album > .column,
#bk84.b-album > .g-column,
#bk84.b-tab > .column,
#bk84.b-tab > .g-column,
#bk84.b-accordion > .column,
#bk84.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk84 > div {
	padding: 15px;
}
#bk98.b-plain > .column,
#bk98.b-plain > .g-column,
#bk98.b-both_diff > .column,
#bk98.b-both_diff > .g-column,
#bk98.b-headlines > .column,
#bk98.b-headlines > .g-column,
#bk98.b-album > .column,
#bk98.b-album > .g-column,
#bk98.b-tab > .column,
#bk98.b-tab > .g-column,
#bk98.b-accordion > .column,
#bk98.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk98 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 30px;
}
#bk105.b-plain > .column,
#bk105.b-plain > .g-column,
#bk105.b-both_diff > .column,
#bk105.b-both_diff > .g-column,
#bk105.b-headlines > .column,
#bk105.b-headlines > .g-column,
#bk105.b-album > .column,
#bk105.b-album > .g-column,
#bk105.b-tab > .column,
#bk105.b-tab > .g-column,
#bk105.b-accordion > .column,
#bk105.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk105 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 60px;
}
#bk108.b-plain > .column,
#bk108.b-plain > .g-column,
#bk108.b-both_diff > .column,
#bk108.b-both_diff > .g-column,
#bk108.b-headlines > .column,
#bk108.b-headlines > .g-column,
#bk108.b-album > .column,
#bk108.b-album > .g-column,
#bk108.b-tab > .column,
#bk108.b-tab > .g-column,
#bk108.b-accordion > .column,
#bk108.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk108 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
}
#bk113.b-plain > .column,
#bk113.b-plain > .g-column,
#bk113.b-both_diff > .column,
#bk113.b-both_diff > .g-column,
#bk113.b-headlines > .column,
#bk113.b-headlines > .g-column,
#bk113.b-album > .column,
#bk113.b-album > .g-column,
#bk113.b-tab > .column,
#bk113.b-tab > .g-column,
#bk113.b-accordion > .column,
#bk113.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk113 > div {
	padding-left: 30px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 60px;
}
#bk120.b-plain > .column,
#bk120.b-plain > .g-column,
#bk120.b-both_diff > .column,
#bk120.b-both_diff > .g-column,
#bk120.b-headlines > .column,
#bk120.b-headlines > .g-column,
#bk120.b-album > .column,
#bk120.b-album > .g-column,
#bk120.b-tab > .column,
#bk120.b-tab > .g-column,
#bk120.b-accordion > .column,
#bk120.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk120 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 60px;
}
#bk124.b-plain > .column,
#bk124.b-plain > .g-column,
#bk124.b-both_diff > .column,
#bk124.b-both_diff > .g-column,
#bk124.b-headlines > .column,
#bk124.b-headlines > .g-column,
#bk124.b-album > .column,
#bk124.b-album > .g-column,
#bk124.b-tab > .column,
#bk124.b-tab > .g-column,
#bk124.b-accordion > .column,
#bk124.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk124 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
}
#bk128.b-plain > .column,
#bk128.b-plain > .g-column,
#bk128.b-both_diff > .column,
#bk128.b-both_diff > .g-column,
#bk128.b-headlines > .column,
#bk128.b-headlines > .g-column,
#bk128.b-album > .column,
#bk128.b-album > .g-column,
#bk128.b-tab > .column,
#bk128.b-tab > .g-column,
#bk128.b-accordion > .column,
#bk128.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk128 > div {
	padding-left: 30px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 60px;
}
#bk130.b-plain > .column,
#bk130.b-plain > .g-column,
#bk130.b-both_diff > .column,
#bk130.b-both_diff > .g-column,
#bk130.b-headlines > .column,
#bk130.b-headlines > .g-column,
#bk130.b-album > .column,
#bk130.b-album > .g-column,
#bk130.b-tab > .column,
#bk130.b-tab > .g-column,
#bk130.b-accordion > .column,
#bk130.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk130 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 60px;
}
#bk133.b-plain > .column,
#bk133.b-plain > .g-column,
#bk133.b-both_diff > .column,
#bk133.b-both_diff > .g-column,
#bk133.b-headlines > .column,
#bk133.b-headlines > .g-column,
#bk133.b-album > .column,
#bk133.b-album > .g-column,
#bk133.b-tab > .column,
#bk133.b-tab > .g-column,
#bk133.b-accordion > .column,
#bk133.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk133 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
}
#bk136.b-plain > .column,
#bk136.b-plain > .g-column,
#bk136.b-both_diff > .column,
#bk136.b-both_diff > .g-column,
#bk136.b-headlines > .column,
#bk136.b-headlines > .g-column,
#bk136.b-album > .column,
#bk136.b-album > .g-column,
#bk136.b-tab > .column,
#bk136.b-tab > .g-column,
#bk136.b-accordion > .column,
#bk136.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk136 > div {
	padding-left: 30px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 60px;
}
#bk137.b-plain > .column,
#bk137.b-plain > .g-column,
#bk137.b-both_diff > .column,
#bk137.b-both_diff > .g-column,
#bk137.b-headlines > .column,
#bk137.b-headlines > .g-column,
#bk137.b-album > .column,
#bk137.b-album > .g-column,
#bk137.b-tab > .column,
#bk137.b-tab > .g-column,
#bk137.b-accordion > .column,
#bk137.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk137 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 60px;
}
#bk139.b-plain > .column,
#bk139.b-plain > .g-column,
#bk139.b-both_diff > .column,
#bk139.b-both_diff > .g-column,
#bk139.b-headlines > .column,
#bk139.b-headlines > .g-column,
#bk139.b-album > .column,
#bk139.b-album > .g-column,
#bk139.b-tab > .column,
#bk139.b-tab > .g-column,
#bk139.b-accordion > .column,
#bk139.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk139 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
}
#bk140.b-plain > .column,
#bk140.b-plain > .g-column,
#bk140.b-both_diff > .column,
#bk140.b-both_diff > .g-column,
#bk140.b-headlines > .column,
#bk140.b-headlines > .g-column,
#bk140.b-album > .column,
#bk140.b-album > .g-column,
#bk140.b-tab > .column,
#bk140.b-tab > .g-column,
#bk140.b-accordion > .column,
#bk140.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk140 > div {
	padding-left: 30px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 60px;
}
#bk141.b-plain > .column,
#bk141.b-plain > .g-column,
#bk141.b-both_diff > .column,
#bk141.b-both_diff > .g-column,
#bk141.b-headlines > .column,
#bk141.b-headlines > .g-column,
#bk141.b-album > .column,
#bk141.b-album > .g-column,
#bk141.b-tab > .column,
#bk141.b-tab > .g-column,
#bk141.b-accordion > .column,
#bk141.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk141 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 60px;
}
#bk142.b-plain > .column,
#bk142.b-plain > .g-column,
#bk142.b-both_diff > .column,
#bk142.b-both_diff > .g-column,
#bk142.b-headlines > .column,
#bk142.b-headlines > .g-column,
#bk142.b-album > .column,
#bk142.b-album > .g-column,
#bk142.b-tab > .column,
#bk142.b-tab > .g-column,
#bk142.b-accordion > .column,
#bk142.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk142 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
}
#bk143.b-plain > .column,
#bk143.b-plain > .g-column,
#bk143.b-both_diff > .column,
#bk143.b-both_diff > .g-column,
#bk143.b-headlines > .column,
#bk143.b-headlines > .g-column,
#bk143.b-album > .column,
#bk143.b-album > .g-column,
#bk143.b-tab > .column,
#bk143.b-tab > .g-column,
#bk143.b-accordion > .column,
#bk143.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk143 > div {
	padding-left: 30px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 60px;
}
#bk144.b-plain > .column,
#bk144.b-plain > .g-column,
#bk144.b-both_diff > .column,
#bk144.b-both_diff > .g-column,
#bk144.b-headlines > .column,
#bk144.b-headlines > .g-column,
#bk144.b-album > .column,
#bk144.b-album > .g-column,
#bk144.b-tab > .column,
#bk144.b-tab > .g-column,
#bk144.b-accordion > .column,
#bk144.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk144 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 60px;
}
#bk145.b-plain > .column,
#bk145.b-plain > .g-column,
#bk145.b-both_diff > .column,
#bk145.b-both_diff > .g-column,
#bk145.b-headlines > .column,
#bk145.b-headlines > .g-column,
#bk145.b-album > .column,
#bk145.b-album > .g-column,
#bk145.b-tab > .column,
#bk145.b-tab > .g-column,
#bk145.b-accordion > .column,
#bk145.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk145 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
}
#bk146.b-plain > .column,
#bk146.b-plain > .g-column,
#bk146.b-both_diff > .column,
#bk146.b-both_diff > .g-column,
#bk146.b-headlines > .column,
#bk146.b-headlines > .g-column,
#bk146.b-album > .column,
#bk146.b-album > .g-column,
#bk146.b-tab > .column,
#bk146.b-tab > .g-column,
#bk146.b-accordion > .column,
#bk146.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk146 > div {
	padding-left: 30px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 60px;
}
#bk147.b-plain > .column,
#bk147.b-plain > .g-column,
#bk147.b-both_diff > .column,
#bk147.b-both_diff > .g-column,
#bk147.b-headlines > .column,
#bk147.b-headlines > .g-column,
#bk147.b-album > .column,
#bk147.b-album > .g-column,
#bk147.b-tab > .column,
#bk147.b-tab > .g-column,
#bk147.b-accordion > .column,
#bk147.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk147 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 60px;
}
#bk148.b-plain > .column,
#bk148.b-plain > .g-column,
#bk148.b-both_diff > .column,
#bk148.b-both_diff > .g-column,
#bk148.b-headlines > .column,
#bk148.b-headlines > .g-column,
#bk148.b-album > .column,
#bk148.b-album > .g-column,
#bk148.b-tab > .column,
#bk148.b-tab > .g-column,
#bk148.b-accordion > .column,
#bk148.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk148 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
}
#bk149.b-plain > .column,
#bk149.b-plain > .g-column,
#bk149.b-both_diff > .column,
#bk149.b-both_diff > .g-column,
#bk149.b-headlines > .column,
#bk149.b-headlines > .g-column,
#bk149.b-album > .column,
#bk149.b-album > .g-column,
#bk149.b-tab > .column,
#bk149.b-tab > .g-column,
#bk149.b-accordion > .column,
#bk149.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk149 > div {
	padding-left: 30px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 60px;
}
#bk150.b-plain > .column,
#bk150.b-plain > .g-column,
#bk150.b-both_diff > .column,
#bk150.b-both_diff > .g-column,
#bk150.b-headlines > .column,
#bk150.b-headlines > .g-column,
#bk150.b-album > .column,
#bk150.b-album > .g-column,
#bk150.b-tab > .column,
#bk150.b-tab > .g-column,
#bk150.b-accordion > .column,
#bk150.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk150 > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 60px;
}
#bk151.b-plain > .column,
#bk151.b-plain > .g-column,
#bk151.b-both_diff > .column,
#bk151.b-both_diff > .g-column,
#bk151.b-headlines > .column,
#bk151.b-headlines > .g-column,
#bk151.b-album > .column,
#bk151.b-album > .g-column,
#bk151.b-tab > .column,
#bk151.b-tab > .g-column,
#bk151.b-accordion > .column,
#bk151.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk151 > div {
	padding-left: 15px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 60px;
}
#bk152.b-plain > .column,
#bk152.b-plain > .g-column,
#bk152.b-both_diff > .column,
#bk152.b-both_diff > .g-column,
#bk152.b-headlines > .column,
#bk152.b-headlines > .g-column,
#bk152.b-album > .column,
#bk152.b-album > .g-column,
#bk152.b-tab > .column,
#bk152.b-tab > .g-column,
#bk152.b-accordion > .column,
#bk152.b-accordion > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
#bk152 > div {
	padding-left: 15px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 60px;
}
}
#imgsrc66_1 {
	width: 400px;
}
#imgsrc34_1 {
	width: 160px;
}
#imgsrc56_1 {
	width: 200px;
}
#imgsrc68_1 {
	width: 400px;
}
#imgsrc58_1 {
	width: 400px;
}
#imgsrc26_1 {
	width: 400px;
}
#imgsrc28_1 {
	width: 400px;
}
#imgsrc19_1 {
	width: 400px;
}
#imgsrc121_1 {
	width: 200px;
}
#imgsrc123_1 {
	width: 200px;
}
#imgsrc4_1 {
	width: 60px;
}
#imgsrc70_1 {
	width: 400px;
}
#imgsrc108_1 {
	width: 80px;
}
#imgsrc60_1 {
	width: 200px;
}
#imgsrc72_1 {
	width: 200px;
}
#imgsrc62_1 {
	width: 400px;
}
#imgsrc52_1 {
	width: 400px;
}
#imgsrc64_1 {
	width: 200px;
}
#imgsrc54_1 {
	width: 200px;
}
 @media (max-width: 641px) {
#imgsrc66_1 {
	width: 100%;
}
#imgsrc34_1 {
	width: 60%;
}
#imgsrc56_1 {
	width: 70%;
}
#imgsrc68_1 {
	width: 100%;
}
#imgsrc58_1 {
	width: 100%;
}
#imgsrc26_1 {
	width: 100%;
}
#imgsrc28_1 {
	width: 100%;
}
#imgsrc19_1 {
	width: 100%;
}
#imgsrc121_1 {
	width: 70%;
}
#imgsrc123_1 {
	width: 70%;
}
#imgsrc4_1 {
	width: 60px;
}
#imgsrc70_1 {
	width: 100%;
}
#imgsrc108_1 {
	width: 30%;
}
#imgsrc60_1 {
	width: 70%;
}
#imgsrc72_1 {
	width: 70%;
}
#imgsrc62_1 {
	width: 100%;
}
#imgsrc52_1 {
	width: 100%;
}
#imgsrc64_1 {
	width: 70%;
}
#imgsrc54_1 {
	width: 70%;
}
}
/* ---------------------20190215---------------------*/
div.ap_products > div {
	margin: 0 auto;
	max-width: 960px;
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
}
div.ap_products .c-img img{
	width:400px;
}
div.ap_products_btm > div {
	margin: 0 auto;
	max-width: 960px;
	padding-left: 30px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
}
div.ap_wrap_amazon_btn p.ap_amazon_btn {
	display: inline-block;
	margin-right: 20px;
	text-align: center;
}
p.ap_amazon_btn {
	margin: 20px 0 0;
	font-weight: bold;
	font-size: 130%;
	line-height: 1.5;
}
p.ap_amazon_btn img {
	width: 135px;
	height: auto;
}
ul.ap_order_list {
	list-style: disc;
	margin-left: 1em;
}
ul.ap_order_list li {
	text-align: left;
}
 @media (max-width: 641px) {
div.ap_products .c-img img{
	width:100%;
}
div.ap_products > .column,
div.ap_products > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
div.ap_products > div {
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
}
div.ap_products_btm > .column,
div.ap_products_btm > .g-column {
	margin: 0 auto;
	max-width: 100%;
}
div.ap_products_btm > div {
	padding-left: 30px;
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 60px;
}
div.ap_wrap_amazon_btn {
	text-align: center;
}
div.ap_wrap_amazon_btn p.ap_amazon_btn {
	margin-right: 0;
}
p.ap_amazon_btn {
	margin: 10px 0 0;
	text-align: center;
}
}
