@charset "Shift_JIS";

/******************************
 * float clear
 ******************************/
.hpb-clear {
    clear: both;
}

.hpb-clearfix:after {
    content: ".";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
}
.hpb-clearfix {
    zoom: 1; /* for IE6 */
}

/******************************
 * 儗僀傾僂僩 僐儞僥僫 (div)
 ******************************/

/* 忺傝側偟 暆帺摦 */
.hpb-parts-cnt-01 {
    margin: 0px;
    padding: 0px;
    border: none;
    width: auto;
    float: none;
    clear: both;
}

/* 忺傝側偟 暆60px */
.hpb-parts-cnt-01-060 {
    margin: 0px;
    padding: 0px;
    border: none;
    width: 60px;
    float: left;
}

/* 忺傝側偟 暆120px */
.hpb-parts-cnt-01-120 {
    margin: 0px;
    padding: 0px;
    border: none;
    width: 120px;
    float: left;
}

/* 忺傝側偟 暆180px */
.hpb-parts-cnt-01-180 {
    margin: 0px;
    padding: 0px;
    border: none;
    width: 180px;
    float: left;
}

/* 忺傝側偟 暆240px */
.hpb-parts-cnt-01-240 {
    margin: 0px;
    padding: 0px;
    border: none;
    width: 240px;
    float: left;
}

/* 忺傝側偟 暆360px */
.hpb-parts-cnt-01-360 {
    margin: 0px;
    padding: 0px;
    border: none;
    width: 360px;
    float: left;
}

/* 慄埻傒 暆帺摦 */
.hpb-parts-cnt-02 {
    margin: 0px;
    padding: 0px;
    border-width: 1px;
    border-style: solid;
    width: auto;
    float: none;
    clear: both;
}

/* 慄埻傒 暆60px */
.hpb-parts-cnt-02-060 {
    margin: 0px;
    padding: 0px;
    border-width: 1px;
    border-style: solid;
    width: 60px;
    float: left;
}

/* 慄埻傒 暆120px */
.hpb-parts-cnt-02-120 {
    margin: 0px;
    padding: 0px;
    border-width: 1px;
    border-style: solid;
    width: 120px;
    float: left;
}

/* 慄埻傒 暆180px */
.hpb-parts-cnt-02-180 {
    margin: 0px;
    padding: 0px;
    border-width: 1px;
    border-style: solid;
    width: 180px;
    float: left;
}

/* 慄埻傒 暆240px */
.hpb-parts-cnt-02-240 {
    margin: 0px;
    padding: 0px;
    border-width: 1px;
    border-style: solid;
    width: 240px;
    float: left;
}

/* 慄埻傒 暆360px */
.hpb-parts-cnt-02-360 {
    margin: 0px;
    padding: 0px;
    border-width: 1px;
    border-style: solid;
    width: 360px;
    float: left;
}

/******************************
 * 尒弌偟 (h1-h6)
 ******************************/

/* 忺傝側偟 */
.hpb-parts-hl-01 {
    margin: 0px;
    padding: 0px 0.2em;
    border: none !important;
    line-height: 1.2em;
}

/* 壓慄 1 */
.hpb-parts-hl-02 {
    margin: 0px;
    padding: 0px 0.2em;
    border-bottom-width: 1px !important;
    border-bottom-style: solid !important;
    border-top-style: none !important;
    border-right-style: none !important;
    border-left-style: none !important;
    line-height: 1.2em;
}

/* 壓慄 2 (2廳慄) */
.hpb-parts-hl-03 {
    margin: 0px;
    padding: 0px 0.2em;
    border-bottom-width: 3px !important;
    border-bottom-style: double !important;
    border-top-style: none !important;
    border-right-style: none !important;
    border-left-style: none !important;
    line-height: 1.2em;
}

/* 慄埻傒 1 */
.hpb-parts-hl-04 {
    margin: 0px;
    padding: 0px 0.2em;
    border-width: 1px !important;
    border-style: solid !important;
    line-height: 1.2em;
}

