@charset "utf-8";


/*---【2カラムRサイド　1080pxデザイン】---*/

@charset "utf-8";


/*◆◆◆　ヘッダーエリア　◆◆◆*/
#header-area {
position: absolute;
top: 0;
left: 0;
width: 1080px;
height: 610px;
}


/* ロゴエリア */
#logo-area-top{
display: flex;
align-items: center;
width: 100%;
}
#logo-area-top .logo {
max-width: 130px;
width: 100%;
margin: 0;
padding: 0 1rem 0 0;
}
#logo-area-top .logo img {
width: 100%;
}
#logo-area-top .logo-txt {
letter-spacing: .2rem;
font-feature-settings: "palt";
}
#logo-area-top .logo-txt a {
color: #8aaa49 !important;
text-decoration: none;
}


/*---------- ヘッダータイトル＆ナビ ----------*/
#header-title-nav{
display: flex;
flex-direction: column;
justify-content: flex-end;
align-items: flex-end;
}


/*タイトルエリア*/
#site-title-top {
width: 600px;
}
#site-title-top {
text-align: center;
}
#site-title-top .osaka-top span {
border: 1px solid #8aaa49;
padding: 2px 5px;
font-size:40px;
color: #8aaa49;
letter-spacing: 2px;
font-feature-settings: "palt";
}
#site-title-top p.site-name-top {
padding: 2px 5px;
font-size:50px !important;
color: #8aaa49 !important;
letter-spacing: 2px;
font-feature-settings: "palt";
}


/*ナビゲーション*/
#top-nav {
width: 600px;
padding: 50px 0 40px;
}

#top-nav-inner ul {
list-style: none;
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
}

#top-nav-inner ul li {
padding: 5px !important;
}

#top-nav-inner ul li a{
padding: 0 10px
text-decoration: none;
color: #80a03c;
font-size: 14px;
}
#top-nav-inner ul li a:hover {
color: #ccc;
}



/*---------- お問い合わせエリア ----------*/
#contact-area-top {
float: right;
max-width: 100%;
width: 600px;
margin: 10px 0;
padding-bottom: 50px;
text-align: center;
}
p.contact-txt, p.tel-area, p.open-info-area {
text-shadow: 1px 1px 6px #FFF;
}
#contact-area-top .contact-txt{
font-size: 16px;
letter-spacing: 2px;
font-feature-settings: "palt";
}
p.tel-area {
line-height: 1.2 !important;
}
#contact-area-top .tel-txt {
font-size: 24px;
}
#contact-area-top .tel-no {
font-size: 44px;
}
.open-info-area .open-close{
padding-right: 10px;
}

/*お問い合わせボタン*/
#contact-area-top .contant-btn a span {
display: inline-block;
background: #990066;
color: #FFF;
font-size: 24px;
letter-spacing: 2px;
font-feature-settings: "palt";
border-radius: 6px;
padding: 8px 15px;
}
p.contant-btn {
margin: 20px 0;
}

#contact-area-top .contant-btn a span {
position: relative;
text-decoration: none;
padding-left: 35px;
}
#contact-area-top .contant-btn a span:before {
position: absolute;
content: url(https://webken-bee.com/simple-life/renew/ameblo/arrow.png);
margin-left: -20px;
margin-top: -12px;
top: 50%;
font-size: 10px !important;
}




/*◆◆◆　文字サイズ調整　◆◆◆*/

/*メッセージボード文字サイズ*/
.skinMessageBoard3 {
font-size: 17px !important;
}

/*記事本文文字サイズ*/
.articleText {
font-size: 20px !important;
}


/*◆◆◆　全体の文字　◆◆◆*/

/* 通常文字 */
.skinTextColor,.skinBaseTextColor,.skinBlock,body{
color:#000;
}

/* リンク */
.skinAnchorColor,.skinBaseAnchorColor,.skinBlock a,a{
color:#04ada7;
}

/* 訪問済のリンク */
.skinAnchorVisitedColor,.skinBaseAnchorVisitedColor,.skinBlock a:visited,a:visited{
color:#04ada7;
}

/* マウスオーバーしたときのリンク */
.skinAnchorHoverColor,.skinBaseAnchorHoverColor,.skinBlock a:focus,.skinBlock a:hover,a:focus,a:hover{
color:#04ada7;
}

