/*body{
    background-image: none;
}
header , footer{
    display: none;
}*/

/*-----
================================================
 ↓20160416 yama
================================================
-----*/

/*  header {
    background: #1bb7ca;
    padding-bottom: 1rem;
}

#MainContents {
    background: #E4FBFD;
}*/
                    
#ccm-profile-wrapper {
    width: 80%;
    margin: 3rem auto;
    /*background: rgba(255, 255, 255, 0.8);*/
    padding: 15px;
    box-sizing: border-box;
}

#ccm-profile-body {
    float: none !important;
    width: 100% !important;
}

.fs_snsbutton li {
    box-sizing: content-box !important;
}


/*  .ccm-profile-body-item {
    margin-bottom: 12px;
    padding-bottom: 12px;
    border: none !important;
    text-align: center;
}*/

/*  .fwbd {
    font-weight: bold;
}*/

/*  .ccm-profile-body-item label,
#ccm-profile-body .fs_content p {
    background: #0493c7;
    padding: 5px;
    border-radius: 3rem;
    text-align: center;
    width: 100%;
    display: block;
    color: #ffffff;
    font-size: 1rem;
    text-align: center;
    width: 100%;
    background-color: #24a3bf;
    background: #0496c7;
    padding-top: 0.5rem;
    padding-left: 0.5rem;
    padding-bottom: 0.5rem;
    padding-right: 0.5rem;
    border: solid;
    border-width: 1px;
    border-color: #24a3bf;
    border-radius: 3rem;
    width: 80%;
    display: inline-block;
    margin: 15px 0;
    box-sizing: border-box;
}*/

/*  .profileEachBox,
.fs_content {
    margin: 15px 0;
}

#avatarArea {
    text-align: center;
}*/
/*
#avatarBackground {
    background: rgba(255, 255, 255, 0.8);
    height: 200px;
}

#avatarBody {
    margin-top: -130px;
}*/

/*                    #avatarBody img {
    text-align: center;
    width: 50%;
    border-radius: 5%;
}*/

h1 {
    text-align: center;
}
/*----- ↑20160416 yama-----*/

/*                    #evComentsBord {
    margin-top: 1rem;
}

#massageBord {
    margin-top: 1rem;
    font-size: 1rem;
}
 #evCommentsBord button {
    display: block;
    margin: 1em auto;
}

.massageBox {
    margin-bottom: 1rem;
}

.sendDatatime {
    display: inline;
    border-right: 1px solid;
    margin-right: 1rem;
}

.sendComents {
    display: inline;
}

#profileEdit li {
    display: inline-block;
}*/

@media screen and (min-width:1201px) {
#MainContents {
    width: 1200px;
    margin: 3rem auto;
    background: rgba(255, 255, 255, 0.9);
    padding: 15px;
    box-sizing: border-box;
    border-radius:1rem; 
}
#ccm-profile-body .sma {
    width: 80%;
    margin: 0 auto;
    }    

}

@media screen and (max-width:1200px) {
#MainContents {
        width: 80%;
        background: rgba(255, 255, 255, 0.9);
        margin: 3rem auto;
        padding: 15px;
        box-sizing: border-box;
        border-radius: 1rem;
    }
}

@media screen and (max-width:640px) {
    #MainContents {
        width: 95%;
    }
#ccm-profile-wrapper {
    margin: 1rem auto;
    width: 100%;
    /*background: rgba(255, 255, 255, 0.9);*/
    /*adding: 15px;*/
    box-sizing: border-box;
}
/*  #evCommentsBord {
    margin: 0 auto;
    width: 95%;
    padding: 0 1rem;
}
#evCommentsBord label {
    margin-right: 0.5em;
    display: block; 
}
.ccm-profile-body-item label,
#ccm-profile-body .fs_content p {
    width: 100%;
    }

}*/

}


/*----------
================================================
			画像管理ページ / コメントページ
================================================
----------*/ 
#search {
	margin-bottom:1rem;
}

#searchResult {
	width:100%;
	margin-bottom:1rem;
}
#searchResult ul#posCounter {
	margin:0 auto 1rem auto;
	width:100%;
}
#searchResult ul#posCounter li {
	text-align:center;
display: inline;
    margin-right: 0.5rem;
}
#searchResult table.result-table {
	width:100%;
}
#searchResult table.result-table thead {
	font-weight:bold;
	text-align:center;
	background:rgba(255,255,255,0.8);
}
#searchResult table.result-table td {
	padding:0.5rem;
	border:1px #ccc solid;
	border-collapse:collapse;
	text-align:center;
	vertical-align:middle;
}