/* 慄埻傒 2 (2廳慄) */
.hpb-parts-hl-05 {
    margin: 0px;
    padding: 0px 0.2em;
    border-width: 3px !important;
    border-style: double !important;
    line-height: 1.2em;
}

/* 忺傝偮偒 1 (嵍仭晅偒) */
.hpb-parts-hl-06 {
    margin: 0px;
    padding: 0px 0px 0px 0.2em;
    border-left-width: 1.2em !important;
    border-left-style: solid !important;
    border-top-style: none !important;
    border-right-style: none !important;
    border-bottom-style: none !important;
    line-height: 1.2em;
}

/* 忺傝偮偒 2 (嵍仭晅偒仌壓慄) */
.hpb-parts-hl-07 {
    margin: 0px;
    padding: 0px 0px 0px 0.2em;
    border-left-width: 1.2em !important;
    border-left-style: solid !important;
    border-bottom-width: 2px !important;
    border-bottom-style: solid !important;
    border-top-style: none !important;
    border-right-style: none !important;
    line-height: 1.2em;
}

/* 忺傝偮偒 3 (嵍仭晅偒仌慄埻傒) */
.hpb-parts-hl-08 {
    margin: 0px;
    padding: 0px 0px 0px 0.2em;
    border-style: solid !important;
    border-width: 2px 2px 2px 1.2em !important;
    line-height: 1.2em;
}

/******************************
 * 暥復榞 (div)
 ******************************/

/* 憰忺側偟 */
.hpb-parts-cbox-01 {
    margin: 0px;
    padding: 5px;
    border: none;
}

/* 慄埻傒 1 (幚慄) */
.hpb-parts-cbox-02 {
    margin: 0px;
    padding: 4px;
    border-width: 1px;
    border-style: solid;
}

/* 慄埻傒 2 (揰慄) */
.hpb-parts-cbox-03 {
    margin: 0px;
    padding: 4px;
    border-width: 1px;
    border-style: dotted;
}

/* 慄埻傒 3 (2廳慄) */
.hpb-parts-cbox-04 {
    margin: 0px;
    padding: 2px;
    border-width: 3px;
    border-style: double;
}

/******************************
 * 幨恀/夋憸 (img)
 ******************************/

/* 梋敀側偟 */
.hpb-parts-img-01 {
    margin: 0px;
    padding: 0px;
    border: none;
    float: left;
}

/* 梋敀偁傝 */
.hpb-parts-img-02 {
    margin: 0px;
    padding: 5px;
    border: none;
    float: left;
}

/* 幨恀儃僢僋僗 嵍婑偣攝抲梡 */
.hpb-parts-img-03 {
    margin: 0px 5px 0px 0px !important;
    padding: 5px;
    border: none;
    float: left;
}

/* 幨恀儃僢僋僗 塃婑偣攝抲梡 */
.hpb-parts-img-04 {
    margin: 0px 0px 0px 5px !important;
    padding: 5px;
    border: none;
    float: right;
}

/* 暋悢幨恀儃僢僋僗 嵍抂梡 */
.hpb-parts-img-05 {
    margin: 0px;
    padding: 5px;
    border: none;
    float: left;
    clear: both;
}

/* 暋悢幨恀儃僢僋僗 2楍栚梡 */
.hpb-parts-img-06 {
    margin: 0px;
    padding: 5px 5px 5px 0px;
    border: none;
    float: left;
}

/* 暋悢幨恀儃僢僋僗 嵍抂丒2峴栚梡 */
.hpb-parts-img-07 {
    margin: 0px;
    padding: 0px 5px 5px 5px;
    border: none;
    float: left;
    clear: both;
}

/* 暋悢幨恀儃僢僋僗 2峴栚梡 */
.hpb-parts-img-08 {
    margin: 0px;
    padding: 0px 5px 5px 0px;
    border: none;
    float: left;
}

/******************************
 * 悈暯慄 (hr)
 ******************************/

/* 悈暯慄 1 (幚慄丒嵶) */
.hpb-parts-hr-01 {
    margin: 0.5em 0px;
    border-width: 1px 0px 0px 0px !important;
    border-top-style: solid !important;
}