/* 弱い文字 （日付など）*/
.skinWeakColor,.skinBaseWeakColor{
color:#cccccc;
}

/* 強い文字 （NEW! 更新!など）*/
.skinStrongColor,.skinBaseStrongColor{
color:#cccccc;
}


/*◆◆◆　サイドバー内の文字　◆◆◆*/

/* 通常文字 */
.skinSubArea,.skinSubArea .skinTextColor,.skinSubTextColor,.skinSubBlock{
color:#000;
}

/* リンク */
.skinSubArea a,.skinSubArea .skinAnchorColor,.skinSubAnchorColor,.skinSubBlock a{
color:#000;
}

/* 訪問済のリンク */
.skinSubArea a:visited,.skinSubArea .skinAnchorVisitedColor,.skinSubAnchorVisitedColor,.skinSubBlock a:visited{
color:#000;
}

/* マウスオーバーしたときのリンク */
.skinSubArea a:focus,.skinSubArea a:hover,.skinSubArea .skinAnchorHoverColor,.skinSubAnchorHoverColor,.skinSubBlock a:focus,.skinSubBlock a:hover{
color:#503720;
}

/* 弱い文字 */
.skinSubArea .skinWeakColor,.skinSubWeakColor{
color:#cccccc;
}

/* 強い文字 */
.skinSubArea .skinStrongColor,.skinSubStrongColor{
color:#cccccc;
}


/*◆◆◆　ページング　◆◆◆*/
/*■「次ページ」＆「前ページ」■*/
.skinSimpleBtn, .skinSimpleBtn:visited, .skinSimpleBtn:hover, .skinSimpleBtn:focus {
color:#04ada7 !important;
text-decoration: none !important;
}

/*マウスオーバー時*/
.skinSimpleBtn:hover, .skinSimpleBtn:focus{
color:#04ada7 !important;/*文字色*/
}

.skinSimpleBtn, .skinSimpleBtn:visited, .skinSimpleBtn:hover, .skinSimpleBtn:focus {
border: 1px solid #e5e5e5;
}


/*記事すぐ下ページング*/
.pagingArea.entryPaging {
display: none;
}

/*画像一覧をみる非表示*/
.userLinkArea {
display: none !important;
}

/*◆◆◆　サイドボタン[横180px 縦35px]　◆◆◆*/

/* ボタンの背景画像 */
.skinImgBtnM{
background-image:url();
}

/* ボタンの文字色 */
.skinImgBtnM:hover span,.skinImgBtnM:focus span,.skinImgBtnM span{
color:#ffffff !important;
}



/*◆◆◆　ボディ（全体）　◆◆◆*/
/*フレームレイアウト*/
.skinFrame {
display:block;
width:1080px;
margin:0 auto;
position:relative;
overflow:hidden;
zoom:1;
}


/*◆◆◆　ヘッダー　◆◆◆*/
.skinHeaderArea {
height: 800px;
width:1080px;
}

.skinHeaderArea2{
padding:0;
}
.skinBlogHeadingGroupArea{
padding:0;
}
.skinDescriptionArea{
display:none;
}
.skinTitleArea{
padding:0;
}
.skinTitleArea a{
display:block;
height:0;
text-indent:-9999px;
}


/*◆◆◆　メインメニュー　◆◆◆*/
#linknavi03 ul {
position: absolute;
margin-left: -778px;
top: 640px;
width: 750px;
list-style-type: none;
list-style-image: none;
}

#linknavi03 ul li {
padding-bottom: 0 !important;
padding-left: 0 !important;
float: left;
}

#linknavi03 ul li a {
display: block;
background-image: url("https://webken-bee.com/simple-life/main-menu.jpg");
background-repeat: no-repeat;
height: 150px;
}

/* バナー1 */
#linknavi03 ul li.menu1 a {
width: 245px;
background-position: 0 0;
}
#linknavi03 ul li.menu1 a:hover {
background-position: 0 -150px;
}
/* バナー2 */
#linknavi03 ul li.menu2 a {
width: 260px;
background-position: -245px 0;
}
#linknavi03 ul li.menu2 a:hover {
background-position: -245px -150px;
}
/* バナー3 */
#linknavi03 ul li.menu3 a {
width: 245px;
background-position: -505px 0;
}
#linknavi03 ul li.menu3 a:hover {
background-position: -505px -150px;
}
#linknavi03 ul li a span {
display: none; /*IEエラー対策*/
}

