@charset "utf-8";body{background:#f2f2f2;color:#333;font-family:'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3',Meiryo,'メイリオ','ＭＳ Ｐゴシック','MS PGothic',Verdana,sans-serif;font-size:14px;_text-align:center}@media screen and (max-width:767px){body{border-top:solid 5px #333}}a{border:none;color:#006dd9;text-decoration:none}a:visited{color:#7f5ad7;text-decoration:none}a:active{color:#006dd9;text-decoration:none}a:hover{color:#006dd9;text-decoration:underline}address{font-style:normal}img{border:none}.acms-grid-r{margin-left:0\9;margin-right:0\9}.acms-container{width:960px\9}#wrapper{width:960px;margin:0 auto;padding:0 0 0 20px;_text-align:center}#headWrapper{padding-bottom:15px;background:#fff}.main{width:700px\9}.sub{width:220px\9;margin-left:10px\9}#footWrapper{clear:both;margin:0;padding:0;background:#fff;text-align:center;zoom:1}#footer{position:relative;padding:0 20px 0 0;text-align:left}#siteTitle{float:left;margin:0;padding:0 0 20px 0}#siteTitle img{padding:17px 0 0 0;vertical-align:bottom}@media screen and (max-width:767px){#siteTitle img{width:auto;height:auto}}#siteName{margin:20px 0 0 0;font-size:28px}@media screen and (max-width:767px){#siteName{width:auto;font-size:16px}}#siteName a,#siteName a:hover{color:#333;font-weight:bold;text-decoration:none}#siteName img{margin-right:10px;vertical-align:middle}#siteCaption{margin:10px 0 0 0;font-size:11px}#headNavi{display:block;list-style:none;float:right;margin:20px 0 0 0;padding:0;text-align:right}#headNavi li{float:right;padding:0 0 0 30px}#headTelNo{display:block;float:right;margin:10px 0 0 0;padding:0;font-size:20px;font-weight:bold;text-align:right}#headTelNo span{margin:0 0 0 10px;font-size:30px}#headTelNo a{color:#666}#headTelNo a:hover{text-decoration:none}.acms-navbar{background-color:#333;border-top:solid 1px #333;border-bottom:solid 1px #333}.acms-navbar a:hover,.acms-navbar #viewing{background:#808080}.acms-navbar .stay a,.acms-navbar a:active{background:#666}.acms-navbar ul ul a{background:#333}.acms-navbar ul ul a:hover{background-color:#808080}.acms-navbar ul li.stay ul a{background-color:#333}.acms-navbar ul li.stay ul a:hover{background-color:#808080}@media screen and (max-width:767px){.acms-navbar{display:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.acms-navbar a:link,.acms-navbar a:visited,.acms-navbar a:hover,.acms-navbar a:active,.acms-navbar #viewing{padding:0 20px}}.acms-show-sp .acms-sidebar{display:none}#topImage{text-align:left}#topicpath{margin:30px 0 0 0;padding:5px 30px;background:#d9d9d9;border-top-left-radius:5px;border-top-right-radius:5px;_text-align:left}#topicpath li,#topicpath li a,#topicpath li:before{color:#006dd9}@media screen and (max-width:767px){#topicpath{padding:5px 10px;border-radius:0}}#categoryH1{margin:0 0 30px 0;padding:15px 30px;background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#333;font-size:24px;_text-align:left}@media screen and (max-width:767px){#categoryH1{margin:0 0 15px;padding:15px 10px;border-radius:0;font-size:16px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){#siteName{font-size:20px}#headTelNo span{font-size:18px}#headWrapper .acms-col-8,#headWrapper .acms-col-4{float:left;min-height:1px;padding-left:10px;padding-right:10px;box-sizing:border-box}#headWrapper .acms-col-8{width:66.6667%}#headWrapper .acms-col-4{width:33.3333%}}/*@media screen and (max-width:767px){.bx-viewport,.bx-wrapper img{height:auto !important}}*/.bx-wrapper .bx-viewport{width:auto !important;max-width:1280px;border-radius:5px;left:0 !important}.bx-wrapper .bx-prev{left:20px !important}.bx-wrapper .bx-next{right:20px !important}.mainModuleBox{margin:0 0 30px 0;padding-bottom:10px;border-radius:5px;background:#d9d9d9}.mainModuleBox h2{margin:0 20px 5px 0;padding:15px 20px 10px;font-size:16px;text-align:left}.mainModuleBox h2,.mainModuleBox h2 a{color:#006dd9}@media screen and (max-width:767px){.mainModuleBox{border-radius:0}}.headline{list-style:none;margin:0 10px 0 10px;padding:0;border-radius:5px;box-shadow:0 0 2px #ccc;background:#fff}@media screen and (max-width:767px){.headline .title{display:block}}.headline li{vertical-align:bottom;zoom:1}.headline li:last-child a{border:none}.headline li:first-child a:hover{border-radius:5px 5px 0 0}.headline li:last-child a:hover{border-radius:0 0 5px 5px}.headline li.stay{background-color:#eee}.headline a{display:block;padding:8px 20px;border-bottom:solid 1px #ccc;vertical-align:bottom;zoom:1}.headline a:hover{background-color:#eee;text-decoration:none}.headline .headlineDat{color:#666;font-size:12px}.summaryDefault{padding:0 8px 0 10px}.summaryDefault .summaryDefaultEntry{float:left;width:317px;width:307px\9;margin:0 2px 2px 0;padding:10px;box-shadow:0 0 2px #ccc;background:#fff}@media screen and (max-width:767px){.summaryDefault .summaryDefaultEntry{width:auto}}.summaryDefault .summaryDefaultEntry div{float:left;margin-right:10px;background:#999;color:#fff;text-align:center;line-height:7.5em}.summaryDefault .summaryDefaultEntry p{margin:5px 0 0 0;word-break:break-all;font-size:12px;line-height:1.5}.summaryDefault .summaryDefaultEntry .summaryTitle{margin:0 0 5px;font-weight:bold;font-size:14px}.summaryDefault .bl-hover{background-color:#eee}.summaryDefault .summaryDefaultEntry:nth-of-type(1),.summaryDefault .bl-hover:nth-of-type(1){border-radius:5px 0 0 0}.summaryDefault .summaryDefaultEntry:nth-of-type(2),.summaryDefault .bl-hover:nth-of-type(2){border-radius:0 5px 0 0}.summaryDefault .summaryDefaultEntry:nth-last-of-type(2),.summaryDefault .bl-hover:nth-last-of-type(2){border-radius:0 0 0 5px}.summaryDefault .summaryDefaultEntry:nth-last-of-type(1),.summaryDefault .bl-hover:nth-last-of-type(1){border-radius:0 0 5px 0}@media screen and (max-width:767px){.summaryDefault .summaryDefaultEntry:nth-of-type(1),.summaryDefault .bl-hover:nth-of-type(1),.summaryDefault .summaryDefaultEntry:nth-of-type(2),.summaryDefault .bl-hover:nth-of-type(2),.summaryDefault .summaryDefaultEntry:nth-last-of-type(2),.summaryDefault .bl-hover:nth-last-of-type(2),.summaryDefault .summaryDefaultEntry:nth-last-of-type(1),.summaryDefault .bl-hover:nth-last-of-type(1){border-radius:0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.summaryDefault .summaryDefaultEntry{width:340px}}.summaryCustom{margin:0 0 0 10px;padding:0}.summaryCustom .summaryCustomEntry{float:left;width:200px;list-style:none;margin:0 9px 10px 0;padding:10px 10px 5px;background:#fff;border-radius:5px;box-shadow:0 0 2px #ccc}.summaryCustom .summaryCustomEntry:not(:target){padding:10px 7px 5px}.summaryCustom .bl-hover{background:#e3e3e3}.summaryCustom .summaryCustomEntry .photo{width:200px;height:200px;background:#999}.summaryCustom .summaryCustomEntry .title{padding:5px 10px 0;font-size:12px}.summaryCustom .summaryCustomEntry .summaryTitle{padding:5px 10px 0 10px;font-weight:bold;font-size:14px}@media screen and (max-width:767px){#summaryCustom .summaryCustomEntry{width:auto;margin-bottom:10px}#summaryCustom .summaryCustomEntry>div{width:auto}}.tableHistory th{white-space:nowrap}.tableHistory .photo{float:right}.acms-entry .tableHistory p{margin-bottom:0}@media screen and (max-width:767px){.tableHistory th,.tableHistory td{display:block}.tableHistory .photo{float:none;width:auto;max-width:100%;height:auto}}.acms-entry{margin:0 0 20px 0;padding:0;border-radius:5px;background:#fff}.entryHeader{margin:0;padding:10px 0;border-bottom:solid 1px #ccc;border-top-left-radius:5px;border-top-right-radius:5px;color:#333}.acms-pager{margin:15px 0 0 10px}.acms-entry .entryCategory{display:inline;margin:5px 0 0 29px;padding:0}@media screen and (max-width:767px){.acms-entry .entryCategory{margin:5px 0 0 10px}}.entryCategory span{padding:0 5px 0 0}.entryCategory span a{font-weight:normal}.acms-entry .entryTitle,.entryTitle{margin:0 29px;padding:0 0;background:none;font-weight:bold;font-size:18px}.entryTitle a,.entryTitle a:hover{text-decoration:none}@media screen and (max-width:767px){.entryTitle,.acms-entry .entryTitle{margin:0 10px;padding:0;font-size:20px}}.entryCustom{margin:0 0 20px 0;padding:10px 29px;border-radius:5px;background-color:#eee}.entryCustom img{float:left;padding:0 10px 0 0}.entryCustom p{margin:0;padding:0 20px 0 0}.entryColumn{padding:20px 30px 10px}.acms-entry .continueLink{margin:0 20px 5px 0}.acms-entry .continueLink a{padding:5px 15px 5px 10px;background-color:#52beff;color:#fff;font-weight:bold}.acms-entry .continueLink a:hover{background-color:#999;text-decoration:none}.index .entryTag,.acms-entry .entryTag{position:relative;margin:20px 0 0 0;padding:5px 20px 5px 90px;background-color:#eee}.index .entryTag dt,.acms-entry .entryTag dt{display:block;position:absolute;top:5px;left:0;_top:0;_left:-90px;width:70px;padding:0 10px 0 0;background-color:#62605c;color:#fff;font-size:13px;text-align:right;zoom:1}.index .entryTag dd,.acms-entry .entryTag dd{display:inline;margin:0;padding:0 15px 0 0}.index .entryTag a,.acms-entry .entryTag a{padding:2px 3px}.acms-entry .entryFooter{margin:0;padding:10px 20px 0 0;text-align:left}.acms-entry table th,.acms-entry table td{word-break:break-all}.acms-entry .titleWrapper{padding:15px}.acms-entry .titleWrapper .acms-entry .titleWrapper p{margin-bottom:0}.acms-entry p{margin:0 0 15px 0;font-size:13px;line-height:1.9}.acms-entry p em{background-color:#9ff;font-style:normal}.acms-entry p strong{font-weight:bold}.columnIcon{padding:5px}.caption{margin:2px 0 5px !important;padding:0 5px;color:#666;font-size:12px !important;text-align:center;line-height:1.2}.nocaption{margin-bottom:10px}.acms-entry h2{margin:0 20px 10px 0;font-size:18px}.acms-entry h3{overflow:hidden;margin:0 20px 10px 0;padding:3px 10px;border-radius:5px;background-color:#ccc;font-size:16px;zoom:1}.acms-entry h4{overflow:hidden;margin:0 0 10px;padding:0 10px 2px;border-bottom:solid 2px #999;font-size:14px;zoom:1}.acms-entry h5{overflow:hidden;margin:0 0 10px;padding:0 10px;border-left:solid 5px #999;font-size:16px;zoom:1}.acms-entry blockquote p{font-size:14px}.acms-entry ul{overflow:hidden;margin:20px 0 15px;padding:0 0 0 35px;font-size:13px;zoom:1}.acms-entry ul img{vertical-align:top}.acms-entry ul li{list-style:disc;margin:0 0 .8em;padding:0;line-height:1.6}.acms-entry ol{overflow:hidden;margin:20px 0 15px;padding:0 0 0 35px;font-size:13px;zoom:1}.acms-entry ol li{margin:0 0 .8em;padding:0;line-height:1.2}.acms-entry .acms-pre{overflow:auto;clear:both;_width:600px;margin:20px 0 15px;padding:10px;background:#e7e7e7;color:#666;font-size:14px}.acms-entry blockquote{clear:both;margin:20px 0 15px 0;padding:17px 20px;padding-top:9px\9;*padding-top:9px;_padding-top:9px;background:#e7e7e7;font-size:14px}.acms-entry table{margin:20px 0 15px 0;padding:0;border-collapse:collapse;color:#666}.acms-entry table caption{background:#e7e7e7}.acms-entry table tr{margin:0;padding:0}.acms-entry table th{padding:5px 10px;border:1px solid #ccc;background-color:#e7e7e7;color:#333;text-align:left}.acms-entry table td{padding:5px 10px;border:1px solid #ccc}.acms-entry .realestateCampaign{padding:0}@media screen and (max-width:767px){.acms-entry .realestateCampaign img{width:auto;max-width:100%;height:auto}}#realestateMap:not(:target){width:620px\9;overflow:hidden\9}#realestateMap{width:620px\9;overflow:hidden\9}.subModuleBox{margin:0 0 20px}.subModuleBox h2{margin:0 0 5px;color:#333;font-size:14px;text-align:center}.js-nav .subModuleBox h2,.js-nav #linkList li{color:#fff}#entryList{list-style:none;margin:0 0 30px 0;padding:0;border-top:solid 1px #ccc}#entryList li{vertical-align:bottom;zoom:1}#entryList .stay{background-color:#eee}#entryList a{display:block;padding:8px 10px;border-bottom:solid 1px #ccc;vertical-align:bottom;zoom:1}#entryList a:hover{background-color:#fff;text-decoration:none}#categoryList{margin:0 0 30px 0}#categoryList ul{list-style:none;margin:0;padding:0}#categoryList li{margin:0 0 5px 0;border:solid 1px #fff;border-radius:8px;background:#fff;vertical-align:bottom;zoom:1}#categoryList a{display:block;padding:8px 20px;color:#333;font-weight:bold;vertical-align:bottom;zoom:1}#categoryList a:hover{background-color:#eee;text-decoration:none;border-radius:8px}#categoryList .stay{border-radius:8px;box-shadow:0 0 8px #ccc inset;background-color:#ddd}#categoryList ul li ul li a{padding:3px 10px 3px 40px}#summaryMini{margin:0 0 20px 0;border-top:solid 1px #ccc;border-bottom:solid 1px #fff}#summaryMini .summaryMiniEntry a{display:block;margin:0;border-top:solid 1px #fff;border-bottom:solid 1px #ccc}#summaryMini .summaryMiniEntry a:hover{background:#fff;text-decoration:none}#summaryMini .summaryMiniEntry .summaryMiniThumbnail{float:left;width:60px;height:60px;margin:0 10px 0 0;background:#999}#summaryMini .summaryMiniEntry .summaryMiniTitle{display:block;float:left;width:150px;margin:8px 0 0}#pickupList{list-style:none;margin:0 0 20px 0;padding:0}#pickupList li{margin:0 0 10px;zoom:1}#pickupList p{color:#333}#banner{list-style:none;margin:0 0 20px 0;padding:0}#banner li{zoom:1;margin:0 0 10px}#linkList{margin:0 0 30px 0;padding:0 0 0 20px;border-top:solid 1px #999}#linkList li{color:#333}#linkList a{display:block;margin:5px 0;padding:3px 0}#linkList a:hover{background-color:#eee;text-decoration:none}#companyAbout{position:inherit;margin:0;padding:20px 0}#companyAbout dt{margin:10px 0;font-size:20px;font-weight:bold}#companyAbout a{color:#666}#companyAbout dd{margin:0}#search{position:absolute;top:20px;right:0}#pageTop{margin-bottom:0}#pageTop a{display:block;position:absolute;bottom:0;right:0;padding:3px 10px;border-radius:5px 5px 0 0;background:#333;color:#fff}#pageTop a:hover{background:#808080;text-decoration:none}#copyright{display:block;padding:5px 20px;background:#333;color:#fff;font-size:14px;text-align:right}#copyright p{width:940px;margin:0 auto;padding:0 20px 0 0;text-align:left;zoom:1}#copyright img{vertical-align:middle}.contactH2{margin:0 20px 10px 0;padding:3px 10px 5px;border-bottom:solid 1px #999;color:#333;font-size:16px}#contactNo{margin:5px 0 0 0;padding:0;color:#666;font-size:24px;font-weight:bold}.ablogcmsForm{width:100%;margin:0 0 20px 0;border-collapse:collapse;border:none;border-top:1px solid #ccc}.ablogcmsForm th{width:180px;margin:0;padding:8px 10px;border:none;border-bottom:1px solid #ccc;background-color:#eee;color:#333;font-size:13px;vertical-align:top;white-space:normal}.ablogcmsForm td{margin:0;padding:5px 20px;border:none;border-bottom:1px solid #ccc;font-size:15px;_text-align:left}.required{margin:0 10px;padding:1px 8px;border-radius:3px;background-color:#c40f32;color:#fff;font-size:10px;font-weight:normal}.mailStep{padding:0}.formBtnBox{margin-bottom:20px}#mailStep{list-style:none;display:block;padding:20px;margin:0 0 20px 0;border-radius:5px;background-color:#d9d9d9;font-size:18px}#mailStep li{float:left;margin:0 25px 0 0;color:#999}#mailStep .current{color:#333;font-weight:bold}@media screen and (max-width:767px){.contactBox{padding:15px 10px}.acms-entry .contactH2{margin-right:0}#mailStep{border-radius:0}#mailStep li{float:none;margin:0 0 10px 0}}@media screen and (max-width:950px){.acms-col-9.main{float:none;left:inherit;width:auto;margin:0 auto}.acms-col-3.sub{float:none;right:inherit;width:auto;max-width:720px;margin:0 auto}.acms-col-3.sub .subModuleBox{float:left;width:213px;margin:0 10px}.acms-col-3.sub .subModuleBox .photo{height:auto !important}.acms-col-3.sub .subModuleBox img{left:inherit !important;top:inherit !important;width:170px !important;height:auto}#headWrapper #siteName,#headWrapper #siteCaption{margin:10px 0 0 10px}#companyAbout{padding:20px 10px}#search{padding:0 10px}}.comPost{margin:0 0 10px 0 !important}.formEntryAction{margin:20px 0 !important}.js-edit_inplace.align_hidden::before{margin-right:20px}.editLink{font-size:12px;font-weight:normal}#nav-open-btn,.siteHeader{display:none}.acms-entry .acms-col-12{padding:0}.entry-container{padding-left:10px;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.acms-table-responsive{padding-left:10px;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.acms-entry [class*='acms-col-'] .column-youtube-auto{width:auto !important}@media screen and (max-width:767px){.column-image-auto{width:auto !important}.column-image-left{float:none}.acms-table-responsive{overflow-x:scroll;overflow-y:scroll}}@media screen and (max-width:767px){.acms-grid,.acms-grid-r{margin-right:0;margin-left:0}.acms-grid-r .acms-push-1,.acms-grid-r .acms-push-2,.acms-grid-r .acms-push-3,.acms-grid-r .acms-push-4,.acms-grid-r .acms-push-5,.acms-grid-r .acms-push-6,.acms-grid-r .acms-push-7,.acms-grid-r .acms-push-8,.acms-grid-r .acms-push-9,.acms-grid-r .acms-push-10,.acms-grid-r .acms-push-11{left:inherit}.acms-grid-r .acms-pull-1,.acms-grid-r .acms-pull-2,.acms-grid-r .acms-pull-3,.acms-grid-r .acms-pull-4,.acms-grid-r .acms-pull-5,.acms-grid-r .acms-pull-6,.acms-grid-r .acms-pull-7,.acms-grid-r .acms-pull-8,.acms-grid-r .acms-pull-9,.acms-grid-r .acms-pull-10,.acms-grid-r .acms-pull-11{right:inherit}.acms-grid-r [class*="acms-col"]{padding-right:0}.acms-show-sp .acms-sidebar{display:block}#headWrapper{padding-top:10px}#headWrapper .acms-col-8{margin-bottom:0}.acms-container{width:auto;padding-left:0;padding-right:0}.main{padding-left:0}#nav-open-btn,.siteHeader{display:block}.nav-btn{position:absolute;top:0;padding:10px}#adminBox,.mainModuleBox{margin-right:0}#siteCaption{width:auto}.mainModuleBox h2{margin:0;padding:10px}#headline,#summaryDefault{margin:0;border-radius:0}#headline .title{display:block}.acms-container .bx-wrapper .bx-viewport{border:none}.summaryDefault .summaryDefaultEntry{float:none;width:auto}.summaryDefault .summaryDefaultEntry .summaryTitle{margin-top:0}.acms-entry,#topicpath,#categoryH1,.acms-grid-r .acms-revison-admin,.acms-entry p,.acms-entry table,.acms-entry h3{margin-right:0}#search{position:inherit;right:inherit;top:inherit;margin-bottom:0}#footer{padding:0 10px}#footer .acms-col-6{margin-bottom:0}#pageTop{text-align:right}#pageTop a{display:inline;position:inherit;right:inherit;bottom:inherit}#copyright p{width:auto;font-size:11px}.main .mapWrapper{padding:10px}#realestateMap .js-s2d-ready,#realestateMap .column-map-{width:230px !important;height:230px !important}#realestateMap img.column-map-{width:280px !important;height:auto !important}.acms-entry#realestateSearch{border:none}.acms-entry.ablogcmsForm{width:auto;border:none}#realestateSearch th,#realestateSearch td,.ablogcmsForm th,.ablogcmsForm td{display:block;width:auto;padding:0;border:none}#realestateSearch td,.ablogcmsForm td{padding-bottom:10px}.ablogcmsForm td{padding:10px 0 15px}.siteHeaderWrapper{width:100%;height:40px;padding:0 10px;background-color:#fff;z-index:500}.siteHeader{position:relative}.siteHeader #nav-open-btn{display:inline}.siteHeader .headTel,.siteHeader .headAccess{position:absolute;top:0;font-size:28px;color:#333;line-height:1}.siteHeader .headTel{right:70px}.siteHeader .headAccess{right:20px}#siteName img{vertical-align:middle}#siteName,#siteCaption{padding:0}.acms-sidebar ul{list-style:none;padding-left:0}.acms-sidebar ul ul{display:none}.acms-sidebar li{border-bottom:solid 1px #666}.acms-sidebar a{display:block;padding:10px 15px;color:#fff}.acms-sidebar li.stay,.acms-sidebar a:hover{background-color:#555;text-decoration:none}#nav a{color:#fff}#nav .subTitle{padding:5px 10px;background-color:#444;color:#fff;font-size:11px}.subModuleBox{padding:10px}.subModuleBox h2{text-align:left}.subModuleBox .photo{width:auto !important;height:auto !important}.subModuleBox .photo img{left:inherit !important;top:inherit !important}.subModuleBox p{margin-top:0}.subModuleBox img{width:100% !important;height:auto !important}#linkList li a:hover{background-color:transparent;text-decoration:underline}.entryListBox{margin:0;padding:0}.entryListBox #entryList{border:none}.entryListBox #entryList a{border-top:none;border-bottom:1px solid #666}.entryListBox #entryList a:hover{background-color:#555;text-decoration:none}.categoryListBox{padding:0}#categoryList li{margin-bottom:0;border:none;border-bottom:1px solid #666;border-radius:0;background-color:transparent}#categoryList li a{padding:10px 15px;color:#fff}#categoryList li a:hover{border-radius:0;background-color:#555}.acms-btn-action-group th,.acms-btn-action-group td{display:block;width:100%}.acms-form .ablogcmsForm input.acms-form-width-medium,.acms-form .ablogcmsForm .acms-form-width-medium{width:100%}.entryColumn{padding:20px 0}.entryCategory{margin-left:10px}.acms-col-3.sub .subModuleBox{float:none;margin:0;width:auto}}shareWrapper {
  float: right;
}
.shareText {
  display: inline;
  float: left;
  margin: 0;
}
.shareList {
  display: inline;
  list-style: none;
  float: right;
  margin: 0;
  padding: 0;
}
.shareItem {
  display: inline-block;
  margin: 0 0 0 20px;
  vertical-align: top;
}
.shareItem a {
  color: #999;
  text-decoration: none;
}
.shareItem [class*='acms-icon'] {
  font-size: 16px;
  vertical-align: text-bottom;
}
.shareItem .shareItemFacebook {
  display: block;
  width: 22px;
  height: 22px;
  line-height: 1.2;
  color: #FFF;
  text-align: center;
  font-size: 16px;
  background: #3b5999;
  border-radius: 4px;
}
.shareItem .shareItemFacebook:before {
  vertical-align: middle;
}
.shareItem .shareItemTwitter {
  display: block;
  width: 22px;
  height: 22px;
  line-height: 1.2;
  color: #FFF;
  text-align: center;
  font-size: 16px;
  background: #55acee;
  border-radius: 4px;
}
.shareItem .shareItemTwitter:before {
  vertical-align: middle;
}
.shareItem .shareItemGplus {
  display: block;
  width: 22px;
  height: 22px;
  line-height: 1.2;
  color: #FFF;
  text-align: center;
  font-size: 16px;
  background: #dd4b39;
  border-radius: 4px;
}
.shareItem .shareItemGplus:before {
  vertical-align: middle;
}