/* 悈暯慄 2 (幚慄丒懢) */
.hpb-parts-hr-02 {
    margin: 0.5em 0px;
    border-width: 2px 0px 0px 0px;
    border-top-style: solid;
}

/* 悈暯慄 3 (揰慄丒嵶) */
.hpb-parts-hr-03 {
    margin: 0.5em 0px;
    border-width: 1px 0px 0px 0px;
    border-top-style: dotted;
    height: 0px;
}

/* 悈暯慄 4 (揰慄丒懢) */
.hpb-parts-hr-04 {
    margin: 0.5em 0px;
    border-width: 2px 0px 0px 0px;
    border-top-style: dotted;
    height: 0px;
}

/* 悈暯慄 5 (攋慄丒嵶) */
.hpb-parts-hr-05 {
    margin: 0.5em 0px;
    border-width: 1px 0px 0px 0px;
    border-top-style: dashed;
}

/* 悈暯慄 6 (攋慄丒懢) */
.hpb-parts-hr-06 {
    margin: 0.5em 0px;
    border-width: 2px 0px 0px 0px;
    border-top-style: dashed;
}

/* 悈暯慄 7 (2廳慄) */
.hpb-parts-hr-07 {
    margin: 0.5em 0px;
    border-width: 3px 0px 0px 0px;
    border-top-style: double;
}

/******************************
 * 幨恀儃僢僋僗 (div)
 ******************************/

/* 忺傝側偟 */
.hpb-parts-pbox-01 {
    margin: 5px;
    padding: 0px;
    border: none;
    text-align: left;
    width: auto;
    float: none;
    clear: both;
}

/* 忺傝側偟 夋憸暆60px */
.hpb-parts-pbox-01-060 {
    margin: 5px;
    padding: 0px 0px 5px 0px;
    border: none;
    text-align: left;
    width: 70px;
    float: left;
}

/* 忺傝側偟 夋憸暆120px */
.hpb-parts-pbox-01-120 {
    margin: 5px;
    padding: 0px 0px 5px 0px;
    border: none;
    text-align: left;
    width: 130px;
    float: left;
}

/* 忺傝側偟 夋憸暆180px */
.hpb-parts-pbox-01-180 {
    margin: 5px;
    padding: 0px 0px 5px 0px;
    border: none;
    text-align: left;
    width: 190px;
    float: left;
}

/* 忺傝側偟 夋憸暆240px */
.hpb-parts-pbox-01-240 {
    margin: 5px;
    padding: 0px 0px 5px 0px;
    border: none;
    text-align: left;
    width: 250px;
    float: left;
}

/* 慄埻傒 */
.hpb-parts-pbox-02 {
    margin: 4px;
    padding: 0px;
    border-width: 1px;
    border-style: solid;
    text-align: left;
    width: auto;
    float: none;
}

/* 慄埻傒 夋憸暆60px */
.hpb-parts-pbox-02-060 {
    margin: 4px;
    padding: 0px 0px 5px 0px;
    border-width: 1px;
    border-style: solid;
    text-align: left;
    width: 70px;
    float: left;
}

/* 慄埻傒 夋憸暆120px */
.hpb-parts-pbox-02-120 {
    margin: 4px;
    padding: 0px 0px 5px 0px;
    border-width: 1px;
    border-style: solid;
    text-align: left;
    width: 130px;
    float: left;
}

/* 慄埻傒 夋憸暆180px */
.hpb-parts-pbox-02-180 {
    margin: 4px;
    padding: 0px 0px 5px 0px;
    border-width: 1px;
    border-style: solid;
    text-align: left;
    width: 190px;
    float: left;
}

/* 慄埻傒 夋憸暆240px */
.hpb-parts-pbox-02-240 {
    margin: 4px;
    padding: 0px 0px 5px 0px;
    border-width: 1px;
    border-style: solid;
    text-align: left;
    width: 250px;
    float: left;
}

/* 幨恀儃僢僋僗梡 暥復椞堟 */
.hpb-parts-pbox-desc {
    margin: 0px;
    padding: 5px 5px 0px 5px;
    border: none;
}

/******************************
 * 暋悢幨恀儃僢僋僗 (div)
 ******************************/