#side-banner-space {
width:300px;
height: auto;
}

/*◆◆◆　ショップインフォメーションスペース　◆◆◆*/
#shop-info {
position: absolute;
margin-left: 0;
top: 640px;
width: 300px;
height:400px;
background-image: url("https://webken-bee.com/simple-life/shop-info.png");
}

#linknavi04 ul {
position: absolute;
margin: 225px 0 0 20px;
list-style-type: none;
list-style-image: none;
}

#linknavi04 ul {
width: 260px;
}

#linknavi04 ul li {
padding-bottom: 0 !important;
padding-left: 0 !important;
float: left;
}

#linknavi04 ul li a {
display: block;
background-image: url("https://webken-bee.com/simple-life/mailform-link.png");
background-repeat: no-repeat;
height: 20px;
}

/* お問い合わせメールフォームはこちら */
#linknavi04 ul li.menu1 a {
width: 260px;
background-position: 0 0;
}
#linknavi04 ul li.menu1 a:hover {
background-position: 0 -20px;
}

#linknavi04 ul li a span {
display: none; /*IEエラー対策*/
}


/*◆◆◆　ビフォーアフター事例紹介　◆◆◆*/
#be-af {
margin: 10px 0;
}
#be-af a img:hover {
opacity: 0.7;
}

/*◆◆◆　メディア出演　◆◆◆*/
#media {
border: 1px solid #d0c2af;
padding: 55px 15px 10px;
background: url(https://s3-ap-northeast-1.amazonaws.com/beecustom/simple-life/side-media.png)  no-repeat center top;
}
#media p {
font-family:"メイリオ", Meiryo,  "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
padding: 10px 0;
}
img#media-btn {
width:119px;
margin: 0 60px;
}
#media a img:hover {
opacity: 0.7;
}


/*◆◆◆　お客様の声バナー　◆◆◆*/
#linknavi05 ul {
margin-top: 10px;
list-style-type: none;
list-style-image: none;
}

#linknavi05 ul {
width: 300px;
}

#linknavi05 ul li {
padding-bottom: 0 !important;
padding-left: 0 !important;
float: left;
}

#linknavi05 ul li a {
display: block;
background-image: url("https://webken-bee.com/simple-life/customer.png");
background-repeat: no-repeat;
height: 200px;
}

/* お客様の声バナー */
#linknavi05 ul li.menu1 a {
width: 300px;
background-position: 0 0;
}
#linknavi05 ul li.menu1 a:hover {
background-position: 0 -200px;
}

#linknavi05 ul li a span {
display: none; /*IEエラー対策*/
}


/* お客様の声バナー */
#linknavi06 ul li.menu1 a {
width: 300px;
background-position: 0 0;
}
#linknavi06 ul li.menu1 a:hover {
background-position: 0 -260px;
}

#linknavi06 ul li a span {
display: none; /*IEエラー対策*/
}


/*◆◆◆　整理収納サービスバナー　◆◆◆*/
#linknavi07 ul {
margin-top: 10px;
list-style-type: none;
list-style-image: none;
}

#linknavi07 ul {
width: 300px;
}

#linknavi07 ul li {
padding-bottom: 0 !important;
padding-left: 0 !important;
float: left;
}

#linknavi07 ul li a {
display: block;
background-image: url("https://webken-bee.com/simple-life/service-banner.png");
background-repeat: no-repeat;
height: 50px;
}

/* お客様の声バナー */
#linknavi07 ul li.menu1 a {
width: 300px;
background-position: 0 0;
}
#linknavi07 ul li.menu1 a:hover {
background-position: 0 -50px;
}

#linknavi07 ul li a span {
display: none; /*IEエラー対策*/
}


/*◆◆◆　セミナー/講習バナー　◆◆◆*/
#linknavi08 ul {
margin-top: 10px;
list-style-type: none;
list-style-image: none;
}

#linknavi08 ul {
width: 300px;
}

#linknavi08 ul li {
padding-bottom: 0 !important;
padding-left: 0 !important;
float: left;
}