/* 忺傝側偟 夋憸暆60px 墶2x廲1 */
.hpb-parts-mpbox-01-2060 {
    margin: 5px;
    padding: 0px 0px 5px 0px;
    border: none;
    text-align: left;
    width: 135px;
    float: left;
}

/* 忺傝側偟 夋憸暆60px 墶3x廲1 */
.hpb-parts-mpbox-01-3060 {
    margin: 5px;
    padding: 0px 0px 5px 0px;
    border: none;
    text-align: left;
    width: 200px;
    float: left;
}

/* 忺傝側偟 夋憸暆60px 墶4x廲1 */
.hpb-parts-mpbox-01-4060 {
    margin: 5px;
    padding: 0px 0px 5px 0px;
    border: none;
    text-align: left;
    width: 265px;
    float: left;
}

/* 忺傝側偟 夋憸暆120px 墶2x廲1 */
.hpb-parts-mpbox-01-2120 {
    margin: 5px;
    padding: 0px 0px 5px 0px;
    border: none;
    text-align: left;
    width: 255px;
    float: left;
}

/* 忺傝側偟 夋憸暆120px 墶3x廲1 */
.hpb-parts-mpbox-01-3120 {
    margin: 5px;
    padding: 0px 0px 5px 0px;
    border: none;
    text-align: left;
    width: 380px;
    float: left;
}

/* 忺傝側偟 夋憸暆120px 墶4x廲1 */
.hpb-parts-mpbox-01-4120 {
    margin: 5px;
    padding: 0px 0px 5px 0px;
    border: none;
    text-align: left;
    width: 505px;
    float: left;
}

/* 忺傝側偟 夋憸暆180px 墶2x廲1 */
.hpb-parts-mpbox-01-2180 {
    margin: 5px;
    padding: 0px 0px 5px 0px;
    border: none;
    text-align: left;
    width: 375px;
    float: left;
}

/* 忺傝側偟 夋憸暆180px 墶3x廲1 */
.hpb-parts-mpbox-01-3180 {
    margin: 5px;
    padding: 0px 0px 5px 0px;
    border: none;
    text-align: left;
    width: 560px;
    float: left;
}

/* 忺傝側偟 夋憸暆180px 墶4x廲1 */
.hpb-parts-mpbox-01-4180 {
    margin: 5px;
    padding: 0px 0px 5px 0px;
    border: none;
    text-align: left;
    width: 745px;
    float: left;
}

/* 忺傝側偟 夋憸暆240px 墶2x廲1 */
.hpb-parts-mpbox-01-2240 {
    margin: 5px;
    padding: 0px 0px 5px 0px;
    border: none;
    text-align: left;
    width: 495px;
    float: left;
}

/* 忺傝側偟 夋憸暆240px 墶3x廲1 */
.hpb-parts-mpbox-01-3240 {
    margin: 5px;
    padding: 0px 0px 5px 0px;
    border: none;
    text-align: left;
    width: 740px;
    float: left;
}

/* 忺傝側偟 夋憸暆240px 墶4x廲1 */
.hpb-parts-mpbox-01-4240 {
    margin: 5px;
    padding: 0px 0px 5px 0px;
    border: none;
    text-align: left;
    width: 985px;
    float: left;
}

/* 慄埻傒 夋憸暆60px 墶2x廲1 */
.hpb-parts-mpbox-02-2060 {
    margin: 4px;
    padding: 0px 0px 5px 0px;
    border-width: 1px;
    border-style: solid;
    text-align: left;
    width: 135px;
    float: left;
}

/* 慄埻傒 夋憸暆60px 墶3x廲1 */
.hpb-parts-mpbox-02-3060 {
    margin: 4px;
    padding: 0px 0px 5px 0px;
    border-width: 1px;
    border-style: solid;
    text-align: left;
    width: 200px;
    float: left;
}

/* 慄埻傒 夋憸暆60px 墶4x廲1 */
.hpb-parts-mpbox-02-4060 {
    margin: 4px;
    padding: 0px 0px 5px 0px;
    border-width: 1px;
    border-style: solid;
    text-align: left;
    width: 265px;
    float: left;
}

/* 慄埻傒 夋憸暆120px 墶2x廲1 */
.hpb-parts-mpbox-02-2120 {
    margin: 4px;
    padding: 0px 0px 5px 0px;
    border-width: 1px;
    border-style: solid;
    text-align: left;
    width: 255px;
    float: left;
}

/* 慄埻傒 夋憸暆120px 墶3x廲1 */
.hpb-parts-mpbox-02-3120 {
    margin: 4px;
    padding: 0px 0px 5px 0px;
    border-width: 1px;
    border-style: solid;
    text-align: left;
    width: 380px;
    float: left;
}

/* 慄埻傒 夋憸暆120px 墶4x廲1 */
.hpb-parts-mpbox-02-4120 {
    margin: 4px;
    padding: 0px 0px 5px 0px;
    border-width: 1px;
    border-style: solid;
    text-align: left;
    width: 505px;
    float: left;
}

/* 慄埻傒 夋憸暆180px 墶2x廲1 */
.hpb-parts-mpbox-02-2180 {
    margin: 4px;
    padding: 0px 0px 5px 0px;
    border-width: 1px;
    border-style: solid;
    text-align: left;
    width: 375px;
    float: left;
}

/* 慄埻傒 夋憸暆180px 墶3x廲1 */
.hpb-parts-mpbox-02-3180 {
    margin: 4px;
    padding: 0px 0px 5px 0px;
    border-width: 1px;
    border-style: solid;
    text-align: left;
    width: 560px;
    float: left;
}

/* 慄埻傒 夋憸暆180px 墶4x廲1 */
.hpb-parts-mpbox-02-4180 {
    margin: 4px;
    padding: 0px 0px 5px 0px;
    border-width: 1px;
    border-style: solid;
    text-align: left;
    width: 745px;
    float: left;
}

/* 慄埻傒 夋憸暆240px 墶2x廲1 */
.hpb-parts-mpbox-02-2240 {
    margin: 4px;
    padding: 0px 0px 5px 0px;
    border-width: 1px;
    border-style: solid;
    text-align: left;
    width: 495px;
    float: left;
}

/* 慄埻傒 夋憸暆240px 墶3x廲1 */
.hpb-parts-mpbox-02-3240 {
    margin: 4px;
    padding: 0px 0px 5px 0px;
    border-width: 1px;
    border-style: solid;
    text-align: left;
    width: 740px;
    float: left;
}

/* 慄埻傒 夋憸暆240px 墶4x廲1 */
.hpb-parts-mpbox-02-4240 {
    margin: 4px;
    padding: 0px 0px 5px 0px;
    border-width: 1px;
    border-style: solid;
    text-align: left;
    width: 985px;
    float: left;
}

/******************************
 * 僶僫乕儕僗僩
 ******************************/

/* 暥帤宆 1 */
.hpb-parts-blist-01 {
    margin: 0px;
    padding: 0px;
}
.hpb-parts-blist-01 ul {
    margin: 0px;
    padding: 5px 0px 0px 0px;
    list-style-type: none;
    text-align: center;
}
.hpb-parts-blist-01 li {
    padding: 0px 5px 5px 5px;
}
.hpb-parts-blist-01 li a {
    display: block;
    margin: 0px;
    padding: 5px;
    text-decoration: none;
    border-style: none;
}

/* 暥帤宆 2 */
.hpb-parts-blist-02 {
    margin: 0px;
    padding: 0px;
}
.hpb-parts-blist-02 ul {
    margin: 0px;
    padding: 5px 0px 0px 0px;
    list-style-type: none;
    text-align: center;
}
.hpb-parts-blist-02 li {
    padding: 0px 5px 5px 5px;
}
.hpb-parts-blist-02 li a {
    display: block;
    margin: 0px;
    padding: 5px;
    text-decoration: none;
    border-width: 1px;
    border-style: solid;
}