#linknavi08 ul li a {
display: block;
background-image: url("https://webken-bee.com/simple-life/seminar-banner.png");
background-repeat: no-repeat;
height: 50px;
}

/* セミナー＆講習バナー */
#linknavi08 ul li.menu1 a {
width: 300px;
background-position: 0 0;
}
#linknavi08 ul li.menu1 a:hover {
background-position: 0 -50px;
}

#linknavi08 ul li a span {
display: none; /*IEエラー対策*/
}





/*◆◆◆　背景イメージ　◆◆◆*/
/*背景最上段（フッター部かぶせ）*/
.skinBody3 {
background-image:url("https://webken-bee.com/simple-life/footer.png");
background-repeat: no-repeat;
background-position: bottom center;
}

/*背景下から3番目（ヘッダー部）*/
.skinBody2 {
background: url(https://webken-bee.com/simple-life/renew/ameblo/ameblo-header.jpg) no-repeat center top;
}

/*背景下から2番目（中間下地つなぎ背景・コンテンツシャドウなど）*/
.skinBody {
}

/*背景1番下（最背面背景画像)*/
body{
background-color: #ffffff;
}


/*◆◆◆　コンテンツエリア　◆◆◆*/

.skinContentsArea{/* 注 ベースのcssにwidth:980px;の記述有り */
padding-top:0;
padding-left: 0;
padding-right:0;
padding-bottom: 100px;
width:1080px;
}


/*◆◆◆　メインエリア　◆◆◆*/
.skinMainArea{
width:750px !important;/*記事部分の横幅Ｂ　B=A-330px*/
}


/*◆◆◆　メッセージボード　◆◆◆*/
.skinMessageBoard2{/*背景TOP*/
min-height:150px;
background-image: url("https://webken-bee.com/simple-life/message-top.png") ;
background-repeat:no-repeat;
background-position:center top;
border:none;
}

.skinMessageBoard{/*背景MIDDLE*/
background-image: url("https://webken-bee.com/simple-life/messagemid.png") ;
background-repeat:repeat-y;
background-position:center top;
border:none;
}

.skinMessageBoard3 {/*背景BOTTOM*/
min-height:150px;
background-image: url("https://webken-bee.com/simple-life/message-bot.png") ;
background-repeat:no-repeat;
background-position:center bottom;
margin-bottom:10px;
padding: 70px 45px 50px 50px;
color:#333333;
border:none;
line-height: 160%;
font-family:"メイリオ", Meiryo,  "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}


/*◆◆◆　メインコラム（記事）エリア　◆◆◆*/
.skinArticle{
/* 注　ベースのcssに margin-bottom の記述有り */
padding: 0;
margin-bottom: -30px;
border:none;
background:none;
}

.skinArticle2 {
position:relative;
overflow:hidden;
background:transparent;
padding:10px 0 5px 0;
width:750px;
}

.articleText {
margin-top: 20px;
line-height:160%;
font-family:"メイリオ", Meiryo,  "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

/*-----　テーマ＆投稿時間表示　-----*/
.articleTheme {/*メインコラム欄テーマ*/
position:absolute;
top:90px;
left:20px;
font-size: 11px;
color: #99895b;
text-align: left;
}

.articleTheme a {
color: #99895b;
}

.articleTheme a:hover {
color: #99895b;
}

.articleDetailArea {
display:block;
}

.articleTime {/*メインコラム欄投稿時間*/
position:absolute;
top:70px;
left:20px;
font-size: 11px;
color: #99895b;
font-weight: normal;
}

.articleTime span {
font-size: 11px;
color: #99895b; /*NEW！*/
font-weight: bold;
}



/* -----コメント・トラックバック-----*/
.skinWeakBgColor,.skinBaseWeakBgColor {
background-color:#f7f7f7;
}

.skinStrongBgColor,.skinBaseStrongBgColor {
background-color:#f7f7f7;
}

.skinBorderColor,.skinBaseBorderColor,.skinBlock {
border-color:#d3d3d3;
}

.skinBorderHr,.skinBorderList li {
border-color:#d3d3d3;
}





/*◆◆◆　記事背景　◆◆◆*/
/*-----　記事タイトル文字　-----*/
a.skinArticleTitle,a:visited.skinArticleTitle {
color: #503720;
text-decoration: none;
font-size:160%;
font-family:"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Osaka,sans-serif;
}

a:hover.skinArticleTitle {
color: #503720;
text-decoration:none;
font-size:160%;
}

/*-----　記事タイトル背景　-----*/
.skinArticleHeader{
margin:0;
padding:15px 10px 0 50px;
background-image:url("https://webken-bee.com/simple-life/content-title.png");
height:30px;
border-left:none;
}

.articleDetailArea.skinWeakColor {
height:0 !important;
}

/*-----　記事本文背景　-----*/
.skinArticleBody2{
margin: 20px 20px 0;
padding-top:0;
border:none;
}

/*-----　記事フッター背景　-----*/
.skinArticleFooter{
height:100px;
margin-top: -10px;
padding:0 10px 0 10px;
border:none;
}

.articleImageListArea {
margin: 0 0 20px;
text-align: left;
overflow: hidden;
}


/*◆◆◆　記事フッター定型文　◆◆◆*/
#ArticleFooter2 ul {
position: absolute;
list-style-type: none;
margin: 40px 0 0 -20px;
list-style-image: none;
}

#ArticleFooter2 ul {
width: 640px;
}
#ArticleFooter2 ul li {
padding-bottom: 0 !important;
padding-left: 0 !important;
float: left;
}

#ArticleFooter2 ul li a {
display: block;
text-indent:-9999px;
background-image: url("https://webken-bee.com/simple-life/content-info.png");
background-repeat: no-repeat;
height: 170px;
}

/* 記事下お問い合わせバナー*/
#ArticleFooter2 ul li#contentmenu1 a {
width: 640px;
background-position: 0 0;
}
#ArticleFooter2 ul li#contentmenu1 a:hover {
background-position: 0 -170px;
}


/*◆◆◆　サイドメニューエリア　◆◆◆*/
.skinSubArea{
margin-top:0;
} 

.skinSubA{
margin-top:245px;
} /* 300pxのサイドメニューエリア */

.skinSubB{
} /* 180pxのサイドメニューエリア（３カラム時） */

.skinMenuBody{
margin:0;
padding:15px 0 10px 0;
background-color:none;
background-repeat:repeat-y;
}

.rankListArea {
padding: 0 20px;
}

/* -----サイドバーの　リスト画像、ボーダー　※要素のbottomに指定すること-----*/

.skinSubHr,.skinSubList li{
margin-bottom:3px;
padding-bottom:3px;
border-bottom:1px dotted #909090;
}

.skinMenu2 {
border: 1px solid #cbbfb4;
padding: 0 0 10px 0;
}

.skinSubList {
padding: 0 20px !important;
}

.listLink {
padding: 6px 20px 0 0;
}

/*◆◆◆　サイドメニュータイトル画像の設置（タイトル設置）　◆◆◆*/

/*タイトル全体指定*/
.skinMenuHeader {
height: 40px;
margin:0 0 10px 0;
background-color: transparent;
background-repeat:no-repeat;
text-indent: -9999px;
}

/*タイトル画像指定*/
.recentEntriesMenu .skinMenuHeader {/* 最新の記事 */
background-image: url("https://webken-bee.com/simple-life/side-entry.png");
}

.themeMenu .skinMenuHeader {/* テーマ */
background-image: url("https://webken-bee.com/simple-life/side-theme.png");
}

.archiveMenu .skinMenuHeader {/* アーカイブ */
background-image: url("https://webken-bee.com/simple-life/side-archive.png");
}

.bookmarkMenu .skinMenuHeader {/* ブックマーク */
background-image: url("https://webken-bee.com/simple-life/side-bookmark.png");
}

.favoriteMenu .skinMenuHeader {/* お気に入りブログ */
background-image: url("https://webken-bee.com/simple-life/side-favorite.png");
}

.recentCommentMenu .skinMenuHeader {/* コメント */
background-image: url("https://webken-bee.com/simple-life/side-comment.png");
}

.profileMenu .skinMenuHeader {/* プロフィール */
background-image: url("https://webken-bee.com/simple-life/side-profile.png");
}

.readerMenu .skinMenuHeader {/* このブログの読者 */
background-image: url("https://webken-bee.com/simple-life/side-reader.png");
}