/* 暥帤宆 3 */
.hpb-parts-blist-03 {
    margin: 0px;
    padding: 0px;
}
.hpb-parts-blist-03 ul {
    margin: 0px;
    padding: 5px 0px 0px 0px;
    list-style-type: none;
    text-align: center;
}
.hpb-parts-blist-03 li {
    padding: 0px 5px 5px 5px;
}
.hpb-parts-blist-03 li a {
    display: block;
    margin: 0px auto;
    padding: 5px;
    text-decoration: none;
    border-left-width: 2em;
    border-left-style: solid;
    border-right-width: 2em;
    border-right-style: solid;
    border-top-width: 1px;
    border-top-style: solid;
    border-bottom-width: 1px;
    border-bottom-style: solid;
}

/* 夋憸晅偒 1 */
.hpb-parts-blist-04 {
    margin: 0px;
    padding: 0px;
}
.hpb-parts-blist-04 ul {
    margin: 0px;
    padding: 5px 0px 0px 0px;
    list-style-type: none;
    text-align: left;
}
.hpb-parts-blist-04 li {
    padding: 0px 5px 5px 5px;
}
.hpb-parts-blist-04 li a {
    display: block;
    margin: 0px;
    padding: 0px;
    text-decoration: none;
    border-style: none;
    height: 30px;
}
.hpb-parts-blist-04 li a img {
    margin: 0px;
    padding: 0px 5px 0px 0px;
    border: none;
    vertical-align: middle;
}

/* 夋憸晅偒 2 */
.hpb-parts-blist-05 {
    margin: 0px;
    padding: 0px;
}
.hpb-parts-blist-05 ul {
    margin: 0px;
    padding: 5px 0px 0px 0px;
    list-style-type: none;
    text-align: left;
}
.hpb-parts-blist-05 li {
    padding: 0px 5px 5px 5px;
}
.hpb-parts-blist-05 li a {
    display: block;
    margin: 0px;
    padding: 0px;
    text-decoration: none;
    border-width: 1px;
    border-style: solid;
    height: 30px;
}
.hpb-parts-blist-05 li a img {
    margin: 0px;
    padding: 0px 5px 0px 0px;
    border: none;
    vertical-align: middle;
}

/******************************
 * 僨僼僅儖僩僗僞僀儖愝掕
 ******************************/

.hpb-parts-cnt-style {
    text-align: left;
}

.hpb-parts-hl-style {
    border-color: #cccccc;
}

.hpb-parts-cbox-style {
    text-align: left;
}

.hpb-parts-hr-style {
    clear: both;
}

.hpb-parts-pbox-style {
    border-color: #cccccc;
}