.rankingMenu .skinMenuHeader {/* ランキング */
background-image: url("https://webken-bee.com/simple-life/side-ranking.png");
}

.calendarMenu .skinMenuHeader {/* カレンダー */
background-image: url("https://webken-bee.com/simple-life/side-calendar.png");
}


/*◆◆◆　サイドメニュー背景（中間部/フッター部）　◆◆◆*/
.skinMenu{
margin-right:0;
padding-bottom:0;
background:none;
/* 注　ベースのcssに margin-bottom の記述有り */
}

.skinSubA .skinMenuBody{/*サイド背景中間*/
margin:0;
padding: 0;
background-color:transparent;/*背景透過*/
}

.skinSubA .skinMenu{/*サイド背景フッター*/
margin-bottom:20px;
}

/*◆◆◆　サイドメニューリストマーク設定　◆◆◆*/
.skinSubList li {
padding-left:5px;
}


/*◆◆◆　コメント欄、トラバ欄、記事一覧などの一覧　◆◆◆*/
/* 背景色 */
.skinBgColor,.skinBaseBgColor,.skinBlock{
background-color:#ffffff;
}

/* 弱い背景色 */
.skinWeakBgColor,.skinBaseWeakBgColor{
background-color:#f7f7f7;
}

/* 強い背景色 */
.skinStrongBgColor,.skinBaseStrongBgColor{
background-color:#f7f7f7;
}

/* 枠線の色 */
.skinBorderColor,.skinBaseBorderColor,.skinBlock{
border-color:#dddddd;
}

/* 境界線の色 */
.skinBorderHr,.skinBorderList li{
border-color:#b3b3b3;
}


/*◆◆◆　アメブロ会員登録ボタン ◆◆◆*/
.skinImgBtnM{
background:#e4e4e4;
height:35px;
width:150px;
}


/*◆◆◆　サイドメニュー読者登録ボタン ◆◆◆*/
.readerRequestBtnArea {
padding: 0 20px;
}

.readerHeader {
margin-left: 20px;
}

.readerMenu .readerBtn {
background:url("https://webken-bee.com/simple-life/reader-btn.png") no-repeat; 
display:block; 
height:70px; 
width:260px; 
text-indent:-9999px;
border : none;
}

.readerMenu a:hover{
background-position: 0 -70px;
}


/*◆◆◆　検索窓　◆◆◆*/
.blogSearchBtn {
margin-top:-10px;
width:32px;
height:50px;
background-image:url("https://webken-bee.com/simple-life/search.png");
}


/*◆◆◆　カレンダー　◆◆◆*/
.skinSubB .calendarMenu table,
.skinSubA .calendarMenu table {
width:280px;
}

.skinSubA .calendarMenu td,
.skinSubB .calendarMenu td {
font-size:93%;
}

.calendar table {
border-collapse:collapse;
}

.calendar caption { /* 月表示 */
font-size:100%;
font-weight:bold;
}

.calendar #weekID { /* 曜日表示 */
height:14px;
margin:1px;
font-weight:normal;
}

.calendar #weekID .sun { /* 日曜日の表示 */
color:#F2911D;
}

.calendar #weekID .sat { /* 土曜日の表示 */
color:#21A0CC;
}

.calendar td { /* 日表示部 */
margin:1px;
color:#333333;
background-color:#ffffff;
border-bottom: 1px  dashed #909090;
}

.calendar td a { /* 日付ページへのリンク */
display:block;
padding-top:2px;
font-weight:bold;
text-decoration:none;
background-color:#e5e5e2;
color:#04ada7;
}

.calendar td a:hover { 
text-decoration:none;
background-color:#bcb398;
color:#ffffff;
}

/*◆◆◆グローバルリンク非表示◆◆◆*/
.globalLinkArea { 
display: none;
}

.skinMenuBody2 {
padding: 0 20px;
}

/*◆◆◆サイドバーボタン位置調整◆◆◆*/

.skinImgBtnS.readerBtn {
margin: 0 5px 5px 0 !important;
}

/*◆◆◆フッター非表示◆◆◆*/
#footer address {
text-indent:-9999px;
}


/*◆◆◆SNSボタン◆◆◆*/
.articleBtnArea {
margin: 0;
}