/*--------------------------------------------------------
  僼儖CSS僥儞僾儗乕僩晹昳儗僗億儞僔僽儖愝掕
--------------------------------------------------------*/
@media screen and (max-width: 568px) {

	/******************************
	 * Yahoo!儘僐-抧恾, Google儅僢僾
	 ******************************/
	div[name="HPBMAP"] {
		max-width: 100% !important;
	}

	#hpb-main div[name="HPBMAP"] img {
		max-width: none;
	}

	/******************************
	 * 僼僅僩儌乕僔儑儞
	 ******************************/
	.hpb-photomotion {
		max-width: 100% !important;
		height: auto !important;
	}
	.hpb-photomotion:after {
		display:table;
		clear:both;
		content:"";
	}

	/* 夋憸愝掕 */
	#hpb-main img {
		max-width: 100%;
		height: auto;
	}

	/******************************
	 * 儗僀傾僂僩 僐儞僥僫 (div)
	 ******************************/
	/* 忺傝側偟 暆60px */
	.hpb-parts-cnt-01-060,
	/* 忺傝側偟 暆120px */
	.hpb-parts-cnt-01-120,
	/* 忺傝側偟 暆180px */
	.hpb-parts-cnt-01-180,
	/* 忺傝側偟 暆240px */
	.hpb-parts-cnt-01-240,
	/* 忺傝側偟 暆360px */
	.hpb-parts-cnt-01-360 {
		max-width:100%;
		margin-left: auto;
		margin-right: auto;
	}

	/******************************
	 * 幨恀儃僢僋僗 (div)
	 ******************************/
	/* 忺傝側偟 夋憸暆60px */
	.hpb-parts-pbox-01-060,
	/* 忺傝側偟 夋憸暆120px */
	.hpb-parts-pbox-01-120,
	/* 忺傝側偟 夋憸暆180px */
	.hpb-parts-pbox-01-180,
	/* 忺傝側偟 夋憸暆240px */
	.hpb-parts-pbox-01-240,
	/* 慄埻傒 */
	.hpb-parts-pbox-02,
	/* 慄埻傒 夋憸暆60px */
	.hpb-parts-pbox-02-060,
	/* 慄埻傒 夋憸暆120px */
	.hpb-parts-pbox-02-120,
	/* 慄埻傒 夋憸暆180px */
	.hpb-parts-pbox-02-180,
	/* 慄埻傒 夋憸暆240px */
	.hpb-parts-pbox-02-240 {
		max-width:100%;
		margin-left: auto;
		margin-right: auto;
	}

	/******************************
	 * 暋悢幨恀儃僢僋僗 (div)
	 ******************************/
	/* 忺傝側偟 夋憸暆60px 墶2x廲1 */
	.hpb-parts-mpbox-01-2060,
	/* 忺傝側偟 夋憸暆60px 墶3x廲1 */
	.hpb-parts-mpbox-01-3060,
	/* 忺傝側偟 夋憸暆60px 墶4x廲1 */
	.hpb-parts-mpbox-01-4060,
	/* 忺傝側偟 夋憸暆120px 墶2x廲1 */
	.hpb-parts-mpbox-01-2120,
	/* 忺傝側偟 夋憸暆120px 墶3x廲1 */
	.hpb-parts-mpbox-01-3120,
	/* 忺傝側偟 夋憸暆120px 墶4x廲1 */
	.hpb-parts-mpbox-01-4120,
	/* 忺傝側偟 夋憸暆180px 墶2x廲1 */
	.hpb-parts-mpbox-01-2180,
	/* 忺傝側偟 夋憸暆180px 墶3x廲1 */
	.hpb-parts-mpbox-01-3180,
	/* 忺傝側偟 夋憸暆180px 墶4x廲1 */
	.hpb-parts-mpbox-01-4180,
	/* 忺傝側偟 夋憸暆240px 墶2x廲1 */
	.hpb-parts-mpbox-01-2240,
	/* 忺傝側偟 夋憸暆240px 墶3x廲1 */
	.hpb-parts-mpbox-01-3240,
	/* 忺傝側偟 夋憸暆240px 墶4x廲1 */
	.hpb-parts-mpbox-01-4240,
	/* 慄埻傒 夋憸暆60px 墶2x廲1 */
	.hpb-parts-mpbox-02-2060,
	/* 慄埻傒 夋憸暆60px 墶3x廲1 */
	.hpb-parts-mpbox-02-3060,
	/* 慄埻傒 夋憸暆60px 墶4x廲1 */
	.hpb-parts-mpbox-02-4060,
	/* 慄埻傒 夋憸暆120px 墶2x廲1 */
	.hpb-parts-mpbox-02-2120,
	/* 慄埻傒 夋憸暆120px 墶3x廲1 */
	.hpb-parts-mpbox-02-3120,
	/* 慄埻傒 夋憸暆120px 墶4x廲1 */
	.hpb-parts-mpbox-02-4120,
	/* 慄埻傒 夋憸暆180px 墶2x廲1 */
	.hpb-parts-mpbox-02-2180,
	/* 慄埻傒 夋憸暆180px 墶3x廲1 */
	.hpb-parts-mpbox-02-3180,
	/* 慄埻傒 夋憸暆180px 墶4x廲1 */
	.hpb-parts-mpbox-02-4180,
	/* 慄埻傒 夋憸暆240px 墶2x廲1 */
	.hpb-parts-mpbox-02-2240,
	/* 慄埻傒 夋憸暆240px 墶3x廲1 */
	.hpb-parts-mpbox-02-3240,
	/* 慄埻傒 夋憸暆240px 墶4x廲1 */
	.hpb-parts-mpbox-02-4240 {
		max-width:100%;
		margin-left: auto;
		margin-right: auto;
	}



}